Spike exchange methods for a Blue Gene/P supercomputer (Hines et al., 2011)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:137845
Tests several spike exchange methods on a Blue Gene/P supercomputer on up to 64K cores.
Reference:
1 . Hines M, Kumar S, Schürmann F (2011) Comparison of neuronal spike exchange methods on a Blue Gene/P supercomputer. Front Comput Neurosci 5:49 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Methods;
Implementer(s): Hines, Michael [Michael.Hines at Yale.edu];
/
Hines2011
dat
t0perf18.10k.16K.80.549+.21.0
t0perf18.10k.32K.80.549+.21.0
t0perf18.10k.64K.80.549+.21.0
t0perf18.10k.8K.80.548.2.0
t0perf19.10k.16K.80.549.9.0
t0perf20.10k.32K.80.549+.9.0
t0perf21.10k.64K.80.549+.9.0
t0perf21.1k.16K.80.549+.15.0
t0perf21.1k.32K.80.549+.15.0
t0perf21.1k.64K.80.549+.15.0
t0perf21.1k.8K.80.547+.3.0
t0perf21.1k.8K.80.548+.0.0
t0perf21.1k.8K.80.549.10.0
t0perf22.10k.128K.80.576+.1.0
t0perf22.1k.16K.80.549.3.0
t0perf23.1k.32K.80.549+.3.0
t0perf24.1k.64K.80.549+.3.0
t1perf18.10k.16K.93.549+.23.0
t1perf18.10k.32K.93.549+.23.0
t1perf18.10k.64K.93.549+.23.0
t1perf18.10k.8K.93.548.4.0
t1perf19.10k.16K.93.549.11.0
t1perf20.10k.32K.93.549+.11.0
t1perf21.10k.64K.93.549+.11.0
t1perf21.1k.16K.93.549+.17.0
t1perf21.1k.32K.93.549+.17.0
t1perf21.1k.64K.93.551.60.0
t1perf21.1k.8K.93.547+.5.0
t1perf22.10k.128K.93.576+.2.0
t1perf22.1k.16K.93.549.5.0
t1perf23.1k.32K.93.549+.5.0
t1perf24.1k.64K.93.549+.5.0
t1perf25.1k.128K.93.576+.3.0
t2perf18.10k.128K.94.577.11.0
t2perf18.10k.16K.94.549+.22.0
t2perf18.10k.32K.94.549+.22.0
t2perf18.10k.64K.94.549+.22.0
t2perf18.10k.8K.94.548.3.0
t2perf19.10k.16K.94.549.10.0
t2perf20.10k.32K.94.549+.10.0
t2perf21.10k.64K.82.552.0.0
t2perf21.10k.64K.86.549+.7.0
t2perf21.10k.64K.90.549+.31.0
t2perf21.10k.64K.94.549+.10.0
t2perf21.1k.128K.94.577.12.0
t2perf21.1k.16K.94.549+.16.0
t2perf21.1k.32K.94.549+.16.0
t2perf21.1k.64K.94.549+.16.0
t2perf21.1k.8K.94.547+.4.0
t2perf22.10k.128K.94.576.2.0
t2perf22.1k.16K.82.551+.0.0
t2perf22.1k.16K.86.550.0.0
t2perf22.1k.16K.90.552.0.0
t2perf22.1k.16K.94.549.4.0
t2perf22.1k.16K.94.550.0.0
t2perf23.1k.32K.94.549+.4.0
t2perf24.1k.64K.94.549+.4.0
t2perf25.1k.128K.94.576.0.0
t3perf18.10k.128K.83.577.10.0
t3perf18.10k.16K.83.551.60.0
t3perf18.10k.32K.83.551.61.0
t3perf18.10k.64K.83.551.62.0
t3perf18.10k.8K.83.551.60.0
t3perf19.10k.16K.83.551.62.0
t3perf20.10k.32K.83.551.63.0
t3perf21.10k.64K.83.549+.32.0
t3perf21.10k.64K.87.549+.6.0
t3perf21.1k.128K.83.577.13.0
t3perf21.1k.16K.83.549+.40.0
t3perf21.1k.32K.83.551.60.0
t3perf21.1k.64K.83.551.61.0
t3perf21.1k.8K.83.551.61.0
t3perf22.10k.128K.83.576+.0.0
t3perf22.1k.16K.83.551+.0.0
t3perf23.1k.32K.83.551.62.0
t3perf24.1k.64K.83.549+.24.0
t3perf24.1k.64K.87.542.0
t3perf25.1k.128K.83.576.1.0
                            
NEURON -- VERSION 7.2 twophase_multisend (549:08f55733e693) 2010-12-15
 '--prefix=/home/hines/neuron/replay' '--with-nrnpython' '--enable-bluegeneP' '--with-paranrn' '--with-multisend=allreplay' '--host=powerpc64-suse-linux' 'BG_BASE=/home/hines/BGP/IBM_V1R4M2/bgp/comm' 'BGlinux=/bgsys/drivers/ppcfloor/gnu-linux' 'CC=/home/hines/BGP/IBM_V1R4M2/bgp/comm/comm/bin/mpixlc' 'CXX=/home/hines/BGP/IBM_V1R4M2/bgp/comm/comm/bin/mpixlcxx' 'host_alias=powerpc64-suse-linux'
