1 100000
10629
9557418
2620622
356
1976
7
46726987
1622
134
2165166
1619
183190
60
487913
174
241172
52857614
5
1320
4296914
8
27454
6689
520
1665
31
3
576029226
45122
2580974
37
2
675856
418511
49
1544371
1022
64
32919
835312211
1210441
1908
135873
71398
1215922
124
53749027
77124198
50949
116121903
965506
22616076
636800
193048
331315
12520
54
48590
1091156
3146
144301
16812
151838298
843
231274
706
133274
2214758
405618912
11940
71716751
12979
929149
707069
4040371
422218480
964176849
10434982
21299
2
92876450
14257
350405694
111053335
748148
1534
656049
340
504625
8141
20758585
158801
16
52581
47336
5
31
480
114513447
374520
461991
12676
267
29
11477109
160438065
8105181
5
2007082
514
5022
673
352034436
13489
26
9390
1423580
64620479
61818
2106507
104542271
28306
60227
301918209
91102819
78
28
375
63
6906
2
48323020
876
1534
25
63017848
9046
5587
8
125
10301
225922
2444214
298154
480261
111122
88617607
29586910
5991965
11052
76
4460
31733477
16639
27827686
578748
360844054
2174800
96
527512011
142562587
81015932
81
3487
14130809
23
37510
1781808
11412413
79
173538455
671625618
417
7570
2787
3710
119
29066619
14420296
1048
1188955
52060005
1995549
3
445
28199
65843
6447
97336928
1068062
103788
2343
1842957
31801
58
313952
231252618
553
60670704
707853
26
133429
67
184986899
32564737
6557977
2041517
764120278
2114
64248
4
37492460
16
10
4856
26
102826650
239067
3
6653271
577734
6511
162101
91389535
1781
13722630
1065
203
64
3758866
1188
158779
220016076
2
1076
4269618
418
4
1570
5
10935236
14
2406
7
959840
6
234355642
33283899
1585
867725179
6413
100880844
136
14294056
2
13973
11
210789
34
117794
1469796
18088403
110
200
1114
553
4474
306806
321
13132551
18
66
239
10
67077
299
221157382
210
1263984
17945
81
153
468325
4889458
185
8551554
572502
23514121
3149002
181
28
35605161
1422
6847
1590722
9117244
1781016
13313
850775400
4477
18276760
30467327
452938
4822495
22
4
2755910
24997518
112
2588
720765
10007248
742729
10
28
1986
1882548
503556924
523633082
243740
5
64762018
172655
1851
454709
256772
314108887
112166
94768197
64
63244
105
51
43755
52348149
40
8102
24
109919274
386132941
284715871
817
13088
371090759
4
3356535
115921928
100400
3048
955
670
3
965769
6
1443042
75
23
2719
17279
2095
3623803
7878791
788
39774
198
1284345
231
121
7
7
2993
7
72546746
120276889
11
48
192365
28
2234996
526912087
20
47
21580
1770
64173422
21
23426
638720
5
863010012
612
9341006
20899
93332521
1529197
6771572
553116
906
17511156
16960
320609292
735303
281548
18326
163
16
177764
7946394
4414
130
1239
46435
523400924
1547660
35605273
910463
622430875
234029
5
814207
5372
4505
10956
93263059
12
56
2663
50572
22176
4
98
881579
187055
1287157
4652
199471
1117
16979654
14
169704916
38154
48062
45203
8522530
1058030
49195
5781
3
650
72
7510
584
45273808
67842808
6
1088256
2
2065
516050
702522
48838
48051884
245300586
302
596948
1548
4
951660068
148834
89
98463
9
6
419615
4
92068886
1220
3
6750136
4
2554082
50131008
8
9583
180
5605994
1403793
2
3375
703
38
3
815626141
23323300
368
2
93913077
845681
188
4
296323597
765
158
225
12104397
788558563
138928150
2
1016921
11736
74520673
2
40
17592
95540
11712970
34414191
11
1669802
27847
974264
3
33734
7417
23
15051
4054695
13994
39526464
199
34
50
28776484
120
13
284856
2
1711
281601
458
2
6156840
86785
1668
269540
703057
494
77
755195402
537993521
7526070
3242
6
76
55
5680098
22
512118589
2879817
18
278203
3
685181810
1651
534
41852611
566
7
3
61300520
71145
106060942
13
19411718
2766412
76392849
2
404403
66
33915
5718989
150
844537
86009188
2346
5479
9409603
347384
64
3
9295
132242
3
402082
44967326
59566
5580542
251084899
137413049
6
993484
3397
4263354
46806
94
122
897
917
7
3
8446
612238431
370289
23741264
761453288
316128898
92416225
653699929
1411643
77
54718
20700
87
7200319
537
131
15
456159845
7124805
116
1142521
26870
12832
31749925
1096
500
553756312
3209749
10985
2638061
5
182018
328
94691
141361706
4092580
272887
2616117
944907
344171534
466022150
380590
38982
7
48727187
492349071
19448
73177339
163010
13092
9
2277
248709
3453874
64
3
3697
38657
37523
1422452
624
19
5160924
234324039
1869
484853
1366
5493300
1194
31865
245831
183657
20383
89533095
117368493
5
417352
9
186
11876
83873
23096258
28
2
150
135368786
190250638
4142546
10162853
111991
708862221
6708521
54059790
1540760
3869387
410837196
290
26
105
388
19696678
58092
14346995
25509126
94660347
20767660
162049
29
685525
680440660
23066535
417858
708612123
56
1644
227135571
4
3772603
334877
4986199
1443
73
902353
14091273
1415
110722723
15899
789206169
33365
2
6128249
13
11
66198
832205
279
17
8121398
125138
168517278
3
10905154
131
1816571
75174
731772
86
7128
8
352
594028704
70940304
30
446994
394382
4
401044
5731500
284896904
5
65197
11501170
126963
17
45658596
900133
28
5541
521
31855
336
34
29916321
4034
51
548770048
906
257096
2137820
595234673
5
15004
51464
5327
8254
462267
12
14541
14873358
856903
289666
2688900
7925
2
3
184914979
3164216
31187
25
241783983
512173
113693080
3
35214912
396165499
2923
49
51974660
347942195
137
219576886
138946359
21799
2885208
96496
569567376
2960
4911
203031776
3431761
60218519
119
926
77142695
357908
5861
168
1206
301385
445419643
257340
45957
27
11618644
18137219
318976
6026544
47805687
143
2432161
399273
3258669
26734718
1426243
278239884
108
68
18
8945803
292
15601
7943
7261
111975
1800
4
5896189
376915070
294219797
1954486
11560
10068176
3
15310
434479
3
14887
14045
16965852
65797157
65281
33
487
100
754
75041
275040
201919874
805404382
95422
6728
6993
2586
13
234311
1773
50988
108320
15814
953844767
19
943695285
131160
28
792123
3
20138
14089
396291291
86
653
5020979
186765352
13
2
68
414
368
228
5876183
230
11932045
938072
890740
2270
1331
487827854
17085577
2173
134008
2350
423533596
24
160858980
508558
8
19
170
1458670
248260363
8532
3
91
3572171
4
3551073
2030287
2131
197163
19476193
78
56882
37
67739
543
19
63719833
188
41942818
703
50567363
4931252
14846596
47824
2132309
79912273
39761464
76566858
262738158
1051947
32977
2606
899398
2095
417009
2
888377166
2560
31
330
2310638
601760
105106647
65598871
7
555448733
2834105
4399558
198089
25512
38065
179714
44
1243672
37319
13994812
7
5
2480973
108794966
321851716
13
192765
4
58542
8369
3326928
34231
8289876
64752392
7339129
923269
4840
18
45
13
8
5
125703
1949
3
10831
675
3819466
3128
34543
5709074
547
74
34
3809743
42484408
63778615
616
33
2
5247819
449892
160108635
151
7483661
2834293
88574784
52
31547364
45599
377763956
7395
540487831
3263
48588
237901
19866701
1006829
2952
5941384
5223
62
657958
3
24
6776
1655
23717969
287717349
4407429
1272
105692
1617
411208
21920
8421990
4151
132057419
90909804
16
909191810
63
2075
2081858
64
143521693
22852
372
6582056
2752
2013
98962
6126360
12
103039916
329
118
77972
647
22
170
17926280
93
1139
98305
175370926
95964944
252
3823
314995429
422557128
45728380
25182
21
3
6410917
77034
5549894
6180
2677
67395599
54217165
1387
986
21826
99045497
2
889450
437201
1887212
60
4719755
298383122
13
22103797
1582
2781552
19
710851
11068577
22966
564133
35
1475421
3
79605806
472
533622
7822157
24
9454
13006
677635
46955
11239
4930
222730
985
793120573
466
3
94572
161
476012808
3076131
6966
27437
1842
35
63
4880943
1329236
4
117
210359
1953329
559
714351742
14
2
1103178
17098
1179
20980943
26
43539
28562
8948114
68688
11
9385526
13754459
33561
4920534
350735590
8
481357350
145846
188
4894196
429
50
2066626
818224853
19857
65557
1132479
29
717199
19
559
22
76
15
114
10
4545386
20854
5942
218499
1406189
2350
135839
194031
3150
2
605732
103241387
22112183
22812
49498613
135432
2128259
156827
454245
75713
681067115
668026099
67927146
29
21
33
1039157
26
145995
10
4
27
12754
892304970
14387129
5855
1479687
8173
542679
123
22809841
43618695
196532
66
24920480
2
292860182
32
6489
148500
65264661
1932
293380
9424
140166
27385
78789781
3
412676357
28856780
146208460
120643513
623514208
948996
99353825
32433281
86106247
321
6874
258863
906
5
22
7275288
491171
23544
42976
2265946
5512661
250790408
13602
51124986
2067
278
3
485712079
399
352216
27718
2157
1842
491537
87803823
1188
439528
117393
34
4
53
44148
562391801
8
4242780
68
4
56
1492
242
9612179
12517
320541113
8083
15436144
1369540
3482231
49734475
419787
199892535
724
12
534626876
10692683
218583
12909003
105958253
13193462
633
16417
29
50
188822723
21874125
2947215
4375
9
192391800
559471773
458128
106422
904
7879
4780
3612
797578
12747
222535656
356
131
69527506
483
6862
66914
167
24104340
7
213321563
10
1129
1965
2285
531225465
13389
10
37901634
178226840
18199
95
12856
159643824
971085
416494976
5
133
15838
62525744
96
387
138346
964925
70911
438459462
59
4779
662091
197012468
7
135836112
64
4
194
275889
29139763
94566
2
822273
997936844
142
205463967
416625
23
13679
611
3
2
2532
1431
409
2443
681
4331612
227372875
220
3
986147352
460710702
2
6
39
2
2336748
256241
1033871
9782592
2567431
145
153172
174331
2382
79524266
1882
1789
13936
23362
992781
15331
411285
16
4173611
1353824
10829
96
12611
919
45537822
1749699
132813
114171403
83845501
99584483
791825815
812600
35
964
768
1313277
2
643460230
25969
170
6362
1041423
4
2
12
231806
3647
21
9
9
24
42742520
2
64503454
48
571
1043639
2
520
32037190
43672
213
251
906713970
86581140
18
3836042
543
82
128414
51098802
137
268
87
10611
301908959
231936041
105946
114
1686
796106254
549654
15
7
149
1628
135832520
7
2
2652063
89
150
220313189
138
19
9165
1315537
52348510
257804
475982
162189783
7043
21
45147
36657
44479336
359571271
1033658
375781725
16495
1689
86
203
21770
22924
16728
3278055
686944
66379
18158634
9994879
185380104
4451
5
14265475
14187838
10768
2696
59802747
18
10862582
90
4
3873
84942350
2
21
57
777014127
5
53394
549047
2
16803
16584
1519
23641138
6815363
4
2
24597922
9024774
481076389
608
2146002
824296137
10097
1517
2099577
10133394
3
4947
313692581
1826483
26
1370
557340
8923803
376
16
72374732
23899673
1140637
32
2086803
19
800450812
29
126
17
788081
407031777
389637644
2634800
8505
309308
24456325
10
17250
51434606
412
111
568350572
4121354
37986
585786
20651754
168
220282207
149381771
70
3850
533042500
224223293
201735329
121695734
19
1626
9226898
1545
7870
14120
13056180
201431834
1551758
735
1854
17
1345056
231809
125480
39190820
411665424
13431800
3
789113
239484
26085
1208745
11008874
8166703
254086
547
5616130
13961
6
21260
104514542
62
807
139
510
137909
26785
3
276303146
44604
60613605
2
291311
182
883481673
1102
11
245806296
4317626
170979083
464
344
6
1123
1142887
6
1493515
2
28
3634239
2246
1117226
112118
547
62447580
126253
3
1330
403629
646374
891
3
944
10
101192
1746
3
64839
3160
323054895
20
392130
3178258
269986987
20681177
5835
96
24976057
4
356594872
3984
1153
14219
32026199
617516240
6
6675
191790647
2779714
12
234555419
20
66965
1063
355097
7573
5694
332698111
473575918
2
5
1521087
12308094
858
160
457778
153732961
97
19518113
323768
24931571
1124
24192
10391630
33180
49095577
71264223
2149017
1084468
1091933
388052
9711
5127
200
91
106
13168412
1479
34552
11374704
85903
394
2776
42031024
253395
3
20
94
20198932
2
272
132
55790636
300
56358409
46334391
544793
39137179
997126
47954566
7166
54944015
1098
499220980
1946
166030432
16
2729180
298389
435117465
38126
11949
231
3624
2
403647956
5161873
4816380
17
12471868
3440990
27
187
10179
263028
6
209761326
397363
17393632
3432
404144254
13
4534
442
129090
114
44338
780
767863640
220035424
400205143
4
16
6
109197444
193
2041
204
71630
719
12029
430
236
105370382
52
42089765
7720
564747
2429164
27536
67
4
3892529
12574182
8475
196
886043
111004818
8331885
257
45838264
228187822
32069371
138824228
1115
17287400
105749
4659888
3631
8
1031340
19
415415
251072770
33
113547
14069
11618410
199
21644
817023358
12343315
4
12
32249402
582
113570
313
67358718
2709578
3828
640589
21813
109245
1951
641288147
38928
22071
1144858
8273
3489
883661973
55998752
16
306216213
9459908
3
31283329
939173
118087
440
27796837
24
24
31
580923124
75992
330358847
167330
4930
916944343
744975
9123
39
11223948
5160324
13
3
472
2341
37910245
82273627
25
4
6101
203396
521034
1441135
680
430869388
245291
18445286
631
475
67
118
332915874
17057
66132035
397015347
3288336
2086838
36778
3988221
8092361
22
847116
4666
552
28
2013812
99894479
1215579
322
84350
534064197
12773
19645158
92512
2
6021
5178131
4
2286632
400
19172096
686224817
3251231
687758
2
615420
1372818
513435989
569
14
308286531
231923
300221488
211780021
199511
498558550
40155691
69590
225
608311
596581101
5891724
110238
5434
191
19418948
29611874
543
48
496732
789659452
747710
28307752
5
43143
32331137
32
2920
2
494818
69171179
194
23306
11827
192772
1460750
91941
403230823
104566903
490
84740385
8
9572653
20074860
5121097
1427
66
995
25
183
9552
1959081
6935
11913
753
4
7292571
381
475339774
859
2750841
1320317
3002
166725
3
7
158164
9360467
2580
2
687971
67151
196324356
13
2037147
40897
6213
12506
124168331
445001
265094
59
462
471
114002498
2815
2
21
3885
16
369
77580241
44
313219
5
2973466
16942
247130
3560987
685643339
921
1423
8825
121044620
12
5
121
3229361
205
10144542
33
46
361892
176781
30505
24014
956
87
26
539
50692
2775227
640
12
9587433
4
900728375
3846
915279
6235586
1769222
2
64400
102
2048
5214
204097698
3
2
344
115284057
9
7
4536017
867526914
74613
193
142502533
257
237026
404125
7306255
139
287306
741686355
3316
14
231
11
3761707
774861
32
479
189674
162215405
5713
20046
308
327
57907
1745
102769
1373
90292
5
54083
20988
286
5810998
92661
41914
157273
58595
831253
35227999
8139044
957614
17152206
293066980
11484068
162
45124
105184
614738
2
7321
423777837
102
4926
56237745
502337661
1141797
2622
70385
305338768
220
322235
45963890
62596
799294
25460
616353414
138043840
34095
122671
11011956
7098
3013
5614
405009915
7
387317372
357775305
2
667135189
145057329
181149996
3
4733624
3
1040
785203228
47713
34
178669
1983
3206881
54
258465
16
150311
8148813
220116
7
4358394
4304
6303
1647856
2
27633
7
16
2957
37
31
49
396
20
10894898
5664781
600098296
22554137
1250
2
400037
426069
4246
753466125
19766
3
101922
2474
91421123
8144
10066142
18886
2989
17
64
204160287
2
385925679
1118
47
7359
17293223
19
2910
294964
6233
7486
100938706
3
489606
1255955
4
371649414
3140
15794674
624132
44861276
3199
13606
6
1232117
116714
50605
17432967
166
837327
10
985442
56102
6
7522997
4834
22416
277404066
10581
1419
66062
802
54775
610
4084240
525
873
373527679
39385
13356
42921500
306997
7
12
3756773
86987642
273227684
3180726
319
137882103
107
121165421
27815329
206886651
586049
2899
36815111
3
404018380
16689575
211688052
1366
539
6
2
12
233
1153
2113298
38064
48055806
188327
279
206832347
1058283
1273650
4
92989
24
1102424
170
61701
447
2667888
3
1234696
4478002
217478700
777986
59367
352392879
1172
90092538
317
1576
56
7921
121774168
3
2616571
599025492
74
51024662
324070684
3777
287
972695498
159138
9
36322378
986
6
46777
604844
282081
115343541
64421
39595060
2
113654
170642
39069
38181
2
595440
120
42521
5196880
7037
10828632
77817
255
133
99547331
156191390
10390
25224
56885
4744051
5670437
2219062
4
64996700
15
119
1397
429635586
23690
51713
22928448
586882001
8
277406
2
132311837
61
108351872
38
2255473
44917461
2041988
8944
505
22274
25249433
610
2
15818
7172198
612882
200
588
623
383767
7
11683
83
14238
284
93545
2605
4993
528896
764621
1042500
7917506
2210
22800
728886
14908
1177167
22837974
305106889
33890594
9571
14587939
2008
12808088
474
44
2
21242
27
94
116305272
5
4
3
25196
74
33269314
78529301
253057582
125691090
804827
1141
38211
83441381
1630568
1469
574
124
46
49
140
975203
13056
4388113
14053021
2267
6
6272602
1101
17
111765021
549542
15
4587754
190
999707
19813
170668
5
2
50
4332
624453857
16
99
14
176749207
11
10618407
4319
4245479
49569668
10151
72731375
91216828
7772
4
183765
10300714
19985
175
490618128
242029568
1652951
18682943
6398748
10
236747129
1192
2971597
284963
2
3503
1374665
2285387
505081
104095159
215086686
3
44
43957090
19008
347
13724
73242
12276
300768
7725
1252288
8768
46515037
6300
65706
249
165690
51
511
11397
12
392
1721616
10516325
2
321497
27376
782
573239484
238310
120
3046
2
1194379
9479
106723910
11033
991
4
17215
5934
3054605
48371
109
215
61
112
1653
3155
4323
712393461
6280
5597
2653429
725358437
6087745
6734
244798
489
1530125
50264
146922079
16
81114
68
16
18745305
11052079
13120532
2
14018561
1234
100657077
373164806
7468255
554784415
1157
335
192513592
9053063
245
1545135
17734615
81186
715106
1314
58732881
15607521
28
11
124053
8387183
72228
3
2
3
40
3
507735803
313
2
890
89880352
15719
417885
5963
3
10028
878
23431855
4
1615563
494
179
33176
55659025
73605923
222302647
66470038
168869916
140223
615
281447083
104462376
64054893
50
816
305820515
39095434
25
198670599
968120
4057
251711235
2713285
903776601
3
852
319923
72
263880
4178105
5
13
4979655
647812903
604766
33458200
239
3
613392708
29238621
1038697
2152257
995108
120
1906
298
2755458
1838585
26
4699
3357
1874894
5657
351076941
78110
15170
440323678
4814
16015
101757706
735
80481
2412520
97354
410427004
2908543
61395498
712
585574
3485326
9477
14117
5
141114
67
6328
3695
6807662
25092487
7015355
876667314
800
347844381
504018212
1796907
5280
1651
4
837678426
177420259
551664673
682708
269451
7811
5536
968463504
2833891
2548133
280469857
782
373061
143611
24871
3761
1142623
272401
443649
5
5881
209
147
44393129
455
263
34
1118227
11264
752
2250
6770
14736
25800435
11
3034727
13121
77992099
38265
82084
2122
1201558
2433
906977156
207658989
20
7628855
204767811
60
206153
1697705
16992655
5235
86243862
101
75226
1896
2
133
4010798
83006780
9816955
2
5
90602
104506112
19
9239594
9
4
33028071
143
314789906
39085495
922856
473271422
31293
260534
18
735602
10
121822
63109
21908
1102330
72
100
4591296
40107
38
1166606
312
35300275
66212391
1088
321016342
3081
1029
1423907
158338037
10439
19
1104146
613
6
346800702
2066
773670
4664
5
35
128
10318631
223
64
728741962
24808715
22
88060
1731
215554758
574
6
304585974
177220
3088003
27093
4365419
77630189
6165269
17457
2955
288800084
22253
134505
448192
254
21
26047
298228637
30987380
33301639
13785
33434052
3
1690724
179122094
743
24153502
971735
51634
180913481
9897
1528317
48751384
1213
3
170
31
4985688
266
37711127
913885
3
26240010
44241923
268
42
134
85
13
2
19559957
6176680
1372
18798
198766
1515826
3
752067
9
14858212
220
3917
706762
48
279
607
15
428
10
271
3
1050221
17483
49781982
579
116074
303652793
665091
5
18301976
72317
9302058
1486
36038
52589244
713976922
13
4416442
8925582
8074005
879
20649501
16587
74
18280752
44121
11874087
11
9
73
7
368
10684
2
79
16644
475
121
4025050
21
11235
44
483
1537
520825
4972
234416
537677121
24
33214
30512
262078
4409
168
18327467
123366
1790
95292047
182082802
236
40
372417
19368
1844023
30477
3870205
6927256
3902737
215258823
17640
7049
59
740327
99588790
1038
17506
2758025
23722389
49417408
802004552
136224115
22454
2391643
38379
14341536
71277
27
2
243
8
171070
82463812
25
1001
37
19182
167315436
41790
6
68917746
30839803
163578720
216316
709765609
3247281
51
656223809
6838867
3524575
155
116648430
60668031
38110174
3
1916450
111
22
10
1197
15
217394427
2872
425
308
50
17269045
70783
667
90
20
68341
327744022
1155
304
90532242
5032
7443770
877
7653423
801427926
211605746
15
72499
106
102551
67237068
208
36697228
485
5
1128742
999173
18191621
105
9765
23786216
97489
118
53257
337685696
10
4
128241
4435
73
20
20058
175
2042146
1644
184407
2388485
21
19
55
3782
19446
382213227
15371
4
89
473295683
3371507
15650
2776812
112
35595
240749844
208206110
3000
18642671
486
523
1187
9
769
145070026
770
4329892
10299
50
4359
171712161
77853138
8
34027536
18771
1184
7
259531263
6477082
76
68151
115
639828
6120510
6182
255876244
14359
56
424730759
15
6
4
2142337
3490416
4309463
13289430
5
6603996
645
6874
96
222874367
47
165
306
40
1042
5
6573722
1967804
1558690
101728043
13686
2894
32139
1085472
20143923
26537337
88601
8
3250
30
2292705
446687
4
14255
5577
11973
34507
1298052
247034
2663
58
28790
97952
207391
43168570
1580
16007
1264
2
41558
254654
974848708
32090
618
72865
114339
1015908
4691672
134520043
8011
391962087
1983
1897
79
218944
3936971
3
9438012
11718627
259644650
2885765
382910562
470355356
19
4777520
161
219
15661477
41
6258
6
1096
426
524
2
7963
9
284
5870
5076
12028922
56625
41671409
1287
445
59
7
95
150049132
208
29269016
409770167
216292
19254753
22647
72784858
1905500
16709
5
6360
9305
199313528
69183
700345721
7172636
60417
139
9777
3011
5
272533
8548692
25919847
49505151
26808
1317140
256272
8930087
1474
10
5
25
91
673
3055
1341951
5754725
665745439
146305567
6
12484
4498
63
9782173
21210900
57278680
330535549
21
19243361
4
573
8002
301797290
484929
2367868
10183740
878980184
664
12905350
47
100166091
949523
4
47
147318
17807
7
5
129023
60849140
110
39075184
24
206
48586487
282448
979955973
3
5085
41
211252219
16
896855
1141146
3
3117712
5672331
126965572
6
460853785
1194524
36035
141474262
2
93757
403
126
14391364
230084539
2
12817
907165
46020015
905851401
3707438
190676142
44
1640908
52848544
37883
4969
2460
383624521
10647
5129530
584
503272
981947
485094
3349
25062835
13
8842
6906
35
5598
2133
22
14
49970
26
2674125
254418372
40241
80433829
29352
37
853
5227
172863
1731665
920391
214962640
1410973
100398855
2646
452
446903699
829836856
4308519
133810836
4
5
33
103970990
259754863
8892976
179
120841391
523
34564027
12895
815520274
6
6320312
34890
11416014
65
96979493
39951
42698
1332
505
730
15150197
304
3193677
5786295
9
3
8
5701
9104
24661
199822
78064
302
528
343231129
1160
198849
17784378
77401259
19
1360
2578
287631
273365604
1811430
385474334
140494
603
69614353
121266786
6440170
2272992
163142
184
239
182524
3
19
1116802
83970680
1963857
1323920
1564294
11
6
787021637
2024937
2999
91
20878
59629486
4
1953
18649525
1189773
4
13745298
260787
930091
165480
25231595
19
2158685
512
26906
5336390
58327318
4635413
3
14374403
91
4962688
31017695
69148
812158440
7
9714461
10006
155046
18605349
135343
3
305118985
1889776
67605
801
95251
21616718
121919
98
25
1233592
2163279
239
2
104
715
38644
26909702
42431
990206
39
241277903
6
272416969
31846
110435137
730695
29
154194
57150351
368085923
453931
10644655
570588
5683546
243478
6392678
337
78157719
19037
363860
1479
1090374
262782363
3
7
336350208
27175103
141715
249
54596770
919472
16142042
42491340
5102375
7148371
2
14
2
13
743704
59650
80
1624
93980431
239
143
76852896
511
46706364
48095
2637
21
448
3
904348117
91737
88813295
25452
18632139
15
3214
17
16141
134
5035864
5
1854
1468313
26359544
103
9
1540573
12453
5806569
49898401
9817
2283697
50501358
270
834
45075
8630
256
182263075
42
17034
148470977
345
10
8291797
266
2147425
49768
197513616
7192
3782
63534051
30177
722332090
9572964
12686
611939
137
270750
6
442
4963845
148672145
51
101753786
206
430
5522264
12
23488
1724
47678453
1848
21504491
283811
7
637915243
6
98
27889
57806
26578
369
2439
683363282
129575001
8729661
16198119
7
87865
7852231
41596343
577
4756
420731
474179
104108812
37
57
31640176
10556442
7091229
1152
31516
138245
260356210
380528
14720015
3
17
304450
81087502
83269
5332
40030418
744
107
15317825
5065
907433
377504
124794
11
174487495
45447942
17197542
6988
8807015
17718
425277
955
38275
1089
1883
57544
2
284
8433613
6
5
86
561001992
103
278745
36626
29
890
216764
91420
50
32
83
545
116311479
6926727
595
663915216
1657
913205715
131340
118
11541728
730950786
19279205
11996
601303
2774
105850143
322603324
68341928
56902320
447840278
32119
106
48845997
7721648
685
59
30
5913041
125
5641390
1025
81
40168992
7
2067324
1029982
14
487481
235983570
5
1399
3
219
3
20362
18088
297372358
1412825
2100635
157617
293303962
83
4
9029
7
107
294269
129
257284894
409314190
323343
14
3000
56
22330
65886966
460505561
1134
327125864
19780
5193
7
458669
103
2701
69973
3901850
551072
128
537
2
35
292944872
60567
3131
107
66015223
338822622
3
1909
199559968
249
5575461
13370
3143
13917467
12271
1856837
16
1051
46089
92654
3552506
1395
26213
25764
351
300175385
2875026
70506
319267584
1158319
14935
8436582
113724
4
71
1687315
9318
3781288
270663
610344611
461559
34701
12809
4359
48419
6900
19
519728502
122030266
51111905
227671
179625
7252
1093
2941243
16
14318
52380256
200
90
814
35718
575908
1269
103279
27330490
2666
2423973
403612
8129
4349609
96483410
4
1761
2485552
1834388
4
137241
165637848
177134
8591
737
2
105617
11942203
875325
3
353
1035156
3166288
31019285
58
133
97
13012531
2430
42207
117123743
76526780
2
280864018
2172497
14460
19
1865
97707772
61939785
2604797
6651
7432246
798033
4
38289
19
167013
1999327
9763
174855
2
344746063
211166
21551667
167
64377810
17
1888713
79949680
15
13894
4471
8
5678
194982
865
130899
5840
26395636
10
23
27
394
515179
37
44853280
3
66935659
8
10097
40
561
3527
316418
14
160
18
291037867
8676
19
342338821
3
7695
9505
3
4374
965281
204
159684
28
185270
23850
4089365
7308
365012
1809267
8515
566
44516993
101302192
2517
24630
2813
25
340921
11675999
836560082
23
3443
51204
1865
15
11421
8
1422985
47078
45587493
1256
9
243615322
856
1750
392
4942744
26188
202139
15146119
11
3593
1092985
8
1944
29733
9082115
153
1415
83
43241
130324364
41001081
40082835
80
10554171
861896
355106
5
52257
11
133
142
57
284
14784
345
32485277
152636182
15
639
658293
297
7754
84334234
2
218850740
4689
107507
27
35383
4105
35
67446
8
256993
276946832
3116249
972846712
84
11126219
2392809
70559
3758865
3
338
18
349651006
672707
391343347
61000466
10
757
805
31
338
172250212
12910
92141
457679000
662839570
95
36
10779
30105524
4
5157734
258
392882666
885
968492705
594389981
122199
195264458
282481604
235
86
25
32
46666242
2138232
307
953533791
70
186565464
556
6395604
180043
524718
16
5470676
26
2
21396
58297
46573
6
6175
4
20437174
27509468
13
624473
50
84
575
172683516
44738753
17676977
239268
1070
2208252
2250376
4
128
111025436
2
46883
639943433
31
1162
2094
2
652
15
2
10015050
13714
40453460
21
1712
6022711
232382
983327
961323
343439741
62155022
117360
4
26903995
1382806
8781
51415493
5
5053
366011796
11
9610517
3932
19480
144065469
2982
749936893
5100
420
11
164110
4662116
45938
76383
116408
2
17841
10
14
4
628483078
505933
712
566055132
13529
636765
509688
140816
36644791
216403
489497
14081178
1756
51803423
2860
9949378
3
13767
13
49
7037000
6
72999
32142
495549157
5701
70892
14297
7395995
1209
154929
53616458
126930289
52
209423795
248007
611455
12816296
129056
232
186424713
723417892
3419
665254
664451
17
25
615405
3
141139724
46
2864
775238
9
5
8899213
4
404
424518302
146186
530105562
21
8
89039
9
28798
26265661
13
17010
2129
3117
2705
648797
1368
55639
415
4275247
298458420
192
4793
6623
926
208
80
48374288
1105416
428895
32737
130824729
2683
39397727
150
57
203332066
123
245
33
503
2
1057589
1415527
11
854
8
147426
21519
26303268
2438558
159
41186
44
24365
15477
13
6634
1743969
408
631846
127547
17727495
558487
34
8
174884
5
42233
61745
742946
198724129
232092
106502513
921
7372
90315671
11450181
472984470
115612
17471498
2024355
14
4
3709312
101
7007
44522574
6394691
2563871
9853866
15278701
4395572
6
14
124055601
510
195225
594551139
4
2202
47615061
9268
2302015
7093
55165134
239
310
215367
111
41087701
1277284
934
3228
73304940
66
97783
7826
2
857604227
6979
942428
6105
7
30751
26018969
255627993
1039675
9642
3
13957500
3436177
10536
481
3012
6490
7619594
4
79
474215021
149
1055680
1962939
14
475938081
33
194561
11151
74946
33840349
25232
375843922
274346
20887683
120297256
48450129
262891797
767199575
118
56
129829613
11047685
2
38297
1645542
50232
3329
9
6
24
153834404
37723
13846096
717155
9375425
441084
192
90
64176
73
64
41715
25289
89067289
14183
559630302
29
164441052
2000959
10417883
4192625
1108122
292
3
3
144737
207400
8379576
303553281
3467
732
5117943
101737
160
8571
55539745
18
4
303288748
8930284
101697496
565
5208848
234
32981905
81
508882
140097245
81822944
124764862
335526
2
764
19853
3556
11
491615
3
41950208
2692705
121679033
9477852
509594742
892317
1076935
19929
14091
13379440
22810
4398
2515
875
460
1411936
98134102
3
35650237
261
63044270
33
1469
227286919
53
2240613
159889
543324
31
760769980
18
20
14386241
5
274885100
397
9618166
120
1941018
278
169
46761
3
4108299
2825063
10913138
8452934
261479168
6993400
3068158
23544
151
54165582
3
34696492
2
112
24
380350551
7374
10760
243195
110092
2
472507775
45
38360738
75
60
366802
382
587760
39
42579
31112
33652629
110862468
15922
10973
27100599
798
15
64803574
4599611
18
49443
7116
5093
44116756
4
11438012
5154629
13938939
1417494
21275041
2
1337
2812810
1147157
11780
70836
86630201
66
78
59920
7
23044616
246
26707
135
155325
261
5742
198
2
3755854
27635785
116058864
39322951
561565
216632595
22515374
38558756
23
12481
931540
19856931
39343838
25
9
1724
14027
3625868
392
3753498
3
15
14719
1355498
2171
376
2539
17939169
317
363
4886010
132154
3784189
736
16
1388757
946026
33
442
593261
7719444
2
27927
848781293
580552238
1986
10176
1791993
35
1078
8210164
28843996
78558979
822178577
104956870
722772842
36040
79
12
165509
2140707
747
19
12524
44360
8544931
103643751
12
5
81
28955114
4867
6
1391
1788
125941499
23
31790490
717058075
84529719
69744
759152
803651160
108
95
2152
1277
565361633
461974278
37079
13359399
219
1146115
3
4
7453
61995
14795
10276180
77429286
437831
161
256672893
25
7753
209183731
27799857
73
262
100393
9029011
118
7215
350498
5531270
40
19035
47
772257338
9947
733
118716
20967916
4
776145
142201706
49954
1440
503
646568518
441963
8
4702366
252
123
7200
398872686
11
464
13
244184
434
49972
280929067
9
29196220
15572
3
75662
104
96908887
20529095
371377717
217080
623
1542
246
35077174
24030
25
42
23816
247
590272
274064
111719281
320
30492620
48
17
414062
407
3
26
7135617
1812232
86316
3
325
191
1007979
2997449
226
2
218
12405573
300
5
1637309
2233
74581
1655
36
3
31868772
11698
221
7
7854817
553
307207437
123499863
40
754308
1926953
3
2089129
15708
189
392612
3
33
604471
105876
6888073
2395
1543971
13646410
11
7466
474480
35236676
1139
16124190
4
27974
43269846
31923
18
60
687440410
1755162
48535
537345
119964
66510258
3918
3
1980606
469
29813
30280
34170
128
9291577
13287297
4078846
3324
8866
138805845
70734
4780554
1757766
4074
58
233085135
287466
29281555
441280012
6186065
4
212703
229573
68
4934876
214496962
126
4593
1432
26477
368
527475
2392198
486
2364
251
17878471
3177548
9893171
395729601
28235
194568
24605
6
33569
35072868
13426
183
25761880
2874658
99
1550713
327
6230683
3729
443569970
53239
119446
168275213
2
3423610
23754
8
2321062
14292004
24244077
3800
543767415
16
709636235
7680840
52973577
4206
11484397
149
10347
1718498
120525455
597
21
472568401
22538907
4
39854604
188
355
22017
35437
34502
1122
3
34844
36683
2236
26513
793376
5026908
91446307
403395107
143834
104757
17
4394073
2950044
1149620
16572
45544
179622
508302702
76651
631830
119858
16095
470532890
1269
858156022
1102598
277
1592618
465
3535
136
599
54
4420
2583
186635469
17790
597131
63657517
360639187
418380341
29
528661
75826991
71691
6196867
56121
31231
5187
318
50705
116558
127422025
82350150
62948664
37
42
2
3
10539
2
17137
27961528
2950998
1372
259141326
791702903
4
657971302
10081356
23263
33130
49756720
136070664
10046
39163964
1226
628
20569804
351
8844
164102
9622613
43750
122316012
42105
1814863
4
221
796597
17
669712
10656
263245
580364714
7077312
487662
693568685
5769186
39664799
331133
227
8376143
187
30772
11241
617832
82
20
183
2777354
215978
3
798
4284949
3503
249623583
7488838
1826
35879557
88350106
555853
733
238
39908049
5
1443
19042
8
514
17627692
1912
20
422162639
47268736
17864792
3
14990681
48
28581913
70617832
14827
688
54
4878676
184
124180
138617733
229
6
4543532
9
269922203
6784694
579
1593277
1923652
463751
13376630
230350056
34063303
342801596
133386673
90565594
67166
942561
15644
52503
106482
7576
37908
94435
524035818
434240514
84266
5170
876369450
35056566
15370388
4
2920030
1952
21753
7903533
1714955
15882
4242
490
98267435
606692329
149117
11
3436
297
163063
230
37
43030647
500891755
154979
80463141
510758993
89
646090
20330226
231137
6801106
20
877728810
157
560
13077
84743
118255669
13026869
51
52719334
33605
1485
71
3889
2374
2087079
588
4916337
2
4008707
156697
20622609
206
4293326
1973
250
802097130
51711
3645281
12264162
4
3883507
633
138489
228484030
4
1922
72510
72
29278832
132619418
53
27165467
1380
7096854
150
192598
246538796
537425
122440
357102
126
535922
88032
52
7845
49992
73293965
56
1620
3255
6
2069
12512
14152
2
11003
81786223
6655871
3
6325799
13526856
298438
27833
69
16
3933965
1227679
725
20507849
1424
525947414
846
4895748
7066
36174
291
1366
81
1696
1210197
256
90
49
8573279
3
57
451
814115
123211
418306398
200143646
26919
93138370
356931314
24098
443
58643262
87575616
100612
5015976
48300427
38421092
247919
163
2
596840
189
6054529
205
754152
2
65616325
2682
21610
71
3352202
4
57454575
323424962
3041846
2192073
479947795
16066
109167275
3475
91492
176961
449950937
5744
1516
533
2
121373211
11
526973834
64
4
181616
20807
23
15436
26
2484304
2843070
108011
5
54182384
576
2736
9936
74
1173920
19
865635730
10576
20
152939
251249310
36500162
388
3318
324
252294055
255
95489530
10
2477338
358881
7622165
2383607
26225055
3529
8308
542539
221772
8899
13811345
297
46
387771516
14
1797
2441
20736316
54124238
1027646
231025
397942674
20
70035
843509551
980
17123019
32
12
400717871
271989
14
19
31961
51
32
23069
74775
6559
82
83828116
58610
17392026
827711
224444900
34580
992
154
20893776
94
197
4181
2
374028
297239918
120
445813
5570
8
1720065
52266021
32147286
13672810
130
7139445
3712
43221
2160
145429789
3
35
896311171
42
3320
3
1017198
539903308
1947305
1916333
166852189
7214
11245504
6591354
38364
537648
415192545
28750855
191997869
2
85
19093
16262033
248053475
10
140539599
13579
10982
77464
11
13
1178546
72927
37
14841
37
1376545
1533
41035986
10
111872194
350
4
15248
5
1702
236315197
16587
2
2179546
2993813
11811
452604143
22157294
40890
1493
94960
32896
3
103
434
2958
966
1861560
712
14666304
452
19
4283351
243675
605
42301456
14653
3263974
3
2
1813365
3
96388
329
336154
333
35
3
64524
31
27158139
2334
63887
1011
1474541
415
243856529
111849476
38310
159
2313502
42
3821
6
2
192
801
29271
3448419
278
42881194
39294864
5043254
910676
3
29
473
18693810
182543
113308
12118
8
33
30
19570330
1466
4125
1855311
463089
1103
2476126
3757
197
5548
21
33
677262168
1432
938
26783885
33062
2104216
411750604
29310051
841
804
1131390
3907
26348
22252677
206
26762
2985553
499
2533496
1169
6382249
1891
12057936
1299
562
9443813
325512
7691
333954
532831
140
2440
231637
1255301
247
15
5850095
171672
4
23
68
1155071
4992054
45520
1898719
263925822
2
16644043
3482
448334
14798
114486625
4320
1901357
5172632
4354
5739443
414
81958
13421
36099347
6878
1374
41979
16227712
24022533
61
2002
16
285353
1938
91483
18
27341339
277506867
94
138844861
209
3
157
6862032
56385
656
60289
20
12959
205
168916
54
5
3509294
26563
192918419
29
3
35452
988
59216
4497
58490677
110641
10658696
2
569433
236
383055
64
100820947
37
18216
968
203357593
450
40559
2
4
4
234
35
43065350
79943
195086
11717683
258
64403
46
125314
42905
1763
2339531
14
291544692
18342
28220682
307215254
613
489622628
32325
149567665
114819
21
58169288
584
45182162
120172
9621
11
7687
2782844
278
9081
212747891
4837
16312
136
9735443
208880
3786731
8817
46490911
13806
36
2931
1299103
9538032
350
1734579
11322533
110
167983395
15
329
138275
23449133
4372
73001037
5848980
141251603
2
77278
7
296
4590419
342
593505618
7737
587901051
523656
44
8419780
90434738
5655353
16891357
28
422694530
39016934
53
339
7
998107
1503897
778
278
23
75032
866047001
46823
347564
36129270
134405342
493
17868
1418257
44
273802099
8008861
4655
3504
2930
1079
7142372
534
238
616
4244
8380
10282
380344
147145562
765969
8649
32616
161
133036
68764
828307
2178705
6645248
11
175475134
54
4868
2329323
7875750
354789325
491
111479316
2649517
4661
7
742
2548
271658762
13146
70020
394322242
176
17523
249393
11168059
7721
3854316
1447
8
282529
4491694
121684552
11
16
16314624
295
306031
3144
1709
1197706
621477764
17
6022114
3736
1127773
18
4153
23901
5
31
20338
127
4
20
11377
22
1797
313623222
454303
124511265
12
113417
10676
107483907
2126259
13
65042792
1503
377
423510
343592
6
3076
28762138
3086
2489383
50999387
25931
115
5
3
1303119
4637
63
211263036
108510
33
20299
13763
22581514
57940687
35183
1697556
18796228
278302
332511
3279
1666649
1195
851440299
674943679
2405
456989
314
1768
91357
180655647
183729193
515009
3473554
89
3286
370
412350411
546
76842
391
5810568
9
4825538
180
13290
1330
5009939
2424
611710
257491417
5155
58
594838
123680340
24989533
232
102
439048982
21
1105365
4779
33647918
110092
532450
1845324
2080406
719029
128137
6627136
281044
100782757
89534
6
509024
209
731
1084238
158
326241301
501000
39579
39
297750
7581882
17
2405670
31142
976616
103614442
395020289
6833
561635821
5139
5650388
138809
44358938
254033
949
850
689354653
1728182
111512444
8207
405281
156
52984
1186
55327808
6784129
272247
87864
676739
1152
943478
4849198
16196855
294339201
51473334
2727092
8480
27
921758690
2138
186288
72183
89
1934461
1651
4080034
7
4924814
1438522
181910985
162934206
3
59847908
174384
388
10887158
124083171
2129
8
4
41
84
489501
2209
41121
319490650
21
2298121
121
5513
118775805
27573
6620281
52572271
413828
20600564
1018540
2125
125568
2775
118369208
3
6376053
421131486
3
1504330
31
6142524
40785570
606303577
21320540
4005
2051
17
382
28508829
2543172
343
1016118
702087
15125
13685888
183
5
304
13388
788405770
8285
1271
139860
9368
47379
158
948224
54
7983814
3430577
532804507
1168
28886189
1350
29332204
1712275
7635
34961980
35
109378336
1988691
915
208
274371357
9906466
113742263
43
26
20176
374315067
2207
158076
432402121
28
101
1044
1152664
2613056
7242680
975489
5145925
280
7934518
1192
328
38
241574220
6
6941
859266222
2031
25
154958193
84343819
332536
1703312
15562
2084
349
153016
123559052
543768180
415
44887
13255
21181402
12
97
124600
16
968
61863
3452
290537
18048889
27298
2860
110840547
321
126620
58201
2775178
161884779
178429678
3522
400
13175
864631
18978
201089
239
9667
2
19718
53492088
1881
1660246
1734675
3837284
1608543
9345
42
8
37994609
9
1676362
39
678801789
13403574
223496
707008812
2425214
709383492
805896893
751
502600
1778311
491
428604603
903751
5327
123346381
2214
34903
21298
10
30
410429
208
59236
4
5
876877488
3849
106
11166
92
34707
112685
1075
2554015
1521
44
746
249830
20
23
26943
28
23338
4265
2774082
7
25
75725
48230055
20
129767542
2
36
300011030
2
2231005
755526302
20
30
98411
295
2
3
1686
1169839
6659
162274842
2
402630
9347
3
6165
756806410
927
3
650
261507
519183
8542780
7
54104
52124889
1403828
487162139
260
122
96684261
1638346
23
25
19775
1469974
6045766
666
7051072
11
19260052
245079283
29677
8
11
3349
9
195076765
2
643021
496866501
20429
7021
20878397
338106
4963
705381
65060
558292935
8
133
2835
5163
9912
1370
978030
417087433
34666148
1606171
1486423
72348
9
414
1036
606051
217700
1251291
684919
762718
10331561
90
11424
33793
56056
28
50
578408371
2340978
3253694
1381
27851652
23
1969
416991474
37913844
144995440
2633
144124
67
3697
2473
237
10915986
521880420
3026935
24097049
46
462
114146183
3098
556631
6513015
4115184
12
137525177
2
8
4251391
224982
764319
26
11141
293911642
216051
2
808
7687101
17593
573236
109
26424
19
279
8902
106
135714791
619221
1000
3350834
870
20221
61766
329
859
23289950
63848
17607
360
34618064
2025
2
11462905
41427
827
43
83154628
2
2
11759662
716085639
262527
3329
95050
90418
323
2
39110
20950532
123070
26221
16605433
3
114
2961666
148929
3
11
598
29174
22663
492
15130304
113
64804
943886
20184933
116002308
6
138
218
649447833
22468025
601
268
275173
2595842
5219
1543
43337
16043
39
8529749
4978957
4241683
6335
979528
2406
2184
21
40963363
2
651
4162943
23729
2
47386821
2407
12
1167971
7
57
218
386475
5581
4
27590
152736335
42
4376937
57346
28
31421
53
1558
64616
21280524
1495
210094
318
863939873
5
257319
775
5414078
747745372
11316
165747026
43465078
2193562
344
328
103
18897
11489
52503223
34
1671
6740915
715934
18273249
441794761
20
22930
376076352
5
1955852
264069
15581827
20283
27
29089413
183
73
329950
57573
73
15329050
7
136
47363490
15748
10156891
150079
772975436
417652333
955
34
10
151380
501250359
217707
367425188
2737
6
2309591
178
63453
46
43
6314
105709
1087
23061
865272904
33
1710969
1556
10472342
607673
1589
333860858
3005141
1898549
34
46
905479335
45650364
262342
66752056
124
2594
34
28
94971834
25599
8209222
8649
91372796
78551
1321772
20311747
889
3779144
8
509275
100
896100
8
3612
6
86
91913
10
724
2
87017724
5605
663710182
511845
859185948
27
26327333
575238
63637
89823
24
169
86
5
27644738
49203
187
24997
52423583
115
12007
48616
386320496
875314
25488
2
4
473957000
145032184
4
6716178
69527
288960635
811069336
1241
1439
7
5
166
7
345
57000
229
101
677
378377
199500
451355711
11
576269667
676673643
130090534
83075
2871365
3
1181
1905646
166841
13275
122178878
759592
2485412
37955955
493093
2
18
3
4
7026042
25
108
3705
666241669
109057
6
179068
621613
7633334
4
4077
31
793
3895
91
5392
1672964
1409
2
434
201160316
31073
1607
358184
4306
228853
37
283
5
3
79101497
2072175
18
19377
13
50390634
218546439
60
33
102438
16131941
7
226087428
530016961
715
91108
13730
17840819
32544284
2669
1052960
4740
555004990
7903267
41502
6036870
24365911
146596443
6427
482431
6
8677
332902
54281655
659376300
13872
21485
154
36326901
25029
25711
5
1056086
1128
356
445190444
1593
3223497
1572
312516593
719
94
9446336
84
6071396
7
470
6
504732
627310
5417710
47
194320
179
931572761
471
6
848
57
3
78696
381363
41896179
40
9769376
2
2289
1349694
14950
47797
70599
11
24014180
309117193
515848
54977
3469256
128
1344539
8100
7956653
2024
859256855
1479
136228292
4903
55044969
116184995
135601
359003
342
1376068
9096590
1771798
6
255
163922471
14
1273378
4
96842808
382370667
504927657
8111912
2753
6939
1510371
1265
86
223918804
1110841
6873530
2419
173
1004044
693746161
51747
4298073
104995819
8463572
129422239
2317
1289459
483035287
2107819
93348853
2
144547980
768
11589
14
1000
63428707
4
249
8
1593
513
66
20344
452
3633
26638
16866490
205800396
576
108464
198
18497263
98706825
4459648
7805
114
810825
697
19369
9448235
2560679
46
7377723
6
54629394
5181591
62
149253819
4629
947
1552514
1952550
606451
227947990
2951591
159
23206736
24
49249
731
1377391
5850
1798
130
4215
78066696
6637
32
81026
174
348455792
285
9519596
459497
110609314
2738
161
117472333
1109
71089
219
3
280
57062
3424
111
37544451
39145860
85025
17194928
11
2244465
62
26
15755572
107304609
171
6974911
18672834
736801555
9966
696621285
21
151
207500017
38034648
90322919
379648
434
3338
48115
40
18877894
379865234
1313
3291158
69
98778660
13
205785
1738
24411390
6
2594021
17807
455
94669031
3487
603
413
57
219887
60263126
20483
7771715
57996626
25
41131
78
481697
7611
28
14099034
230683
92072
249440328
162
43
4
744828108
3297548
415
177
5
251
337565776
2320
113
8
7
97
5
1430441
57
10754
23337
58
7507
4151
44329269
13315636
36051
699
109962
9539058
118
17934
77780
68051
3
2965
405
49946
4102
70910
9290
1043
93183
222360116
4753226
34234
600103
88435611
1550
60122
6855
26262
13
12750
6
83
41
53031830
5970815
2599
4
12738
4682
108427936
143203935
261365226
65820952
695273254
442728
606935118
53736
14
20
1366546
45319
275624488
19151733
42
13665
10746
42368661
13
41416895
972266511
160
10195
617847
7317677
9303964
20318
204
186
10626175
278800271
622
292
4372
2753
16464
988085
472
30
39820
8
30
307776
84605261
821044557
11918115
6906206
683
589569
189578782
16325
20301097
24561
125
26
90182
20230
78878354
4
9052712
157
103453523
286807
315267
76963
223
32151004
516884
26059886
6810348
6818569
61517945
92662
36
1036
18372
3
119508356
80557865
1177031
2029
3
18
66
12222225
11512
12404
27126
43544057
5099
12
273128
83
75547
82411091
128
214258541
284133350
79
230
10081
157600
94789
4
5291717
224809
423619
2
1059
46802810
3598776
24397
706055
1471115
17
9458501
1789099
61323642
74486
2
62353
177184
10
421319
76086
3671
9
3178838
15
341
8395
79
44
4
127
657751
2307
48025033
93769702
1144987
8214587
61105
107250866
39
20
24
7
45
288038438
18622
339725
51
5
1849614
2952
2
64638538
24291
7540462
15
20
80821
433304
916930
14
434378
10207423
5
83690
2871
49047
1471
2151
194766141
43993
2243
2302005
361041631
123520
1304
1370
10875
9
23953
1379
2532707
828172710
3
6009867
22
18684868
48
957
382175
5
709
23
8181
94835
2516
656000
21
188099173
365527578
69
2389456
134
86
37862
8023
64
3320
9865
49206828
63705731
3
124
31185
33338020
2
2074
70686144
263
33838346
57
418817
43000
57434971
301065
44
4974
5
2
10
7117
2
1394510
46
89
2324
62353215
3715214
3116
4442
343205
660851
111679
997078
4
339
1332
42658639
235949343
795960683
3848295
117640621
1021
661850
21
5077
750
474167
13283954
1566906
52
3830
98
251241770
197511768
48
4040
2035
111459
21056894
188616832
4693
927
126290
5946
24462
23777
218002575
1290
98
44
104737
21632
951
11
1285693
2127
2
296
557
138
57448
20710277
184697918
42189449
1736209
2
100
2054605
2
729647877
15
2
9897969
13318303
4
32877412
1054783
4
951
52984
354376
6
56219
4722
25728639
7421
4750
345574
50
13204329
22679
503
677905
20
1206903
212424
6742314
5538282
6727655
2
36152
273
3
909461480
1453
11776346
180
203042
74
5933198
7689867
213726
3892788
639
330003
135474786
1544438
37
156
8
4610
1258
513998
34160867
264
11
72
273035871
3
23720956
4626
47469136
115689355
3449
4
3447
3
376
4
2106
17
13916
12297465
2801
143
136413
335866
48719567
473536
3373
132993
72856
315544523
566
72
89
44055598
934741172
886
908209713
374
490830
47
69
5282
1037
522843481
5680022
195
6
1900
7032942
46
3
32
676
8340
3979342
149130
170969451
113129467
141
19616093
34586415
960555110
334921168
950911
25398094
49767758
17970588
232734
3555906
61992
313
3041
43334
45
383729925
1617737
127
593531486
41
151998
37
42380706
3
433879728
97031
598
275536821
297021118
4940
15277
37
2661824
155411299
35
2372207
5148180
5389099
2041047
4454356
232128
416
192213
4
1277
744391
1483762
2
71
676692283
29053
254322
269955995
350700
364568808
1610
744509106
4
271266
72
744453
191453
6
225089747
1666095
522638295
620
7238115
3519419
3347
1254
22731
4
71868413
112344849
2176557
3
6
209
11246443
2
30098467
5404303
214837
3301547
21685
2
478842
31257963
3442822
193
495605
43
233
600436
20
69469151
128560
1637630
5590274
10
3325336
15137293
18310
4989156
230663419
14
20
69649077
724
1030
11990312
3416971
13043
170377
1405806
52149186
340
11
60671
3044
16250
3
12703
46
229649521
2
201082549
198
2742760
1212556
24
66244704
8
134347
55
12205307
1749
377506
458860
330
223512
176609566
403663571
5915
233
2890
60
7377480
3829964
118
415722477
24518
465897
61316
17
410205700
406510
2
10944
175260248
21197728
1817860
800092336
6949
81
114
21184931
370
351
5
1538
1513
1348
8287716
9
27800231
295
8
25
344006
3
311087217
17
11136221
11898
6793
14
101
11
509386
2845178
34
8579822
46
78650652
40
224
3367
7353
16
13842918
205387
7
2
3088
3747
1222021
31270
792451
4731
2979
43
41
44635
5061557
7743135
275890
1803
8603
8626
106887135
433
24945712
162441263
101667402
18932
38
307569
1104
255216
40
248
161465
25550
317046575
13402
1157049
2834
115485239
347
106785
20
1352
891
176
3777419
27
6317
1194933
83
1151
976
3786095
1569993
1729
262
97816428
33131
30292761
580253241
937554762
8079
10757
16880
908136342
967653
288
2968418
28109
252021
4242683
2392849
2431401
1944
298
24
676203708
92
8
81
771
149
103
355433492
12226
7
3
197572
46
73
120
15960444
462
16551
817026729
12034
73076292
6766516
18
602264
6316961
130
835403
35179
6247357
9
29376
15231968
2955
6
39
48
106
2
32
3
596
1357
63
7753786
959
426377
468873686
7300
126
28
3
16
11598963
261
1624
12473
175
646775435
441494223
808527858
17
306232
42
11297
22
99
34079
16981
559102449
435
28
2314349
1092467
20
12855730
364
211350
5346
428012427
82553
151767
3
421
271562808
16521272
75572594
15612
458990
31249
11
4722
151017
2
57
643783088
2511
1284
3434
14248
3718
5
12535
146
12
152632
31406
5
1908643
86992
409503409
7
55631098
107526148
3900
30
7267
17
228
15371
9
271050409
11362975
45963784
24
248982
4
373253264
756349
886
794
26
2228
11
3181102
486486
353309
7
25
4259063
547589168
3
2269342
35531670
213132640
57
146
49264026
120225558
96937649
666013777
5
91432642
209127566
453
22
37272885
182936421
17
1746
2447283
2
75220485
45717198
283104
83707051
1063
97661
6
3390290
11172
67942
680828235
75541979
14689516
229708255
14133
189734
466
13944058
37
15916083
861692472
896575331
94988
5
122
44745
8
414444190
279930817
4249
735532
164
1837
1533282
8552
833075946
77079
7596
97426518
89
1554
47
3403907
1423
2665
909466
28389633
21
272664
549
2762
1830242
3921
60840
45027595
293
52
35785721
45352
191779008
580638
69
285705344
726986
1339149
1255520
195100184
5
2
35444
913
222
174382
44657
8585
73972329
18531
46
11
182061
17
2224408
15543
23693
5520250
2
110091763
22649
85579
16
86482
4694657
623846697
12805
1150220
47
2
85008
555711
79
17699
8
1038525
41
88
42340
249906793
308565877
13
56968
755108
327307389
2
7766473
83
8
4129
421304607
3
1612487
155086317
3675355
4482464
240971
9243251
61846792
2300
293604
18216
199
4
494254
7
191373291
423131
63473
149237751
1480
877925
55830
2260
73338005
638475
121389
53
803
43508465
107380795
470
229
3634
3
33584
107183
43221263
104903059
7854197
3185
1153
652
32
3
38721
3
975455
22419759
155
937397196
104
117
21845329
157685229
75853
871939680
589096
17
11849
408
2247
1610
391848
57
10529
185430
1077
132572
36
1559575
18
197791
90
554
38
61
7
10
3127811
14
10
12910579
431843031
29561
546147
12
1472163
41110943
6819
2449473
7138172
4120670
3629
476650
49
1533053
245610359
531031074
3817
17656566
378
5183
663642004
84230
2852
4338758
41
2246016
4113
45
214323
1246637
7663184
993
503
39193
58
2336102
4367159
13
456
9249931
35
2580
60092278
39606
1903650
7881
25
10927204
18890707
12
222
990951194
25031
149277
469898
1460
1285559
25
619
1976439
1343840
2346
8438660
32941450
5804884
101067279
30
29297247
332833118
2800499
4521781
178200812
119560
211575151
5091
5
72
5
552
5352
3
68
24
129
45927
4927
10088
657
47892
5665
41
520752500
5
4248
1478
63784
62910
67
4
769
11445307
15512
48070
6456539
12344
17608
66
270876023
543
8
69
234
807990
2678
9197023
968392672
2
39531462
117458
53114465
217
22
71818
10837
41
175
146
6250
912599
6
41797
667712818
48576
8010
7110
1721476
139917
390
2
137
3
763
3159
1447
18787975
80013
23
84
1175
687399
652675249
13
262746278
32638903
3612581
64
2912
12463980
23
16468096
2619
2976
132
119568788
83645642
530399
18679497
3
1918
577865
28750755
50614721
649
404
253
17
1293675
6775926
5872601
449
42
259033461
37
31976
542
3
59
14253951
52309
55
12960
2701
153514668
1088
5751238
75329972
3849
622
84259
9842475
34428
191
810
33
14849295
8067945
531234
3440
14
66900
15357109
10634
53399
128538
98952
7611
542609930
297803476
161983616
70
114432
18182107
3915
132
221397575
10665227
9298
15163826
62562790
78279
280
9
2
238
5
3
3482
118983
7
331018600
651737304
4726436
151362472
296547030
136716342
5351744
4
178786230
675
18
55
91
4624
64
34594
12
2731951
1796082
2
203
3136
55
57
36686464
109497089
341
420510476
78044
1940262
171146198
16428
5
252
541357
2
1022
6
428057
7
1099159
12
37
256180978
46
37023
153217391
1017
97154
7
2971243
5
404545297
18443703
53832
3543
6
1396
1575015
7059
44065069
6704668
19
107821
6291
211213
1382
1184
684
6
1128
5512349
70357040
1225
18661629
14399
34126733
61764124
373371897
195
390234
348
6625
107
1540
139350
4695401
1014111
1149404
17414025
1941037
255798700
1927524
552903
41435
164773874
29795
51547512
4396781
1431757
10
331467
31
89290
229
7
78231643
14005
884449054
2110
431764
857623
5637
219469395
3078275
506655
5836827
26
11742
326111636
422893165
6896
6015625
962030
8769339
44
218525980
98883128
78803
268320
5233245
6
21031605
119
5
16457948
811375095
58657
109
2
24
126481649
71470707
606903
6
219164
276457
619
431
46958
35
613
82155874
28839
537
10
64284506
2
487268434
691956
14014713
4580
156708258
419900
1598191
353
3171
277693724
17888757
23
12007
8207412
9046
49318
3426
7446
184
296146305
3307159
312
17
259000729
5
801125
20
16
26303
388951020
13547
23808
54
86225457
3
764490562
74699
276463
158
365
255982
64780
6400
524
2
78
206991187
4903169
5020471
1019
30503
501
5
6
46048
3150
350
530
469
3169898
3429
14
13205051
2736564
5
121
10797856
8133649
50
10
7215
25
28116856
4
11305
57395
24
20960
233
595
41409
47343
12038439
4574255
57771
43614
1439
135
17
2
160006742
53422
168460619
145679783
275122
1168
950181702
21722
826
87046
109471
66
18
267314
797
27
18861348
1131917
208534358
268
848992848
255696634
10254
2289574
148440
9199746
5
1377
1489
671245
7103
31562092
1356041
62350433
31577336
7
77426
7
1432
2
1140
581875
3352
7421
428321
329216
15
1930643
39
187434
7
1317747
193918427
7849
588247512
10275
613
87069
40437
19
4627788
6193
40
88218238
142
167
263117
11
406885
124615583
12
3
233826625
146572
1429
76694796
1079
233483
5
185363
684286769
74298793
68181
83258
10
23
32006
17668030
3423
582359388
479
641
3
820
58082
190174734
5785
2742902
917695
4635
3
5142
52
39286043
329053332
434
4
10
1990612
22102897
9
1177065
1129
802
715
3380919
35221705
2656193
51494
101660347
4716130
551962817
212
53823656
50
4867828
22417
14338225
2196
586
8588992
9361987
5755688
38253
196010729
425841065
1781
7
769
328222469
49179099
242
7932
240296052
20509307
52828
257633
6
281652311
8948365
192838
109
568862625
2
19
646995965
30
39
101
774419645
193413
5006
92
127
757130
21889
10815
280447396
21854
8931386
621001
132
872445
53
141
807848360
4331
15
221988
120412
102933
939
13794543
10206967
13274
998105432
75953
3944
7
169005169
12
650402682
77
626904273
464762591
8108
28122
158
61133
1659
7
512429
11585969
203128018
38
238266988
112
1285
11765468
20456
85
14364
667858
2010
3048393
71590782
2182
553629
285
5
1280
713295639
60597
7443477
20082443
67121
167
1094
3
420610
224655
2
15
7775
31
292358814
330020
890207531
52
220994
51555212
9739588
30957298
1079989
1878
3066408
2809
341148502
215290
7
9802
121
16160
319377
1474
10
719
69558
182134
6241
14050731
1327987
333858897
63579
618991473
3782
8781
1194695
9080
9083153
2
16
807275
12
24493
11807
299623
217250787
6292735
6516546
16815
124
1776
310
1485
9
294450
186035
347812
15450385
210360
92617481
446927
3673751
6554862
457849
1237
31
6
4635634
64465949
5405360
113818426
1300607
926825302
397170236
504601
3
91
104
19902
1659252
1908
227
24
12
4
1530651
4
299801670
1470258
11419434
64853
33159
98
67022109
89
2602572
240
297
32
16714
888
7
4
144
5541268
147340496
111473546
3
38576081
26000906
3617
22
1399
3
61246
194864
75072
1110
8173776
463275830
4199529
15233
1075
2
2
429188
5
34809356
411065369
97
57
225269
91
2
3
10
172
34
69
4093924
295
12077899
28
53365
61844
28588
171
26
35228
47055794
1768
2855657
1763
13351
6187637
193
945127
97832115
90
53
869184
5236
107411895
296
385824999
3126445
48354652
314521792
397910752
18117810
786
116446887
43240392
79941838
11237611
644274151
349289543
1653485
43
594
284254
5
48
2653
23123
62646
7757
969234675
129
20
97
27
35
13829
4731
33723
5247229
34944431
33
1222
1027
412142
277923212
140609
272
549193
4742
57
26
2275
3205497
37266
184908
335
30809
10868049
167102388
3026
37107159
3
83737
65
133486
3
1554
5201593
161092
833
4
5936
31
2177160
148
7069061
1751
43940785
326
640
281094
3
30760
2
69933964
14173
265027
6804416
1635597
563
29
112943376
4
1265
60233
75779864
43250
2
412
640
18899800
165855364
171
5417245
36918
9137398
10
4393
2097
4575588
159
117792078
8
102
1582747
128730
891039
11630805
32149092
86700
34123
5486706
44
31
1749
256
1023065
841696
2049111
879
60
70559688
832
400215014
87117908
15068701
18783
561930
55726
71
290
4543990
4
195412
11502167
180885299
60616275
1184556
12005700
480670835
130
362537320
605665194
142
7
2637981
4526181
26
22
2
14
49
7265
860781735
32809285
4906
16
25769332
358
56
756836
16
2909119
7727033
382442
3
143376
21
7318
466
1716
51
265
209
18452948
816
649420221
163540
24
6
100530105
144488043
450032
165292
4716795
1754
13769
2
270702628
544
2404640
4142
5396796
82631
17580
705
123073841
557464
2
31315
17040
842461761
105503
180973
86
4
28501688
155008
123784
49162261
3216
792020558
13093208
21722
4635633
291313926
18291
3886
478326
12792
51584319
347699012
1779798
459
7
804348883
157400345
35371
172
4569
8
2
811622
48499420
66
18243
33169500
1021
2
82
88919
164474
63
410698773
831428
14618
2
14
255
20474866
3569
3
42351
16739
249569
2971631
105
4
1117
35080
46901508
6129931
169
155631486
430163402
49
5001
4
7350212
224923434
902
30605
394291672
9401
3
15625
24712
18869844
12418852
34
1389570
40246140
103
1171454
91073082
2
28884795
2895100
704
90
126
1980
181476
104158
159241884
23092
82271
1720
912912
78
495936006
84953012
104113
6473884
21729710
7118
7614
26632
25843980
74
296921540
10904
103
140396377
280
10553
104346
400245
148939648
2107
14295
3904248
447
38770
95825909
2
3017
1364827
6
23
8
25
11
1057453
94781441
41524
69141123
21807
24912
38062374
46
49561
362106
100441
854304
9124649
1257
116869942
149945838
10360
1299
628
4223718
16
168722086
1956
20940729
54
125701
16612964
5524995
24088463
63
73588368
820097746
71138983
1002002
29002
39
261092
27
11472797
551485861
25671
10
58
1276488
480625989
3082166
87774
11530
895134
545653080
2814
131
3469
3903196
168387
19
1919
492
271985778
44466197
310175138
35162835
80523644
5
48949015
56091605
47460313
104506265
351
3618
44
176
148
167821
1925133
87363
2367752
495036331
14203
3006
2234367
8665982
5
7282894
13267
10
31674381
7980
428
537902175
3
486
33
174152048
3397
128415
51
44371
7553573
246
86682797
2635
10096626
1276
30898
727424316
20792034
882237
366
25787276
12575
31
41540
52433763
154252
15341
4
659617
17219
60786115
959428
257432
440305
109
841
16105755
36
4911095
6
110
2062
2
214560
3210582
3425
22536480
2754640
503810767
608101336
32
266605376
178
1321548
2637919
3
3137171
64
484470062
98046315
49650
5171788
348159406
1369320
3
2980805
84375
48646119
1309947
2
131246
380046606
1408
7521680
402056098
2319164
579985
29170069
6
12680584
414109756
276468290
85
1599322
96302
439374221
98066
48116619
2
34
33896327
127616468
7844
53
1029000
66
5290256
57492023
1833864
4500055
42
291847077
12741307
60874
6323
97435303
1551642
13
15922
264
319997006
10864
38
24
9
6
130608
5
2409
570
335251
546
797866
327421
57
464812
39
96244
48120
3847414
78606
186995
4033134
492
19
607571593
372054
104
10404
31
2554136
5700
582
639703086
60
2
1632
20565764
2
98080410
794551954
671160902
4
1569
1548
35274
128429337
8098096
69
105919
12
107044
4554
25
4956153
12949048
9893
246649529
22054439
3591
180
688556736
63351
1036
82
32937
292
637921368
9
1997831
295942240
7444521
5710792
180732
1902105
516
21
341335
6580
703905
1155015
27819
6684830
2
254909417
5
93345243
711853
2
176
1344602
171
698549
13001
11354
44
69
247
5566264
347
18604563
4275855
3831521
987
91
134591780
1317
1485
64915718
17411233
12
4083027
7
96
18
14940
16872244
15
3
231790597
13566828
55532
32825045
644
57181131
10999
573
48643320
20293955
66768
5
319
19406
143411694
373
228004
1573148
564
50
224
85
34228
7173041
43
525650019
126166624
22
322143
18457
87917
211921
787
1229
447373251
336066
340
1007
8550
221325
17540
17914
163
1961
44181
303368
2231186
936
21082313
548
21998
7286126
23
219
67
12489040
1320
24904
5
697
1040529
1104495
1824421
38793
650397
3944435
434
184730
20607956
1789919
20577962
156301103
8445
8
4582
376395449
222
49879257
104
4
259241219
41
13909717
720860538
359057311
114599
115
257258790
30810
5705519
3
5
7733067
320608
173688579
121637
891271
2
118
5
54
435
337173
4010838
3788323
360081993
53545
1995
11
33570
8
4
3094468
524384
6731457
4633412
7481
71673
115891
341162903
95308047
37
42205
4978527
21
12509
33
2
2683
29141318
3296498
517114
538
25
231571630
9152124
10327907
1221299
473328
1207628
19552
46407
51374636
2602
809685
97
112
560
694451200
157
874415335
1750518
10649592
6746
4235
7706
10642883
59
92756
1269651
4024107
37
903250438
44026
68229106
42854
560285691
5845785
30202
33751151
12577
2193830
15
5152893
9975
8770707
455394127
8465140
2463989
316968
117959950
1440
9888876
73144273
88895611
5833
815821
56
44786
146
13
840
14
58
42056
5466699
531982
820408
5152893
956836330
140
84
25794558
63
692323322
5
4
81
184893
351051053
5079
106701
509
228378130
4
39304030
33
2036
9455
1061138
39848523
3557
11
572
4
36
635
405043358
92882
8797198
22769323
208
60
437346
1884184
6686
29962
156924
937731
12864
14
594
152374053
57437432
87657
307411
69
12211
2170
80112587
7666
138
1362721
12493
378363
135313
6593
15648
4
5898385
512254325
17
69722466
252582
1467
21
15293
35
56
711141719
626
116108351
1981
2242
4500
193
16231
11862
4249
1323936
461556125
190
4
3273
1595
48167
23
31529638
93919
1733
1178
29130
32939
33470
16582943
808
15
21
3
1242
57236
161792769
1464778
5
301
15
677072
35
11569142
30069
38643
61
529614
648274
750
933778788
6727726
40033
22205
1870
1104260
4473751
21
24
5059
29523
841
3783849
36
233024
2756547
17409570
81223
1511266
334803072
11606334
37617382
10030173
25
2
5552
17787
90157
19061
879873
279379
5
3
11875
13490
4
31278333
15726920
18934980
59867
9
8431544
18887
241020
2138813
210
19410
114
59247600
55522762
10595917
584
5321
30628
16
1529
104
110
3548
23811061
12549
842
45748
634
44
123953519
42740863
26638642
188726927
5550
11
118
2
1620
767
38795277
6
16137028
134875317
8118
11032
56004456
40940980
109133037
1182
6387152
1270255
3
7868
831631
46592
63
83
69
3
27790
34
979482049
112294
2639
211184
1500652
182579
14867
5
4101544
198208443
32066
20918057
517
571637994
607260938
494342716
9200
15
8
7
13
1226
713
96990805
9
6
19641
107519319
9174
8419
42
226588771
1318442
42568
575104515
105
5128754
18866
3
98356
3168
105255340
2
6
541633501
361042
73
120
32272237
97269
123077
82
331716
507495
50152228
369
8318925
187332
349059
5368362
23
970
763
16
113599
6568946
12045
968094
11464737
2605
216020848
224296901
40430901
10450
11569622
60208601
29
117124045
13
107
14216
225806
16405
477753
21241503
14761222
94121704
4
33761
2334362
186388
525
1006211
123721
73154
33443146
248686
71531
353
2786220
786764736
94
13321435
1988
668351149
88
174625
4680
49537
147
643869072
664629481
124570
2
55479
851324844
16659
712135477
2225468
2
12803
6
13782110
12
157717
142106256
9
3308233
225361
6
14472076
122456117
715
2
92130
41
17555
52
9710
360
202
23908116
298827885
22376
19
22032
696
19604710
374222
4947
101482027
109306835
16325893
866116019
40
16164472
60134
21652
4
228285925
188
373
948
129168
6
426034
3896950
420
109180530
2
27459651
189168601
1550476
397515
35511783
25247752
2885327
18
526968199
5020574
36473464
19
120
167864
133
5548513
1534137
346288158
271
33651
320
40147257
33586655
24
1509
19499018
22795
1733
209
77
6123
35
471
9516
3801919
6162128
908896
243
973
8
135155589
1779
52
326576
2
77
4
682776
317920971
167015974
681129
18934067
1124905
1093
294351830
8
25
12817109
241321258
2
17589803
188
8624
34535474
293318677
29017235
67
100
262938
35
164031
48819503
15107348
159545063
105651020
64651
26
378139
17181
8919
712
21
10
22865077
1022572
1510939
926236727
10206
5782150
5
9
22121
15
11
514569
39522809
816
1221
13
2968646
3494
44007302
118542825
2893604
332152
772893
22654
62621605
19463854
144229606
6
312274098
129593
113605
3192118
1987
1701
2
98349013
496
28
23540
138855
16190
118963
2082448
9035923
11475
2810409
38928584
466939777
9252922
198
215816197
363575385
3486244
84720
20538105
2461133
577502
62972
2027
11708560
82196
55
15892682
35497
77
9401948
1712618
11480092
343
15194
2416137
30524085
10410
21
547187
8764492
2229631
696433
241
29449
7428
40
5
5
7638269
3141550
19212603
546330365
326
9
22137
6002560
2
2116822
1730
3171
569697
9148
1397632
6755167
168
11541
18351
10078
220
77411
16212
3
4
432
2404555
26006761
1008
6
160
1529825
295359988
23734381
15516018
5716979
3935411
19575
274
30
24451
31011
4
258
861373
17082660
8309
96465
802035450
87796126
3
38
2642338
279
144225874
2486539
5
3072
539364432
1868179
330028
613791509
340933
444739
3
18
214416790
7424242
19
23818104
15420
8
87
532
2122
720397024
89
14447
48941378
619101418
20741
2902989
102667088
33857
114554248
711616
626
91
12
300
158620
11063
126090740
2416974
566
61505887
6736197
1541973
2
778706250
5
112302
163356759
19995
792020
5263
162
317020
953
6058261
68527
1368
82
3
1488336
71785
34
12764
2469238
2622668
3
214
148576239
108
540103
11
35288
6292533
67483
734
48894
260849
43830775
396272305
689664
4028
3240
69271
1434
4
199
6448
12551
702492
12529847
51
8735
8
4
45183702
10
9966398
192920
596305
245222
61481098
120
15098
64327
821
346190
22
113499
6
278522016
192990
2255591
4184
7
9
625
24898
113923
139552976
44106808
2387507
2
63892
857485772
56
292
3987286
239747796
87144255
14833
432147
421534
49752
28
283022
707144840
246952
88714
2715856
554
78676501
54332
42
6778
509562658
17
2765
188097857
53940
11729840
39382486
4999
2109514
56669885
10
313031104
576749382
2112633
193806
354100732
16023475
114
6
19372541
7961678
41188800
4811205
104647
103854765
1189643
16
11973981
2
4234448
29
6
271
273858139
69
18326
26441994
2333
112
5454339
5488667
1746140
3402568
775944110
99
176
5026829
78
39216392
1278065
96085
2618
977
97952
23752229
72
88
367552
7224
161797253
1925
16238
11
191128677
1852
38
18861
39763040
8
42318366
38
1332490
104450550
14227704
276742965
1385
42158149
4320
8394
60
9518
591
97466750
5492544
38
32
386038899
91
21656
573021
2563
3
746043
3385018
9262981
1420866
13
6665672
141
18019
5037
5
48481372
337
473
3941474
379623
59177814
6756628
8589799
1854
721596
1261
11247
8
542451530
5880
36
221491
29252
127631106
2887453
5
5188
47943
767265276
12529
3103563
37
35146573
13486
212714253
122916
694
67341
13657
435157
26580
67527
788
1873
902822844
6575
431711
7240
71816991
10240233
104582144
7967439
220451697
499808240
129026167
47843
989320829
92
25
14121
520
564001331
997780957
653863258
22429
357137
568
6080
21
132824
1368793
5
398
45
157756056
39643941
26
479642730
4
110671839
12
960560
1102624
89409
9278
446
142
15
56591560
4
11799508
9188573
8
428473
115
28273611
2
95
32
115370
19045335
1824
11761
414736707
459456
537552
190876
3
5
3603
358752785
32611
1783
325336192
55
5
16537
9970
6137
31
8854641
34728
377288
12445
9
59329
462
12430229
358
84885
5306860
7628
318
18825717
1236
132740
60875657
148072607
60938577
1052
4397
898903584
7221
253
462124
189
58
196573
72
4897
1073021
20
905902
27
4827008
1732
354245855
117226344
66818
413495
27977465
23316984
43742888
828685793
813983
104019235
53970
254925
14743
976
11810
2753308
3
429881657
1250
4
10061
564333
33
52100
46497
58469932
378754
3935254
184264342
110834
11
131
19127269
1344
543552
630
46847083
254282
1234579
256188696
26
1368
181
118145798
434854
53672
726105671
193420428
3707
28
73810
99983
7430384
167
71
676
415794521
20
649
621385
1581901
2188058
597444
6
2906
66
538
3005
2927997
53484556
199
747736
333972
427
66072924
334336
11
6753
7539842
2720
1308063
417
839002051
129573
3
38246144
79387462
11
346
31
609
2
372939326
3981819
6438
150927
1122809
27
3775
473
314
8
2
58604568
34
9
610
509
576
1521
3835661
277068
322619546
5540
2248
151
138
157
590206
2300
1560
15495293
1695131
2
1246
458189
2986
478380
33747904
50696
15797894
462101656
55053054
3744944
193673145
5
91
57716368
1266601
89539626
409242
650
10802990
1451
93301
1258769
3043
418852901
15794741
5
359037
279
127
371233833
16492
2559241
7
1958
5
238647532
13
128978
918666
643360
31
43046553
2841
1113
165
9268
1156741
102836
60
38
1061
11717
547
5669108
310564388
220370092
4
3778316
15143
84
23446
23427901
473673
1793752
365093361
6161274
11114762
359316028
5914023
90515133
41186768
25891
515992
1245425
14856714
35586825
227659
1619147
14142
5
635269
32371750
355042
6
7
107484164
46506
884
736507
13
9451588
588817
1087072
34217
17746
1552339
46330151
3192402
4458
808
29779
722
406866981
24630
96272
682484
39354289
89656192
27
2608
15
228406465
4537419
576
11181785
1751500
2111800
830336
47
731638
31
16
444
928
13
28
12605166
6524
3
3774
23
56245
450
32
5741
36905
65193
198
523
15593471
248817828
49589
66558436
3128659
2
1447
349
10883
11763
14008038
18
84635581
2836
120614
217675075
526482
327
24
2
531700
819129
61
61260
52775464
463173268
1355
2
205761
2209207
14260551
83
228967539
877356264
494
967748
273719
159315
114
486153701
3471
4082
6113
197
871
195
7208
225114
200
356087
31533563
25232370
66994
417801260
17285924
230702
24
262
7875053
50647
312812136
104
7555913
540183
12
1644641
249
362540547
141
160
37901397
9252793
21690
28239
164
3104
38448
286789902
1451
2
837
168
97210
193918833
7
5328
16667875
66272
273
8186
136412793
33
1645
608781
2350
171509692
1019
129778699
2
15130
888351431
524
7588
19183
163589
92
6184
2860
11267
12197
341048637
63052
354623
39107455
27788
256961
109
866409678
3683837
4058348
39075
32781
125
70321
24369
10
476110
2
12
4
317395128
532
38956
56008878
327
10552
9134921
4499
51
39
3244
321810714
451975816
1348336
1381449
4270
15818281
1573
347506
179278008
124837
34236
282235328
65583282
1305217
3
440410800
3
1858293
1127
224539897
16298
37317392
46
818041
38
4663921
6587066
6145394
29123787
30982445
85
33
50130787
12964596
82
76165
5843
1896089
3548
19
178
10
673
44
293
124194676
9653
337489731
4508
484872300
171
654520
8302
253
419
106912804
20860965
324630
74719
37206766
592329094
1291328
884762716
127758990
298525023
483562
9170
3295255
10189788
5
14
650
94931433
28454
29551
217859
19718062
42
52504
34719850
73
2096
142
31980085
259
64920067
14801760
416237
133077
1255
22884
30663306
51621
8334
550483
618
135215
20593
7140
53839847
329
30783937
2632
167711290
15364
144231
5508
2147238
11537850
475
71028767
26937021
135819004
5
74490
1459
621
299762
83
3762374
70684
11
408901
103159171
2
55
69
1097852
10793046
20843
74826126
306838757
50392382
55412628
2
1369
98
28
1919295
236
38
456620738
8522320
29096302
2754865
34064664
311
5144821
35267818
146
3
11
16790372
570016302
225155
363257954
90001
5042071
587157
2
163975549
394
457372
23468
13
8
119868
1514
409726
266
73
405
108435731
159305
8
67280198
58686
35
41
461335
4186
216113919
74702509
178230418
8271
52
178
22214
3300
1832
371537582
100106
65
982302995
97
5
32713697
67
14887297
17
6
703953727
199439
1555052
2620
72176
2036509
10658046
6619217
2141
853934699
6973
43
1380
395710414
14688
5
827405584
7318834
14
247128
1256
205881425
8558498
617
121197777
3323906
5
41
25
55683849
172
95219
11564984
6
123
200
30793
183533
3
4
74163419
154407327
211
3764
13400920
14619647
2804411
113264
163744846
7
20357
25416763
12581
6148701
421
1739080
27626
22
1280
2260795
20003267
139602768
389536
675138
93677472
2055179
4370
33820
23055
50
29
21
53513
556132
1555
815856
398960
211246615
59768
479638
76675
369541
17107
26232619
3606
2421
651
170
13380844
81
79
19311050
2111
13412
418
6
4
87
21
7119367
26184
7
765926695
153811508
122184272
422
2968
50028719
8469476
16700071
50882
11666
481681868
17
112855
598671
97345928
217535971
1671539
20985
594513
413072595
63073
24397
3572800
1962328
2763469
1854315
209722
234
948102709
9019376
11763915
181822739
14000
94254
90
700045223
14783282
531
384
53453
66267
10171
2061
114885801
3367542
346908622
4995420
39
151464673
6153
32
47022553
166728704
7216507
325
14638968
13403
3457
1376
3765602
2
138
118
89737
323
2825760
12245575
8535936
14452
1257269
396915
5887846
647272
209116
58103900
385
41204769
3
96332878
16471212
2757
1670193
22813
14
7535
265314201
1458526
634090
628527333
100721731
2367
5
68
396347260
18476666
577
110
8
435989805
4
28786926
273
23071434
52
126193932
17
5
156624350
133996343
159108
187813783
2334
1851
162548
65416283
223
84841
132304
13
117856
52725483
8
125679
543998
13627
15
92475
948
5555973
689765885
685
61
128916413
25758
15
175265
102
71415538
2414448
5871
186825960
520679902
483652
3
78030
1798280
3
137970
19
1727
1862
283
55263
233159
743485
33245771
12430440
886
45
147125
31415
174
2
50
3472543
327621
271635
1053781
739515035
2688
816
255757608
407
470307018
4194
480387705
533778253
36693
57
431
24
6
1552
12318579
289
28688567
13
51913360
222934
873941
30475498
17260
17444510
1261
6528345
69941
15
87444224
150738
1546192
7
537064
2
153916
1086
101743249
111
11
39373
1555733
1333799
1052
466027568
4166
710936
4181200
67
576
1213
29292
102197
112824016
267532
506865
1980050
1020
4323755
367583
694921442
656355449
569496
4746525
1916
525954060
251132
75
573
179
72196
496555
1258469
2
460262979
3459180
195
176525
382
442359
1478292
165951892
1640100
18964174
14093
319355
44
101793
458145
77931
86251449
210
193
53750
5857067
3
285017
211560
334
11642673
7792
213999
890
235563
155663998
264132
18
3412528
4799
12036
476375
15077480
16118
4
45291640
226584
35
197
44760346
10337224
161984110
655882
18664
138
22016
42
1471201
7
9072257
4447
49837251
2798714
8
6587
347118106
128343
1252753
3
16
129
7223590
276
554602
96408258
1824453
148018
1688
5207
482473
8
13553
9049884
177343
1037
938
66429
33
4
26904589
298
83133
22866
29881245
25268723
43
417669071
541059160
6746
293
427551107
255486490
1921928
19
286362
306837
41002271
1108
5
8057
281335
52052114
1463991
528
55
3033790
277
971
1331
23774
14258381
4244455
546863639
379117496
376
18698986
1886
88
2368
8880241
4
4
28209419
876028
40
5383
14565
41928
4
13376842
3
14
91676
10848768
202948
772459713
25122
549012821
1660454
4147
22459
15
260844918
56274
1268801
684137
2604
5586557
1730
112871
7298331
34722432
33
6
25
53
400445
12937496
706244858
19936311
510156480
20
3445162
20195
18948
638175322
739
403
8058
11099568
1839
41
157741294
659621
1226774
60270
259712
305795
1076369
242
44287295
88
12344717
9012
31
128206221
174870635
112692
344591
4734792
2865
1184119
45
327
7202
85
10
27725
40405336
117
60
7502390
5
7872
21
9430
421762
425423523
17190873
3134043
522
346447
2012232
669090
16
14
313226
378342
38658
15
575850
226197815
133477869
516865
5
82313
8707875
556689999
2818264
321512937
4557784
5
1185
455
36217
14
1601
26721047
13513249
30113
18242
711352811
75
8717
282559
2
41716
959
12
8642553
252281
175173204
2
334241
70
9805311
678
233506
6574326
303668
7
570925
132
3780
10001239
19
49
5115
25
195549047
7
1088
849075
12003
3
89668609
4
9
195681
190727
34
122571
19124232
707
513161786
543511529
13
535528
434
4350320
12005169
805813
23
1268
111344
310282
1719
777424
362797621
141
557
25346574
507769554
17232765
146335010
29962866
4495
767852149
9737
19267
1471261
13
127
111594
5
121047033
25
2364
15876869
731
142684699
8681071
55195
23124993
128
5438700
11400586
155344
8075657
888
605
18907
672
246108841
741411531
165010940
234659
7264732
123221449
93136656
26
10098
8
48223
5
985
185
13938
814230
18
34
58
4
6
285
436
716899
374747
2973
6262955
11030858
10476
486011885
670
13034047
34976864
2
6909856
7670
226836
2149
6350274
17
24717
104347289
1417394
2437284
9813690
77
320828108
572369209
179927
933
136
4276
212388758
722
98805382
27708243
658144
194037
782365
11831577
39464
2541471
175970338
261
8171575
1268
229
18647
3
217
3
774646
2795976
46190
728237102
36277
879
15787393
243358
2933
91982397
389912
71726
18765
18
3245903
6202837
934929
2
71437
469012
19493
4120
795039
76
132085656
1906
206990
41677576
3943755
22549
29521757
83151988
2
1394
289
3740930
815101193
28673
80
13161101
208326137
681181537
16160988
24
135
8799308
146659685
298
4869832
14509
27385319
48
12799098
60
78281095
12236213
3088039
442
20327184
3405
33
639102
28231401
15
8
15
1942
214
4307
15955956
3693
87
48015
328076
1042
8573
8675
1432
79131
2737
104730327
30
262289
19667
11557
303964636
255753404
20794
114083
6712243
21570214
72954
108054
5546805
250
1500
591128
517
53085888
457128144
2
8
1554450
16
295427527
5530042
45
4894
2231
14036
86451
1359
3
25313
2
25
65966
4826388
17090
98172
376
37120
1145
667553
9892570
167195587
3460
718
36831615
6164
766
157862
136192044
36045813
180846587
10
93867
4160153
645
792904
1060
442462616
7
65721908
81123
57325
2325302
4200558
366
2112
6156
42463
5880493
305400174
326725
2
7558406
8
15
298
66399788
54611798
55565
64169
2
2
60
73
4870541
868620491
175494541
26
5794922
92
26011774
889
775290070
44283
169
173
12949
171778
71785751
436066241
90695243
37
129462490
555
45
104203
434
11
9062
7
17
1189174
8623930
15
7116910
75798
325676
86
11579
1469634
12927
346
3334861
3
13727
110
509269
7
11
10958162
11589
185
2
58450355
16513227
2
5350467
91173
151204892
2388
88664386
80196
1575563
23813660
46493
13635971
336250800
55385
9698531
1263155
94284
88
51134100
412
70317502
217
1029
490
1200064
53
738
86
2538683
11
2439784
496551
4759
132353
215
1838
1277320
198910
41405755
391
5884
31593
181
281756715
55
5336370
30091275
5463
485645107
5116946
34716592
80059311
4
75620
4603332
257
697801007
4216673
10896
3
322950
6954654
87
442025
5065
163222
2455
6597389
2501811
87428461
509071733
203996
33
44
161837
104529
9436
936395002
245152
14996023
7846
8
310030533
4
2
107015094
4661156
784062738
37802
11
31433074
4684886
47229
95431765
11436
22
352
2972
27154
3661
261
100
729222
104
12335
250
33
715
3144664
116753
73
72326
50805
784841546
19
128656
5971851
77203
22
6440043
13410
12925
1047
10660238
284
807
831404
723244834
120
5
29065
449788921
3
17
3418
24511198
50
44730331
55190
151295
97478
11424
2191
139018519
27579787
38
36776739
25250
1126217
57928813
72
474750069
1101
6402975
142730
3408
257
122
1848
3327701
496061073
28838
26
31159117
307971
55559
568898
307716334
2541
113
2126
7379
236172
716686
110
630236
10343
59669
1157754
4
40
101
907506717
364087
820961359
232
836974
348
367499743
448592651
23648927
736045210
12
15311477
16156230
494366
8
437257
166767605
8
827014965
3
4992586
31045
72973
127
1584
169872
36730391
961569
33203826
586342
1610261
19048738
409185237
5
945
672
87896514
9279
200855222
3
440
6499256
727391290
987219
4
261411
18966136
6285
215274
137631
899566051
550
3555
137610837
12
21465
61
49227
2
315110428
11
5867
25160590
331181
43
991287488
151841310
5971120
390
7561754
4608534
400803753
423
206233392
69
4182878
11424743
53
23479
324187770
115
14649
88845219
93168935
83
5130881
859181
1783118
724
356
6526799
141787738
4498957
24844
70651
117
4783745
1195
33
84137652
18231
2937446
127
84063440
3954249
3139463
13317
153841
234023
14153867
1053
6
246186109
62
613
85594755
4299
190638
160727
11
8400325
23032854
285983
1748136
519899
13735
1201
7
24
1302126
24698
284757
201
816
1915578
7506428
21789
433932945
76438215
5682299
509054
7937
14869683
117183
6636753
19107751
1212896
161
15990
2
18111
361204733
683
11140
149796
25
318433
1346
505579619
1133630
920606994
3
3016665
52938
8
149
5041024
611
37375011
389146
23
8
87
288
955362884
448
21501
87550
6
4185043
83
5163
3629
410054517
38146287
16432282
838790586
5563478
286703486
611
7375972
592431
356269
43822524
1056359
588224
3653904
786032346
23927
10321
114995
15
94101597
24762802
11450
344305
144203
9131301
8
17103280
93337594
47176
705840414
108948
2546
9644
4121
5318
1324
2502050
6069037
71090676
198668809
296
767296
51
16254295
367
1616
1992
61643518
5
653
656
14
6
1812436
87
2
82983473
2032703
3055484
621341684
3260207
134338
271936
409
185862254
931712
1110
1728398
1927
2632
101700132
2
9288
1315462
284225
1510878
68882
529539
2483357
208661
827
2300
321322
4884018
57390917
7630
665
30905368
7562
24
25
6
1097030
35
208
76
43
509181
54
124211318
195
856
15320
34168832
412
5110
4
1738
20896
16
5492
368731
588048
5960051
414
92968
180163
3
753
3336846
524568
979
1553964
7768201
2585767
2258
41120
2539365
564622398
383
4784100
3971
2868196
510651535
30134536
70412075
297847
118
13
21681
1538
3696979
547691
17661915
33494160
2916404
19
4
56876
355174
22215
52
44905
2212364
329872492
1145
35
3983
4544
66036
214
28
8265439
53174959
2405696
25890555
5
251115211
548757354
8857
90124
645138
6984
65189694
52131381
1049542
3
233735926
712
3523333
109
229882
8496
185006418
639611
313
43
2095724
171999356
1503220
14869
21021
592309
15
2738
339983376
19930459
403000
13
8826917
619162241
438055
113246429
109514
42992470
22818738
324778292
21858008
726785
282
845041648
15
28811109
10
24051344
4398557
164134
1723
91
92961455
25009430
9236695
26486872
137607
1219
27
1100
746916522
45
4554238
3170828
71385222
21799
657873
2448
223
93
17
13
722487349
44
11
150
103
684639
303
43204
739399372
83051781
655403
75
8
39
20
587615
5974194
2027322
837
9918530
235
342
341726
6262981
173
5211
763698
29
311776629
750
634584081
22706
257
16
2271795
9475733
20
4409
9376
93994
294510
206582
4
51
19648
6341
1031505
2
3159
39791642
4
10131
35989324
5405180
138737059
75
7193
472339
67857909
252797115
27568
383
547
4633705
2551
28758334
431
157172
231
1600719
13633815
97596
11889
6103954
3403190
878157358
7109036
205621
139
650
2665529
1997816
153616
14518
6464
91331224
479
243
540
314102
25
147376
42798
324
475093
95742198
103
150497
84944503
8593
99855092
6649
263508617
514
6248828
18
674636
15164
4697315
23
115
13
14
2
330410427
15
467480
916
2930
532808446
238011
47
418766283
1457665
3648838
22298
11291
6
635646
7531549
3892
301158
27
2398014
50871250
4033146
59325779
25575280
20821
309065
104854
288286
22891
8827
726
4292
44698195
7
333083307
8922582
1814
85230366
54592
3154467
259
7813629
2627132
36897
4
1483
6
241089020
403
90271
210685265
70058698
5251330
83627
4
12237524
427517381
364395994
5
39816
1111132
16800284
1236
323
124
300421267
115
11629054
54
75734
29057
259419788
69389
46173
14806134
6
195436
762887
73
2
78975953
531451307
16692
1581
14
177544
112
579573
3
5753244
107
6
24
9756516
48
134895
150063009
9512621
3
103160
838361638
1209356
6829
256308
595807
73198963
309
5080369
385
103
874
33184
451512
208083
9796
12967
158
151
677536
8878302
20
820
644703421
70
3232
210275094
1256103
72179776
10671798
5922
6339353
866698298
45716303
209
72
7746
146411
7358887
45759
5803
68242
101961
10
129
116001063
46670
27
295683
212159
3
139
331700006
16107
697538
210
2176
263489915
1418
8042585
3668511
21861662
1060
23622
14832227
241888730
139885477
90414910
459
10602
3
22691213
1024349
199
175840990
394
123
551988
9
11
3517
94918
4
228675701
83290459
3
800422
362
31705203
11
7
10489387
10146670
9
48635527
27195117
26761493
1634
407941166
29364149
108
1822562
795036
4373158
10875
245
3193234
811675
714896870
18433732
17679264
154047419
684495111
12727
8359
103
5349
79732136
161720639
335
20472831
410805622
836
126
310613998
150505
1331045
84
16621812
112
4977975
61082
2051852
239917184
28274589
315895
207343914
183783
4681
257
126
94
45827
2679
31950
1373
752
11
48450
681576
153
48027
25929
20
1277433
31
20446975
319484
317
8403103
100383
25
8
701663
1248140
2
18978
5
20569966
972
345522730
2570938
3967
6628793
3
56
141242
76090
50
268584
30687
5204552
301
26853696
17447553
12277812
966
343
5
124470885
18387550
829244
13
101635530
1306
55914
12460269
242618
6812
39554232
273910751
5
249641
11909
41
1633
2765536
545
331797008
418
19835
43278425
9
99
5179
10
12493057
1093072
661067242
1310026
12387
181200608
181524632
3345013
976
8613317
1270074
117684018
7416
3
73265162
429
845549
1051892
930
437
7
950
27
877
13147
4
3316
90
9164879
80107
183136
77456574
297
2450875
10339
9
47787
42930990
714441
283557196
719
41311
39726
3445
14
3896912
1493462
203406
4641960
987375835
333208399
254
2049
94
193821
377491
478795808
436
49966388
6239
1106
2
2174977
9206
100887
33300794
265119
144990
109307013
389075380
1714
68521724
54738
12043676
5
36508371
514624697
29828
2
6181656
6211
25936058
5103442
3385879
144827818
134
256
51415741
16222
58
150732877
45833
7211037
2
2
1173698
1129085
14
19
250965
564
584290
8795
962064062
2499184
150857
53
291479439
322286408
4893400
265865242
2033774
3882
2
15147026
1918424
215850001
3968
41370020
1208
3311467
9
822990630
2223732
6144923
627985
440
118644
88
136
8
10
1291
275447
3226984
353742943
121785
1998
442833038
143086680
50
2157
295512789
4273
157
1443
55563376
29567
89834
297071
35
536
524371611
75982
4442125
4749
80314345
254
283283633
337728
4109437
87
28561839
26
1438747
102125448
52289862
15668806
52
12789
46408358
54
394239634
35
40419938
2
14196645
183775590
69440
1289
276
73328231
6081
3105
69791257
3005
2404
115805949
142038
184797
19425
920258
12
619
4225
30
85329917
48243842
170749060
84401838
4155412
1487
12726
69404
92744786
4
7714
35
6140
673
6593
235709152
12642
64700
1188971
13432
9785690
4
94140403
1151696
3984102
2129
107776626
13587481
237162
211870
15933
11095358
13412
44
3
35793
45
19933048
5171
2965435
23530873
723569045
625036
42891777
24940462
2069
42
15
35
1265
9
2613684
46096
398
12762
11411
43
94642954
191070
3971
11177
332
16
3229
5
99350506
1524
578
462241
19216357
20916
6
282
30687541
14739184
49925
32
252
826211
433571995
14523
5159
20
26754471
73
216566
9403437
277233
72
3966673
276744
101918924
10215324
2498
987852
293678276
4
98531
3669
6
537986
3
401801349
3866
4786
277206
1058
5515
22070282
20737874
23
54711417
3273
93
2396
59
39680
10
86092
3225
637766794
42487
22635
2511
806
6678808
1203
463
100957521
51
908849
37150
320252
156
8764126
15013
3543811
2257468
414020941
1791
2
1720
56195
29
16578
134
2607358
241
575
219814
2877116
110728103
2
709505
39495254
2
935
16842910
21
3580
4
752062183
133101
19
40867
12849172
41
179351416
86
208205161
16
2
1732371
4648137
69
35294143
504508453
23757
8186
2
3871695
42819782
50
346
16441299
5285
385
52848690
54
138
77
1877167
791171
138
1603
157006
1001026
7410907
515147
8722236
916
4
1446861
18222782
6011842
147
29251
2
2
154797457
271717468
3832968
4748
7764
14
24
143881
107285263
64560
321749
29104734
8660388
22184
1016420
526272
8107174
9182
73
530274
19031497
12437
2
2284150
8478
399012
1179502
290701
21493
121
143878
95
9
2
1611196
473
9796
33098965
156420
92240101
20675
119424866
250603
5863
134667
607
56079
277
25
1464155
273509119
44839181
20
2421257
83
10033
152
183547830
27
21
35514716
38616163
26373274
507
510304
8
36
8666502
3131152
5310
30291184
166
175
527638
2
132
87
11
4721
19923
167655533
304
2344
282
339
2083682
433631529
267843
371181691
3618321
123
906668
2009438
25576816
5
192621
39
18736569
18
5422815
17612
11872
2933
5146816
9449374
10318785
169018
406366116
18726
727
58335257
3018010
25739
4
18760
637970
6817050
6
28286007
2958
3743245
5546
994727398
2193951
383594
44
73
15619
10751
113
7
6
4
106
4316
4791
148716
45
3
598
2
44464
4
1337382
1250945
1570
46279834
239
417515
48
10753490
2596
1368245
41
78750944
791755
928
120662
312
62743
128
19453231
105
10780406
1024052
38653089
220021
18856
7
709
93106820
55871
15
275024815
1053
64
10
5
5814
19343
308322317
3
1578946
162377431
47
32
16018
434988
221270739
14396094
2
3262
1047265
310942
7
17
17126
16130
12462817
8
98140
3
724951
10689079
2580365
74108938
6203661
679672725
188
757
8379078
3050548
40
5427923
192244659
2590045
353165454
570743
18970
46
35
8
1778
793672
103
25415
132789284
2477
152233348
12
51
934
76
87660
3
22852706
156614881
48162134
209
16
8595982
5022673
94006110
18347951
7
414658
5799
3268
72
1007
1558147
126497893
479815395
2947171
1760099
118
14108
4555
6
8
1103
260
1010
579707329
2254
124698486
997
424619
1167
242724614
355025
865272
28601
12617421
685
16656
2071
24572310
295
870609
15396484
274033
4
22
624069210
46495
3
43071024
693507196
1580
1316803
178075
817
46597
84210
149529
141462559
106
15770
2258
22
329397
784705953
72438662
60655938
4296730
547140064
189317647
173372665
95637893
35
143399
24773828
803
3
10
53
96
54191
5
15696104
752327700
26
15458
43412
1445876
22254
40465130
221387214
362455110
2
2832737
885847140
25
5384221
767431387
442
3528
358693
6
382225176
770925235
1039370
14395
32911135
4
873
13
126
754789
46766286
1700412
4
15373015
727
196946
12754
5
302270270
175593
25471
2242020
110
1534
19832646
54680
5416
6138
4
24
1906275
630730400
3
852
13
137
7995
9881987
5026
156
3
2
241
928872791
1396
126308099
81397
61146558
12598
9
387635
71250219
1830955
16
9
339604
732317523
31
11140
6122054
2782511
1217
1299
11664
10738
250
308
437
22
49
57669940
14
20664
6
5131
5
5860
24
3119258
47450892
21147
9548033
6
1138
26936910
7
30172
2231415
432
202216472
358
6134679
32
26042
1070
126
141571
13
8559
8808
13
102109
1779
14516
310813
17
1058532
64
2129
126168
8493
462
2286
257
8028
252
8
100
1049758
15780
543521
239578838
20064454
1233357
44
231084785
30
102
644017
4277558
32
383213
133
922
119724536
172
106
6842
70053
14
130890
995310
25102
17
306
1599544
31
12890
34472
16
619040232
12919138
44217388
661182
2839427
296222807
36829
5693
35
1335
131089
174338
6618
2650
135290012
798888913
1473166
145150
7
31
373
2399
51
1597306
80
23
933
2817
259319
49435
12579552
24
3201261
2078042
86595536
94203581
2
31
8652
1744
927271
945123
5811
61079
5
28075
290
6916
60997
795858
7680
61013485
39278683
18960798
60057
80159517
1657746
318553344
414761293
345690952
33168311
51042
7834486
588
57942
16
5
53633
3
3
1573
46363
639
222498
6336
100982234
764069
21991
4149
206362806
40464
3
8
8862
2607
543162462
367557
2462
29998
1279576
419235381
1232
20175260
294
987
284
34572
13
179
28506
9
20
92
82
543126799
2
583805
1759
18456351
57162291
775663
3
280
177
44032742
113147
78
745013
58380
4362
1354
166056549
40531239
598
30361
10375785
947541089
598993
153
3904
25098192
637
231
22
2455
173536
6492
45172749
267440216
22
30514540
194
125355
102886396
61229262
2111
9
46810695
38488412
12
11895
289
106
3
3775421
141
1287474
313491
515189425
34820620
1415902
32158
25
44732
14426230
35120
3348
3
31975299
539930670
388117926
13853
37
64819732
6
39
272
102
930
8
771
868
5331
2577099
165
36459783
1693395
213
153
10125
14
820548281
86
125483613
334
2942473
32
4029
141441
253256
1063681
4
7010
92035744
743661060
20545
374253
172747
291
85619
806511
19576064
323049533
62564153
5488
66146150
838142
4692
13913
1986702
13750092
71839
650809775
34356241
196248
682390888
3
885022056
8131693
5807
8697
382855
32288
5
21469316
674483941
992
2114282
73
1585
96019564
4
102
10543
149927
13172
8413949
107
66070518
11590864
2
628271
3243
94
7897
77005529
187860
377453365
3174
124878
20853279
145
74286
329282840
3769466
7812092
211301
14464397
489
1356627
97
761226
420
8
388340
962896304
442
1671
2
1489
16114
2667
5
400
178377
22329859
459339
57541994
641265
33218
7
4778903
14449
5
866256670
183991636
122840389
79848410
207895223
55133105
2211576
174777
76
65391974
826935012
702
2
179931057
940109
411681972
33
1863
11377
2109912
556072531
7
3
325777
531967596
52804
844
387916
66048877
445494147
530662140
56195
18104653
900281
2
43890
221975395
69705507
1548
49104
128115
44201197
35170
51
31
356278685
143453146
29441
8403403
231476
26249
70045
537
170134
186
3524145
1322665
39306879
1311
3193191
640
2505
348354110
460515586
153
99848425
20992043
435
213895009
126245662
148292967
294181
28868223
205851
3612
570568955
394
3640656
32396362
3260426
1186748
87038198
635815
202999588
142901659
191763544
4210
6723008
15436514
4
47535625
42
2
388401057
113156
3518398
210000280
76
6149912
2724
39645
353544227
4062445
21
60
4
69218
11135847
153838
206
24804004
2011
2213
11710
16
501
5
13742
41
28
75
1784147
66
274498306
618204780
1404
23387
22136184
689351248
20803
3660740
63201204
432204494
572096
240580669
204023022
211
74493259
10366
72313445
205
92037
2
93332114
267100194
2000
124081871
1650560
1628332
587685
51
8575
4
12049
1069
254
288729
2199627
1450
2119
15
38532
50698953
435248659
21417
28
225381
550323578
78147856
3
179191
6057
610721855
10235
4830
4563
55
257759
222
853
195572572
307374963
7
93687
635952715
3
3
25931
9746780
10
8002
1424315
470
990835
2416
18386
17030634
23663960
7
6
59945110
4191387
1084282
54637
3387
10
3
6216172
5571
1536
66569096
108328
19
20409
158053761
104449254
531988
5383
6956177
4
11176172
2865
11067205
692334449
112372
9042
8318
30
47131292
931
184
8226963
289
1274322
368
9606419
47528
78215108
1368999
2774
32034025
60
17
296562813
3396
378267
19378041
35
125128
919278393
18
219631
562502119
1071793
448977
2
15
180350
11910128
268
907219
9
28822
4
13472913
35255396
45605
7
91844
26119
3
130
65954
7448
343
72363
63211
106
12
807245970
3797709
2359058
1225547
1177361
2086
36
39184064
788755
162
105821
1429
256433110
2
533409
1525
32
14
35398169
12
22950303
18721
816
359
587
28
2741240
365
177
10148557
143665
399254
24
17
1620
1326
11422
117862112
362583
37709544
3
595210
710704
44
778494540
215806550
68150
172052831
1324093
2256627
159818
63284157
160612175
22
741
27235175
235
8742972
4
32
985
5081548
2154
1823789
206515
1293
12267
275
156779393
1822500
614204363
9335
19
1578573
3
3268466
504273
20426441
186138
1796
31501345
52417
10602
2
58411497
3
14715
11105
21
122245477
57
1417
2722781
314787390
11425632
27036994
302336
22141950
570364918
31
101
33541
5
2429863
652939152
990221215
2
5218233
165106279
59294
7420
34089996
4534733
117783
6
1004
958
22683102
412
14959723
778797
3075
319696966
4385
490859542
7490309
598018792
369701494
39278273
211885372
1011
3412701
1169031
6502
57275555
15
40
535842013
775032646
19
5878
2036
38
13674
267
6569160
2
361
63806
924047457
1462
383284
35
142
165
38271972
724200
66884
67752797
1515
4
164404827
232203101
30026486
990876201
51371823
132
2373916
549902
9
17
447
61068
73673
6162129
7979447
4196637
132279940
14
827
16196
28018
43846949
23
241989082
283694
228752
5936399
26432
110644
1821976
1709140
648
5
811464
8
81617
105
256851425
228985222
200449
33178
131517605
21369166
12
7
141112
45235811
6972348
57236
21060
836296739
114
23888
5908
1150
231964298
63301
14
81199
66489165
618304
1960
8146
245
15592788
31248
36
24214
232286635
666979
4071
31176
35700
953
4416174
3679981
2014575
24854
76
1811490
530998
2196
3
2178
8598
20
35193
51
76
1565451
14760
418
3066
118412678
34154530
20630
31228184
639367576
2683452
1838301
128025643
47872831
82812
13026842
1886562
365665342
830
15908
8059
1778
74193
18626
4
11
118843731
172070
70
4
22559
115848400
128625647
22
877085742
2511
14
144599613
157564596
2432
19740
959730352
204079906
9
68464
1408430
8
19247302
1262489
99501
10748
5727515
56107781
14260811
328
5
680
8057786
102847
13
61
337739
2
662173184
173
63054876
3165827
5463
35693
60
121516
12775
8318239
360779
486
451613
310971
369793
3
1868001
91272600
637
142347
423970
20431685
25552
3071875
3118409
304534
59
1013
165
57
1247
25
282767
70
16236965
13653225
99
2085
62124245
287923
753
65439
88244
17
336579419
157692504
162
124496941
13587
185190902
1268611
4416424
10289
686
34
2678
437303159
62375
86340114
9424
45076031
199239142
17928
31974
5929
257149298
402
15225
253414
5789060
1950453
327358206
1871792
2807
40894394
273
38275935
507697
5571
166211
56
1076
1400162
34083
1745
24229527
25943
1364
8853138
672903
1091
16838
32
1554
13095731
23
18918
30245360
81977634
55049
72267
13730
31843
26544685
24
11515
29011
26560
145643449
669
135
258
27683625
3351472
1354
189868807
23
1271
6057
652371
268527
8500
168893750
5506
16828
663
900781
4774540
147513858
1386173
82625249
305
21370575
12
77
73987683
2174
240034
269391544
4
3
543
351
320042592
2
121
16
13703028
11
31516
74
19
66088
314678
290073
98356
188313
281
4
47843
300
323356
143878220
167376457
702
6
105
80
26964
18501657
852733
8771922
10611
2385504
82
154
17
28311
662617526
286
22325269
15
147
2577663
90
580628247
16
402426101
26781
6
32051
1853
125
20674678
7965
4
2370894
378688312
3062
140
13459
15172792
287816860
2947429
21059
1018
27498
12772767
2394940
6
3272
92
35045
26919
8951089
1404654
12659
2651
402055802
104018987
751
3114
82017060
22291
12
1591
9
669
157690715
38405
86543682
744890453
21564232
346290
809
735
860086
187904961
13
209
811655279
92903
11698582
85170
161740094
33032154
4
5237
36492
4226
531183109
128914768
25888
18
7
186904
6274502
130736
114303
1408874
460
59592
38010
4927714
29
212116824
119812505
118
2633
111
9485407
180
960
1631305
14
145
6
2
4
24741
1990580
11367
5557690
164511
95
256431113
180
62
39116370
3461
3
5
378
773215244
25323967
654496777
5
68924716
251
503626
5070
47814445
111239491
840825
916466
3
131
79
3873300
79
8
54272957
1967
23666404
487
372965
4
662988
884
24190
1989
6
3
25693811
29572
26323722
292083500
33721
31715
54409877
2255699
82
68575021
79812
145
210333
83749268
4106
18097688
671121
6
1315593
10
332104
71012958
191765943
1091927
129136623
156963413
20403985
865752382
936585
309
78
128182582
1530069
536027
17
164
2
21
524765099
749513512
7781
422581790
2216
52817
632132369
225453144
736788572
15143993
260841941
4251335
1305
142
8835958
229
842415
16245101
65785662
67138552
904977
11772696
85412
136722946
6
266067
2
17998
3
10035
14473
3553
5
99
448029434
2
118429449
28113
41376244
11119
2465
6
1018
61811
102658336
623412
8
346649137
49574
2
2
105
23
29016
1691480
1986870
17
202976323
85224520
60682045
522749694
2981375
12436580
9
143
19289104
910
7930408
17
653
271734335
39644603
666
1134542
10228
148
3
23
22557190
52493754
23154
1342984
14197
7
4397158
534949104
2
132620
272
1401
57056495
1385777
344943312
265
48053
978105
10032
3
190726508
208022
818815416
287044757
988
99801106
6159
8
42
1067
59065907
2978930
163197613
8609673
969
9204
4
1045714
15784
7749
255553
3
2106
1272
15428271
4774016
22
51325
153343179
215
39
437247717
3
4692
10
1323
251034319
520874
77298837
1729
1218124
849383
78606340
3
8557809
14630
126504016
16810
520327
448050189
12605814
42
4314
408167
5
1318
1016
2
34665
982444
12
192112
26641
2909284
701594
1011798
567
1743
175058
37698887
42
9760
2
33248
2421
21740
179796
7
37421
439286
109
6262394
40843
1064790
51163497
4588
3063669
40884
7739740
1139
1869777
2
1912
198682
989393290
60389596
56777
410
314138339
31462
114
256619
2018
1234
227116
35378
3
34
61833862
3065073
998815728
36764906
154962
39
10812752
34426
131197992
1044
1302656
534
28851
3
14
7936
874409650
6830775
88
951465497
541641
39013
20186329
243069
3283656
798023
50791
2
1869
60
56410
8756178
48462736
1112001
25007451
6136
420547
1966
26181846
27412163
37
996051445
7
15140
674578490
5904
106730
330
125
23799613
80
237194
27
2517
18164572
2118
183
3
629089494
13957
2
75022
12820113
200
87
201797
2371
455287047
89897131
20581
1028059
178986
152574
303664
6420264
6924
185585
42
8352
126375135
1784160
429753216
99
29328
56
29
31515
83534
439
16547
7891
509608381
2
6268
909
416734
112016821
15
1239
881732593
1281
1694624
288
5533009
8532778
152
948076
463725
21
1294166
1116181
48
33
377151042
71
395
57897
10263
27213908
66789026
66
123959
19775945
306057
92310382
3404324
56
1381
5724
39
256432891
492
339379
12108
27834
486216
247
25447
18
308075
133210
35069390
682091
3732943
26256
3419162
151636270
43
57356308
7
436562
6
149190
9803
6306606
178080168
359494
21150746
1803
86241616
1197
211888965
3229805
133834
548713900
546218362
81727236
152167
5651
3
20194
1694633
7020029
3
14
1989280
77114
6
17328
7817429
177
4519
166024
46
39811562
76
396024
578559493
412593
94599
2976
49707
922746861
297
228975992
17
183499781
8
31805902
44550711
5
75
68633
28049944
39206
14056
20224028
9449
197685679
31
8004036
90810815
43332
1385541
30
559261148
88676669
48793
2576183
365624
5675
75106447
20
10844
3844
11
131
349357
26
15
689
20072
164542
917984
53580923
538335
25
898
6384
72272
491
77729117
404
1791
131654
79544217
891649
23126
1905098
5
15060
266418
8
262696128
201
5
1159
26292116
499179
95560965
484264062
15536
1995136
36
1150592
3401108
15439497
937907749
225
669362548
306528471
426051399
69490
360
29
12443115
2160
2812
5751721
361
107757264
408
244571653
5569
7138
17247
2973974
46
4534
6986563
695559
2757
300
18357924
37354604
58511
5
319318
7160319
16112
69993
16
118204608
2722999
12930871
24046
27
55
53587159
51
81
36449747
5230701
88961
370858796
76732499
28495
765463
6
149863762
34464769
128999356
322134502
20
380
13319948
130
431978131
36
65060034
358872543
445041
3973720
17585271
2
2850781
2218932
19498050
27911363
36016155
126
19528
141
237941
2490
2530
31661158
233
4
343183
9709
23265119
4224
74
175
990081
1943439
5573
1021
6
16
4237
926168641
125684563
32880
295
918283317
610819
1666143
12511994
25418453
141
659
3
2585
24443814
69
10294
2245225
50
1153645
944414258
17862903
12254
219
648
4185603
322072778
1064732
19
974
3515688
76133681
80293522
1669331
2395200
999043
53138991
347796
553062987
206
7230385
121897872
21274
10919527
398873
277359536
461509
20094734
18677455
911685418
9954
5180
805
2521
1369
27467345
23
194785406
212
27758580
9210663
93236229
573216
112461464
13818259
106348
10110
2
63
18
9051
33302371
609449
56
1859
471425117
363517
97482145
232236157
204927870
3355
15
138
61
4868416
17969
1730
15
14112
525421869
3290
25728865
152502238
45920278
38354
268519510
177383927
20
395049126
22
5948
71224279
35055823
15
3
995502
41831
2
2683744
2
1120
158427571
642
369755
33
347668
326
1977
127153398
1890
92417886
10437469
69313
115661
19560045
338
664
201402
18
8
245
108
47
56634690
1772
176236
8
483
8
85
1523
50
9852112
195305503
2733360
68
67453
11660
1002
20422369
39
460
17
13
134
700
53013665
49627961
11991
423560
539317890
32979475
579358783
844830688
187801771
161
309
96929062
944617
319844
3043747
12366517
1110046
6
41
2315
318458944
9044
101661301
1454217
1371
47
24247
898024670
143
116501
5622
22860
4
154
1138775
146
7784
1169
21938579
550978
6
759776178
46
1259011
2354771
948792
54013103
79182
2
2277336
21
472075255
882
139
781375
16630510
24064
189
34791
492503329
62441711
7099404
1853
1297
1895308
23190
340619843
5876
31
82318442
38907440
49672
290
55043
18243
543
9
78
189740173
4
10274
384
921321
2
76347
1692
10
8296
110396
5082
14
2
11676
749
50
203
13172
37
176
8510797
10931
7
31500395
88489158
29720738
230315
291985
703222987
9
6562
3712
35
166
302719759
109342
200266
16
41
20
1659249
6
18414168
3
64
26234619
648233
39333873
886723919
104542800
1117
17893
2611
449611
14124711
80
52
375509
308
7987892
69
823
90663
520658
19329767
8536927
161173457
22986
34639
42
370
481642
11687
13592
279849406
141028000
79755
71885131
75482563
2009
147338
6724
22996874
15
634280816
115983401
13613
34
16763
9
1272742
147311
146268
5
1590
18471811
11
381
28568
49320401
1845174
1408264
20
331497946
2263412
480
1762953
353672764
40245
8
684622
27898011
965
36
232887271
28
147902749
24818240
471
299242215
35582294
1100
574
18886176
17
2904048
37867
92174
347
2079205
811420
10
235714
62
15247704
288119466
2
58021
453
588
464408621
269370600
643
361
1713705
4078
33
2
31170613
976
696081
732829
13051086
5
14312
877
985645
341
1798
6234114
6943
236
42
4208878
16
17
40
3
28445385
6
3859
94304042
5462
81522
36996
94259351
7
4323
232
3696
9485
2858
16906
19614978
5
36
21
232932525
172040509
106814
795717850
12371
716
112204286
529880083
10962793
112027669
511231077
6
5
64596206
179641676
367
65
14272
2300324
12886
510421163
2
505730042
43
131881
287664
232884891
41755
490867543
191820
222147789
3374424
71138
27921
1006
22445469
12435
11
3
16617
1715990
47
7415868
192
22253
332113045
1228879
12192122
794496731
4874
216004887
22
17
68769
1022698
5073182
697
65682
3
95
376726
18460792
1285
817161842
1487895
100161035
25
3524
347
7
27476
33354093
58
43
27429
907
207430
399
10043
134
105078
105331
11
19
745474
66036
166
168
1473965
252
18
5
220
34158814
912714177
1164618
140325
2419
18740
225762
688193
500
4884711
7710129
405782
7405157
121
405
2690549
7808
842
26104941
78536911
20
2
230231
18961
511359814
916959
2
14
68282672
8819464
602893267
13
919
65406447
72
18484126
12625988
2
8996563
1184
14028
54
852112
18273769
16258
41095
3102331
10235
103374
52572929
396836
145
702540658
17936
8
335
1569
4609444
92
21672980
243795287
13171
33
741
34493
2928
208424
79520
769535133
40
400942
25086
11
26979733
799212
306
8610198
3
13324
21
1743728
3
1675
16
30665062
84596
5093140
221347105
206847
1027808
132363
4
40
317
82094537
22
23706447
91152634
7
3
329
480
535363
1808395
31710
9434
3505
373196962
549936
436103857
25
103348237
121321
19679094
56
40
1951
501
252
426
164481
13
1689194
790276
7043
1417
4
23903650
108
131214
445909621
5529
26676386
533140436
295
34
102065940
257
5712
48630
15
79360
149
54975159
4
989483
4035316
16034208
203214
34038942
104621116
253481
4908030
3805
14328495
5704694
4
15934653
313
359487
40
54129276
1676627
2598
302145316
530
41480
1099
897
3458
226827
335761
7762958
294
98
31
4641
8654695
56304954
2
26
310150
66024002
284288402
380
2121
2364
83400264
338
784
238544741
36886
2128040
10
2560
12069000
23609
243
257071274
66776
46507805
6073769
2
276615
1178
79139177
5497
474
10427863
3
20457093
30370
72788
9641
7
36
3318
2952820
13690
2
37278855
1141357
10605
107
93041
496100584
738796213
13550
37679480
7267
191411829
5318434
611966465
36881
538764
294385224
91086
84
432649366
2929
3191101
1709388
1034628
5114026
254
166290645
2719
148181
13
18735
7661
3147816
2352689
5342519
682571
1573
76100
1485
511
151
559
31
10835
41
90297721
52493082
28706
64
172
6977982
3
10
891
542197111
96204082
201469
118963
177410
687
68
2056979
1941
32
4669
3602
90107872
7
854
826468
8
683472
67
5549384
176681
16
56213
57
387399058
243
73137
630279063
2
185630
14
6
22
6
2
27165195
1484
739888
7359798
2311
5269
37828
137448751
604005
18
866903805
324167
5096358
5612140
392
12899837
8397
21678
13374051
206188
46010
417641911
12
9745
2
200002132
274005077
5883
126643435
2
61
13
283958
25509330
2
1159
3
101
54
7463
21737
883555183
848111315
2732611
72
83211
3
6748
28498
368608
5879
512629
44
4
3954109
99
3
12328
137023
6248071
6379633
41372864
2879893
33101
638
522
96952405
4587
100833
213548640
4961
299415107
4828078
40345103
36059
10867
21611563
2
183
204201
10612514
15672
1172894
13997919
337
465090527
98
887467
211740545
164
4719
13531407
2
7632
297
13534
46
3
87398
443278441
4078383
38625741
3
585928
63910616
64058388
1274802
3
2
141480373
12160
284364416
64
104675894
539
441495
523149
13
55
3446990
227546
38909637
33063
30
2594800
128312129
60241597
20310
5791741
17
3046
246
52346643
2734
35080179
5014074
206973
56360
690703625
50604420
25186
4910554
74518263
176
109
186
2
63
686453174
12469266
399
816313661
153
385999192
380255194
12321241
2266
8525
73531266
86875
2087306
1145235
664
3604
6497562
2605469
58530
26542845
877
70
503732
3
1684
26393
28341
4065
1112
1071
15455491
1890331
162960
1004
46606019
3
16194
522381
3
5815
1539812
4872037
20319
54675
4
922
5980170
67644979
324
185185
33
76741747
2
16967617
12196
66
1776003
13264505
83
753617
1080438
134829
760
571339
24020
171
53776701
1382125
157425504
49077089
21160220
275
14304
1714
280588663
32
2249694
46250
18448812
11261
1058436
4
2
395868288
396
677
95898267
392563638
192162
7302497
75
141741
5
18
181865869
27695100
8
74
21355047
2083
9616828
8781564
9279360
5460689
44032580
442241
41615824
12859887
5105288
43308
391537
9028685
9
4703
183500
1068541
73825761
28148
98
44
4
2799810
1128
83627
9
49
2819884
6
9
3053
367199618
3
2333
130
4756509
7564441
190487986
216477
307
2
1018
9669
2898
201393
710480666
33976
5728
14
36701645
5550553
52
225654122
7674025
1542492
408939264
910033
94635638
314959851
25627
513
4
5757
165
110
231240981
97100
15
7877
62209911
247081210
167090413
2313
11340
8
98754
18422428
1283
11
224231601
6
960
2282
230897864
831000224
46033
114285546
661465556
10
2119066
674472
1001
3513
1928079
631460378
2869991
212
153
330
23093
142
5
581762
23
928
3849422
985003
1919903
49956
22784
5
394655533
270
145724017
3458404
2433
55
457
3285
45533596
123637
23
46503411
1801
3522607
395
1069
22
416
3861638
987839
181045750
199049214
7131818
79213312
518932
14
522706121
4
39973184
4344
7614
5
9640595
1099693
1044111
7385761
1105
3
7044429
9
31086099
83586
27483431
6589
41577
343865
19935
73
38630188
737
17069305
770426482
192497026
9
5756
5361241
6
212
3453782
10910260
387342
264
125887228
25
15255495
26733
5
36373664
505
38588058
588796
25
101705020
15
21437919
120
83063867
641771022
33398599
4
16327
2242492
502944
761590
948
10771
2
366
7782
13829
5641
936
8
255
812703
424
345523327
10
678
808
9797236
57065
3396
366
41337156
3606581
585513641
808
6599
29
5096925
2
528104442
6
1514
9984
649
115994374
15
119210
93
29
58113195
486826115
53
1561907
15
172
142577400
191519910
395050
26
77524
27824202
307054758
286323
6320
29
187
62806
1977919
118129879
9435
155525
10257526
246
189391791
3698
4526381
463970670
144561
3
4852380
58323
239658
316753
363354940
248
99588098
4479
2455147
43
960426897
3609388
7035
16718971
88
68609
1244288
9
44515
3368514
238355274
956297707
284
1540806
700
41158
39
3935
4
1260787
530511612
335661
115403
115609
15282
763135
52489112
17
170080886
2
33827891
201599
2
419467
221639
59
36
622382
1032393
22117
20820
513300
148161
7
532428043
30
268
22260525
7
15
317
34
101476941
181594006
933
82
53788310
3
5046
17616467
432446889
20
177921494
281274377
50299
326
1030137
2651276
26166844
60762
8022227
7151749
10
153
1175
422731192
3300950
55
3763
229
590846
11
25998239
784445
3781017
773854
7775
95773
17368856
9
90090
337
26836
28555560
8499932
47
582
1831868
2559905
783790736
10199313
7803080
214790483
4
7
12722
819
410328386
1358518
4528871
769544
7074
16
2265
193784588
127426
2374
342315660
38
417797008
18
5
2
12041
230825
1380
289008
901286
15036
10
1901
8
46665859
4321
65
656
1113
62076625
557
167791053
10295661
26
175860
1623
1038
472024
54912690
4505
91
488
625204331
23
2764406
7
47612
255
30471
40414
29
52
114944
26261
189
2582981
4
191416
6
1413
750
30904169
196
69
3834
52
1168110
1167
4790284
89327678
242983203
2250
13
21
1671639
14919
1584398
5585
4934
948
61
249702
30765948
6864347
360414
50893949
146156
2105
99606677
108194
2091
60539590
1751584
168645018
206805318
268656181
2018
5226470
22141
114
32140237
252
11
2944946
608161
181814924
65334
39508257
47
25445020
756045
13
561497
101134584
9441154
8811909
104939
82
3097437
7787
3633
674466088
5
745556
19833491
159620462
734683758
4385818
458991
455187
28765311
58
99332
753572714
224750
72556
27705
287228
1195505
345
108693
1641
2
261969756
1252
5639
679
2503615
86
85
81744
79669731
107050786
7
549123
6
82
793
15938914
680147069
32818742
632451369
9313
310327
58
57021
1216
2480
144726
683
1747
21
395197317
20813150
3489
335
2
537122
23566151
814717467
93563865
9283303
974153
142000
54643
1876
9
742188
109
213
13
61749
7932
44
219991247
45
273
7327254
110869604
54590
15
2689
20
778304654
1742
4
21682
392
19667320
234692877
261357
24
456
18
115235853
8877
1968
128397629
49428228
556
2797853
7
8843331
4
283454973
14084
316576405
497398
315188522
26
549435
2267143
15366863
680
1787
393
11017191
21018
759
2092
2936656
48
5234432
2
960997822
2403
71302
2205
10278
16526295
202311840
7576
10
3
87
2378835
567682378
2166455
15609464
6651
1789
8797
7
381871
70074
571
1492
43158579
3756
7
4568
585412
251410006
142792237
774211
1050
18
718
1840
25
680535674
1579875
13953564
77557040
545
3970
5104566
17243925
40067353
432860411
751
325719
18
70687
1515
5003
13985647
8
13449
1469
6823
18588
1924640
422501
451610083
2130028
792
328724
658490
306
10590814
2
161148889
297
28502097
299445096
3236222
673124565
3360783
3
13718691
240143768
2027
789671
236
1735
4605
1373
11
5375577
7021
122154511
167144791
52194
613694
468
47989773
3571707
159523
341
191266
2710
411
35415
41477
6602
1244
55022
4767077
41977
162513379
61355574
6675
3739
1296
586164
2
41303772
3358958
1520423
446683
769
250470
153842
712
801
24838822
2719
60016
2
281023487
6090211
298988713
115938092
289
154
114176474
21029
400835
430
3
218713
73
758224
15653093
310378524
1664
5538
377
400603104
2
483
401815851
297461867
242694809
16420
8
16
9
56957464
44893238
361547870
23
1289942
29
148888
118503071
1088
3653
9723683
148631
814
24212953
16577183
1429405
129003570
131291
356920532
10780
369
24
84986067
300
346468577
3868181
114919
1048889
12783480
10748584
13773
453205
9435
5
55744573
117498
38028
1345875
12016960
9
93780
1749
1162
2165032
98209
29945
2331086
1017663
1726
3183352
22
174230818
325
9
17238731
5452884
19
75
472308514
259
2860
7
22
7
478219349
4
23
1656
99165
12628420
2
29015064
54083
44171072
171279
22
49966
29558721
42
14024
477666
115
143011
4933
1253
1356190
467436
913004
22
105
5003929
652
1149779
5
4269
9721
4322
6
115
3322836
1357
11584049
5054
945342
144081743
451
1975980
2849
24294
8
617847278
419
6645390
98813
49
432
12
487533997
480687
351089575
1096173
4933
7932679
15054616
80
10
1575
27
416456420
25402
41973894
16
10262
143265
973
232871731
35737309
2915769
151559
8
206959734
175783
28771025
186150107
1629765
19
137009852
4347
612
28
582646166
5981514
2549
9248
8380
211
99445325
137
559573
66798
225091
11
6092
21223059
399161
57042692
51632090
173964
25
2464
2248865
127576167
2275
4865
6292
1113
4581
11238
2381545
145
731371
145471
422917411
4
225237206
539
83
248
5087378
2
87691751
8059621
21
997966
1799
2877
168
411365799
941
263656
15288621
1462
2
76453
4546134
635
342525
18
1326087
10701495
65380105
355
30
288228126
4
58701116
1210
175202027
3
5764452
48310
5
149393071
425
28134
2188
29
218189
385
23801
272116927
1909178
60239288
3628
12726373
269577
18086377
151817
32944250
33021410
2
774096817
20
8921623
57882546
6080
192661
1927
480876210
120
3
1793759
5
595321
4214930
1125421
32453
326001749
115332545
192899
97103
80006525
2641431
33582
988754122
373
731546
10884
3344
613657680
45439
29964181
13
45
54825
4
14895402
215
253777
70473
53316
2344
302077419
26
147657042
54
3
41064221
2474
95369
51
6078111
112
103035
120680
3
11094
1893572
1151
3258
2646
112
181205356
968094
2597416
323172
877676280
7154870
13
1091606
15
31234350
214
222
2155
94165086
7
3970
1949407
501746
425621453
30
98195
3590398
2
630857680
2546569
61162
482337
53298
5599
4567828
1454
8
18
2
6975108
33032
3142115
267
66
41920100
407958753
7
10244203
10661805
729918
640
151
1310787
1237228
129363062
302346268
20995
4010636
36
527904171
2946522
450
253927097
12403
844103
13
2
998225710
58416
333163276
9
9749
1281
292223
269203
41954517
457
897
3765314
3
1818393
249
47715
527823
3
28382
615412371
433086934
3721650
11
34
21
4
76
27422050
92548047
88492
6068485
1548
1525
81882
30789
135971708
144
431282166
3859059
117
17690037
525205898
9443
172
12059659
5709197
19220
240059
156405123
4509774
7482149
1246
6
1193
21840
269469263
6
1495
321743592
1895287
25544
2878471
3
7578
202518
3262
5
64
425820605
2
1148157
7453
116682981
2
1872171
6455294
5
2
45038920
302889762
415
81
960702010
505
5254
1362
238053125
198406462
203696279
515592815
383207205
168934038
80
11
36677329
729000
738339
40755465
5731607
404652087
556339953
10
114
353538142
326689
264
283061957
82181
124502
794
5916
23627
184733
6944
180105
5537370
25564322
651333
2
1364
141
10
122156
581
46269950
17921
131
69655637
314
2
368457537
7
298822648
68
747629
34
2
381703
8575
30667951
3
8
21
16
26580
32
414249
12533
13
5664
413343
28843
7185
16
223
3293856
1842
71
10
46877442
1098814
1135
282084287
220909119
11280515
613
4968143
1395960
653304
423441
4071
80
486608
449145
35465
834613
6633146
1509
455170
44696933
1435405
411274314
40984
90200
4476
1023688
10528942
10371222
884354
5389
1247615
80896867
3471
23
733429
48
1312
19469
167
204483645
13707258
156
104153
121225
20386680
1233
3488803
4988701
3
2012
119
1099736
269367766
42915505
10134
1420
10279451
6
745153617
12765
23
104029008
8050
2696153
201
399359219
859388
125018051
25
17325064
690
201
59780254
17
42
1409
158
202086
4029281
1236
9314
131307
2
1661
52006
70644
465187658
1018072
590
1780
112
416056
24728879
8
478752273
635845
17335
579086951
395919
15486
49816336
49634
926606
17491498
482
903123
434
2
525172
3481
1669
25
4083061
2755
741
1848538
321273
252076
77595
444005
1383246
383
34
2166658
63
130545
3400
37916110
96328
27229612
206
6
5507
471370
25105
19
146150
141243
42
744504628
6
15300
726
732416343
9
227978143
620
5503806
5
32066781
13
11471
2196504
79503225
39523
3538500
26
67
32663022
133
64
2
221142685
4727
17419
8538920
96581
396898215
429234
19
45642251
7185
206838
2830
5857
72010643
161176
394425510
3886998
239206
916835612
843738975
10557
7
460
26828
170642
2695
7613
22
70603
190
1193341
2208304
226762
295324
327887723
284
387603
3481336
174375
143054115
260
885972314
19
48
821793
1841269
146456
11051
75738984
520
43
12114
19
166835449
4556
134539768
9805
4
2002
8686255
1442
1189
1495
2
23742
14
2883703
868
434
477
2913983
769
303016313
764
22571541
133
613858265
685223
53581
3
450319
132117
3
9
18752
180
532939
206763648
1856
4135
698
20
68
12790597
156880213
58365862
12
66391763
77
43
36668486
3453837
972901029
715384765
10
61780
35452
285036
782
13
129839573
791
373679
9485029
465763339
295908727
238
4518
949863
52041
5743
1782340
1710708
1483984
160280
613
404737
1175567
9
284735
140736308
9792
274294826
365
3971655
446138710
642566803
112189283
20353024
19772674
98622222
441892493
1819785
1653
41756
37951
219
423196355
32749044
127821786
239550117
2105804
182795
14372016
28
3240
325557
42400517
22418
31300
76
116643
30668043
49
455
2
370521402
106
5810733
634276194
71003
15003876
41860484
11
265848
299894126
665795
127
82338
302
6280078
37855
1166
1728165
2351395
855301
267108
16733632
2
8
3526727
2986737
360130668
727081
2648
28
37630096
13453113
505622448
2341337
3
7166
57361
7
52
246
366401
12825464
7649658
32682
23
38557384
21026563
17616
183238874
144
1338822
49450943
288
57928058
39709
39352
1429
7
30037699
1180
122
293
85677233
772
189854258
192
67
1090185
764924
402507640
404
687
2
1261063
3462718
374312777
80
220121
142
1805
1130510
7
13836
379170938
17
43
522998
52510
23
124
7711967
1001314
137508179
51
425
1413
611
17634324
20293724
9219
14842062
31490
14
376
63204
7364690
209231760
14
102625
692
1750591
2297005
4
1439
91
200
202
27
698604
73992
124804323
2452449
473925117
339
9
54
237874
672000
3074
117694582
62
143491
81067
5944
120887
2
35
194741
20
36932926
13420662
21703545
1250
1106
287858
144279
5
182455
1652250
5028741
425191
78319053
6210117
25
3157017
917287500
166
17
177312
34
689974
50399
185
930535840
73
19625
57
11991888
13
10832174
149250
107322301
29573
11545
3344233
130757546
45608285
7223350
34
36
33878119
46572405
119078551
69287775
3
81
889729074
949
542186340
79713483
18320667
1987054
89692456
135400
32
335696
79789912
137
84785474
53543946
1068911
1794
71176
13292
24286572
31527
96381
294938
185471
122506
3
3
10
67428499
10
33119228
403
167
7474
27
444802939
7692
34256305
4
1865
25647440
9416
2
206320
3
6
33
6
61
996
47416641
7
398070651
150
2641888
55
15
57919282
10391346
3511465
19080968
591443
7342
618
13836
103727
7255
665
2293
63943788
1011399
605122557
80458039
7493002
123150
34959170
5
641596
1523739
544195
555519041
656204
52
288446
30
3286
52
14559802
14117
2
16
33952146
834
27338
2
121429
50574146
66654297
1118868
3558
656143
1681
6634
118
108014848
3370188
3847695
6926115
449967
6
661906
288466
500656369
77
107172
416
267821
5975
628897467
16
43195256
23022
2083
26789719
54
331
403462
578723
3791
66
203927047
7791
626
69353
523417682
5983558
3929495
25490478
131068597
180117464
20426608
258
123638725
874872296
546254
179955747
5683
960958759
29675312
181887103
15142
141381625
4277
2850246
111367
1805912
17300671
19246
18222782
23532668
4
35600570
536960630
50519
4962
4507
13238
124122019
8869
129369316
228
22
45678806
5681
575
372947
13989565
90681
12387
212343774
167
192
22
155
6
2102
373
2
964686
17
1277
113325017
43473
1507175
4700
2
12085
1193
13
2077967
337
22
255
357
22050
88952
264909932
129
9974
3847
641
50537520
680693627
1390702
646
2321883
103790061
831321002
899369058
32276357
5182983
895
191156346
2
2
167
273
123
221
2228
4
80938
109
2055408
1317
19392
160221
4363813
501
120963
161542
1871
52210340
66
625153318
5676
4542748
2825528
934004
13
2517790
782896684
3481
10648
313918439
227416082
238
380159900
55441
790118
62832899
16414798
905523
282
34
236047288
78061570
133340423
4682
513
970326
31
1641848
11
4
155577325
312100740
12843
25
7773
2
2213280
146851486
9559603
15226984
51604772
1521
60162
13
2965512
4124
486
21731824
298333
39581
70936
77339
52766365
29238801
6
3419
3211171
143879157
40984
100453294
363030118
193
157393
18
4518
357929380
386292
4420670
15032620
221035748
42
1466979
1277759
7
5
10681
156335
3
102745
28830
73
17020
8
1079
2405
9222985
4366
235440
16
3
178674
11408797
173331
111
4459766
220
7779
746
19716
3566
23849944
137041581
29378772
6015
39
4854125
4
244
28018722
29977
11758685
79
30
3262
86495044
562192853
135
267
290140
3704076
43359148
671393300
15669025
17560134
728
1203
139697
4
7937
95585009
472786
6
62
383171
297268
2141
23
8
35
111
486496
241
309829032
210671740
26083161
351
299
1642714
832
6047
1684
44638063
26
217901482
17230770
950864741
124973324
13186657
2
9
501713155
963702095
4534235
3297
148626843
43204
168539
15566
24807884
22
79
2
3
297184897
1678
2
1046
4132820
116746175
405
8486
4
22398
25
28979978
210
234216
1742906
24449
19
669933311
10284
892
88
27272703
243
113776
21
3998
10473695
5407507
1683
5
1464605
124
72
38539125
937824552
35536488
1008463
575715985
4545919
37
3
531851559
175
4883
26115
203509
23
1134671
60705420
870
92
1210414
55
323534
1194
4609660
3841234
108154640
310078783
16
227385397
818593
14938195
2260
2
188850055
3
1644
5322
5697
15662
3
357
39213785
1525745
34
13
74009850
132035
224147
2
316112
1115
59446648
136874
5
11107658
57366714
196624
2994
698438821
13949085
1498
109507
18276
1994
164186
29134
638
12288
38
74017733
3
1810942
79
12
193894
16
191
82090855
5733
1081501
5032242
3
5636760
72439
479190352
44286
374205
1143
1368
2
2217
110553
396756
279610518
762602133
327
260109637
75
145170561
16844619
286324
5257196
143566689
11741
637590
53313
3
43
193946472
7989906
312705
91818015
550357
2391
149803640
489402416
210123
10367826
6667
1536918
217
1014
2571267
6856970
59
90604
190990
1139
247809177
2663
120880
77
178
28027674
911511867
9
15346039
222
15807336
1869600
891086204
96
220291902
1155
358423
202
90219070
4279934
868150692
514
2282
19914
4
226911625
15875750
609
701532561
136
12
364801656
7173
7
238
3
1378415
10202
57
3024
997524844
321017119
55
35577
1349821
34375023
820332904
631
248
151544570
37
713744
750
7980
52198474
180786
370
8980513
63
28329
18606
4
354
245262
3307
1064888
577
10338430
65106
6722
27
95749371
2700
564410
8935
2317790
255752
15
4637271
3290783
4863991
32211
3901
1885389
173748879
35281
13675789
32900652
19221
733769
2963143
12742371
59
2
4707
1806
352
261
5
5423539
257323878
275686563
2952
31928044
584753907
1379690
118414
3
103
82
127
17
978870
941406033
1993870
20262208
910
3
286387
451934300
86
14807
3
170139933
86304644
2508
5
717323214
75310
4347318
15617
982510071
40414
451703
38
10
22254378
2298
19196956
918
31
30756253
2677738
271581137
11885
12012642
30034179
807
677152
3442548
118540
2
196558234
3751
161
9
4494
3042152
475171
19225
2036763
3833
4
14990768
66021
262736
2843
161751878
46
1960
2018106
854954775
2
127262
2136179
447
161987
843
449262
14207184
259
11603
294470
98591294
933124809
389
8026
227928151
20
32680
96087
565404
254440824
5081
93
4717
26180
4597724
45271
265476729
414
30
22000237
313
93
12144318
41944670
16
24
17844694
1518
89
1719
49564331
767309357
33
17
105724319
3
384704774
10101073
9348
362878
26042881
102
19
3
9
31044341
120939215
100
3135057
7935967
132
1652
42925997
254690457
2119
340062164
195
170192
6592790
18445559
3698
4890
6526
1822
115
1955638
4846
31704784
6387806
617557
9745133
941
70
270645294
4
177
693088460
2465518
2020951
46179464
10070490
70590033
35219
3
341
10
3
335906
792
12554
21828
696412362
71316464
31030
374838974
3107
15
7479
649156
12402871
469437
4
12451
29206791
91072755
61729
8
1345702
2760933
27139
2322
2409
2
10
2
77261
24277685
725736
2328375
4
138
350672516
1043
292483179
661758934
5223
6360987
254559995
141410657
61880621
27185358
392679
292
203
38112
1051562
327
649528
7
91049
2281
309
210381
4794
1709
2312
3077
1793053
1209340
499
33
732182
10793953
177314
16624067
223
312344626
81456948
13635428
19792
133973868
108748
264206
3250
213
2283
735389
478985767
28127
357015
549253
2
22583803
10927
45414
145191575
2
813198110
153627633
758
298
5108990
10
226
913930
15
1268670
2004640
1844476
731969986
17410
11657
15216
226524863
5737
417
2965
4
727
412915003
2559058
1046988
129
4779
117758
340551
577362665
48956
156361
456657
89656733
2706
7215138
8100
260893
15
9296
30
477730
754863
87110
35
585268
11343
425
2813
199158
1145662
76
336281
42
184770
419592
4
14231
55985050
58622183
9500892
43
9660773
483336344
2354354
204192
3177590
2131330
11921
9121
11785714
962
6384
1228705
8234
368
2
6496650
38163987
555870817
78
611301731
807
694966288
58
69652
6067
4419
82263
3525
920077674
74
406267
6103548
6
11013995
110689
986342083
15986821
2
5327
70685334
270527
5
181200605
95
57118
58526738
78013
4
1706754
27
619
286
46337
30062
19198
110395167
7614426
117461
49190876
104340
94
18658584
12135
6322760
2565094
3657792
16069
297080
199095355
804825817
312250
2408078
93918
431189
3
32634920
1313
252601
4552
2
4787829
153886723
65612
95
207
22833341
43600
212532374
131
5683
2
273950
44020
140681273
67
286453
18560
831454
5880
25
15
361
13022252
123
43697293
14753
19081
5276
958751
2688
13765
7051
15744140
368126
38
36326349
9069677
389568351
609
109
7453
3450
504
10732471
18592800
10463437
120
11
422754
47572
464
522
900662
8252
29454
3969750
48314929
848
675
35820022
749946
9915
611
220206
2
15214345
1730
28049
8
1222481
17678
4359
3689
106062853
5
16591765
423806241
134
30400948
9007343
26290262
7531
61139
306
3
84141
12492
2803
191104
6290
153732929
6640
3192
154019550
411367
474
815
2137966
165735
60
231
105
3225480
3305
249440
14339473
15324
519623751
17381705
582
3456321
95
6
77994427
263699
9299
5487638
103
107
5240245
2
23723
4680343
539991
135873
195314
4
21316606
2
164599
26
253
101540362
148
32763061
259884
3
46751
17417068
2145
3690
571
4
497357
12
73643732
6265
8094859
8282423
17
348
2627
45531296
33442
20254259
8
181173
3
23350
5
10
7181
16
2363406
2
271804
82941
59
18981
448
501
105525921
1440
12406
20
7346
7
19581510
419951
7351235
25729
421861821
5
2
51
4559999
480
5588
3087
12933146
74729
1607
157994842
154962010
101285939
7844083
672
41153709
901236
2970
186
164
986519931
69494076
3
6796
175
911
13
25919848
2453805
21
1246
18865216
190316
2
74
6058172
21196348
44915298
531
41
26966752
260941
265795
62896737
77235214
807
7671301
304747629
31908
256
17838
8744172
407
418233117
27953
424
10386175
12912546
53731000
20
30
46
50968
2488
22
1716
21632
15230093
9493
722055
60561
32548
19386702
259869
56
10525
16133131
40
91140953
261
3300
634274998
6731
204
1657632
4
4120083
620962239
240217
1200
50563
9199419
119
10383745
929630095
6
766
19006671
5737
735779745
889640574
120457
2472
59851
135529060
44661
8838
1323
986
23109
23276
23071
5
72
5089
57342398
1571
11555237
4652
36
2275414
6364842
1466
11933693
1551
5917
24189
8039701
115173
105
1717956
908831217
106
703
1086437
2
1505027
156
28040
5
83926
1674
8311987
208
1646
12829036
12138
15
18782
511766891
53937252
254
63229857
857127
498597
726315479
257
16581
118590246
161384
2072025
54528591
1605
473930
4
48
224650
1034
56466229
26
165
56
142
194011081
64880
54
5
1254
7131270
23
306493424
6651032
3
205496479
6388
2065488
16698071
882
698503
1772
40202315
202
131187
65
238900656
13339423
403
965472
2783163
1934218
131711
680396434
554
1099007
27904509
3218
4250
24068
4070
380
11
65496029
73
557062
9
38294165
31
755878732
33982
104
3281
21242467
475502
3346394
3967
277147
1425361
23
5
74
293
23160
39
9
14397314
2694
404
169176518
17
194
13278
6593
4239
1720032
513
2107559
84158870
35
198677
240
62143
9459
2158974
295
285320
585548
345323453
2050732
10
10861
3
98277
1035
52512
56
1954835
13619485
44
14247
6
16
618
629
1359364
265230655
226412
146
337075001
24433
524099051
82423623
57710706
2
6645
1619503
8687
256
436092291
1383
163
1152619
1315557
662859889
37
117177
32
93125
55819
66813
415
26103
15748711
3552701
123432693
46
1232
6655720
297105
1316198
446595629
886775007
56226
34150
21281
127193102
1253588
2680585
7
1212568
5245
6650803
788
1889
67
356732471
185
712
5508347
20949
6822828
638726
3629
353533199
368323531
132389
3
379897
90354051
304475
115435
737
271560863
458092913
6043953
6603
411021388
57048322
26
34
8218657
1842
28009876
26199960
41
6264166
116
84
697748
3
369
169
272
5
143681317
18102
2
80952
55480
556142401
1252
276364412
43560664
17
5653
20011648
8
3
55438595
1455275
355
65
516678509
37404
3261
137
27472
886
1176
23271931
7
6686524
218437114
575
13
751344100
124045664
183186
3251
2633
9877
221
927
272833178
614513
4553
373
1601846
6
30
321
106511
94688
30445
17
10062059
309
175
186
6
148148
37652
6
3
1375
19821660
5
48
18
26924535
206
836699823
1382003
853
12137
239281809
8482
614418772
1841
321508653
978
27327491
72517
68082
109
513
2367403
210130744
38
93855
43
62
3
103793
711333
170697754
2397929
17035908
11
343
15
92629
329
19
121411
4718
8576
359590
24
80196
1387568
5
277310
7
11200
2
905
19520583
837
26681695
406478
2
971
13769
2
3
7725502
6125
46
29946644
266243
25
10
198454624
24528982
19
27
189058707
21558464
426083
2
2226
6
101770138
32494
2363
8318
55
1317
124773463
37044532
466162946
712
548827
97772606
12
262066791
152502234
256267
25902
18
683
171
131202784
7436
16
674477705
1067947
363405514
7405471
3707202
34832944
563296745
470089
975
16195237
46207
790
9417
385468985
2310
17931
242217
16649105
9
25127
565
5200164
2
48
207
16257583
409
111630
4181129
1210
9
325
38
20513
440390
62512
315838
10857
33
554
1021600
166436
2
20717993
2
83459666
1054
7791400
18213
46
419573
1340173
17
24037
1617
13147
1836449
17858
426316
458
326
141317140
230
4612
9168623
29
179474598
133133
3
601691
17493039
537621331
1275579
262514
2
2
31831
51195650
3338
432917965
66042182
49141
16691
31027643
4580840
534008390
380938
2128
6128
15374974
1079
13
431416009
4
210532
2593426
643087
25
116718035
8
73683
211
1118
2362
7
41
9
121306
7502789
25218
9169269
11376
253033
2859
129216303
89214
31968
417
5
13757
158984
125918358
225311288
747430
29
988067608
59
51
20093736
85
488
656749750
5846
126448
10674417
15873
15186942
34
173
6945088
16
43706983
87
122120215
442042218
393
3
3743
85071
124
2693925
3440002
48093380
40031
99049
3269489
296399084
364941
1009917
86694928
258033
11374
3129
546721317
20639
5
3756
486579632
21936721
314369892
792329
5
13
318818335
22418
4592993
294273
1182596
3893203
350
34800
1528
765530
716790
1974708
32
14
330015407
135832380
13
11872916
30796
923102
7251
5102
15
102
16055
15509
131
127469
137924
72615250
936785471
1773417
71479705
4
58941630
7288
199
35
19
656555951
2594650
2589
248596
48
6
331701
1028
181
2972
1170
503
1731
2546001
2791339
77281
52900
74146705
173900
18631
38831
18846
5839560
2
423304112
1582376
24
152
233748205
521091685
104020
69943542
1634669
1783725
1166
93311219
50711175
120757386
5813
47702
25805674
288
40326
81943
92952782
222843
593706153
7679239
4738
849
2076441
13
4698
789
443825
380044
1853
278
80
986
147130070
61923
193535194
63379560
31094029
559418
37304908
1761013
110841472
1170
47606885
6993
7588
321
6412
375491457
38730016
2
388458
23525945
5865
20606024
1016687
65649
4554497
1155
1887
1829810
13955953
187
96546893
365
3
137
21639
4027
51283
65742
128239
4921
1187
331
619038
1157
460
10992724
4708853
10
4226452
442
177553
225
4565
2
137766438
999195
3245
331848
4
80
12106
21161
7355086
26
61653
10970829
141619859
4
290
4830
3924860
6436302
322632
1937844
6
177885
2826
669
20320009
99213
2336174
34087
132440994
333
2855
100951
823860951
19
3532
36576
14524864
429
740
52395
88485535
1857
688
467
36373
2
412
12
464818
1424
137912473
57571
70767452
3032546
860
77728465
2
14833
34830529
2086
1220299
2203
121
569774
161905058
120
6257598
55
16509
33374
1638299
95
1030222
391023
864697
220518807
6
120
23
2
227157587
424766656
292
39252
15
1501
153049
116
72383158
93676072
29
8
48624
10760
89160
216114470
15903855
36021
20539999
4769
7647831
8
3
1102347
513921
109
516702
2415145
4859
32471682
86
115
25696
766
2015
667
9581
424307
226
178
264
1094
121519000
651287062
170
7360
185
3
31
1097408
1142
3
1127
5435
2143487
581
1689
21
289768247
2
6
323843969
963347952
2531
7411
608923
14730
359039306
2299
5
3572
5328976
6454
385003
56818006
423
653783
153032706
3935890
1279566
41989
474
12927989
99379953
1176089
37
1051072
598408447
23
2158
3815494
8543
5
14161
166
660403
808013521
18605
22
29224844
1752668
45719368
287197
276667514
489
190
106
4544
2
4640
341
4
309297942
432843363
169114983
210122
22852915
560459162
508813345
10111586
1282324
221270335
279712
611556
129337632
3
81276
6958
359667718
46890395
115855
30758744
24
373
14172
27645
22617
130407
265
61982812
4
8887553
2357336
104
242
259302292
245057
254512545
135582162
21
171156694
31141
235246
870583
182914
433071
9770
39
63659676
7926937
1470
41601
90
5
13649
8995768
1781674
1069137
7623335
1121
752
13
605
5306
1726768
16539
20110
6660701
9703
2490
467
1140702
419693
36
2619
600492552
112
425204734
116329845
11522
224078500
9
53
56
887252226
247653
125447
5
949718
208
3358984
1682425
4520
37391
15
172
6
784
773038
320
8087
25573
27
39237
210
19060705
3160
495075211
169438
298297
313436055
7098
839178
1939
42
23766814
4377082
551701
33281
392
1285520
825319
54405
45765
2
32
99515
11548000
53
200027426
1147680
4
10
179
34
2
106595464
15
2363632
43
3531
381082240
203031518
7
10503591
952957123
180603
766
2
970174
683363
1018
17669
26
159515737
98120864
62
23905566
62474
36967
1831078
489266
3
161
21638
744811817
74036
18780
95
104446
9791
2744383
51061
85547682
337225
1540000
33074254
1153400
3751914
20077
116104640
478217188
413721
164001699
403037
4
52039913
229
42554
4522993
12462
29175
10
687027389
115555
2
3666317
570281
14697085
2671
4480338
2962448
8798855
4935
143
523394393
34
1632614
36231137
2068312
499
41
157
8
8710
308929799
303
8586
88
107
10
989
92941
290686516
715480554
134
25
198313
87
14345423
2
64993
16512590
11627
77413693
10860
38
3260036
9232168
207850582
46
882831
58476
3433
293
7
664842995
207421640
143
11629
7
1924
5105
106502
14285
361
2270590
237716
1632
46522
3
4
4943985
14
20567
54617585
112
8486751
172253543
370036
10
18850
15986
2
9
252684751
4055
244
7256728
427641
4
2334891
33402
29916
33
108485664
1134
1411354
230350070
2914708
532845008
9586639
336564
23712
16327228
133317536
261806997
104193
1835
10875
386
12
292108123
511373
1051959
3526
1672
1769549
4457
1183429
181580592
8514
61405932
61
53741
54368551
2268202
2
281
42
15854
67805
49011
18545555
103
986988902
338127
127274656
28
246010058
16079032
19
23267
70566392
6597085
117
3460
369671599
518858800
226
981592936
12437
15660991
303169882
60
1731857
41
10080
179322085
361
10
3215358
6984
301611951
7
42304803
401884
228653
10
159134064
10144
5678
16645260
258
275
372
18939282
8143174
2967
10958
442960
61097
837
215259
1136
5426106
8
19699
3299
35861034
8832
68
362811
2643854
4803
1033
4533745
22714090
11142
3
330273467
742082
42
544978
11881598
6
26068404
56935210
22992
35277538
12
2
282303
47859
136
26
130598059
396
22824
12
928813610
127
7
12856
3822
2438
2268
4
7251701
4379578
341
534
498634547
556
4194
9225640
15925
4040
8756400
328616355
2
571
1186
3734
7636
2297546
63
40
2863
114
1617984
14135398
569
4
20
335785157
3303
105348159
655308284
784199812
3310
8
5457
65447
14136
49849
4530
2141631
41326965
13494569
1600765
37904535
5786830
226741
5454
35
6323
489
375498
141795
5
66
37
2948540
49
570914
5
1845629
26607606
15278
2537
1391
78
279113167
12562
117
683787408
234394850
56968
4
18906
9
2534
15884
205
6876
646779
29669
290746
7696347
872681
7
68
23916615
1489836
5001950
547558
3827502
160
129971
5852481
14068
53201278
329979390
50169400
4770880
2554009
184
63693897
128146005
2581803
122619
127
34025
12679
161
97454
683
9517817
20376737
167
867
14283
42
196
364
1882852
86910
10
169612808
138603
24
55
9022013
466
1637
687680
3628179
2210666
113497
7406
8
1468
333232
433
265182797
52554
165
14173166
2
500792
271
51
4480763
204988468
424723
47298352
291767298
75
3499175
3787
11177
3766
170012759
213365770
18194
8
406617698
8
728442732
75650
14840359
36432
30212
46260061
191
144919646
2409
5
34
15801704
2
44438
243927
119
6
127482189
690
1624
409
181366
5406
248031
180
585275521
26
2213
1012
1530957
101690795
416
11001785
89155
86904238
32172
3213
94218731
15
2
278434
501963
2
122663
139105505
16822
145
148
825141
9964590
22366
1871195
8812618
171296
106554329
4
946
557
4512330
308
33
37750
1181704
210657434
307931730
2235455
27
1619316
12
3080
10
1937
1811527
46945592
34
9518
5764742
9186
13149
3094
424877
2998375
265
854
7
3365
6050
177801653
5108
749
2586684
498383071
925
15192047
520683
102
1109229
2662786
191677
112
11459763
7376634
132303941
6155349
272692225
97342463
16
10584079
236
35029
10590016
15
17
3663
45882
1437
12283022
7939818
586256
164
5981962
378979828
306725
622039373
1312549
222107159
19048
629
11
514542047
929
11
5031249
126296700
8287
295676
12
970862104
23
131204758
2
36
90
7246
600
600719769
103027
32
819931842
118
64466
11065
92470884
1559905
152240
87
1015192
131
11
121495
765459
24364852
585
483178
409
2
7
25971287
108310829
6782542
184677
4275
31
5240
42
587945261
68
36
140
33355414
138
3209
58561712
30
4
1589871
10
748730
946001
149
14102
26
314937857
7625062
142314881
30249
64940
53042456
6665389
3209
36
5
40887069
1133
312510628
1185
16268105
2216670
35783
6667
146
13448
694
89718
257
16974824
58
948
2
429
133631396
228
2277
1720
100119452
119713
297
31303788
2708663
969984913
52243704
27498590
93
20
15307
99491413
9213
1373
9
30759
10610
2874
403155844
509749
57561
63
4
13519
6500
46
91790713
32285
146389
37773
3748481
185
56688168
762
27905
5637
35261
759955
1887977
437
130647
64
48710899
2
4319
1627
87638
1939389
336640
14
7651960
749
193382066
1756728
2265682
24079175
8755
838748885
165
90
153319
10137023
6736
349
288629990
72
24983
580
3643504
2176
2
2639930
248
259
239
18
426245
63238313
29646224
31
26
366
246505
20982
13343705
2198
18450
396694
218714
1277168
908432
651521
4202294
136760720
92516
144829472
101082092
37606
253481657
294
8
398208
153795
2
71
100026247
1392
11160277
9
354099503
59212698
297
954652
425612
1972
2554290
1533209
20
3137
396555
86
3
378619
494717
21712
9493
19
34826669
860269
50022
1252987
537889572
629003
64
37498
383708
424797
735147949
15
37531
689
2315930
1146659
2496868
45
52
1134464
1744
16
592
22
59672
6554
19971074
3
354656778
9
48691801
12
8253802
701735
33853048
2
49863371
230
3
465677
3025969
2
935548817
11891359
1466710
47778693
645597
957
398035
177193368
1985586
3251
9468
571910263
7029
6658
10179
835
4821
5
96067
4
16549062
110965
4592
38761
1497
33891110
12
110823
57860
9318695
2
5150372
92
2568
1717
4380
33200
344291963
2244378
432450828
392330130
805846
36797734
85841864
2925
1392
710501
4658
3
763
185716
136
9
3087
379
495559
6583767
20
2582369
3748
48303
63
2
35660
1207133
161393981
120408139
6134
141747957
1525214
210797831
4
122454
657711397
3082
5
18408
637
58499
923030
1062
9537
129
4746019
41183
13
730501220
4191936
83
8
21872831
874013
34
19
85
20
1650
67181
2
788208269
362322631
48101
166426
136
3
34419197
53263
3834194
95
84238057
22586315
728710540
9075
83598002
11773887
26
129
6046
14
437189
32332390
12356615
236720851
856202
85
642741
144791
107590
5
12247094
1104
35673
2041509
265338
22
1559275
450
153
38
121620083
271990
38177381
110
118665
254811291
60071
10374199
114976031
31481612
102390324
22
1835127
11
123162978
655901
246435
24031
212742
63240620
16505867
152882989
19299
409
548
12453120
5923
9
544345
74918
726864320
55071652
1092979
51
2382935
15110
318
97682449
3204571
37385075
102
22
335
453506214
29663
124465
229
340
100172125
46
1709940
319
2407
93091
184
20420647
6487628
2
195
192
12845172
15
5
158
2246500
534
208039
140625420
8290
3968575
9
4023
30522385
283841
175845315
344
4488
39317950
2
5341048
734644
5
446220667
112
100893451
112190
62163421
214219
181
5275
173331883
1835
207667023
67529335
1095907
2
517655
69216
12
70576030
1021
923
106929938
18
33
1933
255962
195229
135
3126
46262
1324341
39
433
43
155951920
1297605
1115766
18
2
163181079
188153006
33430774
381053469
17
6665288
4
9443825
2660441
697897
93980
96198
953180604
4
335
85950912
6334503
551728151
11
314181
16469
109027
4885
358273939
162
39
74834
3194
207394157
55318521
61885119
19
2625
153441
186
63
4
2
59883656
167045
2037157
314203
809
669
32028044
132377
26976156
33596180
152
920289741
613778395
7
67257
647812002
7839758
32904952
135
21773
18
1027931
8780
10232
1400
3983984
2580
2852040
104531
36943
396299
23645158
5716
71
232632114
3667487
512
14269
461446885
42888
659366762
1306725
54773
439763859
51207
1664830
840
37870048
8053501
1578530
343843
648051736
1895
123
31877142
14394952
2238
24429
33948
10
150698311
29648
47
12292851
3
4883760
7107
434680
495485
19597
890
262
238133
314881
106899689
257386206
28571643
4527819
469344
216
116
643
351883773
142
7
443020
10168
10
762341133
3640
4
7114146
538
15602763
80321963
427035773
46
12416615
99
61
2440
12
311892
23781
9673
19808580
29
599315644
912473376
11
4864
34
51
71
528
3
2003
11
654
1680
464
16559334
40
449780376
3
2059585
44909
45
24897
376860
1547
188
1621919
72922387
2382897
812371646
280395258
1772
10816
43506732
283034927
3237673
8
38502
624104
470378166
39345377
122470185
64348211
362
377589391
1410600
3
2272412
177
7
1866654
5271638
626
749012965
8314181
10490161
121096
2276257
177839
46
12546
12899
88916552
25
58569
4377944
111037
827926902
27217151
52296
79
38
14
3789931
460
2936
75174135
317
165
173
57058
320461
69
1396000
1665
322260821
646011259
254337564
52221
2445362
154
22
243045
559232678
2604823
834
233
11
28140138
199294645
405608936
146
39
93802
37
127056768
313660551
129
26618012
101
12
507135027
10
173929315
683201178
51
2
6448
1478963
1505
8
20664869
63407029
400
897128745
2
8
74481
6
8018847
311971533
86
5649
2149568
91652151
4
250217
531
2536661
44178091
120518855
340776230
2
27
635644453
15
168237280
1535
40
189418
53
13
627
7346
580749050
77974
235
25128109
837584470
11048
346894083
342
599188428
13389202
3375102
3
530
10853
147
1156581
40381071
1443713
54
7506663
5575
164
544096250
7529602
1371565
174086264
48
34227
59
2039508
1404949
2544
29704983
11
4
60
114
10
165842692
2468921
142
10
712600
25
117888
2347867
4
109570
13390
497193
102809
250
3038449
6699850
42077
66866719
6
84119152
725
46
66
133181
13788868
853
441
10
55129
1133
8397996
17837
246634
2
589949311
19
143
14
17165
179210440
124252
16338158
17010995
145811075
6072961
30916
113
6126
54
701102
437815
44
119
550
264392
885541
120
204
4740810
3
133
3
1791692
21
562348
546571745
21558
14503
3
10
48142
29
549488
27275130
479970
33394
29
36529
7404
18688881
4163436
88620146
185
43735
216143080
36374
652038900
2364844
4
42330543
10
8948
1566
98008
94
158592041
344
10
78554548
7949377
2773644
2817
1815912
382388
312594653
807798888
272677432
34667
17
56345
18684777
4590
414484
5489921
12727
8609
10886
12038835
8661863
26301
2297267
4712
5708058
3
10180
24
23146
22279628
10140
601
82898
2043328
7
4195884
1209481
248345
89007
22217
133
50229
107987
500
576425
267048
210
181
486929
138
360608
6803180
160267
9213425
575
405521
2743
154
437
471471966
9398850
49884685
350867
245030
4742565
47
891467
927
8
3238345
179
3657313
258547
1039717
22051606
47755480
1621850
2074815
104808
588012796
823440739
314698
507934
356375927
32
4
34
3
3
60
11388445
109834630
145137
934384
544701
65848
67215
215
280763992
323
42503
947212010
56803138
208
1133361
31
3
21538063
960985
7198940
98252992
3
152
5035
278
935
2293548
16265
24000267
24354206
21
2
399403
1930
66
72
9
17089
1023288
18895938
185469
29
4
2501
3
473377749
7702105
188742292
233127
132
1507
8
158835274
31
11373969
146
240437
10820
1112880
619844991
423723
191
244
47
918042915
64239444
105180
2
96
322817
2647046
274598682
982637900
179806
89508
288611
5923328
58
115731024
34425
35073
27674204
15812220
92999075
242193
733253882
218494146
1009546
139
15520
75076
188212
983
1250800
162041
6
5
18
6980
10
98491
23
7
4
1900
3
1282
4134052
18
3
467
20384
99305194
11779
92715
5
28197262
99008886
3
2
1213
135731
359599
11923501
496552
15191
1471581
13336
845609
3
332
134912
522317
3
64038674
778
781665877
138709488
7872
5609507
39130620
188
28139698
94
725602545
84
14529
106841
14860
252
2005
231460
81
2729480
68
12
2294001
103847883
18698234
59635
77693
64
150017
6278271
57003394
1547991
4
706487971
2575
18
23281601
1254529
1213
606
24248006
216
39182077
528031093
4332
209615055
11039052
36
27916
56639879
33
11316
58625106
25
358111465
2484
827913851
816
2
462
407689350
1477127
4
74404
24185119
26531463
158920
11
504437
95878648
3
46136
1526199
16648
26
912069516
106727175
1769
2
165544699
762553
6
9856776
5254
513479804
122059
467438403
2547
60692
12702
2067
34279
13213312
13639986
21329
208
240405773
819698180
337668
212610
16770
9796555
55144069
4
11778550
1525636
1633
102
320
32946
8206902
202467
462
39698
4263
46282355
2148
14061015
1552
1426899
50256248
266
8214
127
2
607498798
19737
108684682
8
11
2
2517436
74450002
251168899
21740
53
4
11899
5434131
17
549235289
6985906
5796799
63324
2
233863
3
3296
9791
483786995
179067
265466
19256
66077
841
45050817
53548
97607181
5
10513571
240562
2292
128397
9
18
945583033
4
699
5747204
3
7271347
461958733
895387
407
17447
2753040
27
1186000
144635
15174
337440
31
3
319
425976710
178096487
4980550
28
1018505
6
5715563
34072436
27
2
30806343
96425282
52106897
6
2460
9335
247
15
1508485
629229594
169439859
4041
97601
91
4365
8
12
191422096
207643045
104094
4
6662
48270385
1159
12
424829
984869087
280434319
16964373
334714528
847326
30955
440
157
4
2
4362
1296383
122979
129
42520303
578873
311
7009306
3
293411
50816
4836
4807130
253
17385
156381952
3900634
193523
64
746
798981224
8601951
1064146
1557458
852583547
703
19179355
65047665
3
766685
13009849
51
10
352
166593
73458029
19
251811047
323056
324
8
44162015
1913
508475612
31
446
70
591
259212364
2063
18644199
717918
47885133
196
2
135324444
6
114468
790
122
56518969
81320792
88460760
863233376
136199410
30
114934
68
280
9586116
1485
2478
1897489
4020
282888
602652613
634
2482
3
38705
85882
7111970
452
426642
660
1054
409735
59854785
46
5366502
59
494766
2
20
4785283
101
83546894
6
177964
2374041
425
2631
74223676
73
3128
355
523
564908
6603028
129710589
1358900
72270590
48
50
490
219
692
41434583
1250
944623897
104360
867460992
3176
1298956
5
70114
9602175
57532
1008013
921113963
198230
512434492
10742
700707
2
132
860216
11336978
4405339
74806
320276
6961974
520
151130791
5294
58
7580
40
13
351456021
7
5
3849376
870
11883
69692804
115965052
2
53975
15459165
71145
444075
109
6074
11
43904632
1597
327669741
38572
15155676
148
21519
21569
11
2
3898257
11
21025
45
8219
56511708
3160
40271106
4506451
1343
592354
25424
48
282519157
2980
8256
43181
39
2873
5
530365734
36274
92
6122789
824037
7
11082
992356283
297
4
48862066
336
2400
12474
66
1141
148094
13335232
309
551597
11
8
982147
19
45
1642
1805241
1843
536916255
1939098
4
58864142
2993
72381289
25
151613254
3715464
261
654
4073
11
170242
1934704
108769329
1147
1193
8
406
9906680
34
5377
62757
1386
71095199
447
948
10810593
4
125
12
12
7
562163152
209
3289471
7373
40
9993653
1076
44643
1910
621202262
12655
221
3
76679
3577
4759
680
177462
201701
255344
22946167
15263797
9316
591779169
749221
12334
1280
121742
78
71056996
215570583
154890389
96695
50455523
23724816
992
595379
48658
608795
72
1550
31807
10978
5381
60673159
37961
3116
13224228
482379208
7518
3552361
97
1539059
248
137987
654086958
99190
11005
733619
530
411044
296758
543609530
1321659
139357122
18012808
43
148004
156443
3
4497766
924
76016755
142
141
15499
27
1993245
207428631
388933
161635379
338085853
1499764
758596251
494159695
15755
499
23173438
2
107
72205
997433295
80642351
2165
584
454179040
33111959
68594
377269
19117
602989444
421111891
561
287292
366437226
4
65208022
1242
14941
295174691
1734
14
463
803740110
31107
50210
3
2327
29394
31245113
109399
7256
8
18194977
1010844
49484
65931
12
2
5
377
1396930
11674
145447903
168574019
184127
8066
361
13970510
37634
192472
760
15657427
433901
18377004
584776
4
4503
653
2779
3026
162
5186951
329200146
751887393
443128
3734
194932
22964373
794
2293
7
1290932
60161
20
266
585696
123466497
3
15933897
78497330
556
202
90841595
393642
3
38
24209571
11
333581549
72
1582418
554787896
11729
41706018
89613
34115494
1546
12
70935
5557
12232301
14
2
145831129
593282408
2
52207810
9436674
2
7251227
36655
10567
199760438
259
24498048
982018836
5
4031545
14071
1333
74222595
38
99772982
11
62833859
1724
1573075
9701
51824202
68
65797991
2323099
759335
52395
15
250
371
1923
11483374
1220975
101
6811
545754
14398
54835
16
62
2074
2262
26
257183
19
247921
33
794557736
9871
1178381
13818
894
2223272
18271563
881
43878695
6
15415515
8
5119
2
21275259
15766
2
2
9583
4237519
2870013
116408173
4223579
15695408
5936800
2614568
781071
8398
385127
11623184
201
7
50
962
200399733
191
12710
42
302583
119224633
6
100
2808584
20900619
610264534
3873821
3322
4
16076729
6501903
4546120
3503
1457794
63
328603
16699996
332377
904
27370
110532069
4797
19
2656
27275
2309
31291
76213293
109011
6
114
87655717
1406
23532
2722
206696758
5
76
34
12
3516
1319
7227327
356756
5911
67364835
3121
30
2765511
30
1359
949032128
322
3
1397
90
36823
88103
15
150
2854832
70594
54
153
516104418
427
1139
65026771
161847605
1531
39
17430
101727536
12358
117
74192924
702244100
128
912
40645734
447983871
32
4
441556
90
137000
341007253
30521523
16606918
14
33953355
65698
2215198
2897
6491
306963500
2025370
815112514
145
318472427
61328943
18710505
20489358
374
243
73
13006954
33
4
51
489
4706
2
65
2
53293969
3
689
135520
107836401
20214029
4489486
14351
12078051
3602846
160507
512
5
5590972
126409424
165
210869983
8887578
13
1826874
304
332944
114748325
8647612
215172660
582
73598
400
23392436
21241522
26798
3373
346712
3748
1905431
190496895
90743931
446921
153792
576057447
1712504
1114
127085101
707
405
2680
3
2
32689660
61516184
526
7
2673
120
5833
120
48332108
1076
26715
23
2898
26469
23007823
3
114227199
2
31391
3
9
47510235
129297
3031
84746534
106
207756463
17779693
18198
213
72
910162099
37320
26469
12387
222096
200245112
537415228
760
855529832
3586
1501
574391
451
34
3
5798
498
5324447
51935
5794
1148
469
101247911
1582398
492467
5
24282019
569
10333213
40
145
950723
6724
180057662
210243
11
3742601
173789536
719714
3041
427222
2706
103349208
77331
1594526
4374832
2480
831780232
3
1791
129356
210927487
7
6004
489033251
4863
5831329
3719
4430368
4645
51684
1087
475375519
66
167768
8101489
20611461
11841
8001115
413
213541
53
112299828
3566
6
15752
12044
2
5319
64741
632
6
143227527
1802102
1000
244004583
109968187
9317
3178
439
73
8630
37623
15
48
152139
213
269
3
3
7986
114215
12418866
18064
100
1914
4113
99
8360271
12887
3679
3250514
45715
193417
20
1767563
2979
10912
38
155
69
117894
11518
210496
20659
32594163
57292936
3
27141870
3
546
1109
222023547
9
7201
13
2185
2616
46019057
11426357
873
399754160
134730002
19777828
35
29
73060
222
2564
79881
105839
747483
88
138336494
4774
1091
62756
7407329
74
39
6
94934
276228803
24477
75346
411553
1168
410439
48
558843
183923926
2402560
27640070
315436
1894298
1047
458982
7940956
2974
6416
502
41579
56
4
1830079
10
64
237114
25224036
9157
26
63516389
338250751
154290095
4416
18779
196091138
10
268410140
119378575
14344120
143
3513513
12759
11
141
290733493
30416
263031
2301
225985
1976
869212
15416
428613604
25
4047
68047367
7
27
23
26782
46664458
219980
392041923
85700355
16
1317745
6983
81349
135200
4799038
2033954
46176853
223453
84798
5483842
33503
53
1123987
677
717791369
179663
27338
2
60282
42778
63520
8710295
100
4
39852654
1147
4328867
45
119
15758639
347323588
28818520
63626833
19351
3672
539996
28
448094455
8
22160
25597182
398181085
843711325
550785
10632
4582
3134017
124503805
134
729
9230485
3058013
25435
839643541
182
406
2350248
94092337
192517037
99548311
50263
8481
6
240959596
46
83
848786
52
505602
1560
2890975
19
44
59757
7708492
25357
245728
261766962
652650
4
49718
906
4980402
16
3
71460
64995
1235
1522144
42104992
91541714
9
334394611
12230
324338
1655
26692
1408940
417889
17231
31
2586764
6552749
42
32726
9046753
110864752
429829047
50974635
2
768375828
18391
1497
29597028
783918925
142
48
8624911
333993
3632
3343
101366
12956675
1531
309
1047274
27280395
17
3
3
116243
918589797
504021456
30674000
669972568
684
686617975
201
320
2
502936
8023
790068053
279610
146
8
1724
5276
6
45
51470
10
47629
457
29
935013500
4
499901468
34536
920
70110
1987
9877
51516676
19272693
6
921
491533008
227
161630682
79856041
225576465
5551419
2
468821670
161876
32
4426
1586
7036
12000
1446948
60866
5087
36
48035858
2492486
2071
8713
2
124731936
252488
841636
101982312
40
10858
1107
144271732
13553
5121
134671418
26979
4854
2907
4766
679
45576368
27
4
72384261
162210199
1019
6
5411382
50
2490
428768
52
9
429706
22
4
2367914
196724783
421
121
74603
9931792
3
66834
5135
29726707
4275313
632038
29
243147
145949
91116535
51494
427
38
2820266
46129
39706187
99920
10344306
1262
1159
27685
13034
8
209
9
750
29484543
121104
3923
3315
345508
72
373127346
7406
504
94
64287
35
33435
43316922
734715861
50
51525404
2903
10441
32
258279
217799546
43389
9828
602
3376
115
10595
3
575280203
16423734
24286
12907748
79
75131
7798
336224220
34
6
2236046
348803984
850
118
8
12975
56315059
47426
135116277
9334437
13459705
60158
5381
1493
1144887
2
13682459
314060222
228130
65
189
75
1987515
81
54833829
790
23542781
709736
34427953
47324736
9
21483567
71
20
4275
59
2517
349910
34574
12
454
9172
424859839
7
333419
2
4323
1526542
372895
15158152
46821
68927295
468163246
627200030
896165
500226
3
1557
6
192403
63
64891
417
859807958
131522750
198
17587923
3
7446868
1042
16051054
15610212
920
259
7130
130412
12
5677615
1122142
45606
4773
554
14
125222364
28
1314786
22626
1082
56
2082
7890
182
236
6062902
571815
10997
59782
115531
1266036
605
4
17800
19370349
51731
8120952
1861
2501
2
30506276
111823
5726
44127693
50191
240
1691
20973
474
2602965
8458
38
16
8543064
130585139
2
21092
41
101019
11
3696
607564909
959
494824093
200872619
460105222
509
7
17599641
1462096
1811
2
27091
68
30971042
269525925
1047740
5
30621
26
81194890
281
70
6484
5611
9192821
9
72922
79858
36
22146645
3
267
867703531
46476948
50843
59957900
81680364
244308009
2665325
4785426
66304930
25728813
5165976
290533
2252927
148396
350
10
7
363391371
2
1866409
17550
2195
1979777
117150
1749
42617824
3
59526735
5627209
1979
596
81923
10
1621
85922551
402199581
10189
137422
424547850
549
52016
6077903
35747
31723
58818742
6
98158
15030208
47
10256634
5625988
3
172063
306
11681710
36175347
19283
100361014
1102
7910149
381273212
124136
2521030
6861375
752210
8804
852431
14759405
465439
200819019
7875
4047
913993098
189051
66708
120
394612725
117881243
559328
274041
13
234
285405
740
778994
166994
4
326414950
12
1734
49595
52065
382435
395851783
394
52400
62856
117
1471
1067260
28564373
4
6592
109152169
1282
1285272
3580070
821
65
221307008
588307
460558988
3657631
3
1849286
415643699
6
93880710
5482
487427
108229
12
11
2372132
353594903
322572418
53419775
1045
4434
2941813
2383641
365545941
53793437
34
78547497
221
74319850
436
45952603
12516857
147089652
17227357
2260333
7
7
4
20149
872529639
1616
1951639
52487475
2955018
15914
139589
2302
294155
820832
1219
58122
73
428
100885
149466
24771
26085
915
22768637
4
12032
597820
252
23
855094
202
103
18434
2508088
451
775448510
13310286
60400
67
1417
4080
24272
15
3680
1168771
23225
10
50530
256832
6
9320370
6
10698257
220
34722
214388
7544245
2128645
535983
37
8322
628467
795812156
836
4
439
2
58474574
4
500301144
2661
9
10
3873
93972268
197824709
155189
922293589
340540
22784385
1689
12208
356226
170148282
109518
34668
85761
1778113
296998
1209012
117
2
1649
959718523
369495
1522
719
83
15068114
179
19705
6620
2358956
14062
5341
11782
12345949
926601
116612
303
691430
879973637
16618901
44
245193948
245160938
18658
880
73
33302
2635
95155414
649
12867
54143562
656552779
41010892
1899468
239685074
2903285
2378334
653657
14
391290262
3837
18570257
42422
2
24145266
2
1783935
81
1022953
96
1663
123826
78
12647113
19094229
13196
177
52309999
16
14590305
776800
67
1425570
4225
78889
203
495241798
147090082
57009
4
406
22113484
1619
288
43933
778129521
172655258
505
1437
3
178
290018124
369
7243
1377
148682971
101633025
1228
14
73917
107
13756
372689
975402234
148248
1655
585720245
5
2
556990433
42432462
7693044
50
30166
429
12946
12
9907
77
485336
16679550
16224987
5837238
83949322
2581
28260
19
8
2236
686967
171575831
280387473
1271
481
200
2850
3256900
32911
15079
101701438
14
2
9581177
19
132858
15731974
57
2958456
3
389244
41668837
12439248
113574353
530
225418
44272791
4
14
41884
10475653
19
3506360
624462
109
6262
8213616
10849
26742620
49431
4
26881
187823415
28811297
2961
310288340
84
2567645
606874531
17029
98512027
30
245
21636744
31219
18
19235173
478692272
678924
1204339
157697514
91
137376
55
1340595
82750873
11576075
758843
93219
489471707
24
13535
3484
268850166
32984
119995
33116952
137727
2106793
24223
2
8240
406
1991
102
37
10499
100096
3945201
92020
655056594
247
176503905
13369310
417831
1220
80756424
45290
888703
11830630
123894
53547190
52223364
151821
31880
100870
1760
8271
39
283949819
17739713
43
1295482
88537632
334
838780229
6874
254670002
110863961
22655864
259313957
443076298
23
71328
21594
117181985
25
1188
2692
19128
112369
30119844
57454
5822
5
770533
1119
12
9946
1628
80
287068480
1726
3240667
825216295
169607460
17
2388
67
233148657
4736
77
434086101
29303
1847
330
180
902442
18886
229369
4
93334441
998713
81752424
298
67321
962623368
46184921
399
95385935
4412614
11896
4674
53567379
1033
111
77402250
154733494
30
37417
321387
928596196
95332185
4279
5603133
2464955
42809
1379799
25722516
1345939
148813
33578389
1947154
3
125
1045
1122709
717443365
6529338
98
168
46145
21909
9198955
976796
146587212
388288660
10088
1057475
383
2
789912058
448
8
1361
809
86100
386900
67
656
110310965
16089438
6053
687880
15
4394
63129
35420922
149390485
8129
3953
134
57
110028228
34138828
22245
1605
3689545
510618
55045836
22497
2549
1981
824
5
14192
87924216
68166
28563309
51
6
2965357
4439
244477258
367
6845946
4680760
99556
278683
1155214
891075
2138131
86528
104
58918364
19313072
47430890
3952705
18267
61468
137
527400125
349787653
418530
1821
948
876863
301
1000090
633379854
301284
219812
52
621970657
224
714
4
1596078
94
11066
15843891
54
4005454
5757
2475499
2627674
18764511
6
2962
7
129
120752360
1430217
7314725
40733
540124
84020
3
3882
42207
25011212
5200216
790371
849744
32
38515
12969
464
43052789
155306112
35
1717
10117
95193963
558
947390513
68
77
563
850315
839
13995208
2282522
371100542
10
606019311
47068
9033944
2404809
4
13
7
11484
6
2285
207308873
4
42
18423
5
4
135028827
224789686
2391
291400
1838238
1344223
28409741
896665
23
70508482
1871611
13907921
8932
276673188
13816680
403
7
311804
49692561
562
9
62
564759080
265319978
791
132691173
18
54576
19
168231546
103
2439969
1978
15861925
895024
2048
138306
7768
100823
6
36
9180921
294
47629265
21741
10
639
38793078
118
768564460
188476
181
25690
87325121
206
97588045
25684
817225793
4460
6405
17211
6
100
22944490
507145095
136566639
741
6036
4
273
141057
21128
21
54904
351
62643
299599
31367
28267759
2027
11299
1019597
83161
4412
82032
18496
555662810
12957
162986
16611951
341936835
82649
5949
134
1365
410270349
16
124112734
799541894
1756079
36
24440494
230
2166
31388
3304
3290
779653534
74818
43
224065863
38483666
885303087
109
1450
162076987
1239
696051
58048925
16041961
50994
5262
30580073
2667481
87575
7353
30590921
22350725
113825
254262604
231
1907664
3236705
478696
1073
1152072
4
196635064
43589929
2083
35890
867622591
3523350
17
7075
147
705098263
234864
31
8
11200
95890846
156
282
91791374
239569
18304645
17342236
6214342
205
387
6
57491262
1499144
111
13586463
90369130
89611563
13
5558
156410809
169418
848
5299
12825273
245464
1464349
91
1423358
1872643
19720016
360
19
362358673
4407029
3800285
19947
21
11888
4
108
71100978
8942
30162861
7377350
1291
164325
113
555975
17911289
2378860
395970
651176364
102704611
208881872
816703299
7531391
232818993
1061
39758
10879509
5602152
10
154
374
329
6830
7727092
43711751
34053086
8187
731455327
372
10
448873
460
11705131
127952
59604
51754097
27779528
18047
109854645
2799
295232791
36
309
11
2820240
344636
180039
3
5733
164876911
970583
46935783
15
423
13
223
11875018
63
126707112
900040
1820862
1237043
449
340811636
430
2
197
179026163
18954
1748
22
158914958
1381
333821614
113468
789627
212971969
11450
87070
3107970
39703
94
7790
141019
738336
25
68
40
3425
23655
1528968
23515
106852582
6
101849
503
3413
266
6784357
172
2
36207093
1262847
367885481
6230723
261
3364
607851
5218980
25
41983658
99025358
24
540644
18910
49
22606091
1523
3
1829086
720187676
735204
1858
495
2300
2202295
3009
272932811
13
666
76168840
907699260
3918
59
3328040
149
347858
53804035
198
73
11687
28290185
6576
210145073
233393
973350374
32007
4146340
1640
6392040
1320
38355665
30
9621
1341693
1727
22992
2
3191
1319663
327457823
19
68471
18362520
999
356402
562
38
9698
497334939
22
6574622
152436
19
27488
14875358
904486
116
3116889
325
8483
15
156177
43
2833
22155
63744614
5
24668
5
7249
79321032
150129
12
17
100170
184
587513
10229498
43
287
2728018
1113
9
41916
6
4797965
131
9910217
3126798
25
890712
597632
180
3979013
63819
52047
54
2
52
3962
20
5712520
2907848
78
1454
692883328
6238
58
8522710
209838
10105173
11695
8457743
56100371
50
5131
16
27
840141874
69
861
2
19
70240985
485516
20
11024801
5
11220
9079
458
36457612
9094852
17577
39496
578550
3
987296206
1395
14041661
1018959
921424
447
144
20819503
9533
5
5
47824024
8426
39145
4809170
8
53
588873464
24013090
1367
327
1173031
184
1593501
77
439333
72
4589
814202978
4769
240665860
1925
7419
29839
669033
25575
725541
15913195
9045
84
317338
122160
558177
92
607
111466420
156078
861
534
8
25
1007115
146022
604
19
5093
208
4
24
283
585163023
17
151
3112735
38911
1669
7
132
236164
64176358
7
11
2780
1257
4
22375390
292
9554228
10880471
41312
64410
3322170
314
4
3131
90213531
107404
6107
10
3008
8
273950
13705
32412048
3920
11765
12
41
4055
158831
3912
80
329315
1555213
1208
3217
81709
935
820
874848987
337838155
629975337
165773
509971
1698271
16115
4
5
1703712
49407195
3
67
6823
269
107
315
1055172
408
6
1511184
948205
1553
3
73
46210
36206
266239
5
5661
628696
8995493
27028190
1572804
235944
5
126493688
37327
2
16
121
10
377298688
8
800066
4016483
1441513
474932
22517829
3153388
61
147653787
42638720
2792129
23565
276146064
13706982
100
961777502
45711
41844794
29324196
1176546
1525
385
9
828965639
178263147
2773821
4
14281376
3
66073
209583
2
1807336
72
14311
248435
314602402
60009
2931
198
7610
664078942
1493254
85800012
476784
575
67796
387
72
4699
514036500
287895410
17764045
25528
1030509
2449
493
29771436
5093249
303496948
57597584
2238691
73250302
1208496
441498913
2
41
143
341981639
751998513
30
29952991
25
68211
12
11516
249187344
897
28383
1733
3
6116552
1292
78028
24148523
353149455
9
1439
30
41500784
310898644
3878
75338676
434375665
156887585
437525693
1794824
123434
513786534
2
1077121
17751488
4399
138571
2923
30235
235548368
1320
76805988
178435757
946499
32994132
881806810
13576
5831566
999770
1496
891416375
7471
28
2289
1882928
148
29515609
940
239
27305004
76111
17
6379785
22779020
6157
326252
10
185881900
2046124
652984129
24
2145141
23
215
1645
915
587185617
452070
3201
688
11132
241802391
205
3771
1349329
25
242
4
25906941
29
4
286516636
44489398
15
27526521
2
47351
16236
3694
4087
6378
354597
566
5118298
1197
157269
37864
803
879885
10
5
8
87377953
96733
117
1558
27589
632889971
17992649
213676
6680
165960609
563653280
2539035
6331801
9859194
173
349
933420
258849756
177
7192
16
182849
64688891
279527
390684444
25
66060
12526
36934
53410
21056934
100072457
57
22400015
39555119
11824
2635
2576427
552538
181
1077016
1527
11
105
79218295
9480
26
14102
173278
1229022
2354974
78
375
2216449
96556
8217826
10843
79367810
990
39345
721408
125115100
810690
291668
49517653
14297413
199954
1208
2159
1427231
586163
3565
221645
312889883
89417238
69516713
100
38001481
14439448
33832
3360293
3
2463
14462
5113601
810
14
68
3481
12781
1041
33548
67570445
311602839
266288140
24
1117
68998727
75
5152260
7798
11331564
5
499
21158720
309369
36794
656974
14
9191
257239
371638
4
264813
41
7689
14816439
622542
10844030
155158170
856409
8
42184477
22704340
73
14122
384
35188191
2971
55462
48727
2
41264
45465312
328112
4311
451994818
2
42090758
670500902
2
154367
132792
407
674303
207234
4709
45194136
3031033
861
29457224
19372969
71
237917077
3477675
19
230426784
26009
3030198
83482
1689430
67348
31
8036800
2
1463
18
1044034
79044
3163239
3
43476
4
39976
698645
8778
6031
315
6855
1372284
1777299
15
2262826
1101328
9118
2891
3827903
29458
2717676
547532
10
6279594
1159050
79779
911
2800710
31779664
47508
24844
9
74511
53
4
4325760
5
306
28430
23896105
5481
65911
38434853
77
285672
30482
15
558741873
35
1340
204211
26860
12
147527184
45
6014
84
80
226170
541
25403662
5879
788091
1461029
3
692731
862772045
2
75792
468
11586
78859
5320119
25077
213233
271754
62130
17601
11608204
17527561
361510
10276584
198411
147175876
313780
682495232
72082
63
1144007
78
162
734679202
5441
372323
49771
263586349
46268321
1090362
8292581
27771469
9266
145702
647743019
34254784
7
24021
192
7175
13087056
10523675
8796783
117
151
788474140
318067
108627
9931
6882837
160
212
21
37722522
2832
294640458
30548
58
33465705
14543
7673015
45770013
503
61537
373
98
9649
468796
2300
2
32309584
10
3
168
768
4
12
20535886
7802613
48
55267
5877334
3074693
12177606
682404041
93
8708
585256
1791385
28
16050695
53405
18785
751
2617
596829
7923298
188016
17887
12606883
33
49554577
54547832
5757044
919969162
153919
781
3
6732
51497
893146646
39
340
51504101
80596
461896105
149954814
35739
6476022
2781
36223
230936
6145
1893890
982
4
4389
3
2259320
332380512
2406812
737426548
156
783507977
396
261751
552234
793
29564646
2
18
169519403
1272
37717
6862343
34024561
4331
20
216
5480
16210
245781
675
177158
9
56
8182027
35870914
7217419
20081906
58
78
446275029
1522
144020
370828
14376388
348
7
2149065
25569
468626802
103582
4361
1985998
8
5
16842368
389099856
225985742
1458752
1866485
16509821
1211
9
4807
37
727470
5371
14062
15
236996
10933608
20176979
665029
41
109
161582
2983
132
490
7389101
274
355
9
786760
426944155
973135
779681070
69807
2005320
173486224
93863141
523
24
3066
120162
1258
212209332
23829
4677
3
912768483
3
436766537
326
23049849
82209
35
1732684
259
18
2440031
8127
675540784
371029
6932
291
3478014
604915441
1259
732215345
15
287
36939
594
17446
126876
1119051
1457189
65
26505
18998
1985290
407107
628
2459194
471611
16218
4
30003756
4110
127895
1889758
604
35
651907154
4794
4348274
59280
7114242
14513
8
3597933
285773
151327
19352257
2128053
601444071
99187
51993189
133773374
33
6892819
689
26435
178
127413829
2
94349
3720895
221
147296
728583
95430
18585531
190803
73
42037
21436
2
59
2
162290
2
3
91
7941578
57782623
135621
3846744
828423535
47329658
318053912
10331575
3877
229
146640
2661094
59119880
210469
39914250
61
94112
26785497
14
179132
2014853
52928716
4143676
3
346638
717420917
30765
10412
265
4
34306
21
27235977
11
22
5
960730879
121498198
684451024
5319107
6
194
94025595
4
1383
3158
131716
107
18666
70
7
249284
18632292
19
854184113
10
1387484
345965
754159
613
13979140
20910
25873706
37424466
18538707
798
613
4750
3
3421467
3039487
25995560
28
9856780
264
1311185
32036993
9
1445618
21271057
22078
25434
27593
64529063
579263563
568860
664096
5671
1096298
1629
560811
51863
733870397
42
481209972
211
562793024
29345
18
455628
984046526
238
1087
7
430079423
44151379
3635
211383
148
264412
22262
10
29426
4
140304397
231254062
7590543
11996124
23314055
3
3843
6620562
9187
451
251810878
149331140
36
30
3582
2
196465483
31196
269111
1589
122650955
7842677
19554416
7076
27293
5
468745
10
603117315
911604380
47
284
178767045
11572497
32736
17
12418
1622
30
2126999
19835
657
2863423
3092920
2
127507
918584040
2191300
738359
407608
17390
48611
230267
13791
4
21285
7685347
213
2
282799359
3266462
18255376
336308
616969
739903378
10
232889888
4076940
1805
25
12230
64279
2
89
221
87685891
23
765
49414796
177983
276391769
15
3701564
2
68007
13200
53
652873
174569
159
5326309
80656183
8200514
539
132068572
6500972
59
87992
59
3
1530
9678398
532792
8
3
56193
223
2238680
3867
11
844389185
13957924
3
1308
259
2099502
89162584
337455
30
2588
2824575
386058076
94472860
10287179
2493
4
28942675
5502733
2876
98
1309807
584401
118152449
933965
265959662
133981501
298292
8
26
80
2
1097
15111269
163409713
1255
2
1398
58420
3853
683503
25422350
1783
146974071
75373
1236355
901804072
1427
33
338
29277200
914130
78295830
594
8
13491
102
6971311
3148294
164062
266231287
485
2147022
49915362
2409
76353
99851538
217315903
624924807
31526
3
5791382
30359
11740780
34652
301855
4
1066601
13881
13
3
8
26311
13
363433
12898
467
1348308
39710
53
82930637
3174
881995
267
8398
5
2785
270355853
329068
176176132
349484073
166374196
28754524
181
14
4764
6
4
64335
29139343
192
95
2
127558960
47461
1020
1489
153119274
13
35
4541
201175526
202
43
906719101
894
882881370
19439923
12514
2547
282
3112856
584235802
209
401
6125928
8170
635555
261883
13189
2414
321657
18958967
8
6
167078937
7
2
12866
2279413
1037
196522
3739
998
1526864
25
251
289365
54
24068
286988
318853
7760
26816483
307686
2270021
2469
3930123
25601
12
162009
243131140
35
1135
704450
379
16711
287
8278
5904
2
12725
9
1656783
3496
176175
27273
1648723
350627
911
81602102
52773
75500007
43102
6
1979041
539131762
168809648
148
20212938
604840
1296320
285
104
410
605644
6463
586
8623043
101
12850
733339049
92075241
364
54402811
33593742
1568846
22411062
89747
141
10232
11973775
2116
56871
654141
44625027
8
91742
448378
1248
3658062
171
623301
17
29
135922
22
3
78
6
540
39097
411
55
74
82457
179205
257344218
2285976
4105710
12
7139
121207693
375174
1890648
343797818
4711440
7413258
495
2659
44327
931339499
5584874
38431529
260810428
387492
72208
708771937
208887
5615189
6
4752
121
61
9010485
3144
229280764
8401
33
140
29517
2228423
98
563308
222595
38703860
1917
2234329
42
4290
59794819
125221614
11467667
3378571
392940260
579185
7400
127192756
238392
76268244
8
20
60
3692575
59112391
163
2
772
2727043
126
167239761
113
204409
372805825
882800864
39516
980222920
814509
611908731
2
54492
2
6753773
3239
89
35991
1183658
3
155
355
3933814
2172905
311016
13672
440
236
247037642
69299
3
516
33268352
1821
20
540955088
58
402422449
1299829
3149587
98303366
379695
724
581041255
2427
3496
7078
57
102819454
6376497
1330077
78593958
25
31507
20
265498631
1525
92491484
116003188
68941
124980176
167
4094893
23225120
11089
25514092
624
6414211
2788542
1410
18
7558
219351354
1045
230
2780613
15
161091
100
3972426
142524
3219478
1157670
73
587810
5519
8356
211
223880
895
650
557608734
115
54942755
15616
58537
146200793
74
156815
3
591574
2
730189
510328
281839299
674
505506
13
2214
138986763
70507
463120177
374
21
73
1375
18165858
21053
6
31860685
14582392
136
216
277529174
13
3
48041
54915
59634
855
21
102980
1855337
59512274
160957
82202
102
1803
31982499
63904
7453382
154
1221716
38484
7
190915150
18301477
24837950
103926
7213389
11
5
24
36
5
164
354
18
126104
421
1424
7320364
7
135979163
17411598
27
10
1555
1110670
308601
1615
32059448
1903
3786
10407088
1108
4453
66445
2356553
2
354
928
5272569
12
59213
3379033
812
3187
133
28
483276516
1089
470418650
154723933
119749
14365605
95894163
29622965
88135352
351996576
18597879
323217
4428
42469871
6111907
16638
124685
1800
26110414
12256
7210
510292
142
111318867
161198
378
560676
81992
3
2825891
334
4022945
9
1958
7253
99
797
2
7288
352343370
210
21533
622583464
11008538
248607
6
70273
20
36380
230063
270320
26843
41765
33
7139890
3615290
111170
2356161
12957630
2
233682
607760063
28
1584267
839
219499
11458656
7125
826226727
1785
1295
8182990
9
1386
4
15545
18
12
431
82
8743343
15
4
2
188522
80991084
95915880
21964
104545268
22
37375
2331
1271
108201
8435779
11538566
5
106503331
68105408
21
98433212
6
96447
539442
13867
1908975
98610
1751
663607
754
32114
107692678
105085
8
94
24
105268
22869
118
38
40106682
563226
63672256
2075842
47296529
7340204
4339
334
148157
6
808
416699
7892
10109
179
2108
98204
46840
474
769994316
1379
354
9730
7
15
15182
38649
1694809
124166
2629
294387725
12204502
146889
141888
113247
814804794
2
21175512
4800574
36545497
251077
440938537
838110783
3378
453998
668
2364145
3150869
95990057
628183
79561
550
14
45164714
943
851819336
17
23049
12295504
11
89609
8
23707
7499
43784
2422
9846
164098666
7
9199
768
2124877
81
13439040
32365593
50
7
1541630
9978
301192
1296645
37
214116
382139
9487678
7936498
40273039
9486
13232636
210517740
4463
4632
55
32
17976
3351
1391
65534
111805561
3
13757130
1981
731848
675
100270649
273477007
95913
146
752
4402650
23915625
251345296
2
18
61312829
6480398
32
418
32876
1702665
118532
49319
67533
286
140689966
3
13022655
1239538
105
13104282
589
259517
208
2239059
1337301
5487860
6
5
2
2
80603867
2492
17322829
259593
15221144
7
4
401690856
8
372863832
48969
105511
81
15644
503
3
77
270604
168333028
289
151
2354
10993973
79999
74054
96
4435025
8
5505368
148893
105788
2361238
6
12066
2229123
412837
919
232081
556796271
622620
68180821
57336347
287031
29
181393
539775
18
5825909
4824117
113823
516612
23429
145581
218207
3
18
105532
160376048
3270928
821303
1568542
36
1992314
299917
16858
2211
103010
61334
127761127
1918
4633858
39
229480
28725
8
39006616
6926
13480458
2452314
247209
194171
9062
2
294
1874
63455934
66
29319696
30469044
546153
848
556029
2712
52963928
5768
132354015
189912
5
2209285
3
998922855
5799283
344270
6
936416
73
3186511
68
46
2973
83102003
89885
18567
3925
178998092
488672
364
239550184
35
150924
11149949
2
45012
1534596
888977199
62009
224794
147970123
1351
83406
111850885
3143
3674
5
10062218
752241678
12
7593
10449
5657557
718308871
66
375939869
1264940
1232
4
69026840
128163
193778427
159856
573819124
1713559
10382794
1795267
341966415
775328715
603597
5
20716
29549620
31
11
367
56653237
966603876
677
882955
1813
2
40096
15
3
11999243
155553077
16
310148
8
4002861
20
207387
67141748
3702387
2662
8091
75
316
84
27
11080822
2
3353214
9140
3
549
261906
133438
1200
161825
11411322
64186
40649
82395388
174755
761102
1365025
24
146350790
107805
739884949
19447
84896527
7229552
555
99680670
941596936
2250190
3
3
8039134
575112
217346
188781297
16154326
303
121114728
1343
5721358
163512456
8
83029934
113
354384
36127512
3
472544123
7216
13
202
6169
46
591772
39862
35009241
57864
777687338
25203346
210438364
63579391
769957
7656489
154
14290775
5147376
895
6
5938557
18
2924018
33405028
22759255
596
8507
131756077
498
10961
6530792
12038
190962
642627964
342
160
30
13095
375
358015
3975
659
1290854
5
167
3466
471671
1412481
5322
18708455
111349
86370844
2202
25
6359006
4
60181
118
185
298985
3152509
312250101
1338246
7974060
310296875
8
505595488
5
100137863
270
68855646
15112079
26
5
371643
1235
10857
4198823
1614
8085
40
16683374
337
1990
1639
7
17498996
10290
674
133
3
2475979
912330030
936
21741591
19674
58754052
34670
63269081
1931501
10
3044571
421226806
27667641
13347558
847
2469
4029972
219
958568
106106009
698
32003508
15
71912763
43
19638
105936601
2749417
11
839
713002858
115524630
42619
28797717
841835715
160
491
10498
94
12427042
95
15482
53
74733834
129587734
10
7463180
6463
16574892
104
111888926
331433210
30024
97
1227
120
20029
1484
884703819
2839
948
514945706
697160172
98732
156361902
299
5892
17814286
30869
631770749
119987673
705267473
47
2384
5
112
79861735
52958706
72735603
8
44
1381
995420056
66872
184257160
366
290762254
43119
556934734
4122
9207
13096844
493744068
2
508614529
187862
635788
204268594
1137
9
833
596777073
942
3
5517
16114
2028
3076908
2
24051135
2
63590
294911
469
3314
17
30
723
310
3
186
25
790649018
129946635
509867
144813
13
6665
3
434171
103
765699771
254096445
51
2519
234701294
201112941
6257115
153
1743528
12
21647
111
168
5436330
344397686
16297801
4266
25054343
972520060
3
2553840
3711
22971958
6081
19981
233255325
541623555
732124259
97464
86646
102627
10693617
128537540
4
16849161
19011411
312
3033371
400
956129
383
10
329
866
103
25295
58248
428618856
2
56
1366
5049009
443
67952
283345806
1319
278946
6
16
771
2
74
6264
531
741150
753
232
765079
140365356
504918207
184981
232724691
346320
18
242
1422263
60058776
3439
163271944
97521143
772354
9398
594759
104
2118
10134917
258
261475234
37307
61340
109
16
25
7742
33721
112
1201
927402278
13668
74690
132307
157087
1253303
6806505
329
100365161
31
9055945
14126
9705
69595
217
7
13279382
31719
234626554
89804
11297905
89
176
81817431
21462
71813
2
1091
193025
6057
2235
114231003
781120
8314909
6
7
2
14558368
13589185
3368296
194538
648162542
7
4381
13
2
38
8
57004876
1305242
18
1356
22
6764
183273261
8679
668355938
4864
733775618
207932
62
154
616
1853510
4135
10224
51
665096525
7879
57864
43251195
334468
6
93
2
4077
5299
10998394
932076
149395
7
35021
1578206
1220988
527
4077
53216142
22
111
200289119
134
237696236
373
339
6712
26
22
599396
3644
2
569975
39
52074
15
2102
313206456
22254
4761
22429867
1073
112
15310
2138
49848
17184841
17540504
248106
41643
2
9
2052
6
3
218278
4723185
107979
8584
71224
89528
3854848
5454009
10952
5379601
85721093
227718
18869424
12922256
141
4
340
1005970
839
388
161697543
145588
3476500
5409334
425821
12
67932076
698
732088543
439849
1214417
7423215
4
3
46936
3345994
12961
1046804
7350948
2
37298505
9
20707
199797
828
1817
1471
14812349
130
2967
3
1036405
424
57108008
725243687
2110
1036
635060840
13070
115
43420
3661071
39094
478791506
1167702
150
49
31809
1787088
971536583
10031361
1291560
9689
45195
2
3381
986
1793
16582
5
58440792
642324
340997
12
1930578
156
7
1093
29402
14611646
1219
1705718
17485621
9116
18505
572683457
113634963
5131099
509026415
570996457
27323795
3
3
9006384
10208
2119
35749
55052
18423015
1989
37016
140441
49978
98663
15
489059684
1277
119
12944
49860
1084
151769
3891576
3
36229026
39299
122969004
5542
84146793
112379
5609764
4324
14884725
6714
169
7
7
6685
372158497
13050027
4
1206067
169
561630
27669945
62022111
221926
76682106
25922948
890
3223
8070940
11
9432
1095706
11031047
58229
483179591
1088
1250280
221807724
4745
13279436
208
198590928
565
17
144964477
127364
425238478
6
335904
706
68537
5253954
37
985376
32375323
881201317
2
2091
5652126
357541414
2110096
219
379342
42026
9170
8913
4
2111147
200
2260
7055597
8993
16809
360
983151249
80213183
4
8170583
877
93196639
7500
47
12523736
795
34
8146957
5
39034444
5
8425
9760
7
85
156694
26678
217759
27663
5114
9309428
3431511
1001132
74580
926668743
84231336
656197468
519188
2069
1965
961
2
698
135
8
125774307
3171
527263959
229359
31661670
514
179250
246676
4374109
571
1588241
839
155703760
339808
110
3242368
12
27
61506597
17844271
250
557552343
2
49084973
53
24036
20591696
69006
25868
19
61343
761194128
1078807
32939
3333369
97130596
172
12
823715
571179
1788919
83
78315
27
6415747
6854
57641
5
185491004
55292724
651603
32662958
14185406
213930
4417
2
509
544933750
93347
870
1796142
2021
14889
74771
1435161
11800
49
8146163
2713136
473505
36393561
68741817
36
33
30925
35111
7104
3186
504657904
15632
2
233216
5
47
115
16529983
155
994929
121579070
70
15900972
667268
1057625
895
213189
118
339484650
18660285
3
2833273
46980406
1160646
9553481
530829216
329
8
2
16111
25903
9
4009807
58592768
5
80
4637
366523
70599
242
47716963
5
23479639
687
799436
345
459645446
8359375
42
97435941
8
50
2698
47494683
9091
46790745
5620
186
5175157
31191524
320427
9
501
52
294728707
7869
14
23006923
306
137145197
4340
23473594
10021371
2
834586298
26522198
30494963
40835
17203097
90
10011354
62574307
363740395
83
15103433
819
86199
161
515470552
56
29
277093
6057027
4
3611432
30165
2
12
4884433
853
25276523
5
203235670
1107
1520490
6020164
5
73333399
238
1558
18
1012370
11106
4442
319575525
4093
153
620
51739371
56550
3960
26456
331502486
10911235
80
77777
101785302
1187
148
19719
137
12
28274760
12601
28
658999783
27146689
7694079
130
575257
3
672599
73
1677
550189
645863722
979639054
2
2
3981446
741
111
30114
173
103720
52432
115556273
647
985
169182875
77
2
30998962
1375886
187581826
4935
1675
13674
129604864
21641952
654146453
6944027
29147
1277
487
110
334100093
1886813
863570706
12583
3800678
13308
2691984
101803403
5944818
69542
1416019
18
331295
120
239
11760
8585940
621108
749579
2
38
656418
552001
2983
10727
4375306
470296
2
7
297440
17726569
156
41313530
10
5
48310
15
2419725
137094
366851263
4128
1798
188824297
405
863
7104
16662888
624
1841
189444
284989122
3992
492582
1917717
311631714
313723
7210
14343060
2516102
5570776
58253
33443
354
720049724
3336793
1113337
2566509
4566428
86
7
15213
242935
334475
659740
355
822699
822810
18
500672084
107
9
3434619
19362
6
15478005
2
24
1569244
75
16
6458283
41382
144277
6
4531
7459
4768108
2952
540079
1739
89
396
24942
139
59599344
5120
6897090
24605261
8712
115232410
3192
6899557
18318
2924
759622828
7
169
370
4478
50815
196514277
107
863474152
482
16
34067418
63532
2313
7
1955294
629811695
2720
36464649
181
7201
3255
125
43442
339
970
6551435
6542347
989913
100964
31
11445952
10627433
273503
5
610980970
76213806
219
16562267
3776
19986
36593788
14117
36422590
180056
173444
1501904
142
149670301
213487
642
58998
40565
44
55
269031567
20913668
11486769
5998
91440577
1664868
1558
597102
354654
5072024
2558
52
21
80350700
242
300
18794296
754605870
6383982
72929
3
5576470
677
30647237
66
20
2
29285724
12996
47
60
29
881906
25
736473
77835
3606921
85890
105543
813
36321935
708
2
7
451954163
83628025
9
179285872
8
5433
265
3353
5060166
29151652
52
18011140
779
184781
65
7
136303924
14172664
6029
96900
51860124
3091
6331
64423
34
5017
14511
86147
450658651
62727
231
3
276063
462857410
228271283
7
888
106
6
134565
2329719
98
66
4
6
1308
8859
452
24
6454217
3605265
1735
32000
22
10118
444067
183
1072
123467
29016
5885
266097908
1070305
2113627
6344569
167120351
767
17002
361196324
80216416
942435
5149
41187
11913441
9685823
309
9704
1856069
163
716681
9
5
168
7815
5016155
849
112064367
12
22
9161
25462409
6
2920903
12238
19
6873
95
329
4
4661703
84
4
83724
20702
40
62289501
7123
846221006
634750044
40014
489228
368711
93786
7
219946
93117667
146425215
645127
69124918
41967
449590
273723
289255
561837224
6106649
78280
7
41
6756335
3492
19346836
265629854
939696553
84847
13740702
9841322
638
378247
3552
30
233
187
1255
2087216
65115
27
10283217
5918847
465699124
2
327679
15224375
15869096
31
12886205
30513
5518
442011560
101566653
239598
9515913
4639
2635
18285588
6
2403
1732
15
17084652
264
77268901
4
837704069
396416545
1639
60928
4596793
851859087
310447
46
7
4236703
41456
181810
304
253951701
182
137
1282831
14
42
68606359
184824789
4
2605
8
2541
381376
1675
60
8
66855
7
15592
536017
330
7806
25
12678
1311
242675597
736
34717
309671407
2906
53
677
211
136050
6
9
199675
5
7813
10704401
7444703
1506412
1053
33734
12220711
7094
8296734
9658417
2265834
705723
638
703
11
11653158
5091757
769144198
5
206619051
3
15790
310765
151
76118
836936
295564008
200605
20863645
485
1716
69201
2953606
24
3721548
3820772
32
6276
132119567
42
3709352
11895173
58503542
557124372
5698121
58113
177070575
11408
14437
1083
4215911
1328445
614867
72
34012635
23
460
1676
416
30990737
7803218
55959
1127
1182118
91619195
11421
28765
3
114619080
3178
30445697
5118
6
236
3002
1925
1595131
35765655
299566
168758981
609357973
9559
144
45
589
16535702
76
4
69337
69741206
93403001
3991
108280515
105
37037489
43
146
1749954
72601
1172
18609
16
19838201
913324136
385
7
45
5
2055243
2048143
613
141
4173470
1054164
340738
1294426
48162
21534004
4340
8034
264492
7368424
3298
5949126
8
2426
359090026
3
383
2180670
558241022
180
26494
489
6878
189
5377283
76188
5632
204149619
362961
474
76380
106872
6077639
141664
4253
2086151
16380838
15
55181
92107151
1274
104
105552
17035876
395750809
921238386
98197738
23706749
276318806
15729507
40
158078
2
5
1549
29227936
3
343758985
128
5
21
14409972
2774
43046482
7045
4373
262
538
31
14504
259892259
1654
4
3
227261
604
801
27241
4
14
13337
235388
153
4
5882
910
1847797
2737
59908175
256510104
831660
455
12908
1432289
26848992
993218010
45995972
7343144
140687767
132389326
3151
19526
58
449
71
86811330
66
1064
139
96761413
19
1331680
79009
486
213461
6318
30158
73950593
795
1473708
12041
148227132
65753
2069783
83
82501
18545550
4586
70
3091
67918416
44899478
482
29498955
6722175
19831497
8713253
100
156
438914550
8
193839046
283662060
139
178
2328
4
73
3
11542416
57
394
44655
29
19
566080476
53499
396796
2
5
23344
464407365
15
19
11852071
36621895
3115072
54752
150
2506
96
1359
19029119
167179804
191421
24
6
2283
1414606
5677164
40
179
6494858
17055
27216
2301367
27
2283810
2023
741238979
13186
7
112980
171864232
115498
55
179
2
6576529
83794
295129744
296568
5185140
261576
9966948
46161121
506466
20
4427321
96
306740443
871107
13
456598200
1268938
39888
45
7464
3253709
2911
679
5419
513
282202
272902509
983202
8359499
25307761
893142
33711
44275524
221455879
48073761
3317
68
8480
12
353
501675
72
18
532099
3
40261763
5903443
360948128
3
11240103
39862
316717
178570012
61549
860408
1269
12
2946421
6982718
2788
192744
414082160
1439847
111283
3816
508
504792
17
170951
3
8
7607727
496256494
281
125246
2521
542
44429474
83
9
582
5051697
1176871
3700
35
83549
501076
17339
716
51015
1777
13
555976144
2
2352
139422
199
16049
743918355
4
19312
23333
4908854
23792
29
260695
84
7
7146
1818643
99
1932
3
12
211231424
365286567
19869
405980385
5
194230745
24751
56631656
24065045
5
7
259331
42
10
771
19357
1197320
1202885
539238
1932
19116
220
21414085
18569
1447
165099
1636016
29
21
1237276
1167372
5645
128000314
40189427
994514403
763530318
2
6810
9549
2035596
87
7444
12504
9
5
2001
22513384
16
6155
12656267
87341534
232559122
132603845
10685989
645
582
889
676817
60
1943
6
1055589
578560184
100327
12
53560
859
26799
3548150
94582
4
68
9779
405354
33
14909264
4466883
334620
2341598
331127
2
907
275968
86108
97657
6146
1018934
18428
71
4626500
200155
1663
4834
127228639
4624829
59
541322
3266
2776
2
432344673
3
4915058
992
823464
187692352
488
1426489
21
304746
205
284790533
415674767
17
943895241
22
143020
110581561
3389146
810
15403
368779618
2038183
522714
37
493
413447426
557243
1769
15914
26
77501
59321023
425
71887
1832
4642
11623
3934248
25
590386093
302483
3702205
183532575
363462509
72549546
649814224
73
28
1061905
63663
788199605
2
17096347
249980044
265945
1635595
359117525
171490
178
15538
1337
56
19028850
2
3
27
11
24
78
70
238
2
137520
8336
19
2083382
1049
151908875
58355331
530
78271
3734732
79029
5448
26
621665236
3948
21
816739
1781150
7
16
70
690012624
2451
30725
30086169
234
3
96
2024087
12
672
66329
53
24633
4925341
3868843
331114
5467667
503389
25967241
17376
137800940
241362398
1082
102
10067576
164653901
3520
80831
6920
278614974
407703
545901
402010337
24439
21
30417
518122154
15914
549
13381
14571
92
47625
852
96860739
11479
366
7
90015203
979579295
361439
14596
20514552
80
28
63463
15952
117
71
78
586
49
89
4737
3319049
58232587
1986
119431796
183526400
1236285
119877731
40924
12969235
638986
101824380
10606
97
3
227098
822550
5
133115613
100053
2
17139410
100769
9
125209208
1538
2522
17418
23224
289
689897720
14
428466973
771363762
287307183
177298
289
233875514
19963
7
8802060
189
11403
25
1709179
9115
27155844
598600
45
40
19
14031
12703724
891900516
16611391
533019
6
13
8
3729
18210262
67115
684450518
65104
10237
45787
9
2955
493748091
7674368
23046850
123064
845
15
859061
828129321
3765
2088491
1057
77
441579
83
123
1460414
1697
26787162
5090291
256
2152188
155
150211229
13626691
433097
51411055
2358666
828865
163627
1355
835617
261
43
2922134
45674
2317
44
28762828
53
7736870
298701275
2529
154023
42633934
5
121
19052
2280751
18
435
30354
21006945
22
485
16985
83788
533
249361333
501410
686
74538680
3915
9
2
1470
66255
6805244
192
9862
14
6434976
6044
2190397
98
103808
188208
1851
39
940185654
3978
61
2724490
50
202516112
3892070
5
4095
18
54024677
347553573
81586
108255913
49684321
5463860
278064
112517563
3798
1390
1646947
8163
541
3057373
969
114
113675904
2
422827839
174
54746
3
52420700
1678488
1941798
463
324685
372061
5
75527588
12083
54430
73076294
288986579
249603
434
5700
3973493
37083
31902
6770923
7670
32865790
242075776
414022305
386462673
195052137
1356
1261690
920
70754103
282969039
69
2478
9
7678
19
282658413
2
79355694
66156
33687
248277023
138
4003
45949812
159268564
5144348
1915
170286570
4443
854
3
241449201
1833
655
13021343
15
933954011
13
291907
103595143
409458946
1688
255
2
24861155
5
175735
424
36
29309
5
189559378
5456
724201342
595
11
51436882
3535
1793649
218510429
80213582
21704
19
345855098
11
2702
52
7166
72145
64750075
51854
1193842
12
45
1133273
48376
3645
451562178
470918160
455464782
2042719
2
50
115
398
3146
2
15
47196
6512575
300229
37921686
64
746268409
952042140
860
1219609
66171201
3861798
26
2893050
904620574
693
17059692
371939953
223
386158
1926
604341
167
3682
136562
2
2167
17265
20
51
3003
68360
21
25
305323457
373329
770
796
256809394
28419
30
1603
3
100367
59
2
84204
10
5037
8
31840187
28199249
27
4732000
24897984
101844795
3129
62573
421
82
30
5346570
5
453
441854
82345
502
1806
243193
48328889
170482
37
40178
3
14
638223795
15
111705055
4
9838787
20240446
80474207
256442106
696
61260
190
213284841
56049
20911
52807043
14718
6
46517433
1806
22218210
13679123
34033120
1187
34
4319548
232248218
261759566
374
334
12391802
3470449
203422
603034
59961120
252478577
164
647566
813824059
24
222113784
12
17364
1074285
74
31061221
45
198
724
732
55753783
2
29350953
147295535
347646416
1065
234
401484597
826257
2
4251
14299965
39268
83257
32474
189
3
50924896
702591212
14875963
9165
43497
55899944
484428
4006
292653
3246
724029
13
130712926
130305130
283
2929137
37345780
20319759
3210
280341211
348756
267
6635423
4234
1894426
146310695
412
575
893672
738
3
8822256
1990
262
329
2004
988853
83734
4083
16047114
85
165233
83444
32649476
194
4386096
4750811
314
24664931
72258769
46029190
14666
671686
577503
18411905
12812
74
350965
453595769
92515
1824800
2
191
33313684
4695129
5756
110595135
8230325
4395753
29812164
700
28668
7
632
67637341
14283923
82
3332471
14669
5
18630548
21468635
12
2
589
4228354
325864
815
10807
162325
619206575
2893
884335858
29
85
390233
2
51
470
35
10
74
130230788
13396
43213071
507864
38
4769
806013981
5
26
3777508
118148
42215
49286
1601915
18883
911759
47
1377
1073
29380777
680
83379963
3082
3
100523
4050806
496148089
2291
32435
127198101
14737179
960
539
1176
1596
4327
70
91
4888
740484153
48155
6
45275
602
69802906
11244
916
10353655
514724215
127
306375441
59711637
317174
42
29
832044
162
413648669
213458
33785
5104851
15598058
452761023
3444827
51326
1289
16870910
794372
2439224
1063301
16328
31336964
68187163
1600530
366839589
575716
321460
17
165
69
3207447
7485
14922498
230
7544637
10156313
15938
5466029
20
7115723
21
273
10368483
18205
32455636
2791063
5336
730942265
671007837
137
113
373482488
10045
33
40
51618029
228724233
44666670
108572775
5
34
36
18
59
332326
19584
5
4855156
19189
78701
8
14202
28546790
233
5
40676218
428362496
99806
16143184
276094
355
146
6811
1611
27896
1140
42767601
3536
334507027
236429341
115057
76695355
12
54780295
10
1456206
246
129
367
2
5878986
2209
2345
58
1124
555270644
103
1879947
2908
106282
4332838
30844
546083810
25
148024607
118404
35196579
6003
37140442
77
3911
94718
18
183212
2333704
118291517
223
3836
533
3702
1315
921
267568
40303
21275
10002
66
334214724
22
2
19429
2431442
3
1161117
84339536
49
1755
60437
15887
3798002
10611
12472
7335
429602
255714865
92306618
8853671
3632287
310448275
11369445
336
58692967
23
1604
577736
1987
20018370
764
1381995
18023
87
160220
13809
2231
570499438
308844798
484049067
766
751755
8996
9130
34
384908651
109082
1589906
643493
2390779
1075
963012
1374229
527716289
63973672
54939653
207024164
1470134
266327
6129
36
136
4791
293562795
1356780
754107490
840
66255
491
236
447556
3895721
38
45399616
866454509
135402947
78431
38712052
18359
6912706
17577670
4
6
265
4
526845597
131090
72
2229
24
773529702
351511
716419
38956052
637509238
47506623
2
15
194930
33754122
3
357658292
531562704
131729439
203
63356
57
23995265
1136235
280048
27983322
283190873
62
18373
42
2797967
6090364
1227329
3857787
40542
8027
167
13374
352558534
74127640
640
193
275980
565762549
1242155
11312128
10
245082
3100
286299113
115653
3
138498600
332
7473
261908190
106721
6
460709147
1020
57566603
710
8112
74588
64
17915
16098
7816949
426
71685
4458631
2
9
4024680
948069541
2
3
121127
1336
246614
81
138
21
114433
2605
5085
14834137
11682
373540
9
34463722
55
3457
166664143
36153
13021422
640305515
2
9868
148780718
995381
275
45
4929
6207
5
1057647
32960
140352748
127092440
60356
842
1738
2363609
215042
3683408
71384515
2971
1980416
15154
51
743541199
4974621
1094498
107
312812451
17590
85459
406677
6000
892
1406768
1323577
9624423
8322770
319482
557313514
34371053
59323145
544729901
2
1654
35053743
758100000
264767784
68
465404
1061
118583665
167
249127601
6579143
1836733
111975
8019
6778
4493
4200264
6558
489014
104128869
149221128
5
37626302
1383117
368978
347197813
2553
610318345
216654
7468331
563715311
5
112048
81359
641724990
17926672
201
2934
10552293
3
839281905
2688780
1747339
86525
84
630038537
36703
1963
146500
91463317
273080405
6496
820021
138952
13584451
29466
5060311
5663705
2271561
130800
454
79086842
1022943
459
36079
53269
2010490
107888
43
8203673
9577663
226
92331
2
6687
16840412
1643710
56649010
16190
19907
174022843
1428
4
420540933
11
146242
57
83358051
247484224
31
14200707
7668
5480309
1690506
3397
21
35870355
440881093
19
15175
60
33469789
5384
13410554
326427
9
2175
13442
2631489
1073
830150
4028296
154206
235
2263946
5
14935
3
3017
8133155
31927728
6291042
16
2673453
549099954
2153
20693
3
118
14
883339686
2859592
4235
13216
31
480817
51479
12232
23572552
3
14
660
125925
43
16
1002067
14851387
8060053
45
258
31350
482221042
167
26
41940635
909
29664912
3819705
188909267
277490599
2
809732259
67294946
370
7493
945374
13
11
649
14332
443
164027
43992748
1089051
4
275
5486025
5
143334
4807
87039
814660623
65900
304677
9
135633
4484871
8222
67
26735
8142576
2
165
2
899
253412368
2
131
2193066
25
160339010
817
2
43
22138194
160
6730587
40
6959
424305
739402567
8653
116
975467807
51362328
96074533
7006516
37
1761936
119312878
394479
218854
5831
11428
917
3688
126713943
4
57932
75
3267
63271283
164
46462
11
6510221
231108085
5828
17146610
81
668836
97647936
266694422
52
7
30589
4
20418828
11404911
490932676
335192
23623042
17
916700766
2013
409614528
15
16184860
5666650
99853
458
60178
338174243
1090
152627697
653506
226658
2590
5287
2
1042283
76
92
7706361
3764685
35143
17
384892676
47
86
312
4658
4
8
58544971
43
1672
43
625
2113
1357846
3842
57526
860
88383461
660
1193110
4748611
1650771
13685
18
82
4066763
6630
203498288
511472
2848166
5867
805738428
342
5402
42
671
191853164
20499
76338
457013
958841870
205
3676987
66374
287671
10862
67213929
204675418
2
7511
462206416
6023
433793
3
13385751
1842
133234123
10
20025
342371012
153428172
626502076
4825
57225
29813444
68
77467027
51444
173949
33
285
25166663
194
49550610
380021
253529
27
591227
17645978
18
122
2803573
17394225
2317
21454142
78
1309326
5244973
200107
11172926
7
11506800
1945
1181
61264134
50
25
203330
7097291
281
50729813
327
2
1269
1457
19360072
32
693
2
142056
171634532
11659269
85
457
18833
746147924
7610
884403344
3
206469644
32860655
17635
14620751
2299
37994
38694771
35901473
4641
218454
112
16333732
348464
2513
5264673
24129185
130681
189249
4242449
227704429
87
76581785
69
248
84
123
859552
158328821
74918
2549019
891126
310317751
3
30955274
14269553
52
642396
15
452713
65
1448233
2
1160495
155
248205
1043
56353
377
6929413
217641
225578
1342214
96380199
16339
238578
794248
3
1170263
5515
50
777252
205
561660
42
20339
975
1778
76
1801
176
88341
1403548
286171
28
254
5409
103653249
12
2339183
158020
1521
6
6244063
103751
264
18
1420
1342366
535900
14496270
1394404
55
13610
10
1435
6941
33905
65
56296155
7923
64801489
12808
212
1060846
107412
1727
438782
40592
209
1046288
9
13528182
3671
64
7
2767
79023249
126499952
1404
196
135928661
47301457
5045477
99
24110
508904587
21
18295
4417118
374808467
3
264351
43747
21053511
103871
22656
3879298
26
45935469
713714
250865812
187336
460296181
7167
1618577
1480761
6307254
10
12352091
29741
1318
4316
169
3616561
171331
213
2
423
994
16317640
12
21
195200576
13037
10347245
220
4870
1153328
112739163
39923
122329
768035
417223
23151
13298339
4871
38
1061
108
144353
37708737
8286
41
13360887
67991025
38
109523
5
535124447
28074
29681
106
236037
257029
351987
5
2
5223541
214314508
57003
72503379
5429599
21
514282484
122651156
2542
115
3
1229006
37977
912471
17738427
5
2595465
913071
8212338
14914
40039
230
254340925
18031
5707
5206
14598
201
206019
191267325
32555
11338434
127
16783903
17118071
2144012
392289032
78219
57
16902
577214059
21767
57373539
8347
182077
437
178
19
6079
80389
5426018
250160297
25438
203
14
11
75485198
64
35561546
91897
4
12
26784661
46447619
23536
263132530
2
6002
581895
33361
68562
732
3
182112046
670646689
23167
3244
114759315
24296918
12737
20017917
901094434
4367
3338
57265613
393422884
93862
7788344
106
355456
1362236
64503792
107
10
64703636
22
552658411
42
12
8
4163
2117320
12758031
9137676
957884893
14707
2759
1422270
181862
108137665
13263514
3510550
31
140030
153
3784156
3692
36
22744
61544307
50613612
445517
8837
11611110
5857
29239
40786
33
55176
16
2975
1853004
35
2174
8985
1011
4
29118667
769879258
1173926
3386139
10305980
7318928
2
200656585
17
494
2
354854368
6
4790
6
5498
730
27231
1932
861731949
224910311
1650
20663710
167374
98
6
216676159
5
3508
85688396
1290
233422214
410789
2012873
305
821691
3678
51030757
114
99
23
1183089
112741
1115907
8987
267
448612
757218086
1509456
106
21
22105821
4
43334
223278624
128127
153
1060
1775537
8710
106067
28
208242
8382
45
11
5535
15
20
669365498
2104027
191
35811
20355
20475620
61512
20
96847
192874
185
82632616
2174
6714433
24493
2123920
36
689540
14
296539605
60160
16184056
43556
983428
992177075
9624
21039431
52
61802
3862
295564
20386114
14249850
2182550
18545285
84633
3
8
1646351
132
1234642
891678
44122583
3
60206
4
10
5866535
79847228
2456
655369
513
83355
42296930
201382402
1445354
13
4045982
53052
3972
1759
709395
8
2533044
850879
12054
22
31083
4327
7
12109718
81
49
12763
1030968
98796
19311068
6925267
218
42055
818192
40
56884
691311
16
513453
4
436
1003818
14
199697
33
1359803
5158690
682759
11027346
585
452957
44525013
1262
61258
128742190
391
23449
6480
6497116
107285
458791564
1962
420577248
3218178
123
69029
9
8
10717
44719
20850496
15571
138730
2
34
35096
18800
22
1670004
26
418851
35156
8
19931
2997
60945
5367
573052
226571719
50614891
9246
84317
7819293
167977216
897
26795
1098
748144
174
41914
10569
43629
348215335
690247607
222049
782
3
16
605090
465860
300
3
9
10
8
1310826
4805
362
68875
19108
602
15
19115
549922
108801834
603810
3820838
3980
77
52120
342
2
1786
5
10
247300
740556
19174
2613
16108
14755630
150824313
20
154
3863368
387
59
1546
87773672
90522511
26530
730245921
11494338
254
415338660
361
581545
4590586
11833229
14
8795744
1414
2119
65
215886973
8225798
23960
307
583
15153813
10448
98738780
1197
3
372
25798
551
6287907
10718817
4
1966
3
3991221
104866312
1595075
85
186272
2819232
67577253
271256
122
10040
477354
16358131
81163
14732
117
643039030
40732
910
5088897
5
940791632
18533582
3650
48440
13
262524
29204776
5170
272132
606997638
200654019
30150
451510
47456
147067760
73619
2618
853
270267
359
390
387
125
13759145
440928429
44918000
126713
16354640
237371571
589057
376680645
97
19
5968
74317
1344
70495016
1977528
2
13
31528
853435
195472
1801664
9663337
138
60
110
215681838
120857145
2257734
700
97456
495865
2
895065
755390196
77
161002
588120
1502332
159
1882
448
1113
423
2251804
18
11041885
37922
21490
3589984
6232927
12582
134168
265873928
2
362050
56495457
2
152231071
9003
6
1292207
3
55041670
8408
2065
1544
673385193
1840651
6995
49455687
2382
314691
4123168
6
47577020
552
17386658
686846
5
11107380
27102
28308
6212
439335
199082
134108
1316375
3301
166
170648
35
2119516
1826186
21281836
323
1410286
975746061
335
37554951
153759
14
667334206
1383859
324134
743374
1083
813
12703
234
13
122541
272936841
4
95004
29
7813222
29324204
6
15
22149
8308328
228176
112
1448
10
59
73488344
3306
771869503
146
57967270
34538428
132
385546698
1343
4649
17856273
4248
5
578
440908
77904
632
70055379
31
121372
32561831
432049655
2271
3893994
120
5501339
1560
654693
22360957
123997315
5736569
19
171757
120
18375
160
476
7
24660993
316
74
48932942
15895646
8
7
18734482
12
184
908
542898084
5064
2465062
26140
156
78516
99307
76868
55431966
16406
18508
1547
23203
9776
2629
27498
710
468
2
22015
73
13748
99
56485
1277
1718056
279160
249
49739386
11917063
80215095
119114216
8495145
24506
251128312
15403
24353
72
13789
113
33686234
2297
28155
682
484
2
51545
2
7056
4853175
1661427
11166438
254799753
3
403213551
1615213
7
5
3850365
3158465
64771
110
6
39971462
2441011
2422
536396
61392
8
70779274
14
132214
418
384
911348315
421
3086365
23310493
760551337
468000200
36717
15056
16121
13364
956403708
20
1044947
8875
111
1700
746
925
8301442
2134
95598
105556239
55525111
528258
412610
856
76283
1651978
7892
28330587
316912
58
54055383
150878170
109910137
223150
15024
1676
19
19
462
50
2
197432
532305
740533
114
832
109711644
23408
14369121
38
269
2064
481205
93667
779
66
1767242
10635097
332382229
36057
1741
559
195772
15
208133579
1880229
34
24
664785
3154
14
1451006
757
63565
222205
6515
56003
426783
1776692
15
3793
5
23194
117
160246
99
125749103
13
9069
52
251143
160278
30050
146
497
574678171
444534
23
9047
4
59165828
6
78266276
4
12682509
2382808
4609836
1140
38
24243
633734
94827
16
43
959
302
774
687810282
2148
20690
16002
30688
4984575
2
778533
7843
19361727
11
2
2851498
838
33810
14385325
25
173
749552
1758
4
10
68251
285
764178
124
12598
1100
14
13
1882
203
628552
343513000
53036
545
7
203
3165438
1033085
830
220867
196601
29016
462750218
1042301
720839197
370180
99480527
15381
877823
423677
6
150795953
3499
842103380
16413817
585
5274014
79000994
588486
409308334
16
15503
99306
3025
75
33
5374
9609865
3
47
28859
20983
2843
615
281466632
384906944
414
14817539
389928
133648988
14
304
962672
176900597
166143
3759
970
7579
70
929
207656
137
1267486
23526
582
2
8
6
53
1475155
48147
691494
4325561
106
25971
3961362
2431
20814
83
3234926
614706120
63972
1409430
1619
53917
12969
22
1867757
253729
116581
9
111
1362
495
1666401
2102145
6058
40656
4
467061812
81398228
1941677
35
132
7972
1480
759641769
31
687881967
183
2331051
733884
598261
70050926
152390
49
516
2730776
2158367
13
3340653
136280
617
245128795
36571429
3282932
20514811
17
4394
26348643
48
133
5128582
132595732
2877
10879186
248985363
1187989
2
2422
140
213524
45107896
49
1906528
52592713
245999
3663412
69741
593
499965
4824
3378
2153243
437984004
8522354
10
523323
511739
1878
179313692
16
9007
314609931
14125
97
9428963
169793
84
717
43
57438648
8140126
32950008
1760
8518
27
2
18771
44909123
2277459
13723977
1404
4152
3813
4042579
2432
5
8
18175
193612
7254749
491585
1639616
60701250
1961
13784
2888451
26
6
5043994
8096150
272
60
44928800
2795
147618
4213881
733422066
268271
5692
29
4300
202123
62763
93754813
283
11
107
129263
6464
88924973
2188
27
24885
338100453
9
132284
27
128788
186434
9
177
756
4
60502027
94779655
759577
2693357
39
73784962
253035445
367726956
15
180
203096
2
93565074
55008
30531319
1120
1034
100
21400728
10142
10
1132
4108627
9547
8943
15488
187358
32502
223103009
505126
94
30733
11078650
3504541
26
26900
32331933
5
1387073
182541
1779814
276
91557962
97121318
233081499
7
712343947
3680
54657921
4
3856067
477734
5284
15548
21
3618142
78
1036
14171
4228
136060
16137
640180356
34363
7
18066
13
177435235
548743
2
145
106218383
1773810
10178362
8279071
237
547318447
36063
3397
7571075
224569
6144
968
1576
7
40695304
5015
28385392
46
6
5858397
9276706
9356
3986
7348
14
7797
7664967
35
17
527
288699614
473638738
1583
12260
88092
15059611
513100
111433
2
1017
20
3
28592
2
17255
4379
112789550
1014039
11612
653690
257253
1262
2168476
33589
643
3551
313
64416
188193436
8478
18
17173
2
51
17214847
1394
109593844
44197068
250902
8
551
11254
310
42790081
127
541195505
13355213
13
46
516536
5
111
155
97420
43
233
49
490604
114197829
5662
8770948
60562531
39
22573496
2041576
47
10585
1314990
10
715783563
4502470
177962475
279
152
120
33382
3710
19158
257645333
2
562891287
834946
10239209
1148421
186
222962
1413
13072
16
195871420
59985156
48
65826
843
23
62838
28
1920
331018789
28393
244
713151385
567
19
30709426
5469843
62307582
318935
9
8661
26418
28658
31
16
27775
3
10974
69963
455
737382828
347788
18
160
9022653
225258634
8
12928
1204
7720
1564958
1094649
193859821
56447
35395
68620
53920498
125778
232
1397185
541442
7881228
161303908
392527
1528260
24748681
621
25001
16
1370460
38553320
2567459
1335004
44482023
3
142
9331272
4410
702865
360612927
7716
4
1976
1067
3
2936
3562565
6
335
121568941
410
910
36
2
1606
4695310
4
29950470
35279827
12471193
5052979
213131
202502880
503523440
689651
811
155763465
2
665
678
4
37277
12
42
49613764
33
3779
760
28
1922621
2276096
2
3078048
1906
5
186948037
24604450
1624
16548696
417176906
6342
27042451
106
8305
24350
2
36050375
2
18916
7161
133319658
365587
49
93716426
667629172
735
18933235
52815718
8123
55998676
1453839
44316
8
4
213938
41509892
21174687
11465090
48343772
431512
252791073
19505830
219522
5276
772198
185
19
8
81
7276
8
4916
9870
22950
1768
2240309
668072
57256915
4788
37
862220012
54037
270853
1018
3093
5256014
4296092
40184811
429704
30
238343
22303902
1152213
1939
20225557
7
9
38457723
14746
461384
46
32
2
4167
647
869344
35
287314586
4629
21571574
33745
52665613
20235
94
228199
32
242900
19498
6476430
191938822
56097
1333
38
5738500
604011845
1042961
51328
847256089
371998781
192
551
23270253
104493
3
9
1942
247220139
380464598
86337055
33608480
39
12328
1029960
44752
1094605
43282
10831
4
5
13470306
3401156
165753554
503283
431366
603394817
27075
2
11242
1934
3083032
493045360
5
701
18464392
12
12358
35881
207783
3383589
4026
535
12
11783
12776337
217
2524338
26
121
96
14400
26145010
851055
4919070
60837
504
20
1532813
10965074
465815
1305
236616
1033974
39228766
114640659
16855
388
28821475
79
559898
312423844
3
75945822
751
4610
50085
208681
12
2269294
22261230
232686110
547
2222
15957
3
23878
406
3
45
574580094
648272832
80987678
1064
3968
189
7
29139
45918583
50
3982196
4883407
338
9246816
52706273
2
4596
1739
230
38
49154609
11603
2589
39955
125
1834
71156923
13
4848
1061
955147
197216
50
393
317157101
48052883
2647
9744
11004658
25837033
7725297
10537060
693098
4319569
28470
56
54011
448755
20
25206453
889910
3438480
628439934
27283
1986
78
7469
135
85
146
217
2071592
8
49435511
20
3636
424
573551121
12683
2733
12290
441
648206470
235
32
2352
2021
8
36
1407
362922109
4920494
2656849
524820718
120834
540668
34
861330
79
105890152
25284372
327
1288
17
790949
93
169553521
161795
62117
1534
42959548
174905
10
4
155787746
4225715
14
20
80362909
21
11
913
52
7211
626316
275126
5031163
821751450
38
241
547
296298721
66
108086
102
19144
351
21248504
844588526
585276
67
18201
1615205
10568270
7813
5223420
8873004
932163259
85449
101130
751
447
222774831
7394456
7
367712214
6671630
5586
29778128
14306
56586
26412843
33
26
338911643
279931048
9818
11904
69547446
151724
97
1870462
242
2238254
12
31
99173831
870124863
121
147402162
33222
940098846
123128506
62918876
2522428
2798
29408711
15847
428460830
811
6113
44311800
5404778
194
45102461
1666873
239118833
17
748525274
911637
92581851
140181
1074
2
127
44970908
73
100244058
76474
784
13
747
164437
76688
88253147
361
38
245
11572547
30
49215
120
2488839
141476
474
27398
42
78
972933
493
59
22
1703
500282172
6726
81
682512019
149
3
53675939
5678
935
148475438
9183769
117168
622
1175782
107644
31768
56629697
19
12527
2242787
497832128
2676
10165
1665
179881
11455217
1839
141049616
89
431739
1556341
59142093
929288
23946
22743
459430
2562517
32
807263
7204318
652829
11
10
82394
138713603
8975978
9
4685685
20247344
10188289
225022
595
5661525
29
4731620
20739
1493
521006854
2
715
3
301862814
34810
1970984
91984
375942247
1120532
2904
947
8
77101898
43
2891
4
6
74
94681806
341015393
35125158
35130759
9
1579213
12
1878488
67
354
239135
28103
8546
21
6182674
2379549
566
52893
48606702
154564
165
631658079
43
67
63985888
1152
1416
16959
30
79988610
781
463
143
5448
3179
461356213
3212
93601
16602
44038782
2304
26610983
1298496
1478
4514605
86
5411
24
4697
81
552
17385696
204
4349746
664688
532
30
34
53519
499
3
23979
135747
287534
37
2527826
24
14
69027
1050
56807
44580
55440700
9439966
1972000
16460
136
26530222
21656723
22
14054
21106079
9407
81
791596995
6
4
9
60
401
181498530
9
117908
65
189
424446
869702964
293035204
128985
12860383
980
73
120
474
48621094
3600
21017088
86479249
112075991
2
122051
954824
40
448622
308
44008
822557
10771
32583972
8
1497
1025
12
153301
213799
69
1090177
315
289412
27959011
195851
1540
4769480
41837674
118369939
158100187
125597812
494
434
37
91773
10
30
306485
15
859
71153867
57313952
27928090
41875529
295440429
2
334917275
868391431
11764
6603076
31837123
361482600
41814
20
3
57362
16
51
60344
2794
2
1719479
7431
204894
4386
135
109304
1644
5
689
481181
224
21752
94
909
159
11852
4634
5585943
939528
614
16151172
939371
310
2451
107132
318652
28655
3
272801352
1031785
19
10
7574533
615256
6479
37646
871198614
73
2489
541769192
62941607
112
27
1236609
978405
83
3555100
62848
436036
34285
20091516
76857617
3
297353
3
6561132
626779
15044
5
16
349
152979685
73102
7305
26433
99790
20897
23708774
1776
11571
116547092
25
260
9
32
165409402
326231279
383316611
236450
4092
53364389
8
683942
2726
1035061
1328
40063636
33833
119585920
553
708229773
152042
5625194
4285
217877967
6793585
9121205
125884
63364880
11982517
214
2307
2332
7153
157677530
80510166
60105187
65894787
92
132669338
89598
9
267
4164200
1049
18
19
237544017
63
103240
11
9279723
5926
449314
2614
2
22286
10547
114253040
5808650
38426856
13356
10311
47357566
259264025
4658
10418469
2193
3098886
2
19
6279
4399774
216036493
105202778
44049
3236443
640
489057703
2050
38961
4025681
19
887289
13
2
13981289
17
177
823
45
661
8398
467371773
766
169946
501334764
327
861872
21087
4633
417295279
7681
60498566
161846200
5745
3969483
4
48670570
1306482
74744596
3905464
48147
9
10159577
1734
45001472
22145907
396
76508
795083387
6
106099
40
60795879
372226083
30916166
50
7
5430961
1415220
342302
70
289926812
2790
510104
38
105367030
753369992
86
45593116
4253655
10
35156326
6795
34444
49025312
4494
134
471220
57050
236
69927
503709
592830786
7
54956
10
56
427813754
21178581
573247853
9656
6364197
560721926
37034310
479796
93
24672
1471863
409029015
3802
157685
5616584
125569390
840313
375460546
613112
211
620664792
536680154
141537531
80274518
58
19500
31184
164497
2896681
4189
8518164
2378
181046689
116
2027
553564009
758030110
1673395
8
350822
219660
229
116974
3375528
51615
11243259
870
46859443
21
377710
80603203
2
108
15
199867120
323122
66
83243007
1889512
248
156
7976662
196364026
12415791
391246149
45478388
9693
14464458
200184
52
21
204974697
701059013
12728775
540
9451810
908
320
496684
53996
99310
89
170219503
52648
572
4047943
41051916
34351
114765074
16248
8
5964832
193
1969
196679
3
340136221
284
2
15
41
74604332
125
186386
110161464
221
7
25347
19
2981
1199
212109525
337
5603404
59383988
103
10626677
9784057
5455396
111
3
27574
5
3974884
71631
238889583
5
181
478350
23048
17899
794124214
6650853
156
2058
2
13
918095
11998595
3012
384323
737847
336941212
666683
151620629
6
101
85
1770016
1119288
6792814
214
1798874
934
31377
2695120
3218
103661
6429222
10
2699910
37163881
24160
3922971
4
78
11137694
9166
308
299
73
7976806
1404
265559581
5
4575
14112
429864
3
29316489
716395
140
31960983
1633762
13191486
9
631090
283004071
386807861
489614811
161119292
3759
3035500
7
3
1588
383
387985
149
127
7880957
16394
6
2414665
181115693
4
628099
2213
348664
804024041
24702
307321
79
161720578
4939
545080422
103
298634
30
26298
3393952
196
159173
92435
1263
6
15
70036
361
738
24941969
124
4578
22625
731
50
100400612
63561
308761
20
49258721
28448783
20
8088
2
150
560399910
273635
8
12
34352241
156312
2
774203
2275350
12355
416916485
1840
4
272
2607
985
492421441
1799873
122702
23002
1628
7354789
26600
524316
20
1833848
32
4986121
665472721
77555879
30517481
23
7
3358
120830551
6788
47
44131967
82
435991
166504611
541
6
47637069
31424428
31814
299
888676
480383
223052144
3
5622102
13
110
3662
9158
44
4149534
3083
9000
206
8179
3169
998
3769
25313460
4471184
14
20
11931
828929538
606
10414
335960
7693
383267949
527432210
12
4667840
36178
52
214693
112659
423
4539760
7
1099703
4035859
16
277983824
82570162
835767
41
291323
12389
280522052
15142565
19630961
5812
39932
1113199
143
104503415
185956
2
2591721
46
265408276
87652246
1426675
3512
700813
14
14
51345788
26920582
4020527
24
3
66119
163516591
15
2837
11826
383264
10
38460212
217344125
123628879
4905668
13297
7
3823
1607088
25009223
1749
99122
178
8
805
139239
244475645
2
17
202
6
3039874
7992
34818
39170
7526868
18
41490
1742
10415
14426
909054586
331791334
10
141494
71
15827
31
207
12202
16070631
3528
339396
887880071
123
273126309
82492
16
19
4
822926677
340362
2455767
169608
3820969
34524307
1145
9222817
7
3487594
640455
233
4526
371
14235
467
2
1112185
347846456
290
206
13991
195
12306
8049664
577074417
103
42
50484
40439
112
88628
149
6838
6
131899584
20077
242
15
74374821
181210722
7017
221464883
67751
501941
2824117
8100741
91589
126438913
3
42
20091277
536
51
5701657
18286674
248746
479067896
59005
44306281
71063
10704
188050838
321431
15
6562
295568865
10666314
11207079
884
243
719
8166045
55707
8287
2
283654066
600358
530
15943947
132
242578795
121994938
312109
79064
707920
238501
757838310
10669461
1597
109248904
673
5709940
63
1402888
17800
194
178708
563
1886
5
8
4203
4483
21
17690971
3959
8696729
89345
2
3010852
1866
85
180826
78
57166
2456
15105934
65877
8311069
172018783
683637671
24128
588106417
71
2164
11043347
26416
6256234
965
72007
40483625
32813108
55429
3527
210097
34
24
15537
418975
7500
16082
71
30085908
588
20
13
208479
1468778
55808921
6876
329000
422362543
20885
92281
8101
2
17863
59287
31534
1251
4988788
71259187
28
367424859
20752340
3926
350572
363
3140945
38
11740976
5968221
611
1981974
4
382071
640
95412642
19977
33739
13901978
78546799
859
14
211393553
4028014
6666196
10018382
3806
263104
510296806
256
1627
470471515
340245
118609187
39726
319188152
812058774
767
3246
28
4374201
34006558
43495
13435
11
68
44832040
4234665
6361
2720147
1799063
280916
348750542
19
153740
1192
7019
61149
267045778
3
35699344
15284
445542595
3
337
8
2407
132
8
9953214
355378702
4
76
2
1503308
52
26111
303
145094250
2082776
305203
14292
863691
2225529
11521906
39
45
132783228
42
54
4
4068126
96497
468788
6432760
269285
4902978
23088
221
2
2679597
5
6197
17009
1735268
272391655
543854222
2592364
11
194044141
70155
27172562
52335125
85036
42083
4579
4118281
623468
939653429
5
75
37
430
303
13325319
520371
3153978
8
46424572
9400349
117
14
1221
471800
23
58183
43076
7840909
681531882
972903963
4523434
1549
143851
6984
54540
10880
4875
40
3089
2069511
65911
1050296
4059934
649589813
417
4431
1778855
5
24323268
3197671
31958585
38
17
27034
124
12185
3594
623
304
6881
483460
99
4
607834480
34881
741943
605
17
17876
14292
44534944
102
159
718133057
6
33945
45042
4759945
47317
3397943
20002303
376304
337052245
143
4278
2
170828064
599427477
54768805
1606844
91270462
264603698
584
30
62
486682073
45083
11096783
15510693
269
16021
13748125
87
157
11
8
86219
3243488
55
320988
346
628132
169410
1719524
16
28219
30
581810770
9327
64
28
25940
23992246
2785
24387022
244
116078019
665
5810264
52
8
13
2445103
3001
3592323
17819
2
18050
7503
73983429
52365437
12230759
83
181403376
474345
353787
5
25
216241
2301
1040
14
44726
270762
3420
47
905079
48664457
30208505
4189368
200
215239669
3811894
98
128354543
1844
5069
481399
857513
72513312
91403385
1162
1443
1396802
152072254
539479007
39
10070
24317
2420
526
4286
151633
26350
2357007
5
1363725
148
12011373
28
22
222427
44681
6583
11
207514758
51544
13893
13
3797
4823
929
3828
484019073
211677
26
354836
1085
38865789
8021265
331
271124362
12591
9094358
2
27
764827
122215
28671
737
4
59
553982
6787
78829397
15448
677
911246
3580708
59
174
16
884
73715070
125479
113
429713921
2904460
134
8590103
283851
252
218
579
723331388
1013
612437
12626
10607293
302
10
168252
31902777
8
191392
44034
1025046
58709
5
238603
8184
7491759
186977
28
1413
13
1282409
22353
534
42755778
594
3936333
5310646
173723
3485
10839
418869
55172144
4
17
6627
51648
625201279
4194
58584366
3869
58754
1234814
10416590
263
168
2044962
2
152190
249386
4522
94043615
8198
18553591
113
473006
13719706
3961152
471182590
6
490616861
367960970
38599742
18
148964
12446155
306402066
1471092
96
3
854087
147759968
36402171
187970
60896
7981582
3
55859749
54
14
281725648
907240
1616
101499
98920
872
62587809
35736
7
51336
471152497
2760757
1020
6028448
266
377
120
45790
4961
155
10729
8750
34
3723609
24664
82777689
4861
66391
521954
2360479
8
35876220
372
286
2
18508212
6515
860506510
748
3131
717498334
70286
831
1458
32657122
9317
106
263
791
103052
3908
73404
79881
1764
4713582
115828139
94
8002
20151
19391098
185
4918284
17580624
326
469
85
1656835
882811316
30128
31135676
8
3278
72465
40
41496
12211145
939
4915
3
15
20729
30
68
38909
72396
11
5827
420915908
550393
12251
119159278
32007
18962499
932357647
7032915
160295
20882575
41461919
10
1460097
7979
18228748
6829
13185
532
95674
763
1571568
624820391
6378427
92873
3363273
10
14
151090
3829729
24767
521775
40
2847
10057
7736
4
1836
3850
55139884
868
108442494
692393465
570093
17652
16
9
19
60084
11830552
82988215
22602711
20984
1888
82
273161087
46006
214894532
174758800
519
914972
128
6
12
874
5526
62450
7777
828
2008
349804342
5
198
1828954
95526
43
101685319
3345
56256
31854
480
909
2900654
2968
16236825
324421430
517407148
12
607
19199434
65383364
6300616
157
164659553
120981303
23
236521272
14
17498796
129252
37663168
451487
15295603
53
930788
585
5138072
9845
31586512
14005705
971282
386
2268269
989234
30610520
2377
2933495
223274
549
667
1889877
138
85341
820245918
27626074
27
65739884
23331965
297
636772
56
722264094
245
469323
193652
45177
12589
1698003
17021966
23324590
13881285
293
26896578
5148177
167168
14
3659137
7138765
5837
985250
44
4
406
1079
2374
150839
1732
987022
865574
1195312
105614
31870557
11
4
98
1530759
7539704
675708078
108024849
21949645
253
670
661981231
452851540
253
363174
794
130231694
4
49626034
3512117
760230811
11238
7
138145554
123977
3
203
406066173
291231084
68442045
17529012
3326
14
98565
68
5102
3801
28189703
21596
3660615
156578315
515989
14
8436
1664
1642
51
7194050
25239123
7178109
60391869
20
21
44195
4270582
76729
9481
629
10
148825032
1663267
683482
51
261479340
18
2
4
266706846
502335
54012456
24391010
71
7827279
3403
253440619
197606
424
18626
1376957
28253421
6
12448
314555836
518917
355431
5064658
762070
17476542
25227
25143
11
547103992
74768191
156555104
245246
9
229
271366421
205024
6088895
72430
560308058
17
26679
2932644
1173722
313202050
131440
4228
387666454
14
77260
193
213839
118061733
497
3093913
346
27445
13983086
7819425
78974588
98
6
1419041
1495
506459251
5
63088368
2
6
4701677
1939984
24415597
2
438344384
17
6653
8889
7
4
570190094
9862187
101
6115
802136
2555290
18997
159
1134102
3226
85884
349393
54
13
3
1155451
3
304
141971
770838
2045992
2182440
353506344
662722717
36401418
213026292
6953
217
763958455
3
4672742
99674
27
220553113
173070
6
691440
31047
344649
10296
96699310
846948
91744896
171827019
43310
142503
4205851
263866476
225
28
5
700
47420
7
5
51
1145
11770830
52
50167
67452
91024284
2033
200480
1165
181067026
991105
7179
12356583
4
41
80
63819136
406
1219
7925
415406
9
46756
63
46612
99972
41004433
4432773
26971
400
2695
27
416973
14
53901237
126
456
26740076
13133463
11757543
3600
1082
77
23
3533
100819469
71705
16352
225632609
345688
44513
44210649
116
47
213907
73
52107821
16570710
18582017
17318767
34
197948389
492
449861768
3040
341
64484
503
19306249
50
8
65
11086847
12
5
25
432865
20086533
2648
22100668
4
193518
46352
76
4726005
15308
184160472
20
38535724
586429170
384
165022
578
58
21
33570728
215297645
29385219
1520
243493
285
7
31635
15590455
15
64071476
26
10
132805
199655
282400927
9
483051650
948982
4762
16
22
921134
807971
2
21510
15877
89635815
94108
236
124781
4735
102
5905258
461
16
2
113325300
3682
4
3
226
723294366
49666
6790653
75
8397
159958
79386138
1479
7744
28455
16211090
76656021
3442998
106839962
1031905
737884343
246446390
579812
13721806
25927444
220269
969603
851426799
64
411182
22405
481818852
80609606
315279
610494863
765
65
1355632
27627
133
38727269
2543596
2842312
27
2818
90
13
4175
2063
508989
671097140
485950
1313
2642
20298
1531
35704361
36
59148
3935
331873434
177
171493
45
616
754975734
793
89550880
2304840
1157743
46021290
422896199
818988
12325
3
507881
317742118
57183
7
77750300
5106
30956
116
410085026
216988
1609
34
948034181
147228
12
2151
456331
7
5
3926729
794870235
276
183843172
23200
136506856
3686
21202
1750
23
38
3904416
2699441
12140
126498147
5451
21
380078
6
102457
1993
936394
12
11426527
6171
152
48496
326391898
71151297
1737992
92217971
322132139
21784228
83576270
230489
13607001
99
22998
10628
6
13484221
4
99549
42403450
18907724
931
1923982
2
416158024
16
1825918
44148
101
658
144150
45832
421207
621
812139
167195
4737356
5729245
11916
62
57
84
4036560
1242981
89574
14
4162
16
19136035
4842354
42911
27
177096
6455
11
30437379
169
5
51
965
38872889
2
75
336089316
182792
694
12
3
25340
2789
17327599
14
10
35376
886556
3983509
979692
204678
519412
79943065
3232
3242
176
8
17938048
540587
6703
6182
5
264856
176033650
212904512
50479094
42677014
107154215
2245
1284678
55846093
324
9
143
492
641296100
2283897
174
2
51725617
208
2437
49
4443
7
2738104
46
12700174
383
364676948
14
2793572
25645
7405986
8421793
27194
64871
145884589
38927
3548869
1285315
53
20
198
43
1000841
108
518
1214
1153229
402023
263
10712
738
2720
19779161
913
24677112
150794641
249293
2505
5
193
14
286
40968
6
2
21669732
735225
1105318
255219627
3763216
1553806
39899
14861
19
9
27724
22165725
62712
35
43390
11
82396
4827
56
5473
233743
2622377
3886974
51289
34738626
13
4564423
47426
116
481
414
352366285
710146271
15
1370
42
317
5748287
11360767
120029033
413607
4667090
22
276214
96268
101923610
64
64195714
5
165
15331
147379615
511
317
13558
8648436
9587
10
1698485
1246
171
28608
130310
40008945
22999046
190
7014623
4786
71
42
5540040
398545837
415036
20516741
6377474
272
26680326
63271
49
20118131
150
15
64463144
161
371030067
140
222738132
86038
14
126
8
3
2075806
21626
433572
123052
9165963
549329881
5389024
5
10
232709954
304889
13885274
3
325685776
3116012
36728613
1538
5207
1318
3338489
3420449
4935
44495028
357
23359
14210861
67
8536530
6834455
207
1199274
346140
51887
118
8147435
22606874
35404300
99990788
121
2213
66
65202
19
93126685
72
245
814808
78499
4
14
15
9290
5327
20858
238677167
3
3196491
55
21608742
143923
123401
107469642
7992649
1119487
2202
7
90
94130738
1742
21264
12132
4639060
26
52488185
1339180
2
4
42819
1827554
6683557
5081795
47408
2060
12158
4
8403421
9
5211180
152978056
11
6
91297108
1902
2052902
624907037
368773603
573
2989634
17
4215
27486128
202870
15474513
29463592
25331
9423887
9467
79845874
92354
91622
182
1197
49
59622123
5313341
21115
26270
1175
17
175
7
281984614
3
6
491670641
23
191361
3017
487952207
262229
172927332
14178
2
83654
566
9518
7865
12
4385
821
94
485949
197
270302180
716896
743321
22639
143765176
1608995
1897
7382
77533
109076731
6778
9
107
2758094
136725395
445000
16208298
237711
5
2
64
18
70
1467930
7
271086
218135941
353530
126232
49859
48
6787014
1750
85424355
3
6187
41
1370
3636
647
191
23530888
16793176
135854741
191073
139
61
68222
4
358700
9644204
23599
41
3
503833
3045
12
23381123
448
14034
69559
2
7
6992
3
3
8072
483868
1912
57574
21984448
7
3
21
1278009
7
117565943
230003
520974
207285
2
400487816
18
20099
4153
12
4143655
170
5984650
5348118
1044
45447
170
36
201
5297
4247783
2122
567
27
69111
120751986
642
110547
28074
60806
102
258
1571
157006590
87407
1275
156216
60856
375911208
5
19313725
7
241152131
6505
24960245
5
28123769
194321324
3
2
5483
1047
8380961
127477
624062
82458491
423
2
388331799
2217
1053
870
1479339
5
7335
458146711
51744
121451
45752
346
10248356
19243
3
12581
861650
173
34224810
2157169
18
1570749
126017
560
11
176
196863
439802
1145
378
911754205
233
31
16
222
10
447513634
3365466
8
22127
657969
4014
2712539
491720853
26256152
5257
13032
37
31763
1832
27927
606
3847343
247926
187
512
10
68073
815817
95
3103
4135835
17794084
55
26
581452685
1477843
6474
1220
12
23975
458739916
2372
53825074
16249096
30
39
26105048
10
319065846
244894
40119542
43685
153740
274
3
928
4
69590
10004
37
1277
22214976
646141275
23987565
9532
28
150
122
2
9407451
38
2121
657
189063788
40
2576
32
4
743282546
37
21967358
763175865
177060447
13406189
278493
128538
14
24318545
75775155
33
46563
4367
987261747
1097
9
47786168
19779023
65
31690292
100711
55
16
907
464583
1779
271328768
228
10337
38
684494
5
212
2
4
4
532314228
25
20131
12
162245820
3013018
169403
982
351
96192
1029
3017
2
7
476902
571752487
1100600
3284082
494725
19406839
32196469
405605739
245097891
116563
84
9192109
7
413
18901157
3658810
11332
1990
562
225
11868792
8771875
5947
552935
191684712
99419090
308
416
3871705
405721212
100770316
292316
3641048
194967652
156583389
718
25
1088859
18556
131345
2
475376
96195
47
28511
34610505
3
58
5
56891903
113
41924740
4505244
611
21
6482731
245543762
107
4
660
223404524
1862191
74
518373
4209
77833329
113578519
22548
19406030
229848
148
8430547
32232622
69450521
37
8984
36181
14123039
71547525
7
29709
463539
91837190
20350
289107424
531
108625630
723513
6
190808
6
10812
49
34182823
5216
217
197565141
505
483588
16443791
115
13957565
455227732
2732
190362
22193
297915
5586
1304856
254
14
15898567
2
13586
1899756
58404050
54393847
30452
9740
2
49897605
925562768
14372731
139631330
98024
445804164
262
35077
5538
564955414
68875615
15207438
41216
18
196
283
296847070
303
5055
1223584
3
133562
3939
2
3429
553
410392
2054
862668
265
52886
23520102
544182163
5529690
1604958
17748
87695647
104676
3181227
1086
13554357
3387796
519
3
2747
21074
58
11
90665443
282802402
6590216
769
329452544
167236
91
215496525
114
24155818
288
649217828
83241
464159166
208741394
31025531
3
453
49894
243881582
88441
743412278
6616592
297237
738
5130
26078256
1883
2257
127806318
5
26274
72
783
7230
913
255
31
45383315
40
398490591
1901650
119
3
602
81708
15936494
120400417
23583560
28433472
248686
1821
28763523
527
15827
197142368
1337
55793673
286573
43124
706
75
39123
123
776340
100747
107
15629
13
102357996
946
22721728
5712
28
7739
23738962
29
445891847
106180
26790
13
48581
4
11
9
1555
220084
15
2055939
923
31419
1587397
2
9131970
37437
15387
749
13
1192
8
4693888
110981819
65
16708
4
447
12
382181589
29
321
51835509
66734
1132
2444
2154445
461986021
48328
48214
6324
53997
82
39851341
25419872
237
54
13496
9871762
170
10054608
39332
6
20
2064
702369
788
2
139
22173680
209559
435836681
94249280
204
24415
1381530
209
1060
15793555
1484936
61755
152
16547211
15
88173
11067418
352063
3900
12973725
2
92
167061017
163
14683
100
1963889
12485694
232962235
67436
13781022
65127384
31630
1446258
65
5
260
1153605
2180514
13511390
5834623
463
573607910
6802211
171594315
222487298
569
4119793
156819
2808
36
942865124
93
26
3598
32472201
92894
301
7408
66
19830283
351
130956
23088
5
461735363
616055562
3570
5
25260
2283600
2420733
771
217784910
302
1398667
536264
4034851
153
207
303304
9769163
3353
4
335
48166677
16710047
210922
17
1208863
200682
5
312868257
424280518
2045
85
2
757
8518
3892
23724
603856
146645295
288538
24817
173032008
4023047
107
52661
4198
2
744
491660
685556429
258
2
371731668
21
2
47
156
11337
9134251
636923642
47270396
2195887
259544667
86
2843082
250
9
358197
80151
8453
376395510
34168252
1352513
3752
15871
20816633
25
4029
17491143
484
3785
289
71140721
9844
6694
95199
3362
178
937736218
1386
15276
8
5
10689045
40
4110298
211803
73561
5662337
22564115
12637135
918771
639
2476513
81187
248711791
11756904
201565
20
981
5
2015290
121539
473006
21
1554146
1679106
86761514
15827
59101776
3
17944
54
87252
20802273
9925000
373484
2542
665738
1099
184088
782449
11
910539
619545429
267409779
55030
137127
797909545
25
10363403
20
12
60
122
4
37533180
211509
45
1202400
656781
17261
181
2735834
291361714
22075848
361717
244318285
32521895
4
57837
741
490
622377784
42233924
1846684
261
267916976
90
7049
281802076
144
8311731
336
6
143468
99797
35004
4
189774
2808050
38
503
2888749
4636
1403193
126
2432
194093
9241
2541982
3898646
721104
51400
847
1441448
47839
1593
2
3724
2
16638
204480659
8967
13
46
6642
4760
16
8
654
20543
73600
2531
34099619
11068315
494
30108
149426127
120990
379408634
123824
1903005
12
6756
64145285
61
18667141
2018064
5247036
56921
221766198
1595025
53913036
9284
587008
3
10
32543616
30861127
680175057
8
693
214581441
10
61261
7226350
1210645
67
131070381
1270
78
1306544
17362
311
367932664
55
41
12
3
2837
43
19477179
20
2685
5471909
121
5
59639320
22907637
34018208
284498107
19910
147433825
235123
197
630735520
9634035
30409
514789531
77877374
149
7127
314226
389778
337643912
2
79
12
2967303
23
47911
292074
12771
2472518
330415132
1405927
166
55515
7756232
224717461
787
23200976
528
6
157
5
149476
31
3
188448
3434
80
332770
562
112109
10893
27
33129
44763546
17888559
48030
118255
163239
9
899
37967620
123756
275785298
40560
131950572
447602178
85
11516
3
48888
240726067
3
5
27
3
1485821
22250143
216174
1583466
2621417
1957
545783
81594144
10664470
33628424
64676
1077
16766
14
100654009
655
119321974
31
253
89
1405689
3386188
1563775
458103810
25036
99978
52
38223
4
81198594
1252377
170
185046
59
45073670
85
117275
20195417
217493998
3
52996
12442747
85806583
14059611
235081
122627
3
142321
850705
103
16732321
17
441144652
29
1754
148529
1974096
5
4514112
105
389
8896
969260916
49990
75
4925
10162498
71865905
17825268
593
850
208106
104557598
66
239
209917
58491
2158214
40632
2
5809220
8290
505048598
35724
92405
51912
482899043
862205163
58
3049
91978
2
1822
52653
35353
177100
49693
134484
1130571
59842
212
857052187
134063808
149023
25128
111867
17384
107190
18327886
3
176573
110245195
14235
221
370997070
116603537
53289875
33309992
28
10854
36
83952
376
114
4
10504746
116357653
3116731
2
133412369
148
51413466
270097226
7873
308
838
345302
47582105
22
410269
11
6
128045
47
766066
433948667
307996806
7
2
21704
5635896
4557
1889
31
153
367623323
42
475550
25
10131504
29533
313379
127474539
1488
20369898
82
313626
19983
15
116476
74499001
647209
23421258
454
1979
53
61
1176
237
1227797
284
21543100
31937310
920
45019
15710
69282
18
849
6
286520516
6
672228725
147
4632
141426
1915
55579755
1804760
24366096
4286
4154756
49
21499
105
96719
11284
94
19
99530
474656610
409
51
21
829366076
95315
14745
652
7040912
46076022
262238177
85809865
238773
34486
295
240680
544324835
336498000
507
17
86718432
12387775
156
6114569
25
7366409
9
51176
135052637
383
19123
390575432
113
154119644
394
442707
506
146763
5
1772
792469463
59
6547202
755
310
63
82061
317
109
486170
447
2905
310260
23257946
336
238
308
70
25
96
383037602
2
4703123
689167918
83278
119
11146188
53846492
57311
8916721
606
113831
138795
2
9727
9237471
275
1042
225720
300282705
56135
20401
145817280
691
7181
202
847
1481
4
14866
878
3731893
1445
600269748
81
2187677
3256
321548080
871641279
54
34
46993
97517
979233899
191211479
374167
835996536
13958459
603884659
13065
431571
106460
947
26577
1898
89
39066
84
124991
865201
3166370
18
473
223278
2265283
209
1292
246492
5324962
151862463
27
738378775
420101415
11940
400346
5
231874892
5096
937949531
127548
1686506
3287452
53
1091
14
918491055
4612
4734217
262179
2
175851
1032
15292653
13323067
294341
7
288352872
18027212
227
16274
3
38668489
2171
13
2933555
171270668
5
23
30
130433
50023
837
577241
5900019
60
11775
299
7
204813
877752024
350466
10
45650
778009
110392
761605
24
3444282
6437
14231
5868
285
37
883757926
14461
163558
79948
9351
466
63
17
385570681
2981675
18833235
934
17618
1465200
549615
286
244934203
177
7
123
3
36
363308514
1116
508
2255238
85714
208096401
557
89838208
10
1174
2851306
47937698
1016
3743615
180122
9263
233768
4153491
290
1089871
5137398
557034
17512
236169
456248
5282878
4388
1282
259589003
2958748
1457
1990921
10
71056797
2220379
102720243
25043785
44875
152923
1358
28090278
34
197251
6916142
622580032
61886
316359
20899029
115
9963065
469
197750090
24
12435
51917
1038993
136319075
1271073
1515
153
2766
71162
147598
2266391
17
10679920
3913813
28
952
1581
2
911
568736794
63
2115466
15
249
82
6
65044
349
4626447
464838
82545
3068066
919
1504
4252
43
93375
35815
5816
19878859
66502
9904
38294534
195
2682
25618107
76
39096
227205
33351
6852
83847
15376
19041
17253
78466674
245
2988
8
683514009
7215
7339
6548253
221048
153
5617375
33489
100781
5930
246623
35
2444398
6
2322771
14560667
135
4
27
23206
922756
261
116
227
4740
367643277
2674268
222857
432002557
252
1678
5705
566641
654505542
169668870
104103
89279
92253
6171
153295
479764
109
18031
4923329
3163324
380272296
41
206707277
21213
60
3544625
118
641515768
2
3
2
106258493
3580
3630
3614795
8
32185
14
666
637
887095
4120994
469502055
265671524
2
6493266
21025
1621
303
1415
75250430
783362
786
155884
969384158
10933709
1346
686
6277
156766
142245028
1981
37108
293
15
156535147
177839413
2694
416010
4
36
704
277
5893
5
10
92643
33752
114
565940159
325342492
2
4540
7297
643475716
63
7
191734939
6
92973620
7748918
1521419
44230018
16583
1862600
240290330
590
199054
3
1112909
99062163
4142
13814632
322
7
29
8742066
117320283
24224
169407802
59013
711177
46231
3
3348750
202517
596709972
3
446
660904
581477521
247
192229
5
498933
678080
760776719
189189
6951
9302658
97
144987714
2158
14375
46992961
808424250
32471416
19944
63612177
352123
2
118
381819520
5273742
401737
452
1665127
122346
3982316
643603019
269
1931474
933847959
736727912
56251804
25647244
40
382
235
18
1363502
40701
625
1310104
1070
2054952
17681565
19524428
179
699
190
4
575640
3
21
286493
165528617
154264
1345
156
22197628
47284
40
16
6
90210133
43
518310
1725249
1668262
2326
1469602
20685805
1550
1384220
5
12
60
3218836
523
210
73
145165962
4
13334
165273
4151
5226435
246
2
15924579
146962660
81
26471
5181
363
902853989
11
319758357
408846
19
13346283
98919935
987915
70
169411389
809571
311562399
3526
15424
9612
52
331
3601437
294309529
40
14206
3784668
6983887
401
1685
29442
137
840827
61182
505510
251
41
6626535
555
94238
373600
6
9918
9
4485
11
89
9
2024084
3565
3887
18782
17174
67111228
388
5
30923
25
3
4
27690446
4
47514
14120009
121397
5192
11681856
6273080
10
21784
287
1358729
112435968
29
6274666
527
265
17902297
18832346
13
623
113
104670344
152682108
3
713307029
89
325058
23598597
4
435797901
2632
11
6346111
761763
3
270713
785178
330583
1409
136614
11
12753
793665398
20751818
11
91193
15798133
289
186255
2958512
195
230101320
14
18411
3911
24
496779425
4
4125
353
8118234
99
1741
33234124
20
14449
4905555
490384
51
981
4334
1472593
66842
6536064
120786
10
68304
686720
48
13727047
15327507
57295190
145987533
28970848
16262994
5350
650540
776809
81898552
10165416
76855609
24237965
687
795146
767
39
190
4
14
40900
692849
84
65
84
68
2569128
2616
86287110
269
134461
55
261
36
614426
154139
169
198765006
28716
3479
3918777
109
359273
69
212834
2393831
5110563
105068081
9577
6073582
139139088
29894
14
52
145270176
325315
10083871
55472
4246
88
4
47378
2605
1567
29
94695
16648
1080
33509
1666493
2084
3995306
65513217
143353
3186
138
379597
37047
9525
32
52332
2038
712027468
23360239
216786
1679
63
157228
347312576
30559
677404468
1785
22
5
3
42136
1536020
2
183289
1668788
1503991
280
1020
734577
2321017
75888102
50
142
2980025
18
177
188699217
15902043
3109
783131
657
233244
1599
8247246
1553807
443660
385
294
10376
739867
2827737
179907
274076
6572495
115
4131187
1298116
336
33338386
233
54746128
363935849
21111
1140
380118
2463194
89
9600
27219
699
214405
8836
1452423
11315
5639
2718
634493241
3
263987
3881
229126431
362767
109908304
118236
5
867
2
166890528
885
11523
9803571
686573988
3
2
24255043
60
3249954
10130
57
359007
2
67510
2135784
6
184
372022
472477
292
9356
8
152
2183807
1251
2434
901
15145
17084
44
3557152
241
1523562
141
470601162
53498
25
159360
1036904
12698847
64764
17562
16702924
3891
7626566
23858489
33
680624
1313
223
4123
130755488
3
185521947
25
148
9908740
8222
185
110
418
12142
9
49
676222155
3088694
11
54530
34410109
910
191157
9168
22407
23
886549
22
193
13320
8706163
48865
14
730784146
457839431
4436908
49300
320
3392668
1239536
28661411
47199
21851790
54
107
39266
22576
259751
351
11044
4
7675426
23601
4002
639886821
21897
61
5734374
8
11753097
51
1618195
16
111455
1200
13
1595
798
5936
154
3338
40540291
2
16284320
3238912
731229
1965
353
337775336
46867146
16
717261
988124
7052
87898486
808735279
1529098
178548133
11
122894948
57212
134970
180757
148286
12800
57077
43675
2
23
2331
7657
14747
8
13
2856584
1057303
8199
4324
113
11683
23997
655255972
757
56383247
406819
13460
6
74
11
35445
3262
911409
43536
20
2
547771001
266
1168136
26842373
88
6938919
11
560
6075
49
1082323
6406953
3734469
4
28
239105
1597657
227637247
213
299
18389379
271
41897
9
120767
425369566
75
1548
3538
177
27
14
71503478
772
66903598
383006910
89650
5060
279193982
34155874
37134452
199
21
171
48960
23903
871019
243403652
500540344
278702894
108624617
19969530
2294195
24791
82516
122170
32401
102
128824
121
13
53758
6485
3909165
19326
7667
2883
43930
63
18816380
830
1755
2170099
146855715
399
119252
24
42166928
6
26300650
350
2470871
23
14
80088
201
139647738
1765735
90436573
450813
8
4711
243742296
10293130
222
682388445
27
43
629791
5
2
29
9915
131978385
8
64
987
770
181
876058
22369
5055
5938
137157594
12745362
342
150391
1207
15794
6
1348
4708
12787668
79027
514190
3841100
45
5441
16367
168
30698
42
20
450
58861008
206599459
25655
1022
144507118
1283
3637406
258
143
282530275
2521064
442325
181322
91493
1117014
60122
46
2095
257659601
83
314
47
39
161018185
44712179
29
1623
224
635
412
7
11727399
14483033
4
817125
5442867
45374463
3355
31160
100922
2
324968079
274627
2
9413438
3728579
22
18158
5040370
43651
552791496
7935902
4598005
1126
527
13
32035
95
31
92422
514038554
26
286799
42572
31034131
29
10
295
49018700
171
1041
1082
42
412885043
75492204
47
1160
149009386
110092872
10913
523667
121143577
999161
1286852
18799706
445983350
78521
191
8596
5245
203659060
4606715
434158995
27
35274
70776
2
13
66221
716598340
2964338
10128
77
43
47019
27758
5936558
16
18791
2092
49
3
2091
2
64673201
1584519
215936
22
191481
46741195
598838058
4190827
200680358
132239
18892
2590661
28
432217612
24132
7534
617
32691
80661588
36076443
4
2807
29448
51318
46843
547001
675
53
39289
2134
3986
5284375
140703879
222723
6205
53769174
863281
26852
125600
1954
868
185
13
2239
9236132
33761
354917
63545
191657
325
3
26438293
3988
187166744
10371875
407
72290071
14101
1309
805
2
1659094
2322803
13
126641
6236540
729312128
1499
11
1866
758450
530
6
983943887
31111
74
68
15533
8775151
2869803
7080
11245
63205
3328751
76
2029
155
437413426
8052987
550546
52177686
22512439
4235
1386716
2
2
9750
569
12
21
112552719
2156
227
9
22709
1591109
1382
1519319
2195
449195
146740
527
492
59185
7339221
24060897
15509
1361
596
163122951
35748269
275267
41
26890851
2096
1978
1084
1147513
8
975
472710
7
837162359
116467
2095
184999
40163
54731
9482
8136494
37658
5365503
12794
4
130
2
898
1348399
5172004
8400
1763
264949
10230
5
112
28968217
28676
2
8
12
55974012
411374
5567
66405
695396585
208467
11537362
609266
16875064
47295
1205
565882
121804568
17
7624
683259758
6
4
259658
120
293
9
278895505
7320
27746243
259661
101859962
90
1220
237
902345594
24
13218622
54848
2410877
4442715
15561
5
4884789
394384405
397
2400
2
54227673
30
399096687
114775620
47172631
190
544439
120057639
419
5
227944
51222661
607
379
220
17850
3
567
121
208
13431543
6
561956
2
205
638
17
3719268
99
92262
3529023
2086
15
117795
11080
583
50
7050
584
32960
10
7244
13665696
9696
26006858
800625095
1070
91132046
11
19
58
5
1027105
792382124
1089
13098229
2
88396630
1207
7581498
3878
573
677034
79841
7
5944
117815102
8293
310378697
112759513
246
490920
332439
27046
75885389
104699293
5376757
2242051
137
2
621441
28262455
41
397276
35061
653511
674796
3
2687
9
250186169
2
2649
408
2
285
4336062
72114375
4379025
40025044
51
1191622
186
101
22013
370082005
3094758
2
168
8
38772106
35635826
2427
1603
1198
2104
107
44438
624793
10115
115
4195901
3087
18534
146748435
580
4
2287
33683946
28
107
40171501
24263178
94
2674
4758447
1049201
233756695
9732
11
14800391
685210
452216
39788
3307
4
130934
119707827
3010638
2
2
27525696
74698
80933
396588380
9624
374446
10251
28747921
3
157
2178
4
4811
705781
62218126
219666
5754852
25255791
12684909
73864836
413756796
3179732
4824
129471870
1371
43663
100477
354681243
43869520
713229234
37
1618
935355
11572
1886
550
25
280
29727
6047015
141909120
691995
211
7
491374724
614841
6738460
47
240555163
17
3
11578756
29926190
3918489
1358
282
25421
16101309
658
27445
20
145262152
1324
74
32776
779799
337600
1350
11554
204893
38
2
516067
338
4536166
3
443384
697021
45919
5901287
38836651
1132991
6672
20428134
30150
86246309
984
53329921
432189
1334933
1341
14018
17
44374
4078
1224987
23870
247921355
3537201
3
2080
391393307
152
34
69
147
309521054
24
6908512
626
1284
304167
64747
552871
54
45574
17965
2555
3965
342473
86628865
151071231
30975909
764
6375730
134646243
10
52575599
22551
1828
6199
3300218
58917
47
707231
68745606
2
5215
710216
42
172894324
34220614
27824
922230
53475
1413
143
87167
215
19805
2
64227259
873009502
104304
411944
23989
869
591137
2462919
188777
896
89868056
37
23
24278
20485116
595325
1490705
11058
1314670
115
1241138
17402
368
22951139
230258
2916
404
54720
28961
116349682
68550435
9190542
3010475
238556762
155485307
4
2405486
67
19919
966933
1468524
521
1587763
58
19
7682
78621
143148473
270398
141255
151
99738
2
170063
302139749
2
2
217
103212487
8390
124877
28055011
63365278
13
166416
42
6048685
722
2
813936
213823600
40
49218428
316275
14792
355
3223008
443110
356699
5145
192
3620
322447
136448
2570
35895
36
4526892
9
5
149243856
3
41487
101260
26
262588
19913
169
28432785
959
3
8074741
1313
8486
15
110971045
34788
87749
146
498048290
4542741
133681
3635
11495
430544
13597
45
13783712
13968
18
55
20409042
22315
164
105
9827376
38
161133
1106414
3550
278
7975526
12036138
8
9256
2
5466108
85693
1694
96
604392
1695017
1474
70
1612
98
237213936
20006
59
13239309
17899
889353
517641
2601
2028
82891
87219219
146634973
8
3067525
219474674
151652
2
2030903
3
1719
720972
21
660
3
10
1131
412
77
861
279849459
213678191
4
16
331703
28
1331960
121032746
1972
87403953
51
4940
6076283
111076169
1743742
513446
27
866
52
762045666
832
293405
17
4954
7
4318184
247
7618464
14716
324749
24522310
69
6
1037838
812567
1255
31416
19798448
22355
104699303
106
18016
21
449560
13476
2
115743061
12998
599902
184
108783
465
512497078
4759
232762882
777546
3470584
69
257185
92965
1201
359898
8300343
2015
56474523
455694761
12143091
390983624
14028895
159471671
490
1943
3883
34934
56
2
51
368777
11859218
222
887283
583638
11244265
266796884
67932417
6
2754318
33186
36315
1641184
1269278
433503665
2613691
147
28
1920
2
230835
4065
227
3
4691
141
501
4969607
151955851
175593019
461418365
8
6434
44625
3547374
45
656
213876198
2075909
43232
5520731
12323
43443
11832
34131
508
3598226
70726522
14999825
8918974
57
66
20
243753912
618887
2
11537298
94466
428
9824754
5
375538000
45436547
894059050
6040
604
73
10181399
326
21617899
240
232
343779075
62
30795239
175
2
46
275770247
12
2
23
201
10898
804864062
483893
7840721
1813330
290982
11
209970
6462180
3697
8517
42735926
15405
163197335
11932
275
17
572155005
7946
13496157
103545
684897
959962
4979
166750609
28193458
131953
566308
22
65683926
677
8610
33
580567463
44
17960904
13
5
51
11491873
1145
64
1292938
1586218
189900
820
941
3
9604
1861584
2032
4271689
16805796
2
378878
67
1232
3495
7906
64811
32
1114413
99
98173621
516236156
326
3339
650286574
870440102
33
22
59
534
6274784
155772008
113416976
76817853
276091
276305884
10878
835294
3
197
27
326
18
216
7
15
3634
7471
9134277
22
28225867
449815
273521
430
64
11282
617812981
8
96644
75483791
582
608824
46907707
9949657
15
109
8901055
70053
17892547
62701
3838255
671766421
58100332
652668522
64
284
826
11
4
434
62499835
533
40761735
18630464
93305
522565077
11
2228818
887
838960974
93913
4169270
2
10343
122
5994228
42029
2529156
259637
2
2596
273735479
12
4633091
4050
114
44371
3
19392
111650
560767
109
37396212
26164
2722
6895
2218
5431
13474428
774686
13929962
169798445
7
36338991
9411
2
73
13706
5
413
1167
989013867
796280821
49951
83468
666
323290
383100881
6833240
23130
164683
2857363
3098286
9
236251266
38
11
791396
1455006
1799
14771
81114528
194712713
404710
1042
28795
17280
48509979
281
71190780
4597
21584
17
33305
14088994
3
1795116
185506685
1404
159528
77565389
364041417
225
902957512
9561903
5
3639
55922763
23
31
14
1644
4195350
6
8629
1005
183
2143
2003107
3524
1877139
7
506513525
215
47
13590
9450
35818
571706
3989
193
167120437
136698
17504
34
750348
490
46
514
420295229
339895
222054
228
13879
916086886
43171691
131137
149518
11379
188766051
413679529
257701
257986
20
1233952
505
340
2388510
473
2
532468350
1768
129983
98446
24
3142
1832461
746
338
31239934
52
187
2098627
7315390
35402591
2601461
2186
322689
80
26255
14
1921916
107
12198350
6877
316092009
3
1527
16151840
1779485
408
430948696
2093
3700
217404
3772
51489124
73
3524401
101
23709298
649299
2053
689381032
3705223
39
604351480
329831687
85092
807735766
3
8
19863
379624688
61
260266007
1852857
893761754
25053826
13817
3554787
7365
507672041
39714
571557
2908813
33
8
1199
231314
658362969
7
7
7350336
1508
2335
2178564
4
166939478
1036
8506
2
3
356863
918429
2
571765854
938987269
427535808
31290
343179898
195154074
87672960
109
30237
4
1939
628
4747265
43569
71140381
323335
61376
32
24740
18
13734434
1362
3398
550982
91707944
2073
620160
191283671
1049
15733
6450656
205459119
7064
8499
19
117367304
4159
27
879
2
2726443
10612
67233
18438710
464696963
742
134192801
372
127
12
66783205
27820
9929
39577565
875202986
5
433
1055
34120
4686
1129
12
103803
223
3624
98
108707
690656
42265005
4935
41380
714524
224625
68
1655353
5
48383776
35251090
43447743
1841968
1130
1251540
21908180
1748
133635
1137261
4510
6
128498927
8
53
256639118
9776122
10482051
2979
89
3791
107081446
825653988
329
10521
1517270
19523512
59
14791965
473
3994
2430364
3306095
16
19
30
3771525
700032
56084439
22294
771266562
344
196
1769251
3074
4814524
773308
4661
287
13
470342551
585095095
226088
16344
70861756
175437
407837
44383158
1970479
1797
1627137
847824
35430333
120190162
920
9
9135
8901
116636
4
4267
13190
4
798931
11124
93
256234335
33
15633441
8307888
6856
126800
939417584
13
32890847
291
22
1063
2280973
983844
21125758
613267104
238377013
2721139
94
2173
1489280
7626
1180
88
1076418
6
428722
831467
102
61
3794579
1022195
4115912
39965494
685659461
2632
11218756
4323
20749
363396008
4763252
209501
12317816
5
489319
1033878
5146
736317
19610
271470159
8
13
289712644
1731580
5182212
18
1522
5
78844
59
14141
3847
8816
916704
902
71
374279
88903497
26786
22
4
102450872
25081
2
508404
13
342068031
19
3
1767347
25901
3288616
441
211729829
37378
7309
29655621
159932473
662619
917
15
129
1382447
214442324
20074
36556200
7465276
63
32162
573
247948
124547284
37689775
504
104008
43516
76847
35416477
72
11
4307
11
433
101288
725173986
25842
189936683
7934
379862
3192
323470637
31386
3076225
18644
550093014
7
60848254
2756843
4
113439693
1074
253
33
15
69199
21761
209
188062
110
1435151
235
13364233
101
37940327
4239
95456
10173956
591981
431
2605251
180944
2434
898475380
232949515
1756
73
42599808
22580016
166066341
437230868
783458074
1271
9
15664647
13489
63
56616
1144
46908
25263355
54524
39500634
277650005
8
553138
1356259
61761
25879115
469
5877419
2035
1423
941673
2029
16117386
43996
42
4423
49892
235120
440119810
53511
146
80239678
5012582
32
2815399
4420467
2024
6963830
406492797
10
2
24
311919
10479267
93454
75922349
2
28806
14
2838788
172144385
52
4168
75
548114904
22824972
12821
2390362
464184
60
123787261
8
1358
2866
3
81576
15377
83554
149
2
2653521
11
127740152
9
4575
5954689
78198767
79126
2000768
1631972
9
251904
16440
295823484
1958
13
89362
8
1569682
215
68845
2141594
15998
531
7948
57658179
107395
71813026
20550
145819
90653
50
818920865
284052919
23280
9317716
1565842
36772966
374514
2471
281557
4157159
9941
620450
14793381
483723
138463
1197
41705
393272
2641
2174422
334
209841108
109
71
94813
11138435
59714
349179854
1510
23765157
14
680371
57989
38178
11
2
165
14692
2
538361
14150
3883
286
16
2
3
135104271
836
173042
1458757
598632973
2065
4359
20
614772033
3503
537443596
10
111278081
4281
30
39884744
6
1175
14813395
46833
174925
2874
153850
146
63075852
54
2708
9242367
2
520295
26805
769
860338947
23
7853
1547924
158861
7467
346383497
76
33516
499224598
3068
10462
12
13598
224971533
624960
634612
65039958
6306
264316
45125
357
65806
28373
938
592
14
56008
895337
5227191
116354715
394325
2
103124
1036433
42271
2
3096754
915
32974
43
8
76257
27029
183382402
17291446
121605
265452833
347027137
66480
163292681
171360
452035
203762
181587743
637051
86699316
61348157
1253
2
188335
313
4320764
476055
9305833
2
208
38
378
21
165435162
17564
36794
25753
2
31
2559741
6700
303940030
68242662
39
3088596
77314284
2462
176
120463
510010011
7867
10932607
477436
13
63
7195609
2381944
13685
387
26162
7729
44
1653
19780
57
961
342
410821
16225767
1659
3471363
9876
7911377
193795
4
4551540
7
392852
5041049
254876
914815011
85114331
26853
3909
6467352
80213
1073283
1710
15830
43825
60070876
56493
34627
226776
11461
539
1165761
391629
438459
1281642
127562
339914
83335
3793164
7040124
22
1743684
13737
379
191343
286767543
475
3143
3294806
309
407225111
718910153
693801
33
15211
12593836
4
52
309650686
73
196276
21
4
17987
32369252
121
179
22
89518979
1623610
31851011
1454
56669492
653699
3
5626
5037595
36462418
11628286
140326852
9350226
220204
304
84599568
84359
8
25811
379
10481
559740826
481
16547
3312
4504
2
90
330
3
209230170
143842976
2269749
27420163
1259
873
8
74752793
607
19513
9515486
8340
2629
228
33319582
27208
585584972
1192
4331
641960
34660753
13433797
121289912
26277501
2232019
51670
8
3055891
1797439
19
967258309
5
3
30
75526264
1371
31
281
108565404
336444321
67350
12
42553894
93799509
1234
265
37277286
2
32795179
18090676
60257
4882
150
2856351
5329887
675
12075
115543858
56535579
11873
749270070
103844
12
68851
3
3818447
3
5390
2
8939860
214559461
10677662
2241
16590
37
30
157031
51
120
18695483
12337018
159
489145
5182
351584562
6591294
3
832918764
364817628
3
5149499
57490
3
134
438656
2
487040
3
126845543
27
68199
28903529
19242
45
11612664
865277120
2348606
368095692
65
35971
355
574
44
160613
3
1035601
20
11
12623503
1700
5674545
5311
235
272578
2
308204
73
5
74
215019037
292
2564
146822
34529195
3
5738133
24624502
3913914
285836767
87413
154866
941713597
238
383328
3822
89401884
262203339
89856
4
17260320
2597752
22
146005
11414425
43
45
53900
399020
5747910
470
6
92632
16354
7199
161330
48473181
1739
124160414
22069
830
368430
2073
3530052
140
12304
3
859123
12091624
5
7268385
180846793
2569
6364
22703
3
4
139
1304669
19
20970
204691938
83253255
86344
1723
3752491
15527777
12731542
280
24997
38
96
38062734
15369362
1319335
3577737
56802791
8
131944331
6929783
76
1092064
365
15048
2066449
579555331
2260258
101196879
49866306
57374
490348661
1017
1496
3188
4564
987751714
1357
111590812
53764
2
28
725479
37576612
32630
2406382
15678
42225
9198
335600061
1237283
3
2576715
142
146471379
3792960
1192
5000
29440380
193
46
14986022
167082068
2
599
793
2
14883
748367019
13
1267
74
16
15
1220
596712
2
62841035
71
706846321
500
3012909
524819
181895509
54069
335216
14273214
14338686
905
176209906
588250733
13
3878
9177
22
5993
9093
632785723
926048
12775355
114481
1002559
87940
368942215
426236783
48151842
16
22647
2719662
1034245
7
10
660864052
1994
341
43
25159671
7950819
155265
15
12548517
46094592
20219
4155940
5
7060566
19859626
104289
11643
7
303254347
75353
11059969
12946
79
14
19
179
208
65
960
1018519
5
18219887
5976496
149856
353
2646648
518
2
1715418
55
157729
290201
161
72066
1329
55980177
7
12
15784379
5844
72
1712
1413
2092669
42
619236624
26900
2497583
344
82869510
89784
545533228
10
8822666
410
983
3987005
23
3
18
38299926
832468310
2430524
4861255
114
14101
87051
749
41231801
109
74925061
60
2841475
42027
1241534
550187
13015352
77053
19
80
2455765
118967
44044645
287
3309
135026877
4977
1749
279203
2
843040818
8
96442202
70145920
33398596
117560
1774241
733377000
751989663
2095
636
15934
61328184
793160671
360327374
189
3028
3842
987
169
810718770
116998293
2929905
2044988
7
367749
222866
31592082
240
46
4033
193
24207
34884
3
2404
433
7866
9511
367
10
2094604
5053
189676
8936058
1276
13822
20771
14630
9
216
405703757
31
116317
47
72
48
469
5195
104623292
12115
8938079
9241009
16897453
5762150
2361
55257
75976372
17774
3
7997
136913663
91
276710
12
698611195
138
85318491
726817
187
354
2
8267290
51
14413731
64
532402957
44043144
2089479
71930586
12
15024
18704
6771
489294581
514
249414872
132
25656
263008970
4718533
1153717
211114584
2
31090642
153
90026612
6427
560592
11
70291
7
22
400
24599136
10
328063913
2
10908
9256775
76
111188
3
15
410
9197063
3196
7
64785564
146366
12776
9600021
786454097
5
1902148
34537
900199
8351
712534
457
86
195116065
87834
98
162779482
1115346
102082
384563542
2408451
9
16288
16
157
3797
13935172
754239
213
528416
15
237790258
18
1950203
97583519
79435554
66
9
60
5492902
835622872
23
499906207
186071083
44
364434919
37813910
25
2726452
103568
247080404
5269
131
107
17120
1931165
5398690
35697
3380749
4
29688503
45104
588967
92
4
554087
7
161334333
57182
18957
4450
20
7
112
329409
2079538
106402366
10
2
718325
13770
12592860
23
198
3
33039431
6801
3
2061
9392
297675565
4595446
3944815
66253
39706660
965275
8154
8
9928297
153795180
119871057
2455827
79
75555225
108290601
362878
44
335751139
79106
10017
411
557224
4023
1111350
2734
9424
21558
5
766
2611831
297204117
14
5068881
59
12108289
17422
22965832
564166
20802
25
1953535
877359
2182
8
29
3
8931956
336
7279802
68184161
26
2
45
87
11439
864610
653
3151
3391
470988
6505678
7
68825301
56
9033
25
4211
3169
4301784
2602
16068977
6417
36
124415
552189
63
2531
126382
253365
17790782
197091768
840093
4274
8921
5152582
144519
6334297
5265252
84604
132895689
167920
157
659
7
1761570
97701940
23123466
39018946
2587110
1137428
14
17827
8
238
231185672
41951
23
139797
21836914
133
70
309219801
4670
1807040
880678082
23890
30
701120
237
2829
168278
108133935
19891166
60
17268
87
21
2508
6279719
978
420
2077
3
427
513
5552422
10428760
804
4
641419040
7380
6132665
806375139
5
259
222148
9509
144159705
314
568209578
170843684
18648087
6
11418
61360
176039
33
2850051
5130
216797
61
326361153
2
28493101
2311
25067
31815
1155723
545
1035
886058
941720421
182
3684
336
469723253
368
2665993
206
2
41865
357
57032371
6276
157492297
5085
171350283
33411868
24213965
23
230373
383987
120
374285387
17
224335
51969
12860029
2164971
3789026
439238833
20532
76490248
1022
46229
6
1030838
91
987232706
585202252
27
339032
2345
236082513
686
170918905
521563
4304371
2881351
2
688338402
49425083
84310209
461933313
3039389
3867
81624
206
18
82063352
31
139919415
107840937
26796
74603833
366412
750279
60008930
5
6092
3
57
737866631
504251221
107830165
3
16
3511
867
11110258
76567493
153
280996
121756
10
4335
577
435146834
268
2
287667698
5
231
425381225
65333569
4524880
4673
86080
2
220356235
798
547689235
154156
1757551
4063579
68581
3903115
109265
11565
22764570
206740
5428
48436
6644422
3997
8170473
2882917
4108326
46
13632304
30447
5
1148260
30
1762708
138955672
21
61
71649
77
367
7315874
253839
1249048
538239
880920
4
78292
140253868
60014270
6
225
11053666
7
218856164
181710
1049443
107996910
2002075
26657207
9749
913
3812337
24794574
38093
14320
245516972
256
6574
147596
1066
129505
3
224719
9
57829038
15535
29
228
284
17
1139
180625
26369126
4
24
15
29
39
1020564
560320104
3399629
2583
1098
16700
114708763
632463
1783
261404221
9
185361
2164
13322614
5543372
2
69569166
178874
114
917734300
44128825
332441929
15550188
578522408
2
17947
3000701
3657
245581
154
254619261
128338
20792467
3096901
83
18
409314
111499348
80
575
47
157560
2332
700
77434999
2531
165
207
3
9118
8531
183
4
23010410
1241058
17332963
12181
149505716
12494
8304
7511366
11708439
114184707
7
85705726
248494114
19432521
30
1019
173
290343
108729911
1161500
93827
1302874
111
56758755
1564484
9180756
82434806
361
127
605371
75809611
143724
39
1065
106676
233498191
2669753
49442
21668751
3061611
6119299
800
15312
916
461
7549
57158
7
722252
386123
422
15919780
424535547
1156
10
3
18887
486725
6
67
195928366
269918658
15455
3264373
64033405
8
218
1684
14377
202
793359813
366817
1830
671555037
4300495
163311860
421248441
21219
35
4899
39918428
131107
501436751
99278008
19717
9490196
393817088
404859323
36392
247
24081145
111813288
456816
18905172
5496779
2175
38
152
2
36
3335
127
7155
23998
427447
58055247
153306
17525175
498522
166
21008315
627
152082
26941932
21381269
131068
243648640
10820
6275986
2204627
31370
657315
22329
463
2737
108094418
399244374
10575767
322757
385609
607846177
52
163
5846
10
66
97452301
448
47947
34
179414098
20973
5417
2
14
58075940
1138735
2403
5477686
295
8
14298644
7192
2413
400
222
71
20770917
59
5989
341893
199639183
20
7266
31446883
48
4817523
399158063
58
1627752
35387
2
27042860
2502363
892256
565
62
10321
1847
54188
988
415759
35656
20629
15543
22323028
1743089
584
78110856
32
6427
11268
28495
77369
7208646
4
53
6811
597625883
1944697
35
27875199
357
2249
2
46
15392954
2949
7450493
1241094
3
2331
235938
276815
3015568
39414
28861873
93
43588006
27
192808919
215549
1648
51048413
1092576
103
7
51621028
108657
20208
2664
11
61667
4227735
576
974922594
3
36123
5861
50589949
854112771
88837
3665
4967431
6211056
324818
829813799
20
16230715
106925
558708705
2469
145873859
581669895
39672
723608905
31154
122509
11
834261
132
46
16045
23486469
158350
14
411723328
5370834
79889415
1391
76
32861
25447
153696
3765203
61508
1781508
134512
281
15291262
10632246
794275
4
231
2308
401
1619366
379546
3594
16937
7
28449
22
26
28700721
289979
9
221
29723606
337271
3
650231
79660391
5685
123657459
63
2436650
295851447
10949
5700971
728432
42136
49061739
323
7
16639
124909
149
2
4995
5
628
312
4474215
19727011
225451622
47986025
2010
857590278
351164
199
3233
684039
315086813
595283
1498
167
4096113
14768771
2807435
38962408
142
4959808
1777
2
2583
902
77616
65
295906906
142385
288774
337330991
695060267
100
9484
7
34812
66024
10
187058
52439
47833245
269372244
71410
37509
7373539
85
35076835
155844
163548
11
913
250
1705
97
222
179459355
40
8789
79876
1392
668731
91773579
13245398
37
130
76500
85244785
157065137
2923
6201
11578
813017594
82305042
43291
533609490
77927
7463
871126673
161
143949736
39
39
16
15693373
7
1090048
16366
7535
5445
1282494
175828033
47844352
5888
813
4
416456
582894
12
17
33308331
79
706849
7
152321
1872
225038552
2114450
965303310
3246172
857253388
29301592
75
35239
1068697
18316433
34707406
52
1033691
20
14
238575956
6406
2
6952
9541013
9176305
23
16298
1442926
367
527346
1232125
201138
7910
2
19019
82849
10
16527
94384
5475673
221503
126941
111
5
3609683
1673061
111202914
14168779
1338079
5406881
17
590077
27
15035229
746256486
400448
11
733
14
4
6543
7607317
2
40265
15702889
12
105625
28
44
224858954
33028320
1073
81082768
13752
65858635
12
40910
30631
3629
7
14545
608779
710380
318267
30
47
216
3170957
32602759
93859
572492
432
9644330
12431983
9
1753802
171490
18
1083
3484613
364002
3056
99796
578266
6
17
42
965
2878
62174641
1428700
18
11
47511
11
13
2573
116851
17
1371
173598471
22461
185
10
1754
43
2
2
1813532
501046877
10
8
16027229
64
413156270
18990205
140402780
132441601
936677678
68702680
245
936
161322635
5734
349
4844504
15936
404080
163393162
6040669
26
2130
29101089
68666
447
4902736
7248746
824
208
186192
11
158
1926942
22028629
1903
3648094
581771887
70
1677379
13526640
51523
62
54678
7569
12305393
110
507
17170542
1482691
5
8
216550
250472183
75416413
3056318
15
4383
2511
3
33549767
12
790
876147
1063
49484
9
18
4563
2
193
7
58
2
64538
11676984
258662
202096985
480
76906
62448
1907014
14747
10774
112035971
786
35
28205417
16291
224
274191
108994
340512
27
8011
13
49500516
88518749
27091
56277496
2
1075
18
710
385266
8
14120
247
388594
350
125244251
253220
305
45
7150935
191
937153294
168
85
27264237
743944
223320
44879
165057
184695383
77231
3843782
106766353
507735542
12
27
69052398
126938
556341
5409
26575359
148038228
268
501074
7
98938586
56
991
377
2691867
2822
38
2092487
230250
6272
346915
21802739
3468323
17
2952246
465387841
12
135
528430132
7206850
4
48244
40
10648293
5922
2416
921241533
57156
171
2952
9157968
336
513236820
4986699
106
16455
127882
3
11920906
1205
28837110
421
573662114
100086430
14579
8180597
112
229
1707
379
180939
1542
5808337
13896
9
33
6
2313
7807083
3283
1218
3
25
793189
72
681684671
333310942
527
3098
128643347
23562082
5
27949
496487283
5176
23155
6607
2
144883176
10067
3139
3969695
42678
471694
161283
35641701
1872
3
4234593
746104769
262918
2565
17
186
6
44
3434
155604982
219583
49615
12777
362018
8
1330
59
2880
245788
10041935
2135
32
1854316
890191435
22623
26409372
1243
1333724
555436
94568
273815
268579
6361474
632283092
141950
109
1211
2
418283
98559685
35
6
2667632
6
2948
30
7243024
3657065
5508
6390
47319
26329883
42
3475235
759
8953115
20688957
3958627
225
7366352
554797
27256497
34351
1353418
57919
10538
48
12047
2
30196161
1897157
1015125
143565015
14979236
5
515598
1893
11710527
94
3059759
2
4858
7077162
338
41404462
4
178
36329
64028125
28026492
171873
258
74
110
258077
22
107873
3139
15518
116
10969
44
349301524
4340708
4412806
169
152388763
429
5113
6455
494502433
315
2777975
9
1604015
15780026
144
69
96562580
9486352
917
16946132
45998
2366329
383815
8103095
16
17789185
2894
73
53999
331967473
2730430
243014
41453
650428867
28249302
2665159
2845494
150210170
369578528
5124
945767558
25
1155
14
26954187
2011226
28105082
211
8077
37
1443
668
138
936508258
7076
375996798
17848
4
2587
689069353
27
130130990
1137123
15308
1308689
95233516
358281893
2
630064504
138718392
44925
586506
73616566
12
7499
5104756
92
49
6748494
63
34
928
76164688
7289
3
3061
28481
26536352
85395
587
1273553
10328247
993109
74
975
6
3357106
9784013
4069044
4681734
171670112
1458184
57
1690158
380937109
4928
25873
21201
27
131115
44392862
506
54890204
56
910423427
4641627
759205
43
296
77579
301
2148
2
10
8
53384443
469
142
816912
19394
877
2
6858
9506851
1223709
18232891
333795
1788532
27404
54902
72297
410
59318811
129009
20928
4143847
82798156
163
50083876
1540
41054
458086676
7375
59
754
4075824
5
553158
38803
112032922
250
2677318
414058
71393
726418609
433
744592
91241786
449
257225
5
36998089
2981928
2
4
4
91025455
384287
3
7
13
24720337
1305
14171611
1976783
2805
101
2270915
23073
39
2666956
231336
1323
13960
37168
577
86430346
6
24
7123
12603
418
4
2
30174583
35149007
189693
15
216
47
148
41526277
72069
60510716
44295147
415652779
6
1014
4
11
215387
217509
1894519
1150745
44889819
37628
359412547
80
2
34155
56
30235
101847234
61173319
1815223
3107
11023
114
1252
31
6011
158802398
13
5
6097624
86367535
74034437
4
19579322
17
223274719
40596380
42
32757
7156358
859
18
19
42580
47660545
123700
1624
33
23
221130
14
476290530
91
7704
49
36857735
669917
515522584
59715
1690118
11423
4697991
4153677
194
245823994
87
207768268
83890
1425867
484
74195062
753
86957
29407699
2
240534
847699933
7318
487
116603
3
911902
729
275
7
203347735
700397740
13628150
425987763
112
94202
71
2
23028
37
77084
20189
1309
10
20324
336234710
6
47849
140100
2
682378
8900
98
473552358
756611257
15709
125221
9
99089082
54833
376770
488329
34965
846
336545
454
1665687
28986630
637
11
301011
189952955
228667032
90622433
3284269
3490931
510
256
142412883
90399
62
914772518
25
273
106041456
777815
3734
5939
16
22
638650
4133660
2240917
54806495
5096
37657129
12104
81398345
18025
30
11
38932210
6077280
3
906
22960
7
11684075
91
8002
1892992
2
32622
251551561
565406947
376
71559194
103381159
25
14117
2593
13384085
4
39
88470744
163
61126
122905822
33
1384
6
594
2
376703235
203897
101668503
43
216299
512
145
3959703
33503186
667434405
8422
2
6
2216
5
7170374
4061098
7
432348141
415
787537
7274
487
75177
68108463
234427
483320
25
1084249
738570961
81
2461
17728462
63
3
78543
2
1480791
1152473
62307
703136
11955756
390
128
4299436
43
25249221
5920305
17
21
76254190
35
9286378
179621427
2868724
4
70510
23
246
22665
70479072
41037
2589653
72441609
125959385
7128785
26960
16447945
243
17
282312
351
55368
49138733
19
112
587863
154803
4353543
17951545
12
1204
204
143755
62087
38251
352
187267422
125852404
36
10690
208775673
372936
2293
616672
222635
2731
12706
153
6
188
38
358134
25
2715
4645297
101226
286393882
20279431
15
79800167
25
106189705
171997424
6159
33873580
7
296815645
8
80
381328588
1759483
334175096
6986128
13921
678078
534
17719
22860
2660
43690384
965581902
27
43
1138063
233836293
551
437842
952013800
4
354437
3055
44368
6296
5002823
995
110743
2
1652841
6
3245325
32871046
497
29
972
21
28172590
22
786
152563735
2630143
13806
184595
199260644
125
29263
89361
8635
2
100
1365
8721581
184361657
894523
72622
1704948
3060135
11370480
74593
35015
161
996605788
1247722
275
1762
9769
284
2232718
840
1067
203
18103488
74
233283026
788234488
2696
3285644
7
2880158
547379
4
98660
6
916889
1205
13999052
178
10
3
218
853313260
12573368
117724719
21972
76825
26
10601
250242
74
8
3442959
111
851809023
102249
4
21586
47205
74194897
25
27905715
116344
266378564
3014929
108
6282
279969780
21
108331686
37719713
7
391844202
15158
51491221
132
2855768
25528
14
53339745
178
345
12449
3580619
684064
628779
859169434
5235
1263890
92552
43
13185896
681772556
152365
8946
3
957606062
199
603923271
4387334
4
10046
686769792
2152594
249589755
42505046
2962174
203
7389
7904992
24644
10107
977904
108
13
14
1475963
60
81
191003522
1538
2013670
4165127
5242
14744
9111
9
2058221
8573437
10318
836
33
662
1591
29331376
72048
10505
268201705
118
487140719
2811070
146388573
1156992
1497
157
892
52
1489
63020918
25
1129
775
57907
562368
23532693
517
115331664
21381435
4543280
277291
365443076
16
932772
1364
23003
760890
102026
4432083
345
106
268609653
1504739
97184
114593096
242621628
355897370
130290
119163
206036606
73488851
1492598
420390755
212156
232796
1447
518878
114896302
4625
51
595180900
1764
1453447
2
292
264902585
3324071
2217704
484600706
40348717
3992077
5
253
15260
123473228
15908
558
1386
86091
752760970
283
3
30757
109
62208
3770681
99590333
2
314982
6459
193
173
326064
9
2716
213219
49073
7323
6551638
67
25389908
20
654
1524058
74
71906
19920
929121126
1356660
420694
27669764
222290837
1680500
22
187020101
1172770
1282
27084
33
13
3
24
63
184
849
155
23290898
420
1361
68
714099
14
199431
264215747
638
8392
35422681
79400843
153452178
65091
364854
16
42863
2233
1973695
10962270
74037
1463
21
1948
666
445358930
3915
351
91164
740
9108
3594185
535937897
308555577
980736
778
4
14120518
94
471429234
696
8060325
6675387
226
103
8732
54504
700
3
72
21989771
20786
29505166
8
4
26
4
33891
4
45
2
267650
34140
968006889
30705270
29022
6
6
18153958
8662
952534888
53702328
1911011
8
446308422
167128255
74120304
50749766
5164
5705024
220460304
7308
335934
976434
10
434112642
241
5713965
1872
2531940
8139751
35648131
82
10
1715584
2084
738920
9
9954
34139404
114798
87925636
3
45081500
163
1436
336319027
69
3880147
33128
3136952
2
146
7564
11
6
64585893
907
131433428
138613150
7084
320533438
261782332
9662925
8
169499
3810822
1305186
121154
99032
28604
2
610519
9055747
1362277
2746
38121
29673
124
1140569
91258195
31848426
990839881
1545
1112
15
29183
153758
15173
966588449
155670953
33887
173513
927472208
30736217
132035399
3
65930
119
38324
30577
620293
810
18758522
1563788
13682872
5
393284
132453062
48
230723
1345
126795397
205327
637558146
1510
1633
26875
4469
136784786
5098421
5431
632
3185944
33
37122
328260460
4
285
1247
4
25
111852828
3727383
155812
9488
381716854
41
68868
646732
2
9421227
13418
27
622417243
35490181
48602751
301
371534213
270834583
53938
2076878
651936
4
65409
6215850
43309
14129305
18115
16374128
423324
6
5
15
568800
3
35
9
116654509
175111200
3299938
29226
322
80522
23455515
268024748
22453405
44
9660214
35184957
70842252
169
68915569
14
11993
13
1440166
1886
33344
272252518
12
16438140
331169
303866
721984
23051663
7
59242
87
2823
147
19170
30
8147562
2595
155083
428
99261342
3
4
3
6826820
263552963
85177
6267
104930
118412
449991021
18
21026
51874420
740294131
8752
11
72002248
62543
61920
5710
229666
6421623
14
5121186
2884853
25521
6011822
65470
432
168
22
8052
879482
3930410
9295709
15688
86
47268
9820768
44677
75275
8109
384636537
186
46696096
98706193
5834
13498
6860716
1056300
19532956
31
436599
215490953
463
5
264816277
2090
1029
63659
4280408
90
68576
377313683
853502
3376
9491
9910
47236
184392471
100634
14
72766159
947
10
86374642
785
1856
40160
2
559535
125788
4934275
40513384
3191143
6467
18803187
5
223
61112905
65966365
44392
238
2155334
2752
477
273969
3
656
9278
150
122
2481
3
234303
500154
10677193
65545176
12503031
32991534
8
6032
407684
860769919
25085
1541
53227
3
1226
7
1257106
17537443
261017722
16
27
33771
5423
8
17
383472249
2922188
1335
2
360
643
4
222
416
30443
6323
726
3765
28
109595
1423
367
101680133
12608
914
227
802768772
3
10211367
71404
1200
366698
253785532
50538
54586929
46462
25
50186923
435
411
99467102
3328
8715076
1728
4
10
19299
1283
39
97529
15141
256
37780204
26
2106
2
1341612
10245305
8
941
21720674
165339
647
119469
3
6554
57985
21266928
50272
115
17917891
44795
6
4684
7658
1723
3271
6076374
20120
103651
609
187
13
5500
22329
1635
37233004
2061947
10158357
147577
7394338
335239
45263094
1057
4679719
752494419
2
207
3910398
2209
78559466
629886
15974890
3
489
25235
1395
15687649
176673719
23320
12
58413693
551
717035
16681
627488
36
9611990
284
35974678
15860478
233
1214
114
369298065
21
38
1624
2
30
2
3577830
39928
42
182488
3
28922
174283464
107001230
307
46
14
14882
288
193056
40197
111883
30429982
4
18285551
2191
1495627
25484
15442606
3
246805449
1868
526572137
717
1117845
96
595
348
90948
305
1237898
4
14546
11
2036
1176810
8
442
23528971
76972
5633
312
10786490
4723
8947145
180352281
21839
402645
706133
350141492
113640
15901462
2
191984142
120
32462
241422
4744
1036095
2
2
824620560
2356242
26
179452
47894503
4857614
8
108582
2
6071021
503677
32383369
3
72562339
146
13
74508537
169396511
1985
16423403
66199823
26978058
23663
711
69900291
6655191
463
13895
171315
65032
1131
12
16
31739
17
455685
17800
14858228
22550
177070385
149003211
14233587
280702655
10207
83461010
582303640
2710784
89700
627046137
8757
188845
1917
515
9024712
191045807
5291646
1895285
1696
30823703
1924
85
84855384
1012249
123
130670053
314643
239001
369474
192821
4
17466
53994671
24231303
822
2
196
1533706
385848
12832043
4
39990604
226983
450
4
6746
733441
45
4934739
572993
54
11380261
288119506
96
60229
9239009
13450685
16631
1520
147558475
122560
575
159875
1452685
72
318410140
467
1779814
10
872882269
49878096
404923
2492
21
41758635
693059
42
9723
71468
9150516
15966
74616
6
845
197
164
87529047
11227
103776
566895793
25834559
194968
18131
58
37574427
4764
300132
55
58961573
29693
1333418
277080531
2199910
658512955
13839
19731890
57658
1340
4469
4
12178390
1277614
1400353
6
381642176
7
25755131
136900
4
92975447
13918575
4339
5993009
5167
6
11167653
2
210135222
29904586
37
24928
245412832
2274
243
305351
244144925
56320538
15400716
2
154
10887
5075663
52
18958
160
97
417381
275624
4779
188202651
2
79145
2224450
6138
306
1294776
796
103144
818687
17066239
16319879
13805226
100
56
416734246
38
55766
51959886
37983539
421367104
95073
3018651
597952
3157
7
4427
129841286
39
4
73142344
22
2213700
44136347
396267630
152
133291852
141678339
544357
46
343288830
395
22806025
1523732
5486
91
29
9019155
335
7575
8270
105463
38976621
5773
354
9
5388618
1714118
153162673
14
8859
9195077
1307198
8660
80818297
3878
60837044
988106
944
2422
12
21677540
324
1507
166883
457450
44062
101
1500728
80482
33148
2990
387
6
184236264
117
46829
589430
13867108
531593939
512
11392806
23602217
71498
367522
28568390
47879977
499167
10801962
5266942
87003
174730
9809
18528
26430
2
9649954
493943883
418881784
12
1779
305515
9
60559714
21988499
57
7139959
787
6
470213
43044344
131964
299
533251
36581337
173722091
64
2169014
2905632
5615364
671565779
156073
108774
764658
328162927
23
296309
1206300
129959574
129
6865
2
20
2165
484810
528
72
308876
320
135
3290
15145
995
16531143
746728
282559
270
20
421
35
144669421
508
26
60901
411163895
735823
1300
28205
1201094
573316045
2
389434
89299
192690793
65752624
75775437
1590
244194
103762016
13190444
5127244
9
41863
3
5981
244484590
4
48707210
207
2544
11257
266170
20231625
1826
42
82328
256715
189921
127309822
2512496
95378
212718205
2
642
4741974
5736830
1140549
103
8977
120580
239
16696
1648
733508
6988
1325465
2246680
2530
7167
56208449
245202021
931436
399549
2016
2
49604
118
7
63761841
738886378
2
3303971
15283
94523917
24470975
82038961
466359944
1456145
629
115225
50533
409606257
4
43237
5337588
6265212
925826611
216
1412
49253228
2723
13805888
224932686
52
11727
7
128
7
6
13
20320
1016
149955880
17
531502
666266930
6100
5
179288
153421446
1276
23
21147
6
307
410
2226021
93393
985
23793347
328
77046988
13076512
7392
472089449
25
2
31688278
5231
181859052
365
2
325928
92178
375828
155158054
19732706
271
23
744791447
130551
16810
94
7
709294
2681187
345920250
13160
7
2003
376178314
476
844982217
2
274
744773737
122559
31254
68195
36233
2540010
11087451
471
6047
337073
30
1184338
3
201691
73255
180819173
442
2
11405
1103
6123044
776451941
2
615028149
853
819044
21
433359
932357
4
19
1627
2
35
216
14802418
774162
57422571
635851
635253957
5922661
157677651
3
4565500
115209
16152
294722920
42891
96
17397
5
3
775
13319
240
158
72017
26689881
5981864
91982
2
621441
565244
4922332
8
223399
5
1776178
76748
69
2833044
11352
3
1392083
99
16
590448817
61333965
609740
96125
32
6690911
589928740
194
163755
3814
29
54892634
3221
302
72
1003
5062172
27
196034
13908967
2112
50139443
347572929
73
8556078
277618253
21096132
204139594
383147
4384
2140697
976
12622
355
692281
113
33637
55
10489
177494
396487
7171
96
621
270613937
1679529
19758
184917
697586361
4105
138364189
19959875
85914
200167257
3817795
5331777
888
24821390
3
2550
38056
13371814
832616
7700
1077
185
2
149251623
15473320
125
493078055
358
12190081
14328
32194
996479
97515
59
21
20157001
12
1441378
1046
870668733
6
5089298
396760
485969259
182062013
7
338595536
6214
46640
1376
289161459
1230
38
681
33079787
1156
622404988
8421425
62
253042518
136
3455342
29849941
659161
3800
484641255
2271
16245
158915
26
272751
1084513
917477337
11341611
545
643
652419742
91
513
842774
192
5235567
188
4255115
78256846
173732
774
679732169
97331718
694215214
35077
10537
2
4795
62
4214
62
100168
29161
1472
5325826
1591996
5
126974
146
71
424009
100
2861741
92428338
9991
193739
109788866
207146526
1477
3117549
501937
132345
479672240
481404
474
2
11426010
19
596
514964500
18361
65022
5068524
43
17
16
4842
1158
128505
689598
1355840
569884807
1876
2357334
6
13932952
27387
3
11
3997
46
24167
689
874973
396464
233116973
5848763
854
27
39722815
139792
2436310
112
345
39862
396
961948
8583
202
86
2772773
130266235
255
75921538
2408
6
11748078
105907258
8312
21
2
9629
398048780
235879292
25241355
70
165766
294205
4
723088024
19597
150463384
18212224
15885233
6
451
364583282
49
263789996
955139179
13
249848996
66259
9640759
2195525
8
128077321
20592
3802874
2781
161
3
25
36
1298875
20782
25462292
288
2
2
75
1522
276
6083
24748
15034295
10702
82
233330085
20
466501
1142
836
12053662
508
101264
202
57964855
130326
289848
17227
8
185906
89802
2746
195
2840
129058
278074
40914649
40180527
30843384
15139
322570
165863
656
6
331601
11
163784246
5437
5142
1284
93
42613013
685944736
69
70491
369381
81111
1222
4080
155846307
1068487
248850242
122312730
2437
1787
57743
22772951
2016626
3
21180
242
72
5537170
188890441
21
3114442
12438052
57014512
4186
2886
9412696
22749406
36382
32024
144
4684549
5308
14765753
41
11
37518
152924
38
13
10008
181418
2
18
135762319
693280638
3
198
2
2
1524460
23943
57242
133045346
10991
5
15698
10361028
15529
41725269
453826833
15
17181
197804
6007655
432246
258
519
51622
5
169259
1332194
11038371
394749512
51
7429
323386
4574
1516
159
518060257
29
192083390
3
320079
9
3
214
6
170743
78
728568
4
68268
1225
485171
95
1352410
18173
5
730381802
20109673
16609
107117933
25049442
239366829
48078
30985771
12581766
219798523
10
1219
12662084
31
1173
245857
382453
13
190976390
2
19
1839534
59230380
102
37
41
11
602195
122644
1557798
2
15
1081558
2047
131840320
103
20918
757838305
2635032
62698
116
165789
3288
2
89677
201846783
21920
2
3140
1157573
5341040
68860372
107045646
55550836
43973
28982
229
87
1019
372
817635562
121902
207583875
230
1645718
41
3365
898
20349
364
4560
37969621
158282162
126957168
215743710
8248
68551
26608
285
2
58
4808
81023177
3479211
85
10081454
2748
607094
22
1923
637
337657019
51
26582
3363612
287258
30715
17617
2183
51
64257
422287
12
18165786
70
3212
1309692
1928106
162976
96025
6744
7759
25574
715162466
4716302
28
2
246181
501877
5
30
11886978
63664702
740
11764
53138
3
5699
33
17705086
17
15
5044542
2
372971
6068
125500
8487698
8
8203
3415
584150625
20494
122257817
81392591
2
2
2446
8818
35735391
27960303
216
1317032
41560025
2
56459899
30
15671
245524459
7921735
1097464
144323
41493
40903968
2
767884
111356762
347
7707389
234198213
3095
1470519
6085
446289
101
21
85203413
8160428
1505
1220674
15452564
941475
36345498
8
3022
88717667
157660239
5563664
12597713
2122691
174798
5097844
891
9
45890
5808715
902
6420201
121269219
181
9112
9
255957
310641158
167433811
74794304
101
9322
473957
22
13
21802431
583262
2786745
75
422959
20
298
1118397
194
65429118
68966109
20245
1906068
848
244167581
253054
402
15
168
181885130
467832247
259432
1603918
12014718
685923
4119989
2
3436
391743
28
445260536
19
103418
13984631
1319892
4371
3003
766151
89
112798029
28075362
354551
2054
48561
4072
820
223893
20479386
699939743
1901085
69
66606
420217530
31025014
5
17675
36529
18
136
768695
43
6868425
577083
247
137
1960169
925
2
35
2265
24
103608
1751
607862970
13629141
27
432
692
21770
497081
11983
525
43
10559
24071
74
3516926
11644
5027
77475170
50495
96360
300316601
573562013
16
426301215
2057
11304033
64046
15186
522
664
56836352
118528404
222629039
932207
205
7
470
35398
2
21395956
29
598423268
9
181761
10
15313
85908
9
20
180
3789
2038438
695969205
2269239
16
2
16
53276
160070
180528942
228080
7910030
296335040
66130
275748
3
148522621
42772249
5988
20
3374
2015
15
17651374
17362223
678
2
61826
297057909
596510589
4305812
4481996
3
679270
7
2
1107168
38
30
167774
321072045
8
12
443
6
182721
2470
51
533796962
546412139
110794
556
22
3725894
62680
11183850
35317
193
4832
1909736
1706427
549626307
1434
760603615
82773
1222947
1085619
29739
96257634
5
124
268422
129261484
815
942880
48308
153873
607
14755485
3075859
94
3348
8979
89617
207953076
94155641
368712
190175019
912
820840
35129703
5139
37736981
8350769
950117707
5
640939340
668032842
6247191
691
45
49116
26466
894186075
10
387
20157153
25637434
191547186
2
39590
3
4726
1265
75357
181230
14940
103341
5323
12
170
16
2021
335836
1715
51069037
3467136
40209380
391
172101
4091337
4
9307
160
72167
19593
645828877
521
513
9392098
3
212255256
44
950038298
5601
3544
677798273
372
123702988
302
129
3
5
1505
442195642
221070
175117
17
68094
11718
5284364
612
3
15092
13
2285369
286660
92068178
45947258
14357
22665
416020
32731534
258270632
933
30281
684
15840411
9
3
77704
36
111149
631
4304317
630
34
1713
1503
99780
912171
5368581
5673
29
33363820
833314177
194949867
43284268
361803956
10144715
245698779
19
168678
27931501
803
101972
5569369
59213
164876
3706
592202113
243373173
426844
692
35201
2824
5972
3167627
3427
3107020
67
32235
34
56596
19577719
8
389
36
3
6162
357477378
23
2895433
2103
7040862
8
4931435
64402353
858717
269
2112
11166122
29088193
9
37
3841
8
151590
46714217
16362828
123451
136185982
473000
21
15984041
24769093
29
345567556
114709860
14510639
599373
95419
19
1040435
2176
334156580
40996213
134893
540301
946
501
7
68930391
70333655
354084011
77722
674
6317
3
574320
7097643
20742
9297
2180864
56908795
378
919746052
427202
927092294
10174
15507559
10
507
6
468468
718
806151
951379151
476031788
2032267
5
153
72097
95688
685389
137089
49752
5
192238965
2370
2120
914502858
5285566
656992916
51
28704
225
1900
180
54531
324693973
252
13621
3090202
5
48
2
87743
106565008
21891
4
50
1496
12729
964
21
36
18
1276003
1787
29
3766
223545
1236809
89
1020104
618673066
995256
32281524
55933387
90314
10176911
39542
85720
299377
42
126846553
13059
26952
55804387
4
11432667
399546
4917604
40
39925744
116
253271613
95291999
3001
713186907
2233
503900
12163612
29
115
1189
105
1535
9293849
7173
9040
119
1039462
1270
142201
4462
359917039
16476
354943183
110374
96348870
182
53
4805034
2527281
610
96728
404367
40987280
371575
3
5488163
567268773
51985
388008303
129362
3
2256772
49197920
10524904
11456639
356
6363967
27426064
59610889
20083561
2100398
27217
4
299353
6
124
7102795
75
35503913
288434883
30908077
2059757
78
60569
19489
25
60835
3
263898405
2
28
217025
2013886
8800
20434610
848221
1188
215189
1371
27907837
2212
21
16773150
211685676
6
10
2499230
690378
4
14800157
170194
5383512
11
33
12548608
136
231618
89044
26371
342230197
129865
4011
935006
1962028
8359547
5222860
161791695
2357345
21085796
186979105
26130
2851
247
98853
11155906
9761458
29023953
1264093
918646
752961
452091436
15313386
142383
45001
33622075
129487575
2
4355
10
33
4980432
609703202
8152
69776420
1257
2106
688811256
687724
6250
216278
156
2
178135
52
926
7851
9094033
54
23
367
262
291289620
237289
319
3
315589
21
38568041
7874
325
2446363
2
46463
173
1738
3997
582933
5
169521
376
433160
962342
113712
34
3735
19404558
2486041
154654
4370
10710
5
143
503787210
213
41347
2073
7165
386
133399289
12
55538
42
109
1163825
3450
34921
15125
107140566
70241002
5173
230197
1954533
617731
189564
1832
65382319
9583
3499596
5
6778785
3930006
4001647
2743
180
206086
9534093
2279
59
2668886
3
2294935
279198
106175
215
118
24993032
31790918
184266889
6324929
424717
3560
30525720
12
17463
20
5
42985
3031
317141485
69714327
4281977
3218774
115548
4
77
125682294
13383
204990044
221
122154773
602633954
3412
20909108
17300
3432045
252
492
5716
2442
447476743
4
2355106
6733
2
443
125
2090
29566
26
11510010
538923729
128537753
699952481
1216562
5106871
31962
568555
168730
69
168301
30
99572
183689404
7179531
46
169
4636091
125
661
2385
1580
6
14125105
2412858
9827577
41
99245232
36479
8940
60024
7
91
583
123
1404
98731
148555
2884
87
59
2209
36062077
3611918
317112920
5
27901
3
12315531
11791
47
55431563
1536
173944
76
5817103
56670846
232
2
39955644
3573945
38
54493864
4122449
23077059
25
105243
2
59269875
7295202
40559192
162046213
80
122929280
956436870
24345
182856780
36
3
577301795
2043
7
507
33
56013
2217
2193
52426891
31091
70468
3
85883
458
14
10845037
497918
659316181
19
2253402
30098
1193926
7917045
72355
3000452
94817
672274477
38863
2143008
20743587
137787
3528
125169
1112
28887448
285897609
127410579
3082876
218094
22437878
131397206
5
2
3
346
40
292767
509901721
65562561
177
233
728
4344
103806803
5143349
1772617
178
3
2190993
97435274
7178505
72
2
790239963
167945412
85119645
9076
2
21
6
780181
1765
57200054
8
23625734
1702937
6393600
41266
10
342
117
4242807
274
11
557370221
21524
1270891
365146619
41251
2147008
193
2
19630831
174615058
197
2
85522580
155896
74
54685963
5787002
105661
3154999
15402128
476641
10031120
58
841445804
17
76641220
32
8
250575108
6
50693938
265
16880
5330915
12216955
2
463846534
392
435
1055484
6
2759087
45743
1311
134139072
111
3
1760
48737841
311413
28855472
4
87
1413
2935
6190
7278
2092559
135617161
2
54189494
70
10
396649
825233060
23234
18418764
4680357
13039
2071
412127893
468927307
113766771
20
266
5754
17857
4923444
152033708
120
291218944
3626861
907978915
532937297
5866
5
230112450
20
5
149351349
15862
43880128
6056
7270
14392
141154
21
14794137
5582
357
34708931
7942589
676
20
626
14
274
113819
2769297
9738430
2
548774
447174
8657
99567707
63
883657
22966247
1547323
3386762
18
40
40
60
2116
36
10
14714
349153
2264858
467944616
615715058
7
7890383
200
1964
189378944
245821
17917
704757
100228
22
10670
3
498735
37969569
13809
26436
1078
201513
18422271
2500418
36662391
43
3681
7543
454
13949308
44501224
617
2307630
1818
4592
1551
3333576
4993
730402507
689
67
70283
11789803
7394913
102
385450
17793
782031
75621
23154
1083093
2460
1276216
1620535
7794321
348207
11596950
178
50539642
528
220260
3
336790
4
36661839
32301810
709
11097514
6348224
661
749
4136731
19933027
624605503
4
3
392495746
49
789
2
5532
18969310
108
7095390
9
3629
419957
289
200988
2
585
17526
174511362
260173673
285
545
4514
3838
354
53500564
1459
57
2846951
6219
74439
235265
81514664
3683953
870017777
440010
4
5233
28
92476153
21
3922674
2168
84900
173095558
62
654
2747811
14
6771319
362671524
115
1464
38946401
28
500
19560
820
66579891
947
248069
8
285989473
1712
63867
195101352
341
224
29708130
94450248
233
2292959
38
175680
409434399
401611
164
15523
8365375
2287708
65111586
7962223
333401
8
9188
60367309
36
57110
318822502
73
9322267
317962667
121727614
12
26
2812
16
6
4
851775
27
272494032
11
37
3541556
27771666
7018
64
23270
628032507
309495
398
913350
45
530334
90
77795525
12
59680559
3
533484
228024596
872925
29040401
44109512
489627755
697
32156
63046
7645
344682
7880347
39908023
588
74978911
19258405
44350762
38004628
133
35515754
57
5809
568129
3984
8460239
23854
16349
635
16999
61344
1346428
8162
64695
5092264
4312003
109434
3456
856
149621212
16853409
299
34274124
5782
346215108
2767784
17328305
252524
772937
781
14711383
5383699
99
92831
32163824
162824548
28901715
623506891
12959
768
20
81
52885
40627625
142523
7
3525
16567070
38599945
775075
431142197
98584
144682
56955095
1489970
3438
86936129
1610677
269056
275118044
2914
22440
26172
25
1810
3868
11042819
932794566
239250
2092025
24979
521262
16
806629839
2981
152434
1270312
29
125
68780
23023334
5468023
461
31675409
62
9799
178757
58407004
2
15317
4
8076168
668
193
59948
130
6307038
147
257784
20724
7259171
10187042
1721396
6902362
3659955
16801
519357187
85
2212934
23
199551
23439312
302970281
234113821
4060409
17941
8455740
1495
25
19
34
39303462
14201208
704454
99987921
66449
8
683
426
691139
4898054
794221
517006
117408
3970
14943873
8
697563871
127
5844
64355
302
13089931
1022
4927
306
608067776
20763
3906
5500
1157786
270358
245
4
24866
67
11444
29
74
31707663
168586
4
32005707
31034
10
43489689
474003
11896
29
5593316
82276282
38103774
67
416383
14518
17
10762
5044
133058050
3
52
263
893
799494
277757
1606
32002983
1615
291
6
56923
669527
33
1024
76567
907
2345415
206058279
215601710
246267
47
35726
7
174578
706951
20686538
194017
24038
298772
6
18151731
4
49
4
12
82113
2
816
4984
8383188
14
326469470
7176
925243491
8795
28
46
41943
4
17
407
13782
10785
212682035
563584358
63
25790
3
284
135280
3135227
150
2014
7374
15392317
110673763
644343
1260194
1110894
4640
30
69575
355192
179859
485738
7
19916
3602
64
205382
25
27
183486974
621818
1840
18
35046
61634
735
6471042
24398353
14981
454614867
2399933
19055
687
46933519
16
87262850
11218
2
156522635
173
15386718
2377315
5084
11132
15
327090802
46413
9
8594
149
289
26
4871645
125
5835397
2447
5277306
3206
707
33
460364647
56261099
4761
153000
6398496
274250260
180403120
2
328264
42644388
2238803
3865
3171
2028506
112589
38760
105909
42268
18104485
3498696
754
13235
10
1896443
831616
13112677
126529
205
3882147
6
13
189777827
785006219
10473993
50
55
97824036
4099
247
1959
576457125
29220
18
1188
16665
13623
69151772
35637
4
2185574
5031124
20
274145
461
100
219
22880546
6
8
26
2517
19325
40
161404192
1572293
12882
632
4
13930
2961
246945638
17568
192549020
351488353
7980127
694
356193005
8923209
61446413
23
2590276
13250
17
10
105
534421
82608891
469512852
100
77106688
257575
623899257
87484
19321549
933209896
712
93
7371
27321
12078347
6
24296
7834985
31
744
60434
71436
23
2110551
404600885
5076
231450
27623382
12319494
115742774
68
5734
15269824
9
27280047
105847
19
193029
1494277
11372629
61372
2311474
1098
303
246545
1528501
37
3009980
542
68
26836750
6035469
502197117
427
393250
3007815
205570
37
27310372
524
594439373
5982
3
7992
560005
499
14135080
3214
1390421
1800685
1319
4
381233
14904
5
264000
6049933
127218
2713
7928298
15
2142851
10735995
44
25
4174
4387
277630
172
91996062
6992358
27
975487
793382826
70
107201
30
57
986544403
2522
3
93109065
107
819
1835
16
65954086
348
1972755
745
22
37697
6329
2
3216
4904
7466
7
1401
394583811
271
32409
413717
11504
48987
87529736
9885162
886
198044231
3734503
62052
2975283
1594
231
17
97894450
401621399
1858964
106560591
2
911
525697
1460275
2
15554438
213
424736552
75028244
3444
31506
146055
124645027
45186345
240434183
4
150478674
871533
2
38924
18925673
143071629
2637
2802400
229
214442613
79
350741
10771
85259
15780565
362093
416412
87870
3186345
22
5
836449692
10240
3663
4615
3
6799186
838
2998594
2112267
43965
82599770
457010738
50
243475613
101594360
219
896114883
129861256
1834869
8125858
404
21
1125069
53
70885
26
93
881487
129673014
56
1986
908545680
180442
4285334
3566422
3306
17
32990
485193
49
6167611
857
8
25268
131284210
1457942
32944704
17205
47958890
207186
49401672
876
1508636
2297674
3
15026
243
5695299
51
14
3338338
711818629
13227078
2243
106786
1333333
13
247
167147
588321
1124182
53010
20031
192846
388492
44816659
21928360
1578
588
8570234
3802349
4686
3
6763986
18723318
165451
5
5
50693969
6050757
159589593
3
1381373
5360
54701
28677855
1734146
21643
139783
2
40769701
554
2118519
19
298039433
678622105
8811
10
74
8
184
7229
2
2624
14
1585
29
86153069
398007471
53283
877
340
869184
47850156
193237690
19140980
1202
42530713
89862
1042004
26792
14680344
534712
114061991
6
1987
9994319
2155467
4447136
34203
464589339
22714178
6474074
47480931
198
36709
13712060
386172
176
1832350
93
1203
595639
607509
35326
40379
63857125
138554781
994
11
82344388
503060036
22005928
446759595
8962438
45959
23931
145
11
124469205
84
87
748
789573342
3842
11927
877
38659231
2901896
3703
4579884
93992
10643
111058
2861937
148286349
8868
1526
9164821
789331
1999833
488
2594
108819929
13674080
121767796
790108
49
22238081
71
5
178
1693340
34281
5
4086
34446509
1830
9
3392841
96907
4
3973
733890535
382321
23815664
773
56099851
8029223
3
11236957
7528
431040
289189
6
10353
353049
518636457
431
6817081
3286
410
133
6
153
109357
13436
2
26
1798
28106553
12521
1298
9781
1289156
80598
5
76722
43
11
560910
43593
572070845
22113
23
72634
17
19473
327679552
1147
11590619
352735
283051832
124
48049
72386
11720
1313171
39
16
40421
25
815831
338916233
136
77421964
387070015
206559551
1837676
65182316
3487963
1683276
35791
434022771
3053125
3346
18
594965
190375087
2515
517
814
149022689
2835
3
141
3
1128050
23712703
7
11417872
1654
1010
4144312
70
140721998
36187
3681231
22
23630
2
20
12360771
54311
254788
2
101
1366836
54451419
368432860
11289188
207993
10389647
1436484
3880079
25
17
1360418
16629546
28730554
144630829
9
9682
178
115739978
17
3412
8
8
99261
5
2142923
27992
37004
19645355
533853
26985
12
332531413
6713
8482402
1966216
16
1451
12
5383542
5679125
740
705
106619972
56811713
27
118117
18818
4
26
17
452132
1453724
248270694
675
25497
170830588
71046
114
183
989387365
20
3
2
459081
65520274
1231425
49356274
355
28543
31760
243310028
12477
257013
11023
9875694
7212438
891
29603555
1294
1081
7
890343776
18
1501
9433385
137
4
771007
6649345
716931
1663596
1310
34
105226
6
60739
59484
232
136298241
91902
20333
4689
44939001
9040
5
22288
48
28440
2104554
1278
237395687
725684
50109487
13
2
135367966
195
729848
501
213
4222
391
945
102133
3990308
70356673
358066
149849526
5141684
4267
356163985
160442
17
1101
3
97312
883
34
4181326
80007
3
60550154
129620
10
37
34
301
1470
29263
25291
232439
563
769
2
166
12982
2
182209850
96674
1453
767642924
418917
4244
1894
133
913
30222371
16472
13
321178
494
4052
91997173
475
13472
37230
2
28249
115295
185545
161
405
91
22016755
7612
659
164384148
149570056
2
156743
353785
39258855
100188528
4783
544587
58366
34269739
11
2233
39171
1276884
4426
20677
4861486
3462140
8803
1184841
1150
228
2
173
2523697
10
51
8717
235514989
2
166
8494414
54087
260
1416
289749419
30
156319
189210
1087873
550997
2009
217
177585
401286
37623
35282
13
3335530
40641655
83
1070
17700
314891
173
951820
865640353
11902374
2902918
31811
2790
108927
7015431
7
1832108
717268
9566938
72824
133
10
275
565
952
140243
368660
429262
2136855
62319
12911477
542882357
160604785
16902
2239799
2517748
26858077
71
7822779
15880014
56335557
858553
2353
379664
39
782
13134
1546
65514810
346
624492
16022944
2349200
13799325
5
92722
52731165
19
245910076
40495486
489
4714677
609213
7133155
4
14446
45636806
2505167
331
4682193
769009711
160
58819438
258500963
296959
39143
544258991
3016733
132948027
1384
4124599
8
808497106
144737
10
714438
27375617
209
995
34851
12
1945
25
4911787
11789770
4
15
93631
808012
32822
5994309
355
175164
57101
798296
81536874
677806212
42
11117050
7
664
6912501
464
151
212
3859482
245
48
2156
52344083
231092
272
66265
428774038
16049
18832388
36533
20
246730
182
787497
43802244
63732333
9400811
5750
224495878
194793
29158
225766870
118464046
79685627
863217
67385138
7561745
4506398
35748
30375759
1414511
8
70987
9800
21119
618
9
232690998
110427693
199
19655350
1781909
83312013
679144101
2581
156674
6974
9544
597
107838800
485
83
485
737728657
966
276858
37
4
30354416
99972
28081451
56
3500
3133057
31046869
61797
106254
31526
4460
50
11
390061776
701728557
202410
45114539
4555
81876653
53587965
1263
4980
453757286
14
707
102887
152466
36
19567339
234672480
11917905
4
34062
122865831
6
31552
42207
178244
593
1975707
205790905
1844
10605157
698715352
298
38
1094454
619945284
59609187
140038
8015
57937956
17
693856
167040203
784
962295619
168878782
50809
4491
664640432
8668109
65200144
537830671
177103393
9646314
5
20512944
3
15594437
28417
156149
1986739
58711023
572719
16830
184
2
1244103
19
83327
735799
616673746
20686
4758834
2033461
105
7
179
613412
28511
263063
45927
84710
1031
413585
1359
11818
3699
83
2733
4722
97259417
12326787
6
1974
2420
490927561
570981199
3002489
23738
35280593
27
8020346
357
62335
19
626085229
18497589
6
301
698256696
9
69016
140623
654292535
144898227
12366281
9947
277
40091
1236764
788
4296949
4419
35093
193011
20217
24814730
30170689
5112659
42257465
1088
1331227
562487225
26961
55129
2627
33
368465531
675
2848325
1226280
11792
248368928
64900199
37
96938289
17042648
318617
6
417380
2
18
1901
395897
57
57
36
59349
137
5726
41
249
106401080
46
172232042
37274944
55090
2413872
27589
1711
54647
133
526
228435274
299
58008
598208325
22
2996
142
821
380658
6512
28711022
14
5841
82
369739
1189
33116
4588647
189313
9
2
32920
588
66
5966636
5224666
15708660
199
389
181389
62042912
8741
1582241
86749
1534184
86898
250929
1587472
37
11010
76540
513837990
631190
27845
3115
1264529
9821030
75857
3
2379595
187
23162877
72167
8288822
124862
2099
673671
444
11
4515
19
28274289
1165979
1722
45851534
1292
110
25
857456
27
13038184
11494420
869
515215
130
37533
39719
17454
516513
7
18809
2
272
4237
296850
15885
7778
178299597
7
6028491
31180049
5538
27787
4358168
23
734410
1038411
18
32
4
55
37305
325
42
900
351700537
288
1047
311912
331
108435
1226224
16239029
5680406
60288
3219669
21689
4
13
7852169
137498
87120
3898
1886
7448358
8906
7673
17094708
948685
2
36
14115
2
38040
283
402
4
405804945
274162626
1242
61
306335
20066465
18
13626272
23106244
7296
22287
26746646
11909
2178172
3484963
2902
338419513
292189765
3154771
56976
241289605
61
77301301
2163698
4
319961
308226
29571222
4
52
20
11278555
797
11744
3755694
10564894
41407338
7780
734
678116
17
1010
446285
13
245968
1828648
93160
7743
41371
2
79445228
282
2409
259993
688
218841146
365004459
1191980
45419
240597
54433188
217898153
3332907
412
167785
18671735
264
112304
7602
929
431719
26997760
1632
699
13956
50
5
2481875
3
889846648
6
4863171
151895
403
34987140
150407823
8
122038
779
1184653
1505
99739
5537706
38
64385
1572744
4
7
4425770
18245836
252996311
24725051
12970426
46
312
310
45824223
2636103
23079
34083
393640
392483
1283876
3
2803007
10
86223
8344299
4898024
62
645262
7088877
20194281
540089883
240580
4
103013
39406653
1523317
9
368166
870
712
14091
702
10278
70792525
18296
502826791
24514
11952
68763313
64
12
96
13381
4575251
7945
1525528
456096314
406373764
15741
125
2689435
18828
9381634
1901
4629677
11263715
457
398472
5454695
149
17616998
2641022
20813389
111
963
42348284
100361778
14
2421
838641
5479
1331226
18077246
243716924
217356246
19661900
76542655
4
262
11211872
258
4821809
1112
2540
3
90858
1854925
189599547
5882532
27486105
47
37414006
113416
5705
12
183101
178414568
22598
18686
29245646
376806
695059592
16540
3
10
1618861
594079255
102
11099
22729
4053
48649694
369747
54468
183758
118
699
658
1581
116578
62770
3
68500
50
87262
2594813
383
1161949
125
42388
1363
2
20
85960621
2407631
20
425098
53316
3396
9
1018
616489972
10911953
2554
13964015
5
4
7120354
30980765
12385460
625
8752
4772
992735278
25899499
827095147
3979
246441454
3
135476778
137161365
398566
17
12
41
293876
2104615
35767
40833462
173
287
2
63
69636035
121981
2
2991425
741676
94
97167
3573822
326956
16
5052426
6202911
637858870
6
1449465
4695203
6058
1815
63
58
1774067
77607858
338
15799457
6533904
2
34108992
9564
165
4855
5594207
79
3988
2920
581
221751
177068
10
103127
75172457
551496896
3
34663
1489366
8221150
10
850
4291
1743682
982
3
48797
162750
2832
57
4110794
4619177
393708
828663398
1113666
24851
477718232
111493
16364020
77
3
633
362
67741
21
170
2
297556250
27
259342318
228695108
64333
869
107452725
14
3888173
7047
30497
12013
1908
1647
245305
212908
225670076
545888
4
16423
112
499
21381876
6
83158674
22692942
153114669
2344457
8154138
25835789
4204
13
5503
21639
2443127
134
7911686
45648663
13
30
15394
20
273
11870099
907574
387445765
220373
5896
57454
2387098
69794
7
21870266
62
1249190
1152796
286
2
22
3
2997511
99831596
1284
112322
4390267
290871128
27098513
5916508
42542086
398275
3958101
6021056
92742
1031339
23303
525656
408602
489808
17609
63553
10
52524008
53218444
4576
4616
13267746
306
3
15828
481659408
464884893
4307224
269877743
30145908
2
12925
59134
430
284
22174
192
47732
23462801
190
3
120527557
52564954
204
31498
8447
43188
4636
4
49527603
42828
70
917250820
17793151
285
163516049
598917
3
6302
10480411
4655
19
104613
460706
6854469
7939
5
9645591
628136
554
1288
28924
449
10100881
104280
266052
4
6147
136841
1534
279
92436681
22137641
11223
2538878
958
2372
8143
427291
310456919
15
252100874
223630212
2771583
64335584
114423
692743
40506
190
603
453272535
7
4
266
28004675
878
16983669
247523479
9
2
28189382
30827
1022647
2217434
7392
2
197
21
3305068
295986
2040
810573
354
4
121435003
19
127757
2
8
9472
220761
45
418
7
2002603
169543
5435
38
51
2
13915
252120
13
39131
51
4112
24408
5330
382
10
2
7581217
7102
2879864
93643
71982
21358694
302493721
2876491
7087614
87
5154
14029
4
45343
15640418
9
4
32
422
24363
106820937
2013
1581934
1087
180669676
1328
78
541767
72
278349
90
961
66124827
7
154
17
146
208430261
11690773
23228
38
2
222526
67741041
846
376440649
49
5107305
24998908
48022
29
2064
17300693
201080
53
160711
25
35094
267
449
140289726
217
213108
126592
1064893
223271
1444112
197564990
526200614
22795
5
3
39364132
7342
2231
94168
3
7184257
9290088
9947
11724
118260905
21660984
451
68240
2
129994153
31
140949
31
4817728
3766890
9378037
159215806
216313
141
75
28678
14547
866900
172270272
5
5455184
148431583
964264
27
11
2733989
11782
15277
74938497
4394064
204562
3
4434342
2616551
2
19486
11559
546539684
46
94276
3
2
1868861
3512
251
401
78
34
26434223
754
489
274
1112
21320711
88392906
31
179903
489271
6502
19709309
670987239
90362874
8497480
28418751
75
156
77086
1544
509577063
5693
2
8930
19
2
190232
83339198
121869
205667
21
203762944
103288
522692
135807
101
7837
616917604
2462639
79857792
52575
9
195694
2548758
50
91
4463787
27082
571402425
323
25
724
5626384
1134
659604041
594155
4981727
6295910
727
11
16
335468
380777614
299176363
179309
802
66048695
6432770
267153827
3521
1036
5371919
379196
547
40771921
5695547
229
30790
377959
210637190
173016
78
1436
101
11
291016
211699
16
1049751
78
3053
1075659
59637
203
43105
3
642017075
3
205935
2351
2007
226
371720861
208301663
57
1295
169
4
9051
91644148
4331
6
3582
386
54532804
6216
6847959
2
110728
105
44800
27101429
8
68
31922235
12929755
617987344
69
5003738
485372
18
18
122514
28
16460120
2677
166740903
1886
355969
5778957
936150449
471257
95310291
293
392
419
720964
215
6
30626
213906624
48174
2434721
66
1735565
11676
129
2305885
283528
4
23317
67
9393
84610
4
3
22764053
254561
1519
5022359
23216
1271079
70782070
2
72348013
487588520
980156
6
1484
36464
5
3163087
10940243
428920691
3685
8
10
9975806
40442531
439456
88620
627
3
467652051
14474218
675172840
6525873
74
36619
616361808
1226561
56
3496
16
160852579
204863
97581238
1118
4
106251
43338722
93
28997
7362
2
10573
121
14
4
5
296933652
1604299
2095
3945041
9222632
154018
28
257231198
37393
13225815
707312864
29336
2470
491429794
19920
257209431
64829
17671
80526616
5845232
4872
32724619
9376
12999439
1321911
27
399848
104735033
17796007
2973248
152325026
517828
177708783
173
148326
405
93970217
598175
649626
9517
3219023
6912
1924768
7
165661193
335588124
1357
250959436
2
1413803
4066
30
1741
10714
2237
405
39566
114566
111
733955
1197672
791
218874
13
78
25864044
159
281501820
4860
3683
95
57632
157
26743115
785430
6926
5524699
65670
104990
7
75
516824
2417211
106128312
8787819
247
5
52302
67588
11
13189
20
4
3213
15766
207070393
618777
7566106
55047020
96762
20933
2209
38
158
31934997
11546077
96833416
16330
131778930
8021652
7892
1245
1854336
120848607
178416104
92140
8688
3
325129911
77
3
121061
10876
4858661
6
21436
491
418600
223771
1213316
5
2
794710921
2
1565
135690675
10338
11995
929501975
561663
40937513
62514021
14906850
8
25590
467
6278762
112
36904146
1067
390
2
106932
67
631511
317613359
164473
3115
38141871
46
3843
1047
2
2769646
2137182
864
17052
18522
683667
7842325
13899
739341
13814609
30
10027047
616752
499
2669104
132126733
5947
4387335
136
2195322
411874
3
264
18882
4400455
7117741
433069968
944146
1639
229
175598845
1823
224
15314
19
169161
36
165
118823
2
74275
2326
54408056
8854
117652
42229
177
1062
699
30
526880
11
65
655355
12
39314474
4543353
85022264
231563
16
12
2502016
16802039
15
74
68688660
31480448
203562052
9
226768175
21305983
111
980679064
24777881
3
3596
13334255
46067125
25
2511147
3
1491
335537
143
789661329
861043
70658
69647787
921977
305699588
553
533963
61715898
7
734326390
4406
646
44817706
1314
93
777
20
17192
9282064
2601
16558
337662
66160
4535715
20326
10565357
3
53378
12373214
52
10143
5894229
503242
19
12777765
22015914
295
21391823
28
32426
594131624
2891957
4
20
884459095
1136
5
1578265
565
152
215
5
665558969
1402513
9
58309
868
6997335
39735566
395808
6197
234027553
42913085
143627669
209188
773
46
26602
208169375
1519871
322
161512
880
957674
152894
17430864
405436905
176527
3703302
7775
761600179
975698813
331587
2
1841
8188467
11656
256
206
674
105
90639200
57
18361
207324513
3
4
156
273619
6714
6
8518
2047484
3670
184
13
1455
31
30128318
9
11161329
6
1033947
576605160
69
84
99405
1275
1340044
96676
7341
32506943
10
18
27730386
104318001
2356863
844892060
111
64067
2238189
5099
112116238
5641
287001
22632131
13803322
78165
521
1481
1186696
22855
5634
105259808
76995
4401
263
45
50
18
12
11
2
2
34
10365497
28262175
2
185581564
518269
83149817
1011475
156650
29
53164
64
1001695
4032752
86
304812997
34
77814
134
5
65497
117156057
82664
16679
171
12733
4036
4929
65559
45
468620
245023
60
13823825
42111991
319
20605676
9435
11231661
256
743855844
2319
334
68338070
3
166151
226737
10
3631
567258
14092
47
20439
90933
903
879940572
189071
386
176445109
66
192022
14225117
18823388
8130
39225786
31885293
40924
109451569
1385350
2
536
9137
32
90554162
359741
104
2
1327
2305614
12055
2
67
445192
349118348
34554766
196766
976482429
64716
440213298
159
10332
4452938
18243
8883681
332
85856532
113
1037
6688
34378
529789
51
616089
20
17
16192
196082
3811153
2614
26144
90
37587
58
1125
1329819
545
12773
1243
167
636552
61524529
445554
161727203
1086746
24581
6
197338
13612
568533124
79715721
15
207
458801150
2512134
75640
2861
91
85
3989
1672
138359577
1468
20
360
780
228494
3
51702
14
4535125
14918
8517
330407
665
253389
437802358
1221494
189102877
35575
46143
24
480942
54016341
179841
769683
5153
4
6
627828449
236
3756
98828
3526585
4119
27862897
20594
6
313
1541045
165925878
57831
720567725
117334240
15251
62493542
460
462736212
649517943
1689
87455
56
259
5792
3021888
4
15238596
65719
1154407
343
94
288571373
775307571
2
64384830
15101655
60
7
10652409
17
15333
263068
1185962
6331
50512720
268
94750
347
17
7
1175916
1557
101169724
64
1690131
58913094
251042883
3438303
5654432
33
1875486
1644124
16015014
103833
3524
27
3576500
5635
3274516
37521
69
107778
158235
31796
82597563
8845
136
808716
10181
7098517
83278305
52639
199518214
11216
27
23
14
46
1902
598789
423515
6887
23222
2107
7
1045
197
534
38
1697459
84515224
13
2606446
69518383
454
77
1144187
429221
5
612585
61389
213892317
4028633
18076
31037
89633560
1589099
639
223583786
1228
26
2391473
8
926587210
4991238
18886044
23
137
5263382
3185
120895696
23554
122098
19480
13
611
47253454
10480126
55
401238947
46632
7994728
7460901
290128
785
30343613
8
16
869761
17118637
42
80491
186
24226
157445830
9462469
1345414
2119
818159844
5493417
175
852399
7
36759709
157960036
7950
17348734
363555
953
250
1833845
15386298
764937
31576
334096875
544
88487
133843766
78435
2740
30
2012
5581
2
253842607
12
3
47537610
503929
157168
436969
10017823
32180346
319290
3837
4214968
50937418
62470
5
921288520
175004670
2379626
881520
4353
142
936531
1926
1123121
5399
51059
7
4
86168
36247696
4940
25
6705
11487488
1532
9732
29169
2973249
257733
557698753
2930114
1435
982997970
160656491
2581
39369760
3124
791566318
425
2753
472476393
23
12709020
9273719
14
2322
16
49103
1999
2
430021
1330
194256
680
46880
14
2649329
419668506
11
6436005
130638
7150109
2052177
4991019
2264776
42
41579685
3802
77
103915
5467523
46450
1057
2128
65397
3359
10
1351351
86
18252507
87433
23108
6593
2577
153997
7814
47758819
33429
1847
7
2419777
611188971
2499
392289679
1951491
10265949
216
59835
29382331
730886931
261
59369927
4
404944044
8
60526829
9
3367
32
1365
4
87
3190366
465305
110677869
14984
15
35478209
252
344
242693375
5
62787473
13
423676
4522
65
622856
67495
100
9970990
15
63745997
113
10353
8
1813
163608614
2
9647
282
4387477
124825589
26284
21334
504714950
28022
5626432
354693
76404
237
236
3
88283
510
280
16
5331
1215589
203517473
2860
143156
21604310
3660854
1003
83511786
80193
18358
316621
15117378
540636132
43
251725689
70
3909592
2206838
9711275
4
364355202
2
56675892
285254123
524652511
243
170
33677
14861
194996
861291
1664
6500
1008
4272667
2673
100169
1605505
335
65
148
321932495
364546
9996
3984
9
442694
27171
644102215
511569109
23360
5032
14
6960298
838254
872710262
801
1411686
562499
3923
9947934
445759493
6129133
274
3
288
113344
15718163
2605
952
108
732
12
2
631
4
486453
26443503
87847335
8
676638
2361846
43323269
5467515
21379
23189879
289372
455319
91465007
387404
127278880
38284447
25
80885
500621
2
6
544
3
88386633
18
538210
3029
47329
14
647207269
350604
78
9956
2388806
2086455
3256
234083963
6287529
122602
33
3026
424832029
352
248
145
510196
3489
1728
48494939
11
360244
151664
8647
219866
79
7509332
483358439
52483618
1344
26
190
12553
951
14325288
17
3
236
477680
877
6614683
108
5
417
791
51012277
132661
13
2541
586159971
132922058
4656
33202271
18277163
7451
82558
2066
5549365
2
98026
145
552090561
977928
158959
3
25
29
2392368
67091
13476000
192166495
479
8085344
31
389
78231790
916
341
72516
399195
434923
10
1338
268267676
6
51760185
160389
140256
247159213
23
70539
1683363
2738391
159666135
132519
42
327556117
53025
520645
37
137155
504027
45763
417535
185
45853329
337460179
338705
34
25
5102642
23913605
2493
225396
32092
583
7080522
10191632
228972278
17587701
73
68
1919
7
124244
8256327
118923747
42624
562848317
6
2234
6747141
2817
23699
223899934
2478
703133719
13
1691409
19601
2698622
10287389
339479694
247
3752258
1522
72944722
28
4091
29237014
47034
32753
1685
2520707
16658
119980
108524032
56439
2333
72353172
463807
145
3400698
2895739
3003
195
248903527
8980281
19261
307457617
101264
102825522
19
195993433
95
2083
84533719
6
36443
77
192889
59050
5
6
113
250274824
4
2
269
663
40
6091252
1831617
3569
1127
61
375
41352500
147290
455
11705
375141835
19495
27573033
99504624
29384
419476
8
46317367
392529551
308
1047915
857
12320580
29924462
1234131
1854
206811050
2349
5
14702
171
6
53
201261404
97
12720
16686968
27
155
557
210984429
97834914
17175
1197007
1545663
99632
12768
4635
124525154
2
8448
871
134319021
2267509
818660370
2317142
2
610415585
6
11313
333383
532874
38
271
10051
93267
291729576
13639645
7584968
638770
19951
78138
247572
936565
35594
9222
1729530
198605
224942
196
14
9509635
62
851670989
19
8256225
60229
1039181
7977
2437669
6613
5966
130089705
26
35060411
19207452
991364
11984534
455
142035532
10231423
24392045
1252566
282090
63
123
603
13203
115
168060088
566
121376
27042046
34255435
25470
3236
249
6
47631
626829
698340
5095674
5
38304
163
908509
12894
28067
122
54631450
2656
1583207
4657590
152208979
9
1713
5554
4335495
1158
2
19645
484320
54957159
973516869
31
333749
2
183914
8
1175958
2186
2144896
23691582
2
277998
560
13163
22155252
111835834
1079
135
11776059
7
209752753
7
20286626
514068
996
146574137
29770
312
5290
207
1351
87724879
12441007
4315
6028283
28468867
335
271
81601396
413
21
7
215307
3
4
2810
754308
1810175
8355679
58195287
107980
130563
7470024
13515063
245171
261053
68815330
284176
132248667
12
5338094
333369
262
381073
378
846462443
186
10
254992
6736
1127961
2
10
1030678
2591
381905274
340536429
2
305416167
288133698
1551
21572
682
5513
597507671
516952948
195872
388988
3182568
13578899
60
60
10
1200238
2009149
358307158
5445681
3634422
1881300
68
11
55160
238198
51260809
5864
1060
396369131
12981
8
368003
1113190
793786195
222018
788
2317784
11
3426
1813690
337851
7907886
131
53910
501495
536512762
311
30967162
698076
470706314
79410
277
2470
26100722
77
309309178
126521
89148708
41078
811
11012114
649275
166830845
53836254
186346081
1114
30593722
323
9
967
1897
1516401
80099171
1002302
156558
12014
31159174
80
14634999
6035977
16211971
390051580
1011956
503987
53047277
17
301
2028
19792517
6855
58835
1391
2
214181260
300
144
7066047
10594810
21
27579
1613
36750634
4326772
90924
8841294
3596
2228
30903
1278451
68427667
727282
6693871
391578785
6938436
137043689
91365
678671017
6
88524
432
3
547953309
663
534
828068
2978
26793
1811958
1165908
5
7
116726815
1627556
9
2987846
223380
341127
351944
29394497
6088117
2
1090
405416
617
144
17434
8901
6438103
20232492
779728
2487711
480
514
526585485
2419
127
29
388436713
6
588354
3
8228018
8203039
2085
36233030
474388
2211342
322031
179
38076
9175
5427429
3614
2783
2
13
816760
425817
6
8
12284
37401756
222126
3169097
3
425718949
22865338
4261
1016325
140
47
712421493
9896
211844200
7773976
6
400044188
6371805
485424
19408
12
2048
656177662
76531
3163961
501009510
1436204
11965101
20204738
21933
64
10654495
2932
770336174
96
12
4370545
24
805
728744834
12
116325855
6646
6171
88908483
9632553
341
14
19042
46810295
161652
259432932
4842729
75806
226805
5641785
6668
12301080
997392
27869117
5557994
362796871
846674140
14970077
286790
102540
448917
9577104
126
9
2
2
1741
22029415
15901724
119
367721
221218222
20445
91
54211751
3569
41280
3
872
114214778
10606
79
93436766
44
2197028
828548
212242
1010
23346
1333620
65551
3
259289828
47
71544
16211474
189222
630
833091
56987
57
7769
80
42070
3799215
724363551
55418968
9
403252074
3170251
106231676
33732
90867
92387
23024118
18263
14749
111798411
95
60
2413727
43652117
551528242
18720405
442141
58886
718732
302612524
1511143
45685543
14
4
1849912
1084006
2213
80838395
138
2
189
7603
54075
1422
2053
11816
72584331
3742
7
9286812
1497
728910780
368494
1095326
14654
11
13802
2321397
20630644
22957845
12528
2357
9
1459753
19983
465897
412699
64737940
2362864
46373693
680348235
238176
2334448
10
569479261
5
59
5617
68596243
2354
53813909
6212949
138649360
3631
338595
12664744
2604518
681559560
1537
279991
6960
1333927
5
156528
54668607
432340
222709704
198569
29
298
8
3
2367
42617
27465021
1044
6550
116200371
7782
1253
88558851
129358
24069896
30387537
720302
2700
6611
7525269
14841849
4807115
469333
261102
1689763
73344392
435
2632792
897676
2560
14
32190
222585748
1121468
11007
3
38322199
4052
34
71012
30
111839601
5284
149143871
173441474
117
11
867603
2
899389820
865982987
5025503
363
629194
16468
9621
5
88
76
2200
465537
197512
36674
8903477
98
1373
76418
78039895
55694128
379741788
8335601
395
5696
87409
185
70034717
3
607206666
743
445
6
700920
1118
6
2802217
22527
57749673
338434
13638
2037
32544581
162
5558
17589276
1299
637711
7036
1490575
84387331
6835
21960
2766
1371
16
7178645
56
344604775
13
539684556
539097122
103187376
5765
274914
27374
194559
324356
6931447
17
676316
15161079
48
400373686
5
22
388
78517
50
703524
8075
25
166
12580
172406
148172
110653062
41
16125159
36222
8049
30909
750388724
161
20601790
519229
25360
701915402
130424
45609
44506
2254
233178742
345754283
1845
19755807
408
3560395
6733915
166
142238
4004000
3028
3329073
798
1055
3
169772
24
165365342
40673
5898
510034
1040
29819
6
10615367
59
34
6
6673
1875384
2743169
1392
119416353
22578
1360
106907
59265905
705060
3
2599
5
1316957
4447
3953590
649
4569796
9597
1395
91574177
2
10954
3
132288
960
5
826809078
2502
888649
21520
8723
1659
614505411
36
10
1280
585564
12509
137214
186027101
39693
10
1662043
58998
5664980
14
190775073
6956
1056980
688
2
96
26844
9417976
56
526143672
57442
4544478
2905687
14850310
29199059
24
46
567
14332999
1436
551
1053
50830297
2217
6198332
115
99291
662932177
1469765
2728032
70618772
573366866
66636
763308
193
19
5793211
104763125
183
146
8
7028
11879
434
8132
15943
2568
796666765
1262
11
6195
2
10
466
34
1371
5
5323086
279341640
3004
66282218
40496132
14050733
28090811
42
378803985
4274
171261959
106
4351
35
1955089
62905966
46572
6681
425
11
119797463
22343
9002024
9237439
6383701
3
3737
1296
8333877
8240252
1581
1106
45582
163983495
7433
381589
69546044
314159
55358
184034661
3
5042112
5
16105301
7
4911
193455555
4031
613506
13
1341
5
78952
452
246581
9
108971
6310
101742
50931800
3282373
929
8665941
40
35342
136
12654051
2265112
12
578025756
2207707
1029
210809
762761883
23608763
8
24
356579
203512
48
1046
154
670119590
1164
13573540
113
201115
2646
1584
442
1001996
8389
7386584
34429671
42079007
63
186
879081123
493477
6
338
980
679
16
1471459
4657766
2521
32
7834944
19533
14383
1450
19833660
11092454
2
102100
9
18
6378
131
99622
25257995
165
331793
897247
125
6354
146258814
3434827
91802
29
32
78492
720869
1023068
20138039
3751371
7456
5284
15
11984
113478656
232
11
597011
1332008
42
583
2718
51
175828
42
111725
88273
581848492
112
9
227
567
1875
4189
17474651
13436
114315
47
260
932473915
1694196
29863437
537266
2971412
9635181
64304
45248
69
287261951
159
77583
36971
4
61358
2
11256
45652904
505
3410330
784
5
18647274
9612205
154293400
344
424279
63728
31982
61874396
2448182
81
770117288
7429
33961
88555
25967937
4
13
118683632
54
562783055
107229
16
661774086
12
6384880
337428
9
8342
418536628
96135
5512
6827
95
5021912
50569256
24560160
3856343
175
1041720
228
13501
26972539
52125
1081351
360
247
6
589147
399
67408
563
486
4052
2
5243892
312012329
19
45494851
1330516
8029
125
123
9225862
17
290
3533836
5759196
25157155
1618
507
40
2433823
597840
23
195
42985121
276431
175
8248315
125
34842821
1315
28736846
6414
86
1490
777695261
19107629
371
95
4673875
521679200
16
1475
830936126
73273
124903222
4444
19
911645
2
54
9
185290884
3173841
1446698
32
31
356
157
4
5998416
636179
10031
42098676
8150
27531624
5500
9593
107894
30
4480
11619
10479
2786788
10891
18822931
42
489199
194604
143452215
88338395
885010967
16
13
635
2
100452971
2479658
2961
724013
94512029
297
364479951
551
21
9153
10
24626
134
1215265
4
21624
2270
113
1583933
78322735
1945046
11410437
115
1875
16
9206115
220225
4
21
322262
119209
183642
60478329
2123
970712377
10080
974810517
7418
514
958215
1342340
560100
16973
428865
660459531
14231
52868170
3
28
54076
45502278
6111803
2485304
671440
281744196
5580
12101897
82913
600
414893
44
251057834
608559
18735
757017
66146180
13998889
5
37518449
8581
38112802
2007
3616
9
9592314
99564
519827
875
1536
10809035
292033
33226
17
5844361
3805
1991
3
97562
1064
15
4603
7373
3132413
9393
1620
103461
11
1056
1492939
33
4594415
1561
15
3413466
4365
24315
10
143
2
60
8594829
726010
125457139
547228187
202415628
50733734
12594388
7
4655
676025
170814895
24584
59
12652
4
31
422165157
6856
46
6785
15
9024
573973
88704425
4
7040
6
3
6
1736794
290103
134125
88704981
30056
3
36357965
1836600
4337
2246286
871870
172
438
54878
2
168845
2050286
19
2770933
10574364
132370085
6057420
4247
8
592055117
838288
160363861
40309
96950
213
12509953
16963
22087834
6942
2822861
161
880
12235
2160997
18969
566
13391
72
21241
530
50085801
360482
24765
7770
35209344
48115
1454
11
2186
6229
229
78945
24041
736326288
384420723
21
887
29872
16873909
8167416
48438
12
98420803
485621
3
444
2724540
2
18
56
913723057
40
6384506
7570105
3
12792
13
155701899
475684250
34479
818
39
7
496627
49627786
246
9
333797
210
3179170
3
27664
46190896
2
12488
17927
258227
606
115566024
149
365285228
5166191
363
16058
123015
83828
390
279
12
625
79902
32510089
21371019
72665364
63
933
24988
38
88468262
76542832
9748
23
547823304
402347
31149
85715
2010
5369359
873
7
293
14
1536743
11327
30
416568519
2774177
46
175
2833420
3401
7330839
979
7602
591214
6
4174018
80
1373370
298
33
260343024
767
13
2108795
53692
290548404
6
280
5
18
59
9
1219403
943
269987
15916
201386
13020
1512
3351091
43
951713
177307831
596823
4
3975
94
444
13
630
77
557
245
21952686
122025
5
93
14312
54
28291
4721
48363007
37
1374322
4295
90644661
18108301
157
731
70
2369
588123
223583
9
6883
94120205
51762108
396846476
7576
1655
9376
186
11786191
4510777
2287
20534
17525935
69
3182
49
2
765
446493969
398498
184043983
844
134479081
15
17
255250447
2033
25
2099
9
366231770
2079716
115668
16
214980413
2796683
677051692
2348
1090685
926543
23973
64
80
1025
1217512
43816
16833830
196119399
2123683
506927
181636
49309
11
5
10728613
3
152340
287
422
24287689
224051
19
117
545828960
1490
556
101
549829
40475854
23
17824139
2761
99671
838158
731937
482938104
369
4815
8333
5722728
332110
415353938
3
18161
820
49
28
4216
1042
259559128
917368
41
3094
7
588704963
501302518
9
56889666
39
13072084
73
96247937
894919726
93196258
23
142268
18216004
27078393
5894
3
422075
921055
22138
20
8
270
462
414496052
1341851
27
4417
540339
213
3
90348667
34842
408605
37
192604
149504
5258
161
223236288
7702
11292
52
489
339826
667
189786
12724225
25276553
101068
169786045
2817862
886
62
48205
25
19
2418
6638074
9395683
1514
3698954
4
700545072
18
65543
5628
180494
248130452
3415983
1384715
1340501
607
25400
361
211252072
57
2469
76751154
10
273977686
6282
88319
72520
171356207
3
55
4
17
123873
311667982
183527
6
9851868
582
40859383
262
88
529644653
36453
2
1074496
72
24343
49578267
2
11
45
410557508
545
140609
4804
59656
534980
1621
307
728096497
6810791
25
22958345
284929
8249694
16858
16368940
85215
235323422
821533420
188462
10918
37507056
43667577
39719703
1095
7287
51668070
4525411
277673
15789
2
213612
2171
304
228
1114
3252
884847152
187196751
2
502052
2769806
80827
4868711
3
62
242
20331385
410
24928983
1352566
117817596
12
4746535
222422
2615
180874158
203
117602440
2387
7576693
10202747
12780867
731339
6710
29772222
2304
606100361
1566
28823880
27595
2
71
95604
27741228
103133869
205099
176
14666
54827685
454747730
185254
909
1560183
60473
673665
12
116653
24
31878443
69971
1028590
139
46231
28
58
13641
36
6519
267317048
424
2041245
107883
54478
320762091
1960127
9
272519825
15714
667383
2
22473
28345
365337858
33
12057
293086061
402816
1437
340003357
17231
1233
1180
105561
15645017
22295915
15298045
3
8
2697
6107
3014
432918
23
22
25564765
48831446
3
4
93199
19
32231
53698644
9759
46791873
379131
8615
52024
112138863
105
2828170
205
129037425
414
98868
105399543
13
212
39218
46112394
184737232
61851
111
38240474
4972
36
783
700
89
69
84
64322
397120098
12044
59
1881354
42786
141
17225
405793451
8
6126
206
10407
2272654
102182
78914
232172189
204364264
327299
273169
18239405
467632
427
273173
26
578
55164
12833
8238
60526306
34
120
5
18473924
9
465
19924
28
17679395
108029915
9646983
15959975
756413634
659
2784
771
52814
38854567
4273029
3546
619
19
43
3085
12334857
1454855
3911944
4578304
1472
1739
914154248
9667132
6594
27577
59197886
53
12
23687
10
18738
6
30208
372
43
1430815
1130978
8
245
12524
6
178308
16116
64408
95551
219245965
9003
2942530
4675255
2294
58
3
222400672
23250805
5149857
57296168
142493
12131
7210271
11
10643054
242891
913
7461903
16
305
184657623
90297276
126072692
6439
3
481564965
4348176
3217
4
250
390669
8547153
5139886
115
33
118
879729710
2
176
14
6
721361
2638397
176
72254
535032
180350702
17969518
6665
4438987
463484543
13076305
59203
389
26545351
1505518
438102
1832
3
17
357
1662023
159454
219842399
79722542
6915252
92753
220280991
6229802
135
164
35899107
1296307
1018980
10617
2921047
171640
27354
4461
406392210
63
29848903
882821166
1153
397
3
331340
1665
5413571
28
19121669
845302
936871867
4484274
201573220
6
854374277
1017
179
44592
10050
1340618
4533146
1786
13552766
346
372980
1660
921992
18
714227
6331
1220226
564886
7
95186
14
498890474
241336
655
237050
15
271151754
9657
165648
264
2038460
6733
69
28683688
508939904
71786
4673332
37589
43147138
16927
28148
12195056
2830260
51752004
257
82
928066794
9691976
3
103045375
24727
7123
9385
434492
7
26
2566167
264236
30
4
100376
34
2689
1321633
534
2129074
13859
155349
26171564
876
2050026
2
3245
432669
902
150594
61403
24759
3005
4582800
1905706
21254874
104558330
532787
10151994
5544
45802
859801181
3923
17
3
17
2243
2079477
302092658
228726
2
204375
15217
27
61432
155
83
706212886
49431
602002
2401
2
87232
15
50
434770624
1925267
21
2397
299416
4
3178470
1907
34798124
194
627843063
23
13
9
6320929
15
2179414
328198
141577
1436028
549762
3114886
83
560497
3116
99560
4320
355
41
303870
211454
11
13
2
27376261
286889
4819
12196
781089
23882032
21522
7741
3
11851907
1546
368292870
139479398
9342516
5089
733811652
9407747
955320
798899482
778503548
2907
211
7232
18
217929
215013280
135231409
1456
9996643
556
55
15
858
1853
64
228216
2
157573185
74894675
232653669
8729413
63000
3
391
2
35460547
181
12
753609
127
11503563
21
11738
7063
69919066
6323497
14
435
673405939
31
2928
325544
17110
33367063
1863
558
15404
2140
9743489
2789
187041
40204
2
107
297
37
7107361
10530
14933
3894063
682582
777
274626863
4183329
249319581
4085
36820298
1360
3451837
3
627589086
16726243
220974441
194138044
27512
3
86641
44
7755470
230
45956761
21
36497178
689
255
7420272
143772
9528
70818596
3
5440
1604036
12118
615423
20
32324576
1353
177410
6
20097884
31965
279228
17027
9620
734902371
18403457
5745414
943183
33783
61559297
17
6249425
552211493
5886
116159
8761676
631686
25
90894
299917036
832
277468172
154
48484341
41941098
428603
200
57
1739
7
175
2
3
162335852
30
1316603
10223316
46767
18098823
10941353
271
3
3554634
31730974
567378
36611328
2440824
16188
22267715
656867
524
2
29765
10394
3805972
68892180
2241
11
705886673
1009055
2001
133366
12860
656
12083771
558
117437
39884716
1497
8217
4867320
7
1401
2115365
66042
3380
473551
91684
194
1357
444877
344
135
75119
2425068
1777
215
1604
117549991
122924
42554
112
48599720
759
7
1328638
4
66620915
4841
16
398153
4429364
8612204
149
1639958
76390702
9484
391
37
2859856
10510183
1683
712
26
22759224
6
426668762
1955163
2
11224
401711224
529826
912825554
487
5761920
47
137
848
41162
702637533
96859
106177
1647
1658
73507597
967138
103360
71850819
229
4875
1698043
118
346882
130
441987
10
478
608212
19518020
143519
8
60
358865428
5581
14
6283476
1654
27
24681
132801694
98
788
232
97
24176
516312735
968
754021
38260
1173902
68007
49
37743207
258661
545355
89139581
41246920
274481171
55292012
3883744
346594403
17
268622
1839220
4279
102310
579
6
465370816
17117
166555734
4
17196
13265322
23892211
2
457800
10041468
14
76002820
12
21983
87452143
301034
9120
16165
13
2895547
5013
964747776
259
340751449
16430
27
13
10460
192995705
4
2160
4507765
2350
38990850
2
5465
921
435
265
48
275
124
313071
867496
307
8
2419
100961394
12869415
3371
248
1730
18800
68132
22164858
7
1090668
12608
1425184
7108491
6
92212507
14932
1569926
363392277
152288014
100312
227229245
70240767
7818364
207
8711
293728325
232957992
175746
689571
10637678
55
32603966
52801619
955
68
266
107075
8531171
147003
47
5
11
528
9842
118304
8053441
68188204
7
566
8948
569719
9576
18405418
2
2252
8
285
188013845
10400371
467352667
988241964
396226
22700
23481135
339
257135823
20
8
758409
20950
274810
1821963
10822769
6736344
37649
3
137
930
16
6821
23942573
3294425
6
41062
9364109
4079031
650146
250616
1410191
2043342
5705738
16
3
206270683
1032
33121
588118
143914
21237325
12415
1077229
1703558
4183
16
959
285087628
1579
94677603
22275
1019911
634
58556574
269
2444894
1690
24321569
2086435
511377033
9751203
6
3
855404172
29
544373722
176193
236037723
836056
113726
65323
74
29560
11148528
7907
2614
2477
699
6
4673
142
196431
2950
226527
327160
2033672
6557
3
70
18
1401
2152096
245
75784
719758
16394900
12177279
57321
2265
1978
21
3
9910
2527
387456
90903
458809
5836929
144185
5150
81004683
352873
334488703
95
3288403
4792
4
74801763
4609079
140205
886
3019
25145
509
2264
965
1025024
32
62091
53388
437913
48446
636942751
281264
5
10530
572781034
9
4
5
37
445242
924692
5
70
243975
14067
7697
244
4149809
18
198153418
54617
12
20
320
577262023
903760
769
4191050
40923
47514
67
2687
2335
55
108724
12261257
4676129
1236383
8788998
570905
746776
2636
1989
119368005
1591
243244
238361
195
93096
206398
7
183820412
17405
20
213250
43189
10706
789853
51336
638769
185
712567
112424403
14722904
708197
86
5782032
311187
1610066
5141
5
10018699
6585
88812
21089754
22
484535
1494087
17594
7165268
11571618
2
473535142
232
16360875
110799
36431
573
507766854
5846328
18924
1244930
815
2
6251176
712036
58561
451767
265732005
109438
2
189956495
18
8415377
9
2640
337
74
555450890
3596684
1316
3
196920216
2
208
4005009
14
11
2182
2459
9481658
2445
4342
2739
11065
16878092
9
4144
2
188
221795
425509610
496092
5
18650823
2117
1838
256566180
12
899113
142535
53312602
285221072
1177
38
271896
3554
454835184
136408437
12263
5
77935365
1698
90396
4254380
42058
2645539
113
7820
9852270
9
2337
99
37552
288
3950706
2349590
30280984
917746
148817
1095274
10
613931298
177038
480809
135992
4471753
2173964
1770
225
581588407
3452
8737
2331627
26
6803
667345
134556
1252
9783587
42
53299259
72
7341083
43265522
2438091
178229351
919
2
28765
53245
23436984
3516
2
6186712
347
3
50092949
3112526
2
5005
51600274
409
46
199634
121427002
147965
380257215
2635
291684
10449
7
1545369
546577620
9591639
74596648
530799
336
514222195
567763020
55
463830867
22275
7853074
504
3696172
23
12
694007
220676697
16601
249384
300802099
31
3312
9
28311301
317644
91566
214745447
1358
29260609
99238701
165
14077162
334549193
5614
22142100
20
542
8667
100
15
5
261
5188237
509845
183
83
1870
73730185
3892126
9644082
54
277
8470
67357
120
728789562
30
7319404
1460413
164
643583490
3037788
50971219
357
22932
2989
2427613
12
74769220
1596985
91975
1736296
2480
64
1234
104413
65879
10
32613
67
398
31252694
517148046
160
201466
1578
408
159324
32
2311157
2
103057
25
690126529
3
3452079
92781
932
40807816
3
281
17022472
187440
269949065
27457424
1172
14124746
98511
13
199
519255123
1982420
295750416
2820
2399
8623
49
25
53534
10
27571076
1541
100
110270
4
868827
6086
594008143
188765910
1598247
44344
11
691010
237622
60
15918
550675
42468
142379
59586102
64
227296842
13
28
41830
3883660
20
192828
1868111
2
11680260
186913802
106
1395036
49274082
229
428
205
421519638
1824882
997763566
1240
72368
19475
614
85309450
64
1395952
34541547
4383
286818
69599296
526788
24
10420
9
136473729
21
110
200060363
15085
12729
186
16
13
1867319
138726
147846
298611
32
873573562
2
57426105
159240102
14958
45408
12590498
4739
73147103
111340
7018
6
83
41019
75
210449
731
16067
22557704
940636958
13017
193266741
6
2399
473101851
19472005
14
7
169
567916435
3189431
12507716
323
3982
10
334800618
3369
279501
1971461
3237
43290105
765090
25013278
43
647690180
177
2476973
458115860
67073208
247315258
605
193231
181757909
2952539
321834
1434
361
3398602
242
122
183202106
336366128
800527225
253
87
2
21100955
39213
463544
28036
439
321
2475327
5
6566
52350
7
1251
15866716
1047
1255
3538
4161
49
146321
23660
161814610
110
33388
136
136464
466
42021
111528327
1272833
30
116066395
3
5
997
45
7248082
1946824
108179728
24
452771323
812
847
168324938
4747370
230
15856356
139
234060174
12327112
10
7
766749108
359612
5
786
8535
121385
1927661
331105336
531802
32444509
8
767876909
75014
26768665
2454
113
259899
320658
5
709
48337
354557
1259949
26962
140
2110
1050450
26081544
513
421
80207
876204113
864268991
15892
788859
1498
76
64171000
20
138987
50627870
25087
470
27
3131
7162
367610444
33076
20141
4665
919962149
16804008
325186
17
5
121
50251214
1833
2413
333
3
284
3033980
391
161160967
8446787
286450
196300
135
10314
1757859
10527965
146353
676870863
19
5769
609949
143117342
233167495
114
506217759
84326871
5258
2410400
4304974
15
372
825582343
1226
276119130
33553
485
614629
658665803
4664
11821
12
3304823
19867
180
2608076
66697
3381391
952451
49140
16767
18
1828
13
227
32989
2065382
1805783
2356
977512424
776226
8547
154363735
341
157329
21
165336577
89251825
28249638
274121018
2994
1176
2015706
185
424964
150664945
7108
14136044
631699692
692
224498594
85830200
402534
2362022
2
11297231
36296681
402
17
19
6626
426
317
2024532
4
11886
19887
131
21
686138494
12
31718413
645141893
809659817
482
2145
295696095
5044740
3
38942
13012978
9155989
157707
5585220
1540
71040918
66379
201951959
83476
25782797
141266
26
117778262
101060971
375
362511505
20435
4258
81369
107344
9452603
169
203719794
163540300
730810742
859136173
4478
137
629411
102701565
27
9365760
609
1902249
2864
23082
79
10549051
1978
28898107
6289
228
4721886
29767
49
77545
7
417218
360789198
119157613
35403835
131216
15549
214851
101
2
100971815
1824
3485652
1905
1163336
9532546
47
20217
1642
83508
129616
19478
94
3203
46
955
57152555
5
290272194
3438
759306161
9811
226154061
369
10227
1084
15597703
118216
116512866
15
19927578
145464
330
8572910
125468546
5643505
14332591
550
44473597
27
60
1027
42913
135563
970
3803
3639876
2
999164
14
86
23
63921180
32457
20
4840274
672
17
655
27
2799
27
57418200
4450
39686774
311789
13608
6
116792
1753
1077772
14266
96
171139
295851
9403412
600545207
639598
139
314180
3
14212
135229
6709722
54427825
118937
27107191
11
1662895
509609
10
3613
9299399
183894
354081261
2152744
30506880
37
988
67227
145740
3757
26345712
476071
41557
283
174
27342
294984022
925
2012
1325
541941
32
272462
21771
51
40392120
74469585
669662
13
80808906
71033
222
90
2125
1148
215617
40
21750377
45
818577
746490
18704982
134
556691
606239
54127
9006150
1286909
493075
144
12
62907863
5508
57413792
12
124694
242
344964455
270
8141
74
422874011
2092
33
71
10916306
397
5920
5
307207
1033
2
475
95497
29994895
14410
36702330
3446403
25854873
783
361
877492873
86598459
811
4124728
31
94
1625238
170755
245
3620
4347
4054167
13973
8
157055
25305
1028035
1116
17
68813
54259
39418826
1029
8024
147
1686
193036055
4543
1396
1699372
447558
13
586
17132
272590405
104
1026615
63249130
19
85
187987052
5307229
24686
5
2228
38399807
2771944
37213
3979
3221399
519
297
118145515
218
33
22053
4445552
406466047
276
4
467049
39
23031264
222
341602284
241
18836234
1408730
154362733
240621
16722894
314761
15065513
522678911
136
48280
59132
51905583
65
34
3202476
15413
264
14588500
156363
356450
269663328
4
12
2
56
7183
18262760
185657499
30
45084870
981307
236
85120
647280
143304
733905795
48
426532950
14720081
21263
14000
24
2020
30
105
7051
68
29356
10
5937291
471
791
584
84906709
2518
508121
30
74915702
809164
613697
112
72
6944648
7
617904583
16
171356328
4214
2038801
226684981
18815973
37814
2987
18850
160888193
850220
66868989
5261
145797317
206
143
178382
3
113
75725703
130977688
5619141
35711
1683175
248860987
7
622
18855187
319880874
168
473
123505
222153
1270
388972
63456281
427044
498145
81120
12323
44020061
137423
3301
6928488
39196102
52848608
51082362
12937
3681
10465785
3
4
35936
113887510
27
1205788
17
2
47664
26268051
2280108
2696773
10690
6106099
6
36
423547
156983
4358
22499019
2
503466
14415856
2756
968
4233267
142
72
523999
4658386
76061198
10
17733498
24399397
414782660
7713
365861
42490
580646
4559
130204716
386152
63
30129184
131899
10
93131622
164265901
75465035
40553850
493364667
5914
179982
6864
3
895
498078
2449345
26925686
55569387
4868660
254
734
883
112
5628
42264
505391
260335186
31
184899
259
503207
47
915019040
55787715
142943524
13881888
62
2469022
34548
1322
696287642
48010
10002
144556
307816555
33144
64703762
446
11882
67214185
7710
50552271
114277359
9311883
18751018
9165
107402
3
42
66263024
111
4
3410
26192
6
12455781
75895706
1854
20
583
542174
8
489834906
6
22
40
133501139
159
4076238
127179
1498545
577639
26
5
31
6
11039614
426098876
78244960
15
2639422
177837768
350
94839
2
949511227
33411
2940
36018766
627
3207
6
2560
2898
33352848
944
119
4719300
751
181568
6519
9676009
326974
7929673
20273
5060
2628
5187
3
2749
58
101041794
2784
52953426
2590381
702721
285846627
11239554
6936068
49666
6177
11269127
2411812
206981
66605030
239
4
220
120548426
21
11367872
113673
130977437
4
753
8059655
17984888
218625265
8730067
72106159
61
618
13963
1520385
243381
6
616
1414112
47
394
4468178
9
45
3461428
27
304
40
947888
11
329563
92
65253812
51201
23770092
6414438
3
275
955241
34
17
30
7049899
10773
3
7
2
42390736
286302
27046
40171572
1814220
6317875
699789
4
197
1567
4843
16822859
11
3949079
1521837
23
10
122990
68
313
8335740
102101716
225696
704902881
136
128
58329
2984
2423
15
15
6
11931758
13
74
76
652655
186014
8967098
5371
112351
2588311
15673
972239
438
3884171
421236
423
18
6057
7113682
480
35658977
205
5
12613963
378
21766
230
40
1987
6371
4654
562480
3252967
16701656
22789
263127412
873262
89683
14
154
44
659
1126264
77188
2162
8632376
905397945
894003074
571
1634
5
48923468
5
204725
645
27
44
6546679
20985682
42388
3
44570475
7608
200
459777592
66359
20
9049
3
7805036
103095
5204
282627216
2969
4668
555162812
428
13114
231469434
315
5
3273549
1892029
37
27273
37
49021
277221760
842
6
1886892
239749283
125319183
543797203
345
1136416
6314
605762531
6297779
230
13396294
46701827
1534
236
72319351
22505383
53864991
46164447
42804
2
102113
834
332817383
28251
39141
4862
186990963
9
8653646
1548
8
4
285
51493687
1198306
6595103
3144518
37951959
2314570
92973
397223700
112
78186100
28860965
11
49
31732871
27132031
38808184
2
31317572
7314422
20
3058607
11051035
489881834
11646095
25986223
489619584
332460265
665929
3083
13537
25
618463435
5
81
257352
648519
234079
305942
37839
222382
28
5439
7
776709
450
858433057
12
2188806
171659961
2760
877256
905657
273548
27977
105648
369725
292198522
1694
1320721
8
501627
628934
1753
389029
1344858
585
13797
281405245
10028
139483
8338
275668693
573212
5258855
56
814796513
227094
11303303
2
120862
5082992
1882
575939
209037974
3762
2
12024027
136998
273158568
5291668
135949
43
16194
43307
3315
2
8
114
6
98
6
321318
72220938
7334419
60869107
362157
32153406
781762
17305255
567455589
484567
579558
2942887
22
1797871
30
122913
20920379
3339141
19
642222
108134
1983
285821
17
18
571303562
128
51
240818
8021
9548
14120313
7
12
18
168014
65
404
1354616
440415385
4957
1502
10775
844158918
3760
84533977
2204285
27516
1921912
10
140239
459429819
40
16692606
57702
290750861
22
33174573
86737572
566411202
5519197
37
14165678
2678
4
1162
83827726
27900388
984836175
59
2
372
7
954
2112
20375516
2
123806647
12692452
38835915
80500
164
868
24
22155
661
3804605
31
2566521
8
17
39960
4367
15212
12313954
5875
3709
6331
23
2
110922
43871
207728
104240
455
673454
11443521
73
409820840
3
37141
599
1126
28814680
15565
7647551
7
1194674
120396402
12
984
361
5755
63014636
51
19092
65075529
7
697335
25
6452682
415
14
2
14238
115839201
171566270
174597810
9535
2
2030425
5707055
10253091
946891
2
11
3664
86
43
39817995
104
149910
1052
2035884
211355
79
252027
134156332
80347
27
586067949
20
36711398
3066674
320367
138493
463500
1355
7438
10898867
716
15
52359
1792
10790155
38332176
176
3474
41
3810886
234957887
5
993
22334
9
23772599
6041
32255
267273688
27
68373
667263
2395
152544575
2
6
135842
275225918
945071
34
1422
2
7266808
1727581
76644176
650982
1331122
1589
720401779
269
347794349
18
4220638
129775
231178569
278725
14842
3042901
45893
58226017
7
446783
43881
42
249664604
131647
825890
99
8
6570
14332621
1700
242571565
406364
667
32
2578375
223
220334
120
125930
14774842
281094
2172
47
186854330
1100807
17299340
12091
51768638
4326286
70325055
774787940
773364451
2979076
61
30545579
7668
11279834
51
937359301
212885681
1499
5860813
4584322
287
98
24428924
30329
2165674
1224
3
620145479
2664544
2
10
24
65263
7
12
3401
59666911
190
298902
1948
134794
2462
4078
3
85700
98132262
87757174
44763957
4396890
68271
29621603
3083
128
761
3589
3184
356
7739347
1171752
181651
578353622
110937121
906
37
837
1380
15206
2967801
4
2
111742
79611343
2817
9154
459247
3
27650642
6576
993822933
39353997
200
5112
621
5
600104
79793
625082433
16331
26057
697180607
541
27
27871251
1219222
95857
6277
698756480
1028
7
67
10
738337270
4938
18680648
41309768
7
1463
354339632
1993469
328
157032495
17
111644
271255121
30424839
286707
208123564
20
3
45696
9804
376739
720
30783
6035816
52
887530627
634209
17239
279880477
353376
20097606
409082
1759
24
5941
911810
45192000
11
574144
7735
873
1333
14982512
260696
4
23124851
15420609
128
46906230
68
2039
17511162
61217678
2
162748
96
742497
410958660
59084
412835953
2562220
149187950
461909922
27
1923268
11269
1744
192912002
525524960
76
768007340
3
75
4174290
3
14
261688
17
18842146
20531052
93522378
42629637
486698435
43998
7620
20
37890
317723
281614
75
302
58408810
2635
247906831
2
104534
94
71
2
106
54
2941
182
25437415
1147782
524112890
458683
12
1348644
686
911955
7
21692
434473662
309837
14702016
619012017
11
35
74
12387930
17328
12
75923224
2768796
207969619
425950
6008285
8902
36513
3862278
8879
62504754
227027
558471625
38802848
2007980
98
2408988
14729
5113752
15
311
545
715
49481615
2372647
6615387
6
75306356
43770
41049916
2
1626606
10
87193
2778
106
297
1032
337
76
66364219
245223729
85
5526
27491815
64976116
3159
8
40066
26197684
51
26679
116
2676
86912160
219611947
31016
709968
17
723578
11
13726929
8449575
296
35580560
32326
2424606
57115794
7
2
8834
906874
25063
10245
5608375
39524643
281533
45604
21
403339
4896788
7
119479
22
73878
211
396412472
39
48541849
325
69
146
987
96383205
5587371
1212106
193
9
27365
3226
135472713
1711217
16167768
13113
3
767
259497
152015912
376897225
6236
10181026
25763112
13122
4430
824
679
160
241097094
43
717115
88408964
26
4002
422740
64290107
3255
1151
556503
5882
13
7
3581
137
59672
71057
327953
6359776
59
83050
121852130
50
5
90
14280324
321674
260046
308879
126
1073860
498197
309365
876
347075034
8
3339
24
12
965541181
1532
70183
742808214
2067719
14764244
83037909
458
4790624
28581782
4553456
70
8
1475691
39747689
2
5
243
25
117763
7
520132642
395162920
1995184
11709
9834
135
45107420
38
163024
24
14686774
172
6
680785
330800677
3873
43072
8602666
94143161
48
938094
14909
95189545
178740
132988788
2
10
31
14230342
2027
77
2134175
83106
370613
2053
14
360991491
16813658
102031
144
153475498
10
701188
303126121
1936563
2276
246
328609881
3379361
31785
258
4027
305896422
2296
56
368
41909386
148674
29
3513975
5567727
866670
152307
2
145886163
2348703
20510
368368
55623050
86
1545
47800739
9
10
324454619
4216
7220
1110
3
306
193621952
48211
2
148
126
173
117793408
19454604
5
19
805
27964415
2515595
388930
10474
1532
12686
158552
2529362
269565
12906748
52
23
267
10589712
269800242
369608622
1833
254064
10526
56724
3
36988345
2940
180809852
20057444
181
7
2676
291223604
884091
10993
431170202
81
599932713
6633995
348713491
27154426
3242
209079
3
650453
739
42509800
1073162
4045
548615378
15684
15543723
5114242
714
496582
21
627
1152804
674012
242237056
42947343
52695
607948289
1271
65
6806
1816
15532154
152
85543
398662226
6752
2478
3510
15
6800950
79
24
32743
971789677
13
44789
31550055
50249
2893320
79906940
44
3
137565187
22216
2
121754
5747999
160672
746847093
37
168
74691666
1672
133577154
356
2
1495
564
83329
48
131741
78
318
151970088
558698
44416
2411
455950046
121126
1905
168701
5493794
264
628798978
427825
6408
75
13
2
12975976
6
374040
2453
42344817
54
92200
4301
4
12
126719
58
595
48290227
611228677
6572057
2
33688
27
68
1388
1516
51151178
23756
39441
426
187010
134
16485819
11502573
11
29
228
67
32225
438
26951
1124
2
72782435
320629267
16286
52
722
2568
2709
6515
251
78833
2591
26660582
7886320
699
11650
2
486238
85674841
148
41827583
2442178
2916257
70121950
90996445
7903936
17849390
5634101
80466974
12691
554
1122
36
452
13616385
12818
2
23346
30
26364
63139020
320
88
9333
842237
125123
520
7698
6314889
2
28122
4274
12826
1714
3217996
3
12
80545247
9
93
2336
214943737
445499890
543832
9949
39669
10715910
6340
21908752
590
2
14239019
26804
6166
9123
698297
17595
12
14125
140
104
1222217
236203
38
152
14
3533
22
2691606
9377175
325089
2
70274
47
6353197
16492
13
14177
1399
64
15427886
52
608357
14
2400613
928
912
239965
3895
8
10304129
15395
296
7
24872
19
10385
14937059
25470
156090670
14083
304916105
235024
44190853
191045
764
18136
206873194
3513352
8061
455679263
500
120
17
132365
570
3487578
35
82899
1120523
2914
3
25
239677410
6587
4530
1939
33179321
111664
82588220
719487665
1045
7905829
546
15711986
653603
50882498
71607
1603
196899463
12077
9547200
3738076
60065
4660
98854
26599
30
22
370802
172
80
39183562
49220094
3276
25541210
557
3
10556202
15
2701
12326
997
7868227
348709066
4862809
2
85719489
1079
601023
259
138
89557397
346759
28617
220398
25393
401274518
24
7
19373
1675939
50435
1232319
2696354
91185
342
111900
17
38613882
96799200
6
217725833
617566
867371
211
1229745
7497
136
227
275355314
252099534
2
1181905
16
6081
5499809
59
4322255
24
7899
20235
18900651
2217744
985350
80844903
1041
258795505
13792
21
3043
50
257262359
28
2117657
99283
41
27784
294445
7
176674274
41817557
6318306
1632
706
917605559
97815
1259
32
3450
311393
45
6285
612616447
8854
571460243
485
8820
1423
17280728
137
4764
2
403993
105810
1817184
2397
75422896
13
6
593523
813187
3795799
321
50171335
3484
40
131
288229749
45
78134
16
1448525
79
466185
123779323
2357
389666918
2563
752083672
1808
101763
9268334
353
669297744
1643
262271
255956594
406063
4679
11273235
59098
695544
113075
23
150
65
14083
6258342
89
2204
131
6742
198
22
120493671
15
657
22987318
27001508
141
326432560
25
303
380068947
24008932
6283
27
53230995
19
30827332
133024535
182158215
106064
65
187
5
461
244738185
2
120
370545557
281
1043246
2
16032164
8871238
2538114
6
391
16
1168
912
15702194
719930325
5055136
40
205
155707702
469220
2243
41
179323106
37694567
2785744
175312
135424035
1154
5506044
113272618
4
595340
961042133
66611
7057579
4186
42
279845986
40
595680
271270512
14586
156
15
4
1042605
146538899
249987
18976819
456626992
4212424
1318021
34736564
52527
790045
59396983
177024314
41144718
77
147086
707
43456181
337
2083
607
8179
7323109
21619
70
8
54089
1521
5143929
21140035
26617558
25074
206
101
124
328142
2
106205439
1530823
2423
309
133798324
11706
805
445615
236593885
569
12606825
6319
985558
2
2619667
2123
2
25
99800241
231842151
7
168
42540
10808922
1876
294840208
207248
4375
213
8078483
2246639
440199829
904658
461690
243773
18955762
3094892
139968
47200019
2663817
3
71
1962
60106449
17
701334748
76
6502
242
14
13
9834914
103891
99436
1840
79
18124185
6434
3456
1199
122860334
1019
4839316
27703345
26093
214108
967
190
21127851
200
5668
66374761
804244
2274317
4231
1100
78963522
6889
332417730
19815163
1928
3155
31
23970235
84100423
856511813
482
11559750
8177
9109804
4629
2061
5305706
183
2826109
33
874
9
61913
753973753
7200
54
969
1624
78
35374
631212
17543115
25
91080587
122
363
4589998
2261154
111428004
3575960
143840171
2391385
14243
710993
2370028
7
2937
7064
345483858
320
5
638
5869365
54303730
368904
120
705
1016
106379
62
130597315
55942063
146107
132092574
224
53
1939002
534238
219846
3384
162
5
22
75536
42691
11281899
10836
9
6
29499458
59461543
1231370
2486475
37
320648591
75
8523858
170004543
6158445
12512
45920
406783
141
6
1799
116389743
4
33811
277
391
89586274
97
3685
4241771
15073
229
3952
2
2037
7294
2932
267
15839932
97060
30
14559244
370138
2651
731735181
12042
44777461
68443292
5
193262635
544900
40837021
699
235
879
76725
105105809
8
2705606
12477127
76947472
25009
210068
47018
434922441
241
2488203
965744
35540503
2714392
19
59
30307
746
290219238
224
1016
481503052
4388
96196472
2747436
151019
1493624
5
852134769
1163
30603396
96568
476
3075
416519278
440758847
1802389
140
108
1111
9012359
30898603
4723281
15313
181
97729883
151
11142514
16451332
586
45
1186130
426379
13
462275
6
132431
37
695544
179090041
2749685
1153
3
481808
5093568
5993
1624062
79528149
253823
1400
94045778
2
20
832039
5
2506533
10
751120967
82582
12388
12522659
535878
2136
38351
20567320
27
51444827
632
5162
5
1160142
420
35
27963
35
2121848
65135
63876999
955437121
101
134561
4
12906
123625562
15
653480
176
376090119
36179925
31
22081924
89422790
26069706
20934780
140007857
99682
9415366
4391149
853
725
22914
14940
104007103
410
3
615230341
1821304
207
67
2
56476
73891124
32
30149
4
107
2
15
284067780
206018
1424
173635458
3335
43422
95
182810458
126773438
1565193
457844285
48014315
36818379
46
200776764
67
7618
4
603828
7157
18154
2
2357504
36
27774
1535484
23424558
4606
4238926
806690693
128
76242
144406841
25502
14418
646727
8
998
1870
3444
43611
14
8
35757
39535
262
16
124682
141231244
11207
498
162924075
227
1180613
43
20188711
13140
10183072
5557
34
45603
12274473
8372
69656831
17274261
88
784875159
398424
73351
6976333
637131
19525
12600
12975
102
868902783
420376044
179987266
516
16880
2
820
356
8
1855849
3331026
8
4
896593342
675270575
1113
159
670
46978
2865
6
266264042
946142774
1795
815550
375071
163
99121167
432
88
532472671
5649
11527077
29616803
5015496
595091
10172
15469
388
10078305
245070
91514
68
1814
693820367
47042
45453
80295
103224064
46
8378
177505
116858
3169
345124377
30
10671296
2642848
4367
7
2292041
4758853
9000318
812274226
373
1451212
595
446762
605
38
50726
3150321
385
98
5
4836052
7
19160
23
570
215
10264615
29307088
177111
10
20659460
2
2
992
3
4128857
329707
12323087
5660504
28771431
172723706
342215600
11555112
143
7798163
108
35417775
140341
238469329
1185
1833
5
16972
1013014
5
133012
43
25668
2374
18
841
2124497
167263446
3422
46
122567673
7
363663
399868
4
55
33466460
14
129417350
10
31162358
6285796
3689688
770192
525968
20153
30704752
48257
435322118
18639958
281934
84230992
121
136795619
440274811
1733
6175040
517233
37
29
13345
1276946
6
45858934
56622
1054
5976532
74
120
53498
848
15524521
38
5098
1559943
502772514
39702849
792027008
26114950
17
8412275
928
3221357
19000144
95
5735
28064
2
19
5493415
269996950
32250
270233
3
850
1954025
5803425
9512861
8306097
46058178
2
6
28
1150
13014
365848
2
2138400
16
310
39721
5
145962719
1601
466
98118
32005008
11466
64
446
33475
1925
20569813
4220526
40173970
24657
1109
39
1450
134003471
150
266
5166
28
3913
11944
967576
4590
644
23211
168720022
20
416394
506
6
189
10
197
18236937
90544
933633
887162700
410
24
1762
30922127
14936
122
16074791
20066
161
174555449
466184
36494
4749
128856
38046458
4843
113
3
1644
107
1269
945
4988793
487
71155126
5687787
3
4327888
5684
81856
270475
118905
6
638384812
1701
45056
808
3292101
522718
68818757
225488819
11197371
71
22
2413
91
1078
10862
5385880
11093
12
440
84520908
21
199405
488
114
729
37677393
34
8892
4
219
32361201
110
18267139
18022
1173
4792256
238
4245567
2319667
15462
300528356
710
12
701491
870868
3986767
46
680192287
23802925
431413632
649768
4
13
89017
414552
388644
280569796
9102151
16060900
319
40
1461
4105
402
97581614
2410
60580866
7
1794619
15
4464
17
2036774
252953269
1895
29
7409209
924891
12693
3427882
895
1097465
1315
39777547
4
32991
58500553
17
727
294806
43386380
3
48370101
5615
69583
6
4502303
29283
1289
534559921
102
7923
13
6
208592332
141
44
3
147
366776
1096881
822
116507
150976
14
271926
4379
14
1327888
361795
465
28640
16
4
14
137107
1047197
14676
24753
2
15724
21
4
34077792
69799
163246
17736
204717
6
21064
664706
13966899
211325810
17178
105959678
29607552
6
160078884
28676
287
148793058
761
1126707
1448257
104
18943931
14380932
471730952
39
475432839
2030942
791845822
47354
12673613
412187874
306
2177378
638482706
38608593
429682694
132503
22
47
7
549
113951083
216
4137745
15067409
75721
73
119595
37633383
2
1127
8896854
483015327
22354241
21022441
26
64
3349
9710942
6011
439398352
3451
3
1029
28
22
73615897
5
782
114482809
57758
21321
165
232
2
307
178635
7
15481
7792
229530
430
10
12480112
1278
16171
13
86281873
7656
46
308800
987
39768491
94
5739
63719
213944095
26543136
21
8304
695768
195
8732553
150932
4071
6
30
150095
91436
490
298307500
13958
1194
310
528368955
113770067
511853
1064
69691
5
5604146
336345314
32927
39248930
3
2917678
17947
73821411
3359
82727
2
567531331
3695
164086932
12438910
1055389
2684494
618
353144944
18993
7
3539886
6307
47
4
1030084
5466
298868473
37530901
6
5140
132670891
116494901
640019
63407
94
40864
10
94
6
11
34442
480082562
10
2
28005957
1593
869955631
126
7
89829
334453697
2201678
179
14567
1157359
802208
42
20
821587
3
43270
12782913
94381
223
259984248
2901
10482938
18365
61
527
3
29838
6606019
311045
3518904
1471025
22573467
13231
115
12748696
2174
18115
15397435
29522
1012496
2534
90
2578
261
1028960
416976837
20
260
927
40
18489072
8590642
2081
134262903
3036527
54016408
1541
493213920
774
158975698
58
740999
218138261
18429476
324881703
7835717
10709
16
34419789
216869185
3591
21063
380
19
7368797
753500
40
235816130
259388
586736906
896284228
16818406
9
30785
6358
53461
5260242
579
625648274
110
48
30171128
113
24097
352
6421188
338668277
9
376970
6592411
24172916
182
1466530
1022
13215246
11045489
16260273
830946041
2
13
97127
1433169
929778
147
95940
8923
943403479
172127980
12
1267
971689
12247
92499
915025
6031241
134506
2011
5
1887354
30718250
8788
36722978
266937718
32553590
1054741
78419219
99959991
690102
139
374559978
2169408
39
402287
1312671
16545579
13533
45709
333548912
36556
3
243456
3
889063
3
146302658
1514876
2
18
9964
210845323
15712319
40
905
41340
68836
93
20205916
62022606
297
2
2837
1518
6931340
1091977
51042
579078220
455
26792484
17831347
45232053
58687716
18
3
595
430784054
963573556
942
58745577
25575
10742660
447
43
18938
2097110
11
28
347857
14
3
54567
268459683
270
78144667
72
3444643
97
35952304
2
16
809681
76275
4
2338
807307
298
38
327
203
147
8990
11873
494
330
603
79193
435
5319
138099849
80921
35790
384
7
920189
2410964
336918
40438
291978467
53643739
86
73391778
111
14
4
198
73043639
5
208
825912322
86002374
5315
22972
23980638
11888302
1226054
1869
32384377
389
57
20773247
213072629
105779
12899
106
13
5666151
46075601
118484730
286
207954123
166731789
82966
2
141
14585054
33627317
35458
4270
158166292
2942
32
2658
113
4458026
4
22
173101
43791
41254
663973422
516287241
2723
1326
44582
815
150
48102817
23104556
9
1317
7
245858732
2648961
1159778
172702
130173692
117
11043510
995
101
26729
42839
22549460
6430
367246562
18388
8
15220780
24
10
749093403
24341690
15178
39
4025
29022826
11017
1837575
601422055
6595732
174
7
117
10
41
353056620
13357584
276812162
5
54372
5399480
6456
17486577
8
15
90
5401
18562
3869354
811315944
22
138578
1472
23006356
124
3
38684428
105635
81378
5
33422
354
236472900
66053
124668
523054
25911
419053
15657830
10922
122
10146645
7
99
2
1024585
2
817029
12
3506763
102635692
5429360
294284
16156169
3
456736494
13201
4130649
5641
52236
7647538
172720
1642523
538628217
11
306622552
354
1708
6
965665344
597269044
12461712
8
4
7535179
1801964
264069
11
48629
290106
9769
63
117
269119
53180
2
691896
6075742
15
327096
95077
226612
41568
131427
8191
1128580
186
15016
594720
765
859563159
2123626
1174862
74
5005
307191693
188365819
4
4610
43
12831525
596821
175486727
2
328
8
51
529
19257685
13200
31023644
230
57560811
151805379
2985273
1256
237765
337692195
151982
696704
16
3
6
2743859
45
133
2880
130
7
4
1610958
2
35293
1334026
598780426
2739169
434357
4850
31694
76508528
4067487
65194
2
6173
117576
2
7
15048358
13872
121600
374974
434531
55
7533873
8
3
132399
6
587810904
27320
8844
4447223
910250
6431
2117292
6
33
6756
1490188
1212
14
42128
375370745
573692
786047997
2
16
24
17591
8388
221090
21
17417
22
51
678
49323142
11646
34
54830309
197406
41997471
3326656
28
138
29519
20371550
8217732
22
4400
72312287
6
104
49685590
104156
18383
528846
8306206
383327
783578988
1192
96
644588
1815
296
13918
48988
6573378
8063
9939470
26
13324
56
8088938
15628
28
17076
1185
2106090
260947573
498
215387
157230550
24908062
136
31972585
3
3412467
349488742
598896879
276789173
63961730
29
2378
172434070
457418475
775
3503826
368324
26414
873
13662
675
1748919
2935212
24350
1244050
3980846
28939
356543
33749750
1444
43171
3
1231588
4285229
254538
1310
710242256
4
220
17293
191434
16101
15683
3
29320446
20973
21
12018
12664430
62
14316161
1366286
211
429
780710957
5
85649121
2606
2998104
18903
20800237
1990
37
37575825
3373545
3
4944
77579
120642
729
101
1880
76309
1045
1366091
4004187
39
14843
15945421
3554416
230930416
11
78
1641674
14416565
135483
117301211
1967550
620
18921
753
750707
17
4
1763
8
9452422
111855
19902325
11611
2
4299494
55045202
114781873
14050531
2515
1070
32
5793
10
4788
139916
16697
3584
387396386
243047047
341094829
334294613
3
9200
893544
2
273071262
759164984
58491657
403974
40
14096
1645115
271
2985
727
7
1204
5908822
330767
4129891
3518
101
11919
13
543011
621420001
2
204
4325
209641673
10018679
7
4281288
51337
16973015
3
305305
1154508
95044
428
68419
162812569
251
721
149
2993462
11
666003691
2133551
157185033
155
671
20123
7173432
2302092
18
81399601
286106476
198913
10
683329
331653
114177395
2
298973264
236
21137
207
2
193033964
239736
254
547
683737803
511
2
13183677
5
27
12422
79527863
13
112061
119228369
402534
122132
218537
6225
2
986
7
470584
79476
5993020
16125
267520418
5833147
3
116463093
1580
256556
119621
251850
236067626
410391364
63
717476985
17
76
11
14616
4639
974112
5151081
51927
81690287
5182
68281141
84597848
10548
339531
50580
2233081
4
18149945
15383525
140574
1905
5285
121702934
278
91
11
779
718043
112
19227115
12
665804
6
1305844
1112764
47323
5774
2182278
1145
2
1821
165517
3375328
28
38783481
12
240320
700
25580
912891983
3844
57
6
44625
323690587
9199200
5019311
14
6
1286802
2255
322158925
71876
2671368
1132121
4219211
108
1632326
527794012
58
19
1113419
946975713
4123
1328
9810
1175
7477
160
52234107
1657
2252421
2304
8917
3
28179064
37
272038
6832
13375355
388619512
7
19397
887
254305
6
2370024
576
535851692
22
4
42955
4806
74490
3584378
422870477
11510
56497
452
77226866
437481162
9327
206715505
60
35
4
7
1442
1979
191327370
76946
1908594
86230125
133705235
419
7791328
76780
1253135
10
3
6
131
6175413
9
143176
2964
6636
10312065
5
1911042
162
866155029
15
16606
11297562
51
194680
37
1355
248367
174180695
407142707
106842
172267798
58043089
10
14962
3571
51842906
2
642876922
2568962
56634
69
312244902
35
29515
1136592
9137640
2106
1031
46
14694420
24439
16
331
1546781
2720777
195
3591
6551
53
183529
10415
25410
438
559432
101211282
30027
25142
2737
109
683602324
32650710
16982427
155120377
25055685
1392
1709
160575
6794
10983380
64783770
440
139
64645341
240468
79618
6430
26430266
900
64
54
1011770
8
681012
656
3
57743
12915950
358609
8624103
9
5037705
17
345374
3905009
2
3097
160
823643538
75430
2
228
20989802
13
2
32571828
11158
1215771
2954
281319819
1332668
9723
796090368
17
105172599
152
342741
11
6285077
1716
4
118
681271
1266733
227
3341877
130760030
46
78988204
4615
319013939
31506878
26
11
1405
2098877
917
228617
118805682
552379805
27379694
4771
1398625
623414
326
5254
85
267
6319
6
689157
47601728
11
4350946
45722495
12823
32662979
998
473706
88626
8186916
2104924
4
33443128
435188695
1374
30805550
1204
148490408
588
36818
12854
26306
9
64
15
11944
3601976
2261941
9
11807720
49186
8288384
733
133
4478008
3470
33005
82759
209695
2181
3
28
240
1528703
39
738
36638
1656094
15013
2147069
8009346
834939886
203
598161282
1049
90700
2509730
501033750
101
74995838
3913318
208839
335454340
1219
648645
59409
2414601
1937742
17418832
1409
1584
63577142
1331
41818
366817528
7527378
170372
53231
3
208755
324458375
835340948
377486
175614170
16885560
15431335
553470950
4
937617689
1869733
29
9672
9542346
42335109
430862680
7
483
516
8788171
743114
54707086
13764
1216
4562285
473435
520
2811
25777714
5979439
24076
1067687
1505
796439011
140
3
5
9
134530425
477
146190
37235761
458
8
198498271
96744
501
194953
530
71901498
6
348044799
856
1345694
9414
1786349
119762
1466
2
138
10013
24276954
17463
14647403
5505
1850
28257
315421
570
20
1342
388
4
123
110400026
537
22464
65
489088
91688
2354
18163685
70
20
590
40
10
162030611
29840
37497861
408
5
177
12
1638956
11893
963128
4278557
1117
57126340
140409566
160153276
204
58543474
23225
58201424
552699147
646367
344538
286780149
3765
1123400
4218
6093
143378
18558
4596370
416
588
7562689
2553253
258538
10676
132075210
109425688
5964359
3367
34732013
8
16
79533215
9803
48297581
1105569
118120
13769718
90394
149
527674452
597276186
5344104
60
4698841
3212589
12
2240
119685
3
476737925
25
87522588
50857700
6139
45607601
174921
15953
24
90
166881
5
4456602
798996613
89
142
30559
14705
983
247125
145
362560
1027736
10425638
3696207
3335
11
121
2965
122251634
981641227
179
326231477
21194
61522
89952
6644
2179
100
47829159
293380390
67848
1475
9327579
3
27974
23879014
23
625
15
102
201114288
36
37114
8448912
461285
1397866
11919
48276
3052894
59603602
725197834
174842107
2335428
8
6
26525
771
118
104202
5
3270
181
5943541
193
9
77383369
13626
2
785
1808302
156971
78
79588
2488987
39828240
956950
4567
32494421
61128638
733887
1077124
16554
18
78711
13707828
52010540
28913
58833152
27
230765
72
2
79900906
1854258
97
288511771
39536
8795309
120835833
1926
1320235
8838
9
26477
1034
5097
14150444
24
5691693
336386165
416
468260
5253
1334
567
3715
491529
2
48301
174
85910
1621855
429
11
135937246
12
27
90359
7381888
26369
62
7325
2001602
13
35
11996548
131402701
4
1147687
188
695
60
270149
678003
40
154048
334593
155125
50
14741
611
53747921
33
1259527
446980
4
28853
249
3
6245686
6032178
9581
21
1256
147
2232
61950632
22119
3
7006
9611
11089725
112
9
2
3
43
57593
71
82622
1042
937
1075375
143577
4001
1351
168841
36862647
507
2953939
18828
14729228
1301656
101
125444
19784062
145529727
7
3917
105860190
109921
104631
42219
10466169
20998
85
534
126
843317980
63498870
1422
1523
52
24
355835
51753857
123
167074233
2
4442596
6
1422
7
370
5
34494
2
315846
3002
212532245
35847087
65280
248
303025057
10443
740899528
3905275
3604891
44645712
38
22509718
6139
206
43
1099
1347
3794828
516419
835059
114
2143088
10
146
16083741
2284536
334
1688990
440
17464
2116822
319016
3861
918696522
594379
7581829
447614
16
383983374
18
101
6848
219457488
21501
175620037
28035849
19
66879
26490970
2736
131
1784
137542708
822
70
15565243
345471889
1706
3
491531
6946418
8
1451757
5146
839
32
679513
12114
52256329
103
85376
58687187
226
28928688
20477778
46
2
44
76253
23
1059
4
1057547
303827797
56005
4175624
124
3677
1019
5995
2979221
40944279
237499
1980
194
32
101578284
5
5
10384
3201
210
22523
78
4132067
324
557940949
23629
19
1518807
298
27840
82576405
5138
968918
728089
12
183
36033604
33
6909
15
31977530
578697082
461363
141469043
17618
8
1751937
1170263
282829864
125971
6
3
1484
11753134
32289
124026241
23
11
2949
31
787744943
3470
19040
2
1095700
92
28
555377
7472657
7656
7
2240
578947109
363679370
51
506
1548
59290657
27
1043259
14333
5975
11793517
581
5205
750
138479
10491
1690
23
14685
1778
10
12014
18
2
5818021
716934
17446579
69713230
1716
5
716550
8766307
10430594
33666
20779
105195384
68
13263896
5639635
172989304
561680
866526
100598607
427
7
1648
6
12207201
3
256460
381642844
1074
353
2804
838892897
205861882
3388271
449
315998871
229957
1279594
55514404
185352
4791
2
2
501025
44
1575
7311
39392
8040
16
1628
1057616
35302785
9
9456
39462
21857386
553
4
1568
3079091
50659737
693
12719
6967
291
335
71715
6778647
277835043
3
4631691
1330
32344
7
27199726
15769972
775
3826162
3206566
682348
16
24129198
2
187777
100843
3
1024171
675206
236
2
575479
5443
2283861
80430506
827
180766602
8717
5722
239
4132
3566
1246
282
46804
15854866
45323367
110673
2746213
33
952328179
13
1115
6414498
72831057
1349
160009
1089
1862
9656917
44528461
438300581
891633
271
2
3
7
12
5087
32051068
167723
1737026
95532
14725
34355
17461408
102593542
246
729
5463033
16
2
2
457860639
717307
203319299
289105
373680765
189824027
20700
117857870
356802
15
116219363
337581029
75129418
48
5031
9
6951
8507399
63322037
539525631
4941
3496185
620413
196566
684
39542432
106348764
1767236
96
4841
1030530
119
103673
166
111408
360
47156498
941496
2
2343094
71605
594454
349
4
7591542
154446279
1670798
9135
2076728
903193650
2592
1790716
324
2
2846685
5260274
322370945
4901
15
15305205
449189254
12
17
755306965
5122958
280380
1626055
249
436
4061
4
222391
393584
3
5
8
11377
11612
23799878
5904349
12463
81251
791
16
2
3499452
27999
12
9627895
398519461
325645512
408986243
4
44301374
313169
31109643
1146
53678
43
768715262
124558
128
382
531778
1557
492481
12004347
27324
35618
32232
1034588
659739229
4857874
112
14974004
199125570
77596320
8908892
127662102
118570305
491864
95889
4
524283
45286954
108
45532
39
3473
113233
1215
5122942
3
14135802
173033
1581
11090
9583
2990
246916
32666630
25218
127144
12
1410
1102
20544
43492206
5
9523
1662343
14717913
120171710
133632599
920
1021
69
81336
31951
391
628148439
203199760
14257351
6132206
44
17709
4504594
6
1797524
8300130
6
2609
178078
5499
851691484
1142
29206
203079
629
5061
108
689
1958996
66406
385070
1055
9
55354727
143953895
529587
10592162
5
755624
512278
149522
6441854
21167
3647
3509
12179758
2
10016337
123
69889726
1983
12169314
18208
15
367637
357059732
22004544
18890167
591
61652
20121027
16
1167311
2082
273
3
33
5156376
1727871
46518
822113
444742
19920
541739
445472
82458248
31684522
571
24
121
35
74
5107
36904388
218498
30946554
35211460
2073
92284384
753
75
130
153098072
9572
29
352
78056713
186
9456634
22476
13
103
25303
2418558
5978909
10406349
108011
161
3
1138
2
201576370
616584
11788177
364619248
670303
14931
291340
2034549
902
412327057
63980830
3
58419264
610747393
838
1971272
34
21156964
584
415
40
3462
10218254
733580392
34782596
256331401
165
242
108
320297
8
1297445
314228
125908
611048259
9707724
4182
2
206502167
307815354
55188
3
503
15842149
3
28954
195
21
36
1354
12
499240
165906703
2
89
5
49299
319
8481
911603
66563
25095
810597
7
344612
3
4481
292
64994
75
204014594
57
62737114
774915
14066349
21646
73
777896
1500971
29
14
465
114
33
431910827
21
16
7361075
80
67
81198
3857604
82
51410
208097548
1264480
21074
4248628
7644172
387105434
1566
7466
8236040
186573
3494
802
724
59955
45238
99
778181282
1814563
7380139
6
40624631
825505164
25306556
9235253
14223749
35077723
17835271
232868
4026
8
673892
52380
101
7881013
11189
77640258
56
144216368
762
276765
11327956
96172826
1818504
2212
525
36679
533
5905878
392447808
935798617
785830308
768093849
40654177
174779
2660125
61798
40856
346613
6
15
328442
37477464
855365
666
2909
9
4
128973
7809693
88313161
9194870
51883
827187
5
454
2209020
85792848
1200869
2327996
163992
98
170022269
1796306
26147253
95
9413
380
9827
3
13971215
14684975
3267
559019
14186
76899380
7670
7944
55323930
73
544415992
279733
6
121581768
102
260346174
7190842
5341
2218
405174
918906
101
149274
109841
171668
32774010
1296
348484095
206
126796913
3531
504470569
2
20
485891
303364
23503
2
1329195
2350432
3
4
194
10
307437515
705859279
113
928
1660694
4
48
163976
9702050
457454
192124
151983
582376804
4330
2
17816
3
626
7
931825
105580449
1239
123361850
571303
136609
22703
8661
14223728
26971892
846
792602108
39
81804108
68
199210387
1984885
6283095
186355
1247
226
196868
58588267
14
20780841
47
790166125
36144756
264
40
2
63540126
9024839
118
25
11720390
37535338
62209
12980849
9
4013
7
6006
203
3
4046
499
241
5775
5200039
18
4574
4574
15147575
552671957
128
582808713
8
412
472
984809
750
1020731
4
17
617
22808364
8774
11
10
12
2016
30304642
18116
24
446747886
1263
200
38723415
42
61714509
6274
5297896
2784372
7
190179095
1421
26
65487319
494171
32906021
184
65277
483
82234892
212245564
2144660
8283916
721767331
3
10
205110
2406064
6660309
26121922
164
187
267
219515898
39471461
5864
473
23805
2660
17621171
21927818
31419
21
2
2
76
163008159
1289
4353
123188823
205000584
166575
3200
503598260
107939
15753380
400814257
239422544
564
1287035
942006231
3223668
1001205
33778927
16635352
987
783821
28661
210217
1736549
3
268113
37001
507984454
103
3
87
89
181414602
7801
269
14550
66810805
5092
327622256
134650741
86747
485
19750669
44
112573750
489578
363956
7610922
11655255
1649107
92
270654
1086486
3071302
62323900
11
1361
952112
2074725
524457
35
142
335597
2
69
23591890
930612901
7
413
47
847665654
32983
48256762
389583
2
9
208028
1823098
140234659
785666
37966663
26434673
60412
26
46
20875
732117
3061005
11967
137
7
6656840
93
27115768
69
38244052
641179
3315230
128
135729041
128686
10534791
758028458
73
816103
945
29275937
153212
499
49205307
7352619
2212401
39
311028
19
531356
134831364
33449
4966
183665
96503
7813064
95
168364775
10
91264463
11134
2
1501272
12887943
3631975
1809759
20998
2756
136
76448
295
5571
103
194
642
216
13
8
10
50886802
9025174
60767
5
156466194
68074832
6564
348
36067465
258217636
1625
2403
35776706
195381462
1843
6
34
87843793
5
1014
20186904
976880
26
4909352
5369
111077
1068
54864015
1177
45197
22995158
960
1173
62684
5809
7
9
61446
34977
23860
106613329
3035958
8030780
208
3510
7
7959513
1453972
24578243
10748
3548
6307
9577217
19891040
1145
156460
1002
4528
6499
112169657
532483
171
2851
4423
661
452
21101
122396428
2099185
2
427048
31
389
152849262
146260
164
19
7095
424082280
812178254
5297786
158997
9
811889
10360
9765
21
942879929
159780
133309246
67650
153109523
627
267318
16003180
116
2811303
8009
1784
1988908
561742540
3096
3
752121
2385818
762438569
82
84616
3819
629
15434
96
186379301
2410
8279
554540
54073
8
17883226
139
65
15368290
19
7862492
26
3
7
104384636
348
212408236
157820
320840
15678948
3658
26678192
11
14
11875
126
456
31793806
1264420
195
919
67789
119
22571959
1177
840
363
205461
42
11650
22
186281
18157
130
7
5128673
787
4179186
37889937
3392425
2801021
40596
142848206
6266
8
1569
6
4608360
445263
479507
10354
5
6
1879
78
491
3374
11837
187
33
273160
12
11
1297
26426
65788170
152244
5
52168
27
24
19605819
155410202
602438102
11
30763
6
433
483
647
3971998
9074
8918
80901132
659588054
7428076
1506958
42
1415515
114
2312
158127993
127621918
745
9580
2
71
35951
111381
4880581
79640067
24140704
1869
16
152632093
280444
63405340
29
2478
3
145
253
6989896
48955979
1098592
2
339563
2762
959480681
60383708
5
2694
279
86453
7483727
628484798
103866653
43
405
819133
16461526
63320868
18
3843450
1878617
2077
151
87152
7154779
126928
178
4416494
8983503
50
9376
25995
3
58
8630829
5529
23895
436
1205410
26962
2984830
34
126
161
59807
10
2
254
353
26710
108
336
711391477
101047216
7333
740034
966614
9439769
136793
31
40268
68633
420177
139
2647
6
12245
191747
62
64
62
172
55644
57750
98639
1196495
203
2433
9298318
355
19
978814
1112071
23174
31
498147
38029915
15982
999872317
780997
2895
29899
94
260
9024
54
1389230
54974430
40957147
2585
851
314337700
5227753
665986
15
953603
2
463
909
37983341
2
210
154312
32598
123327
11725
390108
1246
13
27
266488007
8777
13
183094920
5187
195
1900345
31738826
4777276
1314
386
191
549147
1627053
42
19159
38532
3945676
1774
4761
60038
159453
109256149
120985825
67
38
12134
38885
4191940
221
21720
159923
19491390
48751720
31038
42530480
182
38914756
681721
168
9023
125944
14378661
4
3990472
12463550
100841
4889138
160240167
765
1231
68644
345
81585532
3432
2
1705970
72773510
195
7937
5
112485599
154149
32
33352787
103309
58570
3825273
439302
300885016
722
51973
246
52099
1615
1357328
55675
648007168
450
4102
7
25112806
71215894
11
2930765
37434248
14085692
1744
891
137085
467307
127144452
85289849
10
2411742
26
405073393
14802731
128042
2444
57
37
14
47
350607807
3701
2612223
276789046
12135
118252
91255
37
2783
240209
325586409
68225518
573
2074
4782
563
2712501
5
84293739
158295530
91919894
2
60861
484145551
60772
2754072
2681916
29294
664626893
5357482
272894
531145
825394
174368
3
14
2267
61685734
65289
12122072
28
19176
86349074
14280278
5591
5849
34663907
3964612
378
32023
19006901
30059
389
677
368
177
278
8
164244336
57298108
35769
388543227
922319795
95252433
23656
84
3051
469149
37744
50588
5218
4209716
2277
17924266
4361905
25
17096205
78860416
901
85397915
112
1243014
1186468
17
10
580777
247
3952761
284366
3524511
38760
484
23731
601475012
97
776819
187429
47685
60145
1020
867
307994200
9
269401
88
16938170
6059
1763
38
831727
474045
251
371760871
511102
20468
66641830
814
13323
23163
1626
504858396
26070964
259191512
29
9436
2
81
17658382
42215
7292
331476427
2756758
35750774
100393964
517
281162
251
6982298
653
11
2866778
303399899
124298
189794216
1356
3925088
2616
658
30
1185
802
139188524
226347071
130388904
20398
12
17160
453919
8762246
210824937
2
74837
3721
2
32317869
128890
2365166
3472326
630162
739161853
69018175
11665444
2
1999193
37661966
2134
741
98523
2057
53489
421767563
91779
40
9633
772916174
849599669
16
85084402
8138
9
5938129
787827
6
349
297511
900489
10398
3193499
142831
46788661
1437
1966
10412626
53790010
15622424
9
89417
637
17700482
42110838
112373056
1839
312384875
82459
2803
4773992
2208
18318222
44
214005
20909628
191258
81477589
41967
70019
837226
157657
161
9053274
646
4523861
9
156102669
10
158
19
57683671
112203
6489
790
17047
816433
59864
1607
243018904
80
5049
14
138460
111167363
783
4174
87514
17079912
338435116
15
110625948
7103476
73121111
301
3654
7702
68253
15
2727
3884
890
72323325
2
3823
148300913
119144908
206
14497771
4
255
74154
1247318
6
11
5982187
62
15861481
55
103172
136450
906052
17967792
4687
13304013
6
14157
42423693
149549
85825667
4895916
280
284400
288083
4437921
33048
170041
5
368046519
243
603551
10990
220
40071
6
39394
3232
3189848
148
5
3820862
83832048
435
142
21502
58
7952
211791
19
1967
12903449
1935849
6991
329434070
24
65247
25882450
1297
213457906
57
2475
3756
758
30074980
640
1457
853517893
321285
1724
22
66067701
15
150162189
137
472323
5868583
6270
22949
17
6421235
682475
168236
458
4021
6
18
875153
857297617
9
32
969118
36291
699073594
23
41112263
97035
141
5091944
39
39861480
45385
54529
28345828
130044153
325481
246
12949168
1516
267989
197636
27446
75
7
405111010
17060
2018955
36738549
137290
10685060
55
19605
6555490
1937
2138
1247
2892
6
176264
12
5103
1163
6046484
110
4791776
2734
6093
672059463
4
131543465
14912839
2064
77
48937
17520329
24922
5
47
1292
59622
697
142
21630
55
92538955
4390
132685577
16
604467
1630870
200095
114979896
1833
132826943
38980160
4118356
140380961
38
4795
246
92609
34
21189
152
138
831
407143
158
558527
63
1325543
2
125677
25957
15
785409
54412987
6973
76482250
450842647
535460199
748
873937
2
122164765
59043
2050
3356
1211791
80561570
148267416
82
323
630282
149681489
23149838
138
3
51
174
1343584
740
488
76323
355450
196589
115471624
6666
3
78014
996454326
187055192
388911
511032
131
45420
10
17198
665413976
12
41
3319
119842732
294211
28
6
1173870
94569660
113289607
5
50013100
126089468
83179617
41480
181327297
86163611
304426883
2534202
366692106
123
91
14313
57151455
539
7
94
5
324069301
9919
2363311
44741326
121
136183901
130270
3
2800682
366
685242084
108363
480281
8770
6294246
572
641
17030287
28644
3653226
49
207
118045
254309815
458919
308097
8216
52126
7
3
2195
2
158668683
31977658
3017
143
43
16439147
226829
2526270
1198442
143791801
89158
1287
35438
146806974
2
104
5501
1778
5030426
96505
20908
400250
74
8
36788192
96
265524605
51660
113
10756
5600447
150270
307110663
104735869
11749609
3
5
9751
2500
13036343
64816
122994490
3967179
75453
22318
13194
1528906
560
270873
4706331
981
3018
231884325
93
163
8663899
74936
172
41
633
561121
561
698
3899
810
8
1487
724
862647836
186075
228236
1852
28
39097
1187466
70
26
682
4776
963515
84865
6474207
14952737
87626
3502162
19
954
128976390
3051
7551208
3695523
829734
60011
4909757
714227177
107472
1315
98608311
218801
7276325
71
2
129043586
2
433
3
8
3718135
4710151
1146969
36941
408591
9
191117
16331
247991388
139
169
2229
33
4066
19166272
105
82181965
139
24926
1222
14947
1059
6
900
180299542
1228858
5367519
71986
137921105
24684
44341316
17973
101
1247310
36287
130790
2093
28804
1748027
6
75697
16
10
25172
1946951
14482
6555
11851483
37163
27447
612961
19
17
6563042
27
4672
737199
559
3807
642921969
1486386
277610
4291
345022
704009
83742772
2361
1084419
6431
921291693
2
418071000
3508102
6711995
16
15177763
25120
18305
66
10985809
9
270
287086
737134198
348
497756
58299
1567106
6630
27876
272
65215
48
10987347
45
2
134392728
1026
4125690
3
1710
68
5
596393
232157460
17
15612
186901
83088
1092
450
907564692
46139
162654201
65
12401
3
657950
178522919
11
15829
572257154
5909
132526
6057687
946
1427
81950113
2182
10
27183774
2677034
314177796
164819912
9232596
94
68962762
697429749
548
782689585
41598818
225744046
195
219
58005
18
737093
3
40
617455591
3038
665
82
1854876
1806
20446
1605921
8084
2
117
3691
95006
177980996
259998886
34872886
752471
59486153
145
611
11
775639
80
22884
2174
15100
3194153
35
5
17
2006
14591959
51
461295
136121315
7757
723848668
11015075
159257
6404
18
22
160961
164
1759
38
2250942
236
1583273
5004867
142010146
97748456
1105743
7
24
13
121256
571309
369117760
4
28414616
12117
199
89351630
14396386
366670
3549
80
5
6803521
280753
9
2036858
151
3
30
22764
388
386705
75116
5686
210
30946430
34194
2395
10961881
14
6951
152764
16602
55
4181
17086
6545013
753
408240
171
102
62
93475773
24245208
318077
3271
47268
117368171
55468488
550
8
779978
3035
1499180
422847
2
520762
16026462
717800476
7
311
1398
373589
12690552
512485682
79841
23128164
403302628
560537999
258
21291462
294129591
5
5
2131333
4027
2921763
3107
20428209
150010347
46554506
173199909
5346548
316280
646
557144
5
1892
134
840742
55576378
8
674
218895489
1347424
3
5
9995179
46639822
3
89939524
10475182
865589
4507
112
1464
62885939
127009
343345090
38285046
699256
2571
57258132
565223
92737
3
6062058
118014336
466
43101
428420525
152
550
81
630922
349576
390070
5
1007284
49437608
2234
114468
107
54287948
698945841
3861
4571515
57447313
5832
5009
524768
457
213146
423
117965
68
590
79436301
59
12802749
55308
35175010
58
6554531
243188769
109
718
76364
115251
2
321
626678
331197571
206202653
491598533
237937737
9
4069006
5694392
53854
13361
58690392
310819
746056
13
16840
20281
4
547
9978
891
1268924
76259514
2
137569109
49
22
18471475
4
8814892
27
213905930
2019353
1349968
2
48362
8547780
504
33
250
50666
178894
45
2600838
79419
33985698
159306
4329252
5
2398375
148200
74
168781865
556615941
474905
11509
190217478
70051259
16269096
32703
104545
483174
102999
3022
60991
209759508
19
19980
47556277
112001488
2
4640440
28901343
1131
855218634
8343771
158061
474684088
245037493
7206590
256
56369960
5291262
3
130
1899759
22722059
34081594
223
295825
1335
37
3
7859
2177
34305382
744
8
47736
138636
239662
3
28
216
33
10574
3072567
412032154
14
622
170
49286
629
36792
9031
29
43193
7151
482
18
314
8811
15
577
6634739
31663437
3515
31464784
40
174059602
192310
13896
36221
8
5495092
35058707
33942110
126069
121261227
1860
18338081
22765
28151392
133659
5600294
8
55038
28128687
9076
3910393
27632
3115
1441167
32605488
78443
12988
813603
325
20779
84126
14
18325
2738
7071
331237629
57
21636
241
160457566
82691
88
150
361553402
857694633
10
410681
2
3373
174050
10259042
161265644
30161
3
13416980
176961
48005221
19065666
240883984
22648
627
112300517
71053
4589
30619628
7386
233207594
68736441
113840
3293
15
330089220
79
1195141
39265
197513359
3263
3268
12
34686
2
10
45
56364848
507491
4574083
128104
37
1996
310102
3
318
10872540
259
206880
48085443
690169
151
34824221
693652838
2653
29913493
3795582
232449
416056207
380163
127
73
62139
132935
1446717
407142279
16559659
2804327
601
68132623
108461105
5128644
9407022
11426602
4
19633
11688930
4
29596
5633
8553
705864
3
138
2674970
915218855
590
4203
9164578
4
245496
8
56826
663895341
1848870
444
1018642
1155613
1254119
812940
893017351
89512472
908312810
80
24228
4
1769
5282008
62562
335369
6938016
355
42456
56249943
677
680
98
10655817
12
45391021
261
8064
633660
48
201347
106
37039254
846275727
846
4151
19698
1884
1730579
12076947
229433659
1932
67
234691542
6335
9107
2419
2496411
4
5415219
399807051
961
18671
177
1471236
100273
22876
26003151
44
215
2
1998
43715
20
26993
560570
6
758020301
289
38
19474822
2863842
3
59838
253
2957
698
178384
9750
3007829
2123178
352
442
237744122
67334
771
33155
677517
140138099
21916681
88107459
138449783
3626
41635
20
119
10719
49
21895939
332015552
1429328
740190
12
4910
467017
29
15078810
121366
57008936
143486
647802
146
1754
32
5
83
13143930
1956828
41
18972
16
18102415
5
21781
343416
514687795
5
8
945230128
4174
96
622946
14430
2
9
232134
74
9
2337228
25
3804
5
20
436
1657
13
60782113
123
2679
4368
3627
36603
158518
537866618
8963730
117072571
771118892
5
15927
435628
614218219
14033
24103
41256854
1635
398307658
313
8350
787340
110
26387359
10366
289
13
17
9687316
1086300
12
53582640
7351
673528
51
158
7900050
283771229
14
14503772
5
72921
70399910
19
125863
12
45
80161
833
61040012
3
19631
638028858
98166756
3862
3051
14075
19
4749068
645797295
2
5446
20213264
808657303
75
249
131753
7262906
1839744
2
886
3
132848509
607
884
17
150
333502352
876
202702448
116992966
196
18806
362593207
46
11863
2
284487753
9452836
12777744
8188
10255
566165
1255342
5046702
58271447
181039
945942592
10964461
977677
9
16128
923765778
181412566
9327
226305272
5
15
3
36357778
28962286
5231701
82175915
9044
15658077
88839949
18
33640
53843
42861
385941710
15
2570173
15676208
870916646
2402
30102452
369144250
81756023
15
3549
9
4
2504820
61084130
124042
6200
16420
19401
2426043
233
10600
11241803
59
22478
59221
65100
188227
78484364
252205
1683689
1000
375586936
551070294
8
146310453
2
159218657
4269100
1578
660119666
45
668034534
45215
8
773628
305867
792
124
400350
141940251
26895082
2236039
4373414
4933
85722465
6
805
6
15985
13639
22832698
319901992
77
13347617
141
45626
663
739607647
1475327
16351
23803
9
717530
64
776300
38688
38089
5644
4938822
71579634
157938255
43613
286
31538178
177
987367887
3061073
248562138
142
777084
206
17405
8
21649
50765
79398660
96153894
38777
432332650
18754877
2299
161
3648
56
519339
138276
3161
700159
675329631
15
2
13023188
57751
128685
7054
14047
8300
37011464
165
6832904
280257229
6721
3
12112
6
224
31878
394699
4669117
1308
475976839
7976
31460
22194548
212
12003
3035
21637339
3052
615915193
710
54502
385238
18535
2916700
561244289
263722
213532839
10997
173
895070829
19578
500561337
1922
899
305
14174
279
52
327463686
6890
6502089
42
1299562
66995045
4070901
3109799
36519495
49986
204
16445
37
293972789
17906
30578577
160
2187429
2725
577
3125313
1218025
437851
12
6486
6596
21281
8
1542045
5846
30
2814
468509196
381
39386490
593905
6702
879562707
75
2929189
13
1526748
1662
22250062
214
283982
16
43886192
7380
18815696
336
2788
4017
3436705
96793944
683
14
6
264
39983868
51501692
223717
9916356
14212
59042355
36040
409
567092
111
896743750
301163
128
8340763
8659
1743154
758
1207
3415
6789453
9751529
47210
12712
750922
76252666
348
3921
118759
3127774
20093048
858
165844812
653200
177
176
217191953
24
77431796
21446121
84271
47051
3
158
9520
351226443
475175489
314846261
17701
68765
16
287227
243
47511
25542
28
13
66254
2
1405132
3
309271036
20919022
88
2564
107915700
1686121
3500366
35518875
19
4
12855
240510
475534175
3
1042376
847
3509
114712643
2
10820
1874119
378150
17056
5414167
4018922
68295166
841
9
6
3
681043
91036
402202543
20192
48732622
379995
1757823
210124
43730249
2129
64146
1967373
66482
152876
41525
677732809
24238
171
1716224
4930057
45
1566
33990
55776
23704
79501
3
40
2714
27500
96
105423635
153700275
58309
5795
835439305
172
472122557
1130976
3778
44665119
11
716
2
2070
43896508
832111077
10487
523019363
112
21862
239508263
38758914
36020
195601289
1545256
204460707
85
267364569
929199261
45
265630787
106
77501958
4491
17
123752
1602589
656755889
95203
55527076
448
36076296
6506299
481840
15104
1578005
48321836
2114
14441
6547104
1635
4750
264
987
82060455
2983
5786
30087443
282996984
149326230
45
28029
4162
32789
14
7078041
27415
101417
6877196
12125
154
5395787
31885
427395
33588964
19587
1947430
21894571
108
3179
10
27729
11793
371
13
49432
1698
544680
772623
1556597
7069
5
30688759
3780486
1041
135963412
725634
28144312
42632
1236
42
1112136
13972
134
87037503
2022113
310689543
11748
47
547942481
139652349
2
1075231
3
52873630
40920038
39
5988938
78693680
122426872
46791
2406
6
191
6
578
257
2501549
37377853
20556
3163951
24
16
438191211
9
1039240
292453313
109415684
1746432
272982676
3
71341
259369752
9846368
42
1127
18711
690162786
3678911
121921
14900642
5036
2327
32725372
11796
217993943
185
14
5217
158953410
15
250253141
244438449
5
6274583
2056
124518
187489
9729452
434475
9434518
11600337
18224935
5558865
919748281
113552
11461
6688
967
12601
23
550522330
279773
205873
186387
236
3089
91979
155
4101026
4051378
19538
496
4027734
172558761
59478
13925958
11714
133
5615
15
1971471
110507
427
11557444
5
58
2604537
2
118251872
15835007
4524705
6433992
507040335
38063849
12
671585
12220027
139
241141
21153638
556
96853
379
2
100108
448
1424638
1961
55233122
7728
155527
5164841
32
1575
8520116
348
143003883
174245890
70019
36193
2235648
387868
62297
569476
824
903237
62333198
548
28460778
7244378
53759032
1243357
179963771
2282
479
285324
2050613
5563
2
32791752
244
3
2374184
21
8228
111
347007
99959784
44326
5
734330
363928
101
4268
262643897
55
7
35651
1164599
155186599
379
2155
487
78
979
40002860
48382885
4587339
41809548
26298618
731
322
47476
28
20
438186817
430238
88430429
83690729
30
5149
87
1587276
4004
45260197
14
464485928
386269
158783475
88643
1595592
3890400
810367837
107945952
9364
73482989
804
284540822
10350091
67
11767
188250
102589625
1995777
854748989
1586306
691841201
838273
253351085
2601101
1513153
4
64
483804601
70
49416
2
53557535
94348
65229
14594
191
36
383
2943
44
3
711
97446638
16589
23
6472871
162900632
15
2
820999543
2
30945
153
86080
18270
37
461
676
167057
611365348
7407
28
59
8
1320
414958
70947
6785
43
3477
333555
597117
115
3
205300
2
25
7
108
87
27194
3
42151
22643730
16572
634
331766
5959
2587
689132
635679
77296
1930
2978258
193
866
571448
10
35554366
25656
13397
19
49181311
291196013
3
505438
308
4235555
55176
665889
484521
129873
1506
80924
29087
210607
47722508
3
116
219
268
1154503
2306449
13
80121770
33473
1872593
184
10921706
90
184157
1109095
413075151
4872
4
9080820
18337247
514275513
3077985
197578
111156
5360
24110
100721
17629
2085713
26927
1860
2
84
65
22549260
30050566
2844779
46913
8497
2
14219906
432
896812
41
586279
2207
232
4771729
105127
41540
14537822
1669
18572
570277021
276
3
178877825
23752371
1415549
419470
8
41460624
4787459
995
31905469
67
284559
2674
5120682
10
1901235
182004306
475568435
10594
1017644
280429
578000
11476526
11525
17422
46386937
46101
150357
29617987
87376383
778891
106823
12
22
840501407
2088491
3
10145
467
4
177306
596
11
266560
256
54976
206024
75
19423
157
399427457
10536
13
506328889
76
635672
942117328
536
21
376
27968812
101817644
4
3
388
9239852
20
3412974
4907
647
272
9
271354
64
883215464
39
2
7
93122949
64130
27512
4629
9763
10347
673131
704424
256164264
82884984
51527020
43428120
888
5804
8067
388
35823
66924267
1437304
10191498
189888759
51633910
207721455
2688546
751552508
51973
214871888
4543
7176495
4
737307548
6
2
166897534
16530
116380
306830332
70
102751
94947
11807114
5324689
104
4925
8127
8511
77141748
88779
1786863
23990039
8048
19218930
83342
187242
328
16
33207
61
1161504
2360
110
24
156
3
30215789
4
7535251
832630
2086326
40997909
2
2174
68742005
67
45923
837
2
3294
17895630
34
413365367
212166
3457
24
15
974034511
34536402
27956229
2467
702249
152622
3116
8691492
37
329365611
7
1818100
13578
19610
4987739
4789228
3206
6
2
24360442
7
7321
93
462342521
98
1187
247345
294130
304
167161622
8070
5845097
18793003
5297
4460414
44765
290561978
81924202
863757392
3607
420632
42638513
289831347
910
901
139576
120
604949046
145
17822
2114733
6829201
11720
170
207618019
53749
404621511
8961
1230
14
4542718
24618401
99
550895693
489164176
584
13
107
796554137
14614771
1090
960
93293623
169
282
7603042
17703
11295448
8542
38
7
15
75070672
7739015
30142
836042
3362469
10610243
281288
421
34847246
24
5327637
490895041
11458
8337
403342
18551732
16198
28
1523
26748335
20415
1483148
2
335010
202900387
418
2
597
86986
428665
103424
257
991032664
112433446
6674
11
4
118425420
104950
2
9667967
39
5378315
18
5
1072126
91122384
5777493
372217
69242775
9761
100
42
11079016
1471
288
91
120012602
5728
1291
24
1239
8
6
48
9860
1045
619339951
5479
49083346
262
1168078
85018
27
2118062
3848
52145294
3896599
20
57840
86
3
2850203
13420
721
150232119
7097
35958100
2658814
84
109
16271277
250466
143
47
231
35456
895
2565
3851309
15187
785
5
222646
100830726
2725158
145721
13705185
105
9042283
2
11407
31
1349
11
18888410
28504386
16449696
3760
50
391959
20
11
61
32982
575097533
11305
81
3
13571292
8
18100
687331
752422
4577561
5570111
166
43
4600
42065012
3321261
4873
38358
33031159
453472603
143913
5669
9913024
560615826
1018308
752731730
13158
15446
2738
1911701
511
22723182
45680841
4187291
105
30639
57361887
23
34
17665394
766
4
496579335
23603
12429
4691415
4
777384
12
24060
30
60
811
9
94673301
2914167
3142415
13
16433708
678802
322
123
8
610245
5275
24499
16116
7
1107
1403855
827
223013535
580363
544498800
81673523
317
17
195
24384
47535479
10
7087226
512943290
322026583
387
671987
95
2518780
120353
78680
1458
3
432
56
70343154
34244127
4642919
13001073
1714
568425231
871333
29
14391
5792
245517576
455722476
9231344
3
31519758
371620219
111
10889351
425
18591
39810454
50051469
1442
985
102559
64439889
105319343
37645
72210
2591
954304
3
371625
179198
2594
35705893
868849
58312742
63589903
330550705
2
2
217
556572079
2221
48
130905603
895334
823
5
1991430
4061
46264
194
489270810
7
503720
3
372
3
549
16266
1047842
230040661
924012
404
5
5209
2417985
1740188
183
303
15404232
168500
1587
12556
86443
191404
7
45799
361196747
912161
504817
8
130
30
126
162258280
38957979
28513
4
923034
262837546
4081
160609251
4
17080921
3
4
528
122212217
65516
61865
333
460026356
36081580
1388
17
178
34836
70
3
852
4
78609
4
364311807
122474
26102
40
149409624
208492
2507
7
873829056
440519889
11729
171
25
711935
2290
2273
8505
2181270
37
44162814
4
531215898
14079
630
370
205388341
6889262
401398029
181984284
462294
1861578
4
11069484
8902613
246277303
1385
3
28650
39
97618
1610662
397
3
45139
827
667
21897397
899658437
5282
13
3
25444260
8408
3238048
566997
1057740
994944
1170
926594447
322
1996737
465
592287619
296249279
385097952
1585427
140
382
188186376
12513682
15140873
61
551986904
83
1003
6904
19533
111703
1949
3905320
262385567
2671945
3
2034
71290501
6
259
43
6271
3216
253846
61679594
42
302774
885896
3010007
256386
19
10591987
819913
63
844
1289
51536358
388
83852
61492
500492602
177588336
2251728
6
17987259
6455387
71
375
3
15198748
64660853
400
1950816
319099
218528719
219
3400
217290876
49510
652236
818536
15
1686
52799903
118634301
34669
2
1731
102
3819
10301
185
3
2
19344
9
523
480047
1415787
211
223755
70
2
17783
2111615
104293
69067860
1061776
6591
153661
167020573
20
816887
6452857
2885
8
39538
855397
431214
1454
7629756
493
148
165755570
2
27792652
450867
26345026
207647077
1152021
45
13
62
57042682
8538
25099
18734
4718778
5343
4
137
18593
6366
1420
2510070
20157628
15280
8951
270545
4128
4606536
117307835
2
3390398
118
99169514
2631
2
6
152977
10479
18005322
33156
410045240
5932
345144320
6
115763678
324163
486811406
10369
8
591149753
544317503
17281
8
39191414
2163391
15343
412885511
618400987
6
43597
13236
593
312564
81119000
212924
187299167
29461
6984322
31
758041
1363
206
991
1301
43
4
33
196269
27817
1591
3
70
2512
19105956
80
407
44
56
31056050
2
62447185
19105
7443
6
9
2504131
112814444
719077
2
34
154269018
32812296
57651
1058
2575584
165715108
46073027
21551067
338856655
1998260
1851
41006
19196206
137684009
23
143153160
261
19147
31352
20
2
899290742
487547
3141
31
175
153837
1928260
2
51608884
231473246
5353
876
46
1200108
4
201537
1429
28858740
17
1147
3606
29819
15
878053
2
46777652
78891870
551697
19695
60043182
89609
461550965
322
21516
346334
4
37907692
3070
92440230
8687
53772
520
230500478
51
3807
1683
4
126322975
35270034
89479345
375507
23189896
19053980
373
30553178
8358310
4931844
157772219
72799
6
28
785289075
363394
2722
2252399
104679
9938
3329
2715416
2124
2356198
73
577
1312
101
3126
773687621
935963846
562
7
36217321
59
92811983
42162943
37774917
976710644
633889
6627
20528506
5737
135436894
95600880
2
2261
27489089
1597924
423
1528
11031773
153133359
103
22965
81
29326285
3572
13867
22303287
71290
7152
16520
6167647
109097
192242150
889
3323
276
631188814
238
1102625
4
3842
40552902
15580
79
250557476
29986
6407126
2270
511734
20
11
112880827
17
7153017
4547
8102
2922
392028
4
1476
837
42851
6403883
83384653
1087104
9432
2240908
46288
914
106096926
1282
59
574
1539433
382
912904
19049055
4
71876686
5720665
11705
360004583
59370580
27
394021
420506953
9241492
940505802
11
100
57
164023526
3972
4493970
191977
28
16
16
1836
649210292
84714
5968
7
412391
1427072
867241
2
49
190171756
236
115040
194154
492132624
149
34743
729946
567518462
37331
20473
375
191495819
56018814
61750
2058244
154342948
2762
11249
256444738
766276251
41
3
375653798
1621
253542
192
450
10
1261279
115
1988861
699486
1805655
11
20621221
90656
95
420793
93
573995
30649
25999
7
799
13
1729505
217706
45589
1104
458746659
57
106
10
1202677
436242915
492281
33213
1081
328769
258472
389796099
3
11207
19893266
17921
8044241
405554
6948652
27477
8
2077719
302
3027
3104
52739211
64794215
16917
210509
3
73761918
23
3
1579
979
2109
486793035
61
70342
133138776
729818656
89
21975601
10085
153
710
9636390
41705
97436974
892891
37
28030
57
20
132606458
10
30292
98126
599592779
218141716
16282647
80302585
149642
648
3
1209891
262161
392209
1241
6672722
1679
471600
59224
794
14
3
22794829
13171
96247
21478496
284482965
89455676
39
60509
12
488734
89498
17
13996
491506
49258397
77
12
9
108317329
6010704
934
7936739
654
13
283601871
587
7101295
43418750
341716555
133293430
5
14062
21
33
10318
302524240
563596198
4
4
507843
90011
12117712
770023053
133730
13507
17
397
17
370133027
10846
113
1349
11271
352820
2
156
683
746851
2986148
1170868
46
401830936
296479
3069
1161
34
79
118
28
4538816
1633
998
843855
146
42246540
151037429
121403
9
10455
63800
50
213
416848823
4415
4960
2
716967307
9263
17926641
13
380
878082
4676
110737
46370
60
6070545
12738921
462
259
95
2428
1718028
1944
15514
5
1657947
275728
28991798
10
1021540
3
49
2226007
69
32820
2168315
6514837
28419
12831630
362440
32
236168589
3635768
3
2
469675880
48670
833786378
11805
1200
6711
11030076
545877
22329
15322388
213036
7841
337
13567
25769463
460122524
1049
18
5
6
2477
71865944
93138
3471
19
10468
3
280
210
100
18466
4116555
333
11645086
65297792
113156
88171
4
280412
224217242
7
19
2
138
468
13
886
11829
11214
6
106256920
6032
38672643
5854
343
47934
649478420
2
489
22
1241318
558
243
25897385
21
24
27945
10966022
2
48
88997
43
15909757
457832
99948871
406
136078
9558586
3655
196912
140109934
246251
946238551
7634892
16468269
137916
365405
531
4585
23515
2857645
508320222
225417072
543181126
4037970
92
3888
13
111
10664224
423057195
14
203784175
87939567
6
2
1960
30633
6
21797
1181657
110676076
3440
2762
896571
62489823
289216
173979884
15
548
468
30
1226712
237621575
39704
1456
117
16637
1334309
11732273
20329307
680476
8283979
2607751
2938
25
93830
125608949
207
630
111
38
534539112
63177
4738980
168
3241123
22
14609
10361
8
92041037
2
5413
38944
81865584
5
408546
711
12040
23957208
7
1781365
61460
21
587
123661
13845
6
172935408
238726
18608
5
72078188
12487789
3357
3678
127128985
377069
157002
313
2487928
11985120
22646434
73964
53009
3019
125140757
379066420
159
2520164
12879379
5821
56020318
574
65
18731
4660
1984
3657270
2
1137455
1610194
626219960
230717189
33
59759
605
770732810
12570
92869358
1666670
3
5383
5369602
87096
109
107053
2
102439380
4
1248295
482259
368211435
750957262
516645221
53831647
9397
2737
5506
1854
8
104214022
1425159
5
76547646
14432943
481
72417031
68043
224
167683326
7563734
3
450
161363989
149
1082821
14
77713
2
36891222
21761
1737
49
695145
225712
17
63
62
12864420
1534918
29
1370
23076
16
16292285
84409
742798947
669353
101
14957448
8880440
173199
22024078
1661484
187
14
1318
295299255
25596151
200086
829
8261
8908
15545284
404562
3
5536
5
53487467
9
323118
47196
26548383
64
1059
569383707
5068
84801328
883892567
2664
11463
432
14894
154910
7610831
741930299
1128
186881
24
34774
726796203
22650678
9444438
866793
92072854
1944867
3
52955025
122067
3
430
1273
65148
442855495
36
293
6
4727
3
2
6
162427
820101504
2649115
3052
12640
88739827
4171
98
31
3857431
49424
247
54422715
319853
940
75333
324822
8074
13567
75285
2306351
6551671
51
28707596
633
114476
595
478750965
16059554
496450222
719
16209837
4448
91
5008326
4528
2
261
2294
3
13809328
23310
22674146
34606797
27688
566
2
76605877
107
1800306
161
646969645
23420973
8
25035367
128601251
298556
28413
123777481
229
4466644
414014194
18066296
937074
444
157
135614
103908924
37
2241
75281911
47399355
7
24
4
11716879
663
13536
8
4485
99
5418069
980
426804556
22
3102
7
3974
286
350881724
8027372
3752
1948085
13333530
1940800
3685376
210
430094
14226
749606830
8
29
36157641
1193217
10086
778199
3346
54
75
688329759
8886510
1430181
176206193
227642961
6476
50
412134
2161
164
166410597
15
1114004
1806277
371226709
90142
4944
55351
79
113826104
27050
4
2
27224
3388
478
849
4
11710111
251269
3
27
75
6
6665
3
77
13
284367
39136481
2337
8342
632
1654255
1762
108
3508981
223296
475498
44865
4429733
56963
763
4970918
1389360
126415996
1662
97074
44
12
334318788
152772623
13
206064239
249095806
5987316
97
16
11067
89
2
56075063
810534
191487
2
6468
327347
171
58014
3065544
1067
155697723
1861030
17938
20795259
385334
4695
4154
2802
981
10
119579901
26
274
4671
156530418
346056
16085796
17
8
87784
2093802
57776803
317421
607997
32071
416889
782483
3510
2179590
155910142
1715865
139889
18226811
10539
41400
77889
30
1640003
8365
269599
1724053
317785071
61
120438451
53381360
1154618
357872880
329
71162
2486
350413
20022
689
246938974
9
1403433
1855
981396362
3603
4743655
1821076
2
7559
25226
23381
14
2664085
37518765
3
26643
44
120716312
1117
47541
795878129
88197586
6
3
139093
96
159454
29918
19
483437
781007404
5975686
1045964
7
886050
9538
90
156724725
101052163
405904850
135732
180
25665503
3323
24707068
24292
82
84045635
194
1986
150405448
1245156
325397469
100
875696
85209075
26
15503425
2244752
36
133
20
53857188
6089
25937684
254416271
753217
4411532
26427765
246
1753212
479
197457
3
255873290
3631298
1658690
1406
356358766
36805
3
167
105
1896092
376352199
54127199
977134
18024
97569452
3769713
154792
81899879
12372
12
6091
22242
3265
1128
9
558484
3719
2
23
2043
622756543
7723
8
7
3255630
172114952
6741
577428581
106992
4253
630490625
16052247
8674
163000026
1475
20
17638860
295
192914394
44040199
9097550
13826
703
243130607
828095513
1959
80055351
4308713
1622164
17
7
5
175895045
396444
91
718867281
144
18327791
71366
7570445
1281231
256630477
104386
11300836
163658
1478669
42
17
81951
225678177
2
1249948
389
26284887
2677802
273812
10585
277
1287915
2
26044062
161320788
167553
388
556389
14
143
29343453
177677691
808164855
6
7416717
429
24815
111786251
76411954
12278
16
25410825
46
214325
4566
10
1149536
22
2573940
161876
152
746
33999
285047
151
143744108
4
1222
35
11713
9400238
2
616489
32
41840
345410
7
7455
4971949
459
84199
4109722
4595050
9478768
208606
151137269
12
10416
366254
1386
628435703
2899311
9743988
2
45844
61911368
38939
15702887
3415
25182
4188568
14
84
31
300409457
42941455
288720
192051
1074
64984
291759
75
551
11507
95
65
48699
2154323
525177
255
1288261
757137255
230491
97251
1284
303328
4384
52
5022
77
1795
6145
29929562
1202059
505555
9770482
118398611
46830974
34627
1366976
28739
198141
1583
2606923
672
88657
11589098
69
24
63643
2
27
142
6478
3345
2755
76092869
87995954
1012653
4303623
28
106950118
17
3
478472249
3
15791
12353
28
3987119
81162
342232343
19
98312228
53412
33
1280454
1852708
325333973
1392
8362
15800003
2
1222
31963273
562
10
21530
2
23675
76
5
109330
22597865
154835951
386
176045430
179458
228
65721830
84349
6
8089575
96073
316809039
167
1572777
4329
87
94
70096
77354
249
1418864
1163706
2103894
2
21043
47106243
699179077
69095171
515
2336745
84022463
205
14
110616104
218
13258
1643065
478
465473255
453852
125716385
4
13414
96
36
349565
527127488
344713
275447524
3026046
523097623
16512
442
574
111822818
151281859
362
21104654
54166157
289
56703
50760260
2
1606911
516116606
10
1008
7927775
982794
11366491
5893675
2
60
17
17005
95
77809641
15821
106
113982
4457248
30136449
600640727
48366
8890950
207
16877
26
4
32
256795
5713688
107338124
5
866
2
5452412
229626763
1028822
37
22155
105177
6588
29842
47214661
4
486661
700899
13
762523053
1912596
40
7
1675
128
7851698
2
10
28092
2
18530
20184
130
27
20557446
672394555
89
59
42294194
471935
529092
256
37729
1998598
83512082
295542
10801
19220748
119
7
67
78
61807
16
6162514
186602
144892527
31
410
140873
51413617
352793
25599
10565
1986192
2
25
16
343240
10
4594731
943463
17
3
4854
55492
944262682
5
4833
1380246
648577207
1444346
149794
5953
25478
19889
478259263
13240825
173727
2672
40678084
87991008
2
103
4
22
16
13396
146240515
61134
169645
126
683814
34
5
1461237
52891868
13569136
140
3140
14139
86
2
40
58
286
50704354
23531
2110
3775268
5
756254
7457270
3
3487
53354
113152637
2284302
335584633
308490529
1474
7586
28404710
2064588
1228423
36523
5734299
802253
110762
47835743
554
2639
4
324368071
10504
285
1084640
3803079
414885
823
6313
338
3436120
1635
5840
1736962
111299
1164
101997083
73
3006
23451471
4330998
8
448
7458843
34790176
53590044
11155
113
221
9
13050322
354053423
6
9722244
698818
1271872
124614540
17926676
6495
82
23806309
3
56464
2
230806
90045230
13373
146
1661
68357280
3546
57
29605936
16594
792250
984859258
12012
1703209
1694
8084
94649
210
419581756
534273912
8182561
2
6
4
167
796271
357491652
82061507
4285484
191099
8
1001072
42931679
470288423
639697
3902
171225518
19875
123833648
2460
2
7116
36687569
34381134
128453544
48
259325
270730708
774
2470
4673080
731211562
19859214
184590
254411651
496926
6939
10428192
4528
24386174
51443
346636
605
6
2911422
535312757
3
207335216
19
5121
7221
2889403
180
42
2249
4445084
386
1689840
332387896
330
4716
1860789
116222
2528427
222003
341273
18
2
8
887614648
10
255127106
13
4614906
9
5
1449
7078063
191506907
5089417
199226340
133
80
851120
4677
118
14917
103974584
297
152
6
177654934
452
6448
243541754
20098
94534
707177
64378
44198795
137316
337
388356971
3161
51
14
36438882
6386
9
1793369
1079899
415119
71221
9602549
25856
541
13118
1221121
2652
89183368
65617
1959637
498678
9280
192399929
155046232
3104
10766203
236625
21
4547
536518820
2987
2
23866845
34662
22
187
17
322653
780629
3644
247443
197008
256392644
163791
134793
10753
940
471
1963149
2917010
33825242
1316
25
163377948
245943558
9215
127496
2617
217
2
3
187
25789
2821
393884
84
14722475
921908124
49978
10487
1383
798111442
11
12046975
9
872385
173432665
73
684
5344033
12695582
854212
247183
1032
16
337430202
128971843
193
83
2124
43
11066
7521736
22
33909480
20
2768
21642
12
405327798
806043
112715
6
8748
3881934
55002
2216568
542
526
6930
3727
640
202983822
26695
341068990
3729425
613885
53316
887916
15179
250366734
31082040
2
49
1573
67947
717
598
73738
4546
3004440
5497777
23174
90
28082
24303277
263
2
1891
4331771
2
4238
104276
57630
130
108047155
10412
399
5173289
869
6
913521
788584
312936379
1267496
112323
11017658
29738771
5
295227
6894
31492661
30887119
48863
20672
35810
45500719
421105996
349
3757014
37775072
2823038
4509
11034081
42549116
7131
10305656
11186
2
23
425027387
246028855
46
932
5
24
1545
1454160
853
2303
61700793
114582
561911969
60
3219071
64
56841169
540021485
21
4
24
5671883
65
2308779
101
14329964
78
16647228
8841
370
37752472
43943746
2522445
32786452
102267
176318297
393
525403
1174688
822
171077
120
7
1214
242175434
565138
3675
2692
21
10
2
13888101
204531127
32215
498249396
251385074
114
16351
31113
36
2778690
124
371369533
442117
945
15
47665
2053
366
3818110
1053286
36254
3175497
130
67209
1012440
199
508042725
248971691
23
1413354
461702
3
429959
96
329
5700
5628
28510
99
175
4850341
1322037
39
3044048
84123
2
359
2449102
4361
4
11
171998648
9753878
5894762
7068
625183
313062
486
153909
8684
54833855
2099806
19
35906
64179018
48
3
2865524
15
133
262967
92
1636188
10369717
3504415
200862
10
6907
103274796
256689
8166795
190
45
55195771
23326
8459
18787
1486497
766833070
394
34211
219994429
353280801
2050131
41909
3724824
4
5183
31394546
41366
67945
912
182
7
28463
1180728
59304
1612
529403112
79526615
4596207
26192
2178346
210
112997
2246575
966
251955091
80140000
372
456950
214
1592804
761
11782
31567963
5548
239718
5
11168239
10296
556778
18221604
2515231
377091
802290133
1344
4129
8
29
15258
65887
2
13573695
493
14803
13
14493968
481
12869505
96
5572660
11362
1470961
1913
285467
1491236
3640
139174
583001996
8656
142487736
4
11
2996650
1004851
81
8080847
532630
136
301228
314037832
3804
87989
19896323
9564315
25431278
47202
802458107
147
501579
218584
369451
10
3
292534
1179503
1004
3112990
7957
3670606
52678576
190023184
7861162
2
161175835
116
12971
243718
132
224646312
254152
104
229
5
4
517317
127939148
172816365
115
8
60974
15921
170806921
102
31409
1516
8902
26
142354359
33211
278213
926662667
28779228
15912
49238
40976645
8414
21669583
256086
27380786
37021859
9752
15965867
83354
181
626187141
95
56145768
197
788270
39907
1272
34
2
521712665
487049037
1600295
10870
57882983
416236
86322
2
1447
349759
2405
578873
102820
3498433
910924707
155677
5264584
92714753
39
441313
564711453
366
2
26698
1073762
281120
527117
20542624
16391
13
10
17
8356171
775640878
19
3827279
564569768
2172
5393084
74
6764144
221
11772
44
33
43730
82
32736298
504519
1175
202
1349
251475
22749130
5612311
49678940
23080
65513535
91085210
46201524
7
334447087
20642724
785523283
209955390
3305
98456842
260413
4
5020
15
9504
1882120
42213
556805888
32475
27951205
14693320
145
5757
31
18
139
329072183
466857
4418912
10
2627758
15
112723639
23
658241248
56378
189
205535254
17562
7
563451910
115
65209
534103088
259264387
153516836
172
1428
4360516
4439946
1000
1729
345
4211
15133
80751404
9
90331792
25360739
933
847097236
2642
3600178
2873
35412
128807347
71187769
2825362
3
2
2045
229534
766412431
57404769
1623
520599
12482
9593951
2043
28493057
954239
500
18921185
809251
281448
5327
676615012
192
699611
54997186
45976
11
355
782264
11
65591
38310
8412
6344
513045
8
26193971
1167
2019825
3
2
8743284
26
219413190
18
2
8256
15
22618485
3723492
3892190
33
15858858
22
23121137
437
2190984
415471
5
2585552
652
47
41383
3723
9101
2
478910
34254853
3
2686
229874
36
104
243891741
289
16344
203003430
526
561350
481218651
3
3959473
1943340
403
35
6815117
11093015
167
46745
2149
2145569
31322701
5
14386
1101
6
33961
7
270
3
2407
20
46500985
62773431
1452123
570
1687
8
516
4297538
32
3784
5329
2
912
26
371
60946
2002
36881511
2171
10296
16421016
142929
52456346
76
13696055
123
938753
47048662
222116448
5116
208001
886711
760
73577
844
18371
3
14
761215
68011
39
3
560119
136
135659906
2438
242630550
115
99716
8
419475
26802
339
108942150
86314133
1343543
6489695
127529851
259979
525973
536732
11706557
873264
31
26197
16
43
1148472
53342633
736336393
84
541
7
49
224351
1034
194578
1155
14
111
71
18769
90619781
14515620
34
862906
465780
24
23883
84974
1718229
64602
118
6976855
133795450
21347836
146
226600696
29471
21225856
210443882
364000551
53
642734686
92402
161
115770
44435
254348564
640087993
24
440168619
19
4
18
89007659
2
1427341
105
207987942
2131
2939
3
6150
38086
223
15563775
497
2089
114184214
1731175
53
628769191
17701
311510733
1922544
386502
743
181440
20
2734517
202336181
7560
2
887
4554
1489432
31642293
24213606
324285
2
749
2317317
393079907
404
659808902
1369922
122
166896
1160141
8650303
4928405
6799149
2400477
97932
22789046
350587
3459
38284833
3780339
44652768
18148
394
3803124
19
326891
7
224429814
93504
6939
1250972
6836175
136
15189080
68221543
11139
5
128
838478
8
1874
923559557
3
24201
54
3633
4
769781
702109302
1289
1057
1051
27333
102183
113155
197
268
22
1694
8044542
18
28
20350817
11822
57946293
843425
42675507
362
17369457
408
1804
652717368
3960
874342876
2067
83215
718574174
43
153
2031
2
208466601
2455586
656
18293897
1736880
186087
145944
575582786
2
5885
39
212086
185039572
13
1074356
2
9444
14979931
42
139198
5853
23593
163822865
378341
437
1459612
376723676
36163
460
2608
58771826
18720
857
468581443
260
1340181
199584
39810288
699513590
1026
1337
35362921
521381
5
131546
37502
2626062
154575937
47536
10221
1736211
34
313534476
247154826
3161013
3
28202
6794
9354403
2
597
28103
4
4096
9021355
8477567
1149000
163571
54293118
28588
44457
884
419925
314587
3608093
47
20859
802950579
35991
106621
507
393
351
2536
72643583
3
20
698
1087114
4392
43
3067790
71716
76706801
140391
41174
10935
506525
1776586
728680
4493822
98212
27
385920
865693
5239868
723284994
20
15215550
863
4886143
3128013
28341
9511
135
11158896
13913159
37353
32205
26905
166739
129
2963
424
207716
204
58552
25
16089661
28186725
1182146
12814
434991187
273
62
4757741
123287
1233
4
258623606
37
6722032
566657326
1450617
1963
1842
3401760
1022468
1717759
898
30436
3801
74703
844597412
63
153643256
276
402
46697685
5
858
862518
441
2260
11402
2770
380382666
113534
2632971
239500150
153
18
244035963
130
12
121
1809
90519494
39586
1526
4369380
751923
3215
20
1571798
1466
602
149905
240
15665
22181
183
7350
605
3380
2126
24491590
24720766
3243193
535376836
31
1220152
2
254831
13
77219260
139
2
121
551784848
2
502
709102122
16768228
38048
1023845
490
6
605
144964714
355619132
279080
6
3112768
13701
147302
12
11011
73564972
128133
699258
49
96810623
34998
473328
2
644
635153368
38300884
2543595
5
20
120959663
3
1609613
119493803
742922800
3398850
103848595
4929
450448998
1195169
75537
20
20000
24692
42
22233294
1822
688973
2138712
51
2340
83
24
163293963
54043
465
5289764
19
162360
75860
1123
437693
1632362
20282
2
168
6
148223045
67
740
11020244
1354905
1100
282
1228706
290
2483
223760
125830188
934022
152
274317447
120209
6188
27
3088
680985
1566043
286005
100
1876
2743
622
1221016
2837406
4
3
3
57652798
280428
4901
181
939889
39499884
61055420
368
33790974
2172820
528231
2924
8914
71591259
9223222
284138107
36
2316
548883693
8734565
23827
2
44686
82589
26
2003
5870822
136379437
151901357
3479
5183
81
15863
434
47086486
21806
444902
279961
741589756
501518
25739361
49202301
133363723
467623
1503
185960135
408313031
12
149085394
18567479
2
2578147
10003
8
6
34
205611
453498428
39
6802816
9
7898353
3290057
2964525
939
36196
14464
1875550
31
93996
2200
572580
22814683
42
21532
125783
5517
14306939
26864583
83
54548198
3330461
1937128
239172
15298581
4101648
12289975
112443298
379899
4932
9157
464
29
12
37
52202104
5
38400
2229246
160113
415487383
419
66019
1970
10320242
1198611
23158021
451170
83907435
8101169
19597709
48334
1664
331346495
10648
11343
28
186538374
21448340
21629
342112004
1019886
8609
1547
61
57
325912183
464896046
26810
223
57
223
410601767
37867345
54434054
1300986
24329938
9
943599590
449
903
1090
198765144
830
285
112721
111
210451579
113383
8
663
614
662
17131
26320
139403
5
67
86818290
29071902
930903323
860661
130823
11897485
130744
373784736
4247738
7057506
178171680
175338
93982
254
454394802
220235249
438396
480113712
939615225
113842
216622
7252720
111585
142612
50758511
8340
72922
1479146
24600
56203161
270
184858952
52
110310662
72331884
11934212
224768556
38
9014
11796266
302
3954623
227
61588
3323976
647722206
32
246229
338471
496
47719
83973
311
32971412
19927469
295004
799
8182
50753
6
13
134012
33565
3054
273718127
37915
149515
676227893
558663144
9832180
548579
3431321
5
4
2552
177130
507
3320298
9
167887
3
130521
135252
5376
756570327
64757636
72102474
296467
736314
17860799
172
10204
762867800
146964182
13
12
49
24164
34969324
769318817
1957775
2928184
88622
3987
504
190987
16
1103
32865666
22388
994104226
234
2
2774098
38988
362
43675
52
70
3
7489895
72
400072351
37870916
573742775
106
9098
276
20646470
23888
396701
195929
5
1532
93587643
547800
302429122
1090
532
30760
5957314
39
29486222
83
303462
184243984
642692
326301
207032
387910479
119142481
9
15219
93808
99993832
19
87
3576
93456375
16812
39586
1353
390786218
58814
33683937
24298
1184970
2
19321
1807250
134
6795
5816989
44006
32829642
4543
44922
3
530
10805
6
106014
577126
1139014
193202575
20
23466657
42
257830
139257
7
146957
2307
454659285
22682
95
15
16887
48609
604835
5539
2241
407
1893832
541
753
4134981
270
12745
356
297335
4621365
552483
30130440
30202
201425
11843
14355484
361846
12166234
6733
544
25205622
339
53512464
153
9632
65885354
7656
719171585
1012637
100264649
592
87006
6
217074675
915
15413
15046
11654
803
3155955
87
559708
2641859
2796040
47904299
164
32
94286142
130
451
66900429
3474
89928
626788
9
618133
1217
988957
6526154
1885
236639255
4
50173725
3378
2
2365423
1239
29518
4698
3463
685644664
107752
201107114
50
289599
11
427
43335155
12
3
643
103193638
6852
14
235111
6399
145
53655
631871878
7
501
26
42850493
912050
67057644
31972333
231814676
7325005
39240
938
1132
339
49
195852828
494248048
7994
635
5848
10256548
494
1270204
9
4
7188543
13864692
7
2473368
217264493
4068
230505655
94515832
2925
1277
3992
2
109
274415901
3673
255
10
4
13
2403
22
9919
2911279
21
22431
66182
168148
49
22
756880008
10
71003
230294249
6447790
461919651
84102
8689
53
57
651121
4374221
381531862
54
2284130
8766
5802
82135169
945
288779793
249761387
287158
8526
2
792459836
377115
133152654
834284
173448
701
81
85199843
840
52
503
17195
32
159545588
18301634
3816
151
826633
9
954715
211920937
985169870
27
19744772
4
12791114
52742016
15
26449112
268399
740
3647706
120159176
20739
104
394695739
257394546
30390
5515448
99
191801582
1836430
184
213
55979537
612861204
30508
102067
198628
7
22329
34555676
2
3
73893696
508390
58
2
61995469
14014
218225
22193
1854385
113
264
293
28354
14
1557141
3696
28188648
484
96
3807661
20729
24552941
2026387
4532
1948981
18
49
426386367
1195
3
46
8
8708055
545
52
2
108478893
641954384
17033
18107
96583280
4706
130799
3
8468892
22
6821
6618396
1578
19869
1442281
962
15
43382416
47846958
305903
22
129127922
782
41817716
693
923159
4
581
117161363
36791
2909
3723925
1268
2133
134648632
40553
1636
160535
31869
20
57506560
121682
55866
506
3
72
221
6
77492
26340092
666
223502
771255
135714
24357409
2772
49
75
1994
2418
5201
48
2417
2
1269081
8528737
98106
214238
273
1161
11522642
200
778984514
3
446
27108
3030225
9116
73
3390
4
1585702
6145920
113442433
4092
366232567
14
30
6
1691
70
3
11
2006
7229
39022
3
93
2
5
6775
192
5507315
177506
1739447
340397
2431
1378
95476
1192
63255
865118
248252
5812
156148981
4
134
123116606
321404
128535
140060501
172937016
9108083
16
157
151
5493033
40012872
60
108
147
23993
71356037
9411
25938
29511
24731
61459096
4
265636
19927961
5734466
2945
105
145
61
4019410
681345439
2469
753
3693173
14656986
2
277
2
8234
411
266
4880
8984
247
19386122
24751914
12647608
1224866
28528247
151947137
36
34274
5762
85180903
2341267
27570
3899350
6470
347348
25412452
315
412
363673
1037950
87378545
283859054
67388
236161188
44964275
198698836
65561193
137013
3133
554
733394
30713325
7431207
33144985
44765698
3751
299670237
591681930
14
6
71418
12
29630
21020699
6719
46
72802
12299597
22
42480
219
256
550347
10
20185
4714
81133318
472668
7505959
29434
4132
3399960
163
2
50578057
45
1541345
51019
6242
2647372
13516456
2377
1956
101300543
58615
183
1212811
5
222
2
13825179
234554
263
411760878
2
33
32
1818881
49321
431713
16110
24037340
377141523
763
1779
1730586
24551067
65
21660
22880
11215
43
54446619
183
2971
39947
46299
168
299382
6852
1205256
34901397
14387334
57457355
58546
203199
62428
61405195
7
180287520
339087
67873
6937
73197
29344
36570
668442
25
12
38508
4368
6301742
1084
87
7
3623607
421092461
6792
5276
1466904
3079993
766297456
883818
31353
168158
563
819
1945254
27275648
32182
497299751
18236956
11150293
2846
571607361
752401401
5
2769515
8263
115299070
521
237735743
1105
12
4
4155541
5257319
4016956
1556
1301
5
6
143
33379
468
69
7355
28
609
2
5
54
9798
7100
726714
2809310
365148847
789
7
90355997
207861936
39891
91489560
221
4636112
4232
40078118
64
877169006
10682848
4795
69465
2204
67254
3
13
525599
4051
8884784
18631
72733
29238
6929
149073273
6664
4606718
1793
55477777
3
71
8976877
50030315
21486528
3
13210289
144
35960377
17708
2
599585712
244500609
31688987
2230889
96085616
6974
33095097
2
7081236
1954978
94968
56297336
531
60524
101
4583534
75464725
2
11571
18751
5114057
2
2186
950
15
497
42
122577505
89
1512768
21778480
67946
19861
1403180
7901790
43
83699914
6393
17307500
932
957
72130878
4
971245360
212330
1234799
63
252798839
1054
22
4419
6633
10
614472302
77
7345
8
86990
646
707636252
2
1666847
11534514
287
27414
1978
46052130
20305758
2458
545
161104
30982529
75991846
18559
40
330170408
926
7
142573219
522942864
54
4442
34979
101
54278259
2108
106
1595490
8093
7
1327242
940116
390760
507685307
284
46998985
277044
247317
166
105104
2118443
152
157677
167
149062094
80
24467
205126
245872
10
9792029
8676027
57275
6305
606328
14989696
187
18920936
87188
107818
4323180
34371823
172291809
17355771
633
1019
327
2450
31
27541681
56742
258168
1390127
48063994
6
7
213031
2300
5823404
2
148234
126651305
444333706
3074
213566420
41323
566259295
3
528405
766
537781
5
428
12421636
4
5536785
163
333
250716125
23690904
181561707
55081731
862201101
21525
2305224
112317
600
995422
51557852
771
1866275
12209526
140
30372
731078180
3319
28958461
29
211
35777275
97915
44
3
7
906085432
5
656
1300384
847
610
346
670490
2381295
4
4464
68
398
511
369
159436085
664505
18
2233067
5
12299
7926
69
4299
213
9209
21455
687
5126
28231
15
306301027
2
76709
1147994
16327302
4038
14741767
3604
71
3892
89157
3
987
2129
2368
3
1320
23857
5323761
51
5028367
2162532
37543267
1441
6
4
6
4959000
827
208968962
3
6
28612802
4
146660
70951174
44995336
46207
483631
151304155
3218
193806539
195204532
39330
89188
3
7
23
3
209
193011
27284
4978
253209
3111263
160560
75
11722
4353
870
25447
209
17
11842783
38
6
195445742
49415436
34775
193334
767
12
42
10839560
106
9482437
1612680
82551
86004
5207435
22096775
1746128
45101523
254092
6
1594
144
153672087
38207
42
4926
49862352
839
1016350
323
36952
188674
131
117
461
206
265
483675799
118054
8813
1449
781409
5824
24399
42
1853
211209229
24
5
301941
268
782476384
5842
3
125601
2482427
1150577
350
26133
19711
719653839
7147007
18936
9295
476967571
176031803
7624
3
4413
71037
2577
154
159
27
4176815
4060
773
160831
632648386
17364317
50055060
8746
522
80
283785674
487
63
639590649
22919756
109657501
2687747
78833020
387977
924641810
210
963810
1013125
20
5537
21
182074
191
1419
5033
1431
94955921
512972
13592753
95
186919
2024170
502
504432
2807
1872146
15
39351256
54900103
561
134
361782013
1373906
526458645
23070923
38724371
46
2
63659
1924308
7
63476049
5
1124395
2541
112392
2
271030583
6
106128
1469197
243174
2672
15305921
7845047
104
92514739
186058679
2548
36613036
503
12142142
44
8
4308874
23614
113014
10730633
7
1238
17511
273687
5468
77822085
10077988
37
3
6907550
3865590
2549
3
8676165
1481524
25410907
894212
1352917
1036
23219869
9499964
6
24324814
752505
52815294
6
25118723
53953
732132317
77801
476903958
1247
700981050
20983739
1020
16974
13810974
15562825
10062
167
7
33621072
2728
12618016
2
1291075
352
10260133
125
55
10954
1388542
894572198
5
8620
1817398
622092
5008
904
1857
1013
3568
240
655
741309
6032840
4312447
46940
3548767
30
14637819
9770733
1299247
1282
189
85379
631719
51592
594296004
942256
6
577
99
3527
3776732
272107
13554
3
61499899
93377
8964919
24111410
141452445
356962754
8008744
584605456
8
13823354
621589915
3825533
1906697
27
69622450
184
17856393
867046
33
3030
130
581505083
236708643
589824
983
171
106
2658
225111625
667
555137898
8498475
127889
78928
25
452701109
874432
13195490
1822185
93103790
258049186
319822
1215
310896
161094671
2
10
86
19471
5
39
1153
464
7724731
19
3095
228253491
14469
399014605
21087
2
3233749
7657875
29825
528440
1439474
146
7358
3096934
131803
124849
22304
193331
14191
3153434
247
814572640
6271605
12316
20509680
77303
385
7
27801720
37527
174
35542
623948529
902613
55457
111100
8364
405354265
723
6508007
574
5722719
6602
41
43473118
35787528
45642429
1911
45023784
15933
38899362
855
44101690
5246033
22
3911224
45
884
1018
77547712
15150
299
41
4
2548
524048259
1256260
635741
8
247
12446336
41012
285149057
4
441982
461
63
147805783
19
318045
47115061
307
1780
78
1253
99422
67
407575630
326922680
12247452
82086
75
744302
5891010
4
94
14562
24
3
237348967
2349
15
10
1350791
432154126
637232
307897
2
195456595
17
300591
62757940
827
1428
834316
1364
110177
507843
5344190
293
149287
2970
254278935
281099996
3362
4
32028
2012
7
11524
16
14591445
1494454
60800597
11711670
1739738
3
558005759
2
1554670
276328
42345861
1040
4735
313167
6
2842447
8834648
41571534
262641
382913526
8508
130
6302278
517
3319
9098119
190935879
14
7170508
791347633
309
16395
7897554
32494595
44
7
662
5
148
301
8100662
25412284
4566
39515
637624
98559
114783
161
16167
116829529
31338
14317
918763
5
497570
4382003
23422
2198
7414499
1343
9128
149
416038679
5
49724
354722
18946162
562623414
7153
243241
3
49944
10212611
13665
57
717
1733093
13292527
18880184
108381
32
2582
714174052
23337594
171310
9598
16
21
852
288856024
12010529
6992028
650465
104997181
100
4971582
9862083
974
525
855
10095276
28242879
197431
195
4392940
4952
8737
7492
7697
21
20
2
100
66642747
177067014
304299147
314975162
4122001
16
206092
188
509949209
192
3
17391309
6484414
259173
459848
354
3
19406
1698
25267588
51
7730431
913371867
26720
9016
107672
383
24878436
18
424
102193135
1073
133947
24251130
11
440
98036999
3
362
381389
6328
3
13210035
9731
10796
48
1820
3
854748
25
207
4045
484740274
2090
711196
643
3
254
39
55391056
9
1841776
67034
16574
17
809430900
698238826
100869
10037493
644278057
4
8
271036999
781260
2093
10
25511580
6819
1089798
7611245
22
93230
1317
204136
195
367
428072
1394
10
1654
226589
2478376
7958495
2883692
1740
902
5505737
2
7
59779
79861
654494
108474
82024
912
386
9108
706230
217758
336
2
98028819
524
49418
934655
4
8111925
8208
18402
682
1957189
464720768
2609
2
19
28008714
1011
1475734
51769
18965
6
1865
3840
2552
11700
1282556
73004
5
114
39
6651
53479712
526402
212416762
2
820
18
282769699
155
26512
670
58641
19515740
385126567
273
4167
127
550
302688061
41988
698
811842757
222874
130723298
17
729420
14348363
917252
11116
348
583076
2
57852
2999
40272004
686419049
6722
9325215
33116
6
533
21432176
59
3480
11531
12066456
824
51977
1096
35614
8055017
6795178
7493
770155068
284447
5937
206299
662181407
13267253
173752619
74843576
73387715
46515049
43813
49434
49130
25678738
4513745
258961
9
2062833
11
1346277
387
7171
22
2
53012615
35987381
291274292
20005742
17
82
17416
21082313
124898302
2
9748
68799
692870
206296414
80
113722623
246
18337056
432455330
167
34628
3318
97973137
860071
106
9607099
10064342
1037558
227970
7
990415228
4
4130107
71
10248
54171
121161639
1236
23831009
7958896
208
440
3882
1270
2265488
230295
2603178
8362903
1295
12
1973
22819113
7149
23936
4393
15176749
3
545
39276792
10
326
34
367136
22590
1368881
9
47525171
95
8784820
4587
79197
16206152
131030188
579
203715
10287759
93
35873
15238
1499
50181901
2527
348300
51630
163
240235
54
524
10159
2221453
114635699
1550573
30
49
83
8
1206394
85761592
14
393433
205487714
361984087
27765
714146223
362542
8761415
38712
47977
149734
180745961
8303
32246021
139596681
6141
12361
19596982
113735
1619647
204231
9494
625818
378813
13546
922980082
80
2302
283970
12
90
18959
26
3026583
63214249
4200
1416
381
1159936
330951
26
181
853513
99139
813
5822626
12431136
43807
49777
96900
2888166
79
71752273
1106725
16
587291059
53645
2472
2832884
3834
63359411
257
694235222
59953
17014
152212424
1198431
345
95872
16921962
700439
32
215464022
41
195
114312654
4228
110228791
14814013
3198471
7
1021247
2477627
2550
41
3591
144
232421
179362
970611
325922
4207
19
16208643
38916
67894
4
269180
626
18817
68831
20
32330419
7759654
73
628
244502
3
5650
4634995
25147
1212093
3
703034
613443
1596044
40957750
13864
12
74
14267
8220829
1787
3
2
405407
3594
10728
115713
116
21
797959918
4
23022
18011185
104698076
289
106331
94
3256
146
9880302
81517289
839
49684
4538229
940
8
1199
9
75281999
6519364
14954
76
6336
1957606
417
12
9236227
9278392
890
21
221436491
147513497
600
236193
3221736
3342
535539
38
16
3508
60
265327
19102835
2
8850
588
680
191076434
76641968
5757
5
214
2749
275441
254450798
413725431
13014400
270
1844252
1829747
1845
343617
3
295851638
19
18385792
39582
50
390655
9
10928605
50780562
43076250
36458266
3109147
580
27
51
2
12
9
780
4
633
33
42541204
12035019
78
486096192
1110
798
115
188953673
30
14311147
5563834
27
386
3640
25713265
543
3370771
13050155
28
967
9456
3
5905627
197
181
121
2634
2631
2352064
659497
108114283
13384678
1807
360921
146792
146120374
28712
252
835133
946
66382538
610149
19
1963430
1645511
6264735
71130
724289362
429
491685120
264687534
4
11247152
1719721
287138202
5
23
41
74450
482
51815429
4
554
2
64967408
315429566
17968
889
97499
468612
30922590
404888
247469856
1057
11546
1734
277
3677
93852
11148344
524233
1347
2
4837
436789309
8964893
2
1350257
5764
467
717
15395
390926878
135
380782
1902
8999810
424738
1195
4318
72436903
131040101
51
7052
11156662
264
1676075
9354
3810469
143466550
9
625
119928
59986334
328912576
32474731
1515411
32954601
414
929743600
1184
14871
28181
55373
619878
305
59049466
8829
8184
58881090
74429
557
137007116
127633333
45
25831600
13233
349448
10667376
294753
23
45
56926476
36
286079
26472
672220
216
2581331
158092
3209552
82377120
1758737
413
4194
16508538
4976
2471256
17550
49
24728285
2147172
102047
992
15062
125726
372486
31148434
80
527982
212863774
298485
32354568
32050
26521932
15
30135
26513
55670145
4033
2
753
27
2372199
121366538
650890
12364842
120
1271
3
863
4
1941169
1249
4012168
87451656
51587
436645734
358873
5254
63
4323246
2
41
197745
16920
155762628
761177115
3
1908412
62
95879524
1257042
62
125593
2887
7698
124685
31449076
69384235
1513
366353592
23
369603
824
595303
82758646
35
745645917
36253
14374185
1722103
34716
7529248
709
8146296
907
16
31750948
4694
14966404
5195144
7102
600
46
680
53269701
590
661247
859
76
3
3
4517
721934963
4680
2
2
160834
11126
553719076
911252226
28
37490
5
12967
20
5579817
3608
1147768
23820367
259242268
70
7289206
20
2
1230606
644534354
2501
7312756
410
1450611
7907
47741
129
2828
67633260
35835
1951897
809490
2
22
13477666
2910598
639
2
1626810
24448
6708621
26505129
145
2692389
14
2155
78
651349
231968028
369568
1269411
12
903276696
56871455
7045
1882080
1465735
293
434
895745388
11233
557242
681
13932
41965712
249837
4095556
272
501
1619
44729941
34551
50512078
48226352
248826
1050187
152389
524084
4
5
74349
190
1506456
10360
28488724
69110
473
9442892
447
6324472
291021
3
18817115
1020861
7409
4412
63650
397
808013
10
1533370
28927
963
745583967
465802567
4
171
11892934
5918
344434
342437
14
30
466538550
3901986
143026796
479
33381094
2
647
6211673
13
6702
603
6
158
464330
13667072
16
6572761
918581515
28
10
5
257142
2
366
2482997
193267929
15
380022174
1127
619810
1090
492
2561
95
2055
25097
2018
1975
418
57
54
501
31536
88024
142
706364
801
99374764
173352
27244214
28069
3
10
3
2
1481377
428706165
28779
26955135
2150708
3477
185490
11912
711075
3317
4610
56937
36944
470578
301161
5651
937
917095065
31
20358162
7304640
41716221
1890
121629068
219252010
10135
40035271
2
231426
1466690
336149
1478663
4
13065
26025
5068067
22408
640918
203
8020
9837
8628
502
1206432
1409
623
330943618
49
709518282
2568330
310792731
10
174700
123
689582676
275
2711
3
157
543269193
3345172
3484
5868
25
3
1192345
20624896
1278
7494
31
1919615
14890543
67690
2548
978960115
269
153435
1523878
189713
2776305
324
539
130
6841257
1517
241
1169337
46768341
188990
1429729
11900180
21535
530
725510826
25799
143607
509
202
63637640
1166525
3
258515
53793
11117008
14604631
73
224350601
2561574
7733
1478
539
78522
6617846
2805640
1424
16127115
41708
13437
3538735
4868632
185
4
121
5329
244956831
16024822
3591586
33701
64
21398
3
124
2667
74
48
14667
102
1412150
5
137945
306673
550
18
1021676
3728
211
404255
92
219645
7842
1954053
158430361
151556505
370
61
89500454
238
2
9726133
13211
272959916
425737
476710
210
461867529
49
172747
109244499
14721581
3820
345285932
1479856
883
2472
25853454
12
151634
5754
38
983602
1241
442232
13440
98
35698
2079293
743674967
222466916
81354
12
54311
24
2187539
3
7529022
34
4548234
751026532
46596654
51
2176935
163916
122146168
746631012
1623
485089
14475
1860549
12
19
88270
13928473
9489
441387017
90104856
1124229
9
511
5019268
530042
3
3413939
38
976754653
23399
2056
415295636
857067
51430
64
70613
1267543
10559
1426
1916
276
4439241
120
225565
106
10
124
183766492
3746421
59727343
91755932
97116
33
3
397723
26046
260157920
24268843
17599
365048
95644
2723
38332372
286379618
9393301
1491
339
174381609
5
13351
73895
1765
2
44182
4
9
323
43
35
3157505
759430877
194580013
3
36642165
42407
9893
6490
80436216
7
46
87406
104367
3788524
12
4409786
329
68480
514251
145
112
5239421
2941798
80
1416348
67299
68269106
457
4
643957552
170418493
3
113800
70
476438
582727144
46235
774065
1622
464216394
3120846
3
7112735
170411946
33
290955
6061
4449560
182550203
368
15
348341655
31576
206642
7090
8880538
42
150
201643
61
103
11
384351408
4046
7
93302394
163820850
201458454
28839631
904
9849
229725733
19337610
255273875
15753356
190807
30
80027417
11217561
2501484
647
8782
81443259
5160
46
431997689
15
3665
38688363
833529
2046
81
12
843
3443
18
46
11387
216
9069
97972
383
15972
17
270
5280
15962354
7071642
2995824
208369874
6
3133400
1779
6581921
14884
30
4293
9203
10
790425079
65937964
16715
2584739
257307
408328
8721
14102276
1601953
15054136
755408594
68724
12355
17
127542350
341
33200669
55
86844049
2082
2843
250164077
268455261
2490
17
6
1332742
56
39991
229915165
27513559
12462
53
18
20749848
48
11
1758312
9
2
28
2095
144770557
19126
5374
4
21
14007047
35382983
5326
135227
4448055
9546
188777
144798
1267482
79172953
12555405
43708
271131155
2758558
265467557
1645717
15236
20
109205
32255
1945
667
128
664445016
187381313
183849383
320
4
7707269
40735983
1950636
683
265167
19731289
698
554
54687
12
98684694
257801
4901002
512926
570486
2
837797215
5711
554730
1156
300531
20
87427
264316515
26887068
5479527
9439580
3540
14884
1399
31
56410898
3061901
80
384970
4895
124956
12042
547465
3685550
14
634942
559856
1743335
93
4011
15945
9
2570
16121
762
4328872
5366237
14
6
7521653
278744
18540
17732
24127163
119099209
268
6
9835
88279
4578
62
5104
140
133
19904
8
199685631
1167092
387570824
25595
127330925
229363693
129745
2676
234404063
918540
4
391
1034
2499650
2
148277383
206
1570417
1352686
20684
312307337
375793
828477613
145236
362801907
1291470
15
69197805
7455314
8782497
2171
61103451
3812439
926
38846810
3
964
4089098
279131
178
527371696
695405509
36831490
3966234
8262081
26200
11992
95
849
5
255
914316565
10004
2
48
7
1397754
56912
21300985
2413920
262
720727194
2266
2666
66
6048596
797207
656
1681195
603015136
169
781751669
2432053
125266
1244
8
54926876
2567933
18596
8214103
156667
2
9057810
322540461
9443364
83
75
6903751
41563
21070
31636
156878507
4
2560
7
4717473
4
44385219
395
5036488
22
2
158481
7536
237657019
3629
53056
670
13
56138
59873116
29
162456640
54185504
240466612
72301
5278267
1275752
38137131
550094
8119
6166
495
1043411
1934
6
20
390696
3
17118
2525648
81579
529877424
71588737
4612
44206
1371875
47648
67460231
69185014
6206
72
2244
647640656
1031
18
17799113
4262516
17326
939
114
2
267630960
3019
482
87
643
52
324570847
102189
1282
85
20608
7
63612
5
514828135
1431317
9544451
170409
4
200088
6
15936811
22
24148
20312333
579228
43685
259
372224639
571278
6814
100
1382
4
5
287613
30492
14911062
143094815
637254679
642923106
260
5
932761696
6259356
2749
1852
4907
190035
28453
2052
20
77
210
437
27
130730
26500
94
22506
92
388346
63316
198175245
108
2159799
1276380
32806
281
6300426
11
2849951
4054
32330
50998
10201
14649
355286506
5139332
3
243
46
18439348
3941
9323
40
306
2988
241012356
2
33
894334
202737808
193023457
173
537
712064
51
29661011
5934655
2409
27698
2
1158
235387
1985
3587400
285536052
119313799
2155
1783176
7
31086334
20
81664179
20692
6522955
4853039
78254684
96
8
1266
627
3948
8950
27
865211
2148041
980
117115
93071680
15
117021
1463686
852608955
12712990
22824310
25068709
725958
376870344
86
4061
49
542
11326
525694093
45978971
831965
236166701
57359403
16
5513
299058
289581
207959372
146592078
9521
28047418
119535099
41796633
237880221
73922
4395
77
77
419
56964
26611270
30386174
29339938
9525200
133103047
5
184
216
818
317923873
95
533407
150
31
631487
28271
252761297
6799347
71232
87060
43772535
27
387354702
3
4236
949936
9229380
56433506
120140
2107
782
1194
41214
927
69
215090665
4
33213
139
31582974
9588130
153
12011242
289573
27
55334509
160
4
11217439
10
46
486
308
36
2501
49477204
123
2
4
16699476
10805
85
2147
389647
82249090
262198005
2
80917070
177990
58513880
291
6351
154511
15136
16661
18048
2974922
53
17583
59571887
2744
1513109
1006010
70
609890232
3680611
255442647
2593136
1890
13851365
585
1736995
940821
115502704
1159251
8945734
7592
385581624
33414
23
1020919
258864
35487079
663
119105043
175937528
20960446
10576
10397613
10
334867
70417
161
340549012
4545
96752779
12
375
8268
13
4050
27825467
2
22159241
82595
11
387246
1137091
109
140516
229
592347524
175483
11131
18683833
14234847
903062
1549404
2230673
50028
39001
502848993
5724976
82883383
524188
216887
22268
28193
3059919
19653424
2
101
6316
3131
6
13337
35442
87
309684408
522465
50484
13159067
302375707
962767725
101856
83629
93
3
16973
2738506
668200156
1338049
264
130
2683
30422488
45975122
69
220688
3
3487
48814
530033
2071240
66088
745
304034
1207937
5441790
2264825
1351
26
2
66332
19
83038
570163612
383049141
790567
7283275
13020
78343934
964982084
49
2420
5371
6695723
180893
2
9212391
8
189
7522238
2686
19898929
61462343
134017139
4170
33233
5833
462991637
18551
4524258
6469652
56
177
4457785
22241
73873768
189640851
142642
2210944
6870283
20783582
97472832
603928
561886612
22399090
122
24
17
6
104533
1253
136283451
26
1146
359198
211856740
28
259839073
471717041
31077
997
6434300
8
750719
1952366
346348
10
916283
1296876
2
274
342963983
441434082
1828010
57
28
1049
2288068
376
421578
227913670
3102
3
458
276856170
5594
1953072
10045919
3817
80115429
26776652
75676892
4293841
490858308
358
251505683
22287
20750
3
14708
170
76
905176
15170666
18619945
924189
191703569
2514226
521586
1297877
15
6172
725
38802
39482
28444
1200192
5336756
429229
12771562
445305
722389778
176069707
229
3109
6
42
627982979
224499013
3663
7565
2129
286397
79
287
2909
190645903
141199840
498
35
606609413
552662
944
537583010
4136959
362486
5723123
3
12869
503262
274
43
26913789
32124413
1008340
50798289
626189
946900
2
2
2
151364243
8749
176670
3
598269
583
5852925
164154
9204
45227211
10
136340
42432
14
974
653865873
3107
12533
989330
274004
6564
22
627
7
8
999693
125
71875
808132835
1657315
440
2
3486
651227208
521076
912408888
23
43007
3968
298315458
10
344870214
166
22
468327
1221526
3
168
128
488
353001
387853986
637414558
1382803
5432714
297588
45
20689114
516551
5751
329
162097
18
445317633
40
87984105
8177749
7376
638
600
19927321
1344701
6258479
57
1290
14
244
434
106855826
27
80180804
903841
181470624
1936860
18252186
58656
2493407
19133946
1013
13420
10364593
483129126
3
3468151
5009
4529
175071805
2298686
4700
1565
14035362
2
5531450
1080952
1801
13864
686116
29630031
110040
4
337
171104
117409
4658
124040690
26045214
1013259
170485
12681117
138
13
874534679
10469069
1330
18611
2978
1075593
49060743
11
57585
24715
42512
1348
163161
304
612
7
865978
41
173
13278
929490
31936489
19
21200
36042
1636557
4269099
3601484
62
7
44338286
1313861
10
40987
44798554
199163
118822751
83571904
4
1442782
3044202
1406
3513132
2060
35
21
9220132
524598
7344866
4352872
379
6
698
414915429
13211876
4
11725735
37244222
15007
10506898
15321360
167
143581787
962692
1730535
3159
99049
2
22304389
331534871
254991
204270
9
209
336186
1226
35
1461836
480590925
293
3
5
5116
529
339671
406785698
18605
9746
755679544
3765
6
3
37
15475
3399
301
3575
10327
40792835
479021
1761263
43583654
290583
1206555
152
2
6716
69
238222324
6346359
4
68928
22753
346927632
59042
240
165
22
983
480480
2
790
3
4
4318
517811
2176
24068274
1503735
13
1334
2002
23
2713
147576
257
481545
3083906
10155897
43
507249
47285
13758225
910
15954
8757309
11814791
471
4
30
90645415
8701609
504628862
1542666
3696
6379377
186157540
657430
16130462
469
2184
202
54
554115732
24
15
61679
37228
19086039
5158838
7848
19307
315560
366
36049865
162036
37425
34
395
20938
26228116
129158753
3818029
41477205
1487
9629
5517149
10
6416
18029171
13
512023
165312
4108
75732
16494103
100990
25721
192903020
2718180
72
1058692
13
32
19024962
47989938
15950099
426706
3562
118267
77
13303
37754910
20
4
3
17741
220
7264
48043925
62
595
288537995
90196159
18818310
209570
168040
67
32
714902104
656742518
21475
316181807
78479
19514
42
21164
158
2814
53815696
15
2798
60
1387
5
6821458
4
13350
6886
3390011
89
14
546519
2168
42928
257083439
1934111
2609650
549893608
8506
20379431
6
4830
3106877
480
45
259
54
3179721
17378
1655
17078
4180
791760406
1907761
1650824
123354
44139
868738
36809
36
420970620
143
23
156107
120684016
262187642
3446
81099
4252
39
25465974
41455
37206
68
2
9
1248400
636279842
534863364
182615
2189095
576464275
40253
1669726
7
24
366
5
10529593
3
480898785
1665263
17389
63071
10462731
771634
1589
11639
28
9694
33839
216329689
2069721
212934
180
22066
57866
16333606
425
544
28
99303171
1226925
85828
4
55495716
121822
395
3
2663108
19987150
214
25
10321
67
269932970
551428607
463100887
1100931
14717
126921
136
83942383
2855447
19824126
71895
370868
4
31
1769179
1672634
168121
528
116493
2
17617169
391664529
8
99333945
21057768
58
6
12885
30356
12
383861746
19988203
709193
6843
23656
642430
11
108
1083669
11
46901
1344167
58739
573356
219
1919
998114
95731
27248
83920929
35
4824
24288714
738997
748150
2232
387691065
428009642
2
1506
3970
5
62
185
3868721
2765
496753
2696
3471140
644
119
440676
7323214
1723591
473321
25255
2
34783177
77
17180351
312763
4704
122636500
1607140
596195252
109
60131874
1495
4
47373534
690
8
9683345
557152418
1797508
2245440
281666
142296512
4
854
5289
409
75545220
5
1219
16220990
12314701
518
216112
6
14
4546776
19653
1938
120593136
3382153
6130
7
66572
437840375
162223825
109493161
10
3713
758705
2441585
33261829
475
6205244
376
26708682
20742
1924267
481075
146791053
301832
54428
1260
460
111555
13960486
332
15
5
8402
71463434
7656
76688
624
380590
375497
2152428
5413
308398
760892900
4169888
292651
45
162850
346
20496226
148
6
224949
2046135
413986
21
134283
448234556
29
7914663
18
219
5017
3
714
205645030
9562022
163963528
19
48445199
6612168
32
343804
75845
38
62286667
184
3844705
27
468572174
474
186
59355
2
62779
2
16142
928154
26639
90
152155
19028
10175
12188
1256
29071571
432015
3235
435680
8521
40452
471181
704198
228134112
18844
45
69463765
19778
1036
5282
27379063
43747
11
25302196
601569
1244409
2016078
33925
154558812
4
390685
24
2536982
267
51
2528
20073
267
448812367
8577
5
8
72236
132281416
47514526
8041
73
1852018
1130
191036100
25105549
54
8504320
106
44
47153
351183660
482239
271341720
569690866
681291707
19191
623048
85722
107758661
63
28
39375100
25254
19
1461
120898576
13
1252501
942238549
5
32
8
1273463
1481381
124
43765707
1479
4914
41511
942982
310688
699450754
939397
2768417
382252
109580543
78387
5947732
7
12510
404
2050
6778088
17867
27722179
4660484
192
198548703
2919
153
12358
18246452
411635697
105607
11
1711
14035
218
814349
7902
773
24392376
232100
3757
87056
610267399
8
137806
3176
539767491
66597
414703594
121362399
9
104419675
151748
328655
143088458
44
70457173
24715
1632
20759998
399
235878
3335
1619
41301
1245645
549083043
11
9504714
10471728
1745
2011
28
18
180
259
520283
1698
4917741
8091260
38826
345
4
25
2
959
322063
43007
20
725407
164
98
8264
4505766
6270209
616
2281390
1415
671
6530691
4472445
532
17
29006
37204510
675068
518255611
911516
162
88920933
754521428
131
75622
32
22308505
5290630
385
458721245
2452
29438864
194452
27
34240
7469
299563
10696581
3511022
274666
40453
97756
100758113
15627189
10668
80
20053
81159
352215195
7463
179
436268047
504156037
11498744
165342
15
4
75443504
3
763653401
199104
4
59903301
14313458
138982
1442379
111102
234692
30545070
24
42774
7
16
453
8
1219398
137
829
728733178
309919913
881308378
189628824
55898781
3245942
89
86
86121
909781
51595576
629967262
39899876
34890
47
358598
185
30
161395018
54819092
3225160
2
9
241293
174478227
547510
9383270
1238985
185
37908
100775089
199
19415
43156
22026341
9
17115498
2
738458215
40773316
30
675625794
630
65994
16
11
63857
7692558
157
10414
67631012
19085505
260148
78428
24
1069
2224382
1860128
4
1902285
315042
1051
13417
6224
3
197444229
16599172
26564
51631134
5
529971061
2549
14040
12858300
56
197969239
8407229
3504
44
962
10
126493772
2093223
1776551
31110482
16
16135
363
411
962666
13818836
2831
2451
566269
7433
666
227
75078650
2404705
29
172348961
9829
6611096
3
585367
1113337
14646751
8468
1908994
165
15393
455785989
117716326
99
6
1593
21
2250170
2042519
7
17311
8
413
8111
2893187
73627
243134672
20140329
1660244
1370615
17
959429379
87163153
27295
273238
4825258
116306
323
21065147
79093057
16
30516
27671253
45
319047
2710787
897802
2013
37
10744601
42897
6245
16
57417468
2292
10641
57936
678044
312
392691759
68
7109
497
2689559
53846
955077
32
633048447
158355524
14
244
93832086
3
55
25463
2
5232035
25821
213813716
124
251476416
189443
6394294
49
4078
74728
78257098
3213150
502483
580
2539168
688
14628
10348
11903322
281126
7950220
14474080
7502
204370
147876722
371376759
1345370
150
55
1135270
40490
23
30
19
183
3811
252951754
23775
29
40890
111
709422619
12279751
3321
3715047
1009
7
139896
8540858
6575391
2
13659915
304665
268
8525882
539684
140222
21773345
518369592
186519087
641673
6562673
999576006
795
11407699
31
1710
339237
196
3
928865452
1591858
17445
46910
30369
2533
14934382
149
828023
163
14056
662953625
39
80
9329
15062
595570952
207134448
21368
16863
1546
208925679
3896
206
7
10643
682
6233817
152
591
814
89
8929473
112296832
307
135848
5
1746
90803589
622
111311
27981599
4640331
108
11
203203079
1943
853593
272136418
10168
6774
6
32960923
10882
25001394
147917
394
100428443
5204
3203918
3260001
2038294
2283446
17430
845878
178
401396
278323929
15435
18170751
56420241
12460
544995130
18179656
77191299
465573584
7176150
59476932
1770
1507
1105
287
24107897
5542
98319799
25
61691228
17
161027899
20
13938
512
152
286548139
1755330
618992
121180466
16405436
9395
4973
235
76
1790
15578438
271509679
1629
118569159
2
103313
542
330
610338934
3326362
168371427
29335785
254
110669262
419946377
1162327
52034664
839775691
205641
39043871
10
65433
282944380
142159923
24
2
28778
771149209
909313
4767857
5
1294723
2773
39099491
27
353754755
1983104
11355666
401438530
4187
139909123
38
326171864
245731239
10
5894127
17307
6680457
1855744
2303
45669
44887406
173863
708
137081525
500
2243823
7144
1656
1995
2939
102629
16000
6674
210166018
45681211
255803
39
206489
89903
536
43
2350114
7342200
34
1067571
4878544
344905157
3225633
580404850
39263
18494
4283697
299518468
21385288
139906
467
87195282
7
1999
537994130
6
23
26709
179730926
40318190
570357343
38854
72404810
664715818
9
3
480
3850331
2032
46258637
44
615
214621998
6449157
8482533
10
23510
949459846
4
66248929
14
26243
440282
18
551
265189322
367
7
9073
12229
1182
104898
508
21811
1796
28261682
3758
4600434
49464
6461428
74813501
663
547797
5
195
10724
89665
47801693
3
15573
369790
49
2066997
31
1972692
54
2337602
8
534879
4
5
1000336
37544180
28349934
387959690
28700
46
2555866
21722504
346974562
12540
569388
310082
159374166
367
2535867
382675507
4258
84009
57741091
342
214
4
4
768157
415662910
9650967
189602663
3271574
51831443
1576076
32148
5
89
4
44138537
510907644
61
871491
632
672584
234810837
309
17
163
198107
6
1869
5164
80319
1943
324
219464684
2
135911587
37492
1088427
101135
103
327942265
266757
11076538
366061691
2493
2
293243
4787
2017
245
20382166
238751688
36896265
1146806
26480557
92
2
60057
2966316
12
82883
9678
183998513
74022
23713
247826
24
7
548414
29676727
33539
371034035
1422231
211
12738
262452
14
294871
2801571
1625616
3922
5672
2535168
70730363
658
200776
18695206
45459
241744
214822
335652303
47183167
257337265
809653
547790
3
57543106
102603
630
22
2
103830
29
5
41
1693
5
37560
9382618
68
4891164
10
33
889160
22
4
228590698
282367222
140113195
31433263
28264490
286588
38828845
218
113727
392787
49
3630926
438489004
64874218
2356
9
270031
17
72077521
1428
740
247818610
3419
338511
279
725991
921494271
122
24359
9734
190601
26
55478792
957082
5487
376
1646
20957
977
61
143
523330
66
13199098
206186089
24
710444
73
806787708
948930
1352754
198792
682
8011900
2566
7
32438
1775
795778454
28
13233
56617
90
392
40768861
278
941323
14559412
556487389
7659837
99598
2088152
27
973556
865
567313519
61197
141
40
6
2
222624636
3053000
483
215
11
75358
899494
13478
1941
889940
2
90108377
283
275409872
3156728
594
1965
14725691
639049620
27373740
75310266
628
1108
95998328
93
18
26276
7018727
794977535
84912535
27
49689
213273841
1968
28
3738
49437
34
58253
41
240878578
10
421708575
9486
4572
116720300
109
115998388
1328
791336
87479361
504514
1224750
4696
72954
21
19174268
643
912128099
12669
62
668
27008362
166
28
75312003
9820599
17
281
2406781
20288547
252129797
231
620804
21
1841209
472068
54732
11346
482
1767
397902
19317
14999185
42005
1189818
23546
305750
5709
7612658
31
401
9
130
879
9501160
575117907
6
176
7755
2610586
566977
389973
33
101245082
10263
158356
54924814
420457
2894
1790
32
4
1034
195464483
4206
3713542
1267856
25100
23355
2547032
28778
1238
834
6053501
732549422
20006
768
13
1446213
166
3
3159
5908
3777303
17740
7
894252
10821215
34881
33289
33
2227
134876
46490
33923717
2
136
700
862
264385
139336
5919895
60147
3
86902152
38306110
3
47
20384599
284235
1030
1363
338344395
368347
1907
37
82953344
3
6559696
454370000
417
71237478
222
4091
675754589
54890597
75380768
261
952
105667214
7
3538
429
167440
61732632
107
20723265
26819
853124038
2
107999
3077499
1961112
139904748
89919889
25
5705
418
722468200
910314
49
25512184
7218
3373
5
20218
2
5
550
270
684121811
14
5395522
80550783
1462
117
4314680
283436172
4
121989855
133293800
5
60830
483155
74043351
2171
1524
20453391
5296
2775
77170285
553370442
8196
14175990
271352974
9
27043
480302838
22
2086
180997
1020
3
997
41
487343319
2965908
4
24537
19570686
5246889
123773128
138
54709517
3842
5
3599112
90
18
7641
40
234113074
152278
3495
103093482
611569049
43
1676
1439
24435
595
119
26987
96
32490
83925
112
5
19
704
53933
414790986
1100
1099512
11599
24319
2239
48740163
167
297023
1687854
146659
1052
40
15124
148
67059
2697784
835
7
416673027
88173
3
2023860
258
2901
353
230485135
907
1811
83
4999
25
2
1133267
13
2676365
42
13
2
2531565
134865916
777871
2
74
23
977090
164571899
39
3
130911
63
62
63
790539
58
606847
58
324
13096923
10330827
504340551
95855343
100
20020
230
11201808
104
1420591
773
88
1017
11772095
2032305
39
3685628
82
504478
5
1539
49322
414692
5001
76
2699130
17559
5325
163395630
16
75538139
166
2
119879343
27
3
95898937
3
1148
77741608
22725
6011741
2
24700
33010181
39352
71
5
3336963
8
1216236
694
9106147
22084
7218
178628
8804943
179769134
83406
477
202958
825811534
201547844
50
9532
42318169
4393955
920
18
77687
3
4039
16028
104202
485
41804407
1087
3
167
146611
417
115
980113958
8198
19018
372823
531225045
46963
1770547
33
621587
8527204
8
1388943
27448884
2608
39
2106490
628781
72
113
1018
5879069
106
11253680
3549550
1419
159
8
12695578
40831
1438755
2919
134
7
62
83184900
16
13783
30
70186
4516
296380
6734003
45
4386
6512
5812
2
94196
1055
172322415
4265
77
45490045
111986
138
32203
4385
38
368
279
519
322
1790431
3202624
20573162
7
8
801
7830091
4367182
293227869
24852
402394
10086151
88471986
582815031
3
375227
220918
8803
797488
261
618405
544
8
12348
130005
2897117
51335
121
286728
516740797
208925501
481
105091
911
22239060
51625664
27
67159
33399076
127325043
133137
25
447469862
43520
73552073
12
5950388
60633669
474287631
35
27686876
48899108
10232
57821039
8038815
29294
3
23437
2141
226619
42632
4147125
256906481
1184
664541797
42
1775
380440
36
321519
155165753
294856488
67068
832
3093
3661810
18543233
428376550
80285
222
2123
9988
191763586
1019
11600
682652
35
67792048
4
44159
85672
565248186
5096272
92309
1029500
104886938
2166076
22
1062513
342766
30944
61448
94
17
283
101022
1843372
1023
288730
8122
19406401
461403
363715887
79136170
942041264
10
66
536945427
101339105
169
111
36925228
91892
113004
5467
13
4
86979234
9
181479
8031
268
6855
1747
1154292
91
9
27859
8
1208
4753771
27
6
183
351086123
2286838
28705202
3766
11141439
68700
159416
763056
2
609592
222
91984059
74806
300318
5
25190
9708238
417
599686821
97178639
50102
1752
75882
37
437911030
2287
735033
983
120262
412527
20
5897
5
200181193
101
120215
4280266
19
77881572
14944
436580967
57
498712243
692
719188684
10739
6
1310653
28006
20869
4
1710
449620697
33395489
3753
685841
142750
50
32540305
384
37373416
27239663
12
15
4380007
186402910
312
331
59191184
38
401
18661
8915909
10382
334
141
437
5929295
29
17502236
659987
11760
26
2478039
34
555366
25897774
6412
3167954
1034
44038
3
494492
13658
66210645
1514
11
244
21
2078
19232783
232957
13529316
1318971
14439246
625
2134154
1757025
7400964
213647828
25
11471488
31962592
81275606
200301835
19553
372
599924
36
468
23063
10261606
1171648
939133149
2412
297601
23
9
913886711
529
95130680
421510
558012273
9
226830
23526
11
1772
866
32913998
2062190
7799993
7514
14481
4862121
43882655
17344023
2222816
56292
102640
71
22831876
287049
91319043
1564
42659541
85948988
244512951
14
287
20931505
20929274
40369594
35887938
613
180519265
292196
497
3314266
3702086
323053
35
1394024
4521584
376899579
12146
165279
238
37109030
83
1771
3
3461
766170041
32140
1372
6512
77568
5119186
889
3254
221670565
319
11
12558974
38439
4
187294
3
4
1075
15963234
51047267
3410673
75836134
373786
400098
14
38
1051317
46
16425
4951580
56
39
8
44547325
1623
10
37175868
788470
208
22766
90
11590
323
904
15
63
3524
35930473
15
59
7
167981
3991
49
1562
544663978
77
1141016
4678772
693420
893301
4265
842
243870415
91
96
65697
417497
612
221263
128919054
15112
7810
6107
100007
33390
2
35113274
22719965
158681242
48752
67
70
1199
3492998
501426583
1665840
9305
79
1031
12577408
24952150
3538326
2336579
54360
719580
1022618
262045221
1539598
15914325
234195
308
359240
57
8937
22028
20
9257725
1700
9
108775946
1935585
1007543
156830354
3
829070
94281
76227
4
180045
2885
1502
333500981
180203914
4
32032427
26
48
97
116
108
196601698
75731
123816
1191661
75811
949157
343
4119790
6660530
26293
26
4140605
608274
181897
499
126
7265982
51
23502
2317200
2791
4055348
6
7479
748537411
13230
39072192
35184
18428
7
22737
6468
41710512
64
13711541
460773462
5562
254
14513978
182
4771691
785479
4
6
8800
90574802
133285012
2430
1400362
415924446
18892
5066547
37842230
102
236821382
149662507
111672008
17
29
20
466967923
4417
3
84139962
13800102
648200726
951313
448248340
248956282
172083
153902588
10554900
147026757
2175
56
1540493
344
7
243314085
17867326
342
10007222
4275
216834
155196624
6015182
189
470095510
3410
254
4255771
148
370342361
45752
745791
260
47
1802
293699384
54
2516
4600
35
107
6634387
5767845
229
7
18
253528029
1057135
122
33756
289014
6427
5805687
192472
4565324
16
2030
979749
757577
587719695
8580
13332
919267680
6522427
5268
273041
341
587
107027111
664472
4595
3893
35468
15
486552
152
100
676970
1984
801
1622221
18264
1773
41505
355
1628
54412
6671073
21926
5747
6484196
18267534
872
3570
47582688
704197
6546
669330
279282
824272416
83
126
30614
11
538
223009291
1273
118194719
64573
4572
8991
1002
253404750
13400800
6779741
7222805
704271927
11293297
14
7204388
2
47
127803997
1410054
3025480
22575
8
7969
3930274
141250
36
374
4
10064
21968869
86
27
109
102554076
1800108
315
1338473
37265
2994927
2706
46429
3
71246557
214527795
35165286
17711
305827048
137995950
651
969726
7123
640
325353746
4
1392
4
13564482
4400311
20335891
8940033
26972
2368
1008
4541437
36
72966638
42360818
549748
81
5
388075120
76
76644931
15483020
1210
49170833
735073
1481760
32
29883719
26
112267331
706
25330
5582388
12507
107588497
332170045
29676
3
13
5455609
644351
164603648
44186415
361
629647275
1052486
5143
3055
617036
28
213971
51
5480740
3
13357
20
22843
88625073
15111
4444
3551
9472536
374126009
1093782
474211
73949
91927534
10228521
2397
4859
10763
96
15425051
7
320298636
232533
43
10742
12247591
246100736
251
72925017
325769
7058
15696
668036
4370
3747
82
303323343
10692832
245
27635442
250323
7
2172
35
258
3264
728
15409097
1976
26204
69
22186
735
11
269800843
116
2
244081491
40
10
6
2912538
46418298
8
27227885
879463
352256
8
5707
47805191
11
81479
58106
574
2297
327029
131249
8
11113862
465799601
6726
3298138
1249267
7000749
96600000
2210
5731
5
112684546
15379
8112
8
8
21644165
13
388843
24319515
1150813
36663
39
69780792
30
22203719
341880
3149692
932915
80034810
75
2830283
270676063
9177495
63
2587525
3
324861543
10028992
2
672
53575895
20304452
11
264601964
4477260
67458113
5119
26
16339
331
888791210
17
2
701511
1257
91
103
682170796
844
44
38
8290
3244529
47831530
219635
261919969
5970
1654
47934555
14689995
29850713
18
400203
24548573
551
31872999
2
2071
15
7116865
14644474
204137
2607
31496
58227799
28168252
7271
13
69664
4776
2
266029047
4
8242578
179509482
162
202414785
19562946
10
1072
262
183
219
1472
172769870
2274285
147
30043
62077
6297
38767227
45329573
453
66
30969870
77
14224
19227
6
161
7256427
14
186
121882616
62554859
45754
23
142
2850
1949555
33157276
3019
188
168949265
5073
67633
2
147
83510
1390
6
781899
30510257
247
706462724
727298486
1563113
487
4874737
5
21
3461313
2
5
13083
57115030
8
130138
8
827170148
114666469
94658647
1025259
168201
80703
465
3679333
410
2476046
127
566647419
3
620389
8430229
800267
21
6
449
200898019
91435561
203
2498
2685
89849948
643155
16842
2
29
151551106
18
89510
1341804
15880
5
838570585
8619884
1799
4098831
231
1961
1559
183620
108495064
194
337847
104570072
236085588
195466
507774
179686862
706222
78
596413592
2
41297224
231212886
54
20
1332561
3009
123
18181334
9
2721453
216058534
3
84147514
1142
2218
20
47
13052359
9376
88
13522
2718722
9399322
172
59677895
8726
492
3821779
1801
6
73349302
163637
7252925
4
53
3187
13
296750
15
16157606
194151
51100199
354
81625561
428648
49627539
10450
456131172
1133
1469996
990
131
44
264630
215623
1934080
132
9964
598636542
30
2705
477304
66
62199629
685777520
5122401
6
4
2
6678038
13304937
10
77663306
164521191
17
150
80
4
1256
109188730
349610603
245
2414
9815924
5349
9927652
5208
4714
1214
138393599
1932371
2349
3813
5
35184994
47923
8615164
225
310
67759
1240
102
111589
407
2
1677
380978
727391
43014
960569
213
282426
22
678928086
180618856
84
34860
1716
218
286953
3563434
129727
10063
82861
22144959
7036
5593700
880849616
175350
152546675
358847
2532
294311000
8272
4
11486500
256076
26
2778
102037389
59713803
55067389
12657
16270866
18
50
429003
4708275
334045425
28
570556369
51609
46
184141
6047
5377
16663160
3
516921683
379
610444486
2
73573
758
12871835
435655309
6073
2041
504044
43
13
59653553
60040634
7985
12
5
19
73162
3305426
497976
18330
8862722
122934
3331
803
30757
9843
179173571
163313757
2330
38
16303487
31
138342305
384780
2170729
12519
147
1213255
495006
78878
50
124
224
72184650
42613006
3987
11137864
7
19671998
83
856751439
4615989
9863
17847
13039
3
724739835
3881625
819
354
25
82
5
977972315
531637
167
2861
98
29434945
78289
9
201938488
108509
183
12
4
1382813
99548428
42262181
3058582
2198
8698
5278852
24
56
1100
297
476270
177
77730585
27284
7624834
104422
54276
16
997283179
6953947
9259
65395982
8117481
135466
193041
14801347
2
108
355754
150
5378199
10
2074043
1213
1674480
160279815
3138148
7066666
647
231095157
656956485
9804659
33
217416
33
275420
14205
984
6
3423443
34736
49755879
6
564111832
3
3
14067196
170599
276263346
2
18923296
8080471
1825
286730996
105584701
24463
2982
1639866
26099
668090
3483040
38
465102307
3
9668292
3196458
780012403
47161920
655
484771937
3175948
4995820
1432
34348
9
27948
768315041
12231
65
57548
883488
741
833124
663636161
5043720
2692985
18396878
136
13
12132966
3
12
6035136
48392
697534489
5
510520858
107539
28
641
4928
7982
611945626
2529436
3532658
177
7245616
3642910
878
11
271
187634
42673
95166
289023
28949917
224
13799085
5925
14
9
782578
974
90
1719
35
81226
2
107814
485962
560448
11
2895748
1483749
1188575
5900
48
24546
4797901
22
266035
218
180
50339
202857
28090216
7422
4
2074
2
419825549
22
6149
2871
2
66
2778281
254
4762
59
657
51665
18
34312
6
61
257496105
495
44564296
505
16473473
26
63165
24337995
10574226
2119032
1015806
107
2110093
9811621
28
138689369
124
1386
1455905
2
563
31
40932989
2363
757416584
3
6704173
476722
36
32
47678
12981311
162485392
20124
19351
1396737
17324947
43504250
332546222
81
1228
12543
6547794
1428
6
112840
3
6
212
844880
52648
2654875
277
31331
22472
599
23
356601
1131
104
10
137886
128
691596
11324612
606216005
6
199707596
18840
1506656
6132139
679
394838821
2427
9007
10548857
1560
648214708
394
38
6226806
85341
942905
292
7128401
86
117
3
55
293
85
70916
268
137760
19666979
94389497
1181
137653
92
89
30219
566259546
1973079
10330808
4
2645
1071026
265726115
4
2852951
11860220
12696127
60547
9671491
10
212282
37
33893
76744002
65
5485
76175577
16
169080
4930
441
326473778
708
11640385
269174928
8514178
52
18787
722641
6
712351031
26
3045878
407548
137919415
35974
465260
44
6544
562885
3128
88
1046272
10603613
4099
37
1049634
141454311
7514
118148420
353969
664821
1130
1406
1709
118678333
23072
75183
13
7233
2694932
2
182
983991
19556
18156
10628645
606481
471199400
111041
62
19
15839
2541343
4
427911827
29
263946463
3
103
357326928
18847146
54322
56699841
46
113361011
126858344
80094700
64323218
2120
933360
110181
2
16021025
4671575
153748
2
38258110
97349129
836
440095140
255953162
229012
80610578
374838857
417545211
195565
1665383
392
434096
516834028
1357366
309296440
1473
31679
8843195
391
35467
3853705
9439117
494
3971592
82976301
3447897
1398502
498978
6440
350047
3379
978962
90
654
19
85315
519889
217321713
54008
2
5662972
300248794
7355
51266872
3217395
32509
747
9545
91298
15
19492
27728868
11076019
406817
49865519
342285
3114740
1822439
6
8244047
353805
2
11
20876033
156
29653848
598873899
17438
8
341311475
644802
1479095
6
298
57
7897292
152
24
1162
3637330
343982094
34199
82
6
2881
20725
34166
506
537544
1342026
104
353102
9010340
6070663
144
12900
10
664753039
28475698
4
12636828
86915
34
658
20129
12235
24701
1788955
18
3454
791911
1317
4
1439424
144882
27251433
217365
4602
1374109
34
267
63352
698377686
40862186
2603
395262
90794544
379
507751
738427530
45811
124849
2666519
2664
83
143372
20606887
227954
9
22095
137
32697630
1029190
9
17159
1318
61544063
164173931
56885221
2563369
296428
118
154
2
88565224
2796
433996
4
797014043
493797192
3
41341934
53045
2970
245132
6945658
42838999
1933
97900
3
14835
184
11
19
16979
43572780
55
3670555
29749
436
701
746
46
218756709
3906
5489775
274
7
692363
88846269
3308733
41686
3
1360
190
5157
38224017
109
3
512713
8516580
1766412
21917110
132434353
158
6
9
4700903
501
16855
185195
16769
2170958
34105066
4423
171694
20596
1039933
40503711
1434
288853586
5804
2114
153250
968895
706247011
9740258
5330352
100348
6273
133
22868
11979
11421799
295471327
61673
3
236085711
65567
12
145
1044
515986795
111268
1946
2695
11701
1465
5
22
307959167
150
30527
5813
234705010
89
2
54341336
2961453
284459488
1082
7125012
5258
52832
1967604
15560
1262
42520926
2
24
689
944216
4489435
113378
3
15
87924
192611
463
115453577
528373075
107
98
11432
11689263
369
132895372
2
57904712
167592872
66566689
2582
2376
20633
51920847
55312339
3081
330937
26423172
5
29005
506599
2287
1355
100559
4617293
4
172
34120
490930
14994
7227268
55742
77
743817296
361
3
7
308359
428681
20125933
345779
35
109342
399589
1460667
21389
2110
74659293
793200334
78730142
1498
140063223
9037796
1104864
5566764
3089150
20133192
4
14117
499765515
3243
26
537094245
294
163887503
151048055
3
28
15
25365
281252940
29560219
73289
26256796
462147532
792744760
23640
29
106759
93819085
12585269
259240
2792
713687
1975442
4
11524995
75284833
16185
78518936
158637
579
39
2769196
26925
6555
215
214
126
36507497
5
284335
79290
233450673
67852244
1506364
123686
28299486
73765330
1064
3
3
2
5184
423623015
2
2028710
6
3429
1418
14
119210
6351553
123964
353012
1820107
4311
150
176
147
79
1371683
1211
41086303
2802628
85
88067
2071934
145854418
972
19
1229304
5
66300772
341128370
1257974
36660066
585753
1743755
6
249008387
1036573
502
34347
9993
4231565
4
18659808
25523022
774
226070
24015373
30545
2
85046
9088108
5
3457
2442520
2418399
19723
30427
22
521764
10
284
6920570
92
7852594
35444
1999
177
25296
562334586
4508414
14
3139
249136
6932
155064
283961
3077
4067179
46835896
53742
35
129252791
1056514
4486
317861
2238503
137
16
2002
6358812
6027177
1023
26468
10
785910383
6
1095
10374
131
221999
417326
4
507046
4
2561
414008
88
1580
17388735
423769784
242382031
261
322137544
3821818
54480561
10030219
43
22099
932
10
1899132
7041
117541
3295998
5987
17
16759047
13
4
259
15500
118270662
572987689
806326672
9605
388203
2204
28
128
273598729
149
3
1756613
3
307466
253225
332190393
537656
20119587
656
140
2
5
9058439
4
53323328
91
55039345
315817447
1141888
21
3
960289
1790245
62
92956078
25014
57565
180
92359342
13947
762065188
40530
33327700
31784428
46
615
122310343
90559727
4830
18
2123
53
2
64387037
770
4592911
290792557
3090613
298146364
2027
10885796
131
43280
6474
3
40004298
3
12576
233267
4414803
680
1416221
931345
373
10932414
25820703
2603
51382088
1734
303366
2390800
24582
3
79
47482
39342
4050
168899
921733
14466
1961
358293
192395060
5744975
159223839
9626423
2
192
65303560
13222
648273
80
214880
89594
429430897
2562
3543886
769138117
31947
4
569
4690531
16
115235253
228814
74906
32072
17096
3
30579
277818
14
27433
129
2417025
37799361
3
39666
6308
277578249
146
22475719
24
27070937
41106
34962
2804
3199184
2902
10889980
1699704
24318
13
7772640
591326
992
84666135
1562
12791446
17398035
915170104
2977
7868794
7
1986264
2
88
2
20202
744039533
499471
34
11970568
2729
2125094
12
11804
156
19636
43501123
308709
159386
63937547
1028532
688350
438
114
304700802
98846901
2203
19519755
2066184
9
107
118277110
1286013
34957
6274
313
45
2215952
6
7269
4394023
23375
724590
92263
11728604
17399
379811
36134
11299
286
797580
3
3089
929622239
88
116556804
3331839
119259115
33031246
35070337
312
4594875
18
4
38
8245
400379
23958566
18174074
4482
398180
119648
11719
4678341
2684
10
24836111
1163
1677738
23
260
143924
2
156799
320560054
19555
57329257
12755
809375
1041785
31153173
85
8993892
237117169
264
208064
3
922631234
29
71069
28576595
697854619
124458
565676
553449432
67
205087742
358722388
3
252
50643
3984
74452
112813
5865936
12653
15015
70679412
15925
187
87349
715
1392
85861
47835841
24271
20127464
64
6206379
552181
586814854
2
144956795
897
5852
4067
73048
5
80285575
4402451
1517
7
47903241
3289445
215054151
179258024
3838
183475
25393300
24
256327035
304291
359228382
117978452
1262
3
30
2204
414902
507267371
6817822
253941
2
111
22
8123
18
182056505
6612710
1279029
24829591
9
40935553
800407
53268
12782
19153887
48849
925
185404
18530
596565593
43449224
86
134962
905
308918
233613
50660
58891
3
299120
89230
14023947
71841
10
118846
11092736
302
2
66
1183
1255205
43
5247289
1755
27
264105195
1436
372
1070379
46887
74203
5558
101
349
420
24
39469571
120009
26
4296871
25811071
140
3873
10
1226834
166463648
5503477
190
2786142
28295
706
736451204
6651
20636214
867
184003
2063670
14404433
198125
26300915
111
182795978
1507
20590
653772328
175
484809
103
32
6816709
133730339
7
2
9
1575
6
57053
159463929
647336
20183180
2
78
11665
32710
9674
6
276823
565313511
654
147
35800
48379
323273983
178398059
11347402
93993252
522908392
60410
2134
8
33
19580520
2548
230178
152
357340
4454208
241
3829107
94212
26002616
584
67394
3
80
232032
19672628
54597427
96445
466
90556178
13664403
4866351
61330031
187886
656
10054
1648459
19
1186413
666147200
284
451
196914048
6
12533727
57720254
38
205101529
68296770
572230
2670
2
268306716
4333373
347028
115924848
55
1815178
92
3
259978
37
15588314
2
388805755
45
2
17
12
968559
2465
2
226
3399
1438
438641637
3
784495611
34
7063940
86537780
209
1831267
15518577
1128857
184
387240
403
46533365
5533
343907
21885
383
5208641
24
66447
32992
644
5510024
166327
4
1308580
2737042
727472
7152969
281
446857
860981719
141468
121665477
50183
2715969
36
650
3325344
125187605
12786
185960382
6542
3020
354633623
56
6078
12
3256657
53021
20999
277388
928871
479456
2
48
634032
2272
181
199
76050202
9
120
7
3
849595
2560730
9866
9265
678123741
2
163850434
22232
48727004
39
29008
505
13230027
43108
3101931
184
6171
26608402
12881558
30480
144
199771
12472
223
38427
492540
4723390
652930300
7276755
246492
574671
7243
193223015
416
1374340
20971
59
322225832
2
7
30
8
37002091
21788197
92820986
64816494
3200558
158281300
3183605
57990
1075
460122
7343025
123482
3366682
162
18462248
604228898
977877989
38281
100728536
3072228
389946
60220
278
23
156892041
294
4112650
2
17136358
255
7
59
621424
4339
66
63003
739506
18
254
88
6798
10
2185360
109
955021
253
38
40
384
5994072
43570322
40704787
125663
43
1546
11346
175198
5353
4
1153016
69058
1579662
9148531
2
87800
53520209
65818
510
4
920011
2
300133266
327230691
368166
578483236
87
43
6645
17446858
10146855
283
21730008
449
14
41
90654189
1388
30
997
27
222130
5
50
507446408
41482
46952
247912753
11398990
42
99
85337700
518819
13
357
1447050
1338808
1734
36092
71353672
38
12944382
13052
795762
67
2
71
11221
59068
685516
63
4005432
169403
64660
89
18305
65548759
3981211
315786440
4442
33688884
17
362334788
877
613
2918459
88
78510
31297
1358974
151681
18914
109295
22
18
28
182398
91
6
808
98415629
2607600
305457
50
53
1624
25842
221362309
3
17043
224381
703
17253878
632
19687684
3459886
237931982
296445
3
12
4875545
32651803
71975
482326
326107
811
532
60
11
4154341
439801051
196
9
336997
6
19165253
178238937
126702739
62
352099
107136
103
127461917
12
1152199
211
82639
1876676
31358551
67817963
7946457
721961
244
122288
29533
2
38
2733
29337
122351
666
460662
1097
24153496
4
15013
493424333
720253524
46546046
174
163
5111
248057021
8
10236
64104585
76587
481356190
257589911
4
552
7693
352373396
389
166720721
386698618
27
20521
764
55072
640
5775
921836
3611741
706852186
2
36
2
253495012
1153
4
93
261
111655
533650
740656
39
601711
3104
2142833
266299
419
8753976
45332
1891
253335
3
112452
19
24
71332
627842
537574
312096929
68424088
2695
14802
20
1881498
68
418864
24
10731482
1916
203072128
3650692
111
166
107
329
1124
181
1579
228164
11320199
5934654
12338099
132930
2
1344
176545199
969683402
13
329663
865718163
6
18580068
58
100314
36
60
485
2558290
244
1134
1372
864505
37532913
2949
1182
3417
530873373
93672755
561
57687
104404403
767977
238436232
1276190
1905512
70
14628469
914566
2
71
1116118
1313
46809
41
1251516
517
42984681
2148008
93
549535217
7108063
118855175
70478
358
393361
200
169
1440387
27490462
19
8
32
76034
4283154
10103
10
72
799
127382
933906
16088755
78102159
1645510
6258
3795
40653844
289
18870056
40
1207605
3
12399645
7
47
63936
25560043
4880473
275091
38
4051
390658295
7306687
662
48406
513987383
453856145
233
488
240336
126006
213388921
120977836
7
4265779
13921062
11
2131682
28726966
3287
150265125
456252162
42513039
2011
684134201
325550567
57
92821677
3283
753848
251325738
29
89692463
16239457
54315
12
3459002
219886
8053
291
96896
3
982
280399787
29482
99113
55647
404
957384946
9
3007207
445167851
5
15054
2166
5068167
6
266
82
230201242
174415858
444589
11569
4
604154
182636238
1104774
88041
70175323
65
360177
6500
2
90292
8140
1102185
26194
10604355
4
4
203130
9309381
2807
722792055
2321472
243479155
742546
29
4640
12
510805977
393
9
10
23869
263863
1107155
4582
18933
83399
4699
261377
6
33
47
2684350
77438576
459798
237364842
173
706
7249846
2152337
39209
9
97562139
164511389
119964117
12
98919
24797972
386
512051580
2
80722
75979
10
13783898
23999090
1812819
12
1521
179
59998
3
69
170446
72
1009
104
363543
28911
13915298
1814
56
1155
788561
11
52636
429
238027146
49
5352779
755
69524447
1070240
18785687
51
111
426763
9489752
15883
9779
1754
38795036
22
1656
61453
7155
14
13950
2276573
33
13738058
81320
20705251
4
7837230
240630050
30
714
576
29
2613300
463271331
29
1270
237
69
1863824
143
38286538
50580898
3681
63951180
1673
1618
45
600903
202816860
2169841
434
237479
223
126
20
25226563
1617969
69360690
430194
17
92344195
427248
1779
890809459
3
1207
150436
4
460
22
4991392
17919
20167147
199395022
8047
147090144
1487
73143
516983520
4244
5773584
93216844
89849898
2
45481
29483639
1062340
1116632
395205
245046
8
12
2
14744
637257
5
843213
9546
27393
50436966
31
28
182
121326
495
1350
166
192107
19580
26
1981
15947
10
247
1805801
38972854
580730003
6
146712138
2910
29362231
544114779
8
629216582
38319889
285505768
2033508
1094
77
18827623
51732550
314660
9803
386
9
289
174872878
2519296
492210111
2078630
47467
522763
22
1137
19
148
35
12
591096815
5479379
13151
7477333
7489
87552
259421148
9
4104
1513
1010
15
1080412
50377293
178244110
965328848
1175239
4
189
61
87023
76162404
192
3783419
5
186113
72706
29406
111963626
39508864
3
5300
120764
133229
382
23674487
493
224576
895351
226779696
120474527
710531
494
13785571
8104
7075696
2237780
3647804
1741
4
169784
3
102
9
68
55782611
13
10540948
109980263
32
25434
139
76
7580032
333
3389
9
18110
3402
16852
7050710
65
263
292
78
340593
201818
60
5878992
197985161
159192607
302035097
1720
7678674
217015069
61
13886
3472162
127
48464
291617
9144
10790737
49
574870442
3
77
57133608
4352524
44818
21602
3
41
1352
17249
443795554
107578517
46
565
2
970757
25
6489920
385292802
9835
5376
42
4587
25910
237784645
856951739
208143404
547102
3593870
1089189
83432089
486211892
353
247652
18982
170
794683105
111698769
44946
842105
15425737
5185
466763
577040
6969827
59653
134
1725997
123169420
3787223
8
6989
1236
159356311
234
224788
154638
1084
30
93882833
1801
97933
64400681
10
659374003
120530
1030294
295118
23
282050
306325314
648455
22347319
3385695
131
4983
24
79
7225170
112580
358
66
7
227519806
147819611
34027
311999
835954
2349
240411
332971
111336087
17
159
109
101
3925194
25259701
4520
229175
936
618612569
1072976
657
540837328
38
39465
5328
66963
4
748
6921217
1788501
852413
33
79479
409378427
279847
90
213473945
3811419
23514481
825542161
1218169
1385188
2
20
64829
220307
2
171849
46
7693506
30
20
95806010
260783520
3183
11391
221
1110
49805545
251
6653
338632585
2217
397600
546972987
17971
1532056
1294001
2596
65
258143312
13478
629
7861260
81850214
11150345
3978
7
62628
49607045
40396295
45
486433930
5
544106
510445
167
142
4
10922
818
9533022
5829
126488
12
18213
18468551
56075121
977338
3066214
9579
30551780
132475
633327560
1344
43006
23002
1326891
674538
2
338
366440663
14
659860811
105908561
1008
212
440359
1610901
77
4495537
368
41352
291926
12931
10
8233
6158
89721
31727114
592907435
243573303
12176
640329084
377232
11867
1473
16
471572
8131092
2
86673876
2219
70499171
37
2
819268
667037
35708
21237
21
126583
85579
387006
816079139
81865220
69825
368793
347790016
14966384
203712
115591731
1378439
460
108613
58236666
221
48518840
71984
1897399
7619
2338
9984593
177
16
3654350
9872
93
4950
6789649
10842657
162131
948575
724
266701777
693
79
9337
1863
130310558
3
5201
192046433
2
38140
305193
34059
238953391
125485981
104411002
109869390
229
9
16778071
355363416
13223
2
268434008
26779
8591
80
20777
1658
3
529767964
4299
7
75500
337532179
9
5
6372189
79975664
10113
13019703
630162692
29
69667
2
5
173635
24537301
11
3654
24834317
536387
742
2243
24
601710208
107024
1501
325598719
106446162
2
48
23264964
2521
34530726
631709
9334
2347422
12
972
24751407
56
73
21734084
31455023
24
716658
64
948514
119
6954
40
12696
206336849
46786813
87
30168
44296
104578734
2
7816059
134
47236203
14349897
4
7
516586834
583606
5845240
13709
251774976
71017
10442436
23656
69556
29064430
435515
236
214177
962100
460027
5153
83340
132
25
423
10
35775
11
22
313
9335
204
951292669
168743
166275204
2101095
349593
28233793
9893735
545
774070374
36
112553820
122
35839756
1140
35084013
14721
30152
157465794
50
9221
36980796
50
43722
2008
202957676
9
1543744
8
52225624
4
116114623
240569
122820553
2738
8892
795
34001
1981
2044
27818521
30652
4
70831252
65233504
16718298
7479822
126190
102904630
9500212
313773669
34224569
107579937
10
6
3
35372
240550
6
174
18
16895
120
1675
75229038
30715928
19221
543341285
8
5947
581731
10548664
2850
7234
300865931
160691
32018582
390388
52197872
35
6654524
940990606
1611
1727872
72674
58720917
711593
480
887
68
341
29700799
7
167506
21
615147
501401
4402
26
8815
6547509
276
164
15607
2
630498
101
69343
13248157
473455
8830
2
106385479
197838677
87524859
10
440111
15010
2
143057677
342146
20716
16214
4718343
321
111007721
31
98
879353
450985201
4638143
48
226285957
16
2
65
363241464
26804
392284
2129
2
98
166
34
57
1003799
26057458
344071
51096912
195673858
266697221
180
26
3412
792766071
3297040
138165773
469064631
406259
593
64
6120423
1169
362114
161001488
239383
131710157
144
15
89973827
7841839
2720
23907
182986
5808
79711363
4
3884
2
120
4
130075
16
123029
79132
482
25543
926682
2176
7758110
460361733
315
233516911
5909256
987
24
1306
27
98
3949177
2903508
3
121379
319
64
39748
684276021
373
21945
55
116
171761
176195
6629859
14496
59352701
12
566891994
42668167
5103
96583819
288
33128254
46861283
11835
15
3
5202661
138
287379374
4787
832039485
3980537
62127
5122136
27
88560
6
33251653
17
645841971
21381933
106576514
1499409
21467
18
1160906
357
3267
30430
189692857
72930331
3
9698892
31104766
187168
1553
11491
53
7
4338
8820213
20
15624938
52257855
264044164
70379730
42299879
133
36644723
196379660
27871933
13449
68
99115572
126
53172
4
35
6244785
81615
213
46
4005
2778883
7535565
765296
25528
512541688
208126017
748
21407
10843907
201707
4781560
813149375
3797461
1365021
47051
21
232
35705162
83
4322
540
24
324
866
210
81
4
12751580
689
168
57423226
260879
1303982
6
2
118280
956040
4
116105
107131300
88306344
213
14890595
152380201
999
609269319
405550
46463
11
7
9301230
860
71914473
285630
2
75465
497
401
25
337289
307502402
2117606
104266341
23390900
2
699128
357372
11749587
13286
272268965
2005956
10743
8557135
150722340
13310
730036
75
89629416
9172070
1133
197822
127
422
337130396
286
100582996
57111
3296317
6
11177354
51038506
132
4555
15247
1606723
7155315
1379179
139922
4347348
4588
122010
449923909
1095114
19189092
3134073
2149
2
469
35367
7322147
13601358
19560968
7878
32707810
13384
1461
3437
241000966
296251571
2
7714159
11010561
11811
25716
511
34323
740944281
928075
15
99377
25481
104045
141105
96937600
158
55807
205
61
140
379821471
742
1951
472400
133238668
1099
10655694
192956945
927351447
384573590
259304250
925476058
32079
45
125953
746167
79
21
1646
304619
4303954
2878461
39201
1005
32875567
15
1023
16124945
41039241
463419
38358
22692
19978328
642861
35785
852258
3187
26643
18534001
2
11724
847614672
222
48
120197
4254605
78896
11745594
583131188
8
10810308
635473
4516496
161
5841
2055648
8
820502874
322198363
46617
16978369
169244379
7811
125
36
14273
390383826
2199
2
20228
29985
10380
91667595
99147
14
17
5
3191
5
723923
26763
9995
2745560
71230
669
27967976
683515435
869008
7
25397432
39633619
26657
535246
79
10
114
78230
37090024
336
7137
19106549
115935
541
200
2
26237031
4944
1831693
489
353409
1375
48511717
12122
72658
159
449
13137588
2
3700
476
4
5319945
3827
1172807
31
88204189
5171
13
365114779
1417
7589
27550
3
7
12020419
59808343
1074
23
987
8384791
3061953
173960652
960
53
156280165
533969853
421
273876
11165712
1432101
730774437
29923
56955058
71634
12
76702
91967
58
1070706
20963350
561603
10804383
323
765829
48189
71903
24791677
118
73913998
8
10112
346
172
598646
52844362
1767240
139
22190142
18693
549282283
8863
5054
3
2429
292665243
128
5701757
6612
13092
18721572
21
6921
4
365708
74431
223
2514290
666
19295
1194
3488714
22751487
193
336
106832
876354
1376117
1574211
3867749
187612292
6570
2922116
33312976
1993804
492
121480250
1997
677856183
6032
736158564
10007121
19
58839
129442
1310
3557385
324376
2939889
4173
122
3430680
15
81
210
1918
12821
677
25490974
14
36156724
1085878
31826
1209849
208
421009220
3421997
421102800
470747
850945
14
17
159472099
459
12
44439878
8419518
1179940
517
492
3
8506
2
8448385
471040528
56387
77
46
326224329
4767350
6204669
58848
126
253475
28345312
2
369695
5868614
2173950
28
15658
703835351
40845
6469834
377
149
733
2143
20
3101
643
12791
150
147434668
119
185
1191512
861
108
161841
431
2392
171869
7146
53993330
44252201
1822618
20
773650
2916
612567
555018483
1199598
20209576
13
6234
272309
382752
13203359
112
63
1097
485347
39866
17
147468
8481634
358246
449195
2012155
5365
395087386
103077689
218
267592
353
15
137519722
4619
66
47
1162999
63
30537924
93903
14607
650871024
83
3
7387703
203860
528
103018
144604
1251
3665
9404
29
166825
9
4895
4309
773651
578635
747002715
38
219
230698
254
215
17574432
17318333
2430
141
8563
352981631
4335390
979977
48
121468995
78947
784
21633
16758923
240
257212
430
1186133
3
12585948
236162
152
14
3
104398
4329
10874197
52082
311427926
458323708
119614434
115
454466
328
796571960
5
33340
44724974
1237
951
7217
69677091
663
248
1321
11
65264279
66041
214
78982504
2180
2
6
2649
2527
422443429
8
19
9509655
1247
5229041
10322726
392729563
2021693
10355401
47684833
18225
719
7018175
1394641
266032654
1084
107
49831214
61945004
7811
103671564
195
23280
1194329
6373531
162714888
23
35287763
354
31800
673
3
2889238
352
1524248
43272760
20
92985
87624
31856
3550
2
74876
1135
18
62067822
170
15
30162831
188249568
6116
641984859
180
358529196
207
639
455260618
301071
393618473
1761828
140
1219192
17
3586
2856015
72
52528612
89752504
9341
2577
14456008
1567476
59314205
2
3618
394880
10580
926834
56477153
74
1769
84
10118
2054
33138
963860239
59535
995386734
11
455682562
275595
154
104694
106
190560
8
8257271
167
82037
22091
16
465
4399695
1947
7
4
4395206
390556386
2
21
785800
159295332
253745
3172
134
1336
2582296
2726
190811714
848190997
321
9915
193644695
3
273762929
56
46
1174249
4630479
111121
2
900
296756584
49434
54393547
1739
562891
746833333
11
102
348
426
1203
102011769
552
67703
2176
7001280
1317
62
5241
3554
226142
12296070
86850
39242637
1431
8
11698
52766790
299
29615
60
9100338
702106
360064420
340440
4
339450514
98
204
63293
252439
946
871979368
433
4829
822411
14963713
3361
55081775
4935
2015
4
717
24244785
5626
18
394512020
182483
59
543610750
50989310
205
732
259
32
103436935
6773
92687162
3381321
11081600
337
64752512
83
25986
665
393677
563
840024
1267023
8515
10614
2
225914831
299504025
70515304
151403
67777587
716361703
693141
342
125648473
24662
11872620
3
117
156771
62
225277
309485
173721
1716
6461387
1120146
107
1145
75
992500
72
879039
80
6550
7
147
2
2
3479
136
1163
15251708
52659364
265761518
46948
2
109483782
295268
861093
461143433
5026
3963
16
63289477
104737
12
16530
10267445
3566
4
48867
83
9084
1080403
26738
14193
148246
4704125
224852
761248
191299112
1527820
45379695
11240745
1708030
296862910
5060859
100530
4265413
160060
322837
25
5726
29572427
41446085
3038
5
613092
160
479775
1294175
30320
31969521
9264402
8991943
3853
2028484
531900243
23
307470
228986
29045
53318
4512
2798
183648150
764835
6534087
6
2402462
1006
813207661
1094
7961469
1120
6188496
738133499
9430434
410232
3834
449832449
35
451140
917
2146615
405109
7337001
3243021
4910
40
1687
114
1692
463926
314
25297628
25
311452
854657
81125
25333
17377
884
337060595
182
25694
2935
8622
99
334235100
494330930
31398
565744
56796
162220
416754
1152
655936
11222801
9
213
6401
2540543
3
661
763219
35245678
85750
40914
107357
401
11613971
234305
10
5
14667
657343993
60753441
3
815
595478202
243097136
93292
100398102
20
30134860
678263459
6057354
3
121207
816014
35044
44613
1681591
3
8117
72
34312867
17301630
31672
5016
2
49160832
478
1455594
706687
9681
3032741
63530787
15174
29073426
214161
939792140
495
329080894
594414262
75681
90231379
2
100659174
18
1101861
19113879
1653411
2
619720241
867
7211
10312
2491
461506955
1014
11297
12
11399817
106199318
246238
31574
53441
3836931
31
4226462
139637173
545963015
46741
72
3
30553365
48
3
487
3134
263258
31637
10137
512839
2
32530
2
15073
632
156776853
25984316
10091
5730662
11964
56750321
1125179
4
1064379
432803
136266
35
73125
3521520
4364
126
2758
28
28
29432510
627
488
489193392
2
88190
122
2032952
1876171
10549415
115590082
134
30
151
660400074
81814461
24116251
253312583
24
43864118
8
1985345
30
196806
83020
676
2031366
3637222
32876
3043
501567090
23855842
11203
6142
839493
84
32446447
11827550
82880
2
24232931
43
727987
30
370129740
7306
70379503
12271
33148112
242
2
2
178665682
649077
18008531
71532
7
24
6
6021
13147630
107322
605
2
63
185784
557273
16
8
13
35253287
2218
122363
77982
55454482
46
1001330
151476
16318
5831636
3071
35
56541
712199737
5
22
140198982
455566
35949
56
205
117
269455775
41767392
461
184763
19281
5745330
59
31817
68
37
19
43
1933
963032628
2
10449588
107175329
15520323
17349
2
24237
36615150
188188578
107
4288900
15913
28259
205
519414305
70617471
1649355
28268
3454395
258420563
67229
31704
2598
165226
4
338
144021942
82
129698524
25
993
205509975
141688903
176
69499526
172877250
2810507
26885
37584024
526742
72254
118205
295778175
227377078
256024
7
24361236
463
4836
30170791
405546
27
1387
105431684
359
110114054
3
94
1730
861
53771
451
1542
2434253
55414
3358
30
373
19976
85854
16924329
2
81
26728
1242
2041
31628573
43243370
100479089
3527979
822187130
21
30184
1020936
5006
10475818
917
37
69327
24
67067468
582
128341989
373
21618766
1730173
3407034
188815773
2417620
2
118186
5584
604464
2
878
11928
446921
20
368926952
340726175
2970
454
1151895
146344
109712
12
324
18067299
230281
969
2746
7
58519875
25762
1962
40
20195
9
11
3727396
3
11112
86
42746245
14895
24313242
37938943
56806
2097
6321
217
221
206316
5903471
110
1276346
18123987
3
34
275220807
5
1404
3289
28662
50713864
13
3
3662
625123241
14108
127
11
279
68223
13
78482
23368080
25
10834665
11
40061
84217549
104469
331829664
550495
49281053
4421774
469106
2705753
14
476
254
69
244
1188620
67409
68245
11992
8636849
126510789
2203905
76678652
11616
1007802
41581088
49247634
53746
32
105064604
12506800
1503
973779726
2290695
135292
209
3021
193
2
109071
18884
82
65185126
287647
9872
1019
19
19317408
620458
550
11
24017
2715276
9
318904438
2079965
210466
300435
1087350
543
388462
20645180
661788311
114
14980
795
91721652
956992305
62305
124203
6685994
1808
137985591
162403
2059476
34
17
16
2546302
67
17
176
14681
5779586
71388
53696
39308
47556974
171284950
37255
376570
828380
14714
6
873665955
38996
208967810
6
161
4954
854
5
1744
426
534643
1061
1224446
1171
658492
645411674
1163
3118
95945
43
226464956
411000161
486
23
16
8247
182
2160
95
201
268983
969
44310502
258105969
3
94874
19099568
3
76997878
35
308241
16
23
47071715
52210201
364897
2262
2929
210855
31439111
5730
1363664
212919258
11287
3063
35352319
5
1469
122
413
471079075
46
96676
2387
750896423
517205
11132738
847
525999
5089
1407
34
6
50361034
1263050
2110
1279
705
6273
134
412
921
589694
145792160
1760717
4883
42064602
2052
17513141
57
80756
447
1287
1367096
88777
6
132
2077
9
8761
157221016
26192689
8
11
78
258215004
30839
4844
11317
25026
34
122618
222042
207659149
177377799
269865
17787823
1350749
12500
73
3634299
174259858
32
14837587
98
3382370
58
723448333
2040737
3
946320
994
21992856
33118404
286361
145220
2270
2
30
1694
1612
708786
118275
622347547
10
730936
452667
101969
450295
7455779
18482
132
15499689
58732
19520
406
1233468
3644166
6388699
1108
431084
139
15
654
3862
5260
313929909
28840142
3060826
435
13162
887420723
746926310
136268633
83086400
33
8969
2
8
2950
726
933669725
3444
33262
18890915
14518
306363
386
2
33573438
27119393
34
405
23
1654219
4
3694
55383388
14044
126904
55232007
78
220372
49499
17511
7832
55
61731615
20220
18
174679
91391
776660691
8919328
1261583
24788451
5365
1885
2
61006706
11341030
1237
269486783
21383526
57
11
62916979
63608
89856459
58060210
10
28798629
20987374
1207265
1066094
5
71654
66724108
57698
13113185
76560
232861298
28655
328235
3034
566
716
91046321
147
883245
6924
19744879
13491
245686
2
8741
5355902
14892
473515
40221
387
1685472
21
3042
182263
22117866
1320
283
29161
269972
5
155681527
746
68
88
49968
66677717
16916
485
18023
11
2412
689
9
832967
15041299
28
2654
92
4657687
8368313
208075
431
2016964
1754
11038
166857406
3011
1981456
44201008
51607
712358210
13452
377282355
44
40
577
51513183
13507
44810844
2276
679476488
29
2
309247
14779
10843047
26146229
3713
82741773
979
15196
10669787
332030038
2335
811192825
1616
2885538
77408147
44334
1426
22766733
61601235
192214654
18680
18
2282
5985
3
168860786
263250646
10
3238
7986053
6551694
28
54689470
3281065
2322363
58353984
491790945
6686
238214756
1356
2
218587
7
30
8
3842558
4
3081
10306466
503001126
619
303001006
37361414
35559
4013730
9611
684393807
8059825
309381
1610698
1742
24233770
103227477
85
852028
1200823
5741926
213507
124963909
17284
948496969
8
1331689
160413
30445
50916
301463
383837
1911
7
64
420937
110248
407310072
297827
23162
72
1961888
24216860
49381619
19318
38491
11549534
358419048
249747475
350785
13
46579
84690682
348
20138
567
2
63
6
2
1298
6769
9102
585162798
13960
6010393
2483
60693727
1329
5203
19349
235149385
11
135
51135
51676959
605
306105
15593
17729846
61
55851339
81337
189
118
3266477
57217768
1865520
104378
372067
11
46808530
2
5836886
18594538
209
5904192
12231269
401151
4
483
4
137411094
15178551
1483
1703082
124597
53809
2987780
43291
29975460
3029
5
272579
6546
28
230256949
124
1326867
47727256
3
173831164
16939
114290370
13136364
92815
1663623
304775629
9
14425
12
141681
292
338
194099070
36578
160783
2167
1094356
53
24
128
273
785353
2258713
50049847
30
81635452
318254
213
77249837
21
23478226
2399298
37
599213
594
17563969
2058
402
106077202
17
57523363
186952523
210776
24652
133
12185025
10
2
6256085
9
43
773450121
105
12
30759645
1329515
1120
1474264
3521
41
3
2629483
261
233234269
1681750
645
47
387868897
12
230757
91549
634801
128
190
8
1201962
167900
232
2338028
14988070
22562
3283574
7418245
5680748
36
33643
3
38118796
23017813
84340
2902298
27
1113
9674942
965132439
5
6908
429270998
606760892
3217384
165038535
1302
9424
1629374
460430
30271946
346496251
1612
16
498909
2747
250
171
8209267
26469090
4947820
932744357
15839
5
20862205
5251
149
2771214
21
269790
5110
43320841
11148325
85
30023
8292
24801
122
1002737
2
654623
87112
7
20
18
5744863
9609670
62177
235564
85581739
42234
161554764
43138
4
111889
38973316
30034
55686
2304432
368
4
117063
3943
662699
2971
242084794
14555871
130684
2741
4336
21
4263909
8
497398
12163
8
25652
158
5
64126342
12416673
2373377
492713670
1539
15
403340
523243134
58
2674327
58900
638610
94386675
702427209
2102823
389286
11513011
279743085
51329
146062
3679
3734
72527
4100
7
2079397
549256
9606
185295
26
410
262405
4
72464
88806475
586745898
7
17411595
803263
917384
141
2
187203
18476126
4524
2
72965
2
86220
26529090
877
30276
8
104016
47002
512313
2
1361
123
20233712
88
31
22
54837382
464361
1194
2281133
777735
4422583
4879
799
90456826
2
70025
30689202
6637008
1186
258
102573
1327266
3129
357
160140
1564
288374
403560
20010
16418925
5845
14132
9
1852
63930314
2954227
76518
21
52240386
73119578
10939497
23881
49
536893976
41542504
3
44123187
2751
1372488
4
68
41413651
52426379
184482385
3
2439
162107
126985067
204801
251606
732751
175628
82136606
609430
504
9886
863
589
6314
135162
2166734
43
2315339
2477167
78194538
13
2
888634549
30253
3
1734377
3
82
15
114747956
1204
39193126
946664
4219
71634824
440789
80
10423248
4747304
142459
15
226075606
300863
12614059
17180282
78846
690152548
128395505
2944638
34531
6925
38135317
3352
288506415
363
11695227
6963
1187393
249
1290883
129851
1356206
6611766
674694543
43604
27899445
34470758
81
17
23
2
750204
117203503
5
3436
76057092
6900574
619369221
282249
288746664
7490848
1912001
282164756
10469293
3521
471
966945
29
1239
370
90219
87
1593
5658957
21
147737474
2913785
1373361
2
79997
410
8776213
11056
3221
3625
85
999741
705830
361
63
6
30
3643
11
1446852
2081371
151581807
2296086
163
49298340
279691
2285358
75
6284
7846570
213
531766
211569
200288
92576594
12588
115
930184
158538047
1370
12170844
24137083
367098608
1694
5821
5332
21
52
15286
176954841
27
35393685
7732581
3927
52
416687
5826674
5046
380
52545
56382346
4061122
239
74004302
18
38300511
57131
339184843
2413
36913
3
579687816
80
11
16824
2
3419743
6
525710
2271462
6973
58905
22190
32410
13
67654
561880406
1159127
8663
960117403
27619
864374033
37
17
263
1923561
168111037
16860271
292540
15876
603202
182
165009826
4786958
2
24935
1281
4
39204
176
1716
32
8
139
1132
82521208
69440
43853
586
3
25524312
501
6692
54714277
120451
28684845
18
4695915
67534845
13959539
3263654
12046
33448360
29840858
15
2070
405
113
2
998
99
63
9407017
11617659
5
19898
13
2304397
309696199
117378073
15406
5402642
17500008
1483085
34669006
15998
3
51306489
259456
3169
94
3371038
21194133
15813625
456300
182676
12
925964
7
282698439
183378
49357
729632
14375571
867
110976
3600915
149
114859982
112092
17314
24782685
58027223
1418870
93762
480
57751422
6976556
542797
16672
63
102449
23756351
3
65105713
28
116
3
7399
321276020
64821886
246
530861
874664057
225838362
426848924
40
211062970
220
2211078
188916333
68710757
918844
12
205127523
16
97455102
958
14
6279
10184
909595486
309
7279911
28053092
5385623
124788
10
3330
1311878
110
63319084
70
704
37
453106
13
50378354
30571
22399
10433103
12416
29113564
1040425
811324511
5
232570838
10876
31
3559
11752
8709
266267
8
528659
195
22
10
386498
777
35262207
121
83
172
55803220
5281
4810859
1610
3382
72290383
138967
20827902
263
1719695
64
4
4246149
203021
206800589
50631698
341112
378
13627667
8
2830
892
14442216
14451
17012432
20720
132588612
130110154
169343291
11325611
180320431
3757250
279326
190397
80489
80
271
141694
77513
34452998
3825
1324301
45
2964312
131457
22822400
11880
28
6
28515872
22270
525
335
963
32548
66727617
33938
35
752292783
4127711
153475
63
88225592
10
10
1920
727
867
259195111
1840922
277367465
3
12096
8522
273708176
114617689
281
97148294
4237819
60153
175858786
11454
4200
23898579
12
6055
2036537
11320624
3813855
63739
98919745
162249
893903
7471764
10343
15340
1588922
17
301948
1403403
2
95152488
365
53418
60034
56701618
393816616
27607
1270983
16229
19
10
330490
756841047
16785
5248
51703431
18371107
3019493
103545092
1213448
238
37
4260317
14569492
6270
56
482
11
205
549516024
336304
1463
22178
198994
8
362
531194
67687
155976
2126848
2560
97
4732324
36104
196
4277
218757
8329520
17058962
28
631990268
959054251
1569
21670430
55
129778
123
1982762
46
33
2
124670794
994934
11
621901390
1294
2
13
4662963
861681004
21649578
72
598
266912813
199
97178
13097
22762
2361
3407446
1301
26888692
875709
139171
39507033
4085766
26
57
166031120
178430476
34633751
21404
14
19
11
311
15914
6716
16915717
8
19823365
1782
176695062
115389163
282463181
12
1022
242763
90
1128
22
24785
1308
909
1901
2653
356858783
129020
255
2
426349
6
99839
18
868549935
122481
26589536
446
2361331
160
6483
152572
30173879
339541858
371
116859
74008
568996
33
4985459
23404523
1811
334757
107
3314
29252
113
8290
9966
22979244
374
429340
58005175
31410
201770653
193036
6193
18
70
5654807
14306
480104
5448303
212
4643
2
5732738
855872263
147542720
531
3216125
57591
31
33
37
603271
695884375
24255
3
47
636483
15
310744910
4340378
2918
14334
483
273
987577
5532
509
3
454
617386
38930646
2115147
8
112
29
182
36762
38220
17572
1822860
636946406
167954574
611
12528
45274
864522
88616971
1157855
161975
42927905
563804
14006
7123
606
42551872
5047
1217127
496824149
604
12
1791
538
151944
9756289
68277963
645
9
33
251
169385
1493
7126632
15803
288906642
50
35
485613628
838376
4776736
620438692
444940919
119
1009
121
1706
8434
170388202
93892
1758
68147986
75678
6956674
2340
412
1219
2743963
2
687
9402535
723458
90
10015
53
596
413812478
11177611
14
230364544
7573
3
39
498
436179
599030282
24
20658999
24
176108
254
12863924
11159709
254327
4514
409793901
571
1756
4
2
2
2104350
206
153210
671367018
643136
430
370254489
12426
6698470
62977
612
19280347
10
1807
2270
336479
6489598
6625
47136
22907
6694
867281209
30831398
242
37146712
18538165
701396816
58648
13
5972
1137012
204606021
2058252
37175
4
2124828
275
416157
671
4400922
259
5
293269826
15216
182276
2
6
612590
131
115054874
4305
8
2
441
12456147
381438710
1901
3073613
3596720
335517353
60299
2
2562350
292285
73160
821297921
498417450
5
58783
155615
57330007
59004042
54325
2
21458
122
9
30153408
3800234
38
20206354
314
405381875
37619
157077847
1231
162
75958743
3171
40
4234460
3765108
85
2
148
28319139
741
56227
3
369192047
184482530
14
1914
18
4291200
809
50315
948
848128
948
256
288
94584555
30210707
22844
380
3833
12758
524268821
35112
1139478
13
130
3
148129
2538910
32
2298
24167735
477835894
1445934
397404
342577047
11743686
2554
84
75139
268046
8
806216031
236266860
68467
2677
9
6847818
70071638
359375
247
9
2085
139
2842
65912107
3
18
2
7811
6824559
205
9829552
29
2520596
1645
2382
84
219506014
113205532
354
675559
2688
668498534
11
14224
101267984
2100
1286
39429859
2
93
912472152
30292
230660630
77497
219
156789
1096955
124153
63
10256474
36061
7
2482
219391
775
6361
34969217
45593086
4281
4
431106
110064
14270925
7134
11317
82228247
22629
12
1434
1300
798935
6
893053136
158578914
4
1091
55
829
81543137
19935100
960
64300
791096481
83
420250828
148723
519
41944
281376
30
7111505
13642861
1447
1125369
2418
77
14
2240
55686316
328
10
130469532
4783
7944969
3497433
14757
62467
117
246
2018524
8652586
844546
16074789
13616
427993
6526
1190
1557
4
3053
3818877
1662266
87775759
7724
14
231
73539212
20840218
6556736
470
12
2
803936
4412
87300
160641365
3
352149837
369856
1242199
4
41
48
8
10020
2562680
629
51
601
20284
11761049
2
958
32309522
72140702
92400578
307304
1559
174
379492965
10889
718934605
489066
81613
1435
10
7148
311279108
3509
616348
46
1779984
22912
51662
3314943
16396
549986182
247918488
9
121569
89
29582
83
517900
8345380
12018163
443519965
5706133
4
932895038
950
3099174
271
128299
179
36
11797
21673964
14143
141
773
99631
2776
51
194
6997
6
7701
7
25470
384876
1935
580
53042285
465
28
259826180
82829438
5
10925072
11
3287
3117635
32808
1071350
38265012
44393129
395912
10231
6801945
509425
627
561672500
50
2497164
153426505
170046833
86857
12
1611236
526
73
1149531
790
5326
285
408010199
1115
41
1753
15888595
4181
7578789
1911
11
960
64149
534927
42201369
11
750514
8
714389169
85
2
58
7
75
11237
25
912
77142370
2107
579961
714
93
742249
389655584
11
99
289
1307364
501789650
32
45
548557466
120
69
52636984
4673
97067097
3
27271
7005366
3
1273270
2
196994
100
295
2
35960
109196
11972
92354
825890
2515197
36746
105275
62557
2123769
4777339
9
4189086
53651
4
16
835573170
2
2739
141405835
8
40267962
305
55426425
29041
6473602
23
99312
104
338578045
10
14
2939
68366
45248845
1049
197125
174
4539626
7817
8953
927
125017186
871301963
19486
3501
108
609545
2
17767340
1138432
737150099
9738259
3214148
29429496
33084300
1131431
2095
34
184
2152976
5790334
3
10
79901
2
485335
1112288
10
846779
73997
50613
57835558
39681277
1748030
3
716
104953
29528
9
186125
270
33
197771
155078
37067814
3
210
69355618
387536
6
7788625
150575
13
24312656
31271
3059865
370453
47821
576353021
196838
3
143
2
102
1681232
103421829
6325
2098
1420
42491
5
272189
48
110
2619825
147
2
6478369
14911887
85085
312283
296
108
334912
974436
214973064
657767
3085984
3725
92574563
130571
84414
46
203462
2641784
799143927
7
11922
2628
24741
99
2
939564
3
1410001
2614652
434467
1401
163199
51391312
63849681
250793
1092
3035
331701
716114
508
2621847
58314
10933483
237
148058
71
742857645
4521
638668
19
7667933
21809
3
1375482
436
3
8621466
4739
6343
1408
61695
13160
4
26379
249514
745395
15
29367270
952900065
21151
9840818
345807
195
442382832
154
6
2521796
102
16
2870
484673
6318543
14001875
2292
79
6219
407118
5527
97128
1390594
6906654
143780574
94473
5
332994428
1080431
293089
18652
14
3930
78462166
189
618773
972981
880836
3
5912
41
67
1628
30050613
864
17
163630
21510708
15714594
691662
91128
16
361
2507387
17121636
44
156796490
6
365438
1505
1614
1335
6560
3747035
6631
176
4960
1461
51
12438276
47404063
204599956
620
14
694888
63082
45
18510497
118
517553
24669748
62234429
19258958
39720
177221949
1131
615725
6688
6676104
983017
76916637
67696014
585011584
64
44
491212754
23031053
48703
11
7331
1911
4506
30942701
797045
4995
1066
57484
170614
736
311966312
225127
1839370
98779
8416
8769300
48851345
665627761
571145
2107
4
8088
177149378
2
3193
68
4099285
848164
43939371
1953
5362
56
22914740
602707
11572
2
54
4269
8
5308177
3
488397424
11661
64
39
627289
163383
490
11336
231012443
20368917
848286440
25
8319414
3743
885551595
422
185354
17583328
2
101
16
842657
430338492
4040112
261187115
2654625
4267
116816074
168394
22364362
343
57891479
836
18781
48940591
280085110
40805
2064799
10010
760
21315
50
29174
133626302
464845050
28
201
2771536
963080
4397694
260468185
1907
125103
91
12
2
216
5368371
930
352534159
2184260
138
2
113
13695705
68
11581
231
323013
712530
65549
123
3338
6908866
160747
42
16
3460774
57741
4
553396
135
198
2734507
754
1067002
396367121
278587
18146321
9
219248
6271885
5390
29493
1991385
1244
4
1234
1067
1102
882
1312
24
7
38882
584474
11
118368
167
1138
9036
2015
9
92849
2347081
372
166
32
29
616
17
3332
484
23
11
77226446
18
197742148
7721765
70566
609516
2
460162090
378809234
2283
2294700
242224988
8
406141
239813416
36823
858882
614580
3
48
1613
798
404238181
280
75728
3
14231
275870
220
56734
477834657
9386
633597
21638
1419178
94
1814616
23485
222346
61
55980440
24
70036
14105
734849
2965
507
1062
2933925
66
73117
76285
6627
5
145913
13
381211616
129
966
94
141661121
35566
10039761
80
26115595
971
6
2
9972
5608293
281
481424
538122484
16
7
861865952
8887125
2942630
241
10970321
31315
12266
79471571
7593538
367145
2288
50511
47494412
444653
29843
6640
3982113
4369
42
2938
113801309
2055065
3775
16286
23658286
16
286092
10662084
5
1523027
17388
718014
433221
3341
114037982
18
21
3
33
170
666
30984151
777375076
2148846
122344
388439
588
7689197
748063025
2572
34698
11232831
682677
576
1081534
64929343
8
68725
30
3
3
76229549
199982828
2576238
51
184154
1105727
101
1507
687
91
24993765
813712232
306982995
23872979
17286
14
21082
40
1305833
725393891
13129
219330
4480688
8
51
2
293
15536
243651214
1173
44809875
5777
4638826
55
32274
17
144
53369
57712
184272
1349680
17525
995
75383309
35353
3087263
198
152576
297238
250742946
132356
482032
975
1075766
83
10
144488073
5137
180922
279
893887840
12169
56401876
941265
954
68
75580
1191817
381219
13168065
843912850
9
246
325499607
5
65003
133635056
749264
33919923
4902
6281678
8517225
327537426
3559
337847
4191549
2083
3
81004
479211
10009740
17122924
5
270
95
166
6928
10068
3
8342736
76020
146725390
3795
529
1690821
1305963
1125
412451365
104
52
20081
4
162031
34316
2
6
144497551
6383
538460
373
3283
21498
24397
884259
119
3480909
85885918
6
3
83398
2030273
14324
412175
9616
296984
87609
29835504
150116
480
2
816
45
506164538
1433
10392521
5228649
1004151
112710576
137
4167
703
10555
791691240
47
74223288
4651
421386881
265858
449353
93482382
4006858
92770
9034
90
19523
16047
189763
564226773
34
10
39
5624
24238644
9
6
11428
21628403
19230
300394
37
101
54983389
154812083
14361666
863004823
116105
872
37100
18217
1028
723301660
11356179
499014706
4246
581011
224
318144
908152983
39605
517
195372754
611742642
83180
300
1616
126232
537
284
323
49680163
8072
654
1007110
213
18
38
781930159
611061609
342424816
146097
4792
180
1025326
11
1095
11
2324537
4797
11
39506
236
61886
4
5
11133903
429383716
213
50
1039244
998082
4
472
283962
659105
479
37209487
893903404
1482
114572
1643930
562
18
4966
4
1007343
107
919743
687834
3
98860
20125534
2095
4
16161
57912685
35934
240010145
239629
75395
6399581
16868532
5388
228164
56
332
18938698
634942
1543331
49553
148416
2796368
188
16
672754
6658273
190
1056
2163290
223
757
2033665
89154
1418372
352701878
11236
179598234
6
198289362
138561
4188850
717907
18672
658
209795
274415
108
144
4784748
2284
14546
11436
3
35
120
13
14431
282772042
51
264
18
327
254080624
770
19559
103654759
25
166
154312
7
1685
36676
143267822
33855823
302181489
737984818
67
257738
12
716689700
3183
79922
4
142745502
18757528
54782199
1416
1525083
1915
180681897
10047644
107682
156155101
2534506
4547403
112850895
5
15
43146759
2
104106368
143770
349069982
10362225
48651603
120756650
3813
67539146
5474
259971
511432
10257
837358326
403
2124114
1804852
23611869
85461
4110202
11
45572471
1181
73275347
1632
4641
292638
1162240
634151
2324304
34844963
4
10220
5493212
855
77
472
643
259624
30
148355850
8440
19428597
3045
36875
2
50878
880
1554
118758
176608217
6
640028
4076616
23
132995807
6
25
13844930
31077
8
62624710
13756743
165171
7
17007865
567988
35
6785
7188348
150428
375752401
1508822
126810
58551
382
1047172
5028653
24017146
6649947
21049160
34
52
144
1494433
8
25187360
731245
607614
90379337
4509528
579444
5371043
17
16
1914013
36
13048659
13
80
1564
7
216
1124
127926
227436
112997297
23615220
303591
1313702
10438
2736
1416
55
62
2919
2533
14928
2255222
250919175
3669
116923284
18
555081740
1562
40133674
14
251426035
704749
396404671
45538320
33
13
5324844
33487907
590981479
100444933
2
41289
464589
61979
3
9303187
3
5
897
75418
345703530
25526287
51624
428
19575
327147505
114
117700
22
490
11
116934
1000427
1456058
2420
4448799
11317532
15448616
8930
1528035
2486
138443
195620497
7444
2176
3882197
70134027
4256
125547
4197
2503
8743
9
150840
1537
25189
407912482
201
7615
31
2561884
9025
8344268
35
10477
50
20
72
858947
7
87651
18374
16777
22
4427059
25120
7
377
351486378
75095055
11401808
134
1499371
151805
429427
3054777
90
7059555
42488
5
749000280
89252
11103406
26
22839
595304
395
66303
46191
711
540506943
10
359
2726104
298698
253698663
1078
5945
277153096
3
954303429
112938777
8488
14313070
1370
3937163
31383386
1139
7
340
6
317072
32559
2401
42
5137751
157298
20978033
7
852845041
3723720
8588
67
462293948
8822486
39
17094
11
525
36708889
3507596
4758007
247326
33
420723396
42092
5517
328669585
1512995
531
2365242
5
364927421
19246
1037829
7250378
10248364
253715
11503221
9991
432371
7732
801501128
60
4
497
2
1430316
491487819
112679
372
15747
4182212
410
90081
449201135
1236607
72
136074199
207
881898245
5352782
7175841
15
619
491
15
371936
690777922
98907381
622541
62510107
649568
153392
11622180
9956195
95818
68246574
3
862384
4
14955
2777027
143
1548504
51
756
48
535
161
588875298
1002
151945
172
454214072
45
37
1267827
3268
1226
2
8
174119
5844876
144
129
48897
605493598
26553714
31367
22
1468491
66841
53
31672144
16233645
13088
114733
16187
71
7272271
8118599
12144796
6609
432257241
7754126
195898943
291291
1552011
550163
3
3
85532
16677
28034651
7818
407
656353720
550440
318928
384367099
23
1049488
1364
3
2084815
22581449
82284
2
1523590
859
5
7
374301
291334
251501621
56
1604065
20443903
25187
14
100795080
15
715673
350530645
414193
463
172
28079
61313
896132767
52773
6
32501
271192876
2219451
21
71
310763455
20
3107
6975
22901485
65958353
139
90118900
38146710
446349
29547041
68418
472494119
74160876
985012834
10720941
30
18
1619
13736227
79
89
26
2283403
20087
8346418
50139793
24714764
247146718
407
2359192
877
12021485
121975
8
738974
488146694
2
161971
21258606
87993
14272044
6329
527381312
52483870
92141601
240048
40169668
2639
48023977
507
99
3
22919510
4193043
97
2040145
481
13032
3
181149
163
2962
125046657
21
277
452272
694066978
60
58578
272214851
172234616
825844
201887
3380845
41
2
118965276
160257
886737
7674816
279
24671
4626197
13479
8001
167121
29
4
280
12
39436
36013913
20373
4
407
7
6
3174383
721492
97562606
385038
313559267
22
2074692
4293
7573
140022
18
236333944
38099182
10
2422886
4464
1398896
830942202
282
90
110
11564914
2120
179
124447044
80
770632
244589
95585
15565
350
8656391
322
2974
158109
5933635
2446
4846
2
90333
1957459
40
99997455
2695
3442052
94699
381493
717
326810502
821201
260874844
1645943
130
39485
621
560
721018
7
50216
298
25154
2765843
4685
34565057
71
23395
1984942
2651
234528575
128581096
529
6
3
332611
38322
19
53621
44
12328990
633
1339535
38715
2
29
1978
347349611
25838
2249342
71
186018
28968752
2
65
27771294
370
131
634
916364478
11904
37255
19
643
73591
234
28647260
2813
87854
21
1569
19184
250046
73823142
2022937
51
2
19
185
344
1230468
181104
87095785
989988140
5158267
87326843
21218091
90146772
82070
26738
1902
89289
6082083
341
2016998
20
2933857
3742
14500
141868866
358
17093810
864956846
69336
8738
52238959
13
105
33828354
2
24061
1058012
1779912
10
51
32211618
3603
14782889
7
757972469
1323584
49660
32840
12313
2419364
2
648
5506
204
20
5578
1084677
1367983
27044971
1038051
44853969
6403909
2367825
638070536
26470
44816485
521025
23537
5980231
2
53061
6335992
134029905
15386719
72520604
27161174
152247
193830066
206397966
50368660
23030
209386171
563052633
9688371
134998
247402
15
128
30102
2781
258688395
17078
420007
3050
1725
31
12
19748222
6690
326769327
246
63
5959
10715371
6
289
17493856
33282543
161197904
16160
71846690
39866162
24346
79
533
2021
60921
496012
27223696
113
46430
2
172656
2279920
844272705
306
57069
119343
812407
3967341
281701881
101100490
51
3
670333
17
11290340
15
7363
6
121
33717
27102139
2286686
140373
508546
3898926
89
564962748
563703113
16
64
67
11668051
183558762
28160287
598
739278
18116983
4065685
25
892806415
709
14890780
368567
62
474
28276
2
403746157
496264
34
12
21
289
4038
82176872
85
119
799
405424539
2832136
120
582202
10606105
123709486
285884
1117432
5178581
27145927
8
125
5082101
114
10000
472123695
329
656591
428893
13
43094985
294
343994
1979489
9343
29380277
2631575
13609
430
18
17365
306
1793
4
59236367
288962
1413244
88963
6
4
34
604
51004852
18114245
726
2144892
270583
1183026
241
1009
43659546
257136913
3280
256546483
41684278
65251628
2420
395
623791
842568
7768799
1399
17879
154
32
1781016
244838
196
21441
37
200274657
2399896
2710
2
35
2424440
134336
21117531
8736490
123167
328503619
96702
51558
7
131289
28656
9335
4
680317
19
6174
244
3203
8492517
966071993
6117053
93426
47
5177
25954
74679484
393375955
111105
162058
3
35
3
771
7
1602002
37
8480
1319926
32009744
327664276
44
38
270920
121570948
20197964
36208088
108746313
8024
19693
6
4508
17
2282699
1008
367317911
12234
310362504
1154587
60262893
5663525
73
12858171
62689
2
365398509
209116
249
726
4
552
5158051
2364
351
218039
911
12544068
324
3000
1703
14
8119386
5000
1035463
8477131
336
3099
655915
55317
20069
5
33006715
116210297
771735156
12
520311655
7056552
270
25806
197
29810783
521611512
521277684
334649066
30150
313
21667
8608199
43149313
7
5
42948
488097302
122250
228
9094
79850440
146735
333133297
167
984823
12
842269
28497697
1601
15
19
99
18
680
24474285
5
366
48678
78676
5630
3
28913641
119520340
9866
1736424
22279923
66
5322
12459
176397893
16108
740043887
2452
28
1233555
22863510
297
3891
121757438
152
1381
119
32410
9547
2
24
294851860
17077
9316310
110199
21397814
33
1010
31281
3
11
2040072
38782100
571977252
137
267151
26622961
807450565
8
18334131
627684329
161632444
9
191617
1919136
34
76535615
36049
5
129229
14503475
14461938
15166
23999444
15648073
4032
231
10966708
28
142601661
720
1532815
2
290
2
1145
27303
12
52670022
19300321
81926889
138288
41
11683
139
10095
241637
8158594
18379
43
4552856
9853108
217
503
62585122
56
224740
980
748171
66267324
30527
2580892
26
565203
337575
27696
8
49
154
665625586
320
765343
2
66132
5759479
8628410
268
11820856
7972
8058540
37856
30063874
67
15107201
137
135963
2385040
4767203
150987219
22232
42
70010060
2557421
26727332
34455
7378456
528966
3898
119195488
4
38950
8908425
509
13660
1206860
180
463315170
565578015
177860467
12588
439
340542
391
763
3
76075765
925341
450822
196291
1637
455514
108
117518085
12544076
956222
7
30482
570
13703083
434207460
4762
46613319
1108
2
4239469
1796287
4
145
5860
905855
96460
520495388
873699
52
383
21631
28
15
2001
7182
379367426
546572659
13086
798935754
910528331
30
162184
7
10934853
45253374
21403097
3175502
330624
25446
769946352
152976503
25656
4319
3782577
170940
1608
4593435
32
20739
7488
98767030
12
4806223
1886601
13647117
1626
93683
893
3689344
175
2655
16948971
94
185243527
8683628
2686
72426632
6496
9822
2594
219
582
200445585
12676
13325
459718798
149375
59
4
103
60927
26908278
305093107
6742
2134
245
351565030
3
29705
68858447
86570
3911812
220245
2
572485048
11
3
566960
1203043
983
15806479
46721
10
137786
586637672
4
13078
15411061
11501
924527342
876184868
149617
28
184017391
530593990
905708
1326603
78803106
2
3
158402
57237514
673032
149
7465191
4374040
6
18
28305
2
3589806
1483986
3831
40
339107
463758465
8946443
58
9058590
789578107
2107
126131172
7109
244
1448888
13
4424
9631940
9623
5487
79580
3946747
127089889
3285255
1956425
49594
29347481
4621
71
1189435
105
1092
474
13998
55
152
283028211
180620
472
283015
95168491
6
7
24648
897786
399
9
5072912
43787319
18983
35328678
3
219635
4
26
219029259
172894
3
4271182
19468
215011
3080
64756
3265690
2
121
652774
202
15
230
41
1563
2685
3359447
17794
2197
66957347
47994
166378254
8070206
4
27
1267455
9295242
287
7
74250601
45756
197352638
43023973
3822
2
126997238
1628479
31
11961047
191029682
23556
547028
4728
18
31559042
826
1222
543832977
3141646
899248
444410
148
7088
74356759
5
470571603
103330
2
46
99468
30814
347562438
495065717
11
1098
1980551
426
9
340
4
781463
46624029
378
936209154
2646033
36686291
39482904
1983562
65217623
90471577
11709067
28529291
427587727
103130199
37710
10
2747
8805
440600
20
37
1112541
327470
127910
21946
93748
160788678
1598681
5726
5373641
17299185
195641
888
1408672
9
614657
2967026
6556
4
373344
293
5997374
62016257
11454
6884994
6
62843
210448266
38182
248827345
363369
616611406
18721
2
926651
5720702
4591
259771
3444806
1351845
7065989
31
145
31246
433871498
58161483
6
118855
3808
15
615013864
13710360
80807
152545866
45587255
330204229
189
2268
329308
46
13931937
33
54
43056195
36591
143540
11069
966
81281
3
252202423
94408
1327115
2252724
6
16304
45
27
767282
261722891
3
46366968
84659
11612
1121351
8345158
7
1300085
2410
80161750
323154
1792433
974815362
13154203
21089439
328
65096
136767505
599
4389
1733
16
19
29473
333
144768905
2875304
7850359
56282
5303
47642478
254786685
8
1631
46094
27
187775335
177
858449402
121778959
7
1527
1762472
1524
1065
1094
5
90356
49
26115
11590
4663
9
16
216414
220
484
91718329
22112
63247
569652096
346756
1502
57
124095121
22644773
65089367
61
374131
297663986
52
5190
6656
403731304
794
129371
6199445
7
1587419
21554
2115
5393302
209404662
5565
21875772
36
71325
39625
24386
63944
48875
98
40
22213181
1980942
5
356298327
5683715
9534254
3313939
284
4384
29
240760511
176573185
3
5078
59023
10748
17618
995446169
675156
17912
13917
11080793
842
7062563
15257291
470458830
1387
1195
942236082
75403515
53282
38068
662344
64408
230243
63
18157
6
358
1334
144261208
11516
6
32595
9473526
3933409
1065489
688
59619
160620073
3
10
135291
22
192
1373
2
10663427
1891
33102549
5
256325349
1077
13152
1960
5
80
514469088
39908655
25
51930
49791
32522116
9508547
312630685
166480465
50102
5056286
22929
48
3921935
9748726
79228
7686
758369738
489069
336001
27
5
74261
3
8881
49238331
166
12315
32
3045066
795
7993
1686273
519111
302
7
769733434
5560733
2548
11
3683791
299
2
21
660
1375369
4617179
492336
134480025
988518684
5401
260258021
8086956
92
17
82280201
1029533
9355194
5733
145360127
2
25246
7
778618
15496
11146147
794419
2027
1174
9
319307028
3
316
9
20
3602982
2469
719896626
2560
25343
44
13
112
1628
60719
7383927
4883874
7
7865
10471133
12790
11
28
9190008
93679
179116
8953862
8704914
15
29
5
569
3776
579936837
273
92972173
2
930255
401494545
63790
2239
5
8
86106868
1367
100
23865
300940
8
5
77059
470
50
314820000
99780423
2232710
46
176
11
13048
9
988811991
374417108
9033
25440622
26813
3
19662894
83748
1511605
1202701
216
36652329
1105
261557
182028
74130
513963
4549
199083923
40298032
115
3787898
2907
339656832
22
241940718
314875
5513
2262814
9
35554075
22185
12941324
636250
82579797
220941
24852873
17
6
553241995
1099
13363408
19903
23255279
204
34948364
49
302809
650342566
45
4013012
27
268690
48
3513675
1322
438375661
20036
80923
401818565
437733
5688
759548749
10710
695722
191850
329197534
522654396
102
53
3
761
5617
306884257
308
193031
339227
123514622
754798
20482982
8
295472250
549458
13886414
38
2
27817
4
30
419612
20
249
1930
8
23
18
978103319
42
30515
26561
1616597
3
94283
71244
321
6
8619
23
9182
3906253
8
5825469
33155024
233
2
9041792
3968
7
1062724
12497
87657
45336424
28
441755616
125
4280152
739900
136964
605057051
545351450
5924
227921897
4540
686673354
32437828
113972
3455841
122014
612
12183
14
188
6357
840524
13
12935589
266
1000960
6567
229
6103537
704748355
365076661
372874
1410267
469616415
120
9270743
100
853
570118
24
5919286
9562421
16219
325582
47
4504
107
83457
18530
6
2987755
481
256
8
20
3812504
3
275583
628056
80
3
85
903
4
19
229231104
4972
238
8
76311
44
63252
6505342
99923
6475239
99092
378884864
7982122
111850
45915
42
7
125921025
32291
92
363380423
5836461
1417742
194052573
3
44224617
689
6
29685
1653085
26675
992574484
3349
7
110136
1814844
784142
11
34604207
124027910
3992
78489
573839834
4793
785
214677725
11737
1635
662
2763036
56
15210
12588841
2
63730
20657658
44
113842237
40018767
206787201
447238
14619230
3
251
180589
1346
20
13
836859068
136
30893
10865
724636
24296240
4137294
294755447
225626585
49853
5691
174
662763
301735
21023351
217
78677
1037
6429
2
202010
16
279351359
1433
1257799
214150
2120417
6819
6
4
105376133
510451999
1013
8785441
14739129
658437403
16273259
205751130
362
216396
1253856
41304878
4
988347340
11546102
97185079
279370392
54223008
64
91308956
1219127
9866162
1276
41487
7
7361
39511
233669248
231
2293
44979011
840627679
28366
444220
72
1964
8282
793
1850
148068
3
5795
15240733
101
10
79654
3
102
6
66343332
6802
110
1461
1212
399355
22341
520
88023
92
766254824
2
79125254
3
6296550
2116930
21780
2
424285
13
237485
5
10238353
57
8034
115570276
169
14107811
57246
10029396
3652
7131942
1279
5595
72192401
3698
3609267
34886
3397
13925
2
31
229518
3
446
4315381
1231
9848
212852664
56
33
5
94425
4910085
15
950929
416235666
500138396
9
637510041
96714
32711
4726684
8027
129072682
305
2626
6165
5
2
142438
11998
127
151600
107302
319153
550
34515
47862137
605340
5875
8118621
3
7710210
4708385
421
20435781
16481770
59
278312086
255
79
2
450502597
17190
5191
137319079
2
28862762
2876
106106336
105
29238
22535
53
1428
21952
95683
1706
380363
26551
247
3
4
421883
82394
5
4
152133030
11
37
45593
7266543
151512392
358807900
261768410
7
3366
3
907
78307
227401344
822
433844
1498
2
411
128842489
67442216
112
700
6
2229424
48279458
5904
74387
173
1000
8910287
116651
12472742
43966
1408
4618
582
110
297805504
183
619848626
264
2
98030719
7296461
7
1996
21
71549
1724
460591615
6245
9039109
552096
107149
354
3132754
106
61
316530888
1287810
3186
11
400
21
268186655
3
160
36380
18718295
97730487
53
499492
984
28
5364252
35459960
465186
61138
124422
447875774
43568278
35281
19612
145980
4055
6488948
561254
464537627
7051726
2165
205
3
234
917520
11920
4433
234035
740160
16888755
16146
805655
18000
101
42
1631
1549
2622060
5
63772
15097625
898
2397624
458307836
9
13942
15953
24
115897
36
2483288
620
588870
60367366
8222564
24
24245194
177227043
19357938
250003
13
19624832
88487
7
6226606
6
973581
2732139
938
19469
109433
162
1116
63400401
26172
342092
68972536
2
52435
17039
764
37817
2
12
195
756
611066468
394789
7
407070249
668
24000
300
389283
32033573
26758150
620354143
4546030
26821701
886
401131
2683
17079193
145784
20777540
2534
1645
1338
6910228
380673953
33
153092
87814
724460
3
36355914
161602232
37631
16
88134767
54
73439070
1974127
35259983
4533964
507221878
78305888
89812252
20
89
120209
650436
20764
209
17886
180
1500329
18745279
56
50758
349979169
24356216
32
4757
10113
12
7443
247201
11250180
168
8
1950939
39
2145474
2870
50312264
60121027
194
3139
36807
2445
17745494
32110
52
184
36
503899
1340
566898657
35605198
2059
680
806002
68350835
77464
771356719
19777482
434483
888
9792460
80165868
74437172
16861
4208
18123162
22
1704756
4191
633262224
8633
211074
1476
956472
1295
48588
109847
18
23
599352
15132728
30
1411641
1259402
184912734
555
65
69
2238754
325
611122
7
25700
5
11909252
1623
7
261143960
3563
549344
520
26270
650760530
8
20
168
1010400
210165
6372
963729
6013555
8010
8892636
390
38
80801
7592894
50023
64312
283223
12952
155
2642
4967
19489119
21
8349
260934
30
8184
457905
4
6773466
82
337208
65
16
62
30145
1162025
28469262
81346126
14
377
275516048
55186
589
1974
24041
6799824
418264539
12181987
113
8745
249
2857
118803
214003084
1430
17
2
9157972
3
2108407
2763905
96506
601337650
36
297962678
1680
1721381
10580
54
100
5430
330792
11
39961351
49008973
62
282873606
3
495
8942
613682
52551
48928636
3
2
3288
1342
3
91048
8
3
694688462
39337
8440680
985031
21
637930109
2451
225249
96141107
851759
46445
2174417
22293834
6884
3514989
24
41636652
1927
8138
4
12902050
5
50955489
16295
34184109
1638263
12
41
4377185
819687
68
4128
5956
23914435
143631
15
439422733
2786104
618
300
23
117873380
34015719
2
9733588
280138648
1765
490294590
27515
11
8
8094
12264
147
197496539
180554
232
4
1740560
81
3237
2857388
7
288348
4575910
3270
15303226
28427194
3
3938
9481312
346695601
361
1385794
283
5000
3725
333
7
2227
15142
94846
394
7946
5
579
8908673
767878
17016
45
4326
50
20275
32255
27012
7812385
15859
1754
249588591
4971
15775
2
279190813
354469
2253751
2
47562
11959362
35059
123717
1133968
793
1576
2163751
2284975
125064408
360922927
388386808
4
203124373
124
29
57087246
13826
41
2143
656315370
3148
2
344817627
14898627
578628277
3398
82048481
803
6231854
28123900
1145279
9
2777
46132028
258
40
986
35510120
2551
3267486
22946131
74
49970
1868
96495832
6
145
317311743
154
2
392
630099421
29536
784544175
38
27540
116639389
2
255
109494145
498
2901614
893
59985057
975586
328736
19405
34096120
16011
5214
26181
772
2127
12491810
2161
7
572229
205842
132283621
503863
11
73725895
2892
101015
4
41209
5910444
1753675
1698
3683
2
903
3
527258
6370
1557
6029
28410
136741620
7
81
426329407
75262690
1235290
4166322
497183469
3283761
39
97
1146
6555
19279565
41070
40145759
438890
38985
118
20075658
7
10801
13
398817240
3869230
5083244
324660578
273
57588943
21
4
12301519
74
29300
22555
22650428
75131534
7
46941
541030
31614579
5051
31268329
121218830
12
682
15335
81
37623480
3
634888338
33959107
92092566
3
16943938
257184324
4143075
7310
823
2
785
1615
256507935
741
34249
16254825
6820080
71224
10585056
103
656728797
17
1077295
3885
89131689
2
7140
36272
17948
13
48343
415197
13202
2
72279
104836627
9965
29
87136437
7506614
156
5851
297
298242268
139546224
356
16175
635
4
4817303
339545727
778
38009852
271631
41
405979
788
448
69
11
12948584
539
32
170798
7
2
13
868568
102
499
22
9203087
22294
3
106
147
1456
1699
980
200850
168
3018
498459974
22
2891997
867
7885350
11283
411517
17248907
95
89
524
159
2
360036500
538
18847830
90006
34153
20457499
2168
150320067
80605018
69
276481
47428
28490146
265515810
125279297
22522434
5
47
32
6058
6635
1166039
2962
5286179
40386000
170801
47264
88
91109
101240
77417460
1256
2564
4
1175
138631
5084421
34466850
33
1768
15943
1553312
151018275
249
79927
13619
2071189
201306
19242
13079
198306818
505
10465
5027092
6189
146359424
127
2675
35
70
48
107438
52861
693190723
16347
233383087
152
120164
518
2
247037
2754
448
1018580
92185761
29803
2215426
97103950
20
181
236484428
41144168
166913
44301
4951306
38
54894
187968
6025576
450
579299
570
14931098
414464298
556
605658
27588891
5352996
88655760
250517584
984990
174931
271
7369622
2
1296186
30
43
1379739
4974
12622537
288525
222
13883
2427
581
84
17493
6734
377085468
1806
74170565
24341
385
1617447
1594
4205
1630
17246
134
422797680
10852726
3320518
139
16486
24235744
17972
438744981
1803440
431112
4883793
352
55465135
51
375
56325
8844
10415
588
64711049
10839
20335
11
248
378568
10219661
179
786
686
61707
250915
5
995603
16
19677957
4
233276
56
577642378
75696485
287598451
40
22531
7093
24657867
12562556
698411139
3127259
2996
360928
34708789
156
43
1116
860494361
901
16384257
2058
2
12083
291
321700
106317046
509793
70497250
42092974
311247
10958134
4584735
27469
3841
28056
389
41
29
2849669
116169106
80067527
37566
9
327135
884971
289
53
853
2386
95275
19974
78958628
195633535
87905441
139167710
24311944
22425
3666906
10
15442
383009338
8
225407720
2170694
28190
658
4
61327277
2
35
136108540
244477235
147168
1620661
2938
245771795
9404922
1524766
146
29825
5344
20969033
487257509
562248019
938479
137
757
318003
18
44785
423
849992
173127025
770573433
5658599
620385
56
16473
1147
4
91881928
2
4023880
691
4388432
137624506
61129
39
3809307
128162146
45618
37127822
106898
519974
7079
23
9
628
7421254
77
41595
784953
4250417
6685581
4071
210123832
4983
60315
281362
6531527
33
295
34
389
47905055
7
29
105528207
717783
9
3695
10474281
190
3
109
102119
2929
239258007
103955
8
226659
36661
2705
788469
446
2690
9771
4
13
143450756
234
16050966
4351
403
16
15754219
5782571
101262558
11925767
582218
23
1176477
1628320
304099
157645
131978435
3581873
60
407016851
46
786
767112684
7
162658218
2464
2
57973
30134
413461
136
2532002
81
74
1143694
2064
5
6961
25311
2570
567465504
6
58912250
5050
11906
5
1169274
9
17582
3
1575
1917615
22175
2482274
704279
13
4301605
4586
483
6489
4056078
9473
68
3761581
22474
2054
41031278
18794
161014779
108741659
54
7189617
33162
813624975
18753
32021325
15
10
866598202
3
367204
7257809
10190632
3083005
1012702
170
69016452
1538
505540
105
18
450884565
1057
121129
975836
318
12
819
37679367
4
17939694
87372
3083
13722
30081
44399
116796498
5
5188
80
358537079
518063
26
19
193352228
2177102
52
12315
70500832
108286
2
263883071
99174392
3
9764
409845
125723126
21
3327839
1149
573614
72835
29781347
2979531
2
15928
15372
63849024
140141498
8177616
3263867
61536254
25993
43
8610195
43
209117319
444176
5060
33599
316
1830
2967997
21
411065
165
2601258
174093
10628
392749
319
105
40
3624
121499
1053
6267531
59251
4359
9956
109725
435897925
86059
98994
613758407
9924
10
647
5
2
228554821
2862
66
10
6
4
234659
2159
27676108
99
34294794
79
2609
7526135
17
4
6
56891219
4821
101
3
4372982
215275758
907856462
297460
7
377314
40323496
1471601
56701
12533
59
2162
185869
23335444
24364753
118671
7
5196448
113032053
1355
3196762
10
12761
161955945
926483
263859204
1205
8
50
14307505
6185
449477121
1583672
117783750
80245387
19938
214
31434
20536702
278504941
20
245
9617047
268877065
43
75741
14
4
247
1802
380371
2609
10713697
3695463
40875914
554
5
729
33056
91499
170707087
30
15617
331023673
57
40949
122522
165127
247
572
384713322
3
11
3
8
644827546
51001951
794
129815536
1451
13
865092743
29297848
74224799
78
264
12
928530138
8495
162304897
6930009
9734300
3
73865
554768074
1565
240194
350858
43709713
119915804
101201815
1045
251128
735
747342896
15849
342986
84084
1181384
2351
24490864
11161178
307569343
50
1912
334
437332952
134699
4915
7860
780584814
2
341266
347683
7546
102027857
63843622
15823692
1871061
391409445
37
3833907
35779
42240126
5410
1020
46750
358328
2
4332791
20
268317047
61307979
24467
2
957070314
221
25612708
248688
166
107651739
223649
463635609
1195140
121400429
6
598492335
90591
310786
7
386566536
163
923355871
12
69027387
61721
4
341489760
425
13
604772
48
9864251
69519046
83
324277121
39
614
52684
60141
590946203
528592
373415
24698777
29287194
552263586
3405
30765
4676297
147
20225
71863042
2393113
486002553
6
80897698
3388
658
5957
181
789
740
761419
99938
6
22603
626320
11569
572794
949
286774678
88977
99440115
67829182
29794552
10
57861971
120177386
28
778
21
14589471
7210992
428098735
16583
923714982
59895816
31408764
1894881
115
1486
34586
49464792
1809
24142
68198
52196980
15498439
1619
669113275
104836441
192341
3359
30
1605
2694287
378
3
6
25033621
158
3805485
7288838
4253671
810924408
1685096
549099650
20472544
21046
36
10784
10551993
1739
22868
57
2
893613
30
105876
71
19
52653308
295827870
257647
130242756
4044603
389
192327036
176388053
1145646
5715951
122396
1751003
18
6836
63187320
15138861
111499
329555223
3243636
3
256098
5256
6196744
117523906
1000
55649288
2874
3051
46344
10222709
4163
4303207
183532
46
540342
36893390
94774299
862605830
966250521
22465
587170445
40557611
49
130550187
1406031
126953
5581
354948237
82862
3794
80
64696465
218844587
12
1423556
213
18
3
19564
636100146
5
61
246015339
31825
30170
425
195815
105
19414801
29250
555495368
7186
280
21081
5567
2
2040837
2401
2
41
25963525
10964
215295438
2918
22950582
731308606
647517
548386
1316234
135
994615
4
1536
2452393
7784448
32006652
777090162
192959
854692325
50
19889
16
8873315
1871134
10514872
2
133319642
638357173
287
253469
780532829
16968
709
413
13584
23
104388
652736
61
96
803463911
390614
1202
654
3101
2858837
68274336
566499
763572
20
33
35
2638589
6902
333
2
277358018
100
659
12127
260
2
21573393
63642477
422322392
167795724
9031
4495
28283063
490138244
25
20356
570920368
14824
1090888
1281807
446384330
10308510
849
48515560
849
5150308
29
1701227
5578
52
447
38597
240
322
11922
711533
3404
15670
443622
22
5770035
7746
132
83916
71176
59318264
383
58
114
1362656
11180166
6901
4
228385
75397
188083954
7491
49
185472
1255961
110
90894340
420845
51751465
12
248446452
3388
962442
105
2
261532075
102
1410469
236
1257
2
34475
504797230
27
9
12298289
9
1654
1045606
4369
1044764
1297
554120
19930
423680
7
11
166636451
95059
386181
2450296
385424
201630
38
187970
141
84
2
14074079
1405341
100460027
5151297
2162
635
29141
10662417
30824302
213
220463032
155494895
100024492
112016514
35
231
20376261
448310710
2
8163818
8853
5586
302748030
18878294
25132
124345
999395683
96
7
4396429
451183
359282
1780
351
890466220
1155
6
211615324
646394146
34848292
42637
125953939
3720
821756
259
1344
1866
384
674970806
927
823147134
11275
51170
997
937063
2
768
2143398
5397
323578
919006
960722
863547
8
80693643
10500
7981759
4259
4
110433593
90055521
1872180
33101581
7162545
584443563
21975127
1048423
122
46850048
1990
216204414
242324
177288817
2435755
25943
5017
4978
52669
51371
13
1219892
4125919
114610
8854
1597
4
8902838
311
8038
17131381
409007
607
1252167
981624
2353193
38192
31
371676
1353665
3827981
2383408
209091951
115848
4767867
10786426
981
42507
11
36181
6493
3414330
234153
25114
197734
1694
51
3812
6
2663
7
91737
38437
15397997
103843288
1639
14
73
48763
314583
14782
157012927
9271
647136
382
104671271
17
555859
1904344
832294
11726525
588154600
83626
711549
1431997
914028
11135822
29
54
368
134086484
32068824
14
4
186328080
5978547
212243315
34664
656
11609
2145
23352281
843536161
66
3
250
1118894
1811
888607861
10852
4
724
19
53
186
1407
4350
401018607
143681379
7051818
110
328
2395
408340
2
3656737
106515
25
11089
47980
6940
5433076
17
57721951
6738226
3
285
40
466055
3218381
87905
9228
23
7642
127854694
1448848
376964277
1853519
75269
398446
8
6238
18790104
982567
222305
142204116
102964
15
1159
570113724
2577
191218
4501720
458606245
1337
8266508
10079
43641
177
229
989
484
5359
1822
103
13
23483
17
1645
885
28376
342
12256217
7
118
543563
4026
147375116
40
3
837
1175675
5462117
11
967360683
11
306452
28115
24132718
240
30694
259113
23152581
2
11620
38200379
88052
2
149520496
8
18020622
72394496
950558377
4979818
18
239735511
1519081
38741772
2851729
156113
89136
91820
629070
139191725
149508
18938142
1777
38
1605
2794
18190788
30922077
33384761
79
13
178946
436452
904
144718
367141278
224200681
1347
983
4138
18
41390
6294
8846
74997977
968
232780076
266879402
3285
23426
199363520
9218
8589
296614134
43
2
457421270
9425487
238069911
21976734
4482628
316892320
9154057
584759
6
45
91541332
68453
379905198
269
27
56952
2208
6769
9357
1169867
709956
64863151
133
1503463
6917
20
169
32013848
473560
21082753
326
10
4581316
12134893
432750256
3452927
107
787412477
272594001
1710438
7218311
268977
2
73
9613831
4
125
47351
58210
175
5
5
82
9291
2
93233148
1805559
272780
5081
12533737
11
263398
1791107
122844066
73428
7
25154285
83020869
34
12
922365673
22
7
69605
3
2033629
538220450
220880
232374
605
2
7970
108
5
56
436347206
7593298
669026598
2135
88583673
1121380
16316200
21949724
175
737
50523453
183652
693
1854
707
380830
11
2536895
96
808963
11
1866
1263
245926
42447017
12322753
24
2
9926
356
265894427
2676
2166815
17083345
16
2
66235790
1407471
298427
962
1042
6
2195674
1080967
93672459
71837709
6
426447328
46637153
8411
653710
30
526406744
11255913
11797
59
5
28
1752
197030
1533145
38580474
727141320
390
8360874
1154440
275007
1261444
391674
594519
23
2401896
50748046
2
1377107
64123
980475
6762896
10584129
128553280
16814
15
99650210
1361166
98
10
10
112
7097
4
1182689
1114
658479
208335
336
9667159
2
36
8380
637
447
710
90572
3369611
5
17914276
586
18
9163
5324895
76881413
16164522
3992
253
683074551
592652
126853
42054182
9330
2032238
36
22
3345
59
7426
803743768
111081435
119473701
577849
27814
496374
48
3748
37987905
6790
572005093
139
596232
12
28
2
11
8714
157913
17789
248
103570
70798
24
9
15
80
20
48
95422539
148831125
2
7032
44758191
25421415
108
4565
206387554
728032499
1052644
887277712
40865
360204
78415478
9
199598
6
396445
892931717
316012
1516318
618
34853911
382
29218
10482569
24
185383385
393073
12958
597
54558
8
64
3
884
19744
4
839191688
5635421
79
2457
12405174
65
20250066
728
11809910
85899
5982692
17489
7
40477771
741347
29335
945217
1430
1738
1730
27382
219451
57
34671959
5123412
3076005
85602
8696797
7174581
80553231
8674313
24955546
397186169
2803612
48479
677544839
2184169
3839
3
1243661
120
16049
34956
8
440627929
2476
1222
11423
27122929
6
116162223
340909762
9
28384810
3
53688303
8
72110044
4
43
2669013
23054
187635
5970516
278514380
82447
9235
100042548
3
4
648263
5371
7225753
141056
63
211917419
168
10136
52583456
28
346672
9138
200606
4960
58013161
9107
1183
2020503
621883
46713
12
47240
15263
904777414
1619
13636677
59
15
11
234887909
3
9424
129410278
228
2300
309739130
6
87367622
46856989
405
18033651
112126
3950
13
21126040
343724818
5976292
177211
178
1312
2
5693773
275565
66
317107
2
21
596005410
1299
274736712
86499704
60577651
2
60378
421540
4
5
1221888
1965
20
425
2145
12874
1335
1069810
63415
4
369485
573015029
36
834
5
4
364
78312832
95349
67
51078
8539
122
3046
9599213
353
1409638
2
959734780
73
679198750
62114
273518078
5
247735448
8374021
9183558
140097
15512733
34928193
21
235379788
583
13
8496771
1378253
434206200
54472441
3229491
4
451214
41
85
19
34916493
4
491843278
334
455
2010
258241
293707370
30
3
685378
5774
68
10
32
873544699
1637006
17190
3
95
11403581
14
9
10525
424
840316148
849958081
418082
106
144480
129105
435526
39
1307
1406
156057653
316982004
1738172
8731239
71739025
21480752
18554865
291175
334311965
65024800
2
3
339614222
16
2313
3
58018038
1076
61876007
8593252
1749
1518228
25862767
237
201924
244044
20
7
16821
8080101
25
6545529
7798341
2
15
12325
3
266
68
29
13415
1656
18
6685
20151502
25
455061411
28670
4
34
17
210837324
199462901
123
863558845
768
691122
9
62624365
93
3
156811463
41
44523
6378681
34563074
5882
190
102
83522
220056484
44
232546
897
474
89197
52
2353
16
523
2944843
59
141096861
36992
1041821
8
110
71497
321440466
14991836
27745205
29794298
43
383740075
2521497
28911033
306343943
338182
61151853
21664
9703810
1393
782522
20
15764302
19850186
6
27956
66820178
14556
59
306
26
1421343
662675
4308986
67
46905811
503983091
6368
6337877
52
105651
764929
31416917
45498306
627625644
118692
192434
147773
14
89
35
27
7
1174
74826
313208
6283
87679830
30438
46017504
15
117474851
680931861
835
4991111
809580602
2281
2688194
71922
16
318
634724611
770971984
2008149
8
2664
2
7986995
4
3
3348
104
939959388
482
456
17
456
29111
43
22118877
5
36437
2121
798
10173637
173334
472
21
35138472
252
616
920485046
17834336
10340024
8576313
105250
595
2962
35073225
77944
128722
13
8852
42
26181821
38
678
221
16
2761098
33564
11785
144155
280588
563885
2213012
75373
20221969
301
65800350
1496105
24
262
255255087
30681916
769917849
6630189
5
66
1375048
2646
80873
1674
6070796
29313786
201171
6758
837046
46523166
81589
488
145272778
128
464878
24
11640
3142
2497
12900485
389122696
164679
207
17
314280366
21708
12415
81689888
318
17325013
60879
3205231
2
172291625
14666723
311453179
100085683
2203
12143
92372839
420
601
5
12963
3501078
2658276
5
119844
70038670
4
3719
27
36
8449
57256
43008966
294554
46
286084
13
20627
610829110
7541278
554108
938
19527
71021919
146955243
39
107
13
3276776
36906
56691502
455266
24138535
74210
1270
6269826
113
191
2486105
881083535
999918668
7189
4293851
552178
123703727
19
25
2
53134
106077372
350165980
22933425
4
115941152
11
20
166572
377686640
470
43974
34451012
12234647
246719
143886429
23935
1394846
1612
247245
937562
4627
248331332
5
890311520
541
6979033
3
93745757
3
219253
4696
6
175
12755
500652772
45302
855074
226841
137794014
3782054
96214407
3
4230564
839531
369
81977
5937
6062562
320
284180542
1528
541206
2338799
8290233
1790656
385
1823
33099
12648
237514
538387
50851850
325546
10
457336821
10
2960
186674
33867781
71
8608441
11
35841
5176
88271
36812466
1191
24
734
63694
18
45
6947793
551
32324
3
4
225
21021430
144809814
601
3
10
353176
309945564
1222
6741
372951
660090
6110520
675303
4810
862163
487862453
2039
43539
3744968
16115
91884
192850
96487751
2673
857
691269
424242495
5
2074
1320
4092565
13
567945297
3240
12
12521
204575508
6
38708
1636
13517
7069
8
22171503
16154
22
816392
2
29628
522
641198579
242450296
2
1053
22495410
373334325
133
3
49520
60809218
3869
71
99
350
288147
9
7
13850158
56252
886455
484586
74
13
247658384
73174624
4902680
220348587
50830
15
1445
3695051
4285841
5837
6405626
8809
2352963
290189
28334891
102410208
215
38930908
8763
1568134
932860
278
2394
8938898
436103
33
3
388287
150
1551066
6088946
307578
9
345
201751357
8
70
6557142
11096084
464054
104520131
13208
410
545976
189755
5262
50
30510682
275
76
170
8
14
911
132828111
64
5
3192668
7497137
134
242
1068
317954017
8716
101258
41430224
72156598
96624578
65
26217233
116002
195449729
2
13991
248076
86864
953644
2295779
844
29621
192323741
609616
4
85098
26
69077
5251008
908
1019
1912944
38256114
998870735
6
547
153
363667991
2
1018144
6250
1144
8148486
830467
120492
5
72574756
2
16991
318
5
5820
6750367
9235
3973
213130569
634926103
1635470
310552903
2653345
16455
40281567
249681319
2
8
1872
10580895
22
6715131
70244168
144
3151252
15231
173195440
4
316
234
879
3588
17850610
8
20321422
1785
540619
18647
19173328
16923826
685
45692760
1491
4
153091
84628
16004226
15842
443934096
155089453
494968780
22975
418
931
12142642
27119
188
11205578
47059
5641196
779
4057
216339
1000
181
879463440
3140702
1681
41360
2
33865
171
712332167
614
16
13409
890260090
37979427
2162518
2650
1494
487
5963894
3
217
5
215079
6
152422
10
87965885
70173
340863
33331
17878
117382
7
343126
742256816
1630463
15301712
61
7
10364
192
2
3
24002
6804157
19
119104419
518137998
4
24
6663
1542
25979593
59091
164601
37093
3223
92
49
13485706
3
17158
2253376
17903366
2227
606987
3231465
75684443
33440
130
30299803
7590
354715
1837
5
5930107
47089283
2
84705
140
2188
1161
54978114
68
926
500797345
14501300
197754
16
26
27897337
27828439
3484934
158155
1785
3
5410
521
30005
3827
888403
20
82535
408697
34
2490795
2137310
31
1264115
412
21589847
10464
4250
5160
40
527
47332171
28
2819095
3229840
14711225
917
25854
150713202
53520666
73294770
7
61378250
366
185443267
4
11
13
542
678
15
367380
136437315
18
1215920
415
297781
102
87227
514874029
178
203623
538
14578
36
14
9668174
3085563
115269
389
194
1789
529055
12164532
159
136702504
4184230
1691
902723
13314
103436
258998755
51295723
2021
771663
850701
3378
39814608
777134
72884
282954
15105680
860201785
73398
19
28475
496220070
14299366
2949
111672
122
4875
768644
239
182087105
37254
8704439
12595472
590
15
51
50086
92511
44092394
893
11929260
6
10213343
2
2
4670464
139132
100897272
502
32
139
349291
6382633
36
94035
19163
219157
842737
23
312617
8250
112361
5659639
166712
670098285
562055381
104365
141388
5279555
7
5828
114981879
34
426252
667679
274
547
15993
7136643
25
33
32393
8198062
165187208
224066599
4
13052
15358
212351070
356
17
124661408
8750
93410
6130648
198349476
5814
14535
1624670
9744
4275762
16419
2814747
91472418
768660
32
32
1267159
10087
663
4160
9973720
72337
30353
876291739
14
33
32026
130
240
1456
12
16
947732
21
10693
1100112
611
10
145
4904
6070
10523
507
92009380
120
653765517
576
797569684
15
3
4281
16
100951
2568
68752
4524324
10
56272359
227601
1182863
3
1467
3545
20
119456486
43747704
514221
82
55554
101167782
21273468
857483526
5048
2681
1475825
389
50
49220
5
5
2416764
48799
1139644
1239703
22286
568
23015
15659
19210
2141934
754796381
15635
232938741
23480262
12
11
589637
28284613
122
37790
2300458
204816302
233
357
8
490672
78741
10715360
4
94
5
34
871
4474351
3276248
272
1374585
29
3400392
366104789
402
598
5
9
62
26012491
233425
1966805
36
1873
73
4322
253
18
45787408
31215318
13383183
5
1751
126763
145298
73616
373
130
37809
3658428
4886334
242414
293750580
110924
38808875
79442010
2
8471805
18758323
363110
650915
78189
43667
204726
1391388
12868
116
201045
40225
497657
20
755702583
3570494
86488825
11
1076
553
37
596932955
121448266
90845
147830
9092
198585157
133913466
622955662
15
19581078
117881924
1324953
17532632
12341207
621738470
1873
13239
22
758435
2201203
930678
3
1037
121852
20308
2091365
2707
168135
24595016
3
132332456
834979661
325473
59222054
7
1733511
43466
117912080
38090
446129707
741862
4845078
134458
1977
21609794
74430066
51245256
83812312
2
2615
3
217903
24118017
96088289
263364
9
964158035
4
51213650
7788
550656
775317
323243977
16
114
24650
20476
4
2
115568
480065571
282
10406
110679206
816095625
60691
339
85063540
2054
28
3013
336
457233633
340617
50
71003867
25
56091
686819
342055284
70
1497416
83
170694
645685
532
96
15
1893019
3
11984
34634
17
119854662
803683
245
943928
259149
5265
77072466
1062
1749961
46
29118
135331
12453
180199174
50870639
2033
258720
1300547
9998
5056032
834805457
18585863
17072
127242823
53
27
344
2
2620
26233846
160
282697
12
13
209826415
14084
3408
17037935
1285
240939
23682
9
5007
2
429217797
370741304
23904690
366149
258838045
12735620
501
2548758
303
16
727
10
17
2250758
1535
59181
2530
98926
404091
13
163211
3231
49630
2
2299
1083580
7232
109725
347647788
133
349
23428
95433456
75
193278148
91
462
1426850
16864077
354
10330227
67521704
68643572
224
84812
1934306
37505681
798962
294653
30193346
1305479
1381755
543231
7023
92
239
43491
165
9488782
22305482
11626
320691
6277
521866
14170618
12
1259248
662
342
5429
16412
3
154
1751
4903
282
10374523
68283
889039
1690060
524993
32778414
3227
36068
8342452
103404133
46411636
160279867
5161
56129
194
96037742
658665
4065063
39
3191
21400
13723227
4
85
549442
6014
459
5
248213204
2212
83727787
415684
31295943
15162
63105
115
6
2565
18173
2697937
49936
77934
4
3
280
2550
793378542
44441
10111
10
632
48448343
305836409
55084
2802976
22299
4371
48653860
96
96374883
1848
13536352
833902626
360324
55
107
74332
31625627
58855899
4267
7
236
13
2
210091
6945
68995225
59
8523557
3805791
128291
24
234535
137
251
959294816
14337841
207
610
507
6
7258968
9300970
775845926
91
39982
3250
3
422876
108
38624
80765962
3
4107
56141216
366139189
903976
372
158476407
93053026
24221
13407
17
1365
11
15018
6285
21336
42676173
108682206
79619306
205473
356201850
28339501
74267652
238
3
138
433052320
930
6447933
23886
5590092
4726596
210980
23
2336155
4323268
38974026
18
106439
628
143
98490332
2
50634
15
103814949
172353842
16400
104231597
57729774
102511207
3096
2806
61637857
50
4103
18
43
150
18503
98
5398
30412
3231
1053421
2098798
233086
35768
38003022
6227
281285060
32417
20
81
682328474
11
726
2038523
90299178
52142294
227959948
17955
1073502
3936
722329
202
212473
244033
17
137907502
403986035
3564421
109971584
2
176360783
20459958
33
4101879
258
279450036
4496
3885
271743
135193534
463909726
54540895
24606
51041403
21717
226509592
3
35212
456
25455
532975071
138387395
324948
151679
70823
1391
1980833
3
1835
15
8455
360
557949
207
894355848
4675095
626
338388
205825
58
99
2
206
157912
2454782
29922453
5184
1690179
8052957
585502
28690489
27077378
3
255550
96793612
664736467
66
180290906
21515
610
71722321
671774
297
6389610
4275601
5446
545014965
536
137094617
6
83
970308
2314
12348246
2
374007053
25120
268463
13922
40
22221
136269679
3041
33455
386
1633
157764
636007
85
17752475
64310984
30198
444042266
5
235
1906583
87569213
15158223
3909437
727
558434016
13
55
106
91819958
3593706
6257
76795
281217
130573247
9628962
47
51437
476
34087644
20621
77966652
265179913
393
63748424
10297320
93076294
65308
1739123
1115
148663097
53736294
263179
662459
1517009
3762927
31980
199
500620
766
16
20486
155340552
351602
48
147
35
163873
672
1403711
18166
133264167
15
68
3
333
556
21857553
3549973
11473
517205
19552
563542
7019
1435
157
3418403
627851
1693
735085090
32
2866
616457444
909158907
470057
319
42553
94902806
108690
269
9407
142
34
54391688
5
202906133
914
6069
67708
1833374
72235
431
4
34339856
22
588
11954016
6884
324981923
1127474
32270
105166
5372
23630764
978726483
94081
2019
16551
1039044
173
97148657
3434
87790648
2901
17069
80607956
23392
654996192
24089112
322165
2
808007101
16
136111
216497395
39909
15969
746595933
323960720
2151314
261155187
2
225872927
1856282
686
501
11291
35
335920025
72089541
877
59641708
146
160273837
3558
171
3
688105
96
5
24
142
2702
482574
4
12121
1106012
13
2192405
25975429
31955554
32
52
110853
473022571
796972
523
4947459
936810053
396962302
176
5253770
183
12
9
99
3
6
4265
16341
39
540
113009272
1802670
178
31924
472
27
17
2636
34
147
85938672
1468
665716060
335930849
27257
747
14484120
3
229200
9
249668948
46
134172
810330
46
28366
88
864287
162097832
8693
450323
2787
64
399871895
233
574694
11535
15
252177440
216
2810221
100495636
5
996952
302
281370
16192999
163549
86293909
19241
20
16
3
7615623
155
92
22518
8
76
19
13021291
27652774
8
28405566
578013281
2
691528270
18937400
357412
679910
27031417
12240
351
188676241
8615
17297
47519157
8535
67206628
22741
139105
496
177
16
1046302
322585524
6
6461041
86783424
110705719
135873
35013140
870
1722
50
27200
4071
525
33
246733
5349732
178
3405
444
80744554
18224286
433423677
97
527866756
77761
124687476
259
47642
7
236723
696500538
13066692
5087880
438546810
3070
4
29
738399481
127310625
94117960
366
383
215857
77683617
2688
28394030
87608
13797299
58851
159153
15731
70
2244
1508
1180
18490620
1266710
892
305043753
830
4323
2
652
2
4387
359
58150
4216
903
82
53955250
14689
5
172317873
145
3
9081275
44
110869393
82514
14597612
355000332
17
179511421
581680104
39
31
1120534
28495537
661
2078
5921
10933787
19244954
207
4212
9
2725570
525
26
19
281
534
22
301010943
384
49
15
335834
2
4
1156
116
23
7
78
525
775
3427801
1326
20
2
320630
736
7632206
15220390
285036
2130031
2584
31192588
8
4096
23082
503852717
3010
1695
439276
190789
50251
1242805
1391122
4790136
1826208
469
427297
12156
197771535
3306753
230010396
5
117889
35913416
152411725
363778
524
32
663932
1027745
2888641
228582
420
2
3
36285
69063
9
81
135670
8
5892321
45414
915909
3
81
109318
174017168
555810
4302802
365079874
504618
4409
74606595
567952932
202340
14209
102430
327896
7485
80
84178368
101
170
18
1708
14146945
116
1578543
3
1943
71
39160675
301392319
26283
2
11802
4450401
1342392
341
238579
12
3
80
7177
748285917
148282191
232325936
79228297
871441649
6
34652168
7
5639755
3029
20
28
9537
1050
38
32458
20751
90425
3512956
1767
38
3405
50941
133603579
12283148
308
20398802
151
154365156
2242
3
38107831
868
160555054
78637
212603
369171
4
57326
6252
86
3650
651
611983
1536302
298196
3
37268338
15470887
76
36
66720751
260097157
13
21719
2190956
5
1498893
513033
2344102
4
558
24
35582
4611460
673
49081
5399997
669564
1589
955537
5473980
12
709888
2
142
3
142392677
16281043
261856
8
1646566
29
40261
765
7039
83350
84170
26207951
137113
736
56307
96
193
1210
498566850
15977
7093854
3885
394
8
235464536
40
33608049
22
24699
592106080
329544143
912952
27514874
289919
18899
3
164
520
20
29
8849468
6
41326
72054
270
24
13976899
104
8750064
2365
55
19810
1602
99
1204
15
77
105606
167280
10
866004714
90
6276
7328
15
435121
32
27582347
317701819
79
19650489
2202110
334432882
5045
37987
661816155
70036
713943387
609558
3057909
1184
7
508339343
1222
74445552
921696
7019
3262601
844999125
20551
357062305
3560
1266
1282688
356
76
136200461
27305165
75646166
276801
2707
1285817
6298813
455
7727
831
207595
18
868051325
2
126361
198
12
6944245
16
835313
6
27580208
13
496532108
493
7961272
109942759
316034238
35003
8797813
4661
4
845235003
1643613
33029578
43691776
281
950505544
1322
22062
33099920
74380528
189852
192028870
411352
22
402
26
3
175
26111788
19
588928
844797
249
12
503565
27586664
26065915
3849
2
82901651
1235
17387760
69
85
521097
6
2259543
44
262163
117928845
67397
467783
904
47077672
316823870
481712
2
109543137
482496504
2588
912
193389604
486006190
168803359
14060
185
956482697
1041
88
90941531
230291984
18202457
544
2931197
147891
534
220
1260430
18925183
2
123940084
1227
94129349
29475848
8815288
86235959
168355
19136382
14518
47
581
48072
61
2
135710879
8446534
31327856
5
155888
2216291
5
83072766
400013649
20
6590091
364863923
15021045
68812
1932412
901
3383
21505801
3958919
420920469
7831734
361652
12
11321161
535
768734
214502320
6971
3
3
3233527
905945
469
10
87615547
96458
69
189
2
3333
406529456
42432971
30284436
39143201
32943
1228297
2485
755574126
43824803
577315805
1388174
928410
332
41681
703326431
16304
14
9282649
5998
7402
14266
4
18330731
12216443
284
41
13303385
8675639
89
252348188
28806227
7
21167
22
184280768
227782
316150
65
6191737
12262267
21560711
1269130
4983
69
15
142
378
10086
58
26125
2783
2264
3976
5924314
12425270
110514233
681067410
40
1585
2841980
18277
3
20698
4904
9
427170
268
2794
9
75402227
137147930
6210738
64706
1325
347
108776367
7
3402
1291381
96513116
34
1435389
5
7488
95
5694619
12180550
389
1075788
560393309
152320045
181909745
26
64522833
12784134
173438820
245
207147812
98698195
21704
529421
4855071
38
1525
116953109
8385013
39285651
788
32950
673616465
18218448
18210
22908
142
1101438
59
142957428
2407848
23951173
1276119
7
2072300
19799
480
3248003
53
154
148
3
3644921
70855
52
78718428
7052453
2
269
565361674
216693
33
1084
440359440
3090193
43472298
13
320672568
27891440
14053285
1796933
582648
177145231
195031339
2065
2968508
127633
2
124241
805953
13274
10264
46222
11
29094122
113
45821767
44721
1996
259
665603
1949
1749
1752079
340039
21139423
132784928
6116928
9762452
65016
1630
22765
202820
58
24746091
67641945
178551702
62
571165
12
26052
164100
37
1154
2952183
403
71285300
184858598
15022
10
21727
35
969896
1996756
300427
4215379
145009921
715
54744
21694720
1571208
89
678635
1980700
47229170
109752707
31873
1281
546352151
74
40334456
58820582
110918554
3505948
241
98801
140659427
592501118
303185
4192
8714381
617840605
330336907
327708938
42632761
846448830
83
143338
1082
4582230
741335
76515917
1568
379200
16749
230650
376370992
7089
962166
59918125
195106
5
118118329
384653408
15
7
36
21577
327
139051963
723973
13456
5533
4
44
2
4353
2120629
69102
2296
5331658
2
79170631
19906
3916346
57601390
16040
2999
10521
75420
1448821
987825
1755
1607381
5815
992
231243
3014
4964
1178
2
28460042
9797
5359
679232685
14
66577386
9215
55603398
51648467
727648673
299973
7
489821
31492943
9177
14
15
8674870
3404
3048
18576749
552276431
152959
69032
10646
11333
16443
656
161818092
6
48
91048
26
14
567519
68295
10
75408302
382
2003
14
26445270
3
1842
2856
28
4
183700
601046282
150412233
49
357240
2949291
3
5
6433
8
47666151
5
2
6
20928501
86
7
224006
1639165
12382
477956
31708835
176936
29
512152
1404
65
42656225
3030968
10890026
81769273
329
26461
25338
36065
21210
42113262
207
14430369
312041
2899
1778
113602606
5107
2626166
27427
233573
5419200
731271
4
44399972
152637328
934374
7897238
965614806
11339807
4494
582272
2725
5377452
4
12276149
63
10
210839
882
105079
24093
93
6597373
245877
18884867
67
143261
7154
2
1712794
24
142133
3523889
522
11846
47633403
582
167
3
50
67311047
90
29400
3
18949760
6273542
22808
2
103927596
7553173
1745
127
292543
922998
355218388
82915053
7
822846
142
8495
963
456413086
201
1817759
5095145
897
25334459
68141
5
215555
31727849
4332087
21
14178097
295723348
11
42729593
6742649
631379
661658484
107222568
42683664
10248
941
398133270
224
12109
36998914
54049
564
589087875
9
425280
2929585
114386
49
423174097
1712
9142136
8562385
232
60071
1128934
7
131964745
187
9
75
239176
15581647
377628979
76
8370413
2
3607
35
990625
37379
393134618
2864221
1139
16460964
13243
32053167
169
49246305
4
725
7
320
2
17
39916949
28658
45134
375
656973600
28
152787574
16398
225259
28932599
2342426
10272
804758625
7
78
63951
120
2
2150
9167
307684
14
132222
4817
394656658
215
76676
187
173824
237789943
202516
26865175
1346
13023895
3803
1346
15984357
106701
176
7769
97909737
73227
4432
2265018
6685538
4
4311211
47591
551
1059571
447
17188
1409
22783
17196091
54
5610284
33
23479432
72217
58179984
8
28499
315548
303502036
53
396658
3
624
2640544
662272
343
200953
3
2
233979
60
3151
90
516550915
58
2324
46597004
62
4
587
74870557
221
28
57306
270575932
475
27342
35521
89801231
503
243395
8597927
334298
49
909677
38229
417130620
11002
978973061
25897
8
92260144
30
64
56513296
63933
463355
12551149
86722
285881472
3227
42
14231
12289908
18
1024874
60634544
204515161
2
134629
2795688
6677
683306289
1617554
231
3
7031489
6862413
3265
4187
55
478
20111226
19
81839
69429
4
523
34
797966575
385618
819730266
237637
21287
88
46517850
20539
79063
1366788
2
51
17
179
69484195
221956
8875645
240457
18942450
655107841
877
791325
75869
20491080
254483
9049
57146
8469
131
256392081
2749
563110
14044
4950671
107960156
658952
4118271
1106
6026
1373
5883001
181683939
223409
112854
14695
84
16267303
29440
652529
22979512
462
11832151
99742289
46882337
384934254
55182
1333
6
5165
16374
1035468
627900279
562
7311
128373442
8444
2444
444719
66
1800287
4
4147
315675
2436394
22
52024518
4855975
13294477
13
243140
50783231
562035
89
105940
2
271835
33979154
448927
243093
27989
13
56
32107
1819
1853370
3
451921380
7
152809477
32979
272766
74
177
169
13007
8
6827
736
11275
648
20491341
276
2
62189499
17005
2
5395
1089421
316
98740
284
87956115
1499
6292636
451217
633
102709
8607108
62907
171612145
2036585
376
138955
2878
780
1450
127060
244163885
2030
356378
19
5205259
68984889
417430648
106
4502674
8056
4
452464
43
260150108
196412517
455881
3761622
106
71394
37388
165
5
33
279513936
889
2933
90
3580
96705691
1546787
247569
55
952855
172
43
13
1175
79
5905
1255581
484577419
151459993
1252329
69
4328
312589322
5844
243962
85662
6
8744766
5017
229
13
991585714
535067
253772537
7243
56
10940
23
491468
688599310
9
78
5766525
80
2
1063
346091055
186384
42075
801775
13316298
79
85110
104
6931915
159053
17145
18
134568162
216738363
371512
94
192
1942
263019
35528290
279469
66039992
1679016
344
8
2458294
513102
90128851
9789643
46050
12
51614
6
55212339
1346483
387
6886
4030
175
2197966
2894345
4
47332
48700
111241
1529728
42485
333302
1088369
87046778
121270962
26422125
15
13046723
113512359
329008
27872
305583492
1189210
19138207
268475886
21
29581
4
63052
11
35200272
471
52626
122161
9
860387757
166
7531
16504
529954936
126762179
44065
1220
2913
182803878
153
174119190
3886470
262
57175
666
784
37
194
36489380
9
87311360
16249955
406196
111
463393
2
29028
18852
2075814
19730
382119172
110
50667
2164449
2
76022610
491
383824846
90
13604173
14
232
622
73
40924
1640899
677502071
297651369
114
12
135017751
469
81727378
102
77
258059
230557715
7589033
95865473
58720225
2420
115025955
240452726
105
570932719
604815717
13
359
219694
256
108957186
230
1307856
35
1547
66
341987
4458
73612
24056
279955692
1276965
331517
13735107
10808220
4123
253965263
13303
97434
13535
1367443
18226
170590840
859929934
64284
17982
222
707
459
7006
19
626986347
21981949
1516715
441
4
17766195
22708
28314298
12
149
25232
725056
131723607
4804
259
2
27
26
15
25699
18
9316
7626559
5
16
3340164
11899315
9697
41597
165
36
3710
40376
119459
140062212
45
13460
117
1973418
1118
25
11971926
24559002
28
2
994
62690567
58
3666715
44239
471333
615355
249
3941016
1129627
55555931
336
10961980
173913
706896911
807530661
94574
21
47605184
223
9
9224266
1533762
980907103
2078
597839
276
151211086
348819
259634
541
189360026
186181
5
2162844
86511447
24689
5
4221664
2769825
545031613
534635485
5
2662383
44412
31172830
29
1615
88637021
2868455
10334
49388721
8
142250
1109709
8701442
1397
199395968
100126
45
14671672
8010
4
10
337734
27265
6
84112986
3
1041
69501142
428648841
13894201
63
1777
3759
72123653
2884
4
4839
161352
3
1325
848254205
15587
138392609
162581573
132770893
280
153
120
67353286
2929
576
287
922464784
6926737
26
8
599027925
3
284546949
222
209107
58287398
15
62
16
284519722
330851386
906322
17
492
256652
6191082
1500209
224648773
1285486
18
23008
444931
21
15262338
172800
103966352
23946822
16023400
9861
948
530626
4108
67775349
15336
949
536640
197069210
314
396205
2
3606
42
2877
506081463
58233307
1803312
21958209
1771
23609109
930669
9658202
269168
218877
393879
53358
15110605
3272711
5726
6
5
6351
5944510
487537
19078
486617
368
10807
3
81255
75
133
4193199
774
169302954
27
182
15681709
21
1515
233664935
13
129358
127
30593808
5148826
196
792877833
2039
243
704465359
156609
357
26
20801233
50223
2389
884064871
3617960
87604972
6625
3133402
10
155
2357
308227
759
2737608
5976657
10188116
11807
234259811
441
2
22136
35
3
542
56
112038383
3
79114
5785895
37679120
7
3232348
146
24164
694236
28333535
27765905
991279
62
373
6675
2
3623
143
13030682
16
414
106713344
4423420
45169
51345826
40788425
53600
730620730
206005
217
89998968
6444
51
6986365
47553
5
111
555455
2808
794
8868792
102544
8665
59449944
1313
792
25756494
10
100756
71953
868860223
27948
2496
12205
137300082
4287352
352843603
5969548
247
21192
5547
4
20139406
756303
316
74
689878426
1619
682
835
529762
4
13
653362241
353194671
170617747
2870585
2199559
3557879
63
234997
26
31653
12687039
3
83684553
388590300
419381
119328377
86238
395
7119588
728409512
5
1342
41683
301
96607339
24880148
774
728
338628566
144547290
4853074
355
703601
97302988
501
30783
918525335
406464
145
24727
593
68
96
1386
880
26
17119
7392
685545385
4
78151144
396677491
5868013
303974
992
311
94206392
3253654
5819731
761815873
80230
368483645
5
313179
4391
15
9
619
84444
13
39233731
332
234169
780695
643935306
142
139013853
4374956
131975450
14718260
947382
3605
351740
9
19
826081
268052
296175273
100461
1234
2
1338639
78672372
746
923632
9
31857512
9343
114
63232
344453
2836
855288721
14207
88051
11
98405133
8
310
49418496
555959
146149489
19080
1766
9627
55570233
78787718
75954999
1331608
8
5431142
13880920
1108
128588
1124
99809771
6396474
561
1700
116
83021
180752
184213680
5
5
33663296
2322
2549736
2840
5
6871164
1611
5120011
1696621
24095182
3822801
60534952
28990607
2440831
2
23
453022
800851939
36
8647
415105949
215
164436763
169800
120929
4640
144
4
5
4
784440
14
59418291
9
486
632
48139910
2
6284
16624
214676
296
356
18
66250664
1498948
51398156
815
166875
10045534
37014
33605
168798724
81
28034
198237
8793
12104
1533
74783843
6390934
425
115282
2061
1659
4
134997182
1302953
26109
699
30531
7
5680950
2243
4
164540
1063841
25709
157
1764208
2158220
1754
5
26
1180755
80317281
21033
178644
29
1425
117
5
35081996
12124449
3
15
136
40284931
558
1071829
95775560
310
26128
837923717
59
106043307
3745038
5356
37
58699046
603742
8466047
2369328
2
773884
42561935
10234
99808534
76
1896646
2
74237
46
636329
4643
906234
5
315
30589394
2941
14020
5432231
44
20098038
274
465063362
18
92724363
967611
189305927
9504
907935965
5536182
565
19473117
670
135689
5
639
17946394
25911
368559414
2924898
2412670
91539098
29975
1839736
15554036
2048
246498
66298688
11957077
85202
92023
1311450
146635
437866012
16905678
11295
1253
57
4479985
158050
3147077
17320
6
196
3
40880
12058
15047
485872457
2
808498830
25994
263211600
2
27296660
3
75037
1747672
6
1997
560
47308720
97965463
78
111349
58592
270061961
704
455814331
4
139219
2669
7
912
34387
4902
1638
622879
180299
69527185
201
175827
214824
93506
3507
511
2030
127269
10
78
112105
512
1711885
62889059
10
210
84119
12
1158
371898
1703083
1629
20
81
175294
2854
141
188
8
24
7
4
152
2
558772431
619
613573
634
14101
7598785
18
66
1616449
46
28912437
56774545
573
564425
11561285
10
35072793
10
10
10
39311421
780939891
317
1203497
6
427827
2967
8380836
29450617
21721
93799328
27
6254303
3068707
285185
340209317
239
207
29
17614
20
79983
4784
54200
1073
17950290
9
366
449980825
534748382
1922
450594381
17905
323114
127
17
29655
8669149
141374756
18
191736276
19460
2
1086
313968739
13376058
564682
75855
34
10699535
82675
2
8
22954
993793651
1315609
42
21798007
164176
105349
17253
6249
2151173
571444
1038
163264
851
21823641
78578
2758
11227254
19168115
176
58880
533
551
670426152
145
427744671
19496930
232453
1858762
2240
24848670
100778321
202
7486
368
5
1858
149875300
1336
1574
9878
2928381
46666
431866885
8
3
10
5
25039847
3567176
2328468
127164
543448439
28029
45987
132832
5773101
926816380
77636327
64266
505466179
439586
9493
19
1507922
2523
239
49
21078392
8228
123406329
3146939
13
51969
161879
798451574
808
630
629116
2808705
6720964
7
211602
162
22304742
960459
129238675
5767
350
1938208
3180145
236720
26879
3
12
32
111253
1800
552545
66704174
369715
3451012
1260375
8243772
491
4183
197025652
3
119636467
4958
74374460
1058600
3570728
24944070
592586862
532477
73840796
954246
420
6382450
2778806
189893139
102973637
3
35453
4
2182
6
109476
308972523
841256
45576
193
193
3379266
168602
182
55690005
33796373
38
37258122
776
92428633
44271144
8179092
5574915
202649989
39676922
15035478
75
321401
3316383
558
273
826909
11469595
17106
837478261
4051777
3666
5480489
405202666
51431349
556145944
38339
3145
163
232166546
386
3
373
3302
19819671
3269
24297648
352144
113773
1805494
237797671
114
49
709
149844985
1053
4828988
398870
952541
2
21
5724
114
189
403554201
8018
9701678
1867
39266273
10392229
152
684
13
8632834
3119668
378
22
230193902
625497500
54928
193405556
1700
329801
60465296
21507315
71730
142557
29275
32
1024562
25947
352896
884725430
20742
8090831
2090388
362400512
8868862
6274017
295908801
1808198
42381097
4609
17320
17564147
4204099
65334
89
1617443
1312
2337
356
286603833
13
186
12
365983
269175
2
12942
17445665
30
138128
7092167
890
44867
2
1033
7369
318649
2033
2248151
154752946
181107
356204
48
808216265
103
3440
328311
15662646
570081906
215
1665864
11218321
994346552
3543
3037
158895
2973465
295707
217697
30
48771693
9547908
505983410
394027266
1126049
26738
4417052
283434985
76
3
30465
3584642
10284
37
275150425
104
808634
40596
3
1442
197942011
870016
6
7
3
35
3109
812475237
2827530
80270337
3038441
85798223
6416476
1576
108486
944376596
64581689
827541958
123660
942332656
859213834
6312
30212408
539
536916873
93238
1005
129156
6895
17
8747
5
52803
61
4
571977546
4310738
251373042
7559030
1929923
417
23015
4
27954147
1371484
11
315349
1539170
6701
12
207
137585372
29
6778930
2265
38186
2
3
5119
22
804085314
1701838
866383185
14
6196
59
429
2541643
7
11805507
2329096
2
62960709
85169
457017927
17169
203
63
36772
697901487
745
4471
44
4089
3278586
259068
4442
50753270
19126970
26
10191087
1795
64
11576
453
129522
3
3808
100
39751
1858
179671371
12513
2475
21132
166
1099
13083
15
3646
70719
455
7761760
9834
4405023
348
3523
994971
1076
153998466
7
689859111
50
32064
471
10763972
7524
21
617846424
3
19234
2396832
40434
3873
760126627
55755
4653928
18927
3675
789966
4
674
114
15609
5751444
769846834
93172
286021319
313588952
97785
730832538
6951025
155666
227178657
19
2
63
74826
2578548
851917174
83775
29
9889
6659
18
105632
1280
4
3097
11225
10117
3299013
70437
219
169
8
57212
139787
55
172983
709478700
13272
3910
297310245
1379640
11939
8312
14633
226380721
11413050
601
927640364
8519043
156
288
9
144083170
174497751
1995206
1632
2945052
808
221
48
62833
2798050
131
931
435
16362264
266150
3769
236370
2030148
5203657
209558087
14930766
3210
591210500
3781
24445
33
19790248
120544245
344
451
27556014
321628
38229589
5102
27
2365
81
261690
509595
3658
1026990
171488241
241255
4388076
49684
590735
31984882
46522
2687
1710
6220115
4876
108122
16438
5476203
1132
939
2
1174981
1659854
5238116
500041
2566
1399579
149749216
85610966
64688
102
4720
164
42311135
55
81899255
78420831
5659
620188324
300074
4683
63946789
998
7
62
182856007
20
4133
4056355
21433363
690111414
35
4
82
59222
98691
10
6141
341125
3481625
5
712
21820845
391428
1084
513
7
2464458
2030
9
594
387630101
353749953
6012070
8
36587895
207213315
373542
375
837
36973
398513376
7
10
230
324195
101244
2031
460
3484
19417285
2787
457061036
37175242
23944
47
19969
53503
979
569
47
825097
2
6004423
452350014
23782
51042965
729
154111
7
14122595
3775
14
4608
483
4
14764
2017
60
53
64774539
43222
1220789
99499
1622349
97803522
17
76480801
3103045
44855
782614
7840355
30247210
236235043
60
5
381
47021
179
10074
261
6
899306
1764607
7520
9
22
437
7
5249
2828693
52
45046999
934
12106895
44086
497664759
344520550
270
259
5258
26
244
16
313587409
1562023
8748282
35976
903540143
59
3961
76361644
250
9411
219830
135985
7226
3624141
32
359352
563
46177
2358
5
48441
767
560698
4178
10878
315954
30296762
375
82820452
218
335681
46957
1358
3774
14439284
38059316
4063
18782
175
32409000
9
755
44
1043
103735468
13832
1357058
86
501
87
84
142124
4
501874657
86161
2100
345500
13412371
5469783
264084
62622
921219
26110557
4
97999
194253
293147339
807771213
1353933
174515
17
777
707789
5356
16840776
2741
978912
2
114117
98
61289643
103
801
104
258781090
1425
14
32747088
29472364
8073
3359117
589014395
8151
602551
741
41103
56
22659105
17
308
182401464
261550
82295627
125
425367898
76033015
4
125
1076
30539
173780908
2
6241
479584812
52181027
14
55
60051
3
1856
462252
87637987
3
276
659
13
985310
4923784
344387132
19244284
39744
3
7452315
784
224
972261100
11
708897580
1725308
24440254
29
798
284882395
9883341
100
191749
16873607
968
48
24
340
2800314
14
18
25
28180
19
26918
8554041
6
734639608
12149
51129292
770486
41181
6116
71118700
242
1812937
339
2410
7
12008
13312817
1636
41683555
216093379
46352060
7552
18
1621297
187500279
7070556
2
3
5797
84137
136923002
64
79254198
2281125
5217
61467688
12429
2
447987643
5072110
20417
64592877
11
145362
7
139951023
1548563
190114980
266204444
66
32
29
380159
11322
32
18781
329935
1876
172047204
5084019
13088
626311
554460
159197
11
99491872
197159
24775429
4
538902
12890
36
11153324
32993
48742
603710906
9862
51767388
8477493
2
991
93505830
9
1139
485270
3872
29131
76335812
24
14138177
2631
1786664
4469
3
4767224
53
9806
314113
1309
306
194
4849012
681827973
6
65
524
7687
18
63
23
8499
4128846
76643931
14778757
248852
62650
69949
51481901
7
14720
37452822
101264
6061099
18475
504561
8673
446695
8222698
3
20712
28088542
792736930
32
59034091
3846
35291
239447717
4439945
24762
3
455
12
28770473
11
386891
5
27
70006712
7
811295533
578
120853
44276233
1510
176699958
1585872
12311226
188804497
1120
911
49760
33726
4571
608625
47
561
80704296
30135079
2601
16858662
18108391
60712749
41534
5475897
6576
533
780844275
519
575324516
98443
17989500
381838
58494
2518165
2
6
2
1302495
289280401
9114
3070
513591184
1909
1263254
73801
21892968
300873145
4429
34067880
45
98
69100751
226
527183377
21768
111804
75
21048
40
831467318
922400582
459005400
6
75
848
3759
14
21480
697340911
4985633
623890789
51156319
8
170
5684795
7724859
7079075
160109724
129909
3
7
55
556641525
208080
2974506
718034
151271
1167441
78089234
8
289426465
8
22931
713669
10217
50629479
142
412131
459
1799
11
46863862
3
715591107
59774560
259631
9
24111642
13
12987189
44
139
1588
53084497
8241
51400
15729844
2441
65
256244106
589209983
684
131103
988
177
10351
21081
9
42
13
184949981
990
115789
12
1112
10
81
21
3307
3
2
14316
10152
326385
45239326
45
574387075
49
2941969
51
1478608
12
54267200
7
9893973
39098065
472009780
59
6
248508
53453
795053917
61
1007
409916
121598
303
12106
220
7168
35337
326494
2244714
18026447
7
14377309
31036
4065
576155
249769
77371886
15
9142675
941253
61058
12934792
1110889
2
1042
24043
452
6658856
931946
26
6
2838
4364219
346143250
6
15
453660900
47
18
269414951
49638131
70
983870
119503
140882
50754893
3808
17133742
3125937
22705154
36
58413688
15
725
2
138176
1372
49644983
11183
311042024
6969
25776
255
50243
49
7944
3662463
262
1372016
132
13998
3
18908140
50
104119
312
10360
559748239
11531905
2587
56
5769
4312722
28629
273530009
850748151
135992387
5056
823613564
3043612
2644946
127002
51
603
562818429
408042377
75
19233029
2400
228
118727070
6992
13794257
496943696
40917761
19611
96
2425
861
16
756
9279312
137
279581
44696
527
7368
1932579
23998281
60316014
4274
812
81
2627366
183
1399538
130371
2664958
2
2
4394655
390
4
2034427
23
3802
769371952
273462
4477836
534
886156405
12933947
1323700
20240965
146
10607
1211435
46848419
3
45
25
4
12
72848014
12290
854616166
231481256
185533
55327359
232536
5
66
47
151935739
59478
2
19652700
146
40975
408947
5
1183
9719067
142535835
102745
584
26726923
474276
63
343264500
3636
10572343
1918504
210333
44
37312
143351
57
76
22
2
143
1977414
2004916
187167296
104
35447
416
7040
8342200
10140930
26459570
6167065
618081366
307
2
153987
2
241855
78061934
772743156
133
48248
3354
569863
153
464
418
1274
332
4354025
4341310
4594352
876537504
2657341
171278
2269
13987
145721194
17
4
445527
756
14941
193810310
3805103
7196205
895751388
312187008
15494030
5
150677
5
196570512
122
748
14
148
32
18030789
14282704
62
114034165
6156
2362921
1247
53444893
4
2638261
10
408
10447988
913196465
1228718
140
135
54536
1276
1182
881
161
27
159
584862
339862926
2812
59411
7719
93204
8378
2504361
25029
7
3460586
181932
9375663
6
124040
187363
152002
5517
11
68187
412689725
291278
59369179
38
2154622
29
95408
823
566
1772235
13103806
141
10
304648
153
761936
21
10
536501
11390248
118
407181972
57744
2
184359032
4777
30194
590847417
42
843
116461424
1082324
1224
32002063
14579
34363503
240828519
27
208736197
20716258
3784863
71349276
285
13
5689885
234373047
417
446958
28459
6757560
1624670
171
344060
100
14842
95033609
4
6
3
2741569
31805
7901737
10868993
43776
2771
19068158
1290
23732332
120532
313215491
15
10083683
12944
60
36
225
49050
38605
22
26543
68
843000150
320
924082
2718993
2904
699659791
2471725
32
14065
91829361
248
645
923
160285955
132567330
11811
178
6
1087
574651841
2
19
385761892
70031369
864977100
3453745
2783138
19597510
942189064
544396
10
4
1771
44
68882908
5939
83392
277
17014382
49
243568
2847
389
295
541
18
1030017
4685
32751
88
1526
82103
24710129
1895528
20
2
495282
1077
482
447380577
14588361
129140
3
101532480
13
7695
500715465
1161452
6
363204281
677484903
181133258
530387
12966710
5168784
9253494
633
116
3031
1067969
2301
989217
9387731
69
5794
13231183
80038
5345586
13041140
727658312
8
34
369
39522841
601502
577023921
180704539
8854689
424
3
230
98
8019554
348287045
75382893
37967
11
78421441
760774
16671614
9648616
39618
5
9
5777078
8
3
77354160
122064
228
2642301
274
5853149
112877
244
45
3311
3261
24421863
552707
334295743
657
2
4
58096
6933529
13543
939
944
58774337
1704110
15986
10614057
52
108677
65
4826
2337892
1422
103499245
30672
6
72
346750284
156982
37
72
112044792
1728410
253516731
43052
100269342
896659
245186
95169
94669
1312
416238
36608
528426
5522
281913841
186226394
39873288
10068317
67369526
620
7497730
1218
9601691
67493
969
249045
319251
167
14
436908532
838697
9704248
6
7331
102
380808665
61804343
53
7920
21369963
1422
8141594
70113314
118
42
236025973
53
74473347
3549
61
10079
35810289
10334
11630690
97
61
265
9365
24027
16191
23571956
145536
456
1859447
1841710
119944
318323
2405
1167127
489208
219960
299
391
3603
3098825
713774
556817
3
9250
3
18687
6
924161
11150
24394
197827256
1329
43362013
83
39726
270
1012837
2928953
72711
16
1116
17181583
4997
4100
243999761
220
277
13285736
14537545
181674
18833636
7
2066978
1054
4633
18121535
178668477
6376
871837394
17250575
355
539063
77715
3051322
1203608
8637814
246
6622438
2927
2425
992472
8578295
7
26165001
86
1145
3
259921
99
84893
488622827
5
2316
2286022
15453
328
2818
8
5227424
110963804
31651
5103
2201
5
23825637
1096145
99275
42433
55
62
20
306923110
163033
1584
78
529670104
590
552968
195
1098
7429957
1605620
6875918
7220
343331965
208631847
18784437
38919659
13011
61085
848
3911676
248
2669879
35223
1384
301
264069
5
654715
598186
709213
21480
199161
235
3781710
298
6026
19259671
129648
74477
865
193
40351162
128
2317
4632
642
747222
1437112
13
649531810
8029297
34787444
3
345
41821
47
967
2269
2831126
17277433
9
7930442
56340
3
119846
12424
166697
1171536
202
19355311
1052
1066735
109059776
29555
85618164
500596
21182
7762
341411
589999
16
111417
8
24411087
302816748
5
91
69
30557
178615
7293
4020455
1703050
18
439076201
607540
135603393
20
202
4
3558
920
28567666
6981888
161815
21
1958
2036266
219147235
1740
2544
5
725841173
41619535
8258822
868
739699899
414
2700297
288060
189923745
1981
581341
2642625
856
573
281308037
44079340
1813
3331
69
1285477
4
330
1187914
1968
44094828
6340
1458994
1355745
241
207710
6139
4
15
13
238
1442
192927
3103243
39316624
7611
146
263186479
42
12390568
3025
57
4471702
331
4
833931
156234
763441
104
2039181
5
425
781193838
45942932
114329
9406447
42005
223659360
3
1708942
10
2
1872735
1620
2152
996557
5918796
455
1217363
788
14793438
379
50480
175191
2825
12673
63417
12
370204
292304
251460050
134475739
15671
11
154998
519
8520569
75103742
1508161
32339
9
18
277
7141
2803
118268
27
1238
1840
6236
39
156645159
21
8
20006
63711
3639
449784231
1164740
9
8
5871
13
87739
52
5
2
208292854
194
18360
356213
150268
379
773359
41249390
59138469
527314059
869966
7
1015
20651131
46
7
27260466
101857
675
3
944907042
1687417
3
13257931
2
25242
7557261
1631
94635
9194049
4241759
3
111812989
45081
812994996
101564
2702084
247
1711
84316
4161923
10823649
3327831
373677
4
8
16908
2799596
60579
614
6
7214205
810278
230681
29472448
374557
266
84580
118
8957268
226
14
783
163114
477672167
370
2705197
206
248547034
169
2
2215
220148
7944053
2709
225493
627686
4592707
142
115
325
17916843
8470
469
22921
35174
449514
356219270
869
623626193
114
192912827
17712
199
41997601
23993299
109
82318
80
647
4047
94
116
1630
99382377
10265
1023504
63
41
608
4451462
86565714
5
523931296
124947
38600919
416634177
3
340
133
9632
695127049
600
126
120206
220
38964943
915481686
1542
7938516
148543
2085
61
904730
155
206
6
2068
3774
1831
7
3118
33426
797099
21
532517
140356134
2483
1304
8397135
6
2014
15443751
18787597
2979629
5
3445
51776150
25382
554
2939
3
79803048
4293825
30702
208972768
8382808
2
50624942
25577
2
14144881
638122
568203
3354031
2
452736471
14571382
23
13245531
14
18138590
9000829
27
235464
11
45098994
814
5
58299839
11179832
107
17436
10538448
381616549
718764
7525
74710
176891
16242928
163386
270326
12
2
77545
372973273
16317728
542757996
115
123177349
455354763
10
45619
244612181
205467
1124883
2
132
119
9896703
118572
145
49437
6
16075
25280
7
6099320
809
87655331
354531558
14329
896
191
7627
24055356
7432
243013802
14281
18561
27043490
34386
7874
12
20535
97
12682098
397
1363
2119
85159
66
2805
38641
4085
98390
277149
1333576
17
5897
349222836
24376083
33442058
566316
38
201848
20
280874
130
588
120164066
1056
1013634
4535281
10424
3
613
18910
19363864
362
4154386
59403099
92928083
350
212
409
2
63328735
9
5312
641
360
15
2156789
16
1439638
136252351
29165927
879873258
11
9
44
1936111
2053
7608746
558078
780
1475
2764437
323695053
2133425
32995285
6882022
91677
12
3408
37
738
11294
47
308
1047
23
34500
95
157
22
582626
2385257
506869
362
18082
5
836564
16
2
27095244
191
1587
18648961
725
235413
2902
6
1883515
157726833
93152317
4
11
68226270
2
2730422
84113165
545773
714
171195
10973901
10
81307638
480
3
5094010
2077099
89
145467
87702072
7725
5593
163
171
25172
4
285113032
623460
1828995
998510
2464142
417
128
323426
17605964
3095731
65
242294
139483
512
153
430953231
1364056
9
3733
181406
6753
591721707
4
75073722
2018
1293
23417078
7
61202848
28037835
2
4300048
27108
210277278
100
17859651
114803
669885
2395903
58388
388096132
211
81217843
491
515
553586096
29833
96947777
10522950
247500226
8083606
175037
361117364
2661
504700364
2
94
505718
2257
130723
1826024
109
39
639226
360
39
5712
26984052
655
437
1906
2630238
11
3224522
1259
767411263
832
83414357
30339
2311592
5
32
36
6088963
297467294
12395
123
135192
67
3708292
488
70
37
46
9482075
39
1149
63
14
12316999
35572229
8600
2
160069
5
924
625971
82
213884
11219318
2
608927
4
28158
6
322497094
3
34547116
1562749
4
124
28
197131
1026506
4901061
728
278334
238767
20884127
78906147
1879796
105
53071
31
130123106
57771620
229470
103520
41
8951431
117848
2970
58
29
55847240
1131124
138153
1312860
132
1195835
2242
2652257
48475
173
404918
65137451
2361361
5200890
182776
28700
459855
52173814
4002656
6324582
11
23768
212330
44
3018
214946
1234469
86
484975524
18864859
25
46467498
478440
3543
189798
297386746
726915
62283365
274
876954609
3
326518739
49295151
21914558
833
1028389
5115
197
40253
119
7
44786
86
481
20
8
4
46
558342
1004
374983
2
2
118990
452
12518
603317
5049554
3063697
36
2640946
180
137
531558896
13
61
71794
1735074
43496
34710449
33377
8
5287095
378159219
5222588
11
15931
530
623057
291098
5469
42759
20109234
176
915317474
62175
16
10628051
124867
53
112
7324
141644504
103
3500
10
3
968072767
294283
35
58054726
3949
8002
322279382
268
47086
3757
4625
87263078
26
104
233470
2722090
65801
239861
3633
24
62496295
9
5
8901159
377588923
7822
373182
1237092
34028
928
323
132012
19315
13
22296330
2838937
14
247
136759374
335
17984
611472146
584
6333258
136427
3
18
11
622572
10319135
44075490
251278
11194
5
482841
1195491
1960
2199735
340255590
5
323
22884
7683
98
16222992
654524
2
6300258
658892325
8323
3
196329
21030701
22
30990
174234
428256325
98
69680828
15985945
174892
7
2394
7238
2625
286052677
2287
361
1732636
35
6
5393745
116751691
835568840
5287
331944
175624458
367334178
465679
125192276
533
7
82121
2786025
145
1837574
31400265
247
303687956
41330735
561
2
12
45527342
306
172436229
1488
1082382
34740338
201061099
24329
19529
359470
523117727
373
839651
461
87
131042178
4
2
139
105
835162733
18
29171
3948
14638875
1054
19
415449357
484842
577313
7967465
443074118
92309
456
556
34275
370
7116784
149042
74024
54
2982782
138
14057025
498487153
620
28
14242055
186232
3
66394
270606925
21
37428
2207446
407
89021
511349823
1764
64055
4597
2018631
15
568649368
5
77
985
441
158
1780206
1014
404243623
65197340
948520198
4191488
979736362
12221524
5920
394
3259
1062644
77355
5788751
26805234
229
153656456
692840
88925
8742
7391
6271797
2971865
241
2691
71
4910817
10394093
423
80490518
233741
1341
158728538
1217647
81
4986
87238
4189859
7621
460
8278
2630
33839880
1506
35536
697711
3092
27311
170417
410
19466008
7
3534697
4323
11
507
1674
2
2762
110
114
68
243801
411532821
110438
334
76
79276646
1116185
27
2
173
244
583697
3452844
727
407931979
83
1355079
66879985
16076898
225953
130035
296197
148
280
102
2216115
3
3983343
4243
8388277
2100705
1423880
21928
348
297455206
7
4747
3
12669822
904
46979892
2663779
2188153
5
5485
2452
20
334151
36471821
15615204
175
9
14
1243
279
174341011
331310
440242
160826
712242
25
7
99
2441
6
2868
789501
459952
305
34
2912169
22
14981
199755530
3124
26373
4780
3437510
3027
1462714
42
52263
3298
2482
452270064
2
16
953025
1375
251
21957
264220239
82259
1383744
3025
32015128
11537530
28
723
85738
805293
347156823
3725
16048049
1137277
98
942
6
401
1756
4844827
4921434
681329
2347900
18431
802500725
448810
1617
2267066
16
1616
5759
8644164
24218938
137
5526
751826096
11311892
121961
194007625
667
10351891
63703
642216792
1011
1889
765546074
8
458
3584
339958334
82
389917
1779760
3123
200
18
1075124
94
72
57097183
2
327453351
4
51
1118
35946
21247341
17
660679
566
2
1329
24654
80564
55
5
1059386
183151672
1322171
40749
180006662
1186
1775744
357018957
47539
372111
20055072
26
5780995
136235373
27455
8130220
53829501
192801
16231
41146260
748875
61632120
19
43552503
2615775
3352932
4909
19335
22
315
17
47732256
1173
33031
668078326
11762110
15
37
9
9099010
646
701026085
2
4610351
16
1347
59010
111272
495
1550
538981740
286
133
4
61111996
47642
2
823
29887
13
5589589
7
518383
13084540
8605
65769716
32043229
7
9226500
250275784
2089578
4893
481
414749795
399
3626916
11
188332325
1556982
442
25281217
1505419
755876
1343
7
171878
3472
88
102
268853579
5129
240471401
70519
2403
1233142
116660830
3497580
3
6442925
71084587
1350767
7
878
841
317519047
344
49161323
219579152
3422
15
11973
331964
2166
1209
2301
293365688
266345324
1346
4960
4
53207
60074447
946720195
795
2
25946576
216424223
4308759
82
66141973
194606497
62
403
432270
8290
408357829
2
1878254
860045
46244
2992
138474
855918777
8950
383871219
73952915
2136
2865
34556
75660910
3523
242586864
5
62316
1554
76882871
2
7172
269777
2
1947661
129
6182026
20197
181656
42
102
7781775
9335559
13985
18437882
114
14226622
57739
4
21
2165593
2344
223593
609884
65754
673643798
935793916
7100
37963
2360473
115454463
10848034
3
6
2627
25033
60
14463
22660201
4861
93528
5049
453
783515
1109
5318
426005062
2966
1686921
82220
42
49
6356
11888434
2
14406066
141
148
75152959
451613832
37339976
5
2657562
8099
11
75159
2837609
139068
185
673834016
339
75888065
105049
583
619
288
897692
69503890
19
159530
242572429
33058980
2509403
1624
232
7145442
24945351
15680
64
96588478
5332
85489
131462838
334977
25521
47119
1860437
9
17
14368081
10395149
11261583
27910378
29
60139
57327121
8
236936291
2881044
822013
185648536
326898704
47
39
115
932072
274932
203
2908
4515774
769
5
180023
166897938
677065
7
96782
87636301
26533
992
14
255
74900120
310744
197
185
2
37130342
8
3700
25218
7084041
67
325
256957
4
28
14857
9
191797
6
5184
54
217570520
256
836
45641737
326
805
103954
572166
8219
83
1062671
35
208781
5599007
5396478
13
4101
47561407
9146
3
28
58828
25369301
10294312
251783
155
208410053
9
486213231
4
63135
3366
825905
1769082
2095
155981
19198
72396731
1727800
4968735
24710
13426
22
7
5755
3072903
17103460
508304
29516
1020791
1183
61
1329012
28458132
837476606
14
791764
3367198
36751103
279
318033
2
22
7516
4606
3
379874
2358258
478
70
945838
501667
894
22367792
101
405
96
53116
18
842
7085
11935
2222676
10
1328
22
2499150
155
61987
20252
772697
319
881359
39
3
139
354814277
756322
394073550
679428
62
12092711
11226
793852582
317120830
14
3
1035
3
134851492
310
35991
58588854
154
8648
249503
969967581
923129880
8721316
324060
151715644
1124
26023
6932788
32670
781
7206389
7139
703
276964
35
2093
3452118
5
65834
32359995
892719790
110757
119955
8394029
5008
9066
313
43368185
21324
135
10
2938194
1617005
77976
18348
838315926
35190867
18
479589
492
692404
48205
7
5277407
6
95
191053
13
377
12
293745469
61994379
16998
1771367
5317814
236
675090
59849
52
33
29372191
20299
1787
318
4672194
114385
3562760
4
10008846
1093
37
29
4691047
395
25523299
297
347250
7
29826
110580678
239328120
399
737
707480549
995
355848
303
838066353
673
90
2
42231152
14835
64454618
48
119902
399095
152219502
661
166
2052225
44
2474
463144
206048
735155
60460
757264625
36
48816
826
9
292240
37366638
6836
766
27764
689601148
4
36
4783
6
67406321
92786985
1837
6817508
5
8272
17144240
61
14
9
2504
638739
62617212
298311948
2312
25609
934441597
59003989
2910
24
382452
3866
8
17
114511
5279
1042
78652359
2648442
2
7
12879
4256320
108156282
728
1777958
12188676
76723
447
532663
1641276
5475329
20353
409999
891272967
189045
396288
204204
51
3298444
201
2607954
487509
223
7126007
782341940
7
2695
41383
476258
132
73140
176118161
181
9929858
29406
2065665
50807338
11262
39353
64
306384888
30103
117
23933854
47436
7
2508648
13795042
15502
5
346649
11
4332448
218971
531030
16
212086
220194276
6262
866
110
11741522
188563673
9514443
1125127
2198
1610
722618
1619
57072
22672
162857446
13842
1324345
15896380
2033949
861733
108
645071703
67980166
2354
4697
13447485
193608518
33558558
457273407
589606456
34022381
1350
2
48004
4
13548
195
82425377
30373
359134
614611
50445
441837196
20199408
11019068
693780
189350
200645
93121790
89548243
148
49
2582778
2
171
4830803
10202
6008
639
235336
137
11797543
56085
1603
512690369
3932
19727
425030623
1050
35
134841
571517005
2329
7082757
148
155743600
133
833815640
10896026
6723
58662
47
107701146
32
30670537
6
18
3999
21
69729
57950
692329670
173
597
414
93
10693459
1883
31
81236289
37429036
73
5
11062224
400
45952
38749
4
16
111
111823228
538
6031
22664075
93840516
7168
96739
938
2310
22685749
55209
1613
117039
754
47178162
2
4
982
154574
66
317999
766855203
61413598
20
12323
713966406
159761597
4042902
5286
5111665
87355
44050
307298
164
191
27135192
38886
176
53633433
708467
23
28
3
16721
6864041
453
1523940
60453496
326471
1251
36
50584235
204664398
872208113
956540
1059468
2318
3325612
334
28420022
431853371
5560
10279
125989550
14091
2770
10088964
107728285
30052
28266074
508285726
231957357
4461460
68493635
292
5203
7252132
1782
11634201
19971690
29383303
630
6517
1599166
1173
15354725
541927960
145198
107572009
5
3
282594301
38
7357466
54257774
19854
204891618
622697
32
6
502426
620
3485
211
19885
5
15378
359895215
722
4
174360
460378
1023
3
664902
282587628
36533
4269902
281
12
9418159
12
1479
126716199
3
6
631711471
61413560
14
17
805270890
23611
120853
7644321
161867835
559199667
185913813
290381
7208
16019615
43
56239
27127
26
2544543
1945
5618
839522
643816
336065947
705748
1070
84
2555
51757
203659851
18673
9
24984319
621
48
2
10058
331036202
380927044
15
11
13175720
10
15153205
19684650
79
295169751
292264
12615926
11158661
42864
59
41
49579171
12192609
27
20
1506490
7497
1291
2152545
70031
157
44792
24
24
8551
106543
71141187
1848
2
41752
7
18
403883
14995
592863402
4
289606803
53846
863187735
20845
595941
107090287
859567284
9724
10
7
105
2926468
676
5
18309631
5030813
1768
17493271
206
3
8542
2159
39
834
131355
12512
666444
1209718
233276211
180400692
105
12
25
43151
300
13
85
3573046
82487
820
6729461
12423010
9741159
18940
26
5
11684574
328174549
14197880
766
45968211
8933801
12324119
19
443567390
169
3
15409
11888
1808190
17234
6
1024
20
3
941
4608419
6636
1267
343475053
2
6237
21262
1615322
7757536
329
92
9
523059
3
4
435847
2
2078331
162836495
206
702379
65169128
108
270
529395
92
203546
245123389
6923787
125
58710431
2041
3923
29154
322482016
447120
295799774
6382979
642
293298825
99647383
549
21743
8115249
4647
1156131
22686
3
6791
46
75790
24079022
289258
25398
66905
16219
430
300899896
3043
767
11
211239644
11
2
365712835
156438
259
37272204
55103
22
18818267
1220
713
7466
313
311
286683
153125
842306087
354
491856
15556400
1192
529203
538320332
12
81250
8490
7094
753956321
6931035
1019039
2099835
140
19437
6815
1150101
5677
13640475
169
113838
465
74373
21484
123913457
1261
73047383
25382692
62
831232
83
346
24043
141
30745
22078756
25489777
218
745
17
11
97
1132
4
35126764
2224
3
3845
35207049
139053490
3
292
1176874
275306431
553
5
195
2880
101
295405976
126
378
73452401
112
5355024
2522
3053
27
101022560
643
60316
364
22722929
315099
1764876
3966
1593613
64
14861
9977
110921
570210
1172009
1391
8
1952
4735
7024
22686
112990
595
39214825
534110122
39633646
10173
285423180
35218901
57985
434094133
1571
3
69627
432791
541321
38591213
3688650
3
516
113032364
2486002
18660
65
1783288
16
1098170
1252
126
34712
498539220
327793
9
2
18746
4525285
2436067
2
349
10285386
9
5288238
86625
320398196
2903
2348
11221
248759711
3
2694
311640935
2864829
64483
383927406
19
13678485
2941372
346034
52
185839
5
9833
11984927
8413623
138
50
97
781165751
1140
2598934
7336
346143
8312
115002
523
36891
32284
46
230017
3749
497752063
33909
193649
20858
72
181771534
292452
113423
2985
1021
4929738
175634005
168895
11
627
4491378
210174
6
5633447
28
97
6741817
422366225
5726
147641
39196834
31782798
9060
2
4848
138951326
276902
654918
159
302
228685
114055284
102520
203565824
168405
236
190084193
2505
92
3
110
388472571
2571
90457967
64163280
46973
159
8421
30
690
63795196
8
465358
2
2546714
991
20818
4
114136
19
22
44936687
257
5
125685
63893895
286
65
112624
1989
5714
13196
359487
106776605
6407
5528054
1971
1560
10
71194425
1547985
3
10850096
7559
53820
23
25
1276
27248578
8705557
505
5907
7891888
14
987746
164
68595
6803
11
2
101112
99
161
44
189983238
4716828
4789
21500446
14344
1365749
324765
10398
3
9
102710
4
8841
2
135684
5
121
1075054
3118061
19507133
818696027
585165
4055603
12105
393077050
417605122
24
32545
28
1471623
4434
1537
3
208
1549703
12715705
82865
140
22722396
42188
42735
34391
1070
4432
111961
70
2
4608
353
46181
3
107985
9977337
57777267
35612519
335
6608789
10087370
511362
48
62559249
63920108
7
542718394
2
1088
401
3
46066
1911254
725
44
38
17458535
381996
3045
131528956
36366013
18808
186109
19377992
2
15811570
178426478
5086327
158343581
6201
101342307
5873829
427818
1492
39922151
15069
229
88
328912
130
125179994
29
24
36760
185620245
138453413
2
22
4252126
78088033
1937
2864
4
11380
190161
308476910
440102309
64
1316
3
2
1770298
699767975
3204
190
782156331
130729
473
196
41831616
112154
2467169
43592
14
397
249828
4709752
288
807696
160338963
781597
2460
4327
4
412954
3276
364
59859331
47
2174406
937139258
56979280
48
36723
238
2634
461672355
824696
6614952
80450
109591189
546
32721159
1852005
7652756
16943
57411181
31
25
309721
204001
119
21
29974
10423
256426
13
43097057
59247683
702534401
1881749
2624543
1022
4
306
508262347
119783341
604
72258
389194
14484033
2
70284
272
192325917
31030
23
6711
62075
2915
41517
195464
724113833
45667
219086
1173055
79
44752
19477034
1375
17251142
14656
9
3
785
4200734
5
276813224
5430243
110422
1477
273048
140745
26
5877
20
12215497
2645024
2
531369
137492
55630
175
371
595780
54
953580742
4
2
3750
480526234
1205123
25768702
1640
90108820
475817
160
20
114869218
285
18725
1147
14
5383
41
126726733
5660
14202545
3
1688
6894
5
5425
147404141
80
1950463
6967
5915188
13817055
1091267
613119692
11857
11
157
3622248
37
330993549
855
5
2361843
76
193448
1125
38641
1302595
114951706
536
2898237
11
1222
640
4805741
1171
15451572
53325
64
53621
290981
5040
337078
20
3
532
2
3
133111
18634
4162045
13
12
52
133515
94001526
2064243
67537
891509
1454
2
8
8553
140142898
88
8133043
263190518
362583
434606971
7
746211
2
30213
209243307
5150
14661378
1564436
7274
4977
367633
1169454
19
2628669
4610
26
1644
328424
5
5
260
902094
492951
30391301
10772987
206731043
8884
1082
5838
182573443
40317556
10911953
27
589169
13030
203925608
52
1501
13202
133516
1089143
136
2330116
108422
41
335
384
3
251
792470
4
100305
37150268
10
9165156
3260
134410
680915
3805
85079
260286730
599
5079
25899878
42
16766
685289721
3
22841317
1345034
96220889
47486
6
72176
74599951
191
51973990
10163063
1608
67086
343887
149049704
160763
134253
28
500151
71219544
458856
163
38515640
218
20
1571
1905
23612
7186
10605529
49
1001716
540
254331311
1973816
28195133
1354530
2060254
1213502
556
284519
28
600558808
93
3
152202893
25269
205441
15
102
272
97
779
699725236
176
1336469
32
15
339
694
144984828
14520
15409735
223
10840
237417
3
151
28743
607671075
131267476
140392785
913582
5
3102
740
1512
449581
9
27999
183042
32419191
1303
297028246
37679119
2
223773584
395
7784716
21010
144303685
685
2
33461344
1999323
12027541
2
62
2895
251370604
1324892
3572279
103220
286340906
7747659
203
312
777931256
91016
301679092
71766330
2074243
102591121
7308
8707036
2005699
181
128603
2
190678386
27375179
3051
13
17
6
4
414423117
10
145
10253
1485
744717795
728
463644043
1107522
10817
61667401
13922813
8
2
9598
192478
10
286038
91038297
13620754
1172
437119392
25579761
2360110
2
3
865141
382481998
2
1249150
167541645
11759446
208
314633
10
80
54
66
281
135583376
154936
968191062
46
227616
12861099
74
110949114
3051333
256
933626176
1731
7733413
36583519
4752
414
701263104
454557
53474113
33130
469109
2858498
41
10213
522042651
437
14462
3
13442013
839573814
14148700
1095
88444470
616
114980642
5064008
73025531
35
256
156
10
320229158
127
51
14
80632
8069
57013620
5
3670
162024989
229857292
561397894
7308
4701164
17364363
663
10439
2
2378205
550163
2499186
100585
364
1428416
6544926
1469
3338364
4245714
39216592
103
286
31664
229
51461940
854549
17
987
116
274885093
237005
224
2922
3844805
2000
150
541684181
175624
79748707
582091
160281954
121
1733535
480606
147088
8474036
14
1403708
881847355
8
28314
3084
170708
5281736
231
471052505
869
8864
1626254
3706081
142385032
212739730
348430
400438835
2
62
247167
11
130643203
6127042
3457
2
966226885
21
1812
22
6874887
350
22754501
8858326
11487197
6968
1032
1461
32572
37
12535853
7300384
4
7
55983972
130212
8226292
1069
3061
402066092
50
543
1494008
3
12670
29908
37216844
134014
902
172
40414
4634
413
12
65
31953394
69676
3
13455203
14128984
2881415
7
103798455
4924197
9089
22172564
1903723
154985774
801
89245
145489964
13514
1668851
215146
84
2
5
5
674624508
12488
47
3
235267321
33
84821
200
2295
956764889
729
161204
10299591
37
93
7
55913
101495125
43209984
17121982
824688450
12659
194
93
43
87
76
127804797
1372
818
18
413
21048
5167621
439177
9
991
594906994
1977
63397571
74233
105093
26602
21
318998
6722
2350
140167
1945154
2
1013713
412964
70
866
223736268
499080
3193
408607
22607988
3
3038082
18747368
620
505
388472880
64
227742283
3962
127504
83968818
420
37
4
177612
467638108
12
1010
78250560
83
15
25534004
6
6846
600205566
434064076
68
218
28624
18
190
3330
29147673
535
5021
125826463
11705
392213
9
2
659772
9861630
257457
100586
120
399
1332824
37447
2
13
199
56029531
7390
551744
153
2
3331396
317755033
116
264
145958745
2
71298674
2
806507423
498536
560460011
712608301
41619
7338991
321
242
26338
7
15
6
44791675
55532988
3534757
32039
4937
10956
3243
26751885
3975598
20808
2154
72844747
44963
123
111136
2552
548203
165681380
200084904
7
90045542
463510
906
4953
11313
260
161
138286510
4
632
393
246258
107444
1352
5451
49468400
32473
4181450
1969730
263333749
74526
4538478
785
2
503
99
291480
8957710
1221
52862553
36028
258992625
11968
3607
1242410
5854
224728789
179
2494898
5
2
3646
294924
37872913
25
58
95032
146187319
795059
69
1832137
7242757
77154
876625365
428
4
118
642901
88
76979
8
819046
2216
58748
761197
1111
15
634
2689875
528343
159
4558139
84975068
119
2
281681099
252186
839618
136345
120483609
73744
2014100
970
22000865
32
155
5
135575
46
154145
4128619
13900
225817803
18391995
222
25
95
21396915
80941497
22318356
7
9888272
6204
26108729
21265
564
6957
3
985
5
1099
334
1453928
10980
13316305
366
12
6
217
9978
340173141
316855080
149606122
53
8282
399648085
41691
80
6
9578
26049
3680345
251815432
59622
89
1557
566
824396545
2923594
6109906
24552
3574205
584
34838875
23352
402203
66581
131327149
84
255072
38
4
2
105
93
63559
61
62601
28125
2211919
180
389414
142
3
9809632
21
79925082
1006690
1446
93
2
2796
187475868
39
131
3
22287
4026
776
4969606
76804
106872
98893789
28030
241
71728
16467831
1977863
56726
165
86253111
991762963
31369148
2861778
35127528
617
1780
959659
1050730
66
88015
739
2873
16499
48
158
39423791
15988
462590
1102
3095
61
87481254
9586610
23548349
1284
21
635090
16201
397
14578
123187254
7913
7012
8
70
19
336
162739
596194
33371
192
1684
369281
150313631
7682
9357043
8
9
300482257
899
7
11172464
60
357
403
9246574
21
575902
1579
961658
51
611185
52613918
1250
425003045
162
4
42583300
2750978
940150271
619146551
3669733
42
100692692
576969053
13871
2315
160588
118
908
177137
18
603327899
31
49606
27358
2224
132
1413572
487598
105368
2707
1104212
25805
1776778
1013
75532451
38
48120981
28280349
9216
111536121
1266
20647
99953
67
276004425
375737451
935737169
1379
2514884
3944
1058
135131
195313163
339
148496596
10332
27534693
333927284
251
106996918
3
1037739
338488
917719400
23068975
2
478503075
258824
982790
851084960
269305
3420015
1896
94089501
4056
2
2138777
2923
828
2071035
1414021
60
237
68
14391574
18000253
194
5
9597
5306328
29011
27897301
2466
375
3803393
3230
7
2
42445566
20
78
791
6105271
1304684
138345305
385152900
105995034
63605
3898920
12034808
129
21255
11311875
1959351
52789
395
453
803529
6
4
6234874
152367899
14284
6548
44084
58
292011293
423
2495
408064407
156746
21894
1127031
130181677
4627
647282
698351667
4989
1037
136
232
2
211937659
450
10
8332100
8
28995
235681563
1482
28
238335870
108
280182
14
72285756
462303740
1322759
78541
12927
95
3
164097
1105668
786596
2
1818
241470
191
8
398
11213
122281877
5317
215235
190773
2773
366402
5
167
416543489
714008
8
57356848
6
96
5522
226
1886971
69821719
11380824
41394
1584224
1474
3
27
5020986
130268
115
1253243
684399
3376116
719467
15010
35997
2773406
1441
21683
2454457
7011262
723101291
4748
349681129
17
92
42516
1067099
2497142
203
403302
59906733
180
716
80
212180
686316
11
84446317
5
403259
131932217
697
71934
1509
20109
253948
178944892
753329
915540
4351156
41563114
35386533
105819419
1290
133
21810
1136264
12084214
2308013
82988497
13
15227515
46411314
293241908
42
6
10
9735
1184032
245416749
45677663
151579
4936841
910084551
2220
3
31
15021879
46
4
15546
12427
5785557
12
208040
3142
22
11460
3648642
20489
8248
12
463908475
4755169
2
13817977
71
15
5
3389523
37635
187546493
374
1518
87200
183
1799
13746
16524473
295915252
11291785
2375281
67056258
491310071
499069
20
192
1499714
59587213
28
171116805
59185
624
6095
134998572
211810
54130
7830
4653
6297077
33217481
2569
219
13883
43062072
77348584
44576728
48
47701
19
8597074
149103923
83553
15351741
38464733
554
1279339
3003547
422451
9
2318294
827472927
18056
502662
3898759
18970
4743
6171
638116296
14167185
433
107
386
2021784
100347
433616736
840
21
1228
64229949
223
104776562
8654492
5
6795257
27728
504
20509249
5306
67225
75160
353348348
2896410
80046126
28356
38831
261401151
574438131
14760
599042160
6198468
9128
120458109
20
104788958
623
2360
40
12589
937670
83
165795176
426908
38256
7828
1763249
2759
2745
2068943
379
635
4
9397847
4592315
38
4
300
108232
2532360
13
121910
306654772
854419
72
64134817
178746
1357921
3
154082131
22463
5293127
120214028
1399662
61827704
213454478
495505
678059
412461586
6859112
764155
406
329522
93
45
19701
387
19
2259
55
41
955912015
106
136512
36
235081721
2816
45207
1021
13048041
53467
96703279
4
2
78418577
43929
158262555
869307018
3459282
8686
17
52055
139268
4382417
2682
1047
8307912
3058
3902
14725114
1711323
722410334
14436
2235
39376
116
26639757
22215776
13315
2
15854
40324
510
6747
1145615
153613075
260452
524354990
24
3
5104012
29
127903690
87689670
622520459
3
192724
682
292330669
35489977
82102674
253
350383
18768681
1196190
19884370
308052
33994044
599982053
112660656
730112
10
14
4
12241944
665104
552
449806
74
1066864
9
18568694
8
34147624
72177
2118
30
2019
5089
27698
58898312
105071821
600312002
117684
633
1481
487123944
17
50
481
38958672
3
77826550
295380
104276
2411
147
10561508
867
1952218
2570
31739
55145317
7765909
207486150
271022
70
111784
10281
316220
96806
400539
53513
14588028
283190439
1729
2
6
37
10969758
36912
160768723
18250844
24089878
559467
959922
16883
822279758
458592
3819
352055
691496
460239396
134508
188417
11
8991464
31348611
54
19
16
13574007
2201656
16
263963689
1013285
404689418
11784367
249
71
263
2684
5214586
103393
75378071
611927094
778174
4178682
48250
12
1918
859541
24422579
1116
2
3083
281197152
105
20167027
7816
204
1905
4763541
1456
1242
5533030
256447
101
3
52134772
1492
95
103360119
362184666
82826804
6595874
44
3209
354
2
520393
212
20
32
117141
50
903281280
15914278
105130
126
1138414
4
19
615380
152871
1022457
154106541
144587838
4414
36417294
22
12
38486252
33950489
10
75
82
215
60264251
1681025
3641385
2807
19815
2585
6
2
14294848
7679
3522
166300383
5692
29
3
7253
3
30800
57523436
29583557
13123
441
81
83
3
65247
142913
146
174946181
520878
6854528
261034
24
44
11878483
329841
144
2122
6160088
1044
164476814
36516
1340292
1507
1043
13376
89492
784504866
992757
6868
54703
547718846
217400070
71823173
14502
682399819
271197
89423
3447932
10780677
8853
239201
7
119402
69554
272697
1139
1137
994180383
9
9682
6
8003
12831
636028
24924899
5322
273591541
15
5
59517
929
7450708
47
4622
2518
94
16
2614
962
76
1280996
397370
244103
9195846
11400
12
5113
13123385
14885015
58398094
240
3530945
1054552
58895
8336
12786
18
7
352144376
20
1216013
14625453
2
128
116287
90699
2647
206557498
136
213
2
365922357
52382085
7
3
10
3
124
43692
812
4
63
10
31154
438902975
2991
943301601
2
5183420
25682248
26
156056038
47334
1220
26
31
388
5473
23273174
53
180954640
2922
18
183210108
1199
8662167
338
800
18644050
55279562
7344
563
1822
157
2132483
46386
419213702
1654
22
23649
3489
62449
1546572
237791230
185
19
19274085
37753
9
1536
844754380
21918837
132489701
61
8
19
32
92198280
10849598
929327
16917
146517459
22678
12797787
129
20531735
47047
4309698
2354196
93
211
4
2294
2
4099
402
282
182129
100
222803
36
300
1114
2468780
129381631
14132909
308808
25482866
10048000
9019
4268
209211508
84
75408636
133412642
316
345751
16319218
982
11814
58
747
2454
65355012
3
55462116
5243
153499
53
100
1552588
8
1247
58283
71724
458
3085
12211
20833
619948
530303
8130800
150
37
804
2082001
184110890
61890
786347
677
15
692
382729
73303
16265
17
6145915
614095039
280249
262138815
36483943
589401
137921
6987180
22
22366571
36585
32346
440
4
5630828
289715
7889626
496744345
64
2659140
23018
423126060
302275966
209680
58
529
5423
15132477
295475
1605
4
8548
2244
7517813
278440
11
109118
3187
45231
1008287
60647022
623422
6615
65485437
160400223
733
95379612
8387054
272169539
7938286
33786354
88237976
349
460075681
100220
390415049
99168085
784363
95875234
21601067
302979955
1377606
1469330
3156
89
126
333216015
29353
7581
41
880792
2
1039
816147
58390
239090
192
2
32587517
229
130690606
1570309
2122055
951139171
268
3239
24
5888413
82129545
624107441
703555292
3417663
1019
425520
235513643
954815
5570404
769
88
282013271
27
2
4931092
33807
29
738900
56
518656
8513
451434
654410324
51
24
9
6949222
12912
18
2
73
346
114
173086962
2
685084
535484890
103
589
732429561
6
313
405
2178
10145
1520809
824130
48803
393
4573
469
17
3610
93071
13
1121225
1999
22406240
41124
1519
11284771
4
2693488
157
131
5
701
936950681
381017
61926016
10706479
92236
16219
13753
99399582
156568
25960
19091343
202745
49
386814
7857999
704
29
81
5638690
1070521
5
712321600
1111
145
434
2472
41
11
233144019
250878
290102427
4
25
284887176
148
444226
418510099
432
273070088
320950403
271
5922
1596
8
18921969
1511
28220
52
861
3
3348654
4
14474
55846379
254377
5613179
334658
1752
17818
3
900423
13995336
626241
13
27178
36
1789
119739
960134073
857
3942
459322083
7926
22
96
16178749
18415881
506525
31619762
21601
626
289574
3
12480
91
83731500
20658010
5
2529
74
66357
4426250
58475
7
296596836
96208
33
7
33617523
5667
1721213
2015612
60
123934
230397066
11
40182
3
181475
32
67145
1361
108465
2886
2
885
1327258
10
41
885418
252
477047975
93
4631822
45568
8524
2200771
49536630
90145
211
79001
5566714
742
381017820
2136
729920
2921
11043
989679461
228625523
70656856
4812176
2898642
69
9320
1154436
2851
14
22244476
506297046
3
26829
131257949
85
175372
98000
56
229283
2
10501895
134568523
436026
16
466975505
1849
21410757
12
29
5
37272336
798303655
138
92974176
291
9
45135
2260
8191
192955704
272794297
16453
382210
27
63472
67
9858
73
34
848
818502889
738365007
240611068
251243708
19591416
77849
39654
3530
763
1183775
47
3876
3656717
18717892
7735
235162
14262161
33
4
1024
28128605
1333644
35399966
99422267
7138705
4205518
2082069
523402
4497
14305771
105482
19901745
524073061
344553718
6
101498
3
639957241
29441465
467176648
84
599966
168966265
646
390
292383704
468032104
19613
2806425
175520312
2
1973870
58
79270
114739
1570
328942269
140783627
2308382
1890969
14
9
21361279
28
382631
18062502
1225
214153380
2780
815
108
234222959
327
7
35
9129034
99775
370
315
2
141072
465
6
28911059
3
32517
402906
13312
126845977
7
137
46978337
17
4
69872508
380630
35
13
674060
146010
6504741
5379
598
281
5
3740
120025
28
2
1184653
12703
175102
505
612295577
26813715
2840206
93
12615
760
978956
1926
870
48
137
689755469
441
1301
269
202311
12946
5253271
511730
3438
8368546
314742346
404861490
558643
10329
38845445
10223867
1219471
592
93
799775
14044595
159388245
47799
131
2038553
129558175
2
55374
9833925
641
8
4784234
1331
67
287390360
197893
3443
8
471423
169189806
97
15
20372
14700
70861
12230
56797810
669000824
55960304
286461183
39898
109780
36859854
430462
90455
2
13
2
340407481
2
106647
193446
7283
6328117
2830
494155
1007
4
10462336
1579
2010
6180
40
9
1375241
18496947
33
598069
3
16797
5616
45141
12
200848818
5706
614
1898624
91
25
14827
687002287
168564
14538
28252049
551475355
204834890
11980012
597
67478241
40
120
18702
936375057
100868
3417026
5948
736970422
4122729
9995
34140
524423
47
39278
23
397884494
15
51723638
101600116
184865
4346729
4
3534565
6
2026319
75745674
33144485
13
19212457
5095017
2717
22698950
79206769
51975989
1201
463944131
6
141237332
147493771
454
59859857
2
1762010
389272
33681
75483
15107
69537
1383
8
271029553
9
88592719
2036
20029
430
458207
17531784
14633791
10396
34
79368431
351482214
218257
21249858
5348
44641090
2353
662
100
73405
48725
471147
14608
98
1038
14
734509473
366144388
27775
58
141
149
3
6
766836932
11
479
17
8604922
2382678
817
119
5950
237604
69633
119563797
3
643241
54
520
2
1840227
231
930394683
1041527
121229
29658
1626174
7
7022943
3770
209
6887594
6557319
6679
94669
128893211
1377
425
1325685
25931565
13723690
102657354
823120
39341073
14330
3750
12539022
14
20
17
1127909
40894
2291
1813
914964
144
919
18191
8
5310522
1188
15
11626
32
10
148505
30
107
62724097
45147
245
21
55
1966
94653559
80352
440136
50
120771
276
21
10189
35
4
17652
151
163
674077035
182689
308122
4594
128
2
276672776
6267
85586
127882232
839810076
22217
45587726
30687170
17125733
110
22
169
6690
248
128524920
303616392
107019
150382
14753
39044
6879337
20967
312308743
74
42632783
31042776
3880
6344
191
6
221191
297567765
286202492
4
4
3002573
670395290
2011
161520
56
286372776
536
29477845
7927
13546894
2762
708466068
3
2251265
329291
4885241
3
1053
159
16689379
190
551698322
40
7
1985962
92049
21598930
132122
6590
80661410
113
339
1509
12
29106872
402326070
5519
246
812
16
1265
9332478
4209
241964
310
16
250558513
41472662
10625
21994
823
675
6
6832902
15
4691918
49
17273
323806522
571960
9765
256239781
56495
109
27
3003256
1789
81
643
39
2532355
4
1787
12686457
1121
19786160
1973184
123451011
6
15028172
209559602
730864
1172987
114962268
2631
31378
4882
43873338
11279
452838
19
93145
267
41590802
701
27317034
338
4411817
3290
28720
1983610
3
42426333
374489449
15798598
4920834
7800258
108
14570970
73715830
9687
33829
725
2121
101
32
9
7781124
671365333
134764519
53301
1296
1438
379168424
104707537
40186
1067
426097152
37491376
3
150620
187621771
713
2472941
606984259
118937069
781
9
12619071
45066195
52167301
349749
107
30698
17777133
8
297209581
3180
5955
12
377
4
105062
2860
54264493
3
49507
419093
1416
986
451378181
189191074
25719
323172489
371817956
78
5460
2774256
23302089
32
436784632
2747
4486727
5181600
365921190
2234
55
17906825
180789295
3948992
152374299
194609
121807
15
248366933
403760
7
124284
4083712
95068370
51
2107
887
115138782
299325
11
22895006
348960020
62829
780705
24
91086
17
184
32423815
19
8812
12909952
44
100879668
50
142862784
1290
3935
83
1839
837001
1734
9
721085688
2018
545609
88275823
9
79
26614953
1576
274
393277
337116149
884153627
109681194
100
16654663
38074205
11099
27
449447
2269
16359
3326
45374
172784155
191508
64
1141954
101
2
22879244
4
307887736
2769640
7
10582833
43417
40575313
32924
363416533
21
6499883
228136
90176916
43566
268
184
233934299
6
183
944
82
234
8
823
86614071
116
255627
292032739
62998305
89
2954327
522581
2527
325463
5
5
961865639
456743
37
27251743
348967
264
7434737
1492521
10
482234901
799
85349
110979
15
34995
248242
1597
554
974950904
40559299
665000838
671314538
11480450
3208189
83
280129
6444
3
897967418
3282410
847344
209
3
4
259
19
12
85510863
162601
2095774
303323618
28835
18
11821
1025
2256
2823
145021
1903
132712
180
223478
73654833
8
43
131220
5
60385
487
939063450
272299187
125012729
317866
956
34
36
79
3395869
800179
133898136
241305823
277
14820
117397
22726857
5
259
18259
1304265
3578906
5368
8
8939
54680
5
32287
12503
15048
1398521
1312581
59719
575941
116
216032722
29120
260598920
131593035
5377238
3
290316
21
160864
4655
3399037
458
2
7
6889
452
4477
27969446
21074
30347612
7148182
162536389
6
4453874
161289799
2
12794869
64691
19964958
6
11
2
5
729503
19204418
72369
20
613347
594722
114058073
44369640
54
4
52437121
350
8
178761312
3596414
506253
10409852
23248799
9514480
332366
107118
36894883
1686935
55
2566905
330
241840763
51
733600760
4
6887580
3123
30314
3877
99
8
165701
150797
195
1377
1018
6275
4
989
3268
54959057
605131
3
36265
1639320
1713
52102644
584332
12635
210566
311
8
4
4
9024057
463
454869288
987307
82413
160711
42921759
5617016
305
373202
100039
12239
510
164632628
8
1352
8151407
366450861
657507
8
48387154
59
50403
195605387
154757
176
13
28379488
24
25
142270883
4
3
15
194898
1247533
7742464
28698649
191767906
2654
107682
667755
114201
3
4161017
3
5475159
90
287144726
2
1402911
9303560
381182046
50
2
444
671
272
15794
105
741
39
945354532
363295449
713541
34921020
42427019
139
227
2721
319
1794
1009
77495544
111209
28771686
1904075
290385
15067
175242047
7124197
19341652
13
460456
104025
10705
45689851
7155278
393916358
40665985
10705
105
1584436
74
663321
2075
60
2622014
42987474
19591257
1763912
13
23
635732857
397419
404161507
158927948
69873382
1458
16
203
147
340526366
12
388375729
33724
9776
146
10745717
1010273
371
58574431
132931926
96
25463
270434580
48754
2
11
1397646
10
335
945
15231
105
169126342
1581265
110484
3078
1118
6
119195
37453
619664472
73869332
480014
1111433
44676
14475391
635
1026987
288057428
11
11289808
384223822
55
1285570
28807723
25
5
17901
333828
801151075
114318
76205
20019
1254
865
962
645
10951603
2
96099
515596546
51
1070
118650
25
1582
796730
694
121893289
12929
1448267
6457
753
48362
13
46197868
575854
148546
409925035
66920328
384521
1919
287397980
25760112
370481125
379
41782
6932512
7
5630
85724
1148
2547
102186772
3598483
189008
5
194926183
37
2487979
19349
302563
670
5403
5220
46588
1436
14138
27350200
237958
46855
204037
6
805
15101075
71409820
63
754223
184460064
18854
2231442
2999
59
264
2184
4185103
4
2753
60081
113
123883893
2854
1201750
17272814
230
180657371
445206357
2323
120291880
35
1579269
369
2571
43124156
338
5002
112819
64
15735682
5
82167662
5
464862807
217867289
25666225
104170
30
29923746
435313
337
21946
731398
92787
11
19517921
1905257
24
37854917
73534
88940635
198406
10125823
2451
44
193835
3617854
813
7619892
4387242
9940
47776
55488
130
11498
24155
910
22
2882
27
190722
175
427698
274
101
5
19774773
25463060
5
24
56
3319818
234178382
89248
262
14
2361
33050
8893
88
5386072
71846
41
13
479525038
7
152124698
102750412
18445265
7
995
401264129
425
4655565
850818
4611662
502
5
306
87000
3118
4604
6455
320
230463537
5708174
7
92533
338
299188
5519
2
33
415515
1960
2672
304
253
512013411
2405
2
768144564
1496053
4
190804
409
4034226
100
2
196044
990392
50907
787116257
75
470130638
9
15069773
1613382
61271
46246823
83
4
4472
69384957
79577395
90
543550
160
72
14829
1650487
50645
30222
4864
2
69852
526
586986633
243930
196
911662
14644201
16404324
103
68503378
3484558
16311395
1822
245183669
22
17
114351885
25012
356972
127644879
24
118
539758376
30019
728788
524263
5
175196486
1178
747
1586316
49985565
2844
47
231736784
489
953744873
3
37
6843
174
631743553
102870
638
434990634
23548
13
868972
56629962
13179
60335
134730
6995406
32218
183
510738
2630678
596481440
1531336
69
4881
123
4972142
242429
2
1369902
1559
8
175
8751
5549
274
64699231
4
691
62818
566906
46081467
16864146
514643
86488
28689036
151
1738842
19221710
1303109
213
8696084
138
5925133
113007
7886
1376761
2999
7
115
79
353669618
287
5945325
266569
178
15764950
3
439621020
35430
18825150
5006044
16628019
626464463
242599708
229
655171422
13256
123
28433646
44
71797
642728002
19
242606
2958
2
1102902
100
2476857
440304
27060
104085830
23997
102021
40409
23
32216
760
8006132
35
8425377
46
168
8850519
108175
4
1271
75
123416490
550
6
25361551
2655798
13
230764
3
3349729
607149150
20
6562
240
16827364
18994
4541
161758733
2965022
26457
11148
9
12
3220678
307
3
219692
208167639
386001
94
13616
155022
69681
797680981
10
50277460
10091
2724
89632974
94035882
490
7
51
12257
1023059
155
127538784
52939
51516494
89521949
719448741
81568
653750622
38246650
606035
3058
6
91754
2
2675683
200682
514550151
175835752
2146
615
4250
93953
103
14
1468774
77025
117
410747
10803893
1910
34841
7414
46
16839
79
210710592
23551
64866
16
489841593
31258
196529
1347428
7305809
14831
1023
5230086
5
89192345
77
596
1509
8398847
341223075
282676
37
38803092
582
49
52
67
25
3868399
2
175887
12730901
38653
56410
23551
201
16632180
1157903
22311
1340062
241
6803943
164789
336
45
28152679
11
3
304604
318
450
23867
94
431
4570
116999
743557
2827241
233
116121808
79140
641439
121443962
167
738299012
28921579
39210774
43
388
106535
2088
130740972
17279
40752883
40807942
428
954053
508261
163161
158
26717564
292
12694
3
12
106095593
21637843
782214
1138
42
422063052
162
60808782
299256
251
579771
1164
132800
17911
5775
61501656
3
303
4
246
26
2
10
1497300
7
41
4195775
264
40
1091
5342
83519907
153109
3
965
529
4790891
29082
194294
37
327996
1763187
2407434
133147314
5006
318942
533
103436929
62088
28990743
11604586
10175
3785175
602
663
1575
413381207
812
11989455
557057030
7395136
3265046
6
11
376
254918479
29455
440338
23
15024210
1468
58
1899
21443
2478
44345
35231766
5
9
74549
106327336
242809
46
51184268
66
13
1182629
27728
330513819
22992705
123100
10117689
8
4733481
803
239927
2661
42
558511317
765
6189096
7514668
8
473130
777
11
74
648403376
1073541
3327350
1191560
369018597
44078
2828
19032523
95954
33
3859
81880074
5067018
14553888
2708
3815374
139
1473011
7521
4256435
71027327
32533454
1560
1376128
29180330
100139292
24790660
2662530
13683477
539443098
1161
64368158
10371874
9
124
793000
64
668693343
493982
130328
24021119
21
1959
1566649
189
502
39632892
2254253
2
5428046
21026568
15629338
2686
101
327791929
888
12762
124968
54
709
7856
62
416300996
34567
4632777
10083
266346745
1933
15394
154831132
174545
186829
382903
765
1923706
83482
392429620
33104790
6027425
432879
18
1472
605294
566
176
218452
51641
926202
8910
24847091
289
3576
573967
343161059
754110826
6704370
469
9015
25
7430
6588837
296315
95284
1743684
154727
1050
15161328
240889
167557
5607
5341257
33244039
1928921
1726934
54868841
2612707
615825935
4179852
9647663
240330010
20434
7
299478133
28565174
42
74
177
7502042
30904
68199179
14403
766897
11
6015547
2296754
96901
64108962
2614
672489019
208751204
3
29664
53993
80657398
790
20
654260
2
24
2114
13
10493
119
455620
2159
6791149
12876728
78
6810522
1413
1586029
46581
12658562
640
697
1625213
547572
345056061
2
83
14487394
14
6278942
383680333
447
164620840
68164693
10
716
70156
3602
20
61591
5
226582
135
4
33752
82606980
253753609
405
32149
4
129
224549
2
857505
56
1325792
49055104
7830774
68
8638298
6
10810837
6
12
7272098
177110
14472
41512
87043463
3618
633686453
4884
108090
92
191530229
10813641
5630730
40
36
4079225
53692
191
391486166
60
142261255
22
4448
1316
8951498
21455096
9460743
79842
521393533
174958
279376318
2
670
6
1675940
155
111795
245
53
342
8578
133
598941312
12918223
19830
9428230
9508
561814
862383825
559629
245
5
31
141630598
769672532
1600808
74575
6
153424383
295
488
26991892
1067
464785
3802174
1849
17
613667
2
2557
405
178947882
51913585
4890404
310
5006507
5879643
125596
11
21010
7079709
501999
39296
774984
23023
3781229
1655374
141145
7
1679
1790470
33
3110746
50
1201457
9233175
38667
538
35
36727640
6
5
3
101875
172824427
36425
4338349
12598
37448857
15614
3638
105410911
363346215
40114331
3855
63
22624
53653989
2
152
134
442880915
572
78480763
7
18516
128790
11098
6814809
3103130
186
6312
315731
382
262736
5295765
50
58
1633421
10950249
559586210
1578274
96890
19952331
62957
1946
5
496598
346719
11218474
620314
5
61277
230
15474
2238
20
23958
92
57841212
6014574
128189
77054
2
15
4075634
9588
2786203
56070
60
758
207
5036
36
106522467
69723
6100022
169508
7
38395188
2
8
783291
30954
232
235671
11733778
388
848
2784453
98
2
93918
26
69
98065
4805217
116260
1543
2784
34
20
36220036
3039065
459
67545
45
31
926
194353
4524
197
3703524
12176
2284
75862
956217
39490
1242223
636687101
21177
3162
14692025
2921
1007812
2156787
9
28935552
16
44796
27113
91872
115556
644190
694675436
910634556
3
61754
39
62
14471
8001607
58183126
683
22
32
3373
99
9662556
9671
2348941
10
4
635539941
737077875
2835
20
4819
51073257
38319
51511424
161852
5426
1580215
254861679
811764
11206635
3664012
19415
10571
23435
19848
115556823
64
11514803
19823
9385
94
503380746
10035516
993336469
352158
432
98388947
1465
19155
67
2224
238807
1338524
122738826
382
5445200
13130334
631
670934289
145783
187222
21
195
1105116
147
44607061
27811
17690
29723
34
23410
72776029
4663579
9502702
991332638
100
16921813
8
49337
535649
194268949
3484
2493
47487
9
11943121
291713915
3
6096
48371
33
2851
1700109
56096445
34340
14717399
35644814
295
1010
5717
101382
242873108
32832338
1345226
1740
35856
7678
21371577
4
9119
43
3810
12324441
519243654
7255582
2008908
576569708
1583
21394
15825
8
127
119980
2968999
51180805
1731
1405134
285898
588
1549
376875
3735
8
211
323781
191701
43430
23303
6784459
189922
130509333
332853
117590333
238388
88
28
149375405
428548533
940955054
4
26681
2181356
29294
3587731
175683391
1039
962786084
6
35584304
1948764
295
153235
271
32
4822488
2460
232243629
29630
181269
2907
13
3
8
25241438
136779678
6499581
847
3023228
43933
36
21259059
121658
249965
359
2050
2389380
31
1180
12825
2
62657
127301576
6
14
10052113
9
444
43851342
2229
3
157876925
626343415
3949102
42
14257430
9811435
224305
242698
12991
430863
286124
11
515
253120143
69061498
133
434756210
17344557
379707907
26865
5
35583
6539
158600
555
12
116893
97239
29980862
2616
428
533
387
468665191
1006
14574571
73644
8970
14676236
918
1055
18846
197241
4
5
9
4197117
26
535679002
10872503
71011
63
85957795
213927
656
60426679
5
1871
15209145
7459082
3635
81
197
77313053
133
63
322473416
282
2056
105897400
8702260
4309685
869724
243347
691947960
19017348
926
6346
5607
86387
164537680
17
2
379
8506
631
15165
11
23058242
5546
1158071
341804
180470313
2
2095
78213
3047236
3692
108734714
10512929
7208391
338295
2
7411560
60
641
300066
4212
5
2096
67521458
3
2127156
723958
167571
554619059
849
249
425703
1237
2747565
184868
3476150
310020267
1156
30834
48
147266
420015
20895679
1626
66463
2432943
23335
6645
460299
11173466
448
59517591
12952
3681
101
2069142
2
361516880
2108
353
26005
4974823
5
115
78
93190794
5038844
86931
5617547
83012
2075133
28504
49
4384
19675406
40188
708
9396718
26344
187
102491
22673208
11591
147
6465
6779514
337679791
1505
3
211954919
437029848
43333
271253
2
75924950
104199047
9
23868374
5
10061
22441
1791294
5309
683
735934590
169866692
5
113120067
20406
213778148
101
386
316
658659
27632
23
2740808
903026569
53038370
34038237
139115
9690
132
9
301241599
5454
85314
744
467898160
179154536
1555697
52953
15815559
35241148
419886
796
416
18760
578
46876
10
41
122
34362
38
168571
14956
5
1290552
195507
94562234
331776183
2965
2083
968
118245839
5544
76904
25
2353808
914277301
64602432
575
363
51995
570
167
3
110
1099
8217
500337245
54
766844
190782511
94315607
37457579
6679187
85019
1553037
117
341981
31094709
239213516
878666
141764644
11159
2
1981477
5
163846
1300118
16289433
3
512358
66
22
7
3
181131
4401761
306380
462844
94
810
870054278
3695765
231000
693977861
2596464
780911
124
10406009
4018
14
24635
73
2
4733
495377
940309
2859289
10255835
57909
8
36107
5415504
520011939
53821811
73733
90579
20514
54925
281530085
3670
1997
147063127
15471
181700542
11772008
432236
134470
341301
3717
994045
22
2
461139
1671
3
26
82576
26816
177707
2381055
8135
2608
417262
88097
227
1039419
11348909
79
278
57
104
2803
33
3556469
5382
10326
3709020
114483245
71485104
411440
6043
35288822
116279380
40382
192
39053
1529
327713246
53841
739069
123405
803
81770740
3107696
14680181
36
161987670
13650
9066
3
6
134
244183626
6
14976
2137
21436840
609
162085
4
168
113499722
1330299
399945906
23531704
233
9657
81136870
10233
216
59704630
836661
584900
33832478
8788576
161816414
4
607
321
46322
6377251
1388709
8
71437
133196128
1656
418
57655611
5
47800
27815190
20366
88737044
1791228
196695
8012588
2
81990
5
224016089
48
22765
23
166
1868448
21051494
386
377454384
13600
20884687
461
152666
28
526411
1707070
18327166
26984180
8624323
80022851
6016898
157
422073
2
5904
71132
956551
22
5995000
109485
285666
9391972
51
11
75
210
14685188
356746
238
501
217898
15803
19
72
74
2
688
2320859
41141
2243714
8653167
63
115499953
238500
213260582
5
3739
998248157
144414
20
7
684773
126664
8422301
23
255
7
7339
2373
5553630
4524
269708280
84091076
878
111
630672
1483
72
20420
39
376075
24962038
1876
49222866
115953024
1520
22497
707103746
921219584
3521737
8996
2
66
22
6711984
1705
5405
57
3
243460
3
52716399
2
21646
3379
2135
988136
10
165
13814
3488
40470619
312
1205050
1016039
602120
2004044
29877332
37146596
7
7176
4347800
167
10
14019
173
1244718
78964
25309750
7211
674960202
58753211
506432
2204
24575
61888
2
326
53234
372641142
78
23821
14
11205
936281
2745541
642
3
2261
21
1609
953236540
63252992
1608357
1967273
16452718
10
726
3430690
1857
596081
15420
133
70483
1085
62955
1650651
56757
968935
30396928
807699509
47930
497098
71936
241
320851
992
18332
4901
16364
98770
235
679
23272472
62
360
207765867
100
4194403
4258
53
29
571327732
1860
259181253
15
85653
114
277333377
376697
4170
493217356
216156753
48
1009587
20708
54051683
85018
83473095
5083
51563
91220620
269
6634
391
101946
2035646
3794312
45526443
706660634
82025604
150
593562494
275
2263364
2777
7
4
336
2089815
57969
11644270
4
101
368
18199
752925111
17
35725
578874351
3141832
817800122
135
247659
833293
318808
294064
165
87278211
1179
29
4744
1969
7133
15
4610476
122840117
575
704
731
71
999
37
8381904
21134183
45722
142984
124051721
3
1295361
7475
45594
5526
10627
324683961
14829695
447059249
17
531
410
31
1784910
219829509
885
179245764
448
58135
10726
13994642
5
15027
3532451
63273
234
37983242
476596
129
2162
4785
974286
8
1696234
52
21821
146067427
24282
2
450
2
2973288
7137948
4
195
352889
47
257317741
23
3061
15656399
59
4614
63788
113528780
912
12
3425134
32203562
23080524
140737452
14
175
973682
657846
5
617073461
3003
11137
42700915
638
9
7940
1448244
131019
11832842
410006089
269895
805639527
69
20885
4873567
4930701
102
646750
5662
6451314
192
367485
156324273
186
14090456
14486
304
74408904
40505774
58708900
84491770
7055428
886938251
262
108247
22379315
3389
19630
72082
9879
319988359
1227813
56
24
325
26895155
3434
500
1768
1022486
17
642063
34276752
1342
10047
626255282
808784170
204217
104
4630
14
2
3868
1505201
176
3717074
1128
102873
165
4257646
8843
6
8152197
600511
349
99562
26930
539108502
237
17117
24533347
262
33291
550
4957
24192920
130
83318705
77655897
38919401
1067504
72
1945909
100117680
16118261
778116292
2083870
1451
74
4157493
69800
1893
98905498
117016794
7832228
1329
11
145131
155
14
18201
1097190
407934
107
36466
1843755
257163
10367979
358
162886
93
288249
8
58
265154018
58901
32913
9119
64202874
3486253
2897314
20073839
15
2
16044611
3
41805468
186928
2464
707
113467
406
116
80989
6638935
3
2839
