Dictionaries
Find IDs
Find Terms
Annotation
Documentation
Sign up
Login
UniProt
Find_IDs
Find_Terms
Annotation
manager
jdkim
language
-
license
-
created at
2024-07-10 05:02:49 UTC
updated at
2024-07-13 14:30:40 UTC
Proteins registered in UniProt.
It covers the accession numbers, RecNames, and AltNames.
2,212,173 entries
There is 0 pattern entry.
Label
Id
Tags
37563
58351
878
274537
164330
1879
212809
391953
48703
1590024
498019
361077
104710
261658
361139
143451
49011
272473
223751
712961
208016
145953
1094619
55038
79022
1295125
72444
13597
7011
497392
7232
4463
8403
5039
5584
13202
5588
89940
8611
5682
29679
4225
40370
30019
36049
160738
99391
105696
184230
126767
180856
3513
175648
194527
185214
15945
41045
28479
235222
119956
120510
34604
63417
27682
27683
194917
40843
142806
382825
7282
7259
120017
72447
761204
310537
5778
35872
80836
157914
50586
6690
12257
10499
443878
1230383
1108849
11258
67593
884019
100
1000565
1001061
10020
100224
100226
10029
10030
10032
1003335
10034
10036
10037
1003835
10041
10042
1004253
10044
10047
1005059
1005060
10054
10058
10060
1006006
1006007
1006551
100673
10068
100756
100834
10085
10089
10090
100907
10091
10093
100937
10094
100951
10096
10097
10098
100989
10103
10112
10116
101163
10117
101187
10119
10121
101278
101286
101291
101297
101301
101304
101306
101309
101313
101314
101317
101357
101359
10137
10141
10144
10149
101510
10152
10154
10157
101596
10160
10163
10166
10169
1016998
101755
101760
10181
10185
102107
102126
102211
10224
10228
102329
10243
10244
10249
10251
10252
10253
10254
10255
10256
10259
10261
10269
1026970
10272
10277
1027870
10280
10281
102822
1028307
1028682
1028729
102876
10288
10290
10299
10303
10304
10306
10307
10310
10313
10314
10315
10316
10323
10324
10328
10329
10330
1033177
10333
103349
103373
10338
1033975
10344
103480
1035
10355
1035770
1035771
103596
10360
103603
10363
10367
1036743
10369
103690
10370
10376
1037657
10377
10378
103782
103796
103798
10380
1038014
10382
10383
103831
10384
10385
103866
103874
10389
103890
1038922
103900
103902
103903
103904
103905
103906
103907
103908
103909
103910
103911
103913
103914
103915
103916
103919
103921
103922
103926
103927
103929
103931
103941
103944
103954
103956
103959
104027
10406
104060
104065
10409
10410
10411
10412
10413
10414
1041429
1041430
10415
10419
10421
10422
10423
10424
10425
1042543
10426
1042615
10427
10428
1042876
10430
1043006
10431
1043166
10432
10433
104355
10436
10439
1044
10440
104420
104421
10449
10450
10453
10455
10456
104588
104610
10462
104623
10464
10465
104658
104659
104660
1046902
1047171
1048
10489
104894
104895
104896
1049
10490
104953
104954
10498
1050
10500
10506
10510
1051066
1051067
10511
10513
10514
10515
1051630
10519
1052
10522
10524
10527
10529
105295
1053
10530
10532
1053222
1053288
10533
10534
105351
105361
105402
1054217
105430
10547
10553
1055524
1055734
105606
105692
1057
1057002
1058
10586
10600
1061
106198
106276
1063
10631
10632
10636
10637
106370
10638
10640
10642
10643
10644
10645
1064592
10646
10647
10648
10650
10651
10653
10655
106556
10658
106590
106592
1066
106649
10665
10666
10674
10676
10680
10682
10691
10692
1069201
107021
107036
10705
1071
10711
10712
10713
10715
10719
1072389
10724
10725
10727
10730
107327
10735
1073566
10736
10738
107411
107417
10742
10746
10747
10748
10749
1075
10750
10754
10755
10757
1075777
1075778
10759
1076
10760
10761
107673
1076759
10773
1077530
1077587
1077925
1078016
107806
10783
107832
10786
10787
1079
10791
10793
10795
10797
10799
10808
10809
10816
1081613
10818
10820
10822
10823
10824
10829
1082931
1083
10843
10844
10845
10848
10849
1085
1086
1086011
108607
10863
10866
10867
10868
10869
10872
1087482
108749
10884
10885
108858
10886
108892
1089553
10897
10900
109049
1091494
10915
10916
10917
109174
10919
1092
10925
10926
10928
109280
10929
10931
10933
10934
10935
10939
10942
10944
1094508
10947
10949
10950
10952
10953
10954
10955
10956
10957
1095731
10959
10960
10961
10962
1096223
109778
109781
109790
109791
109792
10983
10986
10987
10995
10996
10997
10998
10999
109996
11000
11001
11003
11005
11010
110107
110109
110116
110193
1102
11020
11021
110216
110218
11022
110225
110227
11023
11028
11031
11032
11033
11034
11037
11038
11039
11043
11044
11045
110455
11048
11049
110539
110662
11078
1107943
1108
1108046
11081
11082
110829
1108807
11097
11098
11100
11104
11105
11106
11107
11109
11110
1111077
11111
1111120
11112
11113
11114
11115
11116
111169
11117
1111707
1111708
111176
111177
11122
1112478
11126
11127
11129
111291
111292
11130
11131
11132
11133
11137
11139
11140
11142
11143
11144
11145
11148
1114943
11150
11151
11152
11156
1115803
11167
11168
11171
11172
11173
11177
11178
11179
1117943
11180
11181
11182
11183
11184
11185
11186
111865
11187
11189
11190
11193
11194
11195
11196
111974
11198
112024
11208
1120948
11210
11211
1121335
11214
1121448
11217
11218
11219
1121939
1122
11220
11221
1122172
1122179
1122195
11222
11223
11225
11227
112273
1122961
1123033
1123078
11233
11235
11236
11237
11239
1124
11240
112407
112408
11242
11243
11247
11248
11249
1124983
11250
112509
11251
11259
1126
11261
1126212
11273
11274
11278
1127826
11279
1128
11281
11282
11283
1128398
11284
11285
112863
11288
112883
11289
11291
1129191
11293
11294
11295
11296
11297
11298
11300
11307
1131
1131259
1131482
11319
113192
113355
11338
113383
1133849
1133850
1133853
11339
11340
1134088
113538
113539
11357
11359
11360
11361
11362
11363
113636
11369
11375
11384
11397
1140
11408
114102
11414
11418
11430
1143189
11432
11433
114429
114430
1144313
1144373
11444
114476
11448
11450
11451
11452
114525
114615
11462
114630
1147
11482
11484
11486
1149133
114921
11495
1150621
115105
115113
1151187
11521
11522
11523
11524
11525
11527
11528
11529
11530
11532
115339
11534
11536
11537
11538
11540
11541
11542
115422
115425
11543
11545
11547
11548
11550
11553
115547
11556
11557
1155766
11560
11564
11566
11567
11568
1156965
1156966
1157
11574
11575
11577
11580
115813
11582
115852
1158653
11587
11588
11589
11590
11594
11597
115981
1160
11602
116057
11610
11612
116153
116188
1161912
11621
11622
11624
11627
11636
11644
1166
11660
11661
11664
11670
11672
11674
11675
11678
11679
1168
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11701
11702
117024
11703
11705
11706
11707
11708
1170828
1170830
1171125
117113
117114
117124
117128
117129
11713
117130
117131
117132
117138
11714
11715
11716
11717
11718
117187
11719
11720
11721
11727
11730
1173020
1173061
11731
11732
11733
11735
1173533
11736
11737
11738
11742
11743
11744
11746
11752
11753
11754
1175657
11758
11759
1176
1176036
11764
11766
11768
11769
11774
11776
11777
11778
11779
1178
11780
11784
11787
11788
1179
11791
11792
11794
11796
11797
11798
11799
117992
11800
11805
11808
11809
1181
118101
118103
118105
118109
118110
118111
118112
118114
118115
118117
118118
118119
118121
1181734
11821
1182590
1183438
1184
11840
1184493
1184495
118503
118510
118530
11855
11856
118562
11864
11868
11869
11870
11871
11877
11879
118797
11881
11882
11884
11885
11887
11888
11894
118972
118974
11899
11903
11907
11909
1191460
11915
1191523
11916
11922
11923
11926
11927
11928
1192867
1193083
11935
11936
1194091
11942
119488
11949
119562
119602
1196215
11963
1197
11970
11977
11978
11979
11980
11981
1198114
119830
11986
11987
11988
120046
1202
120305
120310
1203470
12043
12044
12045
12046
12047
1204725
12048
12055
12056
120645
1206466
12065
1206558
1206781
12068
12070
12076
12077
12081
12082
12084
12085
12087
12088
12093
12097
12098
12099
12100
12102
12104
12105
12106
12107
1211104
12112
121123
12113
121131
12114
12115
121156
121160
12117
12120
12121
121224
12125
12126
12127
12130
12131
121331
12134
121355
1213857
12142
121428
12143
12144
1214568
12146
12147
12154
12155
121601
12164
12165
12168
1216928
12170
1217068
12173
121759
12177
12179
12180
12181
12183
12184
12185
12186
12187
12189
12190
1219045
1219076
1219356
12194
12197
12204
1220575
1221190
12212
1221240
12213
12214
12215
12219
1221996
12223
12227
12228
1223
12230
122309
1223562
122368
122378
1225176
1225793
122586
122587
12259
12262
12271
12273
12274
1227459
1227461
1227494
122765
12281
12282
122832
12285
12286
12287
122909
12292
122961
122962
1229662
12301
12302
12303
1230452
1230469
12307
12309
12310
12312
12314
12315
12318
123214
12322
123226
1232575
12327
1232713
12336
12348
12353
12366
1236689
123683
1236954
1236973
12371
123735
1237896
12387
12388
12392
1239574
1239577
1240351
124223
1243767
1245
1245466
12456
124593
1247
12538
1254
1255
1255043
12557
1257118
1258
12584
1260276
126070
1260784
1261657
1262161
1263720
1264
126431
1264739
1264770
1265
126592
126650
126712
126740
12675
126782
126793
126794
126796
126830
126913
126966
1270
127021
1271
1272
1273102
1274933
1276135
1276136
1276141
1276143
127645
127907
1279085
1279365
127957
127958
127999
1280
1280523
128077
1281
1282
1283
1283312
1283335
1283336
1283337
128390
1284
128442
1285
12851
1285928
1286
1287
128735
1288
128803
128947
1289472
1289473
128948
128949
128951
128952
1289570
128999
129000
129003
129004
129026
1290581
1291152
129195
1292
1292036
1292044
12921
12934
129392
12940
1294023
12944
129457
129461
129464
129468
129470
12949
1295
1295009
1295018
129522
12959
1296
12968
129788
1298647
1298851
129908
129910
1299270
1299998
13006
130081
1301098
13013
1301368
1302
1303
130315
130316
1304
13040
1305
1307
130704
130722
130731
130763
1307942
1307956
1308
130825
130827
1309
13095
13099
13101
13106
1310613
1310692
1311
13123
13125
1313
1313172
13139
1314
13158
1317
1318
1318464
13216
1322
1322345
13225
132263
132416
132421
13243
1324310
132473
132475
132484
132487
13249
132504
13258
13260
13274
13279
1328
1328066
13281
13286
13288
1329
132908
132919
1329250
1329349
132935
132961
1330407
1330551
13306
1332765
1333
13333
13335
1333719
133434
133440
1334565
13347
1335
13363
13365
1336846
133704
1337063
1337083
1337084
1337871
13379
1338
133804
133901
13393
1341
13413
13415
13427
13429
1343144
1343740
1343917
1343918
13443
1344414
13451
134510
1346
134601
134676
13469
1347342
1348078
1348623
13489
134933
1349691
1351
135197
1352
1353009
1354
135523
13557
135579
1355908
13563
135647
135666
1356854
13569
135720
135722
135724
135836
1359
13599
1360
13604
13608
13616
13618
136217
136232
13632
13642
136420
1365484
13676
1368281
13686
13689
13690
13706
137071
137221
13725
1372962
13735
137544
13779
137888
13790
138119
13816
13818
13825
138296
1388
1388766
13894
138955
139
1390
1391
1392
1392242
1392497
1393
1394
1395
1395661
1396
1397
1398
1399
14
140
1400
1400155
1401
140101
1402
1402511
1403190
1404
140445
140446
1405
1405650
1405805
1406
1406341
1407748
1408
1408143
1408204
1408282
1408658
1409
140968
1410
1412
141206
141207
141248
141270
141467
1415
1416
1417
1418033
1419
141969
142000
1421
1422
1423
1423757
1423800
1425
1426
142615
142661
142679
1427
1428
142803
142804
142805
143286
143287
143289
143291
1433
143315
143350
143495
1435581
1435583
1437190
1437824
143921
1445
144736
144752
144766
144767
144771
144786
1452
145261
145262
145282
145284
145286
145407
145475
1455
145579
1457464
145753
145781
145786
1458859
1459
146032
146132
1462
146537
146617
146672
1468
146891
146911
1469558
147
1471
147272
147302
147425
1476
147649
147650
147828
1481
1483
148309
148357
148364
148444
1486262
1487
1488
148819
148960
1490
1491
1492
1495
1495144
149539
1496
1496133
1496261
149628
1496311
1498
1499
15008
150095
1501
1502
1504
150436
1505
1509
150966
1510
151069
1511883
1512
151218
151250
1514140
151453
1515
1516
1516059
1517
151723
1517491
1518534
1519
1519839
1519877
1519886
1520
152095
1521447
152178
1523
1525
152553
1526048
1526577
1528
152925
153142
153248
1532995
1533001
153481
153482
153571
15368
15371
1537994
1540222
1542
154538
1547444
1547922
1548
1550
155077
155299
1553
1554483
1556
15565
1557
1559361
1559362
1560034
1560514
156230
1562928
156354
1564487
156534
156851
156870
156871
156889
1571
157164
157295
1574124
157546
157549
157554
157652
157703
1577051
1577145
1577725
157898
1579
1580
1580572
1581
15819
1582
1583
158323
1585
1587
1588
158878
158879
1589
159
1590
1590841
159087
159298
1593
159422
15957
1596
1597
159736
159749
1598
1599
159942
160070
160217
160219
160235
1604
160432
1604876
160488
160491
160492
160497
160499
160510
1606681
160691
160750
1608482
161274
1613
161494
161496
161573
1615745
161578
161655
161934
162425
1625
163134
163164
163232
1633465
163701
1638
1639
1640
164110
1643
164302
164324
1646
164618
164648
164756
164757
1648
165200
165561
165778
1661398
1661849
1662106
1664552
1665
166626
1667
1669
167108
1672
16752
167539
167542
167546
167555
167879
167930
167935
1682
1682391
168385
168386
168631
1686644
168927
1690075
1690667
16922
169388
169397
169679
1697
169758
1698
169857
169963
17
170187
1702
1703
1703937
1704
170617
1707701
1707703
1708
170953
170972
1710
1710587
171101
1714
1714621
171760
1718
171822
171899
1719
171929
172
172021
172045
172269
172552
172667
1727196
172846
1729595
173
173042
1731
173346
173443
173492
173654
173668
1736779
173976
174080
1744888
174633
1747
1749325
1752
1755
175770
175814
176095
176275
176279
176280
176283
176284
176298
176299
1764
1765684
176590
176591
176593
176594
176595
176596
176597
1766
176652
176674
1767
1768
1769365
1770232
1771
1772
1773
1774
177416
177437
1774373
177439
1777
1778
1780
1781
1782
1783
178306
178385
178616
178876
1789
1790
1791
1792
179241
1793
179355
1795
179534
179535
179536
1795668
1795674
1795694
179666
1796998
179874
179878
1799150
180217
1803814
180498
1805247
1805492
1805964
180675
1808362
180850
1809
180952
1810
18101
1814
1815974
1815976
1817999
182030
182058
182096
182253
182256
182317
1824
182674
1828
182803
182818
1828523
182864
1829
1831
183190
1833
183417
1834176
1835656
1835657
1835658
1836
183720
1840584
184077
184140
1842752
184396
184428
184540
184542
184545
1848
184922
184925
1850
185004
185217
185431
185735
185783
185793
185886
1859
186103
186334
186460
186497
186578
1866
186611
186680
1867
186769
186772
1868482
186872
186901
1870830
187148
1872
1872086
1872490
187272
1873369
1874
187400
187420
187461
187623
1877
187800
188
1880
1881
188295
1884
1884235
1885
1889
188908
188937
1890
1891
1891729
1891730
1891747
1891754
1891762
1891767
1892
189385
1894
189456
1895
189518
1896
1896212
1897
1898
189830
189837
189918
1901
190110
190115
190192
1902
190274
1902835
190304
190386
1904
1904443
190485
190486
1905
1905032
190515
1905730
1906
190650
1907
1908
1909
1911
1912
191219
1913
191382
1914
191474
191492
1915
1915362
191545
191547
1916
1917
1918
191813
191816
1919
192
192010
1921421
192173
192222
192326
1925
1926
1927
192750
1928
1929
192919
192952
1930
193080
1931
1932
1932361
1932362
1933
1933063
1933773
1934374
1934731
1935
193567
1936
1936065
1936067
1938
1940113
1941
1944
194439
1945
194601
1947
194927
195
1950
195058
195099
195102
195103
1952
1956341
1956358
1958
196
1960652
1961
196162
196164
1962
1962501
196253
196258
196398
196418
196426
196430
196434
196454
196600
196607
196620
196627
196628
1967
1968
1968826
1969
197
197001
197043
1971
197218
197221
1973307
197374
19744
197464
197575
1977292
1977402
1978144
197863
197864
1979465
1980426
1980456
198110
198119
198466
1985704
198599
198628
198730
198732
1987993
198804
198836
199156
199310
19953
2003327
200361
200525
2006
200614
2011081
201239
201386
201391
201502
2017
201963
2020
202063
2021
202239
2022720
2024
2024242
2024410
2024411
2024412
2024661
2024663
202477
202496
2026
202635
202806
202807
202808
202809
203
203015
203119
203120
203122
203123
203124
203172
203173
203174
203224
203225
203229
203231
203232
203233
2032609
203267
203275
203404
203496
2034991
2034992
203543
203703
2039
203907
203992
204045
20406
204086
204231
204270
204285
2043570
2045
204536
2045370
2046025
204669
204722
204723
204773
204891
2051643
2053131
2053141
2053173
205870
205875
205877
205913
205914
205918
205920
205921
205922
2059318
2060721
2060946
2061
2064
206448
2066572
2066575
206672
2070216
2072580
207559
207934
207935
207936
2081491
2081904
2083160
208435
208962
208963
208964
208973
209152
2093647
2094
2098
209897
2099
209901
2099678
210
2100
210007
2102
21020
210409
2108
2109
211044
211110
211586
211679
211977
212
212035
212042
212194
2122
212266
2124
212527
2126942
212717
212734
2128
212925
2133
213387
2134
2135649
2136
213664
2138576
214486
214529
214684
214687
2148
215158
215227
215347
215358
215418
215440
2161
2162
2162900
2163
216389
216591
216592
216594
216595
216596
216597
216816
216895
2169986
2169991
217026
217166
217256
2173
217828
217829
217831
217834
217835
217836
217837
217897
217898
2180
2181
218208
218467
218491
218494
218495
218496
218497
218557
2186
2187
2188
219186
219305
219594
219785
219812
2203296
2203750
220462
220664
220668
2208
2209
2210
221016
221109
2211175
221162
221454
221538
221569
221570
221924
221988
222073
222142
2223
222416
222448
222449
222523
222557
2226
222891
222929
223
22303
223283
223295
223303
223310
223341
223353
223359
223369
223459
223896
223926
223997
224
224139
224140
224144
224193
224308
224324
224325
224326
224399
2246
224735
224911
224914
224915
225164
2257
225849
225937
226051
226185
226186
2262
226208
226230
226302
2264
2265
22663
22666
226809
226900
226931
227
227086
2271
227321
227377
227486
2275
227722
227868
227882
227941
227975
228
2282629
2282630
2282631
2283
2283013
228393
228400
228405
228410
2287
2288
228908
229032
229290
229533
229779
230081
23013
2301731
230192
230234
230235
230236
230237
230285
230286
2303
230469
230562
230564
230806
230833
23084
230844
2309
231417
231422
231423
231424
231425
231426
231427
231428
231429
231430
231431
231432
231433
231471
231472
231473
231474
231512
2315439
2315848
2316109
2319844
232
2320211
23211
232278
232300
232721
233261
233262
233264
233265
2334
233412
233413
2337
2337432
2340898
2340912
234267
234601
234621
234826
234921
2352
235279
235357
235443
235467
235532
2358373
235909
235985
237531
237561
237631
237716
237895
238
239
239355
239748
239754
239755
24
240
240015
240176
240292
240555
241
241069
242
2420066
242054
242058
242110
242231
2423
242507
242601
242619
242713
242841
243090
243159
243160
243161
243164
243230
243231
243232
243233
243243
243265
243272
243273
243274
243275
243276
243277
243365
244
244443
244486
244589
244592
244728
244936
245175
245185
245739
246194
246195
246196
246197
246200
246266
246343
246409
246410
246437
246599
246982
247156
248308
248361
2484686
2488630
248868
248869
249
2492962
249358
249583
249584
2499473
25
2502409
2507575
251221
2517092
2517390
252128
252305
252530
252780
253128
253130
253132
253133
253136
253137
253246
253282
254252
2545762
2547444
2547900
2547956
254849
254945
255
255431
255470
25593
256
2560525
256662
256736
256737
256741
256750
2572248
257309
257310
257311
257313
257314
257315
257329
257347
257349
257363
257438
257466
258
258211
2582856
2583377
2585209
258594
258703
2587412
2588089
2590872
259325
2593639
2593659
259368
2593991
259536
259564
2597558
2598454
2602932
260533
260542
260551
260586
260965
2609776
260979
261292
261392
261991
261992
261993
261994
261995
261996
261999
262177
262245
262316
262398
262543
262698
262719
262722
262723
262724
262768
263
263819
263995
264198
264199
264201
264202
264203
264445
264462
264483
264691
264722
264730
264731
264732
264951
265072
265212
2652665
2652666
2652724
265311
2653441
265669
265871
265872
265874
265876
266
266039
266117
266264
266265
266779
266834
266835
266940
267
267067
267100
267111
267161
267208
267265
267377
267608
267671
267747
267748
267872
2679898
2679905
267998
2681599
2681603
2681611
2681617
2681624
2682836
268291
268305
268331
268343
268344
268409
268413
268415
268490
268776
268780
268781
268789
268806
2688366
268906
268949
268951
268952
268953
268954
268960
269084
269086
269089
269092
2691025
269418
269446
269447
269482
269484
2695836
269627
269628
269635
2697049
2697470
269796
269797
269798
269799
2698
269800
2702
2703885
2704970
270623
2708
270861
271
2711
271108
271192
271217
2714
2715852
2716527
2716877
2717088
271848
272
272131
272141
2724002
2725
272557
272558
272559
272560
272561
272562
272563
272564
272568
272569
272620
272621
272622
272623
272624
272626
272630
272631
272632
272633
272634
272635
272752
272754
2728
272831
272843
272844
27291
272942
272943
272944
272947
272951
27300
273036
273057
2730619
2730621
273063
273068
273075
273116
273119
273121
273123
27334
27337
273507
2736592
273928
2739307
274
27405
2740835
27433
27446
27454
274700
2747967
2747968
2749935
275
27505
27506
2751
2751878
27543
27602
27615
2762
2765
2766750
2767
27689
2769
27697
277
27708
2771
27712
2771863
2774376
2776772
2777
27771
2777147
2777229
2777230
27773
27779
2778089
2778090
277944
27801
278021
278031
27804
278060
278061
278137
278197
2782
27820
2782195
27835
2784303
2786
2787
2788
278858
278992
279010
2792
27923
279238
279360
27973
279730
279794
279803
279808
279951
279984
279985
280228
280265
28028
28037
28038
28039
2805811
28064
28066
28068
280699
28072
280754
28080
280810
28090
28094
281
28108
281090
28112
28116
281309
28131
281310
2813651
28141
28142
28143
28144
28146
28147
28149
28150
2815652
281921
282063
282064
28214
2822
282216
2822231
282370
28238
2823852
282458
282459
28276
28280
28282
28284
28285
28288
2829
28290
28292
28300
283164
283165
283166
2831671
28321
28322
28344
2835
28354
2835637
2836329
283643
28365
283676
283677
28369
283763
28377
28379
2838338
2838365
2838366
2839036
283942
2840447
284169
284172
284177
284184
284208
284214
284215
284218
2843
28442
28446
28448
28449
28450
28454
284590
284591
284592
284593
2847073
2847087
28478
2847999
284811
284812
284813
28494
2849586
28498
285
2850
285006
28502
28509
28511
28513
28523
28526
2853
285389
28542
2855
2856346
28565
28572
28573
28574
2859001
285951
2860243
28643
286604
286636
286670
2867405
2868
28687
2869562
287
2870365
28711
2872
28737
28757
288
2880
28800
288000
2881
28829
2883936
28841
2884424
2884427
28845
288550
2885909
288681
2886925
2886926
288705
28877
288781
28885
28896
289020
289038
289039
289040
289047
28909
28911
28930
289376
2893768
289380
289382
2893826
28956
28957
28958
289672
28973
28977
28979
28980
28985
28995
290008
29001
29003
2900493
29013
29017
29018
2902295
29025
29029
2903
29030
29031
290315
290317
290318
290338
290339
290340
290397
290398
290399
290400
290402
290434
290512
2905675
2905681
290576
290579
29058
2905945
29060
290633
29064
29073
2907835
2907838
2907955
2907964
29080
2908167
29082
29088
29089
29091
29092
291059
2911432
291175
2911785
2911866
2912585
291272
291283
291331
29137
2914006
29154
29156
29158
29159
291603
291604
291605
291607
29170
29172
29176
291795
291796
291799
291800
291801
291802
291803
291804
291805
291806
292
29205
292348
292349
292414
292415
292442
292459
29252
292560
292566
2926465
2928
292800
292805
29285
2928686
2928746
292913
29292
293
29303
2930341
2930344
29304
29305
293055
29313
293154
29317
2932
29320
29323
2932878
2932880
29334
29335
29336
293386
293387
29339
29342
29345
29347
293613
293614
29369
293813
293826
29397
294
29410
29412
29413
29415
29421
29430
29434
29438
294381
29439
29440
29441
29442
29444
29447
29448
29449
29455
29456
29466
294671
29471
294746
294747
294748
294750
29486
29488
29489
29494
29496
2950
295027
29508
29518
295319
295358
29540
295405
29542
29546
29549
2954934
296
296050
2961
29642
29656
296587
296591
296738
29674
29675
29714
29719
297245
297246
29725
29728
29760
29780
29808
298137
29829
29830
29831
29833
298339
298348
298386
29839
298395
29850
2986
298653
298654
298683
2986840
29875
29883
29898
29910
29917
29918
29923
29924
2992639
2992645
29930
29932
29934
299385
299386
2994042
29960
29965
299683
299727
299768
300
300015
300016
300267
300268
300269
3004147
300559
300561
300563
30064
30066
30069
30076
30077
300852
300858
300880
301
3012
301447
301452
30192
30195
30203
30207
30208
30211
30212
30213
30214
30215
302271
302272
302409
3029
303
30308
30331
30335
3034
30344
30345
30349
3035065
30360
30362
3037
30382
30385
30387
303877
303879
30388
303880
3039
303916
303918
303919
30392
303920
303930
30394
30399
304
3040
30401
30402
30403
30405
30406
30407
30408
30410
30414
30415
30419
30421
30423
3042615
30427
304329
304371
30457
3046
30463
30464
30466
30468
3047
30481
304879
304880
30494
305
3050
30501
30520
30521
30522
3052225
3052270
3052298
3052299
3052300
3052302
3052304
3052307
3052308
3052310
3052311
3052317
3052320
3052322
3052323
3052324
3052325
3052329
3052331
3052477
3052490
3052492
3052499
3052503
3052514
3052561
3052702
3052729
3052767
30532
3053441
30538
3054
3055
305674
305676
3057131
30584
30586
30588
30589
30590
30591
30592
30594
30596
30598
306
30603
30608
306084
30611
306263
30637
306537
306543
3067
306901
306902
307
3071212
307165
30724
3073
3074
307468
3076
3077
307796
307972
308
308032
30804
308444
308501
308754
308766
3088
308872
3089
309
309130
309541
309632
309798
309799
309800
309801
309803
309807
309814
30991
30993
310273
31033
310431
310432
310433
310434
310435
310436
310437
310438
310439
310440
310441
310659
310666
310711
310712
310713
310747
310752
31087
3111
311175
311176
31137
31138
311402
311403
31143
31147
31150
31151
31155
31156
31162
31164
31165
3117
3119
31199
3119969
312
3120
312017
31210
312153
3122430
312253
31229
312309
31234
3124
31243
3125
312531
31271
31273
31285
31286
31287
3129
31290
313
3130
31312
3133
313352
313354
313595
314225
314256
314261
314264
314266
31429
314291
314315
3144
314535
314536
314537
314538
314565
314723
314724
315
31506
31507
31510
31512
31513
31514
31515
31520
31522
31523
31525
315277
31530
31531
315323
31533
31544
31545
315456
31556
31557
31558
31560
31567
31569
31570
31571
315730
31574
315749
315750
31578
31589
31592
31595
315953
31599
316
31600
31605
316055
316056
316057
316058
31606
316067
31607
31608
31609
31610
31611
31612
31613
31614
31615
31616
31622
31624
31625
316273
316274
316275
316278
316279
316287
31629
31630
31631
31638
316385
316401
31642
31643
31644
31645
3165
31656
31658
31662
31663
31667
31675
31676
31682
31683
31684
31687
31688
31689
31691
31692
316979
31699
317
317013
31702
317025
31705
31706
31707
31708
31709
31710
31715
31716
31722
31725
31728
31729
317303
31731
31736
317363
31737
31738
317381
317382
31739
31751
31757
31762
31763
31764
317655
31767
31768
31769
31770
317848
318
3180
318068
318161
318167
318249
318551
318586
31869
31870
31874
319
3190
31915
3192
31921
319224
319225
31925
319348
319352
31952
31958
31964
3197
319701
319795
31991
319919
319920
319931
32002
32013
32035
320372
320373
320388
320389
32043
32046
32048
320483
32049
32051
32052
32053
32059
321
321314
321327
321332
321363
321614
3218
321804
321956
321967
322
32201
322098
322104
322159
32247
3225
322710
32278
323
323097
323098
323200
323259
323261
323848
323850
3240
324057
324593
324602
3247
324831
324925
325240
32536
325556
32570
3258
32595
32597
3260
326297
326298
326423
326424
326427
326442
326589
326590
326593
3267
326717
326940
326986
327105
327392
3274
3277
3279
329
329389
329620
329726
329991
33
33003
33004
33005
33006
33008
33038
33053
33067
33068
33070
330779
330879
330919
33097
33099
33107
3311
331111
331112
331117
33113
33119
33125
33127
331271
331272
33129
33130
33152
33153
3316
331636
331642
331678
33178
331976
332091
332092
3322
332244
332626
332648
332789
3329
332952
333
3330
33319
3332
333284
3333
3335
333760
3339
33394
333970
33414
334380
334390
334413
3345
334596
3346
334690
3347
3348
334819
334891
3349
334942
335
3350
335103
33514
3352
33528
335283
335284
3353
335439
33548
3355
335541
335543
3357
33587
335992
336074
336203
33626
33631
336407
336685
336722
3369
336960
336963
336982
33703
33708
3371
33723
337243
33727
33728
33729
33730
33732
33733
33734
33736
33740
33769
3377
33774
33814
3382
338210
338478
338818
338837
338838
338839
338963
338966
338969
33898
33899
3390
33918
33931
33940
339422
33945
33950
33953
33959
3396
33962
33965
339670
339671
339787
339860
33990
33991
33992
33995
33996
34
340047
340056
34007
340099
340100
340102
340177
34026
34028
340322
3404
34058
3406
34062
34073
340907
34116
3415
341663
341676
3419
341946
341980
34199
342108
342109
342110
34245
342451
34254
34256
342590
3426
34272
3429
34292
342949
34297
34301
34305
34317
343250
34343
343462
343463
3435
343509
34356
34358
34364
343691
34373
3438
34381
34386
34387
344021
344022
34405
34413
3442
34457
344609
344612
34462
344686
344688
344690
344692
344693
344696
34470
344747
344972
344974
345072
345073
34508
345184
345201
34553
34576
346
34602
34608
34610
34613
34615
34621
34631
34632
34647
34648
34649
3467
34676
34678
3469
347255
347256
347257
34730
34739
3476
34765
34771
347834
34790
348136
34816
34823
34825
3483
34839
34844
34846
34856
3486
34865
34866
34869
34871
34873
34875
348757
348758
348759
348760
348763
348767
348780
34882
34884
34886
34899
34903
349064
34908
349101
349102
349106
349124
349161
349163
349307
349344
349519
349521
34956
3496
349646
349692
349741
349746
349747
3498
349967
350054
350058
3501
35024
3505
350688
350892
350893
350939
351071
351119
351160
35122
35128
351348
351605
351607
351627
351660
3517
351745
351746
3522
352475
352520
35254
352551
352564
35265
35267
3527
3528
35297
35300
35304
353152
353153
353282
35339
353555
353765
3538
354
354242
3544
354589
355
355276
355277
355278
3553
355328
355329
3555
355677
35570
35579
3559
3560
35608
3562
35621
35625
35626
35630
35631
35632
356346
356386
356390
356391
356410
356411
356412
356413
356414
356415
356416
356417
356418
356419
356420
356421
356422
356423
356424
356425
35658
356629
356663
356664
356665
356666
3567
35670
35671
35688
35689
3570
35703
3572
357244
35730
357347
357348
357355
35741
35743
357544
35762
35770
357804
357808
357809
35788
35789
35792
35793
35794
358
35806
35822
35843
35845
35862
358681
35869
35874
358746
35876
35877
35881
35882
35883
35884
35885
35886
3589
359
35925
35926
35935
35936
35938
359391
35941
359668
35974
359786
359787
360094
360095
360102
360104
360105
360106
360107
360109
360115
36022
360393
360394
360395
3604
36044
360549
36056
36060
36062
3607
36087
360910
360911
36094
36095
36097
361072
361100
361634
3617
36170
36171
36187
36188
3619
36190
36192
36196
36200
36202
36210
36223
36224
362242
362244
362247
36225
36226
36227
36228
36229
36231
36243
362651
362663
3627
362948
362976
363066
36307
363253
36329
36338
3634
36340
36348
3635
36351
36355
36360
36364
36370
36374
363745
36376
36382
36383
36384
36385
36391
36393
36394
36396
36399
36401
364030
36404
36406
36407
36408
36409
3641
364106
36411
36412
36413
36415
36416
36418
36434
36435
36436
364370
36439
36440
36441
36442
36443
36451
364768
36483
3649
365044
365089
3652
36534
3654
3656
365659
3657
3658
3659
36596
36599
3661
3662
3663
366394
366495
3665
36650
36651
36656
366602
36663
3668
3670
367110
36723
3673
3674
36746
36748
3675
36767
367680
3677
367737
36774
36775
367775
36778
36779
367830
3679
367928
368048
368049
36811
36812
36813
36814
36824
368407
368408
36870
36878
36900
36901
36902
36903
3691
369127
3693
36936
3694
36943
36945
36951
369511
369515
36953
3696
36961
36963
369723
36974
36975
36976
36977
369776
36981
369967
37000
37003
37005
3702
370292
370354
3704
370438
370551
370552
370553
370554
3707
3708
37099
371094
371095
371096
3711
3712
37129
3713
37132
37136
37137
37139
3714
3715
3716
37174
37176
37179
37181
3719
37190
37195
37197
372025
372076
372077
3721
3724
372461
3726
3728
37293
37294
37295
373
373036
373101
373153
37319
373193
37335
37336
37338
373384
37347
37349
3735
37363
373903
3741
374132
37425
37429
3743
374463
374596
374597
374598
37468
3747
37482
374833
374847
37487
374930
374931
374989
374990
375
3750
375286
37541
375434
375451
37546
37547
37548
3755
37565
3758
37589
3760
37610
37623
376262
376263
376264
376265
376266
376267
37632
376535
37656
37657
376610
376619
376633
376686
3767
37674
37679
37682
376849
37687
37690
37692
37698
37727
37729
37734
37738
377621
377628
377629
378
378753
378806
378809
378830
379066
37919
37930
37931
37949
379501
379508
379542
379576
379731
379756
380
38012
380213
380216
380217
380282
380285
380301
38033
380337
380339
380340
380341
380342
380343
380346
380347
380349
38038
380394
38040
38043
38051
38052
3806
380607
380608
38062
380703
380704
380749
380949
380960
380981
380983
380984
380985
380989
38143
381516
381517
381518
3816
381666
381754
381764
3818
382
38221
382245
3823
3824
3825
382638
382640
3827
38273
38275
38276
38278
382781
38281
382812
382828
382838
382839
382842
382844
382846
382848
382851
382855
3829
38294
3830
38300
38314
3832
38323
383372
3834
383407
3835
383530
383531
383532
383533
383534
383535
383536
383537
383538
383539
383541
383543
383546
383547
383548
383549
383550
383551
383552
383553
383554
383555
383567
383568
383569
383570
383571
383572
383575
383578
383579
38358
383580
383581
383582
383583
383586
383588
383589
383592
383593
383595
383596
383597
383602
383603
383604
384
384067
38407
384075
38412
38415
3843
384479
38448
384482
384483
384484
384485
384487
384492
384493
384495
384498
384499
3845
384500
384501
384502
384504
384505
384509
384510
384518
384525
384616
384676
3847
384765
3848
385
3850
3852
385576
385580
385582
385585
385586
385587
385589
385590
385592
385593
385596
385597
385599
385601
385602
385603
385605
385606
385617
385618
385620
385624
385626
385630
385636
385637
385638
385640
385644
385645
385646
38567
38569
38577
38588
385957
38596
386
3860
386032
386033
386043
3861
38626
3864
386415
38659
386596
3866
38661
386656
38672
38674
3868
387
3870
387092
387093
3871
387127
387139
387147
387156
387159
387161
387163
387191
387203
387204
387205
387207
387208
387211
387212
387213
387214
387217
387219
387222
387226
387229
387231
387234
387235
387243
387244
387250
387259
387262
38727
3873
387344
3874
38750
38751
3876
38762
387623
38766
387662
38767
3878
3879
3880
3882
388396
3884
3885
38851
3886
38868
38869
388796
3888
38881
388812
388813
388814
388815
388816
388818
388819
388821
388822
388823
388824
388825
388826
388888
388904
388905
388906
388907
388910
388911
388912
388919
388923
388924
38902
3891
389167
389230
3893
38941
38945
3895
389514
3897
38973
38976
38983
38985
38988
38989
3899
38990
38991
38992
38993
38994
38995
38996
38997
38998
38999
39000
39001
39002
39003
39005
39006
39008
39009
39010
39012
39013
39014
39015
3902
390235
390236
390333
39054
3906
39068
39078
3908
39086
390874
39089
3909
391
391008
391009
391037
391038
3911
391165
391295
391296
3914
3915
39152
391589
3916
391623
3917
391735
391774
3918
391896
391904
392021
392499
392500
3926
39267
392809
392810
39283
393
3930
393011
393115
393133
39329
3933
393305
39333
39338
39347
39350
39352
393557
393560
393562
393563
393595
3936
39367
39374
3938
394
3940
39403
39404
39405
39413
39414
3942
394221
394239
39432
39440
39449
3945
39450
394503
39456
39466
39478
394786
3950
395019
39530
395491
395492
395495
395594
395889
39596
395960
395961
395963
395965
3960
396024
396334
396345
39639
3965
396513
396588
396595
3968
39682
396869
3969
39708
39717
3972
39720
397342
397457
39758
39788
397945
397948
398
3981
3983
398408
3985
398511
398514
398527
398577
398578
398579
398580
3986
398741
398767
3988
399
3991
39946
39947
399549
39955
399550
399599
3996
399726
399739
399741
399742
399795
39984
400
40001
4006
400667
400668
400673
400682
400727
40126
4013
40145
401473
401614
401671
402036
402046
40214
40216
40233
40245
402464
40250
402520
402525
402527
402612
402626
402676
402771
402880
402881
402882
40296
4031
40321
40322
40324
40337
40353
40366
403677
403776
403833
4039
4043
404380
4045
404589
40480
40522
40523
4054
405416
405440
405441
405531
405532
405534
405535
405566
40559
4058
405948
405955
406
4060
40601
40602
40611
406327
406425
406443
406578
4066
406666
40675
406769
4068
406817
406818
40690
40697
407121
407148
4072
4073
407301
4075
4076
4079
407976
408
4081
4082
4083
40831
40837
4084
40842
4087
408929
4090
409167
409170
4092
40922
40933
409370
409438
4096
4097
4098
41
410
4100
410078
4102
410289
4103
410358
410359
4104
41058
41067
410709
4108
4109
4110
4111
411154
4112
4113
411470
411476
411483
4115
411684
41170
411873
411902
411903
41199
4120
412022
412038
412080
4121
41210
412133
4123
41230
412384
412418
412419
41251
41261
412694
4129
412965
413071
413404
413686
413997
414004
4142
41427
41431
4146
414684
41492
41496
4151
41514
41522
4153
415426
4155
41568
416269
416276
416348
41643
416591
416674
416675
416677
416730
41680
416870
41689
41690
4170
417296
417368
417378
4177
41776
41803
418127
418136
4182
41833
418459
418699
41882
41899
419109
41951
41952
41956
419610
419665
41984
419942
419947
420174
4202
420246
420247
42064
420662
420712
420949
421
4212
42156
42157
4217
421877
421879
42192
42198
4220
4222
42229
42236
4224
42251
42254
4226
42260
4227
4228
4230
4232
423208
42325
42329
4233
423368
423446
423447
423448
42345
42349
4236
42415
42433
42439
424440
42445
42460
42465
424761
425011
425104
425177
42519
425265
42528
425551
425557
425562
425563
425566
425570
425580
425908
425944
426
426117
426118
426355
426368
426418
426428
426430
426499
4265
42684
42716
427317
427318
42736
42738
42752
42754
427826
42789
428381
4285
42879
42881
429314
429315
429560
429572
430066
4307
430902
431241
43147
43151
43179
431935
431936
431943
431944
431946
431947
432359
432397
432528
43256
43263
43306
43321
43328
43332
433330
43334
43335
43341
43353
43358
43364
43366
43367
43368
434059
434271
434309
434488
434489
434490
43455
434756
434922
434923
434924
435
43522
43545
43558
435590
435591
43566
436
436017
436114
436308
436506
436507
43662
43663
43667
43685
436907
437222
437280
43759
43767
43770
43776
43777
43778
43780
438
438753
43879
439
4392
439292
439375
439386
439481
439493
43963
439843
439851
439855
43989
44001
440085
44024
440266
4403
4407
44088
44101
44130
441375
44152
44158
441619
441620
441768
441770
441771
441772
4419
441952
441959
441960
442
442493
44250
44252
442563
4426
442694
44271
44273
442736
4428
4431
443143
443144
443222
443226
443239
443240
443241
443254
44376
443761
44386
443906
444157
444158
444177
444178
444179
444185
444186
4442
444318
444450
444697
444978
444980
4451
44522
4456
445790
445791
445792
445793
44588
445932
445985
446
4460
446462
446465
446468
446469
446470
446471
446489
4465
44656
446561
446562
44689
447
4470
447093
44710
447135
44717
4472
447217
44722
44725
44727
44730
44735
44745
4481
44822
448385
4485
4492
44926
44932
449447
4498
4499
450
450149
45043
450851
451
4511
4513
451516
4516
451640
4517
451804
4519
45212
4522
452471
452475
45248
45261
452637
452638
45264
452646
452652
452659
452863
4529
4530
453085
453088
453115
453116
453457
45351
45352
453591
4536
4538
45384
45385
45396
45398
45399
4540
45406
45407
45408
45410
45411
45412
45413
45414
454166
454169
45417
45418
4543
45438
45440
45451
4547
45474
4550
455364
455365
455367
455434
455488
4555
455632
45573
4558
455880
45621
45623
456320
456442
456481
4565
45659
4567
4568
4570
4573
457429
457570
4577
45779
45796
458233
458234
45831
458513
4586
458609
458696
4588
458817
45916
4593
459512
45954
45965
459671
45985
460024
4601
46014
46015
46019
46020
460265
4604
46125
4615
46161
4617
4621
46218
46220
462315
462333
46242
46245
46259
46267
46286
46295
46348
463567
46360
46385
4641
46429
46433
46460
46472
464988
46506
46514
46540
465486
465515
46577
465817
46611
46662
46681
4670
46704
4673
46731
4676
46770
467705
46778
46779
46780
46781
46783
46785
4679
4681
4682
4686
4689
46896
4690
469008
46901
4692
46922
470
470137
470422
470423
470424
470591
470592
470593
470594
47073
471
471223
471292
47145
471472
471473
471852
471853
471856
471857
471876
472
47230
472759
47303
47313
474
474186
47427
47428
47429
474341
47488
4749
474922
475174
47519
4754
475467
475494
47564
4757
475778
475779
475780
4758
476
476139
476213
4766
47660
47662
47664
4767
47680
477
47700
47701
47704
47705
47706
47708
47709
47710
47711
47712
47713
47715
47721
47735
47769
477974
478
478008
478009
47834
478434
4785
478555
47858
4786
4787
4788
478820
479
47915
47917
47918
47919
4792
479431
479432
479433
479435
479437
47969
47982
480
480116
480119
480224
48026
48032
480358
480520
4808
48100
48119
48139
481448
48157
48171
481805
481877
48191
48192
48193
482133
482134
482235
482428
482429
482561
482820
4829
482957
483
483148
483179
4837
48386
48387
4839
484
4840
48400
484018
484019
484022
48414
48416
4843
4844
484429
4846
48483
48498
485
4853
485572
48563
485914
485917
485918
486
486041
486492
486497
486498
486636
48665
48668
487
487099
487213
487214
48745
487521
4876
488
488221
488222
488223
488241
48842
48864
48868
48883
489
48913
48935
489449
489454
489457
489458
489459
489461
489462
489463
489464
489465
489467
489468
489469
489470
489471
489472
489487
489488
489489
489490
489495
489496
489497
489498
489499
489500
489501
489503
489537
489538
489539
489540
489541
489542
489543
489544
489545
489546
4896
4897
48984
4899
490
490133
490134
4903
49039
49040
49041
490899
4909
491
4911
4918
491861
491915
491916
492
4921
4922
49224
4923
49266
49267
4927
49271
49283
4931
4932
4934
49390
4944
49447
49450
49451
494514
49456
495
4950
4954
4955
4956
4957
49577
4959
49666
496833
49755
49756
49757
49758
497827
498
49817
498211
498213
498214
498257
49827
49840
498761
498848
49893
49895
49899
499177
499232
49992
500182
50033
50047
500485
5005
50053
500578
50059
500600
5016
5017
502025
5022
50225
50236
5025
502779
502780
50280
502800
502801
50292
50338
50343
50344
50353
5037
503929
5041
50426
50429
504346
5044
504472
504474
50452
50458
50459
5046
5047
504832
50507
50514
505247
5053
5054
50544
505682
5058
5059
50591
5061
5062
5063
506350
5064
5066
506672
506674
506675
5067
5068
50713
5074
5075
507522
5076
507601
5077
5078
5079
5082
5083
5087
508767
508771
509169
509170
509173
509190
50946
5095
509615
509627
5098
51029
51031
510516
51096
511
5111
51122
5113
5116
51160
51166
511691
51172
51173
51185
511995
512
51208
512345
512346
51239
512562
512565
512566
512568
5127
51324
51337
51338
51350
51351
5142
5143
51432
51453
5147
51475
51511
51549
515618
515619
515620
515621
515635
515849
516
51655
51669
51677
51695
516950
516993
5174
517417
517418
51743
51750
51751
51769
518
5180
51844
51850
51854
51858
51861
51865
51867
51870
518766
51877
51879
5188
51881
51883
51896
518987
518998
5191
51915
519296
51953
51980
520031
5207
521
521006
521011
521045
521096
521098
52114
521460
521510
521511
521513
521514
521515
521516
521517
521518
52152
521524
521525
52153
521674
5219
52202
52231
52232
52237
522373
52239
522437
522772
52283
52344
523791
523794
523795
523841
523844
523846
523848
523849
523850
524364
525146
52518
525244
525361
52561
52570
52586
525909
5261
52617
526218
526221
526222
526225
526226
526227
52705
5272
528191
52853
5286
52861
52862
529
529024
52904
52928
529507
52969
5297
52970
53000
5308
5315
53182
5319
531920
532077
5321
5322
5323
53249
5325
5327
5334
53406
5341
53412
53419
53446
5346
5347
53479
53500
53501
53502
53522
535289
5353
535722
53602
536046
536047
536056
536229
536232
536631
537457
537493
537785
5382
538529
539
53953
539890
539894
54061
54064
54069
54074
54076
54126
54131
54133
54135
5417
54180
54181
542673
542674
54291
542982
543526
543728
543734
54389
54390
54403
544404
544484
544556
544711
544712
54477
545
5451
545124
5454
545693
54571
546
54600
54601
54602
546272
546414
5466
5467
54731
54733
54735
5474
547558
5476
5477
5478
5479
54796
54799
548
5480
5481
5482
5483
548476
548547
54860
549
54911
5499
550
5503
550537
550538
55055
55057
5507
55084
55125
55126
55127
55149
55158
5516
5518
55183
55184
55188
55190
55194
552
5520
55212
5523
552526
552531
552536
5528
55291
55293
553
5530
553175
553178
553184
553480
553482
553483
553611
553697
5537
5539
55396
55397
554
55400
554065
5541
554155
554167
55423
55425
55427
55429
554290
55431
5544
5547
5548
555
5551
55521
555217
55529
555311
5554
555479
55564
55567
555778
55588
555970
556
55601
556484
55670
55671
55673
557232
557433
557436
557598
557600
557605
557722
557723
557760
5580
55837
55884
559292
559295
559297
559298
559307
55952
55967
5599
55995
55999
561007
561169
561229
561230
561275
561276
561304
561443
561444
561445
561501
56154
56157
56183
56187
561879
561896
56197
562
562019
56216
5627
563
563040
563041
563178
563466
56364
56372
563923
564
5643
56459
564608
565
565033
565034
565042
565050
56549
565575
5656
5659
56594
566
5660
5661
56613
5663
56636
5664
566461
5665
566546
5666
566679
56673
56690
5670
5671
56716
56722
56733
56780
56799
56812
568206
56866
56867
568704
568706
568819
5689
569
5692
5693
5694
56947
56956
56992
5702
57037
570417
57045
570508
57059
57062
57078
571
5710
57119
571517
571518
571525
571528
571529
571530
571532
571533
571536
571538
571540
571541
571544
57155
57174
57175
57176
5722
572264
572265
572477
572478
572480
57265
57266
57267
57268
57269
57270
57276
57278
573
573061
573063
573064
573065
573235
573324
573370
573569
573729
57374
57375
57378
573826
573841
573977
574
5741
574521
574560
57486
574961
575
5755
575584
575788
5759
575951
575952
575956
575961
576
5762
57622
5763
57679
577
57704
57706
57734
57737
5775
578455
578457
578458
578460
5786
578827
578828
578829
578830
578831
578832
578834
578837
578840
578841
578842
578843
5791
579112
579137
579138
57918
579405
57975
580049
580050
5802
5803
580327
580329
580330
580331
58035
58060
58065
5807
5811
58172
58176
582
5821
58216
58217
58218
58220
58228
5823
58231
582345
5825
5828
582867
5833
583346
583355
583356
58336
5834
58346
5835
5836
5837
5838
5839
584
5841
5842
5843
58431
5848
5849
585
5850
585034
585035
585054
585055
585056
585057
5851
58519
585395
585396
585397
5854
5855
5858
5860
5865
587
58710
58720
587200
5874
5875
5876
587669
588
58824
58839
5885
5886
58866
588669
58873
5888
588858
58935
58936
58938
589924
59011
5907
5908
590998
591001
591020
5911
591159
59185
592021
592022
59241
59291
59292
59300
59303
59310
593117
59312
59324
593588
5936
59374
59380
594
5940
59405
5941
59463
5947
59476
59479
5949
595
5950
59509
59510
59512
59525
59538
595494
595496
595537
59586
596
5960
596120
596121
596154
59679
59689
59691
597
5970
59726
59729
59730
59748
598
59818
59822
59837
598659
598745
59895
59899
599
59918
59919
59920
59922
5997
600
6009
60093
60167
60175
60219
60225
604162
604354
6047
60480
60481
605
60550
60552
60698
607
60710
60711
60712
6082
608512
608538
60854
6087
60894
6091
609289
609295
6096
60963
60967
6100
610130
6105
6106
6108
61084
6110
6111
6112
6114
61156
6116
6118
61183
61195
61198
612
61221
61225
6123
61263
61265
61267
61289
61304
613112
613454
6136
613619
61377
61452
61487
61489
61490
615
61504
61505
61595
6161
61618
61621
61622
61626
61627
61628
61631
61633
61634
61637
61639
61641
61643
61645
61646
61647
61648
61651
61652
617
618
6182
6183
6184
6185
61851
61853
61861
61882
61887
6192
619325
619591
62035
6204
62040
6206
621
6210
6211
62141
622
6221
62275
623
6233
62330
62337
6238
6239
624
62478
6253
6257
62613
62626
6265
6269
627192
6277
627754
6279
628
6280
6282
6283
6284
628533
6287
6289
62890
6293
62965
62977
630
630626
631
631345
6317
63186
6319
632
63221
632518
632772
6334
6337
6339
63400
63405
634168
634176
63418
6344
634452
634464
634497
634498
634503
6350
63559
6357
63577
636
6361
63612
63629
63632
63673
63677
63737
637381
637389
63740
63746
63779
637905
637910
638299
638300
638313
639282
639283
6396
6398
640131
640132
64040
640484
6405
6409
64091
64093
6410
64108
641143
64141
6415
64174
64175
64177
64182
6421
6426
64304
6431
6432
64320
6436
64363
643680
643867
644
644132
6442
644223
644281
644282
644284
644295
6444
644440
64459
6446
644639
64468
64471
64495
645
645098
645099
645118
645127
645133
6453
6454
645462
645463
6455
645593
6456
645657
645664
6457
645706
6458
6459
646
64608
64664
64680
64697
647113
6472
647263
647691
648
648169
648170
648234
648235
648237
648238
648250
648330
648682
64884
6491
6492
6493
6494
6495
649596
649604
64972
649764
649831
649895
65
650
6500
6501
650130
650132
650137
650164
6502
650488
650489
65058
6506
65067
6508
65093
6511
651354
651355
651356
651357
651358
651733
652104
652105
652106
652109
652110
652111
6523
652599
6526
652616
652620
652668
652669
652670
652673
652674
652837
652839
652938
652939
652953
652954
652961
652962
652963
652964
652965
6535
6536
65393
653938
65409
65484
6549
654901
654902
654904
654905
654908
654909
654912
654913
654919
654922
654924
654931
65494
6550
6551
6556
655603
655812
655815
655816
655819
655827
655844
655863
65598
656061
65647
6565
65672
65693
6571
6573
65739
6574
65742
65743
65784
6579
6584
658429
658858
659
659244
6594
65948
659513
659514
659516
660025
660122
66018
66062
66063
66084
66097
6610
661367
661410
6618
66186
66188
66189
662117
6622
662561
66265
662878
662907
66295
663
66308
663202
663331
66366
6637
66377
663917
6641
66420
66431
6645
66468
665024
665029
665032
665033
665079
66546
665571
666
6661
666126
6663
666363
66692
66693
66695
66711
66712
66713
668
6680
668336
66845
66847
66869
6687
6689
66896
669
670
6703
670386
670426
670483
6706
6707
671
671179
6715
6717
672
6720
672127
672161
6723
67255
6728
6729
6733
673322
6735
6737
674
674081
674082
6741
675120
6755
675635
6759
67603
67605
6761
6763
67708
6772
67723
67771
67773
678
67809
67825
67831
679197
679716
679896
679901
680198
680646
6807
681645
68170
68197
68215
68270
682790
68280
68334
68347
68348
6837
683837
683960
68408
68412
684364
68444
68454
68455
6848
6850
6852
6853
685588
68564
685727
6858
6859
686
6860
686262
6863
6868
6869
686943
686944
686945
686946
686947
686948
686949
686950
686981
686987
6871
68728
6876
6878
6879
6880
68825
6884
6885
6887
68872
6892
689403
68999
69
69000
69005
69006
69009
69011
69012
69014
69015
69016
69019
6903
690307
6904
6908
6910
69150
69151
69152
69153
69158
69159
691692
6918
69196
6921
6924
6925
69255
6928
693051
69319
693216
69361
69364
6938
693819
693977
693989
693999
694006
694007
694008
694009
694015
694067
6941
694369
694427
6945
69485
69488
6950
6954
6956
69564
69605
69607
69608
69609
69610
69611
69612
69613
696368
6966
696747
696763
696863
697282
6973
697329
6976
69773
6978
69781
6981
6982
69820
69826
6984
698758
6990
69932
6997
6999
70019
7004
700598
7007
7009
70095
7010
70109
701091
701177
701347
70142
70146
70150
70151
70152
70154
70155
70156
70157
70158
70159
7022
70226
70333
703339
70335
7038
70438
7044
70448
7048
7051
7052
7054
7058
70600
70601
7061
70610
706191
7064
7067
70687
7070
7071
7074
70817
70825
70848
7085
7091
7092
70928
709964
71001
710127
7102
710648
710696
7107
7108
7109
7111
71119
7113
71139
71150
7116
71177
7119
7120
7121
7123
7125
71271
7130
713604
7137
714
71402
7141
71412
71421
714359
7146
714962
715
7151
715217
7153
715451
7155
7156
71578
71582
715877
7159
716
7160
71610
7162
71633
71647
7165
716541
7166
71696
71703
7175
7176
7177
717773
717774
717944
717982
718
7186
7192
71958
720
7200
72003
72011
72020
7207
7209
72115
72120
7213
72155
7217
721885
7220
7221
7222
7224
7225
7226
7227
72279
7228
72282
7229
7230
7233
7234
72359
72360
72368
7238
7240
72401
7241
7243
72433
7244
7245
72455
72456
72493
72496
72542
72550
72569
72570
72572
72575
72577
72579
72580
72581
72582
72586
72587
72588
72589
72592
72595
7260
72607
72657
727
72790
727944
728
729
73031
73044
731
73154
73239
73324
73334
73337
73376
73474
73475
73476
73477
73478
73481
73482
73484
73487
73488
73490
735
73501
73615
7368
7370
7373
7375
738
73839
73841
7385
7386
7389
7395
74081
741161
742152
742176
7425
742918
74320
743375
743411
743525
7437
7441
7442
7444
7445
7446
7447
7448
7449
74491
7450
7452
745277
7453
74533
74535
7454
74546
74547
74558
74562
74565
74566
74568
74575
74576
745791
745793
7460
7461
746128
7462
7463
746361
74649
74660
7469
747
747089
74718
74722
747525
747676
748671
7493
74940
749414
749493
7495
749537
749593
749927
75042
7507
751
7515
751586
751871
75301
75320
75329
7536
753628
753642
75379
7539
754081
754252
754296
755
75566
756487
756488
756982
75702
75736
757424
75743
75854
75873
759272
759273
7594
75948
75985
75988
75990
7602
7604
76114
7612
761653
761655
76186
762
762504
762570
762660
762983
76340
763407
76344
763456
7640
764097
764098
764099
7641
764100
764101
764102
7644
7650
7653
765340
765341
765342
765343
765345
765347
765348
7654
7656
76583
765876
766178
766180
766194
7663
7667
766760
7668
7673
767434
76777
768065
768066
768486
76857
76860
76867
768679
76869
76875
769
76901
76912
76935
76966
770
7700
77009
77050
77095
77108
771870
771875
7719
77214
7723
7725
7729
7734
7738
7739
774
7740
7741
7748
77524
77546
7755
77551
7757
77588
77598
7764
7765
7769
7781
7782
77856
7787
7788
77914
7792
7793
77932
7797
7801
7807
7812
7813
7815
78168
78191
78192
78219
78245
78255
78258
78259
78274
78275
783
7830
78354
78357
784
78447
78449
78451
78452
78454
7849
78534
78540
78579
78582
786
78632
7868
787
7871
7873
7883
7886
7888
7892
7897
7902
7903
7904
7913
7917
79202
79220
7924
79327
7936
7937
7938
7940
7943
7946
7950
795359
7955
7957
795797
7959
7962
796210
79626
7965
79671
79673
79674
79676
79681
79682
79683
79684
79685
79686
79689
79692
79694
79697
79699
7970
7971
797210
79738
79782
7980
79880
79899
79923
79929
79930
7998
8001
8005
8010
8014
8017
8018
8019
8020
8022
8023
80249
8025
8030
8032
8036
80369
80379
8038
80420
8049
8053
8056
8058
8066
8068
8073
8074
8078
8081
8083
8084
80859
80863
80866
8090
8094
8097
8099
8103
8127
8128
813
81397
8153
81572
8161
8164
8167
8168
81683
817
8175
8177
81770
8179
818
81824
81861
8187
81897
81913
81971
81972
82
820
8201
82025
8204
82095
821
8210
8213
8216
82168
8218
8222
8226
8230
8231
82310
8235
8236
82366
82367
8237
8238
8241
8245
82528
8255
8258
8260
82600
8262
8265
82658
82659
8267
8276
82812
82813
82814
82815
82816
82817
82830
82831
82832
82834
82926
82927
8296
8305
831
83127
83128
83129
8316
83167
8319
83191
83203
83205
8321
8323
83263
83288
833
8330
83331
83332
83333
83334
8345
8346
8348
83518
8354
83541
8355
83554
83558
83560
8364
8368
837
8371
8374
8376
8378
8384
8386
8387
83875
8389
839
83902
83912
8393
8394
8395
84
840
8400
8402
84025
8404
8406
8407
8409
84099
8410
8415
8439
84408
8443
84562
84588
84589
8463
84631
84635
84645
8467
8469
847
8475
84753
84754
8478
8481
8496
8499
850
8501
8502
8503
8508
851
8517
8520
8524
85269
8527
85310
85401
85417
85428
85439
8552
8554
85549
85552
8558
8559
85617
85636
85692
85698
85708
857087
857185
857306
8574
8582
858221
85828
8587
85953
85962
85963
859642
86003
86029
86035
86040
86041
8605
86063
86064
86065
8607
860918
8610
8613
8615
861557
8616
8618
8619
86195
8620
8621
8626
862751
8628
862962
862965
8630
8631
8633
8635
8636
8637
86381
863974
8642
8643
8644
8649
8654
8656
8657
8658
865857
865937
86600
86630
8665
8667
866777
8668
866895
8670
8671
8673
867363
8678
868131
8682
86840
86841
868565
8692
869211
8693
8694
8695
8697
86977
8698
870
870187
8705
8706
8707
870730
8709
8713
8714
871575
8716
8717
8718
8722
8723
872331
8724
8725
8726
8727
87289
8729
873
8730
8732
87325
8734
8736
8738
8740
8741
8742
8744
8752
8753
8757
8759
876
876142
8762
8765
8767
8769
8770
8773
877424
877455
877507
87752
87756
87757
87759
87785
8781
8787
879
8790
879274
8795
8797
880070
880079
8801
88029
88032
88036
880429
8805
8807
880724
88079
88083
88085
88086
88087
88149
882
882102
88217
882209
882210
882211
882735
8829
883
8832
8833
8837
8838
8839
8840
884204
8844
88447
88448
8845
88450
8846
8851
88510
8853
8855
885580
8858
885923
8860
8861
8863
8865
8868
886882
8869
887061
8871
8872
88728
8873
88730
8874
8875
8876
88764
88771
88776
888055
888064
8882
8884
8885
8887
8889
8895
8897
8901
89020
8905
8909
8912
89187
8924
89252
8928
8932
8939
89416
89425
89426
89427
8943
89431
89435
89438
89440
89445
89447
89448
8945
89451
89452
89453
89462
8947
89482
89489
8951
8957
89584
8959
8961
8962
89634
89636
8964
89652
8966
89660
89662
89666
8967
8969
897
8971
8973
8975
89764
8979
89805
8981
89835
8984
8986
8987
8992
8994
8996
9000
9002
9004
90069
9010
9011
9014
9017
9019
9020
9021
9022
9023
90246
9029
9031
90312
9034
90345
903503
90370
90371
90382
90383
90384
903899
9040
9042
9043
9044
9046
9049
9050
9052
9055
9057
9059
9061
9063
9064
9065
9066
9067
906888
90694
907
9070
9071
907340
90736
9076
9078
9079
9081
9083
9085
9088
9089
9091
9093
909420
9096
9097
909946
9101
9103
9105
9111
9118
9121
9123
9125
913
913088
9135
91406
91419
914234
91432
91438
91439
91464
914672
915059
9160
9172
91752
9187
91943
920
92067
9208
9209
9210
92129
9213
9217
9226
9228
9233
9234
9238
9240
92438
92439
9248
92519
9258
926690
9267
92741
92742
92743
927686
927703
9279
928296
928297
928299
928300
928301
928302
928303
928304
928305
928306
928313
928314
928525
92938
92942
929439
929705
930089
930091
9301
930171
9302
93050
93059
93060
93061
93062
930943
930945
931
9310
9315
9316
931626
93163
9317
931890
9319
9321
932677
933388
9337
93372
933801
93385
93466
93496
93504
935198
9354
935845
93600
93608
9361
93621
9365
9368
9371
9375
937774
9378
93838
9387
9391
93934
9395
9400
9402
9403
9407
9408
941058
9411
94122
94128
9413
9417
9419
94232
94247
94289
9430
943129
94328
9435
9438
944
9440
94400
9447
945
945030
9453
9455
9460
9463
9465
9468
9470
947166
9473
9477
94770
948
9482
9483
948311
9485
9487
9488
9489
948959
9490
94908
9491
9493
9495
950
9502
9503
9505
9507
9508
9509
951
9510
95132
95133
95134
9514
9515
9516
9519
9521
9523
9525
9531
9532
9534
9535
953739
9538
9540
9541
9543
9544
9545
9546
9548
9551
9552
9553
9555
9556
9557
95602
9561
95648
9565
9568
9572
95742
9579
9580
9587
9588
9589
9590
9595
9597
9598
960
9600
9601
9606
9612
9614
9615
9620
9622
9624
9626
96266
9627
9634
964
9642
9643
9644
9646
96477
9649
9651
9654
96561
9657
9659
966
9662
9664
9666
9668
9669
9672
9675
9678
96794
9680
96809
9685
9689
9690
96903
9691
9692
9693
9695
9696
9704
9708
97081
97093
971
9711
9713
9716
97181
97183
97188
9719
97191
9720
97234
9725
9728
9731
9733
9735
9737
9739
97415
9742
97441
9745
9749
9752
9755
9758
9760
9764
9767
9768
9769
9770
9771
9773
9777
9778
977880
9783
9785
979
9791
9792
9793
979556
9796
9798
9801
9802
98038
980415
9805
9807
9809
9813
981350
9814
9818
98228
9823
9829
98310
9833
98334
98349
98360
983644
9837
9838
983966
9840
9843
9844
9849
9853
9858
98588
985895
9860
986075
9863
9864
9870
9872
9875
98792
98793
98795
98797
98799
98801
98804
98827
98832
9886
9888
9891
98921
98923
9894
9897
9899
9901
9902
990282
990316
99038
9904
9906
9913
9915
9917
992212
9923
9925
99287
992932
993612
9938
9940
9943
9946
9947
99486
995066
99572
99586
9966
9970
9978
99806
998086
998088
9981
9983
9986
99861
9988
99883
99929
9994
9995
9997
999810
9999
522306
1081927
34607
251391
251400
1756136
90397
1159556
695850
232301
1283841
1547289
160799
1549217
1227453
106654
1439894
1532906
1081103
1167563
97180
101757
40382
946122
745531
3625
298
45464
1234273
6943
595528
1506
1608308
1081104
359131
101300
95324
35933
104259
1538547
1327989
286432
1470456
35746
1736
272567
66881
342616
240499
1287736
216837
187802
1810909
283734
55802
2654645
1603295
5270
40549
454130
449441
553711
69774
7648
79200
2555554
1081105
84531
33203
1334
80385
293382
573508
1732
94286
1762963
36460
861109
16719
1227346
767769
1121301
1841599
1841597
1837170
451514
122658
60169
69771
1176239
1982658
103733
74613
2012527
93625
881871
92644
1392255
1392248
28567
13555
2058884
1548213
1214915
1450538
284138
4041
1756125
84112
2496636
88925
33015
1520082
289019
28576
376876
285532
2508778
1314807
1756131
1755444
749675
1086030
148305
506591
71717
1742359
230819
941280
59205
5081
752604
2582783
29916
41900
2480843
101315
64518
75303
1073375
327061
350623
257890
242395
37621
301146
93154
5057
1887
8686
321263
370437
69891
34388
504
402244
69293
90988
89488
380174
4432
172520
766184
260797
30602
211146
53369
654911
1349
236
200320
447489
65786
270110
64660
234064
687342
69156
182262
316498
10212
438892
1486246
89442
411490
459349
40997
39441
102746
221204
311405
393181
502347
396598
10195
33743
518882
5535
1249
193393
652838
349123
29322
55513
285525
463191
1290
48409
935293
379532
52714
4572
80604
36911
3900
552527
42330
144565
71721
47884
544406
476272
43765
128967
1043007
1200835
419285
417072
212268
453349
510798
1977830
491104
491106
450841
59596
591085
591090
97445
746885
7487
495387
97478
31449
2338500
101289
2599738
329350
2718978
85551
383679
317373
2684170
2565416
39387
1186175
595605
457432
525263
165468
46680
89439
5462
2074
527005
7029
164416
2587399
434131
471854
531844
582744
4579
112001
4576
4580
431266
525897
478801
519442
525919
521095
38837
64296
39803
634499
67327
193462
568708
644107
663362
637382
684950
681288
561231
498217
525903
479436
479434
525904
663951
311424
590409
53426
33050
629273
155694
523796
530564
572546
644651
481743
1453429
469383
710128
708616
13677
637909
1451
36773
324833
1151754
137722
638303
547559
679897
376
553199
716540
649756
452662
761659
439592
28151
762051
423212
633148
446466
1236608
562970
469371
649638
222892
749527
552811
765874
762550
634500
666510
555079
395494
591157
871271
877550
722438
633147
573413
679926
712898
550540
692420
72281
720555
572544
762376
648757
29301
469382
685038
289397
521007
262728
649349
768670
489653
882378
1110509
563192
693979
592316
688270
687861
999809
936155
1214101
742740
575540
936156
591167
6669
121290
27339
67369
103920
985010
871585
985053
756272
33952
869209
559882
647933
559305
984129
511437
760192
1017264
1004011
743720
491952
391595
760570
491077
662755
1042878
979982
1045854
1051072
747457
1003195
1429090
120091
420890
521010
490622
1071056
497978
653045
585394
34609
1052585
633
102803
1078020
862719
578454
941638
640081
1075091
1114302
452589
1116231
118700
1116375
43171
1141519
983917
29892
796606
1185652
163003
2678873
127986
907965
1208236
1105031
471871
1053225
232302
41736
1179773
1247726
1122247
1120755
696363
295838
195253
886293
78605
72859
1213620
592029
1265868
124418
383855
1286640
110224
504728
889517
1123367
5883
40633
36166
47315
200597
56798
37699
9281
9299
55145
36749
13395
57038
1371
57040
405
128785
1164
1685
61254
82823
56637
11086
82818
82820
82819
82824
82825
82822
82655
318829
1859971
39703
766191
67755
46244
52818
2801
60701
60702
61872
61868
61871
61880
61869
63144
63143
63616
423608
63615
69297
69298
59474
59452
56349
8954
56350
56343
56345
59472
59473
62282
36803
62272
62283
62273
62279
62281
62289
62274
62280
62284
62288
62285
62286
62287
62276
61866
61867
61878
102632
54914
34038
33989
110163
30640
53277
13151
41264
117118
865617
138661
117111
117117
138310
12243
138314
12252
11090
7261
46893
13053
46895
46796
58311
46802
7270
7231
58309
7299
47010
58310
46827
58308
45171
35924
49152
49151
49150
49155
13385
45910
49144
13585
45912
4347
60891
59520
59527
9927
1423826
48086
62618
62620
62621
62617
48087
68415
68414
59552
9929
59544
66433
59523
61852
48560
9883
10013
10012
50725
35660
50722
51851
51853
51857
51862
51742
51745
51746
51748
51739
51741
51738
8576
51876
51866
51868
51869
51871
51872
51873
39306
129326
51888
51891
51890
283338
129310
51895
51752
35664
40704
40719
68413
69302
62619
45482
23207
926570
33930
54292
39030
3052585
649603
648242
32604
13146
1266744
689277
49622
46249
49170
71386
71384
71385
65606
70919
2789016
43233
66821
65424
766182
86060
117126
68557
2253
27381
74550
74549
7274
60715
42063
30033
30018
60716
60717
160621
74629
74638
74645
74650
74655
55259
59517
137712
59515
27591
72545
72760
59896
59542
72544
48167
72541
72540
72543
59530
76722
452597
76717
76718
71113
452641
9660
76720
30554
77911
79622
37055
79627
37073
79628
79629
79649
79655
79657
79651
37057
79630
79653
79631
79632
79633
79634
79636
37059
37075
79637
37078
79638
37079
79639
37062
79640
48682
79642
79643
79646
79659
56079
70738
59532
75140
66442
59534
62898
62902
62895
9383
9384
46219
62904
62906
59409
59414
81621
57411
57412
57430
62899
62903
74641
62897
62894
62901
62905
72610
23110
1407
126783
88719
56955
76854
138309
12251
79680
85120
45450
47178
63359
63360
4400
4424
4416
4412
4414
60124
61127
59528
66436
66444
9962
66434
77218
87288
34828
34829
9511
9715
9433
7798
245074
6697
7127
5271
3631
4023
4458
3444
4020
3116
5657
372
1074
1084
2893
2889
2785
880
891
371
370
1078
1082
1722
4215
176300
10714
10703
5060
9945
9930
10146
9358
1920
1910
11913
5217
263737
8655
8659
8660
8688
8684
8676
8685
12450
6832
30489
6359
7973
7611
7614
7660
7685
34708
57686
92525
34176
5944
8312
8063
31553
2772504
10298
11760
11795
354090
31746
12249
12250
12247
12244
12246
138307
12241
12248
12240
138311
138312
12324
12445
12022
12016
12026
332942
12017
12024
12023
10580
1922
61
3477
10353
5852
5853
12296
12297
33766
12299
12298
11121
11878
12323
5840
301478
11734
8284
10723
10579
333761
10583
10302
10309
649639
37998
333923
337052
2758382
11859
54137
12018
10737
10359
8199
11064
10350
11087
3480
69308
580
12209
35344
10562
12060
5829
5830
5831
5832
11075
11076
3300
10327
231717
5847
11578
12027
408871
1921
1098
47881
72804
47500
39831
89429
273525
101285
330676
394108
394106
907947
47492
470425
89437
486275
209528
355314
504457
439591
439588
535937
89446
613028
72283
747462
29544
909294
1895941
697321
112178
96241
29461
28227
1143368
1217067
37112
37111
10595
1671798
333753
10588
10585
10598
37501
553733
1525239
439593
1204414
439589
856992
587368
1519798
1388771
1967283
257332
257336
1464547
2242
1735992
268884
34740
33431
82595
10617
28311
28312
10594
2758957
2491661
654915
11073
11074
240016
101311
10573
10590
10587
1077918
1945508
181762
58804
246786
754466
2825866
1519145
947578
88926
947579
88934
257326
1525234
34729
256666
288786
148943
361575
89441
462299
69789
157695
2782198
2902644
1053212
568724
2943440
439184
2807509
1151252
36345
4214
69017
10388
5938
12267
2858
12478
11123
2885846
7024
12221
8047
6766
9006
30531
36221
3858
32038
11728
11729
11301
11124
11066
189
80858
10391
10334
3075
314
5514
884
32044
5846
11238
11088
413041
11062
11063
11065
5845
5824
12308
12294
12149
7609
4062
4505
1094
1100
6631
4784
1963
2905728
11671
6955
10019
10018
10017
9176
9178
9177
9175
9145
61819
61820
63155
131240
8125
11583
351669
11601
5893
11030
6674
12881
33707
11125
6503
5891
5892
5895
5896
5897
5898
5899
5900
5901
5902
5903
5905
5906
5909
5910
5912
5922
11059
168
2169984
158
11068
10268
148360
10392
1960
4509
6052
614
12041
12150
72593
11626
11625
10707
6662
12236
12237
11704
3091605
6203
10591
10592
31730
12207
77152
3922
34770
10990
47421
290
2030
1996
21
1999
1893
2001
1970
12151
12153
12198
148358
8096
32060
11662
1507
12218
12306
10569
11921
7262
89096
10072
241142
10073
10074
29099
10076
10077
10078
10081
10087
10593
9333
1293
32382
2333
5801
162
1859699
2779844
7219
2325
11666
11667
11668
11669
12760
11004
12226
169684
12217
12220
280
10297
10387
126732
921
1454
11875
8286
42478
11815
7236
1508
7235
12451
1634
23
10250
8197
10246
10322
12311
12325
10248
10321
3979
1878
10596
6465
3809
103589
103590
9736
9848
7216
11134
12225
311
10584
11902
11904
11905
11906
7268
6958
12444
1837
927
37108
1208
303935
11960
10599
72584
6271
1503
11252
11253
11254
11255
11256
11257
3052562
10349
10589
12039
37929
5128
73473
3464
408685
11057
11058
11067
408870
10602
7598
7616
7852
8849
463545
8336
8595
8519
2252
31617
31620
10605
31547
31548
10609
4847
31724
138663
31745
31518
31503
31641
3672
1467
9166
381442
9185
9222
9151
9132
142467
9163
9148
9169
9138
13074
8249
7918
7932
8291
8182
7910
1353
31748
31747
31519
31639
1869
31637
31634
31635
31527
31636
31626
31627
31628
46021
3872
30493
10568
6478
28152
3941
3946
11264
11932
31726
36375
31678
31149
36309
12201
4047
12942
11008
31681
31733
31734
31735
12203
10728
28030
33716
33717
33718
29539
10907
33737
33741
31671
33705
28955
1244
29896
12019
525
8337
13397
7808
7810
7819
57983
7847
7821
7823
7825
40579
520
13164
4794
36386
36387
36389
12152
36350
69010
36392
36402
36421
36378
72539
29095
3799
23271
10614
10620
10621
333759
10604
10606
10607
10608
333762
333752
10611
333763
333764
10615
10616
10618
333765
35782
5141
33900
37106
37107
72571
473421
12182
1054
72591
66854
379097
30582
33399
33400
33085
6141
11973
1275
33556
27606
27604
35669
29746
35922
28175
45393
2189
1165
69002
35628
27457
1857
33111
37553
246794
10070
29096
10075
29098
29100
40368
40367
47913
47724
29338
37591
37636
68994
41765
55395
217
37954
37955
37956
39457
37957
1956
807
33047
788
11901
46435
34677
7297
31554
29443
4502
7634
7635
38272
72576
66271
45240
73472
314292
28035
58712
35270
899
79698
71997
48420
1520089
98314
69656
179672
181095
184613
184615
192414
77044
217617
269091
229033
42199
244366
9694
82829
86967
7939
175951
12990
84045
84049
313355
236988
317654
270576
51662
53707
67294
27292
44066
1818
2699
72585
1494
10187
1482
456327
45920
45465
47920
41276
6216
69007
5961
9283
53346
2199
13262
881
34018
76406
99573
12915
47304
85306
5813
37550
92868
92867
92866
92865
104688
1474
136037
83000
2743
95619
182084
716892
185447
195064
162068
185007
224783
224782
228731
247483
247485
247484
105610
279180
37488
191427
38516
279525
328265
341256
343459
257327
257335
1436
82070
375577
71413
49314
61428
415003
35783
175300
5418
74704
94138
89947
89953
89951
89950
89949
89948
307685
307686
89952
248764
92050
478099
25629
67594
3389
91420
85232
34407
35804
1080
200616
49495
393608
6819
866613
329875
55782
55266
55260
31749
7420
1667566
39617
56639
56640
54579
56781
54581
39082
40151
9344
44724
27596
51240
79675
33069
40576
79677
109899
74615
109634
93828
1033263
264122
136282
325670
7726
31717
31718
31719
31766
12171
42744
7272
31712
1949
36050
61235
34357
29922
70733
1671
3999
6827
7552
33738
31640
6932
7202
36965
103917
103918
10576
33735
36388
5101
5859
10905
36373
39016
5416
42043
10138
36371
36372
33762
45409
984
86038
52271
599730
36400
328615
36346
407141
7250
9718
39088
39293
29086
297
7266
30013
34112
101162
33013
113370
314265
164608
27293
4920
201219
52
29346
254707
254708
254705
226811
5597
749589
7167
202257
227166
33546
192403
288787
281689
38616
38614
170211
58073
77231
58067
170215
170214
458323
317981
407139
407140
327504
59934
268775
2588392
257448
268771
268770
268768
268767
268769
862700
268760
268759
269271
62296
52814
268758
127560
268756
268755
269632
167044
61090
268754
268751
376555
34892
78584
342399
886965
122230
342398
342401
185457
100475
36150
27575
255217
262320
40369
34589
27646
27647
27658
238835
254710
254709
89095
50347
39411
207954
285219
38408
348362
348154
348153
76714
148073
61016
693431
133552
867331
408688
408689
27634
27642
64315
59563
29769
29770
29771
29772
32534
27620
27638
27665
27667
40228
29084
38775
418664
29094
48164
418663
418659
48165
9284
29101
30635
925459
13459
13461
37950
13462
47177
28835
27644
76342
32545
40239
32544
30618
32542
40224
30619
9280
9268
40229
33560
32546
40240
39304
27619
27654
42733
43325
2717063
40817
2717061
42715
37186
37189
30624
42731
28713
42726
47180
42719
30627
37736
32549
43318
27617
126294
42720
418657
9636
27626
466158
37173
32551
32553
32554
167953
9291
479705
38776
9295
32556
34895
39090
39964
42729
9297
34893
32558
9272
36267
39963
42834
48684
9293
32557
30601
32559
29129
9305
27660
36265
32560
34861
27661
43327
109335
9275
42828
42830
9638
42827
27632
43323
27663
28733
27624
27668
40178
41806
41249
8232
27670
27627
27674
27672
27629
40225
8822
10007
36268
28583
40521
61384
4521
99303
297005
256642
111597
338729
86303
3597
46147
1213189
86757
341692
39687
343908
339999
172271
61383
34391
103355
32198
41205
35137
365615
79670
36855
29460
69003
1484
268807
96345
1536
264
47227
174
1246
2096
2116
58981
152754
58971
58962
58958
58944
58995
61253
329627
331677
306435
88718
323362
330464
330465
418
155039
290563
290562
155040
59487
124759
148082
290571
290570
148092
290569
246553
235900
105186
3447
137665
22903
323380
306045
38675
38677
38670
38669
38671
38409
145410
145408
142641
145413
323381
145406
38673
145411
145409
38665
145412
38666
38678
94248
105255
284671
323379
323378
104298
323377
323376
323375
323374
323373
549624
323382
323371
651740
647332
34077
69013
36822
2890917
4714
83699
1252
234934
291259
280976
270772
148033
148037
148093
28530
1924
103799
100945
254706
100949
340
339
43872
34095
42109
62088
29519
109678
47665
94961
27675
408686
268746
140892
33044
42189
33046
29355
37638
35790
35791
257473
148065
249007
148069
148067
260821
148068
148063
148064
409029
124750
44059
302098
160595
255365
315377
315376
83865
47065
73621
60532
42858
286131
224955
258933
294655
294653
110938
294650
159328
294648
265733
155916
294649
257883
3430
303133
303132
34216
198824
198825
82213
292531
93025
292523
60141
28527
260143
260142
39976
140016
68869
46052
96045
30535
273792
273791
273789
4373
3533
42039
3600
122298
240022
270119
240061
46114
210797
5050
209425
135717
135829
291115
291114
291113
37737
92651
38632
300627
42747
403779
403778
408693
408687
163861
248133
291354
141652
1465296
72662
4436
261741
261739
89672
261736
3043104
261731
78583
78866
3043103
261734
34827
132108
122246
171945
13514
122222
64286
258867
108586
100209
108582
53216
53854
247906
53222
53883
58886
49843
3813
20340
54874
33543
289743
171222
43168
13467
117204
654934
290249
290248
265731
712048
82821
117139
82828
82827
82826
652597
117110
117120
117119
117123
117112
117125
117109
117122
228578
649893
480611
161928
161932
248254
207342
101849
3507
4850
311339
283924
278198
89067
3324
88732
88731
62752
71649
261911
58041
408692
175037
283491
407134
34758
13230
1247836
66669
66662
66654
69118
69109
93767
82418
42059
42060
235650
42061
63224
63225
50380
48090
50379
50378
30581
48083
48085
407136
53038
269650
137713
269658
269657
184258
137714
98236
2716902
269655
1449541
269654
269653
184257
70284
101473
68724
13579
4733
44987
13485
84964
71251
115715
1473
45679
271025
260746
13573
654903
140761
251311
13721
226860
44754
249095
248515
248511
647330
201717
126914
66636
100897
65383
41840
913846
98316
100644
240588
240587
240585
106114
106113
106112
240584
173667
44489
94190
205595
235204
205597
205594
94196
220101
43700
492095
691
230187
230186
230113
230112
230084
3645
33544
221446
148039
196701
148094
148041
148036
86973
408691
3334
39833
261476
260717
10563
103475
33117
33112
195717
81866
4086
4091
48752
48742
48744
191871
33559
39490
4718
13337
205655
210652
205599
3082990
9700
55052
210643
95912
205654
94178
205656
71121
94186
93815
84009
193455
181542
53007
69533
53011
3993
55575
223998
58331
3512
38865
73152
252766
58334
252765
58335
39468
210202
237940
29805
69367
28528
110931
136225
59201
703
30621
162953
3331
144778
144773
4025
168567
62698
34291
191066
86878
69908
3326
100383
99830
129224
123790
50498
59533
40717
69717
13626
117260
77149
55186
82483
50545
82476
82475
74635
41486
34590
281068
282272
84988
7984
37486
42033
29139
108142
12542
230407
216393
986
215801
56957
276
148090
238005
238004
190509
217708
185453
187015
203696
196298
187012
225401
225400
225399
59461
182669
233765
233766
238007
238003
238002
238000
237998
237995
190511
190508
237984
203698
109485
153284
51434
49724
49696
4184
185780
9786
204345
204382
83937
41378
69338
13535
12953
103981
3351
38864
37490
3454
231652
231648
231663
65539
69843
13493
13029
37958
37959
40538
40539
37114
40540
37116
37119
37206
337081
117121
117127
117116
138313
44755
28040
138662
38171
37122
35281
138306
75697
59406
225101
647331
143302
227887
98112
182677
182682
182680
2835217
182675
182673
94437
55047
204267
139309
55050
204265
204263
55048
219105
37032
94192
39705
9683
71111
215636
61400
143320
190473
71854
3610
3494
202152
202130
76306
118676
38856
1088058
48747
38241
83653
90247
652675
1812042
117115
154834
291608
28265
29272
148359
407135
766192
1946
49338
149682
871738
82232
54835
37334
45372
176498
34842
1088090
207699
2231603
181452
181450
181447
181445
88656
105273
187014
187007
61862
187017
196297
77912
71650
71644
71638
54921
71645
46836
71631
71624
164241
164242
55060
55062
53861
101617
199618
42068
654932
41986
167644
151755
137893
35170
94623
13746
48850
113097
28697
168802
172532
172531
28689
63990
68464
135437
182907
182910
182949
135433
28691
159856
41807
41426
85517
38942
170927
39353
185776
185774
55378
3770
16901
200960
200959
74531
97043
97041
74529
200957
74519
60916
74517
60915
74515
97023
74508
97036
74502
200951
47082
41257
200950
3862
3854
34284
193478
193489
199376
34341
66168
175761
175759
28473
175755
174187
175716
3305
114456
133430
115877
58033
41994
32245
42344
56641
282269
101028
282268
282271
282267
282270
766188
766189
766190
145168
80265
144774
144775
144772
62277
4026
59936
128432
144785
168566
183721
65694
144777
144776
187135
188929
33541
70783
335393
85611
158816
158815
158814
85613
335395
167045
167043
161599
161598
9405
97723
160372
155435
66205
66268
42426
486279
687366
291606
928295
83761
59208
1641
149385
78630
178121
28929
13463
94963
183659
183535
177162
94962
84648
101671
92483
101667
101676
92481
34858
10100
61970
51342
36722
183524
29057
183661
183658
37441
164517
13458
50724
50723
73861
143330
55054
148052
177163
177160
177161
4052
161111
161124
161105
89585
161101
51605
4477
180772
182306
4341
182300
178175
178106
178123
178105
178109
36600
141007
75100
32243
32242
57926
140997
140994
32220
140993
38181
125397
71654
133895
63422
116737
66201
1042646
30800
687345
172148
492094
337080
766185
48417
208443
173580
28320
39692
1770
83661
201
150395
112857
58083
123791
112858
84843
64679
45469
123785
123796
155306
150090
143345
143342
94939
143327
143325
81370
143313
68509
169413
169416
169414
169415
169756
56212
30397
170740
112852
108848
55520
170736
61874
33552
63766
123853
123794
123793
123792
123788
45468
123787
123786
45466
123784
159859
2933645
158054
114083
85066
109760
52631
123383
85526
100899
134600
162630
69311
9958
159337
160974
159335
153287
159333
124752
159332
153286
109481
51015
51011
51010
40227
51016
40226
51012
51014
51013
40230
109479
51298
159329
153285
159327
138977
159326
109480
159325
98922
159324
109477
109478
59462
412095
159322
59451
29078
59485
159339
156448
163303
63058
4089
4088
35889
4093
3595
153842
130144
106974
154407
154406
107618
47617
34282
65991
127018
157519
150983
4376
65032
112528
153466
112525
50959
52412
407138
4779
408690
35833
83555
47716
44251
47882
118855
118854
118853
59460
118852
69299
94956
156447
1212470
126711
118856
48717
129233
129232
129230
129229
129231
129228
129227
129226
907741
907742
129225
129223
97360
129222
9032
52116
113116
94184
94182
94188
92064
48457
63355
74647
486280
766187
766186
687364
687343
1629
80869
381
34085
1776
36863
135835
136926
68264
1238
104667
131071
4606
13708
113544
146133
143353
39099
130820
138699
65951
473866
122232
122231
94884
143352
102233
128106
128105
89632
61968
146130
213498
146129
146137
146136
143942
94117
59536
537920
130834
48089
126282
118798
94886
30609
135486
138702
138706
138707
138697
138695
106110
108145
108149
92062
74864
130819
130830
130831
130832
130833
130835
130836
130838
130842
130844
130843
3730
126270
65351
78176
81973
81982
81970
50461
63678
4396
44947
120015
82328
34188
13445
120010
69721
55958
104308
82331
111875
135190
46539
74610
105583
267287
267288
37121
93369
111519
129886
56
35772
269087
56426
28095
268810
76118
125076
106355
104109
144185
39584
129769
76276
45371
114260
125948
3414
125947
39097
48723
100900
10055
100896
100895
100894
8456
36239
36240
36238
125952
931069
114670
114433
46287
111884
111947
111945
184156
111948
39080
66179
66178
529694
8590
66184
62295
114415
114414
114413
114409
66169
25625
13727
3317
58030
4397
33109
38689
42048
35708
4545
29664
29685
96050
29687
38684
97168
123604
66173
78260
123597
88733
13612
114509
13387
482537
46793
46792
46790
30050
42026
30023
51680
766183
103808
749
424
53405
39775
494
1903
96939
36721
107268
71802
107272
70596
99848
99827
107287
34862
107267
108517
99850
107283
112022
112021
109177
109178
111841
111840
111839
111838
111837
107265
56239
49445
107279
107266
107276
107274
107282
107285
107284
107270
107281
56267
9931
59529
66440
73823
2720219
83883
8150
50733
44314
108826
103594
79784
103585
103584
103600
103598
46167
27610
103582
27608
37035
103583
103586
103587
27611
27613
103588
82174
103592
42100
109296
106106
10129
100382
134910
100381
100306
99854
99842
99833
99860
99868
45479
45487
99847
45467
64683
99858
99841
99867
99855
99869
99843
99832
99837
45470
45480
99856
99840
99871
45472
99831
99826
45471
99829
99825
48011
37025
48017
66437
66435
93157
93158
93159
93160
93162
9993
93164
93167
38731
66004
29695
46032
39388
48537
41911
70070
46037
37660
106046
106044
106043
106042
106026
106071
73732
20484
47096
100151
53833
95630
4694
82209
59067
39519
39529
39526
32189
34193
100123
2221
650481
408694
138303
138304
138305
138308
486277
39472
83756
269649
69083
41272
67581
53336
93166
2599772
87138
87135
59556
59555
59554
84770
85952
98658
71003
98661
56242
98318
89102
89150
89107
42408
89101
89099
89097
89122
89131
89103
89106
89117
89112
89111
89110
89109
89108
89121
89115
89100
89133
97363
90770
90766
90765
90764
90760
75756
90759
75755
75754
90757
90756
75753
50364
82489
82490
82494
82504
49670
76659
99116
85618
650482
652108
407137
321609
65553
2107
106323
29337
87645
88009
42471
71277
28258
10717
88125
88124
37696
37702
57436
56292
57392
56265
59941
51346
42346
1189612
1116229
930
2169687
1215092
29150
1353533
230521
101302
1144708
51367
27
31944
515817
69008
7277
7264
7263
103899
103901
56958
79730
105145
572263
82996
12256
3485
1290391
55209
34270
35942
29491
10989
11009
12276
12277
12278
7218
7246
7249
2885
70075
33653
37360
29715
44142
56116
64504
278110
37661
40932
254704
35531
10101
56877
6088
992730
373122
300843
552467
43346
1929765
857340
2161813
980682
2022332
685569
621823
269443
3457
39300
6205
1440
8629
1493
55399
397392
50730
29729
110322
69974
29022
47316
103761
4952
3890
51657
375177
82316
1155777
79690
6424
29388
119829
56313
85581
13221
6829
97005
559515
272952
392766
930944
227548
1114970
124763
64187
10308
10296
10343
35759
35704
3061
13808
3391
13840
34168
34165
29589
3213
34163
34166
34167
34342
47929
31521
35243
38493
3261
38494
49500
29387
132678
526
1214242
1465
335406
364098
451708
167791
10704
29306
121615
500177
546991
102601
102600
1042156
568703
546269
643561
981539
860228
152573
372551
34620
1125630
29340
1434
1441
52024
1435
1444
1442
1430
128936
132264
132268
132267
79672
132266
44162
78057
132265
888745
552528
10305
10301
10325
47066
382359
65015
264653
238854
3844
3842
3811
179993
57060
779
6162
69001
1281278
1399774
79691
10577
521527
37115
333770
51033
10601
6587
290110
184062
94001
1643527
28229
109269
70147
70148
70149
11188
11213
39007
255163
4493
2876
1216
32168
32073
3271
32088
58521
32095
37213
37214
3284
32101
32102
29621
4094
2741
865
169987
115448
145709
145711
145693
145694
49652
81762
81741
4702
82043
208124
208119
208120
81790
197373
59074
51501
115475
14027
54446
33941
13674
51089
77339
4712
82047
183327
552529
1320
3697
1077944
118147
141
142
592205
93612
204129
5699
6413
1144
1517683
945553
79967
129394
69963
69962
69964
86039
48256
183104
217847
183098
183102
149409
183091
176589
144192
217846
41659
176586
183095
183093
53737
183089
183087
183085
183083
121904
183081
183067
183077
53588
183076
183074
52299
121890
183072
183302
53728
149453
41626
176575
128726
183070
121888
183068
109582
176567
183065
217845
176559
183063
41620
183050
176555
183060
183058
183056
167004
149448
183054
183052
183047
183048
41604
149445
2596874
176551
53719
102792
149447
149443
183039
149437
183037
41592
183035
119176
166980
185166
128718
176542
4252
217844
128739
176604
183032
183030
176537
183106
41578
176532
183013
149424
149418
149426
183029
53580
183026
149422
169611
183024
121910
183306
176528
217841
183020
183018
41563
183016
217840
183011
176600
176524
169567
176522
53717
183009
41494
183007
41490
183107
4247
183005
217838
185140
46122
84074
48784
1563127
1563122
9355
2546656
2546662
2546657
2546663
1849957
2591764
2546665
2546666
2546658
2546659
136416
2546660
2576014
2546661
39053
643745
634504
428406
583345
582402
6736
412955
2795389
525283
1454205
192421
1176240
290847
36015
33887
345341
1048689
28470
69169
73483
69162
69163
69164
69166
69165
69167
69168
268808
72226
3252
481883
6412
600763
1053223
1761765
150340
637385
2748
990650
1229671
45130
91237
90976
90978
8569
1232724
11873
1288970
637386
718251
148304
11866
31956
1717
314267
51637
10910
31562
10904
10906
10893
33714
86062
48295
86059
86061
13769
326426
240303
240302
1248823
1481663
10854
185959
654910
515824
2059672
33562
9313
69268
9330
69260
65626
30670
179646
90767
90761
90758
60870
164650
164651
65634
177183
177184
177185
177182
124745
153293
124756
110941
55310
38598
69259
65631
65632
114227
69270
859894
65608
9325
9328
9318
578461
913774
1160506
1429867
48697
671987
36310
648172
765440
217261
2805830
10105
498216
1009714
44759
3565
50518
3072
2920
35672
89963
41839
225107
2926
2945
56917
134427
85571
42248
45237
5343
58103
72594
72862
43137
595499
519441
548473
486410
568813
568814
574087
33128
55890
3407
3161
29844
29711
55404
67339
66423
66425
321164
6055
1948
65699
525898
701176
1281200
11862
168796
54736
59204
57741
51159
1192586
712938
10480
10481
546342
218493
1081940
2527855
543939
10789
10790
33725
47935
59284
37138
269647
648168
10788
37130
12701
38950
35740
33720
33719
244590
1239567
32392
228946
98342
72578
1329364
59294
70770
71160
7293
99896
45847
1326
29389
1340
74499
51589
64667
28045
1787
1784
2032702
381046
230603
558
61864
19769
35923
4768
91625
37362
1673
215689
595495
1757
77298
51996
144753
42520
10009
1046629
59931
2130
7574
7575
35817
35816
179637
214
100363
70829
1234705
3905
28177
114109
167804
296138
132465
2866
28172
34854
47878
425264
76775
94694
487067
5857
40830
33058
42413
6145
537021
34021
34020
955
36874
60217
43304
644042
329853
2756
33968
46256
83755
602072
487152
10991
61509
66672
66627
53852
76396
3821
78261
78262
78263
78264
61565
83953
69904
78374
66684
85887
83371
83372
69375
63464
3327
3551
4524
4525
3552
3320
2326
3340
3341
3344
56897
3586
3578
3580
3592
4722
3575
3535
3548
3338
3342
3359
3920
4716
4720
4024
4208
4187
4238
4189
3682
3508
4016
4270
3449
3523
3775
3778
4282
3460
2823420
4388
4355
4164
4378
4362
4364
4365
4366
4367
4368
4369
4370
4371
4344
4132
3791
4288
4029
3762
4357
3795
4009
4134
4296
4148
4191
4383
3510
4193
16925
4035
3797
3685
4198
4273
4276
3956
3772
4195
3472
4359
54470
4278
3785
3422
3638
4205
3605
3409
3410
4002
3613
4312
4315
4309
3992
3763
4318
4323
4298
4299
3403
4302
4304
3802
3765
4326
4320
3780
15000
13832
28539
28506
28540
28515
28544
28545
28516
29594
29590
29628
29631
29606
29634
29588
29625
38274
38277
29722
35139
35142
3281
1185355
13547
4582
53228
53232
53215
53234
53236
49830
53229
53218
53214
53219
53225
53230
53235
53237
53239
34213
61113
53231
53233
49752
58860
58993
72381
4421
13339
13381
4124
13525
13533
13640
13702
13756
13758
3516
12991
13452
13622
4300
2768810
23551
19375
49984
43444
43446
29599
43448
29783
23051
39394
43450
29781
29784
16902
33114
4283
29785
40555
16904
16905
16906
29787
29788
29789
29791
29792
29796
29793
29794
29797
32202
37460
40963
33118
33124
36002
37462
40973
35921
13821
29802
29803
33123
24736
29804
43461
28501
43452
43474
41573
43495
39330
39343
32172
34197
13517
34205
39382
45172
287752
2340
76161
76160
155922
100906
174933
49707
124846
28974
28982
77057
3140
3751
44015
44016
10312
79700
10397
11793
6306
524
62140
33999
54847
51461
4639
34003
42003
9974
9351
10023
8532
6688
3859
3856
3855
3857
3837
5684
3490
79257
5939
28024
167618
232299
192415
65404
83131
99571
42151
3492
2805
48072
2510777
70285
74059
48852
73815
51300
7603
7247
7284
7239
290597
183752
183749
183747
143300
81630
71006
59489
187016
187011
187006
148087
138705
187005
187004
187003
187002
186991
169851
169843
169839
169834
169837
82268
59453
28680
56278
75832
75844
272460
29067
45781
109475
307108
148965
128151
307107
458326
307106
128150
58087
58085
77216
270785
48988
270783
270782
270777
270776
148071
148086
270771
270770
270769
9414
270764
249018
59482
249017
249015
249014
249010
42725
319817
205596
71117
71115
41010
62053
169846
735376
402239
56217
29119
56232
56221
56210
37020
56214
56234
56225
42409
56236
56219
56229
44234
56213
38668
56321
37440
42410
56317
56319
56316
56323
42411
42412
44242
44241
44729
44709
44732
44720
8758
44711
7173
236272
56230
56227
530178
56211
465719
30962
415757
236288
236287
1328070
161921
161930
34888
37191
399782
362826
148040
362825
249009
362823
362824
175809
5221
30548
143354
236275
236274
36802
554373
145526
71855
230653
109298
88887
90385
90381
35659
34691
28681
28685
28686
28693
28694
28682
28696
28699
28701
28702
43311
28706
28708
28709
28710
55676
2773
59511
29457
190902
105399
86521
105400
767770
1137211
1448314
1448310
1450533
1448311
1448318
1450537
7698
1054962
39875
62335
280846
154766
152679
62334
117272
125587
126831
126832
29385
2015173
610380
1232801
35657
376620
44161
1677
908809
393999
165757
195709
411468
43262
301352
999378
998820
1053236
4781
281687
7590
7671
7658
7750
313603
320771
487796
149040
654
84640
3583
698964
86005
53164
86643
57008
2115
56623
10172
211651
33616
36241
60174
1173701
410291
565654
565653
465543
675814
673519
391574
50057
721032
71517
2203
10247
45397
1215
29485
33060
29484
634
29483
1655
13035
2969
8472
10948
10951
10918
31583
31565
31587
31577
31581
31579
31580
33722
39011
7646
87972
73495
1170829
33964
203192
673
155148
41413
103365
1418174
82204
32018
76761
79678
53354
994484
10684
176265
1125938
166014
390785
231278
486092
29065
70415
1491104
2137
956
559304
519
1299
4929
6678
88773
100379
3078
42176
42175
2269
333849
1196325
1157951
765715
381128
648996
81899
39855
81901
10362
1170229
471855
622759
641892
862964
210212
6386
209559
139061
6577
54672
82689
285531
234831
41529
114524
40176
2911890
27541
27542
34344
35668
72448
32529
13628
249182
35665
35666
35663
153783
158019
78439
61716
68723
68730
69045
68732
34880
68736
425201
68739
68741
9630
68737
55040
7248
7251
7254
7084
7412
7483
7046
6969
7503
37662
13368
5007
13370
13502
7468
37436
37172
69307
37549
10177
33466
49440
37438
37443
9423
49443
209873
36800
121573
209869
243070
209866
332668
332666
69081
332665
112226
69073
54111
81935
209855
71162
332664
10127
83759
234628
61157
105299
332661
472707
51348
60745
163696
410303
37435
298880
298896
9629
143351
123789
68734
68722
123795
342807
69306
69304
37751
69301
69303
69305
69300
67940
413582
748727
11775
156844
11807
11816
82811
82810
5785
547193
1851514
41704
120290
2696576
29482
5861
96584
648171
2250
11554
1489342
73499
1678082
1772250
132888
1462608
1010614
1010615
10693
72361
80860
10484
343
777
11175
6347
11165
11174
12375
11166
11170
11162
11164
11163
11169
11790
193
30227
55398
84543
1041526
1041527
46840
7271
46795
46791
46794
1491020
40116
7257
7269
7273
27338
34689
7255
34685
34679
34682
5698
521097
1019
732
1260
236750
221915
157899
1215338
10300
142759
46835
6305
6304
6303
57279
187813
5264
129356
62324
718219
1163748
521008
684738
423211
349520
937773
936153
1002809
2976812
650150
940190
1005058
426114
436717
880591
483219
266040
37120
334210
37118
74574
129724
119494
106495
42474
3949
5757
175797
214812
75356
90735
75352
3057
2510778
177089
121845
118799
197003
292458
60517
79517
77504
35779
7731
59889
59890
36589
35780
35776
35775
35773
37700
31216
3064
35141
35135
114186
52584
77054
63659
6655
140564
261158
999630
223852
1664
2331
53418
11874
11950
589
35774
6604
77259
292456
182216
2151
29552
1318466
2087
131152
182215
72996
135727
72989
58983
58984
58940
58946
58942
58950
58992
58948
58952
58954
58955
1824555
58989
58994
59040
59038
58956
58960
58964
59042
58968
58973
59000
59001
58979
58966
58969
58975
58977
55960
59020
59019
59032
15304
29669
29672
29682
29660
4563
29661
29662
29696
29663
29666
29668
29671
29677
4608
29817
29684
29686
29694
29657
29709
4556
29707
29708
99387
98735
98733
98737
98738
98740
98741
129941
69531
204638
120732
231678
231679
231681
223814
3262
3259
231680
127539
82928
61572
39027
70144
53019
3062406
3234
53015
37406
93846
53035
53031
29583
36205
8052
213494
862908
1619019
595434
42253
1817864
1817868
1802363
1446466
1048260
1266370
1303518
1343
67780
36422
36424
2304198
31566
31568
578838
314539
129105
96942
27706
1008459
511062
232082
11811
11810
11814
68456
11812
1391915
32063
74569
42757
2315449
43982
45589
28252
309797
2654982
151779
70775
88870
665912
85154
698737
1149755
70799
237073
5681
4179
12360
1442373
301449
6299
48408
10689
1522
92652
77927
256428
54297
41468
41474
41480
41482
41565
38791
41608
93788
23101
572547
138946
40215
68992
48296
106646
106648
68995
68996
997
104662
29530
985
2111
411479
653733
926569
1033837
8584
37316
39443
254711
255587
197112
42566
930990
35880
68998
984892
927666
1048332
347253
1078900
2203757
66284
10874
265354
11880
11863
103898
600809
45634
1656
64384
Page 114