/home/hines/perf1/powerpc64/special -mpi -c ncellpow=15 -c done=0 init.hoc -c {xopen("temp.hoc")} -c finish()
methodinfo 93
nhost 16384
MemSize 536870912
UsedMem 136863016
FreeMem 400007896
use2interval = -1
ncellpow = 19
ncon = 10000
nconrange = 100
mininvl = 20
maxinvl = 40
ranoffset_ = 1
connect_random_low_offset_ = 1
run_random_low_offset_ = 2
n_xcell = 0
use2phase = 1
burstfactor = 0.2
burstdur = 50
burstsize = 0
bgpdma = 1
compress_bufsize = 10
series = 1
binqueue = 1
selfqueue = 1
tstop = 200
spkfile = 0
done = 0
setuptime = 0.2
mkmodel_time = 8.32
setup_method_time = 0
set_maxstep_time = 8.24
stdinit_time = 0.2
runtime = 27.31
methodrun_time = 35.59
elapsed_time = 190.84
jobid = 0
seq = 11
@@@end header@@@
5629
2220484870
2220501491
2221246163
2221273118
0
0
0
0
0
0
0
0
0
2221274527
2221639572
2221641040
2221648943
2221670928
0
0
0
0
0
0
0
0
0
2221672712
2221772636
2221774036
2221781777
2221791094
0
0
0
0
0
0
0
0
0
2221792489
2221888338
2221889572
2221897885
2221907830
0
0
0
0
0
0
0
0
0
2221909390
2222003706
2222004940
2222012487
2222022198
0
0
0
0
0
0
0
0
0
2222023909
2222116162
2222117389
2222125164
2222134383
0
0
0
0
0
0
0
0
0
2222135996
2222230664
2222231885
2222238280
2222247271
0
0
0
0
0
0
0
0
0
2222248705
2222341244
2222342467
2222351020
2222359879
0
0
0
0
0
0
0
0
0
2222361386
2222455824
2222457045
2222463586
2222472707
0
0
0
0
0
0
0
0
0
2222474101
2222567838
2222569061
2222576720
2222585635
0
0
0
0
0
0
0
0
0
2222587133
2222679326
2222680549
2222689768
2222698685
0
0
0
0
0
0
0
0
0
2222700188
2222792923
2222794199
2222802756
2222811659
0
0
0
0
0
0
0
0
0
2222813173
2222906560
2222907783
2222916120
2222925059
0
0
0
0
0
0
0
0
0
2222926557
2223019732
2223020955
2223029280
2223038477
0
0
0
0
0
0
0
0
0
2223039985
2223132792
2223134015
2223142864
2223151685
0
0
0
0
0
0
0
0
0
2223153201
2223244796
2223246019
2223255400
2223264733
0
0
0
0
0
0
0
0
0
2223266239
2223360348
2223361569
2223368448
2223377401
0
0
0
0
0
0
0
0
0
2223378937
2223472586
2223473809
2223481456
2223490743
0
0
0
0
0
0
0
0
0
2223492251
2223587304
2223588597
2223594891
2223604063
0
0
0
0
0
0
0
0
0
2223605495
2223699990
2223701215
2223709240
2223718277
0
0
0
0
0
0
0
0
0
2223719701
2223813294
2223814519
2223822262
2223831301
0
0
0
0
0
0
0
0
0
2223832802
2223927076
2223928301
2223934948
2223944025
0
0
0
0
0
0
0
0
0
2223945594
2224040096
2224041321
2224047496
2224056437
0
0
0
0
0
0
0
0
0
2224057999
2224151950
2224153175
2224160712
2224169813
0
0
0
0
0
0
0
0
0
2224171268
2224265876
2224267101
2224273844
2224282755
0
0
0
0
0
0
0
0
0
2224284248
2224377710
2224378935
2224386464
2224395429
0
0
0
0
0
0
0
0
0
2224396985
2224491116
2224492341
2224498980
2224507935
0
0
0
0
0
0
0
0
0
2224509463
2224604124
2224605349
2224611536
2224620515
0
0
0
0
0
0
0
0
0
2224622091
2224716984
2224718209
2224724056
2224733047
0
0
0
0
0
0
0
0
0
2224734614
2224829332
2224830557
2224837394
2224846347
0
0
0
0
0
0
0
0
0
2224847807
2224942338
2224943563
2224950520
2224959601
0
0
0
0
0
0
0
0
0
2224961071
2225055986
2225057211
2225064256
2225073367
0
0
0
0
0
0
0
0
0
2225074915
2225169350
2225170575
2225177688
2225186723
0
0
0
0
0
0
0
0
0
2225188243
2225282672
2225283897
2225291080
2225300267
0
0
0
0
0
0
0
0
0
2225301740
2225396630
2225397855
2225404384
2225413447
0
0
0
0
0
0
0
0
0
2225415041
2225509684
2225510939
2225517674
2225527059
0
0
0
0
0
0
0
0
0
2225528581
2225622850
2225624147
2225631648
2225640917
0
0
0
0
0
0
0
0
0
2225642478
2225736522
2225737747
2225745000
2225754181
0
0
0
0
0
0
0
0
0
2225755701
2225850256
2225851481
2225858488
2225867551
0
0
0
0
0
0
0
0
0
2225869123
2225963970
2225965195
2225971644
2225980791
0
0
0
0
0
0
0
0
0
2225982309
2226077076
2226078301
2226084440
2226093417
0
0
0
0
0
0
0
0
0
2226094862
2226744300
2226932982
2228188439
2228208294
0
0
0
0
535772
0
0
0
0
2228210121
2297508949
2297546146
2307279329
2307307107
0
1
7490
6026
42040428
76
6501
2179550
6988301
2307308929
2387564161
2387568421
2396187561
2396216671
0
3
22447
5871
84220237
82
7010
2353840
7220447
2396220521
2470635197
2470656819
2484341675
2484369542
0
0
0
5951
119843195
66
5647
2369362
7207373
2484373509
2564347789
2564357270
2573802630
2573829999
0
1
7443
5994
161359147
80
6843
2436202
7344746
2573834151
2644938615
2644958029
2664144546
2664172259
0
0
0
6008
192405150
57
4876
2333679
7189235
2664176231
2732799303
2732818859
2752131591
2752159250
0
1
7483
5840
221981776
55
4699
2248949
6938787
2752163815
2830548257
2830559809
2841508126
2841535523
0
0
0
5991
262007662
75
6413
2420861
7325247
2841539555
2921724057
2921728585
2933263753
2933291421
0
1
7522
6056
303302603
79
6752
2451916
7392798
2933295365
3010124490
3010140571
3022761330
3022788757
0
0
0
6061
340685305
69
5903
2485981
7493937
3022792879
3102850193
3102854601
3110416647
3110444518
0
1
7548
5974
382236660
80
6841
2412313
7304833
3110448549
3191936777
3191940951
3197686127
3197713966
0
0
0
5935
425733648
83
7100
2402931
7235264
3197717419
3267340879
3267358566
3288938786
3288966382
0
2
15032
5997
455484606
55
4706
2395908
7227061
3288970423
3366187425
3366213811
3378559474
3378586319
0
0
0
6035
493399562
70
5986
2473786
7373418
3378590197
3462887405
3462891587
3467079457
3467107458
0
1
7457
6008
539780869
92
7871
2244671
7145800
3467111417
3541903607
3541919803
3556511659
3556538826
0
0
0
6000
575228882
65
5554
2438987
7303983
3556542821
3637228689
3637253039
3645429131
3645456596
0
1
7463
6177
616642075
78
6671
2436035
7508795
3645459427
3719660725
3719681089
3736480102
3736506883
0
1
7496
5831
652120021
67
5733
2367215
7144375
3736510587
3817283457
3817287525
3825865971
3825892975
0
0
0
6080
693962284
79
6752
2500378
7501667
3825895571
3898756569
3898772319
3914047088
3914074255
0
1
7583
5900
727715517
63
5386
2369521
7189238
3914078427
3994431185
3994443589
4004890210
4004918200
0
0
0
6036
769435634
80
6845
2407895
7321722
4004922209
4077367449
4077382125
4095820151
4095847281
0
0
0
6018
802029138
60
5134
2424344
7372642
4095850885
4166709269
4166731343
4185104542
4185131923
0
1
7470
6090
832266340
55
4706
2363831
7223666
4185136223
4259761461
4259774663
4274141675
4274169342
0
1
7422
5868
868464511
68
5811
2321575
7052537
4274173703
57625593
57638517
68145841
68173410
0
0
0
6010
908510035
75
6418
2387705
7339487
68177433
143170943
143188482
158280571
158308437
0
1
7456
5926
944726481
67
5722
2399814
7185847
158312501
236969577
236988141
246453723
246481310
0
1
7449
6103
984158552
72
6158
2451161
7401754
246485225
325115957
325120747
334379041
334406642
0
2
14951
5980
1024089353
76
6501
2412286
7258187
334410883
413885829
413889897
422694289
422722176
0
0
0
5938
1065509061
78
6662
2329206
7214094
422724823
489509559
489529471
513221514
513248983
0
2
15118
5984
1092021415
49
4189
2321263
7101123
513253183
590966564
590976185
603312419
603340221
0
0
0
5923
1130998514
72
6157
2364371
7187082
603343373
678306261
678322177
693715928
693743045
0
2
15080
6076
1166458268
66
5648
2444135
7391960
693747129
774495221
774504517
783291510
783319151
0
0
0
6041
1208477529
80
6832
2412008
7374841
783323083
859930455
859958099
873931483
873958762
0
1
7484
5941
1246130493
70
5974
2460592
7340718
873962415
951258101
951262483
963744970
963772491
0
1
7464
6015
1284416649
71
6068
2448450
7391794
963776649
1041157257
1041165579
1052919962
1052947739
0
1
7493
5912
1323915537
74
6327
2400157
7262762
1052950855
1125704539
1125730318
1142822358
1142849804
0
1
7494
5993
1356712480
59
5048
2398810
7188298
1142853909
1223510487
1223519271
1232370562
1232398367
0
2
14827
5922
1399454399
83
7093
2314198
7176155
1232402115
1311105481
1311121075
1323189174
1323216342
0
0
0
6013
1439458634
75
6415
2424788
7326364
1323220593
1396833105
1396863607
1414926262
1414953609
0
1
7435
6043
1473423211
62
5304
2429131
7313359
1414957191
1492935759
1492939637
1502613902
1502641967
0
1
7460
6000
1512954834
75
6419
2417697
7319814
1502646057
1514812773
1514816807
1516896042
1516923109
0
0
0
76
1513882911
2
171
30260
94785
1516926947
1518559788
1518563717
1523868529
1524429174
1
0
0
237
1513882911
0
0
73242
233436
1524432363
1528331255
1528343203
1532978075
1534196162
1
0
0
361
1515477114
3
257
134149
425371
1534199345
1541722129
1541724684
1545368285
1546522010
1
0
0
533
1519907988
9
769
198283
628307
1546524199
1553056429
1553059173
1559843226
1560366074
1
0
0
652
1522067638
4
342
255335
778488
1560369189
1570432211
1570434961
1576070298
1576504838
1
0
0
838
1526777317
9
771
338435
1047095
1576507945
1592437439
1592440121
1594016068
1594219083
1
0
0
933
1537051650
22
1879
335180
1051701
1594221356
1606318451
1606321841
1613625466
1613799846
1
0
0
1059
1542325265
10
854
398680
1258862
1613803805
1629424455
1629433350
1635739671
1635919186
1
0
0
1306
1549763222
14
1201
512332
1573970
1635922835
1651371327
1651382205
1661070183
1661212066
1
0
0
1347
1556171827
12
1025
528628
1622346
1661215935
1681500949
1681504254
1688763419
1688897406
1
0
0
1566
1566592614
20
1710
645917
1923420
1688900577
1712845217
1712848169
1718418074
1718574970
1
0
0
1709
1579701452
26
2222
702116
2113479
1718578643
1741042429
1741052387
1750441835
1750586422
1
0
0
1913
1589954569
19
1627
773502
2316032
1750590719
1775144235
1775147815
1783515774
1783669706
1
0
0
1998
1601614583
22
1879
789741
2369924
1783673207
1806641093
1806644673
1820398359
1820556166
1
0
0
2224
1609736994
15
1285
860832
2641055
1820559783
1849547141
1849556358
1858175926
1858328798
1
0
0
2294
1623956857
27
2314
913936
2773556
1858332185
1885795089
1885811994
1898022567
1898184946
1
0
0
2437
1635351623
21
1798
968760
2938819
1898188701
1934505059
1934508715
1940951842
1940979746
0
0
0
2625
1655208048
39
3334
1024704
3145543
1940982323
1974312121
1974325253
1984005150
1984032250
0
0
0
2734
1670683996
29
2479
1110734
3399157
1984035935
2019407923
2019423455
2030875378
2030902235
0
0
0
2943
1686766373
30
2561
1198979
3594676
2030906213
2068027301
2068043447
2080731918
2080759193
0
0
0
3134
1703485018
31
2650
1246030
3729609
2080763299
2121828345
2121840267
2130307510
2130335704
0
0
0
3162
1724060443
39
3334
1279244
3864136
2130339731
2180269733
2180273335
2184338870
2184366962
0
0
0
3375
1752730061
57
4878
1285119
4005763
2184368839
2233022813
2233031595
2239702910
2239729760
0
1
7445
3529
1779066042
52
4439
1393708
4242994
2239733469
2289801377
2289810027
2296087871
2296115442
0
0
0
3641
1806132435
52
4453
1420103
4361034
2296117843
2342730993
2342747671
2354119331
2354147405
0
1
7548
3787
1828058487
41
3502
1525361
4633332
2354151457
2409637725
2409641273
2416525011
2416551862
0
0
0
4101
1857511129
55
4708
1629761
4990346
2416554531
2475669153
2475678061
2479532354
2479559568
0
2
15105
4114
1890161656
64
5473
1630672
5013419
2479562457
2541177301
2541180892
2546401115
2546428890
0
1
7436
4293
1924720994
69
5917
1651509
5170063
2546432435
2604594989
2604606895
2614822359
2614849470
0
0
0
4424
1954480874
55
4699
1774238
5375639
2614852043
2668873103
2668892975
2684746881
2684774950
0
2
14931
4509
1978822497
45
3847
1819580
5504942
2684778915
2744591631
2744610145
2757356939
2757384262
0
0
0
4677
2007994184
52
4444
1870285
5684657
2757387335
2815678037
2815701204
2831828071
2831855322
0
3
22513
4824
2034421719
48
4106
1925931
5819034
2831859473
2891941077
2891959723
2906812659
2906839982
0
1
7457
4972
2061897155
51
4360
1958394
5988962
2906843751
2971818059
2971858678
2985056691
2985084422
0
0
0
5146
2093476871
57
4872
2062502
6308365
2985087287
3054018773
3054025322
3066130400
3066157799
0
2
15045
5304
2127705424
62
5297
2148517
6530796
3066160435
3139409613
3139413266
3149257906
3149285121
0
3
22456
5494
2165673990
72
6149
2189454
6681004
3149289099
3214577267
3214606733
3233390150
3233417078
0
1
7424
5563
2194302184
53
4533
2157915
6601632
3233421651
3307596533
3307612039
3320657450
3320684841
0
0
0
5811
2231072988
68
5812
2351490
7135432
3320688589
3394243171
3394267621
3409325726
3409352886
0
1
7466
5836
2266322397
65
5555
2377078
7147234
3409357017
3487796305
3487826221
3497746533
3497773614
0
1
7483
5892
2306652874
74
6333
2363985
7172227
3497776377
3575354379
3575363406
3583658898
3583686766
0
3
22385
5826
2346417839
76
6500
2344905
7124229
3583691265
3659381863
3659389827
3668066247
3668093638
0
0
0
5631
2385528857
75
6414
2262582
6873206
3668097677
3737103605
3737125063
3750965693
3750993342
0
0
0
5430
2418668809
61
5213
2203406
6637178
3750997097
3822197795
3822209060
3831955993
3831983902
0
1
7494
5469
2454623284
67
5731
2172090
6638410
3831987953
3901344661
3901361472
3912285815
3912313666
0
1
7586
5283
2489373347
66
5642
2128985
6441278
3912317563
3981520481
3981529519
3989984167
3990012410
0
0
0
5095
2525565635
70
5989
2057323
6252114
3990016345
4049967961
4049988255
4065949871
4065977966
0
0
0
5016
2552141823
49
4193
1988463
6022298
4065981459
4126783593
4126802601
4138921295
4138948650
0
0
0
4741
2581395287
55
4703
1929202
5811461
4138952527
4196944435
4196962563
4211158342
4211185806
0
0
0
4778
2607968793
49
4192
1923720
5778478
4211190189
4267831025
4267847271
4282629795
4282656858
0
0
0
4738
2632957655
46
3930
1918165
5780827
4282661099
40505665
40535441
59507647
59535502
0
0
0
4501
2655073401
41
3507
1793549
5424619
59539619
121882453
121886027
127830332
127857650
0
0
0
4375
2689246971
68
5816
1695449
5294302
127861167
184181709
184194255
193942374
193970062
0
0
0
4326
2717261908
53
4532
1793490
5333588
193974009
245793795
245809367
259802972
259830450
0
0
0
4226
2740911683
44
3763
1671772
5077113
259834523
309394245
309412171
323267598
323294690
0
0
0
4049
2762860668
40
3420
1627613
4903643
323298513
375712817
375727876
385642327
385669510
0
1
7460
4060
2788843617
49
4189
1653129
4923750
385673407
437743927
437750935
448035539
448063054
0
0
0
4003
2814697640
49
4188
1650849
4891962
448066805
495815877
495833067
508510404
508538218
0
0
0
3787
2837076359
42
3591
1505897
4603320
508542329
556889957
556899768
567128487
567156838
0
0
0
3793
2860586386
44
3759
1517657
4605849
567160525
610445257
610489289
624897815
624926014
0
0
0
3625
2879311074
34
2908
1419714
4324503
624929503
669816129
669832663
681840973
681868606
0
1
7456
3691
2899790737
37
3160
1460647
4415396
681872771
728058177
728061981
737814491
737842682
0
1
7493
3562
2922490632
43
3671
1445526
4366669
737846747
785491945
785499835
794903051
794930410
0
0
0
3547
2947288851
48
4104
1377368
4283735
794934169
836065995
836074655
850452835
850480286
0
0
0
3492
2965156600
33
2822
1360937
4142033
850484499
898018929
898022611
904562544
904590602
0
0
0
3360
2990962013
51
4362
1295238
4034385
904594431
948164545
948175883
957740229
957767380
0
0
0
3363
3012510520
40
3420
1363906
4129656
957770375
1004870373
1004873963
1010708146
1010735802
0
1
7494
3321
3038197437
50
4277
1272489
4004114
1010738377
1051614277
1051625677
1060565517
1060592814
0
1
7588
3192
3057798222
36
3082
1286493
3910851
1060595305
1106700469
1106704133
1111982121
1112009690
0
1
7445
3249
3083049224
49
4198
1263167
3889970
1112011547
1153180431
1153196855
1185950585
1185977863
0
1
7464
3159
3103231945
36
3081
1315880
3888348
1185980643
1226494513
1226509063
1235704179
1235731823
0
2
14951
3106
3123196480
38
3249
1233483
3758654
1235735771
1276941681
1276964677
1285392042
1285419650
0
0
0
3169
3143823330
39
3334
1300936
3890890
1285424173
1329699269
1329702843
1334730443
1334757574
0
0
0
3086
3168024405
47
4022
1248922
3787392
1334760205
1372185355
1372194163
1383804131
1383831096
0
1
7566
3165
3184403541
29
2481
1301230
3873327
1383833635
1422979593
1422983263
1433548072
1433575148
0
1
7443
2930
3203792044
36
3078
1186205
3570546
1433577775
1469267979
1469286403
1481269592
1481296966
0
1
7435
2945
3219818917
30
2570
1179750
3580780
1481301223
1517867803
1517895887
1530118901
1530145878
0
0
0
3019
3236429422
31
2648
1213477
3630733
1530149967
1569008961
1569018390
1577439487
1577466854
0
0
0
2957
3255881501
37
3161
1205430
3622208
1577471011
1614592393
1614606831
1625707670
1625735290
0
0
0
2945
3273470524
33
2824
1182365
3589606
1625739341
1666872453
1666881475
1675063761
1675091162
0
0
0
3106
3294788959
41
3504
1254968
3818630
1675094841
1711628463
1711637313
1727311623
1727339602
0
0
0
3193
3309859836
28
2396
1273908
3835978
1727343809
1771232523
1771262675
1779473183
1779500448
0
0
0
3376
3332008857
41
3504
1392823
4155403
1779503027
1824181989
1824190846
1834669783
1834697750
0
1
7463
3414
3354621093
43
3675
1378781
4148820
1834701827
1882095357
1882105034
1891201009
1891228410
0
0
0
3607
3378884053
45
3846
1462796
4401938
1891232203
1938137477
1938150094
1948951335
1948978590
0
1
7484
3677
3401821770
43
3674
1511916
4521708
1948982541
1995316183
1995340659
2008350119
2008377214
0
0
0
3859
3422910373
39
3330
1545199
4677698
2008381167
2056117010
2056156511
2068917167
2068944614
0
0
0
3859
3444878727
40
3418
1574879
4692128
2068947077
2120803541
2120807195
2131365565
2131392954
0
1
7449
4035
3470728653
48
4106
1636656
4925321
2131396235
2184995493
2185006890
2194583994
2194611651
0
1
7488
4084
3498004867
51
4365
1615475
4960125
2194614823
2247187059
2247194667
2259672458
2259699882
0
1
7514
4184
3523412927
48
4103
1688088
5082947
2259703643
2306965503
2306969413
2325673246
2325700747
0
0
0
4314
3541405578
32
2741
1681059
5102221
2325705205
2386585833
2386592163
2391772236
2391799890
0
1
7436
4298
3574712666
65
5557
1674665
5206707
2391801541
2442707155
2442725712
2460536246
2460563922
0
1
7583
4308
3596571050
40
3418
1690369
5161663
2460567609
2519213275
2519222736
2528179953
2528207862
0
1
7466
4436
3626523122
57
4880
1813089
5464782
2528211949
2588408241
2588418603
2597048951
2597076466
0
0
0
4482
3657730629
60
5127
1767806
5413399
2597080277
2662042349
2662048347
2670448670
2670652328
1
0
0
4470
3694050011
71
6075
1750816
5389856
2670653777
2730158296
2730183582
2741033783
2741061048
0
2
14907
4496
3724358168
57
4870
1795952
5475501
2741062867
2805885921
2805889579
2811619622
2811646975
0
1
7530
4599
3759887655
70
5993
1818971
5599837
2811650959
2873357759
2873370323
2882034166
2882061873
0
0
0
4604
3791993997
62
5302
1835846
5642151
2882065771
2940552329
2940567210
2952532470
2952559934
0
0
0
4553
3820724685
54
4622
1890785
5583215
2952564123
3008622855
3008647635
3023800403
3023828546
0
0
0
4620
3846014139
46
3933
1852502
5576734
3023832943
3083436641
3083444327
3095620890
3095648498
0
1
7522
4676
3875325064
55
4699
1874986
5674943
3095652633
3151960873
3151980403
3167066239
3167093910
0
0
0
4687
3900776156
47
4021
1795667
5553735
3167098033
3227395625
3227399295
3238191588
3238219474
0
0
0
4635
3930877799
56
4785
1833903
5639552
3238222407
3297588001
3297609227
3309575163
3309602486
0
1
7490
4757
3959231156
52
4446
1870213
5759364
3309605321
3372805745
3372812297
3380429831
3380457198
0
1
7460
4594
3992678481
64
5472
1806335
5578872
3380461121
3441665593
3441669438
3451147111
3451174682
0
1
7496
4595
4024092175
60
5133
1836573
5645295
3451178847
3508801617
3508815163
3520658965
3520686658
0
0
0
4616
4051342536
50
4273
1863938
5639082
3520690531
3576599121
3576620899
3592711854
3592739130
0
1
7457
4614
4076624510
46
3931
1804097
5523678
3592743091
3648480980
3648518741
3662079576
3662106626
0
1
7493
4514
4102019460
46
3940
1839316
5564031
3662109071
3722522333
3722526088
3732411522
3732438742
0
1
7445
4440
4133313107
59
5043
1818602
5464050
3732442441
3788571305
3788586405
3800869749
3800897119
0
1
7515
4432
4160476175
51
4363
1766376
5358522
3800901163
3861473449
3861488165
3868899315
3868926636
0
0
0
4405
4192489237
61
5211
1752797
5400012
3868930183
3926043941
3926052903
3938034545
3938061617
0
1
7422
4403
4221088087
54
4614
1781913
5339017
3938065771
3991710565
3991718341
4004526659
4004554045
0
0
0
4344
4245914591
45
3843
1721768
5197064
4004558067
4058529381
4058538153
4069700675
4069727946
0
1
7470
4163
4272409140
49
4186
1685187
5086375
4069732259
4120009891
4120026075
4135404854
4135432449
0
1
7494
4141
79832
42
3589
1626607
4983125
4135436407
4188964955
4188978714
4199440785
4199468270
0
0
0
4075
26898095
51
4362
1606007
4954575
4199471965
4251781129
4251792792
4261616878
4261644201
0
0
0
3888
53589036
51
4362
1571349
4753162
4261648073
17767001
17780425
28625841
28653581
0
0
0
4022
78638143
46
3933
1600699
4880156
28657535
81625977
81632592
88371333
88399518
0
1
7586
3813
106770947
55
4707
1453347
4562616
88403021
132772067
132783079
149196570
149223467
0
0
0
3838
125308487
34
2911
1555862
4662983
149227567
190532175
190551863
207403603
207430887
0
0
0
3701
141075449
29
2475
1463118
4405474
207434975
259898828
259904199
265730375
265757998
0
0
0
3723
169571690
55
4700
1477010
4496408
265759751
314308009
314315675
324888005
324915605
0
1
7588
3764
193819903
46
3928
1489050
4549584
324919821
368896147
368913801
382299679
382326705
0
0
0
3706
212876980
35
2994
1489737
4477855
382330863
430197581
430204041
439183135
439211086
0
0
0
3661
236780751
45
3845
1464872
4466174
439214925
485899849
485907059
496223493
496250534
0
0
0
3685
259228790
41
3503
1489318
4506180
496253231
544217950
544244581
552711393
552738302
0
1
7456
3533
283856569
46
3936
1462203
4347060
552740299
600128601
600140515
609035369
609062899
0
1
7435
3555
307996153
45
3842
1476169
4365178
609065929
659038401
659042173
667001201
667028560
0
1
7488
3558
335023991
52
4453
1379944
4305275
667031151
712616395
712625367
722801866
722829350
0
1
7403
3544
357311269
42
3593
1462326
4375575
722833249
766561769
766579167
778505840
778532692
0
0
0
3494
377548785
36
3081
1382939
4185932
778535661
820477009
820493883
833971118
833998261
0
2
15012
3536
395844241
33
2824
1366066
4212836
834002019
885669816
885675513
891431390
891459257
0
1
7514
3716
423848023
54
4615
1450423
4431647
891460853
939378225
939387481
946971345
946998286
0
1
7566
3500
448621358
47
4022
1406439
4264239
947000879
996857633
996861203
1005021051
1005048870
0
1
7443
3571
475515721
53
4528
1413086
4349020
1005052871
1049892513
1049901399
1059922470
1059949434
0
0
0
3546
496906252
40
3418
1458208
4353572
1059953193
1103768478
1103802602
1117638537
1117665964
0
0
0
3686
516361555
34
2907
1430046
4396723
1117668745
1164952179
1164961999
1174978192
1175005206
0
2
14943
3620
539814706
44
3766
1506974
4475784
1175009283
1216410345
1216427623
1232607271
1232634258
0
0
0
3608
556647716
31
2652
1430511
4299923
1232638411
1283214185
1283217777
1290243158
1290271062
0
0
0
3683
583455622
52
4449
1470185
4482111
1290274955
1343504553
1343508189
1348627666
1348655089
0
0
0
3757
612689953
58
4955
1469790
4570184
1348659147
1399379659
1399383447
1406516698
1406544207
0
0
0
3762
639187670
51
4361
1513889
4627742
1406547771
1454595447
1454608667
1465812954
1465840029
0
0
0
3838
662210522
43
3673
1513764
4618557
1465843827
1513112551
1513131259
1524952482
1524979584
0
0
0
3805
684395546
41
3506
1539872
4623469
1524983223
1571412571
1571434719
1587608354
1587635387
0
0
0
3951
704669645
37
3166
1573372
4729068
1587639631
1638163955
1638179200
1646917798
1646945003
0
0
0
3809
730085360
47
4017
1555616
4659826
1646949001
1696568227
1696589715
1709135542
1709162067
0
1
7460
3838
754346476
44
3760
1554187
4659095
1709165925
1762028941
1762035386
1771240990
1771268702
0
2
14908
4039
781254879
50
4280
1615902
4878300
1771272541
1825919433
1825923087
1834177747
1834204718
0
1
7530
3988
810086014
54
4618
1572850
4824830
1834207393
1884669449
1884686617
1896849854
1896877482
0
2
14938
3962
834599800
46
3942
1581743
4801661
1896881221
1950040439
1950056261
1959823939
1959851386
0
0
0
4194
860723981
49
4187
1694605
5101745
1959855383
2009369058
2009409139
2023331393
2023358788
0
0
0
4010
883226186
41
3512
1641483
4929339
2023361167
2074215611
2074225103
2088884814
2088912294
0
1
7463
4165
906450656
42
3587
1689264
5065814
2088916561
2141458677
2141476767
2153179770
2153206963
0
1
7466
4080
931999140
48
4099
1674028
4988178
2153211037
2210135073
2210146491
2216587118
2216614327
0
0
0
4063
962633688
60
5123
1618390
4986764
2216618241
2265893433
2265903245
2282569410
2282597002
0
0
0
4153
984188520
40
3418
1667911
5006028
2282601357
2335996277
2336003635
2349093370
2349121221
0
0
0
4209
1009843430
47
4017
1700392
5166146
2349125443
2402578741
2402594607
2415121230
2415148164
0
1
7483
4343
1034793195
46
3936
1805411
5368321
2415152433
2469542825
2469559089
2481513086
2481540907
0
0
0
4188
1061305709
49
4192
1673393
5069402
2481544691
2537033885
2537046278
2548519134
2548546396
0
1
7496
4306
1089036822
52
4450
1755596
5273492
2548550145
2597706629
2597726501
2614565094
2614592421
0
0
0
4276
1109105066
37
3163
1718351
5154163
2614596547
2667265535
2667280269
2679926274
2679952957
0
0
0
4316
1132870857
43
3682
1755828
5313789
2679956705
2740757657
2740761211
2745211494
2745239284
0
1
7436
4337
1166011570
63
5392
1615436
5093826
2745241893
2798101621
2798120623
2811638863
2811666340
0
2
15005
4249
1190602319
45
3848
1696817
5151104
2811670289
2865502423
2865516595
2879270203
2879298122
0
1
7490
4306
1215908133
46
3930
1735651
5222151
2879302077
2937359189
2937367747
2946420667
2946448512
0
1
7588
4250
1246321402
59
5043
1686184
5180890
2946451111
3002111879
3002120699
3013909915
3013937002
0
0
0
4365
1273657344
50
4282
1762854
5311986
3013940703
3064007083
3064032827
3079857407
3079884302
0
1
7494
4230
1295410146
40
3420
1653241
5020524
3079888347
3132633249
3132654306
3145735789
3145763990
0
0
0
4157
1320575338
47
4017
1666741
5059365
3145767637
3203528925
3203532714
3212005121
3212033374
0
0
0
4288
1350825868
57
4876
1721379
5200012
3212037251
3264871583
3264875879
3277053880
3277081378
0
1
7586
4246
1375601023
46
3935
1693295
5160039
3277085483
3332660571
3332675223
3341511375
3341538695
0
0
0
4247
1403270092
51
4365
1755710
5198301
3341542537
3397985401
3397992606
3405166139
3405194069
0
1
7403
4215
1432534363
56
4792
1661416
5099531
3405197567
3458422691
3458434704
3467909173
3467937495
0
0
0
4162
1458675950
48
4106
1654491
5039018
3467941289
3525612677
3525622033
3533248571
3533276117
0
1
7522
4195
1489131726
59
5045
1698017
5118499
3533280499
3588655057
3588663134
3597991557
3598019256
0
0
0
4136
1517785112
55
4705
1649029
5038783
3598023125
3651598653
3651618461
3661065096
3661092473
0
0
0
4113
1544341944
50
4281
1703094
5125803
3661096697
3713351419
3713367362
3724936249
3724964452
0
0
0
3994
1570321533
48
4104
1585223
4751834
3724968663
3781232265
3781235849
3788900470
3788928326
0
1
7457
4037
1600550538
58
4958
1616757
4954953
3788931955
3837612093
3837630434
3850217827
3850245146
0
1
7494
3985
1622720861
41
3500
1617344
4853296
3850249239
3901170317
3901182934
3912260088
3912287906
0
0
0
3953
1647701437
47
4019
1605390
4823830
3912291775
3961704107
3961720057
3974402287
3974429934
0
0
0
4042
1670376941
41
3502
1638420
4947098
3974434333
4027585467
4027600790
4034840860
4034868698
0
1
7515
3878
1697899019
53
4533
1557736
4744101
4034872577
4087694681
4087703221
4094866042
4094893714
0
0
0
3856
1725738591
53
4531
1548598
4683916
4094896509
4145240421
4145255751
4156348198
4156375260
0
1
7464
3793
1751009570
46
3936
1524117
4604188
4156379387
4209634233
4209637956
4217083066
4217110711
0
2
15036
3917
1779290405
55
4704
1515252
4725573
4217114245
4268551385
4268560351
4277153682
4277180537
0
0
0
3953
1805218815
49
4189
1562184
4788602
4277184333
32099817
32108541
42904022
42930909
0
0
0
3819
1830029404
47
4020
1548720
4660616
42935225
93768231
93777594
103119030
103147504
0
0
0
3859
1855966079
49
4189
1530591
4676391
103151643
150233763
150248653
161830634
161857757
0
0
0
3758
1877983087
40
3422
1529306
4564586
161861515
208952081
208975206
222541734
222568602
0
1
7435
3790
1900069101
41
3503
1519925
4574355
222572467
268906383
268920995
283470426
283497835
0
0
0
3845
1921077895
39
3334
1534306
4635802
283501999
332981001
332993807
343237722
343265369
0
0
0
3842
1945195868
44
3767
1558265
4716332
343270121
391697625
391704873
402077998
402105641
0
1
7424
3772
1968646115
44
3759
1534130
4618329
402109671
452290473
452308599
461260994
461288706
0
0
0
3842
1993978369
48
4096
1527475
4678766
461292673
517686789
517690325
522259387
522286278
0
0
0
3899
2025418820
62
5293
1509653
4717252
522288959
577021749
577025333
583766419
583793272
0
1
7466
3874
2055280820
58
4959
1490350
4660172
583795827
626266873
626271372
641246199
641273910
0
1
7443
3725
2072591687
32
2734
1425425
4405590
641278043
687375565
687387863
700033579
700061095
0
0
0
3778
2093554125
38
3248
1459631
4472792
700065261
748665189
748676813
761530792
761558492
0
1
7456
3913
2116600150
42
3595
1549408
4724814
761561923
809793169
809806818
820474611
820501387
0
1
7488
3782
2139647867
42
3589
1518243
4604302
820504501
872002069
872013658
879306415
879333097
0
1
7493
3916
2165931579
50
4280
1556461
4808249
879336873
933165473
933169059
940285901
940313262
0
0
0
3802
2194860739
55
4700
1494689
4625303
940315877
988210925
988226269
1001051641
1001079147
0
2
14963
3907
2216950226
40
3422
1592888
4745585
1001083413
1050063815
1050079962
1062727803
1062754594
0
1
7548
3885
2240041636
42
3591
1594586
4762996
1062758269
1112889413
1112904403
1122874568
1122901979
0
1
7530
3839
2264879050
47
4019
1566101
4706774
1122905985
1174465085
1174471731
1184055944
1184082561
0
0
0
3917
2290750808
47
4017
1633682
4839255
1184085169
1235625717
1235632427
1245833531
1245861774
0
2
14947
3964
2316340511
46
3936
1591030
4794102
1245865541
1297007023
1297019026
1307885671
1307913230
0
2
14905
3886
2341687212
47
4020
1561803
4727384
1307917013
1358044453
1358048444
1368259146
1368286430
0
1
7583
3888
2366280699
46
3936
1596189
4806265
1368290463
1414065967
1414078587
1431817051
1431844294
0
0
0
3971
2385221200
35
2990
1568951
4740656
1431848645
1477703013
1477723931
1493412643
1493440558
0
0
0
3928
2404610420
36
3077
1554612
4694722
1493444451
1549693653
1549697367
1557284391
1557311766
0
0
0
3982
2435154750
60
5129
1554110
4860711
1557315773
1603622379
1603649796
1619349263
1619377050
0
0
0
3957
2454690681
36
3083
1590870
4798321
1619380555
1675252917
1675256693
1683527219
1683554922
0
0
0
4145
2484243318
57
4880
1613702
5055034
1683558947
1727687995
1727692315
1748024602
1748052146
0
0
0
4136
2499861444
27
2312
1634337
4972910
1748056045
1797265959
1797288767
1810805882
1810832735
0
1
7483
4025
2522053422
41
3507
1592526
4819435
1810837079
1863600299
1863614085
1874423082
1874450133
0
0
0
4034
2548056805
49
4192
1683554
4970853
1874454367
1928051037
1928064653
1937436570
1937464191
0
0
0
4232
2574313535
49
4184
1651491
5079442
1937468353
1993792435
1993796659
2003110799
2003138508
0
0
0
4194
2603445628
55
4704
1684891
5121457
2003142333
2054163811
2054180771
2067676139
2067703821
0
1
7403
4155
2626777634
43
3677
1702977
5076499
2067708003
2120001873
2120016799
2132678686
2132706054
0
0
0
4119
2652078184
47
4020
1662701
5032917
2132709801
2180614369
2180630253
2194369886
2194397404
0
0
0
4031
2672688533
37
3164
1613121
4856381
2194401269
2250167249
2250171457
2257890641
2257918487
0
1
7586
4095
2702108816
57
4880
1608012
4940166
2257921847
2312298677
2312306819
2322951431
2322978907
0
0
0
4086
2729885771
53
4533
1636876
4947068
2322983303
2380477061
2380481271
2385806076
2385833746
0
0
0
4017
2761641460
63
5386
1541570
4827021
2385837631
2438181137
2438196207
2452374806
2452402364
0
0
0
4132
2786744703
45
3847
1674699
5039785
2452405241
2502975371
2502985365
2515270635
2515297397
0
2
15036
4176
2809473998
41
3505
1669981
5057563
2515301431
2566212377
2566228559
2579492489
2579520003
0
1
7588
3997
2833563352
45
3848
1646138
4889520
2579523769
2631316983
2631325563
2643065863
2643093358
0
0
0
3921
2859552212
49
4187
1595362
4811565
2643097187
2696943537
2696953751
2707703658
2707731163
0
0
0
4301
2885832708
49
4184
1721223
5209102
2707735353
2763239499
2763248889
2771794355
2771822020
0
0
0
4134
2914080834
53
4534
1655531
5031812
2771826211
2827597729
2827602259
2835859438
2835886333
0
1
7422
4173
2942830821
55
4696
1662206
5095374
2835890185
2886434819
2886439381
2899586012
2899613526
0
0
0
4032
2966592552
44
3769
1660473
4936349
2899618233
2953885741
2953890065
2962447281
2962474740
0
0
0
4139
2994074872
50
4282
1646031
5013558
2962476915
3012506055
3012510743
3025634756
3025661917
0
2
14986
4011
3017136766
42
3590
1651349
4918230
3025665475
3074377465
3074394825
3089037343
3089065002
0
1
7457
4087
3038275133
38
3250
1641246
4930030
3089069411
3144658121
3144667783
3152453201
3152481602
0
1
7436
4164
3067101510
55
4705
1645846
5015862
3152485693
3206176033
3206185281
3216146681
3216173510
0
0
0
3908
3094722344
51
4365
1618790
4824402
3216176185
3270456001
3270460263
3280222666
3280249868
0
2
15016
4078
3122911248
54
4614
1644349
4952915
3280254085
3334689909
3334699365
3345018569
3345046027
0
0
0
4162
3150352288
52
4447
1699042
5149150
3345049852
3395439821
3395458533
3406454609
3406482458
0
0
0
3882
3174839180
46
3933
1579985
4742548
3406486293
3460216655
3460226225
3470353670
3470380677
0
0
0
4046
3202596893
52
4449
1621891
4954501
3470383419
3525185217
3525189623
3533100255
3533127285
0
1
7424
4001
3231213059
54
4618
1657015
4945905
3533131117
3584323431
3584346373
3595237123
3595264890
0
1
7494
3935
3256568264
48
4101
1584842
4789897
3595268827
3646045221
3646061983
3657624978
3657652794
0
0
0
3892
3281922694
48
4096
1583202
4752252
3657656393
3707948807
3707959157
3718638282
3718665258
0
0
0
3889
3306299983
45
3848
1592835
4717888
3718668649
3772808321
3772817895
3781454543
3781482338
0
1
7466
3976
3334855598
53
4536
1607958
4840993
3781485365
3831568545
3831585280
3844401987
3844429298
0
2
15008
3931
3359012733
45
3848
1624102
4831457
3844433177
3893172685
3893192691
3906021042
3906048355
0
0
0
3909
3381728653
42
3589
1600605
4775108
3906051963
3957513181
3957527553
3966970539
3966998620
0
0
0
3980
3407347631
48
4105
1573625
4812026
3967002679
4015394465
4015413673
4027316187
4027343073
0
0
0
3930
3429509866
40
3416
1582791
4750337
4027347319
4075834666
4075844523
4087546889
4087573993
0
1
7464
3794
3452439664
42
3590
1593362
4701896
4087576631
4138439717
4138444243
4146967765
4146995669
0
1
7445
3882
3478021420
47
4026
1590151
4816506
4146999399
4194599355
4194623707
4209407301
4209434254
0
1
7463
3850
3500073288
41
3503
1521135
4630737
4209438611
4260222085
4260226669
4271413653
4271441199
0
0
0
3958
3524729862
44
3765
1651020
4892805
4271445127
28723041
28731509
37795103
37822468
0
2
14940
3904
3551354289
50
4270
1586614
4807847
37825141
83572681
83590077
98222847
98250097
0
1
7460
3857
3570912336
36
3078
1567817
4685470
98254517
149397953
149405739
159128567
159156614
0
0
0
3892
3596757654
49
4192
1564739
4737711
159160617
207972707
207986601
219488895
219516473
0
0
0
3960
3619531041
42
3590
1579615
4822685
219519649
271814995
271828801
279892653
279920672
0
0
0
3925
3646304035
51
4363
1564147
4773596
279924697
331744315
331752195
341132682
341160425
0
0
0
3977
3672369058
49
4183
1607122
4853670
341164141
388809849
388822987
403208411
403236201
0
0
0
3843
3694346253
41
3502
1508288
4636055
403240413
450274577
450321313
465111491
465138990
0
0
0
3984
3714735879
36
3076
1541246
4747566
465142343
516965541
516973087
528112722
528140045
0
2
15018
3928
3740705128
49
4194
1576870
4807903
528144135
579890841
579904817
588704583
588732030
0
0
0
4028
3766306748
48
4098
1639282
4939430
588736173
643461197
643465355
648575139
648602822
0
0
0
3819
3796052868
58
4955
1504237
4656731
648606415
698965401
698983858
709243793
709271518
0
1
7443
3918
3821076942
47
4022
1575900
4771267
709275961
763166997
763171211
771546348
771574517
0
0
0
4048
3848885687
51
4360
1616864
4964406
771578201
822572979
822586161
833233639
833261161
0
2
15074
3933
3873806480
47
4019
1617009
4844131
833265409
884246561
884260447
895663821
895691666
0
0
0
3968
3898904936
47
4020
1602186
4864550
895695579
947997365
948009291
958006545
958033556
0
0
0
4017
3924937252
48
4105
1636023
4908964
958036347
1007979807
1007998897
1021204026
1021231303
0
1
7449
3967
3948509983
43
3678
1587042
4767369
1021233955
1073372937
1073377201
1084439531
1084467008
0
1
7403
3975
3974943413
50
4280
1570220
4850689
1084471145
1135140597
1135151107
1146828642
1146855642
0
0
0
4010
3999054151
44
3762
1631536
4888022
1146860481
1200289317
1200297687
1210245844
1210272741
0
1
7514
3985
4026448813
51
4357
1619827
4898477
1210275973
1261178887
1261193441
1275737109
1275764054
0
1
7548
4115
4050274638
44
3762
1674007
5009002
1275768243
1328009189
1328023999
1338689720
1338717094
0
0
0
3985
4076236200
49
4190
1638317
4893319
1338720949
1387173205
1387193971
1402182710
1402210874
0
0
0
4005
4097952147
40
3422
1577330
4797783
1402214789
1459383385
1459387815
1466055163
1466083419
0
0
0
4098
4128732420
59
5049
1639403
5005783
1466087147
1518218755
1518232461
1530786483
1530814318
0
1
7522
4033
4154403399
48
4107
1612647
4844728
1530818479
1579981029
1579997795
1592917178
1592943791
0
0
0
3976
4177075263
42
3589
1605384
4834514
1592947869
1642399939
1642415507
1655200821
1655227983
0
0
0
3974
4200122111
42
3593
1608437
4811804
1655231889
1706461095
1706474803
1717621029
1717648310
0
1
7530
4005
4225266135
47
4018
1631034
4829788
1717652371
1768289329
1768306843
1780863790
1780891790
0
0
0
4088
4249197254
44
3760
1608195
4900965
1780895559
1834129957
1834142771
1844747910
1844775298
0
0
0
4100
4275790926
50
4279
1651524
4973366
1844779083
1894529089
1894543007
1906985925
1907013827
0
0
0
4044
3540956
42
3592
1641556
4934890
1907017999
1958372361
1958388403
1970075213
1970102358
0
0
0
4033
28234470
46
3936
1676243
4972762
1970106473
2023902719
2023930822
2033765143
2033792918
0
0
0
4053
55677829
51
4368
1605308
4913946
2033794891
2087762389
2087769405
2096582263
2096609367
0
1
7422
4035
83350137
52
4444
1593296
4938433
2096612243
2153250465
2153260147
2159502537
2159529416
0
1
7470
4139
113305926
58
4965
1686513
5105667
2159533065
2211167789
2211183073
2223713735
2223741340
0
0
0
4068
137796041
44
3754
1633617
4889628
2223744767
2274796450
2274816683
2287755227
2287782815
0
2
14947
4045
162021096
45
3853
1656357
4965678
2287786751
2344894769
2344899049
2351365566
2351393919
0
0
0
4064
193018289
60
5127
1608468
4923808
2351395731
2401624051
2401651327
2415589658
2415617276
0
1
7588
4076
216176826
43
3672
1640869
4965069
2415620929
2470552987
2470557307
2478941545
2478969535
0
0
0
4051
244912929
54
4615
1607084
4838940
2478973281
2527955203
2527980771
2541742966
2541770787
0
1
7490
4034
266959453
41
3508
1611003
4884542
2541775145
2599557305
2599561379
2603999808
2604027258
0
0
0
3956
299008761
62
5295
1533917
4832609
2604029939
2657036805
2657045908
2666827814
2666855426
0
2
14941
4032
325867368
51
4360
1607353
4894506
2666859737
2718447439
2718462987
2729905934
2729933020
0
0
0
3959
351296381
47
4022
1637958
4867576
2729937361
2779110761
2779128207
2791260278
2791287423
0
1
7566
3988
373995488
42
3590
1668646
4919276
2791291467
2840588065
2840595615
2855328606
2855356383
0
0
0
3996
396548196
41
3504
1590632
4805454
2855361321
2911327565
2911331743
2917948105
2917975386
0
1
7424
3949
426888562
60
5131
1557882
4795754
2917979115
2970047806
2970085449
2980261353
2980288554
0
0
0
4050
452456751
46
3938
1633058
4894942
2980291037
3031477987
3031488391
3043293537
3043321265
0
2
14930
4025
477149653
46
3935
1588768
4836817
3043325545
3090712449
3090727767
3105837365
3105864808
0
0
0
3901
498150141
39
3333
1567756
4734042
3105869347
3156026649
3156040547
3169787123
3169815058
0
0
0
4061
521787722
44
3763
1616040
4873652
3169819327
3217228243
3217241113
3232529938
3232557259
0
0
0
4088
541452680
35
2996
1645110
4931737
3232561361
3283806083
3283821165
3292838489
3292865805
0
1
7493
3860
566860715
47
4012
1574620
4729305
3292869401
3340021829
3340031145
3354857531
3354885922
0
1
7484
4134
586575734
35
2993
1688254
4994752
3354890559
3410639697
3410648815
3417479754
3417507316
0
1
7466
4044
615939864
55
4703
1596319
4901039
3417510163
3473113533
3473117660
3480682312
3480710470
0
2
15040
4017
645740363
58
4960
1567273
4871265
3480714101
3528876425
3528894083
3544531907
3544559982
0
0
0
3872
667758474
40
3423
1525091
4680335
3544563715
3599751261
3599755335
3605626442
3605653703
0
1
7435
3919
697761908
58
4960
1532939
4723663
3605656647
3658816577
3658820807
3667421843
3667449173
0
1
7456
3914
725387014
51
4361
1577442
4787942
3667451667
3721536461
3721543360
3728899335
3728926830
0
2
14957
3935
754230786
55
4702
1599047
4895262
3728929939
3728930116
3752445138
3764741346
3783500322
1
1
7460
3895
777634478
44
3761
19298
57881
3783506215
1.17647058823529e-09

