161428367
105982576
109987751
85119472
84213851
81216349
84472747
77710258
76280064
65811054
64845320
141965563
75686341
69078422
61598339
52334015
64508398
44081797
51826547
48460478
45964680
51812796
126844711
123809850
125249322
122519025
113029157
116846264
108503706
3543017
2381299
1830973
1674530
10699
1313682
1190877
1137546
1115048
1197717
870359
855188
836974
848275
830043
817859
816335
723619
766437
728939
704394
691218
690989
728354
681959
644878
661175
660453
650612
786887
625943
621539
622436
632145
605721
582963
576314
713515
573430
566413
554069
511373
508311
502536
501674
498209
493054
504763
466053
459016
845976
459703
451273
448884
446759
588847
476502
440786
437634
436953
433386
412045
431941
424005
422698
421128
460978
415542
415071
413173
411243
415140
402323
395580
394123
404028
385445
385154
384091
383569
382434
384468
377771
378394
370743
364086
361925
355081
357635
356211
361404
356078
368813
351844
351161
349254
275444
348610
346542
355383
334565
332577
332277
330254
328508
349399
324853
458462
319044
314876
312741
312838
309279
307975
308401
306148
307201
304231
303255
303024
296027
326113
290163
287097
286315
283178
227424
282074
280798
279991
278898
277957
273239
275991
274621
268444
268601
263343
262282
259644
258679
23689
266519
259803
257641
257059
256843
256949
267818
256189
254567
255090
254518
261598
253878
28122
251279
255908
251719
250117
249977
294200
249384
249202
249181
248530
248525
248337
247060
16874
246233
244834
244622
244616
242958
244120
329729
242540
241267
241217
442961
240365
239998
239998
238022
176261
236413
237207
235557
234685
232059
233048
229701
228577
228312
228226
232213
227485
225604
225233
221797
219263
217064
216620
215551
215428
214950
282167
210511
210292
209397
208814
209127
206343
206123
253894
205741
205287
353101
204098
204070
370672
202472
201842
201685
201449
203191
200294
199907
198131
197414
194595
194096
193677
214812
193153
192412
186224
185720
185730
185256
183748
184064
183085
191925
182352
179127
178582
203621
178208
177823
177158
176498
176753
174974
174719
173329
256357
172643
168048
171540
188200
170972
170800
170058
169700
174123
194141
167634
167118
286298
166081
165749
165737
165153
180653
164842
163876
163676
164199
163089
162172
161514
162235
161084
161197
160321
134409
159475
159404
159360
159318
167423
159057
157957
160881
157538
159568
157194
157106
157256
168244
155019
154837
153665
162941
152102
151215
150362
150198
150110
149662
149210
148590
148804
276850
146130
145034
144392
144298
143910
143618
143246
143238
142610
142032
143443
139978
140225
140099
139817
139771
138122
137521
136666
83322
135590
134987
134919
134170
133434
133233
131830
131732
130938
146880
130494
130186
129471
128293
127388
129415
126916
125329
126185
125906
124879
145816
124468
125850
123762
122277
122102
121530
121066
120355
118343
119998
121730
119583
122749
119202
117843
117427
117533
117184
116731
116628
160567
116564
115984
170328
114468
114197
113716
113507
111896
111845
111792
111330
111144
110656
110448
110381
110947
109322
109289
110501
108073
107964
108348
113824
108186
107587
102882
107259
107221
107035
106823
106629
106510
106268
98149
106141
105926
105130
104869
105761
104674
107754
104371
103948
104054
103712
103354
103248
101457
103181
103024
102733
102539
102473
101901
101863
101419
101613
101199
101707
101108
105345
100940
100909
100836
101331
121976
100372
100336
100227
99803
99414
99392
101644
98935
98849
98175
97843
97458
97455
36976
96514
97010
114932
95927
95993
97912
95763
95401
76358
98060
95087
94962
94766
94582
94656
94447
94398
161869
94533
94090
94525
94398
93932
95843
93763
93744
93664
665646
93527
93500
93346
93326
92803
92355
92198
92670
91913
91796
91729
91674
91526
91211
90657
90239
90168
90057
118320
94345
89410
90681
89233
89210
89636
89732
88810
88749
90546
90625
94667
89665
87943
88675
88653
108019
87535
87226
87156
84559
86604
86601
86532
86506
87468
86287
86184
86152
86094
85940
85930
86022
89301
182740
349089
85387
85299
85120
85009
129965
84435
84177
84148
84012
83718
83558
83527
111184
86777
83158
82658
82959
96451
82560
119102
283848
81432
81259
81169
81313
81016
80771
80813
79486
78691
80472
80416
79758
79609
79557
192134
79400
82355
79241
79220
79186
78725
78681
78973
79654
78071
78018
77848
77822
77748
77371
77672
77638
77170
218083
77481
77176
77161
77123
77009
76819
76723
130969
76284
76258
76006
75911
75731
75635
75596
75049
75306
75332
75282
75145
75108
74948
74933
74931
74753
74514
74468
74383
74162
74135
74104
73873
73866
73798
73575
73322
73066
72916
73060
72880
72793
72681
72400
72934
72804
72264
72164
73887
71957
71936
71897
71840
71752
71691
71648
71641
70411
71538
141131
71403
71352
71314
70628
70580
70572
70540
70496
70474
70435
70653
70317
70315
70270
73069
70156
70137
72881
69802
69690
69565
69604
69602
69588
70354
69560
69533
69448
74924
72631
69185
69141
68967
68959
68938
68594
68560
68590
68302
68220
68150
68118
68022
67865
67841
67796
67818
67534
68999
67194
67174
74559
67143
67139
66922
66883
66846
66827
66781
66665
66536
66434
66417
66116
66173
67883
66012
65899
65811
65777
65545
65541
65441
65375
65610
65258
65106
65103
64994
521672
64932
66515
64915
64905
64605
64619
64604
64593
65729
64470
64470
64466
64459
64363
64279
64781
64113
64019
63945
63907
168566
64165
63821
82285
63750
63725
63704
63510
64176
63530
63435
63322
63287
63270
61319
63167
63152
63091
63037
62991
62970
62962
62921
62830
62786
62671
62605
62422
62220
62143
62819
62011
61723
61607
61568
61548
63505
61474
61474
61347
61608
61475
61219
60720
61103
61090
86190
60861
64978
60771
60580
60539
60439
60424
60408
60332
60329
60318
63573
60103
60012
59956
59926
77153
59801
59747
59643
59707
59700
59647
59639
59587
59523
226496
59361
59312
59223
58727
59146
59106
58858
58818
58793
59054
61257
58651
58671
58530
58432
58408
58374
58178
58166
58144
58082
58037
58006
57936
26548
57873
57782
63554
69445
57408
57395
57334
57326
57265
57561
57120
56917
56740
55905
56479
56457
56451
56407
56402
56102
73065
56353
56329
56122
56094
56063
56030
56025
55943
56987
55929
55820
15244
73503
50924
55628
55555
55553
55535
55476
55335
55308
55283
55281
55235
55193
55104
55069
55061
55053
54679
54975
54971
54940
54927
54900
54747
54670
54620
54561
54462
54443
54438
54434
54283
54220
54216
54216
54174
54139
54103
54094
54069
53958
53946
53890
53808
53791
53704
53745
54289
53597
53529
53449
192374
53568
53293
53293
53229
53230
53225
53205
53159
53143
53121
53039
52962
52811
52640
52686
49818
52609
105989
52507
59169
52543
61148
52260
52183
52180
54765
49774
51950
51816
51793
51778
51860
51762
51643
51642
51581
51512
51490
51466
51465
51373
51352
66116
51306
51282
51281
51209
49504
51029
50979
78586
50869
52394
50777
50881
64344
50653
51849
50555
51639
50382
50283
50191
50155
50152
50066
50468
57279
49983
49975
49922
49844
49811
583774
49675
49556
49535
49522
50170
68847
49415
49400
49206
49171
49154
49139
49136
49124
49116
90168
80760
59174
49029
48950
49842
48883
48864
48838
48816
48755
57481
48638
48630
48360
58907
50368
48271
48247
48163
59773
48108
56917
48533
47964
47901
47881
47876
47867
47819
47714
49495
47682
47673
47639
47611
45950
48877
47555
47432
47505
47490
47690
47481
47479
47353
57933
79694
47240
400529
47185
48103
47120
47055
46985
46940
56300
46873
46871
46774
46771
46766
46679
46676
46631
46587
70789
46487
46334
46328
76550
51824
46215
46137
46091
46052
46015
46010
45979
45970
45958
46039
45853
45851
45849
45789
45747
45739
45738
45608
45674
45612
45532
45502
45486
45452
45443
45440
45434
69048
45332
45324
45214
45214
45138
81624
45140
44899
2030
44859
44824
48258
44734
44438
46822
44644
44552
44758
44546
44473
44403
44404
46265
44323
44372
43886
48256
46890
44244
44231
44230
64009
44136
44031
44029
44013
44002
43976
43946
43916
43849
43727
43672
43671
43594
43572
44420
43502
43467
43437
43424
45545
43400
43373
40908
43298
43277
43226
43037
42986
46836
41388
42800
42839
42751
42701
42715
40213
42661
42650
42488
42482
42329
42222
42121
42112
39442
42018
41887
41859
41777
41749
41694
41690
41609
41511
41498
41466
39551
41408
41397
41371
36924
41265
45897
41257
41238
41203
47576
41015
40999
41517
40958
40946
40905
58203
40872
40824
46064
46792
40774
40766
40731
40715
40714
40679
40662
42174
40628
40624
40615
42120
85382
40498
46221
41859
40343
41435
40254
40219
40212
40196
40102
40098
40204
40044
40044
40039
40020
39992
39900
40123
39815
39812
37345
39700
39685
39678
39618
39574
39556
39546
39510
39486
39439
39402
40158
39363
39359
39315
39314
39290
39252
39245
39224
47386
39123
39067
39021
42127
38962
38922
38882
38826
38759
38742
38581
38494
38487
38484
38834
48480
39012
54048
38398
38394
38392
38326
38316
38785
38238
38191
38193
38144
38114
38081
38012
37948
37947
37904
37810
37409
37334
37321
37313
43406
37268
37168
37118
37088
37033
37023
37003
36997
36993
36960
36890
36879
36879
36794
36787
36769
36763
36684
36664
36617
36609
36589
36588
36200
36551
38062
36365
36339
36332
36312
36304
55563
37728
36206
36144
36139
36122
36120
36087
36062
35993
35985
35981
50836
35911
37081
35887
35868
38011
35836
35826
35756
35753
36559
35747
35727
51834
35709
35649
35637
35581
35567
33254
33582
35500
33459
34311
35361
35317
35309
43457
35555
36749
35197
35172
35296
35166
35158
35119
47696
30287
34861
34835
34775
34760
34720
34718
53038
34884
34493
34482
34435
34362
47435
33932
34321
34281
75223
34264
34235
34197
34153
34140
34092
34843
34060
34060
34258
34019
33999
33991
33987
33872
35333
33807
33797
33645
33597
33589
33488
33483
33482
29529
33041
31331
33433
33401
33342
33292
33291
189034
33248
33201
33170
33154
33091
33076
33071
33011
33006
32884
32881
32878
32870
32815
32697
32647
33482
32536
60924
36381
32503
33234
32408
32375
32367
32506
32360
32327
32311
32301
32290
32242
32220
32212
32143
32108
32046
32039
32035
32021
32020
32015
31989
31979
31939
32153
31911
31905
53593
31724
31706
31681
31665
31660
31638
31626
31578
31545
31524
31518
31513
31502
31495
31453
31446
31292
32767
31275
31356
33165
31333
33023
31322
30250
31218
31302
31208
31184
31182
31174
31910
31146
31134
31111
31109
31103
31094
31054
37933
31051
30368
32523
31011
31003
30997
30979
30959
109546
30919
33047
30884
31051
30741
30733
30683
30631
30627
30252
32065
30612
30572
30505
30428
30423
30371
30364
30187
176528
30315
30314
30301
30256
30186
30128
30077
30044
30009
29965
29960
57439
29870
29794
29855
29854
29842
29827
34235
29804
29975
29765
29757
29734
29686
29684
29654
29650
29635
30310
29615
29599
29569
29559
29553
29535
29534
29496
29485
29467
29455
29433
29429
29265
29392
29367
29362
29357
29330
29326
31437
29247
86942
29227
29227
29103
29223
29210
29179
29148
29142
29136
28537
29084
29075
29065
28997
28990
27359
28987
28891
28882
28870
24938
28860
29344
28772
28736
28721
28688
28679
39244
28658
28649
45773
28638
28636
28626
28617
56764
28577
28546
28541
28512
28534
28403
28393
28297
28291
28287
28259
28136
28775
28223
28210
30252
28174
28135
28111
28091
28034
27999
27971
28979
29699
27941
27933
27910
27856
27851
27833
27823
30459
27774
27761
27709
27707
27705
27661
47122
27639
27544
27512
27510
28305
27447
27429
27384
27377
27358
27257
27240
27237
27229
47075
27138
227058
27068
27067
29121
28504
27022
26998
28667
26939
26931
26833
28191
26783
26779
26771
26764
26726
26721
26608
28713
26554
26528
26516
26505
26499
26454
26428
26414
26411
29265
56105
26335
26290
26287
78531
26278
26273
26246
26238
26236
26226
26225
26215
26214
26188
26185
32550
31355
41695
26123
179436
26089
26086
26031
26022
26020
23770
26008
28652
25996
25947
25946
25945
25915
25898
25880
25842
25837
25833
25824
25809
25762
25742
25699
25692
25668
25625
25624
25597
25571
25546
25538
319452
25525
25504
25488
25460
25422
25363
20864
25332
25308
26486
25300
25300
25294
25280
25979
25235
25233
25229
25216
25207
25197
25195
25181
25178
24529
25162
27297
25148
25143
25142
25576
25123
25122
25114
27745
25094
25042
25041
24977
24962
24926
24922
24922
24913
24875
24873
24868
24813
24808
24788
24788
24779
24779
24746
24741
24708
24706
27815
24664
24623
24610
24608
24541
22984
24555
24526
24525
24498
26192
24430
45548
24398
24392
24428
24370
24319
23751
24469
24278
24268
24259
25650
24220
24203
24192
24189
24176
24150
24103
24092
24088
24076
24041
24024
24019
24002
23877
23856
23853
23844
23838
23833
23805
23773
23770
23740
43727
23730
23730
23718
23681
23681
23463
23654
25893
23641
23619
23612
23598
23552
23545
23543
23505
23503
23501
36045
23464
23451
25558
23404
23381
23297
23373
23351
23350
23337
23330
23328
23369
34953
23269
23255
23219
23175
23150
23140
23122
23942
23093
23092
28513
23065
23020
22982
22971
23953
22968
22963
22953
22947
24060
22940
22929
22904
22877
22853
26246
22840
22832
22825
22805
22804
22794
28974
22761
154130
22351
22743
22738
22737
22734
22718
22697
22695
22718
22610
22605
22357
22576
25772
22568
22565
22559
22547
22519
22501
22432
22387
21242
22359
22359
22353
22330
22326
22309
36072
22253
22245
22234
22215
22199
22172
23582
22109
22095
22088
23714
22080
22056
22007
21975
21969
21959
21952
21938
21911
21901
21865
21834
21825
21807
21802
21794
21776
21764
21762
21758
21755
21739
21701
25492
21698
21696
21680
21677
21672
21649
21635
21588
21580
21575
21986
21524
21512
21470
21428
21426
21379
21347
21334
21318
21316
21314
21311
21292
21289
21287
21262
26090
21219
21216
21216
21214
21205
133251
21175
21165
21153
21143
21128
21101
21098
21085
21079
21048
21040
21035
21035
21034
21033
238757
20993
21821
20980
20961
20958
20934
25557
20893
20882
20881
20877
20855
20851
20849
20849
20834
20821
20802
20802
20800
20790
20740
20737
20730
20726
20717
20633
20622
20596
23279
20546
17328
21959
20463
20449
20429
20401
20400
21814
20367
20359
22490
20331
20330
20325
20305
154575
20275
20269
20266
20228
20255
20233
20232
20228
20205
20201
21318
20197
20179
20149
20145
20138
20104
28533
20094
20080
20079
20053
24295
20045
20018
20007
17294
16206
19972
19969
19952
19950
19947
19932
19918
18095
19895
19891
19885
19829
19827
19824
19816
20662
19777
19775
19769
19759
19746
19631
19612
19602
19596
19591
19576
19557
19555
19549
19545
19536
19526
25483
19520
19520
19518
19512
19508
19486
19472
17679
19450
23186
19447
19425
19419
19404
19402
19396
19662
19371
19357
19348
19330
19328
16591
19322
19313
19311
19301
19298
19296
19291
19272
19346
19251
19211
19186
20084
19139
19099
19099
19081
19081
19077
19076
31939
19061
19054
19050
19047
19041
57324
19030
19011
18991
18984
14341
18972
18960
18954
18939
18915
18913
18897
18885
18699
18853
18850
18839
18835
18827
18810
18798
18774
18760
18741
18740
18735
18723
18719
18710
18709
18697
18684
18683
18661
18648
18647
18633
18630
18617
18615
18606
17632
20507
18568
18563
18553
18532
18523
18479
18477
18469
18460
18456
18449
18439
18413
18391
21894
18378
18366
18346
18340
18320
18317
18251
18245
18226
18225
18256
18220
18213
18203
18172
18158
18157
18151
18140
18126
18122
18118
18117
18113
18111
23781
18105
18080
18387
18065
18047
12207
18020
18016
33587
17965
17963
17956
17943
41494
17923
17919
19783
15013
17874
53200
17856
17835
17828
17826
17816
17814
17808
17801
17757
17752
17733
17713
17709
17708
17705
17704
17704
17703
17686
17683
17667
17632
17631
17618
17610
17603
17600
17590
17587
17579
17573
17562
17546
17525
17505
17499
17486
17465
17458
14933
17458
14697
17456
17454
17434
17431
17427
17425
17424
17424
17413
17412
17398
17393
17370
17349
23746
17336
17319
17307
16958
17279
17260
17255
17242
17238
17234
17221
17219
17217
17215
30305
17194
17193
17183
17178
17152
17144
17139
17139
17126
25367
17119
17116
17115
17112
17100
17089
17089
17086
17085
17078
24631
17061
17061
17057
17050
17050
17047
17039
17037
17031
17018
17006
35903
16993
16981
16961
16949
16939
38553
16938
16919
16907
16901
16886
16879
16863
21142
55449
16837
16826
16820
16814
16809
16803
16802
16798
16787
16781
16781
16781
16769
16753
16750
16742
16740
16738
16734
16710
16687
16670
16664
14471
16658
16655
16653
16630
16629
16614
16606
16588
17220
16583
16579
16577
16574
16570
16566
16553
16535
16528
16524
16516
16513
16512
16510
16510
16504
16499
16495
16490
16479
16475
16192
16435
16427
16423
16423
16413
16411
16408
16386
14099
16383
16382
16364
16362
16356
16348
16334
16333
16331
16328
16324
16306
16295
16294
33454
16287
16283
16280
16256
16247
16205
16204
16188
16185
16185
16171
16161
23828
16134
16134
16125
16122
16116
16115
166560
16103
11377
16082
16068
16060
17538
16054
16040
16034
16028
16026
16023
16017
16002
16001
16001
15996
15993
15983
15978
15960
15955
15939
15939
15908
15894
15884
15873
15866
15856
15856
15852
15849
15845
18070
15817
15815
15814
15806
15801
15795
15784
15780
15779
15766
15760
15753
15744
15740
15732
15729
15711
15683
15677
15672
15654
15647
15643
15631
15621
15614
15612
15604
18989
15598
12075
15582
15568
27248
15525
15511
15510
15509
15503
15501
15499
15497
15495
15489
15487
15481
15480
15477
15472
15471
15469
15467
15466
15460
15458
15454
15444
15439
15829
15537
15425
15424
15410
15401
15394
15306
13875
15372
15367
15354
15345
15323
15317
15316
8058
15301
15291
34485
15288
15286
15282
15281
15279
15279
26552
15264
15263
15261
15259
15243
27490
15234
15221
15220
15216
15209
15208
15206
15203
15198
15186
15185
19656
15180
15171
15168
15159
15136
15132
15132
15117
15100
15097
15093
15090
19296
15079
15074
15069
15059
12106
15053
15722
14979
15005
14989
14987
14976
14968
14963
14951
14949
14947
14942
14941
14941
14940
14940
14936
14924
14922
14917
14901
14896
14893
14892
14890
14889
14871
14864
14860
14834
14826
14819
14789
14786
14771
14767
14766
14763
14762
14753
14748
14746
14738
14738
14736
14735
14727
14709
14706
14702
14698
14691
14678
14678
14673
14673
14673
14663
6445
14651
14650
14643
14642
14640
14632
14627
14626
14570
14617
14609
13521
14597
14592
14586
14585
14572
14572
14568
14563
14560
14560
14555
14549
14544
14539
14605
14538
12575
14519
14512
14497
14490
14469
14456
14456
14451
14439
14432
14431
14425
14425
14416
14402
14397
14396
14383
14381
14381
14380
14376
14376
14374
14369
14367
14364
14409
14353
14352
14341
14339
14338
14337
14316
14312
14307
14305
14305
14304
14293
14292
14290
14290
14289
14288
14284
14274
14267
14266
14266
14265
14263
15376
14250
14246
14246
14241
14239
14225
14207
14195
14194
14188
12204
14184
1468957
14178
14175
14170
14159
14158
14157
14147
14144
14144
14139
14134
14131
132436
14130
14129
14127
14118
14110
14104
14098
15058
14088
14081
14069
14065
14065
14058
14057
4806
14039
14031
14027
14027
14025
14021
14017
14004
14000
13995
13994
13994
13988
13985
13983
13980
13974
13974
13948
14754
13944
13938
13933
13930
13927
13924
13916
13912
13907
13904
13903
13900
13897
13893
13839
13872
13867
13853
13849
13843
13837
13833
13833
13829
13826
13644
13806
13802
13787
13777
13773
13771
13769
13766
13762
13761
13760
13745
13744
13741
14943
13723
13721
13708
13697
13695
13695
13693
13688
13675
25805
13658
13658
13655
15316
13651
13642
13639
13638
13634
13633
13629
13623
13617
13614
13603
13602
13600
13593
13584
13582
13576
13571
13566
13565
13565
13564
13562
13561
16495
13554
13551
13539
13538
13537
13537
13532
13527
26876
13501
13499
13498
13487
13482
13479
13478
13477
13475
13472
14692
13467
13449
13442
13433
13430
13430
13429
13423
13421
13414
13402
13390
13389
13379
13374
13368
52004
13365
13355
13605
13350
13338
13334
13328
13325
13315
13310
13302
13300
13294
13293
13289
13283
13276
13261
13258
13256
13253
13252
13243
13240
13240
13236
13224
54860
13203
13201
13198
13195
13193
13190
13186
13178
13165
13161
10129
13153
14081
13146
13145
13144
13138
13138
13133
13130
13771
13129
9875
11493
13119
13114
16075
13112
13109
13102
13098
11606
13095
13093
13085
13075
13070
13064
13047
13044
13044
13042
13042
13040
13039
13037
13034
13032
13025
47714
13023
13018
13006
13003
64758
13001
12995
12992
12990
12986
12977
12974
12971
12968
12938
12929
12928
12926
12924
12921
12920
12915
12914
12902
12899
12898
13059
12893
12892
12892
12882
12880
12879
12878
12870
12866
12853
12841
12839
12835
12833
12822
12821
12814
7962
9392
12797
12794
12792
12787
37859
124341
12782
12772
12771
14404
12761
19162
12754
12753
12752
12743
12740
12738
12738
12723
12721
12721
13451
12717
12717
12717
12715
12709
12705
12699
12699
12699
12692
24697
12686
12675
12671
12665
12650
12649
12648
12646
12638
12637
12634
12633
12629
12615
12611
12601
12597
12593
12581
12580
12579
12578
12577
12575
12574
12574
12572
12570
12565
12557
12554
12553
8973
12550
12546
12545
12537
12531
12531
12530
50230
12724
12528
12527
12526
12524
12520
12518
12512
12507
12506
12493
12491
12486
12485
80641
12477
12475
12474
12471
12471
12469
12466
12465
12459
12457
12450
12450
12448
12442
12738
12426
12426
13662
12425
12410
12395
12380
12379
12368
12366
12364
12361
9410
12359
12358
12356
12335
12334
12326
12324
12320
12316
14487
12313
12303
12300
12298
12285
12275
12275
12275
12268
12253
12242
12233
11581
12221
12212
12199
12198
12191
12190
12187
12179
12174
12174
12163
12161
12160
12159
12159
12156
12155
12153
12150
12140
12132
72903
12131
12130
12128
12125
12118
12115
12115
12114
12112
12111
12104
12103
12097
12096
12083
12080
12072
12070
12067
12058
12057
12054
12051
12029
12028
12028
12026
12022
12018
12017
12009
9639
11998
11995
11991
11990
11987
11987
11987
11983
11977
11966
11963
11959
11955
11953
11941
11941
11939
11937
11862
11928
11927
11914
11908
11901
11900
11898
11894
11894
11894
11892
11892
11890
11885
11884
11873
11873
11868
11863
11859
11859
11856
13379
11852
11847
11845
11841
11840
11837
11834
11833
11831
11830
11826
11819
11817
11816
11815
11814
11811
11806
11801
11784
11780
11778
11777
11777
11775
11770
11762
11758
11755
11754
11734
11731
11714
11713
11712
11709
11708
13774
11692
11688
11683
11683
11681
11675
11672
18302
11666
11655
11653
11649
11645
11643
11640
11640
11639
11637
11635
11626
11624
11614
11602
11599
11592
11588
11587
11584
11584
11582
11577
11575
11575
11572
11572
9895
11563
11562
11561
11558
11553
11551
11543
11542
11542
11541
11539
11538
11536
11536
11532
11525
10626
11522
11519
11517
5569
11513
9448
9164
11504
11504
11502
11500
11499
11497
11488
11483
11482
11478
11474
11472
11471
11470
11467
11465
11465
11463
11453
11453
11441
11430
11427
11419
11418
11411
11408
11406
11405
11404
11403
11402
11400
11399
11393
11391
11387
11386
11384
11381
11374
11373
11371
11361
11359
11358
11357
7444
11354
11352
11347
11343
11342
11341
11329
11328
11325
11322
11319
11317
11315
11313
11311
11309
11302
5139
11294
11293
11289
11287
11284
11271
11271
11271
11271
11267
11265
11263
11261
11256
11255
11252
11252
11252
11252
11249
11233
11231
11220
11219
11217
11204
11203
11198
11192
11191
11188
11186
11184
11179
11177
11172
11172
11163
11161
11160
11156
11150
11148
11148
11141
11141
13336
11133
11133
11129
11124
11123
11117
11115
11113
11112
11106
11104
11101
11100
11100
11095
11086
11080
11070
11068
11067
7558
11064
11061
11060
11059
11057
11056
11826
12180
11049
20164
11038
11035
11034
11033
11024
11024
11023
11018
11014
11006
12089
11003
10997
10992
10991
10982
10977
10976
10975
10972
10962
10954
10953
10952
10950
28455
10946
10944
10943
13957
10934
10933
10931
10930
10921
10912
10911
10907
10907
10906
10902
10896
10894
10890
10889
10887
10883
10882
10882
10867
10861
10859
10856
10855
10842
10835
10829
10825
10823
10819
10813
10812
10809
10807
10804
10802
10800
10799
10799
10797
10792
10790
10787
10781
10781
14873
10780
12242
10769
10765
10752
10752
10748
10745
10743
10737
10733
10730
10728
10726
10722
10715
10698
10695
10690
10686
10679
10668
10665
10662
10662
10660
10654
10654
10648
10647
10647
10646
10642
10641
10634
10632
10629
10628
10626
10624
10624
10620
10615
10614
10612
10607
10605
10598
10597
10596
10593
10589
10585
10584
10580
10580
10579
10576
18388
6874
10571
8525
17213
10563
8423
24630
10556
10553
10551
10541
10538
10535
10535
10525
10513
10512
10510
10509
10509
10508
11088
10501
10498
10492
10491
10478
10477
10476
10476
10471
9243
10465
10461
10460
10456
10454
10452
10452
10452
10451
10447
10446
10439
10438
10437
10434
13410
10414
10413
10411
10408
10399
10395
10395
10395
10390
10388
10387
10380
10379
10378
10375
10373
10371
10365
10364
10363
10361
10355
10355
10353
10345
10344
10340
10339
10338
10333
10332
10324
10324
10318
10314
10309
10305
10305
10304
10303
10301
10295
10287
10285
10282
14633
10279
10277
10274
10271
10270
10270
10259
10258
10255
10240
10240
10232
10230
10226
10223
10222
10220
10212
10210
10204
10202
10196
10189
10189
10184
10183
10180
10179
10174
10172
10164
7540
10158
10153
10152
10149
10149
10149
12240
10147
10147
10145
10120
10118
10116
10116
10114
10112
10111
10111
10110
10108
10096
10096
10095
10088
10086
10083
12296
10069
10062
10061
10059
10058
10054
10051
10042
10041
10034
10027
10019
10019
10013
10012
10011
10010
10000
9999
9994
9993
9992
9971
9967
9943
9927
9927
9926
9914
9909
9906
9900
9896
9893
9882
9871
9865
9861
9857
9857
9854
9853
9850
9844
9836
9828
9818
9817
9806
9797
9794
4771
9786
9769
9768
9765
9752
9751
9746
9745
9722
9719
9706
9705
9703
9696
8517
9683
9682
9668
9646
20497
9620
9614
9612
9611
9610
9605
9579
9575
9558
9546
9535
9531
9522
10614
9510
9507
9490
9485
9484
9483
9478
9467
9453
9448
9446
9439
9439
9421
9419
9412
12651
9404
9403
9400
9378
9372
9357
9346
9340
9337
11383
9313
9301
9292
9288
9287
9284
9279
9272
9258
9251
9237
9210
9205
9204
9203
9186
9185
9185
9168
9163
9161
9158
9146
9142
9136
9128
9125
9114
9109
9098
47634
9067
9060
9025
5240
9017
9015
8999
8991
8985
8955
8929
8929
8926
8880
8870
8859
7737
6792
8842
8840
8835
8827
8819
8810
8807
6677
8803
8784
8760
8752
8732
8728
8718
8717
8709
6820
8688
8674
3157
8668
8666
8660
8659
8659
8646
8639
8635
8633
8630
8627
8611
26569
8602
8593
8581
6855
8528
25275
8517
8507
8503
8501
8500
8489
8477
8476
8427
8418
8407
4677
8395
8395
8384
8382
8381
8374
8361
8351
240675
8314
3003
8309
8298
8293
8289
8287
8283
8280
5923
8277
8227
52153
8217
8212
8192
8188
8188
8184
8176
8171
8171
10167
8168
8165
8160
8156
8155
8134
8133
8115
8114
13132
8103
8096
8091
8089
8081
8078
8078
8053
14640
8046
8038
8021
5433
8019
8017
8016
7999
7995
7995
7989
7984
7964
7963
7961
7951
7942
7939
7935
6278
7933
7928
7925
7919
7914
7910
7909
6613
7892
7890
7889
7886
7883
7852
5000
7848
7845
16177
7835
7832
14040
7820
7812
7812
7811
7803
7802
7799
7795
7790
7779
7754
58797
7734
7728
7726
7721
7719
7709
7702
7682
7670
7665
7659
7647
7645
7642
7636
7631
6562
7616
7597
7591
7564
8816
7548
7541
8655
7536
7532
5476
15090
7514
7512
7508
7506
7505
7500
7499
7499
8342
8949
7488
7486
7468
7464
7461
7442
7408
7407
7397
7396
7391
7383
7379
7373
7363
7362
7362
3552
7352
5071
7345
7341
7341
7338
7337
16267
7327
7325
7317
7315
7307
7303
7295
7287
7282
7277
7276
8567
7262
5868
7254
5328
7222
64916
7200
3267
7180
7173
7164
7152
7151
7149
7142
7142
7142
7137
7136
7135
7120
7112
7112
7112
7111
7109
7109
8564
7098
7096
7093
7082
7079
7065
7062
7061
7061
7058
7056
7054
7050
8568
7042
7034
7032
7030
7029
7028
7025
12094
7024
7016
7007
6999
6998
6986
4943
6982
6981
6980
6965
6957
6953
6947
6943
6942
6941
6937
6937
6936
6931
6927
6915
6912
10585
75009
432044
6901
6897
6886
6873
6867
11876
6860
6857
6851
6846
6843
6831
6831
6810
6808
6807
6783
6777
6772
6771
6748
8135
6725
6717
6709
6707
6694
6687
6686
6673
6665
6665
4712
6659
6635
6623
6623
6611
8149
6605
6605
6586
6585
6583
6580
6576
8866
8951
6559
6556
6556
6554
6549
6548
6545
6544
6542
6541
6534
6528
6516
6506
6495
4913
6489
6488
6480
6473
6463
6456
6445
6441
6426
6408
6407
6401
5222
6387
6381
6378
6369
6366
6356
6355
6335
6330
2227
6305
6299
6028
6294
6293
6291
6289
6285
6277
6272
6270
6270
6268
6266
16603
6233
6232
6228
6227
6208
6203
6200
6189
6180
6169
6169
6164
6156
11397
6151
6145
6143
6143
6142
6139
6129
6123
6121
6120
6118
2828
6117
6109
6106
6105
6100
6098
6090
71021
1972
6085
6084
6082
6072
6069
6063
6060
6053
6051
6034
6024
6018
6012
5994
5980
5977
5976
5974
5967
5967
5964
5958
5952
5952
5945
5930
5927
5922
5918
27997
5913
5912
5910
5908
3833
5904
6064
5897
5897
5894
5893
5888
5888
5888
5872
5870
5866
5864
5863
3090
5853
5847
4362
5841
5839
5834
5834
5831
5825
5823
5817
70836
5807
5803
5793
1772
5790
5790
5786
5786
5780
5780
5779
5773
5770
5769
5752
5745
5733
5719
5719
5716
2935
9086
4185
5706
5702
5697
4012
5683
5680
5676
5673
5670
5667
5652
5649
5648
5647
3917
5641
5638
5638
5636
5636
5634
5632
3524
5609
5601
5600
5593
5587
7214
5572
5565
5564
5553
5552
5546
5545
5530
5528
7268
5519
5516
5513
5511
5504
5486
5484
5480
10020
5469
5466
5466
5465
5464
5451
5450
5447
5443
5434
5434
5432
5421
5420
5419
5411
5404
5403
5397
5397
5394
5386
3862
5382
5378
32188
5361
5359
5356
5346
5343
5342
5341
5341
5334
5329
5326
5322
3068
5316
5312
2824
5306
5298
5297
5289
2600
5285
5282
5272
5271
70175
5259
5257
5255
5247
5245
5245
5239
5227
5225
5221
5215
5212
5208
5208
5207
5205
5204
5197
5197
5189
16270
14697
5186
5184
5172
5171
5168
5166
5163
7250
5155
7666
5152
5146
2975
5138
5131
5130
3231
5121
5116
5116
5111
5110
5107
5092
5085
5084
5084
5083
5079
5076
5073
5071
5071
5068
5067
5065
5063
5062
5059
5056
5052
5050
2665
3595
5036
5035
5034
20409
5029
5025
5025
5015
5005
4999
4998
2493
4992
4990
4989
4988
4987
4984
4984
4981
4977
4974
4973
4973
4960
4959
4957
4953
4949
4940
4939
4933
4917
4917
4916
4915
4905
4905
4892
4887
4887
4875
4873
4870
4869
4867
4862
4861
4859
4857
4855
4851
4851
4848
4843
4837
4834
4831
4821
4820
12734
4809
4807
4805
4802
3062
4794
4792
4791
4791
4781
4779
4777
4776
4766
4765
4762
4758
4755
4752
4749
4742
4739
1047
4733
4729
4725
4724
4722
4721
4718
9186
4707
4705
4702
4700
4698
4695
4693
4689
4689
5822
4679
4672
4672
4666
4663
3185
4659
4656
4649
4647
4646
10178
4642
4641
4635
4631
4630
4622
4618
4610
4609
4597
2448
4592
2309
4576
4571
4566
4565
4564
4557
4556
4554
4550
1932
4535
26617
4526
4525
109067
4519
4519
4517
4512
4504
4504
4504
4501
4500
4497
4497
4493
4487
4482
4468
4457
4454
4452
4452
4450
4448
4445
4440
4438
4431
4429
4427
4426
4424
4421
4420
4418
4415
4414
4412
4409
4406
4399
30774
4395
4394
4393
4392
4391
4387
4387
4382
4373
4371
4369
4369
4367
4363
4363
4361
4357
4350
4344
4338
26016
4337
4335
2046
4321
4317
4316
4314
4307
4303
4302
4298
4297
4297
4294
4294
4290
4287
1804
4268
4268
4267
4265
4260
2432
4258
4253
4244
4238
4236
4231
4226
4223
4219
4214
4204
4201
4200
4192
4187
4186
4185
4185
4181
4180
4179
4176
4166
4157
4157
2457
4154
4154
4151
4144
4142
4140
4137
4137
4136
4134
4131
4129
4125
4123
4123
4122
4116
4116
4110
4108
4104
4104
4100
4096
3937
4094
4092
4089
4088
4078
4075
4060
4058
4051
4051
4050
4044
4043
4038
4038
4036
4034
4033
4029
1937
4025
5753
4024
4023
4018
4014
4012
4011
4008
4008
9310
4002
3997
3996
3993
3989
3988
3982
3980
3979
3978
3977
3976
3974
3970
3958
3947
3947
3944
3943
3929
3929
3928
3928
3924
3922
3918
3916
3913
3909
3904
3904
6685
1328
3901
3899
3893
3887
3883
3880
3878
3873
3864
2146
3861
3861
3851
3847
3842
3842
3841
3840
3839
3837
3835
3835
3827
3824
2162
3821
3817
3816
1404
3813
3812
3811
3810
1507
10607
3804
3802
3801
3801
3800
3797
3794
3793
3792
3791
3790
3790
3788
3784
3778
3777
3774
3772
3771
3770
1582
3767
3766
3766
2294
3747
3743
3734
3734
3720
3718
3714
3712
1521
3709
3704
3693
3692
3692
3687
3684
3680
3678
3675
3673
3673
3665
3663
3653
3651
3650
3648
3634
3631
3629
3629
3627
3627
3624
2272
3622
3621
3619
3618
3617
3613
3604
3593
3589
3588
3582
3580
3577
4738
3574
3572
12797
3553
3550
3548
3545
3543
3542
3538
3534
3529
3527
3526
3525
3521
3514
3512
3507
3505
3505
3498
3495
3492
3492
3492
3489
3484
3476
3476
3474
3472
3472
3472
3463
3456
3453
3446
3446
3445
3442
3436
3435
3434
3422
3419
3418
3418
3418
3417
3411
3410
3407
3405
3405
3404
3402
3393
1771
3390
3387
3386
3386
3385
3384
3377
3374
3370
3369
3365
3360
3358
3358
3354
3353
2161
240
3352
3351
3351
3347
3346
3346
3346
1146
3341
3340
3340
3339
3338
1647
13969
3333
3331
3330
3328
3325
3322
3322
3314
20304
3310
3309
3307
3305
3305
3304
3301
3300
3295
3293
1297
3289
3287
3287
3287
3285
3276
3276
3275
3263
3262
3262
3261
3260
152
3260
3257
3254
3253
3253
3244
3244
3243
3240
3236
3235
3230
3229
3227
3224
3221
3219
3217
1611
3216
3216
3214
3212
3209
3209
3208
3208
3207
3206
3205
3203
3201
3200
3199
1853
3186
3185
3177
3175
3175
3174
3172
3171
3170
3932
3167
3165
3163
3163
3163
3160
3159
3158
3153
3152
3152
3147
29285
1576
3136
3136
3133
3129
3127
3127
3123
3112
3110
3110
3109
3105
3105
3100
3099
3099
3099
3098
3096
3096
3095
10507
3094
3094
3077
3076
3072
3071
3069
3068
3065
3064
3064
3063
3063
3056
3052
1913
3050
3047
3044
3037
3036
3036
3033
3027
3026
1905
3019
3017
3017
3012
3008
3005
3004
3002
3002
3001
3000
2999
2997
2997
2993
2991
2990
2989
2989
2988
2987
2977
2975
2970
2967
2967
2963
1410
2959
2956
2954
2950
2949
1377
2948
2942
2942
2939
2938
2937
2936
2936
2935
2930
2929
2928
2928
2927
2927
2925
2919
2915
2915
2914
2913
2911
2909
2909
2909
2906
2905
2903
2903
2900
2898
2894
2887
2887
2880
2880
2879
2875
2874
2870
2869
2868
2868
2862
2857
2857
2852
2851
2848
2848
2844
2844
2834
2833
2828
2826
2825
2815
2814
2809
2799
2795
2794
2793
2790
2790
2786
2786
2786
2785
2784
13752
2777
2772
2771
2770
2770
2767
2765
2762
2761
2760
2755
2752
2751
2751
2751
2750
2747
2745
2744
2742
2738
2735
2734
2730
2721
2718
2714
2448
2713
2706
2705
2701
2694
2687
2687
2685
2681
2676
2676
2675
2671
2670
2670
2668
2667
2665
2663
2659
2659
2658
42721
2657
2651
2646
2639
2637
2635
2635
2635
2634
2634
2633
2633
2632
2629
2623
2623
2622
14037
2617
2617
2613
2611
2611
2608
2607
2604
2602
2598
2591
2591
2589
2585
2584
2583
2579
2579
2576
2576
2573
2572
2572
2570
2570
2565
2563
2562
2560
2560
2559
2558
2555
2553
2550
2548
2544
2543
2542
2542
2540
2540
2539
2535
2535
2534
2532
2531
2528
2526
2525
2518
2516
2513
2512
2512
2505
2504
2501
2499
2499
2498
2497
2497
2495
2494
2493
2493
2492
2491
12215
2488
2488
2481
2479
2478
2477
2473
2473
2472
2470
2470
2470
2468
2468
2465
2465
2464
2463
2462
2461
2461
2460
2459
2455
2455
2452
2448
5554
2443
2440
2440
2440
2440
2438
2438
2436
2433
2432
2432
2432
2430
2427
2419
2415
2415
2412
2411
2411
2409
2408
2407
2405
2404
2404
2403
2401
2400
2400
2399
2396
2393
2393
2391
2391
2391
2391
2391
2391
2388
2384
2383
2382
2381
2375
2373
2372
2369
2369
2368
2367
2364
2361
2361
2350
2349
2347
2346
2345
2343
2343
2339
2338
2338
2334
2332
2331
2331
2328
2326
2322
2320
2318
2316
2315
2315
2314
2314
2313
2312
2312
2310
2310
2310
2309
2308
2306
2303
2297
2296
2295
2293
2291
2291
2287
2286
2280
1635
2278
2276
2275
2274
2273
2272
7833
2269
2262
2258
2255
2254
2252
2251
2251
2247
2244
2242
2238
2237
2235
2232
2230
2229
2228
2227
2224
2220
2219
1680
2213
2213
2212
2211
2209
2209
2208
2207
2207
63095
2199
2198
2193
2189
2188
2186
2180
2180
2175
2175
2173
2173
2168
2166
2160
2157
2156
2156
2154
2154
2153
2151
2151
2151
2150
2149
2145
2145
2144
2142
2142
2141
2140
2140
2134
2132
2132
2131
2130
2130
2130
2121
2121
2120
2119
2116
2113
2106
2105
2102
2102
2101
2099
2099
2098
2098
2096
2094
2090
2086
2078
2077
1747
2075
2075
2075
2074
2073
2073
2072
2068
2065
2065
2065
2065
2062
2057
2055
2054
2054
2054
2048
2046
2045
2043
2042
2041
2040
2037
2036
2034
2032
2030
2030
2027
2017
2016
2015
2014
2013
2010
2009
2007
2002
2001
2001
2000
1996
1995
1992
1992
1988
1986
1984
1984
1983
1983
1982
1981
1981
1979
1979
1977
1973
1972
1971
1969
1969
1968
1968
1967
1967
1961
1959
1957
1954
1948
1947
1944
1944
1940
1933
1932
1929
1927
1926
1925
1925
1924
1923
1922
1922
570
1919
1918
1914
1913
1912
1911
1909
1905
1902
1902
1901
1898
1897
1897
1897
1896
1896
1896
1893
1891
1891
1891
1891
1887
1885
1885
1882
1876
1874
1869
1869
1868
1864
1859
1859
32693
1856
1853
1853
1851
1850
1848
1847
1847
1846
1846
1846
1842
1839
1836
1835
1834
1833
1831
1830
1830
1825
1824
1821
1818
1817
1813
1813
1810
1809
1808
1802
1801
1799
1798
1797
1793
1792
1791
1791
1790
1787
1777
1775
1775
1774
1768
1768
1767
1763
1762
1759
1758
1757
1756
1755
1751
1749
1748
1746
1744
1744
1743
1738
1736
1733
1730
1730
1729
1729
1729
1726
1723
1719
1716
1715
1711
1711
1710
1708
1706
1702
1702
1701
1700
1694
1693
1691
1691
1690
1689
1685
1685
1682
1681
1674
1674
1672
1671
1669
1669
1669
1669
1668
1666
1666
1665
1664
1661
1659
1656
1649
1647
1646
1646
1645
1643
1642
1642
1640
1639
1635
1634
1631
1631
1629
1629
1627
1627
1624
1623
1623
1622
1622
1620
1619
1616
1608
1608
1607
1607
1607
1606
1606
1606
1606
1605
1605
1605
1604
1602
1598
1596
1593
1591
1591
1590
1588
1586
1585
1582
1581
1580
1577
1576
1576
1575
1571
1569
1569
1569
1567
1566
1564
1562
1560
1559
1558
1558
1556
1556
1555
1554
1550
1549
1549
1548
1548
1547
1545
1544
1543
1543
1543
1541
1540
1536
1535
1534
1533
1533
1533
1531
1525
1522
1522
1522
1521
1520
1520
1520
1520
1518
1517
1515
1512
1510
1510
1509
1508
1508
1508
1506
1506
1505
1504
1503
1502
1502
1501
1501
1500
1498
1498
1498
1497
1495
1495
1493
1492
1491
1491
1490
1489
1488
1487
1487
1486
1485
1485
1483
1480
1480
1479
1477
1475
1474
1472
1471
1469
1468
1468
1466
1466
1463
1463
1459
1456
1456
1454
1454
1452
1450
1448
1448
1447
1447
1443
1442
1439
1439
1438
1437
1437
1436
1433
1432
1430
1430
1429
1428
1426
1426
1422
1422
1418
1415
1415
1414
1414
1411
1410
1410
1406
1406
1405
1405
1403
1398
1397
1397
1396
1395
1394
1393
1392
1390
1388
1387
1386
1386
1385
1384
1383
1383
1383
1382
1381
1381
1380
1380
1377
1377
1376
1375
1374
1372
1372
1372
1372
1371
1371
1369
1369
1368
1368
1366
1363
1362
1360
1359
1357
1357
1355
1355
1352
1351
1351
1350
1350
1348
1348
1347
1346
1346
1344
1342
1342
1341
1341
1337
1336
1335
1332
1330
1327
1326
1324
1321
1320
1320
1320
1320
1318
1315
1311
1311
1309
1309
1308
1308
1307
1305
1303
1303
1296
1296
1293
1293
1292
1291
1291
1288
1286
1286
1284
1282
1282
1281
1279
1278
1277
1274
1269
1268
1267
1266
1266
1259
1258
1257
1257
1255
1254
1253
1252
1251
1250
1248
1246
1246
1246
1244
1240
1239
1238
1237
1237
1237
1236
1233
1231
1231
1229
1226
1225
1225
1223
1220
1216
1215
1215
1214
1211
3937
1209
1207
1207
1207
1206
1204
1202
1201
1201
1200
1199
1195
1193
1192
1191
1190
1189
1181
1180
1180
1177
1177
1177
1176
1175
1175
1174
1173
1172
1169
1164
1163
1161
1158
4491
1155
1155
1155
1155
1154
1153
1153
1152
1151
1150
1150
1149
1148
1148
1146
1145
1145
1145
1143
1142
1142
1141
1141
1140
1138
1136
1136
1134
1134
1134
1132
1132
1131
1128
1125
1123
1123
1122
1121
1120
1119
1119
1116
1115
1113
1109
1109
1108
1107
1107
1102
1100
1099
1098
1098
1097
1094
1092
1091
1090
1090
1090
1089
1089
1088
1084
1083
1082
1081
1080
1080
1078
1078
1075
1074
1073
14772
1072
1070
1070
1069
1069
1069
1066
1063
1062
1062
1060
1059
1057
1056
1052
1050
1049
1048
1048
1046
1045
1045
1044
1043
1041
1040
1037
1037
1037
1036
1033
1032
1030
1030
1030
1030
1030
1029
1029
1028
1026
1026
1025
1024
1024
1023
1023
1023
1023
1021
1021
1021
1020
1018
1016
1016
1016
1015
1014
1013
1013
1012
1012
1012
1011
1011
1011
1010
1009
1009
1009
1009
1008
1008
1006
1006
1006
1006
1006
1005
1005
1005
1004
1004
1003
1003
1003
1002
1002
1001
1001
1000
1000
1000
999
999
999
999
8129
4373
65328
1459
11557
19200
2589
17319
2515
23793
38384
49997
4762
9301
23198
48642
7620
13228
3425
4043
9528
1760
1955
1899
5572
2659
75620
2967
3096
2966
9242
3092
20303
1963
14162
9891
18964
5441
7437
2676
2815
33679
5335
1593
8260
5772
3514
2055
1725
46724
7221
1164
10431
2244
16094
2063
28839
9271
3598
13896
8807
9424
2889
2543
2223
5358
16267
5382
8043
1950
26002
1989
1577
13474
42720
3728
28067
17499
24857
5328
2947
17537
16342
9625
7289
8012
6988
38811
3299
5261
1916
4159
1898
1164
9708
3137
10223
10493
1164
20974
2242
11422
41384
7259
1579
3990
5559
1913
1963
4592
4773
7303
4234
6782
2438
9060
6072
14445
2921
1855
6845
11943
3369
9427
4489
1995
6189
18589
1957
1448
19008
2343
14937
3990
3631
3152
18718
2716
1867
3214
19792
2146
4923
2732
3327
20516
618
3313
8018
2236
8462
5963
4365
11342
4016
6682
2452
16574
7728
17795
2110
20201
15074
1933
15888
1848
10079
17127
2808
11517
3196
2109
1364
2804
5444
8402
28727
2338
3062
12199
3824
13081
9410
19043
20888
5205
10249
10491
2859
1938
11475
2529
14336
3268
2210
2156
7830
1819
36197
14589
1793
8771
9382
3156
20044
8461
3089
1870
20330
4509
2272
14538
9437
2025
6237
3109
1906
12914
8199
18123
24434
3381
2211
2493
12517
10309
3943
5297
25227
2107
5975
53499
6735
2783
2609
2881
18788
7610
2647
51265
2637
11213
9220
6021
2317
4436
2358
5159
3300
4122
2124
3831
7639
794
2422
1822
3542
2345
9412
3045
3081
2878
1229
1970
2570
1911
5181
29097
2653
2619
5169
59153
2135
3673
3511
3604
1821
2165
2335
2510
26975
3286
9455
11609
11430
11006
6482
6599
81466
5673
31824
13047
1944
1895
6904
2005
1949
4207
2138
13434
2066
1964
2808
4930
2377
3416
4825
2449
2007
2897
987
5816
7491
6326
9260
1977
7808
8660
2158
2720
49809
7854
2071
2202
2724
33105
27680
40623
6570
3360
39017
15634
10234
11229
10294
2632
45700
8167
3944
3034
5445
2103
5842
2234
46946
6600
9164
1732
8344
2373
1647
2904
2432
3804
2244
2518
1085
3371
2622
5145
30052
34097
21242
26367
2663
2890
4759
3264
4816
9608
8047
2993
5392
7160
5467
2013
4199
3200
2554
2368
4540
4243
2985
7138
2166
3583
2285
6249
2170
4419
19651
2166
2907
2546
1884
2429
2030
1002
1995
1843
3880
9707
2621
2334
10451
7035
1578
3797
2029
2401
3186
2052
2036
2524
3776
11959
5971
1827
4931
5627
5508
2346
2036
4677
4705
2204
797
1945
11387
2095
3405
7469
21789
4991
2533
7799
2006
3197
1875
11370
2004
1828
6658
3255
4055
5119
2567
2191
2084
3344
4718
3523
12115
16613
2091
26516
3478
1612
3216
5335
2157
3386
5713
3021
10738
4431
16721
2166
3195
2361
1769
26815
36044
2772
2011
3390
5383
2771
21544
15775
3119
4058
2463
2620
2184
2390
11247
1681
5333
4601
7080
2874
4774
12579
6492
539
7865
3342
2058
3410
1831
3993
3756
6071
1713
2228
6041
2510
3279
2685
2293
2539
1681
2236
4259
2012
2002
18120
2208
6813
4027
4999
2821
4944
2230
14973
8877
3911
5905
10372
2387
3345
13398
2642
2306
3533
2274
2830
3780
2893
3649
2010
2711
5164
2102
7985
13326
13128
1450
3348
2953
14044
2249
5769
1945
1835
4744
7300
2493
2592
2169
2867
2351
8187
2281
7778
10335
2879
2787
2680
2871
17174
5116
3369
6076
3829
2738
9829
5860
2037
2319
38609
2227
35185
2023
3917
4075
17593
2611
2107
13873
2967
9548
9963
1598
9553
2336
2742
3010
2931
2591
2432
2190
3139
2006
5021
2338
4985
2548
12199
4490
11546
2353
3501
12465
14209
4040
5454
2751
2887
9987
8150
15451
4944
1710
2375
5169
2125
5214
2829
2064
3484
1654
14419
2642
16006
2089
2105
2773
4312
4098
2462
2722
3031
1911
5277
2335
2710
3345
2874
5209
2413
2725
2687
3830
16094
2939
2085
2253
2241
1924
2061
2500
2717
2580
2449
1378
3443
6501
12052
2289
2094
5177
2879
2648
3678
4530
70646
5689
7578
5407
2379
3136
6443
3919
4675
10773
2488
2204
2098
2826
1747
2551
2302
2086
19263
2282
3860
2850
10698
19492
27401
4255
4642
7804
4645
2323
10566
18364
3238
2740
11479
5928
3164
4164
2408
4196
3790
3275
3006
2239
3956
5041
74769
3289
3044
2672
1129
2699
2028
4865
5569
3643
9959
7185
4256
1298
4009
3929
2007
2072
9363
2404
3446
2343
16185
3900
20865
2591
2579
2028
5687
1920
1970
1988
1927
4991
2420
4359
2323
2937
4065
3131
1458
5799
1995
2105
1980
1899
2615
1972
14101
2850
5714
2495
3308
2149
4277
33254
2628
1879
1948
11835
39424
16201
1986
7666
13001
4694
99691
1957
2346
2470
1898
2449
2071
2132
8610
11391
10556
1955
2568
8960
5464
2439
5601
2376
2383
6537
5704
3243
4757
1926
4702
8036
2192
2455
1895
2086
7576
1220
4215
2863
2220
1996
2552
1967
4383
2537
2286
2387
2615
1614
2324
5282
4611
2365
9520
3337
3123
18507
2828
975
5916
3895
3948
9507
1752
2728
4455
3228
2011
2122
3048
3362
1916
2279
9156
3821
2211
2203
1920
2489
10448
3396
1767
6197
3181
3443
1999
2287
2477
1970
2073
2198
2872
15710
2821
2426
2055
2542
7538
15058
4932
2197
17636
3311
2237
1878
2783
23378
918
3562
2143
2670
4180
3268
4106
9965
2704
2469
3381
1842
1761
1566
17129
5253
1918
1446
9347
2044
2132
3397
3003
6850
3304
3830
2277
22335
2163
1974
2807
2364
2404
4536
2985
1953
8277
20020
2235
2162
3743
2086
2430
1461
3241
2263
4040
9306
2342
2224
2864
5283
2707
2288
1983
2951
4222
2366
2346
3271
3016
3413
2973
2142
4855
3324
2062
4347
2288
23413
2923
2322
2085
10179
2058
10783
2422
4084
2783
1959
2485
2967
3396
2921
1976
2992
1943
2651
2177
1888
6358
20977
2125
2135
2295
2450
59719
2328
732
49366
2521
2258
2207
2211
3470
2197
2110
1961
12892
2602
2704
2353
2640
2638
1904
2124
10244
8472
9486
1896
466
2175
1564
2139
2512
3189
1936
9329
2077
1853
3147
2065
6065
2597
2638
1904
2074
8514
1987
12808
2572
2301
2501
14698
1838
2386
3905
2234
2817
33917
3091
2750
4155
2693
2526
1668
3456
2385
4910
731
2342
3054
1966
6270
3219
3098
3203
2059
1878
2187
450
8162
1922
3833
8987
1666
967
6544
2487
998
2160
3184
1836
2972
2641
5855
3810
7168
1884
11553
2983
4317
5190
4815
4201
1998
1057
3648
8964
2466
3338
2061
2590
2594
4432
10345
2427
3180
1774
2090
1830
1739
2231
2126
1969
2088
2116
2188
2652
3177
9660
3498
2201
2906
1896
5559
2011
2109
1970
2476
2160
2434
962
5895
7621
2132
3337
3355
4447
2280
3982
2254
2810
15769
2984
2538
3365
7758
3801
1918
4095
2223
3964
2637
4400
6756
14615
2357
7886
2737
4076
2229
2974
2435
1058
8525
2467
5590
2329
4070
1762
4765
2913
9236
3724
2077
4417
3723
3170
2905
2452
2201
2588
8854
5168
12675
2070
4062
36438
2843
2244
2994
1877
1999
2897
5781
3576
1883
2639
5308
2677
2017
3308
2066
3661
3196
10283
3250
2316
2167
2494
6117
2384
3450
2003
3234
5023
4733
2031
1801
3869
2796
9005
3908
2314
6122
1438
3529
1857
2284
1918
1879
2111
2715
4193
3995
3041
1889
4994
3650
2665
1787
1215
2474
2844
2170
16260
2505
3402
3955
3002
4202
6529
1815
4534
1905
2089
2474
3889
1764
4302
3623
2762
33442
3205
106380
36043
2291
2432
5041
22532
2117
2096
1785
2426
18544
3150
2911
1703
3200
2182
8208
2295
1695
1735
9278
2433
4040
2917
2661
2780
2343
4005
2838
2012
28318
3244
1924
1870
2632
2530
6784
1738
2827
2192
2413
3271
35983
2015
2007
2176
3417
4080
1844
1906
16130
2455
3073
21963
2566
10147
5715
2228
2371
4991
1588
2725
3501
3309
1979
9046
4050
2712
2880
2567
6505
2046
1832
2340
2147
2398
2016
2311
2208
2194
3046
3865
4005
2323
2121
4866
2230
2004
2345
3413
2034
3241
2303
1604
3523
2062
2149
2574
11554
2437
4942
4033
9885
1974
3058
4171
2157
1737
18647
1958
6234
4013
5535
1770
2546
3131
2180
7903
8231
2837
14343
2984
2061
1784
2357
55659
2083
2007
2670
2541
2366
1933
11542
2004
2166
2963
2672
2286
2040
2902
4784
2349
875
2000
3240
2199
3759
2044
2642
2093
7480
2124
752
2512
1875
7173
4059
2231
4469
2648
2198
1942
1764
3436
2265
4158
3883
1311
48579
3538
15598
3153
2073
1789
3667
2743
3273
2113
2996
3501
1759
2515
1946
2016
9516
2247
3064
1670
2244
2281
1831
2896
2573
1984
2217
1887
5528
4347
2327
2369
2145
2368
2427
2026
25389
5094
3496
2319
1887
2048
2592
2061
2795
3744
2673
2732
2476
1910
2129
2384
4036
3285
8886
3059
2340
2408
1948
4251
2592
2037
4194
5583
2032
2692
6146
1859
2085
2149
1266
1768
2579
3060
955
3161
2388
1816
1843
2295
1708
1958
2483
2706
2973
3934
2440
1773
2254
2382
1419
1969
2610
1509
2111
1997
2960
2985
2533
3889
2927
2092
2450
1043
3830
1907
3991
1970
4035
5674
104375
4080
2905
8267
62423
3248
18435
3144
2656
1987
2412
2482
4004
3827
2100
2190
2879
2355
56568
2797
4300
2591
3019
1942
1637
2981
3342
9009
2313
2928
2602
2769
2920
1803
2763
1896
2790
2060
1810
22764
30136
1917
2318
2697
2284
3120
1705
2443
2209
1837
21954
2256
4679
3001
3329
2221
1954
2964
22078
2760
2383
2127
1972
2315
2594
2195
2470
4988
1007
2969
2315
1661
3425
2837
3149
2730
6326
2437
5705
3074
24409
2546
2041
3653
2155
1920
2131
2425
2267
1795
3256
2717
2137
4634
1943
2005
2868
2544
2916
2156
2988
2609
1430
2518
2308
9153
2750
3128
3967
2627
4292
5239
4071
1897
2944
2319
2540
2940
2377
1822
2096
6193
2073
1858
2017
5222
55553
1722
2678
2813
77469
1931
2877
2452
3234
1653
2414
1977
6544
3547
2985
2920
1691
2219
4400
4970
6863
1901
2631
4019
3020
2693
4307
1803
2607
2489
2422
1959
2548
1955
4503
16291
2878
4904
1969
2628
2456
1990
2221
2012
31101
2662
2736
1342
2608
2052
2127
2485
3857
2093
1889
2288
2463
2238
1909
2144
4745
1897
5319
2309
2818
2065
5130
3199
2405
1758
2483
30381
7441
2244
1944
26193
1862
1894
3783
1947
2173
3014
1780
2021
2281
1940
2084
2079
1855
2009
3544
2150
2323
3256
2642
2075
2207
2570
3221
1882
5442
2865
2173
1959
54979
2137
3202
12880
1951
2585
3429
2167
3157
22755
2146
2978
3670
2244
4275
4799
2901
2003
2917
2123
2082
3531
3177
2560
1993
2027
3946
2323
2426
2549
2757
1641
3183
2402
4714
3622
2263
2161
5186
2494
2049
11343
6938
2583
1772
2391
1718
2611
3288
2095
2216
3602
2225
5920
1928
1873
1469
8342
2423
1897
2386
4655
2491
4972
2007
1790
2972
3355
2334
2180
2495
3944
2684
2195
4703
2828
2685
4125
3075
7698
2315
3353
3061
3223
1641
2098
2804
1764
2582
2005
2195
2257
2229
1951
2188
2582
2611
2353
67688
3006
14658
3401
1958
2496
4934
2213
2183
34889
2488
4406
2920
2094
2669
2921
24685
1801
2277
2222
2933
2056
2111
1938
2663
2071
2440
2239
1974
2944
2732
1649
1020
2656
2109
5232
3696
4460
3390
2886
1526
4962
2021
2686
1058
1289
2513
2343
2020
3033
1693
1902
2245
2045
3673
2367
1720
2293
6753
2089
2767
3155
1979
2329
2412
1873
2895
2528
2500
1935
2274
1771
3573
1784
1857
2701
2079
10769
2039
2478
2638
3878
2546
1933
2846
3675
2515
1955
2002
3482
2405
2383
1994
2187
2400
1948
2778
2220
8072
2094
3933
1635
2587
2044
2849
3817
1004
2550
4971
1752
3205
2445
1878
4442
2055
2225
1917
1125
2843
2602
3275
2094
2413
1959
1971
2697
3074
2422
2395
2863
19709
3155
4044
1982
2462
4746
2023
2308
2055
2006
2171
2530
2072
2878
2336
2157
2643
2500
2164
3162
2242
1868
2217
2698
3504
1930
2554
2453
4857
2839
3425
2100
1840
2139
3007
2216
3013
2623
1884
2653
2287
3238
2239
2847
3625
2039
1558
41557
3717
2982
2447
2306
2709
2215
3063
2302
2066
1832
3251
1959
2026
2405
2234
2382
2666
2059
2436
3990
1444
23631
2202
4347
2151
2336
1919
3133
1891
2376
1939
3977
1375
3125
1798
1943
3334
2367
3156
2865
3335
3344
1805
3972
2684
2542
2909
4824
133659
3619
2035
2782
2038
1988
3927
13223
3250
2597
1970
2370
8069
2066
14852
2450
3382
1808
29091
2445
1778
2459
2366
2481
1924
2521
2065
2106
2018
4053
1971
3909
9040
2143
2133
2816
3669
2096
2960
2458
2416
3308
2213
5112
2261
1806
2829
1802
3197
3157
2010
3341
4330
2194
1984
3164
2161
1968
7359
2786
2689
2141
1945
4153
2906
1909
2006
2388
1982
1026
2580
1597
2061
3788
1927
3312
3810
1928
3578
3499
1936
3416
3543
2213
2363
1878
2694
2617
1961
3383
3837
3037
1746
2601
2045
11731
1856
2149
3589
1748
2076
3821
2784
1042
2156
1937
2531
2525
2643
2867
2550
2369
2503
17981
1879
3240
1833
35791
2643
2340
2246
3166
2339
1958
2349
1879
3592
2134
2973
3778
3118
2541
2194
3027
2490
1937
4576
3674
1658
1730
3020
2196
2143
3366
2155
2572
4421
1787
2577
1933
3000
3898
2507
2815
2165
1966
764
2107
2460
19796
2495
2074
3298
2093
1893
1923
2553
2589
2214
2430
2925
1964
2098
2361
2718
29054
2913
2029
2152
2435
1873
2084
2006
2923
2507
1722
963
1707
2675
2832
2212
3059
2293
1071
2511
2128
1419
2536
2959
2313
2238
2294
2298
2548
2545
2795
2354
2241
2838
2399
2069
1957
2343
2012
1817
2893
1781
2066
2724
2054
2214
2155
3258
23692
2018
2714
1627
1786
17478
3303
4864
2310
2360
3123
1996
5242
2893
2354
2044
3446
1673
1773
2000
1962
46237
1797
3359
3568
6057
2469
2418
1852
3206
2042
1959
1853
3776
2614
1876
3857
3442
16942
2153
1660
1796
3066
2657
2791
4753
2388
1763
2830
9566
2173
22173
4372
2137
31089
14121
3482
1901
5133
2138
2978
1869
2405
2542
2521
2049
2424
2421
2201
1780
1783
2365
2680
4257
2505
2305
2842
2637
2765
1781
1965
1875
2140
2144
15561
3245
3024
2145
2187
4785
2209
2154
3160
2354
1818
5155
19907
1879
1947
2566
2021
2552
65182
1986
1904
1791
2457
29043
3176
2612
2158
1823
3141
4054
2376
9786
1950
3151
3969
33723
1845
2138
2081
6516
2352
2686
1810
15504
2365
2392
14090
2163
2076
2070
3532
2626
43021
2086
58221
2448
3743
2047
33938
2122
1878
2537
11064
2316
1795
2064
2426
2451
2290
3367
1828
2944
1902
2609
2583
1947
104666
2283
1899
2445
3895
1888
2492
1862
1793
1779
34615
2218
2315
2655
2039
1972
1645
2351
2344
2909
11013
1892
2110
3307
2201
2262
1884
2499
1747
2176
2403
2396
2283
8273
51207
2193
1845
2274
2744
2125
1970
1877
1937
9352
2600
1760
2065
2454
2361
1888
1931
5403
2548
2118
4332
7916
2023
1784
1926
2158
12115
2244
2145
2131
2098
76197
2742
1977
30624
2035
2598
2811
1967
20846
1829
2038
2324
103517
2051
1835
3065
1531
2160
7792
1867
2228
2261
2028
1953
1868
2486
2074
3254
2768
1920
1747
2256
1877
42105
2222
2512
3949
55379
1772
2354
1899
2068
1816
1881
2007
2248
2537
1087
1794
1998
2373
58304
33298
2115
4055
2619
1812
1993
3049
1840
2865
2030
19439
1982
2686
2513
19899
18111
21198
66536
31705
16178
43623
74628
52358
36761
29119
21256
15757
14159
5852
2770
13532
4038
2205
20341
13269
10180
8121
15997
2046
8968
4275
11073
46100
2189
3360
11525
7968
10410
33370
11792
7222
18603
4024
37714
9480
53831
2306
17239
31583
10456
9608
17056
2160
5061
36442
2984
1713
3107
33649
28472
2671
5271
56134
13644
163820
20915
69345
10235
68897
10631
12330
11608
6120
3797
73477
15906
21480
8447
5189
8710
25442
41727
55420
10848
30179
47413
32334
16118
12375
28216
31774
13011
2947
19368
9589
2268
19798
10028
18517
40631
21614
12837
8793
24538
4124
4099
12167
25204
3329
2920
2146
24032
6639
1989
41402
22818
17882
2019
2875
9135
6990
4431
6380
14617
1901
9564
3603
7804
14764
13096
3491
4851
4507
13677
89032
9813
2205
10592
13122
31188
35041
6943
12787
43186
10810
62163
1805
4705
11694
3316
23828
24334
95838
17721
20147
105537
10237
2046
1869
23938
98748
14643
13033
6866
12351
4007
2713
8679
17385
6569
4038
21123
7263
26962
22586
5772
2973
12056
20063
22419
76626
11782
14606
5511
31079
4998
7891
3207
10421
6757
10718
18156
6031
8554
2040
58191
11846
2407
8698
14280
18868
14703
3945
5384
29181
8043
117445
9508
1765
3182
13069
6748
2369
65709
8841
21090
60216
72612
32550
11114
1948
4428
26175
22915
3228
29222
15255
14556
3264
13431
4329
10002
5535
4053
3231
14961
28806
19637
3145
14138
11562
3955
2482
5737
7524
6364
6184
16917
5692
6790
3466
23097
16568
10048
80630
4948
6640
2118
8519
4540
5421
10361
96414
14424
76985
3132
3351
122162
1551
10070
13244
8572
22109
11519
7252
17957
2375
24831
19558
23212
7590
36447
8532
3058
10190
6880
17737
14196
6272
1772
31229
10788
4532
10761
5655
12670
17566
15381
7477
23810
60567
1985
30088
32819
2054
31409
13803
81699
2042
8237
3252
28614
11102
5212
14265
54741
3943
21158
22280
9778
18567
1784
18144
16001
18851
51951
9611
4243
96469
3592
15655
6517
34271
62819
8377
7291
45235
31267
2454
33689
15884
49955
10239
73362
18252
6429
28459
32460
10577
3780
6987
3124
26410
12543
29385
36636
5642
3941
2064
10109
14113
2628
2132
2068
4728
8894
7188
6530
4146
7028
5088
7915
2246
6494
26156
15247
3468
82431
5249
31863
34169
20698
131674
4812
2471
40720
5899
27948
2366
6134
5826
18013
5135
2540
7965
13511
14496
7151
3940
6866
2175
16190
2305
48495
7260
4206
6046
7452
7419
10406
3391
33904
10976
2441
6270
17456
2042
2674
88630
6779
7984
9878
8937
11675
4410
27081
11829
43132
24452
45458
50407
4601
21312
3987
6688
3508
2442
41843
93160
3522
25820
4901
7115
7221
4907
4346
17306
9329
4855
2895
2853
18168
2859
2045
2532
4351
2304
41546
16613
4170
41837
78446
62657
62683
2575
15200
72944
1674
4796
50450
3203
17698
2427
59584
18327
79592
6218
66943
7954
18603
5454
1667
12166
1593
23152
3333
10186
5816
8271
3926
47454
32331
3424
5640
2497
49641
56360
14076
4516
3617
2362
3122
2319
3979
3705
18882
5127
2683
23886
8681
37680
8557
2584
6977
15173
3589
2610
5684
17732
9556
2211
2348
79438
5482
1925
21167
5985
2442
92235
12159
3590
34102
2036
1694
6492
13229
43473
33647
10079
5938
22589
5070
2176
7128
68781
2470
2249
111868
3279
13428
50588
51701
1938
2677
61023
80032
90220
5117
56742
3560
9544
2859
3303
3631
18427
3918
5770
9039
104548
5855
15355
52707
34066
4429
2292
4269
1678
3629
4672
3698
178449
2574
6344
2122
2103
31744
15021
37891
1920
34321
2744
2410
3753
66652
2502
6553
21070
7194
2670
37646
91469
2108
17064
2609
12951
5279
3786
30273
68255
45123
18949
3091
60380
2349
21773
16219
13857
2489
6134
87093
6444
2407
2373
31641
55463
3262
1837
3229
21893
2650
36920
3919
5094
3158
3054
6363
31839
27205
3239
9949
36055
18533
5574
18996
2431
14248
3210
21643
5719
60916
13927
20794
11705
20933
7904
12395
7262
3982
5134
1963
3649
15996
6143
64531
3981
14963
2629
16175
19364
11041
16926
13946
17518
2226
17689
1819
31460
7096
12947
2751
35914
19436
3654
8428
33447
3787
56720
1823
2139
9038
5264
6604
3283
12818
2601
3821
20871
9431
66012
6236
11191
2188
21208
5797
10542
16314
29340
2681
2524
4486
2440
2535
2180
53695
1752
10084
11146
8976
4292
59298
4527
17510
38791
3956
3315
2631
5490
4582
2165
7794
15168
8361
6656
16486
31145
24145
1969
8261
7418
8611
2023
23647
7083
10106
2541
4970
34171
4388
1858
25241
1891
7716
36482
26219
9602
2593
3744
1981
1994
4229
4181
49713
34259
10670
45746
5277
11641
3539
24451
68034
12856
3568
2283
2718
2372
1989
1989
91863
3533
26822
27396
15866
3372
48715
24931
3366
2979
2917
105140
9485
2473
65245
3175
44851
7130
2766
2297
2417
3809
82621
2733
2008
5269
2546
57988
43738
2304
4845
4134
3189
69865
8076
2996
7586
1908
5286
22745
1236
3913
30686
3377
10450
2876
4939
41005
3710
11933
4635
2201
3018
1834
2293
44404
5534
23561
3495
42664
3517
7105
51844
15486
63740
5607
9664
27130
17228
2866
2142
5814
2052
3946
5672
21999
125204
2579
26564
30792
4204
3848
2702
12434
66703
8321
5396
5665
2041
3825
8681
10078
35399
5299
39691
64225
58583
3954
2261
2381
26377
5644
2533
2202
34433
44733
4227
3055
3956
2463
2132
14548
74114
20932
28467
1669
33404
79322
7505
18657
4075
14618
3049
14253
3035
4416
2266
3109
19336
67648
8942
5777
2392
2042
75000
6410
100098
3909
2848
43094
5549
2457
13727
10031
9522
2729
21436
1781
2173
7872
1906
2156
4459
2975
9810
10592
3691
38323
10996
5025
4573
1977
1843
12374
2791
2033
2684
2612
35621
2709
12696
4606
4525
4273
27459
5808
8849
2209
18687
4849
3955
5264
32522
29386
2084
16496
3463
36795
6866
8624
2762
2318
65457
2137
2061
7957
5483
2251
15519
7811
12053
4041
49662
2653
15059
16972
3903
85656
1810
27159
96218
8161
16126
1686
2575
31111
1919
6387
3215
12891
1939
25557
5608
10643
2448
3268
2035
211485
3594
5423
1972
6135
1841
15841
2414
3619
9716
18176
2174
2455
3344
61486
34359
4392
4463
9199
1941
13961
6357
3490
4083
7913
3595
15340
14268
4871
5421
1902
1984
2517
14187
25531
6142
2057
20226
51489
1845
49402
2084
35176
8717
8483
39049
27361
21114
1719
2634
27448
38226
1961
1985
2043
4849
2852
2152
46569
2716
2113
8146
1925
2155
7172
1863
4951
3079
2263
2419
2228
2598
2275
1956
3249
2015
8274
97477
2127
2073
2328
4322
4922
2194
1927
1875
4382
60141
2458
3131
1856
2910
2217
2537
2545
4297
16721
3046
4986
2586
23393
3177
87237
1732
4445
59479
1924
2318
25745
5696
47290
20444
44603
2592
35840
46389
6555
2313
1838
4534
3115
4056
93063
17780
3945
1680
2042
13334
7829
20680
63285
1872
5462
2211
18265
2730
5837
38347
2845
3544
3184
4961
1878
2437
24820
2089
11506
1807
50407
5656
25229
6765
28019
153848
1853
42069
2602
7507
5810
5257
2657
1941
3721
57233
2088
22011
8168
2282
27316
7657
2061
5064
5077
1996
15201
2020
15055
20624
1997
30578
2029
2677
2247
2067
2303
1889
1921
2101
1814
3017
21030
4125
1764
2037
1846
2087
5312
9142
1970
1950
1964
1921
67706
1974
2461
22031
4617
2745
5917
83728
1927
3241
2101
3447
3083
3532
2289
98967
2127
5019
13412
8586
4339
2744
2202
6862
2144
2727
38247
20995
5851
3002
2203
5439
2072
2482
12491
11463
78511
4786
72900
3477
3275
3153
1950
62525
8385
14811
2015
1889
3058
3484
2063
3569
2505
2109
2173
2240
2480
2156
25480
2342
8654
63134
2254
2366
3079
12280
2652
41213
35608
42955
68047
2184
5984
20727
1847
2235
3013
1918
2589
2341
8838
1928
4059
13090
36524
6996
3299
29310
34272
33582
22885
84943
21700
10838
32801
2087
8602
2297
29686
8837
2282
10926
5814
6859
22128
15201
1541
3318
11418
2320
27457
1837
2562
2746
136184
21367
10690
76581
2533
2060
12117
1936
2329
11441
2322
47960
9908
53300
37391
111016
1973
2691
1881
13423
5195
3376
3851
1897
2115
1839
63855
26291
15697
17208
7408
6265
4698
18607
18458
14745
24934
2173
2369
5093
1705
6258
6774
51284
15215
2507
1966
1562
12256
9175
20324
16094
31263
32676
7719
53755
37826
27992
89149
46134
25318
39443
54795
25533
46046
69044
23608
9658
5327
11146
23999
12434
3241
3812
9547
7937
7991
25809
75628
20906
10950
17613
27314
40928
38481
11842
47723
32498
29915
41294
24192
99103
73133
35324
29203
30402
2325
16398
15858
4315
26056
27021
14528
50056
7532
9929
1940
15484
5082
5839
38233
8065
52975
39208
4822
24808
4245
17240
44203
2777
8108
17497
23153
18301
3077
10474
24023
20939
78004
4904
28854
55926
13651
33069
7838
13838
61086
2384
23174
4265
52030
22587
28090
28755
7900
8746
18332
12706
13357
25162
36913
2174
35743
32024
14736
30860
7509
40926
40216
14031
15195
4417
73512
40849
44905
26745
44964
5535
11111
15669
29647
4346
31827
19769
46929
2108
35612
107399
70693
3904
26081
51835
33493
42687
70969
39309
13140
52372
15770
1750
38871
17772
4365
9642
71871
56356
46433
2355
61284
22460
127210
8889
2966
100633
24816
38425
23052
55250
39673
2977
12220
118963
44077
49803
21706
4468
29735
47303
20062
13909
20062
11374
4305
68084
4875
21368
13960
4748
5529
19552
6027
22188
16050
17659
2257
24659
18810
15036
10509
17399
18588
2915
10413
67997
3592
6108
40872
28461
12108
10087
53265
12224
7114
3937
13882
26696
5327
23520
4633
90008
35965
12856
24181
37941
37891
54810
20990
12130
24630
28542
10463
27897
7389
9594
18280
50571
37728
31354
11243
3170
31900
6391
45201
33075
66473
26830
59166
21646
11708
25825
6506
15731
9794
95272
16786
15885
37397
13756
4825
12700
5076
8372
22219
37230
16607
15794
14251
52428
64340
5418
5236
45700
10466
55441
36529
14650
7747
18573
36271
10578
11324
10861
15904
63494
21738
24298
31855
7291
1865
62209
30436
90016
37544
16027
31320
35195
4731
22382
21881
41132
31094
4166
28609
125811
3354
35373
2625
9220
5228
16288
15385
58318
51515
24417
12740
58821
4010
1977
51449
3357
39341
21486
82072
17308
6161
25555
4764
4047
2452
22073
23490
32638
36347
55943
44768
19681
85362
38146
3687
5382
5170
29320
66065
20725
62537
17129
64816
6283
6171
13685
9872
78269
28622
68319
41033
39101
33438
55734
12382
108872
3545
64295
8378
49272
35106
5797
3906
30775
16169
19602
78018
12006
15057
13769
26341
31183
15169
6874
27075
64732
38791
11761
110516
21420
12780
23663
32567
27421
14623
19244
61502
22050
2745
14775
42001
39325
20177
29815
18036
32349
43690
53042
66101
5219
63162
3624
5162
54416
29774
2446
26621
90437
10246
36976
26111
26655
99669
87442
22193
17121
44870
41257
21215
49336
12745
17828
74969
27315
6396
2842
14943
3803
69165
13336
1279
31072
10016
16650
29859
27421
41040
135024
10713
5390
4863
3140
18377
30775
8735
19932
55254
16171
31068
70557
3863
7542
31499
15266
32952
27819
51147
41350
52350
53303
53942
6327
2931
13534
10540
6262
5681
6040
24319
23367
5040
6092
23521
23250
6450
72054
42652
4443
7529
42298
24798
9921
8916
45372
13340
17784
16494
8754
35785
80035
12545
10515
4282
6944
15486
37238
30044
13187
7466
30517
14871
40814
16689
2253
16840
19894
20562
3882
28547
6443
2723
31714
9821
3821
25945
53479
12422
15143
17548
25666
2187
22073
3327
31471
29344
6117
23493
24507
14820
66409
5564
8671
4433
3511
6058
31783
2350
26177
4333
19278
3859
44784
9386
19223
5419
3269
25047
6951
40353
15905
17453
14939
18030
8424
2249
22466
8710
6973
7698
19643
2969
3909
22311
19134
12207
21106
84572
13733
6386
10973
3969
23911
5769
66648
23121
12542
10226
51249
6286
16345
88766
77388
7165
24127
4760
82835
21380
16185
80636
38021
34374
10693
23399
118694
7422
47824
43039
36683
20695
48067
5180
3995
7762
9375
7426
69081
2978
23596
67896
24007
49273
2167
12637
15257
27755
23425
27519
86451
29090
8534
5678
40900
27861
5189
3539
2190
22893
26285
11413
11411
4835
5956
109190
37681
40879
31320
15444
17705
94040
14899
37916
3128
12659
11660
17899
19142
30020
15667
30730
22969
17740
15233
44367
7630
38055
20436
31495
14839
31856
14200
19134
4999
3037
3597
15369
197512
1803
2888
2170
18406
2703
55787
16752
18769
2579
27875
77510
18411
29761
25041
26981
15313
26777
55424
15886
16342
10559
21084
17620
35943
29783
28507
19464
6945
20265
17679
15852
1501
46304
15248
2913
2318
34751
44306
20440
81898
18333
2092
60316
35493
17965
30276
34230
6753
3519
57524
24065
26576
9457
7355
9526
1957
10190
11032
4238
15336
3627
5716
12283
38254
48073
3327
47298
3916
2884
64147
9059
2667
43501
1817
2081
29894
13025
30510
24298
38578
4792
12937
2250
109618
18962
16938
14583
26055
9214
14259
24986
4044
37343
4747
14887
10892
11825
54657
2057
13252
2685
45750
27759
7159
5173
12473
6995
8638
5824
8991
2009
10303
25931
10386
15075
43126
2917
44857
39289
2223
11060
4208
96815
28633
4610
1980
2237
19337
3110
5014
5355
90849
11129
7846
133366
19190
8375
23651
89371
2264
26301
2405
3466
35020
2613
16248
33434
57193
21417
35876
8921
2271
1857
11590
2609
4816
31790
10683
28220
10319
44537
19810
1883
37981
31935
2773
16618
5648
12070
2053
19013
19721
48897
14442
4855
73207
13052
21759
2472
26089
22852
21565
49531
5442
29559
33906
3420
16804
5646
27344
93348
17685
22242
19649
3199
11004
2904
37982
13721
31178
14909
6686
5730
4576
44755
26630
37754
6293
12315
10705
12326
14814
42975
18270
6050
66958
5424
2317
17501
9751
12596
5914
11204
52507
64500
2270
59490
23131
6014
54097
28135
50541
2973
17628
4880
6104
2244
19581
14176
30372
24635
16898
2150
6501
2026
2748
19286
7296
37972
14813
3787
2640
1881
68012
3636
6372
8073
18485
15474
1953
2373
2856
3027
8186
9201
3924
10979
2285
88654062
43300181
16338
