Database Open Access

MIMIC-III Waveform Database

Benjamin Moody George Moody Mauricio Villarroel Gari Clifford Ikaro Silva

Published: April 7, 2020. Version: 1.0


When using this resource, please cite: (show more options)
Moody, B., Moody, G., Villarroel, M., Clifford, G., & Silva, I. (2020). MIMIC-III Waveform Database (version 1.0). PhysioNet. https://doi.org/10.13026/c2607m.

Additionally, please cite the original publication:

Johnson, A. E. W., Pollard, T. J., Shen, L., Lehman, L. H., Feng, M., Ghassemi, M., Moody, B., Szolovits, P., Celi, L. A., & Mark, R. G. (2016). MIMIC-III, a freely accessible critical care database. Scientific Data, 3, 160035.

Please include the standard citation for PhysioNet: (show more options)
Goldberger, A., Amaral, L., Glass, L., Hausdorff, J., Ivanov, P. C., Mark, R., ... & Stanley, H. E. (2000). PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation [Online]. 101 (23), pp. e215–e220.

Abstract

The MIMIC-III Waveform Database contains 67,830 record sets for approximately 30,000 ICU patients. Almost all record sets include a waveform record containing digitized signals (typically including ECG, ABP, respiration, and PPG, and frequently other signals) and a “numerics” record containing time series of periodic measurements, each presenting a quasi-continuous recording of vital signs of a single patient throughout an ICU stay (typically a few days, but many are several weeks in duration). A subset of this database contains waveform and numerics records that have been matched and time-aligned with MIMIC-III Clinical Database records.


Background

The MIMIC-III Waveform Database contains thousands of recordings of multiple physiologic signals (“waveforms”) and time series of vital signs (“numerics”) collected from bedside patient monitors in adult and neonatal intensive care units (ICUs).

The MIMIC-III Waveform Database is a companion to the MIMIC-III Clinical Database, which contains detailed clinical information about most of the patients represented in the Waveform Database [1]. Since the contents of each database were collected independently, in partially deidentified form, matching the clinical data with the waveform data is a non-trivial task, and only a subset of Waveform Database records has been matched with Clinical Database records. See the MIMIC-III Waveform Database Matched Subset for more information.


Methods

Unlike the original MIMIC Database, waveforms were collected in a largely automated fashion, from all of the bedside monitors in certain adult and neonatal ICUs. Not all of the ICUs in the hospital were included, and the data archiving process did not run continuously, but while it was running, all waveforms from those ICUs were captured and archived. As a result, these records represent a random sample of patients in those specific ICUs.

Recorded waveforms and numerics vary depending on choices made by the ICU staff. Waveforms almost always include one or more ECG signals, and often include continuous arterial blood pressure (ABP) waveforms, fingertip photoplethysmogram (PPG) signals, and respiration, with additional waveforms (up to 8 simultaneously) as available. Numerics typically include heart and respiration rates, SpO2, and systolic, mean, and diastolic blood pressure, together with others as available. Recording lengths also vary; most are a few days in duration, but some are shorter and others are several weeks long.

The project was approved by the Institutional Review Boards of Beth Israel Deaconess Medical Center (Boston, MA) and the Massachusetts Institute of Technology (Cambridge, MA). Requirement for individual patient consent was waived because the project did not impact clinical care and all protected health information was deidentified.


Data Description

Each recording comprises two records (a waveform record and a matching numerics record) in a single record directory (“folder”) with the name of the record. To reduce access time, the record directories have been distributed among ten intermediate-level directories (listed below). The names of these intermediate directories (30, 31, ..., 39) match the first two digits of the record directories they contain.

In almost all cases, the waveform records comprise multiple segments, each of which can be read as a separate record. Each segment contains an uninterrupted recording of a set of simultaneously observed signals, and the signal gains do not change at any time during the segment. Whenever the ICU staff changed the signals being monitored or adjusted the amplitude of a signal being monitored, this event was recorded in the raw data dump, and a new segment begins at that time.

Each composite waveform record includes a list of the segments that comprise it in its master header file. The list begins on the second line of the master header with a layout header file that specifies all of the signals that are observed in any segment belonging to the record. Each segment has its own header file and (except for the layout header) a matching (binary) signal (.dat) file. Occasionally, the monitor may be disconnected entirely for a short time; these intervals are recorded as gaps in the master header file, but there are no header or signal files corresponding to gaps.

The numerics records (designated by the letter n appended to the record name) are not divided into segments, since the storage savings that would be achieved by doing so would be relatively little.

Physiologic waveform records in this database contain up to eight simultaneously recorded signals digitized at 125 Hz with 8-, 10-, or (occasionally) 12-bit resolution. Numerics records typically contain 10 or more time series of vital signs sampled once per second or once per minute.

Technical Limitations

Waveforms or numerics missing:
Occasionally, technical limitations of the data acquisition system make it possible to create a physiologic waveform record but not a numerics record, or vice versa.
A given signal may not be available throughout an entire record:
Records in the MIMIC-III Waveform Database vary in length; some are several weeks in duration. It is common for the physiologic signals to be interrupted or changed occasionally during recordings of such long duration. When using a viewer such as LightWAVE, all signals available at any time during a record are listed, although in most cases only a subset is visible at any given time.
Gaps and patient identification:
The waveform and numerics records have been extracted from raw data dumps collected from the bedside monitors using a facility provided by the monitor manufacturer. The raw data dumps contain files of data collected from a single patient monitor during a single monitoring session (which may last days or weeks). Usually the monitoring session ends when the patient is discharged, so that the data in a single file come from a single patient. Occasionally, however, the monitor is not reset when the patient is discharged, and the session continues after a new patient has been admitted; in this case the raw data file contains data from two (or more) patients, with a gap (an interval during which no waveforms or numerics are recorded) that is typically an hour or more in duration. Such gaps may also appear if the monitor is temporarily disconnected (for example, for a laboratory test) and then reconnected to the same patient. Since the raw data files do not usually contain patient identifiers, it is not trivial to determine with certainty if the data before and after a gap were collected from the same patient.
Ideally, each MIMIC-III Waveform Database record should contain data from only one patient. All raw data files containing gaps of an hour or more have been split into separate records in order to decrease the likelihood that any record contains data from multiple patients. An ongoing project is to examine the sets of records created this way, matching them with MIMIC-III Clinical Database records when possible, to determine if and how they should be reassembled.
Inter-waveform alignment problems:
The method used for MIMIC waveform data extraction was not designed for inter-waveform analysis. The waveform data contain unspecified/unknown filtering delays and/or unknown inter-channel delays, which may not be constant in a given record. Therefore, although the ECGs are time-aligned with each other, there may be a (changing) delay of up to 500ms between any of the other waveforms in the data. For example, the pulse transit time measured between different waveforms may be unreliable (either in absolute or relative terms).
ECG limitations:
The ECG signals in the waveform records were originally sampled with 12-bit precision at a high sampling rate, and were then scaled and decimated to 500 samples per second (per signal). The scaling reduced the effective amplitude resolution from 12 bits to 9 or 10 bits in typical cases, and as little as 7 bits in some cases. From each set of 4 consecutive decimated samples of the same ECG signal, one was recorded (chosen using a turning-point compressor, a technique sometimes called “peak-picking”). The result is an ECG signal sampled 125 times per second, but at intervals that vary between 2 and 14 ms (averaging 8 ms). Since the interval between any given pair of samples was not available to us, the reconstructions of the ECG signals assume uniform 8 ms intervals. These signals with reduced time and amplitude resolution, and sampling jitter introduced by the “peak-picking”, were the only ECG signals that were possible to capture from the ICU monitors. Although ECGs reconstructed in this way can be readily interpreted visually, they are unsuitable as input for certain algorithms for ECG analysis, particularly those that are sensitive to frequency-domain features of the signal. Note that these limitations apply only to the ECG signals, not to the other signals, which were originally sampled at uniform 8 ms intervals (125 samples per second) and were not scaled prior to capture.

Usage Notes