10
401
6519994613
1972606750
1915259079
1871316304
1838282137
1852437075
1845812896
1848320313
1849861172
1852952325
1850163814
1858212684
1858364530
1854931292
1852157726
1845818618
1856793041
1854038980
1872716439
1848245630
1847502317
1842629503
1856992443
1850811807
1845408291
1843186801
1844651100
1844147166
1855998102
1855852193
1862387915
1858911396
1860113078
1855086579
1859879796
1866042244
1855764370
1857688731
1854657006
1846042477
34642282924
1295978836718
1456664975255
1444315564729
1465726356519
1480154315256
1441581750710
1464350068644
1503326340174
1466326100206
1436144098644
1429818152616
1495087008026
1468346015399
1450306259863
1465265229127
1456825364505
1491774844269
1464502006667
1444748306082
1488381517033
1489796693543
1462825969625
1458788255966
1457715638634
1476763224666
1444634205849
1440563333475
1446961440830
1483185466981
1476063842643
1481166200394
1467607672126
1485045620116
1471505178544
1461042392329
1472957063997
1467149347365
1487982527279
1503014712010
1436693059084
233981582167
122970124095
160023483871
201937112829
226832618433
264415544514
290232049274
320811854825
362398497485
414400215714
453596697158
486237866165
524474950150
542034647867
604341786925
618872994987
653004653717
701151457533
705383663941
767921170161
816841053995
812255206409
885250134910
907079925543
923812946322
950792669153
1022454423535
1032307106211
1095580877290
1121018556289
1145638897083
1189644099546
1220129239379
1228545875398
1281958280189
1328308760197
1361962891520
1378412557987
1429796186518
1452742267334
1448689363629
1407586492921
1382928735944
1358226890027
1326940803792
1316126487217
1273008637888
1244616280718
1195569810728
1183526965556
1170991086133
1177108265940
1119400474647
1083183886223
1079055339281
1039807879721
1021943953874
1022255885520
990816354677
960401432203
946492189771
932950680416
917076061829
935339696478
910121691012
886540325394
871261342905
867825185699
816865244081
842411985076
1211897419835
815164430956
814065923849
808377646295
804025166241
815004948914
781859199131
800354762884
775300527859
790824575535
808651504645
856028374286
854618590635
904340210096
926205859397
946178205610
973180950716
992345194480
1023152404895
1035772543330
1066403912459
1081345633618
1082975156587
1126632108410
1108274919963
1128351964415
1205455461553
1153595190413
1156467924534
1153675870968
1155042301230
1167651614429
1176713923126
1170552837085
1165326644570
1169549319411
1160882375810
1158631508705
1138882175428
1180502317075
1136525237188
1152325509553
1121617590428
1114597076208
1132710596785
1089401846084
1067818748227
1076494058317
1049167388551
1018692123420
1015420389150
978867759283
996558069665
953660903129
955632555947
969235368347
940632996418
931980999467
934553434890
925496069195
922813738961
949708015840
914240702555
912649903110
908737128899
941439266376
909967939129
951084279298
899498005147
945616477806
939462527814
944189111603
944311175619
956568626841
948451840020
971507685209
968948718044
1026549292633
971733021440
1019370558952
1017540955246
1031156471226
1026818268169
1031768315765
1040508441469
1074009074343
1053422182532
1038867582102
1081046432549
1089933830410
1081801424526
1087760433520
1097831490477
1082093893047
1070879180180
1069634861273
1088349344297
1108066379682
1100197073898
1105743601419
1080472464582
1079361022075
1085758077800
1065757485859
1056073940007
1042920646390
1027981616117
1070517353492
1060752009822
1033394603122
1046462008455
1047978361508
1004636245473
1016498187445
1018142305119
990223783567
983454886607
1007320390984
995075913475
984202271223
994796105055
986564234762
961927436681
994686128818
998247618742
979223780922
964058269766
969653108084
999399685768
1007729478471
941746984029
963169983892
1007578022851
965736308265
963899961048
999087120646
995586378281
1010502524702
985443028513
1002394899060
1012166831380
1016659705678
989158903745
1041326052558
1009182973932
1046478713373
1016867000703
1051498042516
1056717324758
1028611393660
1042307988041
1032408657443
1076012835638
1057837331072
1065001568306
1010744176203
1040731106803
1065954846106
1029806085120
1090665973798
1030481847423
1052214696175
1041585064756
1059022318261
1050067165702
1049629148139
1044083744046
1029942453657
1035264185883
1038787837675
1039005963024
1043553820599
1049819222779
1061618061488
1006567654520
1046922907858
1028040462273
1018049075144
1022162081246
999639837026
1029186442332
1031329919975
1009561850582
998591104503
988709292153
986823493203
973546161855
1023007684655
1015922001889
1005135703574
990044300055
997881014499
988945587424
989654014700
1003354199346
1017051868664
1014214295210
1032213629702
992741260348
980919374869
993993798064
1020765125595
1010685157797
1022856211852
1021425678940
1035425725295
1036050324180
1022123713914
1039088810629
1073002891986
1031417961196
1040264533798
1046491632893
1060560344048
1017945983854
1020455247310
1022688736666
1036163481904
1046685388652
1019711100924
1033651329531
1043499887863
1029197532745
1030879090189
1052044039647
1049253036847
1042189701687
1052248350402
1037959980280
1028934145160
1020016174548
1029378293071
1033470857430
1005226606011
1049691030003
1025962016665
1020944736385
1032714184091
1024717374663
1047747678965
1027979946293
988103602158
1016116045623
1026004358836
1035510137103
1046116119600
1000970091893
1012458935600
1007244107657
894127083359

