1 100000
19131
5249658
81982058
23729338
15
7265433
811575
2729172
91892072
158985978
123657344
2
4505
12
41893
455731
2509908
8359302
111
318091968
2445181
383109554
912
2312649
8748
3938095
176162168
11789
770336819
5826276
1058929
16706
1713487
40935532
35433533
1390644
24508950
216119
4
828
614
395133684
1941
2
234996
392
300550
25037073
6
169216955
56002557
14375254
19018124
935
33796
582124
526
18675275
1170
60242480
116473595
4224
853
30777892
187357
57727472
270
1590
758061999
19
325
990449
3204
180
84522715
12725493
42
56481
226042281
537228
669496178
1623641
1464497
221069549
35
323649484
531259
25
166345090
2
42499
2166
1007
108242
2770
4
12435
5
328755
938515
638592
8123
5319810
755970
84755026
876695
274825447
48
43
6059
456
90
5217143
317
628859
20
19
21988
28483917
1970
59387813
3813943
11421190
151194651
38084
23040
90666415
6886693
74
37
9447947
94
5150206
2464
1488099
15167
10566074
491565
490180
3
1645484
20
2215210
160
8011
923280
157758
299702
797
221436939
6255330
331985
54267041
44759
138141180
9330202
4032
37266094
9
9
1090
3
32880
27
8
103
16
393506
10249
108
265
6364
8
187640616
293757914
49176
530353
9001207
422703698
72645
409110791
21646519
2530
16
1773394
301
874111
1962736
2034156
101447481
1596258
782289
27052
4269588
61128
17041
636191
399175282
17
327945252
11
2
378297
3408437
8286
144343
33
762408731
459615574
155
808005
16
13081
30604
9282226
3135
154720
1897602
306333665
41
2328679
197
357742723
8496503
5
76665113
48478729
9505591
95750524
2
404814
107
2961
1581
567
14704917
691
1017
45
2
4143168
898
42
462
3775088
15769
21
532844
308
46432
87
3366
2490
4057
16560046
128166038
7533
2
34095111
1872665
5204
163
258268161
163
50723
128539132
17
2
4095125
2
367814
2
443357202
465188902
43765
218678274
87699300
1441
3561145
6659756
1090354
25343
18
44205052
7007
227
8
779
50895
59830323
3861
454554
15069781
7173599
663
762
238
43
170
554
12
197905808
687
503569
253774091
4174046
126475384
915894470
5278277
25
341517756
54
70
6
16516
19913
3761946
759647
323
589089769
23458
480472
4995442
35
14
410484513
72271721
12989847
21117278
2550
3152
23888884
2
60
229433
37
10
14924
6224
25
1380
431
151955
18216325
280042098
1707
241
5422
103
476352300
6014535
190977237
476
2
90411
10033011
3
59833810
184294289
626306870
1405029
2107552
221
114340
106144457
5
3011
479856
227052501
51
2795
36656
243606
100477
25825894
2219884
2
351182
211079487
2479107
4676675
4490
8
14278277
11
1045256
420
65
4924
441525
2
5635
4770
23468
147
66
648365679
18069
395
20150501
842183
3316
31
96801
38
71142
26846397
31447
94057
838
107014
1036
136
5
2813464
587
121681
196
178
17858335
1961
9722658
2
16
9076207
1204
1806
132001235
10
211
122243367
484799
2
81358
1248409
1864367
5910926
544986
12
72182346
32391204
4688861
326258102
10075
272
2
24165186
115109063
208525
7434723
157577
30790824
3
129
671147764
8
131
7278
3240
76527
63928
992996
486
2378794
121
1988860
61719749
270
1734
640
147681
98709168
11248
550194146
491773310
2567
232
11303
46
13
160491482
47
3750
158647694
10036
7
820
5592
60
71
2
2456385
6120805
400
1549092
2
212998
5
17902884
257314
186548
67
1057127
186048180
503407
24380620
17
3550714
71
43
253213957
67863
10
4
34588976
486
16
16716
74347185
3913
7
550
21295
2141
291999
26694
47879169
315180679
303461022
210886734
191
824647133
26
84274
249
108758913
3
11491
529848
258
118
27783838
16
337677
11
981379
66
3611
7154
64379391
61598000
528450
4876
6712
641300378
194187
252467
424670
39
1300
1683656
50583
583
436261386
150
2931436
282
19
72
8464
26481
1625312
3829
1610
21
1978643
317
120303593
220992
40
248
204
177
277859997
1064158
5522
73578626
2062865
5
851252
2490558
143
265
36
1505089
569
213143921
21
245964
108987783
355046
2919
15
22211850
577
89146
48921671
77709
2977
14
4951
419829
979928984
6495
171
3
7761304
30462385
5
3513654
220
24857575
1205907
2117753
567172
42580
18261
46289309
2
9
442341
3
217937682
10
483
14309
18203361
4774
89276526
934
14950999
67922299
4
99722
194199
836
16876268
467344078
29
226123126
1726
1066323
10990401
54466
122
129
2
36136744
5731271
2
5646
76693208
41567477
61
33196602
572
29
1489
76121
2
383943
18504620
14
4452
88368356
6473275
208
136
108033
36
13830
1184
38741
580742534
3034773
1003
143521
17308
128005575
913814
660778
6
2176832
10024
3
145341971
18870314
2863
53
364407
921491994
101887
6059612
113076
720866367
438932675
1836
83378398
20660718
676039
370
18295656
45912492
5063465
20
566040
14
3
174278390
283890
12
57134815
1099352
2
230692
293
56847992
21379
572592682
48561055
9628277
11
220183
13575309
530
13726
45
591207
198
280
63494515
287984
4578
6
3237746
2
1158968
25478521
82
2380
479791602
25
6672232
4
1680862
10152072
93050316
34
169691
661018003
2
65402313
2559
12825515
3338545
11
6552
258478
936
14295897
6421661
217692277
68885
6
49
63834261
163012101
923042983
22353089
8846
4968
75
76757
631
4903
62079547
56956868
193
18735
107934
3655
820490
394
1392291
19646
62187
405997887
145917
49569
4473
271972585
2037609
4
338
24905322
140363
38434
32330
13
1306477
1170810
14427
4030688
24
5432527
37
9666186
7447
8572095
3486
10545
9719
4909849
11393262
883109
19565202
12
146637
379
848313190
4
2
2
3518796
131979
6
5596
6315
3303
1193697
155679
12945
2613427
560
339958966
56063
29657036
11907
1228673
19977163
373632886
6
4212695
803645
248
63097835
503
1039
32
160
286611
152
1556281
4785
145
50942200
51273
8570901
198696940
54792439
27
383
27
78
28265314
3524813
2449
12
80
20100
10589
26516
46521835
275
1460751
16
2
495112716
786806
40
959
1100
949
582
563250
8
41
26
13315
702
355097636
16062188
382934374
2981028
430585288
299982350
959
695
679578787
7
8
31162587
1584
3117
1530
78249721
2
1168216
21853
11
13
25051140
14912
99225
24727
510674
187834
471
1537
51151
132
296168532
672
55196198
3
5
27533180
3123421
27
4
9
40950
12050
9
148898
407726
111
7731945
7314884
3
3
65568195
15217
39290
167184
190674
55489153
135
2524886
10
5
8
2080033
9276
33043
625
1192
2641785
302
4628
83424
9153814
318
7514363
190
56324
19
291439
14040647
20
777328448
42
423
10148
3884353
2
24089300
11
26727
713
3925
120
3
3
105797
868267
236813229
610
243954
313589243
1068807
83251
417304447
785300
1186637
54318889
47
31114837
1653891
752234727
236546
8
434
551350
144951001
1821
633607
87
69114
917687
367519
4
3207895
518514
15627
488
6
49153
75
36840618
2
30506
84319
202383
2
36
39509959
81271246
27607
7272987
12905
425
2
9933
14159424
10
30346
40167
5
364889770
22064894
1398
44
18772874
5
10
41431
5681
67975
3
266002
30
3526
75
169446
206
1546
469617697
302
326
258274
9
25410145
418600
2214656
2150
20660856
24
12
502175408
11418093
3
25733
713
8
40617
49
529
48964
6
222304153
46
8085883
95533423
9
394499774
1886
95123
218465
10
5810
155015172
703
10
190
54231936
24998887
10889500
15041308
93468357
1686018
11010
3382
13485
353041
20201
1955
2097837
2514
159
1926910
9834143
36601645
56
57
28
215287266
548083
1945
809189669
8288455
35
5
936817
2244
1214
383262308
522285869
68
42
883094
561
65008037
36481695
16598823
2
81
275859
3330403
6991212
155235629
78
38
125811
1648839
28366345
5096
3515042
19
9248091
3051
12724475
6
191343921
4
437754
29859270
5953675
596232
12679308
12898469
325
95494
4249
3
74973892
68
184
482995818
36100
71726348
957815
125651
6
870247430
37343
75867
607588
3425018
25
94
51331
415525
4030
97446718
46
23
1468
2
54509491
18
587801162
466
1952607
324658
159026
670261856
25
75
1031
102672
4
149
115559
325634904
16
214
34
609778
36951871
4
10565
45
51999
1834
11262236
793
126318030
14770591
8757408
90016885
525
10225
32991
5367859
70
50
10671
1062474
42
8762
1173401
22389400
33419173
6439
50945252
137414
129
2468
15921549
10
1795
3934378
383459877
34715
182
19338006
16537333
2167322
183782913
1198726
596704
47931888
1754
589413
4136638
186149
27
155081234
70924
38262820
26
116968760
394485861
141185
137901965
1428479
143481183
418
1409
427509
27
1850201
324
5747
16
156556992
357
245
21311
5772402
258117
21917763
114781
119
15195367
21269
3769757
54600148
2
118122
6
10257
3065515
898162360
301
13
232476510
193
1139998
126152
104
44970891
16490
30788304
1416262
421313265
670196
2
248696
619926
1902
547912760
400840
307
155009086
5810883
108
86614
5
1389397
248
116
72700
10531
4606794
213863
57093209
13806238
2007565
361830
5
1259869
152179
12
54
49207026
996
39035
2390616
11917481
23395
1117
111168564
158939583
2441
217590
4956483
182877
51
884917338
371827
235177211
13174133
126400
8257
16080870
341148
2105136
511
38
126
22178
18
45668098
1416
90604
276148408
9
2
147
2602361
1366
182405
50
7380939
238665
39838477
87889162
550326756
32028430
1421
1030
79
27407491
342
2
6754259
130398
3690
12493919
110517580
20153171
3195
40041
69
540
205621983
74553672
31361404
1310507
2161
188961
137327303
4494
349812
69
5101
570852
10321
195447
17822398
5464
27750
7
118474105
67
60079
1564
134145
15734137
21310
1599
780610
95355104
22
5985754
262126169
33673
9
7683
25
600185796
3678224
5312
161186273
473
35959
7013841
83906
64
1730
759028
130709
29297
6264403
210136
57669182
16326350
673010
13946997
374
199
74
87047433
255198771
1012
4245
15733272
384923441
2
52485928
46703324
333762362
144
215089
199
1088832
69631
718
25
24615372
99
7336592
4096
1811
5243
259
9105248
3
2876
48887
3
505875892
429
1079
3
919599
120074
128950
235787
338
6250
192925
607
1831105
38268347
10053
772504902
4831
81884
784823
10674
121317
927785
116399
84418
5
34388789
176396904
161251
13452
58957
16438
10
154899175
549781769
423212
12
13131
230220046
901
3171630
2
1240989
5
491
51067
9752034
41633
426448
2
4
595
13901
1987
44
1325
5643571
63463
8176
76515885
15699
228
53976
45799712
9305
186842370
3530694
31767865
592873
2463
27
79289841
2595481
54721058
32165289
16
1450053
4
43763043
1120
3862
10
632980079
19
31728
31129
645047616
226
89115
30582
28
755994550
11
8448
792
4256121
550
29192
975
3552
34
22440
237
34050
702295
96015
367226
24366480
103
789215
187735392
2
303331
3
29245900
6663
7975248
6363756
70002868
30914848
314
8
2392671
309571
225374346
52456938
2
5209
62
308715
180014
2947966
4737
68934973
4649330
6
38742392
18357376
2
4575
167671
57002809
1470
1087
13269758
392472340
6514712
268124192
4613453
1474
6
3659377
2222031
61
18482
17
943353009
41
72721
173713550
48
7
6
35915
1542455
2106814
225
218609987
4967368
31027
528530631
31289
8
2614
708
4632
451952
73467
27016
147191798
4132348
61630
2618576
15806824
5
199851
133648280
2855
2
2539
14
943
28780
493907995
292767
176070967
74226
1880250
14338753
14449
2
9076
6394
403
301591653
5830
83733438
427670
27268829
273
64874
20243510
3329
7280
407152
59801
35223820
118229652
1031942
2434
55519
18306421
252688509
2
3245209
94130
15
411257072
26354580
8
286934701
1341
55957
8
9291
9553121
103056
144978349
17708364
205574563
205460
131
5
207836
460474
386546374
103
263853178
3995
267859
211038
4771937
60
1672
6081226
2002
487682
10241169
6978851
1400
1830
3
319
1559
386
973
610674081
307068240
28075281
818
32
4
13529733
583400
3
5978
57654
5
33527678
280088567
164345
87501283
1096149
50
420773
6
1160
92096
5027515
167
6298413
564
38
113424
954978554
162
241361058
4407
2655
541742
5474
5401577
15601
1815
26
2
3
2586
12408
183508
41904
20541
807845868
3923536
2057
14141121
4812
1353332
484
80
232
108299
938
4169903
11
1128084
263
545247260
79749
973
42175
195539927
273194
815141
173
4341960
11548585
572
80509954
360765594
790201835
2017
109506
79457
1227
53957
5399
249416105
549225
32370750
6419115
306109
404864
693
2371
123557
14
2
318330129
3276050
788869
152398
147251976
27081544
272257612
627573
17175
220085088
129766946
718
23447
918455
23591169
4481445
38429062
18
40
20
31
870503533
74
52
8783
16028
8
616386
2
80050
6293
2
68
6
329469964
305352175
1381445
11502
522632544
163
84
39684658
315529239
1127
85502163
26273646
48953236
183
274
3951106
174
2942933
86
8
18
561
124
14884430
7243728
2822
78
4
284
2471
260330366
13560
8928966
84802579
58561854
87812412
98
623665137
63320
372785
669
19085
11101015
5
3487400
46253
3
51917935
4
682340455
75620524
2
1080850
6
205
29724170
50723099
14
69
144
2405
365364591
3882
40862016
4178349
10
10114
20013505
1460
6713
511779
988159394
65811
52304962
75596818
588
3917821
380136
36122
65341043
12
166
12
2
5553
3136258
39900752
63761
10438345
821
5
58
11
775379
20264257
263754
5613969
798
640
30
20126
13857109
65036964
31541
621035
5
10289
6
286618
2408
485
304354088
77480
14791
119
827685
36764261
4408700
129230051
310723342
25638
32253802
1193147
47516199
9
246281088
5106509
75411836
278841
25
3182757
20670
23873
63077481
689
4
369
60
4
63
10678
3653
3
2204
11890299
112403462
2189708
72
5051809
36081758
803749486
1845
342
5209258
17
72461499
17885316
135
397489087
8713
562258
2853589
964352395
7845222
75
98
360020572
201
263
21
897
4197074
688953466
181489
377
116273845
860890086
174317986
577
1475728
45
89460611
875133
879
95470947
110
52
4
523
33368
7770718
4022
4
14
2169920
292140201
4701
25
1237521
105526405
26534
58
8
16808
11092
62439586
22977692
1669931
2641
269121
352227967
526135595
1130
19
348077
923570088
3
16709
208
69
17742449
186247819
77386396
806101
41337
68937
961556
2720
5240816
635185
19048981
4
1911639
89430
31988
27
105624039
597580082
359176
176996165
79551
18854216
3050690
334702
58
1090
782165757
1640
1113
520529157
49886054
4187095
9278683
9144584
4
7882
28238758
1685
867037
19
5
940399490
1530525
64048
3501195
6524
67653846
348
1504
23678606
16988
228958
105
1936
757
44
18
157
1379
506487228
257915
419731673
574093382
14984
587
7
2
94
23463216
12248313
76906
14218
7166578
1159
665237413
1714
22114840
6970877
5874285
11
4566
45
877
312981452
4884640
56456
191166
475
54241
362403
229810788
54707803
17140
27200683
216936398
9
10
20
2050058
6
2
45732896
236
67490620
54070
341633967
1322
2971435
19416765
47
2018
141
342883
40
6448
2
11
4
41319291
55843
22878517
6248281
25
349
99037471
14982537
139
220015
3387094
3803
1821593
19717
2
180064627
359712279
2678
1530563
22
11897228
14683
51602
2
5
5597849
121
13
80875
4159
5171892
580
185457
79603
31294
146
3464
68861086
3
271
648
6
48136
1090
23
5845
27062
273
2549152
66
384599503
17505738
1707985
1082077
47710132
2290
23
154
93105749
5
97
3941
488527620
2670
6
3
59977351
10869
4463289
1526
16196
21452719
3708
7880
10619
785795
442791230
48629136
4
22
125298
16
155905
14916
319294664
21
194
29134
2584
100563071
797660013
3041846
62524946
839169197
442
227437067
1981
57548
67
54865899
230
2536653
8471959
34932
6060014
35629367
44
9330
7
328373
6712736
120
14
7242
198
4
51
25
145807
82448224
31
17544291
279872542
1152
60145255
160
7701
570947958
76809
9184
32
556404
596923
13315945
9952193
94922
85
131
1197
214836563
125
10546
2297
8023
14
285
49
151
68060
156771567
77445
20825902
276
616
1938029
575949765
100861
5914
128
7545
1526969
183
324386922
54986637
61196
3143
3689
403423924
13
67127238
328266156
821243
25
32568089
9764989
84536664
2
1156430
583915
104522
357187775
430644638
136227439
544813
126149
5823994
301102963
25120
5
17
1229355
1949049
3
20597369
372775577
17198023
11570786
57
102268
13363
12
2137997
29833
7
56617142
6137059
3842
9508
3192690
68827610
247369
1453
778710
10862363
2670145
243
1454
20910
30
185
266344
111757613
95
20881
58
333597
46272
42214
12057
196952254
10418
9413
34
1741
14
1291
3020
119021404
940114292
27606
14682680
72898461
99
1039
367
81291591
89
3
2841556
135336127
21459
14740267
18551430
31
318442
569
48055113
222734758
22548
105
13360997
1885322
821179
7313
21
2
330776
490
19
448711
1676197
31392
45
7
4739
408
823707473
2
30
120505
66233
681
4
3151
9621760
6638750
29558898
400
87690356
47974
816471
29671
575
361054
29
46858
2
667891
554
84
1670059
87
4178
907
832
7
8653
6208
3
30852657
212
79643610
20702343
31772322
1928362
49486
2180
91253
202
27939195
324186
732830920
11
184303
105869
4286357
10099
195861
2161
5202288
1918
2110
105532
36
12468
3
169607844
160
10321973
5
449365
2750
5
4792
7443579
28415
16075367
27
41635
147861
468
13146470
10929
38
33
438968
47657893
890161754
184386
1787
22777258
750320706
144
1248666
354592
56337
5898607
5367
2
2309
2216
437506
891684
116980
366
777205969
180
7377
114
124
1957
17482306
57
5414893
3261
2604517
6369
8041
761189
80875419
20
612
407562058
261355
230588569
4345
31886297
324
78915
8151638
149
67
346
122620913
162
8284
50386
30771
68068
10129929
84
386
832
33928004
54
4
860
736
297
201955
37715482
548370
71505
116339496
5
4
83485104
142970
1120
70
153
985457693
117481759
3
148225
96249755
72834379
125537037
23
19224834
19014
33650942
69151
16177
1118
30220531
5
294
25183551
433
4063119
664
57
158785
70689237
36314
327779119
1854725
1583
141148484
145403126
432220
48
10161
180505
2681
2364
122374915
57959
736
15
262
77047
533
4
1081
11
86358446
5
141
960493028
193
1303
706592363
6833986
10
352173221
4461875
1803
1158046
14811
18983
11
148
54330
450
490
13623366
3545
318
85981872
28985187
411207
746
65969
38196
95658
634867131
395
163402917
1595
70
30
53908
12582431
1663112
1474
38587
10
354312623
329
6037
21952485
37322789
6139
306911
25613
189242283
5652
3
3890314
13658231
838401
31782
870
4745312
536
12479127
1961
1952300
53181
1024275
14748615
3
1157
12
8
577445
695
296977
8695
76277
4054496
3817
7
19483
2271099
1414978
23331
150
2497
57
483576
7
271619
42
163
1467
3570430
1159524
46
21656891
6295
85002
12248915
3818226
38154701
8
24692293
14108654
181
5846264
467121
3
4575560
361
216
1357
375525836
30
107409407
15754
22
15993
153954530
18241
1330001
1733
1588264
465
654
34819901
1319941
148
4
17727
314281362
3
444
4336484
312
2572
144
17750
7485769
34187574
7862518
31504
289321377
1445230
66
37577563
5
9
12635
55181819
804
15
17439
29
2110436
105
438
219
631491
55
40
59342030
7868598
1133229
2494
308336
278877
336
2
127712485
9
1350121
40991
59039
16861
426607156
17050
104132
5915
1364952
29
3170465
8
6876
3914
12275707
79283257
905
270212329
2566
36
31546
236
885131
128678
341071392
17
3
336081232
6598
2457270
2
126962
249
1226
99687
895515
3630148
956251066
8
2989868
11191
124
4
37557489
8911216
24
1275
129955316
212303
54
131602845
11
2723551
27348428
61556295
395962
655148
381298
27376045
664245826
291
2
373861708
132
104
215945
792792383
386496203
1633
275547
55156563
9957
4329383
63692
12643
19816910
44816499
41
582381
137146351
356784
201
1130
103392456
97394534
73
28482761
46
88
30
4533
27266333
63
108278
5
107486332
1863821
190237
2
5845739
714
5
4000739
40767
971308
950648
82300
615398972
192600604
43407456
125
27
318
200282613
28645203
38475480
16229654
120030438
2
300013322
107
827497661
10054261
2
447
568
118
208
1353
427663
216122722
32
1188
277
47317
2952
21413196
230083
13297922
893190
241160
1344
422549
52
109617
3468
28
49826
330
423436
14477
1646
1323893
6005452
362067
59
28592
151629
40
72208
6816321
43507934
625
12162
525
2551780
461153303
53
147776612
67244
3512883
8723170
66813339
28182979
7698264
3873024
19150
752789843
236521
14962
731
14846
49
55
1057084
828597
4230
174244
13
836499
655
83072
10609579
6878
135026
5640
1006
58
6008
3
237
8
1047711
17953191
13549
3067
2372298
622169
575736
176
779
17879628
6324
2
3338
1546384
506
134351952
1851
4980
499520948
74435910
920199206
2
12381682
1088
2061
1940794
272606212
170
142
2006196
57158
155
906
4176
21
2219317
5
615826067
3
2802
51
6076
13
279408828
831365131
2
22464068
210354261
109
24
4865
1277243
2
6
39
198
25
5
37095
2843
137506
708733014
422
1606
5
115322
186738
48
1207
253618
119441879
26737
48
2
18563520
2009
129853402
20509456
21790432
76843265
1399
637110
14390458
959270841
2522313
40346
58
290
42
5266213
590125
8194868
10
3
123
16
19983
70561860
11844126
1115
1836134
88559600
269
169
2206
125511820
180
281
1030
3358336
213175
2991
141
2467
2
13537623
643586
17793037
264047
24919
4797931
10998
28633
307707822
637829907
35254636
2
2829
1359
8782281
28258
64
18
456656
3315170
106
63923747
30282
112727
132
852026249
121841509
1631
19441537
16300322
11
127
5
163
19
76
7102
162
213567
6156
20366
14683005
114940943
4
33673172
233
2247
24
2
207721
97759434
55587
18790
24338
47
8404864
142983
10
19770344
3
23302333
24
361314
41319258
101053
325670226
258549983
82189
2375382
3
486958
46
122820669
3
10
457342
9
11
18490
272750361
47264
4078
5591
82149491
6521
195
15298216
6
8
3192
117
10246
700930
839236273
151677830
344
297
3515015
5
6
237069
7
1571
1578
52
14
15471
33
537
596101
6465453
48383292
77
162
18957
22023437
531107
20503
62
3532
6460
39
561
75
113216090
64586
35373560
130004
1272
13
10147
577603
35181226
664566
5193570
674201483
479964
215874316
179797151
9
25653
16781
11318523
59
254606824
48024
53075
88550
5
399377
140259
4284
14839391
931
78012
8
38
1694812
8322506
16
282416
91
31
19494
22082804
79
13
13525242
23775542
421
99327027
3
19729611
2999442
296
4152379
5453
7778671
22
809985
101638785
7090
14235
74601
2952086
2
3
786513001
22
600726
72568354
462
6542
61591
48
622731017
1490
1278
11
531335712
620
395138
6
37
49
671961549
152620
55483655
229022596
507203
36
436497
53331947
38462
37847923
40
12778
395243877
60330222
288785536
14477
13
4487444
2
45308
6653534
39265723
14
58289
2700
10
1142
1008
27
219124
82
1415596
275308
4164
217799
172788
167505141
29
6
53
4105056
123
400505875
109216
58392
59810
1458150
41
1323
30935
828710985
1012294
1699381
13366
2249
44380
1478537
751966642
261379660
608371829
1579
519
72292407
16353
403
324115015
146
145
276
199036
72
612658
124241
141069959
17
27387735
17
4047735
1524
16
218
24
125394290
782002
5
305273790
492
164
12
124475071
20647449
708024
14094
65322331
608212
156412303
13
1645706
4490141
484
24030
117624636
56181801
465589
513093
815339165
5959753
2
11993
235879714
4
40842
255772
36006
5
601687721
417
63830
363
31439240
176
4
253586616
86
109582795
2985559
3777094
69014818
10790610
34502
92138
572071
1850
218428
95037
15
13
126
3668
261253
219
1022
2819388
4787
4
5921
462591756
71522714
104003
17
6
58
26514461
15
68675559
526
3112235
1930
5
6009798
333515
31214
4900843
28
302
227
47
53304
20
787317415
27200
2703952
495
385122
1021770
1706
146344
10
1587927
34691
320649
83627
735
71
275366413
12105407
4121676
287842
7711
15123
1155
5605
48738
58
1369189
843589181
659
1410580
13938339
622994382
1727250
125
1996867
2769514
197
1623
2872
3500
1545
20325220
138
439
8346951
3430
1247772
64212
116512
114587119
4521
10
22053610
15
283
17713
72691
199484
269293757
2
5
862
5
943
4713
946
37917618
569
13342999
83
229
9
1456
241350941
2403
54
1758
3
474
4017580
5615
28
21362121
57
15029
113525487
85
16538
17
8
5
235902
63013
1332
10
7
1434949
1676
3063670
236540
896240
2510936
1330
23998982
37221
40
34471595
251010644
180
11639196
26352378
18589
50943
3726913
3121
3719
47886895
50172049
3218
752
47936
159361671
1330
3842617
307813340
5046500
48
120558
9341720
50144
1495771
16
216
365834
928282
29874229
30397
28261615
108
412493
169772496
2
6889126
804
105
4361
7938725
528418178
43796
150
3
87474235
514
529962
4405283
3893
20
21
32264
51759481
446361583
542949
2226
4924402
21
5
359
63343
46
57469202
129
3190671
203065
228908
87553921
8674
2707331
10
9136082
40813
6459
5591
810581244
41727
16
2147020
11752502
352
8122751
23
1553041
521
26
9408
26333
354318189
3503
114115
34
268
739
172179
33
230
7826269
1085889
11172767
2612
1323249
2514174
51991518
16
44
75946937
184490572
83
26062262
16
53
115
12984369
431240
353930476
2708294
709959282
7
339248
20
565216
263117
69611
6
9111
1344
289980462
541502
5555934
31319842
28228
6653749
6901
6
4483184
1976
2916235
28276609
64
2
1250699
7
118367530
47747693
33409
19377746
235397868
2337700
3
3445
59805715
1259683
81557
1887
31498
5
26
5
6381322
10473807
2
182886096
30072
711334
11
1486
505055
60
92327
193
2
18645
59833528
1046
398933231
393
2038082
382519163
66195879
29622
77966818
576983
146556593
108025
3953980
464
44
446
3
128826
32904
3470332
30738767
99946447
508
467
56256
31
1029303
941535
15583
138839
3236031
61979623
177
11682587
8
9
302854
323590
62
2069995
212983
4448312
462348
347
1451337
254
2
760
126913
13
5
509672301
765307
883
15
1248058
441
5861406
501100584
10
12821964
143719165
365401
110011881
27
666
78941
837
7268
15246165
213119
2556025
5
351945
3654
43336
9
187700
4
2
57107
6
520950
82
50114
452
24546341
37
744484
21
83
2212
29622367
10
3
24319
4710446
142544823
5197
1177
7335
18981
1263
27
59565
17076
11307
86015006
761
62
295893
590723406
249871018
56815646
12006
89453
2862001
14633
252
7710337
155123
8721582
11
40
574159
162558858
942421
90
25045
115447
380303683
4
20
78899
15
826517
2301478
85081358
533033090
5981929
28026920
1778096
93544
116976
432923
1525
7622
6
127851961
9771
2
5569
350
11125
10044449
4621
254471
654
9218
3
5
381
82637767
3607750
165491785
187
324
11688697
558878
485348007
6
657
1080
24
259906
15
519
11
165771
22574612
30791
470739
114052
1322
6
3
101688
8568
198
18
212555912
34604
963301
137
2622
6
5
384
4
15703812
20337875
595
521
6
3
3
22607
60
5195450
2409078
4592
5
531
18710297
399321
28620083
128272
960722443
1114
51
16637
120591911
1248
135
200637
133
524335
188
14790915
179768557
1840
2
382
73280
15999442
23799472
11135839
146
142870909
35
158
78
3442750
408506
2818
7722760
235
363
106767172
624301297
21195
528
2555
2
245379894
412
5125390
258683
3074836
75068682
3539433
1310
2663458
319370644
6
8578
98951
726950
1965700
46
21894
54
1484379
2185
10349784
68619697
21
16998491
5
176699889
2626
611170
25696464
8
71636465
58
175740975
75
1316
36993
612
2004
3783612
15120
7563400
9
107104
30216525
531570314
1907
19805649
16750
30
347
264116991
4211
10
139419739
445568444
4849
3
356785030
5
1518
283308
3929607
22
4273587
32577659
45802848
14609
2045439
14110
232
517702
375094109
1009157
540
212876530
48434
21
753018
8
106
3794
328404192
6
1699352
393
64
173914836
328
24432595
1581630
57
39056
156924
24945026
347
520002976
10942
10
6922951
1180853
153
348502
158
5151
13979508
1532064
15192114
50
216701381
7983849
28914815
1344
157631962
137
436
214114
598
716254
1667125
566620
134163
58
4122
175643024
75
2797029
321
3799
5542
215404
4956855
5
63057993
552671185
1429892
204831
49
13168616
10167
1057667
694606
903254
658
1179
830217
2
8
2
1519286
10
1617651
61706
477201
399
82790225
80609
155351582
291375
200
11
2922
49034073
15992645
2
3241537
3
38177
4646
39847713
6324977
4789971
2257
1533
113487651
314
66
6747271
275
66821
97944782
58
769431
7
98644
1938431
2679222
64209
329773
292409
28623798
251847
450762876
160125
250
31
117653860
827718
387
63597
3475379
69937749
8512
3317
233470543
881904
88469
627591
4943999
4061438
171925834
64
615809
118
46
46
84001555
157920480
20
28067
181292641
212050671
37
263
713
53611426
37800
701865681
2
770795239
31242494
69
999
11873
513874
442243519
15
64
2757
14106
15266310
104997747
150
2791303
604975
35772
805446
226458
2919
96162
51071495
17281111
58998
66774804
17
2732413
17316312
103321
4
6
23
80
324
14434191
208404444
2
27785
27
137
102174090
321
70
2415244
651839
10
56934705
95
4
17
200542
2414
53074
1021059
913081689
3665988
135999
256
87719839
6892899
13025
88
56435998
302
79455
39648463
13
99502238
269
8
33296
3494425
39
8175229
8457264
63339999
31386244
116936
5518851
298056
1736
1176
3033
48698
17742
173246348
8751775
172883473
8804167
1858
392608
5541183
2
8268671
171715228
704
29701
114290
59622
429593816
172416
114639
1663692
10
30888
89872
10
381198
19948
1641
273113252
16
96
443
14458487
112510268
493
394353
61629
492576261
848139565
5055
333754841
156
527176835
5237344
6798041
174457
538860
990566
493
12761
4777327
38638
12357937
25
1354691
904295
47006
36
162459
28477
9817
3
21126
180641997
2903
36994109
4
9870
15468
135943
12098
45
250
6
5201733
78470
104209
537573609
837
413326140
1623826
348
12492972
9
5011232
393071
9732055
18723362
912451248
30
133026
1233
2349551
7714510
10722
2563
12951864
189769
71288444
880920066
330598225
7
150484045
263718
1504
960
3916821
1249287
3077732
18478972
270120
1898
238
100688318
943
2055575
867008740
60678
41
147929
502
2795229
39535
13686544
40
445344
205
187
22604
3
36
11
9855038
188589059
17023014
9
19
22766
6457178
60821
328670443
45357899
81
126859
133288
3405334
812480918
175
1473520
41297838
2198852
8648
2
66832073
380513
191959
61
18751
3561460
87632
52166
724584
20
487387
482
9
21
934
20084030
17
281299
430755762
3732748
52
260
265329161
107033853
226
779
68
3346366
83
282542
32221
2401
227
28324
81480497
92549078
13
284365213
4
181727
18555
11879402
815037
78782473
462161
2
15191882
241915
1101
31807
996644
126
7682
16913840
10074
9479
123947
30
21
503623731
297
2
27
491
440680562
160894480
272285022
394
68597176
54565
90484955
5240
231217470
151180
10424
2549024
187467392
211074260
179034026
283
303563
4712
168680
2772
1437
1320604
290822111
14288
82330359
247
127062
128
16788
154378460
3538810
5
47681962
304245424
23161
24
526872208
28
24
591
3626695
67710217
20
310973
1847
9165963
2476
4
10534314
16516933
88328
321
10207732
127
13150
2302
1370
48624
10007
223669
22599442
3619
265548
2479
8058874
474069731
2428173
10949
26
900604865
87588
14
665579
3993169
695
72939312
10450
27
672
49852816
24653001
2758674
451728
6
1711157
58593208
67358971
372962035
30184381
4853
298263050
2033663
8048
4411
46551444
198734
1658683
868
1037
827
70264
8566
16
2
93771842
169134610
20772492
5177737
47163
1537
1340561
62
7878217
335
355
2200
326712811
153539446
11
338375205
166810
15175842
4494
4987383
2
508225
14
2387219
93075
98577096
804415514
10
6745
684198
155711
91
668391244
663065
1712
1746564
368
17746104
280554
53385
789
1224204
34
1793
417940463
159
62124
375415635
4
99
12245
55
5129615
7098
213402
21611
5221
320621074
19876
5583866
839979557
3214710
12
5777467
462418
11472
1370040
1418095
21168319
164279
8098112
19
8221
457977513
11721
333
1833211
574
308
182544
2862569
260
59518833
566
605703
2037803
86032280
267
169198353
36
69
255006987
526572801
606384068
1631256
4
77205243
170
918942
32
764
17434
2
10408760
301
6849
731643277
23
127
25461535
7999
313850
5878855
269789060
964
1156032
56558690
28886
113975389
4774853
4697584
103807468
5
11129912
2141626
1735
1273534
25683746
694
34974
81901686
66521239
1211229
4540
69632557
388204705
1650
92757736
888360
7048777
110893667
8187
97
4475
112
105
10563400
1360
8
22406312
4202
296234
62065552
240430141
598968
1676991
1010
2998185
44306842
1210
2
227415095
510
1189615
87
1444233
983249
117929
4925
555295005
53
412776
12
1826
800
41641
323
590
19374
108
7074028
50064057
326560794
136669693
95
21220
646343
4102
21112
20
2978
17208
307987111
34047
5603
4
4717
68755536
6480
641064
7858
59
9701
305429
34
7607
2361588
29
785857229
1485
112283
2
617119
571614
211868012
4697834
3900604
278
20743
2
105720
267429582
3
8399367
23
301801
1032668
84686
5163
6
9393
31
42781
1810993
36
80910929
818
4
11277
317645432
619141
12086
967913494
12107
15014932
6046420
17162
203050895
21142509
2816035
128
2256
2
923925182
31768781
10114354
336611448
144801
421252
29176
31384781
1261
46400
10
111
29809792
139011
9
4
41
284970822
15
3202
3408
324
64
1946
143
48909
842
9021
22
2211799
31351
8592
1889
59
4
1095
313118292
830356717
468998220
791192419
39
237985
4422
73
3241138
57778
29
129501
566
617686
2375
34369
1542778
329921
427
4340967
7513
377473
1438
480667600
735876
703472
348
281462
61499978
8110
58
2
27
36076063
7
3535
10575
10446
804323161
1646
409416712
896635
15939
205691
37
13
886846837
719543738
514
259118
814
25816841
691471862
4
36
2282236
17386
182
391987687
27686023
566
48970
77113153
476415850
1522
18712645
78543534
162183949
1549698
149972
302
95978167
146
12675574
104153
12139
29294709
582762936
26107236
154536022
115395852
6939
3
6093
11
479567
156378813
171872
20073
1528435
94275
806860
2
2
198165709
978
546
1191
126751
12694397
19811031
616708808
682
367
890503
61
1093628
5791
6124774
53287299
603
1792921
25893
950
239338571
38028226
103531
6019
82790
26916
921779
27293
4
5
27419882
13621612
55497133
5925
42
36
1685407
10735860
17960
16315468
399
5124326
15324112
206919
173975274
510966238
65982
17928288
210
1025741
186232
393
17
3714
60368
17
130393
6390
2558767
1064
370155167
8
56877099
139
101
4462
15858176
744424
79644
17864
48
27481588
455
39218
86
19684462
168108317
431523901
138799
16
1483349
2
45130040
3228
3395604
573142
12395304
4384
1025
964800
79337
1751
715752
3
10714033
959
46
14171
1118060
109562859
22219
31
2090
6486
110
928337031
25776666
1262
5
461974
502
2668
16207590
749
24459926
455593942
16
324
399580
8
2
786
1001475
2431738
1679
439840581
3580
633953630
75649119
1639
214290
21804
509571
6
4577
109008
287069
67
24891027
52
2
96276581
45540126
13037581
70088860
207383485
752473
412905
1124
9250666
5
15
476878
5598
197258
198
508
47722
147648611
7
132998463
563922321
7019880
33373366
42733994
438470799
92
80336237
7514
112
479
123886
10249433
46513
209
55327
18142
2664800
563661
26550
64192
445676
727297420
5238566
9619730
75
240014
679
28746
590498
21413
52813
2615553
111
3719
15292
36392
28
4
10595031
113757
59031
13136842
18107
21037480
9
1008
682
168490
67537801
5647918
538
23779
125194359
6601
4863997
4824
2268
71099
1162695
106
767740003
1984
366078343
3226
350
89
30765711
2748003
3672847
4157
884685
20054646
3563
5223429
418299753
66694316
1814530
4
623541
32
188384
12
1372
4807742
90558
25
112518445
2273749
200
21622
633364712
54759436
47379146
3864222
374841
245326545
41342435
27468
144
54613340
2
595142
379
5160
10183
3
19102507
1419020
32
731313810
62
496
193
18257
35361570
10
33448045
8926
68
526
358154338
82181
3902
1771
42205554
69363926
11536
65
2706234
17
5
61110
17216
131454
370964
1768
3099982
3651
9755993
301421
6
3259
19455520
34943
873323376
43906
177
1504
11082
149670323
12142563
2260489
376
37566034
35
16
98354529
3
228490561
134085
70860458
63
24
93
5
22253718
253860
148
12863
174802
5418
9
38547
360732
3107304
316094
990359
38
51685665
122
1956267
37001209
16742
28548448
4945
17811
11196
3486
13
5
17
21825
4903
10
22671933
8267120
2
2234
2
8671
25241
32166
373298
65846563
1973958
905489
8
14
3006
29
1742250
34198
449380
303232218
34546311
29948903
709158
14
543684505
12725294
17034940
33562
14
861414
28
224982
11
229100473
433401
1196443
660
130615179
7009
106701391
32196477
98
1023266
6
1721
57
20
80
15
94009826
1633
20636862
232
156
3
48019
405
134639733
1572729
10317106
14527196
628211377
535
22993
443298725
137
10780477
130695280
572104
638501
524768375
38
28
4
3
12
43364
86
97714382
126189811
703458
45340
509493985
173
12235
42
90996956
1579
43
39369714
11520686
7448424
178927665
199781242
4062543
443488
766
1821468
44470
213029
231143
381445
5765
162199689
9
98407012
2984
7576550
2358
256355759
904024215
503118
6
3077656
627225013
105
2565801
7247842
8176
243487
11840
37150354
7415543
6
123
493
143297
12
29
2704173
27932
3690060
1844276
628
401890
31924361
16
1394
4990
243043954
26980331
11
77192036
995
1581
7
3283
110589
277
4
374850977
222582
40258
909821
11851
17258124
67
315
8250
38503991
17921568
31462
67293715
117522180
3
2716187
896817
68400
19566616
2402
29699679
2077419
12
6677339
6533
289
26666
25
85
144430
19581
459154503
311944
14
10460638
2
319627012
1320571
11
66886
28534120
438266
11650577
1642
440075
885895
160634
285
162856739
4244
184783
18541164
102861321
67948191
1319
10
610
15044
8387
7
14254
8724719
32
181
317
138600
363958536
479142885
68570371
567844
3
5
246316
440181201
129019764
847629773
3967
6099527
159893807
653617
30150292
3
44396718
8
40415467
358600
276867424
792426
22
6520
5
3327
8336
39884429
412333772
3292367
2977163
51833790
10594
4833454
677397
17625
2395
4855489
212
2494
3413
21540595
135240193
648
3934
364499813
14
5
10574713
14
71
6523466
667476257
4560
35
5301
11500278
62129
7
23
245
24
158317
325417370
244433
29723
253
1781523
644212
873
293591538
1280
344012
2
130269
533
68649676
10304682
383464
86
13303940
23680015
974300362
256772859
209167
181930
47281980
3299
269567448
4
2609960
323629
10
48847613
36
121782
82248074
1539700
295146809
452432
21469
26095391
74855381
872940742
30877
2155690
259169580
619861
837671
5769486
1190
157
3
420
14211
29676343
119
3878
11511
8090965
970965507
3658652
11591
70551859
16
3
19
7
5356480
1216386
123475757
2
2
298600
41743
839574
83894
4
128686084
1097
30409
18824
29199245
19977
20805362
543
91532
6
175717228
295178
292
931733291
148928
9330
166785674
41139078
84097927
15520174
365315815
33750
53872
37951
34212
1496
15917
3557
2
1240342
134568
190
209681
11130
953358307
1369
38634
4047
1790
16034
142932419
57516064
16441
449401896
1240
270
959127
24615
2
114845
236475
4313142
4646372
1216288
972
5513
255040129
4882
6854
41
992
2962
2441
7746898
15367
674
1297
15
1002990
18986
346754622
34703
713595102
204265
20764185
14771901
13
9957
2
397690
836656783
131895
158444457
22
3419046
98967
1902
283115824
386591215
202
208220411
10
54134041
473
840
165335123
167
4
40742692
114531
7
15293368
2562904
70
24707028
2
50167
211932
228514
346223
11440
244366112
8451
179411988
108
4
2036
11
349218
518978
3044
1131
84350
3999862
21
957357730
5263
104644391
666226711
3
1649
538618825
33694
41
480
421634262
1134941
12
88
18267346
337
14
61
398
4447
774
388936
270032869
6618743
175173
22
51
346
402954902
9144
84968306
4161
5292
14474
7591385
52
1159
145634537
13076150
45233920
37768034
13742
4016880
20
692568719
340593941
240327463
14217
237
44
3
25022
480202
13392500
15912
66847863
1550
270517
30448
13317
111
18789
9360
3526805
1824080
48393
26922469
1136330
1941
35
6254
182738
187190242
1029484
150
4911452
43882
2129
197978
181502
280312644
125984858
19780735
15052076
386
336252397
1721655
3
882029
470720
1018307
1017367
43887269
47754
510
1394
15254
16438
10177971
62070632
22080784
11737263
263730907
7
5830
81941
56
170412
9513090
80659958
2956975
21862275
71326076
189
691559
9684
14177
51789130
15
208788
163321549
129168
16272
3943
31245
102943
8032671
99858211
49
1666494
21
17714
6680
257052159
136
20398797
318478
10150996
211527436
251731820
4
927053
18194555
103
16606
140
45249
18067
618361787
10
8
13227789
50948
18520
209803018
339270
21
1143681
634012783
1250050
2
746
169736
22779
352155
5
59
6801881
44
279
4262109
150
312
18783
55703821
2
50
263006
5
6604649
10937765
86946
293
26489027
120060
358277727
2
22518
141
790494
144205438
583264409
71712
488
922739059
21416463
608963
24
233371728
227223
74207663
187252
459626
261158774
650
10424
23862
28978421
24083644
14813937
7
16875695
86302320
78144067
542
52949
92
6926580
11635753
50173
10745606
507271050
250321
10
4992
5843
315
10160666
552
54
49
162
3481
49486
511
67
111
1188
3636
72
14473
397487805
23849
27040
11
1166
42353341
767221860
2498
64359072
12486
11987
237872136
734
237960190
27
1172415
7
814504
435
4871888
127
11656860
2059
9579
253010
339154
9591
13
1344199
588
5666719
263824006
21
15423
23865
4256
4
700102134
2
7
51472
179
50201
292
22
24324
610
406
631
30
9116596
4114276
197
42462101
271644654
4903
115190
2
9702500
248
3216456
2304
10031
831
422434042
13
416800
1940
56501
76535
3
642
6
2
119
2066
100614710
458895
13599584
79897506
26
34
186813
51566806
168203797
220838741
36224
64
13838
45
14
650
3405515
103076361
449006
29
23753832
55797
2809178
17
3522
366
334980202
48747807
4108
2373981
720355
27873838
11
4032147
144211356
458194
108
233871695
1628
19
17536897
44672
2104756
362202585
633477866
853
7330
10
232
431107
9063
15913
1078
169325
2972
19
3
549132333
1461
26767694
17236545
114454186
32740588
196694
12028323
314428617
11
1528708
165785992
23979013
2065
48
61
493189785
125992445
23592
48188
753
1015
12
89954683
977399
202
9
232503837
5962
3480335
78
137314
380614120
7407982
9130
10463838
19528022
135
442558989
113018
203
2
7576
5900
599674
1611679
1978
14
25975673
939408396
2988
106
283317
38682578
914
101747
405576190
296135044
96258
2428
639351687
497
149648659
5245
151456650
209740
501
492336
2320154
8595
11319388
235068
165581
84338
874827
1224
7180836
8264480
165
481
16405688
68754394
5024620
1009189
1945
4
10530
45396
4888
2699295
301377
18
495
2539
48
358221
302703
13
5
45579
39111
20
27222798
264929377
627
1735
914589
2611
3
30
1148555
11517460
17
3039880
104315
3816
1014
288104212
169
58909604
209
403130693
2894076
3791
539888378
43338312
1063
83138197
6
940996223
6
25
449015538
188
77
2
176042
7
6516
96953
2931400
38203227
37493479
52
33259
7366
78
5572
571
357202
82525
31
1760969
123
23
23790749
247890203
1965308
31
651
1301
40680
26656
17556
48
33
442
7
21589358
3
1299358
4058436
403588508
2493
6756715
87942521
356385339
9285
1664579
8657
6
2025
5243
791082113
4
42176
1760403
944625363
188556497
8965
3492517
72724
336959757
114519260
4448
14335759
18920951
1560
745338
23468531
101
13881
34
37285918
249893098
479785
49965
7561
85819181
34715
193
342325
95116461
3940
8309109
30328
7
61789990
40391034
680
293727
304452194
171381384
122
700400
26968
7
14329
7
10113
624983577
419939
16
19774586
564165972
3
538044661
513999
92359091
17
289832887
179249
301
47418102
2218
460779
8102055
280
31696
7513
9337
5
204565
1536
824806
1747
889004
794857862
5
22767
5205620
779766
12746632
143
2184
3693585
52203
90
1970411
1258175
596442546
38
10877772
149
3481
36714
2278
56042
397699
8990014
342
124
587954852
44010
1596
264693853
27
23
938730
3087380
704
13149
11573747
3607
117833658
2422
21504
34605
489
110130
42260
76083
9
990629
18373079
13
595809
28312
245390
1934
411225844
278203
29434633
2471
19644
9363
210117526
1174
54377247
5
5
16804
165695985
20589
640936292
567648180
18528
53073
798353
438
1072909
15043562
33
195718893
165699909
65675281
31018
185
573043
3338686
897043
476902494
2
201976
316
88187633
37373
3570653
235
127
29
43830279
45906566
183557988
488542378
66986316
853597789
5224
46614024
1057653
88
5901
7130568
110456403
11711029
23
10622
19051814
315877660
690083
1501064
925065
19071444
4068
523950
970426
30762213
2348
281398493
198989136
8274
126
7454
288017
156
1352305
2005
12301
236689
1426
599
753
72553
9174
2725826
3094173
362732312
55815598
4132253
211
97630
15162
75933218
3
48437967
63595
41
2
89
4657
8019
543
14134322
36
2
92145
846454658
2
1123644
89
617
812900895
11786500
13804112
762204
85
33595
369360
972059
146
18
4
1121
57406672
2257
186176242
13381048
65
16
3847454
44156
925
37
451
323041
1667093
8220
2
16
1987
89265
250987
40473489
185
133
5
6
3885
86
3219
12167
173641817
19744777
666617
1763484
2
647
24
21
13289003
49012362
236
612460
2619763
47182
3776
633556
320975
3
152315
151051357
5870253
59076
18343252
65
1982
474930181
2299195
353726871
178802
620835348
554420627
65116253
813
2
344
1023
104040
336706
547495
192568757
5151297
2351528
36
2586996
46723
45
227723
41
3594
3399
3840
111
13259
352
15762
3731
131
334
24128201
708
4
17
2229536
35898870
104011
1329
103
30
8
655
183
77
64551532
12600
365
4352533
58986522
4351
126
8525
5382339
5654298
21602
204404046
7522
35324221
94820707
20204424
30770677
984997
136542964
147318
2744658
273
934
3
501783948
4681
112605
15
320
495517569
16866423
129784
23
65017142
576
531829746
3852383
4
264
567
19329597
86643
1023734
8095
5
5217
2099235
170979
678043273
84
731228
161838489
1346
49
32
10092590
97900
79638293
5265
307658162
3240111
7849551
189463
192579
12
231188040
8902002
317987
370176385
6959
530
161396
17
6046
6049
4778444
59
52
34461436
1376598
1058306
811818
979916504
3435
1569
466241801
39075543
13191118
9892
264
24457981
1090535
819721
2034721
35
17
60
16762211
97
31493798
21888030
5276274
346
33445143
6221777
10
6188
148193
7700648
3646
2069
36466986
36392
893568141
5
28314
196006786
9872
28450
32533411
923106
324094
1023
147795290
1562
5694
21
1363811
48
4178
1318875
8119069
13836545
13757
556585152
2
25453837
843110134
9
528362883
20
228643
161080
1618517
20
2439
3130
4
10
229476409
3
1356133
215722554
333635
147
250283
32039
54488
846969
74087302
1503508
356
23980689
1821
20
544
1095
25086239
25
177
158970578
18969
1457
441412344
4351344
200102
12
157555415
24827947
24916551
618
1673267
62869
3273491
1017564
85
1353
170
7
334
389735
152831484
69442
516
1550313
685490591
532
110400179
130743300
114615496
8480
11589953
553759882
513453
693497
2481
49
158766542
9
113
17
434546
167540841
48
1494
3013
1227
10673
157412
11
871
3502572
3053034
82
3973440
2
184418153
3478
6
98163122
23
10692
34
148045401
249617
1575977
115607
8
287
3
513
8
265
444
8043
292
139721
222791
18637
5
31748
45
25
19198615
435
883
546484
37787
97
6806
2
45
2456198
10611
3254
85326
113104
1205
3118233
10
22530
256000704
40
60858668
155511895
1410583
77
98
3
5944341
27715927
12
547
11800737
2841542
173426951
37160103
47984393
813359
12099
243
134839
21118
32022266
400897
6592190
323020941
15258
1548181
243949
8915
6711
1517046
617553
4988559
2492670
23992528
369168
1341574
17
2
3460
6182334
2957
5161052
656
5267488
6229946
636053000
148
360348
10464230
291970285
24058848
3299
601262312
6
3425170
683488
2432429
144763473
15580
131168
4529
5
63958822
36031487
5393588
39419
17504176
9251606
7462025
18
4618
3521
12940
287332520
3
79662
1443603
42444
8341
178280
746
6438
60861495
2
94514
1611
14
2
14710485
238222361
75325328
5759442
510256477
612
10415413
11
301581843
258704492
240338
709
276804613
7085224
772
1111
52325
39
32053659
16620055
3697
728279
3
121
261
66603
24196171
2195
807944720
5662698
3
35375601
3924393
506261693
4440
6374968
100375463
4823
412
4793
33749270
1599
891871334
235083412
690
384
41916736
2
12592
32544368
10847
146990003
917828390
13
16150
502977
703592
31357
392
2
335372026
353
21072
59524757
187
5
1023
163979
30
30567
2711
162
4
2757644
14504
328
331040
9820
63379251
64492230
151442627
10574966
32
19
13062931
27
166
9039551
9
829484145
23403
65
27944876
56
1747
367
9416
374
3288991
13875326
505952992
165613267
1451824
192893
10
6
900
362273611
644875
910
2
13261957
2654
2
11151
290593904
11
264
191977509
354
103
104640612
4
14786
573900
275
3693642
17866163
231
338229710
97
393301
28512
576
691588808
247463
32158404
2228304
3641268
25464
17896
3
1246738
168049
5511
1776402
266451
20744709
2
99833773
302065
78099
3705215
569125
445323717
218965
7584471
51035
1472542
163
23766603
49414
55253075
592
139000793
9
3
2693832
42
5970329
40
631265
67
26947455
40392566
8699813
15019
1823572
8645405
208
30
147
550626
14657
340
502945
2
80
809696
5
31630
373255
438
259
3426791
4
20419
413
10152578
1010534
5
28888852
13278
3
57
93
280
4
9968089
995
147207509
398719
99
6453567
3115
176714
147771
168215437
19738009
44
5169226
140314240
584505359
1782874
18958
557844
631630
13871764
6835941
15
38712859
9002
128
182603
9
221
341518512
847
421927
125916451
512
1067
3231
1570791
101
326718408
4985035
57914
70217
2169
13
374
1364
289926851
227729
22531002
582
12250
414950955
199706
158997
2
127544
17675
9
6658
68732
104751303
32
13
11610
3072863
345316
7
77777306
557621
6281
18108
13017288
2336493
1447105
19824
11244
15906
1728
25395
26
5562
9246
143021
391785
3885
100
13616718
59
4796
875534039
285718861
7
265624875
4659535
28144186
64137990
475
3907
345
46101
12
3248856
19022
36007
63924758
10
79
360317194
7488
2712736
830
7689
367
370
102
4
66420
744509
56
641292
12558203
1037606
1080
1809695
11
419806332
533820
44885
69058
464
11809
928
65663
3220
604
34
44179
66
4518
475
3294
246175033
2055
61
674943861
229
26095472
7100655
620214516
430588571
115362698
3934449
71
1673
643889
13
620
2792826
6533
180139
1393
15570317
112
141424
39138
64284543
22
11490
59
105
5120848
613682094
7718
34377
72420
7057
2411
352804
92015
1797132
371
16
30142866
12
11750
606398
2971
51822
2
2774087
8
93
31
12593315
1287
34
91
2
15410228
39201836
5
772
317307167
310
257552770
21239
80
4137
99
14331
3594081
70
7104800
6800202
5565
116831946
4454760
427808
890768
2
28832983
22541
63524271
208421121
710
254903730
41380
850658
16373
441787
2392
53
955081011
2230
27
7978904
24
12836
67311837
280
13036477
19906393
11
74140571
1742
92213585
189008678
976579115
281
273128
105244
16009
3
47954
683
996605264
18429868
16806949
363970
22973
518
25
8
884591
10236071
23
54954
76295
6063
1225
99377223
74516658
901696079
7908
343
167032106
19330
2165080
70804
235820235
54
932138
3831
2619
2682223
236
22
19
1318592
3
8
4
515246
12932935
225103150
32202
3
63130919
25684
960
3821733
1703787
652
36550596
46332490
9532122
96900434
5276166
547241
212341
35304
34
43
12353
15
20624
7609660
87286
78934384
2
5
10
30302
76711090
35067
340
8352735
106646
79374656
4431555
502620279
16363579
262205545
5312821
1252
27034946
730
58726
2217
451693
100
5300
27
11407267
1034
424983
56824140
572185079
658379
8
16720577
26
10964
31290432
5534
19829654
126075
99
1619824
179006
26617
10021
727842108
53603
3001
129
176904666
4
42944
750927692
195
498791588
78849
53198
29
812
3364081
277227
303679
19339
25186
2
39326
53866350
1706
52067
7008165
2
4
109
1042257
137
18306194
25033482
4391
9
37117
76010
9148
360
212813167
269
22
41
414763187
3
4473
5474531
652
573
62094
2503971
239841971
802
1231152
16
66454
6097
451162015
149577600
6
36
69382730
16684
28
13
1107574
2880
62
2736412
25401
335
11
10129194
504240263
9517
6342
7796363
26444015
5455
2
18478
42142
797
90647150
87769
121651
21
634405
18049488
1234841
2308462
356
3935454
19
1824204
87
686883012
928779449
6341768
595588131
1216
26805
5260
2869
5241696
1449441
299
21613
63309107
67808
5373831
3178186
4881
34047848
3620
41
1112
10009
10870
1034424
10
20348590
17
11690243
364837
67454816
8
5680312
174393410
7
126170
2
37
38
14
8438607
783059
554974144
8832
294653062
310599
1479148
47643803
849520610
37
3
2243480
442369
183446
7389
3870075
9982375
439
14694
263
20
2170190
415
2
1843
91140406
228888
315062277
89038
1271
18
28189
75
13
816
123930438
1760
20
1997
41
42
1570
24
34331782
2070
54
617551
5737
164
7547399
76686
75620
73
101030266
63131791
2
6
679974158
1452
1426
5
6499
12810
584672
346
13010
133792
598015889
5
88100104
3171
1043
72
673629381
8
16369
232
9
13321837
7101410
3
636285074
2989546
12
309658186
35
747699
71532724
88643734
124464
3672
499222782
144
31085
90501
4520002
15
14506
5597025
9960232
47319959
858189359
346
11
215496
8655
1088770
14
16403307
546072
349867716
45121
62909
15666093
354706
2
11056417
2997499
2520602
125137
4233
3
204578
21379136
19490
5691868
1004314
891
3
11155423
32
3932164
1039183
1080
182489861
14594413
577
55494
18023
8
25
19547
207953
120198424
11
38042
8
2
14
1164
13
110565
1882695
731129
47091318
109
2044801
46328
8
5036374
1009
2292
25
2117145
1189855
424211603
162
7
45
152687000
434419
3091
621593767
40244
18001
4659033
5
4323
774
5877783
39664
3068
83083
56
862989392
25
3
2
200874
4036877
154613586
3967
2050358
1974
2675788
56141472
64337
89
1223
4011
640703784
459525862
703817379
50
26
1765
3076393
44911
5
33656
2
124563230
2346935
21973672
167113
105896
23
59980
59247991
3886
195
147806
1316
12374686
5
119351
146386172
15997369
2
5525635
2
3648
41234909
1056343
4807
989843542
165834
23
7
254127
21144
703377822
12664
47
33569204
11204564
557
6137753
92
631
29
374276526
487927300
962141893
1201232
62863051
3
404290388
258
235506273
148
14031
833154
116699
90
48112
1002
202913
4701438
26922279
88403005
4350360
2447
196949313
13352
1245780
13
20977
155559118
3831
2
112379
134
67
34836
4462
7511186
14511
958
201257486
274915
11
108099180
88
4
414
2498059
7917561
211091
80293
507505338
57824293
53704
4073400
406821
32850903
256
497
14867
63352
1236229
9115909
27
4517
343898382
309
43999
22590
241504
11
11
117830
22
10313
133852
267
104
57668
7880392
2407574
630293837
34
76026224
5914
22305
33440
2479126
1580
202
288
1773
11552440
530
61835051
105
837896
1487996
2
10539626
6
27789119
276921209
13543
157818851
2021118
2
160072669
1133602
2181
3760
1368814
541531
32358035
8630
349537
27
252
20589
71
1235
3979177
636
125761
42267
6752814
5192
110204
303
45
1947
3
664
249
664750889
2355
53
248817
561
3376774
404700733
753809
1027
3
1348340
361159
82
114394
60134704
42966
3208
544
4159145
1102377
14453
3
824643730
199
9887256
1251503
69238
10238
43
134
121312
41
720465
37686184
280190
85054853
8287
1868
3
25
2672
2
28154508
40
4078
117135
1721
1393544
23
1766
563
2848451
1211
1101005
22838
195440
127
96133293
176
5866176
87201
132452656
22301907
18
6
16
39
103056084
1529819
731800199
66
22794091
29868
7
540
194782
2
824
4947
6529
1642113
3484080
152454527
629
93
340
19189282
11065
2925
3960725
339755980
695613539
32543
30
667
120963111
43695
1175513
5377
5
2
7621
438761
20197171
651717490
808137487
91
646347254
31943
47245
40659298
459
1700707
4
179
73306386
11318
11336
126477744
95
574618
4
1225
2
236
2
595007697
1083491
92555962
1392164
789679
184565
27079844
4334739
14
2012012
81
1095706
32544682
1357789
93
585649
586
20690888
6156857
5
356429
828981753
262283982
961684084
409
831192
37859981
50831984
12
6655
108765540
4993
353
1678231
86272
35
2551
3239
593973
6652
2
1552
40
279635
29
2122939
5317
6532849
154902
6040
6154644
432319643
20
78616332
311
3610
10911
133923858
185
316146
2263
1512
260
104181340
243
257032931
50060732
17042
23142882
48
16791
112741
97313
2113606
400
247810656
70
3717998
1687
7437
6446
90947860
229
5
2
460029
64203516
5125258
372
12817
2755
610
814604
3599
426
7
30428
787166
6467
3213594
194716
2047621
1670
69096544
25661326
25678
20865220
6880
68816820
880844949
52537618
2069916
123714
7303022
2
516
4225499
16132603
190
532171261
11970
146493
176904607
733
89
2346
14
94293376
3366
1136
141710
67
3536898
1209
179165372
2
3
1104579
1057
416405737
9
16682278
401353
30581
9794590
170220
32
113503251
2914
169492291
953511801
260642
62700
413492
38070126
266524501
4622
19301
2226816
46236583
992052685
2719847
455
9
6423649
1625
24588
2
10
21504964
14625636
1722
50099
432452
45
145700
14480
14759
37414760
34887
19005739
163423284
88668535
3995
816266
75082950
318
8754
4
22555
300127
399
940102
87
23
85
122
8063
155
3393911
780637
73624
73981
57659
16206
868
32
2590133
39531
282730
22278
248436751
3
43535
400
776505
5
8
568871
824984
3
16
184064
351235459
146933546
109
698561325
38215
24133127
113
52390
100724284
81301
145402389
4
146984
964827
2315283
358035
535
97998
116
299
1274
30
92
4637
34701
8350
3
2205
17522
794
903
8
324
37459
231695074
22528433
6508356
38139
41
3726003
888
827554343
3
21040139
295037
136
77194901
4571
169395
26
2881656
18614
1184
149326
39427
343621717
328
563236148
1913872
173459
1686681
22368
56
36802
334243728
5811
14
18
320
692273855
532800
144
415027
712810895
11567011
16342000
153275
376034
7
363174
3910632
776159357
275
38
547780361
1262696
4154986
620036
178595030
38493356
354
32224590
123957
20284867
698588
8
18530
401
887845279
247427
42
22
136788561
46928757
4
10
320778
83
7
12912
29695055
3736571
169
5617
330
127310
8
75090
841598774
30
10
130445522
3
64191674
2643800
5
455103950
2
19
1214
5376
9884
8341841
235438407
4
116135319
2407333
504
31
307974
7
1247626
840380
5
101463
4735
27549
160633531
9
151573
1076281
162728
28638425
97149
43690448
68
2
28
15508
928179561
30145170
50190
87699963
252
117
155978727
12961
950401
9
57638
43086
3
37582469
46
460
2
2
26840
1118
488
6117231
20
879647537
1108
739549
13073253
66
52
85665
9
29
3
3635
303
9549
740252
130
205
6177
90
281399763
19223
22585
14603656
9400538
76867512
545150301
8991345
22678
7151
31
957406009
502771981
58182
35
111004850
725390624
781150009
4619
221
6
111113
171
45167
284484800
798566186
110911
285
14
29
553809110
226
806127491
7
189071
822
214
546623
2104
133378
356
302413
32
192158047
28
71010890
2
926853526
27488
6065
9
8733318
79
183115338
903688
777851
8783292
1331
140022608
337068007
533
322978630
153978
7943
162599
239606
548338316
566666
2420205
2838
52224897
142081459
394490
34962259
95968237
4075
5330531
206
24335
12
107982618
65832719
83292
4141
2
2241224
882
25424
913330
1113
189
601
440
2794
2
7
2835
299
57637
94351741
22
12
107437
216174308
1340540
6598064
423278984
7943
80
20660910
164681
1358
1710484
192706
69
341853952
16
533461
5
74259037
173
227
179270847
12097012
389
19
12113
530139310
2309
466
225443
491
479
181
1121
19
2
51470
501682
4079421
70463590
54474238
474238861
209797
121160
91702431
955727
7601
33159035
10324
1667
25
61849024
34
288319083
729737
21878
5054
8422
94
22691
5304
31
44054231
66225
5847632
817259
209652
148
14
112141
4
613111
113825836
4
2172
4098702
231131
441
12
21540684
3454611
13080934
52916046
228996
62349149
34689230
259
5
4
1516
113369
136
19
457154
10
1151
11
628
613
185
46147147
58
35
62
143796094
285533795
50288
83749
274
108
543693568
16227
1205
1062531
1379
40
4990087
143897031
538556
543093932
25860589
3505
78778313
153
61
2080
124
5944
8483
25
376
9
5733182
2
35
435965734
24183718
118
198664
88
7971
352
543749
2346087
112704
189
141971022
84511
126
21096397
291
4527
786904
1877809
8262478
79928068
2265
51
7
4383
1251973
11903
74805372
39512
38
81350
15
68584
1814
4332
14563
5254
191
39066
1677148
1826
20369335
314816
278
221215549
333864729
26
68
9917
44331186
24291937
8
267914
6
458
9664
2286
30821013
2615118
286422044
2726222
206612
19
180628
3480286
81166
2
20289
313684
1685502
2422736
50
1201
7
31
5238401
72222
5
7
53103567
64220540
219884074
476619
136
68
533
43613908
53
3296242
3
80153
56238
48740528
5120921
244
440
3022
17049
22383
762298
659326220
1940676
3872789
81137319
248
6
8542
48
1947864
214
8728
21501
254302514
13
2
124
16300184
3327
761
48962
1116686
3
20541
6
924809991
533538
883579078
25191
32529
28004
2259
590
109
2849
2653435
12027
1174
475636876
932
22321
4423
1211
5806
430
47497
44844237
7
7330660
10
98
455144237
973
2450459
481510
48170595
54972
101217
32
2555329
151
65
53
98345
253496868
16422955
5239
721603279
919
210155956
8773235
24475
158071313
12
4
426
126920
4952
446273450
3882098
36921
328290433
15855
7
5614
12983
39328664
4
20163868
626
841062151
16016
330
502607
1788
435240226
8
11309
22084
440
90730814
48464125
111169
7
48619055
4177
67793
38
1747
23049
71561
36450354
11
820
120
1198
7
20704
341
8249
56478
273
6
25
7950734
111
675159
1740603
4719
2018634
32
7
9482
19314612
95247
117710
43
232
744
57525
41
17586261
51520537
3
86682217
22068
7
197056
6023117
114
5021
65
10
2251709
1263609
196
160605
695976
66389295
23059103
494001430
262157
59
10405008
184
277681
3
14145557
13930
17464568
8
4225748
962547
144
78
1136
104575658
26493
210003107
3840
191
1350
9
27
258
6
207
390
10679212
84472250
279678
26455
21750423
41
154149
2
510704
17
2752578
2355635
82225221
28377
65400
139761711
314
156272
1167612
81193060
362
1740
605298409
107
157274970
108843
763
1933597
4664824
12577
1030816
200
55454316
3633
32422
140478501
333
72373
24197
1129019
6
340
6
49
18415501
167840
5
284
42
1953042
531514
1815060
664367878
7932658
37078
423
33
12
242844
68601
152082673
5
43
455
2006
250
1177
222
6
932
2057
5
548
40
8
98
6570413
5409764
108938
14943
1271056
937
330349
116
56462
32953901
49
788
16621305
28
24
104469
885
7837008
1246
274551
27456
3
40528
1254
99
54
8688478
16
1503
2
92
81845857
44
12160
621
529396
55731288
88476
42
2
100698
186
632
2645
6
1749
4023
5547
14017
73
47
4404948
169465321
15295
91665748
356827
4821
21
7201655
8551
1419496
11735976
3086409
45
635753823
435286702
55331
129150
22
42724
970240240
9251
2
74
2076326
620647083
7
2
2157294
120988
82091636
110291813
317
14830
17760996
33900197
3859400
170
3243705
30712243
5636399
26701842
17591408
27
13365283
120999
258
193
103
232430432
42
164224
188385
538369
123929806
826
18
13699
28928
288
20
2327249
320023044
43018123
68243
183672
92383
80147888
10596015
7789540
7
726
5425
1536276
39430
1070845
13617167
12930672
4
84934
3584872
2239
750228
7709
230858
232918680
72881
10
30103108
25
98
39
1321
2282
172380447
2
55
115825
242
2110207
175
69
24572
12
1066
429
10971
2
2554908
4
24
9872
10708
53158788
63642831
38737
118
427
580
97
10
31
53
6
4039
11659108
15601392
74125
542988
282785128
2261891
10
117
15025
131
1215114
34
927748
1003
424791520
84
15824
643316
2075138
17
242
109361843
3
16
43120023
2317
346085
20780868
3
63624
264
252005
41898334
14029
20
977
269212
269711307
2486957
473
5127419
2169597
56919195
657
683344
58
23
2406286
661
153387193
4
114716475
27164587
52102798
3022
233
1542866
122214
3709300
332906
861054
964818161
3341
5
24186
1808
1609039
890614823
60
18182
610053740
48
882521
307
411988
2276797
53
2896
577433951
2274291
610965
21
369089
223475940
24
19
5233823
53902280
33
3
97491
18539796
3738117
17
423993106
7059441
10
19
363265708
10
147787
207755
35
245
431623
13873568
107158814
12
229918
2831205
333
342334
13335740
161711
8218
58858537
110642
909407527
3684916
73
106251675
1508138
8
3
212
483948668
667398
2393704
253
628496182
30718593
11860
15970
49
231
961207860
2376
1742001
12031774
47102391
695
80542113
47
278
97996584
123586795
2
18081876
103056027
229957367
271
1104850
280609283
1237766
465155
476533746
181
11827771
6571722
3998235
89697445
1485
63
1080
355
7
4566
290926
2647640
275376
2
3193
325274
3139127
5215645
11230
688183
29991478
986
4
279261983
31976
13877208
3427430
2298567
4972
4
809026
10045186
61866611
2
2391
1596138
98304
181
1084
592799
117518397
128582
56957
311021186
3649
3392870
58
128673541
56
9563
341
1652
826
725930851
101
2848861
3
3
47179
307121
106
18
729
12537549
589727547
2
604
43715728
21271
1013833
5
22218706
438651465
19
3
13092849
136794
79300
595484
93013453
4
56
18
6
1583
784035
305
57765
1374
14007
13360
1596
18065732
418457
77759705
9
3163470
25
32
70694
7727039
176909
2548
54580726
1004
3738
168064
24171676
31
53
81
458056890
7293010
398
73
127
4745
92
21835320
79
1149290
1721268
77203837
10493853
532613277
3047240
38352
117
106877288
169
16859
34434
523607750
75
35328
3
15881
6
3
478164468
2476
445888282
6
7470
3816
1579879
26301196
979
74
109281
6927
102070
729951
119
165
2444781
1231946
105
10
1122278
3661
198
70390
10
237
47920401
94
79853311
226
38
29528687
335638
8
876
1830521
558574821
930136832
24966
33857391
210
20599747
592013
7209
5
7258
14225
318240
5315775
125324525
174305074
808178
32
175778762
313
5
57204
11362942
1211815
137478
173371
2
101
159428786
5461
90762153
1076583
2229064
5548124
220
1083472
680093
4813
5
35430
40322545
4374404
1577715
344741678
137577
861779
4
947209
2382
151
17
24
162185572
6552
7375
70594
2707057
3266059
572187
10755
345
18429831
333313
51
11
369991767
6518
83
1148
751537482
791322411
13
11428
825771
1097
28695065
6504792
683
159858
734145
21
932682402
415600088
666
3256923
72
93576204
706996819
1163
2318
6
2384
382991564
94441868
1449670
17915057
3145342
8
240041
45021994
3571
581
1220876
216076
1770
7987470
9988
3
515277489
152218
353612785
232546281
4
7
28372
1231
11
2
150
9245
14054798
13
3735
90134
19274
5089562
7920
67476039
282303098
564160336
363392747
497
357
17
132
3035
106554
107
54270
2430737
238680
2
447824666
647510
450610554
214754049
222706
139
2195
156
3690
216803292
87398167
25
783
321
1013
93291953
213533
4466
69473
153051
1013301
407
4360994
90
51
224
14438
5487868
12075305
3416
3
3735420
663926
85332
145
268466240
536850999
35661940
3696
198857
1081
119
14
37
33860674
216
1546709
53
9
70799
21
209704860
39
535680
2
76255
570167
84427
2516
12107
3012
68265066
356220155
158380
344
10834816
42050
447528572
96192618
254
155325130
1053851
76
8175
137
255
15
253
62750506
3
1012430
130
3029
105586552
18529
19356
25083165
5035
1429019
199777556
61
4937
2105
136509
97
4062
67
393367839
55973471
7653
39790269
3110
1955
20609238
879717
24
8
14601
59
29059333
6392
38
7913
873192424
62
60018
5662065
43
159702
389728924
163022
602154852
1552
15232
52013
457423
12
3001
255594
496143980
6
8170
996913
10841533
294900531
52708216
10423679
611348
604012915
135810
4126554
119
1773048
465724282
32
184097
103824
235
329513
12
19492
172
6581718
3360
16976830
282
4
10466741
307
269
9
2741
702
91380214
669042
676415491
100271417
77850
1490058
10
2
5967
936
283
42687
159
3
236
2783
1017171
11068
317308593
66882131
20069
5533
322330981
16887
654333711
390062
224799873
16
130427439
598827365
18407211
70
231427
152107551
66
29011
841085
511910511
2733
14307201
31381677
84
84006074
3550756
112896
33
121677168
277164447
44533431
7211
133276
5828200
1124559
9
14
2
47221102
8203608
15551
4784794
898109579
79610
15833
3
46903228
87
77714
160844
536062
16
73
37946
3562301
12543006
119462
2
721
777
2
14969634
28
5412127
10085182
10
22867
125734
113
574652
2064393
54473358
141
18
9
404286531
115604
960
9249
5107206
2529434
5998345
41023
8
8971333
27
87079
13
2
181569
5
9560048
205441
26
46870067
279245522
117
9358917
293511121
35766956
10471
11
12007250
984375218
14376
57655148
1436
29263
390736
3177
238126
267
1391532
662538394
808
20341
10799
1522
9505449
1679
2417
115580
8
149249514
8
23
99
249162139
50116
510
1413873
26769800
6273
267259
536189769
68
84
1051801
832
1196691
2
38
2370
129932855
315535438
4298
29881
6551
33
25
42657945
7287
1306
99677349
19843
192625
237490
2071
387077
12428
331948958
1877
9898
968125883
238313
907
27542
986
89
174
41
32568240
414
18841
738878
1007
124
7
15
96239
22
2197110
125
73798859
1894
8
20635
20
3265
1945304
1220
123
690561793
730047770
54
12514724
12058
37713
1094827
37894
1808537
18582
115
254
75154
350311931
8
293149
26192980
145494
464404746
74
63632760
209342
2199
15
753397
2839687
92126083
800031636
165989323
10973529
3975306
59
25050542
7
45446
37
11044
208773607
7981
490
819202585
3
508
406875
457743095
68381
69522
239555145
478
13
478761550
38802986
30
31
867682
9257
57
1238869
16
10503190
28881885
276081652
403508803
7758
1541
205
341346718
3
276
56
1899
49252
275795
2
1094
12
255
492
2
194429
590268326
7
165273559
416325
8
178737942
253977514
4641
13185
1182155
315
1915598
43323446
419550
566966
225735
2
293405471
3541556
124
173877
365733762
51268
850
10603870
753042
55
19322106
16745
8
3023177
6404
12011443
126
225
11565462
464990568
228
138804
292207
274936
698828
41
2
15975502
1162
45
14493926
31
1140
2859132
48554790
5887450
383
286870239
1554
11
1239721
3978539
95053520
5791
29
71500411
2
12107
72404621
3
48042088
846754720
34577745
71984
4138
17
1200
133
338873
134
261896
6524758
1484446
19438
39
753118709
3146346
187349
38544
763169
2505
6
13138
66252
139527388
85254
436
248178
3558767
934455440
1399
194207390
30198349
2070
28
3056017
831120
187
2177
403
900
3
96
878
60379
46440
1022895
426
165
44
264387669
341631
387752
14
95
32
593424695
304696
49961
70237867
52009352
264560
1590264
7195592
1363
11518
298028568
184096607
5843566
37954708
24174632
6497
510740917
106648124
13
285
195
14
936073
242
41991
1599315
103687
276
55567
48387339
982964
111638
78659
434114
374
578019285
50970
4071613
307382550
99
12979
111281998
46
74
1552607
21306343
1347374
10283
961444905
6
109
217957
6730
237
181095331
7
4624008
2185329
1710312
20
38387
1584
2
51158
1823364
115319
18928
122736260
248936735
129458253
3
496640
648122516
222
268582448
239449
395969952
8
51067
676829901
6941
6
20
7
105077241
100513270
1111
18483702
183960501
2
439699544
7207583
198
67
65374
429
11
2
93219780
1348
12273
874
66951106
33
54128
411
882103634
7488
14
908438
14464077
20
270441
23840355
11321689
25467
370432
414412783
1249
3218
5
14912178
8179
1829
708241
1642
48
67
551546
89770409
2
1599423
132072333
561811
57
147754
2
103
114384413
17037036
101738
37512717
3
17
13113312
161641
3
311284867
293602
477947
96469
16
8466
5
2901710
6368
28950
137393314
43
3926162
73939
156
17
1767
4407864
364070
884
45121673
148701923
1200
247
1765291
211
3
108312
789
460295762
8550303
9596855
336
134336
3
54809
3
3516156
23838
817327316
1368
2
52198460
32419
17704
18340
156274340
28821
323187701
7
713971229
92669
3
38807858
9847
1279778
255
266470275
8592832
54618426
47
1751
27951525
84
374454
145010
240211307
69
91320
161227096
1383
290
9296157
75
1895
2814706
128322720
194
15447
26387
23374
253456
21
22
906
281720
164
56417032
268648081
4289
184
25
227889
325749
5505942
219372
4272688
9927
177
15309950
136368704
392
2
635641551
2
73711698
40
1691
39872412
3
271121
2836
34
354365690
11506
13977886
78
147
234538
109760
158763
640050448
42326510
98889
2
499543
2707
562
3301658
3296375
19
1469
5050
324853
82164940
3735
2
65
3
6
20445900
1078
3
15
248528639
163211340
1439464
56
141408
11477619
128675787
57473509
3864978
1296
8991
13274
42
8820
3297779
273
77
52440492
192
1262
264924511
542983152
141296880
22618334
2571687
2737
25
221747
15
742
151783838
15378
160968
14895908
948363
125
3
85331
76
87875
130729
4634
285823
165
1792881
535956148
274787500
32364310
11640
2
76081945
855546217
90
409
403132
61
20070
26063
4406091
1645
13777
183
39904292
26634731
1408
23
11574042
190194418
34623345
2731852
679742
69109179
28560
219
562076762
966562
16069
8060
4432300
11590387
160
262230043
271290260
383
106
47191504
1116
13092
2
40671
10
70
382
16
10336
957922767
1024621
158376042
234466558
3473776
115
11
275
268884725
824
132863275
4752176
1044100
6
48148
2
36
2247
307656
1130132
386
213079
623250738
721890212
621
6542
17488628
1809285
1360324
14403325
61
3928
252
795669
1394329
5
103640
23060
38648
92
4
187081
27892
2361661
356
15097014
326093
9220340
63
2295
977405989
7894
8799714
89137
12
7948
5002
3
311846
14265
187265085
276
19547496
80
13662365
783082
480426
11525992
188132240
70115
45160611
96227321
44524
1335
112539871
1949431
5359
7
4945
487
164864626
1852139
4
23371
1143
281478196
60
88919665
79598
38202765
1436394
177793091
856535
207199
8079
61
1392488
2
3243222
129
4
14351095
5706
108896649
338402
12354
51389667
36060741
463
4849
726
5502
112
755305
19374472
15
2
11775175
10041910
24909493
120581913
724
10450995
31873
130687226
33943
9
5395420
7
2051
1896378
107
2247
102
151627
225
58383932
24
4883527
331095657
155
4816639
1358
25693264
1177
101432680
615720522
2450
81768121
142947106
43009349
426645792
10448
1318146
1755
201167009
249358
342609
291070394
505868
23
2058
1443284
275323
575206
74563
161
538343127
32813
75530
51
61930
637859
168762
678
5548661
1025739
28408228
256735
88
14
623466
189
3203
1133
2229438
4
1819189
1721
8873
20912
155
205
14327
1024
13036
274
60700364
227653
2549824
44763599
9417408
11029
301
846921
423947035
436
1215
578
9845
50364430
50003469
49989
8699850
70
830
1841
15
158622
365657709
77969
11
77838800
2765
3246026
5745
97120366
64
44021
3
3
57102
11
16841630
1114302
207869881
14
14401
19239
1224589
2283070
60363
1848
3207114
7815475
22
8970
3809589
236
4487
1626
354659952
23042709
69907856
213
3836
179
653
750365045
172799883
87
3
3363327
128118
2062
59824
5
1889937
190769342
33204
13527
91372
6163
47384
302632
246140
222
275590
33
720143527
416410
12153502
199356
298226
1205
23
1201
7691
47
6615
160
312364894
711412552
857059
1014643
851967205
1232020
511618184
30
279940013
22
2
3317
1742521
38
11333
5321
102
107593795
14338584
231
287
237476
32735364
506159
1374369
2450
43
6850
1282
872274007
6
15
63
22561591
299124
24925469
3102581
844
108
2
105
336465
17233
173373169
2368
87230846
112282
173
3975884
226228
1368
11
13280610
9814434
2
6
452019345
527360836
134504661
22288129
1026653
3469712
1042387
95108643
548424979
5706121
3098
1323374
54495260
26238
5729604
5
80
16936
4024626
11482339
13
216
72959
609
2003
48
30298
35
47985569
2
414800
4303
12098
200857949
30
66756
3
16589093
169448738
24634
9487
209629498
108665282
228554679
295959
7288230
169786
10
70
938
106566
9292
11775563
118
20240
8041
763024673
3371825
21742
1343969
372450
1009545
19331
381721897
29140935
943831152
12216
43384
76611062
5
45692
1509892
16
3
149558368
153806235
2496450
949121293
42
398936
4
275927927
28
231
359269837
2738958
428523
122766176
32398152
1806
2
3764
102238054
6305871
24270171
2
2480
458402695
74552
583054781
201
3179608
12503
8805
14963746
4304968
4
19265
35966408
196935
219458776
1200859
228810260
101578
7504
5
754
7490589
2654
49667
435
157
344868
38828
45546
14
168
71672
68627238
836
723772696
774534
7880168
21871
1386440
34589470
4976
446529460
42597040
538251
785
687
4818080
8105
1044084
16320960
76905
1327143
72994
22899
32294962
5517
4
257
1977
5167447
641598822
29772091
119114688
3556
4
35628
126
182
387112
311854
125251136
5038307
285
56
3927
442688373
2645
31209162
618
1101
131380
1613129
10235392
1750857
505063848
278750304
65114043
115259
86
5
712738
4602
305
27
1350
4
158501
35853847
61
474
5
66
2393180
5055
8401
424908
770732712
11
5295704
61
4
2950
7
16343974
16816
729984
34549
418
161
2061
729433281
143653
15077096
532932
26249985
12
4618271
13536068
6
91188
150575746
2516
48
885898337
69470191
585649658
61497647
29469
6096
181573420
3
99749765
7
6445
18
1280280
1121
22575578
45603761
312
54
21
1373148
76249932
6008
196659
1263
63052
209104
71927095
2427
58
287297788
8822148
29
427498
10
3
1125
481505
66736
26
12587997
13246667
939998161
2760
136209
1241840
27558951
753645727
783
24730761
873
795506474
17
41347
2664
33601
10701
24
26913
436
54498231
201
48257366
16513
150607841
2120
23
893
540
1494816
2063757
870
2459937
92973
4
196
135611
281488
40268564
12543
373895579
54587
7
604381
3689063
36
5
14821684
33
80323
33
126
939870968
1411
5553376
13541
8677
260264
31241937
277857026
26691
98774006
224
4
34350
1059
20192
358
14
413715
1187
18801
230262481
218
5686
57240532
19909
3524570
3233699
4025
7959
6592878
3106
167
2551
28599
172392
4
16548878
60
64727119
35
3
5909
1357
6524349
179695260
28956
11776
4661
42477
257876911
113080
50447
685
3618
380
1350253
19262
134847733
32
15648
10616
78
199
188681
5608
693
15060690
12
4
104560
812
179404
82
135425000
152261
1207
144
277083927
502499063
9
7
23245
57774
16119259
200
704732
429684
3868
596095
1839
16
670
490293
780117
391023
1820
970023329
222458305
5876342
424931269
46
2021
32
23
1000
217450529
181936
5026694
9
17
14376324
114
355901030
487731
305783
11188
99
8847899
57346682
161853041
1297118
993
50994331
965234741
1419482
40761082
3379
332877271
91
74
59288
19
13696364
93228847
45
298
20929
585
308880
306806089
22
78
26851645
328787594
2
1771
16
475077
674
1783
663493448
218836
235117205
53
385
174
17023
346
246672
2
2624
2307268
15
10901720
117074258
13721983
765802780
3218862
22609591
1001
3990
390
31403
57
607741
934
4
755
863
574
691353
4969332
53556644
278
179543
3
8
171443556
435
1179953
1243
59
428247457
411780339
16214039
30076259
3580978
24418
707848083
5900
169
51320
4311
6
669588
50
799921266
368
26078812
4195
56254996
2382779
10
6506512
36
412
72303299
277
22442
48815
61923710
294462
3368270
1016959
9
3252
78844
2218903
2134
37214125
2
9690011
845
972394
26
2
245
76215252
1585649
14967990
673166
38343494
7
51
2
6231647
422314537
1457
44
87084
8
47472100
543
334
3
623
171627918
372
90923
342616668
10
127484614
462
6312490
605598
973512823
1086052
255505
24384597
70
270808577
245
63792
245131667
2
230198851
2
19
4246092
269252
7
180
116
12923
48987
50399134
50696077
836
68
2081
497404
20
2134801
213413
1637473
19
170
3028065
524491183
123355
8649
903
37322621
69
189
2623501
34
170
497731047
5674008
309148160
382029
476231
46920
2
27822
156312
28071
3905
232
4
176
5893
21298
2784152
248059
57817
2
174791926
2
2045369
9
3643
151791928
1389692
46043
9750
323
253193
31368
120863580
143552
291759657
727790436
381383225
21
12507628
20558
12985800
1750018
79288
4
230
3090610
39678388
220139463
53161188
996661
280571345
66422
94565556
10438
28
11
61
84078339
572
175469005
274651207
1840243
788
984564
25932486
148603
345
32
670211527
233945
3
127544
195
5126005
31081963
10
1262566
62002248
2277857
2973565
10
5755408
45
577
372082308
46178
380
6650394
649
179137357
10393646
4
4785465
6
315649344
4031534
1416266
539787439
5291
542413801
2
158507
3024774
457420
57172
191
33
56
1005
8152
113806128
520895715
227023
89
9233578
130447138
1012
20
120
141
3067494
13860
396254
31
12279
1989
25477
19
367481
6461297
2033374
98535295
255
295291691
1666
55855382
7411
958846
287954
22597323
25272
29479182
350262009
66487506
19028779
937863309
1161
13
21611922
172131
107381
6408186
792871
23
17874914
3346872
459755
93
40
4497
557
4832
16
184840329
1900638
16721593
79
63
2200
553307888
119
1924
80515936
19
46237
47
18242393
6
988896457
82211410
18
12375428
19586080
2971040
2285
412
1603016
95106522
11440888
266440
122408255
1782
127276085
310
1756301
147711
70422
254281
3623669
7
313226661
318
14622401
190
6
18934
35193
488695
176
493557
367118
14344
246999
56879
75
17711
132808
1185867
3580
367692749
62231
1406
7181588
9152847
1399036
5106412
303141
95308827
8567246
91436075
78898
2192
312952384
103638125
995664
2262
38
9841
716
1139
1187369
37134
241225574
7
37
2
66258085
21384027
6
11084899
5486
29918
27508622
2774563
152
2453600
1489
720
1230458
437661944
1143380
39687
211957558
575975
458
6837549
5721
204123
5
330081
4
2
948170115
148
56
1254122
34
130227
522082
594913249
6
550535687
5170842
461220358
119
630825
157
468498
179491046
78211675
28
297
37352200
3249633
360528355
251731651
32
322685
3
232971347
58
2
137
219486
238824
4576911
30893
12
650
603594
256903708
2400695
24351463
5024
497
4
9051209
5
2102405
109296216
11
7775154
271740720
3
19448122
33
600803
154332
10108090
94
5
286
4499734
77
2
15
340249390
5
25
9
17793
555
10493
168712323
265731217
31
2149
369323
184920111
9
119659669
58055087
40414884
120678
1986330
6
75
29248
808263
148
25192
10509
33740519
11
3
35300839
6458611
164720
58
71359
11773258
576
9816
59603611
214
359
2892664
8
232509500
19
3
5604522
270
61
505906
15
5874991
5743
9960
12415
28
562
2609484
5
5043
5
6108
4
12
616988491
37
2896135
169385
15
678631
9611
65
22
774655949
2
7901732
1297079
91973793
4748
886
569982133
1204
3392
1449
11610429
8373
48
414
447
186751638
40982
798103260
16638659
3877375
281375
674
60
1090957
13868
4695980
9446509
364987
21
2914
132
2927091
974519
17118
344253
21987
319403076
22232
9
691998681
245193966
659198932
3
121
73908070
253122433
902
80227146
2181414
1195
1041
13341060
875
707
776
41
132
41090
805857080
602978368
9
7234
52798803
830
79714704
3
14
6411614
156
178213095
14161
160456611
124739
118030
251346631
4
5
172
1183096
5175
2
94039
3231225
115
41634630
16250005
835768
16690956
167
299
43
11377541
56593
36
19970
7545107
2
505
2
71614197
40072
26518496
5784
25
25185621
4458619
431
100029
13556966
1018
154153045
5560
71869582
3
17
17374
4585
129540
633380
242937497
305606
11
9
585
3
1625
39496
337700
8816334
330767867
640085
553690
208375840
350229
3
87195
30
10
9124899
3
519
14
134835844
2916366
6678152
4870
2454
844405
30231
66758
2808
382755
635
9603043
639
104567
985
3587
580302693
289683
533707
22596802
32
18411
181651
5
136973
115385
193807
30345
200172741
225029
8721790
2000
281
3
236
12
66
38469826
25
3940
576
732
312841122
57
10551941
13765546
66931
5631
11560
5
3535437
20
928661299
21472182
4
7
44935
16085102
19878230
296
6036
2
301
9
38
1523
11780731
45
3
941064
52
853229814
40777787
286
3988
13
1185
189603082
141
63041
155886
4
5812996
92
48
6864
7
2424709
57434
447205962
16973
616
14550846
11203
15085
20
5426
9513654
1324115
1939
5
135
407744
67762
2
7994
189200981
42543108
121
6395
6085
20
238624
705
41
92753
1521
356942922
13505
468153
7
197561431
706901
813
2299
101
156387
125130804
6041918
290440813
273
53419105
268524
165454143
67351
3204984
9
591
39773596
38
1814286
644
15
34341270
35717380
8427
161740131
705497642
12401222
2164843
458
5
33289
780
79
3
254727804
8
50
23402
20945395
510584275
470426663
809
876
1298
1147
2617
192
1550
738149
6369
1290
67634305
72153125
36
95734944
5
498
9742195
243035
1900
10
105448859
6
3869
84755
12027259
109
170081
7117
143739689
225751257
66429
3051
48
7917
558135
561
361
148340
900614587
5689875
25
621
1332
2904992
13450
67332
6257
114945
96351
688478
19128
431607
274180
13234009
420219
449
6499
6982
906107
9
328306225
5
166
671
588
2
29177
441940971
651
22852
3648772
28261
3580
880813
511777
238
371697707
6516
16
130893882
5192752
106905813
730572832
140934
163
26072712
3608808
17013
274870485
32365933
86973
9
14
24
3
3094275
7
4708976
1568
105
2692762
260
46339960
1121
871
5162491
3381096
12
2209
3236505
3338
36752
649671
10614
98568
71638
63
387
44965306
94934
76268
154202362
246
21284
43872492
28341322
5922
128630937
223
670
18832
129225
486074
73
6031567
555
10330392
25
19934563
766955211
434217317
48931045
3452
10
208565010
2
849219
3491
17730549
196635
13
55
4705084
36
932
2592504
11
16
22662
25
511
2924088
123366
46896
326
108204891
5703115
293221520
9215174
197
3602
58660
1169100
13600915
278625
78283086
189180809
2
44238
37
75
3451655
4426918
4
46013121
144478413
1098
45959
179309
4413726
433988635
256
107497983
4872
66
142
582222
998521957
12726
248
20
506627819
36601886
23068
9
1588
822
74826047
296345905
788512954
449485215
12484
1192
301
46
17034
77578
29478196
18394
393533
197
4594
20
1045127
10
2745
115096230
3624029
10134
115
18147
1386317
780
69
4
250
2947
26373833
34862
968703719
186386
229651
13166585
123
395839
378416707
47
1195048
294
328576003
8
59
122966192
231369
40109110
1046308
834906
64773
69378
4540
17
202204
215411758
135671
18199
13756
41650
10945550
6438
21
824932
651
3
21230
10284169
7
3
389
64983
216959435
438
48422
1025887
883
26730683
2726627
14919
356
1739
4988
245174
192533
279
103
2796053
338
2035
456445
1264991
15112298
195892885
110
1357515
64402
7234
13441
86882471
2272
362
24658
6
4664924
539017
5517128
19
31534903
98700783
593447
430352060
18
236175394
6241
9
33882850
6767446
82395
96567942
2
172
2684
26709
1608
9535412
69
15
2863
4
15
334502
9211849
30134163
353180180
242176
9438
2
5420978
204544402
305935602
2001273
78367
10868743
7109301
153052453
2
14530053
65195501
573
19166537
60070
2
44
1252
2
85424
2
3089
21375
23
937105535
6148559
19659796
1138705
5203
31051
196366130
19047761
573177
33119
1526
120904
59
230
15
2836
346
398
8151127
6801
434789871
105315691
1482
5095
24
2497198
6247414
27
2
272131872
386252425
10023904
278882264
19414
71158664
7460367
100
6967
30925
29357
58
2723
15
2804870
30
660905441
170
765
6
262010268
2
904
6009874
5338943
36
2456
6
1715
19
703889
246
130
51569632
3982
7426502
36
3272234
138257
14
24
38
71584
10
352807349
11348
664
909611
605468
8
10343901
774
291583246
166081
120
570069625
26989000
2
12560
52104336
40622
852
516005
618044
5904
335947
12
7
15
215517
6134781
2
4
472056280
6961
197206
133
1193
4325832
3259795
262023465
16152
1011936
39532
27749
53737601
347880670
697715
144930
7
363
22282
3
39
9251
9657
1351755
269
2082889
332809
44236
3503239
617836
125138
4
390743807
2056580
17
87021856
93068095
442511533
57662141
6335678
11492
13549
4433
2
3425
2860255
1770
246
174818107
106785255
42151762
1681
234
830
40022537
212694
987
272
4050
180
1860667
69805
31
20385
12
9559
19594
103958086
30860101
403212
3109
3524
102503
135649833
2718431
1611
39779
32549
6
148553
8744203
300879219
75534720
12
36633
27084
932347580
26428176
1290608
24519
21018963
744
1740
18035636
138111928
46
177
326298
1924
882
10472144
99489
493610
11465
9147
1254
35057103
215118477
219
34
205149322
2046
121556
105623666
2
7578
121
68913
510
517093
708221
2
48
361719446
66010
6729
7
57527780
4088749
458
4344
68
2
1231
980659
167
224101
799006
2609
27161
15686089
116691
72045
347813
5
1026
1883
29379
18448
16154064
3307810
714636
785204810
190867
25800641
3626
4161
2022
14
112051
13
10287096
9066
1174883
437088638
5946717
44447
16045
220
219946
29575
180608164
935787
25266466
6372645
962698
13013
1151578
4106
11111
3
68590869
6
364
26
96722865
1012212
3221
3230
454
17194
9
24
128820936
61
8010611
2223
45625
103449081
201102
539746593
3663
363674059
10
39543961
3
1822
2520
1080667
481
211
286525
350041
567381750
10539307
3
68091675
40
1163423
250854
1567
10
54115
27358936
156
7
12046
434
43930
12
53776
11025134
57220
2
18618061
417
2
289119694
54993507
94
19613762
101695275
15227586
2354912
3
21690325
519492
5
146546549
5
3975
2896
40873
1289
257160
43175253
1136604
447052216
839364506
1906
8
311719427
56013290
52326
7306249
763423
81
213671831
64679
19
203145410
137003597
8138
178
268747
936127
45
176647
3983
8447
5061389
66554742
114083
1600431
49
23
1011
1393
154959573
13
843599546
145
59711251
2
4667
3186
9897
630757696
1930
6745364
537395
738
58971
13
2818
4134814
646217900
2
4399757
4548
85945
55774
15242
4785779
503
3702
3029592
672159395
2330303
105180378
10
4675418
679
76646
3
4539688
3788619
2
94723623
999
7
22315
3747003
210
1008565
153062
11653
47662
374397
8933
183619
44
876
1582
6875093
5
11
1514
202866
18921142
3726
146
64828
78883526
223436533
96089750
138862605
460534122
9496
327256986
14883
260
19790
11
392554197
30351427
8
54595
610709442
169
17350
60787025
69319
12260384
15587851
395930
340
150478094
20163387
6
249478
165
858275
89893126
1944
260919791
1359494
515780
173
16
39
11
7
6990
325949488
593766
14161
10
164552
172
587910808
255430
454764789
8444392
778
129384
568
15
19
4
13716
21
11306
2
25
26543
751
54450346
179072735
186848027
26151391
858
1800169
6534
9
93987
164855
5
38183
1671
50134871
155210
362861089
3463
42042
1417549
246
24771
48025
27377
2
1198840
62352680
6330575
66
8136
62
67
2
857
17400
2
116726164
14
7351
544826827
357
1781
9
113546137
110837
161613655
7091483
3106
63542
10132
106360203
209
6
204201
15420772
495566
4584030
3396006
4
153
115770
61650844
158916
355
583607811
61180
4158036
55
2244
159
967
257938
27430
109496482
974615
51620911
966
338653285
132238009
1861
482
474791108
582033
91720
2
242139
378520
336806768
212377124
7117814
113
46263
58
335594684
25
143
39441104
3773642
27905
7860922
4211435
2233
68556438
1119
504831338
2418
81010084
364
1697
190322
178060
5366
4220
15508749
24305
197534239
64
9
2167
9049837
639
101414
2
542
86
1500354
1303
145538
118
80217822
10704
130
2945
635768014
1066484
2151
2158
58180721
401958
15
2312
153760
34707808
94379
1090551
290038
666569
4
113368906
3
116342
11511466
124702016
42561565
20601223
16661458
152
93
8
146894
880
16
2057526
428520
1113893
581
135219
100
514511
21920
471585733
4127299
117633
8864337
340458
120
19988
10358613
835
32166
275458073
319
32209
1024743
6194
46625
1913
471769
204
22908
17206
164
8995373
1045
3668
567
349130573
13
11349678
101924
519578855
22150906
258
11517
49
29
107760346
475313412
545625681
1028651
362
332591193
102
18554849
24788
16203165
5346393
29843117
22697
4113
7361
173
3109
3
1150490
63362701
178050669
11
638
12305207
173482577
11316730
62323
44867
15245683
80570951
219606
7618940
7670540
172
30
743487741
132318816
44716423
27381430
1135
18056
1447606
1088423
2756
116343874
196137505
35
195011
22
499
487616290
188249
261
53
20083
7
8424
130522
739
161861648
130029
2940242
2
192
406
1644
33
93025390
646
47013779
3487
9272
27
57
1826888
1279723
6121798
100692674
146
23699854
4
177574030
7
4494881
110321041
1029
10
125837040
150700060
190710184
1317997
899882093
853805375
689261
98834
78774563
109121
144666
9135
190244
257926066
9932
2143470
79210
614
28980090
3349
3
176055
336445
3
106406333
104347
20711
2
16075
705657349
2
491
6
67
9849586
116469885
7790
45347220
29
282
5
2744
131
131
84151323
268
70803
5512219
123
18798520
479325
7783884
563337646
10
174384
2627444
2
8503
44235330
1243731
470432821
503862820
205580
583301
2506
39338
19
3
16278
144429
4
1034417
17776122
2239964
2
2370618
15518271
24158965
129284972
1376629
789442
5
3
12
2
529453
9
4
141750262
196080
8082
7231
22
15
498294742
91
615
11
3019064
11255
56
164668
145
79883
74077
2907
61208583
62
8498427
5506
178987430
1544702
20
47
23352209
554164
2
49183
13
28287859
34055
239107
234563679
724482
415
593
7232
487423544
341
89
2336832
60
307155
19
1327088
71
3758870
64139
215724
348506003
2
235907828
538
1435366
2063639
20
2
2624
576239
968
594
37793927
8775
177252948
91205050
137380097
5
150311701
183
43731
11
3822068
96
10950196
5088444
23
336
289827065
9086
364255442
1377
62
8318
3
836480
14354
8068262
143
2998
677609156
223
2
32522
79515
218
211047541
30
14849
680434791
1063994
654741303
13
1136949
1566496
29816567
8
53808
7542
1926539
11057226
326616046
89201867
70169796
89491
9579
152
73458
4
3403618
72211429
2306758
609939
4080052
26041
958
16212
2191
31057652
260
33202475
3681994
30589
3
2
2455
6852
5223781
923179
2410464
67228
11431116
9337810
7147452
164697
17
1071
25156
416117
88770773
314338108
27
27798993
721822219
348274983
38
4
575995
454065
147832
692264740
25635612
264481
76773
24935505
93599223
18679060
14
20
1255
188
543075
419
6343
293
377
26
456180
12370215
58644
8004
1808
346
56814
42833
2
242
6
9
318519863
7854
8
74136988
34089
166
693861
85650
113
830528
37200
5003298
1858464
18579
14026
3111
161301
124476
6828
337691117
1246763
5
151
6724401
4
102
9
29956
333082072
18229
457
363243096
76988
106371306
3222409
2884
5
1289788
3554
5835177
582061
10
15512
4699
146502
8645
1641
40
378
9
2
1704
853489996
149653
220153161
67791765
78
80036
47739734
95
37
314
336629
550
123
5173333
15530
33410
4267
91569
27001
92
1407735
199
21648
433690
8364930
87
69491
152373
7589
192
1302
916
6858
34757
111720
1256
226885165
7417678
49938
69
72
11
101442686
2
24
821937
863
54
778386
1547
86103440
3731198
6210
915
2
3
226290371
125
4380651
34069353
522
47
5567493
3217905
307
18328
732
831431
3731056
5979124
10960
22
5328948
72
152772
2
2783
26550
30837
175761197
178
285741096
2046610
1667675
161505
749180
375245154
78
17
77
29987
2
318371525
20
7366
100443998
65728853
459
4
127967
10
79487
611
4
2
11069
18908681
140249
380642
45208229
3
139
285
268913
754482
340231
16
919
4235051
45157299
383696
79593081
254833333
2
18595992
3
24
168566
12547
2584
25456771
4244337
2
2996
97
7
20066691
479
4
68
14196505
16
308
11025810
1901215
27710
82091952
18438952
5651
12415
2108707
83376
2563
4
3954047
102989
774
8
1256
91493161
133
71
2404679
12859
1602590
3355
258
28792
32318
425
32261211
1185
124674
189
913338412
8
33987
9620899
10206
20
5542
19037945
21136573
3775080
334887
29964
155502
11425
16
53
6048
72726
533
37246
1299
951609
507
3
135622883
5531
45310
260290680
654426
20
46504
206600163
31781
6
45
13
26769
13341972
952769400
55372439
2889
535534
85404705
63
796610
4
209419787
64897598
165
57723721
23437
9767
72
26077
27200
4279719
23214099
729687
375324705
7257885
902
287807709
687940359
87211207
77629476
20330
53147
282396173
16
42725
38
81070257
3419601
3295
55440416
17118665
17355
91302088
7
3312
53635
103
134422463
17
1365952
66
208243809
2263
10291917
3630
20
49779492
102318634
7628
2129098
401385
306467133
8
322303
103
173829391
1228123
6242912
49290270
13
4524689
2
11659143
76610
118797202
24
310400252
2
670216833
7477
104
5567
5
391034681
172
2922563
1144
1333
16568
569020922
287415438
421627354
2
979305221
663637896
254666336
599426
2238
24569
8906
6991
5244
47
430
5850859
434329145
2715
427498525
12
2836
76646
14429709
88167
3021613
101
3815
39
855
246
159831991
1615764
155
134830929
998014629
38654
46593
11292246
70
744
37962819
14935348
127804348
83789091
57561
321
69221472
3513421
11970
493916
7
22277772
4881
519589
41899991
234529364
515380034
15823695
10490224
95132
8291475
175
129821
70122882
52932
13009
133065004
517202
367285
13
6
6
8399836
25
65934969
109136
414734
2
197
5240
6798236
70
2064055
11233
39956
16440352
896279
3
26823
20545911
5
34227
50
8105
141332
911882901
5058
891224
2609023
25653
708
12030
23
685
2
18336300
2
23637948
56489
561
5054949
3
85881431
110514
165
10101073
33067
2
4723
24398106
6985
14
481032
46
40
1418439
8391
3686045
31
106310055
325539523
6909
26577
164417957
45
291567
3787
810512822
298441452
5256798
125031474
24457180
310
153564214
1022
45406759
502170406
16299
62
16858319
6
5299032
104
277041782
774883985
22654263
32
348
10342
84302524
41828272
27070177
7
73399
9
549
73
777165
3666
18781151
23836479
29091953
13612213
556563
1102000
63
4442
421
237
1246771
1232
522914
1607
5252
104314108
14
1640
159728353
37
32937
484864
1157438
1619327
141429226
8707685
43374637
59011
67
2058354
75
28219
596
318599
17
494
126
7516
88
36
35398998
4673
3100813
39285799
2360676
181871833
18862
2913
473
336
9
15653347
2266913
1049
448292053
24105
346475
141756
112896432
359
609593662
321743107
1184
6
51
189265
83
826
2278
160027626
1013686
140191793
14
1189554
345
425105723
3
24606
40
43
42833034
249551
5147
622899
17679
3
15753
1246
15
1332
3989
92578234
10809
814421
372404
65623611
44
84640431
232
209
8050219
167419
29721393
912725
29819940
2902
16499283
25
29
82
1889727
2703610
90581290
244
385401
5010
8574
58
12065259
31608
1828
274
165
14565601
31984
761684
116608
714947568
5610383
21858
922763544
47041400
1183
415656486
4222354
2169539
7444
7302
14
7
15072
204
3
58217
786866
10343356
16147
4
25
20830379
244
104
20
27
250
60037336
3
134224678
23095422
4884055
19
48
85153145
5581301
13984
28241879
717
23
16
5724
5661
977
2326401
220
204599399
55946
2681397
6
23016
583
22653
69
24
111599818
2
4927308
56385191
2
95
3278020
410633
45
46
408
1575
16094
86513
8
1085
2210799
95586
5754
42537369
358
1551
167638254
1709799
26633
5904
160692659
7764
150
2
3148223
188
368
8026590
6482
981372
2616
96
295009
4
121828835
711324146
327
1621599
11784
25
80225328
116394072
14
3932903
6042277
765531
1430995
206593
611751279
424779241
36
3720171
1281
3976345
1558
17
173135
4
3124661
11641080
55484
644
88328450
17
9337
732
404
841331731
18
118
20298305
980217139
657292
15729
28800
20
447123874
4
5
457054480
7612670
13
2
2565
176972
308355920
36970615
5928
350108637
134
3
26139071
204
4225060
29102
2
91591919
26
728944340
9450698
8292008
18413011
8722269
3733175
93
136083
13823
2
84958
154404860
3602
8
2573030
64580580
14
573104974
523
400532
1803918
40
209989228
3877349
103667472
219
484
10552
9599
2
4838213
343
15384
118773311
158652362
6
392
5467
3
678
248
27
5
157607357
8334
2421125
6
13535471
13
617
5267
23292
15183
10552
108949241
4006
653190
65
373
15
63207
363
3478748
78618701
3
226641193
285290968
3724
51510602
138602688
748227198
430
203
86160366
294
399391705
56
314656951
241927596
25688
761166661
23103
11742
27475
216398
844540
8558
21352121
6774256
319193
65
36209
3
14
529361836
76128420
429516
41
2
596
14
35923246
350532
380152591
2
571
17375
39
5
291370106
3070901
3
10645215
735
108
295053
34
47939232
7
1781822
54174
249092
16558
46929
16385326
11
18
2
188873
10362240
119
728
858
8
40
206558
66531042
4123169
5503
13327
13888
7405959
251883328
51
214
33
203
11
9818286
12347194
1071110
50
21299
57968
958
87
851
167
65627
2606565
122988
3
4852
13725
25780048
103497919
39
1207
46422178
250
34568
2114
42259
13029
311566869
3
1132787
1197171
21094746
205384569
2866267
112180
10
17552
1329838
15985
29668060
16682
345429
630248478
10
3523798
126793
7
296382
2953
697
149
35531418
3696093
303089016
13984
88
6443
33736762
49581954
37
4104571
954294
2905
12263685
40
133755566
64
129576
233990
52619368
3048
47885
130479927
154
102
20893
394
624453
598315608
7192
239008986
1316
244157
31684336
4132150
31401674
3
2587
12249983
923931852
869560
110168268
51303762
49
23
42
5115
9210512
298984395
8463
47
126
274091
3
3085855
1336078
2
326386924
2280435
255
660
9302
3242
51691
380114897
38
39
237269
248424
6451671
51
105675
6149
136845563
2513197
6175632
73377
568186885
535921074
972038
404
171270
9061
41165547
761359
6270
14108110
76781028
1156
87342
67406185
226
17887
5721405
439
3
436725
4336319
329028
66537971
248869391
7735055
127008689
1400645
1352
25267
4885
546444
1556
632
26
418845
283346
46751990
17732
23
5
26
80252546
3086
836
2193148
3
501712670
1176
7780407
912512337
1394486
37691
3830
665792
6091171
337878
82
12
20
87091
3925832
468156459
2463991
20948
5129
160
15
59803744
845
64404
37667
14619
185706
21242370
2362
142967
306250545
65
230
5743
4
4
7242
104651
3
918159
1852625
2
50
231801
3
61
18
496
3609316
1414
166666408
721
9298517
31151
8
131
456087390
11
4233811
9066263
2
82
367498897
65
21994351
233735
272
784191330
34
308360
393301272
231881545
1265
48590
161134
450999
3
375810532
376064
1065130
6263
22091
59111908
8
95273
759875334
1953180
10082796
266
27118130
177689
197528
13990790
88283680
475268339
105554
23512
59
10552
2636408
12
2
645872
70888
25088
386195794
193028366
17229126
128624
13778039
339808
1801338
13
458
4235
44914449
67
1326685
37177
4023
7573533
19
14
507076
8800
307378832
431414712
63
22
185
5869
466
16225
9804165
4
24373
4439
527102
22
15348677
898960191
195
50607
1187236
232
14221221
1111
14
1922
245044737
332
3
2
10565491
482749
51448885
2
46747
30388
7353
1505989
3563
1323
28172090
829
2358
784373534
44147860
27326
4399107
6089682
41090
316840468
27
749092898
4
101336
8326214
986847366
459657
5771700
40
1038
3918978
12255894
2383858
6
7
158403
424258
2
16
3466098
9
9333
60416501
1668481
4642
21
157491955
590138058
426855696
25775147
115
1056
919
14
163037
1747
3768
2
125409
81
527
59551625
3633
464814
993488306
43735
777
139750
5
751858566
81
471980
105059
11584191
2312
24873694
2082635
222624460
1226
71665
587843960
80
5
1738414
3753834
169224364
2327
10006
186
186530621
790639553
2170860
23
9889748
6
89
168203
99155209
129761943
61
18468166
4678
38140477
4473
70961
6334
16576
13729810
35597696
8604337
542544
92131
14
4032
13
199648
44448
544999882
8526957
590549
195414747
615
15105
14028
9562
1324
357754
127
6
625
624604
183346505
69817
19
967943200
137
344165489
3
35648371
32
748382
1798322
4045
84948102
983
97138
417430
234811877
9386
16247387
529
165
3786345
5
6
987224993
30035898
24
390485
586
265840271
8777
112420
147540755
696433
2
73560128
15155706
450838996
3
91385
8643
4163121
2795
60
76
1925
479198006
2124
145410686
4182169
69764902
116
400524
210320393
181
232568
253515
94882
34223
575204
76464
1872
57
2
5896843
19290
1611378
101595
647297448
137244679
40532
37
96
88874
13587646
40
85668
3
6821142
17307001
342533
34264191
33986
88
757
149802
3
4797908
7
383249931
527
823452
2858
162
40257983
84692
5277561
157468678
990
734
14480946
3
20362461
124728317
154
1431921
732
6440
839094271
2069964
2080882
68879
3209087
118888297
3
17044
2
401283
40821243
5
489564
23657172
149
21
58080
20055
1030
17
757691544
322320
670669
63173
7
115
110595
2375541
68199809
238993501
5321101
32488
576851143
1979722
342914033
1072
135371
1055
26318
8672
3
9410205
227398
51694
20
730307095
1846149
6632737
2
27
44
6909593
95589125
38463503
33516724
52018
22570505
2
86617694
5818
33230944
68207286
7616995
2609
22107363
3177901
62732
1044
5783891
56012940
891
1073939
582472645
128
72868569
792
46895
976488
2463
471
4498
2655
610051
602249
7
985774271
5526
392783886
4943
39342
14
6
30144
570885
211
28598
7451
95158
7748
144591
28
61
5065282
323785334
367078
923023065
315
8262
20076
1048
501854
15982616
139980
736
977
5501790
298801
11596
164882959
77892342
58
3451720
13
59834
2
1388
3508
1959
34648250
49
128
4320
49618
48059
550166
662943
409
8
955942927
50087
9
9029
1153
88
2582713
70543
26
121566
246
915546
456847047
1243772
10
60764
2
85050
3
31874892
243820850
32078
1179899
5760170
5931
10549313
610345739
690
4607199
1353
25
31
333
896203
182
2949
752539337
1052424
648655635
130370
2564193
1047761
1366
68501
140
15874
45720417
39
8
3
79753573
24
39
7
109953
956863
136726
1908
140402
8
760700081
466676661
11847
193506740
153
43
826
349
67171
7914465
12
6
3577
14747
1081039
2644459
2
2
38
1769971
296453
176973769
3
2419363
293248
17
64345366
59126
689612183
254983474
73960
7034
51866
519809787
315
758
9023594
46
70298714
3247
853
3724299
173286929
4709
2803897
193059
174626639
4
2491
41523799
10
471
695521
2077
373
88621
24
20685
577
45267
11513664
8731272
167228838
33869
347879057
38
39198
163504888
3
45119
2989
360
624103334
13181447
15253
106541210
928439035
315
6688766
34
227439339
12
94
505424
146258204
791
7153
10053859
347604898
239321303
1054728
42319
22565989
668
192866
262
7803
473851591
407938
9563617
123563
206
197
98337
3
3127
515626
2012852
3261159
63240
2181015
111747
71009
2402251
3823
35
5698
663946471
57
953
457
182730
9353891
18793
12
97
3485408
4618
2
1365636
547305
1103
172
916398553
26
4
3
75804
3174262
1477
6866
2048114
175723
2700
51928358
37981926
19
733278
694
1972
50
6646
788005
451
363858
75179
98
62716
490
1292037
15
5507
309121668
26097859
291
4299
11668034
174080802
86762466
37
205414480
442875
673
32
13333
438
27132
8968
5889
209596746
7154534
121571878
877
739
25067076
114
38
8659194
60531241
4053169
41435515
1026926
27
1699
88592527
6670
2695565
2115
1787
66
148081456
480
75
26
95
3524
398
29
28
70859
2
272
6
1898
919989817
10792125
75967
35
292514
2110
19151
297312
3481
173620
15
6
241563
56557
83
120002
22419
2164
954223429
26451479
75235
863138
20596249
485
152404008
38240
537393
713
620530
76899215
2
1256
8122000
52082
122
11112
650562560
6
49847
1470615
14
136527530
503
252
102314
7825711
50
4968
222
2
306
63750755
28
418783
8185925
3456261
8525
28047
39995510
18528988
39719870
4
1011
225625
12063826
20
242632344
108410
465
5905687
945969426
1568
47084
132643207
1593
41260
9133
4
336105
548
27
64276587
448274986
1717
8
367639394
59884048
16
26757491
1211
2
13150157
176
142092017
6856
53
192019434
14
96946
5
17128
185
17
187513683
1443115
187
6
1097
21703980
35811
46381
2325
20506
136931185
396005019
37
34955
4057
1021068
977
775009
13
81
5666502
1455094
39975
11
471476
2801
1078187
346167
888391
1515
2
69
25486769
156541989
4
94824
62121070
2279
8218
201
37193
145
35038364
334993
232
6658
20725685
179
33
38
4845518
109173
338
158617
3
4439
186
649
976
16141707
5605
176696
106946
71058
9
1306
2780
26
73678
38327
3611
788430897
48
819222
41081
4419472
349413
4198137
1873392
4
148128474
2705
257064
5683326
12978446
313100156
699657
9661
101
61253
1911
140172
153587067
41173684
2695
71249378
28731143
489553526
1085540
2327432
11019
496
35738183
41787702
147939740
151120934
11
365091
966809608
5589
273821
273928
26
5316992
35497901
222
1523
472111930
55380839
545985
26733
158382
999573
381
5
4873389
13209
2
29809
5
342964342
273
158613153
5424936
183204750
3
686899550
13389
7575754
3052562
23888
24
162
100
599889130
23887
13
6705
140946100
19
314170
180294903
34
13118
2087096
18225
1293698
4
1944054
52
57307271
622288
56
2
4610
446186807
76363
98917
100645
646240
683
309
13604
24233827
628445179
5114144
19
87
37
3
447289
6
30640102
620524284
13
1167015
217406450
1481706
123044
2
6
24183
719366
1781488
210180322
300003943
36838
97904
2926401
2
85340
1567745
48867
12236
5469912
471
70
7711
21
893509
33733688
181049842
50248216
1044192
1359879
5
4675
13
23338
29651
36590086
48029654
14185
991
28259
291617115
359453822
497
4
208468834
269048409
251666
2141
3254
1389539
2640
528
45455052
20442
2996
192452
1652376
810
84975
1166302
6
291490480
3197
26977716
4
104
79565
316974912
20284801
14992270
77431567
2723
9913422
474
27729622
56919
10
31414
166287
39848861
5123620
204982
8913617
58623
4435352
16626333
11
856935
4858
294758842
106590
16
225035453
3455
6219
7
10687109
4430229
5721828
967909867
784
87476
8286
1449585
586143499
22885
18474
6632134
215
630490
21
2060004
34177
50308937
17
5
6
70431475
20605999
4240721
225282504
2
8
29660324
10403
1868916
1592
771083
265573
1752652
8
828067975
32
48
289788
868833600
24187
58976
30574688
629645642
77439
5
909833523
607
141411133
100
627543750
170558609
1073395
2
41898035
11905
48767556
13
9722441
13
1755
403613623
948
7682380
58248007
4
700
14
327
4335308
7934
24
397
227
3
375657
90082299
20395374
93
164
148168
320
22
503997341
88700
223
8327
4
17
116332
2409
506491122
459
2432
8
73167
34
105
4746
877008
674302343
1052
298918
177
5410
18
14831
92
75
1207046
738822
450967436
1128
202
1623377
9399404
51
8303482
13471732
28969718
4
290663698
83
18
152504324
15792004
23261
84529
215
77211
1707
166784834
291313032
3840
804
47109
3270
164
239
3007
226459796
604858
249
47246489
48427
1200
3
4055364
1104
121
138688
38135
433608
478
25
272564
28
36
20
38
1751
65
35
5662
1296
14502
31995540
6971
366671
2
104140531
956
1284724
19
13514787
1454
477
14
411
424760
2099349
115811848
18
17
192857
27301
16
196708
1974
184088
353
2503942
132599486
1782020
2548801
141767
37001
6
101660
11
102
432998612
11290
522817
262692549
33
429
6027845
24
677
7645
9
10782807
24895940
116
81
263039
2015104
4
17138189
9100
862985
71058
3314619
13328920
53
375966524
1798342
259325487
306
21401283
48
83325862
1400
3856072
594544
24047
2819444
989
941844378
11437590
43069573
89
3376117
69316698
26263346
18
43
23118838
32452
474660008
4597778
265750
1320985
6105
209225178
3900560
166626
52103393
89
351063
498028860
219452678
630671403
49
21
4
939696
92246556
11
64
4342461
24772
10010244
9620
11217
2
455
856
58
19
109129
146237
2206
7
1804
290
126
1350
396
35
118588
16562213
250
308
339581142
40955
22
1271055
6776932
2335
12951
16
478
528244
2275816
7778330
557
7782100
2290013
2
6068091
6
292743
11483
2064
600090975
620299
161
315
301
20509
4604318
627686698
128341
971353
931896
1809
79683516
10
3866026
797978
634110
89926709
2
228195
9
1259489
629
486688508
529131497
3
1240982
31939
9321308
137
42324
47776
41783956
8267
584
617138
4860241
2989
30224089
321788280
3054
25918769
69834400
772224
393271
10
1525
13141
298091097
237
490
20078715
619243
9
649
686417
361254
154
1060139
13562
2141734
20
18
4
13073520
575132400
15762267
68054
21
538
118
37
9
573900650
186
27
6215
4
6145
15693
73940265
5069
21877
397858223
5081080
18790130
60702
820
8292961
11
423
1282
157539
10452
453516
20
150
12
326489183
1643146
6175799
2
880
75756
14
20105806
399
9617133
77
55426007
11898
48
3359557
79152857
2
73
324814816
6277865
394
14308143
354
157215
16982
9
73
5896
66
5268402
25158063
1154443
35
23
6380026
11817
14330
1836
131731
319708
3141
36
32727653
2023511
133561
68990
122997172
440
12
126233383
5
39983200
1678
2
52
419840878
16824076
24996121
3489214
98402567
381715108
809018166
412058696
1029
806661
21436578
11433414
174138
37823424
181707
59817
21662999
80885
62
78087600
37990
47660
91
410
266
92
831611920
676510
691238
5198192
10
975544993
146248
138784559
2
524578604
10
26121
689741
3822
14914789
66667265
113
3088101
1219999
412
126779
15005573
7080791
392097355
3867841
915052
268108
16610
500885
594344
2308618
7
20160394
215706
1174
400
82768
27004
277996
70421300
24
78954007
10593562
4081
678723
110153625
3381577
56
1254
137037487
42282
14676388
4487612
865876699
4
4
27490114
10631
3733045
3488949
475785027
1058
122096
37038
30390
414944599
2234381
14747
33
9797731
18
811
9
15004
35594
263
8897
24979713
111106
4
74679232
347826
82051266
2964
26781410
1633502
1837188
1630
54233455
51828014
1194879
211249359
2
1184
459062
50
4164
70
1052
422
36916367
133880643
747717900
6
47
56267945
136197
37
302342764
950
1523
22
980
37
919762
205233
439230881
61314
3614480
997
135
183067
59987
682128969
4217
24545
3
397200898
28227
5959626
44170
31160522
6230387
40
1027
789120264
27448
22369
68890
47058
481203
851690
353
4
7845
3932
1159
3053944
1615
1295
16777693
1676
276
161632
167620898
358
12520
6
37806426
198467814
12459
599
148912
31
35
643
214875
25470
6136
143727
60
92696887
2358
2582122
304271
2
933
57
172
36206716
7
488
2100
169748
9662965
3
12638957
345812207
498428
1005
32
5172847
11
5074
6
20984228
12781
8902614
139579
583502
667
274
32
5577057
197558355
24
27
42
25757
2820487
1594780
2469384
4326772
28195193
1141242
26827803
35511629
971
673
13
2203
20682389
1233
1292
99941
79893
21
30767
64651285
12305
2209245
205545425
33294
293504
55
344
6
383
16582600
2511
38
289682146
13615
2406639
1355022
120242
492095
210641
8
8459924
104041
491283
5323857
721265253
6
5296950
3974481
1908096
3271
6
12
6
1895
8367175
703
40847
17801624
1314677
759144367
695
25489514
49989664
6950
3247336
303693290
34
56047907
602
2436
223320152
970
16103
245799152
3801723
41717
2888
10
43301340
6177186
10
2
153
102751693
107691
420321
613854204
1463000
140917865
156453
23873864
24689626
1366
68469124
88773131
146
676327
73
9815
14
75732211
646
226533
1612
401817127
26806
110335
6810
28821262
17651745
229
40126626
548807108
145476
20328
17
45
8226
367622749
51224231
9279533
11712
58562878
1208488
19085
8143
62156649
234921530
392663346
62685351
7817481
15079759
21723
82230
57290
4167
24075
16336909
18
3
29747495
781296
11319
2092115
605684049
91
637148
2569
205822
51855
2
942
425555
5832
22258178
14624966
31623088
76765091
47403
32944666
846548502
320636
796377121
17378
166897
2
212203695
21
38890155
511
2007483
6
2770
450425
102079
5085
802
69678825
17899733
8
121
95433981
466552
137725230
33
3045
479641
3482856
13
56146
27136685
65048314
14750
607090
50932
49
595554911
5835
913
27420945
102239166
36690748
287
590979364
1772
53118
62
117
1215584
2908066
5144
600484740
17114544
169388
47
381
12
51938689
813905
303
1870919
495
10414
4356
317628979
38208
59
21615
1551350
3
60042
7169
269
50155372
49254070
443709
1869729
32486
77
432
276488
343
43
37919279
86580111
441
70380
60461236
2
1511031
146528853
42116
4081261
19
17999
388409
1808610
58349
70153
11536939
13243658
501617360
1187590
24627
42963937
20958
441349561
570176287
217040562
22
6
323978
3010756
22504
100118
3
3677095
32
39
2
26484
5
2157734
24162
10
679582
186966221
8
3267
57789070
388
926
3
88
850
6
139608796
274166527
13
22976669
24780414
133206415
407309
14
2171
52435
7264
154445749
3971649
33
36589321
46800
28
1463
92
37
278091
10
16
4109771
3
10818560
1391199
2
14
735
307
62827998
121
567989033
8140653
42
30836
130905
84086
9
9
2495
34
8958
24621
47737645
35584120
15
52508
581937816
62
98
126584
3
635152
514
2963526
13483
181985609
22
1889654
400454608
1512
343755870
72
201345223
200979
9
114
136
301779
66
580937417
61661568
543934132
18053114
5552482
98324095
17
4
366
507825
367862284
133
58785
637545245
8634352
4759
213
237873748
376457
24226
23
743032432
5528
238
504390623
54558645
4
659395634
18572950
3128277
275995
67
1359
4
20
2011
55207941
5633
671
48
519422
67114525
103
2009
475346
52
125635080
65
3677
832187027
82
246767018
43066
381
1315
39206
4709
935
14058
87998387
17
75241088
1273
69698348
58255
55344
2964
1539312
40
5412
72604
64
299
65938272
878872
216035
60414
663266753
49
7405123
26219138
526
8
559862
3005
25276
65
151467430
10783
83247
13954
332735311
21
4
75954
558506344
31372
299297178
170064658
292313
145736381
50
2005
6
185229
48
61530857
100291681
23027
1461635
1747
21
6
418993
1711226
13
691616
2117201
397973442
311564202
170
18
757613
21
17941
6
3820
121
75102
31478
235605
18544
20518
23436
3597831
21
79157727
115296747
157
261551
111379458
7211
21
31256
241527
57125
24
4418961
12472066
12
59
19426315
22
326103
1125504
30
12532
19697168
114483
544356
364866
4
39
2
4479300
437
5264000
147663535
87953917
2938
3678525
2071279
1761310
80
1003925
10190
376868
316218399
17
488985497
14851826
25336
482279539
7460549
1344594
1363223
567016
33
42456970
48095064
52798
9470
558465
5
17521599
174
3843
27052
81
5823335
3323230
146
25707
888662008
158507893
173
104
7264
225112483
207198586
73
497661
382
118146
3
38
149
2
41
6831424
28
1460552
666
175164
20
774786
382
61
532457
3192705
94
149
16639
334694
720
817588630
87
46235961
54
445792279
1154
67099
36410826
337746
6310
2742954
73613
10548
446575944
44
43
866
767975
162
75
592593
20800606
26938
163
5
14
32258960
21062
73008
12073975
325633
95108
12
15900
86371
81759796
13
134538820
1584511
2
2
444713462
13176870
3
8686190
340
131916
25120096
19830
44863
6545
584531
25941508
14962
47
10260556
32102069
96
35737239
62484
551
130771
12060
4357281
2599
628771049
30
21648
205
18884
4
3485821
56
9032
731
12029674
32
158596767
584932355
377
8
9
2733055
4
106
68105125
716
5404
23
102988
74
441
507737999
14985089
19451
1789
19516620
925956
525361223
175056968
476705649
955752
241679382
4002
399
22
3042
76013187
86307373
183600
47449434
1468
29730
177
35473262
87
302
6
34106211
462752739
358411915
156
44740478
13669
59284
6029
20252
187
7
15
35188
3200
20715
7956523
6247
19
1682
2271106
23
219
1670262
1329434
1753
542972067
6
54
26398902
5
22
24
13677159
497
4069460
170009193
6088715
3808346
1916887
3133
22414
4690
35767021
5400960
7153000
33538376
463358
36534
506206
7
24
146
3
476
28560187
261
9
12741
893
527706
370939269
2
345250241
303856428
586640
57915347
5
3582796
102
8160
220588
31490705
979437485
57819199
2266
933
32838546
178815
88771800
6
196110
9127615
28306
200500
85
30
27
38773498
78673640
2
311471778
4077
31242733
1695
351
9615
1609
157
965
1194738
99701144
15542
39617
363063567
1155278
2458
854869
2377466
1038
231
11867666
3077626
89001218
312219567
4
110088726
78514
22000585
250305239
1397
51794
2343
100
27809446
188596
116712
590
167
1035343
175
919759
1160
430137
3442
41570341
36253758
34410819
44602
690573
1928907
73695
10
9238275
155521
9944
2
112283797
931401
28844547
492
4098496
161
6109042
250667
16788
2
445
283741944
188411271
1272384
15
8947
30
190663
12011
36
33
5603
1546838
534031
382528
9857
555700
669
55960
1648
181094
1813
585
113321701
419993
2278238
444988562
45
7505671
76802
4301075
80107961
9910
963
165734
175796194
30
820
36529
125
6423
80159638
11589
2
3165
86490649
4
4831616
3
7397323
156553783
2044
14
11977
198
122575
921978
231201175
7362886
84196091
11008228
5984475
140422
2
3631
1714983
15929659
2388
61
1191
58
114642736
742691862
4591883
24
20097052
483506
53
33065
7332169
606364
347
4408
95345426
1049
60453
576969
617
336299785
15383
425357682
661776494
380
262
970459535
33
9190578
149147191
21486609
664571
296832278
1017
490570
1354579
976805053
69068
103718
319323629
37702046
8
998010069
906980276
54080
22539
27725079
31
271622999
57
41
815
7922839
3781
592444
883
3366
9190
44
439282292
4491
289088
42
4089995
36396
607
4929204
19829
277903
57
33663523
36
3
2959
15135
2
290884
23063479
4856118
433681315
100196283
294212
7336
2674
306
250
611028684
20
639636191
464
528591100
634655
8
571046
370680770
1330155
352204
150
43162224
5920
104768281
2061
3
1506810
652
566
1099
510
22247
19
16750786
78794644
20941061
52406
1599589
368283
12016991
443614328
31398
17
1707692
3007
26533808
25
8224
2470
311361511
568
47848
1358
793266
209
83
1368
10
28
24
185947137
168
30189
141928537
29
75
7634
425255698
453755926
477529392
14
6401905
193272791
204
19647
354763
16416
46425
747687837
2
10
44197
979900
44140
11
11938828
313240007
9146
393213209
782
134
289
8747
133201
5457
12466565
27090609
1294296
389075300
6703
2
157970
43
57509
60381253
33995421
50017088
276519
361937578
210975875
33032325
62
6
881
224875
84
448730025
6
2438954
255
292501
156831
108
93
147554
435190965
217
244254
17176997
46
16978
40
27
48179
12
108749968
9
10778
121
240
1538892
231
9806
9745881
233745785
49683
59555251
112
790981247
839
67
4490699
105215930
10033113
49188
7635751
79
1531
16
6
395128364
7372974
11
929385117
38319
1314892
30
58
2078332
119544
1384094
903594723
2087
5882
5308
7
10
26010
27625
16163
7003
872026
2512608
272
9
8679486
62781463
189532
1398
933305
1883
130081276
145571
24516595
32
1619
657023
198
1754
9254035
760506
10238
9418
911406
61
23
382
4504
380520967
37
342673319
2684253
161717795
15205
409802007
38426
179279701
6663
5648725
11348283
691
336598
6119737
132421
10968
3518
950354
1221137
3
450498
30934214
4529469
60006712
501832
7573
281
167
87766
5606
173924
116
8
116972142
24
3292827
433759
598
14812235
1785
10518319
128491
3622042
3023
1463
50263850
14540
31999
54158955
80
103994
2125
4908
181478242
19772167
24
3270
2
2596
743278
44936983
18780
68386537
13654225
1642
5873887
184
4
135600043
54
285
310
4
1347
148150621
19963621
278059943
495296518
33588837
904000368
5270517
108
15635
54006
41851231
2968
107
2
128710406
54
2590
21
4766
30
12
311
1071886
148451545
275
22
150462
1852
440
152820249
65727
19153
4513
7
98202212
37562685
114927
721256
579817049
114
1808799
11
2188476
7
80
64
8400
133180
2135
32643
5
1128
30503
2514556
87746
582
9140294
443809
683516609
1035722
1576
1205
241
1298
2131774
13092
3
270919415
34499322
186180
355587
2
79593737
63975
38076
439
311
182
91737
45613836
26732
25838364
146726
8449
10797
6
3974
6
26217
7413
1817
104898346
76
7929
778796
8746
640577
4333720
656661
7605519
22338782
56443273
47
15074
29402456
185732
291635061
285
8811
95691732
5604
12233
296692265
202415
18252
11
1906
4361
602
211334522
5726372
413585777
8375
153961787
1539387
30992
778598588
40
31
8562556
201440
41459
3532
213330
36
358930
2989512
209
14
21
431165
2
173392873
75523
430503583
3
2
3734
472873948
889
7472
65184
1106
6
44302
190214844
854798493
216576
53334879
108326
5733
242737
210
5487345
192536318
2
6806
11443188
200917204
2517
20
2
5995
217330
3
430388685
25
14421
17
6649
230397430
479
816504819
2
4
52598763
1887
2
814819
15255
3154483
2
359885254
275150
67693634
495
78715
346057099
554
450045590
1433050
229
458761329
1112
127
723
49
1881756
5
8569544
65585903
29486
11561
687634747
73843
7986271
1910276
405903
837699
22075
657226838
9067
18
44
6
30991
460691838
3856
129700875
111
147607
13673223
1535878
699188970
10455146
185010
707490
53
310107
179
28177111
11702988
56785765
1349
2
14237527
85706174
561198894
7
58081
114
45
1426374
46081159
153193663
67
50891
3372601
1884
1318
7197032
94
250794
40
11395338
26626
1954559
286727251
27264233
10672
450134
8
304331
7449633
16
4290
19930679
2
9635964
361691
2026498
327566581
51815671
1971772
58836844
2
9
1028
335
14
4712
46684121
29
46
94663
2493
22035
467444135
7674983
598003
18693
89343630
437
145
1935004
10673
12400230
4623
214192341
40
2
388
6549
804494
16
4494495
407166440
49982342
997117
948
705401
130450
5007
11735453
7556349
4
95472023
4
33194485
798929172
241598868
6890588
35432771
49878
21344343
127103
1326643
70169
3
14690082
2468
285758
8033
4359521
189259495
590065
1150616
6936602
1279051
2957169
5793
390147
308
200604360
128282
8923
159
129
19141717
170652
660
3993419
202
58
162
56736
173
1298
210588
60
213640275
52
32315
13289
82
188
24
12
58121331
322
16576850
123
579014
5
7
101837
27940
141711910
2043965
473
894530
3
32163539
49506015
155767
226684915
24375
3
12755
55758040
386
5
19358
127
862786
2040393
411
776362420
3
15280
44550
1369380
37197
60336
266
27966
16331272
46363410
357188
67929663
8284656
5296978
1103931
741
2
4691483
272
4
15334966
498
11300
2689
4646169
4
89
27697676
9447988
51448434
3647
1390912
4
1597307
89
18
271595
9
90090496
2433968
16789
531
4888
217
1856683
385597
674307145
555782
102
8189
2461
14977906
171
4991140
5963
18
857
16954050
432
1473
12
312
13431250
3
4979714
2
8
27938358
74877
53
61
344
733920
281
55766989
688306538
40744453
42153869
402277344
81552971
5160829
28233
709656151
363013
35240510
470
73
710
47
36516010
14
1095
2
115
994
55494591
2834278
68
110264
80
99658
90
59473303
8069919
6
3
5491262
17442922
561152
6489609
102969902
14731
3897
1875
245
16
8399810
40007
6046
46581021
899
9179908
8962
3467739
27
18047
15149574
180609
3432
827459
2441584
619128
269160
4249
321
2449
67330454
50457
3711
5347
886347534
511126
4
127
1197915
32
76434769
2395
36
161
19
72
967899288
35
46
9
17
134205056
103
15837
17
397529
144986
1859641
59817139
35
15
20
621
91
163668097
324817
288223831
645
321057
1123
16645133
82189
22678
7032110
635
6131754
149
44389960
1626
61501
291
7193
3
2
53820772
568
4542302
6
4
143740632
3603
4650
49125
85
189872550
1293224
149003879
88618064
7
4682309
798
930401367
861
722757
11185
973
48
258638
2577
100899
13
688
954538
2752037
25
284
20452
1378
962
52268
637842468
216
708109
161119285
59909
1560
2117
8798
13
82783
207044029
14321695
6211
2946
45683866
626
103610
171731
81303099
7723457
11111524
6
8156127
5
163692756
45631
547158
828
13034
112467
10511226
3140621
1770867
1298481
17
128422
389007156
997425220
587582489
10870
2
47948
16379
10652798
106
1381
19857742
12226
93951
2
129204
3
90559
23931958
19766580
379717005
5324
4084461
27055192
72055
322302
340
433831529
1987
80098
859
31408
5
9689
15469
407558
55633217
70671
26022376
4422293
355
23
59673
6770
355721
1948796
189
710175926
36215
7186774
4
670087
5302
28
226422460
1623362
191011242
306606550
36312191
3
3941
878342
46
51446
2543045
8
1844864
272830
1302
2
2
39657294
81443895
33885
396725766
152584177
555655551
2
209908
11
57151
45469
1361099
68
47083
130045071
365428725
318666
1499
715766
23929
62
17072192
2
328048
223371333
5679
6
4379604
2881
3
20
78898
1802924
2671
19075
2089
108362338
45505
434
5260
3033
202
1716713
400
724437221
2
973829975
7148386
786
55
245839757
6291
38349629
14839
3142
6149
8422614
253
12
33679672
42405
5
70541668
671623667
1060874
464699
3407
125
380551709
334
434
84
29
121
28681
940164
2634393
5875
88621969
2135115
16
500911738
36296
306488353
7744
441442413
9872
18262
33
17515
852115536
1630728
904
13164
112919040
17
386772
80
88564
112700
4
94954000
17793
2
3633517
893182653
8853
3003423
10665
2916447
49814
51343
432740744
31
152758
108723
38
16228606
14
11352091
295
153560872
13905
8403300
66525
104
446717153
9110
643790308
34037
18
1408744
3
2
10462192
488
408163209
46028639
1616698
482623690
121
143900
4
2884801
865062
937
93535459
214640433
2696
342278386
4
660
435906580
983037
8691138
14648
47
3
1497
88563
9962
26771168
4
4429
3612
11804577
10
148417818
28592
1748975
255173
2410503
69381375
41306445
161
2638100
270
207
10278
78
28
34267380
102240469
246374436
5954070
407
1141498
228
373
140205
4
107983
50202
14820926
20
76
47
139
5878
95
927576683
482255066
10955
44002332
1430280
1518389
5
4849
3044928
254163907
2
9273
21
11873337
30
1045
45075901
435458
205280422
48
17247381
99941
374201
294455168
241331
1490096
1474335
45482
16
3
480713334
21
57084369
60814
141925769
6844139
17
6429
51520
126
1575
12619
4927
74611802
12
4
4605546
4
386
6620169
985553663
6168
29782
212368771
13285
12
20824770
87
66461
27
5
119741216
1047
37
15
9981650
414
300669365
24970
5
37
19474
21
15
405530425
45769
410820
279387191
515715
41987
7
14
51
6684
1589
397
8
2412
6371
7664
4246164
2701980
8403869
652931173
661265445
43859
206194052
739432
4
121310
2
20
878080
973439
73
4
4097376
2676205
4229
766
2
4415790
4
1982156
6
439364
697
1540
96793530
5
697049449
3112660
61742
968573
4
89
18996303
328459
157
309420
7443793
127465
1899346
236347
45599
6
319005
274
9963
6869948
145
54678357
1631
362
117298541
701
244
162
271781
28
287
313
38262
121665055
1455722
2251884
5
31
20549118
886048555
134800
1523
25096
523635538
748
1762
10805214
404
118925
14827
13590934
97444
4896
14
453725
2287863
2
9
3185538
26978267
12099
595
1148
23
6
262527664
541484
14
2664
672
3251314
57
4
84
381036
4531191
181
37228
667
794245
93
4568560
196459996
9
20349
3
12
6455
3056249
387829424
21
365169759
23
138697577
12411
25
72913533
3327069
83299999
5342
118
2474662
2216
38112
37995
40
2748338
134079744
13071
3
5
37885796
10649
257
102
3821517
47319
372
261342
919
9
9199
683072
6343
31477
5339811
10
3244500
52878
40404
563555
6167222
1451
988648
297864
3171360
170
3542401
6111
40255
6237
80250
72441
20
1336246
856
3
729
1830
420970522
792
16848
3365908
618693
11901
222
3
4488
159124184
15
16
522769
2317426
4
92480
10
1732446
510374991
166022
888829811
29
375026521
12
296525910
147
65956015
53417
439
89885312
347526
38349
46
149048080
132835197
79408542
78214817
7965
12
3502
6849
1940
4134606
26337
548207562
7018688
368042569
30501
1488586
2
35
426244
2110630
5
769
22663887
81611
173436
3524758
658
6
602118471
23
11757
85003
31
119381668
27044132
28189493
2925886
11
760224
238267401
927
769128153
274
6
806272
14892
5
776
10
833055240
2
7
107431449
130
210
11
27
192133
2449726
14459570
231316
7
2196039
678899212
4
3
10
550
255122620
30328
53482
212
18177680
16033829
81
17
18
92
872
150
9880448
2393
3
1418221
46428
32015315
61991438
2
18
2988257
18781413
3035032
15
8
1160558
159
2
44
60
14000
13230135
2455
47
7997
7
10
5702354
1181
3245
23
126
7481
23537584
4670
33145129
7905186
4215
43
2
119442
60
11
4717095
138542
542083
66
713639
19
637525
33268
3
24
201579
1169
14566459
114
3943205
27
11
4
1592
5593578
8766833
2
14641
14109880
822
549211
80
1256
113435
137148
3022625
75671
55199248
388296603
20536
402265
280
200101
15395763
8370283
159847
7
2860
930
10
281866747
5590203
3464749
301164
76805
3396
24365
990
6661109
2
943729498
491771323
3884
70480
1205
2050
1146769
111103728
936
67136
242
114
9154
199
882078
15434440
73634
152
670345
26010418
11917830
5375522
20628
262008639
1276
765127844
325270
314
3
12
297752
555033
387537993
20
419
121
2195
23571
6840
228468986
78
2
3828
30619459
5123371
2509
3128910
1158031
6
332861144
10168610
9243510
4623
16
198717436
956858
222289178
19777944
1939191
488
117013326
49907
207892070
10260498
83669
119
2197937
1549639
485457
2793
180138
43287965
18203633
55239669
49834358
1571816
57
12208
6027147
39
104438534
945
20491934
315758653
7982
40
57421441
61029
124
47
1186168
284307
23630
136337
163871856
845330
113
49389038
101153
55070738
711
7858648
33
38723590
178214
389831073
58661362
37003705
281913606
14248
7759
9762136
12107408
24
4
53819
17843
138
16878
25
200
17869
203
4689099
223350
1011
459447298
2
257
54937449
17727
307
1919548
61174502
24
38188
4295
155
77239
1006778
8960750
69310
5731
2164959
35
8701
69617424
8364
68
19309713
270710
136243
2
8295205
163263
174000
38
46
14644432
569390275
315905618
10961
156839
329680
16288
3787982
4447967
105381
536441032
63
12267
58
266
4057745
19002580
59
7309258
35294
57
49569728
14785571
114475
37
835
144552
161725185
128799
1803664
387
21839
5
60
7501179
8733867
134618
19895
35032430
57535
15571
1096
251
657278
2411166
25808341
72530748
14939
40
17322878
22
125876
9
183042
237639
627
268283391
8
46
3854028
19
107491446
33505
523259296
4532
29
45572468
2664
162
5
1022
21407012
17753
1268713
36663890
201616282
224777008
36
12
190202942
20933191
207
121
17
273
39555032
341
1636
853271
126235
63394
363987
12734
2
2
188
52
319527183
738143557
393702171
98022037
51630754
22377
2630
61283121
18803
508
148
39544523
2
24310
749787617
222144161
3092383
2
85
392928937
200
172876
8004
3752661
332
39399278
34756
716379
148332104
2923
7
1083193
193001
151
3
120204114
948175171
665
244783
23149358
647394
108
176
148716
35980
6911557
238
36447387
4950
267170406
114541
2034183
42637
1551
2104349
6970600
1088
119731
141352084
277
452389
909823
5823
1011
146157681
3342572
2
80792
37
275986
2182843
26
78261966
80
16
79294
2774273
5
3
799
5397
3966
815978
29
2468
3831
145
24248295
52258
319
29563876
80
16428
6816969
78
11461
603474303
215
16945657
4621
2
562766369
2
394
16180797
75
494509
15
536653657
3594
147190
4638584
46
222856480
188836
121979
63217
128
2
63058
49922
485
10859
576
335047519
36
186
512279607
418500
7851985
56929510
3085
1037
1676555
16183497
127360
62
2
268
26001091
13218154
75978
74849
50914
156504
36
119316
241
283644313
14
141261
7606464
95
420495699
10982
2770286
937048
4
1746308
2099
14940
78999
1308749
27
80486
2
6075050
113323
403294
89666
295128
36609
1279
3590003
5
3266
15
135
2
181
280609486
7
4239
188611029
914
132
102393265
8
113601
4753
29924710
621649
82
746248437
8
428520795
6376096
93584
441
155
18167
14951411
2011
7355816
61
105852922
15042292
3
40951
8255261
358
547439895
9
19
135
137
336787
8517998
392024035
266733276
15
190779759
214
340
19713010
10
645845
10518
18454
112
660096
105493
5
63665
15193502
74745
211677679
282546
1208
127961766
1002682
596
12709
16268
22
242078
61476967
8651
32648209
2
14
704044832
97
5691932
26
49689550
1704
2546
695503775
2282917
4379
639429
512720
343
112
11692444
8316072
1972168
159
5036691
3257
2746
9718
8359
31268
174090
284089159
201104
107
535969659
717346133
9866867
39
77081060
605083
1817
688567086
61861
15345
1195766
11
357
46
940153670
41
203
50
48965582
154709
35223
326
20007
178078
456790
4696283
8
583960882
2
5140270
723642
3395625
561697686
5337
7212
1528
21
30
4548
7358257
271467168
5
7
31776
448
42241
258
14058361
440036
2
68
28742755
203133752
3
3
100944
27643
320770
41
7
2165180
8251664
29398305
446
123835
123108645
1226658
9
132
31
512
43522
376
9
30425
897
26795
479967
58248
88
33048010
62424403
4834
19409
291986108
39914563
15441
24045
49
35
36611
36
230286801
13980300
58193
3256321
1402
2481522
6
197963885
51899663
333625407
6904998
4
554
279550827
567196426
2467053
191
28
5760778
20
242668
1224
543
11531
129
4
7
3442241
173557171
131276625
996
64944026
12938
24473773
325458
156
10
478072
49
102661
1036746
923
36511
2198171
5592153
19136541
1022175
209
1113472
225283509
16154
20
11
18745955
221920510
12569
2
786
1328691
34
1033
64538661
654
1890101
5
619
14639538
326859
12
5857
9
433687
47723732
5367072
649528
510
521096525
2924
446
188
179280
272468462
28
22
3550979
418054171
431
28
7937257
5678878
46091
3
687956468
329577439
53
229228732
1898951
3206
538423
402
10384053
8
413468
97
95790686
511731
13563026
181
726338
3812818
32
36444
168
4151451
297
221727
151091264
24
17925149
9
4886
5277053
4410
924458
5243187
1070
7
8
93809059
97157158
309151661
321
514665
648187673
15849189
67
22828903
117363000
4958143
3528503
651394921
18
19658131
2069341
431135
296022
10239776
135126543
16
584
5195
568123264
15490833
11642
164166625
389
13593310
77
29527787
16255082
708837729
9739345
22314490
5002620
1271267
105889825
15476509
20520603
563975
54
31634
82503
511
62031262
377123652
262586065
30
4
12
2
117370502
52321603
230
9460471
2339
542
150527
613624590
91863947
26605
33410
407046
318724
771
25
2
117826921
26806249
5833664
823
856932
141830864
189085361
57360
11209
9
1056913
719
475899116
29037
335916
5
411831290
5655
880510584
57407849
6346
2463
5595546
1056964
16540
89224
8494733
6947915
649
4016546
906
198
119
54973157
848497
89060307
1777413
538
995067
55176
726253
53902087
1677097
636
6801
54443177
8484704
220
322864589
29647254
4238
5263
1481946
12960435
33331804
69
2
17
1065
32199796
1125488
53
5512
43
38130
57454108
6
12759
94436474
9
799304
15
725
9
100239694
83810390
30
30064
2388
92731133
1883
2392174
10708955
970
32975
498299
4
53368
1478
20
5997990
622077475
4656985
75024746
79857349
18183
5303
150278
3668
143456
1241
3507135
28
431332744
3287
243
93422
1294913
140423358
260815
909200
497198
16
45
2
556
4474
459331166
120820
11072
271
449
2215
61
5
6
452
426
9328
395
31606
2362
382844
40236
2716304
453804991
1241991
32
3146777
848229036
3
16699411
34
373
3
162259271
243
522
133163887
29562
505226
745694685
4
662
30946
343814
17026628
678585
9
35
145009
129
66313158
19943460
1212943
3
2335
2
35234
92871038
154
5298
113653
549638643
129294
20766340
26215768
222676224
1108666
672
6839
25
66256
213326
889542918
4529
140423097
14
1077
4
30261469
240970
1175
26228044
2565858
79
149
677
1039587
2758611
2
7
20436
6665689
8531481
2029908
10361
948026
140
156729517
164099379
1899
296
916035
3533701
515845
43299
5006680
104
4
6
5131
76
144
2358331
3832354
685888
1270178
8092927
2
195
264658386
1146
107177
92055507
3
7
2984
19891616
399
10171
31
255681789
24144
16285
558062872
40191314
6445
33429
10
259927744
4
259139
326
98
575775094
13
719227309
2796185
32060
16
29618864
289191
107
26751843
6
15
3601
151
3
185349036
1927
4623
50
97371565
445
487086783
102031
94680171
564463
1904
4
1953592
172164
4
365
2
57293
4040
4949856
46711150
100
2960518
704
2
16384
14318360
1320
17763
6055
479230539
21431
132
166949
57219506
719409648
16277
4
2328
27425
50945
575736
67910379
2002
46
26703
1226
952762387
113466
156
2612
4415
515
1086
7
8178571
1947321
44043
389160
447868568
412010
29
32910521
775645
31114499
9945305
906067
5
372564517
463745
1579
44579059
2574281
1917
199841435
110
20
34
139941
83370
65415
18
13
149
6
1198
148933526
21701136
7633
239264
95
396855545
2509120
3305
2
15
415777
9966914
353720
5201698
4911177
6999100
75263
13
90455987
211
133113
443362
487736257
34812775
15
76
4289
103
306
27187169
39
37343
15354412
319215
202571651
10
761091427
45313
2483498
433569747
538939785
16169
161
1257894
62174
69868
361
276216
12981981
12300
3525
52
57335826
2
467
69664179
3227
5
12583
6675089
369000
546
49395832
663070996
53094
50
104
95316768
702395
6618
381
23580
35433
5
19825047
24753070
5
322
194
4
961570
355
98487550
123131
15
779929165
995242575
2767658
115452
29
324
6394
17821
421778300
146467
280927
3
17540
253436319
2486
51636
172
1513
7639
22
1667314
763994
10655
23617
79112012
5094784
455
96987439
368309530
9959
78
107209177
321479533
4871
946
4244651
1328
255152466
52262525
71154
77777723
41439
26211392
515813
726378
12
920
34665990
345
8
13437592
5062
35
129
1164
29
5929062
3
42436501
282880
111723
20675872
10071085
8
7348033
320
13241001
2664854
33
50
8763
55
21788
1931
118
661732540
2601651
383
144
172132
5
8178
14526079
586525373
6
474425
199253599
272865167
33
3439
2747460
19764
399
136332397
71469774
57
47
651047
252575
4
4499
1087
83
145
877
329956
7483
8029245
129482
7474218
84127
3788
33515774
545844962
21
2
19351933
980
872235032
364861
102
9
638724
62743519
643387
2
5155341
53549664
96
2
15071
416
105167
3075858
1993
15999240
18
966
60909836
21261
5
2150282
4
94762008
107263
1750712
13165
96127
3419
25711
476859
142037
85112
241
7762537
20
1051386
202
67764
2
57993
141
9
148
208975
19019
1432446
23068231
28
38
1649604
31033
6
58798
62
177123
201
642383
4
208419238
713632
121
526309
1545761
6206
170306
682857118
516747080
2
4048510
8
3137430
4
20
4495161
35
2819852
3
102679
12
17
38593
12369252
32
53051235
8424
83429863
52043
83
15
2507219
27882
160647
136
2919256
1195
45
4089544
559314
68646378
5
94370861
31059
2
22562789
1300
503133
2688
18574
611000408
4
24
251432
17489246
4368
588
18
35940
2660365
4411
968947
1709371
4052
6
181523
779942911
11810843
10020126
2779421
261418957
21179604
7614575
357
359
18125603
3261
264
97995
2
48
33352110
2782
202413663
207446
34166875
253
23977
268875
4538639
232665
129217
685443
9871
829
196915
209704
1847087
184
87
148665220
3750962
40761754
1501451
19766
23501
592
1561031
190248919
396
26819
609
259619
30848345
839
42
326
293144455
293
3284611
123745
5839472
49
1234492
635737
834
6583744
849517903
6583246
51
2272878
155797
4470
2476940
259348555
13308193
515466
119204
716821
177
160111576
10471604
583678272
24619709
132
65
73
7452
9494213
1473
29495439
2599
2
65981
40443855
71214
40435
1210496
3114
882307
33919
3
7225334
18248915
2407
39114693
2040171
25943664
14
9974
1015
55
410357
7783
1743
52307
1755
530226266
65
406467252
60841580
521471607
309020
52342
249241
9245383
22888137
281932035
997515191
284
1366
2
222468298
674085
11205
6
783801
1871662
21
16
11450
1505834
836
7771427
15153
32957356
10
4241
903438678
19926680
5
358
795803254
10
168738738
558813838
341526
22
6478899
181
24
6
512985933
921
71773
2532018
36739
4
16007
57
260
83877
1273
233889
2459695
5935580
26
75484
63
36
3978670
19108976
1128
14941121
146902
23
36245348
60590
5901
616173
123920284
21124
2467942
2750790
3508
1688
46580
188682
9703
886745037
7232
392
46
992816
309787
73665
342729353
1173
11800003
8168
713
14707
5
131453
5
3683197
6558400
142
32859
6481444
994112898
102210
17098
2
2
729998
165
630421718
8640076
1868382
63159088
544
381
499300
20813
7325
997079
130
186709702
4782
11127
41
74065
8
2058
2636
785
8323480
3942
31169762
431874993
1356
631264465
695882
157089
154336763
12552
75347208
140623103
10376
3388
13
68
6
10183
4689
596301
190786126
17
45452936
18
315323931
2
513
312335
33809
83
204113
368351
37410
17394107
20
34727
2193
7
15271
17
2287582
4595855
441110
418943658
22468514
9069441
115
11637
410106128
5688
1895
6520
57
2917358
90314
4
195311410
86
732
901
70956
355
436241
390
2361158
165729
41472836
8
189550
6166
2428993
1989
1866
717136009
24
433726
1700563
40612173
2018722
6031
21
2
50498
3
645945473
422740644
395959775
19221
1635
2
2
270
1801
36
123
970
511183
914982677
5959750
954683
3480060
106
4010
897064
848996995
19688
229708
17387864
163094
5808901
464468
5233
20153
140
261
92150
932
25224947
799
108
1097216
1104
158
4705
6433555
21
108
13244323
361805008
52
12142044
2203
145478424
45638
5336263
4
85
842
6739418
26362404
511312
441
107133781
91384722
846626
3
719
584382557
425
327101
10360
83972457
779
740322
197554381
210925
34483
63149
331918
145
2
107382599
94098510
1173265
28638499
160164042
85
18
201
63
3483
54130734
2
432949733
313
75675
3814
14881365
10
3178
1241013
80556
67932
1751
25848240
113445776
101
5287
36
8731094
5084
109030073
4963
539270195
479173
3363034
2158
469208588
12480490
56635
146105
611085
36985603
12552168
452844
206372
485412348
3127
28434005
16285245
3217364
22512137
2071
3684
249190
1394
32
56282750
1255015
287
16928
376823694
4
6191494
5
7368008
93260477
2430726
74744325
105
254
434096526
763339088
1907388
2486043
2261
294
649
112
43574
2
26
414640
133
48154170
69012766
326406
17368973
9094
127138
10
1399980
3628880
111
18579
10609
45453271
151296686
1408242
999
394
147325272
142399
3338477
18683574
1334513
77692424
140
23665246
9871581
3732790
55648
9428
46956566
701
2271
78
32
12666778
410371
47
9371190
1215
17154
17018
16075
824577
12
243
778
394346493
8242
924903516
4303381
21445
5
727032
148519985
339122
21
17708715
33874280
5
37277323
51
2888
5
1233750
2645513
5591189
4
84501987
4812360
2078871
322040
3569766
13445566
26546576
49201088
1306000
6
8
305095
16555007
162100
33079
407007
379939744
233936
83
17449308
202314
99
1247519
754
141
340320
1078756
10090
2338
80379203
19880424
12639534
200259903
907542
240416039
2480839
4140309
389
441
2496
5
2026
204215
4
2819
169291
2
622869
11359055
237242212
4003
2
23014
46179
260
10855485
500
13
12309
40022
3618
825293
10329542
35410290
7739
420186567
294839662
44486879
24733731
15681750
348
79
3773617
35
4383
2137
389272721
2
45
4092
3
550
270838756
3323
823
328236
12
205
6087
1329119
562351879
3003
1499827
41845612
2
247
241
92522
734784
1718
172
995005
141
11490050
158
1173
666
10
101875
3984
4871221
41808
94111030
5917
24522459
427
61
1367
496
124
240027
878576543
10542727
48158768
85175
5963
375171451
20
226053
22352
7494685
352
2
433575
14657
11
127703
2488761
10807
219391622
95767
9856088
186
8695
3
4
10
108826
432
191957
37855
24442845
634
385650
2090
16
1192325
52718468
2
221212
38
2229156
2
7037
6098
67
2041876
153582216
2
37933886
11352124
313443
310004
39438
327520976
3171
410
15050841
31129156
1575
20
20260124
2
10420930
2025743
244
185373172
12
87
256700
16640205
3991800
65248889
14012
47507
605630558
4
36
10560845
42346
4932957
870365
20139
5590
434756647
343660058
202
262558
1022854
1806113
31618767
32771
311280856
769475493
73
82241
447790
11142
34646951
4678
22670
42852
3
6423439
1687
46709184
2787
4159057
4178
955000491
130479
26584
15418346
4
48
320
275215970
3505
4034357
22329
19724836
115297313
86045711
5836
412092
6
4
28
19866996
143581229
472707617
181
3315093
3
1398
6265
1376
1195318
2897243
2835439
906905
40
12355
2
3229
742421685
1201
89847020
84
129811730
3
6
16759312
81
2208
7082
2324346
591
6585480
67124232
2
25178851
621097
9
15578
16
2642
13
140261
9
19840361
397045
2
60
3358
886
897
142704322
1213
216562
4583286
2
7032
441441757
315
11
6
1225291
494
86
571
206378
106789
356
4
133
4305023
432880948
221791
511401
21008694
816507
5
553
38561
5826108
59280988
77
104498198
8
26
486
451
2
48475
81077
374
4206097
25693
17
52
451
7
22790113
10
18495971
121713789
19
13336069
104079
47
2259363
129601
28756295
98
1348
98
20185
29669420
419484
31409
22
2
330
94648
131213
1919120
3698
2126
15115003
635105
62699
115677
209
110
402224813
890
116
3
3
259
24261
749210
321583
695095
9283784
79940364
125100985
199
138
122591
6205416
51721
10051457
565952
361439641
79588
4074380
28119
192
22271
146913667
3144167
1710
5
67941260
2
15395162
16645
232233032
183949
194646
156
897326
61627025
143659
7
10
39521899
21
410
65482
9
5340060
10612
1759
3578
40
9932
30865494
18784023
26
419282378
623837896
3
7
208657
173
78
36
1122
6
35
954
8289005
3
51
4145
22046
15
187000887
789
52033361
1785
5694540
5880407
6146
624274
1549
276429091
727824
118526
298962
19
937040
2050261
5639866
11685935
2
17
646988002
30
7482
2088
14099
53495
152
14644
737
3
14940
132257
4236
419
13
21
1731374
227
1143
16
62
8344446
482910375
376172
167172727
653411200
4882217
25640452
689
2525
2917
84634098
11180
354
1066991
399
2
13605815
339622471
253807
89
100891962
86910
103
212
154
4916828
379273309
2665
613
204480
22973979
103715774
7
74012
6993
317
2870
923
270728
6124
532
135
178
387
54195
36238786
106183389
187670
83980062
19349027
4019
1886980
4663
18004474
826
49
18
140
758225697
234663
52689
685
3
4
42736
2
83950
1257457
30121
222046962
17910735
65
134532889
5562
5
301882518
3368
500599497
2
2748
49300
540
380214185
996669
833097550
22
108766
117
443752877
5694426
91
175
36
105332
5547593
448488
5
28396348
87
58
327
5
463970865
1073679
793534150
95
49671
53
349561711
42492
26
12845951
96
6325085
6515
25141
168
18252
358014821
818
611
3836
28
742
2
84
38246
649
12292
33008
141413
12
166929622
117640422
2629639
4305
36
663206
163
1797
378574
113919478
149773
30
4388
597746
76864
109575
64
52735
5
8858
5
1807
18598
146
10278091
38839982
152683514
192
3034718
287172843
3828632
4
4333503
261
122539
479853318
14400956
99919253
503266
4784
57880019
285680
2064
122490
3042494
4541
374
1840
25458180
5008851
6942
195261
9
43516
5152427
147561
3507834
5
5716
3
4300638
586706
55258711
118519
277645
13
29
9259523
3
13089
15
4
438
7
3181416
104562065
26
5
1375
179148918
1364302
518168
156878
2907
19
29883866
77081628
2994321
2911411
1729
37884
433250
1037
203
6628454
22
449099843
303066
2
70
5961540
82
2
525
454617
8016
50
99557383
192169657
846
242444651
329563684
3278
117753099
5
462063
16141389
1064
16771645
373
591
1550017
78309003
7
28145
17206201
182936308
3
707
537534587
63
75647
3
993
33
468847351
27
187253664
3189918
242910
1055753
841622747
615933
377781017
4
248
431
393
370962
247
74427184
2790
8654893
48190045
5879864
82363693
43627
826
491
1500287
414752710
2
725759437
482890
66
1471
22197
51
2
9898
6446396
344933872
642535168
935021
12572
57457
21839
587251
395013
6
5
4
5987
220082
75526
145357681
38
81411533
405226494
9
39
7720
1982876
1383
14697
6913
6783
120232
9
135046947
78
2
1220
6
162478
2
140827316
498354393
26785
270255
11
22
182619
19
8786459
5292824
654
226534271
9596
349
53580325
544600
64830
286398
3
3
177236
39188009
3
6679424
934
33139995
806
39
973665
91
80969156
8780
1405322
120
45296
26670
6432119
343999
108246614
5
243
102
1063
22
3
764925
222
30952
167246649
443144
15594
1118255
1563156
92
101585165
823
3056
2
845600302
1317
2
2427
237151636
34409
6203645
2521
22
23892
3877787
275
20662
1709
8446
1316085
13
3227
139033879
109592
40
757
4900169
60805
27456892
836994851
886304
20827
7647
8756
1338
42940296
10602295
140
116
263
628
7
436
19
117970980
70
5
387880325
609290578
32176
5527603
2389
15483681
4954
35863
3311
446
6714
496434
2
2872317
2569262
3333
12373
94
1271363
381
1327
615987
299
13925618
39
68037
1011831
239039936
1858
193748446
196105
728380
18824406
1968319
9
39238
72859
27173
16153359
10470
17730
6357515
276410
20575833
2
15
1718143
15737140
469521115
13268177
6383
303214497
505
5953
3706718
4231
816
169713
28475785
10
6114127
6
260
243
646
515
22937429
555944312
92727
21500
32636290
768558
2
203
29
145815044
22988105
2
81
42380131
752
550550
177
1558599
277258
2662558
298
547540884
1693766
74624
1123962
63
5045
45
893
37066
768340492
3070124
21
30
5333
12560
43537166
1306518
12853
4775474
460396
14588349
3
3
4117
321
532624820
161286296
266196
2
1257
4
1049
7671835
52480425
196168136
6267525
249
17
50
63122844
35
812343
293902311
1795
1207
2566353
16112444
178
6035638
27225520
30
1188
1292334
116280776
66569
837841
18742
11012515
394148
2598
90613837
129
373
142819
473034
9895318
44
440
3562
29902563
133
961115
3
21
8
135
690952692
727350
316
2846
599549
12185
1081773
1597098
47009
36256
687737
130
2086
232571583
1773798
1639330
26404610
1981
11363
1565
358
4599
58
314
180
2611526
28182
22351460
1171396
851627
10
2176
581
743114
102923
9
9987731
13989873
94811
5
690417246
20
7859
25063055
2
62
16475935
44
237968411
14
183856
315402055
420456
6
83
972
205
69636
59627
56
154
35
73
5772011
2687
17
58834474
88
55
2
13062
15
2
120
1001
319
70
8507
8120473
3750
16844
1207
12810913
36892
8620
2138
269154039
919
367
460
151894774
15
118
8196
9216149
197
35439468
77742
923
1991
223759
6
1913
116958
525
2228
376120
67564
335806050
138228851
178066
1256
44055500
46
15713442
2
585030
4613983
14857
514077
9088
28462
209
306
44168004
5279229
16
18
717688655
2
22879
5519736
73
119198067
412
303704
60283
115
687553
96
3354
15396
6212
282345429
170691
27506914
20
33
5446
7694439
783136
2362
7
5
70
1122838
9
34
14
140897325
73431
10
18316
237005
41651
84
52
15047
863627
21659
6508487
136143
18433690
453441
105731
1049
364515
30604095
62043129
8
12166
605
50
584
11
110
10408
271
38
70238
249
784114683
140903118
4442
179844
148070
2
83
134637
622276
15664296
157947291
17
14195
4027358
149545
19
23636
150358
14
24435
23122
996742329
31
17489534
12497129
310396584
371
2
37128778
17357545
1399
16020
4538310
21
557
43687559
4048
269919556
4985860
3622
11454
168549478
7275
15629597
936
10742421
1521
262315
211976
50266691
1005
527801
768240501
7800
61
25914903
6
599946652
63933
130912929
80717
2397
4
24
565749
85356437
356572
872
50803
15823
13627
17
426392921
99776397
129
50347998
31033923
38795549
23
27652495
6
50
8425128
9239741
286
8045423
39
61917894
66
111
13692095
751785
196823
141
1355763
805
1668
2341859
2
36
38405
5903186
860712
37798875
29
64
14
97081844
998127
1293099
2
6279
68
2
4996753
3
10856227
208111888
5748
76
9331401
204695771
121407
5
45897
6716
10
13594
74164423
127987727
113483
3325
378
1760308
2
213493
3601390
140569
110831
18
158136091
24008903
22
8132743
3712
492152824
21343838
64
1002073
124324
327
19667
610791
1155837
1225408
30465486
958535359
11072747
134
23
13815
514
1033
2609555
323419
1490
1852
55912158
434843898
7293
14
3823110
69
57455624
73
173
32
7548489
36694117
6628
628387
552010
8256453
2303
1999
28
65329986
9
354274
5097171
28
2292
11124
830
400
573
41845356
70844283
533062
587399464
1513496
215
47028
5375
245
459
610729480
179
305921094
1636
20
1255371
8066275
309
1231757
7
20817
32
2118298
22913197
105300072
249628
455
581
6
997105602
18
126768542
6947190
2680644
705502794
9739704
122765
78627
295716247
40
34
34304410
161640879
3560355
98
594900319
11024853
17
320
13516
5811188
12561
4
31626
13165
133556
3
306
985550
2436671
8611
1838
26940212
178449211
8
28215
8447557
68291
1843523
4
383556
2713
1204
29339
12252006
8049111
252959387
8226667
88796
172
38554
190618
3
3153584
2
550
7
35
229150
99
596508
271999
11795
9
82
51461
3054
10815
16448
12667671
893
111
19259
217832
8
15017
2
631218
2085
904
29
669
618237639
14872933
121969466
528219
37639327
1614
589537184
10277474
7
89393148
1139
31
1055088
34728495
265710
581886075
284572919
5113566
175
7
2679945
1106584
9457883
17317
34728
524870977
854499
146
28630
3920
10
1583886
500214781
10642
132
2694247
106098142
1155
136
404910
40
684724100
359
889195987
27
17994
49
133
3410
47
66647407
10
74157629
1734
52313
859800
539763
388
1322718
522259
2
30045
688960
8
3
2754
262471
3
99536454
7604
74
98794
438913
2395
56406794
16090628
330470
133078
45743
118276669
1329
69718686
1059
833
579267
6
67
88174763
4
11
1095713
246980828
588440
326487369
10038
465
53
88615665
65595
329074317
1193869
211
9990
13354242
5719933
449752
206051247
67151955
361618
6
753998
11684
262676396
396827
16623999
3
680
551104326
2634
258515
16906
89
107417
6
7147
487313
10
175543
605792735
6
1086
184082
812058950
158778731
117
324390
3196
11154
26716002
30
10
2
4770520
83851292
337542
495
42585
618649
18855441
231700
115898
27791
297943462
80
15340
2830
8717
6743
90638
43503028
418
391447
15679054
5622
104711318
5799
2
548
1506486
19
22250500
18
11
69
13
1186
585393975
4717
25
5
138
3661313
713729
127578953
552
270205
8397
1572
204288
5950519
5
1111724
23542440
342
819152352
3
595003994
177
4420
4843399
64828981
55
2390
67197
580958944
2458944
89244202
122
1472
13171424
78023
3123
1236
847238
227
58448669
119186171
1517
31827
24
154
130676
12205
1610
253
98
85568579
2105
60742
9792459
595628
45155101
53285066
3
30
382
306
146
41
6993
72985776
133038
425076996
115306
106111290
28749452
10
54689
15
759
433400174
22993730
34518444
343353
14733471
21734660
614332
51
662983808
2
168
508530784
1386237
53685174
44191
88718076
5483254
481
10
104
1536774
22608094
5534
2060291
56368
850
32
343158310
17952888
654484
225
1020
30505
16
4487
5
79
2
4
504
3580
1129455
4006
59
3842
57
69701216
40784
5552
350600
415235965
267475343
649378837
45
65
4810
78400754
38373
427350
102
2936153
9174242
250299579
2
580639
2
267
12392
8033
615581
472
309685
661148
7
55
1716
434
1162257
4304
4
7593
12
113
438336588
46400
367347
28814
21740
63238667
217
953
139
20
1034118
14943
28345429
5352948
306518109
366310312
4
2410020
4367678
1538487
17837223
8866918
103981767
15109
598504524
3589831
5445732
2329
8
824
1828445
18481
2101
1303119
71537
305895
22556
651025285
69143572
496683887
2773711
1325
7
539894417
2191942
10208613
1024966
9
3802894
15760
47171
17910558
756904
4687685
891497143
71501
7250339
4
387007
158248
117368
3458
2522944
908431972
6400520
236476863
21013
17877348
20
150726
1650781
4995940
5236
28
4033579
212396
23
3102470
1563722
368333
3340
2133
845240
576954
151455
319583622
13604662
5
1238003
189934
16135
63562518
280013743
126
164422
40
176166037
31867
101
282107810
1047
41026323
331156
2374575
287972209
28407
289
3036
236397
5292788
173315
80950
712334403
153832216
3354095
52
547629264
26
116374776
1456
5093
432716879
12446078
584
25
194
46
324942
6
154535726
202862
4
722495302
13706
63
6605
33948399
76949057
97742025
22619
836
363229
3513
36877
7736656
13
43154313
788
10297
68
5422
35052
2
49678298
580
377
43249
5290
39538185
946497
921074
3674335
804924209
263214
1156861
109690
32627
54
45522
2547771
12415
171213725
10
2617553
191
643810
1510648
5
37677975
21002918
344443861
42035409
880119
638892628
4
28262257
15383314
66
24724454
23421
625
15113
62179
157793647
2
119693462
107090
20972
17127
10063817
9308324
595
27173
1306
11651
3
275654
11
299
1243
223292
15
24301
1904897
17755
129810736
2686480
13423050
2
110480341
2145
12
1792
645640239
42
811022
8
2647
519510
189446312
1129243
32191783
3
330228
444043
463799
18517
25773
11497995
768425
2791752
6
38150650
7542
68734169
176893
89581
256
305068
4799791
29
5
3
721702760
530
344362
22205899
42
715637
168578
1657
23809928
104554
6155
3
77805
11
63286
8
470333
193372
37
138
180
40069
347
18356
124
145
99
796
6
226355
116
42314
444
194
78
278750
6420562
62610
788088
9289404
314458
185
34
1252703
1586331
24941
477130600
559222164
25521
24468305
8443829
94017
1032
115926180
9676
9183
923106
5674
20202
1867
4855406
237
21175
2
53
42209733
30085
4727
738
351201240
91884
1158
4734453
106832
9796627
6772
107
19256803
100
8068237
3
1686520
494028238
9
12734
3022601
125911
4502048
779
637
29496739
365382806
883836005
803
103210149
9567
6419
10058
50
17518
362194594
5972
1961164
41841
89940454
15087
45
585549
3
3034393
29
23394541
3
129633603
6248
1343
4032
111387
39
1091
103846
91280600
810402002
18654
99089
57721566
1584
5474708
9
16871564
1703502
297474838
61093353
6
1193
47
4187890
446722245
12138035
4027269
325761242
269903563
2
66541
46145
5545330
4426
1307680
1033898
2423
8625679
78552
220080413
228
90
1640606
165
8276
619224
48486517
23226936
1369
6355
23660
100163185
7576
1035713
15
103596681
14
65681242
8729
2476
30
371
17
220920022
455952745
668
30
2287985
8943406
5640449
4
8028521
19
1944
6
5105
5007810
244024
5252
89861286
196652
6089
27074
123901123
3
325084890
4119
8446
16166
2
87497
469253
90355509
173789457
8012
194
421146
31733
4330
57
2495
308
14706339
1661
35
106
41
53
76
79
6
261188
1343
72
1480860
198738830
162140878
25511
7111
2
227483
100118
16099210
19
2190
2049
1067071
1331254
133285
16858220
15074332
25
29750714
1930830
146551212
1297
8633
1760
3900
169633
36
53
5
1981315
277477687
9749830
384795733
1297
42259285
196
2149043
21
707466
1789
75
20701
78
38
124258
11962
122
4803
9
202270144
13
7398094
1148
15049
630105176
3
118108
441
70073061
78259
13
168
237
29063923
985132
2
1251298
2223
36041
35280
33908913
40824258
109
2528998
1165707
23467
416487
9470108
14155857
3291457
2
298275
9072
319
4254
71
12935418
196192326
243415
70
537409436
25
331810
484208474
182
429497931
238830956
45996
76
9
7
3
409
841
11
5
638173054
6242534
13270
22168169
5244
9
69
17649519
70
2213
2020679
3
1606
799053033
306
97
22087132
1237439
63727531
626503641
15
516
15043799
12907
427
2546378
68
15277438
431238649
60024
127387
298750120
115285721
7
52122
15088440
32
15356371
15610774
52
37
2
313
34
10723517
7691614
62
303035
4599
4
4728627
67421842
1631
4329678
89716310
885863
457383
164
1292
23282043
21
67
24904
35134468
44827
1778
495
84237
162682993
66576
3986
2
19
26312257
1821
1543
2148028
2103
784799460
17
703272050
81
161532
18944
17
3334328
1060
3346
401972
3804232
830512592
12278356
82820
305
1508
162
1015
12030685
5630424
13009743
664
2
232919875
30257670
2
123528653
2035245
239
8196088
5
97084213
534453694
390
668367781
42343015
1435700
991693
4965
172
72527
720463088
112162057
100
218738678
60
44
1284
1293
181078
4743
2544873
610856101
511
987668581
4367412
474092880
13
25232676
13048
6
11026
1380723
28
51
1833
12346985
30
11
3991106
27826219
1971093
48139
6
49
2
89
312066628
221668559
12772555
1619259
14932612
142307
49259709
1094
539013165
77284
45726
31687361
12
431377385
592260108
185139407
177016
83141942
248
17244
401
602788
131680
23999
13501
250633
41849914
592530950
27927
1336565
15089756
962436096
66
20335
8796844
58324439
10532
1696
316488493
29662
377642
407548
20
228
279
8
36
251317
929778
53467
2693
14437552
14
3549533
886
2765
5185
26182612
595517
65673
9029193
2365
196142479
35
147845
300980
1177854
580
579615
380030783
428996
63
317640
37598
1110939
30628907
418
827
5007
169
88857500
4027309
232158301
21
3847431
20
5498048
1362024
2149846
706069
1006
7
5191721
42391397
229945
64020428
2761942
4
1404657
534421
39
39496439
4
659
10
4
819144318
200204903
7751
23
5946
251
3887633
254
98342004
162
29
2
2
38
7915
6
7581846
97
3750
16271382
376674788
188780884
19484
5564
19048
71344
8695
2080864
208801603
40229602
78912
12880801
32
31
82564929
4
60936
50257
59
739622
492107421
710
9943
195923140
230645
152851869
166370
2406
4759251
10
160752
1947
38621
6806286
71516
6567338
18
9179971
848978
1725005
2609649
38
17996133
48
1611
52019
63
138038
108487
1466
454751
969151
52463
3083
1750261
1658
4
39320492
2115747
280142
55
35
5
4557
2
1595929
107497061
282
100
1345150
283753
284231
7656
4
23
24252
137742424
40066114
115
13151
30284468
338
1684206
282
4
2
51
648960
280
393405
1526030
970
597556924
105
349677
8077
6930006
2979968
11
142
1722936
78193070
327259758
2048
1095294
34
3243514
75263
2514
7651802
71795
626977
138025
65926411
8508
7831
803663
21412207
414418
423
64
507444686
1217508
116158512
6
7140
2
3267915
4070623
2848
21980
672
8007
149962663
74742742
760
4364848
5238
14
318019085
48
429620160
6
19294864
46
59
656
141342
30145
774968
3177
665
5370
16
98302584
946
238595
3924137
409617833
182
307512
27669212
11259
2284262
49
265722
474174
171017276
18963
775916
10
18807459
4938292
11
4595619
2271
65043
78
5
51763
99100730
145149302
2
811785495
199
174610730
1052
84002880
1238809
1732
125661556
19467115
25942
121
19432
11347
198
280049650
247494
1227382
34
784958
4868
1127944
864669339
297440
64641
109286
524
9638
16695
8514
218
40309926
70462312
312109
26711935
444811
370315
295
13916
784
22
2230965
49939
549
30718248
165495708
1057997
4809549
713372
221
55758
72
15310
193947650
2
381
4197
31
18991
116
8344918
432
6803815
30
2809
55091
147334
6800578
261
3322
119
5320347
59527
20696
26698313
85217434
16899
692985
8486
89033
55037009
63068
1933
40374
101698
18993675
147
4148104
15296491
736
25
132158718
13008693
101024140
1918368
45
1363
19
293324
55198
1545201
25742
317730964
544
536049866
129
101015
81582216
6
76
119719
1946
726343840
35
185141666
156760
7858010
6786731
33167336
18
242743
249121
133
835013433
4
61
7150
62511
6123412
509776394
306
574755616
4780428
49318377
614303
743
533017
1091712
9
2274
11
2
1332484
2801
129084198
565
254216927
93785387
14197
727899207
6242585
84
12837
224900
28122840
123546
1027329
6
7290
1411007
1255
23159
284641
67204
1837
1461
56959138
37661761
1373253
73
3733667
30
610
1028
96879078
2093057
350002204
4310379
2503122
7460386
7941317
50153923
10
323063
4298067
140326
4143
6
34536957
10632675
6260
2943330
14
76145743
29
29276136
11
12287776
6755828
273
11
5
7885
4498187
4217
760156537
5
46
15056885
152475
120
555816
21113013
438356882
266362
13
70632
46
993502
2751531
849333
189739
3
153106521
10770007
2
7
3
1658
482458559
820473452
3
3862
1816128
207107
1870
405261
700592
77
19
23812
161
4
91490
236
19451967
30633
14
11
4512
13620
696963
502380
573409
387
411207190
178911
16068
177278492
147088569
3127066
1012
6
581102189
4194710
1142
3794555
10643896
177
165978907
18146851
27805079
2
53720077
93003275
392
31339
25825
570121476
711031807
56568
42056
6
2248133
712191727
66
3
248062717
14019
948388
265851474
304427
31833127
2637516
174732388
7419234
17
121
11
70556
35892524
728710
129
1141
385
164358
15826332
1258
1542013
30509757
1405
87
53755714
10402465
17
6
1984
27
4960929
28919
223
55718
49
22668
495309
133169924
34510020
933
38
6120521
91
4
1035915
86
2633910
33106750
15
37
8
1990760
14401446
13190
5094
16127
764655
11
195
87408
22705675
23158636
32
305
34014
140
672103953
324887506
574
117757
124400
5
4136
29113597
8022
58321
736572
74970
1575
3087
50
58310569
143427847
25
7938881
2604421
63233426
26
43
274
665
85028
372
52572882
92
18
712
15564
16198451
2363656
271814753
84055828
7
455527659
59135357
252957
129882858
10589
235157697
21401239
1455
3289
224255
2
501
36344
79
35458
30258738
2
12757080
15788101
3108
2
26344792
9
124432852
488
155196126
12222318
29639676
189
113
266336
2490
238484829
3214982
3793511
678111819
17816
102782
4706
509
5
594438958
65037
2
138651894
8332
415385657
3818
25
15846
1033905
7
383485881
5
14
3900493
6842
15431
1504039
4
3623689
6009334
635751
313756
132
1433676
4126
8666
10013832
18721341
539
264208974
26368243
2226778
440
15223952
136
90109017
20517281
3
342
30062608
1522
90
238818
15075
142074366
14112319
772705189
2
730
27
265531003
53
73616
5
18
59613
175083002
20239
3
542
2222
5197212
5768260
12
1737
18464
140
24697881
2
16993
210334674
7054
1713734
13
261
190
3131
866566
37
2131928
10204
534121622
3516746
266855
14377
18881
46
975447
3121157
106100
252
65087
457
16638517
2696034
2572
237019135
11637757
404942982
82877972
51
6354
719
56997005
114177081
263
21044702
2
3
86
127959857
42
22922622
993
63240283
3
179955421
7863591
41570
8115
257171
10
398223
1499608
24
16798163
2361
6
38974925
3977927
302610
32
1047
164485998
19236
249437
4718
1455657
195373
783224991
4
4748
19211037
782952
1010694
1430085
123
879801860
25107794
219
538922544
168326814
1509
1463
7017196
35
740904
873646
65806
10354
938
2308595
17248
84635315
31699923
226414
23
99344
69204708
331104602
44
822214006
41532053
23
117871697
65
1271229
47
888145177
39
1801248
6025676
5800760
26662
3729640
25058471
7
10
7410
773
4587
37
5267948
14435
180810849
173
5710922
60192611
3615133
6809
3
600
120887
862135
168361391
16383417
794
766
23622587
3
5556
842728096
317269965
2
191024135
4
10491
104676277
987
6
592
3
2679
234
53
45421160
3
118
62
45174068
122
7
50
38264
10153500
3404
14933
1859705
6538197
13975
149774
69
40275414
55246833
3057669
1323234
24408171
5308646
712651
58320
22
3
3
14
207753182
12434119
22
2
552482
745
39
16
107163
173
3
68294046
234283089
35
10179983
183267348
296400037
186
4520
1624275
120687
3877
111032
694411
2877
9664259
2
827889
419
16638
18074322
431428
181157198
35190
5458
7545522
1254789
490312482
3516089
323582
8632
29
66385856
10179
217665
2651
10078
157892
22794
21
46
21698301
15256
2674963
1075716
276363412
384
132928
185
96242788
2694
4023900
381
86695
20
1027
18871344
57012117
78414
76818107
5391899
211565
73373774
8349
90
121203
4668299
373043136
16927
983684341
21564372
1733
44
1744
32124
16
189
528508676
284051711
1112
7
4
323179723
321
37155719
2411997
24522337
31548866
206
17276708
499
129466
884
3040
28
58721041
84974
4767
825754794
295225
13979
1289
46
337934
401901
765707389
464
17
3726095
19973
1734281
75
976814908
368
81539
512200444
1685181
2461
51544906
72
261212697
18055789
6812699
2700906
1167
16
135719445
3
8
5343
340602596
533651704
1458841
5
159517
962
232
1706018
40
1434428
724714160
63379400
20
3393524
40
580064
559408
8
1112159
10
1449
17004204
328
8643
72
520
84
488646630
288
4565
25
35
37
19299
427474870
41023897
511407847
102127
331931
105
395218791
54712856
11156833
301
8631367
42245312
733091
1027
281943
2099
17591214
10599
64627354
57
150304
367
5164
23
2887834
182
35023306
81802
298299949
24731
812238
2959971
137251126
2905538
6
3992046
3128610
550
228
797199
1021178
37759
12264082
27131006
124412685
8162
66294609
607608
638
2600
39156
75138
709293859
6726934
15618791
23816
84528
45347490
50172
1414
34262322
320345536
66
91
3292
27119
1769811
392
149125399
4711
319
13241
97915
26487659
992855483
17264904
8171098
48
53281610
58276
4
15867819
26
42446
334043755
12
35497
239704300
499572414
284
3688
103
2866338
150
33
602172719
36909921
173
17
1283678
8927
497259
1090
75239
147625363
305006
206
3577532
122
904
7563
1889
189102
158437142
3817375
1370
235497506
21488
20892205
83263791
47
243
19851
436912704
15652132
6179159
965
4
9
1534214
74
679375674
4331370
11221051
56927
915056
46669050
522
4
3161640
650
26
372175
3685842
43482
1415
5281
441
2318671
8
57
418741
35
18
85991892
15901
90176
899646
19755394
105877805
143429784
19819
44740
4918469
5662839
19083172
70167620
33
1322
175762415
118337
4
1846393
747559
462662557
21
372
2
10320602
239381
4789934
301944
124
47544609
815
25
14598
276259798
211350633
2
6
75844792
16106
1316
39752805
13987950
61
322914
186
7
497
6
307
326
1972120
2102
6
81
24643
3731360
42114359
11
68880947
57
9343909
6422725
7831
235
144
334
246066688
23340
55
48
97
1936
796
405
1224
5
8733
1116450
138
16
10226273
214727
61232
12
54389646
1625
13
249
21730960
1091
10
4
22625258
1266723
402174
26605187
6
24727
379
54430
162699350
74
154233824
11207996
99233280
303
40
930
52558
23
607
689462474
93714
68290237
7979259
128795
3718
10748
316580811
64980808
4218415
11
3520727
1598
370425897
432550
2473555
371639214
12
175947
14
19
372275400
2396080
142496
115191
986874719
2920097
60948569
540685
11680
22726062
2009259
962863368
14235
53653971
2650492
313
2035850
2974
238
347
4449187
497
20201
852301642
11028945
181388
1450
195250559
62669
2780
8
1144204
4002587
21
549214160
6006
2230916
10156222
15058512
320438
7
13248
29832
645497288
411733
19
12049830
125198
10295
149
2
58807
4197783
6909
91945953
1257542
125889477
22509469
4141
1099
8
742
3
64345765
117044
623
1951
59559174
5291
91
234155703
263183326
3
31476994
738
370742
18
138886093
210796
18
135421397
5
6
594292
692
447637
20698663
22
113
431676
13263353
2
13543580
10
815733
510116493
1146162
150
83036688
157240
397862432
3204
319232
11
37137
14
54123
314
49525864
138413
822214
22028
1247
3412783
53097
513
6
17819
2565
5
33000
331
87
28
2
3
95445046
52149812
1978
149421204
1138161
15968443
13070433
109
65373
11495826
7
32766
2
436771
2086
332
16343091
146
3
63433263
21773
310624409
277770724
3721
14169318
398
165799
5
129634931
312634
67
304
418
3
60859609
3418069
37638317
2215514
1664926
303
7139146
461
237
23744768
23247900
28724063
5
5888901
142976745
6545
2681695
7
7707
78867
13
2
162052758
163843044
16001
1375241
168375118
25
11
6
1443
206362
19907
6390
188399
22411514
4434
12
80141
111
204299192
7
216
712271
81
30913
624915
22384423
5
1525
1843441
84335
1245
497072
11496
433761493
133804121
215
40648149
12389
5
234770
3895
110
11943
1464308
208217
213375
59
243
14283065
11655
8457110
6175
4986838
281899
6852645
560
1019
860070867
1182
316
415157067
369143489
2400
153
9
494301
2341
17
3
536550397
7116398
12
106
400157198
861560927
37849622
7104508
28381
3206333
39524084
6237
191600
4704896
79130
2508230
3551
6
3779889
539
75709
3326
318
46037
123965
643840
2
243863
20178
38773
819261357
678889
3579468
3222204
103
158
9903
434
48599
9
40341812
214056
334278
6536
8050862
10
305
1168
121
6709415
426739249
27724849
17
711694544
64
103714
100234887
6994
258358632
147429731
7494637
10
864608463
18955
3
11889416
1034
968431556
146897
666914500
27
475
644
375141
6681
4363
51
555059
9
25
84303
68244409
25553
5
71
179349481
137337
1225049
1604400
819308
17803
617
6191
3
24160131
6
4511
211203884
407932320
919281
94
708
2365476
4
2792
16
14261
415145443
594554
10610
82732730
1931094
206103977
1040
429
375
498263
134621
13502417
72479624
1864
9081
4
2148
2941
22
3222
242819924
369
22472595
127861
8156
21019175
493
395635
77652511
29168099
120
978435685
4
358348
56401892
40702136
1024
6204
2454308
114
38
8
2871278
498
5
137959816
595437857
31
12
112375
41203632
32
377991991
150152443
67344
19730
8680417
258884127
1204353
5
30569550
459
2
1094
63
57861
583788233
29519
349
5
463828481
87628066
22692
4919
2917957
275309619
1197508
3
16422023
30
7
1451
2
3
1605
3
116080
216
26
3385265
4914171
206166
61717857
1303
386473
3
1201
4
23103
15223989
10
2
247
5
6
908
105011
9739
30378
270
419943808
84
132309569
282099484
62
3
64
5829
747531
19132334
2328
756121
2
119318
3
81803
3
20798300
863512431
2935
128041784
385295915
375264027
56
601
337540050
802190
113574619
486
7504340
206810028
263052369
7
996188080
41
7211502
289327
1628
97924442
3109746
598
186225
9
31569847
117
4641
20468
24
48871191
930261047
13028
405146
124674
4
166963712
1376
39831
2816164
14962653
2652226
14125530
20824
498
26188021
3539
78460009
3
117464666
85
23064997
14914
446
63430276
69278089
4
630212
8
5054150
4
82
24298
2032
2909235
4
36
1086695
325
273265
6335292
15
1648
404936
484482815
2619
26142
30
111
15
3
19598
15415
38178298
11184
4193
600374618
56526
76030303
99926
354749
612870437
126410
6071893
2705
2
12688
485947
10763
431
52
4125729
184467117
1524
33666
671850
430341
41126654
7146
34
3776
1720294
7090
156866048
401270884
1144714
3428
666
43
393289
91630425
704052808
32
44089063
252348
1246869
5152
191
952257
333680
82
358
6
4
20985
769
1240
772090343
200971678
30057181
179886
10676
9232126
67156677
5
221
18
586
11952290
3252684
89
2
114
165055432
1921218
3
5173972
196821
40711906
1748
41714
532770
185925
1113
4444
4
434
136
50794
144
8471864
751434143
540108493
246
90155489
6
8709258
60702
227026848
162495534
32558
2
598361
7504
4270
5465729
157756
1215
162060109
72981
10563
34
672753514
15977
609945135
3421
137401413
20
5707
6
4663158
20111
69588
9106
636010
6459
70863
17
142453
56
126614
1005266
285127909
471339
13666832
165
6506181
90
2
9605
17
380
413571236
38928588
59
2575
3
376566225
776
47
173412130
20687
37615530
834108
20
211748
7935
4293
157223
174463
157
34761603
155982
59804
125392
3021593
145670431
89591
36379837
218566
81654393
576838
111755995
98627
2
612983549
9078
202
1302
192977
1793
5496324
50
180
21545671
769988
23565
5
1195310
374
1251854
24
421965
18014
4574830
3462
9646488
17860
14603395
11155
6417841
108480604
237996330
2359
2
949280523
70324
838420
34
410591
62
12
52193
2003207
8
984642559
106
420121
10
27823
18069
5
84229991
7205200
41531
274469
1739196
164
6552
543
272
45
1937
51643129
5900315
5
2
161838019
107768610
2
2
6584
304814
117635111
888603
17989
326272418
28567
198259
316867933
19
16084784
574
103601610
77232
125338
6969631
5
191756487
3714
2717532
319274107
4320100
556
902
57427
677552816
81742930
206014361
10
172865
6412739
287219
271
3066
980
3041141
192882521
4
89493
2813712
894045131
718306
5
75902
1219534
6458
1288165
116060463
2415919
37991
1164888
593
21
3811243
61
2452
1813
20345182
275341284
172626836
754
61174365
911
21
61021
129023962
807
224
3
2621
265532
7740050
19
1670
722024
41369172
370
229
406
1155069
5273
10644522
165044
1869680
127896730
10572
11
4077630
475488
8167
15720400
149390271
605613
19934
774300516
4806035
118779152
59837640
1733122
1819899
2236
8
25
2
14094139
9932
3
18788
128364336
535881541
1671453
128368
984
5385714
168
3944
4271861
201488
868
685553
9698620
934838154
926085650
49
92
3
231
291
340075148
71360
174635994
97257
224267
16527
7585875
357020
38864845
66596898
77424416
8220
24335335
17719325
1390
4987525
955
471610
53
25450517
169608062
379
102066528
2
1160
73
2602
20
769446
4105489
4
193693584
48
21831770
9432332
10949
131569532
16
50657
130463
608
17
6096192
340603434
31385932
2
5
315544211
23127
160735
462147192
413065430
20
89
133
34
6430385
11882918
2
141
40015
650514
6158882
6
3
45561404
6003
62439
519347
44
10289290
4
5
695415
1322
905
1132365
106602448
176461602
347932120
949404
825742765
186721274
229
51503
1022
434
995
678
14427618
680568716
190
14
4
6057
4259079
174208
49806973
1587
2
134244242
63
320797
12851
1115
1347
1799443
2358873
8223
810834
214
5753158
15
26
3
8943299
10
727
276046
573861230
490688110
90472
137943
66716
807363
20
350399026
32943127
4535
289
40
4996134
6707
246395
632002
473682
32904
30486
691
499470440
396743
26863519
4405
70131633
28889
235832
74
770099
3
36
1122075
27163384
27027
36
40
5
511
1112592
8
8332
818
2
205954
500517530
1445
544683479
7830
77
104
9
719571285
264505475
561
93
291471205
22789812
82506
14
729102
222483445
3991
594485802
1574
14
79
8
261468343
880
3591
282318
62699204
649098711
37118
3922
1167480
43284783
2508
5
555531687
6100
370408
1032
593048234
128
125449213
9
2
89408
47469231
13
5522978
157030529
102
16
1896
542935785
5685974
99317217
4
1995867
7639
2987822
1496
111460093
61
4292615
2131
132780
74290
1812
3
23305569
16
61
42858318
1156
120
15
10369809
12653
191576245
15
22693
16
13792743
12
84109485
43
27
13010565
229023275
2566
45374
15205
1400300
8
101669245
1298488
14749252
15
15936
131
2741594
34214039
67362
20078
247927531
7491
14
1299
273789
15442
12
6
764097158
36032118
25796484
32751842
185124983
4
3798996
6
49781
450
27
203321867
306239928
67
315
12903
203985
45645
6157
702014
31944046
501749
370
110
1428845
565355359
328135608
31
5167
94672701
6
5760
483
27411491
1125
4
175
178898
21244
28
23
131599237
475
3040471
2161046
312
103
16
640
5
330
9
21585245
52
784
55
147907
9
418040274
8297590
2766878
22804
5
677042643
55313
2
633
215
40
10326
3212869
44049
668096
160415
101613
376
25
1329
628148
2
72809175
30844180
122963429
4808
2
8
30520966
1261069
202999497
16
3
154539875
9387
3058941
411
318919378
3
10874
269514
581
89
333501
11
358817
18462
22749
100
11837074
16668870
86578
17739
40001588
2703493
40583313
1959664
2
2
198
212744799
62
7406313
8559364
20894708
229
693215023
65
73840
42802
10079818
16341
530355
17
7
679
21734669
26183
8260
3302776
155907128
84
50
633408385
6
1868704
2688
54
5199421
1849
2
5354989
47141252
1986126
89089
1827003
1869
123041238
2
44090792
1406
30539
3805
12620655
241376203
246778181
5885986
205
508799384
663922
54285294
486
2012942
10852
6032
4174816
2013
1010603
29788
36186148
835940
3953
87406
3552886
6
5338
132136
27793
38219
19590989
87329
338643285
281916477
347087674
13608013
113373386
105
44844
5731
293137124
172839000
86894
13
2
1802899
2
95
3273
66
451
8513
26876268
23
4814299
342454858
2990
513861910
908370
68576902
399211911
4
4362089
6439
31809
37
1246
72786
15557365
386996
64540535
92
9461
256110615
26
44
199
5110
7061
31
330522
34
2
78914
715
1003
2354318
16239
64249
1144866
296223434
1005056
4521
305
8249213
34265
1484
13
10
30853199
1274
526516697
48959061
449
162904796
17
7
1283
111832648
2794
898481465
587612
285618
582
70089642
19254
18628195
3704652
3130
267418
67
20760
5
14742
2346
3
5963326
42
2
607999227
20178
4
3
13125
1129154
134844
13328377
87
770379
12
477191902
16422140
68966864
26885
386316
4536945
82272836
66
60311
31164
1650
24926376
10940
49027
42059851
3059019
19281445
4861
1142593
7817803
4094527
4848559
8715146
23022594
397646649
20676
13690004
181
27247405
271189
7835271
194280
68
412918417
443
3632
110295
242100
20874
3463186
456587952
3
135
1943224
345251354
5628
3290738
53
13921
869
12
7
6477125
356387828
1771223
148497563
22867672
608427
28254
2
46214
174083436
450226
5055787
4
8429
647
4335558
126065398
318997456
54325655
19
3
216046
2364
1244
594292
1036
16
28571
45176143
398841
113474
207867
8371081
74
57125
8
25
5153633
1862
64650853
4
6
27
725510195
270418
2553387
681
35265436
43987
21
26
347260317
1228377
2
4870913
3857
177
11
1169099
3043
419
695422787
21247553
879766
1996159
452
7615280
11027793
599204783
21995
8894098
44
20430
34818
548
3422530
80238
29775
78418
2952031
41467160
50445066
1362
22
6
2325
189
1643643
2452418
607601
249449
24785
262288
598280246
7
5612
574680086
10437757
64261606
35183232
1654139
5051
6
8
68936278
950031682
485
65146
15573659
6934632
23
20780
240
5
59
318
86840
272264
946
14
21
602
326
160043
11
2767332
121543
970
35858
175476383
3723025
80
4
13602878
11993359
46539
7
1266
6112
671
853951362
7031878
29359638
4320
10698
5
8765393
564
1431888
4207
764360322
55807120
254422
658869
433180772
1462
12078
16376
205280
2016
649769
1098
1387
823
58169085
205858
7
2866
16253716
4811142
396456
346789
212
14060
7
162722
693992
115
2
905507078
415433197
37
1940
50227
4812
12763477
2700197
51663
2620
238233
757737
2
57695033
255984
245420
75
54892773
21
134
69853215
6103519
3450
15617
537869298
111
109461
70405
255693
463366
18
129
128601
1562
65735875
35
576263255
330
1284943
117
4
137
3
39
1407
7674
4494
41
78454
15
1229
237
65054
48255
3216639
5
7439
9252721
14066359
90
388747
126951
13260
97217842
919
15
13
554566917
4244
447094397
26
30182
2798984
21
13916048
66
1458006
1278
4
85
2
654972235
70
14169873
2338
186194019
619290
2743969
315173413
41
2
112613
35235
10451449
1376360
24286509
1668
633204
94967
440082
7254687
23181667
55106
1884
958
4
697165578
503
1470
7931340
636215
17680722
831
13690184
952599027
634
347808506
113905
117
2361331
11822339
122311
454665216
23314477
41754
12803871
486782
1286
30621
218361
1903
34715344
9
21629
83
179
32172139
1951
270
2340931
1323867
26423937
2835
293385
128
5968037
3015654
7354
105
166181847
119
16271108
107637084
589461
454857
1737721
19910553
4
58
43
3932584
348655
1291537
645128151
1382
6045
98
4
13631
7916861
1661
3043
67911660
44624
3913
3326
1720640
14846
411403768
1599
56095
34
2
102736
237948177
67
9263013
8841
83515
1536884
152819500
96
3
43518376
1233706
1429
4
1069225
568
857537
6
188582538
76
3
654
15030
767
30
46083060
158344429
2
3
4339
1207
72911
285986
174934
32238581
16
911
25595656
32
3
6513
2
1518
799859540
1149920
1585875
2
752743
29405593
631
67
622126165
29002143
6
29
14377
19695
16048
2
2640919
21341
191
95491
22284
129535032
219479
45546491
178680
5109
233299
82
30341518
98170385
270062
72848
471
95213005
120909958
4528279
311
28228
39765
1253514
16895936
97645193
322735268
620623419
204
349
84
42738241
529
411094
38172606
136
610
20
475
136926
3179
282888063
55816
1276759
64
79
45040954
7759
31223955
407
548
88777192
51792
190
532552
800
2699
1538
468
18165885
211
120
64335710
14017
228319
1624
3
36011623
6380115
59
4277
6570
23796
16
2164577
8
2
243710330
426016
346915
2101358
106
3
30574066
578
3290
11676
7
8739
20589370
2175
4002161
21339
17331528
8883381
2614
197
799914
2958
433254570
3071
66
541776
689651612
1117874
108010
2106
4251459
11
34
9
1052772
70974953
145000
256430
68
18980770
3599538
737035258
2589
5261912
50
98
945
7431
19166534
2981810
67304108
17
562167
4
48480
5
72177400
72299
36417633
15071782
5
352
2
7170
6063999
323269
252485064
37
3
70
9142645
42521054
1440585
917830
4
75
1169484
21577
12
14576
36973
109636
3
29
7
227
169
279375441
460184030
450404822
8819
276779896
2
113887
54242370
307
177651979
58811584
97025540
3
96735506
288538
38404
104845
138341
85667
64818
31
2
958
4283
222149898
224711
217103337
342
490
1779
103
2919
811
11425
13
2
2379
1200
10582
10882243
781
5667417
6815184
6
30
29
179
141490460
12283
7
63
80
13743795
322195337
90540
640053
1673
21442150
330533
4
786
36
10803964
336
54
124
2418
14237
2519
4711
5830
17349
355832386
450
15526
24186356
530
4845966
68070
22
229348
722043
11
18559981
369817563
11151
92
60836979
1702913
27
106866143
971559559
1547
4582367
17022
2747075
1132778
5649
43094
6333887
58
142031
220536
331992
993
1012468
2077
465947599
3
846061662
8351
2239125
347605868
2
204325
51769
145
273592
159817794
25
14060682
4983
54371795
449104
40
32
219766
391499012
105779985
551431870
48106
395213
2436
256944
6726
727824
145434
424192
313724
358740
127987
346587165
466083003
88
3401
4
4
101051
24637
230437
54045973
149045
510
12
16540
134598
22320
415276481
14420510
484
29750517
11613
146849
538793381
90158943
332976805
6
804768355
22691530
343189
2496143
67134497
55
14
245
211127386
7039268
1720
8324
19
21356497
21719275
85807298
25
14279088
38
21844
43973567
27262
14
1672447
244
102250
42
556662832
597479
4067680
96011042
12
3616950
1562451
322981
27
178266
16
204
26703
132909
188
8983
4362
113
760
905463
1913885
1453381
212595577
657145366
128865915
20
137
2698206
219
52132
60
9383
46123
138504
74572138
458378
6327978
29927
506748
682963
228030
2
19
161160986
530
289197234
497032
1578
145811890
830
864665
609705190
358015616
600531
53725896
38
72571
7133861
1308
451423397
40
4
944630
4
84
4910301
105
2282
2910
2732056
3321
148714
955831565
103
24050
52256
8057154
17705
268156881
3724645
58584864
71882081
524600418
110133004
5
2224
16306
147639
5014
3130264
2489
48246397
5059
9283
223
94371
652866
9589
192979
31327142
6
2
2515598
44739498
879635
609919986
3529
10975
1064
161
3
13374352
8871
12409
85
31970
56443
195619389
54116759
121
8604
11
3
63971031
153263516
6
107
47062761
1449
60
947049
37226
856648906
375595919
324461639
55578747
47630
2086480
831285
196
4
8
9
412
6
5
218
2098
682
15
109582
63529114
12518
1863
7
81370322
323784
41386214
2
10962118
1194102
264029
249203115
238587089
66208
547811690
752
17
15
867643606
154042681
3600750
39174368
1234
61624600
20
279025293
30
138275
7160
7371121
197
10
8705286
35
171439010
12979
4
5333
14851
196604
986
67
19
113263
127
699665180
136
249584573
114483
41
100948
2
6
8864678
11
25147
294
10562
207
806029937
12645915
2083
451445849
6592554
446380273
21625
10
6323
13052973
13372
219507
42402131
88
12571
2990
210267426
13066840
19633
34540322
657
2
4
11
895
134302081
80590
15955236
3
2902651
406161816
208724950
2258917
10
373275
256
2
7659
29
72909
61995957
218124278
5346744
111
118721
249458713
67831055
26
166
12630
50149562
13
15839903
12042326
448871
6973640
66845
71177443
4
62
234
24
56024
167045273
13
7
2463
12
5926
90088418
322
2
2
273046924
55681001
17
1276509
76081738
50882704
3253
12820979
1978250
6
3625466
8
875972493
271336
139911336
52036593
17
2626486
61
297
15
134
500
16018
798266998
696
4261
277420
41
2012447
32
38024
137483
33
11377291
27
7100955
2
40
2950
1936920
29343
2087383
334700112
11484
308545
2
668
958
41893
549
778
5167184
43
127460
708107289
12
554
60974959
33
10141
2314583
18760117
181
121
23
3206003
10811
131123971
73
22608868
9628312
47514
1246
167069769
2
7
1159
995173126
15
23
61288003
493589838
15856060
2530
6847
2427000
13
45
3078
7042
78
2067383
2
1216
2362
4434480
41873
8529367
251018
197
512
859541
12027
580903940
413041
479622063
47232
57103
10968
1512
379
17107500
59873
402
215
30074
1256918
16
672
41
2
85260
313
736
32914545
362
4531
8703
106
13
12
30
2
722
21327
24054847
1624
52460
13
314324
11
357652
339682320
1342783
12268972
227
25521525
673
781
3
53263
2
1046
28486
122362
6875009
407339
14961
17545
16007815
130
16330083
2457
4441
20
19022169
257716273
201631456
10090
2122
350440147
50514021
4269264
4
6771
127
640258776
30001
1039967
694463055
801226
230620
102
24550
16334
134
419
6891814
180
37625665
16478
9014
2
4
18169492
78
164677120
5577
15915
5435231
4
590654
95
5101665
12444
46142854
9754
56
103703405
5
48749043
922
38
187113032
14
33059
970021871
3478
11688155
6147344
45
1562
167847561
11830
3
128634036
777
3283
348
907
29453
3
6256824
1451
1651
3993888
23514
120952075
1526518
83795
7037599
33
560179078
16583
3
89
91911
604815
3038
617347745
2
10
27587
22542
887
3105
679
2520912
929871768
976
19720156
206
9818
53
24426156
15057
16451263
138
14086086
1452
1935974
92
404142
1219445
2
2166068
1083584
30495431
1846
43966199
2886
9
85542
563
221252
404248
809
125625
26
35
12325
31212
1793666
401666
75
11432
4984452
2
4
2492121
591991782
719991
8230698
143
209065932
15531786
428751
4
95
298305868
2437
3291
129981
822
32300
875634
5423101
663839839
160462
33
139137
80986
32733020
5702
5135424
11254499
11371523
1283735
8583241
36
1394456
30
6574388
354804288
3
779
260318
19
275
410736335
85
168674
18253941
2576
10
136921
47
167072936
7
3086062
395668
1648616
1504412
94874
21638659
1469
14553
1129
8488
6
48
5
8278
7599808
9679
2283
558528
472
41366790
19770587
89091
24846205
861914569
239
763
354927
15375806
13929129
413
8312
443
383
88683
372172
452065122
103311
101385310
299106
19830503
93167570
70862
176011
292500
275672130
264293565
9591
738
5453
2158
2399
4660
4424146
5260556
3617
19
309070579
106
78384
7612
1824
16
56
17286
2
47525460
963431345
7
50098107
2402742
10573
11
6366509
273
93703
9
291346
18583
11
890
128263377
4
4
72
3
5
72601
2440
2773062
3578730
702772451
2
5240
15099272
1291
121300
487202116
45313974
44237745
11860799
5817655
77985
14
232698
392971508
65236
45396
1799125
12421
578
1699657
254910
5
48331
482
270
17
134
1437686
87701
117104
1760033
423709
102
8038190
3845
75925546
64029
173195
7522164
481437
38405
12
32469
164661
1902
1641644
1501282
372517
620210
478
13653348
6205874
1114
58116965
60765
26264971
6
647359
42369722
14714074
264
1861977
136446662
75598008
55801
1203623
29098884
13
1518829
115095
601951
1613460
153136337
1110
2112
211
943691290
58546
116
297
14136
41
8082552
2404
376
472
15455
237031670
303
217148025
89804753
3628
146571
955004948
7549
3
681
891025
1484
183
1684
2
12398
470
741886591
14
90879068
29320714
27
88
2
9
8843
37
4868
35659578
929
1963
523697
469
328028240
105110601
155149447
9741
610824874
5054101
24
224
11152
3547
4
30537664
12074
1044654
144795296
28
181033058
97392
6
514585354
189
528
161
1797
88772124
17973219
76112353
4
184616588
888277661
85757041
22938
6241
172
28
4413588
6744
375
1486402
105659
272031
7881
1801124
76990
76284
208350465
45435042
549800584
175665259
45243772
714660616
43
84581
2866
121359
473
247
113520
150
103161
14647
49
237763401
992343
915
3123655
828526732
59928
530718331
843
2480
470887
31419632
5427
943
3
1462419
10016317
8417
8
546
97133
279995
283628
43977402
46771
925280
5402
1018124
228862
9400146
9467
64
107089669
433402
153984
2222398
966
184704
8205
925513
93690
169526035
127424
5482755
182
15363
878151891
526556
22028
113
24
1600193
4004452
298
157144317
2749
9718
2
316
677262
71
706
688
38006
44236
30017
815951538
1794
4128315
33
5346284
31352628
14083
3
57
5987948
3010539
18606929
1456798
25102865
4787182
172667672
41
12
70
87025466
22624
35732815
3916356
240452104
35350665
13
347
16
760742
474
436305190
4169274
6023
6
2936
123
39630157
299147
67439
111364
18014
290823
1179171
1438913
192467600
108914061
135877
3786713
593
34534
803489
912
9418
41
100
928814
456536945
15
134727
88301356
85
26102
10
66363
12
53221006
278736
23345
4901
116393
22399
329
3760099
1540
135377
41
233508804
24974
17515
67
166
12529664
33974
241576113
326271
4
345542
71820
2
3302
293984
2436
100079
2310277
383415910
337006
14497
32
900
2164558
1713972
917434368
8691
46
1428
15373451
14
18586
4784
2
21116
119336876
245
624402157
1055360
47420
178362411
40979543
1229328
5393
18621
5553
10541878
78
13
8113176
4066
58
3291417
19
2
2129590
137657485
61037693
4400
590343126
120
526
1394
20597
7290
282519807
208823
614
7931022
766463260
499380
330
8544
802138
20465
16
25550
1400
861
140
104
517865650
58
102760510
454
175335
168868908
330339126
13820
7653
178
831821577
1233177
184
23442
140943
545728252
24
4971428
8912227
117427
55969
3
1940750
86
82095
5092176
7
642603
461811
254541942
23
323
225286
14180
119
64004666
13
112
11198852
31
3388
27550
60409911
9214
55776
3123226
58401912
33
119910372
141324
12064
79543
2696
11996
661
40665055
761
253467790
106321
16724016
389
94
65
6
37
2210
4618261
15017687
37984
66
395695
355
14854880
3297
765209
1632911
9
28286333
257843276
437811
12234653
10801202
74153637
745027
587743654
139727
3795900
1061233
2871
52937118
63
52442
169
331687199
5560923
215
7662843
586298114
534
227298
26
315025
154
2567277
111223932
285448167
82
3
3
168
335
10355499
5047945
15657990
53948
5592
42
433138
10394
73342
3675165
52
13
1110
1872277
9091
9980
129179
14462
925569
113
367222922
3
189500700
19
728
406
2
367780466
1423
20056
2778664
14773751
4206
201792011
171317
1484
69348
673886
104988684
969
19977566
16
484
1413761
81447453
20019318
23459
86367605
19358112
1181883
3
31971619
97
52284948
4667
722724
101115961
10651004
377
27919032
735
10829
13
2010934
508199568
21320340
8
66211
1741388
1622510
53409
2
1213
83060
25316857
3
1539
2
35765
430186641
37065844
5
10954428
56
62338
269673247
393967812
6782
902
257
898
34270619
526
60
9
22284694
8434
1071
24
133
150
3
239278
754
453818873
1172
240330
2
252940
11854610
6
24
1790893
16857952
8547
39
103200072
11
3671
43
2792070
910
180222
83
9202
2670681
77170
5543542
5562053
4299
11373
231
453200888
1158
45197672
52
5956
2
7985538
2435388
12
2
28904
4509891
6
27849787
285
634491
10368666
20
3245
1205869
1797
30
78
29
79
1686
147
2089558
1164526
18476492
328061
3346
800
14
106915
4
11
2035195
36417794
24691551
63273
16301446
36845689
2333719
272425447
125999
26
32640
7
563
547
60522
19140
25074762
5
948
17
2546
44896
32369
774958
836117
717
734
2638546
44260806
22359895
562412057
31
360
480
161
2
275837944
141643424
27250
38
3
17873377
20
553081
171
1805
343
642
180415
31468
195
2178
75
87568053
5352
77
3968302
582
123
26787
8756147
5
31277863
1714
68
1574
23527
59
6762
605109
5161092
6744994
3661
992613169
22624
12
49
24960
42
628
2
260157185
7182007
6
138970
15258295
115001181
195
273393004
38
1504867
5584577
228556
257
227812
16
156349573
5385992
14578036
139
2205
4263179
105529
279
194
3112322
1484009
76337
718366798
1101
69
10251065
5
8254091
1312324
7763411
32751
1443652
2685
3
165
153
2416
330602
65479
28083983
2388190
3
43
1056
11
5745
48643
1613
280762918
21
409436409
74838402
79985
4143266
19
3414
177577
37761162
245548122
965781318
210
775084
1329
73317223
110537
553649
597128786
1652325
312
15291468
3395839
4448
133
166733465
1657
54
13902407
3932655
2004
14
65
29446
537135
24035319
339
1293
2
15
17528924
114798320
9264
9297627
782
335
344408903
4760545
84633405
455026
24
526
61
1856
3
7448
1543
757147974
2570
103
365809786
31
619094
9864352
2
594924
16539600
1574210
4623
58526
7922559
838155
136510205
2580259
142756917
3419
235051273
64
635351
129
737054
64
2618709
3662405
1236
885710197
18450
6
220372
94353
122932
1839
6
33415800
134036
10180
1771205
1007730
9002498
12873
2
17
21270740
11680
29
209509
564428
410770316
1143900
18
1174874
1688
88618
20
3
8461
157807
235
56072
72
46979
81
811636875
10473375
695
395390162
5
10265751
4
570378005
43635111
7
12
1301331
10
280
236076
38806123
665009064
7107031
511915
1045988
589784510
3
63
35360970
122618445
34
504504594
2
159257399
24131772
45
33257938
788898
939891176
6380679
11
10751091
45946
10
359931802
15693214
280847039
135
506
123
148276
6259306
151067200
1390
131186
47328
746033949
19
189
12502486
118938106
9993150
5633
2
59739
48098
253428
7402
2318
12365027
22061
1584
754612539
50927
3798
4
49
73
120012
727442640
576029
15
3
103
68
8363574
31476569
9
29
2691073
33532
23355
1678
107633
42
78
402574
1682047
81928
545
1104517
18813046
1113
11881
1861
807466
56099
148248455
55
251
615392549
228575871
256
11
5401
16886
3439
2
3758
63
4845844
2
288349
3
23
858255695
25
11
845948
33
223612
18
10477000
2557
1907176
7930
1851882
14
47917
608989156
69295
34873
494603
8100632
2
29421501
26
2610167
5255214
823989780
45006035
453
901082129
145
682709646
98
6451193
769177680
64
19427
105
594290463
166
22800643
24
594090
2030234
612
1540069
338
266739
66738491
2709573
873416730
21694
106
17005076
1086895
2112177
72529725
901
26982236
39
4577
27378
51512794
67
3
1260
848366
13692041
61778898
15095064
401794718
18
4993
26392
110702
633575668
1399450
244933745
2126
1190
424913874
243824
4
96279217
110242326
82001
125379
278
724589332
7841
12327990
12505
66
3166
482886432
78379
369
40
462958007
204
16547424
69
42285
41779
33
779236
3954
2102
237646787
150718195
5153
2
775
556494
431
341080
8
3
1619999
1080
3
3460
9
606315
2366040
301
138484908
178
38785
21
32996411
4031
14
248843221
37823108
3435216
8
16456186
50
1018183
47594187
10
108
7
1720
708
93
64
10
186
19
225066654
1253
2437
1904
11674735
8
5377
103618
19
12232
5415487
945628
241015
231
225
49
13184598
45214832
15807
2
80
11060
9359714
21428
439529
122715966
5792
4
144
43504
706894
19515929
2
11396575
5406
190086
314
295219044
95375661
528678
4899632
355255333
3233522
5180
42534840
51828068
5921058
257316
537
16153478
589394723
13
26576
14
13
80610598
5
28833288
381461678
11869
19
552101
35467613
716
1734008
14844063
139
350752162
81
2
8020524
5
2316410
173
61891807
68
16539
24
50
1413036
2
1388358
329491
4320
10612136
4
397116794
14659
264
336444
877900741
105667406
946537186
6373
13475603
899
104234498
81225176
21278699
6
982860125
235729431
11629416
5266
25541
1420
248776
660
16
19324021
36173
93598
526
6
38696573
449266
389
2
62
1748085
71199752
497919
5529
507882
42
42
59868522
166
18509875
166553924
9478290
17
261
3845
728
507
34
82426
3630866
52847597
8006886
15382
1030
45644611
40645642
53836753
629
14986
5741
2551
718807546
3866548
22
3447
657173862
15910
856889447
23839
21
30152491
1890
2252
10905594
25099
34
36
276
15
198039
1177426
32064367
1194
8
14523
2
79825363
55873
87
1034163
11769
113173
354243
63
727396497
1856128
1038263
7
303537165
1265684
1937
22
135388055
43649
73363954
3
208987
190258
104
30
392906340
124233549
4
25096261
36844
2
308
52189
113695
29613
10211
356022135
7813259
47057230
11970
2
177
1092787
296165128
662686
117
248140834
6644677
6
60
207050
42532
2967
3
186495598
45674713
7769209
23835435
40433
485328
64
8
6176
2476229
955614065
653
45394103
3170200
14
458358114
100574
3738415
5257
437690
70109
56
414967
256638
37787
308
69090150
8646323
21993
11228804
11
778565
48730547
81429205
67407
109663
2660301
81
200
9265
3
2
101381831
18116340
211462087
21209
6
1028
401379414
131866
163286
49792408
9689
27792
48540790
330
41030
34002201
676215
96
2851899
50
773
412
9844234
141019768
557688
50
37823
25886493
343
40
546033
1749584
5277020
573218
436859941
12
875
384
41
224636
133025101
738
368190332
165218116
2070997
27
6
35459
53237
5788284
4
164417
255
812928
35094562
46134029
1702766
13
369287495
27461394
10928288
65
36
36014576
153152412
10780869
62076856
269398
65
1031
24
158538
741656053
340961317
14323456
95437
124700
31825
641
1561
8022324
286605509
38548208
519131
120416
1126
715198927
106
4
14
817
215427560
298
10
973759604
907973138
153
1458
4977
563916
50569612
882217
7
8
14658593
11
10
117231339
969812
761954
7138177
151255846
41902354
7070
2782209
15438447
758066774
219503428
46986
592
3337
58
2765
10348
448
20405
209
17916338
45780
8764
17007660
49859
1390
11162
40102899
15
79
5952
1170
32
453
160
4
49
3
3
208774
130158401
195753
4899022
534
3067
8347
98067769
50404193
16662927
7258
147
5836
1772
5675
2343
119
150
49154
368615
86
175
1781
524
13601
91864084
44824
37301230
188669
1033044
1676461
235
8658
14
1851284
333713
1445027
253779095
88
132
36
1655
65
8
7626
411092
21
133592
66745169
19097
803131
4770698
11
28
5630
68248
16037
9
7
139845
386336
2554
400042067
9896
5
50955910
376108
882845656
34678848
7
3
2
27735
127
152286
316
611266
9979
21630
8
828178
22
265059
575106477
981368431
16183178
16350
28
83062714
491
3089
40029353
3
47812
175618
2392
245
53033
187328144
344
6
46673
277822825
804
625375542
13916
228064209
104032
8672
17395483
345361
247371909
756497
181836
48
408163
224080890
49
8189270
2
11691
401310
76281145
302335
366275118
74682
2
18
310006
18
566
101206
1529
34
434153
2
638
838061
808
70631570
1788005
28
10945
184151
27
7984654
6300
1441655
3969090
61555
373567
4145
23713385
609658
961348749
7160356
1367352
224024
661296080
16234392
2
63830
251326
157008
18910924
3286418
1940
250
631402329
1542
259
422965376
22
11
438027948
20554
609983672
5
1054015
481750961
14931
201
25082815
248754
8
2
327760
16635337
5097516
51356
4
2422191
48
41
740743
51564
50940
115220
283
32972650
1114
631123635
68
83465860
8497
92
18683
60418
8524
705
234
447220
6416555
840925246
513995078
67124195
315254318
12431
10923
108
2428
44819838
1149525
10785
288350143
824194
22834087
17046
14442
5
1777
56789
132291
475249
179614230
22251
912251
14
9399523
1698
651133
432130
1002
1006
353931988
30
8864
38762416
12
2
16
3846
8
173
8273662
31205937
186404246
369
168
1190094
42475124
2353
223632
45
102594750
2
6
5053
2390
50
345
3029961
90
53946653
16293
580
7200
1179476
1372
100
3222408
21
154873602
244
4
1210692
3
69974
1112
164966111
364660219
17585389
22677524
111288
40769
588
323764
138446750
166759394
495386000
533
15
56
5507
125766645
119
36145403
2100661
1716
476
923093766
61346
771247623
21965586
570777
759
81011144
45
5881
3737121
24231011
132
2056331
121
91024
113991725
717984
14888386
16340
4
3263
62002567
104728979
297412764
10
203268
12117
244
41472
429411229
675478
342
25415671
1677151
2
808
2
606081254
16563182
4
305100
104704374
4387866
255
10626576
5298410
14277880
4426996
40
1634
333021
7121457
164719
3017
13463
269644050
5
3
804108
57
2668952
661527
178918641
699
9634
26522
2595430
263996
2
4785396
156
609456
6585835
129
101862465
2798172
775547873
3
2696
12015
29735635
48108890
1471203
600257569
3494017
2
408
1500
165370738
25
7617140
146428
3
54460573
167
5372
316
134838452
2
52530262
174
2501
379394993
1138473
4271
1988
256707
2154
79977809
25
97762
4503
60689
336951598
59324031
770846
773
663911
37
169
2532719
79748625
111553
64147962
76987
316742
8951
522594
7659046
616
13
37
38
3
6106
49398475
559491
72075
27002337
3844
1667
15814
3
1546
8989
250
8
478
2
21919598
8316211
845201
649
540643000
1830651
39
9
2650
474
4
1065846
7528651
7
307
61346879
2587
11
10578
6974913
17
580755
3793
89393354
489162
3
1119
2965
1162
104228473
20605547
817308374
2789577
95836
103
35882466
9
2391082
3
37
1133
99
248841431
77287
16206206
260
2
62
635133
13552
489591
29
3221900
745789
58271576
259
10
23795
250
129863527
13
1138016
6458425
123647924
356685532
355003
97
126978597
216529776
86367
1941
3374134
38509
25
778
193553
888166712
247031609
9424453
23
102486
11341900
120
168
254
92563
7
136333972
125128896
58
28407141
37
50795
476
87111
3
12320622
24821
110562307
1320981
260
5162939
219100
391
2448
8575964
34123324
39775
332
27
151701680
224
2262
12714
274007
16069
14463
11
73421
203386818
5
5991808
59600
96277
14284
479277049
125128265
63023
209396
1576475
337928995
1665304
168
4
698
33
594799831
22933437
62569580
2847285
299259
1994
354293650
1916
46902417
290
437
14
16
918400
127613
82704
136
636
15
462
2355907
652929886
1097
21443
724688
13555
281282061
12697
16497294
1393
68
4307486
64
3328
804338
111723
197
3620
236
39018
137780
76
14
59401196
499990
43535334
6123959
11354
1480097
533132031
92353039
4273
1096
56
8
20
40
2
157273657
12187164
176129
2
375
7052
20
330
13
9418948
525
278443918
920976
27
210586
7077
160155
2
50
171030
12982
312601769
4
553263172
4
5
59872
62807711
4262781
61925
1092362
334955
148
439725
9
840306
84
58487
646460
82
14117
3
8839
8
110279197
4207
63202290
2
244461
20905
18100673
683
325672276
23778518
3490435
496773
54347
97100
9716
145186
107
300008881
1608
192
1936
861
18
259522
688750829
233789418
4308
179690443
14375809
917
591076280
13925
12822272
2
218
1926146
5
4032
16122525
2
2
54110
14670
1202
4
12
4029
651
281
9
317218656
2
41342821
61848555
23
20951143
22
103
188467403
7
25410317
64244
169
77780
482773
20479
5
130
1494
5
137266493
2316389
41
8699
2778985
5762
12318113
191870992
25
514400725
5031277
2496677
68377
38705201
4
248
14699793
198
4
26819799
1496666
9575802
804
11
39059
715
39739
1352
57672
60
184312
179106660
44565
120992704
83289334
75989
9
29803
88
566002091
2113
24817
261
128533015
19
60
218
20
34906
773
191
20031
755356
137227
5151748
8297
3730308
4
1745
26391843
244293073
430
628462569
1805504
111
990
16229
4391
217969
13
21
124864027
945
1488709
43339025
34
17
10655
46
6413
6
5807
225
167
195523203
29
3757407
6273
710
987522181
1082
35106284
163
141809314
1698
1765
325
481472
37943
1229068
105
17680
172250489
4084
839213
611398969
703857
3410
34388
3786
561
4063781
317878
99433
4066
8355068
354305242
15
1385
98161354
30060870
17491
1393
51002
83
47
4653
175051
3044313
94901484
1588
2329
194906
398027
3434
503697
4501312
12127
605781967
3777
169
112418
41
4124
27708390
143076911
40
17512
43560022
149
861
246930099
2843732
49
17695
263903900
4703
491
420875740
899371000
4234050
7
1226
4141413
282136706
14
1166
80196110
14851955
252307918
966
243338
156
49812883
16754101
218
2687
3
5
70877
14499
823118
1813553
10321
1449880
6304
66383364
1307323
18
6514951
508
11
30198
180
31073
7
146346
81
453547
3596
14593992
1574
320283786
129727
958831959
355431
31
629221
4
133
26476299
10
55
174
13660145
7
118131566
19161
8
317732997
247
297437201
202644556
23427332
154
123953
397691553
1105112
164
3
171838
2822940
12465
133602
2893
639
13010596
3
40966
37153
14
159509682
5
29
717126
21346
365083
38
19878
99922780
19545768
403
47382
78386807
53322
18657
597
92
2761
5869427
15413359
86707
16
20595290
12
41908222
294
4
164269061
94889
385
177038600
15274
75
170045966
445440
135351032
145396
99
5343
2758230
78403
44
63886
7037
1659210
7588760
370495101
207
136235
26403
23275132
34325
282512
121
2358
877378615
8
1592721
155388288
162698
86580
2195
1482988
4
14499112
4
159
4337098
6
694
1650355
2604176
512749
1058429
5
39748800
495521
254352006
22261275
1429109
354
10486048
7948416
76924
24073589
332
13250236
7732
1329
1679
102872
198
40
277664839
2657
73
478
1060
7671667
6
6137576
73739053
3690672
780
2957
47
351
409
2
114235889
387
4535
7
986241
62
558
85215
174433
2168301
64212
8
5240
24784988
215884479
18959
385
1369028
44
199035106
4805
155878491
1212786
1422
706153364
2709
826369310
241322
754227017
422
13989003
122629
967
27702142
4350
3228
96956484
5
316901210
1657
185
13278668
578749011
37805
134017
43266
356
2117
536
2967
716152
220800399
29712
1581353
32
675231699
55484165
20045
131560
8
5288826
32987
471100
4
2196
336263
122
60674
40988
4079
14
16
51
168
20
5
97587
3
66
6
714
17239
977611
54
8107
5524
118781
272
11887172
154
22738366
3784
35576370
2410345
1504565
216
2567
45106326
37461
1466236
29
349891
360796596
12456
4
2115129
83
146
1323014
45
5
584
508472
3457
1364
319755
51290416
64213
25012858
6234
324558
5879259
21
3786709
5
16
278113
533339655
5
1234
9724563
2146
147269
5
4027184
65714
61850
77606
328516
30
3
41016214
2514818
74
16102101
13
18966664
2
2231
1443852
41982128
1399844
9
79
5450
10
9
3
929
209367
82
4
242491
4187309
29239503
64594391
3
24
105
13598
26921
29
736586
4424637
298767161
5500
113
69254273
334746
3623
21803009
329920808
139
18
71476
3
93711942
75378
3
94
28093995
77
11197
132275070
27544
6401623
20282
364451
49650
84
38629
2054
783144010
2544
676390
1239033
15275867
8796
358262686
120
88582418
2
7
25438
852771
928595
2379999
404827208
2185082
14120
2322
9821
1866208
28
581
51381
408527
61024917
21291
11301
1159009
2
906923
3886639
589677
242
18840
473
8572
297
1416
1010971
48
748165432
135804
3133
4
31357592
34644745
3
3815
4684
3998698
45926076
6903
5193675
499783
6
2
3135623
10245
8984667
47759951
37718
1350
956701
12614900
129095
135
1149
257272850
17
488
11547
166180
3189779
13530458
31928
672153195
59955
505
183463
5
43
80
7
40
480
21650
449040527
586230
258967896
33824785
10235
4468
401
34949272
2725067
13124274
146750296
8
334776477
5339924
893
8760
412486
302869
11253
51546
63198030
7
1477
3456
215231231
198
16
56181332
837110
1200652
4
1350720
3707
41361
16165293
121
2000
5333071
32
127
29302773
5
109013
7
332243
13099
155
176761407
2326
716536
1965970
174803794
236552293
10
2
66362
1024797
5863542
3160324
974030529
9
182627
198147
46
141338554
76301965
105134742
464
1481
274
1400330
8389
7
9202339
109
316836982
2556193
139219044
545094
65
6036
502
264635421
26
10627
703
974342
9718901
227414087
33
12475
5
81
4
276
902
3789172
5730662
3299025
298
1870392
1269
244634198
191923
21
274246332
3242974
2016730
51977
8103427
98815
772659013
26
60785221
11453
1619
160025
798360
366087712
26918
83949
16
1727659
167783831
298027098
387884
77267
789
923367
135
47
327715811
15
27725
274396
201286
611502632
14777
19698
91939
3754215
85215370
2063
20601
859
430989
11026613
3873359
767
140
558
151
4
201113926
8
5461828
282428180
2111735
939123674
11810309
26
103257
3
1937684
13
5316
265
1305118
46848811
16418
3921790
868
378545706
64571
96
18582
6802
28174
26
74212
5364
2050
2012761
464840344
5
931
4480656
91
36938873
38
186
2
480
10195
1247
27762
4841182
186
51805195
7097
3665191
2936399
513204
10
45
692697
14
65
54145718
5720101
14061
124
2
292
11
464654374
2196
136555
9
106760
5
874
897265
236851376
12843184
389
150633
416997
396
3834841
13
297
3266848
5115
15968540
35287675
2829
4939707
135
37013731
4646
31
4526
804321853
4363
2350585
2651
4
810592
27
49049
9003045
11749113
338109
13611
1691
468299371
1129256
27
9
9902
183142563
1651
261124
7077656
26937459
253
10
13
368665
2012
187347
6
71901740
10
26
12971741
4626171
3980
90593157
212238105
113
145541415
11
216600167
2
587
161684
931
53
499912348
76222937
3870
29
25
88749083
529987
69341
2362
202
881
681786028
9488
24634
36
341117945
6062087
1728363
1528747
16474
2576925
223567
17765477
7
2
24
275047
35
2055982
40095
139649695
70014
15
764952
617
2663
4877
34
5609584
35022
65026
27
11
37434854
175856910
564
357
352
73550756
341592
40
7
29492
687
81224302
1742965
4873289
13157769
3125
4184
5836
731881743
86692584
37833862
4
261310
257874578
7
228
371145
757395
29
951628149
263524
91356
385
20277
210849488
131
2
200
10728908
1533725
13998
85909411
507046668
30
4
3170511
40308182
121
45195
4
5
264748
400
1936
13266
8841
396721
1868817
471
7097
26
992375
71762
2579509
3
542
183158782
46
70760
14
1332379
25409241
77464876
5030450
6112
32661
2861
4256
117984075
228303294
71
2
3249232
3532047
52580
5260678
468
4
51156
13
4189847
2
92
508698
649
2
2253495
451744333
40827793
88
28
361551
22620
9
659409
13
62594
8594514
7604
3730
57
2484947
111291095
987699373
801501507
4835075
237
15571
226
6040
418957555
1724560
13789861
830
8889054
14141166
143774
5646754
169022806
2748723
1015
62413485
56539996
81
9152
27
2692108
12041919
23
2
817
1255443
4081382
225
99903
9
701
20
78391289
220312
676896
195116
769660
10
10663008
1730
177508
36
437041
518566
3
166
27374
612445735
95
574807
3
160249808
159268700
1359
4943
76864
56795
60991885
1429
4422
183
12670
1411175
338425
2099614
289471025
29542
42286542
70
57690
38
2028265
36697
2
5993
2186712
509631507
149212148
134833
385
237
75380
1254
6673712
21250867
6945883
17
23
9644627
129659472
315091978
64
6620
24974028
6834477
16004
13
20778872
6347252
3064401
864509
23
55211372
502746988
105090343
404
1729512
628524903
2797729
3218488
12
1341
4102
244
179649261
787036
1487889
522607307
974493113
6
5530524
635381
447059
432
34811
373820
523275889
181345
9
416245
5288
55759716
17026572
8477573
144
502861
8177022
269577402
77
7
618
123605
271
403708631
73764481
2362825
5
3821
657979635
177641
27
32243
155534997
3091928
452934
690982544
283231477
33437
15275
42934
30194092
15
14184103
761
101845
466149051
300146717
272505013
25
102
398250
1523
1668
66015902
2757949
1969
140670733
220404072
4
8784
110431991
13423913
329852981
90
18154
795
18505
16363980
30
58096
5031571
2
123
3977363
156460481
80525297
101049
110488221
1741817
295752644
41
169088550
11
23202105
6654
31418872
26281085
191
1209652
864
3576771
5246
13
204987
714305152
40072
281192425
3258645
1717
56
4701
44861
32
122530652
3
388134
586519480
1825
6
1506
17976697
18875116
300403590
36198
94249423
11145
6043
624639302
19689089
204023827
9
13620
344064460
14977
418248
216144284
59701729
7742699
343432
18683
8929455
668960
338096
99214101
26516
117116119
114
23
11
79882
9
589831642
794701280
137587
20389
295672
1022229
128664
2599
513844012
54741
7
235
8651
196
1844629
100
90662084
83534366
8238213
15
3162957
54097
34667
191
8060
849375683
47
64
357
199
14171
249625155
1540
6557
443362
6019175
2372644
8
2
3535
1234737
99686337
6333321
11083643
6198
4055
5910459
208343
989
17
67612941
22153
13
2117
291
45
241677558
143342619
2450
12909644
246956021
13293
5730926
223148
11287725
377405185
15
542071266
32499932
859362
5545936
59718987
16
16259
94
25
879
90153
31
794
2805
6794
6
37554944
76301
55597
8548
5041952
1338
72527
19346
159579
357197089
5729
3088
248134
134
83575288
261559418
630
2495804
16967
32041
568854563
471213099
21674
191131390
36620
909
591124
102618142
8
21785171
149467582
386711
38109
16
4
11
209
14486
420424
639
29
2
101
17994110
306
6
70240
1573842
355
2557586
601781762
15229
30
6
229
50
26776514
44
742
475125547
15250
32012947
55940
13
28
5846602
8099171
14036058
688421646
864
9462674
966
39678961
954849
50573664
207
126843
42
6352
51516772
52309888
1009504
24780
11859464
4380338
29275647
2
5766
766
7195
233450179
470
116608
9858
7213
1484015
90
73
101666359
579296647
854128674
45091
3919455
131519488
456814
4699472
194982721
334563499
1006
1181107
13
7406
1097
13
1031803
29064
3
197672
15800753
36907302
64311504
119340800
414310
2138190
31
7510
714685
6225
340987863
10377993
2
37
4
8803020
13309
18640
10
2
133890304
61
14
63586336
328527082
55471200
1624
633218145
629655451
1492
8386
870245850
14734612
7073144
29788
66
18769665
7537521
726
18914
99
45403320
32
47862
76780
1287799
16
3848823
6488948
2547
163051
95397
68
7
16
34908
2492031
9401
361
4566803
258835338
17397384
88991908
29
16
8
784633
3538
102207
329
758777733
6
5
103716
2
2063
12
7239735
9079814
4509
294809
3315923
171
12
17706
1502
33980
1546
937354
6
33328
85890788
53205857
444
677768655
929
5
122175324
3782252
33013
4511
2618252
743709035
39673105
8173
500
909605449
764806
4605
5105
2502
20589
120665939
602550
49
12992
10706331
6
557698
12615
953772
11
8792168
944729271
232
318396
67
7
12870
1924259
23833
4223
31
10
1586674
14147
3
31790410
2647
4484
10
20208
319
65
138
6
21
229500578
16
2
181083
17
2983
4404726
83
210
116287
260768777
5
396147904
36
33612
21200451
6204938
19916
324635
580516357
121179243
122982
10118
2772
328
66562
8
1111
17
2
16861008
166372454
56923
5235
599
106870
2
24
58
305
620797377
38020
264417
5399
20
168
725
412766
1786517
907
3
13
14
120
3
30452913
221
1153
152
16641
13
27210650
182174
2225139
211326
1366
278721503
3
12464
647
922
3
42797
6905
385246675
34598
160845397
4475301
5
851293966
37681358
7012310
365421891
209432013
443119
5505335
162
93
70720009
29
39407217
5746
944639591
506571922
11767
7249069
87426
122354
230
8106
1172141
109
262304
6275
10
42495248
222855525
654
2374126
77217327
160
3082
254825
76872
1029851
4829883
1519
9849
400
287897
2037990
91063768
6227669
112018466
81919654
82935
208618548
28937
3
11699160
5
11052566
2511
91234
37
238
22
3508
18143
284120368
55
445563707
366
3556655
108711129
534
1926749
7110
195436
10944
53
32686968
101829
51044
187163
43
201947652
86
2
47844387
89477
17
1248
29311649
37871
19634960
2
14505
661486
18670
600
229354763
3156373
10
1011531
82068934
1812756
802427
28224
1385298
984143690
6086597
197428969
64123
215557
37921
7114
49517
27
25801677
20711
40
80242
87710
424
2318
4994
335
2
164424
2769
38615152
461
3496370
270
1444
100
37
4046448
172
157545
218634
2297840
75041
244
575350739
86
63004
19067957
4029
13612713
281510
89
674
180294
506355526
8031138
5032235
4908689
231
205
2297
700
51977781
1223517
16
2625
186771725
77766681
2777497
132
498
66476741
8
7
10
334
21236362
44
278
129223341
102537573
49
27275375
600280226
641963
897
80849
4
528
42
167766522
697865
11543347
38677708
2403
3
12
187235792
103631952
667191
5
73509
862108939
10046
2287241
1831707
2114346
8074888
374913
813684
9
9
33
575146353
26
2
5371017
37721437
50
125487
1446
20381
4846809
9
621
7
2006
2818508
265229127
8760617
246
2
29823400
22058
1194
8
603027
610698535
68
27211659
21990893
19
3
18430326
4
68214
8
8973
3
160
50
27
188
542900621
61520809
142517
134937
1714414
11814017
275249
773030
72
194800725
1310978
39121
15611853
39
23041
153
917901
70
158736
17700347
21
3316320
1087
3236
266195
201
335716
37204514
99726359
6
26950
9770964
25977
858647364
70387
39
7248943
47521379
7088
386595
9
74781903
1560
854949328
196
11427217
135
7876
1400740
716083097
436685
2888
1388
68591298
3
1746901
804794230
2319
11453414
3
43507980
1316
11
36
45
3
305803681
1403623
105
128716
491008369
16289836
86983
145012960
442
71887102
156
34788
34635
1298
13642058
153008471
2
3093
1143
16596139
35
56423
495323628
6325
647
83182165
29
3836071
1681
68
1378186
2
12742700
29
143759
3305532
2101929
383233
306
14
191942413
7279638
58
248
99052285
4
83775119
4
106491082
24863
410079
2659418
48029443
11731772
144524
3781645
211691
124287216
489036195
948096
8514
144500
130
2053
157589
978394
3046755
8317
162
2
1702882
47581
3
217184749
116824473
9767825
87
2391
81
6852
34708
140691881
2547
2318254
5002459
26
368825585
7113
686666
39
275045
294
130243050
11158346
28
176078547
18
13912
1768887
73
3
812053
1971
7416
706
512
5
42
353983
7723216
10246
1021649
146
964220
120
125531
251520645
155
4002316
13870
9296887
658
13881
52
21830281
4
7557520
17
1306
8104384
36576
134025
29027
272603095
152
329849496
2335
11
786
138225
10897965
1426023
964
79410775
57223321
2
442597
1903107
2043903
431696
34
6781
119627247
68883
7
115
17
1734707
186
35
41
333
13994
3
92
560820
2953129
41729
336969
375993591
559
62
226
214339810
4927
20472
73365452
40628651
46236012
12
392791
105948034
74630630
1186139
1708
180417
2217
447
74095
182939
195272854
182686
2
22613
6
131470
23
31823
148525499
2116
8599994
14123440
14
12
737
147397601
5
95858
1071
61891
204794
119781635
5738122
2934
343986
345997481
1345776
175482
2748
72311
505476458
1085
2324781
3
236632
165
5061937
120
511
33
24996
73
522
14
14631
7811
779376
16908
175490
571665
162
525
232441
5
1337
14
14792350
370279
74176
28860783
440
20328928
273978779
417188049
29499564
248706077
5625927
55
27437
2
6
249
2041
45
54356
32
1807
8756
13043024
177987465
114602
4
8596833
35810
76169203
13
9
1796
2
54
500713
20
4
34705
2296
2
52652
25920413
20
1437416
121880
48674564
24467
34
114747426
30
621230
5
1049
11
18
315
10
2
217107977
200
21
1813
24307783
512
8
80396
175481
50914386
2
12518352
7294777
1956
53664887
671
4979
118
69474
19
597736
844940
13145
422
21
45272001
277394
7776
3403626
2093275
1011
155
25
41177620
479154244
2530484
690375
31081784
499588094
6126677
220781
220823031
19123
26
146
2393
1076052
136
17514
2
391
641674
192
41
255370207
28925326
449722852
149454346
336660482
311234265
1036774
2563
520
299995
336258197
8703
6603
3710648
67476
164975760
80215
165612662
11
177814811
15589
124538
22553925
42744
21
16707
123
30820242
139
337841192
8257777
159349802
122715
338677499
93360
5120
25
3726144
18535542
36
7964274
923371281
149
119520338
547
45
5
64
896184
31495715
15
546
1021
442008
4465146
10856
167351
9521
1799798
305
5319
335
120174105
11333563
3267
13035874
41685491
12611
3
1513
6
13803
13426
34
2
28
1579
3268120
10
630289496
63
8
24202
38
8511952
401172349
336652697
200
509714
57564381
243822
29919155
13
145332
184
827999
3862420
164727527
8804
79
39122
7591568
15364
54016
5
9392
2119864
342
41873
678
7
420949193
382389
992
53869
132137276
2
191
7231450
40437069
5
391084
182
5
50135
54643522
3132
105860109
63871170
8754864
307368717
62324
2
6631842
169
16430411
2156
1437
133989850
29164
545
55
6787503
99
3
1711396
37
12063478
53747985
23766945
964
2844956
3
389
263
48537
363668295
7916037
17491597
1322911
626030890
2402
53940
6017733
3
109869230
3
11404
71
3580
149099
1018565
5
5727748
41611
5365
1895
69492587
10
2759
83926621
20432910
791331364
10383
85
58922903
62
1179682
475929
46927460
11690438
40527599
26027056
2207
1011
24803
108
275
4997
51
602316897
98876
67
16826525
52
1800834
19401535
48156742
247
1168811
2185
1567
9
400
384
4025724
9117
15
8
101224923
1898927
54620701
781129043
545507
17479
149
4337
3
2278548
5248278
36
258362316
27979265
16831866
3
502372
17
426296
102
1695
1510661
2866422
282859
158087
8841704
14
33659
11
15373
3631
378175
40
2358690
7806621
1332
898989
10
5947682
2
534868424
1996438
17813253
20841
8
561
1277120
54240601
69725288
76011985
76995097
7130419
577727
251626
799613457
2
1299861
11338451
31754
3578606
24
531675658
850760
52
1986443
851685
1481
1051018
485
367
1277333
3997
4
116336
1992
2187150
104
74903
5525726
24635347
75
652646
2871639
1146751
424431021
127
1250
227536178
90483
662762
431185
451448
151
750
204020
7
78
16909807
34
24099
27240398
736
3
32
171
24993644
671181
79833558
633
660
806066
30630331
36969
102278
96660818
5188
144123
634
1413289
30
8203
48964308
992521
306035
133
660738207
441879944
12413
138678
178
1461
170417
52
244
2859
366
32
407331278
2
4
27592
3
103455655
163
2226
5841954
1305245
53448
95791
4794659
322
19664150
196
5560
2
278
15889
12166
456893617
694622700
2
23908
2222336
96473982
11
189868
102
30983833
13364281
2
107
397641097
2
95822
59
4
6
305
910632
232037
115
6
269405703
62411
415
6392561
4
8
4397768
196906
9
4292462
204504
4781
7297
17083132
7
1871
167255194
504
32787027
11
12
57469
25291517
56766
630373240
780943
1434458
14361
144
2
5
36208453
22
2247803
120319033
6854
111
430279
561061
366837813
121830565
5347
215056
201602353
7
113989
170441
225993
642378
804666705
57
4289
78442015
194661
3309
47862
4576572
54312
174
269
1636
97727
20431419
29654964
26520
7100
103
7596966
287
11400
27447
22
38842
10643
15407226
47
281
767
306801469
2413
233719
20
10309693
99214
15734
1458331
551
7861613
1766
2
16243
4993930
86537
361014300
14
6
2410330
1549146
16
403174
358883
881
61001
19249
574
1061738
34272670
147439910
16489
301
100644
904
199075788
187
26
910077
9107342
591146668
10
164
44876394
208
2971
342702
1335
858
1049521
7302788
58026683
829
571
6507
26502
427852
168528
43
1471124
2589419
453
3
439239
2714
44531
4
40
43
218
1345
46864
17
3902
21893
291
3720
889345804
8
466
2161
5770
196
17
5080033
9710577
477810
2
4419010
162
2
412729946
109
962
17
44958887
62038420
6831
7527783
501587
16088
635
499406170
412
40148214
2
82
140676727
565
38460
1155
210914863
7397745
176530
440147
1739
20903014
1110
40
4514213
868087
584746
261
7574
56
276
27668
237315
277751675
21150
1548628
6
3449
422
490151
466527
3161407
20996
338
5637331
264
37
4549980
41746
276103301
6302
4245755
49168
26785
2065865
7
1195
235614
58173
41251851
49
73095
661434
25284
18
41975498
21337390
2257817
3190808
3114
1455
9486
8278
273836716
146
10218
698
1380168
66
247532
15
104
97854
6530
742116
4
281376
22023
15486
394469710
339088
123011428
177623
364948
17
1869
96224
2355194
18444
2567382
25120885
329
49361597
103609
19
167
6105093
2
2417549
7989376
84910
135933664
2092539
67095
4704
317108
19393920
1409
6959
3
993266
45523310
3
12
34810299
193935
66
1086
872
23293347
11081803
148740
10714978
62833108
11706
76
121071
626390684
133764
444700
86
137
941
18703
415
84828063
10786
599622
126
31052
33
24
55006
17605229
645
1527
185064313
66653
3841
279826
1693318
1039
599106809
208073670
583
24680
4340
619543
180
10958568
2414
4392677
471598
16101843
72
83
14
12
2873
5482186
1622
633
2
532
13
3269454
21860
648450
349169
4212880
94
16
3037
242
357920
656692710
142329470
809425
80353
125710
29
3247920
5879
5343
657
41
8
1814607
556715303
128378
1247
131035713
8757
4003
683078568
4065729
7599786
532186653
30828
116087
4424337
114860752
343263041
1922
15731
42360
1404
24
828292
4764649
29082
74
26
190894
121
2127296
11538
6558976
5082
2322
67250274
2
22
55524
90
1190039
41491345
14099387
791193
3228
6394603
147
12
273036714
3
2
5981658
228
81
14
160
578
5332
49
184998681
143
998412
53151654
11
100
479
6
35
55
6824
199438126
3124012
980416
633483592
60038
28260
38
37349766
193
2511755
3
46717
10759824
17641
9603
19849
29842288
12701
2918
32
20106
2691431
8840
225840139
1264
1091406
186219
5644
105904370
330
564376208
81372093
6
27536
181875812
2
628
1295
23
16
1341
314530019
669652
25
2055992
33265881
751639
3162100
2011
18549
1570
604673
4658857
194
63594936
27532569
2105
32530
24236257
166810363
93209
301701
64404715
3947
3
2
4901
10
13
105269012
322
3585
1273662
1562369
3851
25972013
2523296
20793
1442
7378
3429587
1682
25433451
55939
14
11
838892
8341468
3334
66523
2333984
854052582
875
3
4342
943917137
4342
554282
135438
43
393646
6
105
1863338
922
3601194
211324
7128
1657474
1404
1693606
180
2
15153
84536
68591263
331257
954500
583378389
162136941
23047288
4
5933
588492
5
304281727
2
518119
187
54874049
4
3452
9378947
20295614
23855
87
144992
10195
40
1075
15019
817878
1236
143
495
534196
4175
268858352
625892333
2790086
5390028
18205182
18086
29173
65
287146
43278726
289672
62624830
44687
6782752
559978
3999
55
2783725
26982766
663
19467466
317162
7502193
2749
193
26635
1470
5597374
2442
1331
1017
148600
5033
2543
2425
50464671
2893
144693
332596
5007124
510868324
218901786
1559
28345
2
5643
6108259
5135120
575671
4828
77727
114388
450996
3282
1376
476897130
17652
19582421
11217414
28179
1711817
665
6536
3782
588
16
21959
12995332
102386
4
1058
174336190
51261290
780935197
85126
44527559
19873
12
28310
514
315119
394
3556
3603
97733981
1885
55056054
2242026
24327937
496996
4080101
117576
541
1820068
2
125
131
216283
14204827
465
160235981
564807527
31084843
113241
44365743
96487652
56
206687
581
26
368
689
5
283
566582
4238436
29
797094
71055563
6352
51705522
668470
7163
3
707526762
28656317
2037354
339347446
808
36
3947692
14467326
69
387012
17
121617942
107133936
1350
1979
588998451
52592
170973
21186
80951092
23
306
305
27
257627907
152541813
6766176
313150466
6072782
7135
3
254057186
11139710
189
708989
24
10802
9726613
162576148
15955
9547
161389787
319402627
766991
135052396
2
19342720
552
325575
940
4
265596
176215684
966
8
156
47
908447108
21209890
818
8324
117
1209677
67719361
34726363
49
444
91165339
48
31
46204564
9898744
13494704
530188
24038628
136
107354
53
8359
626754
852182
337679
160936494
200
182923
56351
1254369
1073980
179
5447
187
3
80316960
776413
107267
13775
787347
15629511
2676076
134113
1216259
9313497
394
56504
13090260
9309
7
300675564
29411
4796
66
332
18258
2
248951123
5
219541888
252
1114
357327677
69
11
214752
93191554
12
27835
7
16801
1300406
2
34783
45123
146575693
459322
38080
4529
1583
1678
851465457
40870
1422257
29
47403
14
668
4
22
623406713
67452839
105
12
77162
69
53385421
762
23789
31392492
2135
699453374
1560609
113
21
25311
3
95988
50754048
139629
201806775
144
200599
55
459382223
673453
664
800
13
20980
62
5425651
128732146
2715512
3356
389723
827
2840639
172
136
2
2341827
527797558
1367
2
1019594
62
427231724
11897
62
3
54031435
9
3
11
2918
6
666224
111851
74455
1413
645766
56
1255
10860
3490
2542594
119
68
23052785
651
10088
85333381
80
18267446
679003137
401
941347025
37
14700565
792980753
131676
347
6
69
9
49987
250
25
70
11871848
6765
1240663
102146
56
433
2463
1140
311940
75546842
404313615
852416064
7438
13051791
63
305
257
107855587
369
3
233
17345
199078903
24300384
168
18
6881055
689658
2257466
609077
1762
266591730
1274
1436
1924
109576
10451972
17366
107
442602
80530023
10554
3
36
45
627569
71072
2
976075
17
932709
20586
246047
13
670173273
72
328
7282
85901
6399
139751983
162429
495950
9
134
10
1854569
190728
47692
758520734
935910176
854145
5372848
4945
40
2746
567
11
35851
9210
44
53926
131484044
837
712
3662
3785563
14
8049254
2431
178
655451511
9
9689
698561
66366107
403640619
2
15153481
76
233106327
149219
117
216005582
916344277
35454
2900222
12409
561949
795510
137286
10
745
22781162
2
33799
9312
909811
320150
455427
174
759566340
145133
21
750
10
351692
663
11
10016
5342
8
3036909
8165117
2
98
126087966
419974
357
1219
801785
40981
2045
1355
100525351
41509
337
59
2443
1712
121598
4504
3153457
4468
211611604
3135202
6
382
11957132
61768316
36
924
311125022
286995133
626111
5172326
192920
10972
17
2
1461007
12594
171803962
31034120
41
80
9854759
11675
3603345
294
12487
30891660
516375
5
476
21791
247986
2
44788220
148
70943
8559389
40418375
633143268
76
129111407
44591940
793861962
5
52
11747
63273
128
289
68416
147076
164050
451
203
19411
267
500
8
46
22986
5
181386
19
156986
13
60468751
56078
288609306
13707661
6
4
2
9120
28726
97593291
18021421
7
32
12306
681283354
28
976778546
167759785
353179
13
2242
3312174
2859617
29745243
521565931
57062499
2566221
268978
6
1484223
2214
3
11053731
7092943
472
190978
486
98798985
48251767
344732
5117189
1473254
15127895
819880384
61866081
4610
154092
2822
314
400819992
8854619
42
21
271163
172683482
13210419
582777
4167
3278275
113356
101
137
164173241
2
130396290
46105
1856
520702282
2532387
6484646
1227
102486
7940389
76254026
136
516
2093
1671
62831
13183
16093
2
1383
3065
7826397
43411062
55
4010
2066502
236984
447638
1751329
883
16999
39292
25750993
211757
719
219
4134816
76112
39935
32484
4685
275876
26960926
13429052
807205381
4
38448413
12
5908943
461195120
431755
276702558
8
259
858167
16154807
141
31
18
2606526
10507128
14982
5030
240
38
19
68796
303234
69
27559
436164
140141
6284
405257
5178041
1781
29991208
8322196
20871
5390513
74848
9475402
14677
118
35231577
7222
12385296
9
5663
313
30555246
16879709
47
9391
17
62
3731146
3549375
31637
76486361
32
33373
17560
80644
31642
6085
227
72355
4919084
58561
128250
16053813
1704268
14155062
3477804
341311867
1338
418430984
756279
186703
26658
15268096
66424113
17274
24
27
327
695198711
1191585
220437
17
63194626
5803
3
10955
7762445
573
238854471
1962
3778
142813
69206661
29089722
36334
106374
12212
12121
96157
50901880
2
267281
117
499224
7153581
726799127
282744325
26
10698
46146
5102
22756
2
292
10847
16731893
107120
4185100
203445
23207073
169968837
4861
3
59128
13170
2144953
58
6182474
2319
134
612805535
379114484
1520045
5111064
1673274
61
1545234
542655432
2836
48
1362
217
38
17
3
17
78704803
3083623
204156
223451730
10784360
421965192
25
400
2039413
4
80
107512772
1614
9786
3499
163178628
197720
1053
14114
95
276838
90582697
13
14788851
6012423
160256
8460
3629
4596261
3
9458
9236
320822914
297466
8
185338
28860814
15
13
2569
5904903
847576712
38
671741
7
500755841
2520
68574049
17984632
757202984
171303244
31255
134988081
2678635
123113
140117
394
3966
891
238224
1744
5706404
2
2659
113719
7421
5571913
904847
8
44133
40915
154934960
50510
3
5288
22177
3412942
977933
117193
18
1434
242218953
61330227
15639122
149649
40567
343334
330
781310441
609016
24
58
7346271
51358590
24
39054642
22
916473
837736264
11610767
9623
5
21061225
438877861
3286
501182
23143851
9423071
10529326
108869507
13719
193
379
69
123387470
190340165
22190001
209
376449182
3726347
31
2641123
447304
3
36481
10
15864796
164773869
35966
2702514
10466002
61256818
13186
6480916
16540011
155186
526251622
173564325
564
865168
3
4
3299215
25
41331311
241225
15
2
204855300
126
2
31170598
493389822
21648
55
36058602
3800379
19288903
629422652
77895
42870
1306343
81
1203457
3
4054
25
571
1886427
5110014
28
34
1468
2606802
9
900676
145315167
566
71186683
228
560834170
29627
504
102083
61302
527
452
73094510
175
6
909789544
238833
19261
1032814
146
2350401
421617423
2880719
3262
22
15754
1341126
1410
2279
73146
379004581
169
166782
443
3
5441
370
137
2397
14786
33
128648
121949
438
9611
241711058
1565
77764
59
34263
6
10
309508074
10755
1692
30133542
21
607178
254242
4439004
15126
545692462
11382
4514064
67
10369
1300518
4
4469
5531
6392266
1570
33
28
423074633
1519
17909033
255100465
86675752
423798
149
13
9929
43
31262
1602
1620311
37602266
51773188
6
4548
540192163
88
717901
300
19104
9
8
1188
7426092
13
211
697877
39845
2035632
114900
4948121
3375973
283
672643
16670323
10
558687
9
518640072
5982
116
3
670609383
15015
127
114
761422293
452872
24919
464972
236
71667616
9006014
267
7
279451
35
16990
4528799
338787
68
727
389764
1030
252255
2527
18605
377954
13473
75
467594928
94314
213
99545
3392319
16723646
84468137
1806223
837
2029
358030426
8
28710
683599
4
9
3012098
3
11094653
6
5986918
1405
14
95
89
5452938
97
301256
6076190
25195
710
10272399
175149702
733874253
19084
1965
378244
64442
22051
1062308
2467990
3
1959198
38814
30710
3526
20824096
275
19864496
5416946
719
142317783
2307
411347
50
57843738
4029918
29200791
144532
27315
2
3327779
349
9121334
104349
502
29474
364326349
69235
599667218
2
297140123
6286
239281
240
67
54
37481626
2
57
19
3
12595
209721814
3
8
148
2225668
831
18426
70
29
1132
15
710
13
1894
38548773
15459362
14
492376672
821
32
8939485
34
1125
595
1992
14018574
18
101681
3552893
866852
9901
16
42934
3735410
4157712
16078
7926867
75048428
10
685261110
429
961891456
666577891
277350504
299
106163228
17
5848621
4742534
250500695
33520
2
35
96146
31
1114330
142040
1028
706
231833
43
16391824
92039742
40973
656
11
59362
9063
3286219
78895014
19888636
5241960
1268
27878357
1226660
2
41958
126627
72352264
7740022
28736696
15076146
576
232701332
5040
8142091
9
248464
1947
95552876
8273
2045330
19
6
1454786
4288731
70058335
87
24
4686
47926314
2
11648
41241
106163993
514325366
209051
370702
12
34
46646
6063070
18191
9993
1965378
1634263
10490
9860
8746
488
18828291
81282094
11
621196532
127975
11763
625016
39
582413
1245
78
278
7
4
68
8901162
17899
9931454
1408
226
235904
242
80287313
2954385
1578868
52204
16
8003
41873259
53820755
299
133385
96726957
4644764
50122
6116
3
552067945
37
9871
9
90357
289154
146
355545
593732
12747
1655
87
321386
260
50383614
814668194
417137
3
150136606
158
11876
800
1083
224823
6995936
174497286
11
889331747
351
104995897
13898
55
3287
18
596012
20584
26568
1217
28
539
6331211
98
36443
512
2222
84506
1789847
3063017
43439177
38543703
47
21268800
98036
212272649
27735
7758183
602
198358
993454
4
1069
7221
1738
106
1906184
138561
2
6779246
7
48828
368
107984
6
34021
10470974
279
2518
9302
489024245
21787
7684165
11027
927
1113
64356
25636506
819637
3
220
660115
733
2
21111
57
140
12127
1460
1571352
210432539
9419
26615382
11942175
5179
2546118
219176234
2649
91364875
46747889
19562237
853
13
2717
142527463
51
30091
2423748
4295
2204741
174535942
13748994
593881454
5
6253
4452
33
951586260
5033
1134
2
3
6459
3809781
320311
49113344
1469369
79221
510567033
21397
700
3
21096973
30027730
8
78346
16051557
30
638590
6271
3
441
471
2401510
30146
3320
4285184
5759
4715
2
104973
690
104
378722
14
6
32569122
572
46758
10025
6621
175
47
1061
447
1278
19
4814998
1069253
6095
887
463334
30426979
73
610
2067478
12333277
263519438
1175
304943624
6181
2
112
102
17
22996014
612
49
51190
581949491
2163
456
69929463
37997
216
3
215
316
675095510
147101
144551647
19783521
47
142191533
9393
172508
1722
55685794
512870
191312
3155216
184824822
367858
202461
237690
29203
23408162
2
2
82674521
24898351
112
329809
1140758
79851382
6951
11
54246
118
8778
3
264
5
1666489
2056147
65181101
479725181
241003
13774950
831499
57369
99209933
86417020
678426110
4378940
394454650
5006
5
2592
817989
69
176
18109919
5555
48
1078620
72162
68189359
204601375
2
76
160347
9004628
160293
24098
45149
199676
26681824
3
7797764
26177386
93
13174
582564502
211679
596
2
168834
13005460
20
65
485
4
98
83
277926
103923709
400233205
46299185
112879710
4582
170
2670
2
372
2
74265577
31
209152673
889218
33943365
19396
1076246
147
176495488
81
51923886
24
123827148
4
2
5039038
266773
37
163104479
383230486
58433
15404
67618
2929774
1648
9180070
1164
10617894
1645
112736
229442
105688268
188357454
12216536
85
190745554
238
41627
67697
5452906
70311631
5
648
95773
1560428
1192
8647113
48643123
460756
49618702
161
3995
1903
4574992
12185940
2615
58
389
169157
3
74
27260
2144707
96
205
72
13418
114688478
1083281
91980333
58378
2455
257188
510814
1610
148188
578663876
10324545
2967851
10304149
62704894
1341127
75
2
67269551
277355693
11499624
8668241
350133062
11591
18329
15
114
153757
48409
898150936
1928
41419
714
2127228
633979
61460
1291861
266734885
965100
28
163856320
8
5
30675
2773130
6
20
734
10108
3
1020177
70315019
125114
20566426
5931
161726721
265426075
15
791552183
511535394
1793
18
1102316
1103202
889482
13
3
10006
22
216467745
85
27
203332272
5057595
2
2498012
22773451
4
124541870
245748864
11170555
196522
16
201647344
10
13
823
1695
974
1969239
132573371
361968885
3
36751
166199
5154001
136
532884726
1090462
16032045
10227
58183501
459545
78
5265739
41323835
6789728
806240
1750
444244
48
1596793
19333
659572564
894799129
57713
1105187
3
277879230
5528
8317
2564115
38
5
987
74
494623089
610
22
923492
2621037
2
32
721
6303
902
35
1033890
165149
467618
575043
5742699
2
1522471
458
280709
5620
28
453
50
1451536
45440828
253657
15106
16101
23
19492511
4
112488
19636171
7697
71874
605343873
153214
28741613
8
61012
260
17305325
428124894
3591069
30290292
1366583
57
15
346
153521122
2
2
55243
212
5385256
2597647
181934
9
30
460221583
96742
7115146
780280
4532
1999
12
72647336
170821
133648
26054
14850
81
49202
4888270
5
463185
23579899
6
1436025
110
22327
486653
93837770
268295746
211
95
7
514
220575
34291608
169
27608
217695634
51735
691
238496
2893010
12
1171
238191471
2287983
1008457
22
709104
1335
1782137
8320
115692
36
58065
165
530790
2447
3199220
89142
49515549
170520549
3
7
40
2447
9982
25291
552948
119011342
76220538
8392
85920835
100227577
99249212
81305497
46741
312329530
66840781
4
156917524
46110
56839
27149
4658
12494523
9
72
561
2
392
12079
6578
870462370
16
925229
78940471
221
2136
14968
837
4
476618203
5850924
183587160
233896374
54980852
14352573
47457
509516
79038
407
3
85
5465
11362620
35023306
26288
2
12268891
317
89265
10559
242
12
1952
23913732
89920271
16165
44527
750
828576
106153
4098141
53535263
5310337
206449508
11
16354
3968
8924
5466311
2961
1071391
3571
6077004
126
13144078
225657
2149603
139367
998
624016
108318
265
428
186
79769667
215528
12086360
17776
1677124
1617
1289
33
56
48
887668
3072
24
1365
243345
547033
3
15
349829589
2
31828190
14946139
1633
467151
20
562729032
327
792825659
31283
2
51500294
197081
2489
12
2
11088
1938876
251913
4
27
2676
13212
546538088
5272
443608
53746
36232246
2927
3289645
25
65325156
77
54639
41
2252334
17360
577877
42
2459904
537123
8050634
5
102117
522
314842627
1709118
90
11
271
123087643
31485
1794
8
52977
258081
2
21983
622086
245116
1128
5
92
47818
2
165732
4
1559844
61722081
13993
4831
13
86760924
6058907
2833
379550
604
30385604
6
10049
1848619
9089
8565113
125260918
99660512
133289070
170512
39256
102831
3
121
158
51
52148037
21415
390583543
769952
17180
66
9999437
5
35740
388
114
50
4835044
4369155
33191333
21
24969
69660501
505555170
17785101
44
18
3
6
96723143
330084391
24671113
202
2982987
195323
481413954
796797255
515789
810783
472
101
11750
2
12917587
3770378
4540327
739835
1415789
214847
1013998
1147
6
16
5878
7599
71
4321017
1162341
113396722
281389
110
85177
3569
15356
148072
17076
736062
6488692
5
1408
1048
8
40795
80
16
184
4722
27363017
8317245
25520310
890
596
145814039
157
315
2
13924
1959237
112992
1600
8867586
146
57
1055
8806451
12
135
2
58351
38738122
97
18727916
1431042
651174605
41023763
4
1086292
702426400
4
164
177015
177
5
1740
3
276753
52857
129433669
43645
8
334415686
11052
223711852
6734
1958649
21841
154
892910472
138284425
156633415
3
206
65365
569
104342737
497
104263681
1102774
30739807
354
1412791
7204
24380
90521
8908
2565571
79429716
1867511
1098
835467
506
119126
40447386
3759892
8
2448
252
12009895
8328
205993459
24221
207427232
474
575619
22518742
135641714
61617544
87
153780191
142552551
9
827591
28577
153811
1397513
62
12
1590
645
18
10507
1221037
5
662855715
8767079
14583046
1756661
151805835
3985
23049
117771
54
6537
87007
247
9097941
5713
411648426
33
948
240014071
582160368
983485655
12993194
371434321
11
906815711
335
261942167
912284
16490
26691
2
4
830498
29773802
30218
12
15
1973
5536
24741
326
14122
406397981
24127792
141580136
23
225
247401
480022
9
1371529
2203738
492199
94824128
13
7766427
3433
84835823
69614
536257
675443446
4284486
573683
28013
124
34376
18453742
4269
2
39444
98240961
2245730
5762
31599
110
9861
8
89455
134
897
6965
3
36
4642066
57134
1477
24274
34
30122
294
441284840
673630
756
751
41694
2968
20929
395528
1709
184648
334
167248531
50
135
154
137205556
19
8
11
334967
269788
776154527
297994806
15
24
146151
345622
625411
3050
675805
619373874
13821485
16
530705
357
131731
105512
459706434
423146260
18761997
4
72549
35246393
351528
851
57356
8894857
3610
4
321
8
7560
117278405
172
50
87
26441
81101262
60
301706
292
26993
587462557
404
559992998
3973
85890125
7
13350
5
894071
672
23759
9
16666
441126
172126
222573420
8
34
5958516
50459636
2
8758
6
2358
133
3674
143075254
123
44791888
10491383
324
61602
3228
83
27
97
108417682
2514282
193012035
15154680
3735214
21
122
540586
4540914
151669511
4931
406080
48301752
119381602
197
18
1664
16578274
1562
724342
326
381
69
21435
3947
23
55
40390050
716886331
310860
37095
44901
20401
613672404
43782
77096
5685
308559
1736777
11151
157329
8523104
376
332
27035535
234
145816
38866
63163289
121254
1723
610
54587
422234
274126757
7
320404600
151529157
855
6
1592242
195
3158
5
35117
164038531
5010847
153320082
366
95557335
3755563
38
64
446
2032
146329
124248078
4635
14327
3041
4343
328565
43182
254
107213
4
3819
292753284
2936288
175162
163
287993
62248187
11
2000242
3746122
4312
62657472
113061436
464
8
22587198
50410
182449
122490
101
3752485
14
37886
267273943
81
80344160
3062
132759156
92548111
13626
633889148
7917
8383194
175
16431
37145
16159
329236202
4232
57666
1294037
2
489
168
19121225
260
241595
6047852
69492878
346074844
884
3
49
9
687
12
117
662
43
236177
53739801
116182
300980777
375449
218869
2595
50736
20553879
3154281
29638
630076
2257779
165353583
2658379
165246
330247
3925
398777
31
11833872
95
2
237628127
6
4730
60
24576
4497842
3425
1027687
3610
41338949
70
7697894
2002763
87
6908
6608
50736967
5745
84
532578
3219
28
22801317
32
37550
842976
13
322
3168847
92
598
30
45188289
43527
2474
9483
4
10
41
12
52602428
75
2958
170889
82
8733
4133491
292406
584759
6615798
232
241721
1277
28
563721
37139725
144376
873684428
1712975
45733712
12877947
231
15
3
18
28717
6
1917
11893
13
150698468
32394
67859
7
16121
2
27869361
20551
4
92152
18418
12289
1431
13453800
81586
2006
33188790
140
104
84482
635089688
1354
126
2656116
71
68687740
980
2657427
222223
12111
6042
4
469
143945
560
163065591
591574818
916
143342
19
4617
1032
18
218654551
80
25
2784711
57481684
4
59835
173747805
168201789
690211219
40
19321652
859457260
4872297
5
656
5869008
21912
722
137
7
3
1332
2
381983
17560
49946688
296278072
700009634
13009
10111929
704808729
40
138
117013
180
2290014
16199533
3
6939
26
57
701
65737567
2252
7
106
4
2273
65994
12
12738
74
492096
177
6
365361
53839
1925260
3
312034880
158
626287
14
55
4
41
8
44
130
2034
24426
270
82
757
338133332
9774904
2
87281869
29694
353325
361102
565049021
47471986
10405
462247978
2231740
97
396114314
1102297
5
132672260
13482
39111982
243020522
331
72187
2061
677
797824
28614154
27
25993
2891991
10475
19689285
646
484785373
4445
70882934
24802
44836
825651
2279647
354557
1494
122
2
479508
5
564268309
1489972
51085904
3302
2501216
755489822
1653
804753885
19
144712067
1288
412951
587
31016
376
976900
162032
4307264
10951
113
647322310
7
142119
6
583
129284994
98452
29
109347
81225920
24862039
95
71691
18481463
4007
4
5678846
2
38
5110
65
8
432484
5798396
18214
249129
35
59564727
4218
192111752
79
218408248
5993
558
5122673
3
8
1946566
2503515
204401872
19892
133096057
70911525
3204
113793
167446157
10
18809781
2106
56217
9
63580
20980
4572046
930711871
1856
1285445
13125
18150
3093
5
1686
26
88999052
331
1175
2
11368727
130
751
7
1275799
18
1835
796
384
1164
9
897483273
134258
2290
155
6
2562330
597
102924032
150780156
71481779
67
269
31
27668503
717
15
3
42109284
100694898
3323283
134190
281947993
100
16529915
15915
48353
487899
129406
7770038
35
49735
696313
104383111
453
56826087
2
16357318
123
99401
2484
26137070
2
9
93
45620
686741
99
1084971
38238502
498502036
57
1767
29959636
570231528
36281044
139161643
203358
551
31875656
571992
287
4372928
2460
4
21416
2152
187823
5199
2799
10
3882
216398919
2
4619807
156
798901
21866006
5561732
9270
117765
1795
974654135
28
16
160
823162
6031975
128373035
337667
7816352
838366
386371
6616065
6
1023761
557087
335504699
10501273
200740
12922
1720820
4683974
196115266
2
10
1535
12188910
301150020
31291382
871826489
38270
3277
806
136
693850627
23666
34420808
1234842
59
2030180
243727
54
647
17
257
55181579
9142
8
31
57524
1010
148704987
935411214
34542939
268960
4
224849
38369026
296146
40094831
77118
395553311
82386
50738596
11
98
1356115
327967
678805
13
77244
16631055
300043384
1273424
106
21
228942
3
40
8
11140556
809058
68667559
35530125
51
170083
6705918
670990870
31450602
264114468
39225
42
253
691
1489779
376
26597305
81070077
2303974
21
18468692
2287134
41016
8901393
353771
83
28
21
23
61846551
995848
1168648
7965641
15
56
60980
72320628
3703
89474
361234099
252
141764
730855515
2287941
15470399
6885116
842804749
24
104615010
11322
220
131982292
53
832238902
57900313
52
31723269
176268
1584
1467550
44799155
1575
371
83041249
75742
178
19572
6
614078
1764
333767
58
12
4
925
96429326
2960
12
32688386
262
284
3682521
3098
1387581
33238011
517516331
37543069
207985
2
425698
225676
355255840
15
196114
851607
2045918
135031
9
497010002
1615171
1272001
29117527
322844
28893229
100943
635
7101
234601
873474
90932
12316
7338445
67538745
14504
33
4
282967
22851
6365876
13
36971585
4
43137820
1613083
274630
14685834
8577202
27960
7947
2199
2
297
12
143691
174675
532446
216711748
1022827
60
9
168441
23
61949
54257
81309
634808
5000909
214252891
1308
2
13084258
3360
6998753
46094
1290802
13708038
12
756
122949693
25153987
980
115000
46280
3320
36322
63338180
5
23
21575376
7
5616
9207
178
1118
10096240
228
471
3901518
2
3
1214
1291
62380
5140758
3562
5114
39088264
137996125
664594
5972424
3978854
475
2746585
13911
9
10335476
19815024
334
6947
68542
778
263
63700
701
12688
17859585
297
3254
165
1721523
606319
3
17724936
2
109
3095798
84
24049647
192056322
335335095
80777136
707708040
264751691
37628
4269616
184698901
16
81472
741
5
49216410
2136
7449
121
5628267
10220535
271593786
60
796
2554491
9003038
4996
31
827567
598
1373862
480
28360535
98
65271
263619136
21289444
99416149
10221495
1039860
48617335
1542644
28
64830060
4
79089
64577
864
19
516486
7755812
22543450
612987403
19504
1551492
16649308
47
231
63
148
6
1052
840704
26065
9490
2
295403
4
686180
42709
6
191
8756084
668
247933
312
19733378
1128594
6
240638
38
385407868
13
5354
28398045
118111616
10
6
84086
4979
1860
754
660846
10
57746
32876060
2112631
23666
232946820
16478
13402
3052
41733
280794
15075570
8275523
69041274
82311774
59
6264389
24417
12845
1970
44556938
30740
29
3933
42
7
499
1460072
330366
9
44
2938
30059452
619468199
6181621
84524
65
15304457
4335
431535
201119412
136
5534
52
13969
34771
30513115
22
6010940
711999
356
277
123096302
8241
5
6590
3110426
1628
645095206
2
202027
484843358
1241516
23273152
1163
250492567
475626682
3
5
1342137
210657276
2315253
156383015
16764543
24781
149
36
2920169
56373281
9
1158
58
20725515
57
2
3154391
101
26
376071889
23434
43587
5460
173
7568
280983795
25577
584418808
189504731
259
249287477
1101
607910168
21
25
306
186
936740248
362997098
22183295
7744053
982
646150900
20202
8371
23669826
273
2243584
52
7035
10
36060039
11
2942
11735470
8587
1343
1671
10419622
342
24412182
20235310
17613
7
112600
162649470
1875
254
27
219073
227160844
6
374664
561
115
5097
4165
11
9
226722192
147
151197835
622605895
141426
149219
39
50
609718798
81
69
558717
16873
2888926
3
599704891
451984306
2
2652716
7403822
17330264
99
54374754
115058417
121
2
559
25420
41320048
41702
24542834
1572
707
62
328
262095
37
99
50551
689527
4204
6378719
112
14990
148
6683
435
145234410
2
44638
4116920
18
21537
299194526
253
161
4095929
31407
8434173
17644484
507269579
889
1527
3042
269934
229
34595
35744750
81
22685
213379324
6
1364730
3
14976734
625
365121317
12348839
38363865
6
1515
52995063
18037975
552405909
47955
130
367844839
515330
291
50078427
2138
8901209
175
269
294648228
16
33502
33
199015100
3110208
91
34745
38749512
3385465
3
101994947
2027
8208
4383
2
145895
1707145
144947
16
5211725
1935
1012392
50548
6038
661877
351
83
843612134
1940
2626096
63
529115651
32131
24
426
10
5164256
1933
867631
235
38202985
20
4440536
2911
194
3011
300902
2175
30
808846978
530424
9
19635
2634
321038
60
27
5202728
3081
36253992
18117557
3374
581769970
1702
25
181
1461177
475899101
2142192
16
30
1058691
265484
12835
2297
654
749048
330842584
11666320
5451294
1056513
1058247
658630
903
154
12891916
803084
984
632
123242
33295
918574
12837
4043
4030
21290400
3
1501
33
25411100
181698
3226
2789709
14
11351
3
154448399
68466
223896
453743
941
4
2
16856747
171295506
303254
49
590675403
16
42488632
70430
9162
4
14480937
87411
72
70172357
126083676
1428
11718509
260
459137
34
664248
24202643
149275
166404419
7309
125
1247235
17510
11082544
29
15048
110832
8
98805
303
287477528
5258741
82
6361
1101955
3566226
71976
297007
119804594
9
5345
244
2159982
1944
2
1240
5127
15411
34
52135007
393727350
25152
25775
912930141
126468
141
1002
78
8803786
251
6
536
15765
22681023
149
2239
52945834
40
10500031
252503074
25
14
126
93
160707226
97
2256394
2049
10
268370
402
3
630
2
11326709
5191855
2044
422874760
703684027
32803078
27
91222087
14167
13572
6939
238339
101697
50331090
6111
40706409
7377
37
351067076
706
517054
734843
1247249
815
1688775
34
1783
14314
10165450
146551
31
112198
4
3
166989394
126
3
2496377
5452
6520735
159273590
2646
66281
1011
651
203
19266853
108
3432
139392
244430
8
914402490
243
1136893
8
1589
136
360093605
6195
1248
14704565
27919
84946418
3009476
387695181
2
201639547
8
130
1683
2907761
55072150
2431
4858
808
7393195
5722
6177396
2
509538752
116132741
478258
2
9925780
424920
19
37093
3641
166939132
364
901491
153432
277145786
3
2
1475
1419
603195
5
352349
2351052
1077
5
883
4445480
3477516
5802682
45937921
2744
34758304
209437939
58709
8362538
423872216
662732
3183
68
5
37
53
78228681
536198
31602320
79611171
409
10
337
6365
117618
4914760
221
13
26
364
2416757
5824
91868755
30352
8
4218965
946784
632
2680386
10
2639
30810433
12591169
9536
72687
555
23
3
316849430
25668
13997
14
163
99
16908
4
3744717
320958404
142245284
2
1307792
252639
140359
2
26075
1443
755374209
46950974
11
2
9
203484
34
249418057
3992
384331959
14377901
382800388
749249
10741425
32
1796
489279
315
398286656
93
42
672368373
1450
21
643
14
327926449
290736288
193162
305329282
77929035
3788471
13
25772920
3
28
508
259784168
111
176241282
163852
2
1147013
209
255141
12
299498
336
1155
403
7655
204841
7
38411890
18
8611
1168
27560775
1827592
4
231935961
9
249
7130
115459
65472
3530668
4276
11
7
18
31
2933
8878
13978177
48
1987
2730
6390
3
2880791
8
2
17876
3185768
9937
87403
226451
150283
6593
5952421
68903450
2
3795
520400
92750
778
367392
573331320
283662
29547986
5397
19378
2231
6
418
488
249
193
72808535
12
6299539
295080
56
190
15541
22212048
961349266
619745
639553
32
667147
329746056
214407
7307807
2069629
1892
4760417
163442998
1650
8
177520
9
1839598
259
1669
1524227
217929
4
3633
1798
128378817
1588
145104122
196
54014520
3
3
6435
9
451
277
113
9534088
1679
27379856
8373
5407
517547434
2970866
829897374
4381173
16969
3639
57
8763
31
563
53
15
5
570908546
1934458
67
1097
10442
10
6
89944882
39712
209511744
1957845
109377064
153951621
482161660
10
155432210
388364
2
3800440
6
2073478
565247587
201821550
11353506
4
936568296
43672888
7270627
94828376
194
12
83244
47254368
4387160
165
418858
183824369
70
533135
4
177179
3
15
2558957
8215
196
1279148
89060
47795
58607713
719
99834053
1162
17
43179792
26710
55
2
2148588
107695279
367756
105178
379595779
1025587
45
784
7345218
641110598
34003
863868
109684719
2299
909889557
126
253936
3
4
69143919
165791
1340371
10
6611544
134
63803
1370978
3054
7883434
2342
3105764
284
84838547
39903200
28528
10314
7245
10
105366727
13744
379191835
755836
42
2
202611183
887800
222
20550311
5
7723
15146
7534433
25
19202
2
6492
34888026
9497773
196
6841453
82050323
112405
2954119
1072665
61736
428842
720
531031372
2
24540
2448
3101038
45935567
468734
12
22
938171100
7448359
34328191
244135701
5180466
2219112
894312827
135728
1182596
351803
2
83203510
25
73
537666
4838373
324043041
922285106
70703947
496
378839032
2007
70
8349749
516381
10697501
79
3116744
10680
2263
3529
540308
96503600
1624
147130999
227
37991
77678
49
3
5453
959416265
18
2
7
4
4683
487329
67
30214
21536148
8
57423034
207871156
4
15
269517804
38477888
4202
1764
1540099
641
2067096
343659
1197
17794
236153
16729
27163
19
89383186
1780090
29
196
44947
34
2049676
545500613
24949
9825
172020931
3145895
1189055
12207033
467188
69
203
26
25413
26872
91
46
346470853
3
232567
7661
14
88257
35212
202
12216453
325
28
582
49822
16634
3185
26053
997628
383312
1418834
303184
639786
39824
548
239665786
36567261
6
1241629
167257
14331260
40981775
78026143
60831636
189914723
7870307
267
1509
514
21107
192948
11
105019023
203860
288454
117275
2
10149
145407
12427
277
126823250
60
1312
7554097
25
10143
717999413
20
1776
283
76
1893662
235
9149375
8121
616703
44654
13115251
408
70147
12138550
350932338
152306
48644
138
682524242
73736517
177087
10309
24581
347385
116
2091
3584755
42963736
3
299365
1553468
4192
6232
2027
7
50241269
251108530
2181898
90
52
2
511
86880966
3798
5614321
177
11407
3931
3758960
3
8
7
435
92
43239
40942694
1851212
35888
2399
107864
891904851
17
2555330
731741885
4220100
15445297
307
36
165204539
721383
969195
422
357
109307625
6660
3986
26785
6922007
28
258404
28615769
257
903813503
4494
11
10793
668
13067
2244
7787
52
459279671
259626540
3589
13992
21
218
260063
2064645
2026255
108
11276851
979675
20414
5725125
10752
4
174
3026
2922
677188
11
6
1153012
175420911
267633922
2782
45951666
7920866
368432
8241327
8351
2
6
2516687
2
10763801
467198159
7669
1093
7264
1743000
143004612
107399
109865
11749
46
2
1158
27
951403
1318
18140
622039168
3589
45294092
9710290
6557042
402309
60
15601
36
4
427701
6838721
51874
3332
25341960
685
5405
179414
336
11945818
3406
422957
18072918
7384
12473648
15514
341
135900
96007
349550
62
33
8357
160323
55
104
403038
274588
5022
43338904
8169943
57188
43055832
70358
2497
3757269
60263
94379894
314119982
23763223
18870064
65272048
250121150
207
2427
438608823
1097369
14
35627
246692019
6008
32465252
2338
34082
1769
102
4
91
752
4200480
79709
3930
3320652
2739657
1136
620908617
11003515
6
44
12509
1031786
20628461
2
9
4585
103294327
82915151
507253509
606100751
532795
3523
4746190
18644571
57623818
3
103293688
77510723
131
21936
3
16
30780335
17084
56593660
14218
1865441
89453
58040
760
163030
66
790
274902
5
10110
528232
570464128
23
93378221
24655
3685948
4783918
50843
32573759
188190261
41
539172
8165
351
64
31663961
129462
386063
45
22
80869
4046365
20478466
353008
13
1901012
639255
14922704
15
993
128
10832386
42
17628
4
313345
1281
2730
12020
862730485
103
20900
990524
10695
123
3560304
30
9771
332669
1766
28801596
314
6
13
7
1314
939
102904
855
4977636
2210144
75947742
323469
33066
1892369
11592761
67
9755
1081
2
2810
45826
17864
1585834
1747
834
37
1753200
104613108
193809650
21749
3348760
240558747
25790744
6601
217417532
734121898
464
15
13
174821
42
53
104040
10
8
1309
64
1071106
11881
5
3950
74414
23
947
35445
9221048
14
2809341
144
5495
13042
2219
590142085
36
37848
433869744
15
42
83055041
1378876
25568
9320
117494460
756
15629985
16
2006350
194555
1949
1102
503
14
255324
12066
66
7
122
122866566
46
759034
9622644
56212
458236278
250
19369
8
862
124820
40
6013
46847128
7871
61120908
11826918
180
4
28
96
1910
8087
1182
861324730
40
485105957
118884
10629
10
1603887
8202
15
835
666
4155
29171462
15640238
286358199
29416194
109
1002
6
13712
6
10446
181718
41765499
126453
76
561
2077369
422629151
533321973
4
633899
16328943
102960
2
63
130773
3252194
596
1394215
43
952249
103400475
33
45072907
775
7
326805080
154
10
70066000
12166071
54374
60265
47319448
1046
40186561
360271381
60931463
232
2
23504
323365
938941
70200
20
24778228
335485748
681508637
36950
17733
20759
14531412
223745
13944408
731
641
11341734
654048075
377773369
8651
854
4
6928774
9
3
3894
81
353418650
3692
6
7987
223932
151454
164728
7
8241
20529721
278285360
4666361
899265237
2198305
690
197878895
16
7
14
4317694
440
2024528
14809928
3449
442699193
27069
128
281023
33
279
944624
23320
75752
29660
18
43727
1067
1856297
21988
4
932241604
3649
105084
6
4058012
43858426
264251
1491534
4
16026587
29
29070059
12
49
652591
1497
106549
5660
1811683
75
725
17389890
4
4268
319
729
951536
190978664
79938106
5451
316650
3020
1116
1376181
658166
508749814
4951055
9
55
2879241
3929
21998
9778
36163391
2152180
35130
11667727
33
23711219
240
5347
47235
11487220
308816
31
9592
1237
2
12
103958654
63229171
4
474
5
4
1870
138512
1248890
56
247975175
6668
4443
441753
22253041
95563
7
1987777
1919481
8
3696545
54
23880947
47
3042
9812
85181
6556
262405112
1219
444650
294051932
6226
771
198290069
9096
6
66
65282590
151291624
168633
583439663
61077508
14882622
23948
88
1390
14083
327037
1573486
14268
110687
7
46938255
202
5
513788267
31377
2
49766
534231
4
9
2116
3860408
435
2656504
8879
19441095
55701
690966
525441146
302788
245
106
100
35105908
71000761
630640
5
4679
7849
153030311
406
3846
3187616
2804620
4154081
724844966
4917
2808092
363944231
512
3788
4871320
71907516
91209
4646
7
20
49818936
433638329
15408797
50
338855143
510950237
9
14
146
758997
8188
21
134468
5
74593
278954
3987
154110254
908626386
2
24160358
69823354
38432
92716
368209148
1576
80327186
318552873
53191
2643575
350216712
806563891
313715
13
1473
239
29115
10
2766920
21
413
937683
873013
42477591
10
3728529
261
3033166
877743
1824
20621523
112
32
109947887
21015980
16923584
9177
90
291
19
878
16
544
348760
43744
1701753
14120163
58
6719107
80786
562502420
12704
297731
97331837
1720633
1701
631
1320
2
495094
222452996
1450772
1185882
178
7
4446358
23602198
8575975
268425843
20802997
10928161
8
3583506
168049
13087138
423567
184
719
6
4
412
6931796
24
949
40563474
1219805
26
2203135
1646275
105329
5860812
1225843
326702
18857
8
5
136027
3
97501
259
3
23905851
68419804
8223448
22041
2497620
512992
2739360
81121
449228
3359138
2
4027
158
3915753
43780440
921
340555
396979514
8705
370
86839186
67012297
1848598
133451
20032594
603260
47535
14175
1906182
2600925
47946592
40023
261770509
56612
16
13998
425400204
13828
2
2886
57586178
2982
9
429767459
817822
2
5089
997953177
2971098
2312786
111407
9006785
119327
12
45
8
16
792505698
9395007
74857901
5245598
141
635628928
35184405
1896565
14460398
72
3873618
30
738632
43054266
3730864
17151894
4
593830853
1406132
442
35029090
19610
163
30561
52635
8597391
2534956
776790
1024
4
2
182216
9
706
630869
2118
9691
976633
105
8940920
2396616
214
122277104
46531585
119113430
1083888
1045
16798
2
37
315242872
166
93
3
5
20
73921
2311
4271384
592
2413
6293573
12
408704
13610491
10656808
222515
18457
21606170
4649
1134927
15139461
233629533
1395
2
630648838
106
2491
256
15
181494
359578829
296219298
64
65
12
282
1224
23255
149
15
1334
2112
102078951
5
14
22
672540622
3981
363017
9700372
55845225
106664637
67274
226550
21347
909
523665986
2
49
313421619
20814425
2994
6
681770285
32651
47
10023
854685
544325080
18
331763
93
1021
8
231227502
105797
27
7
4231
434318520
1366688
5205876
485284822
17552744
10
6134
4935489
6
219860061
461261145
463902965
2
5222646
172
28026
191356
1561889
79809802
117
2880425
11906
70882501
87967
2262
6662
293
4336
16
926985877
46772
12
2718
7
65295
28853
43
1377
11804
708
59709910
1520602
25
77
89243362
22718910
12
213
1779090
6222
8803
18350
1260
32299459
18321
198
40
1675
95
18624505
183
36275
221355274
1308
2
2299747
27666
233
13120
115150928
4
7717920
308
910
2
1211099
42
164
216
3938180
17
9918
7
872515226
773557960
107773
626376
17423
589087213
118545659
340251
140813030
63533533
16
205
8385
5
484934340
6168322
840353
40689204
24442492
71700002
350785337
1151576
29302297
165522
98277
471026
2764
627
9
37
141144
16181003
78566
826656306
2318
3592
31988480
3
9541
2119260
97
36
12184023
26398312
3124566
1660463
52
350
82
24442
590
5
116766318
21024
75
63093300
4297884
7
138126049
256689
2500140
2
3023657
112
35
16626053
28797
282
850640590
96
61120552
19794391
17
552
274428421
3980724
273950631
108375
38305556
3
14882
494372086
2
47
743482042
699563
13589
1945469
5
5991
41649
434792583
85873
446848
9
158852277
2799
13
31803
771
57
10306
19253
69520
1135
23984650
8865245
214524996
36586
227992
408024247
394
7
18205
6198363
31
3673359
3
4123087
6
22748
1622
32566
8751271
161823
716
1205
7
327076644
2
1716023
48
1061304
2639
7470
33941
15253739
190678117
187
381922473
205
3295101
130360
19362514
41974
120254176
7864
16
60924712
11
5537
28961
229650616
6453
1558470
70541
37042
74296
662996200
15252
35574
338
74133482
15293
21
198636
65163
2473175
410880
5092
2818027
595963
161
508386
307
28
23569741
31944198
915798
357
2771954
2500
339892564
28
2
3486307
184
15389893
1072253
81
104035
1493468
1190137
1087
1436525
10844
10
407534
248243259
5
13
2
195318
101951
138
15394099
5286
76785
867065920
577261
643371
102
193
256228468
2339673
22479
287
233350
2623932
52913
624895
546903
1441
282
2681883
613098410
129
16112
4457912
7
28634490
188419643
18
2697
43
46823501
276666
3
53
6
6948363
25
50841000
21
76436147
47319439
1396247
2509007
4678
709
1977037
79867003
5
786735817
132662
21480141
68350
5
83820742
229547443
36
9934174
79043
11
1962766
3789
359
24878486
210
1658
76
18051404
973
47897
354256624
411068588
1513874
2843747
163
42772143
728343
3659930
15531
2766029
193779720
23092
4
3594114
39187
298
9263
16331
58140230
9617
17433173
5
24834660
2838547
1940
1395681
7
7744
624199
46029
79
62
645
139702
2
174
3
168
501813
13269
8551
4
25
142400
15114360
54066
878248
1764
7310619
213
561
144972146
9181070
46
19
3
145803
14384
45857
551
273590
22943
1002530
782
20
43873
249405789
725261
8939
5732042
17159
5
35023827
1720
104
8
9865820
16
121711
102253
1969281
546
2057
79411
1444993
6
50
92369
18864
50663386
9
9836383
144412
2598051
1008626
317378
1037
462
54132749
167575
38
13673
19
66936151
762496245
52
18886
41
143280088
17
86
356672864
1421823
2727966
4981778
676024
139
13076571
38212
141805
200679233
509205
661787515
23392485
301546
815
7820142
216859
113094
33505
4853
6608
48052724
26
3420
1333
21314696
234395
25346
720557221
2
3727
53
474
13770614
2083
2
887456
977715051
228853604
2
53
6395919
54437
137
1838
26
121297
11657
4137434
31072765
3259459
12822
323
236220
34
93842915
1457
251
307977077
414054
117610737
11292510
966304
1082
384
3410447
6956
137
5030251
18
7
1403609
4833893
186006747
5238
59681
9076858
7728776
74460
223322
381604473
41240
88400273
55526
236169731
42607
13
2503183
37792554
55
80587779
168457
17
471839602
36468
32675783
1115
15011105
1832722
948189
418090
71268
9260484
19134703
20
31580975
1743544
500204404
151
14
83212442
39
39109559
41
32
594495481
59690
3821
3
89100228
6075
192369887
22245
7543747
2
80559985
393866008
7866
113541733
30818154
95634470
224
38
41155
11
57770969
22
3959026
8219937
52174
21
1930814
14307
863959
81
35
135224247
5
6709344
558
26
10
497089941
223695342
8075003
69843147
8858
55133917
12
1544
70
68
960
18419287
13
83688
246532652
54316558
645234
5128
6
38384
325
5478625
115218346
48142353
6027675
478490327
204769
2
126
504
57
12
305
312044591
66542339
155159622
29
64767675
39432782
66087
5207765
1149530
1527
3663
770638
742721
13339280
915681184
2
806
4327379
5074
46651765
166497
419454
623434233
61201
8
31416756
784
695891
1288
6
268
1894188
251606737
6626
77
41
17825
28205173
930
82469387
1715768
4
40198
764652646
46685
4524666
133208
8
2
11416
113104069
2613496
1724
28015
620013559
37751957
1604
12007
2273
90
128825
1309
397465408
1711607
1273626
2543
23964
46
10765193
239
125
932510506
15985
941349
596910855
87724
159307
14376
5726360
5711646
135178
2182
438629
45
598946
5
344
511
11986052
15866
5415
4711397
1051513
26908
8112
3444
33040887
9760
243834
606844774
2
116
42267481
245133
423341
1989657
24342
3
116514
16424129
34
46
865307
87710
277189024
36280
89
44
7744555
1228
186738709
47431468
3530786
5924085
16156
14708564
1268163
14748271
60457089
6
22913500
3905
79883097
3972
240585
17267821
60247179
13168
849
2
25982
68892
9961998
3083
2707
1606
32
2
69
6
1082378
11590489
32184
31
2697
736959636
12
1664485
147
246053
1975
10008
732910366
61903
204
3902862
19110
4782
11358
5639496
19873216
163
9612
4397375
2914
507049926
9638783
14636
48
31897314
7044523
46
8827
11818108
237270
13371489
187209667
88317
2
1432
232861
164
40
7942
7
415291
931177
41188134
6599
19455
249715
11511
454166
185309121
25571954
642
32625373
18282133
129797
17555
603007251
16
2460840
73
43530798
1872204
9
16435440
206
304279
590
168757
127
206
852
9
389
43175010
776926048
11
116
2
866
88271
98177524
69
95
609899
109275
86540113
8359
515
155765102
2357
9987930
1934
965866
3388859
4114553
1113
86582
122010
1505889
463119090
78644967
12173
22007035
138
12884912
45
190516386
3195
6149346
8
140
5255
9
400
17840767
2893914
5055
606208
20374
972355952
714
173981166
258993324
19816493
171570
486
40889
14
3658058
2
138130760
138023
9286638
377021
1112
9
1491
2281
28
4818050
32
3
2
12531259
60855
2551928
2
3813
5594
4968
1685
875979346
259
3
267617698
94501755
3722
400541
2066
17
527497084
6020673
25813
23372
205834
180514963
2
16096402
638
1962
1842
75943
1986
2
11351
322500651
104648
211864512
646478
41969067
512
214063921
793747592
4801702
11700538
6929
15246363
1334741
168704
217
923093
26256
10582101
56
2772650
716373
12
22129714
19
66
17482
35290274
938
846492
7023343
36
116483
10
682
1863
6402063
2
413
3121487
13173
52507876
39226
58
26684
924977602
3396
226170924
10
5474
2634
7
588
90292235
610
4702930
150
203610
4
1097073
419
493
895960970
393178
27286858
74
3
137023
952
15917964
11972
68208
242
35
21
6
1468
1817499
1106
32782
1183305
276
5004
72245
875786
16
24394178
680496
346
152808383
6773882
1858
5324
18857
10310582
123435
42
629686
639103
2862254
16097699
886
74
15
48902
1997
28306
170773
79842625
105
973049776
21
2
27
590013
17404921
661233516
229593979
1871
260031
13
7535
63579386
688291
1763
51
193828443
1544
23
536367
92538
510261655
10341217
676
2
3642
521071512
25
213943
6673117
741771
27222655
237634035
229572511
15325
16855
2591750
900712
201320
31114
2057
460127847
3373
154691
329352435
64
234643
204423719
80760282
7
2138702
36765818
376907560
59919
23
43603492
49734228
1716420
24669
4172838
250
241792
28967
123126427
336559
116270144
37880225
31597006
2
101
4330697
122268174
933080056
240
11129
17
31
832
1212561
3825900
6135
195666134
146
75540123
72
4
36909853
304933508
23
14376
401
9826281
58
77535
6763311
1151
20
206
97
355442703
4238170
97926867
32
1248444
2873561
2
3681035
389225
31
8
421219
6
47714
2635
6571416
42304
976
7043
47549774
6151555
285010
17695665
48396
9906
4000741
143538851
3776
125146
79801
359
16
2486
68470366
2565
47
34418
50
288046
208851
550760486
68695
121
32026
1314
32
12786450
68264
739
235
24130010
77456208
4062109
9673781
37597883
137591
11
53
42385
16
7
785
2421958
26381
40244
76
3
1054
57
1204
133
23778
4758334
25
25
97643
68930
3778
2719
2
1432
92
18530
13758843
12215306
873238049
126071990
1793
4301768
923181
4
4718514
3084018
200
31477230
438
135
8467134
2210871
22282411
162938351
4632
169835
4985712
63
655880406
273953
160653
52895845
440
268
152054
35
11897922
12215782
13
1327087
165602
1841905
75549162
167
43087369
62
79
333938525
379817821
6
16560
149726
974664478
776545031
2074
4941996
735803
60326193
329693696
1274
16418917
2788
388
273873
21722857
28120
203018
89711
18769495
18
10339
1029378
8
11
6995
111754
10029
2
9
30609118
8
53343957
4426320
5799
2238949
596242
8025176
23
590782338
831899
32
1415
2944102
8356
109827577
190
64
3120263
24
304778931
545243524
293
1800
6
49298281
5955
58953
61084
84
12
863848
353
5242217
3
48162962
7234144
7211373
857
390107
16
168785787
10158685
148908172
2340
283658
3286
4
10883
2127
2807234
175
255
1433
100284688
36714597
17478090
545465
3525
200
967845
36266
51369
51
474
121430662
270
23711
5337
272572597
2768330
1557245
15102628
221045774
4
65
2
438
189598
863
38525
23938
3743
13
45
157935401
101360497
3156
34
1194
3603923
20
23609
4316293
684428
384
85
766901436
3162
233
5865
18
608770112
954644
29970562
2268
33973014
1253019
11696
17
20557
292
199
2589
1330640
1991
212668074
252
2999150
15798365
7594580
4403188
292340741
819851
556576
163
57437
173044
925
1975
43295
104036
248
39
1310158
2864
901031609
14
34811
210295
83122758
5
10891315
280
20
556597773
736132
2
82810
519494638
51990
375
3295463
38500
1541649
194252255
5
29
130
19759
571363
588
68438
1008
430
34232747
5602
61
866028
3454017
263763720
409136053
4069
100
3370
279
145289
692668582
1989849
404
158
33726251
212150
204
5345658
11780
1397008
416
31586
20
12518268
4391
12
42
132201
2
1711806
6650937
39240
2812
3
957557
1172441
6675421
902639
173
532
2828
936
64859579
865
75302
8978
136
6780618
2552
4507
176533330
1928
167665
4
1043
121272
222746172
7036
665969
1075
13
42721
30473
13079
4843283
4
9
2655791
673
201722
17
40
1325415
33375
35862
79052
1445
757983773
15981
306958
545
44125
495050251
256
2097
74179
187
3
89
4
100370344
23704983
58113
1929
5727
30329
10
462
42
84233349
210293
18554485
248262344
869033
24290
5
63037
67
16813005
3957
451386184
14
1668736
13
46512620
2
312386
3108210
175074
62120
26
3
2816
1184458
119
553803
37788
1512
2504579
49181
2195532
8926
2291835
2512869
1596
749317
15
4
65145093
20258052
4865322
923897
97683371
24
2
53805133
42961463
696
116
1164945
917113148
3775156
655646
166588671
13
279917
2123885
3057
153026869
5861
251467325
26538155
960
10902
194
323126
70
13
85626126
1692681
1073482
97
28641916
15205
298105120
19570
2289850
38866718
125410
193951
98
98
404236498
15529207
232334
217197
165998261
1504520
2473
306000
698833898
425984974
2
5968
12
11742472
40182
66
50
27345
47
434561
2
57786
112281497
20899
354035
9
7595042
2198
1693282
168067324
209
99
2361254
4844360
227075
468
1256
6343756
225616
375120
104544
917813946
7830
290
2366811
4510
696531328
4
13148
43826
199864315
5
18725
16906616
88504
506322293
1786
354538770
3
8224964
43
1039
13384
1806
37760409
1955
4
22865969
44318230
464
19
5155
18483341
248031
1190
12901176
67273401
361375
26228
7078365
8387863
3071
156
19237
354444879
3374074
7589
752284
22755
105
1006
8
1006
726
707319852
25941513
35877
32145
1953403
29963
132760703
388695762
222
1620
56832
416
173013729
5706
2
26
270960558
6262675
8837
85277
3312
18371446
344813
1248347
1419256
1729
34464
55244
303
6872
18
57014481
34
2159
184825851
52
57975
241
161981875
2
129395
3
1735617
248
2
882547
105848
263
56827566
1080847
91637
122
6654519
40221454
9869
65043
1153782
14722
5390
10
14664860
263766
172350
41505718
582875
12686662
64161342
915879
68
798052317
5513762
6720547
679673343
50542287
1321244
19
49141
5814
5040
67494007
454
11
63811143
54308004
105021870
1643
10158815
18992
33698
736
238114268
32815583
10725293
12011
4
4660221
282040242
79
7316143
572
6
797572294
248
13397705
151
1784809
48
2
260
122
8423812
440297442
861272096
74722
1218276
1300057
48048
13
137574304
9007
404
391641
58544212
138257
13
36180272
424
145
877585926
3543
21
2506
856225
10689
365
193
78246
362704
52
29
1437
141820
1289
10389782
612627
17
59
546220
9
16877877
528724
42196
1104
1145
4
87788041
30866
54670
29214
388
7
50975852
364
419746760
3316
2
913021
16108332
726019
695
1453232
22914
3
122424450
408310
1856
10
10958402
15
226511
7406537
57641
14
6353
14700916
12
296035
5706
102506356
207
63
4038738
949758
19178
35898
1990640
97497
110899265
77498113
107629148
2
883741
695
32929090
1904
210568801
66917058
7812
378447
23400990
1774
28
330662283
57061220
177757142
9653264
3872486
506
26847560
40817
4
122270
747018
251503147
191958743
333107236
5820335
27092511
3773
11864715
1146
542
911390844
213239
12694
3645671
96921
582
98
2623
723973
334
115501
302908
1876
34660
48
87213
104457180
97
5
159
18437608
137838401
24
60755370
14699103
74522
307
84981
4871405
3
10
156
347
153485
1105
63307094
10
412095
2493881
480215162
361
121
7
686601
837
179
69124
755
1007
29377372
3627
17057261
1581
5
12280
63
4797795
7
824
751220302
45163
7
3670
249
17
4504
101717359
395409791
177
200321
22
6
675238
95089194
345911
5763
2103
122412
354260
2040410
161993
3
48375011
15790
5748
621420883
238
3827246
1015
68763
3293878
25473
493642698
117358298
10207702
11
47
8432694
211
465
708910
4152
35576
481592
23353774
302
4793
60
256436
48
179777468
21
620164382
16214525
116358263
112253439
6361
11
28129
11426066
6220768
78232
4271
58835048
514314
99
246504802
25899
547963528
785541
45
881238
440036356
2254
3919
50324343
6656962
60889024
10898
281956
365
21395
49
9
6144718
320681021
8292
20422012
8124
6717
6238
16395900
7835224
549467
10
1902
57677
82054556
24
76
17891037
139788318
9
21941033
1644
1829809
1233
73964
10
42620
288207005
4
5393
101
339455040
31970
3
1811272
101966797
3
9
39919676
88
1746
6
225191141
166262
7271
215646
985223081
3164453
5645
180978629
562489
120
2223
1141
32963511
868863265
4875
2092
2449919
1749813
118
573
394085795
2779780
6941944
407
344935
80
4647
153126408
538434
19843
165
490326
46348255
38642
10187802
160762
99
9053951
303
1630
57
1984
100
23985
742
5444656
1415733
206182589
28
7
36842326
4
812
45697768
66134
411
2
201863992
89063486
22268
96341225
252
210
244
80
11519
73691
67
92777340
888920784
100416034
497668
492397
911
147
862
13946
7979547
2
61249
600
16029475
2585718
311223
1472987
6596206
320
135711
12736
337296088
27126
29
4037286
9
613349075
881371160
6132
2098280
42
179778690
139
22081
1521
106605195
1108
15902108
3251814
2259
480919
5212738
22320
1502355
466815
8
57134484
214598
127
2
11
137482305
12246809
10411
20014771
8784401
571970
468810002
20786
2997
1316
262289
6804
9
8845606
52352388
241106466
80
11013038
2
350
254970560
6
384
6241656
4255700
738968880
147094
3780244
616406399
46
5704
3797548
2
2
51
315
33156979
8241
5
107
71401
7557697
9697
10470506
4
120
750
6
2476204
14
337281
462
24158139
11048
2
1023544
10
655357928
2
8731
3
773034
233928
631841681
11127
4827
1592219
725181199
8
345196396
425832
688
25538075
11836
446
1542
26
9224
4751284
79614931
8106
15
567831
543471168
70
7
27980
46423350
185940
32969866
3828
281457105
1396442
19
13786
176378
119
31207066
10510079
150
8199
33216338
6356200
2936746
2668
126231467
1287089
350
4128
53177587
1632523
10
6653392
488416165
7894
11
46601
101263
760386
13112512
12048750
239946
815954207
4
15
3
3708764
1493680
2711
279930
1205800
15
103064832
112046898
994
363410
394453
115926
272189762
1018
692
47179
999354997
73
2820
448
10383
371
4350
34020
136568
277261073
43
1495501
147271
45445
6
2
4
25174
31033809
236
6957
3790
67
50374
880
436850
41443
9
32503
245464
15
983355
2391111
43846121
15
748081712
16
20616166
163024614
18441571
223
6168
2721441
68162
197469441
26
576730
34
10
3852052
228163064
46040884
106
14
71
3921269
7
13961
150716
2281232
25
856039905
4
38620
39865232
12
683271016
41820
495849964
22
388
499418
192
1011884
331942311
22
1066
9796
3869922
11364900
134485
50
2267655
751
258226701
2218066
51171093
4259900
148957
23
106819
243
123
23351142
620434644
30618823
302954282
2
513012595
21413
38
80
21622887
36
415175373
7138200
591
1137
1120762
2
35740
6064
178149048
2
5619428
1037714
19296
266126
1386260
90
3513
172589837
36
111698684
4
246
36939128
100
39029387
2746350
3275
123
3
4030
598270138
30296
16
91644076
3779799
16
8229823
103
12
296322
203399784
795271
1977
255
949
81318
8435780
334
263251
34446
42971168
17806
61580592
10882
269
521976311
12236109
23
433135472
20009
3789683
25673159
18684
765699634
907398
73899
4136
6180586
1170
19724
305648
7408
14907
48796
2237643
5
16638
4
33
4
134087
36220
975233135
7
7149116
2500217
14
24740
69
183190770
9
5323045
59731
450
89662676
288120395
927713678
93277219
134
54
23474
25
3
254
11562099
302344
39775
9
222
25
2
170486959
383955
1666
511740
7316
244043223
2126
97602169
3212
3
36761
448
513416
445163514
1109635
259174027
352921
4152
8989202
9128223
53327422
5080
32497592
68448580
171
5
447659
7
492
3514230
3970
10605935
911
132987
47182
10033
201783329
2782144
15366
201781
630
8193
129245486
305472
39920023
21144
61
138
6357215
114541739
10926
90477648
44708
91
17630
2
15
3
15224
94
200360229
5001
67559851
1263
353591
76411039
1585
5257577
1422
30455610
130318560
4149
251801
37548
4646647
176145422
10
20017
7582
1821
1055297
826909414
3207
72580272
12713604
4
50391
320480062
12
1824
1834
123
353
2345213
177348
103373809
664589
11146
345013
1260
6655332
160
37604119
123979
1462
93
17708
28
44034168
12346
2
79076
78468216
34114
2832
3
22186
108219460
35
16
23021
127675571
8524308
514789
200
11088100
53299009
6604106
324412
94803219
9
7
56
88844
117306
84109
21
67164001
477385
24747
624
26328
785960
1753914
47
208
16038428
268706
161376
28496
213
159
22079029
42829817
21825256
430
6228049
4885273
32748
14869828
42963
9025
29801909
449287
39653105
45637
2801
37504866
3361521
127
386302084
120506289
34558
2838
153
9850798
69
5875
43575
250716
3901787
1204052
458
169415847
12
119
1694220
18289441
12445
5
4
6773830
10008
5
142824095
177
5608476
8596301
219
15901
469744
89580223
24266
2022121
215744918
2006
19881
27
10616
499661240
4148452
1013
5
1832
101775
211
39
1366012
49194686
13422
2106397
78
3332309
353681
3318845
12665878
8655
2983
999567801
2
1637
650
7933
98941155
3342
103
16221162
1637
12
669758800
1933735
13
703445
365
39
49
6280
2713
119
2992131
82443
73453
508
39452
237
63969
250574378
123076685
12561798
44160
234
282167
781
359075
691
379627900
3
104778
2214728
872421
1980
44917118
417856
1258259
3
2499368
246425
225
148
667195
437
36351
62
7088936
766648130
133208119
561409
1536779
32090725
161654996
718594
4982268
4066972
2
287
51261634
26
209
160
418332019
4091
55177
28869
36143461
5495
2522
10882375
64244348
8844828
21138260
67091966
3
193199
66
43
372652063
1257
48042252
9115359
10292317
32930772
301689873
89849816
4368
144465
32
89446788
307
12
1993122
12
13052488
193807
118263957
2645579
205606476
4
716558309
524
1666
2
9812
4654223
72
238
6514
32
261080904
253072879
10723
646890632
332444963
43078486
259424518
276042
185
13378
1664593
14957999
67573544
9820921
202056
583
1350592
126317482
102499570
134
651655896
1129
921
516758
2004222
3123
620801994
839706
392260702
92560516
42
1105181
33342
42504
1133787
574
168
23
3
1940
114347
54
2892
18094
15345
8
8954240
5701894
400933045
30470228
280880
15310
73593
368702678
109974
142309
38
11108355
56
142
4863
639088424
756
69
2344076
9210
907
3946395
3
1468301
13
941
212
101893022
10
27
1405313
675
953
34
4083
228153
12
4137590
409067033
9
61296
69061
26858
2
11509
3791615
75778
75669
782184
616984
171546
6606940
17
65810229
95208740
1151931
977486
3893
162718
15450
30830578
35746768
36658941
32
542808414
11500054
195522763
126719416
39
641380450
3425505
10759292
125947484
33772
926592190
389035
634
112
19846558
19886581
290652
15632
108
81
18533115
767
778659
465
10407
89
559
1299543
58
82702
15090
728135
504813885
8
75307
36
1082520
193911234
1307
40252799
336862191
540416
1014048
1538435
695010421
225782
7537224
9792
1503
90774
43651
731813822
11734
21445774
10
154748
139934158
4420362
29
11
2784
5092422
21775162
14076896
5497049
550
4374886
31240
602323287
19331
25011195
650
7192277
1697
1780
22306
29681805
57
91
457316
237939
7
161292
40370
134063
971606667
263911810
4583
3190689
366325
70718064
277603894
399136458
48007
56773205
365064
4911817
3355
751
235862
29901
2312
19450
23
159
725308087
398006
147700916
2
4261444
103
427982636
98496
6423950
5
58123344
3
3204615
61742055
607
2
4065
11
1413
19
974027
1123
2609
7331
361677078
3071381
232
261
9445596
368142
3154686
251853265
48082142
1150471
144
122428748
971353916
27025206
575231
4050
1562
261434380
11730660
31139617
21051
246
191860402
1429
221476
34684863
7025
895
4516435
20
459
409
4
29381
8045
15
222022
93508
68782872
634474
47926746
16227
901
77464545
100852095
382527937
22994
4532753
1389
197604858
36448
5
1301832
48715
2
2
25
107749
973169
6
1164691
163
103329
7029555
29
25182
9
527190346
10635749
203232604
3603
32
183692873
38632
1539
75
11481615
583290
419629
389776176
455989
1573
471883681
650940
594
339
2398
51
58852
875
927177
192
353
54
216919
61
2561
1151
25148
118
6703
206
75473871
3
233860
3368525
152843
24
772658
46406
607707
759864
2
4
380
312445390
233321814
28
117638
32182
2
53451506
4
1169918
315841062
92605804
2704813
137221183
2329376
17
3
401546
1622
10940
2503
135195
6918
17517
93213612
19512
685102
86643
99
227652642
209997636
31
53846
15536454
414259
21900348
105491
446878
2227726
808628
483
421502228
29882
4344797
116134
336934
457716749
1045
2
4554614
7411215
157617
831
859924391
27
9024
46695107
9875
533
363
18074
420307
952
853075
110837
206076054
99083352
102177
802083
10335253
14159350
32
239
167912
2176
18095
457801
685
175267748
1703585
883
6346951
26726639
3
33145568
285
51803938
478909468
13560584
1769416
10
22
4007
29089
3881692
41
269007880
389859
55899156
60143
31938
32
100094
37157927
571267684
3
1073532
48
1968
12
10399
126264439
142382
133
28982
22
926904640
8
33792
33
38864681
323291
12
219
108200649
1050
3
715
6028
219
173
586031693
203710005
19370
2718181
3
72180
104937
13993465
1875
3
22
38896
114004
464877667
21477207
608144
495
8
2171
21424
13385201
715318
1530
51414
66009
4297965
4826
4279
5
89884
1420
3900529
3345499
140205
904993
187799
8414705
8443
246
3122
297978707
634538
3570510
74306104
17
34757906
3677764
186786556
673377094
60694
451
26164342
294391371
18670509
13
211
8161
333
24
2
937084058
81578
57738362
10899087
14
4636518
595219
5
17091819
193
16
1837
132750
1549
241947
2070
7
507
254645
5
551009
115906
456468
121076003
2453
3245367
74
138241
583800
16
11988
1938980
1550
191
6862
3991136
151125
244180430
1279
12592
31142
8161
862056990
10
365617
20983
4987
9872
3551495
34790185
224634
3678844
1164
1354
2
1477541
12
6096282
16408
12
9335382
256
190875
7172434
545
23845
210
173410
10572594
9495
200064
200
67517
5224466
343
2495
556802968
325642720
4450619
148155
7
358753
942916
56425
1342757
496
178907
44
16609135
19434644
20896602
4
17570552
3676027
2
6900343
414283285
24
142
315299263
5708917
141
98876
23097592
6529819
411757
2984596
37296920
8578515
417335
7138360
136418
13420989
1787
12773
34262
313790538
4580
56844
15
32913
155
7179
133264
946040027
9
69
45289
536178
33821
25
6995799
11995
190282598
1622776
584830
20
38406
6
288994
33
427
187873414
770
118099464
917545
234
538
384067302
13461566
14
1873
7250041
69411
46
1191785
8924570
15971128
1549602
26346958
4754185
825648
332
226134567
576321
6952669
3565
287051402
95210
5312802
1706
65480
553
67008
298730113
315
185
41737
40233313
8
10
4599
617607265
21841
39
19951800
10524
7
37
479312
777
37933842
32
4
5096260
36474865
22083529
7568
3
243
1938899
1220
20959920
152860
3211
249564408
43654037
7516063
2487413
652153977
233073693
1319
5
2932820
341
1905283
2275318
201
7905
2861207
259
177863322
61119
65
29765255
12
3186
23159
3477
28731
209264
584792
92559
2868525
39
138959970
70054327
10131
6816460
134
24556007
927685
378972
360364004
247
319276457
1256917
508989
23
48680462
378
132789
34
2
8697067
19954474
26
587870446
8940
138
112656
7638886
13114
432824347
723435
71
59099696
873077110
97463100
2717
16104893
18751
909
39175
86449
6
16725
17
10031028
337084482
488458243
881767803
7407119
68599559
4452
4
17218
234301128
314401744
284
70
842
2
29
382
358
4407453
220242
2
53815319
109073
298117846
1150
2
13846
53881684
1078
272272
623365765
24708
33
261527087
309
20552
735
2408
23992
15272
27
94419
245635539
81337142
31
10578115
487840
10
4150
195
405589
3583
133
13
22323
26
15579349
143568
3294
9697331
55
90218685
30
12401
28753
2
870639
127862
1740
2155
4663
570
298829886
2154742
221305648
1219532
61
586016
13
211450
6
6589
12576
36993297
3
65
1318235
135085
3175189
370488168
6981773
32
10553274
4357
256407
71439
54416167
874537
5823
735104
354325
1982859
428
11
185
576805269
11513
29869850
516641534
154252
10
404144778
5495
5
169
93
7
15
15963
645281
59
32120
3128
264920
654
5234
8636636
3
4263
318587448
336046720
985186053
2098
12115526
98
20864
41
97
216
40676327
52294870
5255
6739200
76579
353
6404505
1618
969754
27134
3470
1351588
6392929
1060842
90
814
6
1993323
5467
2877
4
2
804
40724318
3415
35543347
42
3671
963104
478556368
140
29
9
60318
55
4
452
55299704
1188390
501792
22
1126533
122839860
499
308264
10
7621858
365
307
1213
67
10
8
13
5549
8
9223
353981671
112
181610412
382047678
1758
290
7
16100122
3609560
219043
4
45731
9868
581220
4143522
409846
1126038
56031001
10907
8
45
8152
21
31277500
166
24
11597696
2
3
17108197
1831
20314
1233073
61984653
2434886
16397
110809
44
601
2
74509
11415
51
370
20125128
103551304
13946
6312
44648720
20095023
9657186
252525239
97
3821635
9035438
1530669
247306723
258627681
1662744
5242
1307
4010
13
1073545
118533079
9229
15712100
3
2
167568
6217
13645
1798
61584
39792350
611636
22392325
2
215576
34432
4352293
165
140
33
138
11
1456
2330
252
271846495
85
731925
316
804565332
8709
8296
97
715
56507
133
5
30
1190038
2
12576
2670
1962
75
11197
11532
510061391
417071
1041385
242698639
2596
688935
14
1336
27845173
84736
1137
191738
122946732
56842133
110478253
317678048
581850019
406
9706
17561
723
34
378333406
532077
2008
23232
442443846
4
18126512
4384496
12366
54279784
186699
625072
18931
2418
136559421
22963
317
182
229288160
6491
15539767
5
10636005
603
1700
3807
42090
18
492
952214
33040
1199
301
797650778
610044
20081
48
5316
168
5094156
125078
168652829
66
785379379
65706
3706
116911
3832592
651795
69667457
13242687
47443645
419956
6032562
889513363
7682
20819
55165
12089
26
329956
26
475
23
9025
1637
16
21197
12387622
3
32148669
3464586
247473
4305
441619
618385
185
247044749
143
1610
11
2489505
3710
1436
13470413
1310375
742248
5714395
918593
6704873
142797540
29
4663
1225426
200
18
1042437
1966
143542228
500
4203
26
18
61
533671435
57331618
995730145
5520152
496182483
2
77740
278
203
122
301053564
36661
9843368
1838
27943005
5
3
23451
4303
109497
15836827
2
322565530
28073584
111871813
4
23
300099900
5
953
229934
4113
15225495
86166149
2866594
59
13627443
227664
80074
1992
89256087
446903311
31067435
14
940224
14741374
216969282
1781431
6052
67241323
343901
3596
3813
31959623
4
8551
4164382
115106
301144
10
489
16759
77135731
76885
11728
4
1406165
76
879
157859075
358
604
210381
1004636
4006805
54640247
203055254
489352
31700507
78374
254
15921
10084
67
135747
431
1079
10730
2212376
434
433461
232517
7504586
153
31005639
8055233
48747
3845
2
44
476
455856
634348669
129
79627
143
12383153
35477795
49472
5361002
418
3
8966
6
3444
2908375
76
8056600
4280131
239080
153789843
11893
52547944
846485692
356
317
5
41912
2205
446934
2
13673
621
1755198
87132383
192984739
15202
366925974
129
821403072
273099637
184135
180577048
111579151
22664648
211
489364462
71123838
100316673
900
18
2
80787575
30917
88359
4
36
245022708
58
32642
98780743
13
12258434
3055594
276299844
49760
92
394471
17
2664
1444
802632916
16128553
996988
72
5530
18782180
376386936
39243634
2931
67
300298014
13345920
7
14872
635120
2965080
69
1086
264
6
3122
989632832
1182576
21
7413
179
44
15068
8613
372749
220
425705
336
2963
12
7132
76708
26269728
508240090
135
8144
102686
1943223
2274887
1951
254761453
29
48920
14
457
9
462450198
9019711
35203
39660339
198
963953
246374258
175677577
8922934
4
64
168
4905
4686591
12499220
7
4877297
286
1522
277337556
15548
305340
1386
2
78670
330069
2889256
59558
15
478562
46
18
18
4
32654
254351
84372732
1055
24624663
462
59766
259062
373
403466
159
2
58
31795613
1369
24826
305446936
25
9
2926
13
82
5
274
205
42983
1115
13754
33
341620809
188347345
94
1937
6
9215977
12
226446156
426
25671
128446
328038
3809
12247
3
15762244
3186972
1517727
49
1763
174
40
674
334961762
2
1448624
3
3072
235061634
362820
401731788
7438598
38355
14220
1092
23896401
13
1036815
26699463
164
2622
165
4043259
5321404
115168
325558347
10337
25540350
530
26
3385549
1403
416568850
1829
1243
1465641
404397
7180623
23151973
9
8041249
2
346757367
1738
1205389
3211837
4
164
658072
154823548
1558
4686639
3474
233920
11093942
11915748
41
5315
6854923
34355
393728
129397
731305
1134
4683
2
15516629
2256432
418585420
98631
390703685
1657
18790166
287166359
91
32
10129392
377
95222558
1004
28904510
17134501
42362
5
1991
604240
76223
750459
5
112053
963558
962
4164747
38156999
2327
20026
16724131
2
8110064
4645548
19
235797549
94
107389459
26324495
55980253
259
990
520
12004372
4440782
18
34500
217628
28864484
4299753
2789
2096251
4
506
108170
36779221
4
17688325
286451222
189557057
149808512
568172
974483
10243
125264451
1557
32
49
21399
33
330101
814050848
439464
183
3104644
2
92
681
539
159
16808
390901406
1371
488738360
713
64271505
80282
8225445
7
24
2216861
2365
18672
2329680
1349
10326
29552264
5
155216006
291743901
9919769
2670371
588
10
38
4
32
310288860
68
26570738
215278
35
275119
723
318724058
553910197
65071
5
81682267
2
2593
33257708
16
152389715
393216462
806
24280
15468259
13232
1631
515086863
380859895
19813341
310
193430388
139985364
62585112
61512798
4154
182
43049899
1401
4
68
11285696
520
130
66
3186804
7904176
394450122
317238149
240589961
6
106601
9054
29532015
5100
148159952
12710513
507311
402096865
276086
570518606
70389254
14297
309
5
674
867
34116
12889
244664
460
23294
1631
233
87151294
585903
3532590
140475094
1785484
50902
11600
242462
413714250
308391925
28468
635409
505090548
186601
357135752
539428855
143310
7767278
210104
182
3
21513
368355
308491585
164514
20423439
1434214
3
499883
2580
2837141
2
280249525
4
75008
3935
2689
44
509657
439
66603
1177
43443344
408027
3715527
36462418
109
4315
7506195
227830162
3
429679937
36
34836
399
368928
128
19238
4543858
29951
754
37
64
27969
409
867719
79
180
12003
7
9497693
508300996
725
202288135
10011694
74104
1679
3985753
22690
31
56387836
2
574908
10971
19
1797476
300
813609
17726649
46446
274
16802
105732
752364385
21
4646006
562170964
8560
652284820
65874
3909
54490
157
103201079
12
123436
13855323
6019
43076
28318
18475222
63
1941
72710
107238280
1767437
43088
5196392
178673
43186
77225
87023
107054
11
487954416
2530132
134
3862259
919
4732955
6475
161485
484715708
4411906
73686
47
55650554
1508
22
1120588
311
54
18
864
3
160953216
214190272
582
20394
39119
475967
5737206
1304
13022
80094
9807273
1019
139458341
1211758
467562256
8615840
15144
346
23535
5
5
14116
1363
2878822
3864
71849966
22678756
71
101176491
509684599
1636477
1273
369
960
8
595
945960
29420
3
787821
473586
7629548
54
78188
34265
5294111
3121539
20
3166677
711104555
5172495
49070
4
6930
2034344
6766
12480350
2452989
158089
7773037
92950324
35552
91
12
84903990
290909
33993
600135
85808816
15
567460
848478
699420007
66958387
461496
8
35379639
20
1131542
42
15104
25540064
296064
1410
2
854970612
2
908869
12
2264
5986239
75017971
178014595
219599
24
3
1565000
223762526
596029
161549514
777
16891278
3393877
20
121
14
117756
2
88321
391904603
11988
25
5474
3961
112
113
18
2699
9902629
11
87576356
742
527
2097
1090696
471245633
323699
74444814
22524012
194385
266
887
10354787
4
35
28375592
55639
4
1412
3348193
1853898
55152
672698
23380
9556
2203969
18757489
2125048
615854011
594703
312
2227
14019840
347201028
62
1422112
15
73996917
87361
782827804
25
121089841
36
7
509
395756
20
7991276
9226
1659
246059
4000
4975
5399
24197134
5434756
1164610
12751
18228316
9691
4
10992951
5379841
12263389
32664206
3327
677
850682
560305906
24728
1788108
3
810257
116623
91
39871
466
107
358893
370282
230
55
6
665
6557959
18
713005705
136
35085387
11767
153
332
1157
59227013
9
6396
21
71901924
1448
455
805
2251891
4532114
112
14
3
1348
4332
32333113
8403
223
4280
11291
4495
39797
24
2
8324735
9
100850
67025
8387
27565364
104
1298
47
110
93
2365833
2156310
17746
2324043
811
2540
139532296
4928
6
161936650
186462735
2158
120
1767
9210924
229
112302293
113030
1932895
181595636
93962061
109562308
204
510342
9949526
322064532
27
114
105809
2821
15415
59744
45411495
17324
22
571827138
13816846
46193
50
1205935
14033373
42797
135931
4685
1453
12285
33346
39815
217577616
127
56378
216329
141296
16429065
167353
1878
12904414
64
123
2
172364
5
918
18
2
963
849713954
318959227
5
5961
4
3057
125751
248
1658123
921035343
39615
914775842
480707176
302377753
19
6577575
37863
320190
35211
292
4229851
2
80352
23157248
579306
194138
4972648
11
449507
236951163
605203742
825574961
3450
709430
4091387
863212621
112877
6969
6248837
213243
339
13
5703883
1701
36
16668
1015477
242308263
652212
54836103
562431515
303
1060
5785
2
911231662
3
79254
2244962
2
575661
1940
1840992
6000
13
141170
15718
7
57702494
8049812
52397028
723
7679
145453785
5763929
314648
81551028
92183979
3090641
334921142
527
368
123
48490315
9911
983022
2913
9082693
25
30
249
109653639
32896
56701887
6160
1879
1699514
35887
275
755
60
3755659
11804
46
2965161
14309096
25864
7055296
3
206279
815294716
225
77821
7249
24999
2
33646970
135
557714665
16147
126008244
1322
206400580
134565473
1496
2482
61
932647479
30
6
10
4919
466
2592591
14
2666
8714580
6116537
107
60222600
2
457344732
4345904
729
35
4
1047
315318212
1348947
3655
34432
22
815
9
1195374
309196052
97
573208561
2
1762
808256655
19
204587
238422
51
304070530
5
5
265847672
449
178
6090646
40389
753
16226
14302233
46408175
1277480
184669
43251085
3544717
76823237
149031
12959
415777
1886132
282552040
301616
10074843
6173
18566
26821983
12
5
614610
6
73
52
46
56184
255630
66726
69549
5
38
147991896
120951
250938847
17392934
2316
761607900
23
7
6
327965829
312286524
61
9
5744
286859
3801
499310
30746439
16
1164807
8
1772
1855215
6
58
50
50474
19
9999
8
12
20308877
2
1781885
325637
381
14
23313070
41444638
28861
157
12
1109
357978
622869
17032
21157131
124
214
9961
285
7605173
5997
15
138525
365632720
60
122078380
3619
2996321
21255784
95
193189779
15
5
1185755
22910546
551
66729
2414112
48239690
160830157
72097637
296980171
35956471
15
515884037
5357652
8
6566
268600
1844
40507
2404
21319706
7
406541
62031
102
763689798
31974988
213140185
25
5407
3228
3490
729137822
2
10960
499
71
356
537328
414932
3
5
4295
171
2846388
582499713
818
395
21858215
1498
12
415360109
54866
919
135338
26784
182
94728069
15884720
2314
263273333
1317537
337406818
11
8
313549616
413421
18
30
276453
120
14584
52
28655685
135955
365697603
57251407
2336705
251524016
5467
9169
546
65
831129619
3654706
7352495
2251
1096323
2
6
3423
408278144
421
6201
106174710
13
409764446
30983392
59563
138
44
19
79056
347177
84
317551703
15168
17
6686220
344
120501685
3398
596334
897
28
1125
26588
892
2
2872952
25967188
6118043
64
403112
25385
59359
36
196505
1883048
12
1270
1373
2993029
248539064
507489
65930594
6903
28779812
426575997
3
1494
4735054
154
95624
8259619
32143
296303209
288
852147
6130197
514
19
84
13068105
8
350
4
38
17602243
3
213775654
92142
76658
16411
55400
2
1071420
5634154
33
3207
280405
756357170
1355
5073
29
171854332
493
89545
189822
17617723
2521
95
1101
33083934
308
282
2669416
2243788
79493
165571
1857421
5704
186373004
299287
46916
5217682
5
12876767
34429
582859143
1294
140193
2
35402928
13292216
56310870
3
1087
1670643
49400
3569
239
27326
6678785
257979
69494
41815179
2
2677544
1551
2441032
1970220
5
72239932
3
3
3954
260338747
42664702
8104138
89
738430
134815
6485
90961
39768827
245596048
319081795
9
218311
10
190802285
37
9988
383
4
18072
203284
97887286
234
1455582
7732530
897
484391974
2
29
4445
21
3847352
15760780
40198
7
8
820370
13456
66198527
548
4
800241
478096
92
13
20267113
272993
211
5
612669
139
100654555
625494
5073538
3555045
936
6942
28389
127556794
218
5612
69276138
3767
4828
24
232544528
5281
3849117
67
383743777
591739916
3
243793
3652
1032
34192
312
125000
646
141285140
5843536
11
8749
1459
476951
22548727
61
76
82424
9171
9
21658
141378
150
5
3
86
82230009
4540
1984863
12
18574
987
9437621
831
2478651
52150
10476
9636
12
6
1295999
99364709
572838691
1296121
374133
3973
301388339
126
4371774
13001
46184
3
174414
27537
18
19563300
7578945
13
68
7459053
41846
169094965
11708
4304834
234
2138
41495
9173625
55
1312
37109197
6
24
12466
2
8223
96613666
827982692
169
1298
32001
3
389
10426731
24
55941104
10468721
2005887
92
1936798
459084
1196
532018
18062
12
365018
829
219
245678161
5334
31396
570
6504
124
16971
5638
129935
256874
178
589584
3525
713144587
4766
3649
12
1355835
144783
122742309
477444087
222
115485872
6
2442
11004140
57218
26611781
5029801
17013223
339
1609
215423321
3970
63989378
368
8
100138995
211094029
3227
22047
543404925
853353242
10758268
428270692
38266698
190
677127183
23
695440
2603
37169
217
9584
22
2
49327825
13
4584
8430954
368106
67966
24510
203908
670
8618
19882
9229522
2320171
10
19
352830
753644
1305
15604
14939442
3111
944305810
750548331
47693204
51901
254
1178016
189
102
224054631
440513728
3762785
2059
155
18
77
3
180249
956907
3359400
60812679
2
1283714
678
25
3
62787
157676
240092
501513
44485
79
124150048
245819
8651
343
552121080
2083421
12443
84640
2353021
347
1939
32475
415228890
7
2
628273821
2
47174
120
83
2
33937596
8
111
163692
15943185
593
133934671
3979601
2841
5536713
1216122
11
88770
3
48876
2
3070900
280879
15
37
1321149
50435895
4447133
6
65928
24702
993247
53
4979
2
252
59
7582
133255897
1238223
11050
683580032
22964009
323755
120462910
283
537
6252
11
348726051
7803
545218
6461
83568800
964
51425
770961
538
9932377
8502
94579
4419902
127169
426760
186347152
18944730
19434149
17
15345635
49297489
10139
242034
626667
1430
3932
750971848
33
7
4
3983
6
427
8968649
266251
411
164
5973816
749082446
2057
14086802
38799641
3779
3
16316177
186505421
4927
65687
72
10
108597641
314642
7506
22
2
16500
16185
3992
45
94584594
184036
86
130204902
31
50240569
10
4745645
1958469
1711
768813982
2237447
995521133
5736
3456
835400807
66835
1136
178
64
2
12
3763381
1717945
25067645
72869
2
160549330
80624585
7
2
98428
84
14002960
16
2991738
17897
1154455
7
2275611
764
21589
1046179
290497
2
31557048
27669
17
1463395
19
2
61
68434
1249
503067898
527903645
59
584337224
2222759
119129376
1386
39704967
30299
19712402
335
412
2374
16
67273
91
20991862
6
32559
15
2344638
55
52
129
28741141
61
4570793
9720
2053
2927046
23463
8630
839572
1248
736617208
2325006
160
955802476
312993493
140
98867
2
111
195
18
44764
70
11583
66174926
18579
476039377
966
60
1918396
22538517
34949184
12211069
81822
66
1988
386
354420
758
5
923998
2
630955413
10024
5
9
756938077
1200231
686
6208
8
318
388780989
472
56950613
22
35
113347
2
27919
8331894
294
8
708327
254922094
60
741293
9
139143
5
699508451
3077318
159803
27272149
22471421
53
3151561
139
135064975
309
13526590
121882136
427
788346
102683
5
35139225
16514531
1799476
5811003
22479
123
9634
1496465
12
14993595
156
391527531
22
918822
6
143058
10454110
103
104331633
2
13
930000141
694579
31828
973833337
261402
81421
6507
447981
213425
19466019
173274947
6877088
3827086
146
52527302
1323
4601
3
2415
314
104871
9588
3854155
5
9268
12399650
75621
7961444
576974443
34208
1483
2912368
18221476
913544
766
12
81347
312595228
73
21624775
390799
2
51347244
733
1246
340297
370410
476295
2
1520
2747
14
4822
55
23091470
1082991
91250087
8
4399
32506
5369
295494
778
3
20223925
894063244
87195388
17113068
4722047
42914291
16741
367461
264
411
2212
194032
41
226165619
46421906
29
1515818
207584
10766
14
35
238691024
3289078
4683
200
35343546
16
602572
96544
13280419
167
184182
682009672
5429
327497
124
33
26842
20898615
325
8880
39573
253518138
24419534
26426280
2
525
81409
21910334
437154
592419
3
9326399
29609179
2
3009
198
17
3
6
31459
869
495
25155638
414
13340465
298991
303
49760
102565977
114
193
113139
1784
105
2660
4902
21
168868
2176232
30890464
17622
5482
190954049
282
90872
518723
387
3009
63256412
1027
30309232
285
1230
53649
3531818
21
156682765
265
26686
21922
358
1051
3
4345
3306136
4045272
27856
14981889
24287512
105597626
1561573
5410952
257757138
60978237
71021
2237
155615128
1954
3
6043
18101916
302378409
11
135
9077765
153463
1685
737952179
2188807
64471
10830
28
11
1180
35573835
5970951
7118375
297083693
821417132
2801
111
127119
663
46029
118837
1579
7120
1533
36213406
12388393
8783
28
143
98261647
49
22395
427052355
744
5
683227
80165764
238269
4227753
124226413
3
1268
7
3
5
199618790
22
32
30193825
7905
25
80389828
599232856
110
42239
122
18977
17523393
119
416606
3735
32
60
3290
5410
7715
2000
276655583
454912216
9466647
725
106527644
1483110
234654739
514968366
971251
599927
29615
46
515721
589308
20889
95679466
5518
52
10953
782
25891513
81
354
48
82659959
6388
566340324
1466
3047876
89739
12096
16
18
1574
432444
276192
573690
564
71454100
176520851
817454
82
3
18994
1203027
272992
188
650650
1202860
716
763696
15
7075
92684924
907615940
4
18
2
2
12248039
37318
20777
3943467
27
138731422
3
13
1816
191272124
15793
1445340
5
630879903
21665
34
4383867
71275323
194
22
431
11569365
38975740
65698
8
183
942211
196
3784
3457681
6938823
22547
17321
4664116
3
626634
330
359
47760
10866146
36888682
11612423
112969387
16
24428
17967924
227516
243218719
507277
54
9603142
5377
64
1149
30181944
1527
409526
374837
57
379124877
1646
10077003
385590270
9388
12698045
259339
322
80863375
3
795
2882145
7193660
53
293
8342
113
3365858
12
213492
452
144
492582
2
128541
65
16114757
1261
9
3
93
5
559
346
2944749
483
310909107
11944728
499
70239115
3401
4227
51
7922217
69442616
672
1501113
103
15183
36561
740
25688718
109160030
284096
435
4586
254
88
162753313
162928
4493657
8
5545
66688
6
5008
102
135658
2
3013
25207
34377409
36
5213304
45
1618337
88
5772247
54224775
9
1701
655778
99872611
42115
175372350
325003
90383782
18931
461640173
193
733
107236807
13240
205174
414
8
2
7691
380035
505517355
10637
9093684
2968
15
46854728
14
65979
189478
435
30759349
3
1979
1140473
264
3863
1897202
718
173968
37
552407995
19827493
14733895
1489
221
106
3113
882
6731170
120
251320542
2442
1886563
5624
36437
95503
47995
50112029
6
5378801
8058
263341618
290
19
8
386164376
8
535353
1716885
15672
9191
160832
139969865
720413343
42
3
349149
20337007
482624
2
109538
93
179880
1641679
1150
508058489
84339
9281
13853
1521
46515974
31415438
23
121
7183573
1789
7
952946
177069131
12876
2320818
25
47
187642014
95
46041970
9839
5724276
33610
12457
1859130
4738782
224036076
162243655
607
6
128
10
177420
2752994
1609591
79126
257
2531105
40957358
6725
2
11566617
39418734
73718
12618
8
174092
5415
19314
5580
4721964
34475377
48954259
9
23
168
1829895
3
1262
1104
31
147204018
880
4256135
40705578
1774
351
4219
92021
970631713
624
3093128
105914
102325
559
108935
32865
78745
4
61
5
207724
222685
193181
136585655
106
42417012
3217948
119982378
6514
232
9295
6
53780
218
10516777
30745956
774495
9271
187768366
6
4035260
479
9858
945815291
21472
1906503
1325242
611961
7202030
1130983
24
4134
35729493
1961
36583
705485
2301473
74552
1954
29801809
49714
2
3409972
26
5724
25318
86625
27
44726444
13
62
33765
115
56042
655500868
38654612
5186159
801083951
11206161
4229
115033994
61350585
32607
20
217413373
5
508320
787313651
2
53
408
6877670
20461614
29
2739
24068212
6170
4
2003
10230
305158809
202931
84
12774664
185477825
549285510
127305
671986
6
29300508
5
19508
22
167424
11
150
42789953
14
9
1302574
40196848
5130
249007
1296
8809
25061
1453418
30845
4
411181726
7
3180
509045
778678
138004
4728430
54761286
142
3043
4425607
424257714
74663
3019038
48980545
2481508
6820
87682698
4
51321
6582070
4577
35587695
15983737
47297913
488175773
279394
20147
8
16
2313
186
2587362
51024
9
1399
7721410
191518092
79310
239995434
10980564
2936
954266531
152
6
15427
989
5
13
184
868
401524784
22
3686
3
2056041
993172
2085
4786025
737160297
371493925
29955
5557134
4
964
5917
57239674
47
67
398
4789
6
45169
338491324
64145
378209390
22
6264
52228556
18021
11
8309579
1064
94380722
3784
391021
17614809
1762
13
243
7
20
899416664
6483
1529691
196463275
354913
415
283060816
11798001
132552766
41884748
672
12961111
16687418
240334
6
10
19103
174
13
318239
3
3735980
1629
56246
97
362128
21052
14566
822894775
152243118
293
9
46726
2358240
87002733
2603
299942
243927
9079
6592827
1330
2290868
315
10
103
37
1050562
186364
17
6802
197
2
597240202
348
7
171596185
183306338
339497
571
24106
19
83678541
195
860
6092
2084
5
3590316
4
49011
11198
163426
667
396252
25
616776
8153234
12
108
221
246014
12502588
2
116740447
28
536347
58
3480
4739
2120
51938
614272
1011
70
15
5651
20876783
213049431
729351
4474
25
86930199
18705650
68302625
2074530
614
3
14928348
985
115512
367
15
73552
3
84360498
60
14521
1112
15483440
89
3
209744
6030
47669
349678204
59761870
4000347
13470982
53
438560911
1148
209470
905
5484452
82126
123301090
144239959
27186209
134
19
272
24615562
8081
3022
44876
9
2230
642743221
138398
363
40
272623
13929
454
281973
67
651506683
307
42
5163432
12511813
12495406
85
8823
10560024
1271
284
38473318
6460049
166791
16906
4908827
652027
437
9
80875114
900422
572076
16825797
41
110508
1579194
1934246
648
9810
1203
17993469
66139
17118596
19
149
44985
36460
4747
72546115
3
1143988
38096
434
41697
21
209393111
105
9851386
2414
609727656
201371
372508
14400
3796
437237469
84
3
12
8
16
46188
1616252
3387610
88387
9
12231
7
4051989
699335
376
221
39
23
3470755
8228
70657430
853050
2989758
4
309
76822
5338098
32241209
565
2046788
2361
522
3699
7
815580943
39121510
26679271
18631
20556
162503
44937265
217
38928029
3
2382
5615
2484357
1632144
428
14771617
346045626
26081144
5974192
1911
562265335
12382
223285
343234277
167468762
116574654
10870189
684
220447467
60
373605862
17
14071
24
1129
1426
181406561
104
17
3
6
257
456812758
50676964
853
1599
16510454
324
6645
351932
339276530
6587
21889510
32216168
10266
1101
25408349
81
1827
21534038
431208004
577
13972460
3819522
1545494
189167849
1275
19
83777923
1373
12
38982
662
201071
1202
4527815
7147
204358380
233
81774
10651790
29143615
289650
1471017
13612
158
11565951
569299
201
395
4591958
27386968
82
12
33422
830
34744613
264605
533
21
4
609579
64
146914960
16075998
175644708
917085
925395655
3
64343579
4040331
1408411
749
2449697
44628
238782779
537
60155
943217637
2709
429161651
130619682
866685
1247756
1846396
240835
28558
737
151101
143894
80106
14
14671875
5766522
492854971
26
7550939
58691
8200347
4349
54663169
27
1962722
1971773
753970852
14747661
78544255
36
826243291
13828495
633730082
3
16567539
175362
5622
10
418
4492167
2
27632
94
45903222
4
594231
5
124
15344789
1467
907683542
166525
7554
761895
22444277
85460
5
36
9609
4324815
961
80
6
3082896
6
679735884
5
1192
5237839
5023011
91563
14
30113660
720457105
1452544
1233318
3
3670546
52
41290776
1355041
704816551
4039887
481
542421
8
9403
787
44
44
16410
10778557
5
14759077
7120
11
50919
30642907
14
16
9
465750282
11
5
24
56833
21
83518877
111969
1780690
61174
142333
12
14
2060147
7
4414194
10520675
98848
604782623
113749696
134490
37377
2057083
1097738
9726057
11519
4756
635811910
117
886571956
28003804
19859
207385566
55
544
2489
52632
120
16
53168
25
8856
9341
6043
336173053
190
3704518
3423212
96282
2
497
29813688
155465
4
234
75504019
2306980
92607
505642503
678637399
765
16364667
19689411
313
5194794
37288
1168584
3131
360265677
1295266
42706383
578583945
4626316
935512
150183
642371
85365548
34
92
14850
71583
19
2
679
11450818
4
379547
183206
273
310858
28561026
159
43464
94146437
15668
112974
40874298
25936926
5893
468
15122017
34066616
36941723
23252320
473901
4479660
2413
41575
47
23
103
5
47
26226219
33056
2499
6026990
1172
218
8
72331187
138656
23
248965
4568
15408856
12
354665
10803
25614563
1952611
33766
169900966
3008784
48
305
3635
11
22992
99393341
5652288
161121
10916543
14037802
376
487833
26
445
560396117
672999
25
734838680
168897
4779825
10099
784309
4
14693036
41
10036134
22579271
65168
14280
114
35963986
2153
329834597
10989086
26716
475992572
7889071
6476
9443562
276445474
886659242
823
4
26166705
1296
58
3
10687561
689
65415
2834157
44251
216152
36
1058
19160035
1631626
519385441
1435
251979
9
158825360
1162
587
108810485
300127458
53
220073
3278012
605
10079359
2711090
97
1982221
327341
47
570
244
2
86788962
979543701
469456575
1461492
3
261964836
47
368
46888
31310
46755277
1033613
266528358
4080666
28923
157076
592073154
128520
141
372
2
110222
281464
156762733
569
55311720
7315557
102221310
6501
16099
14
105
99082
190
2
100
16429451
6230735
14259
3825396
6002
69
1026
301
573461091
62077
270485
47870858
85970
210115
9
223167755
181
29
359443305
221929289
58958921
7966
822939
191
6
2573833
451
2
605
216
1701
69389
8
919892
637903
672033188
2332
57100
14533
106751181
27
17998
7274
48509539
5814048
151
4
11
7403365
1838
5534429
478374033
1410
7387
3
966
34818
89
564918
231245628
8010646
639
734376
75
4872
17
58818481
4533565
4945749
83072
701812
5860
2669401
22556635
1739
1540
133
612748
274719534
28772676
114204
1644
114
38789829
6
224
1555
290597
1025925
1272
2
1779
5
1668
6148
12
251616305
159960
125
4252
9513625
180673813
5259
165951
4
20507
509162829
926907290
4964
164924461
121106077
424
1428745
5
817508191
29190
19
70945470
27296755
935284
35
16
19
633839203
56
1128383
1214
266996
148987
4490557
40
7873481
129714
251376184
415
246
485649928
3408
2483
840365
870
332340
3649417
4230
601964
19211
838
59894726
27478
181755
4887
2323
1132
3
2421
103980306
273302203
1748
29667815
414
34
35
294380223
679664
68400690
1592775
359
1229
855797423
17518
3881
10392054
11635497
1073
41055
46152
2162
60
71
148898595
9
688
1999164
234590
241
2
14
9053185
35
46825
44924
7289055
73
200
2
8107
6421459
80
10323795
308051277
1169
54
16040716
105228
1010760
38
58168661
8944043
10827
123394510
165
3953
1289
17
158681
797061
37618674
69
27367651
43455552
127576521
82196736
3129
636102
755572419
24246952
474708473
513
5
15742816
2244
7
1144
98587613
15
6
4
252
758762836
12
1200804
500206
22088
316410959
100
40386616
5
4984
37854429
587256
103
49214
871986651
22
34
1255
226384767
429
823
604091
68859682
78
680808331
163614
23
5900
3267531
1807
1228
21310468
90
73218968
8303
20
11524861
37904
6
104963313
120
2868305
1165
4
55
675367
61017
70268
237
26160066
17
95
7558333
1779
1944020
7338741
10
61
468
29895
643212
3795
1184
5991
2
114
9
260362910
671818
25353265
126
165504
2928511
49
469154088
19017
4339
69
729856318
1981
2552544
1067
6477720
6095
143
2
5574
1403
761434666
3132786
33794605
40062257
109157072
25
69563822
293093846
84110
394
68778725
2
25090
110
120937
826510027
28799781
260144995
5363835
13425
77531854
2307818
60954639
7717
39728631
2039773
134372813
805
40
38945888
11641152
6434106
112
2622
81
230202334
146028
23569
758350545
432
5
78934
2128248
407
380
783522454
11
175
90051
5238531
2462
135824
58
27
5
787522
3
68725766
7513918
51
733
133544877
4897
5438833
118
248
233
353
1108
900946
3364253
39562
1587328
3
241000
688505921
267352021
483
235039
146631922
31660406
31364
402079674
40766887
66368156
3808
3745622
11035372
204607122
39298657
139
74185
368995384
964380
1214986
177587
156557897
3
185
10487189
22293352
868231554
1786
114
328
36531
9464693
30263267
936918982
82930
127479839
22915
72632131
8183
329807
23
6
3
16509
2483043
399
630
1702133
1093358
25935898
528
707156118
309329
2969
9247150
930753469
986
452
4
4
24723977
29036900
5209892
637200632
35226725
57
62
3999548
4624287
5
119346440
143126
24732130
1376833
11683
1497146
20162
71976
486
17915182
14
61
123
17985241
2
259772691
747031517
2982
29
57348
92494092
178
63
25
48
248841
578501057
717
5792
120382
36895
627
106
4
4759405
4437
74223054
641250669
65
307941598
2057
40
1491023
17634352
14082992
170
5279
9168112
560
4729
20
191420414
585
2771822
300909
14788
3339
12237772
2
389358247
6511791
901
8303
5908
3
22
11062316
796
41
103346
36
8
5
25456963
45251
3055
114
5780156
242596
254812
538967576
13
133
324421
2902
8074
6379
15321712
89
249539535
7
128
4573712
126662
10158
138319287
10
2194
3875
1022724
484660857
274317
906931
14
151
1158
361706
2503
5
11143079
3501696
14873959
321
417642486
12
23571109
5408729
149504842
56906
660802
27627
143225314
225492291
40089
667
147566652
92623
135324097
3275
582572475
1784
515
48881266
3286485
465094
41
5
169
7304
4
77
70244
5
10247
234666963
877
460
56
494
702515
12563
5
162302615
46767880
55894
1260398
996
2539309
2078439
3415
5708478
350487670
53
18665926
134
3720
4168
557
396954314
197
1150793
7964038
10641322
185873174
27
21006
170
938845735
4
25822201
226624544
522855
2608
4
10250759
11455430
378387
8904722
53197
148613304
351
69313177
17330683
3
196
19122089
12040083
1810482
1394665
8550
102687
4
947
2105
487
29851313
212
147
933
5399
2584443
2
11906
111
7
231709386
28900
392648
5817
23226
4435
129904
106382562
401551
205
111261
154643
320123
9883248
12379
697
33
17224
136
10090038
16
6968
96879
123381934
119
12055103
7188239
9
17079
34
59066
3
1843189
27323006
571
18406845
2709
2225344
99253
101420
183413
121551
1339307
191
2511042
74985
334130
5023560
2548
3
108902242
2030
282166
21867902
57
24040376
1014884
629454
6
55012
213
4
185
816
1448
62999390
2
6422993
1272
989
905382649
67885
2
804
2952604
128499143
725034597
2306083
32054
126350332
1171814
386328048
5521
18
10762
47104
1534
18896457
3
31
650726
338
5
12675576
668131
570636083
14
77247
652833
135
22094
35100719
749
145
1863277
22601
25097405
21272
130
295854311
193076
499408530
1029
7666
42
1889708
29184854
876
7476499
448277
2
63533
138270626
1936016
5
310212911
6155799
798941
8449766
57333
40083
1229352
70962828
362
568440
1227461
243601
401
2688
23671346
158
78
561514280
100983329
1890
7019079
8
1141164
4
29295
1550
169
285047952
27152
686
9042977
577378617
261812685
36113
7012175
22721
16246
3
90
48889222
24615
67124
2632
3461742
3
3778
277230899
2
43143582
325250
3075531
25466919
17
3916
10
22247550
3943095
2986805
301
1008505
244
1049418
33229
253253
2892
24
1531815
55401920
6673
3369130
137946745
39208
122126
154366976
87844
8
413
9207
3158691
522466654
64330
12446640
17
1695625
46326850
1773
45816936
350796965
45520204
11746
134
3312499
55
5038419
77407388
91345870
38
1161926
295
20571141
115
342077101
24445614
537391
18447
4
69746
543521915
164363093
30428
32984529
235889237
154
23768636
32730
4
3610505
100783
8187
74702475
22365
122291
36416487
22762250
2
20019
862074958
597920337
23
203
2977
109214293
4325179
49
105277
5357142
78935
3
886859888
549892
49
5120
31298528
56252
62524107
191
58669152
4174
4606007
8231
39
105675
994
983761335
16
25237
351
117572
475209
10967
143
4855
27030
214179
3092364
30782327
1898
13116
162419
29180987
2388953
3
646839642
23
2097898
764298
2
17
502428653
42670403
1173577
31
150350
24531
21723
10
151
84670
7733
723683
762968
142
2685
10607067
107146593
1269792
27198792
633571630
43571944
32227
23
736744
318638
61758
10269092
50524521
5732
7
94
7
2633789
4
1310003
8331
5813878
349120189
17211862
1107174
10
11307
984171785
17218319
2
112
5979
53
31027094
81350
5388
293217855
735319
9189
2844485
65
122
46
259
174711365
55566
2146904
3275311
311566
53
1969
7455
40746519
400392839
5738151
722
88
5579576
11
4905
439
3065589
8
2
15468
24534
333
187402528
734082
5501265
14
187063541
185261777
87209924
1080764
23409609
40196
199739046
178
27
10925758
172
232286761
1773
9922
63
13673884
11265
25708
4120
189
8
50560
4
110002
34
1902740
266532577
7397
1428043
293496247
11354553
91
31
4155
72306307
111779530
558725
700125548
2
23970
30237
62220
1238
63
18
447097514
63189064
6
12
288385
441
127007191
15536965
283
4934
12703
1662
32627556
455
703
24820
572
4924378
425444
147
31066
1724172
38605
540774301
39
636
3797
678149
44591504
10
38733546
2178
2179
140
24663
8263
4007778
6676
646793
6
10929832
36499182
5
934
289178
46921
307
6
1507
254
31798252
14822039
412415360
23547417
10320
654505
540632150
150
10004
44792674
107372
735960543
90623479
1530
596045737
19186080
77300893
79717
8341
7513076
765316
75041
180395
11004440
481378994
297
186018
2
166138
688
23014
7312
29579106
272
276048
22562845
3
1856593
17
19115371
2468
240123
1059060
251
1660251
392
545
3
1074272
107
282165026
142678727
28690
1160
1451
316
544581
3860961
393
40
2903
10526
2538
11845
5796069
7713
68052
1385479
1966
6759380
1068
831863616
3471075
6
3547621
2
62
436
5309247
1472120
856507
7625407
2992
7888
118295626
248
16
8823
2860763
159
815082
21
49333997
38244
88675
1344658
3994131
235
1485
7
2255
3734557
190667197
73
310373
2449037
323
174
2
3
523
59390
8
5181069
67
105107
11
10114262
92685
113949893
40171366
473656129
2508
41465614
9624072
220
3557631
947656
3
36327
86752
283736956
2181068
29659
191304988
25043
211059
938916751
66531
22657987
2968101
213
7696
443339429
42440
71
78652528
36875
11029
4
788346167
14
314108
524968253
944
554805
552712
1565
2172653
129150
344970
718158
1127
190
3174488
495690724
350403309
19
6
2354766
38374
94098705
1819273
9
219260115
373
25
19
5118200
101059681
93036
68294
593619658
9097
2500
16258242
19
583822
4674
100981303
37
146
30
361058
360
208609
3349473
58815
157616
24
20074038
2547
6
16
51254297
23282
6979
353979550
474405
316352056
116930917
22272039
18552896
3578167
351868
54490015
6369649
8923
2
8205
735776780
207
43961
34370857
37143
232342073
17451741
911
3971
12299
17
2295517
659
31036
218360
3980607
1962881
106178231
2361500
1689
1116
55
4141277
5027312
477
625028
55667
152585954
82
41929610
6
19935657
44337701
1466578
1381
505751104
7797611
76
161723983
3601999
150610253
613443483
114
71434
3267
15262
26515
629745269
7059
518347058
9143
12848806
16013
53333182
295
150803
16946120
3693
1738335
243118273
25
9
297981
101419
10
5530381
12410
1236820
307209793
16343
30
58
969758214
436
2387601
44965
1686
102976
131741
278887
11466
9603
420541814
4
10887
1941086
1575946
11125
2518225
41
3978
19
1169
2379581
317
411620
175
3
56
2142658
550
2954
88
1511199
6306
5
147
57935
2921
16847493
7317187
4
813267
11557839
216
95
4226914
270592750
646
727
136249581
14049
303
9089602
40
784
190115630
154
132733732
477
17782
536545
2698
3
1253
925
23
1803
43635
12
20131478
83176987
24
2659243
327870721
37409693
1304829
30614807
29
147680
9053983
2
4
7613
14350
85537072
14
10
944
9102
5784200
375
15367
4123
5
3
438770
53653368
129920
1997141
23012598
4681730
386
12242
2
34
267
18255515
22
40
556291339
219330425
107634063
8860
212506
140
63
27
114141858
136
6825
21
49750
2435925
490155595
135
981
7538
18492
2271105
1408
2063
3000
4568491
24513072
742
17
7
9
71366
173782
124590
87608
1376475
882
5
4072
33
1780526
130821618
98239
475840389
4597970
2257502
439
9230653
31199893
7
29801
4603
47
800074348
5512039
3653
139
110291
12
34
1583
155
166192
6652981
26890
7
166
191045
16034
7
24467677
58206280
2513678
6
25890556
344145
131065
1190843
252
146
299412080
10808977
86728
4958100
77
70410009
50538
1565307
16079289
7060230
15452
10144555
13948518
5234
3983236
17
8421
110935
281867921
2
898454505
56884134
2088
292158
205061
710
77060
2221
216906
16368
468
2261027
15543
3471364
48
84539
16
4
28954045
47150561
421590076
2622
2
232350143
893666527
12
353
1562
1311600
751473
7547
2
935297477
2005680
47442690
2642541
4237508
1375
60598666
64284280
34393253
288622
7
44224027
8
36
5973280
1594316
8
536723
193588826
5
2855
4670686
13544349
81732433
449
1241279
628
25
61
707751
2830641
20595919
14
175
453117950
14454
70495829
456553809
738359241
3702
30463393
2
2
4
7413
10239
27816741
105132
4896603
47951838
145091
42532
438
17867
482
791415
650
622559912
57
9561667
5
168
6135839
25431307
454234500
1759
7
477512535
11312818
150
24
1297689
656949542
7449353
17
1188
10
11918
41812
140432
95971
211
36
310
2190
197045
179861
32
2
5
2840104
41745
28144641
232686
29935
537712
3588
666601666
6498
332
1433873
1670
265424293
296873826
9777470
854588
547900552
7
32699474
58
479067818
567112234
564
7307661
223547532
713269212
3583694
2
7890217
70885
67
52858474
4833933
30893
3468
676
547971
43731973
217128640
36005
3780649
30795
30398177
7140
11519
3838
201550
103445
21906
1490
23965647
10
1709
254423052
153826012
106605
1210
8755052
199
15
270161
29
442
58
4
1287
214575059
3768671
20974275
7180914
11519
214
252687
26
25643375
218
15687
189
10936
754819
347911
739917
356
37323093
15
1258
15
1964292
7
8293
2575
2
29788823
19083
270789194
387
4
17125553
37145356
19741541
50329
5195
213
5
1058
91
1209
23452
35770174
378882
1018
3043
1519102
137
33721906
10887223
351
7123298
215416282
270
10
158
3990
373
102967
7
29630
75701510
5895
2
2372240
41788534
235
80360
161
30
2866224
56891890
509190
128
11
753015
43
79688
453
2744120
6480
11
3127619
82
2
32384422
98469435
1322806
562402951
167173
277
32035737
870101
52
2992
490609
7
4
68957
345394
247445
228895
86754330
248394
1816
4423
2610
20037898
129
880131
132638812
305142
1402053
356
9
234059050
734
5156946
1411
365
545
4818296
83043
66530785
233980682
95089243
155
218898290
6152421
2
3723048
1403
8246
188780
1056460
56898274
32588614
7900
12
425223
393877
13032
7666
202937931
1748
50
1282742
2121
5368827
69946519
249583822
342762107
58292
8337999
6
1950416
253
6
24583
67
157
18841
56
2006088
28853
182
17
264886460
1064
21
21
436604166
9443
545253
61340
505217
2003880
12480363
65
53
74
7857
152
276541596
139612
41225525
3209884
628133900
47680
2
5782224
4
470236
191
386717
80
601602
58720
51
18033504
390769
14762333
6373
166423060
122530870
1170820
4388935
2
302
300154229
23692622
122160319
52265954
23
24323
347641693
658917960
10842329
29792649
378472520
5
798515
4
344313415
273363
3
3138016
1027
241094851
248
3
1852
257210
31
1079
76674
67154139
75
224733397
12
19224
788
32
5
728331
36
7687
1315199
188219872
4086167
2966572
442672
74832580
892
89
337742
3
18244
77814
5606
602543360
19581
132608
4631472
7770480
170995
236606
209
110
19205
872711491
99585
6392
14889592
54806396
2
1413
4201
1173
7272
3644171
1158304
107975370
2776364
4783
1316
1430489
15938
522051934
684718288
766
967175
327
14784
57072576
10674
1267556
1116276
6017
3
4
127007
5
173
66524185
21
422292613
414857398
4484913
151714296
50106616
16
11980517
1085939
33
47881
4
63
29921796
25725
14682339
35
377482134
21141867
23399349
1714876
2865855
11196
1113011
21574
30283
3365
13
52101
8179338
32733527
69064227
26
7
24
26247
318
278816438
1269378
17054752
81912047
57
90153397
33561282
12264098
55448951
10
36530670
28112
1319
44
68414439
2878624
206879474
3
56924
130353
20509
50
60133467
18629
31844
7505843
3222
115353446
644125
7643
229
214397127
45
814888
326054355
96
2
11199748
25
4694481
27
23
329722545
193913
194
527989306
8
8
526798
530129943
958
248
30540193
383349300
33533
395297
3022409
1321643
624529812
32
1647091
7362
149374
710774079
66245563
2
1231
2424795
539632778
101139668
152677
28
591
29883925
241675
4
115310
23380
10939328
10308819
4560730
251413
1753
994580106
1242
227359
3754
64
185
614805
183648
19198
159886
17583
1527
348322226
449232774
23879
87714438
52831
2
753287700
13963757
381031
63061
608
541084
11
84
10
44013
2
12493172
714
26963015
359279072
87369
1712719
2330
56702
107797
896345
74950204
354
267
12
9
132426296
69
232720
525044
57134
84620001
163971
303306352
9504909
6
263936761
527
255664091
1961
516958850
245763140
222
4035559
724152
314
371232044
55
2490726
5249320
86069
13
557609
1149803
227945526
64
2612
945201692
3022
73631
26968753
1304
162
181603312
2328364
100710108
94
114331
10985653
24991956
1218
144085293
195198357
3995191
9759457
9229810
3702066
260611
20010454
744
5884711
41902
4
19
2
424
1120
520316175
36831
125594054
983400
9
1637
61651531
22795
5385045
47899
1770045
33439113
436
15
372113793
87467048
104
1686
1703773
428
29358009
33
258204367
1219487
208793918
1357099
89
6
1445098
921
7503741
22447752
3
679
61257
2703
147240082
35422
11897
15
26859431
300
5738939
1079
31230
10028
1671
6
5900
20
17
6022
28285
821
6767
34
626622
77
193411
1321681
18
476755
380504516
4209
57529
66135
46
140380
90446553
120278494
3
37948
106850881
10725864
182418
4055
3471103
24
158280464
7833
14
13886
160473
112986
2248
165812416
61389
2170200
483875900
68130222
1446030
6218184
5465228
793844518
1388945
32535
105183
23
71836
2
3
27859847
272
3219
17877
3661
981196
106613005
156710203
7
28772
394971270
6223671
20861537
26278
49400
423661
1520233
6729
7
545
158638
56446
1295
354960317
64971738
182968
151529363
3773
507745
14762
4
10
239789
954432251
4084555
6
165
214784197
57358520
1014724
27
2
2394821
1747879
2506
231
340696522
5040
26105
45535979
10
35125
267
23
289824
2501950
72117861
4813
483190362
21053404
2
1034409
206
435703
2
4
48444626
76990095
405348979
65712602
18415565
3246983
101
6
250988
44348581
24187
3
67577
127444093
380
101730509
26842
4787
45
10500
3195
7765
8036395
66520935
39
38381270
6346737
8
34491933
59759824
153585188
1736
4628022
16
197
46914
92310
671
1053
5874
44989645
5028841
1592
71
80295
667833666
67185
28453952
362
4323
286587
3479
45011845
1334
6470383
3254116
5
255872
277025472
3346633
319490
48250460
15859638
186514
40634
52
11641070
159118
24161
420945713
171
334943277
17713429
10
520492136
1658474
1989
1380823
4562
1282
7755161
8
1066345
3
37
1024964
215331
1236737
500073526
7906643
341799065
81655
781316
18132
196679212
15028
134650
203029008
1190033
742937
449450
267
793073
12313667
425
21931
50497540
5389
10
9331594
436381
194788700
7693528
104647459
3177289
25862321
963
3
1128
177977
5
15991074
418453320
2
9528
379771430
170
861395
136725
2314477
18095
109
8
98
1374007
5
83593
110417374
799
534197
25536
269358
10004
64
2
14
91
23747
3623
2
254
104
10012
53317
153256
2
590938
153
67
578941
53847016
6764
736966963
105115816
36659951
151
959485800
11919
1494
262
3719743
944879
46858
3
219
6846
26
44768
91225615
65
215449683
188
6
2090
285215229
124
7502981
6815701
3256311
15
9002
151294
33563
24414569
14130
122
25581
2
23
10718153
21370267
15508673
17165340
582
8
436224463
2432
25620005
10736575
212854
436391
986
2004
232954
15079
77985377
303391
18
137560522
7
10150
1026257
40540
301358999
283593
4
1267
2655940
13655778
113051
882
976071837
32
137452
742439
125028
5460624
227
47
288867
497549725
3
26351
2
1155137
2447993
4600755
56773
95
849655951
1890181
70746
66
11417175
1348750
3
112
1543881
167233552
3
214
21779329
60
1193546
82266
3
32889128
344
4352
2856255
29
12
11526
12
17917
66729
39
2527
142
2843
17976
962
189580613
76306165
307669
78
867577
998168
2
588195
16900918
21098
212153
105
239
204
9321
99280
4
17830593
86
454
2415
2
3679858
201544
1191
585550320
106318
701
4
300032174
6
41
3306996
26118305
2
384
51268804
32570289
162424
25158
138555
26
321320745
428108
713235438
114736
290
34746
4244759
2820
795069349
397
506916
12229
2816
3
126138087
75957257
18628
22281766
2840904
1970918
2692
7669
4746947
497
20870
396212
54063
6
729714
3
330977786
25906443
65
11752
1688
894611
226
42868
63131
15343955
186766
142107
2
101668
4023
353211
340
7954
66
2494
61335
27
2356
55442
27306962
18641562
14938
528767
1113
102536783
296852223
317961364
32
87254743
304
13437134
21493608
133154842
6
407556977
751033690
29
5347
9
370522
9582
191848
63454
457
1045405
30396
2921
4598941
88
3896
161548
130540158
177
142744911
270
3588445
3
162621
75
19434
5
261070950
28274
18774184
359
4309
3133
189335
1354071
640164991
42270319
70723929
9
3
4
24154
1821
389
265706
11848
195
575838
1992
315738481
24918554
4
245035
10200379
107
1640058
140674
1545173
1620110
9078
4
3388882
8571198
11
7
498413737
440010322
17252551
59183405
203
489
2545
151
9
11
347467582
3
153969611
4135619
252021
273
1607
366520
111798595
74200
4
42740515
65123785
105574655
5
193400
2126
1019
10
420145
123534
397324925
42
80020
112
2974
65518880
226257588
121087
140381
1160
6457012
4265
1672
2078
5486
12414319
4
5789
9438
253475
85195455
551
4
663081
52363211
5
126604
199958
31343
84756
79478
80
21218
7258
39434029
1230
25
274591
15
83
1924
4704691
167154
23252
5300513
8916814
331145837
60382
80645749
2
3006643
17532820
3
5012438
483008997
81392689
2
1827
11021150
41276
962245132
6055
106807785
616
9748
2739979
43932514
8
219054749
750158464
623207
92575
2442476
681721426
116
5176546
36
11363336
2480662
5476
116697118
113641325
3372763
499
33
5402
2838650
14
101312
29497
445795443
8
12
906704967
181131056
26
13342
1577126
2
2
2
355
97198
52
174525
100985
84
1603243
93320
1700
126703127
113755
1726
9497
604424
231989
18
145
41004
182274
694
834
530
334
7196934
8815
31070
160479
29
375925
39035408
22621229
16524
334033
6055
536
80593140
104369157
5
3031
237626899
17596
140558747
107
1400
6491110
139029202
161
121
538
43
68
27921
3816897
6919
914434
1098737
57161
2
3688454
114029653
123142935
119
304
104544
484
1913883
17311
20741189
5008130
193377
1378856
3757780
2
51
16
44
345
26114
123669
1102663
5065094
17
41
10685
2278398
54974911
4230522
17
26940258
869632
3
1748981
396
41
1466
397740
82
223
4900
1805
5431
4895663
4075719
2062
167755
20618566
218701
35110517
15
3109
160765
4975
161927
57525043
2167662
654
16598
585729256
77110
88061078
123324
358
648
311645
60509
776219670
4
17927
41585932
12304819
2205
1410772
240
147
64947722
264
212
481
37095228
934462
18834
568
8154242
1372
105204428
44406554
717772
1663330
6478973
8
19844836
78670
648
8
263918713
52
4477
183298
12626256
1144
66
1417259
4
710
3462134
15171
301335
31
4530373
56
18273
47484
102
27392863
192122
78
372344773
905809136
687636
5
1164
2852
4700
25263532
3909
1199
6507
3798216
10405
2158
779
176162
9981
521415
10344
222012
9648
51797503
448018501
8435
98
10296
146
153311541
40952
21193563
365577735
1315
716
2062620
73
549
222823996
473170412
7720
11307
34267955
23030003
2
2
10045
6
57
3640
31314
167461
300248
5
59011419
5282896
5364
5109222
21868242
5382925
8843734
420
4
570
24529427
248697
48679999
27941040
12
544335561
6988385
15878876
1704231
146239
820
341732
420
3751
2775
38217
9549436
16
3
27082781
1419
8224930
5
41168123
780957592
98
50
8236
94491601
22006424
69088
22268425
14
6250
151859735
74569
127
3234
1047
247
123015163
95530487
4940
1594
5813
33893350
6319113
29361
143
480280
7001311
12
82674
152647818
485686377
21
87629642
15963697
22689178
2329510
12470
3
1839787
18011
19146
953
1115932
5109
6
2430
3608263
11049
633765
56747
1129441
19591955
11
1877
461576
8
1510
20
86
52210
3
1315
438
2108095
233742
102980721
3
458323
201044
26
43846280
1077358
2965841
111094
27
3192263
9
60
13431
23973
18129
4387
38
27
188
15
832168656
102206451
66
248
237898
465787
27112765
135419483
18945324
10
30479145
1106039
431
163495935
8
868579
776724
473181
92330
6316837
4901912
30192951
168491
175
788788
165229967
8
1803
1252
234830
7775859
41695
263294
11
232343270
11089170
4
3
747893
3825351
17447390
192
497071
190
16284958
12
21
6739459
123
803
28387
189
2
252494327
39671967
591071639
3240390
24
724
242
1273525
12
58694
18116
33438914
36
5733
6412
5261
28
8
97
3
935713
537
5302
11159456
63
584
48568
3171
30812
2675
18
16132
7029
391
14
23
2254
168566842
27949
19
3861528
601
9
4
79
841363221
1022
3692057
426634
715
12657170
7
5573021
1337426
62158742
36385
87
2291
322
75
16654
17810895
6061
32241466
6030088
6458
7577
40633665
34544
240638
23285500
4379647
2721
16001701
2421428
254101349
117
274814
603
13
3
7
180039400
6195
4226644
538
3196809
5653
539207137
939
84836
169251
10765
42
23762811
109698
12
46
88596
161649835
957865856
2367901
59174
524155143
648
7992
1687
4203
138078276
2147457
1375438
2068616
18
7411
1652863
49
425416
3356624
702714448
26
197892
17518960
83428
5332103
706728736
136
4990
6861649
25554945
30899102
470591
228801
4361610
590156490
239358130
7
19760413
87537
25570682
98
98657050
44742
236423907
87
27
7526
14
4161061
1003150
107095
674069
2225
30
585
22754049
3250
79
256
353875
88215
86
4881
957458
123800282
136
48101419
4293
22448699
161
21
210321195
6402991
41831541
5680756
86020017
6555479
108844296
130687642
1896037
278
30612303
1561
379
4
120189878
44122
177851758
227
84479
48598
168491536
104863729
8028
27396
11343856
51
785
1731
20120
133
477468
66416
60
3607
134949410
24931
26388
113
306564
2
36585761
12
71723316
40
18
16013830
3743
24402573
30480
46761307
54247788
76
98632125
3241
578
2410101
351801
8
103
4
104
4
31030060
1179331
72532
722179986
14507514
29477794
395674
102
442499384
4336907
462281153
167089
404397
93146
37312815
1973
356
1046
660
2449
468547221
6633192
4
8767
247582
466628411
126
54
13757
8362
29
94
27275
2
3308853
5
1353993
68163
13391172
71752452
40524509
8501672
112369730
3
46718
21333
1281
264570
8058454
12
226001
2149
4
33
542
41
46249261
7209
983956
40669514
20
13369950
3
1455
154087157
31545084
1433
542
161329796
54428020
8757402
1409
7855074
23175
34
6911
276147
127119
17074
4
3
8214
7186
3
59274226
71
119341
2742
121531256
178
10
257193738
680
26623
68
938
60
120
11
2249325
130
336
606278261
437968102
3704
737
790845
1277
26
646
1992268
23
174
701221
7
1964
44177647
45
22390048
513897
5
13478424
1618924
256
69092070
124053892
39667113
822
5
69
2
8361
353
234079038
49026
2
71913
37894
2
3654
544
33938193
29
403619323
910
45606009
2070548
104016387
659
17948
33
353
26218
63
17163
174
293040
319
5719
9344
1839732
18277779
8174
27480
21462
126203
76
264400
46
34
1273
17
313164899
3
12115190
28013
8
5330
33
386
5023
1792757
2
997
29250
602
245317908
22780503
233811207
48787
369301
384
50819
23125
42869
40250605
424787
358
2851
971508
80
15855
505
1400783
6783544
1136047
1985
174
1010
55739040
80
155452739
173
12
294
5005272
226468365
84214469
190
3
244
262997950
29875319
156065
8838
2650
1597943
145220
181909
85
71939155
3389954
1285817
2065904
199998748
70
124035
3289696
49897720
28097124
55
2
391357830
57
8
4125781
12468161
56
88026
830997
110279217
3
8767
400
27006178
231479322
11101706
182129
3616553
1022331
788364824
65594141
6
113037
972674
32
163388318
2508
82383
3
4721
3895
43773212
4704667
18036
25
230348485
873236
284
68149831
106482456
343
2
679
5
1474
16744
2725339
112295
667926
847
8424
31681
97
12
411262
45
167225
27
87
1241360
4791529
461606
491472613
1088
7570
155
5924
22922455
38007658
134517
296
205630098
9393
725
95
1528
5871
454
935726843
17534991
10
1517
17384
10188250
10
23
3660323
6
64024
2156670
46600278
162865
49109508
19
2594
1175
17549
25655920
30
9
50808964
45
25464728
38441
16
96064362
27
133813964
6007
6239
684969164
39015
43613
21916
75666113
2815662
26080619
150637
1287
828489
12683
113618
894488167
24
793
98934399
510977476
14688
64368
5870
28109
124883380
2
889
108902941
28784089
4
3905098
1935835
3
224043103
23
34527519
1118118
9854312
341
7708
952
99387
15847382
1567033
358
484
5692396
8
324910
156543386
6371
119
17971316
355079438
20622940
5
290552
6519203
2505646
283
1197
20754446
24980388
28551
15172
4518533
4223446
32898
1175038
234
942880
16252
82182478
1330865
1418
754
199
1006388
382814602
12083313
3257183
12147686
253
147
35702
335704981
107651729
212
838074
229528144
3
5
14421827
196
106450604
312605
8948960
20549
313499
6
112515
13468
2580
81843555
1054
698872514
484218723
30081
22766452
1064981
191829607
566809580
87389909
16846104
73433099
96236
642924293
1192566
57289222
74448
2
10
220845
27110
1412185
27683
4
13352828
285749
10619
6709
93600
935857455
174
6458122
12959952
3290851
36
7354
269417251
69001454
5412
505
2
165637
3
8691
188429
8
3
1348930
4689
322952573
477112
489
543809427
602
339
48
526
66
831310935
5008241
5116759
85259
710148
5
671
103125
82313559
738381
13752
422202
23560
985
7
2171
2037
48439074
278996
15290
60
64138497
23645
491925
58680
703785
231195
7895
30006703
73224
3857156
81006
777232
11588
13092034
861558760
171970
2744090
11389
7
17547850
2646
10
159
5284
7850364
152411
176
289177
22544202
5
14
311
308970174
373
3728013
205335962
367
11005
233545
34
17915697
381553789
950
23
13
13914
391474556
2117232
68558824
374168
20827
13
18833954
6402636
10430
23
168
3153629
3
11451
959
990
6895
11539
79099
6
61
1651560
3601
28201
91484720
10159
24353
316145
1892
2614
65723452
489781
4899660
12151
296709691
21165
861251
611665
39955591
16171
3531
8329
124580007
1114394
7398798
6
64759
4
3
27231424
4
8130440
344430062
6521205
75920907
442521912
12790
5428469
7855
9
2693
2432104
9567980
64
12707666
144760
600105
454798010
3325617
11555345
61926
88873
15826
594628
13
342401725
350536418
158507
26206
35794262
99
352629525
1106704
161
69
398514
424
12
1015715
12
2498
8
7697952
94
26
2039
969873810
2250
7273062
14749
888629
2454
1951
1810712
160198703
4217685
113475
25184038
29522696
21
130621
633725
21261941
197872
24209860
10318
27833
7685387
18611
238746372
107
978
2
24621178
82
54556391
470
229444740
864138865
11225301
2
1928
286794528
328
4264312
162880846
1465006
384570
2119
11
301994
10
16239374
14841
113372
5
77226
556570
319350968
13601
23270565
59
1242
4029
4831
48
219
55
16676589
101348
50
2
19887
27
729799411
9100376
29
114378
242214
185165623
163
138752
2
40104075
301301915
1972
303197
326
217
5972
267791
181
2962
608807
87
301
328898
77528
6721
225
27432
9
1594506
25932
5
21832624
14279
1236
115768
8
999
879232
5
72666052
52376994
15
167
4
10
462857602
41568
228707
647748874
7
25907
275
15147
44
9
1823154
154673
359781244
372347731
101140
389886517
3
614117
773970
6871336
900
182966124
2176
864504
658645873
347713
117339
64744
450918
21819070
6247840
11554821
97464
84660468
205
85731449
150045
3
57
14736
642
83
517
176652
604
2138
11176
21338
871202
97105838
66
574
5
26377322
1573
7879
70132
24433
5325
6392
1906727
298
11
3735591
134597
1517
398102
771
3401221
12
1423
3272
773625
297882912
5700522
161
33461770
355753
30
23821483
939239
550307
2642236
4381
3
3012
456104
24
791820
373
108672357
169206805
999
173823
72699
5737
30
28986
5
503
223
1847781
2027181
67420
7481955
18301
515630
868
55621
128067244
72641643
1091750
3529
20330
169110646
394088
389077605
88876642
78
11
52
47
5004
956982
54453
32701
67448862
131389173
5173702
15359
16
40339780
18
433387
40
442
9124140
7494
79875
50790
11
602142526
616
38331754
107
46
1457
900319026
46778798
1598178
14
300586
5174314
190628
6
2835563
3587
1415266
167228
5
20178335
39161
7263
130
1298083
54
9
4
1299
91530
11450405
12
14610837
5
176788
18777
1148
13324668
13863657
373
219961
2640
1670731
220136
110094
3
102817827
153377
34346824
1457
24583
62866
28
6290
3014
8270324
8040453
894177406
17548
485260624
12780585
483
151465
42
210231745
66058733
195
124958
27
81729471
24324
77265
43047
1222
58
734904239
124338
51389837
4132
1115345
4702623
569759
403647
408
17374160
12
760469
1392
26055
315
861072
10
104741467
7322360
19506
124
15
162
13
41380
832731
576
1948
418
79
636389832
369
161666550
130478054
590113072
4837658
19934487
4
83618
8386183
12715820
349640
795226350
2519
292499
105
368343
229333
17287
1007
895237989
8100873
317135614
253219575
96208929
64875533
230
12834098
243082
174356048
172
10855558
6598
103856971
100244512
9
820
270784795
5718
886
44912259
47072
1452
7481329
3805
11955
18861
1489259
47233
21546002
8223
11627
15
974508332
286
91240
23666004
3711763
111
4
165875734
162534739
622
922
5
72
1416113
83884
5078
499576
23
1339
19479
9
3956
2009736
4
4396234
1188969
492191618
23489
23103
45
175
254424
31565
243
76660
14
192669204
2723
201029470
3230
910577000
256956647
169655
18264055
2
34
238
237
50
1987
864
83532
122
4
1249952
17
218547850
4948620
21
153
55028424
104
63533071
89131907
8401916
20
90
21190943
1398
241891055
311114633
727469317
13686199
20464338
13108
676
19582408
93
1262
137427
894616283
6
173988
1192
17999893
11507
229378
846482395
7
9405
2854136
6333625
16312683
163095661
2543
33
1664
906180101
23
75013
14268000
4
103650071
63
43
688095
3085713
42049230
29
65195623
93766
129546187
552722524
185979
276430811
5057039
183369
33702
20764
22619
1435
638290
1051020
10212218
24359886
84597
16350764
152323921
22
144
1179
7447
378
467
8864996
314623
2856
6772
69
169
2
1970
1250
527
3092877
5827983
23749
35541727
3
15
86626455
14
33
19
88300064
303967317
1090414
211359699
891216
823427083
685
591
13
312218
31
7944
499
10
23
6367176
1753987
73232
10
115750364
9
48442578
699908927
1832
1360095
438596101
2
31854
286267776
151893
307
560
32423682
11
1273
453890871
297568
6
122
160
4
34126337
135249345
22956
9001732
2241
4017097
921828
2487
226
4
22
634835352
105
135
141705
4321
16599
346
26678
39297
38
54487
2
179958120
9903
5084178
6659135
297
343939
317
13111
13704
8539
210419
746
7
136777823
45
198
216249
20
14670786
74
3625
536
16887931
1607
66614841
4
143814510
582591109
129999296
342050791
21472
1247
7
675944275
27089143
3
155251809
6220826
3239
727496425
4955267
10405367
89
107
13
193
250489774
37
2
1182610
744
15360926
466267638
274
2
5
311
6771428
2
700715
216871
75973376
667413913
1509797
27439884
87767111
20
30916
488
34574925
376257506
345
8728807
234
1718
179098320
15852534
272
194371
15
38
564694209
78303
161
1131878
380941158
1819
296068169
5
1200
25545
22160
1365
811
20
86748137
26886590
869307042
1093940
11
208872
7133880
16
262
20620
30275
35
3994
10805
393154040
5185
3180
5472962
904630380
259022
379
1924865
12632
6
3233
314342
36192
51
92237132
5754904
16147
857424482
2
5708
423886781
13762139
7019779
4638276
4730163
96356
137
232
936343884
35987
1450
2033
13246
82
2323682
1273106
3
20
15
13
19520
19985477
5534
392016764
9602218
8
635
214895
267
1563342
244990518
30409629
100
16867420
89005
2455095
629
8
14
13854
38692235
91712670
1730355
24081
7593
42
342316
15889
15110
4
184779
441990170
435
42020
30915
134438528
210104847
1540155
14017
2886
3582897
4052452
936731
35
38011060
3
625311
40618164
92828637
2064594
3408541
4309
25
153334
685877
22391
906794334
62307
10043638
13416
42694
8835743
2
754
51869728
777414151
851270346
3351
66812005
3071
1729
16597862
632895
2139
15992912
3629914
512461036
702536346
18
533540188
4
775
16
32780
1459
2470
7
142134
14836
117699
748769
152605363
43
1391344
126
5653
980
9757686
48809
1171443
29305560
63
965
4052
1636
404
580
149540749
26714702
770
474816748
122371
52142281
417
8058
97961
10380
11646410
279
282
1585
40
2479
1123
15
7
21195
42086
6648116
244
13
820
31518412
410
139
903365
315
9151525
15741
923
4944089
19358
161546544
303481
585
230
8232
43559
4849111
4302
1194
289406
18
699349940
1437
212024203
16474629
5093
791
3893535
27653
140039960
3269
1032
1264532
106
140545757
6792
1534287
281
33
38
6073331
6031239
948244
20487
433512
1731
6595
9549686
2
2152924
46
588
5
1541178
2537480
807586
1850709
55157617
579606
641304524
1070135
2
208708
61490
4549
113376335
9677
728
33
65796122
2731
91297147
413117057
40
718
21
64682026
173819
423299
10333012
412690078
59878265
152337750
243655122
10065
53018363
52430
80837
19188950
1142
4075824
80670
172
3229
32
342757659
119056191
832340585
8141984
581009552
82393
8551
3188
519
32320179
176488
97
35
22548146
3
21582
280818
272
2592383
918
2
525656228
3
404
114056
601504
5
8355527
295
3
16485478
7863151
366067029
1305
48523967
214
392126
4
11788
115343
55519606
678855470
6563
7
841307
27253939
56384
1614485
1945
7934
19
60916293
267
1344
288
4
252013
42
30
67
737984
60
17
98
5040
4278
73
145
221575
270515
724894
7
30061
9144789
2357412
12
9
4
898475499
10442723
199
254
12
1624
12083656
2
15414
357809897
2450
7830
2161
4
2798261
386791443
126
714712
607870
57
78
54333
1116
1900960
10
800624
140972
330225414
15409445
20851
51804334
33
20832
32
10724727
9345
15941
162550987
4448498
242487259
41
1353
34287162
251
1134743
13466636
4870610
2150388
384853108
59647284
7488
3
17
30884521
1264
38092102
510850
18
7938284
154892
3314
32
59053
9502755
383
230
3
23887
157755397
2404157
147571888
3390331
1956280
11806063
4
304255
239677
52
977242
15
6778360
110754
233197165
17730
16372
352612433
1177
11426
288599796
94607335
2
3003532
2498
2357
92475544
946
3767337
13283577
1207
291828
1580
55892595
2864309
38
694
185486271
84090
89898703
178199779
91800
2898
14
8
16
2189
511446212
164604
136
401
2917
424
53020323
1521
1798
26826867
21
281107551
1902993
734
10428301
622490
66046165
5088
877
90
18103
2
14993927
2543730
105657998
18149740
51764
151
22
310496681
12822
11
14
620
45138587
149005376
24
1347
5230
738
6
232123
20977165
86
828
95045
285682
4
20703
20146309
8
165594
447
66848
253931705
1986251
25580338
36089388
1336270
49700
4692162
2476712
25
60281736
248
18
3347191
38977464
175983201
14
996762956
9561212
988297596
24769686
648
537125
12
64802665
21
388
231982
1526
11381
5
2548325
101731855
563
33
67
29
155499057
11
4202
6
1810
69433193
143
786256846
22947
53
280370
109
676
34485
695613
42
136030747
167922
473150548
16
4042
32093
11418
13733
186375306
23068
30534413
3938
114098
839
486758042
17092091
28
913953287
12709425
35373
23
12741325
362333
2985548
117218690
19
282297
86432063
78181
2050
35888
6553548
144
325685194
2003
47276850
536
30029809
41169
21177
13217
1712976
80381
289508611
2046132
8539
350235
1643
70
1344951
770
375067
42463096
18989040
1589023
3178478
14156
217
593061
9037
2121
3
597685698
9108
100784471
227553646
19
744459
391729
762
10
5316740
46161731
1519
93684
32284
130229037
1145883
312481
64388381
7927415
16114106
15
11059140
32
161
107231
4076
289113
310
657803561
219416
123797
88
150
6454949
392047
12549
149547655
9094091
63892442
41
2440145
24
8368500
3
441570
124688
395808567
24762
316981030
34
43637
4147885
660444098
6723
15916
8
27
1336733
447189
871687
1018343
4278172
184173
160852409
565
21127909
207567506
61288911
58044
478900641
3782246
4601289
6135859
2500
1327
896845691
42384
42613799
20
221
6024744
599
52
11773571
12969
8143248
7
27
39785613
13312471
14495633
32201
49615698
3864
203313234
140858
935579501
63
404380
2212
259101
199151855
745887679
39793
13580851
223679
32980
9
5479
796387
10033045
14940
4259
299
777
13
8132
290679411
9831398
4889823
23875471
65951
39679640
81
10545833
59892764
10588620
84
6
969676
227521591
1056
1593778
128904436
1134
12
15583907
137
344
29884
55
4072140
34775
3
8
124475208
6534512
973212840
1979
27313430
34733
2814
121
24302675
6
22176
138
167700360
536
164
17509661
499819254
346
191059964
4
22392
5
56
24903
1667
148809851
162947403
74371
1228731
42864
2
226056450
2345202
2419
1511192
529351346
3
1233
280516
128585
326478510
48377
75249
14523
22767597
68824478
38903062
2
453567
214127718
516602
18
211903
10848419
6
1601
18123068
8988
82557690
10
16
2
968527155
350241172
128
1027
30
6
30
18307
18
21357
12
1407761
823274074
241345
1294437
660
447854669
748
8887554
454662
22419
59935
7882
386
67
29646
385199
18983910
684
427453
55503
53716074
78023204
35
25749214
19
64504203
1742795
39
50504729
984330
5927
26902213
66
136
543957804
85497286
2061
17449
3878716
32728912
267251032
76936
178919873
76418242
173
1078
19
41303449
1023382
2
14899879
2271497
5
223792
14591
191716784
5789019
13940
11562
23324
131
2629144
5
8081771
2255
383
8500
1187371
113
6111393
3791
205787672
661399306
2202
8082693
32253869
2383
5895
43562224
3901
1509561
2
32069
13
61
2
18509
7020
33667
5566
11742078
43792285
34761654
408847387
133
39924247
7654862
820881557
174532858
1979542
146238
216
1327621
316697325
61938679
2304950
33198335
137536
28127333
82856154
4
145945
8
368514960
16182
451
6359415
7
53084
3061394
12081
507452
8674019
243054
5555338
481692
525
179
5279996
347
27107
39
4
367
54
1373736
85350
5368615
5478956
3433775
2002
315028
504320917
24139685
76
37881
470
126
31
3039644
869
9522142
49888
3
31351
194019488
1891
12
330
344579322
54
238
6
31634
412653578
26
124818
3
16030
514777458
643
95
164
11
1277
79241492
322090
259815193
935089
37747
589086
29540
8545
1233159
3
6
68717
594582
105
725
7
107735825
9825664
12
140057270
57989927
466
13338
13396821
16564
1527306
39660
16054686
104
6665
171163184
175860
135788899
137775787
135718
65
371399
4
64090761
2978
100730
75
183
8
1241
8570
27357
1930371
567346
40
339
17766385
41
716
3337525
42608007
3
14083
765355
25
10
17184
975414
12
297
572
272
34022
108
3
45412880
8239656
378108370
116401144
106611
2
6837059
21584
85336761
23561209
2307788
418574138
6
5115
885
71
6
170
10556596
484
1108067
6922498
4592
18
54250
592328420
2396562
1430127
25427
378
486116
437
67
5941
35
569
33590
16902
1220341
32837150
4980
28219891
45932
88141785
20838628
1194764
221
912617
99
43920
421
5811753
196
5595725
31523
97
2901390
110595575
21
579565
826
21930209
7
105059
33
10290415
19145833
34517194
14961532
2131
3
14
934463
832710940
17717960
745317
138116
379
184658
33
1410
16098920
955
7410
203525
565992231
10264
380828776
192658
128
2754086
808456237
4
1063
11743
11030
1106783
210
326379200
3380
10
24336972
19396846
265
410
4
30489188
1852467
100826
4
3680470
196458
269
262570
19779
14638
116
19931211
13
74
7053190
4
2242
52
1783702
3
10046
94426817
1531189
1944
340200314
16
3600
2
2
661
1322
56
19559600
1860
11327
24437
45
25276404
271639558
902
454
40
130
9176
117
130084120
45893377
99921
520534695
3412
42020953
291054269
33971
6435435
2027
170598
6893284
674
576727242
94084867
242797
11344510
45060968
80
1081
17567631
2
20413935
5293
391372
2601073
79
395830
1520789
501275
5
11724353
8276505
1353223
330
155
295
2740
246975
4467884
73
461
52
177290
10424334
27941
404990060
141
443
2010
353
33875895
343
36785
3393
189
77374
602470663
268830
8091446
167
57609268
118
545458
6
1036786
66980904
747
195869413
21017
422534
676
73605758
1236007
1852
57426
534573
32266
1952682
5250
175604192
669343797
144210
140715
736
9794
97
14
617627
116
6861
65618
5395915
11
683034459
28191514
29630
48305
118
64387894
416154276
7357759
157537
19
20
1053704
296249
16490940
799
383
125165362
45916
2
5471505
297
6665101
3914
13297
130
89
351
26
13
5
72035
547629
256910751
97
136907371
80500
153
6
61
56
51024227
2707932
31596431
483996060
34
85
21174
689083
537454
473410
10459837
4414
840146983
2562255
991
99671636
1732
1013
4
95130352
1165
45
1370191
68
7111784
24
605
134294
136
36338
5665994
12
3
4619
119169
5299
10
2
399057076
2
56307126
248080
14921
4
3
1008
40306529
391
19
7725190
204927
10084
258
317
8466
102574
27881058
138303
1096375
48021
40023
1579
106323
12237
2
340
2
4233
195436921
967871
872730846
44087
215712
1097780
174355418
18788
3
3826862
788799
17092137
154370
135622792
20774
1031050
302
100400284
46110073
185264
36754
685693781
45770567
184934
355873603
2850906
336701
101042
107308751
10173
636377886
33159686
1850236
1150955
131636
37316
31155
414180548
70
2631
411
63
529039853
3900911
227583493
1017162
48752907
1023
655
9732798
18269
37294107
24476443
12922
2074922
293106
149694
7087
171
6136
11
1155
1702272
104
56354540
887189611
20114
2902407
845
171
73016
8
95300
990
30
3
15174820
183243
826184206
6
20841
2
135
17
2654846
783160501
575
12
27166644
1289
264558124
1105
923206
5179789
849
20030163
129752790
46088
47346115
98363
1127
4125
11
2567
117202
101541
47496
39178
1623312
218982
5424
3255
119804073
367570
2715
3040
28775
1211
30605
16071
11687911
231437
64469043
23220
97
426
5
12
24776644
8
48366
2639114
6
6
1707
24999976
465228
95
435
106892138
287654
71044890
4
5
5480
23807
393783
27
49833
2621099
3895010
16
1350639
26591
17053
11
196794
10166
4530
86
366228298
6586374
423919
951
5836
2366865
499005480
1242416
320517
177
67
17
17537904
16613
12664697
891126993
189083
1349085
272188466
969372
6
111203362
12656
664
37
624800582
2940
334
29086
633
408955601
990386
547258607
827373662
35924
1519919
10625
130275632
8
1844
465
110265268
20352103
17449
26575
4
7968
290457
304041811
69964
248510
56
955847023
207828026
9145507
2741913
2
5
18664257
411
167830443
3
227
7231999
83
258
44056580
17
7088205
2598413
8670197
1386310
789166
18
18267892
8113972
45842881
7
1595
9790
70
11
80988
50
219684
9046
20158
282
148661
11
134
139
2259098
278488881
7111927
724486
19957491
13175713
157
150886
41
3180847
52485
2
5604110
1128181
17721
7333536
43170
2
248847
11682298
6
205
8812280
18
508439
31226
3
477
430919589
1072
1133072
6
355611
5444499
238035
153
179754391
412
1378071
31342
26
1132
36
24802473
25762
841593227
523620
8
758
39
195354747
22
8263
232
891524174
3506
1021
679636044
8717
17
3073862
6585988
31783265
8
1790183
13
156656
14
740804
393125
243907524
1065
396
6784
290
679631
330958
40196525
210634489
169733439
17888734
67197682
1061357
8003
895155729
582790841
22591357
101578
202725
140256010
408424033
14
24000093
6
6547369
2935
13610
4659
1162
5290127
6283
429780476
904704
48648933
164343
17072
894
109689
49710292
265194417
51204
3366345
576235688
1531700
38
77891
8
201210774
4
2106
2691584
373399
4275
100877533
26
87
41871
491267
899373
448921113
338
569291
12
2831284
42389
1423640
1947719
102141
43156897
14
39103028
9417
6
236
215569404
2
474
334400
3099719
227
6
20943
28571
27
26811077
3220
24
150
816796265
575536
52190038
510184546
45
112889225
1253783
4006
3
2
547
34391
43
961
545200
354136401
30
433307
7669197
879113
262423215
454672755
22858232
77854809
580225874
26546821
147
43273
59372
20923
112
323
163
765273271
12
2
2304
22
138519
51243
52830
1092
349
358
72505538
253
35
191
475464598
2
8583
74472263
4452517
141
141
276239
9786405
8484390
3
26540914
3585
174316021
6242425
21679649
2172454
6357210
4513660
161863857
745
112
2498
20262712
16900
9769
19468461
2
353
8580
9149482
3
116530760
9713391
4451590
3180
45649153
14
731
159975
106980
996748445
1076
30
554055
42090076
242280058
349
7658
28
107
19772538
2
2040
430
169
22472931
2605
113571684
160323786
4915
1239193
6972
273855820
6
2501369
327178413
2978759
592
67856
247
37662732
428
39
7658458
124270318
4111631
287
522942942
301
6
519
3
34
1377
43021
524968
24815
5
21490674
234446
156372752
656
350
96983278
3414338
1055774
1631683
23
250
21304183
68495
53885042
33135016
1070632
120
451
963867407
843
24
4444293
911371
2574687
251
51498
399592
14
155302047
4
31714
112
121345284
1176870
28
85
17
176312
37
1940
705117792
13831
20
4862
132337571
13496
12605732
752
814
240132311
835
233695
804925
644
323921172
8233
609
84855
7336
157
186
2115943
26414371
1518
59836145
629314098
3323
155
308
15252833
259
7
6929040
4002
308262
919
1331217
17
663
11525
5380
456
713
12137610
14
19322619
282005172
657
27
10942
1630583
69350923
496
1114
244
271801
1821632
25720621
23
1649909
304091991
41
3193632
329
3566
13190
5
2791
26710759
4544829
2
3532247
298438
601543
81
226
29765234
165761066
7
996
199
90
8
458971443
60809
591707
16
146
36733
3037257
3
7133162
3354
1359751
502289
3981919
60302
38597
2
1719656
235519
9
8214854
6785283
11840022
3018
262288546
840
23533880
2
37
15
443670
45117
2039
911
3320
4557900
242
4956
55
40513
295938
46023
4
617050
1429
9108562
915257
263896
7330513
7
158738723
122
1268289
170571262
72157
8173
132
5699824
58328367
5039990
47980
7
21528913
105873310
1110361
30099
5990100
2
5
14
1221
179
11275
62685352
30
1508060
927
715
352
119
109
88325
132
3090
4048
82924
138800885
677021
112394342
9337
15
386851
4753
2
5032
2
11032
94126434
9
1801
2613
591
1907
530
12
262096
13
408633167
3
5
219305746
20
1901
152773961
144562962
99
228168
4
19155683
102501
53
2004067
55693
12981485
112813
14600112
2
12340400
509986265
96
1249
728
6142
3
6223269
1607422
178
1031214
787011
4144013
514
992869
34908284
23
7
17770016
30243
496211521
146821836
224278
2568528
451846357
269
3498927
366788
6458
3663
16695614
239
384
5
20591377
3641929
27071212
6825427
6819
837299
1173
27682479
30436
2700
455399
73888
51434
6
282779
4
68
143582363
16224227
350
1199
2
52458368
164337298
266756
214224020
112839
3274449
823069399
170295307
3452756
415502831
111
3
16408831
5348472
1137960
226740
24589
97
112925
32290246
32649
20
68
8
119735266
156
17
4
82770
5
129493288
96
1299562
50185
72824298
10
274
52
146697
758631
1521
285
476019789
2406
708379
33308
7
395927
1213
831130
75451425
102075216
356870230
96671803
2313
1638
16
114018
4332
3529
12498
461839
14
881908872
8979053
10
653615419
331460
475
38173182
53287745
862563
10
17032631
202600285
516069925
5750692
14190
30675910
8005904
9223114
21
11935
187
7753
140872
3325
57576260
48745215
30
80
676334860
4
171
95125819
54508647
156657
6205
6
13937
155
21071371
5
88817
5686
63353911
696
30091
12970410
564927154
216366
15
10168411
4655604
656905496
20
62
4
721
12082
110707735
50633
1729859
67
293272
3976
492060
452877
17832
2219498
5
20412096
411136400
403860118
209
3
2259635
1558
26701129
43
13856106
15587
10520
1597853
1625
40599
840496484
102213
62375049
23417243
193
1454
9862142
467508278
228619
1498
117
47
1294
5212
45613812
17001105
53405
31016
16568
195
53
506
3783806
46655
2279331
127054
889448194
3215
64819
436301478
290903687
377539
7471204
368624
81
147
3711
234757
19253
41
165151846
550743
115108
74707
38702371
5981
15713
23777
1830561
5617
878776799
59583790
421823052
356285802
4266641
39160
395
7
435465838
12
24
4
6
13678
13
44
307581077
867355186
27
2000
2833
137
62794713
28
4588199
10152449
350642192
18733
71
18592203
113121
302656084
12279619
28
83377722
138007798
68761
203662
11
649174
3000
31221
148
4262737
283450
13463243
5234798
831468
12757
20175
604325190
411967
893904
15525
22
242522747
8438967
30
145217587
4
3
472
21414847
2032
3
3
44878084
6
152989
9116101
2971
8
58139
3372
34644
56937200
862191
1431516
706734438
13295
1698
541394062
134
991
71194966
52
15
295625296
47
194553
583
199805150
3566
19
810152
1909
72994
11173178
162756902
3788
5
4818254
9416992
26756
18842105
21747
10
10883
29
407501
829
154863
35960341
5172950
247023
6347
5656394
2
1168564
9539
919
43039
568212893
12724437
3980706
8889287
1707
1788251
10
272497
31774534
59908979
38538335
60241
1330
124790
713941206
57
158994116
964
190034782
1252952
1398871
2284192
97
979072071
467
110117
4849043
224359
1696102
25439
1969
181047
2
42581554
2377
288781010
68
95
5664
516139632
411422261
1818
26
71553529
61958
152
16
565
50640
12271754
358503564
888572
291
347788891
18
59
163002
709119
124494790
2
109041524
947738059
6905831
112172
4317
640302
929
692064
9715307
29706
30826749
5171147
14731
567089394
24394
578789
5422
494869
64
4788082
24735
154892
279945468
26744148
12030
175587
586990
71153608
525
9404332
43436002
171689
29508681
2925
39945
1568165
99
43331971
514
60735
404724559
193550
19
37194690
16416
31
27188144
14066980
234770183
82394
26
3
2772837
529
502
57750073
270
2260
650445
8080910
69
18221067
1488859
68443268
62256
64733297
475879
526
3221078
469
277
993616916
12164
27527
8
5
8503608
104412215
38578184
4
7651
67
105564053
2331
54
5
2
72
7
4274575
58322501
155493562
1245211
9818
2171598
18
1860
26
181420
237
2
867289
462
357362
413655
1819
3651839
31684829
624644
339407
318454
647572
1000622
18522
35
128664
14525
157
754852
356888
12
117
24306761
9058949
16178628
28
34
1717821
944343
3
65355012
1563409
2150799
61999
11336887
39
616
18574
1557
8
47303546
3634
11875
2982
2399486
74370779
1692
507205524
94779
12905
104
1662
2745
126830
15
72
2
555606
6
3971
11
8
2969241
1493263
12
4018040
681835
2082
79
741695657
331831537
271963446
302752
5135
1446358
10443274
50822
719406727
6
99
692992
57462008
7956
1469
1030194
140
6712
465068
1425051
1675435
24169
2116036
6991522
110028
2812707
214321
5
15954
11711821
376
5
971
42
912
187
19999
5150
82967170
77809929
2
2
7757874
622044
47704167
610624926
4702460
363205496
111389
8975862
1107
23764211
120
7
462142
258584
119
222512
2710
190220376
135
3733315
411795
1663
2
53
1729079
116917254
25
504512257
118
157087
349
169
886616601
4283
229
9
1150
10
914940226
85
84
603973
64
26
565121
627608822
5
253166298
131927
12681
69740
368459458
1902
445939708
47283
42190932
135
1819
258763
7940786
100956
44
4
1772612
3764
765
58522301
497
24
1646915
338
9270852
25
173
101823
20
52
2579
15
461663085
8
98096
30716
1892764
46
109202
460897
3124
5
1000716
19957240
60024034
88571
154
206
343755
400
195034516
14250
124
28110
37732
424349830
79356663
1742
12
116
20
137
228
13
69214
17
13372
47
17457
19512113
5
1300
296212355
3142346
9044428
83368503
251835448
115
30
89496
347509226
2025
1009812
4778
4920177
2544
2534804
20508525
5733309
170
328
9145291
87749562
971
5
413
9
1028
31113
78832371
514290
622
23
54559
1359401
2668
60681206
11724658
184816
19603252
12723319
126539
2
11
25
3721
269496488
541066
644770028
122660975
1750
34125668
11032062
411775206
2934874
33791914
18
8853638
4
49102
17161445
484719437
373
342366381
5908
4
43889
423
482256
29
1241
592735323
31
5166
1743889
144022
1317046
542985321
13
586459
9784938
950245201
340339
4
4216
22
70
53964164
38020918
50964398
3485777
307948
310006
63488
1583769
5708285
119197
8
6201
5
5349070
78549
20
94544
350779
841
337
147171
142975115
32222
136650
225786
265685390
169246039
70296
3457613
4
15
77071863
2
148397
75
10497220
2861706
73071849
1354
12939
5896402
265295635
2069
656659
7
43691
1624
64791
173
160559
106347098
2790
24431
115
6
28112
29607
3793990
33807
575274
7060
42022517
16392347
7
7
11708
60464
96908
3880
42410762
3740
3596159
375983
7342943
6716
4
95204
27481005
696647496
31899
13641
9143849
74347209
325417331
1389
60
120514
8
694
554068652
4185
88867
76834
23213675
289
13095750
159333056
2714656
68
82603183
13638600
12605283
12
513
39
17
2639
102
58
5314264
1286996
19
82
856249935
161492
636965394
13952155
48852
396009218
26145
56305
20308
71
42992
1283803
980633
21516
11752753
40633787
22200337
1710103
31814
100247857
1401
7
5821
8344360
111
184107
112951916
20674837
638762752
15
139449
42
530642009
19885461
11404342
81308879
5934890
56674870
31
11
5359997
28
6
566
1741
1078707
3
5639
38503
56324
9648101
215
15171826
19673451
110104404
67845
85
9192
61815
24
114
15
1431
4002230
223
49317
2720738
612411754
624728
16853917
487
17430388
406839
38358
20383
561440409
25310
18830473
178
48028
16628
541859586
39
5
401
6183342
928539
2158326
3
74331078
38428166
59162317
646894
181215
2019
2719552
402406186
6308
730701868
9
1295010
48592012
10356
6586
269
535
863
246268
53882656
633046
37777726
9507
333099
17019329
96983740
3669
442
2632
47795
7
70510
160748181
826
850741258
5411145
111
50924
502781066
118977
350690257
12722
496
453351922
610668326
520050792
89835
118169
91
840846
9
11470952
195
200782
24
10645
86317
1876
40687532
46
44529
9819
8695
15611971
6248724
167324760
63169453
358136772
110
143
399405004
29323
141100061
1878
583171107
150604
82976
80468
15
143796
107386
843702
51270424
3065348
3
33747
858
5525658
1796
13
1350693
494377686
2
124065
243080472
31459
77371
586046701
21119
402201402
2568
3
1382
13
2082
591
36130
140722221
3
704
58
3
4
5556
48
28313425
213
1065911
27
210995
12
197666
678796
1437
2364
11910418
1644
233960894
539
36772894
925154
353
2775947
1017
132706631
340975
433740
2
1820069
117494155
762
90
537
97
1622967
3
189470832
58440
4270155
16
562
153
364119
3
20913
11
23952863
41953
23186
1883
145380884
45317279
3
250243
53539915
49158695
19292247
13698
6643
413958239
86889
422
417
7806834
15190
14518411
50267
6
226020
50
2
245229725
30458
7
309536602
168
53
2
17823285
110731
49407962
68404
3923881
165940550
540
10
191603
2
3
233676
5891880
12733
78650
1030
225
71
28849
5
91170698
19345557
68
45852981
20
14777
13374188
62707681
4653
138
7908120
4751960
56756441
31307785
22
4560008
45690
170125548
383746
8
4
40985639
1849
6388269
7810053
27380
236923
5377
35
12434038
729
138749329
6695143
25687861
31731758
14847674
395159
335
799465668
2342502
10
1559
9163
81
6172658
1328
94879878
6292
547569
215
115239325
78371477
233572818
436147571
9528047
10
376009075
11532
331694
16521181
30
2
9
55095507
6
1757
21887915
14
676299016
1137945
35400
8062069
29705598
25116120
10258119
900425
17
116621
3124
5540
4882573
84152279
72095812
697610
32261526
769030160
1449278
45
13
91474996
4082661
860338
6879
5561264
14
2573540
298
114709
37486637
2
224
1997
74233
10137
2255957
788454048
3516
4652
4
129538
11682
7
82425240
862842
2344527
1457
92673974
10772241
80
966
304611
11489
7067263
6
8
163
5
16
18683
67153
7963903
160
381117177
14
790371825
29423
4688623
447967
87580316
74822262
1170580
2
132794029
889858
434331610
823104
3233815
126002576
3102
11
3
34
3564888
8513
2347474
29962
904614
1405423
89
11819751
126
4201
11943
8105456
1894
312164
12971045
42369
2075
40952579
162625710
3152
614
627
8126
2
83963040
4715815
89482228
693122
289341
16876995
2725211
393
3507924
289160
7
14957858
66
58
229399800
1828
440221353
363592203
17960387
17
1587422
347
373166235
646728
714271
11
109549374
163590
7486770
56
30
232044459
4255
246
21
5781
11
99850
194509798
80
279996266
8237109
28182
5
2078364
624324387
7062
5859
5352248
5
708
1480816
26606137
16142602
1223
141875928
7
34
489533055
245897870
1490465
300523
414096
20249273
469433
9
1183567
168226180
6916602
7843197
1596
599617
108642171
80
10950
22471
47764550
19420
472656
2079208
2001
311262469
59
61445
11973239
59832122
49
12066
23746870
880074269
17
506355
6239410
46
261437966
4
22
13953817
884368
27
7245
842578
15
608587528
3315
41
337
27
318
192
36888
24931
82486159
7872
3600313
11182
403
15161
5
11526589
101
215824
123016924
2753
602
3354
448764
47525594
167768353
4635973
3270
2081403
137305474
13586
49
87622
17734
548241918
203815
7
764887
507818
983694
1641
2884561
306
31923019
187
1501
8928
2290
3515928
7986486
632850
274
89139
196
684
62598
38
195264
210
604012745
6216
5741769
3
24
136105
12
60
3180482
35565858
166570965
95094
4015
112
1195686
3
4
277428
35
2397
2809023
5
253202586
21385540
37
10
19307709
122123
132630
192256805
6782
5093
390457168
25
3869956
46573
8
38288
43808933
14850
87736
808182464
67120705
21
6
164213684
255895
2280431
3
326423
2354
4
65839769
29964
28368
29
6671
565
599571
13
5358
798
18332188
579784711
42
2
62
467884320
122
1847
11
6267
194943519
24313530
210
49
42794
17631541
2
12247921
816230
645913
744
2885582
550634
2876
43
33667001
113484223
433
177649348
328
88775696
23759421
892432
933188
2117135
2355
1345623
279278
586345231
12001
137435
714
44704794
8
669607215
12832
59931
4463930
441390380
451
3526814
56
2
5
10
93769736
707
7552376
40
33666552
83
1374368
9244
137902
1194
19579353
9221092
2
92343
12125
70009
1481389
4493
21
71195
76304
29
163074
2256242
119
107568
366699
199977
674687157
2743
167
463948
5812
11
5092206
11424
208
4
692
688
421
2518601
110918913
1950736
79434287
164
123149
13404682
194
1775
2835390
14
2726
106008
2
350103173
539501
3
192
902
59906
2825563
69518
55918679
84736571
255259
384723740
66995797
10533
2
607215735
114154
241316
1988
561950
17198747
512
1245586
1304
8112448
1942581
15
87311185
2010
744818139
3116
91343654
2039060
5
670595865
457223608
32030
642992
2282576
9137
187833625
305412775
2
2445642
76453729
79351564
8642504
38303
493809539
43433940
26037
766413
2133463
123712367
3536444
110
19319745
79697439
223
3
188847351
4
17
88
136536
3
9188
1859
2600
4593
67795420
5250
16
23046668
2
47948
198357988
11
874
1175
3918
50
3
205568191
11045226
14989427
623082
4
50818
355138587
365
5482
141267297
10
231
17
1141890
26206603
434
2047
52
2
5632339
266
1594762
51
10
114101
5197
787723
2924570
2485690
56632765
18291
39242143
8608222
375148
11880
836956652
995
998
2412
129135
204
41050914
1755290
11
1409927
22868150
26263
4
254863
94
74
45
110485975
35
156580171
464003
333629149
15923832
67064816
1746159
6983
322
39030
26839
10711
1981
68379969
215
2
13331255
15357242
499942
198806025
6
16624952
18
20517
73401
8
434171
21
402
461339255
25934713
18
5
660506324
35
11259650
577
9558404
354119
7326
14145
67
9
14762335
21
50522075
32776
23258
604
15211
3096047
68714788
521531
3
1340696
98149797
6450
455327349
34
896
9587252
6327
2
90113229
31
7154
2
276
34683
328462005
1228665
3599
17220
60529
14
6
24198166
7645555
1695202
6
836048
6848
19
156
21803
2
15
2004860
27
3477
14735
289
23702026
1223
95615
649503
1067943
3390
14756
545
356
10317000
187
62017657
103840
1160669
105652
304665267
839519
2675
3
16009
846
31326
2
15947792
2289
17
2
40
485
128895
17651
234807956
19849
83386
6741
4221664
3
108
136935
967912
1392569
73
41148484
47667925
99513518
1956
754
10524809
708154036
68
45156
734
425560341
74395633
40716830
7922217
17
1197
75
1674247
3
14
776
90233
122456
4136
1097718
148755987
3370
101952346
508988028
133466041
451
30701
132768
218085468
13079
5739197
1088
112
4
84
8
10
6131256
22299256
3
3834012
519394245
1198763
6211408
649917830
79902
12226778
25908
542964
438
59
359648540
17239459
561152
849492
915748248
9
3
23
1981341
41
1173
30666
882598146
168650029
1111
502593
41027
36631645
560312268
28441
22907
295044
9
90194
24958
798693
332724
985086
38
32476699
35
79
623
58
1364
504449719
612841844
25
19748
4
9610685
2
41
13
8121
433069187
1044530
50050287
3706875
87856903
113716540
6189
4
25520
5
413110
214067742
6466568
743
26
21304
86
1566800
989828609
236
929579
376978
82670
31079
354939516
1653
689768634
13296046
581599
158536953
259648
14
239678
37413391
857719748
76219
2
125017750
538526070
850
409189
3787
38956
18109
6
1156
48
3
98
48124
197011242
25
8
3
241
36477204
780
35059085
113
36
23306
4538
4
512
85936889
1990
112
597195
6086
128251990
124739070
94503406
3752
3
188809723
3831
9
560
6
1586961
5
68731
130014
236893627
37
25113410
8407041
5862
9786
8098
58473
2184
2
12909514
4
104719829
7
335798938
3469192
18082
2940
651322165
331029
10741
1144639
1378
72094055
36
257308
855
31636
46
418
178225279
10936201
238907023
687
11140
363303
412
21
186
124
22623127
9
157798
14
41065132
9
472
52
406789
693531
72904450
680048
2794
1313350
62082
205
12
171
38
6410
707330
120143
4406962
3142
2928
29479238
94265556
98
101
36420
2
5275
2505
27
6780669
209517660
1129341
4
14167
12053928
70841181
20
39
6
35442
82895430
1077545
11
15242
26947
1104
13871734
332
2982
752
79175
160494
2551
2203
10
295833123
3
7
3344549
2
18
53
6
137425437
82
654982
203630314
13805775
1231314
12839747
4312428
4
8822
19
203922
18
4755
22419812
2108059
8
253
3
1366
41345072
646288767
951819
65501
85790547
149755
3767
231204
369567
243
660942642
4127270
4330560
3071
28642
236472
21659
1513533
49
36714
11496
1013668
11238052
141
693200
488689
3
15714
11156
860924
16
553
56
1490
230
55828
2504
144434
3685
18237
56616
71
20162
19
33
38
66701919
55
332
45
11
2
67026
72469085
41525910
31
10915822
3
1136986
33761
15940795
929843
2
99
10
2643
1337738
1950328
704105
9083398
20134458
4087338
16
631157
24
38394753
413708428
2511454
5115
6
62
594494
63042850
4
141037
3604364
12
6
238735335
1836566
12
27
290118942
4914944
15734267
78601
90316517
507122
4
10
55
9475
45800427
97
3361885
19
2964
61578146
29942
125
1334056
391632
214988598
11
32
20280
8702
119
8304
3
4
36179
4828
255948
3661
14530
373760484
2
10000755
996552
14
101334
249
1856
95396263
10
783
119284229
244315
12974
647401336
53
3
10704
186127
1922
130395
1133
67622
831
24941930
443
4787
3987
2410
25
10099
11
2557529
630
49765149
14
130
639729726
803336
613151
206079778
160853
2470309
70597
2
76402
11272
5562
1554931
131014134
81
215598
16968
9648
3914049
737
3667423
55720
160715055
479840736
121
762
103
468593
895743000
273
187738
72740058
29941896
45
158
5027
11469
85396466
4501
917
510271532
335
95032
417783
1590
52
5978320
87706
4
8716326
260951
11847993
2736
50
20727
1176960
225804
195
12
7538295
12699
2
1169900
4252259
8513819
10768
8
2
1167
476510743
577
28521
192167
2062022
45036
245728
104019676
16
714348
523
5060329
1086
7692384
11172100
2
94767437
27582
354029515
36
3245218
61
10876734
5
164903273
11156567
12070055
5256
16509
155955402
4194
382638405
3578623
8933
673873032
2805118
1160
438530
139373051
472
11
126663
181
13
19963803
14822
8801
3728863
170
586
22515377
4649
53167343
57687
65
11400
30727
43628354
3
14
2462
6158
1344
369738675
102956
545805942
17232547
282791567
11325634
1132
358
3603
67894439
38
107
37
87
5978445
14725680
9761127
1369
29
840834319
345364
7242
370049692
2
28
605702751
10
33377962
15180
14
114870
2
28427080
6
181
2246563
154756
47902551
8
598146
370721990
82
596
1673593
118111664
3
264177
24656
173849
3604
12233
2957138
2939
4638514
51910743
95
2844264
28701
14
2
864761901
379916
206
1264
3048289
200
3117
2
1388
2
135
219855065
301944579
65552756
955
1273
4062
328559430
1303
474452202
851140
4939245
9
607130
6
4
186681
800192703
80463
17
217
42413
54
16
13
1094
70
188113
93
27991621
2
731539206
19271564
1116690
63
236
93835
221692727
2511178
37
113154048
1312
844
468936504
173
312
5386634
285135
20
9763
575956
11496
12
12493026
9956177
5
88760490
715756438
3
33448
735
481207867
29
50653515
55380325
98932
3214
382736
43826
43579
116114
269
187898
295163162
112
2
7
14578
7
13232
7
2059
465512
435231991
393
164
50676067
37432
14
49
3374
3768
16611190
75326031
258859
108180
490099
387
77
422874
8299
246
12485330
22
92
86362
56736040
60563411
211735
48130196
5358
43
462377
319307
333714
3
186
3333084
4307566
13308242
1196
116211
4
110564
2519
5
307691
812609468
10706293
7170997
86281
2489
7
10
14
95840751
160751302
286
4
585
6
5192
56933
219862
50753
64242
3
152
16970780
31751
179663
42
59134400
712
28
1659095
46979144
998510840
332236858
3547249
900
25
4624303
124
6187166
7608407
11223
66
605797
31074535
6794
179932
23395115
133252821
56
1279131
8122806
78938059
2930900
20
734021
9124
114
2574727
5091
56
704791
234
87542
3
329213
15113452
727
300
123
21059
12162
258968208
69747704
661918
93869478
517002
4180239
491
1318665
177631823
11765
1631392
12903551
4850697
8
406085
1941
15
34611924
175629513
100635
3
316746176
40
577617
54
5440
24342
450
2413
189736
54919492
146710
257593692
91
503801080
188617
40994
5946
894
2
6627
730
2
40
3131213
1213219
9
2
580
271170856
44
32
517
54628
4
440377
9
264
124
5046424
851295559
129
3
3010
74159
6185884
479352147
1871499
2724
61707
6653
28689789
939
2
391667
1718150
925475
5379
4667910
33004178
169
829553654
61472
64283
22944
837024258
51788723
4421
180
21
30005
9578
7654310
9553
19
1141126
903
1565628
157
68
195792
224936
57546
79
4301062
5262
3054
3
1619
13810
4109
1785160
12996148
38408280
17565
188
184358
86508
3
99683
4312
310
446478198
944166458
12370875
289865428
7157
2
2
2231010
84147589
71
1558
3302413
175045563
4783
6185006
16291
234247
10688542
5969712
1230236
10
13542244
337363789
8920635
89609931
6
264491
334377802
55690603
1016
584575
22058
24231908
300
7328
39
83
13
19667147
637115000
28340846
3
5896
1212727
308
1970623
4123
172
116029
10
10
200
24
741480
6
36347
151
10793046
359
5
344749
366
878
1320293
3
485
454
75366989
172897
11826255
185720
10733
240
3
40
4
140171
1635696
92003454
31
442163
34572
74949305
40337
153445
1035026
87111
26521
1679
8745
5088
258141
564946491
8800388
528274
54425
8104554
383874
1007281
66639345
1921454
98
547807
22175
652745430
11198439
173709
197406663
2
358
624168771
12116566
5
344
232377
3464
7
717780
98195035
3134
153152304
4371
791
11
13320525
55
31
10368
85841
916518
8
18831
32078
11362154
921
4413
6479917
219282537
121194
53
420
61726
627
1078
2817513
839639
99
6142249
904
2029
4
6705523
1444
674693208
248411566
8360
355574091
386617142
714999262
361783
23443741
304
25272628
214742
9
2228193
2
61367105
51760
88818
15428106
31742
147361
43818123
31253732
392
93683481
2400602
3052869
1452952
179463
3
4895
507667
133575620
227958
4
45277536
381
3821923
43859
12143
58305416
22
3060440
17710181
2926
74745
719
301712
6
22685473
4883
503411221
32236
25600892
245635630
557
265124705
11010430
485385
93709
159
3511131
7517498
401005
17
46310
2615
17242
10
6871
2944
266717724
3
4543
68984
11
209379
2
6
236797
8847072
3
5
15214
1972410
16644410
10
14585608
8523
1547139
7064
56814679
55
97552
211468160
314
39674916
55924
1759
48569
4
16
4179
2
18
10550
3573
858
327510
4360865
65611382
25167089
3586
31
822013879
500
36660193
51891
104181
1214539
488950
95333482
41896
405
233747
1605
479296
2
9
639239982
55
18
6474
96
27931860
311264281
9568
22
35
53
6929995
70
4
10
163723
39527415
20530579
3
2
1284
10118818
254
6
2333
73
101815
40772
28029369
381398406
13851
99233797
50345
517790844
13
67497155
326165031
821482312
489
34
68
176297630
227194138
3
198
530184550
81
1574910
9
39422
349828686
285661578
290
262052235
52473
7
60001653
1145
16547198
698726
19
205796
128743
12954737
22
38
237
31565
2503
56137
359130
52
53903
765
19105166
97253
51
609242679
10
516631
2
312628648
9027
2974225
2
15
90
1485
1781
54
364416
3
9729396
471
17
21
12064950
207572654
8730
2885334
8
127
784517
2360857
46217
265632
6015
67387011
687002
24749
5
464710850
1354
426
23702
9592435
21416
1773
169605130
803
373
7
308522137
33188467
55172
3961
2805964
14164475
43188686
10786559
96
20070717
4593
463211
884973881
1215635
229258974
63870399
27699
6
433891
74
14636759
430747952
4244
10851
32597
6
151
7217507
34
3932848
106136
660
65
26401
35648563
215991
22872039
203428306
9242715
3
114
5
8773008
16
103
58
14
10
5
74775576
740910756
1300
69
49
2
98034500
71
127571
18191551
1774
22056
131663769
2247
6816763
9316432
4
168379
8937
508493074
3202
1437
23
8
53812
5335
459970386
297248
58843
129388629
7376
72434
1411473
139165
84777463
807530
1494
29666143
2286
23577
177354701
13464458
15
348774
1022
1396
431
81112
176988720
10
1159433
8
59736899
4
3
369127373
52951642
43507
429439884
684518406
41752469
7327
273
20665090
29
3
86
1667651
3200208
6
3463
3243
18637283
267066905
145820090
1968955
3
8976
6687685
4871
9589890
16
338237287
4
2077
1371
10
6834
1077
98599
2681
408
10881849
10
1456
101547
24
40065490
11352942
198
21
74
4549599
178
53635662
5
134
401242865
128713782
5336796
212000385
4279826
798
480100
1877
13
6
24096645
5
55346532
2854061
2
107
9
321577
16
7553887
4643
31
2057309
3
8031
916
96
265938
22727289
14
4658
12466461
37240
6
796
270
2
3539557
445188
728633627
14
30611
761245
68245
3
1067199
166464284
36613064
273
970
816
58640790
231
40563
2
3766753
1611
3459679
662857771
2432406
1655
16
1372123
4514663
50416
7261870
223568150
149575
37192509
143589867
443
297
3543889
106259892
6203
135199
509
10515923
3579
3946
346324056
27
14421574
9496848
17377001
6
748186330
703
108
28
20176
7228
99
14894234
1973224
240850732
13
99124
407511
544619
16
6
57661
395908
1248265
1014321
35157
3833
716
2
12823346
5
14526565
40
30658856
32
85317583
1469
2
20112476
1874
2
13212
134
23
9780
148176133
198
2016
141027712
21
69
3531
3
17159535
729684794
172
396722
7681
39
14
94875855
2330162
2702
1258067
32
63531
5832997
18
5
120
4991563
212370
9635330
899
5664
5
4325
349289663
182
93654993
155
36
48747
1005
154253
845633880
482072956
46943325
2077465
1112
1933589
71107568
3645
6513
2
1452736
2
632209
10254
118629
226
108
3
2081
574088834
1344
260
832953742
124
198515
44
169653522
3
12615
79747
1004
38
75
42338
773000167
1790
458891048
25091974
239498
107094
168438
18295
1397
1439
18638148
342293407
2488567
207284
9570
20383588
75402
953355
37
93462
36534
13554
2740290
374
1354439
5
9835370
10437
15007
618699
2740
532451558
1560
11605058
327130
947
138672
1490
1177262
11
1643
75
337060653
115214497
32046
476
1075
368876569
355905
45415901
30766
99255222
204825424
847
2004
26
10
11
3
19
1078
787
2
240568327
441927524
2
1360
111053
1079
35131
2061
1678259
2857
116061
13801
97
50497474
3355
891
910
3836
384215
62253
2004942
20884583
426636725
74
174630
21
20
33884
3511
5
287
483801199
68953549
262022
18811
1479
34
180156714
16713
59
142230
6802559
126345
24822
2
914
37436087
306512
10092970
86
97289
36796
2182
8338278
518967424
30
26451456
2785725
142674206
499207944
24
25943
743
11168150
5
1115
8664804
19660
393093562
165057948
78654
285575
16
21
46944553
291257935
8536209
27
348
84
627
10363045
4912843
20
678983953
700
5043
10734494
108
79593022
401936695
4
970478839
3
908550465
5307064
199237428
33161
5678
243508096
73728843
44
39305842
7135
10
15492053
29
604283
210992
417992880
683
1080599
233325152
6
673
4163384
16931988
361755198
120621784
189550472
821
39111329
3
201
358915
525028
193396174
36400334
405
359
360
31
1745
72911782
7328
35
272174552
186
574
20995406
13
286612029
92
10
54496812
239248135
210438
59467
43
297672
193420
23068634
571903
23850
220
527506760
1444
57281
26439
1896
280
48414
336
12
280690
610
2640
47
42661580
28653
1026845
93
19458094
811
34
1474
145505491
280648
107378068
451144413
131841693
450435680
105039
42995660
36324
2035624
263058361
10254
44701234
709062
4
22404708
155900
29878710
832511586
16111
1354
56152377
6121439
1921
2085359
2
934932
171
644448
2312868
49077
1571
1297466
282979
9
113277833
5485
137409206
776282830
61056
618313
975931733
10618
4338
383060
253
4
100736768
3545
90
11
900
22165172
576615004
81448
10183773
8612208
3024
2
76176424
140
7
1210462
28
1532
12021
793931
513
786
2887
413856241
2122624
81
10526037
159275
100681203
138529
5
6
8149131
89898
574227
319
2360016
591915
268892717
155817
195655747
775217
251367
32143015
14934
19981
9181
5
2176
25
69127103
3534
1993
6
656
940078330
5051
520
114390
271240
212732244
1176
692
12109
83458
15295
158858
42
498879707
104
873607558
11436052
80
359264732
3915
12
573
2930
6
45858
702264382
1562474
3582542
6
112
5
2149711
6
3
16
32
9105
56664309
2161323
46
75354739
4327197
13
25337
63
750
1592
534798034
6
6781
861649
314
468561922
1111
39251822
88624142
406
23
22093454
15
316494409
5616039
948877
57936329
5481396
14
2016521
1414152
81916138
173
1308312
27665981
77470
40494428
382204841
18515
2
1107548
2
444249091
2
61
63741
9518867
1502
79539105
138461353
15147719
8153
6897916
7231
4342
130183
466
2150589
2
439865216
46
887768496
2099
15
1036
3854
76
51460716
31
59119
11
123448
3
15408
772194383
32247553
5882
885382
2543
152
890781
2141828
883
736068681
246754654
28
45846
632380
7632
92766617
896938811
26
167140
441
3
22
28
19
53
14805465
253885080
415
19
95
1878
2277
8658
176330
51812663
227165
2324
791126753
40719623
53616361
592
112
78
131780463
49932
90168
725619
412
83
68318
62935
156119604
23067
32
3
52509718
207
23664
33
19
47
77249875
32
141120
21588
3
625772
430999
29618062
273543
15829
122
80
365
2
40496
43394059
1859
1755
56778923
1299
4474917
86590
9932479
50923
147
9508613
7353815
49783
763
3924867
559103665
781595
2734
57234787
14893
5385527
96
5400642
456625
128866722
26180139
10
6
96
3022993
64977
89283
81
130
19434237
30147
991920
378693884
45
4
110314
41
9893020
103734
32893
5
3595
240
74893
4
56
244
4571025
12265
3357059
16703261
217
219201416
445407317
17810768
213955118
170478
2406340
242
26
97
14458625
5658
73
2
74013416
319000
1042579
349593778
11886
186507162
3
593032
19444
33
167
6752897
12336
1668
62425
111569636
350674
198568
3534722
5051731
1648223
5881830
303185002
3
51034027
15632
16
538359
6
711096
268
9
37008875
200257
2832355
26
65170
73
2861
42
1241
11801363
5
8530615
14800
956162
6099709
118
2
18
2004930
1236848
28976028
484891796
1701
6335551
1034
601312047
1338252
4089
14553967
31321249
17
36
7249
593
377
797837808
76563208
9420
305829
4615
1607
5550
198224
5094587
1603234
3094
450
3
8
6099
4104658
8933168
1551341
2804534
273
2
3127201
154492030
22
13611
863
3137183
8549
856134413
6480
49350
100
356015360
581
11
1520289
2997
470024760
21859
816721528
35673761
2588
794
4
2
9716279
727500686
9074
1454051
7038
406661138
883
1452162
818675052
30
18826757
70462503
102
6069
342078
442
5784
3
105871463
987325211
3
3
3053283
27
130510
5948766
28316
81221920
146
2317352
34332494
29715053
720224927
15
8811
1630388
78
66057
354714
264251
582724198
94490243
1004
6
22
106
163
14766
1926
2
403757
57
44568925
86
1410
107609
9280507
1622
37
2
305124
32
2645
3808
178496899
260863
41070551
31
402421040
4
73
53303309
330505
4733796
914216009
77732
1100
2499
925711
14
7033702
487723833
10020179
6098310
549525
8813
4
41609086
88511574
4465
3
67
116075
300862
499
486250
228481
916943
89
263839
31606
878702195
37
554000241
225
7801
11
22450
8994933
1848
146
401978241
46
50882
525
1379
110669
1700924
148293
9774
1593541
9380159
47752955
94497
69
22094
4479
4617919
6233239
13416
104613552
94082
321
137
48504716
1887433
335
164208
138524911
72684630
197641809
25
682835
309
1674751
527707885
362010359
43844
145704223
1216261
338
334
198
67
828
376276151
82468233
36
10439246
25192
3335388
6
8174
556390929
78993919
158
67
325
1020410
106197807
156445
1279
13789701
2546541
5
260616630
448351
34
357
106274956
85
883
31357
1271
48
26647088
43658342
3
88287
240170545
221176336
3
370371
7624
2297
10
284
175
3899
349344
5
234782
3
101460
36256496
9181
123246
110389
13535592
2
180955966
4000
227208677
877998
6174
74
578567
187
586661713
7505160
22
1334237
4264
63464
54795290
504
90
325
15410842
3693
675647967
4693971
2045
43678851
338889838
1016
3045
2560320
13
37346233
949467
16
22222186
26
655099
28866788
3276
4651
68566
21
1496
44
23354
103371065
147081584
2250
53
40388
22
20739592
1251962
7958
14
147464234
3741301
168228565
35968
935159438
30509191
60
445098755
347
617919
356263273
14202925
212
166626466
9
6930620
1877478
1083694
164440
13219
15779307
292013
315
23762
867484037
19877210
46406
832689277
946
1028
2
1283
4
1355
16449815
98536065
224745
26036
5
90699303
94
5072791
3043222
12
3
2539180
409347306
2
39
363130084
3334
137542
114697
43664992
651097349
792903368
3667
438769951
1043036
2
1252
4089
225064
801269
8163617
2676
693758
719
3
433678
3536
1195
12
3
89
15983
8201
93
2712140
2572
72
635507033
79512662
380589610
1390690
1159201
2
348143645
290217
48042251
8
113567586
312006
574
131943786
825408072
86308088
59220
82
42
10
1168273
19732055
1940
48368
38032
1284424
128988
99
24763
4417740
10671450
139546427
41930971
308724911
5273
207814
291714
688001
1076
1963233
39770913
59283
109
24323580
8
234843839
77948101
11
2
205915313
666
225925
86221
1010008
418329174
9
1832819
4479372
1055626
3124
75
2
73227
4836
61
216
213762
75150
1885
58
5475
7910
350
23815367
83088236
36533
219921
29
6201
609907900
831
338485
2575
4534
29717600
2135538
243247
3641
233374988
32
2825038
32336940
6851
1478
422
23952
766
13
215438371
65
786362493
2
7401624
2
816397
6758
1012
239
2243649
106313
57784194
30002721
18476
615936025
7882
134
11609700
81
985925307
154
360912382
15089726
15
5063197
3
39161807
6080
13207
4751
449967
68404168
23877
30
180423538
9031
5479076
294
2
285968420
349
10577
149
43760
2694318
262336
10857679
205
28
6
133
6586
2
506
272305
21
2739589
104888249
5
65
338
22
7
2
6
752746
184
17
984333849
37176270
630580
1567
6489884
671761
18
3231
158
782041
104
667372
20
486443
9
96
562
31
122498467
88495120
1755
6
1493
1782114
7863483
421
691
4592
1918
110306930
8020607
63
7010700
2075
636670966
6331372
4808
241685104
11653533
1988510
1909967
872
481120597
425
109
67482494
57594946
10
139328
2284
466
303
425
192
7
50790647
3730629
666
422138
288261
2
125721098
11
33372499
197
16
12
5844
115
4
7
11767781
2
25
52603
8086500
2668715
46714594
9973
2652
13611643
13795154
848328
59614114
6591076
164
4726
176130
59924
18506730
63941
224
56020549
47
2
977
159752
4164
218622689
92985965
16101246
28
570824134
15
2836738
21044
48
56
132
102777
668235
29791
170521
241544
827051
4981
11892885
36719647
2632
16820619
763102
260247516
520625012
214993
19
25719167
676
73942319
5
24807733
160283
1576196
562
299376268
63345955
51080371
4150
33782
37349
77806
18841
13635
1184
22
134762
6
558
8199547
11
48
6333599
2158404
9
6244
85888221
392439
35
6337
1478
347887225
601027
7
2775741
2492
4
1278627
2006
407
3145
7918
1041
1090505
683840332
599363281
458408
15406689
11
17808825
341
320000
82289
468
85411448
6042
205564
475156
4681029
35915
23175
60
21908610
997
2030
3
6247
10624
286128627
2598
1760
325
5801326
112
1550
433621722
527353069
6
36026173
38
10850
35
11
10862
1182416
62532623
4819583
137105
6913
193187
14569
16923986
3772336
951586730
35561012
226422
261800701
23
13198
1335259
22245697
529
1135226
8
346255
7
24900
1507
1936
63
669390
2
756013
206
84
340
5445
3
810
5
45265
7
1219958
12141157
1045632
1883985
10127
564
48447
3310193
76
50815
432354
806
1686
1605
361400874
3
640080293
68142600
20194
3284
1511727
3
61
20
1707
13
524675
9767274
78118952
33
8210334
5986
47397020
528368928
13746934
2
49898310
3254
111249
2479049
538980330
36031
1715
980559342
44953177
5
16
53744
18
16205
1885057
1231000
725883443
51
119
98944
91663201
98713
180357597
1432
30930759
225361
86
246367
4
3714
186630789
10
2285348
8
987351
20201
91902
61117
573422485
330732082
13538404
371071
30708
535
18
20491
4
287934938
10178758
10
112453
61308
51894451
140
6
13913
45821
337985521
1695736
164
33334095
9794364
1387
14882
26803735
17892808
35299266
182024
25
6326
154927136
9
33138
144864
205674372
2774268
6337960
26
2070449
184163504
220
1895554
20388014
15196444
6
5131946
6619
181849
990329
6
28609172
8726877
122
1755
72
29156445
3038671
63
6840
2
2
2
4
2013
10
673669
561
121125792
73822
996214582
29052
137
272498755
91038
90027
248024
15
7198601
278129
18
180423
181676
31245
523
39400
24253999
3
803674
317965423
48
617643593
270
237490383
208561421
128398
53429
534661518
1509
48
1868177
717
638055574
12249
5896
592
391075750
252
259
90127798
23631
36206
191
125
10318345
3321477
1511
484230
3521
942
481785237
5269545
5949
1191
996639
83538051
39
3480584
567
535049421
13549938
115967
237
38456
106664395
419654824
31170
1054
114320296
63534
5052799
978771061
159970
45
55368
2220
206470561
24687
750
1528
13235313
1576624
1545514
155409
356
12
727936
13
442348
62883
46399975
60
64699
4281931
1562
10957855
5250
93764
7979
9
8612
663055
615043
17
583331906
47
130262
200128927
236
12
69
640
94431
1077
99893306
15
1504
194023
110
708162210
14212
25493
19522
150
287987
113702
10546
5691
32
242241758
42
76248
221
178795603
5913101
4
39912618
19297296
2
21881095
8335
1103971
163871
183
2529
756716
73595
202
12
1634
88
2043
32243
25151955
885884133
120258
1191469
220114
42346
461
103
4908
13947
554969576
37
665597
4935297
1392
6157215
432
5753
4176
6514
20535
367285754
119576883
15670
275599
5137
42
722610720
19598726
501041
33934092
2
3
86228237
14519
302
42897
65
122781401
158432
92
8668
272
17333620
208370870
63
330504
23542
164029
8469
20069645
61
28815383
25898
117464105
40152
957
1409
144602120
39513154
1441858
66204
259934110
53531998
25010
39756
5398990
186553
246779311
599732474
50
578660
980887
36
14
47832
685616
7
1550
25
39505192
7
59841
52
3793
1339
9
24
2
71387380
5
16
60
13830
1527
25245
28
1303
6
44145
35300
193
767127579
824
3
623
15051667
7553010
13292102
155566
1486
48
131102
71361
804669
27892680
518797471
92249
6708457
4942955
296930453
328408
105819
5289097
1482431
51
1107851
127427063
66
43087034
420
170604421
6938944
8
502790
160992604
211529176
14580749
1487
107219
62704
33452951
34
18117749
2652
6048642
3
345
548295419
87090
268
33233
1224451
3283
4
277
83077468
22
30354486
5034
226296423
86505213
7810681
328
491
615918
7532535
465342
78937785
715500750
543055
12
422013588
3643
4997185
77
1175
167557729
45382512
851825
290068
121
677523
425
883
4805
11
203682
6105099
12
149479386
70327
1215802
7666
7
135479
11
71523406
228029956
110313432
28
52499944
86675115
39
96
15542614
265862
1329948
658872
3
2251
21488
1388336
131
27
11
56788
1188
10252
54638245
2096
1751
5293287
3320
275
5
8688312
46308829
157444
38
55
8540
144369988
35016
27384290
44296788
67363526
18465
1108245
2754644
20
1477
232305443
70
3
71323561
2
145083
43498752
2
67293
8254
24948
2490242
89415911
993
12
11488
74884781
418419241
336
10
124301234
1755
12572228
49
1060
25
27006
20941
243902
5905
953
7383
20453
1238
1310949
143689877
340751604
945019807
5
26
100313650
45
1153208
6945
69
19161820
36057672
12
325337
18402454
65747
9
556005346
3168
1067043
4
87543782
519509972
463
106463099
4716
1793
8897
2
1527
2865
494393
9449341
295
617
112
55049
43757521
1024431
5
23
4576
14560602
743893200
8838
89
16018
15
34348028
3090
316
231
7
10
6858146
5875
21
765045
105312842
119
624542
5
3393
204
76
114053699
30818
2297824
18
1485659
3058
19383007
114
14236
18450449
2
71351785
1065342
235296
189448
3
757
455799
4664
5679848
94
28889323
26
46346
15171715
780
1342283
450351
10012192
63
289755
577886137
125868
6
9
8756508
8183
29712740
5001
3
2
3609
85230
10451962
195702677
838113911
1837
881
247
247742
901963
16772
158163235
27565
49694515
49205169
495351
35995532
3396
821
14083
1071
3650931
3
3919244
117
2
424
278
2571
62892
874
47010415
170975
5
20666487
974983709
32550652
4
11599
102
109
189172
304328213
277
5675
24562
12376
99549
393224
31475
462
81362
2277843
9147809
706
381772228
31750191
855376
76827390
724
103382
564
508642257
151
30
2
170835
389115
959283321
100
1966
40566510
2668300
187305447
2425
1374542
34
587677491
2970414
2983
6267811
96490091
419
1684572
2793
454
62
206194551
17
4962
286
297
12733
3328681
13274
95929
11
3713
11260082
19978014
345039
350183710
31
2993445
25
14
11131
7811
9
1629951
6016416
32049
327743436
31
919155085
22
428856
3
15620726
10145082
78
2197
277
12860038
5122048
576
276546558
49912
174303
9974521
34488539
11
15091
59211950
42655579
266
2
3459
776766
591
66697
115826155
1083483
17245
544929
5251942
516336
3585
31
43057087
5120947
49587608
12449
132909787
1288
534
45
2588688
8
12
349502075
683741
221643
1257741
298306
76684695
418
328581
2
54
78
335
9613
57
10408
267152945
3
249
458
24
298
2066676
294111577
599711082
9
947
253277705
43230164
80084160
5
388
1034886
578185
1330
8821838
55384
41834111
399466441
114765864
9366
249
1002
197
67422948
2
69806899
740
63737
23
432556615
927036533
568918676
114004
300
57562216
706
111504326
96170
282047
3001345
35
202521
625444
8885919
3025
320596318
473748448
224072093
4514
119219451
154
257
77371
10
77895
1304786
33941
17531
1139
179598538
25782598
234375338
21949541
2
52822446
258985835
1517109
16760
48510252
8742
142
83
14
2569
38
5959914
7207
642
373789210
736
3254
163358
22867650
6425631
11
81761621
67576
1190523
3210
17210636
24721
5
375384
6
43716393
60
10082
106929081
21399
3627373
226585
2842821
80769074
331918689
606153919
99034602
2855
6
105711
70193
243
59
235588471
7136
2551224
1375134
60516201
27394299
589
204884907
8255476
6
3007
3
22308
3200983
5641
420234
134
23
462
109462
72370
4
59656465
9546143
3595
79
215180
5048191
56063443
602894551
8259
11817
19134
43
15762202
451
177655615
96341728
375713218
409880
14855601
1588865
6240647
31748
144932998
4
351578795
10
58196
36
4245
16
889
361862604
361329693
29832
2134
251417
11919926
297
26523955
207
1143487
78
1971
6
6
13
68703
162
535
18
3554293
4
26133
14
84415
125
1933
16655833
2047109
36911292
727869
96166552
123892
302
7
17823372
65
315504678
5
11319423
8411
205
33
1773356
440188
4093
8
4424
78
677
284934
317427345
4767
19358062
37971219
5
15842388
2
1256232
108847
873070
3
11504
144334705
533604
1160439
15159
40389600
99045559
172978904
20
319
8060365
875
21692791
4642099
170693446
424813
119
10609472
12
7
7513736
75
1130
781350580
124885254
1621
793186120
204762
1288008
685458
4006
139
31
20194376
10972
4059
3833
3730
62
279319
12260
5
244
42243
907
198
11
218658
24136
408598
37971
771
31326221
4339644
3
39
2
19
4586814
236
1021283
28
996423480
14610
7735
347
107
2
19274717
177941
28005
128178584
311
866
2073619
1476557
2
4172074
1383
3287812
256770
309
4980880
528
82
410692244
961769
124
13
587286
14416413
703
203706739
1753873
606
11667446
4684901
6171098
868483864
545500
48749499
37560860
5
86
30
35
18
97023
1408
1355
20209811
1180
2546817
210322624
293674
28302095
5587782
34
2296713
37
13423
18679
15274595
9154
3795
625
1152755
492
3516939
3646
14
36
251921
1573
2
314780081
10453
487
105
1231
4363916
927867509
4
2
5669763
836121981
3532176
4
474654
34675621
275206
228225
380
89713932
10674
1151159
160666
1134
2434
134835921
12165
104395124
301187
73890265
207611
35076
472
15061
169201104
15085
282
6
934784193
5835449
132855
2492222
7285
193439684
178551473
13363
3203
161
239327313
519923245
364
10466
2950991
2148818
2559
225182829
12169
29722
2411421
109582998
112
39
10
367388899
29393
17
69151
915
127741
888
144803
17
43682434
199
4578
8710908
16
160037
8
488
24699
3061
171
53989690
281
2080
344169
2
5
337517882
1767
5682700
110013
5252
2393495
2
16
5756
5726003
160724
322023
167559
91151
2028570
1474979
990045
342446
3771
501868
27130085
133106949
52
200645488
5
127736386
1401
122446131
405
418
657807709
8103097
1183
42
2561153
158083787
1018889
88351
104
14690
726462
21158937
401
24024631
11465
1025
792
22525
8
3342082
41
84129391
1003
20
21402
308
3671209
8
50004084
15
114435
13906225
35
80754697
283431750
53620
2230104
256255
4741596
829
579
927055223
121167
220
83
452
2210
451125428
629918
1946
7
199154
23604
11522940
724116787
910
313276
7371167
9
3666587
407
7248794
83219834
28480445
14008301
121849
2
1329569
316250207
5
25
8275567
42
104030275
1506
27613504
34
987762
61728136
9962
4849
198967
2621137
262
10
5119199
12215
38
1143
13310262
8
7591
7
40049107
935925188
1655
9
163239217
183
337
1410
2
1166517
9
131204
1898
5
395224881
2164495
333
7
73008584
770
49283573
2008
19843
38886
15334714
54
4099108
108920541
20
54
2472
2344
1326729
22969
332
15308252
13436642
4
44186
576
3532
191799176
15
819378
85475593
3
4647707
368143210
147
14506
63044
3
8
202175
209
157657
1887
6470
1922220
6518
5812
13
112143
140
8647986
78255
270
7
2677442
11923412
164138
7
15
2196585
4
36693
51127
109786
19491519
600419
638480835
701929716
607
671335057
2298181
271771
133
4346560
331766
65
54901054
6596
45468937
2332908
780481
890163193
1345
9
1241
16838648
935
1270080
226878288
510
3
2209416
22400800
2
52745567
705123341
12
541020
367585
54664
22980922
15253
2713369
1959
64106447
18
452933
2796
208
3372299
18
3278
894
2
44
21691
7
2091
165
3810
30
237912
10
288542867
2
3328929
3
329
10716020
29
34
53053567
6
9985
16033427
839913166
211228
456724967
2
290062666
276
6
302602
98088
306162475
4204228
185490
1266213
14377057
3749743
3414478
9410882
586115738
113
334027956
2501
68
147
816
3581350
2011239
92792
11060
197
1204
264849
18039
2
136133
24
95341
14
195783
8168
253899
4
1249
62815751
7619357
86
5012248
298834
334695
524847
6172835
520680048
4
140
177043664
817196689
84
9442
380
109
44610
1945
10316
995
32
21826651
7344786
98358709
690993
20759
715
13919979
973684
5
53205
2
33914
51883969
42505160
30167968
102897
14641966
214664
116306094
7248
195
4404168
4
22690
8685026
31640628
4491484
121407
2
4106578
542
2997806
582295941
2047832
907
44
228955199
161469358
57
104693130
7244
954
913741488
2
224286
225
878740980
236620346
401122183
896
13185
2
422192
924108431
1099
305234268
926917
27
785258
317
2
60952
414136229
671608992
8205741
125807
2
30
189825
137
16317
14929488
6
472050
4915441
884843270
216776638
222
4489
20102387
25959
590
1447
7532
109046
23297
1324145
1823
2422040
102601474
4079
424567209
4477449
655963316
159881539
8
27995
8255540
55156
111
175775
1840646
258
48399624
2748300
1154
112904638
122883
141
72
4
26
10
42
133
304462
19678567
1357726
9111
104
977029330
16386215
22
71177240
9504
46055308
15610639
93
5
978478411
10479
2249678
89947
12682824
2552
487526
1620
175063
46522843
7088802
138173814
13186
54258
87006
4
671
686
207
12
896514480
4420
368
360
30197
1453
58298367
20249
2556
2
19
5
33
61
2015
2968615
142571373
17
217766
702107712
315268844
2
25231163
82599
142598
82010568
27038
2259531
873765140
36
12455276
215
453
41415357
13454
86511530
167442
29
740
1667
2266823
23885804
5
898437866
153433887
314766
24338
3554749
15
86
10
21
316
40
180163494
847605988
16
100805668
38
644607
34989
6
38212242
2331698
8629
10985
30641879
527
25008
460096
42681207
98
3611
518
143
5184458
97
44707
683
41175618
79026
4
21564384
2548664
682899
132
85071336
68
91018
73197
192
42666
2332
326
48416
75
449
9324247
232
1750
2778676
67
1199
13
950529470
2105
16630
79324506
147363
4036
5825
254707
123350631
906
9
11
23014138
2724325
80136733
23054
3613
9
5112
8
49047373
407431
480
598061639
7450
7512
9904
15
66153
566955344
182754581
233956
493008714
895086
3376027
1588398
742
1270410
355989700
1995
37
200
6896935
275
4
259615
73602
2149
27
574
282
4076
118
29106535
103947
683
26
2536667
33724
219
291
297865
7811
543845700
228476
653690
67118922
272676321
70708147
375
3
559
22
31604170
10508946
72218863
45608149
116
210126825
7758
696375
2
108
982021299
4825782
4
461
4360
779
10278465
55677
4
23168
716321334
64874
1677793
104989837
3
737928
15672400
5685712
2702495
109427
311
2400
280381182
239
19
12059
22
486
24
31763691
74454861
179282
836720846
3
6766
13
282539608
280325
260946006
91584281
6555
55
16893360
59848288
2201490
126
43527
18528300
189497215
75908974
9998
649098
451523
168
9
8373093
141
1644
1216998
12842422
122369967
29835
8
64
8776519
646
3
1398
85114461
2374847
13250
528
4003515
786417
233948
5870
677559
7548121
218487955
1184091
68266
1618092
57
44084
53659
15162
5849
7100181
50873847
9797
208762836
2026
5210919
184
163314
4886
29708
903
10530
8
91688
492
30266441
2035
3440460
3823
160483756
31246867
380298
5060222
9055165
381180
19057
8740398
31
17
443001083
30961
1716
26701607
468655
1438695
1186
18
3573573
16373
34
3192298
18033342
33547
163021
2189
11000
12207
252530229
736273880
48150
4
234893
81182
1230
304607996
618825
38
17
3973
634486737
203564851
12946894
6272587
33226330
265049329
337390
14559
82
28827
338
41
64
1447
689038
57811
38
5
4081474
13236
2433360
9
6572173
1470578
435844
1132285
7
79821835
3272897
11166
947
21611544
50
5
826
51
3083
3670
164313
32581012
303574
14534
3906
141420
23710
850287
595022
484
2606
525826543
2634506
37736649
6635
15075
80322006
2656
520221375
331160
3014
2155863
116
5
172
84
70
12
3834730
11424419
12736968
15213267
17
1253734
294015147
20612466
17462
3711117
75839313
2760077
4670242
3
1275981
2490900
13261301
6877012
167949
16639
2027291
1765493
60331614
1418588
15361
34165436
385452
8807
156162
21216
1833
96286408
592
43
63637351
7
15563803
264381642
5761
170025
119717
6496
4178253
74839969
344
239299
347347752
5213
21
118
137737308
12874232
864175308
477184172
34477
38
8
53609716
3715
878125
65051
329
155292
412997
103
9861020
7175129
60225623
346482
963577
722715206
34
119
443938
173707352
78
112226902
3
12898
20110211
94003
93
2028
1872910
21492
2054
47518640
241158
43
519
183306438
26930
315947
1070793
4
669912
2290
189550
66221515
5296
12387596
230826143
87761
7966139
27241
1339929
11080035
1549938
7490131
16
16
10720
144481
78365268
13436234
66256
30535
3750
38337764
2614
20369459
20
39253
9588527
226253297
2091
96224875
1957
1483470
6809984
12
9
4
211
9187
2
41
5438852
65
271
394
59104748
3
491
100040
726143115
477844792
199
913
3
145176321
301242033
683026055
15004516
26685
929
73233197
139225
2593
22
2318486
11028036
1788
5358523
44966759
171591172
2404410
140
1269
23118
1231808
9696
16359056
643
13
44214849
17235
39773
706368954
15478
5953
11368424
28941
131324635
232142334
14728
826248
146
3
230
65
771742823
139363736
90901261
3292722
63590396
1253
252795
22432162
246523
19816970
95
146584365
52737
4561
1485
572
23
4862
10649747
8952
312
15
3057996
2584
821842829
236508557
928110
715022
45059401
103809947
55
385333860
26
100
1416733
125947
1256
14
10091483
301473
181876
1146730
2
969361
233
135
6
221
2
3861725
254229071
66891
8223871
4195
1937
135
3
32
563600735
32
4742257
1613
2174160
2
63554911
5827
2
2380016
47491523
81323090
300
33787
253
235644
1241
126711
3877
8
12
214047804
92424966
2
147316
6663414
117635
10210515
9028428
3687448
2197089
81
51
16
10789
24023842
162190
75995
12601
1233
17
256
86
180
308763
1285
222
7149605
4
4839331
399703728
4
12746
66359806
132
5173
69421071
26343483
450
947158
43962
7
14
9643
109
1964418
118201242
573
181
54904
36901
769
6500748
66
1118
7
22649
48
10491
29313
15
369543113
1475071
67
207
11441072
85622
769477
1239398
673255
402571
520954351
210613196
25334
77393227
3
8996
178964719
1238
17
283
694
4170
120
469
722632
404710
511190
1607
2200
1746357
40
13
2
463
22572
3
17876
1062699
24481
63
17
6532
10642
10513
1059711
5148321
3079
17665535
141
55664712
4437850
275127858
99358
811354
2396
17
104
5267680
862
135119
34
21863
810
55268
1914
54
49877768
3949
35890
7887306
50663
774560
696
2
5
514686
3
55061
25411
19
1639
688459
11760
3823772
876
62606
143
3196
1615246
101114859
73
65087
637567
1938
272461
66998
13074
1082
388
784
44
171
1901936
164
29
44
231569
8442
272
49
5903381
3
14
14
6
28
76
71528460
530
7626
109361207
226025312
77642296
238
502527
25755260
4804559
157
161746
7489
13934358
461
219165100
86
28
32409
2513
213093
85196
22
51414093
4404425
280813812
675289
28745
19
459264
103473480
15
67439619
2602
781
27
99641
6393523
246564667
23789
3926749
5
98
167
1687
3365
43736
2500798
1178
2277133
1071801
217
264
184
2228
327806
4026
210201
134086930
167598612
193
1602441
1350
423815
2185626
14329
113
146256
585
13690
235103422
41
16658
66
499658476
8958
67628582
20
10150
2544687
300764
7072
5221039
8458
4782
617974
474871
6944939
745528
284574
5118278
11
63
345132
335
8018344
3057510
384
43
6
524
13
661571
38078120
1627546
178857
78221
36101
38660420
20
160498
929346
1600576
531609
1455
8320344
103
7
322766
112795541
63
17611632
62315
579888
50
35891414
1408326
42
194338
110570133
3963
323
14
320153348
818
448
541929
73058416
8140536
73
6394569
51999
3
75848496
563
78183
549
283598
645572882
26609521
16628
7941150
14244
8896
4272
68
177
10
4148504
15
178326
58256740
15886399
82409853
142862
2340
4
2137789
215495841
379750
214
3845054
4
9424218
1206058
49
18
1440
589197091
13
103920120
12727
4
13517
9
37218
14020590
697102
713
297426
351714957
795318
148025
6785
12263
703579206
27774
395936286
115
91096445
1657857
685
943
18279
58172186
992419565
12734
238596
644632
180948238
36582987
209274450
34155086
6074
4580097
292396530
48412
5
11
73160522
5
3135
2060
358262039
47999
2967
122431205
45
5129814
9177098
72
49
108435
2
4
18437859
374423
18600
27
3659454
3
410
252797
53670
9651314
445280
4
543
465860066
235
45
15134
32
6760
5612998
509
578
850887188
61
1452129
12
242
39385
11351353
167
3401
2406
224108205
5538528
8316
3827486
41990
43533934
1217542
37849
1173042
903
606594
9827
73080009
6918582
9
6905346
3934271
11037
419
93135
4841864
35346036
81258
637473008
26725
58950
72782
69
407925286
52278998
88
632502779
2894030
606783182
10015365
139
93140318
365
23
63
3
10658
283343
871
15475
27976
11192048
90
13233
75996514
302
796806
276076547
1101358
2089630
82
11710
13446938
7479876
30311
13392618
2542
423227672
63670
298732580
2
1049
205223589
818
3
351
262907
119366454
191178
6819597
30
81694877
41372
142864
341698
557794439
22010
3014414
12493115
11
6229513
18
213451
9482778
5266
7
7710
168734
1969
2
299158640
3
45151608
543670
1410824
10
385
129
8386474
9708
498
15
46016
100936
490506
8054
7
2
105975
7064
1120
5
2151428
70738716
2
21969151
2166
255123
5822
216288363
127
288392
448417831
2255320
746
977794
96
3153588
393633
665294668
23
327
683597
9
1098
10257
18
10066
546050
96434187
548
623118623
48046
3
9573
14934
8559
56623127
232
202
124832761
115
670711020
24
259814056
335958922
98
1524356
62
9
318038
22051628
93
80050
7505779
38696
16506
196804137
8
13167
9624287
69
388479
388437083
2
190
209380719
67
837488
304474373
3931178
6602391
12036394
2
93464
588
19
4529996
488
100493
756
14417
1034
63
204166
336134091
594
538
3
15647442
67741310
447102200
7731277
7
329653
80
2156374
81176
34513
13044944
586146
5
5
16616
13449
194222
171515166
18936
232793
3
19708595
22191014
115
2
6
9027
556
5
13
2293795
292511306
3632017
46143
6212780
2820921
30670
2166866
228945
174
4134568
159
4505635
1171
414
8963503
46848
211990
14471328
29
2
1283
19430
2464
6357111
13095
184507
370189
6008377
47337226
21306970
17123363
804565
27
68422146
15611136
21805
390620
2529
3
110
1512
3
2875958
77971
76565307
43962
8248
67934014
7
457
229
22257
75869
904867
617
5542
86707
15136719
28497274
404956
33721
12100251
9759097
62
140675209
107
71
136
2593
35290
130553
17154771
4453
2
25454952
266206229
40
930840646
5449
132014506
8
10223435
23261124
455879421
2021
156339772
7
2
3937124
6649610
177
7658
25
12523
323219276
32693372
853
127
24095
22
5822238
12494
691
743478
191896
1480545
40373
3
73498643
24874
219
726995201
51880719
39
528732519
3008
548
5409
29732899
5316
28
3
4
45
9670581
52531
115
1027031
44592
34
20
5388758
117832
9925003
150312
1071282
31
35602092
881
329709
333
43
3
24
5
26046486
604
3
11
6459260
473893094
11
713004
3633566
26336
6490
151
8
3
697
4635
5119
68792202
190
339016
89774
767993
41140445
162976
50601
66595
110
886
1034
1742
52751
295621948
442564042
215084787
101
13897547
6794
3312
9
20189
13
11544244
57052
1023
18
196
2342014
3544720
463712755
7
234130
442633
3042178
88246
2030
4033448
3
77
9458
1614389
2059306
112061540
528
118
286
800010
10688301
4034
5
24830
479113505
3
97
63840366
25797
11
61
18899
26657513
646812411
309063296
6321738
11620357
15048
147254
113
117
2126
82611441
1772
15299043
14
997
220
92659
168
4
88
257
146600086
226
282298214
324482
81
57945742
6810
2380
9574
6522931
117
611
221974746
3
351460
739
2904
43473
59
10633583
55901512
488
699
847397625
134201427
4
2177
832
3490308
304668470
1050
61205
82810
334
228
143
424360662
28595077
26734701
20184739
649
1672
211
52
300559
16433312
29608272
33
1766
97677
590368607
3687255
7410916
39
149917763
277
3984708
422
983235365
461375
783123
5961
2967
375913072
5
9668697
314323499
410
75
302
144
180518
503
428276
24043186
77663
65
121125
1697267
1040
346533459
921862182
5001
1559
126124168
6941154
13836654
161954
1290
543229307
40177856
13198160
9152
57613
339267
221521
1206058
2547
65398
99017475
528544716
152233916
737838646
4198305
43
177160
1575685
14320579
139627
123161794
232968912
41408385
119262
3696556
1193
40
345
101376
3
617375673
589843773
281175
33
4
458
2968
27209
49
804
18832829
68
790269
645409
3105204
153
6
6642689
7083
220742
823267
372664509
18424831
4868549
722066
42
868347
319020
83631804
4125
1515
5
6910
312
487647
96518755
58307
9798
12511
551620
462052
580596
2
100145345
155744
26927
238
7
99
4122
2489329
123111270
78641
6863
452787390
4195
5721
41
431535717
316606323
6
401631265
14
139074903
98
182386523
462480197
1386
7839057
5821145
5690386
604445853
64402
39365
59722
28903521
46437
17
89172397
21
286222268
311962
4683404
12831
929541
2
9377398
70
129054593
56311986
181
260
841
95
13
4
167
3
3
1354972
18
823655
17
79523299
3622
2783
5684
1792058
4895836
34
55344977
4549
32054
113162
7260752
18518
3255129
20
303
46962
6526999
67995
12585391
5
240795
3564232
26811202
284258200
8111
884005213
1633823
121542943
50259
1315
1256
8827
99
1744069
417
2287
3875
14612
37738
378954265
3
2632306
37
97
23934637
1400959
30797
25680154
105
9106
273574
145
105536
224556
834266289
183699
6867055
1265595
152
314899515
14
3230
252240435
16614
1016
38
422
10785
2265
146602
140
4496170
3765
427530
610
9
5
3187292
13227004
3
394564
98780
453
29347
9276927
90
2920518
46791
11206
8597224
133
54
123344
9021986
1048794
60086103
19
1644
6
26
3536
100392
3
926
147518194
200009
5
5
6218
393930248
1417410
18845469
12681
533
25
549273497
213
40
56
926178247
326382949
2
976
83
14604
38750419
14607
6448181
89104
31381
11217960
6565138
1450
1354
144
29831529
21999553
44611874
6002
232353849
61
1710
531573
16197
6227276
4833826
509162
35762351
10493
403860436
39
1770200
141196
2836
4823161
192
676820033
80063965
3
1651
123267926
49
11463715
4725
6
6282
44756
127
11114956
564471700
367844816
117846105
34241
460043495
29
3859
1717
26589861
192225
854284148
257
34014025
363179116
57636794
32481
32434
70827
1640039
58
3
67405623
259628
519432882
2871005
145993799
183072122
120881
11
42663951
401605955
269409545
106783
29
2
6883
16270888
612
3522
40677
3062842
830610
16260439
14410911
3493036
949784970
904310980
34427
5
171718
45
46717
34955
36124
4
45662471
18
26
1107473
2696145
3
33719
70873
997
17203296
2718427
15641
1366
21610696
10527
2407
68056
10052782
125183
8883673
158195
470595098
7
1564028
7
32072136
64403038
53932017
4231
1670071
3242
1667
214092516
77737767
49782393
418865726
2858
87307
725
3
125454746
5
568
719130
394738280
18
152
894
89
5390
425
22186
11
86
42887689
2412427
695970
3168505
46778
190944055
3
2574
75485
4330255
977
128858
149101
522
925504989
1057
60261689
1736377
16933
21
1559047
6686812
1124
2
17412424
3268419
192634
9
8
230568245
56221
53516
3568
95174751
80
4
39518
323622
16403
124820246
662074436
14
768970
8388745
115572380
21939
14748660
583
63
144
341294532
14436
6472082
633
3
2393
4
5184
57212873
641153148
25910223
394241993
3
25413577
140708469
118245
116442
39
76871177
6
10
77
72492
758
4034285
1280570
110
498356528
734163329
47
118
226988240
27558
29813
2158080
4
95683562
2
161057940
6672
636553
3323609
66
24667
65784
27526
327650
2578075
1761400
3070
2284
33
8231
207599
386930380
50
11112520
416758
227779
7805
511144
80516065
9618644
33093273
5
357507
6164
12696
393694182
290
100
65280
54
602006
79
2143
19277
37434
2164686
14
57
2
4085795
374281
499793240
3861072
84
94688
878931491
9
494
5
76
85251264
80
5311708
66
85323742
5783
3278405
1085967
2401365
251006
26
12
3621814
1986
101455
559
555840
235
1068
1039
8489208
11
15420
8028
3685
483102
2
65
108077
5
46
7841
923787196
41753
374363719
9011842
1533456
62824448
25
22069
13561
6
4
1656
767323
197879
88
4890055
115022833
195390035
2722722
602129
380
234
354
6562473
67644926
3
16623656
23
15
99669
746317
52
642
7369
49058098
93
4481306
41172657
2
14289
146830
2381
154810539
865471074
187
15705
18
668420138
167
176202458
2
100
89
252
152539545
203946919
26
232
15
9668624
568
25008
2623684
420037
151
144
22578
64737257
429
1202057
297
35373
9
732273
347688851
70
592675013
4817
17479791
2677240
72946575
4
3
482485
26813
8765
12401
6271472
5405
955
3
8
167234148
2038735
1989671
18873011
4170632
1059870
356786480
2341
41
34635
4164718
96
91
166
4
4065829
7
3
6852979
142321
1735295
3398
331828598
14709034
34
1677
1712
63
26492604
71888
3
7475125
28061959
661247779
5093430
112
49
13893415
5376
15623
34147
16281
3043
224
5765
193414
1423591
58082
142
12944
2506
5995
17383569
36
30060166
135399537
828
338285124
1681
18
50364
55931
537102
88936
1909002
778038
170533881
5325321
46681
60768
145633
8426347
21400054
504
581701230
100987934
44681
13289
2
179
653492969
210057
1046806
7840
254266719
252
1992
52981239
657
46000917
16
2158
235
2
783920740
110943
2
61533687
77
774884
6664
29993
6117831
114780085
4
6047204
109515
6
178471
53
124551
296951160
140543219
72
322
103
266
55
11
1047
19793
13651
4241137
601346
2322
379826
1158
35369601
33
64
6654
249336
312
5640
1396358
648993
2116
634
359752
17
102363
145
5
92
210968
881
543633670
175469921
239
438
45112100
1210400
303
793500
4949840
9439200
159563253
226
88196
8
10
1743197
12035
23362741
240215118
101
2
179599259
13
7016062
3260042
33832565
6202
5
69
87486
6389230
182334564
53
288
539578
1110
212
1317280
92
30568
43
195217
57
156
2023
223626826
9249
41740304
111025791
16765
62240947
159365
1032006
1246
78
606315
1906436
26
3531890
30838101
88208313
1759
205296
57459682
5369
8617
2796525
545
494
1412
473008457
1557
1517
1673
2
21
62368
59
6289680
72768037
7544298
578
153703281
137
12513915
32623
413114
182
223290896
36626
349310653
485839461
48
5
3021016
101720696
253
24
391610498
15
152049
15747
45809
872048500
1000
2
7
99015
107799721
34079782
21471056
3377759
88
2928077
31522265
952850
647147222
294760513
2
3047
1998
69
7503
3
565579
1290
10178
1686096
4315
2098
1087
75581716
25272
2
110
1141496
21
224047617
571874695
122110062
1492
672227614
485
26
196165295
72123
44
7527078
3872231
71828781
4
64180645
9
150
653206360
6102327
1244724
40956575
29
7
10
358343656
375998446
607999
9165147
755
94105
571
22665111
697936
9
23228
31908788
2
29204302
4717042
10838150
195135954
1206380
34482585
4
331
838
2540093
8091989
12
430
20745
103749
23528616
490
881453369
176175429
423064230
33
658569430
40
2957530
963387960
909
1687303
417563973
3
437399
10514395
3424375
27
140
433178372
29577
74
18
27927
962514
62992
293931654
43055
16981
229861
18843458
740726028
14
43367530
626720
135866
149831657
19165367
128880
4136183
2629
9465
430
2825648
35789
397
37797
12
36
756777
14532
129740075
6556417
13910970
340178624
484508807
3712
181907
819455420
2077732
225457
2493
371758595
11591
373281
213127801
111
50147044
8
19
49119756
547822
50
1210
577383
9
13185294
2926
6685
400
9061098
221
1902098
422
7171478
1574400
993
126585
837221437
34
47
1076415
107
5
36686
55470206
2375451
807675097
712
19619
6208
108381546
9
105058
15
220581
25
2568631
117
654322
465325
155467
224695
580086
7005
341049
289059
1105916
478407391
546873673
37
35467
224
1307
286265
266
3936
169513
2586
60233
2227316
60101
222255
508945
4525351
108
68381981
20425
88318
15
2
5
15938
537061508
13
187033
23093
54603666
514724
1500
15
28726
49634
417
25055
3698084
252302
384487010
5708
35
94
2
519461
365113258
1754
174
993
3
16966
102
24220
373451
69
1094
80
21452
25
757
140
30
10
18038
418575861
153
401524445
462
36
4
7
215256
29802118
67
3796501
368919
73131
11164
10999309
397067
86377
170181793
235
156248812
18
316
640
1472787
154402953
11
11508
54
64
30927
1003110
29347977
3462919
1735848
66832
801
463140
438038
178
5979
21
16
51388
711
604322
22348
74
177
3588
5244418
345886
4760
5392
4083642
39
409
626
22
36
208303985
26006
60030
3
14
11
1595595
1930
13456
132873565
207
791472372
859463100
12665633
3
24344822
2288
114
289437605
225
92
2630886
1296
13208
100
32452
18816626
1371692
434044
181681038
9
22889
10
155649094
1236
4
17
60055
11
7067
2951035
30
2154
614440729
18
8746471
71
1246734
169888
4
32965
222218
2513
126131
270040580
211
41
43979
554031
181760
754
255
27
2
275854135
428
121422545
874
1376937
353037
107660208
42244262
2243292
267324328
133151394
1963785
4195
870
2
768589119
3
2351
102003618
661312387
2622898
57735
416
2
158741293
1723044
59203
317086
59524261
8
74581323
15865200
16250
180979077
243023362
308802
4
8092436
22
19487402
3
55336
422
6398829
147378
717060
30672076
198600259
4131
8
10452680
111906538
649
8970
89140505
10919
20227478
195768073
2653
4333
2533
21376
5383291
2146165
75725
6
9566327
189
487819
2642
2
3
352624
1031
5846
41176309
598
305694
105820
2180571
20246
53819705
80054249
2641971
205965549
4771
33
2
561
373629258
326014
1246
8876
1558
58
19747
98371
3
258631307
14
137039
5883
1147
46375627
76748802
13214
36346067
125
1378
600
23150
7024641
989814289
17
3832
145492
3289
1243406
234374064
664753
8621902
788145
9132
329884478
528
153390
16810
9743
20
7473525
1553875
6935
6
171656
10
136410914
2
22855446
1466756
231517448
224
5
12
21
893128844
1648107
62
71513690
8952149
17
127
4
916751
2
690474596
3282617
45
551
807565
11
6810
102
5329763
2154
2
72014915
8312
1076495
683699
78
13
100
5
26
4589
146384
20242942
132528529
3503089
80871
1507
9291659
1256172
14404146
43501200
471
631916
99892
36239067
149021
1021948
824588819
7
1686610
2
216
4640
4
7
69941090
1628
54
25473
8079209
700796474
573
56020
2607604
7
8
425006
828
91174140
8631556
105
531863902
477792212
15160723
47312280
1691
80704
145216457
3477
9657
242526809
494426936
64143
3505
22326576
12630
887
1062
36697177
433027244
286979
25238
311411
1594
3
68
2131
4858
539839082
222144
6507
2
17
65858776
33958
145495742
479197
134121
88139
3
136410
33140
6908640
64
8
1766834
244688
3668
48
24665
1138
568
7451
114970970
149664
3534
30154
117394
3
2922526
981
6917
1098681
6
793260
11088663
9519899
99
9583363
222
121960
44
62388
24529
147549
1188
14873
503
28046
5
477
2
3030901
27611
8
138346972
28564
74
42320670
5225
93
254665
4264
63079
63522163
5
97546884
2510551
9369
58870
911714332
3591
11214443
40650452
68760
130687
10
60480
8579
1530948
3
3
36294708
1887
14404354
2111
5271389
2032312
255548285
11144275
55949333
4
28758271
727875218
8
738
10
21
164001726
139695134
595149
4184
1710012
27451
1262
5291570
342
757098
36
14459
1194978
263603655
484
4019
6510111
252658244
944229
3178
1804887
7981372
308345
27439840
27903
94
432456010
278
1839722
130160478
56
101746
40053
12920058
3
7272
135
2
336578165
17
134593
1554450
62983
136
2988579
1096743
10267889
608308878
2170728
13752973
41258821
6680901
546317249
6119
58
7781
1595209
1096429
797823
30569699
62079
42916
100608122
8
21318515
284160574
31468445
132504579
312168
88508023
1788130
6570673
63279
62533
100149
324
173
724912
99
32947
494416
86240145
9
120531113
684
247429405
3
3
8616
27
57754611
7593
222179254
109220
451417518
214
26
156
259893
59
686763
132
23
7793
2032
15778
14824
5
21
2333
49
202355479
2113339
253557461
4
308487
84879134
12
498017719
277943
32328
115537
26281428
209758280
1303103
229
726
271
103189084
21669209
43
5639025
10112
2438341
26
36
1023
761637732
1100
8892
261
1177323
37
400
28716467
4
26
399705509
3
6
641
4960107
32
7195859
3
12180
742222
5
569719600
16316
12
3910
855370
453758622
22552789
124
522609995
550335126
13
48
25838157
317644442
114123
2782
138930
6743415
119354668
402049
3265
7
682165
126392
1230
183472
1192847
13
4196
162627
4
618
210002
188
1728775
41977751
5873
2
33938032
117461
105
92211
6
4195838
8
8134
620910122
2273
847601
103918635
28048245
85500405
685638
32125571
22941270
270105
7
419280599
3009
323751
12129939
2555021
9656
27
4778473
5321
59
720
10556
5
26916004
4815
82
12074008
31243
2471289
120205483
3
41
3687
19922
196003
378
139402038
3973
39165
488
1756483
96454832
745216
11834
15
40251
937351
46
93
1665258
631
334410358
7765549
18418398
10331358
2
8843388
2892
157155
11
450824
103216
14379
103
38580
16163
68930
363
1299
699502
249
21341314
746
2081
334
112531129
34
3503509
7
27773
2
10
443
5213475
103185376
764298
2
394
95
2
24814
3685660
58557
8930
20054334
92
4
78
2007
17099
658
799
2
20271
861
28050
647415
7716022
6934
37
254847280
20
80
4
497512550
235
2161127
2156
436311
466807225
1224394
147
1460
600116
396681992
6
893820766
1897
319049
81
85811
181361
191378667
5954
136079
154900710
1616365
38
3
420844859
1006
2991
3185
229743
8
31
37541928
5
1932118
591624557
5055
15
3835
3207
173183907
91987
51
1439595
662263850
2750707
93538749
31
2069
33749755
32564299
18
79578052
125671
6211
476237971
459405
48069298
5894818
11757
197
6589
1345
272
886034741
633245660
2683066
3680728
4287255
3717107
5
634
332096342
17174
335266373
47113840
8
12567804
21
4
10051
978172
2349
422929582
17
340305
366
3435776
56633
21120
7130
3
109129
240052
5025
6518
1175
2344
6
8
310
47021
663732
19528
4
17198
240302045
9116198
3277293
34192910
1253877
74830508
55777873
4721284
18129845
11269401
252
41371751
830
20
278
83
239
1897
222
13700879
780
501
193336077
13772
1860
1913
290748592
112284
33
22
4485018
598782
27738
1018484
406901202
14
107707618
63630
260293
78
160389937
967082
249
3232
2242
1008
718382182
44966079
626540656
749089
100
279587
366834270
23
1089510
7054365
8903
11
3
14
602960782
2
338004
3383623
78
17414
714789
105155
584612408
5145783
29
55
81600
435
466
108625
2068803
8
28136
4101
816
104190378
609543001
219154447
357019699
4572924
136781434
33
13
946482625
5803
11
5
375045906
350965
72439780
782128869
259396033
7195893
1428
128266748
10240
7578070
7112320
2162554
193745
172185753
20721136
15813
74660584
7
427114210
55922670
154571300
2839
5
352126
2
30003234
8728
74671584
64128
316308915
7034
198976852
7679003
16479054
16
1824
8503
29306462
168793
45433597
223447175
176946246
18067
35116815
647
14840853
290538981
60
2
412
66747373
115102
41647426
14430
6
2
292
181
115
298
9
6549175
23997
1521874
329567
25427
76107261
2364
485839
18482
145321360
2259266
42812
5
690
22900401
2350247
500200
96
503520
6
42123
223182
196546601
123
28
10512
11384
552146
14131
78822663
9627030
29068
549
7408384
9
1942
184
613
58
17
121017
3926
245
46104
2356
4398491
7
144213
5
1401858
16441072
80
406114834
43
1609
162790629
9935
732
119931
337641
10920
400531
354184622
33135
2606
18
6
249
46115431
11692547
83669
7868755
8690530
88552
1342
633922
141
617037706
19
1259951
8367
4411
782321
1362
890
686732
12
387097662
30
264
55763
58699
721351
4308214
66007
916750
5807
156323
63741
233908
94118781
180159544
24110090
6685
174295
176143
995271
10932246
14
11
3746
207996359
357893446
201
21483543
18147330
4846
77550
51
2978
1242
59798525
28024736
107999648
72
33
63
26371762
593202172
1171
2371
477
1733
36
53
981191911
13
5498
136642392
242683
122452770
75329
2246
47582
13
2
646
27
1936379
14
49556
18385
45
4879694
7259236
8882
10056415
297317
656777
135573
4184282
216
10294
228302642
1573728
199003126
182852
42
429
5
171
2
6828003
2
2974883
1203
6833
939161851
20073
228
11464
494313
18123924
304761921
61712347
59
35300
798593
222552
158
260056
6
834624
1217971
86
133208446
35508
33600
38663466
234621
109894
458990
681087
335967
751
220248052
5
4713
108
216
987504130
25932814
6
402
32211
168
107163
18
10785
2
30195
8
231
700270545
72979
7381
1753
713509
158
31121
118416
286
151446
136919519
23
2198
33252
9
298932
4443
66224
17035
625033
13978
5191
296828816
5
640220077
61624774
2622203
442
30
25786
226
36050095
50
501439
38
1003
27853925
6
232866
16908831
1526
114
9851
41660
8102
159305947
39793626
872293
445834
55838
1021
24680
12
14
2250224
69120168
4
189825
40
34968
2611022
28202595
4
1996
280455
553
35891
28
1855374
10
194966022
1778213
8
700
17
41
88180101
78
10
84215
6
8526
5823047
22360731
713973
210210523
797
364
42664
2932
68545
196284
21958079
54606
3
197811
7720426
7144
3657015
675251
758662
248
242401644
12
616218
2409839
58
4567
443
536845
2107785
88
561443684
33832885
28880
112
21567074
37907731
225
12
631
1865028
1802
169540
46486198
89897765
808846453
239291
231946978
75
6
1062
595
2432
176
253290
2834
485547
4408474
5
27358
45
813
165653
3
11768
527
17658
1287571
964813
546
8956934
116129136
1788460
2380132
82785
2
34397736
185
761867108
41777
19835155
336
366048
9
574628427
2426209
46771515
49
1537
20192
921397501
2040
152928990
666
2
3801
238
55
5977
666
684
8
2529
262468
17948
2763
1867011
602464554
107717084
750498
342943066
904242
864
7220
4697658
36776420
9135
29584
54930
1631380
6567134
1381
861
22078
9165946
81
196884060
132
24
968
1373356
35
105
138297
19038
65
271701
29757
382
71090521
1254
441112440
1559
708990137
194
9437949
24
816
486
28
71816475
333
2
58
71
3544832
404
1301263
46776824
21
1180448
9
2
77
97
484309
1250
9246
76370
27649
1894
188697233
12
239010
2596
945488
1779
684
2333681
115342
661
85
822
385689
19
41175
5723642
4143311
3613
2670440
30
1133457
285260
84960
5836
2946
580972310
2349419
4775566
15
445543
463
26938
64
4
60447
2
9
4195016
66
163
1510211
196386
9696477
252654159
6243569
11
121457
203
548565124
295
4
20
28909
528
56
136307
539739
13910
265923004
36902
26448
22754054
134097303
1226
93904
1377
24807169
21737605
15471
535334832
8252463
302068823
34260
1290332
19
1388
110735
21774416
3775808
1427840
6602
18219369
22
1293
84111
285
178894477
8
541568
175
295518957
891055
93220394
319558
104729
699100
145012
19
2142475
16450411
37383
13280354
37
93
13486
384677
1319
590
79566
30378708
44
910
3060759
105544
26954691
218164
1007
6201
97
1935247
6031444
3007965
14952245
431
8829235
235
46465404
86960812
11
9087
3241299
149119
220
255333
130038272
22
27292805
598470
2868675
2
29367353
93823
61
8922196
671792146
1931479
5302642
405553475
4
564067339
115821
156
256
35484
3216047
12
83920891
5362
964
1262
4
221803124
224
118682308
4
2163
961784479
4212
20995
16232869
333341
28334485
124
2
360800489
6
354664213
34077820
12576
369100
4962816
783
841
1743
2498
96
1809
812
511873073
144066
1176
92757569
479
467730934
31418
92169810
56
65177
5127
710684
15
5
41452449
82595
1908984
4607193
4214
35
262289719
20764
18
775
2250816
31082
4879688
9856
58
2109983
4
284442
62453994
109736348
3
343668644
276
5820
27715
379
24
2679
13932
335
88357
40
40147571
5780
129
2
13
59313848
31431
153067380
10049765
31091
35
229
8931962
3092
276209640
2403
22133087
33040
534080860
23
1516912
173917996
1161
83316825
76944815
2
56418593
9152
32131304
141
123436759
2903889
16590775
147684423
29693291
956107132
3042
8211166
89
20144
27588090
296
78771
215837
443013
142
6207
49
2143
15561745
2
175069
2
465673397
23770
16138
216690
691
114
25866159
23
1119147
18410593
14783
3873
121
60
6
103315156
20
20
13516180
227802850
18403
3114
12643
629012
13
83719995
8495046
25950
186573
51
13258455
3733
747
26962
934554696
1948782
65239
882
17
926
170768025
922537102
137087873
21688
2227248
338
5171
5
74839345
56278
839608174
1099
5
283
16595971
200
2
1303
35493264
169824
6860
215
1807
945859
314
17470330
50513397
1778773
717926838
32594
4904
82596635
125
3177
12724941
1060
56149434
6
46253
301711873
22845661
41
198447732
8
194398183
28458128
5
3
41877875
3
378
20
389
24924
136
41751735
78730
1460357
4607674
693145536
251127
8
66720
8
7947552
59569013
4010
252
72990
19558573
176359
8845
44538237
5231650
385
326
450
263
23304750
1395119
2
242585373
182
248667
283679614
30
8
5753
826433406
142
10927
405
176739812
504945100
3736
219366
425825819
54357
660854
63027791
20612
15405303
2
2
6
12041
893
26871
38014997
55346577
52137083
559761
2
687039
173
409890
180133
174653695
4885244
26
642957704
482
9796
11385
647163707
126
336
539525
1371
281531
54
12192
658960833
35
721954570
22
403879485
15449572
18
3
3348
118734095
4
68763
277157360
66
107579
64
28782
3509
16245462
5849
3328956
773675025
25
36
93
84709853
127841706
629
173
621248
1562875
490
37
4011
194
86
16
284859292
1698726
153143859
1091584
227
585512
224
6
545877142
271928687
1790
73
89
4
11739772
13
6
2
37172
95737565
2722624
5025803
235785
4184
459963945
686282
305650072
438495998
60884020
60939726
48844920
792240
16193
62017
64
8453078
11678267
496091375
427279301
564701
399940
251709
32
7866
6221
417968
320159
2000
36189
16585603
385016347
240770
1344384
9542134
447
7820
2
53
19
263
35275
1083073
1920499
2913346
37249
2
158
8539
11089
56
14814961
46101926
8828
7309
64
15137187
52589930
18429455
103321750
12303
3
103392706
1346381
2835630
107147
14557
2
48158
1702677
157120
58
63054503
144450
29448
91012
908
1846
63
522
18659289
19
888831
59
886658
788736241
90028
11417915
6550149
426
15
8
12802
5299541
2769539
5561671
518261130
116101610
313022
70345
57919615
596
3873576
4755
14629364
7928047
44355
207
78583
26530
914
4
11199
8487945
815621147
3973
94181117
2400
3832
133852147
256846160
1211
91592
42955
542
13
52626
3349
9
3417794
5018
157504
9494
359
1135
13312
143511
73757
1501816
25335286
3
127408107
27402598
10359991
115
145
7
1864
138729
3008170
1689
193
59838
18
10806016
27
696471
130445039
10575650
5212593
90037
84
7
60053
236404
4
3
795016078
722
41385
60693
517870
115
70
359
334537
26
26530
18350
3253
2962040
2580
15
279172
95372
285433822
15978
5
244929
4
3245
119
509827
1244
1982058
15476228
917663159
12432688
4
4
28105315
80327139
127
78
317
115159
14352
6
7
29414919
5163
6503783
190621
4663959
8923669
395
9599840
30
11020062
161348
147
2091
339713
87
59785058
73620
5
64
2681
1897
392507
18
21928565
7717
36145
79739
3608858
67922036
176387
180721423
10141132
594977463
126518308
42464760
457
1528
1182
5374474
166684
5400
1676
4610
75
3593
6
39634
2506409
611
2153650
6
173
326557
485
1357499
1454
330650342
64
564
6
110309
582
1570
1878027
76
2
2659210
6061495
167223450
517733083
5186
90289
1057
26269899
148600050
15844370
7093
2
13
29
135565369
912
212517289
59781
43539903
544192115
7057
53
56201393
4
87726444
83179
4652998
143841264
535793824
21
24964133
2549
177440831
2
15833
9
1870
11
94
3007552
2
69931722
342799
264
425
2423981
87592431
2
3
123
4135
6732
74799299
460
893
51
41734
6
23458220
253952
54
3564318
2140
17679414
3077875
4014655
1087
485618629
757
3493
5197274
513422
356448
562898
201
87725
3
1058
32595
416
101
845
5
1344
21
564153
21782
113610
9446059
103
126
36
2008
780580106
971108
267657565
332
167841
137089
444748
150948
16758670
2270
836884
4860033
22
62195081
338
805524108
721
934499592
218263
3
170256
5396945
4
1080466
2
469762
32643
994700
20292
2656
74
223
943627056
261
38
994
8281
2880
719
319102298
1158905
80391
428279
5
99539
13538538
581448
297273
525385380
126488517
36
1848133
3787792
101064803
195526
13832880
72
63061
562291
4569
3054
248596
194474468
73264921
82
49194006
20893
3250
94
28414599
13217
11382
20
4
690118944
41
42
4789
44
32792
583915
389300896
7066722
15812314
2
130016947
16194021
624824692
6
291182038
94087824
64868612
560487
122753
85
670009632
136567144
11748201
67106
32
182
33123
42
481447
57660
95
5199
88
85185668
15360048
31
19772062
15239
14
680214234
329668
2
4
989158
3635
62409
2046
19743
100410204
2373
7011
860
2371562
73504429
2704
2
46137783
106707
81
545
8990
7631463
94637928
658
324351
92626183
123315203
901540
382655
145283074
8091335
9528836
51
19411588
1261
1682737
162116655
1223
2
6
9291975
2108054
2312283
1288291
1162964
53
4549
7200882
46
1680
5270
66088985
53
346785335
7343
141
329862
37852
79889996
3556918
65
220014848
14323
3
208424564
259751969
392
419
54
125
8518
676346
8
1520222
481731222
4802340
138916
1485
247623
16
2710028
32845
9536
154386
8
489515179
30
7644
338832857
17177269
10789
3134
99047
576
1433894
198322279
238504944
533889972
474582554
12
1239
65866051
1417811
99801322
35190
3
70
216
12324
46405926
830824
9524
3
435711397
30
12566458
7349
805
33029
1114907
15911809
430
3063
628759
346751598
174
901
799284
1307549
163336
87171
7
192603
65080
181125
124
43249782
69
129751
53633
369
268704406
378
165281
4244
4918
9
1053133
140
670
426419
1230480
7
2643341
9374367
37
351195
1335866
2393164
27547454
2
5186
443
147735
445850
8
13
31
255204897
1281
48
80456
10
107
147066542
25
21796
5128
223
96686
195
5217490
1150
55566
390
1709943
35428
133
242
932441873
8
21643990
662
759274882
9
905982
1150
244404064
243298489
26
50703762
1115
45
294911377
78
620176620
159503
3051215
10411
7318002
2215969
8705424
14427218
7001
36017
544975
6
28993993
9427
23
509702
43777379
2973
13945370
7
27558
5210
23986
2671
284687049
21860605
998431
22
11720
384
61269
394322552
52779
418106657
4293
64689033
23219
103440611
48941
62470
301
9681103
104361389
865624
2567
28543809
87
44
40338
7560
3709
996803949
66212
3582804
56
65
912878026
34
56
231815588
300443541
2303
847554
11
113686816
464672
1619753
409936
14478359
16756
2
147862532
222
86
769
69535505
102465719
29532
146513713
16
53
41341
18543
69333205
470568
32200
8430839
23230909
11
101856118
174408921
9865699
56762307
11538
10115150
158
13534
3
472928204
189446
4440603
11
1068
316351
8843114
1190
2288
22255224
878073
1471070
2381808
967953
20440
2419869
187893
31
238
12
27813603
445782
43
594843629
35290
40499
22529695
13
52377
118988
118828
34
7
33321
269
174
822
4003567
49327
77
56277861
979115
10
952
1548
201945
3517482
7736019
5861
1974900
386765931
404683
30633
16073153
31723
15871267
217165520
2
5060
1676
103
29772
6794
35
40
295238
2
1278
35733048
207690
3
125928850
132
573
308
9425
3937901
251291
90127
2362226
633
168
2659043
32
16351
4980
944307
6
407148
568400
4894
607
1905422
267963
4
614329550
24382494
729739
235
12
106860782
131473647
5130913
47944265
5701742
4
7491815
200013
78
1153548
204520
577760305
7323183
4469
431433173
173
21183682
10
300608
274774
102353
263224655
5109
874905358
66091
7603
250914554
994977
45249122
2140
33
212430
257731125
5712
12579034
164135607
13552503
165706
43147
66879534
10201266
305345
19519717
277748924
11622
8404
21
975655930
44566119
74
393911027
338602975
683
164
602008
45775709
90
6302384
7692052
3
8
341605655
90
43018
2
159567679
449497
167197
3727519
23231665
55380066
50737
13331046
163912
6704935
9615567
4
42663865
242617
146885126
68
7856197
3207
85778464
602214283
26
1155292
2
13188
1944
413879825
226631209
88596
12
1317
87856
66
22
10115320
7870662
119532624
1656606
74948634
381
9271
1236656
13032
74575
273182735
3298900
130
1690945
137816
103885500
174033619
1508657
12567404
6
19
534633491
4346761
977472
1657
1432
94813
480
1615
266115
42475
61043
1785981
203433438
109
522
299
528870
243
342
38570
3368251
49473
3977867
13462155
382125
7417
555063
1416
4198475
87
27331
34029624
37
90338999
78
307582
60
1917103
34
2955331
19064165
3
349022178
48987925
11
20
21546028
262
195
7207
147
12539215
10
206219320
13507
29498150
125366
1265
108357
757
564779253
2226
379368951
664
19
23
37
45555025
84
4526916
793
894371758
243807836
433851
376263101
3
2738917
50
59250
4
4058509
3442579
1562881
32054882
1126929
84145607
1840810
22
229009469
8021106
2703
1783022
22
84
5061931
52877005
98983103
51353654
2492
128618
81
115245037
11081
26227
21518467
85885783
59442
48
413514655
2283
1830143
3676178
110859017
446816935
345
82687310
1479
10049190
51440
127
35700
210039
66
2657185
26570
942541783
1383
31141
2483457
3
471
792423678
25743468
2
4074
1850
13626
2
12607099
103
31341881
2626
799978
5921
6327
154204068
445391047
51107894
9521
270
6896230
628412
1053
3452253
2
13856
25159
40275
12777
273210
17829543
1223650
7115607
7261
1307674
77350925
94333906
717
4
894
45480
2112113
194674
323814384
57694787
131
1535024
24461568
15
2007328
116193
130130092
41508448
3163
11755
1050
1103
253
217518572
97082170
44751
6181531
151069882
5
629
842690
669805442
1319
14289
263309118
4303735
768746
35
26519
35474
67852771
1072039
12165080
806214445
211096163
6313
271651883
4323
1177537
246166269
3
4
231782
3315791
2544538
105513308
1450
143405
56024
7727
698
49828059
10
82
2365
680018680
699
34976237
67317176
26313
9
170906504
3
332211013
43568234
51908
6
526579
1831362
1027
35976
29
25699397
10871660
473654161
177897
69
2
558750297
38687
1528
58940
1679
550491
869903
54116
2
88777542
11330558
42140
83678
9028287
3329487
95008
7
49845
189
8237
2568245
296004
58460
32310476
4
12987852
14
684
72
144546957
3
592399970
29
75
62866671
778287
70521625
2581
107952
365550
302957424
190761
927
1262
2013
316
108237
3060327
3412
92714
10693
1072
529
4152327
32944
5689241
104595
1492071
137
4786
41392
100815
67803267
1244308
644
142991633
231
4907
35667
5396
64
10
109888
2546
85
108273
2412595
40
129
58081
43995556
14950
1804904
2112222
4104917
16869023
377
104
4615388
287
1107496
90860
797660062
2
9
8357035
1578952
486
433082832
23169
3028
13030
11062021
1929116
836740
30
187621552
64249
12876
6270455
283622
2
9368
66119547
4447981
2695838
72
14805
174574
117792
10806450
2897576
305294
127
42773
3
409
466754
181622
8
12508
315
252
310966
192243
17895
1266032
3423985
11
19
27762
90
555
28219
361354240
290132801
1164
1876043
621
91
39296
74
3725833
54090327
2
8969
8
14
494333827
1392
1261
118
2
12366
25428024
2
895822
272413629
2549528
132
33
12
6
5
74438675
627787
42096200
14571237
545
166957212
33567
23
23
825
28967
129
27174
321
22717424
23
27
3282688
643944
10606
16852
203
42
337324840
7209
47354
399460
24835023
2314361
24160756
24
130557512
23
711
5016964
4
14819978
218
2499
1214
239
3
33504
86
104104930
10022664
463
23853
163713350
236310
263583666
4488394
14
24115088
11304348
1363449
95
1454095
2
381605
238561630
591170522
6876636
3
67682910
9019
47920
72486
172390594
530504
6
4360
5816081
268
39985
887
330
198445
4115276
19
709916980
113643
69
2
44
47475
2251885
5849815
583546
2869368
60104
10397379
41780
3826
401
1041
39803858
490460225
19214894
2
205711035
18770342
12
330358399
44095124
2352
381
666157199
16424
78845161
43105
3830705
2600304
21
1349676
80212
12659455
749284181
218
3977796
2
2608
3
617
1259
2377
669331
32211
20
47329
95
8079612
1649
41016
8280
285894
219022486
85419
653008294
2545
7695
29
312732
1256
4843683
249423975
42291
4434524
15054
1385
34050
47134
27273142
10614619
18673
45226
13780070
161306760
926138952
7161
722
20152
43749
569
345
305
880827132
946463
23162676
4865299
1423
22668538
589300
121
258
7085735
2696
6279977
7
2
5
342749
14
11644707
51
319
295
25663546
370
50
3960
864724279
55751049
8758996
37
20782231
22992332
10006
897409
19
22243
2
19245
92921285
3280915
3700
480465
44420
7
8143
853
42770058
174875
54940152
219
6438450
39067
14951419
3448
78
39098
447900358
133
106
2108
4
1274
2582681
246
18
58004
41398
73
5144353
28356287
531511471
18983485
14006774
53634140
792778
5964288
821
3
1486172
643
8
180
97624626
14134694
358644
54584187
262281
2000403
158736819
3
109244
232981772
101
40946426
254255102
26621
5256
9
80077
159242257
9632826
13242358
15
3898171
669609
4176
83999808
13167
1315
109
27075
14202
92
640250
7
103
16367271
62
104099276
12
558960119
142053
12974882
152
27
17474
204880611
19541342
575231
142
68719
1286311
68552
220
476
155922
309026168
31812
41433
48267
5
69
1927
42
6577981
197365935
12837
2277
5724
31450
144326142
120
288164
72132
42989771
227445
69
2
1194
1236575
216
765340932
5587542
149
88
181
826
567810
175483
763614197
270754
3727120
195138
34
57556
1645593
1801635
3920
9
303
450
1764
27303
838694946
7579146
16945
1626416
59996160
439911492
13
119868848
746696601
110780913
7765
1482939
36098277
190
79283472
2328
54399950
1034487
2282444
9249
1106
2575
398464038
197178547
549
4068
4336
234745983
17462877
563551
21932
330020151
147515
24200499
1132
5
28
889190478
8811
41266
5
1906
26
681010724
1131742
157547
791335
285321
33603308
32369
3729196
24388425
59
521814302
838387555
81601
8
8263056
513024
2791261
471682
44977
835035
206363
2209
585
569
1646
275923471
171176127
56
449655
24
305
14
775
13914
2287
31814274
1072
2567493
44697729
7
40
34716
3666914
31612
4480
4912
3625
364098444
87889
285
16757743
10931762
129901
16796
231
11123
66240
26477073
846234
22706498
32728029
35107
1337
98337
60247822
32601850
339696
28
103
362457521
277673
4964605
128894320
89423664
22
1198282
10
610734765
399287114
9283365
310
11947847
4895
6239637
37
371
109529895
85
6953843
88328639
2382
77
43
140507
51
3123765
426885
1353911
96
3910757
2660
85097900
452940
3
2125
727880
5
2
33
117
3
971557128
74
110892440
100
45255
29822
90
9321972
99408255
9315840
3555
2044682
15
2834488
2117
83084
6921
3
598460671
4
20211
11159200
131
117
394
85660
2
68
32742976
25
7846888
541603
98
2476672
115280
3738
315108881
42
1024236
1081
2719
13
648666
5653382
126092415
8866998
14166
1461
15
2210878
29782511
68515
205511
4755
473114
70004668
3900
67
342
76335623
18462706
15021174
3418045
11
255586419
1795546
130618
263
994267
840
6758653
9
138
4
2959884
1377648
1668854
2356098
2
155258
2
4
10260670
4679547
4146
39
638
31
120576236
978
91132083
31213210
858884347
211818179
45904773
1594705
39553023
67918731
5174444
1559
4283
408
483534
485122129
76
3
2314
300
2666
2132895
1346
11210
36431557
187
5
856458535
450785
25
4401972
2823579
9616
38672614
127
17
411459
58397
16979232
562557
6954
108
75
3790494
325501744
3828
11751481
33
58
12295
36
5855583
8
50370
1895
94698920
4861720
3292
41
134664
50237685
5633
155539
215153980
5118
4
152
4158
212
1819
1140550
141
9
59293
227
4
11330
6891678
113151944
2
1189
3069423
30062
4
98218
80
8538678
31
533821179
167
22668
85960
27212838
6
755314
382
8857174
4544
18242
49
6796907
418078434
93798992
915
74430250
115
30
633791
971327
22203479
639912566
39
281
2137
1083
360837
536533
20781142
14362880
771108555
360
206766955
492977975
3609855
63964330
2759
4367
164387902
46
134
31291609
32
1397183
855
12234
801666348
2056
42091
711774553
158806
1345457
66033499
2596
5462900
532944554
212805706
413217344
1303
95285
18170202
35
7529595
297
113
157
19
2603
672429
171285561
4
16522265
23
1461052
70
45
25024158
182
72288651
5603476
712075
221
461608
779
11
8
468
980
426674
205679519
20432665
267
18475
2675162
1348
12909
70446
701696
10551538
25
6515128
4411
354838
975873041
116648
13092
71
10263365
3
15
272473792
75090
21780
574
18
444807
168799
149706935
2607
2571542
5
995
2545
13
266975
58080
16764
75553795
42593
6931477
12106
62412704
101188
6852640
29628
1359306
9
12
334747
87
19760
17420121
33973943
5405
27
58707454
2620
11
604216538
20374082
7660
238
214005167
47
832198
3956
70693304
1553859
116
208763
1137178
781082560
37
176
17699
59
2567
3338598
59362
4104145
1007625
952
89176
36216713
13
22512
190
4777
6950
204377
1056566
1057
53030227
21
3
5922
12955
226594487
4258
250381073
4424
7
13165309
2377084
366
94262
19957
59362
5080
44713
7020
1415080
191025799
29491206
449240984
12906119
5
11616
739
234061
7
1554
79160
853870
4657
3317
4
93
100784
26911
362455397
69196679
152020617
2
9411
103816187
6592805
5332
4679119
1189184
2357300
236
304266
28565
109862898
5191918
560812796
1152583
223903669
4891907
13
12852
108413
16491253
450
1824
4301010
2
50660
1385474
88
48345820
7
380419019
12416805
9859
41046021
4
38736639
11287
7078
10474
18571
182652237
505355
859873
12639694
2
12744
8686
49304
411171974
28743653
3088
44713
78425
155687943
22325
2
11981
383
969
4055673
12065568
8533
2
674716
8
251654846
79664
67
16200
1296911
121
911447462
361256825
18817
6252631
55
25548
98
1214
1884
834
34189
108861664
64311
58
12007702
724881900
408
76
823283607
26192
8
2588755
9
858
190227915
196508
4158
278940
36
152510
2
1876
45640674
111
1143084
522696703
7788
27967434
7457184
274120
21791817
40
9171
2710
57844869
158207
2
4
137221966
390146477
236974
1418
20084180
245530
166314558
148338
1469584
8377475
16
271
608660
74
235
28909
89075866
474060
1119613
12934701
465640
3861613
89
5006
59967426
50467163
1667
327761
296879963
535091542
286942592
21
402121
329
45
8842
4
15
244472356
943686375
43
36458
280867744
4
23
27
296422
259377182
18971303
127201
2774071
844
1785
141999
123340
136551284
5947
2149
2818627
2420555
1818249
1335
531684
2422
22152100
868
441118
108
521226
175
79567
3253
498061
291
3328
463616
132
6241157
92963
4010
6486076
3322
2813483
182840
6921
18216789
5
336373
18
278
150305
558656954
788045743
11781
614288194
243
56
126245540
59206166
5442
2298159
19860
26
1842
210993012
440
370
91535
4362911
2531886
52607
19748
5707898
3
2
8282096
177045997
1986
421386
5
71718371
70
11
61
30
57
28
323346190
115711
258
17634
6
682
337
16
131747
64557044
134073483
7901560
14
1794
681095812
14
92
4718287
443217
40
6005579
8
7599
150632
23765154
368055
766877
31
21383
2
1488950
23275
70260
14
4093
390978618
574
95089
122
9
17
103
18
4
59
496832606
324
60
24
106847
4068918
318866247
75
471254588
32856
1564080
433345
1593
5272982
26664955
511533
94216
2867
12253
650
1990004
61762162
1646547
129
261895907
13371027
11
3256
175
50223271
453
125167646
13139
5
4
19021
844257
20087
1150
27794843
526911
136220139
803
809
36
36235523
3853
87106
19
69
122293
204
878
306425529
40191281
21265765
52200
181898
91243517
8698
25960
5775041
557786683
246784295
18518725
46645
799603670
19748279
73264994
11
55587
35691
25466017
454906
2
2703
172345
167139
1255
17838957
8700
708188
45237
681385231
183265675
882
392191
7
3
319
232687855
189354286
171917779
81399417
49925
5
24582783
704494274
851968
1560
19
6347
31177486
1047
3334
26807712
12548011
6829948
11
305577
195799601
871
384454
1602
717377
1644
101
18
415
312609960
4038
121
446080
4
395550248
198044
867
20375565
21
52
40014
6
35027
99872289
7234
4286241
1268
27155742
4
3096
78067132
5872
15927049
60
123477
226
19593825
136
1528
14531
29
1710138
82594
234254
50
2138538
87823046
1711
929
53869
127
22955265
13533107
12411833
900
37440
23
228
24969
1187589
255622370
13887035
22748188
265
293
3058183
12
164117
68066
253684
489483940
47
173
36649
667733
1823
16076
15
1087315
60
574
9711433
59376
198281315
628120542
1223
5
723
2783923
4
1402677
314905
1950238
916
10429
955020003
221081618
63784195
16727
19415483
344284
18199
5
6
13
976
274
2
69
1888
49302
21096784
554081476
168
12672151
19069
100
576015084
7502224
1098
68630680
16638485
15628
2
3
138113972
979
10593
972177601
4031057
3412638
651
70129063
14032546
10
209
3
9
33266
12
11
551445
6
1448982
260119600
278386495
13944
35
35
50627503
2418117
565
2240
73552
2740451
389744
3
75
802426
16260963
128045910
13799
32
245639176
465712
2
311325795
763
261569212
10926472
2498814
10794
21501480
1967308
633079038
38
2715572
119087203
11851175
878468
38463
178623
475358
117222077
17
864457964
731
340399906
9834
4083289
25665396
71923
95
4699
79
828658785
43680952
135
26038189
145299
52061
1686
8
505337
2380
397539058
3605
2
8823516
206413390
32232
69090
36015557
86
8870830
75462117
23
50439
69503613
2
393
83516
180231
63663
293200
34459063
9
25046935
3183
201580
6286447
2
882575
36
251
103
1470
6
10
121
734
18
244295815
1522
192124
242
16462629
140496863
5213
12
911
176662
70035234
249622985
37326150
39899222
47480
7203546
40567
61852903
902
352732
2
1188
6712
8
165
2587
9
2392050
3
111995717
10680
628
25
71
521069
51559303
5
195617983
270
237629440
13
6
15155701
16391299
8
2
2835
298
42353
37
365133924
112
45731546
87
575036889
16
217493
8
106669
25247
677609573
28
2729639
346181
75571
49
349
12687
154646975
795974870
391
51961279
878142
345321
242716
2640865
63176
264
12
88562957
4112
543220972
3
56
460509
25928199
963774
130438
321705
2506
244338792
32550220
865
19032
1041762
78
782134
229898355
12458
40138
835000925
325979665
62
2479224
217
3
2143849
118838
99
20
45622
30
1065854
1005
8133861
129978
8088560
2448
3
218
8401
69
945875349
4969
251773
45488939
35897451
7731
647
134
333309
2289
1917477
11
1426
40011016
121
43912943
109736
36
39729411
27513
6542049
15
51693001
159439529
206754252
62431
79
80313
9
91633307
10847445
1919088
356382528
22327
301625750
16
22417
34902
837
2766940
128588
1900871
12736
56217881
5808
2670
255160
393652
5959
333677
1206546
829
209
3
101842394
320
708178980
921577326
64
1249
1140700
60791579
138106
97085
5488
211982
348
165231
445304418
1023357
54329752
88954269
1065
370
1220467
8217100
35017
9
140
290
243
138
6858981
936
201492
94832910
196992
1734682
903686
1878
6366012
160
8327
3
9586526
40
27349875
595489
172
14202402
135120486
236
636218551
48318
7209828
9993
664680
3
213
3425
2
804997412
22640
7329195
17
5950202
215134
17333163
41
51289
7367
9070666
745379
275569256
16078
30861
806
81888160
6
3
5188821
419280
132
5050
1670912
373
51758142
125984307
490431
85
174
5215909
2561
1228
54804
659113332
2216780
2935
59878234
542782173
237519
180473
271338672
700
313498
333
65230327
21651754
62100
5585691
3705
3235
60115
99510
639
34087198
4484961
116891031
36
142907
2239080
231
131304571
57120
11
5193
31388649
8352150
333
173393
28579
12525536
293
161
34055
424287265
3
10709014
23
61
13105518
138
1969092
157
3560
128880231
12452847
4
16568
316414485
223747326
593
11
6371852
359581450
2131
22
567791869
13624
30396358
20649
17
108946
91
3
33909959
294593
2504901
2646
60027
17
2671
3
255265
307715083
269
3
2
35969383
93996991
7041964
651612
12424
2550831
23048391
16097
4493808
30119
32
2940818
315149
31426
11108334
322407
4
20500
477860646
18
52984438
44999
5461
19920
8303996
16996698
304280
357
44
39250
6711133
9339266
1234439
31138
180313411
349113
11708253
2179853
99339474
136161316
7320
1524
75689964
312837
23096
8437
85713003
600236
32800
46141
34301
2036
3412753
488677
585992336
502262
922
2494
1240
9
13105529
79
748275
3527268
831724
9210299
8816036
654133092
554
8602
694020839
81668836
51116633
115723
2427325
768550230
488299
15
45150665
52086443
636170
1102
6409156
36878208
88
105
34
604752992
1674
218352277
50145
495473
74249824
76709877
44436267
304
1216600
22448
433478
77
39014546
5
36
10692
282
647565461
3723877
156253
371104465
1456
105769
5116348
161804496
37979299
7676339
291
644324
19
735204913
4611662
163284365
555463392
2003
3081917
27554413
521705875
301
2
3706
28
44
169301
11810
8
69566317
78868344
3893386
18340
494
51
67
33346
3029636
36
571880101
25
960433
15
149568182
91
16268
32251
64984728
1253483
3475775
8085328
22646
262034694
1979
9396892
101
1787
4
559081694
24
4
2889
1086
7583
56
707249
49
83857530
238
518614
882931
33378273
8
14400
142
251940
3
458407983
140830278
2367
13
316207444
3
796216156
4393805
2
1291706
5
51946036
782534848
1399
811100
1243
2
7410
211254
140
3278
1989847
766431
2929
82303
643381
451
5
342
51
58569865
65247
2692
1277
4789761
16678
12697
1335282
54857
324
3
821
78900
16957
14
5994998
481
330
46464
6812
10
1068
695
39167071
690695737
1610
12159428
3275
6004
103
2
2
325689
32007
115051023
2823
27
11588289
52537813
255
860
4
1421
2894
24143925
8581400
749782
10584405
140158894
13162090
1430381
128979819
22
5
442005
3865659
75842764
1348910
145287
13902669
278284
4924
2655
203759974
3423
695520526
6
6835
21
3
925
1009940
740453762
88802698
4
55685738
897216
1452
377171
4
75
86561
110979
5624075
29
4029761
16
30234
3666461
795823772
4211
2615311
250104
533
277624
2714
6
49537
134
50081
454226334
700031
3978771
505545
14198
185
71804
12564741
225870355
4932
576098
137
321
390929274
87935
8
762368140
10414211
6
198
296427973
5658888
180
2
2498
1224457
901439774
9319
1549
154916
2314422
34794
297047
5
8
445881807
9754
43852653
908
65429
118443399
220
936359255
166
239
8627
1004595
108
16775
8174
6066553
4025833
3099
79190
111
10221
72198133
1218
9943904
7132
239
50515
13808
6
7252
118696623
19337593
12
2094275
156
5
1204814
279432
16732
2680085
41
1483
777
39224
4
138507
72
913193
19489855
35052221
324886
260
246527
8
48524
46739467
3255307
28089
158032427
157091
50348880
357887
132850
3722
167542
328
896613418
6417
15
31283
5286
17352975
637215
320
595
12769485
30
716997648
555
20
6416
20771
8753
773677924
197794
828420474
3778134
30
161
313633164
17
7465
35600623
7401
28
817
2979
100271
5074
2636757
114
13910428
4354128
50546
48
216
19
11
365
480
42343236
73366
280
345087
3949898
19
955101
103186963
34
863
47
2
408292
58
458310
4780804
122
1039
579
134108426
4254
44
52288742
772919
110
246059614
10436
16
110
41664048
66082970
5139548
6
207950
16769
21377
365
435798
3508
113101026
9406
48623442
56010957
35
13645379
497581
373983194
6345
48973043
976440384
16
52207197
888176
307187537
47304229
20
54
716330661
10731272
359588
6340
20279
449465
7
3616
2569
25675
79492
147790514
13636245
8
27
2563569
113
2
319839
128224322
370250
37662
11855
2593
164473311
80
411
105
109821
72585
36
2352
10236096
740808560
16
138
925261
711
16
48640
134706050
232115
511564970
67634
12353290
87141
231
2304
284425728
3
2680490
2936
12005881
27552524
27
51
299
51347
13
7
6
2234
1717446
781486
4916840
2
5
24704
298
9408425
207389
204078
2
7762
127203360
28361
318672214
22
65813784
275741170
434608
140132
4758130
109
62532830
10313148
55289403
18
1109858
52
240905
119398958
33
22824195
150172294
79
6414143
456
88900
862
13382296
10970
9724
4244
5960
170616
24590148
10597
2896
76174
157950138
389
312796598
9787
2485703
99582
23736540
7
84
13409
10
120720
12
714
1423254
4
965705024
6538
1804137
8169
86562570
65
289
59087
263096739
11
28
85692890
1805190
13995
5123427
61907188
2064
435
15446
4677
662597
643938
978
171834
1708979
301556602
134240222
209
1062
87233695
26588
990575
17
1912305
742
26718
3057809
53671573
81768
30779230
104003
172515
306376253
71597
2674901
30245206
119755718
170484685
192039
113
5565
6072
32451
862684417
19669944
11464936
472847
639785749
15335
3
528518
984655303
294789
892
489
343673179
1171
8290301
617
27575751
653819
192902
715976236
3516
1237280
129004
3600
574
400948
7994
54986014
17
569674277
118
11
142171
133425431
383176
27
154396057
7172
54783
131
635348
22
58994
264
1944
109881241
27548303
2669647
138
82300296
134443
446931
16
109
10551922
747468492
97
4104933
616133
5
305093
87246271
79956
2204707
54671825
13451
7432
1683691
67
4
170262808
110
2662
35388
17343
875537
16472745
218219729
3711
1604970
38075
34939
333913530
151966
1496407
57129
942398030
105370
161
5
23920
591
4667
84088
863
19140122
356
15
12
4
3
973
76
25
7538
9320746
695
69
2505
724379535
156220434
4
175433734
44
691327
14093
625869
31
4249370
428
410886
1929
328819019
114694052
5093152
231252
193
63
209
51
26
3247
6341
4613215
188251
166
53808725
157377788
204938515
277
8229541
1931
199
5
1757
20
3287564
552507
156256478
9693
8368
453712
42337830
36
1327099
3
3
101170687
520
515529
79905
12717
4399
699
136
5
3
61073
6330
2203478
2252370
3
6288522
1503716
29439
10
9076992
13722795
28671
654063
174253
182763
27512143
17
85988
576
9
18772531
1193
117
2
10850
36
93
27259907
516956
21
25
375868
132876693
638405770
37203959
185982
22162511
149995
383213
1554009
780
414804
1375
251
151
491651
1933
86733
102157499
354802797
678504
15
32999338
12
121750
14
15
79
560569712
25910981
225
741922476
7590848
850
15771
13
26
16577884
17087
3852737
23
3594514
5402
917
2290
1029528
1586235
704386
5750
478979
30
487022
206
846401314
232659
86922573
12
31
167575581
286028
1871
3
2190771
26
23780519
955382
8019980
21605
143
127081949
1085
20289
126
7
377773997
8
148806191
185157
3574770
326090
53
580161
739
70
14949
5661992
91929683
448762
35157
382971056
4509175
15490772
10
434682
87236
127748
838019
32087931
28812
1098296
250353798
128103391
9708810
3264
101120887
158953
195414
2
73590
382
546
457667908
2064807
174
965012484
12407
46334
8074247
3627256
6232
1587877
5976600
5765
30244
10
8
223235835
19026
11
16163
58
241
94
104
947431
115965642
2
52491457
8620
269790799
15
74101
518871115
128066
34
6329206
3242
597
476852
379920
129040682
1293706
382484114
303
72167200
3
1079
9
250861
16
241538
1942944
57068
4409
872
29610244
207
518752320
24066541
65
103482
5741
979041450
1234889
1698
31
24
14033
885848750
59162
102876
2495768
7
17419
225
78240
241
34788860
7
297
179
655
836448642
40467043
1317809
1324
778552
106
6
106
55753837
79
472131
209907
8258032
8
235787070
7
61
3
91795280
273121
41510869
32
7192
17715
11253237
471101
443
18975
150
76655
928211807
2
174186
38186677
521576
684941
365570
27472546
8
427
339530
83
126
46
59350
1953881
28
7501
314141
122
40093119
5
67591015
28074402
159052482
15
43961
10310568
32179088
13
652950
8566
128
168575985
116
10
118869
1074
33007
96
7485
354702
386
261938366
27
1800174
3
54215266
435766448
130698
311845375
48941441
38902
4211977
506854809
5
31563751
49248803
459398
75694595
4
486492261
752356
594466
514
824026730
2228
3
8124
228825132
4
41
4660418
281486
116809215
4605365
936
90
1856
81
5750
57
931003
3471650
21712698
146
12
69
20
7845431
729139
3877
345
18
660
4
179
136642
527991376
5
6092
14287408
6
10901519
179
495
733672105
1930029
679243
68224788
154100
1649
248596
510121017
82
37228
1804
64493145
331
76751687
734508936
212596
475856
257039991
24294158
8155734
2178
1239
7523
6454
3
44
107701618
4770
61691463
213168
7
340230600
89004
364669827
99176395
1049
7410279
15210
2489
555722
19124846
225
4420
1250
23
823403291
111327945
24006169
98999
78
1101546
9461104
2
984
5
211832469
4031017
25753835
68
2
14219
98
5
452
2582868
556440
10607418
77
7852222
37880
297
6320800
21168363
270878555
10
167206454
4
7
13
3069
23174079
3
91
66478
6
276
502708660
218490
706168
1808744
4588303
1233374
923997
47965
107458496
732051
224298
30855716
41084377
22441
320922
6
837418
33
50416
140819785
9991
2947284
251953
17
8
122852
103
46342
97601072
11
222983
3835
6414172
406
792
1437
1373
264
155429
157769453
21
496339
192292222
30197
485
139
40022994
3518
1512
26508
97704
2
1495987
67443972
9606
16
331
409937297
1699
1188
714084935
207
17556791
190511714
61
40
233092
414
9931
263282914
4
21
616
254190
24455
44
81577188
145616786
2258
26086
8502
58727
2277627
6317806
188861928
38851
4
28291
1887
26411902
556267
4
885
13982
361365
150
3328
228938
904471029
3904
6
42411318
111
81304
1724
2
1462722
528555331
4835616
236528978
33
10
8259
15
7
26149
17949
14743292
22
567075990
291414
32785766
851616
612681141
59
738485
6038
1191761
89011
2550768
3
170871
3292
118154894
677048056
367757
15709033
206503
16
251681
653910
183
91
215257702
5061109
171666197
322940
1485
627858
1138462
3645
19877
1986
2
193
1592923
65695
198429
17
13467
259266
5695207
42672
70
34245
477
165161
36
27
7015
223
286
56952842
277183540
508
556645798
10
5870282
5890
1774
123122
461
216626725
103840132
48
25238
67544
7
9
6
8
951001
627660
722979
63600
89108
9011
7650525
26
3250589
13116
2261
338
118
10
1238796
2207
414700768
58692242
2711284
7
1645
4831230
28
399
299061254
5895
5208970
4061
231797050
223
9483
974811
9599
13126
4
222005449
8
1976
3
451485321
4072948
257252
387060887
2052
15342
9346
618778339
206665203
16
5030
318204
9876
3435
13093301
10
1790
193752544
61878849
693
2977
37
16432
518826
21079
153625272
40
16
44
104994740
9876
3660094
10600
3
8846
275
77564419
812
1441865
24
723609177
925318238
29684
66555
54630
18140025
3240279
43796169
136
20
158267
21
4108
2455
2522
1136419
129453
350980868
156875
2
222900702
9
12120
3967
40
298
14
752
235777
7308
244307
12
515306669
759584738
21685447
182536828
129
23
126107
109005608
1353989
5486
329436460
694382
21872
2492740
1986
49596
1724
485030
14405762
24708683
475351
20769427
4517616
619
14623
1756117
83007
14
268
20
104959426
294976
105442682
18150
4796
699
164116
57118
75
20862203
3
174681728
11076514
585891516
121323791
1228
35980
236677535
10100176
1630250
580991730
21
341
27171
18832971
59
7031
86906
53631760
1917221
28309620
9
108516
154372
620605396
692428
35347
35
168
3211
2709
61
55
21245
7414622
27
2
19914844
305459071
1093193
3054
15204741
93488
10
92
73
8643426
531321
109413793
14
1122681
396371095
1192
132993
62
35
128
2
282543093
491
2063
157
22562
2168
87307
381338776
118
6539417
48286396
2
190
45030139
33148171
636094
4096
3
262864718
60
43750013
597
1504943
2203336
109124241
23827
10305
9
10079305
49971096
48803841
3924
33581706
1967957
28
23225926
145919
807337
14905205
27838
70543211
1516188
5
430
813555641
9861768
29
1908141
2112269
3344
4189
517255
24072
148
79167330
5920380
2356
503986
310
423
329
128179868
252691
52
1118
228
139208183
313
776
5557
226
79598893
213203
434321
1199
36028041
21102
47643690
6416
3706
1195093
54352
1997
1230
4
5
3192
27
32
69
4540024
17987
347
1383
819280215
43
6148
70937
109128881
920
17221276
6
4304028
580521
18517
166053700
497343286
148536
4
6695
780603
268
110355
3
43966953
1598
154
4425317
36496
374
59081
250145
1105
27
7437183
32140761
109687
89
425
249989283
236843
28
7813769
106562657
286759629
5228
3
2
3
212
13387573
886
431722350
477762813
128607904
64748
505855
160926778
332962807
108858247
24811813
1806346
2072900
16
136
22216166
15152
1118936
360455
8
58015
1189375
411874317
11368654
1333132
74213
538
1261
63774
66266
39940273
1041
67
13
3190
332400269
1346
41663
37967
42470
6675
2874419
20529603
86
7
2
63
78761
8735375
960262
545931762
1800043
8048342
2216
2804
502388
817245
801
99133317
8270882
72
911789
36670
4880
54120
4070
22281673
11676
296027
162035599
83
329874858
16266
12356529
4290871
1145
264273
213495290
10
14228
9528
2857
31114
39908
8
295639
385054
68833698
3709
2
397
44
2
20201
3178
10115
33777015
42
147715
2879120
76958
39242183
175484
3113
1485
15688555
354586463
1426342
57
105
11
1027457
1116
44
31430
4283
21202687
27837306
5165
580
190695612
3470
409
9140
247761519
893534118
99078355
27607
1663
7438
719
7225
3
7557
26778
403
44
7
352
5699
2971804
214288
467419
25577
5244518
284257241
50497
1278996
940565
356
37284630
312
602
414869
63083839
2423
12444978
17576681
9
2
14884116
987728629
91402
517524960
24571
532152
534635263
8526704
538
4
86
357514
4812
14407
17212
4322129
238237216
235423
4817
18987
385320
294
598996351
123905532
49913
1850945
114989
42
5
36959271
8836
23318
3606002
59683744
10
5
155497
181
57
431252
2
55765744
333471493
613
34628444
7
3827
501
65
960389405
438387
4939389
2825
14321155
223260471
2300578
16699
14
23961352
60
209809
56553
94239
160301
128396497
19708016
5484500
648
1478145
3402
39400572
179024217
6159941
6920
524623
16603
20
93
8379
30521
300
271758
23734134
9625
9
440123714
59349828
19178
2
617149337
21645344
59
3370
15701
82536333
198651
16099
14
3327
3913
3404587
2
375
55
229975
253270
202691
7
9891
11360
403
42716274
160494048
11
2
4
256721520
374693
2
9
35554
3952429
10
36578
144841840
10867
611390226
246
270271
499605465
818592
11308389
29636
13801288
78
3
70011495
2622
64584953
214836087
6537186
677638729
7
6977112
21590462
153
12627
12
75
243
213
17
19
37
9079963
152
980719
17
1989
41
21
39421
28
679690
1149
280404037
65331776
29
16151977
36862
103758
315
3984
586058367
167
84
308831173
873644467
41793773
4
98
17952
29435732
115
41617
500
45
1129
965052374
229250
11941
1777
32563306
222529
2
184987051
2775
6579
913003
74888
274642
15104604
313934591
12
488978
313348565
414
193
14680036
347750
79383
2
18644
36996648
1132
45696838
28
554452
7010206
115
487261845
5402
55307
84
1111671
575435148
548618
23630843
5744124
1073628
34163
1423276
3813375
142
4156
487386038
11946885
160891929
5395317
16
36742
53628381
303224779
1413
2844
1887
1191001
107780055
40
9
47049548
5547383
531301189
815034625
252
72121
36563080
3510
176210145
4586088
310057799
9
1099396
427
161
356495249
4275
283463
125
165848
307270099
3
4
3070
10834589
154638
9230
528349609
2
439
83156153
980400
32576013
1070937
7
71697185
60
15
574
4504
2307618
31569861
10
133216390
27278
4864
8093546
397093
1288071
6
354
72
4
765
11910
1100503
41
8437021
42
279826
47419
4249
19143531
101
13
5808
71
5
2730123
441946
94747647
330
36
2
90
27
25377577
16725646
2
173394959
102669918
1429
7
23
7
160741
486599449
366
66
11
11377
28242
14729
9
62
15573305
1186210
287
1993525
43
86
61967
52
8222
424151422
130
6052
77
138449905
33927148
27873
604443217
1067315
2180
50
35609
2
135929002
35
385166664
30
40796272
3
11962
14531665
43
260819766
80372
56671490
267573
14810
36126623
539
161
468630666
2
4400
27368345
5164747
128065
467001793
13420496
782
169
16
112722100
659353072
1051
7931
243764
37669
372291634
490198
3
2640701
715703705
37
70
263
2126193
6
3161
11
216256506
2495407
18499
186
5397
7
23
35654
29338
5336
65
800
863
1940092
190
900
52035184
3119
33402826
84130745
4302
2145
15842
660
33
12
10
86822
50270
265
326450
3281
5900841
57146935
2703193
55433816
28
19551
5574
786229
53
24
173649
133916
148494
123
409869
758306346
1852669
1493
3065
12898
141520328
359
871
13919293
12676948
257553
553554
61144089
23307
5673
6
20
7766115
476591197
6502266
25
57
1806
425501325
106902
16
2340
1121522
1659
1842580
15014
32976
70042613
16200671
184414
19482
117
105382
58
429
26567499
704277
1015
205703053
128183
2
269554
2819
664372
115169
5417
328629818
19630172
14
2
223060
3
23876446
49710274
315635644
79
173
6411492
4871188
11708003
88969
265539523
4827
472280
61007141
9737710
1420
366
2037
62
5289
23298
10917583
477484949
9039
285480
3243
400
61254
1160
3601
1815156
1300
6644
2
29
533
50
201
1821962
6465
64135772
55737107
3481638
4
837536028
720868535
348918864
8983
29751
15143
267792
1207
324654203
249
356323
258600711
68405
13264445
672
25
55
31
23821
3211250
225045154
26266127
328
86961467
13
65
47860
812950
39497668
2889669
28
5
14096
1303398
27
293669
36118
415750
14599
4
17463524
1860
3381898
858443944
131853334
2109136
375947
293
10
7
8489369
9
494
118225318
7168
3
77531
29635
389099
2
5987461
19
87
5094704
5923177
147
2922
30203033
166
12332921
105614
252783967
28
1219
255680
11
200144
14
1136477
95052
207518
526679
36035
381533726
156379
9638973
135727161
5272
296590325
93538
134310464
4824824
366
62
13325324
21263
7
153
507
274
18920
959616845
28288
9066923
21793
868403428
13750
1777
288
47610
5
6092172
1866
2
155
23827
1061
723728
11
430376385
81516
157588646
228
8188
3
223982972
103627805
31038195
35560
3
100
62557212
77
1637
3
3
965
612075511
12768810
683912
126835280
708264853
7339
507582
5
25306
111853
260890954
12315
74860
11261178
35392
24
20
655138
13
35
360910419
24
1476402
2
215
16
6813040
941936396
3179
18095
10611905
5192
16456830
644
703669033
647
2
251
4212
42468157
2
1305623
428805534
6222
56951132
4249
146128
2
2209659
3080309
3192277
38
21622
1229
319687610
620
2178727
14
20496
49397694
6147194
88
7
64842
215002831
23727
16161942
32
1111
930959328
788
76
29105710
2
7911
26945087
58732971
295
35634
6376
361
16971085
411780
11137343
56994536
996
6
308788243
10062312
287477
50
21
4457
2864
6826
9462
46457835
169969
20
25
104496
209367
433926848
41690
435601970
391629
11853
21041766
172386399
227
8423890
7798716
96
123
49995
412
5
14792676
64183198
4097727
94685
19442
127
4
116667
5
187
31637
342479169
14535
24924520
350
95
4918851
369
408244547
148895469
875498311
80902873
9
8449
50458
1207
6
18287212
119084
2
19991
47682
8719560
508927461
18050
3956
212
11528
109829619
65901374
55873537
11913617
2544441
1899140
380191
14724347
292089745
12986
177
20088994
5
537164
318
86
259164
23
184
30
8307
6925
48421029
48138001
17
26
79063
54263753
2019
3
10590
2
86916
2960
2
373817
4327051
12408314
94937999
378
438
865258031
32
612095
148
320685
114626888
27804
622
48
145190
885
290
67266406
14
202186
3140513
5
200
334
3
24
13826
33
61358903
34
1417669
180477568
26464913
23
217
126956
865799589
2142
21604
101682
4063
16692
381904983
229116810
101410
968223
1518340
6509
48166815
73
9067681
26779
614677632
119678679
107
662769
126143
172726541
312559626
67
27741785
46454
623
273580
578
69238
151777546
47
305864253
589355
56
81667498
2
935
13
9195697
580084274
337579930
2439
2893
382231932
1334119
226881
151
2936
878950232
3283
200510695
519958847
292968891
156
25199950
230787239
4
6551907
12
6
3168370
63483285
31746994
991710
85
8
8382549
2
241
117
328
12
56247
1374496
2226009
68767
227883
52
1090751
1341
29
163556
177262
5833398
1763993
1362924
14709030
2
192
4130618
355
31173
3139559
161
40063
126245
231
23143556
21494432
384
332
5897
5624930
17
259
544404463
9526
1431
1311
7767
113
56335
328
91
37770
65
881754
12243012
3697407
163483
1079819
257
14
337207629
217032964
145
1851
3646
8
2
57075331
305112
1444
635357541
107575393
121615777
67
19
21918
3289375
1074387
1010
46565
87
58222
3
1703
30
602563206
163175312
3144699
54
7495148
44246756
375
5007
1856642
46720
1150928
452029
437357084
168134
3689153
4
17561
1540
2003
11631
2360097
5033429
32906881
22
4679931
84004
1287506
2
10818
2298100
22
3371752
4771
227530375
800945778
44419426
1631
508896
359024123
18815
59
276
54481183
11801322
81979405
61
3753
2020
71
4948208
8545282
119533
487
4
4248
4886
16470910
30999
2534133
689
5186515
3876
280194
1209309
429489
323
245
12
42309
2600
126
327988
61539093
77894
29492030
498420364
4
88135220
6007
7
3
3
156
1080234
764716
519044
2820
38
64462
13
4514153
53685716
448
138
295866
44726949
4273987
34447441
153889820
106417816
149495
2746196
316479
1417
59437
1698
21190
841747304
2526
2742388
1115894
553018
36
1213009
10
13826449
4205
8
303552
435821005
25346
484257
12381471
22316
758592891
261
59242251
46005
123771
620265762
759
243513094
291198
358630
182
141
151399
7
79989456
101
13629098
128
37030
13528
69
12
294515984
13803737
133263
69796
4
8
7611
29552
2172
732296928
499
25
13
1386225
8866242
547
429860231
65961079
158
334628
107063497
13755623
22652077
13187486
1404
2877
158913
110
233645
328
52056551
1703
29
23
91511
17437204
1219206
46
113
20131586
776
719
18017
33459
27
2845
108
5000605
505742
11974936
26916661
6851439
208653078
8377
8000
4867
7
17
238
942472
20134
16
412
4418910
26061743
37706738
36655188
19
13464
6
536
92856
72
62
323
6993896
637224
1413715
1085
649880424
5
13984
3
3731
94339
2049
17495
1949
9258
52
23
1100300
52134
96873004
57179781
1635
66634
515873484
275287
91
5
99861443
772918981
922662419
2078846
49
75166
3304
71
9484
768073989
3
1828
22630
63775396
75
58
189616298
193017
81
6
130173725
1410
84
1540335
220005
17484
677233
5
92
4596418
8
23588240
2
2916830
30
34811974
1311742
119
33259
472
3437520
52840
4829932
611264119
901078744
2360
973
689
1157967
902
6044
323321
482
137
199777
55759
2586415
332
910053
139
35996
15579586
4098
5
91
13
493350454
1705
6
1088513
48626456
2228
44
5696105
932747229
20
807165
132566889
1861
166347
21596
3090584
10
33260318
156634
9831
32159
2181171
242
71
2
86118072
5609057
991910
11399623
20993676
141796
438219
2
228910
112
5583
6799
20943
42617
13137096
444121624
13564571
15930
419051
56098773
666301
170143291
3566
9478
617423123
351268
132990307
605136
217648863
22566
63703487
59
23137
1595349
9
506923380
672096
32
2
321206202
586302
1516472
4
1464
8
2042660
14113
16176
2022679
63712
923
385459404
425203
868521898
2703336
8244
442533
165
21584
566577
6105202
62391
13222069
101
35245
1763
141895
472763732
6062751
9161553
12406694
11098
200077
385567
208
320
54063
144611472
304772978
4245175
187
2677057
66885
567
179792507
253
366867102
100
8
60839
2473585
15337
57533163
53
405
6
1883335
67
23
131245363
1940
23676
68083
12974122
8872
76295481
385598
27617488
9
1318814
42539
24377
39895
809772
8
10414770
19415
162
22
24943736
1928155
67
54506
1711
551
1301794
13199
22639033
43404
8690
442
344210
1866
11
6
1099462
249568270
411922350
699212981
2039103
7
200814
3
127
172316182
21
7
566
39316
28
17932854
1421851
4666
318061
42709477
263
21
48
30365150
72217
4
180
12460200
31359
1561
489798950
37
30792379
3635529
1486
39
177215
4062849
87305
414
6311908
21
2499
24091
732
40216786
15
6295704
6894
2
506
30262672
3601808
132455304
56
1878
13190150
470
816040
105836
5737996
69720
292
138070
335006184
10
1871773
4671430
14898
8984140
17
12683929
173666788
2893073
107
22
315006
15358
116539698
1491365
16268
24677
30
3886072
26919069
30376
81700492
903620
1192149
12088908
33913
45785
198573
11494669
2
563964
74265410
245896
55584842
2
1073
16
23
237520152
161003
141
465586
119261699
75218
9252
124535666
17
72056775
720
301
2730841
3
293556890
1300236
46127
52
1014412
341345
71248350
12
281
43
10167
305
6438
112935
124
4
182972617
21
26994630
3843212
51895
716020
70
3034451
5957168
1004
2004994
968
2712165
19
495
193593245
47768444
950190
7378
334095613
45970920
1289017
20467204
598909
226575842
323
243
19248
144
54
38516450
34409
1923135
118561
13124296
1323
14394702
176366551
364427228
31
1297
2066800
9126
41552
1767
954634637
3
15765
22979
5
414943
101
238
56274800
10610821
17
680067
79560
40358904
938809587
15
3219540
43658155
240100
63
697
2990716
861891168
962244
172
207
1240
223
7658
1084479
320
68340
1309721
141555
192174390
2871
47552654
886004073
4251729
3556777
83631
30105
102943
4262812
6693123
233
3658
4369
6
14
8
709312211
2
129073
855476098
315739055
58
6848508
93523620
6
729883
8
16150517
8015
287341409
105377398
4
4515829
1749031
2419307
3709766
1054227
75
9744174
175322
90806231
18682
13602
742015
212
10545
13685
86191
726
259860486
32
4281152
1257829
15219
20634289
128291454
5
11855877
138
2264116
33556029
146489029
23600
262845
6689
33937615
5616
471655
2983
5
302633212
21860840
38692734
75724
1619788
885775821
22938
4542122
192
63411
71
502
27
811
50445945
11
277402
3
16097394
14699
561807
32559821
388
47999
4
1845603
3548407
8429721
7336275
2335120
835409
2
430639
102260
95660
743240
245
288180
73976656
31703030
4
28474333
2496
495755
324049
677421031
1466406
250196815
115
39413450
1283
453183754
40938442
323
5
313804
19
288754
124320425
3502123
71716
6
172
22448896
204529
1470081
67215
7
195977
38513
3835711
811
1152
5169328
47
14951860
19024
175620
7076634
17
128
43
38794
2220
44073212
514
1222
2
283665355
3273
735
46287
44
16611297
4187
40842286
11
9
2394856
236
28760039
524084
1283
33588974
15775810
364
701661889
429099729
210835
20368
4698
20317
148148
132024702
61
246087
1230640
434222
2834053
33598
16
5221174
1809
479
3
1072
13
38942355
1106910
399
492336
11043652
6301
12
147250350
126680094
7396
47
44575
5
8456707
79850474
22
86948
101
3222
2510
683
37
29441172
121631543
305
155261
6234022
6122894
329093157
16
284495
4068
116594
744873953
4
15155663
440
22468604
39317104
611324
9
13
19
631001
68530452
13
80
9405
10429
109
776
33
127
2419
594
27
11917025
542783
401458
39
13906070
42
2349824
6557
75724071
81
106
2
984241805
19464
31251
190013580
313594
141119860
25006
354385
28242479
1307704
3684860
238
18509288
24256705
43198109
6127104
90657576
80910046
6023
313011
15
122
134
5361
78041351
376
562117
284122450
310
1000
771
455
64715165
2088446
928879416
204
3
291609
7171183
80
164
10410
88669500
26444360
4588410
2894616
1237439
918420
276007287
113
4192453
88018533
1427305
83233828
162551
670230
463143
2090
36
4861794
10413868
85518
78308187
848
2
313343
740
2464806
316
4955561
89839257
459286823
5153
143399
273176647
10627441
68
39
18
352379
89624
1019575
466
706012
320640048
61
25240
1355178
3630
19
5234559
436133269
927
11
4239659
531212
317094
7
4529885
807782
379648245
28669276
52688135
74
47307
6521
437707131
16209
4839
641983
60293
540457
15
1018
6792
19100
353
1080
1968427
68183
15132
1022222
21
592
9
57225911
68525276
23926
8898841
137
6
6195
1941
26
114857
18679
612
24561
22712
1546
121
5204426
3
3035126
305021
87860954
36757
4
2
91236790
1550
357
23909
32707
626734658
5582
1903
34492
45
9311561
293
10831188
4625
6766997
3495
412808
610212
134876
459104
555
4261809
39886069
177049021
10
10770
18530664
15862890
447323
11
12
25
40568
2106
434
4469
638363
20870
936
11
3
1142767
522
926024
879395
2
23509
64952
3
1655
525861350
3436
15580
153456617
408
83189712
20787722
4204
2923252
258263
1946581
346940235
12378976
2
1561
362
173652540
11752
221542986
111
13780
997884
22
2
691
13265711
119073085
864
1762318
15
3529
5
17996
21172022
1654987
258550647
237
696972843
1281371
201968
930
977734
62102
68778043
11280
176
534
2114429
152756651
3578
1985
1082
205327
1579
1149
802539
2
1263624
23684043
4
192142076
44397
6695
528584
2533
2848
295667
25692827
217
243400
11843128
1522
288792656
3
234
3163
2
93
5405
121097412
40276
3141410
82967
18339
9
349096
55227009
1742
101899384
60
1434750
1487974
1790
14063
737538
10352706
1777
2
23543
12788
14
146
39343126
80854
17
57136111
586431
1340
132064226
738974010
2
8
246
2169
95627
164783492
391890
2
201227
241103313
2985748
8300421
2
381
33527
855036291
4963278
7735
753776
2
4
6999646
939
3
3
30
4843
816813
610993
330950
292
12667992
21932
608133
1460
1865601
14022590
37669747
3713
2070
44071327
2
233
437035554
13609034
77
1529
26
10398
4077479
9
391
13
30
1697
3306588
2787
4592
8682
343
6285
7770
5
674521
82
28
388
14335494
330235
4014
6662056
319
8
151636640
534704689
1220
839375019
1725904
27
5209462
35203
7663925
2968
1093222
637
1526
10
451
5704049
19694
169023380
123
195
79049
14760413
44938260
13
2
98898
16708
4277591
171
337
2016
35788887
704
605
13168059
519
195
3
308
23
29
8
11
4110402
128
514
23019225
6
164527869
47
320905353
38508088
1293347
9120
236292
1601
486104
792686573
288
1412
44
1194
245
69048784
2186467
1653689
271966
64484282
869818
3432158
486876965
3648
77305562
6
129405125
54326482
80428
42
3935
6
216344970
481635434
1316260
1777389
193039
68318626
59
4393563
70
30
149838
2
9699671
655928
267321
352
45631085
33708
45
154
20094
1179153
144810266
9348
36
6
5
4512
19
556460815
2501
418
8782239
57
4
409629285
38353699
2
410509914
185086121
25366950
7336164
7606
66313857
70
159
882300507
692212
23
141050041
641908
3
215240845
2068
14
14
651200186
3105720
3257028
2
6
771
882
69009999
17540
3
1709
1026
490
981201473
893433
57
2381
99844699
435
4012355
104294
423
5764412
79471
16
26420
9919935
33412107
646
3627511
634
864
6461
158909609
22914267
35
13913
11
159535430
3164
2021100
11947990
23748
646345757
302
81970
32
441
16465233
1030
879050646
25388
1301
65332195
53161
1751
112451
256587785
14201
228315
199
23308
2374305
117
862203097
29384597
10096315
56
11664461
35517321
374121
649568443
84970524
30022991
107
79
3180613
5994105
17364302
266
2
44686
151386
933
2113761
25
50
324032
1084
2979636
609
1581624
118814719
111530323
98
2773
3259642
620377
99829
11150
8536287
616
3606
617885
316816961
161
30621201
49819720
9
132120
937658117
1482
25627507
3676058
39
314
20944311
57805
156395158
1606
10
3
18
282
288
702
12227
7552
481
326085547
3
1395
76
18
3303776
78165
12308051
7498
90522875
52
14
152933332
23927
65
435729
511745650
14595762
11192033
348
4212
6
2023
7
29
10430
83
153
13586
34
148
4
13492289
41303
261323
3
828
34753
124930560
22023359
6204446
12642
33
65
3
4906174
22235654
8949880
464
566961
13
5
104799
902813
2
199870765
1638962
1882
2987
1353303
204
60447132
2
329230
56
21567
6859
10773721
91439
29
36945580
14653231
29261825
6218212
2130
6
2741731
6
7804723
2
13136
1244680
129
12350
65
2506966
22977796
212
1542588
4195
206750483
292
43
103438359
400165
2559
192308
184
614781
2406
12054311
1704466
4472
73
8448
130
286
37
218
634859670
15037
2943765
241626315
717
2804
3479973
40285356
136874
18256
303831234
218
22658
134
291996
1614240
4266775
362476
2
9119408
1922417
101099610
11
169
43
9402
62
85
47396
1411085
533
19867
5000
8
651395
47
89
1550268
48
25
928104415
30
1390505
362
367
61627
183525645
21351660
30714
306722
5695356
393821936
573741
69
102
6738
23981
358595
7
96
55
1282477
19703
830478606
70940
5964
223
3480119
5263
49324711
1436022
424488
89172989
332584
1016153
5
116
11485350
176604
47
61
422331
8806037
103
625
113912
2
10801
26863237
239505
132
69
411
50
1113
51864129
282
123404
149914099
222342
342626036
25713
107307657
4038214
13
58
30870458
481635994
41213391
1399026
172
440816846
3467347
59
340332
29506338
57691782
2824334
65777662
19731
434747
997438026
3447
322519025
4818
932871414
2
8841025
171
35650
20821
3
1177577
14020
24
138798
4676205
40
1793330
22
464
6
81
1553
9
1858
520
67245293
42505
4110
86
21346076
8709670
37
1229463
59084849
6586283
23340
28683528
10060
66
288568
427654
27
57444
3609859
300379259
524038
469
217
115084933
8
9
2209
848
825656351
3698539
939
1361467
168915508
829145
4
262
9
84
434
520370
32
84586
7485339
26855204
449
5037
465
23
7
4887
621
675
2
1446433
48038
3445527
2
5
7357
11
795696
5564
2363506
638
5498
7792492
3243467
6548
569609
14366571
3457876
943
194837
571
8128
6361715
7029293
701
19222853
39
748
3
825963417
27
20883
42905957
133
130
8937185
14
27
57864
53
466185287
19768915
4050
134217
944
3672
105694
221801
711839
50619235
26
8532131
57684574
321
1001818
596
6118
13487155
56
468
29
170788092
3
63023757
105213796
12601338
250
14560966
162
617
12
798649
1074
13651101
2314178
9
6628765
1293
541
1770
1291
5864
136347
124000036
24
842
550
2483929
3
20
81
114
2358
176572
4425047
216991844
1114
7965865
1482165
129928686
124451183
138326
9505675
2
3253700
45325395
3899
812
5
649115
1903908
107
7849294
13045365
78211428
41
6827
23
215701
2014458
84
1526635
21
12643
19
14496538
365882
2500
2430772
3
2138195
569
1024065
598955
372092
141820162
38
236
94
846626
1124426
528850
3028837
881764
32
214276
468938
4676798
39123533
39179
267833164
7274
6
14807
4650
1483407
193198
38375
1520
75894016
12601018
427468880
11
39120912
514815490
615492067
49328
429492
465824021
102360097
22876
113
848053
62637
4478
1397
524128
23447897
458879
912
12
2297
7116533
4071
237580
2
15149
651602653
83478
20
80870
8261626
28
3201906
2570
57321
306496437
60569690
3496
1504
3618
273845447
428112
8855
114846
914
8857677
51
12729
2
123950
145419418
97
86284300
109430296
7940
8
2531890
1815502
176
152912175
23
1821
7034
100578387
3854
1185468
66
28
5014
2
1195
8
582104008
28171
79218291
312815
24173481
80038
20002982
14738311
27536
12007564
4
2124
8818831
50828918
380013
280016
144
4242
37
75060
5
705
227192392
674263311
8
2
2546
51854
1898
2
205671456
4
46367621
840
11
5
222200454
313607756
338
3930291
1603595
266120
42
5295960
140126
260859
1750611
8
56272
37
22903
37668
364874
173290387
6000
641
361
308710
235828634
5
474
6
99035870
174420667
146453064
2237
14247
67595896
1819369
589532
304010440
2
228826
15
18142701
159334
3023181
1983
3393244
23365
10836283
91831
1253
12600
8
395108
4
3
312429641
307
2
173
15258
15639
28446713
8962
10420
52372337
81487751
18590725
866863444
1695
12731
1453
3
73488
26399
56745
107318
5
1628440
346
205796884
28431
1482
53637401
535180576
497
132999479
931486108
5479403
2966
21777
88
2482833
1182582
23335
181
2
911
2709
358697
27312170
593
1759375
702467845
36260501
15752
11
1017370
2600676
222555
1590425
224
142754320
44
99
129631058
356915449
59370643
17
761840
1038524
21037
879
8981
10
12
16732096
3907566
57
2235
37693
4
670
6
1003859
4494
289141270
264
45580995
164188034
343
297993179
142806
13586470
458551336
2
26580502
121298
341769803
2504
543
122921947
699402
16370258
790858805
685
104261597
34
239
3
131148538
801511496
26138726
130075531
13
2794938
72210
3355137
2131
70170857
28387090
421281292
200
183416690
14686684
5697869
15386290
2074
60
713
36129570
268653356
15728
2246268
1986
84
1317769
1650
4229
596091020
1364
687183
1304
67217917
10199
33117
2906844
482070
15061
133172686
501190462
10750761
32314
14767
575026
3594052
84
157
3
12
94888
245566
307
3
5923
418
607088464
939887
178
159631
49263
1253515
297376216
653
958
94898202
32
2725
14545314
197384237
915
2
29786
232
43216765
7454379
129548927
4335654
50368
9
304439063
4027
163
5013812
845
1263
4844
328739163
6441
20677
457526
64771766
19710257
269673
10
385
9
3047620
268906436
439
60
8853816
1228
46374
2822
1528478
13515
214451
1023
153725002
20361355
164
69127
83
167296
317122
4734
19948
965563644
299220200
801924
129957
3959267
13708008
180861
2800
576
897069
32623
57
4
93936027
4601194
13
43719191
3
61694889
7
860
787777
203
105
154424
161
11956
2
472
47264714
966327648
2872698
371
208208
69360920
75051235
10553
13581077
355192948
46793
58
123026
2947
210772
885802375
16
4299
2
126002755
17686
7672
175827
27595
2211105
345374010
20676
9658711
16392
406267022
110998
11489020
3
56663515
74639
9
182583866
387
18306
9674
2802846
64083
336318403
403
4095
52517249
7892
156327
24
63197130
180488450
12
175291
273
331453131
187367625
200942
515638467
83
5009
8531981
2472251
31017311
4936
5228
33200
3044696
880
568935890
1165727
348025
251
954321
141889
14373945
208540046
11207329
7833
3075262
514838654
6
19937
441570
108528
48
3478
473062
60
1410
433
1445
2241893
909215241
63
5503
42921
3933599
1739320
641549
1333
93763
1636
9707037
119774
5275
303
19747
488
5
3704
4338137
44
1510585
3712345
2514
203
36637340
8
3
5221
817
1776326
4675574
41
50426
53824
5436804
1257
208280696
101
178616620
196331
524328
10509635
89
475076194
84110
20907
171408132
4
53
837114
20047775
3610409
98
4952359
81
45
239601
1200
2069
542874272
3761920
14267559
1438
4234746
5
4399752
4127572
4498
325
315999246
69232
539
1217
238722
260943003
120415247
22
2823
1160
48051
17
3
35
3
62846388
3136
34511
1246619
483324124
33
5
29427819
23785
22
3
27340312
962513
30
43927
122694
526
93831143
106513
50
251174
1539986
3279468
62107
69
28993
1953372
20
1729
96928
7689
6825
34
5325
79734363
1250
123801
2
6494
95
22598990
5645592
322689
2784
251496
5
224
261613
2497
259
151
693
2415373
2
981
71273882
9668
25
46249
638825
20331231
13093015
16796
40
2694
6212328
8806
1799
40
19308341
96023415
504
31343
36
563864
71866
43027
9708716
270699
15791112
22764
444956
70186110
29339189
280755829
2676559
16527485
226
711
9
3717330
3
2110542
1888
67688620
2370
57456030
511176181
2651
473319809
463
264818
133848216
68914
879943
66
60101
1788761
3996147
382296
14
10573964
8328768
34895133
1705477
150420
1634
3
167385
643196
4
8725975
18
4
6
4635
71412313
31
204785465
934235482
315260446
1322
4
2409
2046
18
6785917
20620
48185
72753830
445
306
27675
14
1159478
39
3881
1995
372396
3220
46
4811047
39
21596873
1499
216077
21788555
14226
22342136
16
1906966
393384
112037052
44723
229
61462867
26
862478
4975
39876
316
2
86017419
2
106
1631838
12166489
1600
4
827790309
30322921
101880597
2568825
2242503
961
18387128
145864
15
8241064
123
51972
2570
3832363
129
73
589992
11165347
97660404
8146237
93780722
2
172242424
128
37459860
11276635
342934
83355
431
576053
412146204
57957
2
27
8416037
7
42818690
395827725
376829015
7022
8778747
32113
11
3114
157726
6
152095534
4842
2307983
151
325720474
2
3188703
49784
2583
594
9
83467
315267
5402
19302649
56080300
2127928
43836
2516
80794584
642
544887680
189611
800415295
18415084
715617
622
297083030
77
4113
82449598
893970177
59633
9560629
9353497
363509932
815
4041
333975
186511
16
4026036
2165
716382
11325680
2768
20
508
2042
193
14999786
52
1706
1235
11
989867
481
204182
112572
265937
127
178700
54427
1236923
5664
38104286
2738
8
210245
830
577396748
6596685
17975
4162
539
33947
32538674
15417142
1422
2
1000
7
478
9718
214
103
407622
22518559
20
4
14955255
1532
2906
310896
29408997
4
552
4
242
51100186
8
655783097
64875782
1883
3398480
4135918
6790
167
283
21974
16553336
18402
529
41608
5088264
47051
111144
60347500
159014311
88495
35649006
1004846
10
9
7
1332885
46
273555
2337
524
9988473
9
20
63695914
4766
208
26
93465244
17249934
89
131246567
208646056
77
209
7
1752
693639
1385
9
184
15762
14
11763555
9000
1999562
4147
2029
5963699
6148610
827
2
9
16031602
3180
2
748234
2
18
57012700
3
987698576
3871448
266248
1045
237407440
4462710
127152437
4
96648478
2712
745
1009
103139079
202471509
170519819
22028226
630044
40
13523
160
94049984
1960979
18
961
46657222
3545
44131
816
249
1505894
133699940
8
232250
5
4989
60653
733879384
16
835
87803
375
8979
414397301
13664804
6295
4874816
4119
18
253876
95
605837167
15724822
96
278448681
24489
103
2073835
9724
775
11311
910378
419
178282657
78704
12363373
1043371
15728768
142935286
131472
92484
1036
2516
3864511
27
2489
129866
1967830
36346959
71900
20
1299
19278262
118
430
806251
1032732
604443434
302860008
31
1795
247
16466
997235184
2262
535889907
185395
136
252158418
17033412
971794
96
36116
2935211
97
161385493
7540
16
177897559
553414
51232716
178582
96968
70001
1042677
3
33
1343
66
2978
1203901
20
35238
94240141
11128
11881845
1328462
13266010
2392909
121172521
205
30
27248
391586
2834
25717259
12739
4723225
159
9
313
5001
163
19
112518843
15429
12966
32436
989871988
50218
220543803
791
181780
700
44407
3103
4307813
319
407006848
672425730
6080
74
606792986
197576329
29
2296
69
41355
1530
465
2
96735
6058763
27615
17
4531
80192
39356423
39664
61838591
21
399
208534966
12
156669
14058755
447375600
5
15068691
49082711
3295
555
7530
865
2672
7
28300
1767065
1412
141169210
297
43342040
75705
20203008
17612
110974442
156
17
2
3801
108534
51851
29584
2
2988483
34435
166
38
4400297
2055108
866664
682651566
1741776
297180
5
251114699
7131
5325
6776546
3524289
20
9178
6
1371
75
797628259
200442258
6
154633584
444
140
121512
137436759
233368
5069
400496
1508
91
100
1281
91
545
12431270
178
18554504
2178
5
11233906
323
52
4616
6
6774654
16503
1222087
301127016
256607
8172
92240
26941960
541267
18317
8
1448749
621
63002
1126
973041689
8
616405549
62253
4
11
249
3
472570
6
193
70778
795
8637
457597
47960
561412
78965
19277654
4390
3481371
25448
49
21388420
239
3
576569
8
179489799
231238087
82799
32966518
6972270
876454
1780883
1212932
99688
766394
1441778
604831
300092
303172
120
47
584473
159
1447808
3
3449
131857364
43843072
79824049
6137584
13
300313054
216424775
8
99
2075
97
7988987
301222
3
41026
67480
28510
153526821
1878759
64
8
23
3654235
62
81
466
14
62692311
33654
15
405430
73
1326
309
577686116
50
9
574
3801
208
381589
19467925
710
1657851
3
1111934
6
664559
61518003
3
74
566
24525
37308802
380
46653161
888
8242
31194
3
144632874
212
2
82507
2
9280015
61823128
18614
11
79326344
2147442
497889
205472290
388811618
16076
9600394
368047318
4875348
3
129913254
5822
235954
1524220
181390
980198
683224
463534
3229
496
69
10
17
24550820
727
3
15851009
139298448
8043
24163
4982
137657195
724119542
3
20659346
15
44159
268836
59801
19413
22108848
213152
106832
304476
82
271925
1972751
247415
12
10905071
1380710
205483881
6060
216115
1393
44146
6
734
52366169
441
53728065
137
14074425
329531768
16958
318718391
5567
3889029
850448
127007
317553787
9546
317
83
17
36
735
1755120
9
5
1802420
25
23199
45353858
430080
28
795599
426
67130
215646
29481
483139775
126411373
54729
15529
176
12279310
1147588
70678
43827310
3367
163122
1282198
1334
374114
169
4907
898
440639
51732857
887415
1406687
413080
3
23886921
952
95478
9016529
22180
1363
31571012
1685
64
124
341413885
41
48042
35
83952
856399
21994
5369872
121
41159811
16
9614028
7267636
2320021
277
237631
94660
11
1107
2
8727030
1228
249519805
21008317
141342
5483
93947252
109
45886662
5
1440
4733036
363315
5421620
9961
9019
1564730
71
9953193
65189
13163
158446
636
4378773
4448
198
628769312
73299
79639
34865525
3088
6634
65539136
9356014
75380694
489
251332841
15437
1429
43
10679
57052791
4547357
3401727
2321601
62729
2
16
3
2245
90
44
62774564
2274975
707667
4195
3331
42953
1178372
12
7
78322
28
75471
12983775
193
72597921
1912
292
2504
251121867
26172451
16
8940835
18410644
409780
964471
1963587
145539025
131025090
1177
25334558
836227191
20
1035957
7533
4638
115143
11239531
11583
42618045
1076352
170
5
992225
1090
14
1605550
10
207
2
360
20105
11680206
21254468
8903280
7105
1254156
694465106
375935241
2236
191
9956
238782010
13
386877372
1960122
12570
7094947
11
276901
199
20025
663754872
63530
3871
56
179022
70
285
12635
877282643
43996
419165159
1634494
12015
168211
56983128
9932
28
7
45
21
84622
66881802
467274253
602
28828802
6276601
982244889
817329677
27565
4749818
9
58090
40
1545
4
427
34798800
572
1320
68906336
13
109594041
4930
391
2976
103
83
874080168
2181688
286465767
6207
61819982
535
1370890
1423
6089
166
1890264
8
105637687
97380
8
112
125037281
417
11945
3908230
28884767
281
63047
9413626
40066959
1702
24114
118
13990
5320540
11769
188995689
29393
1140
116573
254020
34927
12678
15
183453
757
2180
426
60496
1752092
55
165
8784
222872009
9034297
340362
7363
119
50495298
3
555
2
54024
637
809911
459018339
210
96
32
35131
688074
2
70
925742
1208453
25270419
352
12266
4375
8229964
31325
133618
475
257083056
167710075
381
4
4700843
91095472
34689
70539713
259009855
10354256
369
32685790
175
18832779
78970341
2070648
154
32096
669988943
83
370
8871
6144
267974503
564
6167
1662
3246365
20654
42912638
27502470
744370964
7897
128
11
110988
4
292517
14050298
1275
11970010
87
9901
13636127
1025
25779144
23613
11369
1881
903879334
1161223
2129520
100775801
375007319
4373
1293981
639703
12580815
338
2
5468
88
3270857
220284
776
790
8899
517061493
16
65191779
977098138
22160663
4
20
30935808
2
21738485
8
34506463
684653
45
312552
12
63773473
150
253594
148084460
167690
69957296
15
376
11
1829
117404684
164338282
133982019
58
172664
78958289
846005
39
980282994
797
120
126666
77
2147954
58521308
131741720
3
438
89
27095
611
635284721
451985336
2623
24984
13
6476215
673313
71
825052462
15477551
18627288
5050
1023380
4
578176
7163200
19774325
9361
258782
71120
16
2050067
18
40849035
56
15299708
27771
183867045
42
225
12
2073012
1194
673574096
62651530
49808427
360012
934770
607
1900991
4980073
5656
2
39863970
212332355
2431
27855
632
5199949
13698874
622
381
2347
25291505
17
381
45854
9
316213
76035
28561
4
6
35
121550
1985659
32603996
615312
17302
298
575588
499
115417193
8293900
38633411
486452482
2239
206621576
3589
303249
27127887
1259
31518737
24
3995363
34983
2502923
353281402
986382165
11
4248381
12888994
488
231
16758728
7
13
4403
361
5560
298948
541
944753
332891
777225397
5
640690
9679
279
18
64
183679
3207
4
2
38560025
204
151999556
201791208
201077
231683168
94428
4
728
41518
398370224
12
72467124
2228513
68
68
15
159398337
136164089
92384015
56818
1274074
16
59777880
52892
140152282
133443605
26068
1514
375266
8329
1831112
26118
578
1449844
48740
19360416
616686
35040927
37263142
136
295689
32
1286816
34
647709628
2
6
86610954
5832
319404135
104
56061623
18
244760
86
899111
373
194360
78
458
2
51
55034
11943387
593336
23855
17072
30
27969
567117984
420
169
9
200712461
4
35863
85
390852786
644814
392775644
363
588164
1232826
246171914
148608443
18143320
731
326
56
164
13284
6617673
10242
502198
1690
149
809205
4799431
3
477133
29597082
408839779
90492441
290138
2978732
839881542
54083161
3330386
346772949
373392859
38698729
43786674
44505
368645510
111555
574013
78528870
67762628
198782543
1157
106341
2031
6899899
115
43
60
188
89648969
223873388
93
1754
63
70961994
139
9712
5
3
840699530
104108516
10009221
16113
456470626
713456
13
9
59
516651
3151
416986
228848906
314
3016
25
12378715
2
34
29
6
16
90
5
20
5698
431243
956
1559
471
28905
216
65962792
492
2
60107745
45534
4181534
320491269
1461
85298
982
23
124794861
511
15941433
886814716
2083023
4053
3385956
1426
76467604
12415
1134
179936840
9342143
4
6571
164958679
225
277
123484578
3112273
24732929
42531490
5
425692327
442
658
5045215
266482490
425180
311865759
9263607
5260709
1884317
53697667
14455
31509270
3
46251327
3926
380955
25
4
213728
61637
27
17
2134
133926880
28244975
14871
13518723
7177
28715123
316393589
96639129
1948075
3
6846
525167
372036
1937154
6668333
19
4997179
112
1659
7822
3
18
42
14744067
3841463
1734
2
145577
13196253
276702
479765342
273513
3
2141597
10378
12140028
18
158749035
83866
11520351
2308612
12
350592560
40841743
40320
343404
60908
162
289
11
394947377
3307
302402139
21
25273
40399311
1300
401466
7
3
6338
12064609
2943
2712
21739926
1700
65764
11
2
15
639
30144
394307432
3990
43588
22295783
4641711
14
313
24839527
134776
461048
75
13425
679896157
2586477
33832
1790
673606461
116712
749
163
28874222
848647
74
9506
24519884
3523303
611596
50787974
5847462
14550413
48
283787574
20
43716757
310
502
43
373
86539
6
113451636
198853
40
7457325
7
12350
2
60
33
436672026
292366960
61761
8312
6
154056
104243
317989
1126779
4276702
80713598
23391135
233257397
4
302819
45495566
40299
139724377
6831
59006112
4360690
3
3987068
3443
14142
627308986
5341247
11671
77433
15
1098
3
11
307
839784873
2116
9
769497
368
26193458
16
369391
130531829
7
208
997603489
17909283
5
1858
397
168533
10
866057398
8
19487708
14
6259934
87
674
3
4009342
163638
1621601
32987640
14133866
11158355
1678917
7913
167132
1003
261
24
2
10
64935
6
25010
12345
68252
69445460
158471
763
4
134
89551961
99375638
9934
9068
1828459
633
28687322
145753378
425995842
111667459
60
469363676
69539721
607868
1056
13
337
4131097
172009867
14
52728458
8
1259404
1356
31111154
27404886
9339
3887295
59280783
51
1207
4
5
284862241
53
736252186
286266146
58451238
10243733
3018228
34510070
979623
4974148
330818
2
493483647
3
1177
201245
388138
4067
4343458
193820706
1602209
28
7096
573302211
7034975
476615
123707579
24
5369
121472
24491753
2700377
246230
330
379
533529578
733024
1476
336741436
5182
915024
27
16
111438405
27755
1128128
65421
29926625
12720
3518
4137
7473798
455
2739
337499
34267644
1469610
1512018
14859500
32793483
29598793
13019
4194012
14727947
76
6468
165943
6635
15
2
90840
709
394704798
53802
12565506
12663
6514254
21
3573507
37978184
164326251
3739
453431351
19398723
591456
8602776
110
110658
153705670
49
1121
7100
595667376
5152789
9
11634675
633
298268
319
23631
70
9701
116796292
921076266
583082733
280270661
21595
14705
389668
957923
577
625631
880123
13218
27370125
4558
615
191
986848724
2
11327
575104
81235602
6012001
1298
17379
7890
353
91392557
108356
19530457
156168
956
780006
225724063
486501476
122
4
112
30
111689
6
728574
845
26
720096079
2354
7695
49
2
88774
243574633
61408
14275
3
124362
229238
26709610
159875422
8521
8381
125
861824157
20
3899
178804421
2980771
7300
72
7
2903
65
817655
56
41
761801939
136
78
28793992
57264
12460
609986
77
4
201400
1043623
247
40
9
2919
2
2
35
62540
7403
111518
73027830
3
15
52676
10
334085424
323
9028520
43
85831
223107962
258618155
436
8284
6
974
9276225
4515
15567574
7856
64
269
11481
5259604
541208
16251443
19
41078
4
913569
23
3027510
576062589
1351331
6580
18333208
23
69
21569475
208
760512279
585614
14061172
41208
2326
81705
2070839
11934390
6
28683
6477210
83146613
463
360
12
111797
423151
48366994
329137
352
70482
459788
23304
349
20
116319089
214443515
21783
541429
26
3
3026
9684009
5
39641
218637769
856739569
24
11838460
9109
41730928
123954
1111
1386151
1894105
203890000
9206176
728983516
41
11382
86907083
26
6
115382389
287139
16562
246914
2419
21512945
32881
411742703
7127
2
16747812
14382
2580
214367495
83559225
51967192
14205044
1121433
14727868
671
96699733
27021546
5580576
17142717
1478519
1246688
233
684340910
808888942
969149369
291034497
655294
1715
1845600
349322231
6
127036
13511665
6846
395166
240
171647544
6531
71310
94964559
20977326
228720117
21
9
4696342
9195
5438493
8
617144
14
8140
9
8
412
26112020
260743
867670413
312776
33
9374
11
938013586
6
664251
801439
17
2569165
20413
2807047
3382
1457
482
48069501
8339526
4286
788
4
479
824
10
4306557
3020638
197
69973677
29108
3
1852419
47341
13
4430964
14241586
47
30894
41
15543
32154668
970814
17895
114
56493
97762
29063794
43
3109
9104656
2
6774
147743137
20918501
27320663
4617
5
7689601
1619382
36
415187
385
830589926
1415
20
2
4
27127
1094535
414952635
26283
201903
12
2622
93509
129084
24779
17421
61629884
412896721
126
69960466
199444336
189703
2583
6975923
198627100
3
124158252
2829165
551
3
23
9
14
19
23
106884
26588
5
5220214
13
118
20098412
210905723
3941
46511
577497830
1619
378969
26586009
29
13795
7615
3415
4057
12536
1226108
588995
23007
355655
12
1522
199
2311
10080408
2255821
8379
4
34797626
508977242
90367974
4712750
12
507
17
30746624
46
6697792
72819
564
15007
1099
37038
215918312
88806421
1248586
31
215529490
654888
577585738
800
180197548
17918
9890771
150187219
6486
40451916
2
4
32325
5361
54914
307788968
5819
514
10884
17
122620370
4
49604
2392
13304854
91000392
210
2217
207
24
141
493
119670
13138
251882937
283
46082
188
17
1287
102085
185581744
66064357
2
59399796
276809
926
34691
181775
2
247
238
7
465034578
19985998
299
78
20
19036772
362638
22197
20
7430
1970
20670
5
11
7
3777072
53564698
11464
33730617
3
1528221
1013
2762683
1310994
24493363
11334
2603
29746624
28291278
360603
60533964
34113922
25015
8037041
54840179
255736854
1366388
193937
355
256712
5793
4737
8
3599
5748
29
3
2961873
206
173905739
70
2
37233
19915310
31878
3207263
132700045
21
72
1295
187244935
626839
33996788
203593752
9017718
2578
37862144
485594
1044
317
8755783
1292402
83
1441840
3
23494
21301
1202619
88402
716482
2121892
670
191
21760431
20323907
2
720643304
153491077
80
185810
5
10318
28887916
8595213
21390
2430501
89
91459837
65217
6309
919461692
20789669
2
13
235
12
128728
618
176321404
858
13
10873
72607
117
2
31075281
451
103787185
287024
1299550
13762337
3128603
23
13724355
1301940
19288
11010
3570746
692133
4303
7
175174
2
42480806
7741
9742
280
5
11
799
1572234
9190383
58394
5313
48227
1234
1221090
63416367
101
11
99184117
1426010
74096
4
360576468
247682
14
1947
20042
370199
3
10927
7906626
16665929
37266
2621
326843
15440576
24066
6349871
53232241
1969
243216
60792
5
103
184397
96199348
2001
12986
8792311
1155
19377
210857883
15479
28220
25674419
11938236
28962
122067103
67
5403
2767
123759
3530
17297
721160994
3063
2
107
5470413
2689849
18255319
114517
3205
4421
29554985
5168151
8
3866
12
897476
403906
6354
21612
4241332
118976
3610
41397615
368946
53329190
3585
11603039
152150
13034
519484976
16191
46375
285642144
844402623
67497
28831707
522663481
2338
14
21
49
147885
9316076
7
1081
24866
382
3814
657043
2931
3466515
11394807
317643359
265
394
197822229
22659820
2
64424635
317597464
90864
296008
192
2455
73181217
9485
39001322
15566
574
34337686
17642
7857
49825
7236022
24011454
119
3674
10277551
3034788
392987157
1036
2914
189533499
434
621228433
1558
9
2234
1608
130
2381647
265
23
464068584
10520626
11145
136290667
185419
31761281
561500135
561
5
605
202072
44420114
233348476
71355653
853
427094663
97
27651
69
12
36
43
2645565
11566711
850303
1654868
2029
1424
961971584
899
7
13718
1176945
295978
150
83743773
871
10
607814
2012
3846
8688720
438966635
223
68782738
741
3836
1061
98988
44
145325
15982
8562
271872191
119
657035
16
422
132388039
3
3
439
316732254
2871
197434153
41
156
1801316
484
80706
7189
7704
352290634
2168
2524581
123297
235
5766982
874
104470
13
8
823350692
95490220
34
5
1005
13
13
2087
957946828
131362
1411
5
3359093
55034926
19
7590
664567169
5962
1981236
17898553
2
45
8078646
78296684
43
1896475
179231419
2
152864
51
32703
227480213
15587
396139109
25
192702567
26436
3681
533
117
125811
4
59
80592794
625208
3086168
119
95
230235859
8870618
200
3583810
219970015
45806
5
14
46454
3
341930
238
20690659
1989
6
3627
75668946
487
19703
594
322
706489
655059793
1372
413152112
529638
382
50948
50
1927973
156346224
288
2404060
5006
818118080
3
34676
141043874
6411802
47450467
15445
240
15
2262
121
225844823
3665
1065450
168085596
213
3536346
18
96326
1133001
23336706
3
682975
2
156
49304453
6539
1093
29955
9581
468892
245243
198196970
590044821
8801847
48233
10
480
10524
17
28082
32
31
118
2
352795
105
67361
3
3442239
3905
28061862
4552312
28008073
84036
977709
652
1243792
4
50982177
62502667
21
286754156
3008
440699
864
8
114
66173
4836
12
2445916
996
2
455760
316
114
7569622
216757341
3
3364
940619148
10
14838
66464666
38264
105
47218
258559662
105
229090149
641
22
68385739
30
276
52468
16278
796206102
17
215009286
15435620
6795
2259
1858441
21
905218908
1769
9
3168854
161
17
3158
8
44928662
420
390300735
5636
543663416
6
1379
32192550
5
32439
42674876
60
48617
197
16
4383
173915576
22267983
2659458
10106
63918
19093982
330
14
52022082
18207
21285
46761083
20
3656
11
1650931
40
169013
255033437
17735192
9982939
337
97413733
24541
21
160
20647
178
1776855
8926
238
60
4999
135964344
704603967
460
1841
3
1548181
35600336
234574248
340277
48958257
15
22802530
82390
12758
41154963
196
13647481
2616
2077662
40654
7751280
539504201
152312
286036
470117906
37119
11072
1645
5431
18
64810
704947
3
25263991
45532
913145813
81837
5
373
3538902
14879185
3036
29552
4
70822
5
465717382
728801709
3810113
2
2
219
16462808
12
3706637
1950
12222833
28813
1391
36685757
10580005
1434689
3
5001008
7
2
1436941
387290879
176218109
19279790
11987503
34572
1629903
3
15877
95812
161659887
119292
2
30
498
149
4542
7
2632
4360215
1060779
896
17
12124
269629443
202787
2434
23868269
267
1095508
37869988
246491
301
12805317
3
181
9229
142
5935388
16630
36973516
81257387
12351
151418185
7
43
34354
1366965
121906706
412226919
4766
5
51
435918
99005052
5
1325775
3
34
94622
3
24069515
3
28128
145
6
67279824
570568589
106
1292
11
7371297
651122672
174208071
263800412
201
20607
121965312
58
18584
148903
4649
3710278
261
629017
980456
58969981
3170
10460886
25
2790
12259209
200007429
324524
399323
1043
2
98709
4
26
4492
1631448
360
849243347
75594192
10807473
2
42
10383
7
1969876
15477039
1547
15421230
6
34
27314431
29300835
16643518
6263622
3
3786
10966
12749998
4973289
734
55334252
3211219
13678002
211216981
1509175
4
125
1383
284924536
1416
791
85
3
106
20778228
8761669
801031
1182601
194940599
898855474
705416
5517
79316625
2652292
874
431053
4
10248
2300
48172713
346
244
25051
18
1945586
130668762
107
786947893
782680
1240
2
1439270
174
274299
56931
35
73305
2820
10
12
14
235910046
140248350
3931
10165508
109104239
11
165
29293384
1886
9
34646725
8
19504072
132
48
1569501
22
59231467
2981
8
9
716
1048917
682
463602507
279905
6
876
10697
3996953
1494944
755671566
25183
12862
25704
6539422
4598
18214290
71
553689655
34174787
63475
143956120
40
263573
55664
38318
586721499
14077027
4543140
10878028
23597011
176978
645
25207
10
115830
4
304062444
472263
36284
9
65
18866890
22
49
4
7
893939688
17
925412673
16
9748120
28284
292358
11927616
53900678
7022011
26037614
171850
18
22
25
161365975
158598351
45
444099874
6079929
154701536
7
31
4921
4953075
241748418
10
137137360
135025
15
6056
27865940
67
11
20
27
5646
7014
25438
106077679
50
539194
144777
3036
17
6956
12491
8
223
7213
84808
48538386
47926183
205522
4666
8
18156530
675938
33
9612109
72
20
49251
139
198
54159
7464632
225097023
37
137679
99174
345495931
565
45
1333959
744
4213
6343066
6973
63
20168809
1018
2270989
10
59
437328406
17545845
89
59499872
336565
719
75144460
450
3497
206106
1496
22596
16412
38943416
1137
13223041
224
1551072
16067031
1992900
171
196995
17
146
28
245094320
65276188
99
4121
27177
104651960
587912852
26
247
8126
82
6
109
245562692
4
29905629
10553541
676824
1131
48938
23
724
24169315
10
187897
320647936
2192954
5004299
190
55178886
560370
61160974
41536
816
26
92293
59
442339
235180
467
785
3975
48
30163869
3363
158720574
18691
866625765
7588
2400113
3131
854
23
88984050
101453044
41278
131
11911634
2167997
57
1450
15877
3382
467337772
3220193
35527035
145235
10417407
3
468765918
41396
10
878218916
852122225
2150229
12605
178393554
4486
15
961702
30888643
1303
5072
94
1540579
157381
13
296931458
126152
956
18
24754
1556469
1868606
14365
7009974
7
160825625
505
11
38264
965810
71698
123045777
607414
173
7930
5919
27041
2
8464
5951718
15
4513539
82715
126
479
46508173
18
7662110
935730
17
479
520
90506
379
1415
97693
65
42863443
641834329
649
43
144
5
2
2624297
258676362
3689770
279107703
62072087
6027
556
12
328
124
63
4981
501261436
1141565
49111321
616
3441
215
543475763
155844
60918683
1735752
86216158
95168232
3582
298839976
95046
23638903
75
3761
3343
381654321
39926
2446057
34481910
334940
1360175
8
377950104
11512026
9
48691
1478
4
186266
860557
4
2
19
33728958
1070
39010261
2
50319264
7
13330667
113191156
19533934
193340
14936716
93
3568921
155907178
10
636344
885316
108170
8
997122
346
612319
54151
2603272
502
45502683
19
262133383
134
1439
992218
336714
7639
810794038
30136
17654056
13513
186
248612
65
631
61
99
425588
18325474
710128
297
17739721
95
5268683
148
286
58927319
16
170137715
361261662
8
60783
2
91993407
471165
303535
403564
37966
16582
8804
45
5891
16905554
1359
2779
126633074
64
3285
1013
38
1022
4
5
5125
17877204
375562566
105535849
7193069
1386
69509306
632306726
479
523874
8
59
696
5087335
169840376
20176978
7570
695242
26828079
52
20
8
263051
20
632386
45513
61
20605366
1101049
3427915
9
44696
122048
245
57668778
172507
16035
521
28496
351
248858
3581
10991
413636015
12
21998723
22
861
95345911
26864711
1023
39216
9547
44688
18665
808730
146
2146939
8003566
2033
9
5
5
2
16
6
1701254
549
8
7787243
301392694
20221
26960798
4163176
296093826
41182282
113975557
193
1420026
332248
2173845
146
508
108716
1373
9211
2193327
5416
33
38173604
72494616
14730
227
38
184395388
4271
571294
2
426562
235985
302
28
94605
357420118
4989
1161
223247
5
335
32079483
4754
547
685384
2967
22
11061181
55712
16757085
299
595848
1295637
38
3264
235133
2057
2965
5882
5165480
2
373351
670567
105
1394518
10
89916
4696
18834871
90089418
85114096
10301711
83
62407382
155
28
3707762
183
2208490
1660
22
32723
25
8
127
106492898
2917
4740885
103
1148397
891633633
83
234
2135
39134706
195066950
7
143032076
3
30366
25
2599
4
7
3911
98
87614
78
2
113554
16640064
15105833
59244
87019
102017
388052
2700
107
7473099
6733648
383059853
183113249
143002455
501
8851588
27331548
151244
1623
44087723
522
1090873
190884313
6
605137645
626
6
22266
283791
509163134
10373
186
408
66494
58944859
7219
12
957807817
81564269
195359437
73
14106
881
8
3401952
66454258
3391
1878815
92
32
1709781
10
677404
5780702
457
73550217
2
24182
27
35771796
53
476998093
8228
378400106
14690607
2
513
49222
111779
42
1139
23
247658352
210
85970
53
185260075
117393
3781188
7577114
4
5749
1522
141464
2633
6
731
124666
536522912
2467
1516
684353572
384
5893
7337
17797
305528103
48151127
518592671
991165624
79859
33342256
1659
750253261
480991
142
655
19607678
320264
10
182406138
4
2
26
23489413
122405
234801
236
1232
789555
1930
2
16
67642
798383
1297140
737619676
21068
6023
114
564292424
1143701
586143679
16716297
6
1167217
4
7697368
601097
1268606
5290
10
961911704
2
6809
308700
242327165
747
82464670
4
54987225
24417855
1051873
335
38
528258
2687625
189
186
8
98172894
51646
84219
4461304
168146
105682138
653023
3540
27746
636274
203623
22
20
219081644
598579
19
23
4
2549882
627
5702155
23021569
219
14
1002
308
172156940
5
4
6
3
8152186
768523052
6714579
516993
17837
21044796
151669254
3649267
1380
34349
637
4796661
38295533
8166463
2
9
20
837582216
761831717
26
5
3351294
80906618
6
5983
598300217
9498834
147
918363309
110271
554833504
28075
6
71469720
7450
530704289
1904185
2624700
5
5069582
799
2
1277787
595505101
8227480
445905
4635447
919
53313
2432
4917
25681
30834
89189
7747395
164006
2490990
2182107
17
568443
3692215
2
187309
2830
216082
5
325955
203209103
368957
4300
106
4176938
79621828
13134
195
34
42544061
36
33759
4
3170
7234518
2
4
21
1249
168250611
4
27
783
73195245
250
246189
2558204
42985982
22088590
1026852
30
10979036
361710
15406949
696311
22
738805
18661
681011772
1476
126423
30603
151113
52931355
51898
317
735997586
42914
3663616
68
9
423412
4235
3142293
914411
43156660
7
552764
77570576
14097
23022
1071
6161
4599
487300
76697
8049
590
23636
3997311
245448262
55455516
25922953
2
61
512691007
1713996
403568014
12765
374606218
7169527
121
6852826
94475101
65826614
5590
2
2
18436
441622008
103
161301
3950
628363
52336925
6
11
17734
10743
226173
26500
165
858
580286232
2
30466490
8994017
35602709
5
623
436093
6863277
284
160411
24569332
10162
11072515
39152673
1574976
50
261
879
11238161
16892817
47
770679
1736
47
3772
17
11838375
11044495
1637514
8
45789
1568070
1527339
159813272
25
571833267
6
158
1637601
628054743
570498214
833749053
144214
499674715
214
63998424
145913
4306034
2
3255220
2604
177856
71
8296142
207877
113
1976
950950
42112
699
1359
2319
742
135
6183
13679507
4309
11189215
5
107061472
155
73542
524009
28
49624
161
1323
709
2134
11471225
6
373533
19270587
4842
8
2
88
351952014
4
479121351
33
9446
318242
103727299
9434462
6628036
8652161
66
36892597
6558949
1117403
1056
188
11738427
49272764
2
4927396
5344
5615
210583
10
137221995
274791
41
417
203
285
4
326
144279
41533
15006
53434
373506
781443572
42724401
245
20
926271553
1008
511481
803177
342609
4329342
29
1217556
191450599
89000844
438906957
28926419
42460302
2
100
515
7
28018
137675
169
17322
196215136
6
30429850
65440
127
16
20
1198755
29671253
839
4411347
18
93136
25955187
456933280
30
312913658
3
3
4
9666014
64081
7473292
14829140
20964121
12957
175
72976
60011
46826282
1610
8
56038
159686945
407161941
856
541
3
1596
103094115
9907
625767850
65
70013
425577017
24857
420
27306
227610
905616
1707
2
62019214
35
3
698885780
1022507
284249602
5
23907385
1184
2147
165763
3
14
14519
3220
24153
2084648
4
498
161770
2400
23344253
28285
22
473
106614
224420
648
5008708
26
143484
777192
157
796800077
758674
407807
988
4
3315879
895942733
84357433
3920
41390943
2091
14552
4
109
678
7
228
1847455
18261
124837
9
28851
11487
100087557
53648115
35
19167
816
28246379
11716287
61
218488230
801103711
178072
230
30707988
11254
6633
68617305
1368
15879836
360
6
254689
930314
3
12
113185
102
1381
319779
11888000
105444
454239
34021749
180331533
49990
64
543025278
41038724
25916393
37
1464161
21842525
8
518
5
29300526
33
16735764
47008725
26
3220035
10
143491697
427032
85
83130481
73
43
13555
54005385
35141921
135
26574679
1099485
37160815
2292
22
130215832
281789849
39453
57661
389453122
322523904
793622
134
211380275
43621
2
103
2080
8328
61269
64775782
675978148
16911
523
9405289
15063
92
247869
170987
4999
640
92231
179
308
5
75316864
2537
23676560
175
3
74710
3
16
80471879
462
81489
9069
3761
255
4
6460141
2599895
3902
659002783
623
5
59856451
37916698
86355355
87
10510473
5784
14052985
15
4
23533983
6710950
1943644
16080740
8
410
25160309
10719193
4479
5743476
23885
169661151
170044269
1746
5506
6055698
778648
36869
30985
1489
31
25
19640391
1227137
9706
476455055
72410782
53335
146
94372632
9655479
197
176311797
5911
2823
4370741
2
343124
618456
116
96
6
659604395
20
923
21722
5931233
10
238
450
120562
625
14
444
24
1332
24
55145
59107744
29113104
38073
38712
547803
10477
254676040
562
890
845
220
225
156208385
360362273
100
2190
2
2698
128
125350
5837786
928915
451346
662
17
2134070
25879633
2138497
155080893
74252
3232368
463687824
93
8935257
512
1384
130
6268928
210833
19881067
16
19383703
10401
8264695
7668
18
2498
157
36134
36
4
3843590
4585662
4
1081
486882
403825826
361
31792
356456825
1321013
120498864
774888
1165
20311
23
290174150
39474
454894
39
394774
997397
5525
93413
321260
2
85162
66
1308
193
447
276
64840730
71264
497357375
256
204022
383737981
2636
986
76571408
7044
53
58699680
1062113
2194
250579
13834
563576824
12868
7483
118601193
183
544787
7
5
26302201
5381441
775847017
2252
123
5
2965
19279483
797
2
156
4
58
108752521
449985469
1685457
3258
24778
20510
13276600
137
664313
2
205347
16781334
66079
858413727
253037424
19578497
7683066
293860362
9100
64
2622217
11
1470
5988573
113
1310036
176667
386
226
420
159876
411607322
175501
1175
248138
65
1642958
12953067
10935659
81673
1054
797812
442570273
8490
655147526
514577272
1217
9303721
683275
26098
54903
2
1397430
3
277344
1816493
4
98326160
12
1181467
16431723
62
1855
269004636
2
2
10932797
707
257060
1028228
425846986
175703
5083
15
94485
10
253
5507
19
1396141
302471364
287444
222
7767
19321698
3936928
211544
85905998
400831085
295696
4
490561858
4235613
96237
6798
17
25
67
154082902
149622
97
5717006
115309502
456
10
532495774
7192668
9045848
54
9
45
7820149
2
17
373
5187290
14
139415857
305878787
31437197
28756755
63110959
4216
91093465
648687381
2
27
12527
6588110
528055676
156016266
935053
4372
737
268380788
19
13997
34404
294835
26362385
86529544
363591
52986
567744513
68345054
11
27109
156
31950
7790
13572747
12474531
51255
5433
8
55
14
654523
380105
761586
5317
37
535035588
255
6338748
244135
618
163960
2
65093
2305909
165721
13570
245708
2680
898022
4165723
224635
14
65
861024
8323
58516778
7
5839
298
340371114
19962136
9
139450862
57188302
4764
1751992
231182
5
166833737
671428
13
282598517
10
46
983
2069
8727
6047242
6953820
2402
2
5774377
31
38321
1097818
53613053
520
1016963
10695388
11123059
51389012
356082
169
155359511
16905
30
160
209
81307076
13341354
4
25
854937
20879198
41011004
4506
1441483
2235
14231
43
2256
90
209668
11997968
34092135
3
49906
23814649
15775322
1302
549
133
14950448
3557294
1022581
314
3724
1084476
111019176
7097
71348333
338292
2050
477
2
568916
709
993
7
561
581
158276
13459042
91415
117558925
44284
4761752
591037374
2255211
27315
411771986
2362
69453391
4137
11276
2
21444463
13
65545551
5132
5066
2854
978765
1696
6495
70
20849555
4804
15002958
308336320
10481
1351
1658543
108016152
639243205
16612
1029
205
262
9084588
3620854
501901
246649897
175
588636
791
20253
252400493
76055310
179050
39
22284417
406633
52443496
9
33873
20272
1281677
426
12202
184193
28574
115859
52033506
684
4718125
4995285
10
2399608
1369096
719699924
285
68746556
171814414
301759965
13323916
23017
137840
8
108900693
7115148
504957
105877
128
2193
3796
6818
15835029
12437027
12909
39171842
380816416
36661184
4
95709457
9068098
7749354
66079
145318846
26384344
225777
629724364
7071
1943447
385
10
30
78343
638
1568
63637
16179216
24984
9558
225083
45019167
2047
9795022
1799
10
1233
13
3101
287
87
958653
466
162
60
35272
6384650
98309346
2056
14155582
39
5
2
120
709289
1394208
1704
119068
405
25
97
5
1204
966
4296
134332
674
1992
2487
844
193
5118
15
368781
17
212218
902049
186724990
44
303692545
28
3517240
40518
13200819
46692
10
53119
872127
45143047
741841
52536
10138391
2
2
219
278
159
17011
8227456
18893861
6386
37
7
973
842
4
59604
8263004
113
2136931
437778
13
728615
112250
4
722266
10693
10074966
3975
8
93045
2785477
5
15641
596
10018
24
24135
315145454
48
704
3381
1656
25547
14
3952073
55
1849730
156
106
5663
18256
434112
4062
24169117
14843562
4
77477
8
3916945
436
48747
98622
214464
347005335
931637238
49341
58
2015
10315663
380831
5126
1426
42789
313
16408
22783263
54
714
35
726672770
869
401742459
88237
15515096
834201856
720
2
4
13324793
221805
353416
37
17
75425535
5
11618590
2126180
9
5089
17406898
17703
31271
16249328
3752
49290
70891
41072
2
2
204057
23168421
1147057
128
10619683
1506
2352
33
3951
261308556
8
94
46033114
12382
886465
82361
4734165
61478
167037
79547
9
248390324
2635
3
30
498
218
7193828
1600
848538306
10088692
13073
5851
2
8999
23
9836
17282
11444228
20
3941552
1109190
11541
869
2718780
16511
73528487
213
17184717
285
1255
43
2705
4565
96
20324874
1525
91257
23663317
147214491
114
815660
23
276619
20
73046944
160578
333499070
64497067
32720
71146729
68
5743137
10094972
2246797
9200
2120
666
952090269
977105
28241
2
64565716
1309017
6376948
42709
223
3983052
10
517451476
950
70027235
1191
9944
36367075
1515
153081
886155
406149
2580615
12921966
36045
24
6383870
14367431
5281
1759
519882
1895768
1458
1678
19599557
21
45
69
1852
50204
21
65
136177041
26003
57726
20
17946192
97202
6542968
9
154
46515412
2
32962097
3
528
7428298
4
6994910
3119
81370911
3552347
1518
847625
325
2713
2
11577658
159172
453
95918000
587
9939413
163984885
4943
41336
2221
1637625
429
8622966
5
4
406487585
22236
1399
40
73962
34784740
27648331
273198
2930
84749485
117305
1833983
17423004
15181
31
3788
15912
571
1778391
250295869
9
4133
38
15404530
48959123
36972
2
76930
208156887
489579501
978911309
31050
24
49
1015
800725160
1091
522
44313366
22189073
2494
3
5426168
3852478
4
4424498
8
15
13
210598005
20
72252
694561
6296267
327
5041653
1703533
2436409
15
49715925
29674687
20
256241
434531951
1004
15492
691230
537981653
4539696
75139702
2
1073
11229430
4217
1223828
203
97
185609
7910368
115
52876574
188728
61891374
199251
250422
402794580
1063620
134349
4894
62078
64724
575274
659236
2845
100
34982659
10830
1611927
61106110
57506
5
24504
2
34846
413
388514186
83
395027
724
123463819
163261
174899
5616703
547293163
4400
20738558
825815
9792
12
30211
6067
18
26753145
54
5
5470
444293073
923
20
814
608
815
691221
730447449
1144
29
2083
372
2090715
949
54422879
323655
822
1652931
1862
71619233
262957756
80088783
23475580
3
47
274920230
1140784
110172
295480
4
1042
414458999
32
805
80501
22
10106042
1078
1458679
1465857
327053
11145
157374879
2
6
1386825
1152
58558
14988
24923
2
2045
158506719
4205426
322097629
295
122600360
458520
5
191
160
40
7
6318
191822323
202361004
12811643
190
44
95919303
1335205
32467
895581
243597214
5902359
632490
97542377
6869
213088
7449342
40454017
7356
469290317
10
34627
37
139772415
2699
2371
2
455
47974
44
5239
429986
166
65090385
2511118
938938
41
54491432
10503
73738524
432
678
5
222104
133720
326056284
52377
582458
4
2048
2060845
158
4
586318151
7
3490
287689463
76930
10937365
691
142
124
77172
13092389
3036593
47
4
355168
460
60
223794636
3
30624555
7799892
1480
126
169458
412
177
2
2
22460044
301203393
2193790
24640985
12
362981
19209104
17810
3
5969
6145
43201691
213
2915164
243
2
106496
911
26
1115859
30630
198
255363
32701
318786254
497473159
9752
69415473
24915
9842207
43187
1483
2389955
1979
7557020
789384
112434
179546
3402999
39041
90505882
15654
178173381
51243
721279974
424590
386881023
43052988
66052
93446
65380901
40246
36
110
319
15683868
264983
37560691
528886
2428088
135216
46687040
3964936
8512501
7
6805
6488136
5
856
587
206851800
207929
3727
21683
823778
5356
491586
1020804
25888059
854924
34196878
84673
5
233141
180700341
1231
115122634
46677
6053
2
6447355
66211451
3487056
9658
84711407
93658653
9587583
224878934
4222
214922
159
6
57901103
255
3
43
38350684
1676
13570
275
279329
41503270
1277481
292992386
465781769
290108
72927531
59
73179017
17928
263
141
248
550
891
3
4
38393
9107
34287
7
228
93885
194755
814
2821485
50937
105913
60
29975414
80
4416
96
287689669
7649066
609346519
672477760
22557528
1198
610
28
3417
14295
696
100190
302407
58
6120677
354307273
69585386
310
66
453
149
33520
1456795
19821520
11503676
87
7737
216892360
631345311
146
32
9503
2036725
3713012
98030
128917193
3540
6080
6
3333067
31932
191126617
51487181
247912
102589563
3
113
519475833
973014746
48167091
41
535399049
152960
1396581
2266529
33858861
97
40
281
29002
5672541
692
8844685
17328
168935
9905
9326304
401752447
94338
701453465
3
5876
23040875
136
20549731
746
736
436187087
3
307007093
78
181898
556264220
3040132
1213
4470
274549441
343148
1779329
219207
833984
350
245367
7785819
8988444
78
66
5
5007
1133423
319
27131
602
24362719
203
56846
17
111864
88583
62310
205
60840
115422
2
42
73315
1923215
746039930
13310925
17
124
668837475
2
18960
5527104
14580
146630
1572
17840
203689
1849
159
6684
439662135
12612182
224
6
1234995
69049426
10347799
40374
286
91
5993786
4679
6
671
4841
11923
3939812
1065624
2084
80
5862238
6810
457977
620
4202005
75661
41947
7
14
105558
143953809
120046
57799
4424
874230
22513791
13340
15881
367798163
21375
71
7142267
42036515
1839
13
705
289450
93410
291
3261
51816120
3
33814
19
5020
1550
25001377
2221
13247
391712
62570
155691215
223993496
756932586
549553465
9071
574
14355
5704929
378308284
160043832
79
367700785
173
897469043
111
144890070
15766384
13430
329
12806242
12148452
397509
26
307442378
55310739
15728
97
7992
324654
23
35506
507434
1181
285
241042728
13
71
349268601
920788978
29620896
6
3180799
13622550
13
95019424
1126610
299041449
725624
243172
515155
2
15704779
2179965
18
809578
45
19621
555
21
1718
116107
1269
165604
163470
10217580
27427
30213463
22753
36
9
13
7980271
312359512
6207996
76218158
1780541
4828628
801613
1153488
227691478
8
741920
2
228614
719821
44
1640
101579899
3191
255
49714
856100
43
98088792
24
15
7
4953969
50
7680975
173
699
195559431
45221
112
125
34974450
2
153041971
6297
339339
481525
178504
971140
28712
59872
240506
59360371
6
10
468379
261645
21559651
17
34
8774611
6
6691617
302573
3286616
930
7
4341
1285
2693263
25997208
29
87
3756969
8
94875
266
102206
8
312929
746
365
4060
318168
41268
2367835
116347417
42320
32661
149184
52959270
273706689
2168
564
1730790
168689
189273659
13644
283
19491430
7802531
106
186345730
5334
763750383
13685060
933469379
3
2
2894
20
154
22884114
11035371
10015998
12291345
293808547
1022
14
35881
1469
8
722442
609
11
119
13
10632
3
6776267
150
22
10544558
2935539
11
1034809
2
3721
2744019
13423386
1811
1016
157183618
259499327
30002550
229366
837366
727
53549
1199
48981
6614864
3665849
9
806490388
624614170
3
805
82
9
6540888
492083
775940
7986639
5283103
337
1973
111119062
793340974
71318
3
67
33937989
483794979
445533591
661
147
10619909
382824606
7393
468
31
97
143
1970458
8
7
6370429
540
4646
2
698912
4578209
688154
84
61803433
675
8039
681
2783564
4
4
1086
444395790
557294280
1397881
6
273
94145
2979001
42280
2189
3
181401089
24
25585
3667921
16794
2
81386
5038240
11298399
12206
23
266
43543666
112258658
97
196
27971
215
3
57991
315
225
276876
2669257
14
2
2
66216
199266
36
20341677
209863
21955810
3076
10324
6348
1097
88968115
944010
916343
177960
27060911
1664
1428
92226455
566677677
136
67
136960
422685
24681
194
305523455
77258
7886
928240
175869524
128110762
12008095
15404
2930
159
28835
2803388
190559447
1020
272754
12795
32
921
166513
182066522
24
37648887
25025
31912194
8830142
21
2
20
43886978
830090885
13431034
7417987
60471235
4967
494486
176401
176903
1599
9131155
24568
2316
52864
32
22
1871628
1063252
513945604
73590651
38429
519490790
8
6
2
921
35790252
423879
42461337
153441536
356002617
706498
1662
15
140951
328878929
452902
99245
64
103
116754
17036
2169
6294
55
371933740
27662
35233662
8
212020836
41333
142
594348846
89984846
29206
970
42627
83988994
597
293868985
439
10177524
6130267
17
2
25803634
1870379
31270576
8
355048
1254
258444
753647228
2
91355
5
16705919
570
2
3
364
4985201
3220404
73867783
257720263
23193
64
114991
714
54823
66401698
136295
6642332
400977796
402621
54485286
569257
684242395
7645
145022
1460463
8279042
1213726
493
211
2
5289938
3
305466081
145
11450
211653915
2109546
1646
14
324
55679452
4772
474051850
740
12
192864719
438644960
514063
576264
1220706
14248952
1748
2698
250399
95780203
31539
37
190
1291703
631
348436581
23075691
658
7120656
2027174
2
4181222
83639715
44567865
959920953
252251501
3297
267797057
569865
28022
8391
4819111
135608
1157
291712
2265843
710
497270
28
1311
9596
6
7641972
14240791
1510484
155186348
665
5031
1026182
349306
70864
130183
12793628
2069495
2282
26257075
112
10080
485386261
87
649468946
901
3998856
5564898
3609
2552
359779
64374447
924732
4850
1588664
781
64
1058
10
40
150631
369
1263184
17132436
377154115
381975
1595
4517896
939
19618
4
46016483
42
1301626
1082704
259
2327649
39624620
19
955046531
73
2035
2
92
2387269
49387998
951
8
575
197721342
111288911
744
12
2
22299
34
7
23384
225
1849
131209779
27
8579
11649649
10114309
6604
304
114
149654322
21895395
36428
17250258
355815
31359
34000
1226667
3
72360
115879
45
8578322
17456506
154433
901
76461
255536074
138
10396
11583
298
3
3
169190322
838433
1587
14434
2
113
13488315
93638
709766
2485298
35
1505224
3207303
193326279
1256
9
11839514
15372666
140812
25500
26
2517306
8
1962
29099032
375223
28
12974488
1370
96
3
16
284578
3
370718
17
77
5
6
174
1877
58845366
100
165310046
611
78
573040
3
2342
15304131
128481
167
7004317
730
17
3
4696
265018
11
370858
751805966
21
8
4
56242
330675647
1045145
126609
714
302
39334
178
1072682
172566876
177107013
2955
372088934
5
57
15936
10
3240048
10478
134
51836040
5304
73193981
2212820
425778
31494748
227387
66297704
46
243354
259826446
95459
29
1476
40
26941669
2085614
272544
16537931
1103598
666783
145431
7
712
1068055
283
107951
1882889
417
53819
712
13416722
766
245785
38074
14
364
714
1185835
25
242
6253544
3693664
12594
2525138
6
77
254964890
30629076
2
7600212
10835174
786
377
136
10
322054
4893047
1510
20283059
586729395
1407
517530806
7537141
1366126
1597599
25035617
2777
442278416
180522838
1864078
23004
11120035
396967
35994
527578
14
2972
7228278
250
31446457
2032
9041448
8
1716340
108576
75036
26820
3062
1781009
8681777
41772300
13
2397
1914089
137
58
108522760
29
8998
30649
4961132
83073
9005
1332113
4450153
826876
367501
36540
11644
61232735
201
30695
14369
35
2635
991
993048646
199534134
70289
24
16
245760
4280
21956
300540389
7
101352304
226
215279451
180287217
86
453087417
16
6845374
1329878
1410
1163615
11
8
395500757
19801
1126
1055315
2649315
29372564
110886499
4651
5669612
87457
9495952
26
2298645
3
31715029
957912552
314005673
7
19
814804133
111935485
4719
1206330
137
55807
560382860
10
17205
65079
11
751626
2127
8
14
40
833
657693366
7
375428107
287904039
325575477
487
13
7208
201
5
234
77455
4216878
5798813
21
23379
580653003
2482744
9483
496
87130
5690147
990267471
18
520
23
4
62687
1324
4
102280
184304510
139177
428274
152392
40211788
3373989
83224563
1704
811781
661850
20
4439
16
207354866
5
94804662
2
683
69
8206
31683
1131348
1377285
159
8596
309364
26020
107082894
81194196
59376
121008
383
4956505
116098827
34374
129886
970
720
64943803
68085
518479070
667897
562
94
18921
127997
2540893
70329
25370758
1516259
2
67670
8
20982789
6913
17
85276592
231
9848267
623940
253706987
40
323
187
91920254
124317
10
201960245
63959612
753329290
85
1330961
58043712
31149
2094389
206607821
125672
9
1427
156932
14
246
35034
113790396
20623
49462152
2550
9510
662
7
506
8737402
7112748
12834
37639
1126
7632120
14052477
2672
1030018
87881127
6
2467
402
50213
773316928
10721
2079
546281548
1845125
637
42504856
3066215
7499368
568523
5
1097
11
1179926
52087260
276873931
144965152
1330
4705
99809
17369612
4743030
3621
1047601
1391
162579
10204
96
18
424839806
478
7180
115811
7944039
4782077
1746
18538333
15
249
168
930
529979
195191795
160102
142448
1663
55942060
1393
8898
739
517041209
230053
8691141
227
1645
41069
228248533
46485
13235908
332073
3734536
204
1355165
7415734
7582814
43
129205834
178694774
1283
5
161
4
33840
308
16
3171
2587934
125975
8025928
333
4
3206
2224
548
3875148
25
13
9753083
986
562
622
8157274
107415
4199916
21351
333
18878
1296
5021
2196887
24210776
5
21135
5667
3
8664329
634193
4
4
41967
693463634
563200043
104
1624370
6927
2121
26573
9
40391635
525
112971355
138401
77493502
10324666
110
881316768
58716669
24686066
214245514
280856
1206356
91043789
276800165
1030
3731
42
93705
275243261
83813
2
14918838
39
793400276
33087
648
16
80306510
88383636
12463
18736
57
705
2
62
9973
662
143998791
628458
302564972
460187
888
257109478
42100543
52
2
57827
36737
288
1065
87
108184416
16866866
5415376
8206
647
151891
309
30467442
2
2
205740650
499711354
45
846810
10931
26
40646452
19
87
33280940
690991
391
791841
21
421
2092
29780477
1374107
193
27964188
946
25848
61
19
48
2
5490
97914402
28
217517
55
8050
941
4041331
76
1265783
7
627102
4
636276
553230779
38746
199528
11045439
218042443
610849
209573
442921990
364834900
774908
3521392
2
29885813
10
48464075
2675709
184
4322137
4927849
4818006
696
21
23131593
6609
1028
5448957
124
441
2
651500241
696577533
83399284
51232
973288431
86817386
6851
223553
65126
4053412
4795
1270121
22202
3
5376
118876
9
6059049
773
5
86
40
2
332
564392
276844
1341
16550
117
2
6633
19793005
3
782
105110
22105
605524
344450752
258551
8383
3780053
492743401
847
24077
315
659
90558
2
740688
94
4047
47939881
40
22
109
780033798
8074
372
13
6746
677
1853157
74100
2750
8465
36
214960
95541
269
711
54864
283916729
752841
240
15
13130
655617
88669557
14
3888
70586581
870097113
13
174
241130
114354271
6261988
651306517
112
83013
573862
57
69530201
2
23
3
83
22504
2860
3
3
195317
2
4548
60
9073551
334600739
20396428
557517
3377
26624
411
923207615
457
2177
18120
466053
7
13
78163
100
298414
34250
2
3002804
8595
11810427
6765
7
4012
377575
400278
511456
55
1470
809
281
40663489
397622654
3192
56
10
115
173580205
18
319522
489
43840889
4
31834055
57654
27
8478
12136775
354613314
13440
258960822
164
1266912
394625313
63
1746268
295690
10996655
79
1468
27074389
4657
6651
148
313147626
165
968749517
3844125
1355
7032
2431
68437734
4011
12760390
110530
581
2436079
9229
335
2058
2407956
1490768
10115038
3097
63759819
43
6906783
230
89662881
76
111143
2249
68046377
14176923
844
8
1887
931
5845336
3606
671
118320509
20057541
130124111
696477385
161424531
22616487
63
175939335
300140434
3095169
3161247
14304852
342107775
539943231
2465
16176
261309520
18582864
33
118372495
71056801
99745
482
166
3992816
81740
263
426239287
352828934
374
437532
11
3436
291
2654737
6982
79038267
7
20733909
2
14086
1013
278949787
23053268
197599
275848
2
969652
1434
22601240
139
63693
209290
88322
314478
36097
908
1550831
1493
8
258378
421937883
72311
641711
24
71749
345
297834
15
102437135
14
6
278
5379864
26503
4311
308770
40833
60050310
1842839
901809367
23352
218708720
371418293
708
106881
39
5876376
29716316
5
105380513
29
643
26829
393680240
5862254
207065689
23056
2
362679142
5
48063919
887331030
11
36
536569472
25587
22
5348
25
13421
2367
24
3950
49062
37
275143368
18002985
2356
18042887
83749089
8212443
3064
405500114
26
359
2
916833
16
8
259
9349304
41819
167
11
174
169414399
196
37
2544166
409330568
408571
575511245
2496602
888
20685
2
113741
3432185
4062
8
5
4
564795
871469
1045700
5
296347254
65455
2
294349
21
291845349
26043
6654845
27
38572
7189341
8721
20
58819
666864
81
12338
58878
129
4913091
4
6
52
13697
1042
25
21526
984135398
23
1374
5
42799838
7199697
42380459
10
673421309
12514
2
2
833787
2224570
51692403
20043
17
5348
205132850
197
184171
4555
111023418
20669
702490631
16736820
289930074
22056650
354912914
35482
478
3857531
383
6279082
35
3
30
1318484
494
15159
299371
97670
250968478
176
3859180
563373624
2
1158922
228143
109
2
80919
1057
34
2
9763838
3702
63212
2239
79412098
28
23151895
10256
45462851
99937766
16
8005
18582
2112
150
28041004
56383432
16340505
7
40383
1729
86549
101303
7294747
3722921
15947321
104186
3
782843
4421376
150
1828483
101
1711860
1037898
355
606783798
54
73167625
4
14
1855
2742
2
98823
1926
422758
45415314
1792416
1737082
179558
266447
975364646
1892
1622172
64926
12941
2
1552
135839504
538496
38
156139436
69795896
566276609
60
8
85665956
78671
6
67388
7979492
478753867
82551396
5993585
2101
65445
164
1263187
6940549
1424
335575
248916739
8
9
1482
37
266342
38437
29
529578
212865272
69
621556403
34
130991789
350819107
10274945
16
652356
229299
67
14
14894606
5
141320933
753240
8414
18949670
133
999
188
261
20
33809
2
90
365
3
48159563
18972406
831395241
113011
33990
3952
727209496
68951946
6
5
13066
11834
11493548
235980
245943983
911239
840
3605
12
314
91237
13897
4391655
171246
6852006
17
559379729
6
1214
10671
9767
7
214
806286
157
327
89889700
7
129535375
61023643
311
22442127
239
22439102
14110106
5495034
1087
1337378
769
234794984
15
82067
10550
56
2764303
14
292318
48420276
18084034
25533
129145685
231271
41
10
3
3
10604
126
387774954
53272301
653271
170572
37
237957
687827
201
321469
17554
59
2408590
26422
1725926
6
7
394
45
165113
42245
2
33007
13
3206915
3551277
102678
54
5
12153
366743
73214
73
22010164
10305731
436786997
97
19
40
34962068
96
158
100428810
7
116084
18
203
121855
461079319
5
240
10341452
627277
7328763
118
3620
16714787
45727
215545718
7
67
720407
16147
2108636
838502578
621357972
22529220
808915
235721627
184
70817127
431624
3
164496573
12006178
3
57204
51871448
3285774
46
511
1818
131
14411
28324495
19824
357
2211571
220150
4882
6
19373
4
1320
63
2276
10849635
1424
135837
230801624
199
2769
222988025
17338
1490464
2011
235
101360053
2102
791822102
298
6041
9647873
382882
26714083
8425327
15
96456474
223636
9344
13608819
1542927
26
295
35439
301
17
33664108
109906
24
625472
97104
3479
95396
480621661
11076
425
38096693
9683935
13640895
27333
1536322
61864748
1268
2
2802
1611
2521
26347
2012603
543111055
3605033
2
274
2179015
85207
50710
36029
1660
177
90679136
617
239799952
229461678
16802829
7085144
75353
44855
448531
1729
5
4
20866
463455
88131
418069
10519464
97862
7684
221262
99581
197281544
144804060
353
346546837
23892796
18554133
161288713
3002675
898
203845518
333833
34
443731876
43716
5043114
134193
3325167
2754
621296292
10
2614378
938812740
72458231
130864
21893
92
31
85
337320
808215005
2
65
4047
629841205
387
9776
11331
2
1379
810338912
9948477
1092098
5283348
1094691
724
159144907
61943608
1761138
16457831
6543061
9433588
3355699
670
48555327
683387712
204621
7921987
8962
2434536
23327814
330789
3550182
39
406
10
16
3
2
16
2
335697
527
84
275365108
9
44501773
342
156657
1009
35672
99050355
404
3
255026827
19582975
356151042
23491511
70
3741024
329129652
18156055
168616
8
3
6111
1182246
29
319348
254603
17
511439
21753529
672878
589
64
60
142825634
154852549
3146
3868
44702714
39
101661500
42
7044819
16
30
21292
354195
1286
98086
334
21882459
26
10721194
10482
395053349
103
39312095
886
121105
1259702
511
438
97
874741420
122717
24495533
32014
126
84718121
4388
2069
1438
4393
4
5
798984181
828524179
450793507
49253908
7
3
202654
8
4207273
141
7639
9786
21235959
218
96
343468
2
5287
656
19
93
109398148
5
472927832
25299991
137359
244
21634
367145
158130926
34892249
3
72
6
6450
3
44419952
18
74760
5829003
394
2
5
41498
3421676
17630381
6
21
18771368
3
7621
381645374
26060
525
12
13454815
481076
4792347
4042173
339
44663116
241402
47101
136404751
34404
938986181
49194025
6293
506042377
9
67
14515253
68110
5866524
96518
279
2130200
7430
35477
734
65785748
1406170
106017
32600
7
3130823
148444307
50
2
558246676
26498
2957
329585131
264032
433
10660556
344
219056
1092624
5748352
6634
118124345
6057509
8576
997
739
98529990
198397
7824791
15
1410589
145325
7190183
427947468
3359640
257
254630
24
185
287422225
80932813
59112
712
4
2080
11
896417024
44859
80618896
398
3
357454
630260868
20271658
9174
2783237
18205
800072
7
1310615
42
11
1018761
596155
4232
55
24
988392679
348953114
752727325
4
13364470
9
175785724
2
6948
180
5
5864768
15
35956591
4204
3445365
182
15561
117089939
17
1462193
4
16390807
47996234
162794
97962
2469
79
51029
56631
138548
6
10863
912
228350
496
98
8453
33
6257
138
26
291527
3661252
1755
5381605
213720775
330
3275
22853
61656624
307888
29069541
19795353
47
20349190
44
65
711773
162133356
8810
8
849054275
316382
878
1452
19732
49
12062748
42391
370
5
841465014
11
163249361
2327035
3659
139362
6668
151297474
111
22
950472
5284737
71683
72391
3
12212251
74
1196234
18709
371364716
548
9
3
150
5
367741
141
35952185
15654
182934927
11402605
1196
11
14419
414
480689
407
11625
107
25677839
407516568
7
880077
197966
62
56
25
131
141
2
241068
3
1113
199269
2
7681282
176820
2
22479298
58160757
858
97949552
932152109
277664328
502
83
2
124
175
338
2
208
5382
38641100
980
6834153
418276561
22118
6249879
37
3089583
62412506
715866427
45298504
30359165
83781
2056995
57055
4197847
414683199
7231
8
1832
100
665490
95399967
202
32856474
9364408
292009
2424
118879270
59432978
13490897
2258618
6506087
158511409
68393366
163387363
3
962
305
59
78
53855326
1795
51
12
12547593
716
206868760
328548440
2154
875534
4
13200
2
327107451
21210856
6548
472
2474
58
211551267
202013375
602
6503
7555
7879
4940
451441
154288883
66141966
45
31
346
4215688
211327
682452
43
1141037
899678149
60475
630809136
663564
393389
484
266678525
734711
3611800
123876
715074516
49
371051200
11558101
5
31
26527067
886
132086
350011061
4
17510
27
6605260
26
394
422
2
7796649
14603733
69603
13
8
7595436
378259108
169
107676210
64602
6009401
441
139
809
28
30999204
901111758
25
86893
387755
57376
1686
17977253
20723
113
91
4926
300761
102680105
8
9918969
20757
3065376
1026
97
2224754
397
37468
1047
17464
7586263
18
1389
4
187646915
131
893084
63
51
21086
90739465
249679017
68928
162704884
2
6
15895298
73502220
100157
14101436
73475983
29055281
897
588
9
384853
76335
447063
10731446
149192
22
51440
172715
6378574
43637
192501
30
16094
13301
9734146
141587252
599
11369441
38
785
41774401
2428037
2009996
18486919
242870199
116
2120374
111248
31313
276760938
404
1345
838194873
573566
24926346
37
1998
219766160
503104
290157
121
20175689
387
7
614201394
5
510970
16862225
2736
170818811
11
694082926
10116994
744889932
12149
447569
9012
50673
4
1683
4189977
77808
638791
6293
274775722
53624745
20714
2255
15640
5876
3036
228
195552887
219145955
814430146
2339
31810147
3
5105000
9
75134883
2565702
45150091
10182
159963
30
691078
7959
17
2214
148
2016338
634
2250038
62
9
68
121
3
3
439479856
2
14177987
213
345356113
16
346
29
2315
7155804
10997226
14
40186
98159352
80291625
161
5
163
618
11
2
1137
109
41806
5
1143
102281
27756554
451
637
29
45870
1356773
44
272734226
79323
970442
8
90404054
161
567349920
4
2622
217961
4760
97496
7500756
368
24074169
8301823
4661
587662
14945508
9807
4143777
1289797
4
120
43
216550672
11
6959
876
290332
1378497
363210295
6
1970402
138
213619
20283804
362491512
9860
1866
446
10
207
49099954
55927786
22207
205751383
41
1300436
2
21
854658767
19777
720407185
5
66
166601
13474
19205
7786932
40
442614
61589941
21916
7
15689027
43321
214
102346918
5268515
8
69840785
936
1370
12
82177
613
202
431089
620760142
16044
4
222390025
2488
13
53
215201
140733
126570407
1000022
2
13
885367
74637547
2518023
1233
11
165776
100
4941929
18
18
106514
26718
1240773
91709
68261
7572598
2
33944513
3
657541
17
30340
570054
1716
177378
612280
35
75518
7967567
5
8
1351207
390389
18829
1203336
329
15092
268919391
16196275
5346274
25885
3
1031448
7095
2
25768485
462
137
237934
268989
146080
4595
677932
6763
72350
1714464
4
45
174
80
1977244
3221
5
2718328
111260670
929
3913
160029633
33
111
26
65352115
271894828
414052
4061
332639
103336
7630
45225045
72
112
63068
788
70
523
26508
576687
332101212
10714163
55
574272
71
120
5311
4622500
551558592
1066937
6454
48497
4824
14067
391904198
197
113459354
51566219
308
188653
308
32006817
15078385
51069
6792571
142430333
216721
6623762
4301
857
511523529
222304
55135
144819
301673
110799
43416
543583559
69953060
92434589
56651349
689958304
9443
36046
36
16966210
6
829082
679339
5398772
30756
2013
83525
4685611
224
82310
7617835
72041
10
3
85843
522795849
126707565
75073885
14
16206
15265
49995
465
4
21834131
329753283
828820450
6768
1763
1767070
348
158916
18565
169424
973369
174778
2062
10199229
20
10
2
32382611
256871593
6
24
95857
177
54559
133354
1119
3149
78212
572161
43
829
2292634
50525618
172
602664
82704298
137
517197
1491431
543861
665
199467080
1164719
3
302253644
18352
441284
68944226
246
195
230
19305824
385263012
99
46835
49569
21110
3245297
381170
17953997
2483968
264616101
4
120087
160
429180324
391
3
33783429
3708
165067336
2
586312102
622488948
3766
249
2728547
889449
7
2
8636533
74
9637
115057012
134076
309
15098
643155363
3482
117639604
15281
3304
745529
23845055
251917625
4693
1269
3605641
159
5
4265271
58514150
375697125
6985
22038
154395798
12
27
1392
103
311318658
3
36249232
20
10059
18203698
198491
125005
51262571
95945
7
2191923
11
137445
1391
14931676
9934649
1387914
15425
2
450
3636
491748624
11889
7
6630993
25683931
56
29
11
368397
46501905
72804
82585190
206494262
649003629
323578
3280046
119742083
5351064
3433
341341018
8239
39511901
166
854097
2477336
8669931
364774556
44352
55
22565
300440133
2
1976
34
7
137857081
6
3
84
20276885
41
5864
2
89333081
1978845
13751
26
97199
319542
4682
202593302
624
9143378
27
113469733
460421157
116246736
127
28082
165947
2
1868
2132
12090489
59
3163
146
2
8676596
38649
99
6386
637
2781
8
791035
5752
1167
94231
40873956
1617
6
679924649
152396
5310
2
24735486
310264276
88630036
289
2459240
1055194
2769842
7
148689
550
16365304
21945
41509696
12151511
113096
40619
2477
421
8631
1008376
12052856
14519617
8137904
21195502
659255354
6385599
23661796
36902
4815471
6368834
6568
8
150130
2
1823587
1242
84404
136516381
390544402
17144786
101662
303047
60
1028407
219778
856
3768
25
6
32032208
25323411
3481
78376
11
318605771
1617304
148
10287
7
73
551957522
19715350
45
259037
12106
28841586
670730
2938176
1583
11769609
35116
16373
360
41177701
16
42026
2635593
6062
26188
4417246
3941509
27016136
1025876
6785897
3
75740089
5018986
274
3
3275
178760830
6597131
357449614
10
4
2474916
4
1629947
8532
19345898
4932
64
85777800
8
4945592
257
47953
1496761
40294
57296
372950
173558
17035479
406
44134
541495
139665
158675
1625518
3
2176
12221
10
1960726
237974
111492
344832041
67984
1084
6
2
48216
54733203
1989462
4554795
57
968
11975
151402
1337
49836597
435732
6
3139019
315869
57752
47386909
117
17
6
99
29165
990
22865
21457315
1137821
2482
1732
300986
278
18
51121342
801232
15
1023873
672980
37
9180
139425
41
4
1888
2209153
38468
60336
10546
1527
1286
3616111
271
499
119
6141
3796060
2014896
7
24510876
21249
22
85
28
511398990
43077
368
33731
1011
59413149
27
337
97352755
653042
352219663
4237608
433190
93794
10
14070516
1248533
1853661
688657958
1107156
142596
3
8
5683077
149955
2
322092884
1659833
20
63723
739053
487754229
46005
615
14378261
225318045
11218088
11896
2470
7393125
47490322
128
2
304259
666128161
1359226
1102
2684
971479851
587
1170
53688
7653902
62898
15351
13
11
757388822
230151813
27708
15
4
377463976
6268
196992577
3663250
435
1470555
631
38482
4
4201136
42797
15170
3203728
11997
5382
301253893
42834686
152706900
1497821
359342253
7634760
2
2861
453390
4717
43765
66603
1309
267374581
636
313058384
6459815
984268232
29224447
1549
180833
39164172
132
2
892942
64699
2844881
9824
712707865
201287
24097294
17454170
427181
609
1523
25
25252792
461547
1362654
6
2513
3916844
498
20
56825363
11825769
1157
144309071
328
942
21425
6999
126531181
6557
39042
775796082
9696
954883
1133
157
4
841897065
4493
519375
11723613
537291684
1037444
179349
4044148
4524
66
9868369
107154609
21424
3
44
292814
7
31445
17936
548245
3003174
2281530
5
14
2
5788096
2253028
9
13
273313946
109598
608161
12370
33273
12
8489
4142334
505881253
17492386
17
377863384
171
3797824
55978
53631
240
20
618
44712
60782944
281516
42878
88
24
24
140033
348
2715
413653752
4022
211395
14
134382558
193012296
181
35472
123978030
5
8855522
24
1164411
172306062
2106
94267659
247365
661490773
2223
79074
54903971
11042
20135
3
20332186
1922
44
1148
51078715
324535
98262330
955
66180588
636194637
1499070
1041285
334140
86711657
172064751
4661
35736
6356987
26203
52574
4
27
63
18767824
9804708
145
16484
80922
286
1794087
2
6106330
966328586
1379782
5478
6
124196
4032
6850705
68234
769
55746
3166131
399202
39953
158583323
316346
1033
8685
2260209
4366
4
594701
83417365
728575
33
12268
189583
1452699
35344
149864594
790
13372
353640
2083423
2806766
7678
392061686
15863
11971028
260035
24473275
13
763895500
182380
12
1875326
85
50851100
8
3020
20
8510229
720672279
4577
3203
17221692
74241483
10
2449450
121134505
6
5500760
21794951
220626102
186263
116343037
613
543
3385
433841217
63
221831547
277385
174632
3915
11139723
248535048
273213517
1040
5
2289
409859834
15
109
439
652284
2947
27
3629534
103028
217246
179
21051095
7309125
64665
5
2
2722
498120
550
46279
188
195607087
3
40224
2
750648695
18659807
13600997
2
27904
221827660
685316689
36835840
1507075
62
445220
167282
32
116586936
12182049
88207853
127306
3
1369250
7
3
59823
390677144
529247534
16
1104980
87158064
19840812
311
5353
356
2
4514
5361
11810358
51618
5097
15
9538
63
874
5
6273428
5
26
35
63117
400329
245381
2430305
105242845
146564
89282410
109
416617
352139477
99
279809183
6949078
17
476772811
7429064
60617
46208165
514440329
1171
115036845
1947
364410
21840
578
19
5
59176559
786513108
733
808
404328
58
9342250
389977
58
26
788195
58
34211
167818
8
686
7221
12
8
909734
5
21169
937627
94590703
395876019
15
217
87498
6
2474
330
130
2114481
753
80
149201
231455
10851230
384925
17
22520321
158803447
1880322
560
16
4
816154
281
2507
27
9255522
1102
5611190
162363
291
515591292
4
99963
1394
828690964
2
39802542
7268
2583823
639739031
366
283541079
28405
397240
12607
13892328
1697677
743
2247
1950
14
79661
11
966
21568
364622
5741
821
6360641
120836323
1104067
18
4906264
375784
105539314
107
27856957
34
121113
449
17
27
598861
43
30561971
4110
64739524
324
41
12971513
24
57601
9748
62
266006618
87521259
27786017
11983077
240
840
956
131
316
82
33492
190700585
5979
1056288
4712463
6033
178262
3
6836
16
142031
22239
109814772
20
4175481
20659
86282
251
15313
2459
7091233
40
103808083
83079647
49
223605
1026
25
42219363
79
161
91
3138
2469055
69
21776412
12223917
793
20633591
456
447325
235531270
291
10
5
1035402
300
27
31
147
16547
24874859
38
1178
76277214
1177
9413
115
169711302
5
316641321
2356340
666
50919
102843040
39
3
9446492
1524757
25099
300783542
595081
10621244
77526381
122767851
18894
974931
8
47270631
9623
7
5019
90226
822
158108
20854
308287942
146669
322
25
68
27030334
889184
298078
174145757
66
745263
5445
920438
2
19100
29912
103044351
730255
818
10
215748798
1166
3741164
7
2050
33157
13
1679
31
549
4
10
826178637
66440
927
2726
3595
435
286769741
24672
11792855
1092978
337
30295
610338261
6346289
71344
16124430
32
55679835
20635
33287154
12
100231260
157007
2
655322808
12373
4
1358
453316
196937276
154042691
9767268
196398
17877493
31167035
20992573
34599824
133983
18
185072
666672837
220
43300
11350
266523
2395490
4081
47020108
4528
2719289
3527
144462672
248064381
9664
3
2179138
70912734
39
7
3425
5
2212362
775006
2302144
57
17046718
1647
82
44
2
2048
24
139531536
17193042
23475501
149930
158770
173
604888
59717561
13096757
39
983064
2628108
144679500
3549605
4657622
8443196
23758461
4108
10617636
114
15
30
2634
844802804
81
6144792
577602707
825160043
27784474
11
322145834
8012
222
20418
2955256
9671485
90600
4
12751
21384
2440
541388
92842245
14458
49896717
6745
166387616
4866
17361587
3
88309
131408
25064886
6
97
382246
11495
4341367
4740221
54942969
5835633
18
225208
37914832
178122
544745541
736
70342141
28
3625
14
7
671
20
912
882776669
2
14098085
632282
3
1149
40145
479197
166
7392
920753
17578593
93720590
71434253
309
89328204
12352
16
6191502
2432681
13
7651
665274763
189471086
120967
458097
631944720
158174859
14860
774041190
774629333
32833254
9594
840561
705833
22
109482500
44379
14
182541
193660312
9511
10842
737502
404164
8
461734745
153601271
18882
14832343
330
17912
2292107
33902591
225365540
1373
15649
1027120
1849266
40
125410
89704
27
32833174
284379387
23842
1007
2
42
17545
793982
24
6
64637862
8
196349
3501
226722
11
103290
286350
6189111
172461156
7
2
13854077
4
2
425233
32
2
770
541080
2842401
57938724
512939716
28
2460359
483356246
10
84725
306
32192
21078
8
4198026
35883
914
14305
3
1160764
375995068
254789
438448915
480579220
9153
3
5101497
48184870
669
4637625
3758
966810
15987
433
8689383
37067
14223
4661
386
55055
594
166793
13834957
949153
759433044
193027915
3416543
1007
241858
91
672070
2
5168
6742
11994
176
521
796643
161392
2349128
20741
301841316
74105925
1166
309380020
3822
4
425
1613053
3584
1533
92200438
43058
419
1743
201813
3490
109018
55328102
2412
26596470
13577
4
4720
474676424
4
3720977
254
179
324328483
588
17
2
8
369
177
312003561
65
91
1353
40079506
813194
28
9
2724
272590
6
146
2106548
271
3585
40
8405
4
91796126
250
90596
414127
250498
5236
803226207
5
19663
1532
172272
608080
187387
5166086
121766582
561014
66944
357
2556929
78208
216234
1204
299122
12512649
6
111815
1141959
2152869
7550130
2
79
2
66320630
102
31334823
11784
62399
663
287402400
763174
3530
3388
124
133470798
618913981
4482
789
15559
563060716
20397536
3
260
6687490
129511291
1403
27974670
4446495
96749834
3
461068448
4740507
16290
33
22168836
999850
1190
3810
765766
15965928
561939585
95267272
186389
966
135088519
244787441
697
855657583
13662620
432
16141919
13905
919498
64078771
510397832
59
113688697
37093608
40
825
137010467
282
282268617
639917
28
471383295
5
5615850
5241959
5
13
3846
39155
53118
15305957
15879347
3
50452
138550130
34235
84
12892
2003
28109252
46406
12411620
3
152975
575242
8433
6208
487758
50
521
13970
30
729112110
14378
6
9831
10843
29
156
2898
357791532
95776
3
361413
94649938
29
416
13
74
3223
765871
148094329
12493569
2
25
385244567
5229
8218
640
25
884282
12
818671
437881441
9106096
817564266
8236707
226156346
10
578656
827651
847
2
11752
10
2
14935422
1515
3363112
7107
6262
513
516626
392
109
283742
42
142
268671727
2391625
75
822
219
4509
160555
6280181
19
207150271
4
3
2726
476
636943112
2377112
4360891
9
1459372
38077
1255
1092
591
279
241
2
71
325
124362
5303912
139069
7770838
2955339
8915801
59045337
78787050
10974
2220
1117
3
1852
12230
13262
11
168966797
123746
184
307
97703
23
767570801
60755
22155
1023
61
4605517
40172
514243142
728
470
74190
1757
52259524
15
700494403
2
3016043
88932
25
2352310
13
5655892
46
28270
6866160
9
26644415
402380
251
13503934
9724440
2
6969175
1213100
65312
3384621
26
307
5
29626437
112
9224362
1483049
55664
1210645
6375
3860379
408
240
2
614
811
68248560
16
131116140
362
8112328
43608712
2
3749890
468850718
138056
4
18611
1485868
66800
14678559
3
25565
6626319
162856
157997
1894
374171
2660473
150711301
339643
60283202
5633313
919
242
1430
72065961
127178
3082
78594202
118
2976
147892
14
2795
5
10
458340
8
436531337
3581
9042
15065
286382959
270106
19461
3
1225580
1087
21288
289360
9045
5477959
8418038
2328
221868
877
52
2769083
11
521399
795192
1942
454105
195896
17618875
134
3114
1459
4
240
3
131844640
489879534
268623
5
18834853
1339186
861937624
2
46388
18
6152
3049
16284
8678018
544443
2
272
11
213505780
958650
13
40111
29990
128025533
924
208
2538
60
37
198
188
277
23
1527
19108751
4910
534858646
110409018
90
17461885
39596861
14
2162
76219
1393
139092
5955
27480
473306
70511
204
349633024
3
473931
144286
1891
94932
2899848
225999
42
847382
563
456549
523473
39
243735328
96554
7
872574633
4
9436
55465694
11210
231311
545314
108675
497664
3693598
1002
1054
167062
54
5827
8
237924
10
66610
9
33
12930324
40
23263
25005945
190
40164
235627835
160021751
929
706
83
1257
7
991321609
20
36
5059
24694
2
4
32473
83860179
1052073
46981
704929579
2
350
7467388
9085
139489
633778
643328200
280489
19242995
2545313
831397
714937617
5603378
2109
442134208
45543396
4339
278
4856170
427
26543
130983
717
35
1289
9688572
1572119
38555743
37120
4558
35134257
5025636
83479
6477654
104631740
449379
394083478
6887196
3218162
3303
22333
46
38
2323947
18
14210
58
53809
10154797
16485501
160708877
14688
340791514
296715286
31480
254293
43823785
18708359
53
3
661800497
4
6579068
8
6881
284
518002475
325926463
17653939
208214
17
11
245297312
9318
6
53115210
7878
47
17029
248408
1620316
91
3
104
29
42530
211840
29452
1198006
618113469
16291
4252
945
9034
12101413
51181396
109790712
5
7913
120684360
78030
16887
54
4
80
112806
360218269
502823
1791525
18816
5
155683
44466
1775929
81909052
661488
2
15638
21582743
123923
6
3023454
1272
6
10799220
1520321
6747
634
8368698
14
255
5700
3517
660496858
6
28
2585665
17211
2490629
2073043
166102334
15046
35805285
2
22172065
80461399
15715921
13748337
29495
4
17
882026
8742
2
396439
20101
13882
39
44
808073
3107
6271
22955042
30
3
26717
692058871
2111
29649
11786
6935
27
90161
29
335012712
67043896
9664194
525
2863795
3103210
850429381
14
28185524
285
421556455
13404045
32375
66394
103400718
273
322
288090
279020
8732238
6741486
176785680
72
42068
1592799
9121163
1249942
408
50
240
9447199
484841125
53
20343314
405500
8598
3683801
118
2
562087844
4598
3
202397645
13165239
2331243
525012382
1984556
19801093
2
439
3571583
185
793842
181795
101796193
7
6
24
2598016
39541362
29534
55092595
2
16897500
21071
20012604
51
10
246583202
1991
13
56438
16766940
456116497
19
3259998
100257618
864087779
2473
2
10001241
21562170
7338
470967263
256
79729
894
24
884
172782885
3406782
5915
743979811
168
4307581
17001509
3134254
19
2
749559934
23
391
3854
118
1144030
841838
41
9251393
790
674218
23165002
4120
15156701
921
346
2192398
2144
86
30
192962
28008
1074480
642434
51886757
15788226
818700596
121720719
159565672
73484
29875634
286
3232311
12
1015
114457910
18
137890334
6
237908
4626652
14492832
6381837
980
135182
51
24167783
531991
100691123
54530553
3
1242612
13852
213411320
2828
179
42677
14767
31408
2363742
12
173749442
9409
360
5877922
22
39129
26
1569
3
47743735
1077161
597510261
818544
5
1719632
96389627
289
35964652
3121428
178484
29828813
139
84
817386320
19728
31
18
1032817
101
172
987856148
202
191419633
246598752
19784
299191994
149220
59021
80606735
10011121
8279
20380400
21017798
3324386
1828253
546
99
1236
685384
408533
50
9470
4
265902
28880
49738
7981
47
45
4278899
22400
1209406
4
5
30922
3590
334
70334934
370371
171614787
32373
28797
162060793
53390503
5
38342412
1840532
824936921
21
6905
19
862562
57118223
2367
912987
319531461
9882
6887
338110
16310341
2171677
177
241179
167576181
397711
192695610
13226
1795663
16789
623
95
10214177
120519257
6012415
30
130746
3
166705
7880
2
18
325
148
589565
2358096
58482
50262
3198095
36349
5254
458666043
29
38385968
12514
9407
22
6981
226333
80022
350
52490600
58334
39486220
50568083
34373245
800
4263459
1657428
143732
3187437
1665
74483
343
760969
7232
31
10647
29047543
162638783
178872
313448
1350502
839988891
8010
910347162
165457
3619109
11150
5
188
569441
27625
694
27344672
298
2811
1630978
3
11378646
90
323948
105
4295
176949
112923
4379
86222
1877
128715292
28
31137177
1396
16
322
4
736279
1418
61342613
70776504
1884
3
47401
91221
900
53963
767458
542695
2095
118
70
20
228
39
113721
3982689
805447571
16
10782696
90
924
1356303
690758564
634533394
53364
78
344964619
704140
4
418874
308446610
4163
8032
6594
9
69
270
40346061
1497
7
3044379
23473
1317
166
238392
2313
17639
2008
397533
69
7727742
33
32604702
7788
2
110
33881349
266
344
22
2436
2
19227128
855143675
675
758
15349
234
16
5979707
62660877
666
4
1391066
5429854
1050
1499
39537451
4625
22523499
91094460
22389327
4
754118
7127
524013929
250205
163904670
401252
29167
65292
2148694
2444
5610
89256
68590
99
3277
747
372547630
407135425
8217
1151
548132
237098986
3759560
6169535
9
5216
7
139
20952292
112024116
833671143
708717592
62
734
30652506
23711286
33
74
51026
399
7003
22
117
32579345
9011
4
52316584
556
36648
39
549850
2
577807313
28692
68
447884178
117649
6
118
7
488755985
55098
3287746
112
29
4
888473
198
1509727
2289
359
398919965
62918589
110185478
570
2431709
1220
39326633
3244
14834839
1962
2673
3858314
33
80
381538969
8414344
2
114305292
357220
248077189
4165012
2634608
10
428
22854846
524
934
70
24
137
8740639
315013257
3490
18119727
802
91267
755648
2807771
2434222
8
5006642
1407
223
52
48
189511
2784
8320615
487423529
11
394509483
815
13
6551
29823
71177665
5061
59918
108322
244
24917403
425
253085
4
38
90467
11845
4
432866
6
27
1928
217
962
4385
76627152
5904
49
54
229
35503
21064
7
510061
50123
55
2
82937480
163620
6649
649712368
551729
121694450
2632204
1363170
24411
102
678182619
1786388
529
49203
545701140
2988
66805
209489730
2
130811278
1240
2943058
2455867
2625
27131256
292145
1020050
994073110
648743679
170
322708
194
727
395
966176568
1411
8080
29901121
1984
7244439
186439084
47
3
20
77476
134519398
124024
255808356
42458680
105
197508409
61668
507977909
26993
21380224
114967087
81307418
59425180
3
440162
2054378
13708741
114942
9
189
42805
11323
1081
193
380576
324277
7705
5
143402778
100054
189131677
122922306
8811214
315
1908390
27616
10585260
97897434
64070069
5664
2040151
8802
8
6
61
477890
19
13754
180347
23
305519
29
6249
17
11042588
1146
167631
15
254716350
15287752
67
2
974
184700963
17564
99215
398
211
189
3386
1829
31855087
50705
4
1604
14324
16987
88334112
15
1293017
57
199768617
14
39
22213
735870
2
24729
4
528
5906
27201759
101161674
8971980
4678
66512959
45875
718779966
31
5
36
2522582
113
32
6445
26153
24
32
2643
814
153
367813328
876535
998043523
41
631
4839
2647432
3
11
4289401
118389073
62081
558503
107
457
23649
4
4368
830535
75852
67
5306949
1722190
50117216
57956825
166765950
87
4705291
199043453
278
5504
6378560
14688
1855364
4744543
688185
3
287250108
58
50039445
4075100
674
61425321
1848235
117424
160270355
29
55662000
35544397
180
36
9765
2
734447483
109920225
42927004
10
3253345
90
250
143076631
1938
60
4454
365922707
1322935
799
2674
3437
250730468
1889299
28
2031419
178181
443486
2227
16770778
946
11
9009
250
4492
4312592
42
8451208
9900252
99
168
78
82120013
15
105084
15784587
2419
21714
144
12367
45811834
286
81440759
12116502
44569
12199
168284
74
221794
1910080
23
599
884448650
3812
2434023
39
15683
269356
493
3
42
55
3230
19
1524983
932417298
7963
102
2382589
34485219
13
1813
106
2361
43994105
3811
91765177
1397739
39
833
6136
16509
263017
461223927
1704596
3318
24470
19585998
27356
5941999
45
10
435636
32160479
61702
3654786
474623
674535613
3570
422
1336750
32664
4661035
7
245
12
3686
435282829
10096
2192495
71224
34
7264475
525795
125938649
1798071
42281425
6
6052546
23
57716358
564
62780
88006636
253501979
499015222
269100
21261898
2573156
6533581
10
20704
181626
1305551
2500433
2088
6
651798
38
18
181806
122127
6837903
148
161899
168140426
20858
2065
71079
202
141
5760707
34
9
4967472
395117
127567
9334
381
42
2091634
124316
2472
497354
12997
700
7848
5031372
193
3911
553169475
42414
5
863208796
40753411
45671
19723599
478
591
145
2827747
746
189
275
102963
18965
62387
12173
34588
2858682
482
85
41
2832
3769320
47048105
37
14229954
18989
3462395
8446
19
47773
486559535
1068332
51907
48216
166447928
314329
4
10
7124
4630594
1937
12391
3
1464736
101591
31440
245
36021218
139869815
3288
61010846
77
743859
7210
28115
24558827
2195573
28291404
35899
16055
15
164
73
11416
60
153667
341088
2589992
278495654
16821858
4
8633194
20
9409017
88170745
9118647
51929425
817736
2
1069
6229
42388
3
3679198
3504662
10548
4
65
6376
791280
3746
376496
22
119581
261307461
374
14
119020856
298
203
5562
475732475
3274
3541725
30628
1221761
179
102733178
54
45
2804
2778
782739108
5021730
363
5177166
208283534
294818230
128758302
433
115198340
3506484
21336437
4792559
3
23243
527920869
348519
545
3792
14
736
56542
63611533
54703419
5162
1988
2037688
161
4604282
205877849
44
22722747
27302918
4619810
4
100
10297
10
512823
13978684
8
17616
42093
176967912
28
57495
2911245
1475
2202748
186025124
7453383
7633
3152242
25846
104374506
61
40293
475971
72087851
444261
379443778
383956
17352
241
44625
222066
2283315
765
36720404
189
1491272
3
37096
964583833
35277
45575585
7153539
1347
39
119137
175056
37235
2929566
9
2
85
2
2394871
61848
3331
14
19
8
1855
888269585
847
525429
66339963
123225201
228
40420
9377708
265288
15668832
2331647
7
1701
14787
263103
223815744
2487
18
1823566
99629068
6050164
6567402
2625
570013
363880
21516536
245261489
12960882
2969350
745
56286
65926
4
28103
261
520894
13686769
224591569
356
38
374896
53837507
16007
370514883
7
5466
247
1298
7070422
32730
9066369
14853
426870
22435098
11431193
1425
1178
36207
100417
37731937
265828
1811
2377631
125
273309708
44183
27599221
439152
102343710
2693973
27
89
7846802
30520
20953
10
40956895
2
139
2142
5007
15481
6861
539047
10247442
2
2025535
12790
34
2597197
15660945
1846897
84255
59559
1185029
42244
255908556
440580802
1129
108052297
979
2
10692
1008
1886091
9206
2
8
8117865
82574
55995
5430197
486
893291
171
23463948
21386
63
90559325
26
21
665043979
201213189
128661453
7
50
2
1592813
78788
7
978373
95270899
18428887
479
29
46450
632940800
377
3183504
76
6
391
338646
94091
803
1248241
10
24133337
377
30424
61821324
6019560
2
37
1776
357421061
31
913
746634512
81618212
1262
157680
1597
5202350
5
3370921
745
107578
6555
1525
23
5649843
14502
1354
322172
14341051
2691
283205975
124826400
46560
125717762
3
163
982
440438531
51
3822378
166939067
3
659
6
267
685031
2462
171865
420200483
49
38802625
49552
11
57
3
74370
228624369
5873000
46
81570809
38
189160863
6
13
430
463
18
75
9
7
30968960
132
40304
89865993
3735913
32033
4897
64441
19097284
1316978
514
246626
38169565
57369
687346
283115
1108
120
31163152
137
290
98880358
10096202
8505528
29
136461
423013996
9
414799640
10725
91
230067474
87
223600
297776
365881638
3254121
124539
99829
16969937
34
152
10200636
88496460
7
14941330
307227
310
41778
304717629
5151
181247
243695
875188984
5711927
4
68252085
221
5
9796242
180
14585716
11
1045
49723805
12867515
17405
1676497
63765470
93
10
200631
41
164
24999092
10840
88947025
64079937
1935
280
2669444
3609
17993
49754495
56512392
1820
335197042
154912
1589
364
3550
156114407
17
135156
3
69536517
125
12
6
8396713
44266
6935
3640
614091
2941402
4112
13
9535358
4859
124915
103140
31856089
293119
454
40
206
57120
69251
4
468160
33426
3
7512566
12
1700
135401757
580649805
2806
978717
16
2384479
208
60294981
14418
24122443
1088424
7751797
2
3293
1301829
4
4406562
744
12
135880
1518276
269336817
94
114538170
817
915
3942
5195
70
52316643
1769296
905568
2478521
9049207
378885
1619
179
22912
1692810
3485730
36703287
10007
8272
1261588
9703701
2034870
6
2
7
806
1578127
5103526
12
2191
616146
36
20
246847787
106
200341
3
1169
179
13
405
5884
87997
17998320
18635883
5961
45899
39
15256410
471787
1755270
7
6
444712
4503
624
760003452
60925
4169875
283816
575802974
54879613
15
8
4041504
4635
11937608
32531
45448
2799
70219529
671653802
145
380124
169506345
93
198758303
6
148
142
28433302
16
439943
3810306
4489
188936
378994
4036
820260941
11
20217703
13958848
488
1880
34
4
26852279
1598
6179215
47281397
616094183
437625
425988168
659
121741190
120545
78830683
89
40
35400672
197
8245479
4096811
2
2119587
177279
7390
36578979
2
17850309
1120155
761
7884631
7855
689
12427
6727
20
294625
102
2
27756
27
24741226
3
6405485
2603152
7615
111162
3
73785811
62226
720853541
130113926
141164958
274831497
983312868
81
1780
3
418
546293046
374
2
335514
1551
5987169
31929846
2
923
3250401
322505583
2790243
867443776
15
2025
152
786017818
338
46152855
4193039
12
76645503
161780309
24
822946
137064
777579
1282830
83501
74
228
748
281356
24516909
22187
1252
4050
249181
15
499139
373026
106
1421821
570
5278
4
754555853
1584
64
26478
180766367
266
66075704
28176897
14764
46
8525
916772333
2195416
529485
296
280753014
32824059
320832809
326186
18025
831223827
36296159
73967150
117356310
19
1829
2
7921415
807
320805
442236273
950
38960578
64
48004
866577
168187839
2140
190782161
398643
236
53
354795
17005992
4108686
9243392
7
3
2
8181651
31097447
66089
11
10156
138897918
498591403
26028586
4
340542262
4
696584
10
70
2945968
100015906
64780
22555099
3190498
2673
329810687
1424
205288
311502
13992
1818536
27947623
9
15
52481
1576
26839
32006
27209
2602
569
129
8193
118078398
10458696
74970253
5585002
636
119
557568724
1375546
15402
74
1460
81921
718706000
3286
3021
121
822446
99500
23756
3877099
697333292
17713673
13664772
226
5532397
463482071
273032
1211847
231390
897526502
156043748
67
1510
2816
31009133
10
5107778
513603
633
372489
3549
1151
250496728
699
22
13374
10078927
122178218
12448
1723147
3290
3397
25
370540
258
66
343106465
5468742
58087446
7563
85058387
668
3889431
388
307986
24694737
30
803718
552368
11435284
272
2158297
2801
564817313
3903
42
33
3023299
25187502
22695
4760135
15
10
6566
42
54405
56028628
63
597
12630
9884528
44
142936
419750
2
77160198
37027377
8676816
121
30
171773669
4
2
39
118057110
69
382387
28802182
168391949
1562
6000
2111
928034790
37271
390017812
15
1567
42123
82
7
159281
4192
2414
54
5334
1262
37
2656
332923826
20
7176473
2
16093833
9510000
238
9727799
11421
351
620
219836
184654003
13800585
19233622
173
3
39
57490
590
22716834
13968
905047
419187
99297
133
783312
59177682
79
11348
241996951
12112
3246
430129
169870773
408716440
63316650
11667119
91176987
2542
17
141896152
346220634
1554
7
28787
623141584
8813
1196
16756102
29816420
6403783
130
64
27683697
9958745
24200871
1049102
3
3
9328297
19275191
35
2135
113
735717
329
870229568
85
24
132710484
24019179
145
2172534
38259317
395879212
15004134
74858
47675
204
448
68
1011
26
849194410
8
242467
55490
83
143
11541340
7256819
1054
88
85
5157614
876321096
543564085
75
2409543
326902
1790264
23177921
9606435
12757
12
14
569
298689705
928092
123792869
169799
1869729
4578435
49663510
253257075
4
28
193976011
15
94
4218
3737797
306883363
1089
3170031
7811573
43036001
10652509
93902
2
44
889580588
3
4457
25
740
2332
8
24618
11444111
204164606
37
25
59
296
383780625
207393
16
19629
6
10722
33398
1834306
20051
46
18667
5239331
518516
10329095
104163
6
57432474
7
9302078
7853651
19785
10
3
27879082
11737
5058
2331168
17270786
16376
25671
570563771
71051
225
92
135650569
47792883
8
154452
10
1871
11
493879243
748156150
14356
5
240636
8189
43
2
684
29
8304183
46189432
7180154
4656
13983
1083
4
1811084
932
388190
578194
132
17007
24165
3594
15
43351638
2748915
896652
268595228
4340
2
11595306
5143282
138718
2697
3
377
73
2026
10
18548
33391
5205074
82303
13152666
53
14
1173892
859
27
26331729
1047615
187
17023
834
1645
112
22
92799
1979
19
5434761
1394010
62480
3555720
138034540
11369
296489
8648
13
661754643
15
616
51660688
66692
5309
2
286014
558948179
820544589
5111579
40832
145212573
14
25841614
720519
227336859
14865
14650647
59846676
154441000
5
25857319
543
227307
24
249
60516
371426744
234
2242
66657
238380221
1843877
2095702
42772
1825210
142
4661395
320344
10721327
48984975
7979081
32385402
17914
223919258
2347682
479
433823806
5
878217367
127
31
693171965
5425
138
724097539
506
186044
224338932
28
149699
11
3117707
9
22026
1632822
708
3257
15954880
2735
11285
75358
548
144379797
600
19252
13
22
6853086
6
47618940
28203
541029253
2
8
190
12454073
111505544
433837323
28197
638
829417298
3092274
1877
216098
23222796
509
3
676687
87255
2309
79614524
303
69165
27
36836
133
104602782
5311
14
64123
48465
353295285
767918760
2094
11381040
51567912
843
3419596
23
43
19
1002
11
107
3734
2904409
678026950
166
663
1471306
177734
41701106
3915233
7
5004103
44
163046068
5
25973152
3511574
25227
824730
421085
3
90945170
18651
76950
22575252
2113863
68852
392
797
32295
5344
952
710963624
10
8350
570
4174212
30
10656562
2
31787054
8011157
286442
5168605
4299747
586177332
883382069
83
138517
1734
1782
95
72738787
22029627
3056063
4
10
161304
44416
22
988
21410761
2
30
103151
3
246551
4
294
1075523
7
88182208
463468724
54
20971
41707310
18475
937402
354508596
7468306
127
7363138
395423
4081
14264193
767
207
382881631
16272702
27449
488
107052009
1197222
245809343
101081410
184036306
15650919
13797
56559340
35274884
416
851343945
2
354
425
1110
529634112
917473101
64202807
5208231
8111
103
14
41
7
348506
1645
4021
7
221
358236616
9524
110
22922
3220
9270209
13970
109
11
7
1917
21
1239
61100414
95272
2
1213083
12037
2959138
28725
191459
55034260
392560
1376354
139
72491
1524480
3180
122315192
128420
10
362465
130695
783190
23134
190368
902912508
1321
12574279
336
636542550
290001
2
2053390
46
3807581
744521281
6
265451934
30188426
1077978
4
263302629
6
4577507
7
19
129
112350011
8758
2069253
188341619
51545
81
196758
18812176
371
97
1675295
195
782
95529
18
168
12
12208667
860407861
1003506
4267
15
11
9720
6
22219131
38
444
139824709
4
240583791
52
21
4
196010264
3589
4117
97665021
2207
66
986541853
44856623
15
25911771
493
3675
130541369
840607456
147081
42315
3
47518
766974835
260374883
338997
220843591
50
5
68941316
5841269
4790118
24194
24
9972173
425159243
495047
37979344
132
1581450
3138463
42034
4842
7248
49
99
91983
9766
79809063
23
1677738
7558762
510961
1134
151
120932
7
1122
22
255105
2348
606
7311446
15249798
71
4
561
3262
3
34
137457706
3353737
1256660
25312090
22
880758
2
978830464
64370
3309671
44904661
24
94
177332
30
23
387786
111155642
417824
33703
171063492
272
20735559
53
41008
405519206
798
244742415
108532
59632
6669382
23889771
2247
388
4
2090
443412891
149425
31847
3364302
258137337
5601
221576921
271438
13744
165
209322108
738374662
6447498
1253449
3870593
488539
49299
1100
67256
297703391
4
143243704
94916
1315
5066
604439979
686479
386805
3
732
117647
132025
51692
8
50399
49
47522787
1715371
242228
16445
9
8351
495163
21045307
829489
16154814
1490
6097
85
11
398943
2
683
64373343
19089354
21964834
1280948
6
17247
6630
27395
8501
4528
7
1718
1402
162221227
182
860369864
6
703572732
14700307
37586
2815
13
49020
36034
726
3
82
11
2763
3924570
76392
1214
758932
15790376
230566
1824
1010514
670
71940
976102819
3445267
16929171
830999417
237
87541
417039534
41119
338951331
622919013
21186125
138553504
937070102
89020
1405671
404080
28168993
518988890
2825
87868787
57521233
245016
5994873
31
50950588
186907
94193
1858459
161068
58352
8
1475
22762
13
763840550
5595143
3349
1612449
3195
112794425
739
674439321
327249
67
4394502
5417
5
115727991
76148
358152076
24
108
926771
939
2983
22
52
4913602
3505
9847458
789
38689
941363
2
239679085
12677
21207
181
32786
8
91517
16900
482379
111425978
34324830
256
3981998
4538
503986
11994
211843727
3
6737
107636567
15
51249691
85
849276106
2727
121575
24
1105
73
815
148046706
40211
2
87247
18652042
954
100
220381
574430041
311219662
24
535180
12177238
258982494
6569676
46876
217999
1178279
640568892
4031
96437
920650234
29919
7
1845361
219055998
64200
24
225
20876052
55945023
24613031
1853976
70015570
363725
4558
5251
27652
12261956
158
109701767
173863
102149
10
181539637
9827
8517076
161332851
90559668
3881410
162208
4
2920
17
490
2
683140028
565
1026167
144312
43358937
2
24902
12723679
27
1187753
24352745
21943
47
48
26
4
145
3520596
1608035
5952
3085736
4827
6105
80099
20603834
4820
158934061
74126525
684793
17
184754820
1821728
45
4739
5
19
488525521
365623
343694
47
39
9731
177
35213473
421726
133386
6788323
1752
2990
14328741
9314747
2611
31
577762247
148164658
7698
8006
268952804
10749052
1032260
4
785634
5966274
12
62085
112
34533024
5582983
25345525
323031
2092476
572945450
78
71353005
208124974
429
306112833
19
8646
3
462874541
14
94753960
563451498
186
45
99
127133620
26
1177
499582
3665
677819
26
72
204421966
16060
229878045
297457
12080951
1477
182
7196
129314334
581313
6
104662
2473
1507
53715055
10
721677387
79635805
12
28568
84
122
8
7901
69031471
471
8819
6
586081233
127
3780000
18530
26
4135
17829
9
418766973
9663426
8
35942573
18619
399531520
161948795
74458083
518290
1497
11102974
48
356472
27223
47
35697
13
14
421
7082184
18
43678224
159900680
7129579
318007234
1996
834
232
767915
1401968
354882
1063319
136
234
75
296
2023
4075054
5327807
170
2
23
63
574
1064
138984
6678
64201
5209
1119528
2460
7482022
3123396
122477153
1060534
756195560
7
1629555
31730
12693335
9463621
1058
7746
220384
75482508
212273494
6906
1724125
7984
162308
916205375
483
2
3
3
339129976
157018551
869869
16
14484
6444
667837
298840
2
15
1814
1198
61486
138447
281051
3930071
8
4609
396902
1458055
480
531826
12770
6848
25020
584
250424
192591
19
12350
5
30
226425
3
7486243
27290
453
26036
1481006
583789686
212353187
3
9848700
137
86706699
240541
138948615
18
2774603
31
35533778
757987504
42844609
36143221
301
6041474
2
4
786245699
13401
18
1080
2294
24028
1173689
60637144
8
2145285
2053092
2
3325
71840
73838
2302
15658
686205942
15640995
878222
61
194958906
31610942
303143
44
2603
690706
127137558
12976
95922424
7328831
2
2
15
4
5158592
49
932603
716930
19857
1838
205380
564437
999
8067
26565
13
13182
139159
19
4
35193
15216
55
269
23
2981784
118310
106063946
53
2973452
212
8161643
50
56723700
620
4361043
181981882
1139
966248
10
5
339
2208
503748
2326
543
27547656
20528
750
19436
258981
687
71
423
2341205
1214
88998742
4401
4487
409
36559689
104444367
128583572
2008
110041720
927
307510
6013588
3206
11307537
557933
411
2952
93608
9
6
1587
35472
2157793
30307
139
52
32164
5543
110408
29
7368
1820
6
197277806
450261952
33
1122380
73
2
162
10307
6511044
346
7161
73270674
317
196551139
1859
9
26129744
138726797
261494242
11244
21458
67834593
689230
15899
177285
352009
5517
37120
8561
2006586
539366
122189
572895
1212
11579722
62998
170525676
714958
300
10199
15095033
1534
2696277
83
4
481867
845653896
7829
32326646
259
725
22
212
3
3253
8847045
354
8455
55
14543350
206
401922222
45
305709
14215
99
422623399
5580905
3430
643
1020956
4
269
989419
274769
141809606
2656
38
3
486
2
6138985
1827294
605
618990
4237140
9
477032788
1089
2
42
3591171
4
64317
3893094
1526
41
2382
3632
156131699
143
1059
931942
58
195
31525790
6
1861885
273
2
10197116
202522
274794004
4138
3553
5511
30112
61494742
9117349
10668315
179706
29148541
78
26
549476
27379
4017
5266873
83280414
3177712
18170761
68201
7993243
39065878
1106604
128
367482
368083
25
62234
79
476
11221606
75
141058097
208
122128
27980
35
18377
18412603
2409
210196
19858
1085621
5531
144
11810585
939928018
932207
1631207
39
717
394708
107928521
48996210
5008901
12
172725
8
4858
404291
59717
5899
16847
29364
2022
3
21546037
246
930
437994
31
48
6476
13125881
107
105178736
3
31754650
844400
3745454
13084
6937
2
214
605748
138388
70651224
9
2
2587413
6
948523
139986
29288089
159806772
27
1148
517044910
4611704
822437510
2958
4421
247892895
11
13248959
356128
20328
866
1277
74
1886958
1142987
1663582
9
77439
2
36205140
14580
7549
775202
26619
17385084
1887
133347628
83661469
543
23435663
113
265
201
414469592
351
19
2
2
2397
111
5200675
42
25
2
108541066
58452
296
22835
5552
1019397
341572
33453
7130
998456871
78772431
939
7462
1660
42
48081
3
36039227
262260150
8442
30304076
2
21302114
238274
2
5128
423513040
207267
82
240898971
67187423
37415
482167
131503793
162424
19098083
7125838
2174861
9726003
323303
105646
416
9344
597
432887
2
10630
3509543
255598353
1114
188080864
8133775
18462
295
2894246
34
2
40985375
56901066
116
452
2544
100772
666170777
172
74146
3489
3313536
15
188382
61929
857
10851673
20260
372802047
3343271
13
1073
341
9
7141087
10
811
27443
1048040
8078186
236430719
665611
34
16
167033
89584155
104235831
6387642
1577
2022
58300
54788
1012
65
2037748
42706027
2010
1358626
229670376
56780
49056711
693
41480171
10
75272
111304798
10245
33251
422811
10291
18671
176162
191
138499
5119940
658813
2941
173
699488
7
196994160
163
87
20
11
40987
10
13383
33
31045277
171
535373
264
4
2622
4280256
4
8
186571817
5
31106
69311835
10232
33
1710636
978389603
4241472
9
288952183
245858794
3075
330933195
430631
11076527
257216111
1187814
32737
74810
15290
7657251
7
8260222
7511393
44259
127
13878
15131
135
81417740
190
9053462
8087196
11001
1805450
5433
197058355
290109002
27
53425
38588
382854182
1029
670062
1781275
2941712
272
2252884
213
716
636570
121
11783
8361530
365
1301
3895
1319494
53
442481732
2378
227
18
625
18
14725958
44380
42
159066
36635184
195
99
30
3072619
25930
2942
382572132
100
442
12241975
439146
44
143025243
2405898
1167
107
27
236787730
227888213
8
6
44660371
372
723988235
2
175923052
160656
1451
1923
3829029
2675
62
24486674
7
2006348
4
66005
60983
431
6696
67260
1349
32261
1508230
21327898
16
14109734
24
82
549
31400766
611071563
50229
10427
2
32503271
38566274
162603
3
8774
166227
7216173
491712995
139497466
270
999039856
883
841297293
2261
286416742
4
46
541503088
987
3373435
4
19490
3276
386772546
543024
161746212
6620927
224
348838964
372566310
999135515
314036
1268
10311240
77
870
2
14
430769994
347993
17559
125262611
856
158088228
33743338
111
97066
80726
539915
611064
7
34
2989
19389145
907425
41260610
5005
12982551
207
7
9528784
708063
432244810
827
64746
39990
85697
331139557
324
2159161
2126
151240
3130
102
2923201
2
77433
3214
272467
2
1932
167332938
3
225483
609805629
2084
18
153122
16042
18410388
1776
454
2004
73
178
228
73
256085015
3
806268091
2
37451
248
5734536
27
864686
29
259684
2
3295214
5
169
2190
17688
3798
3958
1884211
30211
8
418
531048
50
271
563
7728
740220340
20403109
886079040
3845062
113542
850656
33074063
8
3999604
870040916
149
78323746
807444509
70967336
55
1113082
284
178
955
78
213319
150
68683038
17945
581006
61745006
8
1317935
62
705
252564327
203650306
339429
23
1411
11981
1339444
1224
312
15952360
43
10349
49
1822077
89
580
3298741
9334
19831
220715504
122651
43182
980332
206985
972770889
7534
229542
51825855
20196725
32
4266
16895
123896245
2096031
59
1231
71958529
7535832
3
85929
1416
3293
1541
83501
6641
1604613
273565
1535270
5341
1722
5539466
1980
2
41
433
93
8
202463438
14397253
2
483167707
2
1795146
27542
9568
16062
3
313908202
147
3406
70
6350
3451340
6141664
124375
4454934
322646
43334
7338621
49093
3210
4
4213
28031169
1719476
219360
164707719
32140
45910
1494
5154
88
13864
4864749
863
12
4138
483
5
32618
103802
23537215
580
139
17866
6013
935724
293158
11
1247
43510
3202125
949211
201710441
534651
47429
9703111
18423279
4
3861
193512
23350084
59495243
134785
45712
627
7
468
18
536
140723290
38753103
178
7757
986161
553347
8818693
443085088
1224
145134
1270906
18571176
33
13095757
2989
274759716
41399
20333075
36151
18
52737131
574562201
145994785
39175
418
32100
209
243017
6112
3429290
4
485613699
878535
156187
1419
13
10093
3
3108
42681
6
352476390
772535812
6800
35
2
15
17672
101271
74
1900
4172904
19146
2670348
25383
441
90349
34845
66682
687666
7
32102779
702831329
6243
602544357
256
148924094
10
123333
85162820
96908122
16
4058
1932
125
107987337
2819
46340
43
71
219758979
44
66112556
8134
108029
60128288
18
858
63
29788
341
1911474
6611
813638185
523299
4022011
20361
78
10798562
7705529
3649712
86796
708
2775935
6158777
724475
5414
2002062
1332634
9389
18761
88523
66
519175653
923800
10
1120389
235551920
377067357
44676494
7
580
1361171
28676892
7427947
8593478
8
1943
9968
18825883
37
573358
252
34327220
60344979
1200
205
867874305
43045
59996813
2559794
7
92150980
1401
609814
63335
1378
46
56511314
99252
2
434725
25951882
11265
3
134
114789842
23857
42460736
109481086
54118815
17528868
398
17539
124111
173724410
256560750
31949295
38358
369
272
72
902
2165522
1864
1540
2825979
3247584
128337
16288
2104
236701
1387776
1514078
168506742
32
13798
25895090
584671
25
88732
345568341
407354
2609
2
212
309090537
134456241
54
53726
57823
611
11684
368739256
38
890891479
3
179218
847
5195
1748
472207
1186
98538666
90
2
1135
23
81
96814
1932
7
117
2172
6
18417
293699
5586113
1215
151607864
313854
9156
310
3674
863
15176596
431
911372
8991562
42
1152102
22
773714155
2886
142952405
162606504
19
307476417
297
7
3701
563431172
5660
3
907758207
159789578
58
6510517
2800099
3
736
43668873
10321312
42335079
23
2948
2
4764993
290646
19439
9754243
15848894
7090563
2
41
2326
273587242
1299
804403
89876785
2115
86
153016597
15
1525545
256166688
427
31
145709
11714
2427984
4836
30320
647926861
34
15075181
131616309
133
490
44507817
7927793
237
24
139
496
152
4516211
5098735
70589650
20
22
690299333
138081
157273283
710863
235089
9274
119
8
4
215
3561885
1015873
42
62
995610
8848
28
28
3013996
6
4
4022
2467368
9542418
100389375
2179745
56570
365496
83420180
110103
6725806
20684920
2415042
25
14511453
9
3583076
55
918099
423369132
1225109
1744297
23
1603
536518100
415140061
507852
291
53949928
120
15553187
205970
80
17122
5121
4815
123343036
1772007
201
39059
201
16282046
467132562
98417
510
79345
186
438518181
655267921
691081
2689
186
18015
1184842
11
35505
936551693
64
10
4
29760706
1070
1873802
21987626
1445645
6863
283823
36
1280
794947
8
780
190
52521006
54940191
12
205086167
5322
94
13
1131300
32991046
6119
17020
943100
11
267
18
131679921
221
8946038
151
5
7422
31
31677
2
53952498
6
3568
17479
358896610
15
2641
114121
13526
38
894
80
36071
239543805
9303
29394
105443315
22
969097
103
9241
8
20752362
17765220
787
20
931928
237846
12592990
29
2036162
283
6331169
10
8122994
14
1339533
670400372
1015127
7193
27178
165
127
4
675409937
200550
24
163966066
2140148
19597
29
50002
38211
1087
14840
155
1395377
171
14427
22851883
89
2084
51
16328138
27194812
9542235
8
1420
524081628
12107
26907730
158283
6
638045
248
65845832
24
1586
61426357
7
46564431
379
1566689
25
5
68491
13
79628032
8877487
732978987
11009
2
19003493
325097224
358127418
236354
1076532
3
25179838
4283690
2290871
2025
27
22
134830
13
4
111703
23
542
489735778
4557
11082038
303277324
40
328250
4
1340
74042878
136
75846
346
34
7698713
82648002
8
50703510
8329
205849
1621334
48117
420594
25728
109
16436
1334
28908018
84798457
190
132
138660
2166321
869384
347204077
8773
84
21036224
163059996
1822
1148
43
23
2010
2707018
2369613
15
390
387475
41997
33519
7716
15
712322334
38414908
535
22411
5015071
2538445
31011783
2862
21466403
112548
649748149
2955136
9025182
134979829
3076
111841
56951673
23
20
12482
994736
29384
4597
54174
644120855
5641942
16971266
211
470182513
4304336
242
11346
24265227
6
67539692
569519
1072363
571647
2
5441
5
11672
4184
8
522402
1666
1335441
508829741
38830
190396856
1221
3026718
54333286
588
23
1864049
3093
152354
49
24852
62313
21
15019
22670158
53184247
688114
2565708
2613146
1139787
87
7527
106828126
736
1665
456384926
381994180
5257017
3312
6
4558
211
1019980
377624390
8
33
121921011
627554463
222438240
542793850
8954863
13
8
37807
274768360
10535
367853249
221
3779
311677
411977868
53
119021679
1848
125
612
14298
978973364
95233
353
57770
2034387
20262988
56905495
92076651
1917234
152748
45
443474
792292340
214344913
6705378
8
86
307601417
2382
4
345503
7697387
97
22374232
14348266
8893129
748
115146
77934953
1203630
12354137
177781
31
45104527
29
5150
38
7
22166
826841020
19
5189698
309
767800590
4
3293
1126
8093
445
1316
65372762
2260
242973
27881
43835
127
385053222
84191
2203623
567
10
3041
13
3162
13399304
375
42
275818
36176984
198
1861
20366655
201737
2
7
136181826
5371407
145
133
11
136905613
229511
222261466
11
76
780
189104
73683
401275
1251
170803
44
6597
7825
6512670
29
231280851
20
1817031
64263
2134802
11
3
1024
242963646
2
197264
20
1201114
1342070
120029
1208
26
164
27731
12
54
529600329
5909587
511046
51059
26506450
262
1565290
43444
45457
10
2
34
30469337
763
10
7
85550
55057
2199
117080566
80
4
10219102
10
3019806
84761
19949478
566
16709
2
572
122207
459216118
498953
120
163
7426768
32138855
331
2065473
39
87638685
20212496
3903744
421535985
53
299870647
76
103918708
452953914
40609994
29986
6
54727
6477195
2346
5354355
144910317
245106694
4
178
598459313
93513447
7393357
690
3
206694
80478999
28
239617312
111
44681332
7
4157330
5177227
592562
781
12392
97
6289
8529384
6879
62527890
9854
9850767
391
46467852
793646
161
839
588821
973
15120650
10643988
384725730
643265768
19584064
551
241
146145532
3889909
58
2000
43550
8
15
1360
21171413
27874880
6479
861179598
372
280314
1259
16528558
892
25
281507255
6527
8
353543
2228155
259623
40
5300518
136
896919
8
374758
265689
379
4360884
886
466760691
452994
46398
1129
611
46
1173
483943242
10
46938
34534
14087210
849143176
3765490
2983
72
9
39094
343318
19574
90
8
1486978
82479
212570
5831083
15121
257
6126
5258483
875
352015046
240902096
11647845
1977950
119564016
15
128787
2
551
234688512
563823
19887492
3045187
279
1911773
234826669
164670
573280171
597
39
4202379
6671
8218
1175087
56632431
10831
28
2
19140365
54497
597898
6
20893898
5155610
6
16548592
2172358
43
241653
141210900
17630842
388785
33873
197
8025682
1710732
9851330
39584
2903712
38
4526
2
217976281
809
20
272
1267454
35543
347
3431179
1583855
17750219
92734685
1879
16
36
324
134029
2253872
26035
317
139
515342
10761160
876
33580
2404307
21544647
2
74
26574
2430
1814
6588
548
17591
35890
216
125507
79
20547
44887
49198362
960529705
11
20193661
43339
122273318
3
9
13
270490396
4805
516871
240080346
59001200
26721
3792
3278334
7
43
54
1951
4
7107980
146
8
16
91522
3038
4
291729753
635437416
554
546031867
58773716
441373
33
274684578
12737
368377
19
13905
273809
424003
14
249
700
506510245
3692473
225645
5
1163
3645572
6587
4294568
1812140
6
4085748
28
5
263614377
4
104052
893
22710
38938685
943587947
48
5978717
5
2711125
39993
16
280027562
332
41593078
375669
7493045
55960
221738
1512
14
57664755
1016
4
70
1015422
87
75801
4
5
545566
8194865
773481
10078
213445973
81645843
133678763
1065567
14
61517
26246
84794369
15
3464
79789929
8722
757153
66644
2535511
5
409783
1903579
412134118
139245
2740008
1123
51977
3
50650677
1033874
2
22
5
3514
254077624
484304
167
921759112
120283549
72
5
25855
64346
176013860
96669728
478654494
5266110
181212605
15742
6457196
913293
7
2511
955380887
1627069
14553070
3051
6110899
44842
62
3
7681
64120524
165
5159192
2915839
582306404
11
26147
464512
11
505310
10
24974
11068327
69877
91229458
1674015
68
291
822292504
2
35618052
16
45
30159634
2248162
9910250
157096138
3064183
57500
19
23476
23633896
2017
500985435
74594185
84752
7
25006
22836
3389574
80
2905945
5298835
9
164
1589813
854
33248
1488
143
28269905
72
1819434
1315
128
46
3881672
60
112609195
64842501
3208646
159492793
989681037
6640145
420
79
902309057
3853
113127791
3
828308
888
5715810
102
2460
59931259
19507998
442
26217778
33406
41
3203
16798794
25
630631992
371
30
8234736
506753564
206624472
8
164218810
494909
348
12803
243863462
641
2606005
60018927
4299216
628711673
2963071
83664123
6077379
71
411906
117
655424
6
200
106
58
8611
377569293
6388
406633
3963
3483250
1683
3602973
136682
865
2
2
97961
32753
33956375
204692
10
161967
18
28
18467826
132276
19
20
11
66606
1040
4955488
542
550378
245972
1129
52
9929
270103
236374
295982
180
8606
11
2
3957
95529
7291
2084
963553227
127906
23
51845
3
10995969
10882853
757
8560
179101
81
14439996
896
260838194
77
580417436
238
147100492
1457957
2056809
91561
1886
608340
27
581621
23478
8106839
1006
8415968
5540539
919
4749
756996894
3755
124122350
44060445
64486551
6094
3132666
77
13690740
4802
290
7184506
12624
41122
748112
240196
2
909067567
3
10
22
60
594
141415831
4282
2
4255
198
24
2
1431368
23
34323147
1046963
203
789736
92294076
46916051
412
57
1943798
647685
55219646
1383
3573134
53
114140648
120
520385
29281282
3
2
9913
9786926
24
14
312
81609
184672382
70085
24
37
43
17207
101
373
3
692600049
10514
35508
796985582
24990518
1721
15440157
14
4
107424
376123317
323
35
46712
139520
544139
2
522
48473
2933824
5
169323336
16274287
151763
33401219
393220452
4248946
11919027
2731344
5
4751570
167740102
586582
1346
6
476
64111
4
4
22178
2
511238873
58070618
64402818
1253
44233268
681753430
4171
128828395
47554
837193
7140
293688
18824139
499061747
235030990
1253913
174
176133656
6
5194
88144
6474
1381
31
4205
59529
18574717
67556
900
28173
27308
1063
4244
76420842
287766048
7987030
220829996
149325551
119871385
7185475
990
87796200
21
202706
7269549
2
155
2
9775935
1108488
339478
343231280
43
33643093
629
68087376
2062
5
126
24
10246
195740
128247
70626
354719
6331
13526165
19851411
75369969
336788825
554124781
192968104
156030
58362
30885
47
2200566
3755
6831068
68365
14
123404011
12
1809532
1740
1623370
81724
16
29139
17579397
2285
93522911
22699595
789575
1508
150
35
7098
3
24
660
41101
176612
745
83905754
4
199
549
6819494
459
584698
25088086
4
142276899
20835
246512071
34261
270983
55
11512
552
869073211
12825411
2
3
671397262
7
5582365
363
71
95440234
878
35024569
73873224
158816087
22199837
14654
16370427
5313
62269
2
565478
4
1972845
48
28090891
18
607
1095
2
11920838
13290
844
27
1587
74380
340179
406586
834318287
7347975
5644066
116
732
110
548454779
444
431549424
24247
9917060
168741
26
21224486
2344
5675718
30654716
20476401
167363010
4402
849859
929
18317968
15889869
37855465
663592
24
3
1253085
811983518
56775724
38465590
7
153463713
13040
211068674
1260742
14896311
2
5
210029820
15595949
454
762490385
3739792
1910
31048119
10070016
1059
13
15906389
2
17171837
588261722
1303233
112
809789894
507
20461583
26775208
33
6
871688
4046916
677643688
185116
53
914
13098
1015
109373
3845
901
7
855
10
166123
47425
44189037
157
9173
3956700
37323
24
913876456
393
5927
3767
194
8
944
24290
175443
11372890
2047
865409897
24
621735
118
665
882
21617
1419502
274648
11575
5661243
12220548
593200
22
442
7423
79020518
1464400
23
12
26922622
27270
32584
157561
57
311712293
1059
35449137
15540473
1390
300030034
219929
2879
276804
78
1531
1522667
109411
3
504
164
10
15705
53889895
8793
296408
74573
830
36
40551665
34
102
5
68267
141
684514
3387616
93152320
4517
298
8
71
1254
4
24
48
2
9299846
229013107
2356
421187885
52908
44
281
6
975093
6483
9050
6
714
3507
4825721
334216379
42
6
16527294
1247635
22473196
3
2385
170809140
62869566
8550642
2
49285540
2710
12292923
151096
54932928
2
5412
30
10178349
80666
67
23350
54
293
137675828
80095251
20925
2104778
468944
966827
22
1943951
64063
2
4736
207636
6848519
3430314
3
18
2786969
859433867
1800
38
23369787
133846
114297
40321
1658822
4
13798574
18092312
1954
253
5891
5966
682
4591522
734
30
133
11
33419
3
384
53739
3
12553
2527954
1704
1578647
9
676
7156
115426337
233
46
12770095
5
116
837
4662
52
11630483
14840576
567
7
5
414958
2677
1226
4076
1308898
160301038
8
183359694
4
22507
421315553
4169875
4833665
58
663400969
45673748
3201
36907399
2
339148
9252892
2635
13
30
6432659
566729870
260
128903
67669
5671617
689800383
17
18854
21074
2330949
479822640
260662071
15
952224
21091
158623
2060
2
44062
9270854
6421
6741233
312451
73
9373
316
69
3201
9093764
1667
2564351
156
255
7
36
495745
1373835
2647267
77041
5336342
145
17238198
164809251
26123886
27589
1803
61950
329758
90
33
537066
705
210835
425838
35099
193999
2248555
31754232
235
48439
16941
36
36
73426594
82237
197567
1137
60790
834
7022
9
5379
138064
314623
24692975
230526903
183280
19198128
4
6132
1847731
145052
2
10815
734
4490541
2
833329
21688
19
138784489
285
24
116335
53
101129
786
8321
6
3380
52563504
153
143
39327385
924473961
58
24806
61
487815545
64568227
10452
5
2
24268
6048
21283
3784
196188874
119086107
551313
7
4067
681449301
9166
230745
3794
1876314
1666275
6344
313
25062
204656187
2973
1636
2
3696
12
11280844
4389442
5020604
440680039
25011141
58623365
742263387
315775
2934738
24223226
75828
206838475
614587
10422367
3
36121647
7553319
59
24
86137
3681
134070463
1138
197666
1348
1259
66
33952
1626
311499468
377
45
36044029
626544186
12229
11342
2638001
7803
245
9
99
18
578125767
1815
298489
228002694
46303005
460545
57
620
31826382
68685
17509
276168615
517889
166
8
6966387
2
6802
147
6536
641532148
84728435
5260
111
135834
192231
522420166
7
10281730
246
13032
1518
133687465
16
788984
123884
9
7
2
3
121261548
13
48
23620
226552219
2
6991747
42292924
8
4
1130667
2114977
1584
18
30
293268
20191137
728662420
21506530
1546244
16222955
3027374
2375709
2384479
258399
13972
2844341
2
77
938
597689966
28377
915641
29775
115832657
18
813198534
573
2870
237087665
229
42286657
1620716
200795334
746856405
1691234
987
95
1420
11536
1337078
97
33887
1914
9522543
609650
113661879
602497482
150021932
770
4
140485
73
672378
2511
134780809
439228
6
42987
36
13
94
437394
46175725
583552
14
177935
9629
193726
12874
46017825
4782
280756
238074
967
116369
232866
17
16403
35160
333935376
28691
31
3040
2460
86
295
1431
59874936
289265
758348656
109992374
6
451880245
9819843
887730524
315001
43296285
348357
807590161
3365667
260360
5
2322638
15
112156
41487
59873
192542198
806918611
3794240
2051
795098551
4389300
147251
306
1178
469
3
3
19
201533
34874
48
863
10819369
5821008
42
45308
147043
323
63
465534
177
2021533
53181779
925
422653190
1173004
83303
11
46519
540868594
87
648
97351
789521
2852430
439897
9004996
2560
160082591
311472102
29967808
344
223421
115110
3853
1863
14396576
41339
6927632
131
165
391459
555458439
115
330770
25034
31
16
770622652
1668
8948301
205394
51263033
20727
3369
24
3
3
298258
18239277
1276
347498095
2
283
545436
658588
8563
71270
168775718
61906792
20714
14
4
3613
21664
67
974205999
72
391296
498
1800135
3
464407841
16727
20888
4
299011804
38490752
2
27139755
171937
656454279
2
80859
136
2117
8
113
24890208
3
51
2501
41679
127013
692
14554
5532605
5576
63051
16325842
31222499
1062680
82555
3
36511521
950594
551
18550485
66801556
12618
110493180
7
187893049
2
101
55247366
4438570
56
4702558
106335606
1892
301920
843500668
881201
116741727
9528
72772
16766677
26700
31
5365121
240764179
4
1738837
158626
159207908
6693
104762266
43
17
355131
4
10
13611535
155843675
892686
383901
45204919
34305
640
68
3496
2
4835902
193713585
105722482
149295367
12950
152
7706870
22
28
2847716
541380532
41
5040938
227985
7287
1881
113347
65628
7757
191929
253
430
971687042
10895210
218706
57731823
255044
2
9267038
23745
17606
713257
2295
15819
281062
39
13422
1167
7
12031601
1999
47
280988602
158393
336744
13662
717398315
23904
1773
68763
1475
1835
367070
557963
543
101171633
1609328
32538771
19
9396668
1139
45112796
359013701
3
27283
1888699
72621835
44921032
1687
15705895
13411891
4094620
306466815
160
76
62672
8372
7933055
65380820
12
4
653962833
801
4152115
2
2
6701
2693
12
247
935094512
2
8
440747286
497174
108
19107224
458
540
1474
202
4038
31029399
24
3
4330750
5
11997955
943170262
26951562
27
254
15160977
1410345
20073577
13744
260
66
195004
488269646
1212234
168982438
23
8
17
808465
22838
16225
2523
7249284
2
516183593
2
672
168717394
121
466618530
12
240489
27550273
54
457
5960
26
47
33910862
534610022
908964129
58
77393
16
27
27
125575
4957226
89307
49
4
32287
21
141
101750
16479
863749
1425303
66745601
1308
15631729
2
3770129
299154473
119975132
9442
160
1022661
10822579
3
8
32561402
25101
205325464
75776
39457
7740273
3081942
841173
285
29450925
21030
23232
9
24
87660
10780
22493574
57275
34909599
3713
10994282
270258880
11952227
3977790
61763
13720
2
380625775
28372507
113380
149
787477014
787036
82846289
72
6
4148
169060
941
188
246451
973
107816
242
11277
44947
87
375775
267107998
4
12
9
3279
7207
37
6553147
6
75152004
1362
91734
2
54089
38419041
70
16699886
826548
555117077
30993
323134841
2
331
246
276013490
46955
25929257
194194874
318751439
3548707
928379767
301706265
19292
260129268
3
36124
174
7
11
389320258
8622316
2
2232793
217
3886
77037022
115196175
159369
7373
6273
100
802706
87992648
258376
13765
29225
781041257
431
245180445
339
119
2331240
3
201
190557
9959
73713
26
2983997
116
2
134794
3456
6891
235662507
6074629
16577
12418874
6806
367
263743
11773
1942689
9
2070561
1006
1423
652
286561477
559548
226551
23
290120465
2394
804523453
183722048
992
27
531907
20528655
368
49562108
194607
19885
194715
7
15
294410490
16992082
180673
126712
142861
15256
664
218223
158536103
403249661
39611
4113
3
18187
624
85
223729
219
1924
228
10020
65783
2257
729181527
48
52
313
456334
5517
154339654
384
9
621148
402
24707
11672
1165
2
726784
5662310
1748
172
2704
11410250
235702871
4
379976732
488801
628
72090043
1117953
5050698
28918
85816350
132068
2
65296800
212845479
19017232
968822492
4300
96752
52
53
124378804
717669
67573
2
423731606
559278065
548
31
9474
657885
11224369
1745043
2275287
557
65
1226
175438421
61622221
25789031
992999
1811
8950851
115882887
37195052
192
5605
4006273
682
12876
269
1173
44229705
19580620
26507556
31457
189770
484766415
18363
75853
2
6
10
349
1084
2058032
25958
4008066
4
55586
6
15876002
135
98797680
91841
5
23345876
166
449
894
3025532
18929
8420348
97
136
25478
816389688
1432132
177
80345977
463961018
63492769
3311991
788513918
75050
2206373
6
36093797
9955813
9
3906
58740
1208
474
305
2330767
518
1612571
16289
31747923
2849308
135409528
113975
7
2763908
32891
268
3043
34682273
1006
10988212
43580
148737
2772114
317
636098683
6
9
478
23413
70561
271
6570495
12
6954
22
1036221
6972170
2908
21
11221
156960
8943
44
3
346404795
2184
1657
960395176
95776059
5667
855410042
566021817
10
148
649
5865928
365803
669973523
27
15723
3
80
90898861
1561
8636
3904
693427950
3660741
223634057
4
2
402156
4116
2817
55657
14998
2377630
19
12
160
59786
150779179
19
6081
143
398
342100
785381
103
40
9120
9418
1116409
364662
16810
205
34627
890008707
64584
808217194
54870
51309
418538462
317
5701192
10
3
272199535
179036250
9503
193156143
5
21651079
753
789191790
5719
40
2
855863903
469
216122481
7
47671
2912
301922
162509170
56780
19306840
19267
601947902
21092837
655311722
36
11165
334114974
294
279
83774
30811
7831281
1538085
7768
22022429
29025
30
6462
976
65538
258
15
6593671
77310
85245
1933
271688360
2052
263014
15268
725637
67
2
2
18
482
24084
90
74664647
312245
30
41110
17395075
264643934
42764
2695
4834
1624
16
11465
1212166
622
20088767
19
9
15
13
51003
628
7527
9
613995
1152276
14696
24558
1793024
36
42
9
10318
125953
44666790
10818192
19
10999037
22
6694
8434
580768350
11918
100
357827
23
271328
283596
3056944
327974
73637
505289
14704452
2847093
15659
3702077
1398762
1789
1262332
431177215
132
149335
59589525
1186140
26
584
253661
1355
121
195724017
1155527
30750
34
453371592
2
16974
58
2365
21
4
2100
33
887372
549
2
39276
11080
302542
11
4
122572
37
14437
95
3
286
2403037
1407974
71956
42542665
11566
3
49779259
12680
169261
121638
31197036
391491250
58
222779
10695
4948
10500
16
1668475
60802
41
17640
251461573
31
40897
232683
28102
46605
10312263
576280536
5773006
67108
2290
133
97
8
58694748
20
12743
49578769
100573
53684
428226244
5
62637
13443352
1009572
56
1308432
226670255
26
327
1245
11800
56180
132151
2242292
11778263
112766394
618
352
231188
11678111
90681270
8
78629266
59457381
126
7064
6508795
84568
3934743
52417816
9496963
86947
12
8
50732355
347
2245
3
943416
1142
1061621
19753714
9631723
4
5
15714
11
140
1859
599166
3
105467651
1477186
421
86496
2997828
12404709
15397200
5193
3
962858471
130807823
519367431
247939371
47171
275
10
1465684
64586
385836021
156518
1596432
459545970
46
24195433
95383
6691
1648402
10
539295
6905435
15098
1261149
184887364
31549
162639635
16
1221609
3465488
13872
678
36891
187115338
15924247
15
6038
311665379
41
25119
36794
13799150
10
1065113
368
522704677
49874
650
182
50040699
3799
2
35735914
1286
17829730
2661250
279574458
1490332
4
9
2
321790845
20
232153655
12
281260
221
5
65
453972
2
178199
269
11926
28
27914961
53018878
8327883
865255
2530814
3
18124126
7
26
173806
3917
1414149
127800
4524
824
3547083
22
213692
1060
802544997
106
3077
19
153187
137
34
263373
10511188
296023045
599158
127672009
3339
51
88546078
19
1204606
3600530
49753300
104
38140
2582
515629598
13856078
38
199468057
361
144
102186898
6502546
32428
839900
970
8
79344098
10757541
7716
26037
3873041
7182
4032260
34
14034
84
404422335
317747
118344
393105564
158
986
2
126527146
297
14
836412
8961
39303
2
1994
5
2907786
46502517
62
337528
88588152
38240
16684
137270381
3442
3440
3
4288
3468
719723788
43182
44330
83312
533412491
446
261544232
18
4
855604
3
22970
3453
8270
2
24791024
227
64249
3
18
20434
236823
32
17597412
5
623926
1333588
8920664
286542
849189574
1867652
17
44964
86077
35016241
7
1032
137060
2687942
20864
11
54337
10084154
270
4
1254
484042
338
286
26077447
15124492
614989
68
38
148922
142
62271747
91613
12
12
87781
130374150
4586
82105
309462127
386926669
1191
3298011
11723038
720
394693910
3895
2
65006179
266
29796327
147271
143026567
1307148
130333
37
20335
9
427
308
39355
2044243
2713998
80
16108
4
604
70930
99367
33
1936
141687911
361965387
59546673
851190490
95952995
8
15241
18580
24180548
57020
65
820594137
788
5
120518142
93
827645
13156
1246
309
1712
285
527112046
7
3147
375225
612949514
34812474
39711
2
122194
16
45
1662115
435741
155
60169
1101556
3585
350548474
168368012
51
51260
3
126
43243536
436725
11330113
414217
1351
33892
52584
59647571
131
251
2
61
14
5400460
35
26431566
18104102
6
20098
3391753
12773090
230044
8744
18374
908
76326101
163
107015228
9
25
7829
493
1405337
81191
2897
251
10074
51
59978285
9
351221096
1352674
6
238
302849
5395610
231354583
23891
91
3288314
222
234331485
2
8
361826995
41865595
8
72
38818967
46871021
2131
2087597
16
7300689
2589243
109655990
15242297
3200081
377325
8403771
697977
2
1212668
55551157
2481290
229362
170
96213
484949
3507
168
804
156337
22133445
14
238065858
1071
15887
833
731366157
3
6665
66673403
498
308
629535534
2
56789079
2101195
3
622
19
19891
251180
1318083
1376429
8548
59091
14
979
4440688
888
207361
83113
290961602
296
3403744
1263557
222200
122
58235
1750
4
1575571
176
250346
408
887
317731208
4035670
275617
25787499
109884
10
3
25854
2122137
700554
31759338
239486
9349440
669627780
36793840
6
1244614
3961972
230332
70
22837
9481
10846777
25697
126841
2340204
18229524
17
1179768
56511
7455119
8
27106302
132052072
171459082
2
94650093
1183568
981963546
19
6683300
14
181268596
15937
125945592
189
1355
650
2
163479
133630
51056134
2554075
27
3596467
11281570
62451
65
201611
135
518
21235
11986668
888
7993624
114611604
52283
9
1879371
1305
484188801
4076
149552799
538911947
77
194072
5559
4225
7
100957573
132
20
4758940
7232593
88
285
1370
895202064
51402
3985089
2645
16
3
45
1838149
5
2
19383989
90955405
40480954
224784
14718
9362367
3
340
1327
60914
45
4790031
662
24
39183
396
2574
4603228
41
29194233
80
543
151528
1264396
4843
31
4061901
2154714
31
17182886
8
1392
65819106
108
303009328
89434404
28
314
4282841
47
10
87684942
5
2897819
102
1492
12880674
149731301
29801
4
69770
65
204
10307
9
149694
22066
42500
161790
7
909977558
16433
3
128086740
22477647
6494
13166
6376
47
70502114
211714323
44
537968
9
85829911
6248
1363
858000
595419
23243416
8846
3398
128982
10596
13
570
9
6609
2949203
84018847
43
19533824
1544
765
2
2567
464375
42242409
969
241981613
193
77156980
22314676
225100226
7486627
4252
3
9
17
7
15
11
5883000
539
63760408
259702236
85
16169
33348
6
958473514
92089000
1261
37449510
19
52564
15051
2522
9236796
1777935
197
600
522556344
176
444755
2051782
2334609
16
5
535270
257308091
22
17
178227
6346064
304
776
629455
11439326
86
18403716
12
223367
25
747
732516
29215564
91277104
2184
2708
1288
371970864
293
2
14239
250
39
73154234
40
60019516
114111
262311
203709918
224
7304500
19655686
92
524
188
257817106
339
2
17640
485409168
6034458
1901136
115540340
2
7139027
94534699
4
223
716232
225233
615101409
611693998
254510
3235
1190872
360
6288117
384
189725910
132826
6
615024
55259056
267668
5291
1366826
458821
34
26626923
205773617
44583
235876
11
46
78605057
103974567
249488
1652
219564630
15
29
412539496
3
230625169
549
33514
666146
70
17654932
373
3
1283
17760549
3492136
4617460
691638
11432378
35790288
3838
2
1982
685330678
135893
756
1901876
763189682
11862
9
955
2553
31942
7181124
682
1049
65422466
45160
14439026
68175
38571318
829
673922
9
241878393
9670
188306
28977
2
9
17
19
16142
770270364
2203
1527673
17
7
455
228787
44648970
4692259
451
1024
16550
41350540
40288
169823128
74036
23
7213
890331
668
7
239
545836737
293775889
13
140
25
1121299
24380
466190
38
28150131
2
29659
3
39
387254
78587691
1563
3
33694580
57568
118
1017
127
57126302
1544495
7869605
23
16
6
29
123
39
12
8
198156
203
28
923
50
429
361282
5
8455
7539
323
8297075
15227473
43066409
18872
876351
229941
318847659
277
51025
785062206
3
3670335
52
218
3
29492
186249
372
17287524
24278
306
7
43055
10
6177645
27135
11
17932
1945002
42901
10344094
39443072
17275
10
9399
20060
70
14792
125
87
302483
11883907
135
833530
10637698
9812290
10
2711502
547737730
33
124
8706
9696551
1318277
441881
126
292617
2822
121
938474
35876720
619327625
24112964
225415
386
28167
11118
276
193
364
8457
603610
449
10788289
3861884
5819272
231050327
3736491
20397
278575
15129
718022121
362687971
85680
10554
3
306915720
665068987
222605
684
3
302846320
49
106644911
21
1995
39
681
13001
7077088
7
22596
129157
22986132
735598740
534231
1598984
250344387
32
1033899
52
43552
127
1348
7171434
2519
5187253
2370
56862
15442
164
3686
45
26583
636532194
3719
150
6
3
20219882
162
24146
213
367321
180
784799
2
276438
193805214
34
24562195
929368
1169535
170
173
8775
456
157759
1020770
215996
4180
6
2
12
25185
620830
59306557
62
5443
58
10594
167958869
4
92
45
67661924
369562
1620784
448359
4179299
1955
36818
57
5588264
180054757
993328
53964
131316
3
528597
3912374
296162
320837516
14646790
785
218
184254463
371843783
494925
55098339
609570
33
24623158
38
12533
4064
161084
134200
412144594
47859753
15
4198
25
5482
102211455
30303598
5
18043
37208
7975
5613
185050
27149
156314
22
9221
81871127
32478
10634
2906598
1981226
5
7067
18451870
59
2
3492028
1007
72
1854
1022548
2
11
11
226
795041944
616
9
1225463
7
268484
410017
2436
3121053
7190388
2640
26632711
90
3
946
80810
93777821
6461377
3
974
93287737
1282
239100940
515
169
5841278
2
40536
14
295
95021395
154239008
42425927
1518
399
118
92379
7151
18
42772
848506
2483
512
17
293148
17049058
42737
1835821
30
6
542450532
56
242477
3
8
78602320
52246645
400274
148584388
18116
418214435
1887555
79865470
2
16519
15376697
3
382
168
2
7
10323
914151
6145
597975842
167018288
254936
221
48994615
2306
1671708
4096
372320670
4
8681272
83230
92084138
34644929
195974
59775179
7
2
253395
1683
8542958
3074242
161563137
316
206936
1522687
51492
23
23637149
63360369
2338460
1342
7564
238013
3270774
1198
739617
92
51
215
8529
422
4
2
7911945
807597477
2
5939691
39256
50104
265412
155125200
61412
18670
625523685
28311537
18
78
592929
4721205
1531
4801
55214421
89
3520579
6
6307
7
81066
101060065
760
12125
99
551312
11008975
492834790
199618
669373439
99
303510
383
1064972
163
42
177598391
112345
2823
126267
8
708768244
6269
93
139665
602958720
15
22708
607499389
8
700359909
2036
308209934
25
109616121
128
22381
7
18617
122
15
498
73718
27294
56
9952040
3928599
2
791679
189866
465074
7274610
25335884
474022924
7004
27
96
787
58107
943
11448637
3
7023622
352283008
6
396
1915
1751
35621
20339482
6643
2960763
519
23886471
185
126960
8132941
1038447
942749915
607581452
556
705
515
18702664
5975
897304808
596708
280761688
31176696
3
179248771
58
11092320
75
71852040
482063
27292364
126898
427207
2
9440
816703
151923220
101
244167
309817
78978
436348159
20
2035145
182657303
716496
7887662
26
20879
833563869
12760
138
1513
29504
700557
58012047
5
4251803
244792
47
49520322
12777
44586127
32
110926
33
61
54602270
11933050
772290
111
2
3
791
1562
362279
4501
26923
6
3658946
139366
1557021
124
153
53330424
178
17965255
89
915
10608916
137
19834
347443440
69410491
460255814
19089493
1981
79
4
55335
97413271
460457237
37079645
44175483
241648193
108
24663086
565
315696
5
21000
2474243
534
161
4610
125
165150
7021015
31501586
394
35
35
3557549
74963817
4
1999865
730189632
15718
27
83865
816
27
94925
25509
390440276
3
5143
135
49816
5
2
410356167
219
9748025
3570017
63940138
3
51
53986819
25
210
16230691
14
14491297
15086
11398421
220
657
85383
593419
82728693
1375132
15847378
17604
12647273
183
3247
755621704
112500813
6
38425
1805
348300399
1876347
11660488
487627836
110790
791
5993812
893721
1686
6391
341366
249053
9872649
880977376
317
4
12
2667
13455
3561
659533
9536980
647
10
4
1477943
1312
22249
136378
6112
201571
129
61576
33567
26
2317
2946072
17
2250996
11883
446
32296
279410
8
746088169
2
685
5497293
10
34494
5253
40
2089
209674
12675206
2
220
4348934
102
10869
6
1701
2854
80818053
26406368
7762
153
54
23126
138
6395
486
221
82727
165226
955
73029
10114281
39064773
45
686811936
83245568
505494
783
25815714
445423174
3469639
166
448
191990
16
8882
5
4261
163764
729
19757
1451
45898162
565629515
6707
6665
330
7
885965
340892
997
13
2688210
1194
4
47467
9
2
3339565
2
1164
4947
135722961
9
1964537
808
48450
88442356
90
1262
20477047
171274
10
254693826
502238317
14690569
3
27
205010752
55
132184
3
42873
6
313125
183797
19
2
9535257
253
2
40097268
2
10087836
261286
154
18
23
7
4650
44
132
222
194703693
18
79217875
152753
238
199
850
80823
5841682
216
762
9670585
4862
53878
179762
4
1955633
948
721
85848384
43892
473079734
159502001
5
38624543
1320
791
3
60088
791565
332
19992
874725954
179868
57692605
228987330
59660958
18917089
170
80727
14
5356
44
1922
4149
20207
824
30077
45
12
4737887
6420966
177
869042
7658292
433345264
74
34635
14849135
14837
35853
8045
406
3
679739962
24607
15463711
21816809
661942
2
178
6
1845
13422089
10
39
25416460
755695560
43
4326
92
493126
3307
27748230
9
25559
15
553432
899
52517813
78255921
97701
2390494
276
9224
25
271086473
151267103
729
116387740
7
25619
911141873
4
140
4084971
3
4106105
1114
324076693
32330
1470
15
10892150
4567541
227
133985
31777
39
4292746
21343
140410162
12
6376172
9669627
998020
4
4356
3983537
11
74194190
254591
22066267
1229627
21136
2976664
14499307
13
84601838
724284
32108
1845147
869060080
7255
221
882937731
698
158
880258
142066
2
19192
280
258264518
2
129007542
880244
79274366
97837180
3844240
578324
5
18500
64
18313
1090
2379
5180078
24589907
60877371
14
42627707
10628054
12
387
102188255
1741588
7716325
43
2075
591
39902613
6
21
163541
384823
4
273371484
10
14
4
129962643
11
10
1873344
42656
1178922
4
124389
26378
8
7408497
2
6324
191052864
12827159
30854
414899
766028
876059
4571
13
269933360
135654554
734937011
108121
4049543
620098743
23468
16784506
60943
2891375
151
37576
8
1988705
18124675
437036
215
1173926
6193
138
4872
908192
9669938
710
10341617
503754
342
7707
43193147
1126
7145069
3
6827
5956
2121378
17012
104
1179
14
5605
22243
16456740
871
47
7
356
4364
37498415
210
438
394709
43
818795
14285393
938046
1938
2538
978047175
104052
253
3022
8
149970
5
8824
231965575
10093677
1980
219
8
491238
9
788195517
290052
188801
34760
130122646
282900
5
46
607030616
489787584
7
612
15104863
1583088
190
143343895
6458
22
211582095
786487
622962
175
19149456
2248347
872469
1988
2768957
2901
412031
80
529
5167463
83
506062
2509
1466223
7
1170
55558404
792
21
498626475
68
24488
2811298
368866430
383277048
38131963
3162609
94355
831555
415504
97661752
7
136623
12533
413
194418152
7168235
411348
210794
9096
2
2027
2
158251476
40560
9680
168815284
11580167
942911
27
99
4
44930938
388538
26
98139145
52809021
7199257
1148
38658950
11511782
89040
369384
2762578
20025758
272
621857162
302143
122997
286941
56411750
4
755149
5328747
834891416
140
1969
91287
9952
1727983
581788532
15
364
6
1755
259804911
3101
19198099
2
794
384735
22
11
7
45273089
7884123
63
22
78067
49
4291857
4105692
46860
4
282394
195757
711
47
1522959
4468452
22688078
433223091
119313
22682
997
22570
240439210
72811
1228357
4223
14
30
2
17644
41
5859
913478
417
6810
444723471
2
438307555
44
281
127
109133408
772044278
2687
100
134
93150741
8348
2
125677
3457872
4971936
11205809
339718187
5674
14172139
379386765
7318
27
2337236
30251559
7
5
20227
381180
911295661
132
10
12186
143627842
2
2
150
748
14675
23032693
1511556
120981246
680
400
4
3111058
6928459
273833
26558
229
1236
37332808
101681
37
13
5652
371
2
1577
357770216
386
11139
22210
31345
7869
20
1884
120067711
348245532
766
1685186
739731
144949
1141
357493016
5239
327
26
194
28338178
16
75920746
818892332
3
1246
87745
4
6
26003
2589
2
5570
785
1872465
561876744
21
157143503
5824
21555
709590
400
67
3
5082
207
4203127
51514
376608
24
1911
242919
9048
6486889
123
60
5544915
7278
15644
385
2270396
4
2057417
244721052
28
60598
19591
9264980
51235837
48570257
112812
11056512
139962
2791843
38228737
12
221
617859
52261000
33
129565
2418
343599609
2
536895
23780
59598
19813
1840939
326710
119959353
536690
133
289
189791
9192664
304931
165
333
419516
24652015
677318423
9699
3
7903
24441497
82429
351
94
93466
34460
751761009
3
291612491
2580739
265451
10073059
709863736
10108683
3
4022
30793147
24502
22
15
7722269
8043680
4718587
10701
17871556
46666
21821307
38752337
2
274076
334976324
24
242987
4427859
12134378
119
461664
295303993
19580
163907164
6470612
32666616
43669390
162
24236
7
2709
67
40061688
60310
13
1404
983
41243619
20
51
449
17
6808
647824
317
3037828
1580459
6442
2444548
25
498771
36080847
535346
957459
5307522
253350
15123
5307446
34
460
247091172
96208372
93222
58
43346
24175
63576
385014174
5237
172
132880623
670610779
190385
316455
299564595
132398
2639
4501
892580
16642
1171
761123246
626374384
11747379
3300674
3
18288546
46480217
460
57
91696718
568116479
42108615
1163601
6
5
25286
5433
10054
35218340
149674
139827011
17893
2
16566206
12076816
39
128428711
2
542153
153203
19147331
2
692135
38381157
5587
4885476
5120
676793
84
4
14285148
32
147071
483
13406991
40062
73121
900651
1904
3
30
557494449
262826
14210278
2498
69215073
2
7099000
63775786
2
289925104
2092
9813
5524037
720334606
2
22
56
204728416
7588
721804494
35
2
4
825250327
2
794
2
943644
1468
35
132
82098215
196
28
5
173753283
191104
2033963
34430
264
247241
447767
267
463548600
10
154144
133
2625
2177741
35355
3
2364
300
235
83
516749057
6140
3192
379194727
52115528
20136705
86
23
46518949
42
242
5642
2135
477908087
571633813
40
1587
311932
11
14646
67
377029571
4979
872811
12
1283621
13341
17768
77
215
599
1713
10421739
959359563
477496
1576017
17351915
14675829
6
118079779
76793
1579
1569
8
69422501
649733610
775620
43395
318107951
1915
2428
271977825
54891533
15
53
155871
182
44847
12581
514
182009890
2044
32721
761802465
291
15
7
36
134
15
14921
5055
14366
528658783
1930855
99
733
3057
1890724
34201
77
341765044
48357
25
3935
70
150
2
2300
2433
24
2883408
9884
12
18303
10487967
271
2
30227
2
1479
64963151
2529223
572378951
1075623
42690
595
203578288
82725417
47557
2391605
1941
1541
3739
939
30110
6
73752421
1637496
10
225412
956518220
2
21711
21920
1251813
148828
37
157278
98415177
8330630
9767645
1714158
83
100859
761586
14221
892072
887
3
1536
600659
30480
100722
221092997
588613
2020
1483996
3221019
794449
25
98
3388502
524
1083829
412650043
69
722177915
442855319
452301
18
5548
40442512
6476895
680800094
5
13636847
727
573
225856
144
1855883
41298
8557
341426007
94853
1876
220754610
2175373
9
818
9743
714277
2746220
350010983
18873
48
11887
14703617
8
271492989
3
3375
3
26239
10442
14938
894100
13
668853894
8088849
764762325
51591
52902
2
11962
3
2
13487
8377767
43
14576
459014
128
2329177
2
56675240
17
452
2431
43020736
6891
205798281
4936
2061062
2390
7
16671846
1097
311116
1362816
3745716
13
3
1221
190306
125798102
2065
48
2763352
17
1525
139853191
211791821
4911266
11
22897
211
41030148
4963029
5
94
245
150
93975
30422808
149
287
38
311429
14124024
2983712
4937233
4
592434
22788990
32
14124570
6592254
250920
95636
57286
208452923
1906
164357579
934772872
20392730
9328
208
531529138
4389
6711360
828345
3170193
921993
30
152679
111
267101
3881
72179242
2736323
9357495
55466
78
52938
369
15
82
655390
1619
11817972
248084005
1132
35802
1208042
64
2
20336586
48168046
431022501
1223
561432376
482594763
291346
757
9209074
3
31807791
3271709
95344
1141
50915
8
8333
24
7
2
195281
4181
189607
1350
82
610
70332
6721
1048
87
2188
156
489454
1127
65845742
3
7
2229
1090045
14530435
49
7252
17
570048677
990207
546
56292
213893
3397892
2061
8
15
14319
353
335
478
6038909
2478
2
14504064
2671395
89256138
25
156
3594572
17871
166
6065856
11
43043864
31571
1720266
5
5009642
8
2
449208
460470
2
48
57122
499567
32323
61
82608
1661713
48
3335
747814022
393783504
1228233
10705
316755
4
33
83444600
747864
2
5594783
754189318
9
273
1354296
140814639
5644
440857612
4197
324336
141771537
45
10972
33211919
1353675
1737583
558579014
297026
8313439
119345023
114658614
240970
18179
377422473
47
14413
71538
454
104041482
22893
23455987
258261769
3064
23186034
400147326
57406310
768505
20609764
155
97621009
106076937
132
19956755
6867
157
8834392
320
794
2251797
2570674
82756
3503
70
57712660
1942369
143886
130824701
245699654
393951
8
26
2377678
51560
140
1948
233147627
12
119008
11273934
1823
5
653502
394540
2204589
11847925
85786537
7318
517
134
7236
20462486
22497
827816059
164322010
3813
2401039
539494972
23606
8459077
14139
2733
231581216
7107
4437827
5837902
499
392773
42
16
44
2255130
86735
35
58
10
1250
4
14099
487384685
5324500
6474833
79035
16032
547365
525
166
229257
2040367
2326
70668
512
68
169347
2
48463
55
95450
479723409
20024
16235699
8
5172
738012
3807
22771158
61
10212209
177997479
320136510
248976304
28
4
143389
18162938
2399738
3
109
375957
12238
107
41839
1221996
19
22
101576
51
66
13654009
11
2141622
71
35759
2
399571
701927485
7816
122859147
1870168
828
623
14
9170249
5442654
178213
20123094
561150564
3
75588
833650
2307
150118
115633351
135913607
2
172166359
114
109363
3
103351930
111165
6
518037
129674755
18648
505
47
907356343
19
19409622
4088
656328780
9870904
5680041
2
230061
657
4152604
75
63153263
6
2
621237074
3386
924
648912
10
1964
25405409
118814
167796
306
716
88
16535978
455
1262792
372669514
150
1725916
71200661
242
5153615
26
1368
19374941
7982482
5
89035542
3
21991119
39
53371
32640
1595
2
23
422
284
9094574
1902763
8
26844826
1872
2867236
79591504
5683130
145560
537990741
5
12323339
6
153285
2320787
707523772
715346684
4716002
27408
109142779
1356
165203141
303
12
641543870
12
241886464
15938881
44836199
99576
108
3513605
5
5216793
4
76753
103
9703325
12021
2
941318
886333
101
71020
207
222379
19397
307538
42926550
180858
768
2
3099503
1282495
17
3694666
4348763
58807
1909143
2
68
171928
6834
1605886
202305419
942
1772778
535644653
192
19993
34794
45203058
2
173
235166
444
229509
314
809
115
55
3
105163031
4334
45
147036
475497332
76646
105
13859040
6305
23469
67
61439
1135122
22632
7380
851569280
2
24871421
65055760
9
230742538
119
634
4
3239
74284
4964
5123
41075276
6667
188805
7673174
3313301
276808
322
17188640
4
31064657
1812
18943
963682
7811257
7348657
119883
5969583
871289
34
134591248
24
36154
22
94410124
128
5
6422011
4291582
29159
12
25088
363488016
53
82001
1712
63
145233
1180523
854
288251770
417345
669
13
24695924
450274
182166
2947
26608998
7
832118
15735
186789989
2
934
586
5
823427
293570021
44995370
37225585
1614588
7
35873889
2041064
5
128
54718
5035
38114
28098
41198
1033713
541
1207
484153577
1742136
334113
1538268
13
310
458475849
55577
14171938
28241
74
177909202
66
4912
86088160
444045
2621579
4331
32443403
4598269
73169
5
8266
2
6911
20
38476447
199291882
51213071
404903
88
25826
15925
43321581
8
200112
106013
2574
5
18324
880
466
31639
42677
16346786
301724
21599
480593
220558
931632
246
39840
85887
12
198
330332
237433130
24302
2488
990
2
581503856
64363831
26830402
17
2495319
68798811
16618
8887782
6
14
900
25
809890
145
38
256
83
3
5
850
196546464
55123
192853758
7866
7
8
20054494
68442
121262
11355
203663992
171
11327771
8739191
101144
55950990
52
866
191655
1503074
574
23
18436134
5755
68590
657438
1070899
3883825
953
689367586
10118427
698791721
71
31
26392074
8983467
314
9
19177091
33
43
349543
3821144
67914327
59
384223
20394
18277475
1947132
40078416
29
3
255
79
907695
245098
63713222
270801
276
13
8920
2
3825677
217683681
49
11661
539
6337013
122
13853150
92
100455
22883
77172
216
161
2391024
10529
75985
11
246866
40086399
1754839
163879
95416035
742019
65489414
196
153425
246
7
214
308
155375
13
54
6
8814
359
72606729
392557233
1658806
9590124
1934589
1880520
6852
7069783
255307
3
142
390
602
79
5
11155383
4410
4517652
19922554
98
1341310
15
27686
739502357
951840
12933
2
13005174
4420048
981943
23464
1152
107091608
923865
20224
4276
111961
27605535
1802
79
305792
4285970
18418
1115800
340787658
439
1279
15783698
85374
73442
32
3937
39
244
1917
959791
3730322
11812605
323498
43
26418
267923
15
20278950
126
38457867
464
2323762
218
2235416
1915
129645725
13256306
3697128
11
2003
16
42
1974
719
163
115826
52083
267760
90385971
1513115
2
9323
128992
393733818
51937
5
48943932
82356
4605
86481345
254
6763904
186913001
860147
36
499
524
84047703
22718
3
152623412
4
285
171
54316
23486882
52861
6144
500746
276963138
1499
1084860
320188
68296285
1423
41
481745037
238787807
212476
2260062
194
5
9112314
51578473
16232020
9
42863937
115278836
659337131
71555560
47196
19720514
11233899
3312
12425
8
1970
395947759
633
1230572
56
10322
159
23370875
3798
839318739
5
644331728
136022
24
4
45023
273455
242987
2865299
35186
129414234
461858326
391985
95
737987
125909539
24
2
35945283
697
6529235
34331336
13588644
102735
2886
783638571
234
5216463
136432743
22954
215601
1049
262277377
1711261
2
68152
114921548
1842315
90264
13380
114683820
8
138
41691
9706
5206389
90
2265
339
30612
35530
16765612
132212236
535836543
1076301
403835197
5832
96660277
20112919
62
2
1604931
111
20
437
27
11181
2
559963
489029217
9
117816154
3500
899213782
538221
80
15766
754768
1400
54980
104042133
206932701
2984450
145996506
66205850
127
1153
4631299
3525230
22107107
32492405
4
350
1608
276200135
202383611
538
5
146066
452859602
50519999
781284129
330359582
1393
8454364
320
8
1783
88851024
1398
82691394
321995403
5
2864
96
167
775
6
4011
258981
525458
509
2
3005
63858752
29106758
4
5132826
1575
88759
146443
13323
466
23502
370577
13954
450620534
2554
17537025
108692
12
145772
23980979
265086
135410
302
4079
3721594
26044
4
3
367
490010
776709909
111939316
4551
8032
3129
46007
11533137
1760
140
160504
6704171
4309571
1622
52679
18366706
20
4927
5378
15006899
14469616
13
3
144952735
350307358
3691
34350
289180
757
482
136623381
175801
4980200
6765
461432880
798
2268147
227
393577
427096
1236203
2424
148241
188384
12960001
2203
30934384
27556
76191
56563705
20969
8413500
427
86014
46
7
631270643
227636428
49524
2
1493595
2727483
28494
779
201439
121930
10942
86120670
19000
29695
1274329
239965857
6
39810
310
5345
65263501
12
37036
96854582
18130
5
57445
221934
9
7624982
2936419
259182153
135984
5
260742111
466299221
32322
72558
156666
56012452
165666
3
21851
51
194251
153348
1966068
354671
232864084
687
316377030
182460012
183150
709
13881277
9
1035428
241224
773003264
17515
133483
991
15173
70965
393894720
115768520
21800573
80554
94695308
13738370
181
471501734
28
73
355
466
36152078
1047784
384
4
13
2
133
2778980
39
296325559
22311342
12408448
39
5
6301398
282994581
49555691
431404
11
117
44
158291
72462
134952
547
732939353
195
373625
2273236
137192
159754117
8
682137
4265649
232128141
878110
1115164
1213
191630534
1107568
409
620272122
23749
73890
73119
3013
3722896
2432
4461
171
1119
63211247
87873
376
54069
328044627
6
2
46040552
13266
142
178
313
5829
45109
2754
302723
82748590
31899306
337841
712
6186
47119
1499
333861892
161783
654263
218
567703307
3
10724483
3100
6195
13
3
44336722
20
7
142
242
817
1913
10
907333340
43023
182012648
12
17311741
9371
39
83
630
3
341145
1343
640703310
357
60869434
30275
724
172605562
342592
4507
2039
10
58122
5342
3091644
702
9
32636826
50402624
31
51602404
9756
115414583
525
1280
37
371233
359720921
5
519940695
594
2733
9671
25980581
10804
600
594956955
145917509
3678172
123
8
17107184
874710764
1208
13529
5957878
1770559
91095170
409231
11
4948
3720
428924
8944
241
4
660
831054248
995075540
4
15
318475500
3
55422639
14
1876850
2249
113036
124
1393
13032123
5914
68
783292701
7
62465790
260
7392
598119548
3181586
22488
398837909
22
90561
14029409
168757
20670218
698702208
2069865
3
184
94017816
10011149
1596359
306754177
10292
138
330
16
5664
500
504185
92383634
334078
14154724
261095
140
573898
632247
2607204
7
84244917
14566
655253
14315
6718106
5366783
3879458
7566
690139
5535813
39940413
13
16917532
595
79878965
295
321371323
618
81
4080
3735
46
23165939
88
1443075
78872
5
74122269
552217
10768
640627
21642332
2
53806742
1525093
266432031
41301
34252610
9201
126
12192733
4
1485922
12447159
17090
2026916
10508462
57331
13
234613
240731655
13381
19598
103067657
864592
1059422
11833876
1126
3053
345
740726
484
5
2857666
5
4
962714665
32420
163
60433028
43763
77
42112
3437740
129
798
590
44945021
269691
152337
34996
15
2404
179
49
683
5368
10585069
2511440
80753
470955
526995590
130397881
876683
1354
187
85762
1606
12703434
49
2099
8940
28705
74816402
2252
3
11807
435688556
24
26712671
1617
468
29888340
2865433
77297
19032
8
2767635
1476691
14216
7630
42964745
33
265811
671947
2833
1168897
9051975
628273
960
122405
145207
187035
11437393
517080736
8079155
20757
6633056
267527
1266794
4
2
161043922
364
7111553
12
35038
4
37009582
5
7
395960
159256150
100181351
1244
555
271
3
5998881