The following example illustrates the organization of the database:

  • Intermediate directory 31 contains all records with names that begin with 31.
  • Record directory 3141595 is contained within intermediate directory 31.
  • All files associated with physiologic waveform record 3141595 and its companion numerics record 3141595n are contained within record directory 31/3141595.
    • The first line of the master header file for waveform record 314595 (31/3141595/3141595.hea) indicates that the record is 242353557 sample intervals (about 22 days at 125 samples per second) in duration, and that it contains 427 segments and gaps. (See header(5) in the WFDB Applications Guide for details on the format of this text file.) The first segment is named 3141595_0001, and it is 2888500 sample intervals (6 hours, 15 minutes, and 8 seconds, at 125 samples per second) in duration. At the end of the master header file, a comment (# Location: nicu) specifies the ICU in which the recording was made (the neonatal ICU, in this case).
    • The layout header file for this record (31/3141595/3141595_layout.hea) indicates that five ECG signals (I, II, III, AVR, and “V”), a respiration signal, and a PPG signal are available during portions of the record. (The five ECG signals are not all available simultaneously.)
    • The header file for the first segment of this record (31/3141595/3141595_0001.hea) shows that a PPG signal (“PLETH”), a respiration signal, and ECG leads II and AVR are available throughout this initial segment.
  • The matching numerics record is named 3141595n, and its header file (31/3141595/3141595n.hea) shows that it is 1938730 sample intervals (about 22 days at 1 sample per second) in duration, and that it contains heart rate (“HR”, which is measured from the ECG, as well as “PULSE”, measured from one or more pulsatile signals), noninvasive blood pressure (raw as well as systolic, diastolic, and mean), respiration rate, and SpO2.

Any WFDB application can read any waveform record from this database directly from the PhysioNet web server (i.e., without downloading the record first) using a record name of the form mimic3wdb/3x/3xyyyyy/. Numerics records can be read using the longer form mimic3wdb/3x/3xyyyyy/3xyyyyyn (note that the final 3xyyyyy must be repeated and followed by n to specify the numerics record).

For example, if you have installed the WFDB Software Package, you can read the first 10 seconds of waveform record 3141595 using this rdsamp command:

rdsamp -r mimic3wdb/31/3141595/ -p -v -t 10

To read the first 10 seconds of the matching numerics record 3141595n, use this command instead:

rdsamp -r mimic3wdb/31/3141595/3141595n -p -v -t 10

Notice that the first command produces 1250 samples of each waveform (125 samples per second, for 10 seconds), but the second command produces only 10 samples of each vital sign (1 sample per second, for 10 seconds).


Release Notes

Version 1.0 of the MIMIC-III Waveform Database supersedes previously-released versions of the MIMIC-II Waveform Database. The numbered records (3000003 to 3999988) are identical to those in version 3.2 of the MIMIC-II Waveform Database. The Matched Subset, however, uses different subject IDs and surrogate dates, corresponding to version 1.4 of the MIMIC-III Clinical Database.


Acknowledgements

We wish to thank Philips Healthcare, as well as the Beth Israel Deaconess Medical Center, for their invaluable support in making this project possible.

Many people have contributed to this project over the past 18 years, and it would be impossible to list them all. In particular, we would like to acknowledge Michael Craig, Tin Kyaw, and Mohammed Saeed, for their efforts in collecting and organizing the original MIMIC-II Waveform Database, upon which this database is based.


Conflicts of Interest

The authors have no conflicts of interests to declare.


References

  1. Johnson, A. E. W., Pollard, T. J., Shen, L., Lehman, L. H., Feng, M., Ghassemi, M., Moody, B., Szolovits, P., Celi, L. A., & Mark, R. G. (2016). MIMIC-III, a freely accessible critical care database. Scientific Data, 3, 160035. https://dx.doi.org/10.1038/sdata.2016.35

Parent Projects
MIMIC-III Waveform Database was derived from: Please cite them when using this project.
Share
Access

Access Policy:
Anyone can access the files, as long as they conform to the terms of the specified license.

License (for files):
Open Data Commons Open Database License v1.0

Corresponding Author
You must be logged in to view the contact information.

Files

Total uncompressed size: 6.7 TB.

Access the files

Visualize waveforms

Folder Navigation: <base>/38
Name Size Modified
Parent Directory
3800004
3800014
3800087
3800092
3800106
3800114
3800119
3800135
3800149
3800150
3800165
3800168
3800183
3800185
3800196
3800215
3800220
3800226
3800227
3800234
3800235
3800274
3800275
3800281
3800286
3800297
3800323
3800334
3800350
3800366
3800380
3800415
3800425
3800436
3800469
3800502
3800527
3800547
3800554
3800615
3800618
3800623
3800641
3800664
3800668
3800721
3800733
3800762
3800787
3800796
3800808
3800858
3800859
3800871
3800905
3800921
3800928
3800937
3800948
3800969
3800973
3800997
3801002
3801003
3801059
3801060
3801074
3801095
3801114
3801124
3801138
3801148
3801168
3801175
3801194
3801202
3801205
3801209
3801230
3801241
3801246
3801267
3801275
3801294
3801297
3801351
3801358
3801359
3801369
3801374
3801376
3801403
3801439
3801474
3801494
3801554
3801565
3801568
3801571
3801572
3801588
3801593
3801597
3801601
3801616
3801640
3801649
3801668
3801670
3801674
3801714
3801748
3801763
3801780
3801782
3801795
3801799
3801804
3801820
3801823
3801846
3801854
3801873
3801876
3801887
3801890
3801945
3801957
3801996
3802009
3802015
3802026
3802028
3802035
3802036
3802052
3802058
3802067
3802073
3802085
3802110
3802130
3802133
3802134
3802142
3802143
3802161
3802162
3802174
3802205
3802237
3802239
3802240
3802259
3802260
3802287
3802289
3802310
3802312
3802317
3802345
3802356
3802358
3802390
3802399
3802403
3802411
3802419
3802439
3802443
3802466
3802476
3802482
3802500
3802508
3802521
3802528
3802531
3802539
3802542
3802548
3802581
3802622
3802623
3802628
3802643
3802662
3802664
3802666
3802680
3802698
3802703
3802709
3802712
3802721
3802782
3802830
3802842
3802844
3802845
3802879
3802888
3802898
3802907
3802924
3802926
3802943
3802961
3802965
3802966
3802982
3802990
3803005
3803009
3803018
3803038
3803039
3803040
3803050
3803075
3803081
3803105
3803111
3803114
3803123
3803130
3803137
3803142
3803160
3803177
3803197
3803210
3803214
3803227
3803237
3803246
3803254
3803285
3803286
3803293
3803298
3803300
3803314
3803319
3803320
3803362
3803371
3803394
3803408
3803427
3803432
3803439
3803443
3803446
3803451
3803460
3803475
3803481
3803494
3803505
3803516
3803525
3803528
3803547
3803559
3803562
3803595
3803597
3803610
3803626
3803635
3803659
3803665
3803683
3803693
3803702
3803704
3803712
3803721
3803766
3803790
3803833
3803835
3803848
3803855
3803860
3803876
3803886
3803901
3803904
3803928
3803939
3803953
3804002
3804016
3804024
3804028
3804030
3804040
3804056
3804062
3804075
3804097
3804101
3804107
3804115
3804117
3804139
3804140
3804145
3804188
3804283
3804299
3804305
3804306
3804320
3804321
3804325
3804341
3804353
3804367
3804381
3804391
3804414
3804417
3804420
3804423
3804428
3804443
3804490
3804532
3804553
3804596
3804601
3804618
3804627
3804648
3804653
3804658
3804661
3804682
3804690
3804696
3804708
3804713
3804734
3804773
3804787
3804798
3804818
3804841
3804848
3804860
3804894
3804903
3804936
3804964
3804972
3804979
3804982
3804985
3804991
3804995
3805013
3805014
3805040
3805070
3805083
3805094
3805105
3805110
3805133
3805191
3805239
3805257
3805265
3805268
3805282
3805283
3805284
3805287
3805341
3805366
3805386
3805415
3805423
3805432
3805434
3805470
3805494
3805497
3805498
3805504
3805528
3805555
3805570
3805582
3805595
3805607
3805609
3805639
3805645
3805663
3805712
3805725
3805726
3805727
3805742
3805744
3805747
3805755
3805756
3805768
3805774
3805787
3805798
3805850
3805861
3805876
3805882
3805901
3805904
3805969
3805979
3805994
3805996
3806010
3806012
3806023
3806037
3806043
3806057
3806083
3806099
3806116
3806120
3806126
3806178
3806179
3806201
3806209
3806225
3806248
3806278
3806289
3806291
3806292
3806293
3806310
3806320
3806329
3806340
3806351
3806355
3806374
3806381
3806398
3806412
3806433
3806438
3806462
3806463
3806466
3806472
3806491
3806503
3806505
3806522
3806533
3806542
3806572
3806575
3806590
3806619
3806632
3806642
3806664
3806675
3806677
3806691
3806710
3806726
3806770
3806771
3806772
3806782
3806789
3806791
3806793
3806837
3806839
3806852
3806871
3806880
3806900
3806916
3806941
3806947
3806955
3807022
3807034
3807036
3807070
3807074
3807078
3807079
3807081
3807090
3807101
3807105
3807108
3807142
3807150
3807157
3807172
3807212
3807215
3807231
3807240
3807257
3807260
3807268
3807277
3807294
3807298
3807331
3807334
3807350
3807356
3807398
3807442
3807465
3807466
3807473
3807489
3807506
3807510
3807511
3807517
3807522
3807543
3807565
3807575
3807577
3807587
3807592
3807593
3807610
3807628
3807639
3807657
3807681
3807720
3807722
3807730
3807732
3807735
3807739
3807744
3807752
3807762
3807786
3807795
3807816
3807818
3807928
3807952
3807964
3807965
3807981
3807999
3808000
3808031
3808045
3808050
3808067
3808078
3808086
3808101
3808127
3808133
3808144
3808171
3808196
3808200
3808206
3808211
3808233
3808267
3808269
3808272
3808315
3808335
3808368
3808372
3808383
3808385
3808396
3808411
3808432
3808439
3808450
3808453
3808459
3808479
3808486
3808487
3808518
3808569
3808597
3808599
3808603
3808623
3808635
3808645
3808660
3808673
3808702
3808731
3808738
3808770
3808783
3808791
3808812
3808821
3808850
3808852
3808901
3808911
3808913
3808918
3808929
3808932
3808948
3808964
3809005
3809045
3809066
3809085
3809100
3809101
3809104
3809109
3809143
3809154
3809159
3809238
3809243
3809287
3809292
3809304
3809306
3809332
3809334
3809339
3809351
3809354
3809359
3809367
3809374
3809392
3809420
3809432
3809436
3809441
3809457
3809472
3809492
3809511
3809526
3809534
3809542
3809548
3809580
3809604
3809606
3809626
3809652
3809659
3809674
3809696
3809699
3809710
3809724
3809728
3809738
3809750
3809764
3809776
3809794
3809797
3809806
3809823
3809826
3809834
3809851
3809867
3809868
3809882
3809888
3809892
3809897
3809962
3809984
3810054
3810057
3810064
3810098
3810108
3810115
3810136
3810139
3810152
3810165
3810169
3810178
3810185
3810194
3810229
3810240
3810271
3810278
3810304
3810333
3810351
3810362
3810401
3810439
3810441
3810465
3810474
3810512
3810522
3810530
3810534
3810544
3810579
3810580
3810591
3810596
3810604
3810657
3810697
3810701
3810705
3810708
3810724
3810745
3810753
3810761
3810772
3810777
3810778
3810782
3810787
3810796
3810812
3810823
3810829
3810844
3810855
3810883
3810950
3810951
3810970
3811019
3811022
3811043
3811044
3811065
3811067
3811077
3811100
3811125
3811162
3811167
3811191
3811211
3811216
3811229
3811241
3811244
3811250
3811284
3811304
3811329
3811366
3811383
3811395
3811436
3811477
3811507
3811548
3811560
3811567
3811580
3811623
3811627
3811662
3811677
3811707
3811719
3811720
3811774
3811776
3811792
3811803
3811825
3811869
3811889
3811891
3811937
3811943
3811952
3811959
3812006
3812016
3812033
3812036
3812044
3812061
3812068
3812069
3812135
3812153
3812161
3812212
3812238
3812260
3812261
3812277
3812295
3812303
3812341
3812357
3812359
3812363
3812367
3812375
3812424
3812426
3812478
3812488
3812498
3812505
3812513
3812546
3812551
3812575
3812588
3812589
3812594
3812600
3812618
3812639
3812647
3812712
3812724
3812726
3812754
3812760
3812799
3812852
3812856
3812889
3812911
3812922
3812974
3812978
3812982
3813013
3813016
3813024
3813030
3813046
3813048
3813050
3813065
3813075
3813087
3813089
3813128
3813139
3813190
3813197
3813198
3813206
3813215
3813232
3813246
3813254
3813265
3813287
3813313
3813343
3813346
3813351
3813362
3813376
3813389
3813401
3813402
3813411
3813415
3813427
3813428
3813465
3813481
3813483
3813486
3813520
3813550
3813551
3813572
3813591
3813592
3813610
3813628
3813632
3813649
3813670
3813673
3813693
3813717
3813740
3813743
3813762
3813804
3813836
3813844
3813862
3813867
3813886
3813894
3813921
3814000
3814009
3814056
3814061
3814084
3814103
3814109
3814124
3814132
3814141
3814144
3814156
3814160
3814178
3814190
3814191
3814205
3814212
3814225
3814239
3814242
3814274
3814278
3814320
3814325
3814343
3814358
3814366
3814428
3814433
3814449
3814451
3814468
3814494
3814495
3814498
3814520
3814525
3814532
3814538
3814561
3814568
3814611
3814618
3814621
3814668
3814669
3814670
3814690
3814693
3814696
3814707
3814717
3814737
3814743
3814749
3814757
3814775
3814784
3814817
3814820
3814839
3814850
3814863
3814864
3814869
3814879
3814894
3814910
3814917
3814967
3814974
3815038
3815135
3815157
3815177
3815190
3815192
3815215
3815218
3815233
3815263
3815272
3815281
3815293
3815298
3815316
3815327
3815331
3815371
3815420
3815422
3815433
3815456
3815457
3815461
3815465
3815474
3815484
3815494
3815519
3815527
3815551
3815579
3815581
3815598
3815600
3815606
3815619
3815639
3815658
3815667
3815670
3815682
3815686
3815713
3815724
3815730
3815789
3815795
3815802
3815805
3815806
3815808
3815836
3815851
3815897
3815910
3815946
3815952
3815971
3816001
3816006
3816018
3816038
3816062
3816080
3816089
3816092
3816098
3816100
3816133
3816139
3816140
3816160
3816172
3816174
3816175
3816187
3816192
3816202
3816209
3816216
3816229
3816245
3816248
3816252
3816262
3816270
3816288
3816294
3816337
3816352
3816353
3816374
3816392
3816414
3816432
3816451
3816476
3816483
3816498
3816501
3816502
3816505
3816516
3816536
3816540
3816555
3816556
3816592
3816593
3816598
3816605
3816627
3816628
3816630
3816649
3816681
3816716
3816729
3816745
3816764
3816766
3816778
3816781
3816789
3816792
3816793
3816801
3816807
3816820
3816823
3816829
3816840
3816854
3816864
3816870
3816880
3816894
3816925
3816928
3816942
3816951
3816954
3816962
3816965
3816966
3816976
3816979
3817007
3817027
3817028
3817031
3817064
3817067
3817075
3817077
3817079
3817101
3817112
3817121
3817134
3817139
3817176
3817209
3817220
3817226
3817231
3817246
3817254
3817258
3817302
3817329
3817330
3817358
3817366
3817367
3817394
3817397
3817424
3817428
3817432
3817446
3817452
3817468
3817469
3817476
3817493
3817515
3817520
3817527
3817539
3817541
3817566
3817590
3817606
3817609
3817637
3817639
3817648
3817665
3817666
3817670
3817681
3817698
3817705
3817709
3817731
3817732
3817748
3817759
3817794
3817827
3817843
3817859
3817866
3817885
3817894
3817897
3817900
3817920
3817977
3817979
3817991
3817996
3818009
3818025
3818029
3818052
3818063
3818080
3818091
3818106
3818141
3818158
3818171
3818173
3818178
3818237
3818242
3818256
3818257
3818258
3818273
3818283
3818304
3818321
3818362
3818392
3818399
3818402
3818404
3818411
3818422
3818424
3818430
3818433
3818439
3818455
3818474
3818492
3818493
3818534
3818541
3818542
3818570
3818575
3818596
3818628
3818633
3818646
3818662
3818681
3818682
3818688
3818702
3818718
3818726
3818742
3818743
3818744
3818745
3818750
3818797
3818848
3818861
3818890
3818893
3818921
3818930
3818931
3818957
3818960
3818961
3818962
3819003
3819008
3819010
3819034
3819051
3819059
3819068
3819095
3819105
3819191
3819219
3819228
3819235
3819245
3819258
3819260
3819275
3819295
3819306
3819324
3819331
3819346
3819364
3819366
3819372
3819403
3819418
3819420
3819428
3819467
3819470
3819480
3819492
3819500
3819514
3819518
3819519
3819550
3819560
3819562
3819573
3819581
3819593
3819599
3819603
3819607
3819609
3819621
3819653
3819663
3819681
3819700
3819705
3819739
3819740
3819743
3819744
3819745
3819747
3819788
3819789
3819795
3819801
3819806
3819825
3819830
3819837
3819865
3819877
3819890
3819897
3819916
3819921
3819924
3819930
3819931
3819935
3819958
3819971
3819991
3820025
3820060
3820068
3820075
3820076
3820092
3820140
3820162
3820182
3820187
3820236
3820259
3820294
3820295
3820300
3820312
3820334
3820363
3820385
3820407
3820412
3820421
3820430
3820457
3820491
3820551
3820557
3820565
3820597
3820609
3820626
3820632
3820639
3820643
3820644
3820663
3820683
3820685
3820686
3820700
3820755
3820760
3820766
3820768
3820773
3820785
3820825
3820833
3820837
3820846
3820852
3820874
3820875
3820889
3820894
3820900
3820902
3820932
3820934
3820959
3820964
3820976
3820983
3820990
3820995
3821015
3821088
3821089
3821093
3821112
3821125
3821139
3821143
3821177
3821211
3821220
3821236
3821261
3821263
3821282
3821290
3821332
3821342
3821344
3821351
3821363
3821400
3821414
3821420
3821422
3821431
3821443
3821486
3821499
3821542
3821556
3821558
3821560
3821595
3821610
3821612
3821637
3821638
3821649
3821707
3821719
3821762
3821765
3821770
3821778
3821809
3821816
3821870
3821882
3821884
3821905
3821913
3821943
3821948
3821974
3821986
3821997
3822002
3822003
3822021
3822035
3822044
3822052
3822055
3822058
3822063
3822067
3822081
3822083
3822085
3822096
3822099
3822111
3822129
3822138
3822144
3822150
3822171
3822181
3822189
3822206
3822224
3822242
3822247
3822257
3822265
3822286
3822293
3822312
3822330
3822354
3822389
3822391
3822395
3822399
3822427
3822437
3822438
3822448
3822478
3822483
3822503
3822509
3822514
3822530
3822543
3822545
3822561
3822606
3822625
3822670
3822672
3822681
3822707
3822715
3822753
3822803
3822808
3822813
3822832
3822834
3822855
3822858
3822879
3822888
3822895
3822897
3822911
3822916
3822923
3822926
3822947
3822948
3822966
3822974
3822977
3822992
3823009
3823014
3823031
3823037
3823049
3823054
3823087
3823101
3823114
3823173
3823178
3823189
3823211
3823213
3823229
3823307
3823308
3823313
3823316
3823322
3823325
3823335
3823338
3823340
3823343
3823351
3823372
3823376
3823386
3823393
3823416
3823419
3823433
3823434
3823444
3823460
3823473
3823501
3823503
3823513
3823514
3823534
3823563
3823571
3823597
3823598
3823602
3823616
3823641
3823669
3823674
3823679
3823700
3823710
3823713
3823719
3823737
3823738
3823741
3823742
3823753
3823763
3823783
3823790
3823792
3823811
3823829
3823843
3823875
3823887
3823896
3823901
3823907
3823921
3823924
3823946
3823968
3824014
3824058
3824069
3824094
3824095
3824101
3824116
3824123
3824134
3824145
3824172
3824207
3824210
3824225
3824226
3824233
3824269
3824273
3824298
3824324
3824326
3824336
3824355
3824370
3824384
3824390
3824393
3824395
3824402
3824425
3824441
3824444
3824455
3824463
3824464
3824475
3824483
3824493
3824494
3824502
3824512
3824513
3824543
3824546
3824579
3824585
3824623
3824700
3824707
3824710
3824733
3824735
3824743
3824767
3824794
3824839
3824842
3824845
3824849
3824855
3824862
3824875
3824882
3824898
3824899
3824908
3824912
3824954
3824961
3824972
3824995
3825004
3825016
3825026
3825056
3825093
3825095
3825124
3825150
3825154
3825159
3825163
3825178
3825180
3825190
3825206
3825209
3825221
3825232
3825248
3825255
3825294
3825327
3825330
3825335
3825355
3825365
3825370
3825372
3825385
3825417
3825426
3825433
3825478
3825484
3825506
3825513
3825532
3825536
3825557
3825568
3825583
3825587
3825604
3825622
3825647
3825665
3825694
3825724
3825734
3825747
3825779
3825788
3825842
3825848
3825850
3825852
3825866
3825876
3825883
3825886
3825887
3825889
3825916
3825931
3825957
3825959
3825986
3825993
3826022
3826032
3826044
3826049
3826054
3826057
3826090
3826093
3826095
3826103
3826107
3826126
3826141
3826157
3826167
3826226
3826229
3826231
3826234
3826249
3826254
3826272
3826280
3826302
3826318
3826323
3826328
3826371
3826374
3826387
3826410
3826419
3826461
3826463
3826493
3826500
3826521
3826528
3826538
3826543
3826581
3826585
3826596
3826612
3826613
3826615
3826635
3826642
3826651
3826656
3826663
3826680
3826732
3826737
3826745
3826746
3826753
3826771
3826788
3826790
3826795
3826802
3826831
3826842
3826865
3826877
3826882
3826883
3826884
3826909
3826916
3826921
3826940
3826944
3826973
3826978
3827003
3827016
3827049
3827056
3827069
3827105
3827142
3827185
3827203
3827204
3827222
3827223
3827225
3827250
3827297
3827328
3827350
3827398
3827404
3827423
3827433
3827436
3827452
3827461
3827463
3827475
3827519
3827521
3827525
3827534
3827540
3827561
3827562
3827570
3827571
3827579
3827584
3827585
3827590
3827596
3827619
3827631
3827650
3827664
3827675
3827721
3827724
3827729
3827748
3827751
3827753
3827757
3827760
3827774
3827776
3827786
3827807
3827809
3827817
3827821
3827825
3827846
3827849
3827851
3827853
3827857
3827858
3827862
3827883
3827884
3827886
3827891
3827895
3827907
3827918
3827957
3827999
3828001
3828034
3828050
3828079
3828081
3828107
3828119
3828129
3828134
3828159
3828177
3828183
3828195
3828196
3828219
3828220
3828226
3828230
3828236
3828269
3828281
3828285
3828293
3828304
3828309
3828311
3828317
3828327
3828329
3828355
3828357
3828362
3828372
3828406
3828410
3828419
3828439
3828452
3828457
3828473
3828475
3828483
3828489
3828490
3828505
3828512
3828522
3828552
3828574
3828592
3828598
3828606
3828635
3828676
3828695
3828697
3828711
3828712
3828716
3828717
3828733
3828773
3828826
3828827
3828851
3828861
3828877
3828897
3828911
3828917
3828937
3828957
3828967
3828971
3828979
3828982
3828986
3828997
3829012
3829019
3829029
3829030
3829040
3829059
3829067
3829081
3829126
3829130
3829143
3829151
3829156
3829165
3829203
3829204
3829216
3829237
3829306
3829316
3829324
3829326
3829342
3829370
3829406
3829407
3829446
3829457
3829459
3829505
3829513
3829520
3829532
3829545
3829560
3829616
3829637
3829641
3829643
3829645
3829676
3829679
3829695
3829732
3829746
3829758
3829788
3829807
3829814
3829820
3829837
3829880
3829893
3829894
3829908
3829913
3829924
3829931
3829973
3830006
3830009
3830098
3830125
3830133
3830154
3830167
3830170
3830174
3830180
3830182
3830185
3830198
3830206
3830247
3830251
3830253
3830298
3830316
3830329
3830336
3830359
3830370
3830385
3830388
3830409
3830422
3830423
3830444
3830453
3830458
3830491
3830496
3830513
3830514
3830526
3830537
3830540
3830542
3830545
3830554
3830555
3830562
3830575
3830577
3830587
3830592
3830603
3830604
3830620
3830645
3830665
3830684
3830706
3830735
3830737
3830772
3830778
3830783
3830801
3830828
3830850
3830867
3830869
3830892
3830909
3830912
3830921
3830923
3830936
3830952
3830963
3830980
3831002
3831022
3831038
3831100
3831114
3831130
3831143
3831170
3831173
3831180
3831217
3831219
3831226
3831231
3831240
3831264
3831268
3831297
3831322
3831325
3831337
3831349
3831351
3831385
3831392
3831400
3831408
3831415
3831439
3831448
3831460
3831473
3831489
3831504
3831512
3831547
3831560
3831565
3831570
3831574
3831596
3831603
3831635
3831637
3831639
3831651
3831667
3831668
3831691
3831708
3831714
3831716
3831722
3831728
3831746
3831762
3831778
3831797
3831814
3831825
3831827
3831833
3831844
3831865
3831869
3831879
3831901
3831918
3831928
3831935
3831936
3831944
3831950
3831980
3831995
3832003
3832012
3832021
3832046
3832055
3832071
3832106
3832126
3832130
3832142
3832151
3832163
3832196
3832204
3832207
3832235
3832242
3832244
3832254
3832264
3832272
3832282
3832286
3832287
3832300
3832304
3832315
3832317
3832318
3832340
3832361
3832365
3832374
3832381
3832384
3832394
3832400
3832401
3832402
3832436
3832437
3832446
3832466
3832474
3832480
3832498
3832530
3832533
3832535
3832539
3832554
3832557
3832571
3832589
3832599
3832602
3832621
3832636
3832658
3832660
3832696
3832707
3832708
3832721
3832741
3832773
3832774
3832794
3832799
3832800
3832808
3832824
3832837
3832863
3832869
3832881
3832903
3832929
3832937
3832942
3832948
3832962
3832983
3833044
3833096
3833102
3833114
3833132
3833140
3833148
3833153
3833169
3833187
3833243
3833251
3833264
3833291
3833310
3833311
3833339
3833352
3833354
3833361
3833393
3833397
3833416
3833448
3833450
3833460
3833478
3833488
3833524
3833534
3833543
3833567
3833579
3833609
3833615
3833643
3833660
3833661
3833682
3833683
3833685
3833699
3833736
3833751
3833753
3833754
3833756
3833767
3833778
3833810
3833813
3833819
3833834
3833853
3833860
3833882
3833918
3833925
3833927
3833962
3833973
3833976
3833988
3834006
3834025
3834039
3834044
3834047
3834053
3834064
3834071
3834087
3834124
3834131
3834134
3834158
3834162
3834196
3834197
3834247
3834269
3834273
3834281
3834303
3834304
3834318
3834320
3834338
3834348
3834363
3834394
3834412
3834430
3834450
3834453
3834497
3834506
3834507
3834550
3834560
3834593
3834605
3834617
3834619
3834645
3834648
3834666
3834676
3834744
3834751
3834760
3834779
3834781
3834818
3834824
3834837
3834838
3834856
3834868
3834907
3834908
3834921
3834927
3834940
3834949
3834954
3835021
3835035
3835077
3835080
3835083
3835085
3835088
3835095
3835102
3835111
3835127
3835128
3835157
3835191
3835252
3835256
3835265
3835275
3835280
3835288
3835293
3835302
3835313
3835323
3835355
3835376
3835378
3835402
3835414
3835418
3835453
3835465
3835469
3835472
3835475
3835482
3835483
3835512
3835522
3835526
3835562
3835567
3835581
3835585
3835605
3835606
3835623
3835628
3835638
3835647
3835677
3835717
3835730
3835731
3835736
3835738
3835757
3835764
3835772
3835775
3835812
3835823
3835835
3835836
3835879
3835897
3835906
3835920
3835924
3835929
3835930
3835935
3835936
3835949
3835954
3835961
3835963
3835975
3835988
3836009
3836063
3836081
3836085
3836102
3836120
3836145
3836159
3836174
3836221
3836238
3836242
3836244
3836291
3836319
3836332
3836349
3836359
3836363
3836419
3836420
3836434
3836455
3836457
3836464
3836469
3836507
3836540
3836579
3836622
3836651
3836652
3836658
3836673
3836678
3836692
3836703
3836713
3836734
3836766
3836799
3836847
3836854
3836868
3836871
3836909
3836927
3836933
3836934
3836943
3836949
3836992
3837022
3837023
3837064
3837066
3837107
3837126
3837129
3837145
3837156
3837166
3837170
3837171
3837177
3837209
3837216
3837237
3837239
3837244
3837247
3837254
3837257
3837265
3837269
3837294
3837305
3837324
3837347
3837366
3837370
3837374
3837375
3837402
3837411
3837414
3837417
3837441
3837467
3837480
3837482
3837489
3837492
3837505
3837514
3837521
3837551
3837566
3837577
3837579
3837583
3837606
3837621
3837651
3837654
3837660
3837668
3837716
3837717
3837736
3837767
3837793
3837806
3837820
3837830
3837836
3837838
3837842
3837853
3837854
3837873
3837896
3837908
3837913
3837916
3837946
3837974
3837988
3838035
3838049
3838056
3838080
3838121
3838129
3838172
3838186
3838204
3838216
3838238
3838253
3838260
3838267
3838268
3838270
3838308
3838335
3838349
3838350
3838357
3838360
3838370
3838409
3838414
3838426
3838443
3838448
3838460
3838486
3838487
3838525
3838551
3838560
3838572
3838576
3838583
3838593
3838594
3838616
3838633
3838649
3838652
3838672
3838693
3838722
3838740
3838741
3838776
3838778
3838790
3838791
3838797
3838803
3838807
3838819
3838839
3838859
3838865
3838869
3838871
3838881
3838893
3838899
3838913
3838922
3839048
3839051
3839056
3839073
3839109
3839132
3839137
3839141
3839160
3839161
3839183
3839187
3839188
3839226
3839241
3839243
3839250
3839256
3839271
3839296
3839316
3839322
3839328
3839349
3839367
3839392
3839406
3839414
3839437
3839439
3839452
3839453
3839473
3839488
3839556
3839582
3839585
3839611
3839642
3839657
3839659
3839665
3839676
3839700
3839708
3839753
3839762
3839783
3839828
3839847
3839856
3839885
3839887
3839920
3839922
3839928
3839931
3839941
3839944
3839947
3839955
3839961
3839969
3839981
3839990
3840007
3840021
3840037
3840054
3840060
3840066
3840082
3840088
3840092
3840095
3840119
3840127
3840134
3840137
3840151
3840160
3840185
3840220
3840221
3840228
3840252
3840341
3840348
3840351
3840360
3840364
3840367
3840377
3840379
3840382
3840386
3840395
3840412
3840417
3840435
3840445
3840447
3840457
3840463
3840471
3840476
3840479
3840501
3840507
3840516
3840520
3840527
3840532
3840534
3840549
3840559
3840563
3840580
3840590
3840596
3840620
3840631
3840634
3840667
3840675
3840702
3840756
3840763
3840768
3840786
3840802
3840809
3840859
3840870
3840896
3840898
3840946
3840967
3840973
3840985
3841018
3841035
3841047
3841049
3841050
3841055
3841089
3841149
3841186
3841244
3841247
3841251
3841261
3841269
3841272
3841314
3841327
3841329
3841334
3841339
3841343
3841372
3841379
3841380
3841381
3841382
3841404
3841419
3841425
3841429
3841435
3841456
3841465
3841466
3841480
3841481
3841482
3841485
3841512
3841549
3841584
3841587
3841588
3841611
3841613
3841652
3841661
3841671
3841680
3841688
3841692
3841696
3841698
3841721
3841743
3841769
3841775
3841785
3841831
3841832
3841833
3841841
3841862
3841869
3841879
3841898
3841908
3841922
3841931
3841946
3841982
3841989
3842059
3842075
3842076
3842081
3842084
3842112
3842120
3842133
3842151
3842158
3842163
3842165
3842167
3842196
3842222
3842223
3842226
3842245
3842247
3842251
3842263
3842264
3842270
3842287
3842305
3842329
3842379
3842389
3842390
3842424
3842435
3842453
3842458
3842463
3842466
3842469
3842492
3842508
3842512
3842532
3842539
3842541
3842548
3842565
3842575
3842585
3842594
3842609
3842621
3842646
3842654
3842696
3842749
3842756
3842777
3842780
3842789
3842792
3842813
3842814
3842820
3842903
3842904
3842907
3842911
3842928
3842947
3842975
3842995
3842998
3843076
3843111
3843164
3843166
3843172
3843185
3843200
3843203
3843206
3843211
3843271
3843272
3843293
3843300
3843308
3843366
3843393
3843396
3843398
3843424
3843427
3843474
3843503
3843560
3843564
3843579
3843618
3843623
3843643
3843657
3843669
3843679
3843699
3843714
3843744
3843762
3843763
3843764
3843766
3843767
3843789
3843798
3843800
3843810
3843814
3843828
3843840
3843914
3843917
3843918
3843921
3843928
3843931
3843936
3843946
3843948
3843949
3843952
3843958
3843965
3843970
3843980
3843982
3843983
3844008
3844011
3844019
3844033
3844081
3844087
3844101
3844102
3844103
3844129
3844132
3844165
3844172
3844186
3844202
3844230
3844272
3844282
3844300
3844302
3844317
3844319
3844331
3844352
3844379
3844388
3844393
3844394
3844400
3844423
3844431
3844434
3844448
3844450
3844480
3844489
3844491
3844501
3844511
3844517
3844524
3844541
3844545
3844573
3844605
3844636
3844643
3844644
3844659
3844706
3844715
3844718
3844722
3844736
3844747
3844775
3844783
3844818
3844829
3844870
3844909
3844914
3844955
3844979
3845028
3845035
3845058
3845091
3845121
3845139
3845142
3845147
3845154
3845188
3845222
3845227
3845228
3845248
3845256
3845263
3845264
3845295
3845335
3845350
3845353
3845363
3845368
3845386
3845402
3845404
3845409
3845415
3845438
3845543
3845566
3845591
3845592
3845639
3845647
3845648
3845666
3845684
3845688
3845697
3845701
3845703
3845755
3845786
3845815
3845822
3845824
3845836
3845840
3845850
3845876
3845895
3845897
3845906
3845912
3845917
3845918
3845919
3845920
3845926
3845929
3845946
3845967
3845975
3846018
3846025
3846028
3846060
3846091
3846150
3846158
3846169
3846182
3846184
3846190
3846211
3846212
3846242
3846243
3846255
3846258
3846260
3846263
3846284
3846312
3846316
3846318
3846367
3846369
3846373
3846382
3846384
3846387
3846391
3846431
3846447
3846457
3846482
3846501
3846531
3846557
3846563
3846574
3846581
3846583
3846606
3846607
3846611
3846617
3846621
3846661
3846682
3846686
3846700
3846701
3846710
3846721
3846723
3846754
3846757
3846758
3846762
3846776
3846783
3846784
3846798
3846804
3846805
3846812
3846815
3846817
3846821
3846825
3846827
3846832
3846838
3846853
3846859
3846904
3846919
3846928
3846946
3846958
3846982
3846989
3846990
3846998
3847017
3847038
3847056
3847059
3847093
3847098
3847099
3847121
3847123
3847159
3847188
3847207
3847208
3847212
3847213
3847218
3847221
3847242
3847250
3847256
3847258
3847277
3847308
3847325
3847330
3847339
3847355
3847387
3847391
3847406
3847412
3847430
3847437
3847455
3847479
3847543
3847555
3847565
3847570
3847573
3847583
3847597
3847633
3847662
3847680
3847701
3847738
3847743
3847752
3847765
3847766
3847767
3847771
3847774
3847780
3847788
3847789
3847790
3847801
3847811
3847824
3847835
3847853
3847854
3847865
3847866
3847881
3847887
3847980
3847988
3847991
3848013
3848030
3848038
3848086
3848099
3848107
3848133
3848188
3848205
3848213
3848217
3848236
3848255
3848261
3848268
3848280
3848286
3848315
3848319
3848328
3848331
3848348
3848350
3848384
3848395
3848428
3848461
3848472
3848525
3848567
3848574
3848609
3848631
3848651
3848657
3848669
3848674
3848676
3848686
3848697
3848716
3848730
3848732
3848733
3848737
3848738
3848750
3848751
3848762
3848769
3848816
3848826
3848840
3848851
3848857
3848876
3848889
3848891
3848895
3848897
3848921
3848956
3848957
3848962
3848969
3848989
3848999
3849002
3849016
3849022
3849029
3849040
3849074
3849076
3849077
3849078
3849080
3849132
3849155
3849160
3849163
3849177
3849198
3849213
3849215
3849217
3849233
3849242
3849255
3849266
3849274
3849324
3849326
3849364
3849452
3849465
3849506
3849512
3849517
3849520
3849523
3849527
3849534
3849535
3849561
3849564
3849592
3849615
3849631
3849632
3849640
3849648
3849660
3849696
3849716
3849735
3849739
3849756
3849777
3849781
3849786
3849790
3849802
3849820
3849823
3849847
3849860
3849868
3849874
3849878
3849908
3849909
3849924
3849932
3849945
3849961
3849962
3850021
3850051
3850060
3850065
3850069
3850079
3850083
3850107
3850123
3850175
3850181
3850183
3850190
3850199
3850208
3850217
3850218
3850222
3850238
3850276
3850293
3850327
3850329
3850335
3850347
3850371
3850374
3850389
3850439
3850444
3850447
3850456
3850459
3850467
3850468
3850471
3850480
3850493
3850498
3850515
3850516
3850520
3850564
3850574
3850585
3850666
3850672
3850692
3850714
3850718
3850720
3850730
3850752
3850763
3850782
3850799
3850837
3850842
3850843
3850870
3850885
3850890
3850893
3850895
3850900
3850902
3850905
3850914
3850916
3850919
3850921
3850929
3850930
3850944
3850953
3850954
3850970
3850982
3851024
3851075
3851091
3851102
3851117
3851122
3851129
3851140
3851158
3851159
3851257
3851260
3851274
3851275
3851323
3851342
3851369
3851373
3851376
3851388
3851397
3851401
3851411
3851417
3851464
3851523
3851524
3851528
3851558
3851559
3851569
3851579
3851581
3851608
3851609
3851634
3851646
3851657
3851683
3851684
3851689
3851722
3851750
3851763
3851780
3851782
3851789
3851800
3851808
3851877
3851878
3851881
3851883
3851886
3851912
3851923
3851924
3851928
3851945
3851953
3851954
3851959
3851968
3851980
3851981
3851993
3852010
3852038
3852070
3852081
3852094
3852136
3852173
3852174
3852175
3852183
3852202
3852205
3852215
3852223
3852226
3852260
3852269
3852312
3852318
3852332
3852382
3852401
3852403
3852483
3852489
3852493
3852503
3852504
3852516
3852523
3852529
3852545
3852552
3852580
3852596
3852607
3852617
3852641
3852642
3852650
3852656
3852662
3852684
3852690
3852723
3852733
3852745
3852785
3852793
3852860
3852876
3852891
3852923
3852936
3852944
3852953
3852961
3852964
3852972
3853006
3853007
3853012
3853023
3853024
3853029
3853066
3853102
3853104
3853105
3853109
3853138
3853159
3853178
3853187
3853213
3853236
3853246
3853278
3853297
3853343
3853369
3853399
3853408
3853428
3853432
3853448
3853512
3853523
3853530
3853538
3853542
3853543
3853569
3853594
3853617
3853646
3853687
3853721
3853745
3853751
3853769
3853812
3853817
3853824
3853849
3853858
3853895
3853897
3853923
3853947
3853956
3853964
3853976
3854002
3854004
3854030
3854038
3854084
3854089
3854120
3854150
3854162
3854170
3854197
3854202
3854209
3854228
3854242
3854244
3854253
3854263
3854266
3854275
3854288
3854298
3854307
3854310
3854363
3854369
3854377
3854391
3854396
3854414
3854443
3854481
3854486
3854510
3854520
3854521
3854530
3854558
3854566
3854594
3854612
3854634
3854690
3854692
3854705
3854760
3854786
3854806
3854814
3854816
3854826
3854832
3854854
3854855
3854915
3854920
3854951
3854962
3854966
3854972
3854974
3854993
3855006
3855025
3855040
3855056
3855082
3855103
3855109
3855114
3855150
3855157
3855163
3855166
3855187
3855192
3855218
3855222
3855249
3855253
3855254
3855256
3855262
3855293
3855331
3855357
3855364
3855375
3855381
3855392
3855400
3855407
3855418
3855444
3855448
3855457
3855481
3855486
3855493
3855523
3855562
3855568
3855574
3855576
3855622
3855628
3855629
3855632
3855660
3855665
3855687
3855692
3855702
3855717
3855718
3855728
3855745
3855756
3855758
3855801
3855844
3855861
3855865
3855866
3855887
3855903
3855906
3855913
3855956
3855962
3856003
3856016
3856047
3856055
3856074
3856100
3856112
3856121
3856125
3856135
3856153
3856154
3856186
3856251
3856267
3856303
3856311
3856314
3856345
3856375
3856399
3856416
3856425
3856444
3856489
3856495
3856518
3856535
3856536
3856538
3856540
3856545
3856551
3856564
3856569
3856585
3856587
3856590
3856603
3856644
3856673
3856689
3856704
3856715
3856756
3856758
3856762
3856770
3856789
3856820
3856828
3856835
3856839
3856840
3856906
3856915
3856951
3856958
3856963
3857004
3857021
3857044
3857074
3857095
3857103
3857129
3857133
3857144
3857151
3857183
3857207
3857213
3857219
3857227
3857247
3857250
3857252
3857271
3857277
3857287
3857310
3857328
3857331
3857349
3857360
3857395
3857471
3857483
3857494
3857513
3857514
3857533
3857536
3857550
3857573
3857594
3857598
3857612
3857620
3857628
3857635
3857643
3857653
3857657
3857690
3857700
3857726
3857737
3857747
3857767
3857772
3857812
3857823
3857840
3857841
3857849
3857858
3857876
3857885
3857895
3857934
3857966
3857968
3857984
3857994
3858000
3858014
3858024
3858047
3858056
3858064
3858097
3858099
3858110
3858120
3858181
3858194
3858212
3858249
3858250
3858261
3858286
3858335
3858336
3858349
3858350
3858391
3858420
3858421
3858433
3858472
3858511
3858528
3858536
3858563
3858581
3858597
3858598
3858604
3858628
3858688
3858711
3858737
3858739
3858749
3858775
3858784
3858789
3858801
3858803
3858837
3858854
3858878
3858894
3858934
3858943
3858954
3858965
3858974
3858982
3859015
3859020
3859027
3859041
3859058
3859077
3859118
3859120
3859201
3859238
3859272
3859300
3859305
3859319
3859355
3859360
3859368
3859395
3859403
3859404
3859410
3859428
3859440
3859468
3859474
3859480
3859499
3859528
3859547
3859565
3859570
3859575
3859579
3859583
3859601
3859602
3859632
3859633
3859634
3859658
3859675
3859677
3859688
3859721
3859724
3859727
3859732
3859752
3859783
3859784
3859795
3859859
3859863
3859926
3859991
3860003
3860011
3860035
3860043
3860054
3860055
3860079
3860080
3860082
3860094
3860101
3860130
3860139
3860143
3860144
3860148
3860202
3860212
3860224
3860235
3860238
3860242
3860264
3860275
3860276
3860286
3860324
3860344
3860358
3860405
3860423
3860425
3860426
3860446
3860480
3860487
3860516
3860526
3860540
3860563
3860565
3860570
3860587
3860617
3860618
3860655
3860664
3860708
3860743
3860750
3860762
3860765
3860767
3860769
3860772
3860781
3860806
3860808
3860814
3860823
3860841
3860845
3860860
3860895
3860903
3860911
3860918
3860924
3860963
3860991
3861038
3861053
3861077
3861096
3861112
3861131
3861160
3861167
3861179
3861193
3861196
3861240
3861241
3861247
3861267
3861272
3861304
3861330
3861335
3861347
3861351
3861367
3861371
3861382
3861402
3861405
3861432
3861446
3861450
3861456
3861463
3861464
3861494
3861497
3861513
3861527
3861547
3861552
3861570
3861574
3861577
3861579
3861582
3861674
3861691
3861708
3861710
3861720
3861737
3861743
3861757
3861764
3861783
3861791
3861794
3861797
3861804
3861807
3861824
3861828
3861836
3861837
3861846
3861857
3861860
3861871
3861901
3861920
3861961
3861965
3861970
3861979
3861996
3862012
3862022
3862037
3862068
3862082
3862092
3862101
3862127
3862131
3862138
3862140
3862141
3862152
3862161
3862174
3862184
3862203
3862232
3862237
3862243
3862247
3862282
3862311
3862350
3862358
3862359
3862364
3862384
3862393
3862407
3862435
3862436
3862438
3862443
3862445
3862446
3862451
3862479
3862486
3862491
3862504
3862520
3862536
3862540
3862544
3862576
3862578
3862605
3862609
3862610
3862617
3862626
3862629
3862630
3862631
3862662
3862686
3862689
3862691
3862701
3862710
3862734
3862747
3862767
3862811
3862851
3862860
3862866
3862872
3862878
3862888
3862905
3862909
3862930
3862964
3862979
3862998
3863005
3863035
3863042
3863050
3863056
3863061
3863070
3863076
3863086
3863098
3863106
3863107
3863113
3863120
3863124
3863125
3863129
3863131
3863149
3863158
3863177
3863220
3863283
3863290
3863292
3863310
3863376
3863399
3863429
3863442
3863446
3863460
3863467
3863488
3863495
3863515
3863537
3863559
3863564
3863603
3863633
3863682
3863683
3863687
3863699
3863700
3863701
3863715
3863731
3863743
3863746
3863786
3863790
3863805
3863827
3863828
3863840
3863851
3863853
3863862
3863897
3863911
3863923
3863945
3863984
3863990
3864024
3864028
3864070
3864075
3864085
3864091
3864094
3864095
3864102
3864113
3864133
3864136
3864177
3864202
3864265
3864272
3864288
3864296
3864299
3864337
3864349
3864351
3864355
3864365
3864381
3864384
3864386
3864438
3864445
3864449
3864475
3864486
3864513
3864514
3864535
3864557
3864581
3864584
3864586
3864589
3864595
3864605
3864620
3864659
3864660
3864665
3864667
3864680
3864698
3864737
3864758
3864764
3864771
3864776
3864802
3864805
3864831
3864856
3864860
3864869
3864877
3864891
3864914
3864917
3864934
3864955
3864964
3864971
3864979
3865006
3865007
3865027
3865051
3865069
3865079
3865092
3865112
3865147
3865157
3865190
3865202
3865209
3865268
3865271
3865281
3865282
3865294
3865327
3865358
3865410
3865454
3865475
3865485
3865488
3865493
3865497
3865553
3865594
3865634
3865654
3865657
3865659
3865677
3865678
3865683
3865707
3865712
3865715
3865733
3865756
3865759
3865794
3865850
3865895
3865907
3865909
3865913
3865920
3865955
3865956
3865957
3865959
3865962
3865965
3865978
3865996
3866020
3866047
3866052
3866062
3866066
3866076
3866106
3866113
3866149
3866157
3866158
3866182
3866214
3866227
3866234
3866237
3866306
3866307
3866308
3866316
3866317
3866320
3866328
3866355
3866361
3866363
3866368
3866410
3866413
3866467
3866477
3866480
3866497
3866498
3866504
3866515
3866542
3866574
3866576
3866626
3866628
3866638
3866656
3866657
3866673
3866713
3866724
3866731
3866736
3866737
3866748
3866771
3866772
3866782
3866843
3866846
3866856
3866875
3866878
3866888
3866922
3866932
3866933
3866966
3866967
3866976
3866982
3866993
3866998
3867016
3867032
3867051
3867058
3867068
3867161
3867166
3867177
3867187
3867218
3867232
3867233
3867251
3867271
3867291
3867295
3867296
3867310
3867317
3867318
3867326
3867353
3867361
3867365
3867390
3867428
3867433
3867440
3867481
3867530
3867562
3867566
3867569
3867570
3867592
3867604
3867609
3867671
3867726
3867774
3867794
3867812
3867829
3867836
3867852
3867875
3867905
3867915
3867936
3868004
3868087
3868095
3868098
3868099
3868102
3868103
3868107
3868122
3868134
3868152
3868193
3868202
3868252
3868283
3868284
3868292
3868315
3868328
3868361
3868371
3868395
3868424
3868437
3868453
3868468
3868478
3868483
3868489
3868500
3868503
3868509
3868510
3868542
3868544
3868554
3868570
3868585
3868593
3868594
3868604
3868612
3868617
3868621
3868639
3868664
3868677
3868708
3868720
3868745
3868770
3868778
3868784
3868791
3868834
3868837
3868883
3868890
3868935
3868958
3868964
3868968
3868969
3868987
3868996
3869007
3869027
3869051
3869061
3869067
3869070
3869093
3869118
3869146
3869203
3869244
3869294
3869342
3869361
3869362
3869377
3869388
3869393
3869422
3869425
3869438
3869448
3869464
3869465
3869467
3869488
3869509
3869514
3869524
3869551
3869557
3869568
3869590
3869602
3869618
3869636
3869670
3869671
3869678
3869713
3869727
3869742
3869752
3869754
3869766
3869771
3869778
3869785
3869837
3869850
3869851
3869867
3869875
3869884
3869912
3869918
3869923
3869924
3869954
3869986
3869993
3870004
3870012
3870015
3870030
3870043
3870048
3870071
3870081
3870093
3870098
3870104
3870112
3870117
3870120
3870130
3870134
3870136
3870180
3870185
3870190
3870238
3870274
3870296
3870300
3870308
3870309
3870315
3870316
3870318
3870335
3870345
3870363
3870378
3870385
3870401
3870408
3870430
3870436
3870463
3870477
3870502
3870511
3870520
3870544
3870571
3870599
3870600
3870617
3870629
3870640
3870668
3870686
3870688
3870698
3870713
3870715
3870718
3870751
3870770
3870814
3870826
3870848
3870855
3870904
3870910
3870911
3870936
3870944
3870948
3871003
3871010
3871065
3871067
3871071
3871082
3871120
3871151
3871174
3871181
3871225
3871234
3871257
3871267
3871278
3871280
3871290
3871292
3871296
3871311
3871317
3871323
3871379
3871402
3871427
3871432
3871455
3871460
3871472
3871485
3871488
3871489
3871495
3871506
3871553
3871556
3871565
3871571
3871586
3871587
3871645
3871650
3871654
3871677
3871680
3871699
3871704
3871761
3871807
3871812
3871821
3871822
3871867
3871914
3871964
3871990
3871994
3872005
3872006
3872009
3872011
3872024
3872026
3872033
3872042
3872045
3872050
3872051
3872052
3872055
3872065
3872090
3872095
3872105
3872108
3872147
3872158
3872162
3872169
3872178
3872204
3872209
3872229
3872232
3872236
3872267
3872271
3872286
3872292
3872298
3872305
3872306
3872314
3872348
3872399
3872401
3872405
3872416
3872442
3872455
3872461
3872493
3872520
3872526
3872565
3872573
3872581
3872587
3872604
3872634
3872646
3872649
3872656
3872666
3872670
3872689
3872733
3872746
3872747
3872759
3872763
3872767
3872774
3872807
3872811
3872846
3872877
3872879
3872913
3872946
3872981
3872982
3872984
3872995
3873008
3873015
3873027
3873042
3873055
3873102
3873147
3873169
3873215
3873236
3873249
3873254
3873259
3873290
3873329
3873349
3873360
3873361
3873394
3873418
3873435
3873467
3873469
3873534
3873536
3873539
3873550
3873556
3873565
3873579
3873596
3873607
3873613
3873616
3873618
3873644
3873664
3873706
3873709
3873772
3873780
3873806
3873808
3873814
3873848
3873874
3873875
3873899
3873905
3873911
3873916
3873920
3873921
3873951
3873984
3874004
3874040
3874052
3874053
3874056
3874068
3874098
3874102
3874120
3874142
3874148
3874154
3874169
3874184
3874185
3874267
3874278
3874280
3874321
3874341
3874417
3874436
3874461
3874478
3874489
3874501
3874510
3874541
3874597
3874658
3874675
3874677
3874692
3874698
3874728
3874736
3874781
3874876
3874881
3874910
3874913
3874918
3874928
3874956
3874962
3875001
3875005
3875017
3875019
3875033
3875040
3875052
3875056
3875066
3875067
3875074
3875103
3875118
3875148
3875182
3875216
3875220
3875222
3875253
3875257
3875291
3875307
3875329
3875337
3875351
3875352
3875373
3875380
3875381
3875394
3875460
3875467
3875475
3875478
3875487
3875499
3875501
3875541
3875548
3875566
3875569
3875573
3875584
3875588
3875595
3875601
3875608
3875626
3875630
3875632
3875644
3875646
3875671
3875679
3875690
3875695
3875710
3875711
3875722
3875738
3875740
3875741
3875781
3875787
3875807
3875809
3875838
3875846
3875872
3875883
3875897
3875906
3875928
3875929
3875949
3875983
3876003
3876013
3876035
3876044
3876050
3876064
3876080
3876103
3876115
3876143
3876149
3876152
3876174
3876180
3876200
3876217
3876220
3876236
3876292
3876307
3876322
3876324
3876349
3876352
3876356
3876364
3876369
3876384
3876388
3876406
3876485
3876492
3876501
3876535
3876593
3876610
3876638
3876656
3876680
3876691
3876704
3876745
3876768
3876789
3876876
3876905
3876940
3876943
3876945
3876962
3876974
3876982
3876984
3876992
3877007
3877021
3877033
3877056
3877061
3877069
3877076
3877079
3877085
3877086
3877088
3877114
3877157
3877188
3877213
3877231
3877251
3877274
3877280
3877287
3877288
3877308
3877334
3877352
3877354
3877384
3877397
3877432
3877460
3877464
3877475
3877486
3877487
3877490
3877501
3877508
3877513
3877518
3877593
3877611
3877615
3877673
3877676
3877679
3877701
3877702
3877721
3877730
3877761
3877777
3877787
3877798
3877799
3877805
3877813
3877846
3877858
3877876
3877880
3877887
3877891
3877898
3877906
3877908
3877922
3877924
3877931
3877954
3877961
3877967
3877971
3877980
3877984
3877994
3878003
3878008
3878016
3878025
3878037
3878062
3878076
3878080
3878108
3878132
3878135
3878157
3878164
3878166
3878204
3878220
3878225
3878238
3878246
3878250
3878251
3878268
3878287
3878297
3878345
3878383
3878414
3878447
3878458
3878470
3878471
3878472
3878484
3878519
3878521
3878530
3878538
3878548
3878552
3878560
3878579
3878618
3878643
3878663
3878679
3878713
3878745
3878754
3878760
3878770
3878780
3878784
3878813
3878872
3878890
3878900
3878915
3878929
3878965
3878971
3878987
3878996
3879030
3879038
3879059
3879062
3879063
3879068
3879073
3879082
3879099
3879117
3879143
3879154
3879157
3879169
3879187
3879199
3879205
3879227
3879233
3879250
3879279
3879288
3879294
3879350
3879391
3879404
3879406
3879416
3879417
3879435
3879439
3879449
3879453
3879466
3879475
3879490
3879509
3879518
3879525
3879541
3879562
3879574
3879580
3879621
3879628
3879640
3879667
3879670
3879676
3879711
3879724
3879734
3879773
3879806
3879817
3879833
3879843
3879850
3879872
3879878
3879904
3879955
3879972
3879998
3880013
3880025
3880035
3880039
3880040
3880044
3880059
3880062
3880068
3880069
3880071
3880076
3880087
3880128
3880139
3880151
3880186
3880197
3880234
3880240
3880268
3880273
3880309
3880324
3880342
3880355
3880362
3880367
3880368
3880376
3880387
3880394
3880401
3880403
3880405
3880431
3880455
3880474
3880495
3880519
3880522
3880558
3880561
3880563
3880574
3880576
3880592
3880593
3880599
3880601
3880603
3880607
3880614
3880641
3880684
3880689
3880695
3880703
3880718
3880726
3880733
3880735
3880736
3880798
3880826
3880840
3880843
3880849
3880875
3880880
3880907
3880909
3880942
3880945
3880963
3880967
3880998
3881036
3881048
3881083
3881103
3881131
3881187
3881195
3881270
3881275
3881311
3881313
3881339
3881342
3881353
3881356
3881357
3881366
3881426
3881438
3881473
3881494
3881496
3881526
3881534
3881535
3881575
3881582
3881596
3881599
3881604
3881646
3881648
3881692
3881704
3881718
3881749
3881763
3881796
3881803
3881813
3881821
3881825
3881828
3881878
3881890
3881904
3881909
3881922
3881938
3881951
3881957
3881977
3882003
3882013
3882018
3882032
3882042
3882047
3882050
3882055
3882063
3882077
3882108
3882125
3882127
3882138
3882139
3882152
3882166
3882179
3882216
3882236
3882237
3882262
3882278
3882279
3882284
3882295
3882308
3882317
3882353
3882370
3882389
3882418
3882421
3882426
3882478
3882486
3882501
3882517
3882521
3882526
3882548
3882558
3882572
3882584
3882586
3882587
3882590
3882597
3882605
3882617
3882624
3882649
3882658
3882677
3882681
3882686
3882688
3882695
3882722
3882729
3882733
3882746
3882748
3882767
3882776
3882871
3882885
3882896
3882900
3882920
3882931
3882939
3882945
3882953
3882955
3882971
3882982
3882988
3883043
3883051
3883075
3883076
3883140
3883164
3883181
3883185
3883192
3883195
3883206
3883255
3883260
3883269
3883271
3883288
3883307
3883313
3883315
3883343
3883345
3883356
3883359
3883362
3883370
3883399
3883405
3883437
3883443
3883446
3883448
3883451
3883455
3883457
3883472
3883478
3883488
3883500
3883522
3883525
3883540
3883560
3883570
3883591
3883613
3883621
3883641
3883666
3883671
3883699
3883740
3883769
3883783
3883786
3883792
3883793
3883794
3883815
3883824
3883825
3883827
3883841
3883853
3883882
3883886
3883898
3883923
3883931
3883933
3883937
3883941
3883956
3883969
3883977
3883988
3884005
3884056
3884057
3884080
3884081
3884097
3884137
3884143
3884144
3884154
3884156
3884173
3884178
3884183
3884203
3884206
3884214
3884215
3884293
3884298
3884326
3884339
3884341
3884346
3884349
3884357
3884361
3884379
3884430
3884451
3884467
3884474
3884475
3884479
3884496
3884498
3884499
3884512
3884546
3884548
3884553
3884562
3884565
3884575
3884576
3884581
3884604
3884619
3884620
3884621
3884627
3884637
3884652
3884695
3884715
3884751
3884759
3884771
3884782
3884821
3884825
3884829
3884831
3884849
3884871
3884874
3884881
3884887
3884892
3884895
3884904
3884905
3884913
3884922
3884951
3884972
3885022
3885042
3885057
3885064
3885087
3885094
3885095
3885108
3885109
3885123
3885141
3885159
3885164
3885177
3885226
3885232
3885237
3885244
3885259
3885272
3885274
3885277
3885279
3885303
3885328
3885330
3885341
3885351
3885352
3885376
3885389
3885406
3885408
3885428
3885429
3885435
3885461
3885483
3885484
3885485
3885497
3885534
3885577
3885582
3885590
3885598
3885599
3885644
3885650
3885666
3885680
3885691
3885704
3885720
3885729
3885731
3885762
3885767
3885776
3885780
3885796
3885798
3885809
3885846
3885848
3885858
3885871
3885889
3885890
3885912
3885917
3885929
3885935
3885945
3885946
3885948
3885957
3885959
3885963
3885977
3885993
3886026
3886075
3886076
3886082
3886087
3886095
3886100
3886116
3886134
3886177
3886231
3886254
3886262
3886300
3886301
3886309
3886314
3886322
3886385
3886393
3886401
3886413
3886428
3886434
3886437
3886438
3886452
3886475
3886506
3886507
3886533
3886545
3886548
3886608
3886636
3886644
3886646
3886666
3886678
3886679
3886686
3886712
3886713
3886717
3886771
3886773
3886774
3886785
3886812
3886822
3886824
3886839
3886898
3886899
3886923
3886933
3886960
3886970
3886975
3886986
3886988
3887013
3887022
3887028
3887048
3887051
3887052
3887058
3887073
3887084
3887086
3887098
3887099
3887116
3887118
3887138
3887163
3887187
3887217
3887234
3887242
3887254
3887265
3887268
3887272
3887275
3887286
3887305
3887313
3887316
3887325
3887360
3887407
3887443
3887445
3887447
3887456
3887472
3887478
3887490
3887507
3887529
3887535
3887555
3887567
3887574
3887581
3887600
3887620
3887630
3887634
3887647
3887653
3887655
3887682
3887728
3887732
3887733
3887735
3887767
3887790
3887809
3887828
3887830
3887842
3887851
3887866
3887871
3887932
3887954
3887990
3887994
3888008