401
399478
120900
117274
114801
112653
113706
112912
113044
113130
113324
113156
113648
113660
113444
113312
112922
113584
113444
114564
113064
113014
112720
113616
113230
112858
112746
112868
112814
113596
113536
113976
113762
113842
113538
113944
114247
113594
113726
113486
112955
2116580
79103750
88910147
88156160
89462869
90343746
87989283
89378849
91757664
89499270
87657527
87271390
91254888
89622579
88521783
89434698
88920235
91053083
89388175
88182753
90846025
90932177
89285872
89039557
88974431
90136756
88175625
87927663
88317587
90528524
90093992
90405383
89577652
90642224
89815952
89177001
89904714
89550064
90821773
91739029
87690870
14283233
7507078
9768040
12326232
13845601
16139550
17715257
19581842
22120029
25294318
27686628
29678564
32012366
33084068
36887128
37773973
39857440
42796782
43055561
46872205
49858512
49578537
54034113
55366424
56387217
58033863
62408120
63009474
66871075
68423735
69926568
72612278
74473196
74986585
78246933
81076010
83129757
84134081
87270005
88670625
88423284
85914365
84409468
82901674
80992208
80332133
77700473
75967204
72973894
72238945
71473865
71847423
68325023
66114585
65862542
63466904
62376660
62395840
60476971
58620594
57771431
56944998
55976419
57090698
55551642
54112372
53179660
52969775
49859526
51418957
73970569
49755906
49688805
49341649
49076079
49746208
47723311
48852515
47322808
48270370
49358399
52250074
52164058
55199028
56533191
57752333
59400518
60570045
62450696
63220655
65090476
66002287
66101873
68766641
67646202
68871491
73576629
70412026
70587308
70416968
70500308
71270685
71823213
71446863
71128125
71385660
70856790
70719416
69514390
72054327
69370249
70334805
68460089
68031922
69137559
66493991
65176580
65706491
64038404
62178128
61978649
59747804
60827168
58209356
58329533
59159724
57414098
56885770
57042859
56489724
56326246
57967686
55803140
55706134
55467284
57463580
55542446
58052454
54903611
57717905
57342681
57631236
57638366
58386712
57891134
59298313
59142301
62658466
59312061
62219600
62107900
62938936
62674171
62976234
63509920
65554462
64297876
63409798
65984132
66526787
66030112
66393824
67008525
66047863
65363545
65287780
66429793
67633048
67152980
67491588
65948922
65881126
66271532
65050981
64460366
63657120
62745339
65341333
64745649
63075768
63873159
63965940
61320397
62044464
62145269
60440497
60027408
61484258
60736840
60073078
60719735
60217309
58713576
60713054
60930224
59769092
58843518
59185431
61000663
61509404
57481930
58789324
61499950
58946212
58833942
60982480
60768086
61678313
60149256
61183332
61780464
62054000
60375458
63559592
61598149
63874323
62067030
64180694
64499401
62783604
63619867
63015248
65676760
64567539
65004795
61693152
63523324
65062961
62856501
66570926
62897863
64224233
63575376
64639919
64093091
64066858
63727749
62864670
63189481
63404594
63418571
63695581
64077947
64798273
61438106
63901342
62748969
62138817
62389863
61015346
62819065
62949411
61621067
60951417
60348303
60232875
59422650
62441650
62009504
61350957
60429723
60908331
60362576
60405625
61242241
62078311
61904900
63003279
60594355
59872636
60670728
62304772
61689468
62432416
62345152
63199985
63237750
62388634
63422689
65492834
62954909
63494881
63875298
64733551
62133263
62285987
62422133
63244426
63887223
62240256
63091304
63692398
62819339
62921794
64213713
64043447
63612343
64226379
63354067
62803295
62258838
62830653
63080015
61356027
64070378
62621718
62315531
63033944
62545757
63951575
62744915
60311717
62021033
62624416
63205016
63852150
61096364
61797999
61479235
54575072

401
3753024376
1599974867
1535898535
1517246896
1489294570
1514899938
1516619915
1517529516
1516940200
1516337042
1515348169
1514661466
1516294704
1515757275
1517373533
1516147813
1516014202
1515009376
1544201609
1517043107
1516983784
1518154598
1516374474
1517497344
1516905223
1516577843
1516126749
1517058924
1518202104
1517645446
1516964034
1516821853
1517229048
1516986996
1516881065
1518602337
1517386146
1517845468
1517406909
1516496349
9867491894
1083879370848
1253635693483
1241361075684
1259723514991
1259139604569
1244586515734
1245785518198
1267116624010
1247881488382
1239985983842
1237582263695
1244136184729
1245702928854
1252824695472
1242027675791
1249980809043
1246467685114
1253529493934
1229120008258
1250248808780
1244803346690
1258654298808
1246520133474
1241880294705
1246939311602
1253532541390
1244460025903
1245185970664
1254275136473
1255475886707
1262157586038
1258107130877
1249484665557
1250877673146
1244949694198
1255112964568
1249940641675
1255632888130
1258169995160
1243189799894
194574139075
50541095744
74669336620
104873522544
133879953097
168697247718
197890165219
220720080985
259772729892
287894670887
320948611150
357252778316
387527229300
414022060250
457084913731
475029175786
506301600770
546904944346
568018533401
609373523465
646730897092
663041202957
701886579728
735293824733
754086844958
782689657018
833099626643
856420603891
896224839866
930688033657
948235120041
982939333820
1004966322161
1037741919495
1065069594865
1120839721953
1141798764739
1162007293386
1207105070484
1225479224233
1238428607626
1208694007391
1179791564614
1143752563086
1133382387992
1108388204472
1070538650322
1042864382486
1013031082075
994888966540
974920204672
954233100407
925098747664
911606611400
888911164187
862950179049
843846920064
832852373714
808357357867
793462624980
772564967332
771577511141
749340860540
739525351088
724919642153
706000779159
706533242081
692560958337
672959289988
671777425877
656088982000
662293512070
655072071197
644062665077
644594970333
632230708324
631242052181
642320386606
624630462316
621223263449
642250200217
673494938291
700760113010
721407768701
742782623621
773660599508
797068343639
812661612645
838146713215
853792541475
874473205791
891093692927
898041344513
915567853359
926131296240
936975893664
944527972381
950117927495
955538313656
967847843290
967608877244
964993304491
974620615158
981485043150
963661777527
981563541600
971611130189
966481370855
963986728728
968082955315
953053186071
935877107608
938780666955
932529922696
919821974613
904091443602
887052669367
876543377909
861097171122
839747326117
838101657419
812803115291
802616277605
775989850794
786420637670
784180908501
769240947931
766138086500
757035647009
755428278331
744186949177
744027700402
748771858682
741293041785
742284076650
762959355785
743428732343
752250139572
745304183374
760405397495
757889972531
766671120829
778220487502
782465639325
783004982461
792310803420
792992749807
814816002128
804446550249
824507562346
838796991800
839726721944
842675017950
856689162941
858596462668
862905419236
871170697145
873430213999
880578337236
884939697415
891762091409
894473975761
900538167028
892880612343
900314988712
893633800878
910841901250
908618349806
901797115644
906716654046
892626991715
888393757427
894236052142
885939003421
880040886316
873329420925
861799752359
880249867536
861499024952
865111325207
846385815798
853888313355
841194423817
820674322459
832641027981
829574204078
820761943020
816789307359
804909250900
810847429111
803626502472
811681801034
795306054964
797260952907
800450264560
804033327203
792314249743
795573514961
812416415388
807934923199
788551065093
801023738007
814000705415
792106190145
805244131821
814609315002
819235974167
820397183952
810712806664
825851499055
828327104850
829065278985
826661126350
837397490604
837078264708
843517376651
836999991830
859530713232
858314976264
856956442659
862242963774
868073408062
878417208736
873869529673
864483373129
850049131638
868126666042
865465010868
845365098385
868712742729
872175827777
865618310420
846902354324
877477462834
876088130362
870305923241
843531490175
858823891703
850974987429
851254796222
854387011261
845833402437
850654058112
866308422259
829886034270
844794257399
850818616676
841314946712
823929555157
828440684370
827569779720
837180765759
827616186995
829446609216
821935910141
809861177424
817469574343
821588454166
833737916733
831686622035
812998155896
819348626583
822111258757
823464101654
823716326851
817837884122
833230757006
826069616143
827027274325
810176739484
819701477727
833492804643
837674287530
827910041518
837225265333
847132854376
827478155813
847907063897
839408788998
848280058131
852406033424
842999464876
856843308797
857238283848
842259815531
843103250625
838241978322
854801255037
863555082087
847399955627
847801948480
851490928235
850500963102
861244901559
859327378474
847249456275
856203061472
854207779222
851654367502
855406756642
840297189887
841868840013
841594944426
839354517215
856530333113
841491526346
849653967684
856093632072
837313769169
856043775060
848721413761
824306654260
843042456679
845103245302
836048770538
829408489733
836676878601
839750575552
830330477638
392214345655

401
367922
106887
102538
100615
99148
100220
100078
99956
100324
100164
100276
100642
100470
100340
99892
99870
100168
100344
101528
100232
99902
99916
101058
100366
100076
100086
99978
100374
100410
100430
100798
100422
100646
100716
100678
100722
100906
100624
100484
100038
2087816
79062935
88868863
88116026
89422510
90303573
87949061
89338585
91717993
89459273
87616549
87232025
91214526
89582547
88481870
89394141
88879960
91012487
89348020
88142628
90805199
90892533
89245314
88999724
88933390
90096142
88135003
87887033
88276875
90488632
90053234
90365508
89537328
90601938
89775615
89137060
89863519
89510032
90780728
91697832
87649985
14243871
6935607
8540047
11163047
13312212
15694969
17501296
19396196
21929148
25141265
27540757
29510955
31856471
32918542
36717383
37610201
39683445
42755101
43015249
46831452
49818080
49537910
53992505
55326065
56347254
57993766
62367755
62969101
66830480
68382749
69886365
72571488
74431819
74945953
78207000
81034891
83090308
84093201
87229639
88630097
88382757
85874222
84368928
82860890
80952301
80292413
77661156
75926837
72934808
72198572
71433812
71806482
68284674
66074157
65821824
63426656
62336157
62355787
60436649
58579981
57731741
56904522
55935868
57051067
55511160
54072496
53140626
52928913
49819972
51379103
73930097
49715386
49648234
49301610
49035465
49704997
47682117
48811763
47281911
48230202
49317425
52209700
52123694
55158696
56492438
57711655
59360042
60529271
62409950
63179863
65049647
65962365
66061754
68724867
67605816
68830743
73361425
70371481
70547242
70376367
70460707
71229851
71782758
71407016
71087660
71346194
70817208
70678519
69473633
72014527
69329801
70293432
68419810
67991829
69096854
66453352
65136518
65665480
63998084
62138183
61938614
59706547
60787419
58168958
58288493
59119257
57373839
56844719
57001245
56448876
56285968
57927513
55761833
55665398
55426803
57423044
55501604
58011950
54863272
57677494
57302496
57591144
57597959
58346810
57851187
59258165
59102426
62617951
59272586
62179297
62067320
62897842
62633461
62935811
63469534
65514309
64257370
63370382
65943436
66486685
65989559
66353436
66967307
66008010
65322958
65246453
66390439
67593529
67112977
67450972
65907953
65841077
66232400
65009752
64419600
63615643
62704618
65301005
64704159
63034291
63832986
63926141
61279813
62003054
62104904
60399928
59987602
61443551
60696885
60033545
60678683
60177475
58673135
60673074
60890105
59729285
58803125
59145118
60959882
61468254
57441967
58749446
61458706
58905012
58793752
60941406
60728068
61638055
60109167
61143584
61739494
62014185
60335005
63519188
61557684
63833365
62026670
64140349
64457911
62743557
63579738
62975101
65636591
64526753
64964845
61652512
63482931
65022657
62815492
66530620
62856938
64183214
63534870
64598869
64052677
64026429
63687397
62823773
63149996
63364542
63377429
63655244
64037923
64757701
61397976
63860872
62709241
62099066
62349347
60974254
62778893
62909225
61580323
60910981
60308533
60193777
59382437
62401857
61969243
61310482
60389734
60867736
60323022
60365369
61201551
62038089
61864382
62962193
60554787
59832597
60630557
62264779
61648789
62391875
62305145
63159613
63196932
62329860
63382847
65452599
62915089
63454640
63835608
64692754
62093283
62245206
62381219
63204095
63846226
62199057
63050927
63652304
62778855
62881514
64173321
64002370
63572280
64186801
63314114
62762509
62218908
62790344
63040466
61315794
64030500
62580607
62275588
62993430
62505665
63911547
62703990
60271184
61979668
62583795
63164288
63811750
61056904
61757589
61438671
35803344

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13198
13118
13014
13249
13207
13028
13083
13323
13055
13002
12985
13056
13077
13155
13008
13126
13072
13149
12849
13141
13040
13216
13047
13003
13088
13133
13038
13042
13174
13144
13242
13168
13087
13101
13147
13144
13097
13151
13204
13127
171
524
821
1143
1445
1820
2114
2346
2786
3050
3417
3795
4109
4374
4861
4992
5352
5792
5963
6433
6834
6947
7398
7746
7909
8219
8802
8969
9437
9779
9939
10327
10551
10892
11185
11809
11970
12179
12708
12844
12991
12580
12316
11905
11856
11550
11138
10867
10544
10367
10172
9946
9627
9506
9258
8972
8793
8687
8409
8259
8042
8058
7794
7707
7558
7333
7389
7204
6999
7017
6822
6930
6828
6711
6739
6578
6591
6726
6488
6473
6744
7074
7352
7554
7784
8120
8351
8496
8790
8929
9154
9319
9391
9577
9687
9783
9876
9932
9978
10116
10103
10060
10196
10242
10034
10277
10126
10075
10061
10109
9923
9731
9805
9715
9581
9404
9235
9121
8957
8725
8753
8429
8368
8050
8228
8165
8000
7975
7882
7871
7740
7750
7819
7708
7746
7981
7715
7857
7755
7952
7896
7997
8129
8158
8159
8269
8261
8528
8362
8622
8763
8742
8793
8940
8957
8991
9093
9099
9191
9221
9307
9316
9402
9283
9401
9286
9527
9455
9383
9459
9284
9252
9326
9219
9168
9086
8957
9195
8942
9019
8786
8901
8743
8509
8700
8622
8547
8495
8358
8457
8358
8460
8249
8302
8342
8375
8225
8290
8482
8402
8172
8363
8495
8206
8407
8488
8538
8539
8417
8622
8631
8621
8604
8729
8718
8785
8696
8989
8919
8921
8918
9049
9169
9081
8989
8819
9071
8989
8767
9077
9078
8991
8782
9184
9104
9046
8739
8960
8837
8855
8902
8771
8866
9032
8569
8821
8857
8734
8548
8624
8599
8725
8590
8628
8545
8395
8522
8547
8690
8642
8430
8525
8559
8554
8579
8485
8697
8569
8606
8395
8551
8686
8722
8593
8729
8824
8563
8860
8706
8837
8872
8737
8938
8908
8735
8767
8707
8911
8994
8773
8823
8858
8837
8971
8925
8788
8928
8860
8853
8897
8717
8749
8751
8719
8934
8718
8849
8906
8673
8931
8812
8524
8805
8774
8677
8609
8715
8722
8689
8508

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
2
2
3
2
3
3
3
3
4
3
4
4
4
4
4
5
4
6
5
5
5
5
5
6
6
5
6
5
6
5
5
5
7
5
6
6
5
6
7
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
6
5
6
5
6
5
5
5
6
6
5
4
5
5
4
5
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
4
4
4
4
4
4
4
4
4
4
5
5
4
5
5
4
4
4
5
4
5
4
5
5
5
4
5
5
5
5
5
4
5
5
5
4
5
5
5
4
5
4
4
6
5
5
5
4
4
5
5
5
4
4
5
5
5
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
5
4
5
5
5
5
5
4
5
5
5
5
4
4
4
4
4
5
4
4
5
4
5
4
4
5
4
5
5
4
4
4
5
4
4
5
6
4
4
4
4
5
5
5
5
4
5
5
5
4
4
4
4
5
5
5
5
4
4
5
5
5
4
5
5
5
5
5
4
5
5
4
5
5
4
4
5
5
4
5
5
4
5
4
4
4
4
4
4
4
5
5
4
5
5
5
4
4
5
5
5
5
5
4
5
5
5
5
5
4
5
4
5
4
4
4
5
5
4
4
5
4
5
4
4
5
4
5
5
5
4
5
5
5
4
5
4
5
6
4
5
5
5
5

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98790068
98177666
97398532
99162715
98843976
97502957
97916035
99711617
97711760
97317084
97188725
97712296
97864820
98466796
97369715
98236007
97837089
98408604
96168603
98353391
97590706
98911724
97639323
97322658
97950811
98288486
97577727
97607289
98597889
98380836
99120164
98556456
97948905
98039587
98394909
98379518
98037786
98421469
98814393
98256424
1279924
3919908
6144902
8554255
10814552
13624503
15822025
17554461
20856425
22828836
25574789
28408945
30748750
32730932
36379105
37362208
40056870
43330941
44629199
48149372
51142256
51996672
55380433
57973153
59194486
61509798
65875263
67129369
70630876
73189127
74387155
77299934
78951552
81524703
83728378
88376438
89591890
91155090
95120603
96128090
97247260
94163034
92158036
89092406
88739809
86439112
83370102
81338391
78922260
77592118
76133364
74437957
72037948
71139539
69296109
67152319
65811974
65009022
62936644
61810600
60196845
60313350
58331869
57676991
56562338
54891280
55302954
53922034
52380675
52517394
51055826
51872523
51107900
50224515
50438857
49231272
49329535
50333633
48556146
48452641
50472400
52949010
55026318
56537831
58258293
60765850
62507353
63584145
65779567
66832231
68509033
69743607
70281902
71665687
72509241
73207138
73914777
74333243
74682482
75710861
75618249
75290617
76316642
76653599
75098136
76921069
75784762
75395556
75289074
75660745
74266654
72834214
73391559
72711913
71717741
70387297
69120950
68269979
67039111
65311750
65510195
63081479
62626956
60256850
61581955
61104162
59874854
59694993
58983760
58909218
57935516
58012008
58515530
57693847
57969848
59736491
57740731
58812646
58038855
59511946
59092672
59853123
60844700
61069009
61058832
61880845
61820653
63831717
62582122
64532423
65594428
65423729
65809007
66908148
67025485
67293099
68050321
68105040
68787693
69021287
69657563
69728407
70366512
69472878
70364696
69502223
71307343
70772815
70222178
70789480
69489960
69236102
69804684
69005381
68616280
68008638
67035365
68830100
66920484
67497064
65753785
66621617
65440438
63685719
65110630
64518422
63962452
63577118
62557931
63297964
62557980
63313453
61738762
62137833
62440297
62678118
61561388
62041588
63483578
62875467
61174139
62598188
63574499
61406265
62929892
63527296
63901356
63914481
63002999
64525243
64602853
64523191
64389954
65338180
65237890
65747110
65088589
67273112
66756168
66765850
66748104
67715982
68616691
67967617
67283336
66001788
67900483
67276351
65611692
67941463
67948610
67286584
65733101
68734561
68128624
67708019
65405470
67055761
66144607
66270474
66631017
65648625
66363090
67608567
64127737
66008233
66287023
65360491
63977283
64556130
64364502
65304445
64290272
64572498
63953292
62834925
63783834
63969068
65041947
64677531
63087193
63811720
64059143
64013677
64185714
63507493
65092026
64125886
64413301
62833490
64001203
65009457
65279183
64320920
65328254
66035809
64088055
66305807
65168586
66139621
66399944
65396392
66894389
66667525
65375913
65616090
65164195
66692342
67316234
65668062
66035024
66297215
66132085
67158402
66802597
65765493
66817281
66317556
66250451
66592852
65243743
65477019
65505856
65246819
66865005
65249636
66233306
66650362
64917178
66837229
65949622
63794261
65888835
65672467
64949991
64436163
65230225
65277523
65016187
63682495

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30200
30081
29995
30088
30155
30158
30206
30109
30212
30078
29985
30038
30194
30107
30252
30161
30171
30268
30150
30074
30235
30123
30312
30060
30061
30085
30093
30091
30129
30477
30245
30168
30079
30059
30065
30204
30173
30111
30163
30221
15078
15098
15092
22565
15218
22686
22484
22631
22584
30007
22707
30032
30001
30029
30281
30036
37473
30037
44835
37449
37665
37563
37486
37487
45125
44914
37624
44705
37725
44825
37614
37851
37714
52579
37633
44896
45103
37725
44837
52264
45056
45106
44837
44912
44696
44543
45024
45009
45092
44984
44941
37573
37667
37585
37634
45073
37606
45051
37550
45089
37475
37262
37578
44755
44986
37624
30171
37501
37458
30240
37315
30064
30143
29922
30161
30009
30085
29929
29967
29964
22778
30005
29877
29929
30159
29948
30071
30068
30054
30033
29952
30032
30043
30033
30122
30095
30148
30048
30138
30209
37510
37505
30184
30089
30204
30018
30209
30112
30244
30158
30233
30270
37506
37666
30167
37351
37415
30084
30014
30208
37512
30107
37445
30045
37355
37178
37345
30189
37418
37397
37703
37572
37399
30147
37529
37456
37346
30051
37527
37268
37541
30187
37430
30174
30086
45060
37417
37443
37654
30199
30098
37772
37333
37432
30077
30272
37492
37496
37598
44823
37398
37369
37237
37350
37608
37631
37478
37271
37415
37558
37760
37362
37316
37593
30165
30230
37476
30262
37525
37300
37362
37504
37628
30248
37380
37471
37689
37556
30133
30193
30120
30312
30125
37478
30177
30168
37281
30209
37451
30186
30253
37496
30114
37301
37489
30050
30162
30163
37456
30191
30341
37475
44792
30113
30167
30229
30195
37603
37747
37472
37231
30078
37082
37534
37417
30090
30087
30115
30297
37500
37520
37230
37544
30214
30222
37310
37236
37212
30112
37118
37469
37416
37717
37429
30205
37494
37623
30124
37354
37271
30156
30126
37367
37415
30091
37379
37512
30065
37379
30095
30176
30135
30217
30067
30139
30145
37016
37652
30169
37312
37318
37210
30243
30121
37456
37530
37337
37413
37764
30024
37520
37451
37546
37332
37313
30134
37320
30194
37591
30104
30222
30198
37168
37588
30106
30104
37599
30139
37478
30209
30173
37597
30229
37308
37467
37507
30216
37415
37523
37592
30212
37401
30077
37406
44631
29953
37793
37618
37563
37371

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98790068
98177666
97398532
99162715
98843976
97502957
97916035
99711617
97711760
97317084
97188725
97712296
97864820
98466796
97369715
98236007
97837089
98408604
96168603
98353391
97590706
98911724
97639323
97322658
97950811
98288486
97577727
97607289
98597889
98380836
99120164
98556456
97948905
98039587
98394909
98379518
98037786
98421469
98814393
98256424
1279924
3919908
6144902
8554255
10814552
13624503
15822025
17554461
20856425
22828836
25574789
28408945
30748750
32730932
36379105
37362208
40056870
43330941
44629199
48149372
51142256
51996672
55380433
57973153
59194486
61509798
65875263
67129369
70630876
73189127
74387155
77299934
78951552
81524703
83728378
88376438
89591890
91155090
95120603
96128090
97247260
94163034
92158036
89092406
88739809
86439112
83370102
81338391
78922260
77592118
76133364
74437957
72037948
71139539
69296109
67152319
65811974
65009022
62936644
61810600
60196845
60313350
58331869
57676991
56562338
54891280
55302954
53922034
52380675
52517394
51055826
51872523
51107900
50224515
50438857
49231272
49329535
50333633
48556146
48452641
50472400
52949010
55026318
56537831
58258293
60765850
62507353
63584145
65779567
66832231
68509033
69743607
70281902
71665687
72509241
73207138
73914777
74333243
74682482
75710861
75618249
75290617
76316642
76653599
75098136
76921069
75784762
75395556
75289074
75660745
74266654
72834214
73391559
72711913
71717741
70387297
69120950
68269979
67039111
65311750
65510195
63081479
62626956
60256850
61581955
61104162
59874854
59694993
58983760
58909218
57935516
58012008
58515530
57693847
57969848
59736491
57740731
58812646
58038855
59511946
59092672
59853123
60844700
61069009
61058832
61880845
61820653
63831717
62582122
64532423
65594428
65423729
65809007
66908148
67025485
67293099
68050321
68105040
68787693
69021287
69657563
69728407
70366512
69472878
70364696
69502223
71307343
70772815
70222178
70789480
69489960
69236102
69804684
69005381
68616280
68008638
67035365
68830100
66920484
67497064
65753785
66621617
65440438
63685719
65110630
64518422
63962452
63577118
62557931
63297964
62557980
63313453
61738762
62137833
62440297
62678118
61561388
62041588
63483578
62875467
61174139
62598188
63574499
61406265
62929892
63527296
63901356
63914481
63002999
64525243
64602853
64523191
64389954
65338180
65237890
65747110
65088589
67273112
66756168
66765850
66748104
67715982
68616691
67967617
67283336
66001788
67900483
67276351
65611692
67941463
67948610
67286584
65733101
68734561
68128624
67708019
65405470
67055761
66144607
66270474
66631017
65648625
66363090
67608567
64127737
66008233
66287023
65360491
63977283
64556130
64364502
65304445
64290272
64572498
63953292
62834925
63783834
63969068
65041947
64677531
63087193
63811720
64059143
64013677
64185714
63507493
65092026
64125886
64413301
62833490
64001203
65009457
65279183
64320920
65328254
66035809
64088055
66305807
65168586
66139621
66399944
65396392
66894389
66667525
65375913
65616090
65164195
66692342
67316234
65668062
66035024
66297215
66132085
67158402
66802597
65765493
66817281
66317556
66250451
66592852
65243743
65477019
65505856
65246819
66865005
65249636
66233306
66650362
64917178
66837229
65949622
63794261
65888835
65672467
64949991
64436163
65230225
65277523
65016187
63682495

402
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6276
6242
6180
6303
6267
6165
6205
6304
6188
6134
6153
6175
6194
6297
6147
6207
6196
6227
6087
6199
6177
6244
6187
6149
6220
6211
6164
6183
6264
6247
6300
6230
6210
6205
6213
6232
6209
6219
6250
6244
106
298
430
586
732
912
1050
1165
1374
1492
1675
1855
2025
2147
2346
2414
2573
2798
2897
3120
3288
3331
3528
3705
3797
3961
4214
4308
4483
4647
4741
4914
5052
5185
5321
5613
5711
5765
6047
6074
6170
5965
5816
5660
5616
5501
5301
5166
5018
4938
4834
4725
4594
4533
4414
4268
4234
4146
4013
3931
3850
3902
3749
3696
3630
3512
3547
3454
3383
3374
3266
3316
3288
3212
3266
3162
3169
3229
3112
3125
3251
3393
3522
3641
3724
3882
3995
4058
4191
4252
4383
4462
4479
4580
4613
4662
4691
4750
4748
4836
4803
4794
4870
4856
4776
4899
4812
4800
4801
4818
4707
4626
4669
4635
4566
4512
4400
4357
4281
4157
4189
4035
3989
3840
3931
3898
3861
3819
3780
3787
3724
3719
3747
3718
3702
3815
3703
3762
3702
3787
3764
3827
3905
3909
3897
3945
3943
4074
3991
4137
4196
4160
4184
4291
4324
4284
4340
4334
4369
4419
4452
4435
4480
4471
4477
4425
4557
4512
4506
4511
4474
4415
4438
4397
4379
4333
4280
4386
4263
4332
4232
4253
4179
4073
4151
4119
4084
4044
3985
4033
3992
4042
3961
3977
3975
3988
3926
3951
4038
3997
3912
4016
4074
3927
4024
4067
4094
4077
4043
4127
4124
4106
4089
4183
4170
4196
4142
4286
4281
4250
4249
4298
4376
4328
4305
4206
4362
4277
4203
4318
4322
4299
4200
4378
4354
4346
4173
4283
4204
4246
4244
4188
4215
4310
4083
4212
4246
4198
4086
4123
4129
4170
4107
4135
4079
4016
4063
4081
4157
4115
4018
4082
4113
4080
4097
4044
4143
4092
4120
4013
4078
4180
4193
4113
4167
4224
4121
4241
4181
4236
4214
4153
4255
4240
4179
4206
4160
4252
4288
4186
4236
4254
4199
4296
4248
4231
4267
4224
4236
4234
4142
4200
4195
4167
4263
4161
4243
4237
4137
4258
4218
4068
4215
4183
4150
4114
4170
4167
4156
4070


Loading data, please wait...