142638
20845
8
50
95
46711
77
414717
43
65
266898
447625
66
474897
51
99
18
69
63823
35
1
6
22
7
231903
12
47
56
89
396255810
60
31
913634431
62
83
66804
17
16
77
19
89
72312
386238
82
1
123612
4
30177895
452400
7
56525
324757
37
85
210214698
53
99
27
34
32495
61560
329373
167395
6
48
25
12
70
223939
60
27
4249
115359
16
43
143738677
77
82299
86
4
94
38
2
40
102854
42
186337
536517947
75
7
466797668
60
74
176149
396222
516061425
266812
384485
2
2587
58811
209727736
10
34
5
14
12
35
446880
223877
44
148902
62
294644
73
153490
44
368879
66
728503110
79
113874
58
365780
12
86
787342025
22
8
92
43
73
387134
71
27
42
93
17
202510
27
609633910
31
71
15
37
690107974
8
8
904875067
72632
75201
494249
63
990944858
26
94536
88
5
6
459529
302834
83920076
94710605
63
61
121795
445909755
46464
442573013
658587701
7913
6182
102357
44
67574
60
248260
31
31
158977
371642
312907
14
32
291446070
47
242058
73
23
47
54
5
40
494069
2
9
183423
68
850469176
909489188
60
491537
95
179837371
6
169460
445632
8
390706
14
86737
20
783938762
13
58904
103295616
415655
592220471
9
66
73
62
925926925
9
27
366943
13
37
63
776316219
146298
317864
404820
496863
276463680
97
386405
60353
3
126164
697297579
16416
617102412
100121
34
333455
2
10
82
83536
98
18
162877
104734
343790
47813
328889
349577
7
217451
2227
1
56
424540
8
40
480309
238772
36
25
65
31
99
203983
26
2
166086
13
28987
39413
6129
431221994
57
194458626
36
18
3
25
340148
57
9
416641
230328
87
262499
37
34
88
340618
67
718832930
6
265724
2
78575
96015
234668
137572
30
15
485189
74
320607
489067
317371
6
74
73
332159
53635
59112
14
57
1
66
327289
1
559182802
48
139367
452851266
9
22454
146886259
121919
56
106599
6
469852
26
13038
46
40
81
66
97
57
66
498310
73
3
12
88
1
24
26958
309395571
52
7
54
52250
201100
1
4
184617
64
45
460733
94
95
49
72872
451941
22
255256
903522300
56
66
46
69
86
59
341756
58
63
368807
457483
76
36975
160717
71
7
291291
375996
4
44
939760267
67
85
121918
44
28
84
104852
351660
81
64
40841
2
53
388852
14036540
61
447255
74
53
206545
11
82
143238
19
246439
342987
267117
25472
243190
27
738886387
45484
20
498187
58
42
490748
67
30
55
36
51
228063
53831
495806
443735
177127
421798
92
341238243
86
68
16
53
80861
5
50688
2
23
45
456386562
5
300399
10
2
102186
4
144003
432503171
174501
879512184
232896
3
80
55
4
97545602
657536870
327321
178150
56622
450110
77
959650654
90156
37
167940
413638
99
230905
154227
10
443964
480044
340572
90
392348
24323
142602
23
81
15
103636
362119
40
38
55
70
30402
84
65
9
250050
380048
178332
46691821
42
67600802
95
34
12
13
1
367784
114754
58
33
77
219551
864548472
19
51
61336841
5
987069762
49
26
44
44
552618857
339510
87516
232829
494825
112071086
144803
242127
221153
91
52
9
80914
11
62
331689
86
450926
1
13
67
424489
62
31
46
8
3
16
253480207
10
63
714411774
257504
2
77
378126
59600
46
194635969
58
40
376103
32
248411
69
96
64
82
65
87
200541
102525
223481100
410010
140808
7
1
56
456840
7
3
381814305
97
5
4
92
33
75
91297
8
61
76
416656
473993
39
56
71
73
30
273358
312841
22
91376
10668
473557
146046
745779622
50
80775
257686108
684961938
56
828572481
666402254
479994
367367
428691
110420
90
97
56
23
35
394827418
713796052
281836770
38
83
985272968
93
78
8
924456155
24
55
428099
98
62
650991531
18
59
90
67
211295
250953
98
16
25
663954097
54
162346491
110925
279125
425937322
477916
63
8
222590
31
218275
23
325581
570195866
89285
58
84
17
43
30
1
3
51
12
86
352252
246291
46
76
999139630
309154
81
70
94
212382
205512
93
138893
131371
884800302
91
305033
92
387851
617416030
64
45478
85
59090
286662
79266
477505
71
8
344706
8
30
4
56
95532
335891548
63392
26
3
239199
90
49
2
2
7
51
137639867
261036385
50
77
36
194010
91
72
467136
41
63630657
52
38
42
1
197456
2
63
387570
207415
116659
53
476129
464878
4
440682
873804303
62982
5
499924
280860
157084
117530
249252
1
2
4
66
215807
286903
60
4
58
5
137099
57
149813
88898
154530
9
160563
60
3
50
17
187913
208296
108901
60
33
33
30
49
7170
344820
49
72891689
168993
247787
122187
292506
39
40
300254
43
95
40
797277871
247427
16
253693
495185
5
400803
832648234
93
486819
204060
45
419787
303485
55
5
94
89
1319
22
821556271
72
4
802736071
6
267518
3
163259
61
22026
39
7
64
3
67
365619243
185381
114028
468297
7
97
58
226667
155879
37296
69
217468
431307
83
189639
17669
52
57
199341
56417
131034
59
429212
4
348876
88
94
98
62
35
65
223246
59
97
95
411831
29
22050138
68
18
366898
134685
73291
228627
155450
359400
478014
79
40
21852
38
81
27
20
24
298976
171059
351949
91
945629019
323468
1
49
88
317450747
275443
288230
24
415332
94055
2
77
74
140543992
91
98530
109270
185129
59454
347854
183513
22
70
198985
32
74
440874
326994
364691
131214
472386
4031
98
40
41
37
57
61
400120186
478670597
84
414893
88
251557
315861
86
153001
151156
79273
49
683886895
4
92085
5
394830
273669
29
25
61715099
5
1
72
124619
30
407013
124209
60
2
79
105615
15
7
4
32
810302625
400565
261647
85
50059
24
292150
26
95
251451
393243
4
669624217
447144
3
13
69
1
53
6
248734395
86
22
97
42998
4
154593
38005
63
398552
421137
90
28
9
413905
88
73
149717
220055
77
77864361
377259
222246
7
19
179202
370228
733675911
71225
102874310
400082
1
400734
2
240579998
168671
75
64
50
123178
445241
7
32
193496
947159987
8
933791258
68251
35
267661
118618
29
438413
186668
73122
42
444865
92
9
368757
66
644018171
64
21
329493
7
123708
667918710
107579
312661
176730099
537322354
3
36
296219
222088
209688
53
243759
92
200348
841542118
487438
376959
85
6
63283
11
28
608149756
229024
362124
27
479376361
1
109094990
94
39
82
37
196738229
93365223
47
63
960689790
32
84
76
345084249
44867
72
41
239889
24
33
76
286714
473513
79
462637
80
345804
53
8
351419
862733969
43
56
737947821
8
3
91417
636173074
236981
215563
330758152
42
416961
394688
476278
71
25
164170
438268
454974
90
901756005
78
20
126509
40
358933
80
421501
238126
416662
290671748
272726
462530
104469
16
90583
479116
2
74
338813
438155
415885
452853
35
131785
67
17
88
61
239490
89
126032
879174430
71
942430728
66
56
84
512668858
68
267851
263721
6
86943
90
200192
80
25
305340
446741630
5
83725
7
62
174325
431092
68
94762
128441
272904
81
76
74
94
187621
48
244233
74301
409937471
349314
30
443601
183773
463756
86
394389
853699780
77460
313111876
27
352539
18
89195
15
137958044
62
5
79
52
53607
58
11
43
328642
120394
6
48
81
152305
32938
18
30
140037
271678888
25
53
30
342118
305448836
72
83
50
6
60
74316
1574078
64
55
93
80648
380904
57073
65555899
913927267
191539
8
45
133961
17
87
871286976
89529
21
28
343713
86
85
282482
301384
26
60
99
306081
43
141823
110475
338294
53
138695
28
54
296583
73
296129
482242
3
978340866
49
15694
47
726541544
145788
128313
815298689
90572
54
283743
337256
419084646
5
50
59
75
413248
188032
417483
300867
8
473662
90
140669
7
21
54
444978
375333
62
348984
40
28
6
427018
26
24
5
91
72707
91
40
7
452267
16
17
82
59
284518
73
376184
47
31
479436
593182477
40
383645858
19
66
251974
28
457107
47336
385172
48
64
215621
36
9
51
13
379257
6
58
94
770418887
50366
76
120236
329563
294379
874085767
89
6
10
411405
298681
80
328093
48
275777
27
9
76
146861
2
32
81
39
50
33129
2
4
265324765
405704
253272
37
27
1
2
377890
359912
979061465
52984
59
788813064
77289
64081
306360
287619007
4
51
2
69
9
65
123990
98
5
686485148
4
65805
9
6
35429
66
271367
473275
395290698
158388
58698
56
129811
410878
80
489030
4250
72
497638
950382657
61
39
2
7
31
36
430467
348633
87
20788
81
6
156153
73
7
6
103853
47
276642
167243
233782
74
82
63823
29
61
36
70
291947781
178355
3
22
1
47
34
20
1
50
61
153579802
42
13091
7
175853
33
69
70
37
2
87
354225
7
471740
1
7
271250
50
65
39
32
326501
52
8
1
487825
8
251668871
82
61807
6
77
1400
291512
58
23
96
72
24936
302808
87
475347
336827
362922
38
49
93
95214
450607
321711
30
91
64
8
739047960
7
17
444582
67
316363
129026
771563579
8
362390
586984338
16
42
401540493
445537
555361260
77
63
49
72
6
6
574946784
4
15366
8
95142
202394
476923
61
656251345
311294
308706
68809
2630
7
479233
27
169999
468743
134690731
155008
6
388592
57
87
80
240590
14
77
148608
87
4
433497
4
3134
143715
38
69
171945297
203865
194316
194331
93022
192628
56
365297
98
8
424462
81
113871
402064
96
55
365107
1
1
10
478649
18
16840
8
49
26
100743049
18
6
28177
837213745
99
345383
82
53
1
85
97
27
322392
233925
2
971321604
71
88
298399
268600
71223
28
492003307
880140552
1
499904
329935
79
290927
24
25
5
433696
29
171027
328443
96
844367901
613745412
259889
47
85
24
316291
54
448381
93
485064
5
5
23927
454035
456758
93
99253
273400
385973
168134
24
31
189580
68
69
1
4
98
5767
382955
91
18
41980
160595
127699
8
23
31
88
8
54889
7
85
256989
5
151377563
133950
25
48
336410750
244594
253923
94
83
306883
56
291930
2
65
77
17330
288060
448630452
466762
70
21
192426843
139219
2
332
4
53
391057251
11
92
317791
221385
244516
54
6
9
101162
471751
405294
85
274654
249760
6
5
103673889
62
131002
218053
53859
74
6
428524
9
76
21
365143
474881
390768
303251
63
27
4
43814
39
6
552468058
267307
82
327069
58
722325930
91
2
50
2
5
62
59
333566
153400
92
13246
396911
774365007
288548
80
84
98
24
370715
4
64443
25
41
61
2
455818
122357
2
327267
258140
485669
76
264119
245845026
9
9
434792
38
9
30
83884
95
21
128946
492709888
124036
63
247263
26
173896
495424
19811
197594
56
411557
6
410420
19
73
373283
90
383960
94
48894
160197
55
721061346
63
20
92
252922862
168792
11983
34
44501
204757
28
276140
92
62
354662250
2
18832
55
484818
84
84
81
77
36
395382
70
46
321792
352582
299478
27713
251823893
72956
450807
209475
5
64
77352
10061
80
71
47
185347
57
17
25
10383
28
394080
3
469272
1866
162343
42
457069
78
94520
84
102941
347481
154645
6168
98
6
48
882154766
239990
595519436
77
116198
396141
391938
350746
260793564
57
40543
20
30305184
7
174080
414497
179560
9
259684
78707
228039
552478113
99
371593
212109452
107067
191598
111466
108785
19
45
38
224549
39
82
49
23
243599
165754
83
22
197041
303928
65
44
498179604
20
80
252822
17
24
893966622
37
83
499843
21
306612
246986
631195697
16
12
195536
23179
73
68
65
69426
416813170
215818
67
363716
2
84779
216915
3
43
690446730
496472
99
371745
45
89
88
186735
60693
218852
18
262476
687362298
49
397093
59
29
490234761
38
19
493986
72314
27
189211
88
52
387740
286856
488346
330460
180055
70
92
72
1
496782
78
39
452150
278754
263793
331552
465296210
45
86556623
40
5
481567
50
952851199
91
294898461
108821888
369182
366935
41
82
148405410
580085348
13
272852
49
143667
409389244
83
115709
177867
366925
95
217676
34
3
233316
411568
66
9
84
48
62
45
367165
22391
4
39
6
55805
696689131
92
86
471478
392828
392457
54005
316018
6
353834
63
462316
390601
98
481759
89636
63
164075
109051
94
472549894
62632
4
6
113714
455938
84
68
197794
9
15
661270609
429110
452316
67
5
9
465937
69
339703
68
233114
114038168
13
48
60
53440360
5
2
483238
58728
157052
180378
48
7
7
3
262064346
345090
57
323438
10
1
99
57
19037
72
8
46
127502561
56
71
2
1
87127
268597
270456
105609
81
9
18
3
28705
3
361586
4
73
493959
57
27
94
3
38
63
273795
99
84
24
3
57745
222701
66
1
92
297254
29
56
400730
438572
9
135512398
214696
488211
51
277855
74
76
91
449626554
46974242
232836
34
189502
5939
55
50
81
209322411
9
68
73
382796
344992706
15
13
108175
7
358071
976158875
49
549202077
642734572
15
2
168121076
7
407961
309925
16
132852
375000
29
238391334
5
375016
67
85
29
42
227606
18
266472
3
281008
73447
47
75
483382
29
61
147836
59
89
82
672464973
5
5
694
84
4
857429541
94
41
218397
79
60315040
158632
106250309
169650
82
35
816597688
8644
73868
418891
5
24
61
183660
284726
91782
41143
35
2
391479
48
143784
697734288
253317
111923
97
102391
446064101
764141132
9
364453
58
270697
388130
333568406
975741578
271943
29
4
86
491486
77
35
66536
108076
384164
75942300
63786
84
15
471820
62
438369
29
473903
70
416734
788572942
75
80
347275
49
422484
534535339
330849
57
251138
12
160189
22
494740
173199
481499
79
313646
57
318176
14
787392126
197922
94
96
336583
444198
8
175105
438792457
37
463159
155192
102433
79
8
46
228957
3
33
222149
87172
92
46
97
77573
15
57
78
256840
362151335
87
473781190
114970
418398
55
129660083
155508
278087539
86
51
6
67
99
392563
194392
78
36
78
91
32
36
61351
310638
491093
132616
40
92
1
20905
14699
92
136149651
210433
71
3
43
64
23
81
99
39
139985942
3
9
410330
329385
44
283379
147222
27379425
15
186665
192942
74
444673
12275
1
124938
317621
32
282481
123705
395033
7
88
148840
323931
134545
26
59
577860635
6
6
42934
6
197396
21
97099
195907
87
86
97
90
189089
15665
68
39
84
757720472
75
267410
1
209555
827015508
825202444
390737
43
256099
308172
227412
98
29
862825985
92
31
159502
1607
151487895
5
208821
92
56
473736
55975
2
98
190464
342901
24
280629
16
167977
316409
111076455
8
259768
21
217993
42
386348
7
33714
84
33
72133
90
64
9
777250348
32
15
90574259
211658
55
481243
157909
39
99
380899
4
418398
80
85134
367111
9
58
64
22
313479
352748
121750
67
16
437747
468953
893252344
28
73
48
346469
3
151711324
21
83
98
70
2
49
363583
68
220628
62
319056
159251
13
5
10086027
100644
94
398778
424009
347273
80620
213840709
224571
613945536
7
11
21576
99
32934
8
57
88
407179
88
105176
212584
4
445224
17
202296
68
23
252035
199589
388029
86
482833730
330732
13
259159
9
305570
96
939871183
466200
239388
356709
38
40
8
47
185882
256819
91
65
394532
404242
472399
192681
43
101466
3
76
122851
7
16
37456
273097
495194
168900
7659
73
26
4
190897
1
59
68
63735
41
12
298640038
72426
64
52
96
850
303827
226940
66
51676219
244560
10
2
68
323492
56202
40
574729321
59
987629300
319637
63223320
614865296
463451
143939
18
193355817
288975899
3
71
59
4
85949
46
69625
7
456040
112571
114604843
33
19
339933211
866323162
2
2
56
340118
76
240417
2
759789541
6
219693
258027
368253
9
480855
125680
5
60871
366766
377820
83
265387
661510008
407285
18
255796
208378
73
346250
5
254706
977828951
290084960
7
208491
61
465176
81
278828
150360731
89
55929
377743
399793
25
424005
66910
349665
132251
423120
131726
70
37
354750
32
98
318024
50032
498132
9
26
169447
91
323106475
441621298
321250
635198220
207685
55
65930
218984
262281
427401
22
306066
335062
788406783
65
146796
180658
51
2584
3
55
296866
559188801
175708
496037
7
258469
200736
42528
78
2
82
9
35
28
57
22
225569
8
60
1
379496
65
10
53681
485708
72282
385156
14
49
92
487231
314317
84
51
388573
316206
18
186009
14
466699205
410750
121884
972180192
81
481673
381778
316584
297392
71
266057
701851614
4
169191
363679
77477
48
16
308728409
89751
99
108937
3
475355861
61
355509
3
166184
3
33
53
486593
146499
29
267332751
75860
72
84
32
5
67
79
102549
1
14
59
292089
136772
305697
77
211261
35
694703784
97
277287
289497
60
3
31
5
79
228283651
342396
13
44
42
1
89953
45
97
70
45
792204484
997223885
9
5
241886015
33215
85123
411361
47
55
50
7
97486
323258
287954
37
92
59635
60
393160
65
390529
681543596
135184
26
462905
56652
82
55
155082
5296204
45
85
191385
47
29
7685
2
15
204109
80
332307
1
339545
468075
45504
497683
59
233458
9
32444
18
473276281
320881
851627595
19
155093
52
32
89
95981
460895
482774
44
318268
72
437388111
72
211222
466297556
7
4
371709459
9
51
238100
115539
10
3254566
8761
74
624678020
38057
42797
249277
182327
204787
72
451542
33013047
5
77
87005
72
79
234415
18
416239
533572841
18
7
322440
18
6
340293
151260
1
191595
82
6
30906
44
73
193356
419202
336866
356936
8
23
199894
68
46
71
92
17
45535
40
2
349811
35659
8
66
130056
681310930
8
142428
174717
7
13
305554
19
402251
392244
51
15
84
165447
9
44
98
24
21
365831
397587161
97877
13
38
62
8
4
61
20926
167799
56
204674
480239
58
8
73604
71736
468024
786745185
3
462712
85
73
9
192629
44
28
57
335832
91
55
89
196286
511781705
52
215609
5
87
338087
395289
285701
159672
100507
30
204500
82
4
5
32
794905440
185519
5
239519
486210
39
7
311343
551200174
304804620
87990
97
437904
574341169
85
363547
464000
66335
72214
1
19939930
333298
58
63077
99
432555
40
66
144932
84
726119465
214038
44
70
74
440230
65
140159
91
69126
128458
433849
13334065
199390
486074
23
110215
159791040
78
43063712
28
124576
457591
375560
4
72
6
87
27
813727391
93
1
116616
95
30742149
38
472937661
306532949
17
5
71
100817
425350
9
19
309550
34
372149
376835
245624
89472
8
38
11
19
334495
14
571954629
28
434189
64
261105
309758981
10
402154
54
8
83
2
37
24
44058
16
4
393049
35
50
405210
316204
64
387974
81
476222
99
64
915369493
77
58112
39456
40224
389183
403983
99
441477
50
22
109761
16
478037
51
382299
3
491892
346209
28
90670799
200150
103442
543637683
18
2
416010
471085
1
80
60251
234632
56
5
294423
34108
29
27
168263
307239
69
19
67
272468
63
97
650265998
83
436487
176571
471789
13
12
44
323701
99941
85
18
156776
7
238848
12815
390836
99
21
59
51
11
6
15
103480
24
260892
26
58
63
8
259909
25
85
25
24
152831
134257
362058
42422
461807
5
131906
408545283
38
5
309114359
338602
379712
351721
213379
91
54
90
90
75
50
170517355
319448
75
669468577
71
33
651838593
47
60
678767889
91
29
66
91
327232
17946
136603
59
284862
548726343
480355
68
9
77
8
68
109176
107022
270039
210111
73
8
37
5
201651
25209
66
21
8
53
70
738404489
1
41
50058
25
415427
12
1
9
51
9
69
4
260539
232578
188161
3
6
336321
359636
469395
65
418191
95364
215782
48
401644
188289175
398490
60
399957
83
63
411706
475681
46595357
183809568
4945
9
425568
1
95
110634
382303809
1407
2
49
97
12
52
95
220828
81
278233
7
12
3
24
19
796948637
31
44
34
78
70
205430903
85
72
23
373044
323160
75249
452130
254204
2
314982
49
10
46
50
59704
161901
371758
78
75
478838
46
4
174740
404054
54169
8668
70
330316
290996
90001
4
145492
4304
57
374978
19
7
3
94012
565181077
51
23
77
124654
42
215826
270838
491281
176588
791907311
422233
1
67
97
85
9
54019
14
31252
133878
54
84
331159
97
29
155734
60016
55
308380
51
345921
44695
428393
18
6
59
249542479
47
368080
518376086
429944
91
89
90
214144
90
33
33429
373352
91
41
39
403521
18
69
91
261993
384581
609882319
16
409820
824873324
443967
335891
354707
12
7
60
131611
480791372
75272
5659019
92
98
9
234451
331240
80
69485
7
486361
43
52001
698274566
3
16508
30
456428
12162
408761
35
63
49815963
251121
284036
319138
20
58
423523
98
247592
30990
82
303841
260965
138891
2
46
64
42
58
484574
61
172683792
66
903647315
37
97675
63
93
72
2
170424
265782
462748
466036
63
207118
156723
54
158216
86
357269
59
79
2
428782
371376
9
344499
89
5
3
19
92916
31
16
18
376020
164899
78
42
130376
37
96
799212435
37
2
21285
48
358066
64
27
32
68
83130
213028
60
3
58
63
472405
71
169906
28
443608
6
33
409136
4
56
118024
383573854
467755539
252887
95
2
3
31
258378
48
28
400912
95307
302431
271705
30
432485
216201
5
888538093
63
98645
471679
53
469097495
250461
55
430594
67
8
978299275
448600
50950761
260572
941545989
62
34
12
206958
74
4
771650059
1
68
17
90
650726824
76
60
15
189077
177872
691306831
4
349308
272995
413991
380710
81150
196083
67
54
299819
846197247
86
86390
148488
246797
255220
4
441153287
122701491
42
165387528
481442
360671
327274
429782
60
51
462772
11
47
68
60239
71166
439814
172314
52989
69
41
348352
9
122635433
257525
29
5
6
484479
135625
794181994
9
33
6
16
975002957
92
11
41
20
455207
35
10
74
2762
73
71228
8
327441
31
29
472889728
416304
43
34
83
207155
65
365971
74
66
9
35
366407
6
62776
241629
77
33
5
72752
72292
45
478349
49
216235
449350
3
294571
295575739
175563
41
191422
43
156026
35
68
56
97828
93
39
48
540185980
4
87
65
35
69
315137
297385
96
38
8
8
234565
2
396284
618826883
58
71
45
27
105481
83
438834
253018
431763
312373
839448556
498959
39
11
43246
95
91
6
16
369742
3
496347
1
457165
426274
347294
25
328301542
55536411
132641
13
442331
7
2
91
71
910817271
17
13771
36
362635
58
45
98
61
14
5
466048
10247
85
71
190834
219678771
59
354286
87
70
52
656933691
545413319
6
74
77
419898
144052
365581
46377
64
69608
47
64
11
62
439458257
74
85
26
947908029
205250651
142525
341769156
701075258
4
79
48
39
26
9
321820
311147
94
56
4
87234
20
95
927196931
964580419
422420
957239372
32
62
39698
76
426787
496281
50
42
68
88795
100884
84
66
954937398
60
873214098
317294
212529
378302
44
5
29
395860
3
347539
30
379860
80670
298934
361383
43
370982362
172269
454922
635231578
390260
70417
91
399142
30615
466934
23412
48343
24
384557
30
499346
12888
563149154
133210880
3
345061561
6
330494
164030
4
8
477401
68
2
283665
1
59
184216
426311
97
210648
82
89
489100
2
43
88
413504
278797
192193
179752
36
34800
66
479800
59
198468253
824119362
74
4
85957
40
46
241564777
32
292522234
6
94
61921
95
6
741349231
39
89
75
5
65
21650
374101
4
406343
63372
4
266707
9
6
26
34
44532
270365
86
1
259370
76793
387604
18207
14
206985
22
967676102
194991
52
394303
282092
493281
937800012
337210
220457
152733
25
301401603
46
728444362
441948
90
291412179
432339583
76
136001
255987
307527
43
550076560
23
117019
49
41
189495652
65456
80
129072
331359189
35020
30
95
13
37047257
63
28
87741
26
57
7
347874
151889
9
40
79
263970
31
337953
88
87
5
38
88
7
413730
260197
33
57133
727286887
74002
47
13
3
40
110996
24
39
14
77421
62
165256
6
682034103
6
315278
72
6
39102
21
2
816099090
63
45
37009
419216868
97
70
450108
466423
7
46
5
412873
48
2
829662801
2
53
153164
61
43
83
52
14
54
56902
494755428
547452037
391269
456178
280355
594175160
79
421778
341414
78450
105180203
14
377256
33
27432
49998440
304895
274193
26
426994
351157
156628
35
387793
476711
281077
38
43
237842
98
75892
30
457221
8
452546
26
990832360
98
469798
358257
67
842781762
353114
5
92240
57
92
5
235023
30
94
24460
44
42
201188
142807
29
310716
253289893
5
67985
61
60
56543
98
171359337
9
77224088
60
4
125779
29
77
91
45
451809
477328
492930848
33
38
51
42
81
54
326476
134049544
4
7
74
15
70
10
409261
39
892782274
433491
282216
8
83
110049
731706217
342842
127400
152850
1
347119
9
496869
9
17
11
252191043
94
703180966
41
79
69
161858
98
248789
434223
146772
330313
83
65
14
230054
3
492934
86
58
88
79894
30
352513
146657
36
328336
320746
6601
133983
236126
392929
83
12065
14834
31
25567
84
4
1
288467165
202085
98
774697829
68
52
51850
41
483582296
10
356797423
2
3
71
784743509
129015
451183
41
6
334918
7
97
107796
18
261507
70
68
2
118066296
70
4
12
164444
854125445
12
17
76
378146
2
1
133014
975545845
24
9
263687809
186475
95
64
58413233
447001
170698
88061163
129339
322465
715093437
97
312914
52
209043
85
17
96
12
706344256
87746
51733
4
83022
81
14
81
30
16
95
55
148114
97
12
10370
71
327159
449454
9
47
60
292878
80
72
59
353877
65622
7
43
222006
58
190406
53
175538
83198
473771
30
697028284
266985
3
317842782
470771768
119413
421363
89
52
29
47
319416
197862
51
160305
92490
353939
461499
398980
63
73
75
4
16106
19
368849
779602617
194091
89131
91
7636
90
12
72
225268082
181959
59
249646
51025
54
68
79
88
1
54
33
88
99
7
86
8
388930
80
253541
417799
383245
21
77385
109102
16
217574
69
70
87
7
461178
123946
25
10
2
66311
400075
78
438948
7
11
352264
7
8
63
75
271968213
7
982500742
352694
68244688
47
168226
76
45
50985
26
469796
22
49
75
310271
28
516531139
80
29
93
190533
75419
359174
526956140
481260
713773457
29
182338
82
268983445
283936
10351
80
165787510
821650763
97348
242537674
227713
634200779
66669
20
76
379842
148942
38233993
43
48
83
479770
707272967
22
881660716
90
5
96
111700
620532065
44
317295
225655
66
350455
68
125648
89
91
91
117063
54
19633
50
167740
1
5
165589
245761
424423
7
168911
165775
273092
69
49369
78
334019
90
497863
57
63
64
7
135206
48320
42
21
474595
5
212931
2
68
359264
5
42
108598
27
489548
2
398910
36
55
31
13
12
423435
45
69
257361
78
593327007
36513
9083
47
30
50
118877
265358
462086
1
32688
384609
31
54
6
4
393284318
53
84
62
19
59986
85
77
58
1
309964
100876
59
26
2
372039
309673
47
4
253210
33
430035
77
19
70
39
297547
322275
457168
88
41
65
7
56
184019
8
39
52
90
495514
27032
28
63
2
44
35909
1
87282
361245
241632152
4
456546
479510
97
339633
91
455426
27
64
212748
823574010
3
277003
61
9
377921
346386
371815
178153
64653
121703
455653
57
187112
9
47
342126
1776
467488
459000
476134
61
369885273
95
97
232390
24
3
52
19
30
293342
69
17
482579
52149
191204
82
45
6
4
314734
73
20
396068
306646
19
81283
14
60
108500
17
379840
20
376029
219089
195864
53
81
679115858
93
109442
323737
5
624132792
57
466585
63
427564
277317
43
4015
375289
116674
63
187550
34
308098
85
37
76
364671
333578
294513
34
280946360
292362544
81
536799066
22
407277
133485
261356
472484
16
2
64
4
70
494950
804056941
84231
40
317823
28
41
90
44
419646
50613
52
9
11
133032
31
5
63154
3
3
266468
148404
37
342110
45
56
26
4
78
24
15
48871
271569276
57
40
62
4
431042
54473
334012
465158
17
367469
346480
420452
45
457177
6
209985
65
95273
497836
1
261884940
311724
76
10
35
353321882
33
36640
96
100197
277322
324576745
59
5
13
285123
413016
131866353
85
487032
76
40
35558
65
200617
965570867
4
91
14
477042
17623
449143
391332
72
18726
740894301
259771
635871883
42
8
55
85
498273
41
87
37621
17
57
74415
6315
17
349909
6
473748
51428
175637
39
221510
79
95
86
74
239094
223802960
92
10636
376169875
13
370138
32
155437
384395
259195
87
83
17
78
11
74
77
8
119254
57
36026
46
47
352830
42
496045
75
137076
627534645
6
118910
13
97
65
50
53
224091
464459
33
95
486388
195664
15
268844
94
39889138
89180
282708
55113
33
66
408247786
56
355523
65
412879
125631
437089
78
285248
3
955502270
329079
477625
224083
262572
339491
28095
816173691
25
314832
478721
72
71813
47
450026
104379
481425
129663
27
553386832
8
54342
89
59093480
9
28
1
59
48
99236
354026
44
772026225
361404
98
156328
78
97
21
5
320146
52
377730
72
5208
25
200207
438594982
385397
354959320
96
53
18
411877
88
67
173710
591158078
74
9
83
46
351351
58
74
457932
7
385496
491911
21
97
88
483028
223477
52
784265930
97
5
59446
400180
57
766188057
69052097
56
35
10
41
463747
37
190330
601785434
1
63
290088434
17194
205836
451268
2
6
78251
31
18
84
310117
97
3
19
2
35
72
52
18
75718
242318200
22
71300
51
403798430
372794
163127
61
45
319859
355992538
12991
295550
49
61
6
311415
449644
694144068
174608
62
7
59
446057
310957
97594
8
356325
329976
53
77
21
95
182093
75
434706
68
13
754911785
427748
103029
61
65
84
57
168223199
399165
448202
6
52
22
360188
7
4
187252
75
21
122194
307672
43233959
1
362672
31364523
378158
98
303954
152204
90
840513087
293412
1
10
81
92523
75
5
86
28
74
7
402159
323959
6
70
38
22
86
220552
67
32
7
13
67
320718638
457762299
25
18862
23523
69
95
93
326134
397989702
70
60
99
188795
93
1
70
27
34
61594
80
41
8
249963
142762
4
1
232632
308841
365906958
370159
98
927718052
42
8
59
17
978668042
17
21
72
384650
60
38
39
25286619
20
6
4
50
427455
11
1
1
67
241605
19
7
78
367329
64
66
283485
84
391619
171751
306508
78
97
610303161
43
271500397
77589
208129
327043
369048
29
364981
60
22
51
13202
79
468722
62
152781
22
65
2
47
443589461
62
188792
92
406117
379055
303981224
905713049
86641
20966
493234
264671
272632
49665
83
943579783
437606
9
6
41
237405
47230
89726719
25947
5
35
23
74
6
468580
63
236899
156949
51
776417399
453591069
298384
129606
3
21
29
15688
38
290263
49
85
96
295410621
347565
59
143952
15
58
231986
621945654
96
70
72957
319946755
210796
9
490291
26
153044
447872
404431
300832
372734
1
96
87
7
7
206773
3
760284390
59
64
257863
170034968
56
90852
1
79
4
147194
54
697845657
122299
15
56
26
57
363460
92
422387952
34
67
22
267189
97960
341984661
201322
50
26
533917968
181486
34
797777763
165699
2
827864461
31
246506
31
231395813
57
76
174748
46
54
448115
77
53
85
491598
11
16
3972673
901014506
7
95
132873
52
343968
33
465512
19
98
184634
93
1
199807
6
41
7
204895
108498
463163
5
13
13937
77
302432
96
478958
784586216
92
17143
13
71
70204
449480
94
94316
5
260349
256950066
150071
30
38
48
62
243965
45263
214254
10
404449
45
106657
43
98
19
324656958
1
33
47
55
275862
35
306060
385655
80
328071
170281
9
84
49
474355
105572
97
492067
66115928
153080
350026
153512
56
484962931
57
130189
478910
291791
97
28
5
88
46
380966
81
345235433
46
393065823
495231
74
23
1
9
25
31617
95
346620
1
1
445938
234241
97692
96125
2
5
53194
2
69
649734061
3
345473
8672
63
10035
42
497263
78
86347
25
49
39
478111
1
24307
71
465554
334007
551197711
92
87
341933
221971
11
308103
8
77375
25
25
6
71
268442
77071
63180
96
112830
478866
38
336878
39
45
99
269279571
40
56401095
6
357873
131301
37
85
2
71
34
32386
875082689
633661302
253557
127182
95
25
255211
420514
1
52
485077
566277571
88
8
73
181452
97
2
556814965
5
701668647
184408
100380
499284
97
14
249647
43
236604147
70
442057496
7815
208750
70
132032
299232
45
198916
38
481299
16
178205
327445
7
195123
289693
925851717
52
330858
281366
392373
856044088
172398
101718
212940
1965
25
413753
93442
35
8
44
393168526
354197
52
66
58
56
40
424306
493646
243541
63
59
261375
33
64
167060
81
21364
83
156145
68214
136159
74
46
84
31
601695758
88313
88
49
173273
68
43
8
22
5
6
873129966
75
20
397461
910844011
20
2
72
20
69490
7
48880
5
3
51
343352
225363
58162
54
275821
56
33
90
23
83
310684919
128530
15
1
272150270
9
162663703
197716
101808
63
41
68349
74
53
82
386263
66727
52
92
127911
52
645050840
321221
13
46
5
202182
3
22
30
146255
3
233278801
63
171481
304600
60
4
138156
74
95
376382673
117691
42
391016
5
212059
4
56
55
107932
499055
78724253
55
28
542292553
32
14
87
95
282213
73
276474
86
148998
8
12
47207159
51
824
900925104
986345233
132729
402713
70
276363
98
89968
64
335425
20694952
86
25
26
84
188014
1
69
294662
235061913
85
335758
407680358
343339
31
406368
183989
69
185866
257398
33
953654585
169990
9
203979
82
330441
205921695
65
12
419550
52
1
256165
35
794838036
79
47
82
372740
979791016
22
758948273
577370058
71
63
31
75
355524
50034
41
120216
26
95
82
21
66
665836310
66
491957
34561
10
61
69
32
465408
1
6
897033931
68
81048
4
381474
33
42
66
50
89
89
4
3
64
33
96
320554
89
2
36
27
160826
255554
54
8
19
83
5
6
75
94
44034
59
14
38356
159122
20
12
400810
181212
24
79
440869
182170
54
63
302478
419779
19696
4
39
29
1
8
257398
189059
73
359910
226138
274139
45550
8
55
76
473702
249121
3
48
84642
46991
349486
52
144933
62246
86
237996
213877513
188116
416652785
360729
60
545497441
290763
155244
21916
327342
189044
28
47
95
309681
127295
338421
479463
56
74
87
91
46
291330
41
80
42
5570
323976
99
33
55
3
385640
97
14928
53
19
7330
26
37409
1
473346
247709
1
450430
281259
43887720
1
140535
81
45
39
14
189886
29
458610
22
254534
72
486360
229239
23
27
292951
353257
15
42
92
43101
421595888
430172
96
416385
9
20
34
213239
42
21
96
79
955193071
426302
66445
363197
41
198750
81987
96
12
13
823615608
45
171485
157417
11458
33
52
426228
97
520518424
144398
58
288468
52
48
61315
455021
249830
276429
203114197
410971
771830539
611711034
69326
27
100648
83487
76
193418
53
64791
95
49
105082
24
45
328886
971115395
486978
333694
147424
414087322
46
81
295038
90668700
1
489784
91
82383
366274397
606077080
64
294622023
426052
22043
261554
307871
458594
91
72
95
410667
314761
304621
56
157429
8
400390828
5
16
80
20
113148
256777
964157716
230404
496249
349067
56
53
10
99
43
29
10
295823
16
308591
134479
493501
202862
37259
31
25
363823
94
4
39
55448
86
5
22
31
420728
82
9
54
472044
94
38
43
25
749458334
172567
416383
83
8
16
421813
28
9
425029
455524735
85
77222
51588
178236
71
2
14
59232
8
28
23
180991
206880796
266175
51
193816
27
419798
87
44
27
39
74
68
231595
447045
4
67
277470
21
225432
52
441376
97
36
108144
6950
83
6
106251003
303049
27
366117
68
98
58520
82
86967
340820
58
324631
106665
345496
7
90
494643
96
225569
469655291
22171
489699
94
427734
51
29
383411
26678
958142318
4
80
686272301
5
523395322
71
6
90
338781
701190536
9
77
11224
76
45782
408974
14
94
714385234
261715984
65
45
31
71
387491
6
305177
24838
11
45
170175
216484
360494
203170
77
48
344894
123941
101689
96
67
231651
65
18
97
76
176961
453098
51
435301
37
57
78
311182
212274
196121067
7
9
381971
2
85
48
12
49
194971
37
512285346
78
58
151401
89
9
95
11610
265498949
946552376
441621
16
63
377563
68
19
22
73579
59
2
1
114846
35
20
200678330
391823
28887
470815
77
884645135
95
8
99
97
45940
289554568
47
53
10127
39
94
50
34947
97
278883
22347
53
475704
3
8
91
394352
97
9
57
304474
79
20
362889
91
439647
483588
25
6
491339
50
99
72
122962
68
228282
8
95
56
2
401783
79
45
44
219772
340767841
16
535075716
407476869
179752
28
50
663109637
207605
750797702
63
6
6
294562
320592
41
2
140343
10995
11
4
168045
2
272534
92
437502
154927
6
459836
240116
416607
88
356314
315918
86
77
49
97
4
240113
30
218527
28
178946
49054
15
305146
88
6
2
15381
49
14
65
66
90
267732
7
110294
113612
474161
49
36
8
957967918
477049
103746
56
92
90
92063
403741
615252094
404570
51
48
54349
7
459088
25
389654
8
19
48
7
451381
45
81
270058
4
280885737
227431
3
46
364354288
5
13
471479
12955
31
88
34
81
54
383928
80057
4
383374
702176327
2
84
24
248691
88
489148
28
42
67913
5
77
85
375406
453169577
18922874
266710
34226
52
2
22
316020
182289
873405609
208480
147415
19
84
39
367691
739784710
347623
48
126176
212638
131536
53
36
372779
217191
12
52
2
51
721752182
424525
327192
3
334444
9
144501
2
1
23
366470
41
74494
85
458036
43
71
3
52
317065
47
24
79
84
65
405874
203644
32
312010
979317471
107532
20
367644
3
305836
90
1
40
112663
64313
30
13
336535
86
242568
47
203276
1
84
84226
10780
6
6
273734
50497
496710
97
319777
66
71
62
20
77975
266780
40
152083
187929
75257
495594436
294630
55
187321
629045929
771792325
5
486794
155067
367681
13
74
3
328786
62
31
78454
68457
131999
60
74
31
183363938
18
61
72346
5
72
205391
322362
463763
414664
324372
56
44
25954
171586
448529
47
69
426187
17
243741
53447
5
59
2
168298
63
110306
391922
333929176
13
123232
48
90
94
185838
168264
616295495
363513
29
767306813
131046
9
67
9
68
20
416006
199993
214494
64715
6
56
8
6
35
44
63
19
931418258
41
98
13
74
98
74
145626
8
119187
45
53
411358
292097
17
90
23977
23
85
390395
85969
96343518
93
70
69
52
92638
84
166037496
89
248936
199673
87
43
2
82
245700
9
205868
1
82
8
176413050
48
5
7
628073380
91
34093
67
51
467978455
539019471
475682
153612929
16
67
55869
410017
14
11058
91
60
376026
81
428898504
46
73
131091
482205
52
51585
333738
389861
112850
272878
529488125
87
4
59183
192363
865443176
92
25
279066
865304108
363990
45
280329388
196342
49
2
413336
94
107798
22
242037
990239603
355960
37461
91
398822
12
50
6
555941585
441153
46
74
220834
5
31
220790
91505
494152
61
16
30
219840
255492
19
16
30687
8
69
10
139011
33
20
96
2
313726061
5
2
438091
2
67
115577
290968
191161
276498
22314
48
99300
1
362574
30
82509
480030
334317
14590
66
20444
92
44
6
12
207905
83
40
191303000
285285
97728
468085
246859
148085
205039
843369767
90
1
45
235958
39617973
3
90
466003
458638
77
147701
8
179183249
197439
21960
225805370
63
579561617
215804
480241897
322296
80
457989
308476
19589
17
15
352560
5
95
463379
3
98
10
978097134
6
80
329662
45
92586
2
10
7
257197
38
61
184632
151702
456081
48
447264
162192
340451
11968
308900607
33
61
67
18
328979
52
82
460358
596856099
16
70
67002
72
47
18
241227
12
32
48
312280
439193
99
6
61
8
386881064
425258
43185798
55861
9
473278
252109
17
38
19
89
438439
110116
9968
46800
61
80068
142001
254910
72905
439293
307824
40
6
116057
31
82
9
335378
30
199091
386579
14
46
438094
335746
60388
65
132138
2
283929
169401
138521
74399
40
78
57
212520
40
161441217
34
456096
94
50
47
389589
2469
69991
763675539
723821992
397027
409926300
39
65
432796
24
56
92
275029
93
547154386
45
98
239983
20
43
383266
209599
5
42033
456039459
40
119081
57821
24
21
202895
37
45
189354
216839
14
13
21
368480
389739
35
804723952
265171328
83
120968
230998
120891
87
40
5
76
2
9
180792
948149719
87
30
2
44
278320
41421
249412615
230553266
4
5
53
66
263342
294044
274341
281614
4
78163
5
52
366507
66
433467
4
30
8
14
846345174
2
9
65
378325
42
282644
81
5
86
8
205330206
320745
78
205414
74
94
320504
6
3
74
6
78
7780
81
16
25
16
33
352779628
143235648
238730
190244784
698280
346407
39
61450
92410
725165497
9
470394
83
154948
60
12
9
202812591
2
381029
7
7
6
72
19902
89
398432
24
71
87229114
76692
3
375891
330416559
176005
291119
3
84
241625
4
31
99
22
20
75999
10
328330
8
5
592560310
361565
17
179530
378736
405652995
392426
61
213308
483462
878055914
83
17
16
202007828
302665
78032
298208544
222722
68
361132
481593
36
9
93
139653
415315
6248
39
9
12
55
382116
5
47
206099
28
86
54
365126
88
469053
461065
623535493
177138
31
400862
81995
70
99
21534
69
911752050
170507
54528
42
71
71664
74
23
360552
405662
209348626
48
71520
107666
646255239
127921556
666955627
2
106395
484711
582551896
5
8
478096
423983
3
141997
58378
7
19
618918015
3
122418
5
4
6
997982733
246891
94
70379
37334
488116
7
343006
351802
142837
19
319372
488471
62
325372
79
283012
43
314823
334946
84
240292
33
136850
84
40764485
42906
487859
378441
38
243155
22
69576
4
89
366470
881075546
62
45
50781
95
287443
292620929
482501
71
159438
3847
32
364367
17
4
11
456949
252665
19224
194382
5
38
55
97262
66
61
70595
2
37
74
78
6
681255068
365204
17
46
70341241
183159
132316
7
417146
129422
254461
9
60
81
14
75
464888
28
50
62
176583
8958
35
77
341381
4
686949070
437179
9
806216039
435336
225483
24
13004
543278997
43
403003
42
3
149507
4
229481
354693
86
83183
170501
177706
362951
88
10
41
74808
463759
1
61
23
428255
310778
281813
85
9
45
258423
436761
483080
23
50
169520
8
954860079
38
235222
74
93
329153
177879
318804
45
153916
24
31
208896
142129
294793
34
9
2
178298
379462
388792
370677
1726
44696
27
39
55
380507
8873
273804
73
55
7
259046
96
54
50
15
2
45381311
33838204
485743599
6
2
267596
184716
498744
461033
214644
44
220220
260436
118474
667608960
156099
53
18
228167
290826
90305
77
471018
45
73
493109
5
8
57
17707131
356305
8
49
25
88
88
77
4
96
25
475486
300842
35
60
7
36
56
69
947294816
416549
445387
65
61
7
13631
97
92
95
4
273524
28726
5
41
48
8
95
87
71
1
335984
9
669199052
306094
56747
387084
560724519
162206
740543440
307261
84
595044962
167256
649505628
86
439388
213054
115857991
74
49
22
36
4
51
7
62
31
80
98
95
64
62
5
69
59
34
58
145241
25
339701
351401
35
69
87
513778339
98
915232438
689952685
54344
52
16
159860
384472
140033
17
74
2
55717
204683
101973
97
473929
1
63
29
62
435161
182721
20
154022
81360
6
99
8
9
48
353915
58
375362
81050
96
42490
496013
865977926
49
485618
456168
6
203607370
460187
9
274819
51
79551
520636321
88075
461689
468547
304854157
4
71
451193
62
481034
481466
778174388
80
355131
85
18
1
99234
99
47
240841
86
6946
25
92
44835
2
33
147877
14
79551
38
5
95
499497937
434595
197133
78119
489501
79
241131
266890
444125
93
13705
333723
41
22
53
457116
42
22
391255
300487
248580840
13
69
15
83
70
240351
96
227701
441257918
88
35676000
13
475608
330897
126324
99
28
95
99143379
18
22
7
180847
22
344157
30
294836
20
29
24
167258990
76
66817
8
36
209698
74267
89
14
7
300835
40
347509
38845
323698
17444526
20
431539
15
476441
496752
21
312835
397976
31
42
329732
6
67
287080051
3
5
28
358513
40
4
377030
8
136708
430765
45
112708
34
184397
418969
89
4872
259189
70
58766
6
204625
64
70
40930345
28
827401105
212970
28
8
367868
15
291326
47
90
21
370690
115404316
317341
25
32
13
49
23839
35121
4
459612
362352
18
81861
11
75
40
46
88
448336
160059134
627598812
274186
95
26
74
17
26
194739
95
161414
6
333238
230928
249714
94173
75
55
649319900
57
16
23075
9
83
99
21
15
52
363271
9
97
45
79813
82
68816
17321139
61
9
80
51
52
157187
257178
121875
463600
57
51
315564
484128
33
52996
18
152176
12
93
130360
66
322120
94
4
24
266596
145190
60
92
200186
9
2
30
3
187263
7
371842
3
374238
854317993
38
120854
136841
64
79
474478
7
9
367224
3
2
95
257381
263078
582
175949
247662
74
478338
88
71415
325679
91537
427405
90
444235
28
86
32
97206
75
59
79
7
88
925538099
996548651
22024
220532
473964
76
494719
19
99
133729168
142304
200935
74
8
399977
83
8
39
2
400270
157174
36
89182
9
41
10
61
55
10300
153665104
7
761962581
88
645102461
411271
241148
82828
50
12
7
65728
421525445
41
5
432905
17100
261735
74
288793
14754
2
25
24070
41903
261968855
37
14
477436
75
76
74
78
300058978
363040
1280931
55
14
482101284
58248
31
46091631
3
64
63
81079
54
56
1
76
7
60
464705
1
459
386855
58
26
6923
62
71
5
88
261115
237535
484353
73
37767
233312369
351769
282824
85
285632
345901
477854514
47
62
2
748666562
90
243893
9
7
50894
280224982
11082
491914
52
5
126932
62
110114
335848
890213268
780835326
66
384750023
36
43
2
19
24
430671
78
175839
45
851798074
127051
6
593082987
194735793
276543
80
13284116
542019979
145825
37
440176247
97
75255
7
55151
175591
53178
22
164370
364208
377302
421752
99349
92
127714
185615
393582
65
163132070
63
762075060
11
58
78644
195846
251393596
14
828672098
101526
433230930
9
427741
362173
1
502796812
122198
30
97270580
5055
385121
26
51
199020
422311
474178
106496
614520304
43
465773
461046
66
45
709307119
98
2
70108196
43
28
313108
95
312556
408575
16
86
20
446359
60
29
117897
91
475007
19
53
2
486528
424208
176008
83
483580
30
180174946
13512
32
60
8
10
289928
472887
58
5
86
837442241
17
178858
9
86
7
25
68
437585
341777
184349
118783
69
5
268028
35
762152930
866108172
32
8
80
9
43
405362
32
62
42
47
1
2
385322
115286
61186
346073
168979
38
26
13
296460
203273
90
381766550
89224
67153
71
412135
5
236493
347303
785810994
453842
174497
70
14
72
86
321172
364582
5
39
376782
411067
339412
48
46
77
7
2
142824
197455
41
3
76
68
55
405885
66
65
389080
474255
89
133618227
181903
57
430486
7044
444249
165744
86
90
14
44
340980267
18
91
883683685
2
48
92
122497
170480464
76
159145
38
221298
99341
65
48633
672676564
239749
21721
1
51
3
229925
57
199483
8
2
256257
94
58
65
458374
15
206230
5
20
55
458364
427621
76
113112
3
269646118
15
51263
60838
211948
479827
24
443125
194606964
58
6
307049
346040
77942
24
126605
84
301174
343877
3
82
25
580037907
454280
40
88
22
393898
380531
316926
440677
252643
72
88346
2
171068
412582
8
41
485902
88
71592
455081
625217166
389884
6
52514
42
73
95
127990
777059266
592794599
71
468993
50
186771
467747631
68
75
71491551
23278
39
186820
27
340445
166592
1
449313
17945
552378326
667807132
401160
603
157875
1
210235
123990
4
490328
127923
127699456
31
799728957
316021
1
457421
94
374834
155380
6
221060
277578
62
74
4
241730
34
183233
170284
21
198079
29
459762
116760
86
9
52
268075
54
466147
56
223219
35988
86
217896023
7
7
4
140492
843574173
199289
230866
177049
23
1907
144140
293918
20037
500418491
95
306672
43
94303
64
72
276119
115607245
67
160963
61
315804
88
470739
28
92
15194
48
223312
815011808
199148
670153406
413412
36221
18081
2
218057
4
7
50
52
99
10
44
185587898
47
464392812
91
97
43284
125037
523013395
13
8
84079273
55171
23
523035715
481546
383196
250675
35716
10414
94
90435
553280012
32710
27
472350
6
91
90
452158031
103521
7
21
56
394174
36
461272
12756
30747
74
940346826
228862
264613
446183
63
243986295
70
437944
312749
308769
3
81
491917
42
130220
284194184
114733
259406
74
404376
37
4
70
58
490172227
3
435473
80
29
73
613481298
77
80
372097
49
62
60
552850830
6
82
39
8
45380745
98
349045
8
243655
292603
42
4
80
13
874757335
38
59
4
36
63231
49
408794
60
74
23
125789
467822
96
64
334064
705627853
135063
292329
45487
64
9
2
2
109363
23
142825
6
87
100458
408617
78
15
130096
13
186465
414434
52
199348617
10
41536
9
96
83404959
58
151494
31
98
5
24
20
99912
35
258435
11
62
444956
6
430200
46
21
113879
66
43
67101
215640
375360
810949076
85
160174
28
127645
36
90
434842
57
469270
218004
40
383716
50302
179362
311887420
682313551
41691
284084
71
84
78
61507
4
476904
16
6
35
181365
409671
5
85011
462927
84
43
49
61
489159
75
96
33
203044
647325321
24
62
311238
247834
58
62
472178
109153
209613
786813515
31536
8
234851
97
25
206572
89
63
82
328386
413098
8
79
11
46
37
81
436171
22
25
90
88
18
338904
7
234124
152872
413819
17
37
166038
566639474
49306
19045
401234
61
87
874206356
285770
166276
158048
415196
486513
22
15
1
1
199140
3
120835
391700
83
435038
60
376600
63
329906
966240406
398996
17
13
21307697
359882
2
147390
2
86
50
18650
8
44
294614
1
240358
331741
34
78
121574
38
26
43824
229134
972140893
344922
73
69352
769833787
56
153496
330842
431269
48
304433384
729239134
7
34
92129
25
41
89
1
135629
61
64654796
94
45
51
22
61184
18912
696247217
442375
108444
462749
154847213
469913
349241
325372076
6
27
391586
352920
47
365972
20
492062
127024
3
68
79274
626321244
34
431
3
25
590949949
57646
49
73
99
95
47
59
90
3
8
182186
2
81
57
407027
166984
320900
437228
720847481
9
244535
720633173
569861498
88
56359
75759
422909
6
70460162
18
52
105707
18
2
178081
5390
46
1475
34492
18
52524
63
315022
56
79
3
272538
57
61195
83968
4
93762
221671
73
270094
443202
48
260947
154452
37508
9
123714
158742
185866
86802
454495
10
492114
21
35
50
126006
8
38
222550
46
16
10
16552
82
291742
6
65398
22
63
196831
779934874
89
359903
7
489003
407799
13
424716
46
85
65
469434
21
99
15937
271508589
4
12
489450
375800
34
24
215278
176367
748170271
50
819327440
9
86
44837
170867
32
42
4
45
6
77977699
60
437389
8
67542
846993082
78
1
58
26
231052998
61
5
15
56
231996
72
85
28
457008610
50666
66
73
6
6
270888
35
220549
19
66
33
348011
742158135
314946
56
958141427
4
267889
48440
244441
291853
7
1
76208
265549
70
54
95122
40
26
426772
79
57
771841209
169850
7
73
74
96
177318
326897343
27119
32
973530745
844723455
25
14
10
17
51
53540
84
3
313022
61
3
65
60
1
483605
494821
30
58
332639
5
396616
274857
319847228
95
57
7
327610
354999
457934
4
89
82
91
76
5
67502252
5391
48
84
203532
88541329
5
4
250028
82
154655
79
262489
57
834378149
215636
48
82
97954
39
384710
312978
322267
33
238854
164220
23
68
18
94
83
50
44
16
52
61
639033273
12
846873860
90763
119188
10
123102
95
272650
84
617694910
69837
83
3
367800569
97
12
205901
301769
98
4
52
81
51
303938067
85
302594
231790
284695016
60
54
21
954767009
447757
330605
78
45
138511
265810
745928423
62
460334840
93
1492
95
81
119869
87
61
418289
135876
26
70
44339
438179
71
180202
196147
168570
259087
814076346
5
347724
616751270
80
183038
344525
94
752955174
376234
46391398
42
11442
630687637
425093
472236
367076
113672
47
352923
830884134
6
446431
135808
108036
5
443260
13302
440145
349979
258261893
395629
54
37
71479
57
743658883
83
319555
45
238238
401281
4
196787
21
25
226466
11
71
57
39
347360
96
497392
336188
22176
93383
51
79
75
54
457163
45
209195
9
489497
9
230626
9
8
108400
318680
75
14
56670
29
328490
701562174
28
280448
254391
8
209669
3
64
352886
75
13320
380979
5
700050528
18
12
57
65
5
376919
97
40
16
260052
713299641
34
33
400624714
469872
40
21
498096
63
10
24
13
3
22
157632
89501
160361
57
77
33
76
467660
28
58
252517
277064
76
80
49973
238682
24
43
479089
85
65248
151192
310550
257970
5
90
77
26
76
282469
331655978
246956
63
77
25
1
115705
92
120077
73
60
327075
98
7
497652
2
425910
839108386
41
229657769
182830
72
46
139276
22
220050
82
52
57
152960
22692
325559
327001
43
356041
475313
293289
396693
63
416152
382971
326300
740904163
474933
465670
128229
45
23
6
1
8
71216
6821
642918096
82
52
86
30
61
965464500
5
4
2
19
24
65
422368
491511
2
462208
24
91
850805101
464514791
304205
221308
397235
217792
10
390915
809488149
41
484263
73
775836156
311812
128287
86
8
9
2
74
69
487483
88
103653
492055
54333
7
544828348
55944
9
31
231560202
90259
22
26
375943
197447
491661
387110
38947
362310
177660
392383
11
35
279585
47692
245305
151805
12
10
60
43
42
24920
407991
136972507
48
76532
130332
342692
73432
72
68385
9
556200828
402006
9
417487
13
99424
113429
53
413138597
80
863000702
58
4
171655
343112
450846
986783102
467739180
447957
93
6
265973
87
357499
62
65
412081
458180
65
90
565207493
1892
46
346916
157299
88738
341339
494061
65
39771
66
106942
90064
13855
87
10
417391
7
132826
60970
44
408290720
404465
102489
47314
257103
25
60
17
437856
55
379422
25
78
76
53
4
375071465
134206
248753
48
78
134408
74
31
41339
660106816
435845
380149
2
425482
42
52059
48
121130
67
11900
335091
423683
424712
387768
41
104762
453653
72
425328
2
492116
985970247
2
50
152975
32
87
62
85
144966344
3
2
66
493448
407730
60
65
95900
441584
380485
47
957338474
41
56
72
57
184123
16
53
835825208
34
1955
64
60
468038969
4
2
166139
340059451
6
162699979
84
21
81
467338
54
22141
372103
192014818
45
93
97
72
251237
79
41
196578
78756883
192452
99
192352
63
30
8
48686
117986
8
233180
56
5
45
448502
57089674
83
8
89
6
125177
314159
76
37040
73
127447
75127
263949
89025
218412
263394
30
599640210
160715
58
12
7
53
333837
15598
691412795
78
23
415424
45
143106
8
51
203261
48
56
486113
139890
5
178361
14
83
59
29
50
84853
7
334084
364086
121044
376254
1
69
199997
408707
2
14
77
69
170160
163767
59
76
365947
4
39
71
18
53
11
145585
82447
18
81
983964571
964576211
23
483100
370741
181213
460932526
2
242258
7
89761
250766
219649
478262
355030
19
194818
371980731
162009
494413
225476930
178619
14330
6
94
326873
306469
66
114558
641105738
127220
318549
6960
2
305460
43561
428657
11
301845164
238175
103979
91
153121
81318
231644
430586
10
99
496652
179038
65
311609
350164
14
10
5
37
18
2029
96234
86
94
67
78079
251710
2
64412
475896
181110
35
234571
154019
95268
478627
37
35
39
49395
154267125
42
55
2
93
63
3
331885
27
266197609
215786
358524
665812945
30
776326901
6680
308659
89
3
80
960303355
182862
77
26
7
233878
5
58
95
60
16
61
108791
319601
1
262275
50
177427
442834722
70
15
43
177662
490127
263514
33
59
102455
33
585906904
73
182388
201208
252677
47
56
331270
132705
440857
235510
382207
23
315870
966162673
57
302872
50
715026766
33
94
249816
149089
48
56
175892
6
92309
62
37
434897
144283
58
880363928
435020
857706459
28
20
97
857527856
355942
22
196113
79
39
53
7
131062
302025213
223038
9
152016
127416
61146
9
454869
20004391
437855
61
41
495154
169157
1
30362656
486756
96
51
38
49
1
215120
7
170810
192387
77
462589
11
362740
5
98
513597582
98
294722
67
287287
87
482165116
5
67
1
153635
9
53
54
445492831
379934117
61
94
5
55
13108
133173
74
297105
250525
716420833
68
467746
3
38
985010888
567024285
36
95
24
297344
258474
48
416985
17
92
83
305556
98
45
305072
45
308286
60
4
42
40166
479313
41
40
45
994
312924
73
19
56
8
67
38
94
20
451198
51
87
72
428338
422414
40
70
238008
92
275276
377418
62
58
33
363074
6
157700190
50
10
90
76
9
695524810
90
249379
61
6
93
79
85796
71
452901
99
147315567
151495032
404450
210134
49
62
68
50044
496536117
535812856
111058
67006
17
435059
17
12
96
264795
794956975
74
62197
46
28
481470
292240
925137016
46893
247358
412621
429334
29
75
487604
5054
392072
137876176
179521
54
60
343078
74
250798
38
64834
49155
88
9
11628560
79249
171729
70
421111
6
8
8
339834
35
15
62
73
21568
233694
37
140937
148240
13
74
75
241751
90
40
44
15
139807
547725539
7
41
324004
415398
337620
19
31
85
61529
66
7
55
314578
419981
206278
9
8
167976
257531
145527
315038
322306
4
346060
386738183
332624947
93078
947686736
63
2
99
78
55
327164
20
95
352965
71
30
88
9
62
318605
83
40
227510
241120
32
65
120104
33
24
57
329558
25
191528
79
59
10747
387847
435709
4
417085
3
54
6
175595
128045
95
20
288042
77
98981
2
8
81
86
96
21
19
21
88
445530
99
263640
235694
62
29
26
19
51642
496410
19
77
864390945
66
52
242630
49
29125
24
6
280222
203297
459583
58
846167385
15
154882
173185
64
57
695984321
216561
9
93943
913742513
173840
44746
136624
296128
218636
489189
510082918
209637
496209
406751
5
33
2
18376
75913
16
465416
260259
405563
52
6
178371
351047
9
10
6
36
319071819
22
7
375216
252094
31930
73
113544
391005
54
381194
4
50
86
295806
39
486811
55
439052
361088649
460551
10
131845
422881
81
69
487333
1
302506
9
13
20
68
170099
279947
282150
94
481689077
3
317818
488944
10
250705
192876
72
445201050
290218
385858
46
90900
503438650
7
31
107940
42812
26
58
71
98
4
244967
482255
73
15196
449586
255069730
302124010
50
29
64
5
326597
161248
79100
33
913318515
16
391613
253688
204404
136031
257017
51535
66
52
86
798336811
11
7
4
111798
248497
47355620
65
39
40
209384
284747
4
6
8
64
4
49013
88
99
516613681
51
75
17
395650628
351412
164446
468776
768641285
440783
42
30434932
32
44
393436
37
28
97
47
835455203
99
464556
62
91317
9
40
262961
19
64
61
66
223840
681714173
91
246466
1
269629
40
289832
15
174953
61144
137389
1
199548
430032
219540
83
639792453
471665
67
32262
3
463993
96
75
348328
147051
20
10
416427
73803
322622
43
373874
40
4
470879
60816
58
4
18235
409518817
512364247
92
378481
63
94
50
396551
64207
27
716090309
74932
200535
10
90
9
84
346764
246141
55
30
75
499494
51
4
45
451177
427227
14
51
99
66
365855
63
683019297
3
57
43
792549495
58
59
58
8
177570170
47
76
79137
110267
1
22
66
453880
433161
70
44272
37
13338
362000
210540398
182803
2
18
65422
24
316523
78
122379
98
482686007
17
379115
16
292581
178333
139604
882175666
204464
124136229
134606
14
288687102
3624
384422
428944
39
791431340
6
3
102280
5
1
33466
7
5
44
5
80
7
240144
93
104041
448577
4
51
277923
467454
405748
319139
477584
183434
20579
2
139680
5
32
78
336676
93
333368952
20
191832
84
90
8
929735012
65
793990659
115683
527787471
76
1
69005
310638
31
429182
34
46
8
170197
47
37
16021
96013
188009
421996922
48051857
974547008
150287
197553
78
22
73
22972
14
81
195968
5
188169
144508
146856
45
75
25
11
298518
94
393491
30271
140144
8
268351
65
289690
244439
108154
49
193816
130570
303478
45
131967
1
98
30
297623
25
22
210806799
97
44
322873
1
329105
79
82
261978
55
31649
446205
20295
59
478606
66
50
113950
38
278113
85
18
27
110820
336649
418262
43
3
83
41
59208
82
32
332358034
380692
355147328
128540
98
10
250476164
807968941
64
48
24
862626602
239733
113483
58
66
49
15
81
54
20
436876
407038
47
430145
864578147
64
161045553
68
413355
30
61
9
78
2
7
88
224767
324175
386430
791142915
22
6
88
311643
77
38
466735
7
462345
59
32
18089
324583
178888
465437
37
9
39
98740
481642
41
467415
451808
41
6
17053
35702
5
8
281902
111214
243612151
308738
39
422676
324386
4
32
94
6
64
198771
432752
49945
95421957
8
47
723151008
294797
312375
53
306809
234404
37475
392888
60248
64
80
340250
51750776
49
426051
322075
80
197128
354970354
29
11
82
827757963
88
334972
500677159
94
303768
81
88
924472256
81
220903
63
4
83
222074
67
16
55
3
566864632
390833
418279
7
363940
249316
49
1
104308893
79
132320
17
50257
37
219198
60
31
20
403484
76
33
526792778
29
264287749
54
29
321670
482036
61709
76
133401
52
2
19
110902
90
31
31
89
704675676
378274
31
86
391719
66
161853
92201
37
404638
196933
47
64
42
65
111486
376110
2
313774934
84
81
9
47
367661
460354
364615
74320
486963522
14
93
4
54163
55
9071
7
46
94
488912
189660
509728245
83
453919523
82593
7
906557544
12
7
470769
829671017
44
63378
540835074
338825
34029
456333
24
8
392115
419278
314611
31
732335580
193295
748135230
97
193438
40723
30
745469668
610324230
314171
444204
6
97
374513
329341
3
82
521460026
96
61
433490
5
265207
43587
6
689075937
5
488118
43
180399
71
398363
70
76
982721665
124143
619179529
20
489277
32
243353
4
46
97
67
74
298020
60
9
1
461473
442569
89
266504
129790
7
48
40
86
390235
68
290923
93
5
490030
4
31
904162427
310479
329878
961990454
334147
372284
8
398983
279155269
397277078
1
8
70
11
161980
365350
406501
921300421
47
72724
59
37
25
413496991
94
82
352419
42
13
8
1
24
39
65
76
6
39523
377324
18
80
86
8
50
18
195676
544170800
86
34
47
635831995
34
98
134402
28
88798
70
71
98520
169942
446768
966892080
425456
22
38
86
28
35
94
854190916
58
217117
22
32365
102819
127284349
201039
288647
5
90
94
14
98
196794
400349
94
59
192910230
6
3
586789101
65
49
114350732
47402
443759
3
65
319630884
13
53
38
98
67
32
61291
89
199625
15945
840746696
55
95508
41661
79
795982710
5
7
85
18
92
68
197066
63
641269725
45
36
160124
514159530
15
197364
8
90
26
30
49
270477
372821
66
310794
296596
74
37
58
63
72
127978
2
21
305177
76473
177417
34
60
11030
301336
469428
64760
488814
11
82
218788
434077
93
477905
420750
27101
9
278463459
3342
317310
97
57
173636
245997
35
115687
777528764
60
73
242085
77
11154
288468
58
120236
258061
42
26
68511
2
410402
310018189
2
5
73
89
98
63
49
73
199942
319317
393827
92
73
49
202363
64
34
61253
245168
321096
74
49
95409
99
235856
49
68
498436
66
9
55
421799
36
6
198494
246220
3
80
66
196362027
77
61
254768
17
4
7
6
122162
298692
116046
258587
395722567
212744342
9
49
12
7
435334
110217
52
836
41
370115837
5
92
54
3
225944179
149090
29407
306321
99
5
99
286288
298620
158915
219917
30
22
4
90
58
76
81663449
67
94
284627
220141
22744
3
94
3
474802
31440
79
396672
437087
93
89
22021
554938226
26288
468774
87
17893
72874
39984
40
9
436054
128010
179302
748128138
432395
83
58
384670
439120505
461917
87605
61692
21
176664
40019
19
308967
658487277
44
19711
698842517
79
65321451
75
10
373819
8201
369121
1
459575
90750
8
92
59827
859610019
208392
70
67
4
573136445
367265
333092
75731
35
83
80926282
26
281804
73942
116263
111628
76
44
10946
175753
98
65181
10
52
48
85
270141
53
817231343
34
134456
89
256826
6
79
84496
1
73
163311
69
320724
130800
516914489
75
56
319192
70
126259
497897
65
286921
25
162162
78728
28
540163725
738285009
47
671194974
346981
23576
56
488270912
7
2
45
98080
6269
80
5
84
52
29
4
8
93
64296
100575
4
28
86703
176327
56
301683
7
283014
37
801433737
57686
29946
437280
380373
64
260615
9
194877
487926
196362
271978
284127
76
410950
27561
24007
44
201705
68
899580128
416013
316702
327511
31
69
72
3
2
711670731
474270
49
198226
210542
24
62
39
39
329421
309827
436531
26
4
94328
29
166102
52
39
406415
17
62
232094670
422726
10
829927829
329743
336492
352172
10
68
87
84
56
202775
306496
496014
352613
3
67
448867
321342
472326
314673689
198817
92
379428
365494
492164
67
259679
97
82389
24
202830
25959
24
214264
26
164213
55
18
4
1
226617
26
8
78
164348
45
91
5
22
30
433878
3
8
98
228386
345023
6
8
91631
369086
90
37
96782754
66
21537
255478
253233289
31
190081571
2761
73518
425283
75
120804
67
85
22
289560
978804036
90
16
7
30
61754
277244
190439
141630
987752860
12
38
12
449579
274377
8
177577
269384
2
37
10
51
11725
136185
248530
9
267390
37
34417722
155569
327492
901756219
4
91890
277871
289952
84
39
1
470945
83366
53
2
64555
227889
76
31
37181
8
39
12621
422400
79
114040
373325
229559
3264
59112
211229
7
68
79
5
7
387425
295460
77726
9
191007
47
3
117310
94
52
150949
278609
341255
206808663
46
247415
31395481
28156887
16062
175210351
865658435
281585
120851478
292757
11
388369
103742334
254476408
98
21
295335
53
64
385648
30
269466
172663
264654
244230
15101
344733
291854
50
5620
485478
64
195215444
19
173920
393722368
220033
839996399
371411
93
80
115513
58
97
443926
433688
341308913
419590
224310
95
365672
395523
190565
166211
75
488756
173015
22
177487
743637755
263913
99
9
23
75
7
210370
19907
371690
97449
64
57
261385
332988
55
16
69
36
19
426587
48
10
522799501
26272
78672
456513
432686474
347800
14
377242
95
9
224834
348446
124094
166271
651250819
176004
29
72
19
473891
16
5
71
1
79534
44
13
361002
77
16
13
28
667403866
491884122
68759
71
56438
918742655
15
55
47
4
288495
335612
400012
9
343707
74
85536
261316
516309132
283811
289547
285042891
416701
44
57
304171682
58364
16
48
98
375449
1
161048
14
418737416
57
145899
52325709
31
58
42
221419
482087
98
6
7
35
2802
59
52
40
162589
446084
72
482798
153910
200381
419288
305002
4
279954
49
72
37
70
82
6
86
72
634985353
689889289
155808
78171
3
10
339722
65
13
56474
345155
484186
2
5
11
98
358229
476922
365385
21325
238487737
74
212393
51
433647142
8
70
237019
49
61
9
84
116970
338963487
3
430549
24
2
84
47944967
83
463119
25
242233
232042
58
91517
95
6469627
95387
92
354702
80
395970
340701
41
83
205093
17
4
58
434884
6
458435
613695848
13
295122
89
8216
50
448819
60
33
170748
46
99
186717823
91
463345
446195
487020
222405
60
86
46454
255507
445440706
1213
174313
32
495466
830083908
857441037
38
34
490714648
222075
4442
34
397107
18
50
819707799
4613
1
81302
282782
61
485233
47
424777
245303
81743
416565
11
165607
199143
92
49
228331
216468
115905
44
488750138
207529
32
92
43
6
156403
84
20422
146994
58
374012
181451
142920
67
198026
163369
6
6
93
5
61
630338090
37
455819
669950008
65
378920
69
452249
213611
283645
51357
57309
81
408931
13
54
70
47
174099722
260756
84
840067896
755157058
408128
206817
61
562747592
66
25
293761150
2
166054
1
404872
28
470750
21
64
153435
25
584112040
9
77
40
73736
3
57
480793
4489
81
19
12
387036
10
32
130296
34
1
368543
68
192097
203548
31441
371201
719013846
70641
17
67
464121
355909
329752
239603
90
454043
34832
286810
468526
443622728
27
316264
8
9
480682
69
440756
41313
966883240
242336
91
92
62026
93
80974546
330605062
71
28
60
328974
48
10
259784
28
998670550
80759
328304
55774
341665
59
89
369252
206177
8
187283872
52334
83540
18
16
347771
46
96447916
256243
77
1
140157
547989015
153173
17
84
9
554338823
85
6
43
27
200949
56400
9446463
757907605
468024
54
61
561885967
149118
76
395173
94
33227
99
56
27
184984228
321120
90
870195524
183132
8
35
13
18
370584
98079
293009
28
170392
7
10997
9
2
18
83
16
242877
61
216504
26
7
24
458910
342469
37
217120
84
87
8
25
398486
16360
322762
38
802237452
348885
404312
206049
881787846
6
260486039
209835
40
29
11
18
221153
478261
12
98
1
909137196
452270
262642
46
9
209596
67
11
293350
20
129569
29
82
121756609
44
464825
7
56
448632
84792
78
22701
87
14
90
377522
87307
32
397938
69
7
47460
6
398310
41
90702
46
32
139251472
46
348357
181342
45
51
496614
28
77
191991
3
224398252
10
346924
56
98122
368108510
15
149847
49493
122130
302977
232986310
12972
6
287606681
218903
50
810890974
56
485705330
37
53199
674359415
7
188017
3
83
304792
242308
27887
80
78816
9
5
126444
66
855670189
8
8
94
6
76
14
841361417
49703
25042
411836
44
69
502753824
2
51
5
403944
310718
46
40
85
5
73
54
58
26
36
51
237967
81631
51
417782
99179
29
74
10
4
92663
5
328152
43
98
92280
109758
34
495092747
105298
254046
22
2
36
180479
85
17
491534
303196
740405592
76213
69
70
103099
295414
38140
34297
56322
1
771273715
364929
240462
97
473879
66
1
81
78
6
3
45
11
86
201677
1
515507067
16
16315
157618103
95218
78
1
66737
299980
319964083
52289
86
35521
676487051
4
342306
467834
371389
355638
305421
21
242947
14
134868
87306
986447070
6
820042364
68299
80
361240
6
279238172
82
52
72
59
335383
285718
346321
36
4
197952
157026
82212
2
85
15
7
60
7
159933
515623363
120918
461544
60023
385445085
208531
82
1
341241
4
447430
408204
169154
125452
26
93
304125
70
85677
26
443999
45
64
65
357385
5
18
623518336
381189
375418
416045
120720
250636
50
68
541535945
62
258349
38
81
4
2
19
311070
144056
57
55
99
54799
84
89
398331
111727
9
82
100422598
87
99
136819
846269617
36
31
51
105514758
145357
261882
76
10256
334185338
74351
780519683
88
48
2517
91
98
38739
6
19
38
38
93854
45
589056330
338586
419417
84
414666
437918
257308
58
16
2
257800
2
409812
3
23
30
221477311
61
273088
294920
36
63
408444
700141493
55900
86
6
119810
30
16
224523
71
52
439193
66
82
8
121766
384515
398319
76
14
33879
240584
87
59
690289694
1
25
85
72
7
2
389276
887868977
39
52
84
102987
92
116044
67
56
28
9
368928
39
389290
57
55
52
232086
41
206233
249894
42
96
62567
72
3
85
37
43
58
44
52
257739
484115
418347
54448
67
25
445078
34
407535
357955
178978
72
483393
77
233550
25066
9
361653
448900
90
241699
37
6
480298
63959
201174
55
54
428465
60
377789
7699
96
88
334096030
33
16
165332
74
3
15
65
42
160481
59
12687
13
43
65
69
35
4
2
43
236788
33
196144
64
79
34
720869052
41
81
32
141197
192243
67
17127
530676426
8
9
63
160748
93
56043
92
33
71
93849
480747
267926869
213101
1
31
8
26
270123
138595
216408
13
773696761
177709
82
34
39
64
123309218
16
41
192703
16
117177910
217602
14
471244004
43
440312
9
55
412939
151118
350188
62
34
89
481688
235057865
54
20
32
68
10
99
1
33
271162
44
22445
57
5
81
82
5
210412
36932
170260
202441
90
329174
89
229476
316257945
318901
82
45
836312693
94063
98
88
5
13
242400
60
143124
484916346
70
113483
470463
28
90
55572
56
433754
336252
4
6
57044
31
42903
83
38
496677
214028
74
136245
1
160289
63
443202
83
97492
86
60001269
68
9
96
412176405
65278
94
80851
19
91
37
11
21
117080
31
2
1
85425
10
71762729
46
15
456347
143665
96
29
1
34
177886
36
43
423572
382189
197677
25
177050
198399
370145
524802606
65
56634
34627316
38140
290580325
8
88
363322
83
54
23088
492171
11
368730
31
243454
79
1
7
83
86
80
70
395867
166530
717427602
692442010
40
40
13
408804
21
337407
295970
62
318473
246554
755721771
16
43
290522
150256
39
60
410395
599446305
42
79531011
81
60
45
224984
25371
93
85
117506
2
306611
17750957
61
21602
401775
2
44511
70
20
46
7
8
30
272421
67559
435220
6904
146838
224472
79
317302
6
348430
61128
326560
310324
240319
28
144790
9
159129
297261
708561801
294208
106466
1
95
23
162236
115549
69
759040468
57
2
20
37
912660478
38803
351378
124355
423297
80
8
169539
77
355435
17
191784
7919
427340
290336986
71
332910
94
142153
49
31
7
4
53
3
36
369319
99761
70
222231
2
86
417636
13
319084
93
62
89
431517
361542
43
453966
40003
2
22
109206
19
28
96
56
43
143245
130192
44
438258
44
71
452624
245329
94245
13
13
19
314408
837904428
585521961
17
50337
549224128
1
36824
29281
192542
58
321121
231224
73
64
429753
198649
6
443788
403227
85
59
29
183253
65
674937657
115005323
35
46
62
202086739
50899
328525
5
955148288
496105
9
205282
40
10
555644398
71372
40
35
70
1
37
321849
74
204921488
30
36
499859
52
817034874
78
28
86
93
229386
43
326053
6
121817
523563658
120343
79565
28
180123
23
11
6
31
67
200319
8
351628
62
187048078
23
73
44
45
25
7
277970
749165809
71
5
192991
8
491263
388990
50
474956
192264
316686123
52
90594
30
460406
561401348
42
7
163892
33
27
154309
431703
62
54
451762
247889
30
76
168950
296143
316694
49
56
33
24
17
89
362300
62
79
87
428825
143994
86
47
8
361591
82
496684081
202788
99
488800
100122
353522
75
24
39
12
65
8
2
451599
2
33
59
57
129167845
81
446486
42
222640
35
3
465097
253981
98
62
140680
30
403205
3
389377
471476
293468702
41
83133
53
95
65579
64161
41
72
238804
10
67
29
36
15
557603732
63
10
78402
646095451
30
343028
35
357300
745276078
404454
96
17
51
297159
55
25
101416
5
223674
65
347880
62
84
207541
13
146638
111956097
95
244966
67
121864
4
70
376420
149110
988365344
53
11
17
62
400228
392060
7
424948
391272904
306006
60618
37
64
120551
46
959848440
25
382489
13
30036
195391056
11
9
1
72
448816
454827180
70
304838
434421
4698
105574
28
263182
377530
123141
279760
9
69
308995
3
1
9
2
20
16
441561
164667211
31
224041
332033
202163
733145447
1
190457
2
175444
387511448
55441
834411141
46814
445178613
244855
67
11
492236
6
91
37
808731265
25
3
53
613335232
34
882971169
57
40
195478
83
1
241198
160172
307733
10
424826
297874
86
29
9
8
11
8
465354
21
461889048
11
48
169491
17
646309127
59885
15
99
65
415773
109088
96
94838
6
417915
375693
331017
83
465138
19
460013
72
71
120686227
60
89
35
17
267853
203331
50953520
230299
680627838
135357987
441142157
48
7
494083
53
848328567
75
182275
362846
8
158376
439156629
33
446681
99
404139
272675
489583
67
286295
5
45
55
7
35
31
245521
99
386136
366357
76
372950
237318
326333120
401880
91384
438101
65
176995
75
72
75
552824211
8
77
58070
824661698
495695
52
5
310508
60
96
78
489266
43
84
647829
458287
213230
23
121777685
129119
447046
20
83
97
4
27
10
6
7
38
281944
85
6
71
261959
26
423950
14997
31
203412
4
81
96
109395349
40
31
493164
52
143335
83
2
229532
84
73
343674
89
38
294788
30
377223
271574
369509
570660774
5
3
34
67
15
92
85
551437183
13529
486354
174375
3
89
305031279
414474
56
473557
237201
92
66
327348374
375747255
38
494339
22958
43191
79
951227932
89
108679
65278
5
76
132548
109195
39
70
67
7
271768
934210564
2
814548927
75
9
2
6
58
606713046
4
131080
96
50
262844
245068
9
50027
79
68
983883647
67
5
229995
51
2
63
3
465760
33
18
5
53
94
164389
224104
201616
30
900381083
465918
95
242807
56
28985
70
5
8
69
146937
297119
437283
91
157358
9
156723
805851550
7
740050236
79901
8
394928
3
20
1013
418558
89
26
6377
6
78
96099
440263
34
342497
87
489968
1
103867
78360
164837110
82
6889
20
327305
418750
66
206678
38
17623
20
54
272138
456228
90
51
11
82
74
201202
20
36
5897381
33
42
2277
5
6
28
590528559
394733668
384238048
27849
8
13
74
25370
415926
13
94
150676
387068861
92
170166
197058562
16
24
455302
65271
122887741
237325
1
6
14
139321
43964666
76
456927
31
427833
227052
371211
34
383965
285263
185639
411859
344552
54
37956
33
321712
4100
244763
6
315274
351684
446837504
87
56485
8
1
33
33
20
43
185013
159502
499320
298235
117178
23
381284
30
34574
7
89
479896
237761
267688
483016564
703395648
37
4
288367970
45
39
377799
221285682
155566
454126
133849
78
73
83
20
149649
499456
104049
266146
7
163692858
76
18
151168
42
1
347281
62795363
4
27
3
86
416205
235803
444434
405141
5
22
49
990450488
4
991551750
8
62867959
477988
93209
209964
190699202
30
68
117823
670
57
32
22
16
248732
77
383360
66
15
49
14481
241282
20
462400
331822
48631
213630
446923
79
391042
97
2
52
4
77
42210681
72
37
71
93
284770
19
21537951
8
79
46
86
83107
59
368360
246320
75453
342328
447454
396569
277506
52
235706
46851
56
55
158943
14
427365
117862
374254
37
434180
434040
13
299792
726144085
97
167208
360740
95
463934193
83810
53
52
104089
700001913
82
138702
41
12
63
30
23
884823377
109284
284417
1
288895
94
113947
596906446
14065
32
458575
60
276433
5
43
62
48
82
485985
94
408806
203075
433605
350286808
21
57285
51
499656
233627
27
391612
47
34
11
4
43
40
407648
58
15
2
88
717565354
136292
44978
26
91
8
90442
1
337708
144501
209864
51057
52
176419
188518
77067
316786
190125
79
591207950
284346
6712
92364569
36
93
70
65
41
383524
78
53786
513401237
118877
270264
129802
49
247353
378986
91
68
245352
20
169545
49299
85
718831063
466216
21
234786
67
72
18531
30
346464
314908
199444
52
2
71
20007
44
467527
81
59793
71
372124
184405
60
16232
329646
77634
43
245469
33
228124
423656
67
309855070
87
29
9
223483
5
92
27576
221077
176870
401866185
52
3
3378
302045
3
39
117446
84
265833
46656
495240
2
511791478
850351077
496179
127721
4
53
864955872
21
66
196606
380248
50
1
987890637
5
40
414889481
91
164538
274104282
97
70
5
69
97
823584781
402392
54
81
7
184167
230049
373046
67
371917999
230573
37
59
89
258359
93
43
34
3
538390006
75
115598
10946
26586
335063
196513771
54
8
22
164704
158278
467959427
389244
48
1
103294
14
82
973035709
2
6614
35
3
35
16525401
95
90
280643
92
7
56
58
97
11
167627
15
85
2
23
452769
94
430007165
574240941
29608905
2993
55
87
20
49
433062
60
30
31
493408
64
285708
111285
57
323626
319509
448272419
26
56
244830
4
306601
27
241421
4
474910
343650
88
145206
75669
87
307869
146629
477197
24981
86
20
6
88294
2
55
77
8
20
66437
145656
82
336424
172806773
239694695
6
263102
169070
1092
220747
90
243278769
729962655
396481
825762892
85
179291
301635
9
123804
75
76
458719
422469
385094488
190793
383718
108385
190309814
3
5
90
87763643
75
447103
280690
95575
483696
497332
54928
726875362
94
401401
43
76
7
346586828
8
483734
7
939657710
462155
15
66
333611
2
28
28
3
208103
68
86770
188434
249469
205538
203859
81
3
757554132
146880
6
67
456914
705849189
181441
45836
6
57
285635
42
400578
359884
31
135430920
416708
70
75389
350221
293580
72
208146
94790
11
321894
719838415
42
41
20
6
23652
183377
9
15
248473
68
34
135709
9
93
4
13
318875
14144
783632324
34114
54
2
72
18802
3
343754
204892
183932
62
462497
87102
397667
413357130
16
742694616
9
385372
39
238109
85594
446847774
275151
189499
96
66
38
254726
61
608330715
280698
79040
95
419643
39939615
3
38
39
103941
779544532
544055719
399014
245077
81
11
52
99
3
426540
83
343134
796648970
24
38
64
219163
14480
75
54
64
35
380473
788057661
265005
108128
31
39
499968
38
145986655
174785
381126511
47
32
117726
291954
75
65
461848
316912
139914
499492
232768
454782
452974
69
94
438030
38
33
314919
60
470068
102622
329795846
132856
289027
242100
78
287609
472958
2
333602
8
77273
61
62
440766
34237
61
492427105
345791
87
87
307748
222366
41710
72
4
75
6
59
31
45
292036
153021
8548
63
568129728
52
496504
10
39
38
479725
527497529
237166
471823
114187397
84907
4
96
54
262058
817446163
46
68
75
357388207
390671
44
74
5
263871
27
844501321
60
236758408
4
99
332732
34
70688
86
316263
438277
34
744886153
372009
67
355681
489441
4563
449369
446100
5
11
346741
495806
253153
241801
253939
115572
266071
192503
17
39
3
62
474672
159216
57
592511817
64
119103
189618555
996511582
98
18597
461569
245549
395951
39
50
220763
46
422248
12
619970808
40
310739
3
263478
98467
3
889067746
331302
74
47816
41
147699
294516
79
496726038
310441
784372475
496059
406630
115347
165741
424788
25
28
79
77
77
69
195774
37
170602
200672
70586
107603
50
983349616
54
113773
460326
456638
41
161990
14
97221
33
54
275980
1
19
59
76979
1
19
377998
1
50731
347735
97612368
73
53038
349296
480472
36
75
337810
392121824
27
7
71
486174
95
19
31
5
12
76165100
433086
10
43
88
126520
63
75
180174
65
34
65
456180
461742
218771
343540
29
93
91
79
4
72
872673507
70
289685
27
240934
43233
25
852592202
34
98
499408
469849
100646
46
179361
88
67
1
10
369646
252796
7276
358411
76
1
412152
849667080
5
95
404415
91625
110681
450765
187629
160174
2
37
68253
153543
486666
42416688
6
49
160455
493276
52
99105
32804
77
454205
7
83
442286625
81
7
12
4
9
295311
4
66
96
318147
250668
6
828634689
303922
247602
49722
309997
445781
452432
681552387
19
35
193154
380579
15
688729114
387085
73
19
8
20434
183282
401771310
83
235174
47
526299919
57
148589
312491
35741
362442
720113094
60
678413340
37321
60
18584
39
431143104
620953845
279835
42
313783
108237
70
65
311632
435728
69
152016
194289993
90
338000
974543792
69
39
246527059
8
273566
334407
332296
15
51
47
408608
23
279089
42
3
485371
93
32
84
313813
5
96
41212
13
60
74
61
268993
4
258986
57935
473102
64
107413
132734
63
492022
311776
431642
72
72
16
81
71
16
86
79
7
67
51
6
448467
45
173379
427132432
218969
115481
88
81
96
340032
43
237974
61
44469
48
63
679121818
78
481172
40
388010795
388919
28
78
92
34
129182
312641
32
237736045
113264
86
69
71
409604
69326
384061
287828
66561
1
45
154729
391426
217143
124020
961637620
63776
190719
243732
43
34
312367
38760
81
19356
473747
120197
79
33
17
24
94
108166
7
381
157179
71
8
322473953
394829
61475904
427465
109256
2
8
76
138501
270695
79564
23428
62
1
273
12513
182384
25825
77203
2
476384
251373
354726
84235
22339
140823650
18246
155763
20
1
4
19675
9
443370941
79
17
61
23
1
31296
8
66
96
410259
83
69
43
224417
25834
1822
44
31
30
60690
475534
415243
66
483171
109372
55032
65
333230100
116625
3
6867
24470
15
6
55
645117536
18
392817
52
67
95
198689
48
245354
117368
332632
16
90
23
70
136340
76
79
96292
240830
53
3952
87
433220
8
8
468928
74
146660
224264
192486
352766
70248
181734
214548
186594
447501439
41875
15214
59
44
417929
349796
4
498077
772152400
61
756351320
139337
5
334658
37
10
5
33
376827
813198913
431482
17
40950
56
74
325507
52
43164
36470
4
140237
317932
32
715238215
12
85
71
76
8
168202
259522
372861
467908
78
79
321836
93441
15944
80
317240
55
237905
3
33
72
968597597
76
35
57
408416
254010
113266
283004
34709
95
53
362412
84
80
421119
5
295571
87
108994
219286
152524
48
38
156020
53
444866
79
6
3
69
313963
467596
111855
844405405
19
947802966
30
494131
4
248699
21
47
16135208
233725
56
88
5
5
56
77
78
8
35
30
33
72
44
31
78
45
200260
16
416760
459435
375840628
5
308887
466172
135374
837584743
88378
15
66
69140
220869
436343287
61
245175
36126
75
12
65
343582
72
13
485532
27
22
288990
448008167
4
204546
22
106911
9
1
317454
99
33
188089
2877
292826
55
228278419
183194
83
55
751
64
5
9
80
111925
244885
341282
61
33
89
26863
36
135790
49108
505352047
89
8
2
93
62715
45
310735
271720933
56
55
38
34
9
76
115460489
2
33719
242958
63
81
46
345262
28
4
106387
76
61391
80
446532
14
362601
385062
454468
378252
396828
113408523
1
596407896
141932
399441
349197
63
104221
44
34
66
93
91
16
734288187
76
23
54
355328
363471
393013
26
30
90391
61
184002
28
8
114971
781799579
52
63
361942
86
1047
255761
9
279846151
248158
344480
492347
99
98005806
45603
3
26
54
280777
15
627965875
93502
61
29
4
455776
461964
64
313768
2
332236
380561
85
201674
60
20
92466
1
70
273162
195896
4928171
194355751
63
196987
302637
184066
17
238143686
66
108883057
719409287
18
53
96
84935
155756
185106
99
3
34
58
73638
43
71
7
2
576323879
50
488501
65
76
53957
3
11
483879
8
18
81
2
752509826
15
283645
376254
40
249178
53
30
20
375735
52
462778
13
95
8335
22
719152127
133630
85
11
148104
198566
380971
48037
53
439611
469706
348341783
43538952
2
268139948
224929
5
20358
112575
343476
82469
64
177445
6
187265
96
79
346934152
8
76101
211619
96
9
243539
443939216
163203
267649
25
80
33
259180
36
135171
323083
311859
397509115
64
55904
29487
39
479996
315618
183976
2
79
669304036
96
53
409161
22
54
66
43
483892
137564
56
67
916777840
94
67
80
263896
39933823
358010
72
289494
30
63
373668
5
70
32
471736
267506
83
449226
281285
204323
218689905
1
357138
8
63
82
39
6
71334
410979
12
338792
32748
3
12
6
18
83
91
256155
371677
13870
290850
529246720
467388
58
390452
409553
42
44
61
8
98
748714163
10
87728
60
385693
66
93
477174209
293829
48
389807
75
224858
37
66
69
91
429081
382523
7325
44
46
272778
16
14
101068
283524249
67
54
40
88624
320396
39
78
306634
458726884
196662
3
278904
242441
69
275973
5
253520
9
35
91
5
24682
453741
121094
47
6
64
409406
99
340163
242444
250653
35560
165210
62
206068
187001
70
2
63
165522
304884
3
8
75
7
528868850
131087
19
96467
480158
245763
182571
32
236938
58
336237
225284
47
66
20
6
376883212
24
308910
102985
15
142391
118127
38399
431866
309219
223525
43261
5
573655143
34
71439
431506
50
33846
668779980
46
70632
219038
100905
52
2
97
26
90147
63
68
435228
231115490
34807
32
63145
45795
12
374901
28
43
8
54
2
70
9
92
144605
175497
296435
31
3
994151242
218788
8428
31
109717
7
661924552
61647
69
46
298227
355502
53
331195
83
28
18
148412
877369886
60
53441
242943
432744
313634
79
45
404822
20
438152
76028
283814
34
43
46
470776
40
443785
13
141351
64
46
71
176590
219874
295538
77
6
3
85
326486
408251
161209
123056
481665
660091378
144539
90
264406
221274
74
94
76
9
172484
4
481888
27
321522
85
268476
83
202984
396352
321213019
367221
113143256
463122
296612
100882
20
147019
59
97
22
290952
370287
26
39
93
410269
897833379
98490
38
80555
169508
97096
55
395101
95
294535
4
70
195682
86
351518
48
12
32
219495
12
81300
26
12
377257
95
450048
613997236
12
122747
39
436362
61
18
9
45256
88
125115
192347
274675
82
64
83
19
9
402760
309380
348860
12749611
99
184523
3
59
91
64
307664
99
88
773673791
360142
478468
9
43790
273115
66109
79
372679
837519457
177845
136223
8
231467
10973
37
4
138036
152461
78
941666656
324035
26
126752
72247
42
3
417866
15
182849
63
98
975726024
259771
93
445122162
368410
20
45801
192923
32
11
28
137951
94
44
63
87
153014
184141
59268882
368496
17
97
56
470325
88
326618
426778
65989357
33
585973419
11
253921
63
86
21
215328459
6
244607
337299
9
455641
63
25
5
91
69
75049
73
90985
493353
440985
252254
83183
397578
92
92008
342558
441916
36
398769
492949
54
52
403265
131656
131117
43
74
94
98219
494112
358450
5
2795
110696
202142
9
30
289139
45
178435
20
46
151854644
160513
70
6
112033
266445320
457956
178775
2
107167
20
44212
42
419003
252276227
434284
83
171278
3
62817
204547
463898
459054
2
109433
8
476406
789896395
372421
3
8
54
2
283671
383561
62
407619
7
304834
193598
6
381745
335895
18001228
178980
41
3
57
131741
233262
13
56823
401448
201233
40
222405
9
7
92
376605
286577
286204
66
101439456
36
409946
368159
66
92
319104
438962
44
39
310525
56811
832678689
3
175946146
341993
27564
82
457917
45
265280
471429
53688
487885
30643
417851
31
484698
95
25
13
247141
162070
318926
99
253150
380874
54
239850
461764
61533
259373
91
197463
19
7
29
10
8
29
5
9
333026
303412
21
66234
91
97954
573912655
64
23
614533654
222521
967458084
234769
192955
399494
96
6
362407
77
459743
346804
89
68
56
54
6
435079
11
7
45
191621
41
46
96
102508
8
249135
264022
1
58
87798
365452
55
542556071
951465985
27
97
23600
284300
3
47
128957
61
73609
73
11
10
473684
48
260310
171137
472967
123712
87
28
64
87291
47762
26
67
35
39
100592343
9
145477
50
32
7
180373
19
272079
98
124706
89
124388
92
3
65
212719
41
84
8
361380
66
75828
116809
236087
22
98
93
70
52
31
71
7
206266
16
2
46
23870
30
70
494182
6
44
147859
36681
8
86
124664
56
515658069
292279
6
20
88
443674
24
13311965
13
350405
90360
73168
94
191302
60
67
303524
12821
75
53132
497420
78
37
58
93
17
58
139042
191061
6
332202
6606
5
9
14
11
2
17
828373950
438706
6
51983
13786
33
412688
133884
31
1
15207104
64
152895
61
63
83
35478
391943014
16046
312358
161324
62249
486441
3
488463
32
38
70
349638
52
8323
30976
72
146859
252762
425004
91
391338
68
71
67
490824
82
76
59
46
387867
70
2
65
9026
92
27
83
303518
425328
68
901786164
51
709965693
43
88
2
52
409929
15878
37168
69
411541
32
299022
67530
54
32634
256339
69
6
226224809
2
36
462625
12
17
322569
66
82
19108
93
838669489
489178
228728
40
2
3
73
27
77781
1
350242
57
474342061
5
92
256452
82
211619
8
472854
76869
363502
161341
47529
17
174461
200426
969896910
830255885
238329069
208510
68
5
5
115720
97
255072753
38
49
74474
303901
44
4
135236
8827
67
73
432281
84
352344
4
113515
26
64
246311
448162
9
5
192278
60
62
39
69099
429075
97
73
104097
58
8
8
41
29073850
620603087
480224
13
249145
94
37
11
7
73
990230320
74
33
42
3
87
84376
366472
375188088
201071009
30
487797
6
20
39
17
665333624
73
83
121876
47395
386895
47
59
89
148392
96004
60
977227333
54
258804578
389560040
75518
13
404268
42
30
279446
25
147755
42728
421
10
171140
110517
232231
222061
6
12
39
348957
20
171624
225317
94
207238
6
5
8811
24
391394
9
177783294
92
24
125121
336822
193967
52
77
70
70
92
912920759
70058
81
4
359434
89
6
434790
9
4389
345339
78
381028
27
78598
348581080
4
6
182718
82
34
324233
37
38573
78
919522162
249387656
203276
94145
10
6
8
36
33
172120024
5
224331
16472
39
58
9
97
87
427207909
44
652944056
91
226905
133652
277603
404800
53
19
94
41
39
364700
879515890
97
77
32711264
61
95
395132
81
345518
325041
305000
26
343993
94919
4
329511
131997410
45
50
95
390476
9
59
1
85
8
19
302151
37
42
389945
375189555
251723
1
41841
724043844
817289743
819084652
239559
78
64049
310237
65
321780
62
366865
451190
6
8
137825
68
39
44424
99
4
75
494623
6
17
332967
276256
80
407747
468140
144864
6
166376
97
178669
40
680741813
2
56
4
4
35
369410
13
60
164274136
188991
129921
348764
67
187127
79
90
40
57
274887
38
7
21193972
124375
363836
12
39294
50
247858
952256015
32
369728
209582256
294946
2
27
24
328591
7
476202
271597
2
325894
201633
108696
369307
151557
25
429785
4
33
53
9
204220
88
74267493
475602797
88
59
100888
54
193297
209397
2
97
408287
183549
58
12
322300
47
7110
403372
2
14
116183021
488198
37
415745
42
569108803
13
215961
345310
87
191132
77
56
165036
441050
120594
21
51173
47
82390
369974
32
188739006
11
460294
77
320925
353609
360508
67
34
476220
161645
65
15
7
62
98945
475328
2
91
338684
58
68
463801
234334
2
68908863
181504
467398
204868
884924581
14
73270396
10
38
81
133220
36
2
7
42
74
31
294037283
474433387
385782
282973
399564
65031
8
95
626230996
31
477880
3
52
373527
193100
91
57
34
62
32
39
62
53
273693
95480
44
40
266441
16
320605
348692830
9
355920
80
78
474049
2
45
27
9
286267
410436
137390
18
4
57942499
3
3
44
89
79
147231
56
74
2
45382
61
89
337074
6
281795
366187
462636412
69
228837
831622816
54
219463
361245569
84
4
146703
481683
8
16
443526
793038786
58
85
630593053
363111
140269346
69069
603185159
232892
10
145312
3
95819
11
36
58
71
303741
45
41
95
75
122241
493413
253054
39
335129
37
14
282254960
50
34549
24
736112292
5
7
84
93
336197235
24
28970
61
171820
87
33
375402
91568
5
84
95783
4
66
53
20
100642
7
91
562567639
228510
88259
65
94
289601
110849
97
173182
69
29762
190477
191480
19
491580
43545
52
38
110354
103487
380934
818321138
53
831081262
286043318
42861
26238
93
49
259095
69
205654979
73
121097
384680
74
410457
341009
487127226
395395739
87
40
36
420239
53
579021343
26
492893
57
27
28879971
2
297841
982500648
45
123272
492909
20
63
98
260375
12
16
289470
470638
20
5
9
520642535
23
84
27
161363
394168052
23
340944
48
276940
53
4
337081913
55
371799
81
89586
429501
236958
495625
927005349
37
96
304966
243453
71
329772365
85
77
71
97
108017
94
41266
249048
91
45
9
230905
58
47
728
87
433979
69
21
22
133915
4
69
9
160641
64
14
304897
291993
220716
459355
26
68
491382
320488614
2
889164495
33
309148
3
15
36
27
97
50
652473498
813264853
50
130338353
18
83
771076951
4
59
44
116777
24
53918
29
68
4
60
56
412399112
2
768606118
463938141
84
772370830
491456
20
129373
53
40
435730106
71
79
2
99
25
26
74
22
309626
104153
11
9
278166
7
66
62
252135
380546
86702
70
7
416387
12
78
106242
9
233274614
53
487571
378066
91427846
4
33
608277189
943420578
640391508
56
250869
9
1
4
73
5
287373
85
31
7
201339
242259
7
27
144459
772322828
14
195493
75577
77
217522
2
54
8
291234
325948
781630045
332326
616542734
225790
230055
53
48
431418
179225576
403504
81
439915
2
23
197592565
436815
152012
91
323255
23
21
18
45
232598
211485
149894
24
317735
282312
1
427286
38
139582
24
287754
43
126352
387137
13841
2
14
96
36
475466
84410
24993387
285190623
302830
93
9
255608
228188
16
71
436047
73
23
65
30
47
92
268366190
87
483872
221893
206470
44
64
23
91
35
33
278474
32
349392
310726
2
70
204387
20
25
10
9
403271
46
84095
41
5
17
192384
250712
116090
98
242794183
193077
24104651
82
36
225988390
4
13
360164
19
338881
177015
255379
803688188
239923
17
404289
22
333462
73
98
301098
527360664
98
92
591753465
96
181587
85
73973
80
459118
422012
33
472711
63
31841
112129
328075
801192241
1
373254
113829
49
84
4
243499
60
565905751
47537
337276524
358597
4
27
31
477863
5
345507
83597
83
6
86
247530
341990
80
99
461674
8
456386
41
618057039
5
60
98
23
56
138107
494102
75
138150
302754
4
24
23
307305
26
280045456
66
1
22
229891
41
121891
9242865
179795
151005
325524395
70
397848
97
867852911
205015
59
828364474
30438383
1
21
90
94
8
477829
478947
62
720116655
20
2
404355
65
117061907
2
91
7
153255
205828
59
98
497987
297944
72
6
237924
41
28
171720
1
253569
36
61
295015020
230306
358841
288453
50
59
398788
212710
430383780
62
43
41
2
10955
5
25
3
447457
16959
47
191564
476370
380188
937570966
245608
31707
41
66376
116834
2
433222
18
283450986
943011531
203547
25
65
384795
414528
88
364596
68
83
80
417201
417994
415549
73
814838797
176659
4
368696
241612
95
29
97
327179
73
291954
47
47
88
236770
9
30253
54
393592
9541
30
9
228578
7
313143331
171294406
1
76
14
161441
6
89
21
177642
53317
188725
11
6
447870
425808
9
62
60131
308158
140565
59
273060
36
340859
282020
26
419964
178759
70
391830
185489
24
982789146
607175698
10
374386
31
396844
457801
231205258
17
8
298700
25
41
64684
837491651
96
111275
1
85
410090
127389
89
39
23
295232
70
169315
494473
187743
9
40
53
30
183036
66
12
937163783
153416
349024
248721
81
147862
132728019
26
38
1
95
12
358404
209065
44505
404359444
340896
33
37
36
437582
695323634
30
44
5
48058
51
496252064
469408
308503
95
200188
372073
26
261752
98
87
134078186
65
1383
91635
436448
472552190
131662
239884
259003302
94
75
312539
6
9614955
475766
93763
29
85
231961
121131
7
43
341643
46
14
343194
16
153567
215217
493364
38
58
2
60
519737735
15
87
366113
380806
43
42645
64
57
33
42936
47427
110802561
4564
482807
242503
288863
72
2
85
514698056
43
67
79
717639801
138842811
9
90
33
374296
58
12118
30
191518
23
46
60579
145218
74
382305
10
79
145810
56
427680
1
585268203
396675163
35
76
41
37533250
547847928
45
142465
455070
32
76
71
58
42879
36
17
123235
28347
114339
77
20
54
253093
66
331436
3
276751
63
71
364154
76
64
56
70
322573
6
91
191801
224866
710185819
24
475876
61
365845
451648
56615
3
497565
255416381
76
224949
6668583
915987404
635945116
12
473155
454693697
16039
571715284
49
150528
368754
19
267320
34
56521
86
329324
426220975
1
299305
275373
27
73793
373947
262958263
374037
363783
70000
94823410
415419
52412
434249
74048
45
23
131878
36
46
95
96
43
99
119588
49
95
287077
370288
495540
131123
412976
288133
484604
9
475005
7
5
9
257451
323718
489447
46
767373370
623087008
8
82
47
4
193377
7
241295
55
467532086
21
451101
427533
90
183051
457620272
641760769
999018663
89
302382
10
38859
34160
939162894
93
15
528215685
59
53819
70
22
190420
66
177546
962750215
43
290455
340353
327585
878689393
2
68
38789
24
399745
349543
461780
339746
74
216882
33
300967
92
418875057
69
428377
14031
219520
163509
332690
7
161299
334112
25
421510
179092
6
97314
60
480862
115346
365716
3141
27
41
125423
70
306747
7
129832
51
37
617421569
2
92
147810
35
83
37623451
54
202131
557341728
76
116732
5
34
50
181251
2
45068
696844139
347260
12797
223776
458506652
94
494228302
32
31
200649
381646
907593625
45
97
48
117172
249836127
23
24
50
50
989490441
21
1
52
70
8
72
44
30
323669
95
419347
161529467
97
165433
400909
217806
9
85
5
84
229156
73
399443
9
66983
444831
111721
6
3
68758523
97
11541501
270268
75
80
6
99
69
203859
109859
43
52355
40
264777113
266132
36
233078391
54
473720
419981
9859
870292536
405912
136834
14
159587
159327680
310770
89601
81957
35
322400
84
89
330509
89
6
472183
4989
366800
19
98
29
96
276952069
19
50861
1
19
341807
24
318015435
2
86
337043
360877
910299240
35
89954
418569
348637
937222137
70
99680
4
68
9
13
40
535666749
132112
50
36
70
82
24093
585123659
96
87
5
94
53
28
146754
67
70
320640
240950
287243497
139058
173874
239519
95
316254818
209446
81
47
35
226249
139727
19
225962
18
827584661
69
23
99861
49
92
638637904
95
493981
49
197689
45
35
64
3
388942
154786
446022
119106
56245
392601
331064
57
435723187
171786
395344
50
32
218597
24
205354
298565
77
477729
72371
269271
8
47
58
356627
370379
48
147125
59
58
36
52
248785454
424262
93
88
363780
463058
29
1
40
36
2
86
266062
39
165582
110264
81
16055
453689
61
159033
74936
40
101763
919878798
277500
84
50
107199
433638
87
89
156564
288488
82450025
19
222867
469376
62
365894559
5
18
2
355545
3
42
147097
23
3
97820098
60
1
1
81
115080
310208063
59
34811
81317
143585
281513
457383
36
4
221599
32978
54
59908
37
100176
200612
791512555
96
19
8
382751
90
58
66
306525
567663616
3
100083
8526
42
15
353589004
79266
65751
179309
577734420
205342097
374306
122553
1
441764
784613275
334458084
353704
165839
11
748718021
462090
423117446
495930
50
3
343278
3
67
213486
351848
386638932
73
88
97691
434399124
135619063
61
51
14
20
103321
296298568
53106
70
234993
94
54
8
55
151380
885177021
238552
90
23
365404
860559377
78
77
67
15
57
39
20
353442
458300
36
33720
9
8
441467
82618602
2
6449
19
84
7
14
434549
286830
68
282169505
153946
13
172764
417487
403724
25200
399400
591090557
31
3363
345304
56387
425948298
48
619110906
12
62
13446
283258
61
89519
15850
92
321670
7
596968848
752187725
51
132046
196357
68
122588
85310
23
26
18
27
46
804676929
3
164503580
89
7
97576
99511
57
75
106691
59065
6
62
176488
35
256728
1
4
83
7
235682
36
18309827
30
162533361
481899690
90430
41
22
61
64
54
73
325452
215076
23
55
119059
332271
53
796920627
6
71
345023
68
15
22
492811
16
186983
405301
11
87
74
367999
50
77
488896
417477
73
10
63
86
278606
41
6
21
64
45
8
77
19
29
53
43
97
84
902157828
65
39408
13552
83379
2
36
6
60
360143
85546209
219731
45
81
449509
296179757
48
14
33
188287
49
91
82
118400
401747
23
9
271646
2
72340479
429087033
364256
24
34
73989
164345224
28
162348985
537320044
313851
38
430022
113643
256162
27
167512571
68
15
13491
1
126797
3
211577
27
93
145713
233517921
71
5
109448
210020
9909690
677333744
5
82410
19
56
477137
498538
343440
81
97385
37
189274
558301006
488556
32
302999
312734
18
107901
60
334053
4
311560
71
442339
57
30
85382
218110
5
115120
419876
70
396802
2
20
20
49
31
40051
358803
16
48828
436694
6
68
9
32
993591385
25
50
361222630
193599355
1
392916
343261
231147
31
33
48
80
369222
350707
18
46
32
212886
25
53035
14
27
49
69
285420
7
70367
120157
440494
443528
3
216431
83564
96
23
38
2
883497962
338744674
18481
28598
253290
6
19
196364
277144
614211561
53673
422432
153908
375773
19
262459
159900
6
292801
38
226528
172443
226130
324665
6
11
48
77
35
5
355415794
6
370304
294541
321779
11
294977595
6
69
60640
507509696
51
52
477187
26585494
66
333483090
50
23
200574
92
99
76
8
1
2
67
7
51
323761
378549
60
20
3
210983
85
202782
91
20816
68286
3
88
86714
407205113
84
73
38
883932486
249490
46
289524
65
21
49065
58
48
89
84
40
69
4
48
379965
2
329973
385773
448963542
96
57
204185
63042953
465485
14
33
10418
180792
84921
302257
196683
22
414085
246267
216273
17
735147166
31
24
794532115
431401
394777
4
4
64
274849
26
17
496741
67
403888
393380
244784
3
71
1
723758427
97
321293
3
9
324711
196299
467419
286153
1
67
82
10
410400
191829
251691
12
442706
345551
4
32
82
262902
36
32
342829
16
65
255583435
12
12
74
88
69
408085
144548
4
182559
54
478288
240232549
28778
942029802
228791
129423
118498
7
12
961845681
446426
74054380
59
5
7
33
72
278187
178106
20
37
441312
2
5
368145
379095
8
226219
388669
424029
45
92
41
2
127931
39
187057
54
9
4
51
80
22
238665
9
309340
60
352837
214228356
378161
73
3
75
58
1
3
378081
323613456
96
41
93735
15
13
1
199190
194324698
42
365608
162402
381924
18
71
902338667
9
30
21
67
359646
109924
16
775494214
372035
87182
50
15
95084
392326
136846
102577
55
16
1
67
367562363
59
483677
14
58
70339
97
522460818
6
5
5
72
384983848
693364476
4
303180
46
394807
4
409838377
364422590
95
988920162
211965
6
93
25
42
84
52
18
400904
77168
72
136346
9
41
92
239584
172625
80
39
82
341717629
126367
26
16
40
52
1
298012
4
99023
420983
207645
3290
41
64
26028389
3
18
79
372087
94
453996
298155881
80
22
413755
152236
91
377706
201919
265287
319559
20557
259979
295370
30607
362826
72
48
283713
315392
39
82
480121
67
365216
8
28
134931
471133
48767
79
40
355856
58
98440
37839
34
138903858
384314912
18
491275983
20
360676
42
539593493
22
1
137956
402273
96501
3
12
451864
21
48
240613
344494671
205038219
5
20
437217
50
47
72
242140
81
650032227
291418
81
8
413789
437208
51
169925
58
341437
933521158
7
96
367687
41
978980152
274158
60
79
56
94
420531
72827
497883
101836
327872
18
59
122233
236878759
3
44
17
62593
10
47
374770
42
3
39
13
57
25
48
102165
271355
221301
8
486608
468616
16
67068643
476665
111122
36
133236
91
49
25
26
2
864287661
275477
49
211640
24
119147344
232321
51
64
921046448
13
98
4
125750
340055
61
15
5
37249
230529284
4
25
55
99
301142
7
305872
102826
853440021
8
221136
12948
38
216339
407160
377532
19
21
7
299345
42
2
141204
739099353
29
511683282
89
83
8
63
373137
6
321651
781088799
570526656
204455
5
345379
358044
26
53
7
38
85
53
9498
2
16367
49
48411913
39
42
85
488698
464084
87
76618
78
8
38
98
60
177543
51825
98
290099
5
40
2
44
28304
7
18
443007
389927
52906
14
95
244909
73
2
114197
8979
17
126588
8
78
9
242207
958466250
7
5
86
385184
11
921609404
245547
223295
355449053
29
333650
409719
17
11
131212
87
7
438929
2010
79486
415145
15
312533
317957
382688
259099
97768
412977
336078
96
365287275
58
350176
428885144
48
72
63
53
48
117890
243625
65
390973
481085
77015
120362
23
312592
187165
262849
959211482
2
9
72
88
835409050
398614
135811
6
123409
94
9
73
211258
259096
149053
88
52
82
17473085
149537
315580
417778
601286876
59
62
15
489720606
5
337845
80
9
86
426802
6
479614
44278
267031
18
33147
262864
171139
200828
717717424
153513
685612524
306735
32
15
2
81
85
46545222
484207
447075
1
238359
423615
318884
77
181329
546388019
38
59803
465476
50
2
403546
264497
2
779944130
342407
6
67
93
5959
717362616
49
34
57
42
115426
146928
478968
369744
43
7
98912
85
71849
275051
382307
3
433812
63
31
256612
32
26
260063
1
288703
32
119033
146026
77
175256
52
438223
212108
2
79001
303973
44
61
96
436581
280744843
163371
347800
15
169878
3
483084385
57
67
254385
138783
92974
90
77
58884
9
55
60
31
95122
436735
47
65
827711533
6
1
10
86
384620
442567
29
70237
979373805
481295
766304391
750944339
19
63
78053
602573538
412233931
84
30
5828
218033900
83
4
5
35
20
417139
96
266057
79
2
163166
23
245486
29
209890441
172362
39
35
428048
4
31
66
482420
85569
77
98
34390
66
500120663
71
83638
62
290496
60
274164
41
278109
74
40460
308669
68
91
298274
189805
64064
394603
98
86
126369
75
2
386315
14
117049
129089357
64
28
70
94
29
308078
2
411687
66
904166057
34
234753
57
99
87
38
64
563712848
284751
10089
428418
523
5
875483213
319234
437593
6
330861
253112
171115094
64
34
6
53
15948
125839
66800
26
55
49433
821368622
3
58
422049
86
64
12182
60
112634
3
42898
37
411450
303947
339232
90
332873
525810327
66
493796598
57
13
58
69
192067
26828
9
95
29
350255
79
85
855848780
371747
253185
52
255338022
26
99
80
440745
9
85334989
88
365098
364182
36368
36
91
581368097
173536
96
23179
71123
918163608
18
14
135296
432636
673457637
80818
53015
388874
81370
62
37
22
5245
277262
273103
76
757083381
404601
654
71480219
70
217240
2
294334
77
7
404212
21
56033
369392
196865
218328
78622
70
27
283420
496575242
62
346489
136645982
3
867332628
65
64
423304
294314
9439
33
916801982
59
15
60
253510
62
197241590
450066
30218
71
635386372
433392
390187
94
464926
87235160
3
247920
16
301771
97293
82785
116934
792467749
65
23
58
77
104235
3
88
14
9
51
62
141056
2
453456
54
396741
119281
70
351002
7
491377
144990
81047
4
4
36
446548
737800959
8
49
95
247105
50
65
61
488229
56804
113104
99
92
4
384006
88
55
281438
264487
402960
56728
49
77
446066
242968
5
70
52
408717
195511190
15
62
1
36
457123
92
70
492868
73
361911
202907
5
67
98
108624
187112
99
8
402678
244122
70762
3
296791
27
385577
16
291587141
35
79
46
89
37434
8
287304
334673
715962682
265348
40
5
63
243292
610252824
42
55295
43
156917
89
383860690
80
797296504
83
52
62
84
1
15
59
81
56
9
236581
54
75
93
92
99
613530428
43
9
65
37
39
689665299
81076
66
28
16
94
16
49
88
422594
5
335681
176191
307649
464943
161824
43042
197628
236044
344708
177573
60
406227
19
362599
12
73
355013
460267
14
82
5
340754
130232
45
776243489
171775
213862
323121
40
2
239556
89
98
100262300
88
445887
71
349121696
27412
44
29
84
7
28
57
692881215
65
46
356118
469271
93
68
463830126
63
54
43
89
68280
23
89
49
474095
13
50
943792017
229718
94813
396133047
3
91
76
505833793
198091
280308
117099
527552520
57
392930
56
182700
235435
85
350848
910538765
306839
157006
512620072
691825872
35946
12
52
40
63
6
34
80
180104
68
16
29
6
286550807
8
1
22
108820
387107704
53
32
25
26
168814230
309192
185669
60
23440
2
68
27
436703858
93244
97
111275
548416686
23
21
63
48178
81
45
211750
726657858
211788
77
432862
35
348754
105214
6
26
458665
21
92
97
421380
28677
975244416
107166478
249159
36
4
70
88
64
128985
215430
42
383800
83
98
1
99
229111
451143
57
64
125228
47306
73
151079
351088
16
217265369
88
98
853817750
50
343060
148867764
18883961
960781425
72
51
162360
17699
43
37
138726
497999
439500
320444
8
8
83
64
52
4
403279
226878
307746149
399706
73
80
428459
306560
8
162271842
238938
6
29
9
127756
475999
165311
155235
21814
475854
65
86
29
42639
178950
229947
5
19
61
99
26
80
81
7
437150
2
499972
24
999423166
5
5
39
36
108629
4
3290
133789
1
5
60
67
61
21
75
98
75
93
160984
412925416
1
10
24
90
74637
12
67
426080
93383
74
1
38300
67
451540
626626160
110799
450090
84
172203
11741
55
90
177452492
57
363138
484815
412304
32
33322
316936
73
124935
49
6
324173641
253799385
29
38
496051230
383667538
222431
27
64
14
41
168429
448741
416281
27492
7
72
217173
437505
4
67883
836326261
84
829055067
47
160023
101381961
48
378829
6
87
309125
113978
116797
37
110346
550128558
66
257868
355760
361296
95425
86
9
314919
431928
65
83
252350
45
53
8
135516
971587967
281365
333297
86
367893
126288
184280
362347
35
666923108
75
3
277484
58
8
70
1
1
54
14
63917
227018
209240
6
140248
325980
59
86
495280
364225
421250
3
17
197097
23065
233433422
88894
87
4
87649
54
11487
72054
417846
81
30
76
905838512
16
41
56
289411
1
156841
351242
21064
301856
63716
18
16
634024086
409606
35
61
473391
60
97554
429993
452567
415630647
476593
376604
74
14
1
18510
83
879195334
14534
85361
480098
266554
43
20
234699
415178
55
487913
213111
832538547
27
451591478
739440863
10
75
337882
62
377433
342286
277623
44
22
276604328
7
29035
93
193505
275680
454060
15
184556
18
95
71
69
302062
31
15
175533
32
36
69
113036
37
39
30
81
177997
11467
47
561522447
183217
3
39848
38
246018
419263
60
491569
153716
445907
103676
72
57
137813
4
9
823494303
7600
87
98
755960567
274631
62
83
5
229847
191718
97
2
78
313311
395599
548425941
495932
6
98627
51
27
51567
49
84
25
470464
232236
86
302333
203125
65
17
48
66
334490
20
78
59
562476268
75
3
286727
5
102819
99
81
164024
9470215
927343443
140410
82030
331967
91
438512
214390
250970
32485
342704
12
56
87
481245
38
478361
6
69
53
42
332927
281609375
171718
464901
273594
994016600
6
9
370308
63
41
197971
80
85
405622
86
14
142367
70
38
90
85841
94881
25
286052694
36
19
27
259557
229247
823676546
442764
201652
379315
13426594
3
323809
1
47
62
242002
940141255
273413
5
359680
60
463778
6
34
9
87
48
179261
220804
317379
50
123970
87
6
21
97
147681
160196
23
54
139779
52
238385
44
167247
2
81
75
33
496262
54
387148
47
489919
2
49
370728
233910
419816
516936983
61210
249200
36
61
489314
66
197059
83
287183
477487
90
327525
29431
442553
97
99
136139
96
4
1
115085
61
324889
94
195591
38
373603
802339222
7
164136
18989
6436
85
5
109983
46
388483
216800
87
85
5677
69
57
37
45
374177
497664
243064
492979
35
170567
21206
37
459763
99
97
843404164
3
485860
71
78
183090
308372
403632
20
23
18
342201
417041
8
1
49
227282
22
133229
91
43
32
13042
77
94
43
5
10
454387
326770
442892
129060
82
22
141927352
879987579
28
68
81
81
10399
41
58
483106
353014
386082
2
140656
328124
365716856
19
171984
71
328133
485674
57
246745258
1
63
96
453207794
478581952
14702
84
388464264
15
4768
75
326042
74
3
438788450
69
9065
262787
104686
7
74
273645
227001
68
1
99
45
458402
90
58
40
78
400276
80
87
378964
272889
16
52
340651
29
309840
62
49
28
12
586976798
13
979072464
123923
23
76
24
60
86
89
61
54
933934666
30
66
78
624892336
71
48
25
148468
15
6
185866034
256137
83
97750
80
281504
946357727
424469
4
797353542
3718
68
53839075
56
314563
478742549
470496
9
22
473557
90559
46428
496763
7
179407
97
8
98
6
56843
100604
301515
36
99
434664
168122838
663697057
259198
27
5
460246
89
244503
36
229537
625857640
195043
91
436232
49800
41
69
70263
81
96
30
51626
191572
154235
280352
193198
65177
197791
30769
8
71
250965
36
86
191078295
68
98
224189
61
471246
95
548645349
67
24
51
380625
343413
258229
7
236411
4
37
126713
44995
174974
8
22
99
219494
44
16
274315
114614
2
3
214973
53635
257280
340545
53
123947
8
520660806
46
36557
427984
84
42
2
487288
439558
1
295386
45
195105
21
441477911
50897
12
376644
22
39
60
754077696
6
1
152586
149946
339118
449671
22385
629733235
10
22989
397815
43
367670
83
16
17
97
984322220
744723281
62208
87
355546
299379
457534
89795
41
87
31
83
320202
72
136378
35
150176
18642
76
10
1
4
130500363
84
921445027
402007
380724
46
65
29
76
267225
476225
45527
989704209
82
25
93535
285267
93
87
37424
14
4
89
48
7
6
30449
92
39
3
82
210564
326883
27
49
36
1
15
202713
71
30
53974
54
14
80967
60429
83
36
299320
285405809
87
127530
310686
46
8
165727
3
6
82520
78
66958
187931237
238953
31
5
238709
42
70
117314
45
144560
375332620
19
68
39
10
70
3
88
41
450778
70
430992
72954
391951
3
65
6
293382161
17
81118472
154864355
287542894
239856
407729
29
70
103363
310361
9
471598
308724
489497
62
78
87
7
54
4051
32
735427805
66100
456144
138133
453374
292730
5
17
963822927
39432
262274
3
57
22
22
660002231
154997
24
456281
98
11
302741
313448
38273
32
90
5
8
31
666589191
383761
125496
378398
11
39
2
6
106634
51
451909
358658
94
29
84
144380
95
87929
12
232184
906370751
291328
63
24
42
31
4
77
97401
38
189797
161388647
17
264873
98
64
46
19
886626955
260081
20
400829
6568
616456235
71
277705847
935525292
2
344180
298667
46
366239069
88
473260
477171
76
294063368
32
58
41
451784
81
409920
73740
4
2
68
292277
73
86
15
77
400244
42
22
28
27688
85949
134924
64
325836
241218
220275
28
485229
51
390776
290142863
35
652439200
581760893
5
6951
66
220838239
93
132529
37320
115682
149498011
130998
1
74959
21
32
117996
52
48
133630
72
10276
89
6
27971
25
116060
253490
208314
72
71
14
34773
163123
381865
88
28
94770378
27
1
70
418086
21
458355
2
290048419
12
166525
273223
8
35
24
6
179166
2
84
70
91
49
349116
161173
63
354124
76130
253409
87
240668
41
42154
32
69
122917
97145
19
8
53
192203
442808883
25
40
104316
31
364447693
52
61092
62
12
310461
100641
46137
65
439518
55
26
655603871
471789
70
335782
54
4
357614
267344
98
26
107539
92
51
59290191
5316923
182702
49
71222
21198740
462443
292192
273274
255377
69
813904414
35
45
94
44
438231
895589305
171629
331904
45
210318
45
2
13
53
316490
8
4
92
477499
79
53
225032
64
264481
548148606
372473
96890
400642
72
316434
651168984
48
82
405212
6
62
56
92
95
304068
82
243834
856767053
59
171771
372091
98
6
312663
89354
7
67
152869
385018
517093863
52806
429858
19
241196113
384799
73
123888
294433
80
57
137576
6
275009
143610
3
17
170634
1
92
48
444703
65
94
164686
11
297323
807045320
467204
4
14731
27
460006
22
735003998
138200
74
97894
68
153237
682420221
96
11
248400
341734
7
304740
52
203075
12
325645
85053130
180710
204676
25
451372552
386706
383750
9
148440
300387
90
66
12
14
23
390802
76
11
301307
90
1
70
109509
263873
68219
176456
170719
490846
77
64
2
71950
223722
86
350589
8019
882654582
276557
343907
4
451380
2
38
12
67
30
56518
62
78
78
150848
96
53
89
7
16
18698
85
44
95599686
53
3
17
7
4149
88
8
26
33
458382
142419
115225848
423426
656919775
173675694
420225
77
171911280
62
368446
30233
6
495503
59
171201
42220
22
59
50
617911848
38
36
203707300
41
505280539
77677
298472
133583
323411
48
279029
243133
489148
82
56
61509
489038
436820630
6
6
594394560
70
41
50
298326
327869
549536828
99
385460
439475
97746
94
261008
63
335866239
80
20
23
49
29958
94
115378
71
82
15
98
7
77
47
130161
349963
754570114
78765
41
8
107983
89
73116
384248
81
47
336591
472325
4
8
268461
25
211932
72
397358
66
339498
5
151667
5
6
503188767
634579432
33229
4
1
18
93933
134752
44253
48
74
221087
97168
26
63
482762
157703
22570
36
439683
274157
166450
83
4
33
3
242451317
2594
273798
331779
388642
7
79
2
7
404787
138763
62
69
462777
93
18
150614
485920
80
147148
71
3
524425261
80
30
414715
4
351668
6
87
442143
227833
23610
67
60
5
62942
247571
328332
212286
59
31
201368
422725
75
72
240601
5
318354
863379172
2
181946
61
9648
31
73593
169091
602720417
80
22
330756
6347
389936
95
51
296207
5
798366921
280831
2
85
284054
66
130
12
3
7
357417
436024
59
94
70
46
372210
20
133642
3
21
752717629
69
102652
315540
48
51803
9
85
44
852638556
71844
30
32
308291
41
62
2
72
7
56
406653
8
408064
150099
92
88786
142704
313140
24560
15
13
509017493
202828
270004
22
38
63477931
71
53
89567
352651
241384
78
97
27
549581306
73
77
90523
691262913
147282
14
81508
41
10390
447192
300560
14
40
196022
496875
240396
214538
86
73
43
817005491
48
23
340647
37003
83
67
281415
489348
272337
488923
222871
477582
351581
36
112870
454269
89
174725
80
70
97442
343876
71
288816
71
175711
492924
83138
607978498
79
110225
3
24
55
326845
477978
90964
21788
69
48076
29
337778
244829
452175
849604511
519955332
70
21
48919
374226
57
67421
2
353180
50
4
9
454131
288752990
29
268457
219318
2
314240
8
65
41
16
118547
437678
79
16
2
48
98
16
283235
9
75
72
4
15
217485
869681879
64
82
6
66
13
62
355152
361697
199698
2
45724
243930
83
335485
22
230405
358636
79
8
49
498087
61
213997
129626
5
498215
182001974
348211
6
243806
47842
860798217
241723
234196
31
55
473822
263858
36
349302
49
7
464376
70
73
34
497882
14
111226
415829
97
64
418662
304643
36241
70320
578823284
468165
71
41
446563
45603
366667923
69093
84
40
151449
14
3
269279
28
58
335853
122254
46
10
3693398
944745272
69
43
65
3
94596
68
426471
161612
33
82454
395425
54277942
4
27
73
88
391064
6
259939
327288
23
40
467871
383007
99
36
24
148658
69
21
89491
31
4
94
134053
35
112492
57
82
93
74
36
95
71
3
5
53
16
811276281
77
7
71
19063
191295
30
20962
116820
732471512
98
87
87
6
230122
61
184671
66
77
1
930484007
195587
54
37
35
9290
77060
59
345661
31
1
65
20080
36
483018
29
21
44250
337717
308536
90
47
61
49
66733
74
5
14126
318181
51
43345
48
78
137166
12
74
85
50
50
287479
403323
109673
476911
23
378411
406198726
68005098
78
170477
69546
393796
281590674
451009
63
200012
31
399101
2
377832
177698
78758
8
66
101291
83
159827
47
97
7
9
30704
93
615365591
170325
3
28
62595
206244
9
142263
119273
123147
81
69
609356563
351910
487212
48
431835663
243324
23
12
57
11176
61
96
44
164817
23
51
8207
54
19
87
114159
221534
47179
585128096
75
38
20
15
50256
208245482
66
417571
914387049
50
228721
60
45
350612
542028962
3
308969
33
87
39
51
621407499
71
294443
6
208068
40
303035
58
370249
7
190386361
37
367272
4
44
406759
78
758023274
74
424407
4
59007
8
54512
70
71
335929
42
338178861
83
171277
34528
340919
7
341279
65
203933
38
310624
12
9
74
59488
385756
80
99
51
86
86
24
323878
33
81
801128664
41
16
411308
15972
5
69670
5
443264
66
98
128091
2621
87814
50069
29
23733
3
47
44
252776
53
88
33892
210090
38
81
98
43
83591
14
619815256
34
88
210535465
26
282756
47
306089
146021
88
87
427464
141641
9
452369
72
596728710
73
70
36005
48629
304358
168448
56
292934
85
473341
9
269107
369902
32
345967
9375
101642
231599
36
238966
59
269722
387054
8
64
160002483
491614
2
248734
97
385117
80
45576
647703
76
17
42
401255
30
247254
2
2
2
8
53811
25
25
170612
209258782
65
150653
97
88717
99534
39
56
407241790
33
466740
129187
1
11
19
98
29
355363
67
18
84
175344
91
45
502908157
380685
2
27
449843
49
112143
6
9
76
25
72
20
54684
25
475568
129729
3040450
92
47
64923
44
456182
33145
33
453615
14
53
18
7
468500
175404
933316025
912135979
6
33
53
10
1
78
16
857751748
40655
308812
93
34
30
381152
49
36
460748
96
352857
439725
6
79
674239107
177489
81
96
11
326920
156057967
74
51
102026707
103835
87
84
14
26
92
115507
360500
221939019
27
80
256743
65
327739
52
423924
8582060
357009
451854
24
50
80
4
29
6
87
20
769725990
44
13945
329825
72
78
137852
6
71
5
132363
118028
33322
92
72
419651
346210
175508
884109186
76
99
79
885446098
68
303796
434383
198319
71
317789515
71803
95
31646
161723
94960
13
46
75
4
59
35
555950225
276782941
36
438696
289367
37
14
96
591579772
5
7
252891335
106574070
93
479697098
473894
58
9
982460968
9
341839
2
85004
266369
291668
973258626
31496
229620
311825
95
327917
102703
19521
464326
20
73
434137
387186
438876
73
91
63
20637
19
402471
96
916095596
11
31
562843100
186644
49
73
264255326
90
197546881
143072829
3335455
26
2
542955289
3
91
608681677
99
280911
31
23
177691
75
67622
222791
327994010
14458
37122
111966
3
407322
451675
45
48
361384
65
80
85
9
54
48
385619
726286093
310627
5
34
13092
40386
865505428
411827
64
383593
57847
4
54230
197000
38
64
39489
294488
48
45
33
42
76
340893078
8
4
3
279354
25
58
367266
61
20
485643
35
93450
49
8
21
54
224097
382533
325640
56
90543
2
321217
99
8
135000
6
69
188596
3
61
758640861
97
14
11
46
368620
142513
371503
89
5
5
469622
489670
90
285005
32
56
71
435631975
52734
484168
97
51
143606
137156
241673
3
54
75
225762
180102
74
139328
11
437918
466293
156777
86
279386
36
6
40
5
30
19
307753
97957
166140
8
413040
216518
494066
332389
96351
90011
50
94
250933
319501
489409
31
251818
454330
6
85
44
25
164984
2
6
172345
26
99100
200317
357842
22
31
48
42
433018
109729
183252
487575
488002
77
9
49
266013
824841016
366809
243565
125666
426379
9
246422
49
476394
38
132852
498494
6
291224
28020
323300
48
95
98
252656
455876
424537
743620014
22
232350
15
65504
81
10
265389
373849
11349
3
226331
455098
460718
424249
353555
97583
70
2
993989237
246695
259869
489394
8
212397
61928
35
744790639
884003047
426416
3
489798
41
499025595
18920351
58
199161
75
36567
9
88
36
3
77
384450752
334074
408338
29
62
45
19
24
42
8
206001
365439
35
63
63
447497336
264028
20
23
5
45
203143
83
86
5
358116
2
48
100954
456015
71155
40
56
78
127431
344351
78
91
331091
266306608
88
21
3
76
27
322044
7
154825
74
38
65
7
87941
64
95
371696
43
69
103674
461831
358839
55
332627
465187449
83
179504280
545805900
7
61
21
93
8
27
271867
39
76
237297
79
23
84
130088360
6
17
61
374528
427158
7246
175808
3
68
18
452327640
359848
2
24
299136
267982
1
9
142464
324274
48
447398
319652
36049069
80
87
69
369372
37
226915
20
77
363546
284825
6
51
69
2
13
94
93
21
7305
16
474367
340855
113669
114041
14
116584
47584
174295
68
88
146313
299347
38
45
74839
395839
920426327
44
65
475527398
424764
292821
21
98000889
329118
107350
213643
7
86419
41
56
415545
58
670319850
96591
412862
318954772
215815
295584
4
314506
41
98
49
400964
117653642
84
63
784050968
849207321
59
95
87
304089
43
56
94883
84
35
82
278158
208455
272520
468604
367660
221537
680841751
148360
217820
53
46
298087765
53366
936254071
43
26
310870
4
78
92
63
27425
101577844
299130
53
3
1
80
909227021
279853
276492
10
3
235477961
179361
116789984
617807679
92
453163
86708
807980461
28
83
88
802276190
7
209169
10
44
60
86
4
325333
99
2
86
2
44
277026
19
20502
69
437591
31
381287
48
362586
390923
454793
28515
871461478
520867404
62
54
471772
56829
14
18
87
347704974
170435
432000
80
1
363725
328108
71
892076966
153604
55
138195
89
38
29
450105206
242728
5
112712
36
294736
441550
13052
194348848
65
458560082
479749
177424
38
36
96045
50
69
96
61
353173
132531
426918
253585
36352
300884
464187
48
34
16
399189
46
10
192942
95
386011
99
43
673533956
96
56151
375855
65
6
16
202447155
222971
155620
1
990988384
83
87
527461961
380220
141821
330496
67
51
52
405063
30
433520
30
73
222864
58
59
180260
36
78
10
9
24
285426
25076
4
2
390664
253165
2
11
474876393
9
86
2
165086054
8
419767
237383
355012
183616
19
5
83
56
493323
47
23
216708
87
147616
93
84
75
250727
49
212101
5
791479019
87060
113732
3
50
208837
155552
468636
61
478074
285697
14
21
71
51
26
18
1
173019
31
434890
51
33
14
66
87
67
498422
18
486883
49
463060549
23
92
30
451645
461383
7
3
83
36
218300
296564
381897
7
49
476313
8
2
458901
132956
154842
44574
469043
5
162204
6
35
810879228
109224
346539
1
7
78520
227540
11
78903
64
339624293
140568
2999024
388508
363382
480315
84
24359
47
4
862952469
919418094
487438
53621
423765
15
52
371886
166534
51
1
15
23
98
105469858
43
444487
41
634587176
75
402788
231952
350831
2
34
18
442552
32
2
88549
28
916775711
311
87
68805441
105110
53848366
62
44
7
900963508
31
483938
13
23
5
6
92
46
23777
23
60
58
38
394863
76
332832
52
404740
31
27
9
32
71
13
174028
27
393150
421504
47
53
127025
5556
8
224644
35
27
109734
480707
50
145959
52
772247904
490068
69
386539
22987
91
691498779
77672
447170
447105
307469
73
97
94
176492
18
473105
57
209887
87
48
27
53
5
46
4
23336
80
455332
2
66
197412
431698
177470
57
222443692
71
303893
83
490205
240840
959280789
79
164955
72
336723619
55
3
215020
73
475778
52
251685
373634
138624591
55
244245
463913
10
38
490
36
27
48
39
3
65
29
110252
214389
1
89
33729212
61
71
40
285772
1
49
72
206014
174920
20
21
111339
473148
842690591
27
45
470967
82
109198
437036
56
49
69
95
175194
7
2
79
418286
417559699
225866
383346
77
43831168
375547
262790
168031
2
63
524018154
161071
372692
5
81227222
3650
128786
58
63
784036166
803072843
435634
336388
43
96
64
213431
92
78734
67683
235364
10
490654463
9945
57
68239
54433
99
295310
84
42
58
4
15
300086
99
8
430653
448676
6
187087
77
484023
288687
16
78
23
27
59
2236344
7
194218
294258
234646
33
97583
90
357612
206760
316925
273305770
2
163564
81
97
55
823451880
8
82
491001
24
407386
375721303
3917845
264481
189737
91
3
86
634579714
41
34
45515
298531
85
905300335
39
108300
352873
215373
452649
496580
420015
42
339930
350255
7
325584
203758
774595812
73
1
303894
83
7
401275
69
72
65
105496
85689
355092
94
63
52
470796
2
99865
7
33
4
12609
82240
82
33
432984685
52
54
90528
92
287452
16
50
6
1
395503
267287
32
7
52
65511
390622
971997826
56
578551541
44
886972074
344432
69088
82
70
44509
201398
248866
83
307486
130190
179911
184035
140932
7
52931
50
425769
62
388013
8
271307
241668
483413
380817
58
330835
1
4
616912828
76
482190
24
250890
58
753808849
179687388
24487
273367
70
28
497868331
38842
90
8
338143
38
188974519
358831
79806
9
48
68
452422
197727
242353
7
118945
3
95467
405323060
265168145
54
78
137562
86
50694
72
42
172134
381046
405246
92
8
82
39
162732
110397
126584
183859
68
152719
26
68
88
28
437850
48
9
76353
84273
38
5418
336782
96
12
37
247088355
207850856
27
418477
390437
157602
6
162544303
460950
59774899
6
65
297505
453664
289310
743138534
98
463140
121958
453043
133747
273890127
85
950360205
8
62448
34
360287
68
6
80
27
72
466017
399851
95
56
51536
303439
85
42745907
338661
493503864
271796
66
272752
323062
186860
876261492
15
58
352380
2
68
291760673
14
61278
14
26421
48
25606
38
14
128136
68
47
90
78080
48261
5
320984
5123828
53
273100
929219989
296134
403731
100308
282928402
75479502
281712
13944
284389
55436
332706
46
410920
148428
260747
58
96
88
69
121225
497399
98745
20
96746
36
98
1
2
5
99
10168
367277
302090
106994
306352
359925
263666
78
194579
32
41
180468
857368421
415273
432182
76
667434283
191715
434412
36
5
100221
23
464245
439758
78
69
65
37
39
43
18295
9
2
48
260241
94
49
177438
88
46
16
244480
8
7
335840599
985980447
75
287583
228106
7
468078
396791
206660
308467463
23
320543
39
19
16
9
383873
4
91
33047071
702316780
33967330
84
6
72578
123643
18626
427885
59
102826
87
421617
41
8
319000
132226
2
85
40
1
2
257034
98
7
346565
34
741826027
95
218269
8
93
420488
250800
63
90
193979778
179494
82
373893
866945200
250978
484670
90
48
332694
292973
62
3
28136
63434
48
92
461034
413173
45
7
200410
41
34
57
68
78
64
463018
323835224
27
464625
336029256
1
493306
897214909
104259
98121
104689
16
214933
283026
281097
2
459555
84
27
43
132638
59
461641
73
741021652
345728
43
300257018
8
528393470
225304
499353
90052555
51
809915195
87
66
33976
120548
53
193144
159048
48
95
7
80456
45815
88
77781
47
96619
64350400
36
49
224376
65
5
470564
153132340
33
108201
82
7
47
271422
276358
197320
176139
161856
55101
156395
84
13
6
7
99188
85
84
159871
445900
362220
6
41
471180
21099
71
415038
94
4
81
45367
206584
66
32071
92
7
84403
56
76956
7
224472601
247733
150222
474516
28875
133631
465333
89
4
49
229272
49
474111
2
66179
181305
99
10
4
47
82
7
99
9148
688792498
251755
204552
41
224811
57
20308
213252
98
4
43
86297
47
68
694954260
427844
55
319353
384076
118467
75
481236
5
75
133161
183110
457105
83
51
49
33216
536795255
31
36
64
431649
9
71
7
246951
27
52
40
39
234655415
1
294999
56
78
385873
60
2
1
3
169200
35469
39
201273
74
223764
62
116724761
64
83
273099
454354
39
472047
21
14
69
185026
388624
60
93
213312
244119
55
8
67
75
80
43
22420
46
30
877321556
86
33
117997
459219
53
292174
1
883760884
225335
51
79
825942239
9
415818
54
264365
44
376348
52
78940
58
3
7
309111
73415
40
277987
660116121
64
253054
45
382093
7
91
48
50
343765
225352
446363
176477
935857399
65987
75
2
1
459653
82
403014
204853
467746
171049
1
39
70526086
26
46
116446534
174392
2
78
63
8
31449
3
120283
44
15
64442
26
151178978
42
200721
328340
6
57
21
973162146
45
102140
72764
263689
175176
45
78
64004
444956490
290259706
78
75
948951485
96
22920
56
405120
8
330105
35
80
85
71
285319
76
12
212588
38409
85728
57
679093688
492479
43
94
148579
36
58555
53
96
30
21038
309374
241330795
928281781
4
281968
773817961
113282
54241
354231283
216420
870945791
382855
490593
202175
12
439189
162445
329160
350199
26
329598
475376957
497542
21
850190655
362452
239809
9
938074278
9
245473
264468723
260914
93267
947419565
50721
140640
97
864840910
58
362643
163889
63
813350533
5
76
22
92455
885450425
213303
462066
96
800776826
497416023
423148
192135
54813
163044
56
7
329868
133006
23
28
428072
62
257657
19483
48
48
341081
95
34
41
977318330
50
38
54196
16
45
222780
145193
236609
534310166
74
491724
80
367294
472239270
99
459897
582369447
678292169
87
56
31
32
48
84
278165455
9233
827784375
35
48
62
365757
57
7
204365
393242
94529
2
313052
71
4
7
59358
241558
53
61
67799
79984
802014333
98958
133203
8
358590
50
1
34
63
171668850
73
33339
46
461085
328504
182099
80
219691
278784
317820
7
84
638626997
85
364963
61
9
8
182737
638786964
223231
423806
131038
5
22153
923639136
1
214997
25196
559851213
475545
72
49
44
90290
623592154
85
30
59
386019
363574
4
190387
8
218869
209826192
249370
23
107005
440657
8
307934
270188
503177929
26
6
26
7844
3
379230
56
279506
705562602
44
31
89167
446435
75
228662
45
365527
129046
97
458328
7
89
47
152054
54
33
8
76
414231
12
66
487210
934989981
24
345970
7
86
9
486398
380908
233066
3
245754
39
83
104072
441114
378378
77
23
78
55
496577
27
63
995635886
42
56
96
31
35
267151
76150
224624
7
93
78
494738464
261979642
90
44753
368487
38
75
484921
40339
50364
77
429462
2866
287564299
167870
26
78
384818
118523
170517
871553075
332419
78398042
271165
670551878
33
100893231
59
76
39
3735
21133
99647062
304379
291990
232677
323668
53
335698
129135
48
75
93060
63
358248
63
16
877798030
139580
343171882
14
474179
233723
793809895
222375
33
337705
54
9
35
277107
677263636
360370
141771
153769
22780
275134
60
778697329
490531
75
28
84463
251796
18
95
41
437910
115715
40
197669
300240
7
148098
33222
22233
127768
55
199252
37
18133
10
98
45644
50
845551656
205198064
234773
245384
503450724
244011
57
56
369696
30
70
31262
4
252992
460219
10
30
19
401629
7798637
452318
201159
34
20
60
7
454635
383669
510329507
9
928226020
79
59
54
915910696
151974
34
319343
88
747872607
84
228027
263543
319684
36
76
125096
458703
72
7
10
66478
77
353198
282019
66
71
892078571
18
368981
144601
35784
275194
79
87757
99692
71
389280
31
226750
8
206279
223294592
3
444163
98
84
252898
383980
159561
28
17
69
8
266079823
22
8
289208
50
16
73
287772
83
211792
146914
89
430540
56
90
559223203
56
364747
71
374031
1
85
32
4
69
3
3
62
6
41
54
477897
126983
166704
17
92
347421
35
58
91
56
229189
76722560
426483
37
15
9
396440
8570
250942426
4
2
886463408
63
68121
30
97
7
9
57
14
155490
72
4
94
405871
336769
104138
92812
448792
69
5
7
95976
18446
45
111325
39
87
41755
718965649
127811
393266
59
81
36819
64
287414
76
72
86296
78
288349
167830
205461
210111
18
235092
139310
10196
93
393349
58
53
51474
15
88
152288
5
6
89613422
39
322154
999422114
273454
96
371938
382708
885496251
91
161551
13
435015856
34
432709
41
379966
30
59
10
748812935
120638
6
358019
34796
16
79
347556
45
356668
61
54
97
103912
296281
375975
26
42
81
678264310
92
21
16599
266303
128119
49
391567
247602
21
79
79
3
313796
113380
215964
139459
68
397757
35
25
350110
19
8
48986
63
7
363677
88
450291
36
265903
382998
82062787
424997
13852
29
29
47
56
93
152608
24
188459
213067
13
49
18
7
436956
224810
72
62
42
36743384
117524
46
136721
75
72
8
142826
8
350861
65
264612
60
276008
315372
76
50
46144
42531
52
20
53
414735
66293
260552
48
285570
26
13529239
484514
58
417509
261103
207248
80
45
419191
681697489
9
26945
21657
14643
187460
230913
55
79
70
1
50
9
252342920
214199
398891
77
40
197992
57
201612
24
75
394573152
222400
44694124
82
153883
479539
387749
61
88
70
218459
199402
2
7
442466
111619
69
44
22
136993
483244
147655923
109464
73982
2
241295
363168
441231
191115
16
429361
29
89
46
597119646
159203
44
82397
16
580729621
95
431228
442378
487435
72012
26
18
205307
20461
3
52
106834
731985981
46
376244586
14
545061112
4
48441
26
42
46
304438211
30601
495782
77
248671
54
159686
386980
2263174
38
377629
95
44263
202887
41444
202642
52
59
8
78
88
69
282443
3
80
113757
632764313
77
374887
85730297
162713
7
25
89
112237
20
346095
226853
67
49
9
35
440558
48
96
407963
77
133301
105140
329016
8
19110
4
212618
67
1
69
36
55
90
612468676
294156474
32
49419
4
482153917
215079920
5
42
150987
442961
20
48
2
1
852128830
99
386800325
49
72948
224992
91
91
76720
63
461894
17
232120491
52
47
2
249823
91
35890
22
386003
194358
78
20
491535
56
42
3561
1
88099
196023
38
81
7
26
457219
19
442067
16
419347
13
168787445
277706
38
432329726
111665
50
42
99
342072
413570
259944
96
222190
494272
277338
283766
97
893249065
316756
110015
71
44
5
24
355969
3
393546615
149501
76
7
77990
86
3
21
37832
13183
37
370514
423624
86
54
584699517
24
946486679
245837
9
27
39
5
279574
43
129270
3
11
88
100811515
70
161362
335576
68
217213
48009026
6
74898
1
9
295852
4
247055
3
467465
74
78
50
43
14
189722
9
65
259330
399764
15
38
111386
25
458483
3
85640
454542599
3
12
166751045
91054
18
99
443255
60
152367
96
420726674
405720
9
17
165099
383803
99
46
80
7
3
12
56
815935310
69
34
83
396691
477674
45
284977
28
65
349526
308285233
14
40
72760660
87
81353
63
2
256376
792045914
326274
7
447356
691025945
58477
4
614298132
20
88
844502907
72
5
374144
502874012
339991
130542
98
845583029
5
433551
6
24
86
79789
82
219874885
403111
334070
474990
112012
242549
54
151304
134554
5
11
247181
95
6
461514
44
84996
281412
412902499
241365
5787
33283
68
6
220032
216675
1
30594
7
27
1
49088
485914
310906
89
67
275812
370540
725748440
111343
263607
1
55
66
473304
303150
306004
96
82510
3
148108
32822351
417579
315502
2
4
21
48
231126
784151834
36268
386326
73
3
408160
4
32100
87991
46
57
247879
26725461
334637593
1
44503
86
10
2
206903
41
19
34
317386
37756494
52
80
27
53594
364081
20
190126
24315
81
52
186389674
191804
38
465018
97
3
2
67
1
676237665
91469
190513206
325646
1
87
57
63
80
2
204418
24
3280
45
148828380
31
488139
155334064
66
228413
17
40
6710
38
129514
671310847
496528
138026
8
84805
94
292427
253803
3
490033
79
556617481
117602
68
323439
534337565
80118
11
35
53
1
767420890
25
71
9
9
972961442
65
3
81
42
444854
80
5907
416197
2631
4
9
149078
305179
266228
415426
71
26
88298
139770
36
49
354784
97
81
276852
4
4
61
4
291123
89
52
417434257
486086
453018
13
16059
52
277565675
44911
418666
239715
73
6
87080
46773
49
28
5
55648
10
6
34
333299
66
98
65000
16
27
35653
449726
84
206726
76
499220
365767
53
35474
79
43
66
51715
187273
72
697393633
85
9
8
446633
85
20536
32
14
64766
652225029
42
89168
98
47224
78
30
316327
82
488108796
244990
91457
83
26
44
37740
4
379178
145591
346588
498438
78
351720
79
2
2
19482
235480298
5
34522
64214
19
278176
63
294844
18
53
166962
15
3
471726
48
449766
97
364021
7
93
480364
196877
82641
65
4
119253
354020
36
26
44324
12
76
70
94
231784164
446865975
45
70761
55
73
227678
92
23
2
8
78
74
763943511
101739
129251
370752
76
132246
39
401291
105696810
59
861413149
451100
448074
367295
286557
39
3
7
37442940
64145
91
2
377356
33
2
57
273387
246334
45
89832
58000
981347735
22
26
41
238960
77487
485442
15
60878
445702
175872
66
749228060
479481203
3
145847
75
37
15
496436
2
314352
151143
465170
99
194054
13
44
41
140216
36
884630384
192123
91
18
31276
327324
51497
475449
59
8
74451
275138
61
6
356729
9
497201
30
36
201215
42
87086
216043
12
219029
322306
50
29432
74
5
71
54
45
499965
836726124
51
60
205128
103202
83
56
301607
434952
59
167252
5
358610
341215
19
15
82
53
2
36
325978
384320
90763
59
57
197764
804
190355
23
47
396348
11
82
64
19
1
52
31
428642
482758
171919
447822
7
460040
38
31
477118
62
10
143982
226927
74
162264
420155
876427233
10
439878
302415
89
421730
810095600
161594
99090
73
114903
897220689
179803
187043
49
2
29
71
61902
96
12
36
16
133967
28
490252
67
343669
306760
26
86
4
499393
5
54
23
76
497330
2
44
429313
93734
55
474060
317570
280516
91
89
4604119
51
5225
89
389299
336886295
66
87
88719
295549
344697
431517
434122
87
398052
282002
404319
48
34
26
95
41
70
74317
342753
49
312514
639620811
33
460664
9
43
71
358265
43398
53
408444
370496808
429991
8
28
79
150643
51
78
61
57618
42206
321284
74
72
16
69
165620
78
726755817
209076
62
35
27
186340
276706418
18827
53
90
60
226286
279664
3
89
291655340
129398
405455
466220
1
60
972685809
202267084
283447
90330
278421
51
312289
85938
146273
96219
12
317578
8
13477
145821
80
908164479
124202
50
8
400233
390201
408696
46
384379123
373678
54831
43
13
12171
180775
274579
72
80
34
38585
53842
5
280163
2
11
3
14183
74
40
471172
46
98512
128953445
500055519
59603
82493
58
237856
83
7
8
5
361838
367614
393646
35
8
262975
13
6
66
1
4
96652
59
878791071
193451
178719845
43
93
23
80
24
2
30583
466432
85
427739
50
93
827754836
413830
202711254
68
165527
424890
68
81436
119645
22
261714
4
203984
128016
204649
363802
97
82
187039
80
65
25290
405437
213088
91
268308
3
291131
88353
66
59
73
212168211
31
97467
92
91
481347764
80
489483
122052
6
309997
14
64
60
327729
45
301631
11926
19
61
324100
39
118651
6
136419
274434
468381
58
4
60
4
42
66
97
77506174
34452178
53
61
475219
8
96
58
4
372943
103914
90
94
27
41
228403
19
72786408
39
499051
81
473877
10
75
81
482661
72
83
16
26
10
366781
71
95
276207
53
94
50
62011
88
621164926
201873
60
95
71
95
18
172060
61
48
338254
8
1
302992
36130
66
65
98
96
63
99576
410690
39
51
8
43
15
62
97
98
5
4
11
459319
65
61
30
439366613
47725
5295
53
276798262
881018081
247637608
128961
8
295145
115925
27
35
87
43
88094052
7
412378
55
32
480746
909793136
207396
29
682965728
74
6
685978401
85
67
159328
429170
170903
488911122
33
3
337304
46
21
3
259296
53
21
99
112647
742215354
74
6
315306
225097
80
263539
98
5
351092
92
164386
1
648731003
30800
337743
883546415
90
6
93
446319
158928
2
400187
57
31
86
50
3
482496
7
8
26
305954
372815
98
126715
71
286493
12362
494443
23
91
2
8
30
12
344255
984452739
5
148314
51
539798378
773090014
62
31
7
449060
354964
67
72
104503
392593
1
11
7
360232
443387
361193
66
36
7
1
184639
117452474
784656899
421483
82
55
34149
64
496329
131787
91
343968
301108
264012
93
501121193
89
515268942
52060
62
53
98
276838
55
36
286430767
13
52
75
10
67
43
165509
43
2
440116
91
156350
32
354544395
2
84
7
25
23
190967
18
90514
82
891792908
89
33
61677
256235
49
495870
6
35
428198
48
6
405963373
28
31736
467760
97
452888
325887618
432390
64
83
69
474014
2
67937
27997
4
55
69
601918554
286713
68
39
70090
425844
160491
86
281801
34759800
8
437490
69
221499
52244
24
9
94
1458
7
422675
5
81
377007
4
3
493234
200449
459906
10179
108224
32
81
113145070
2
299502
237419
63
7
52
241289
78
2
99
68
480846
46
220577
7
73
130628
81
385080
41
82
342747
357150
710024716
10
9
58
128649
64
368926660
34
214433
49
227847
86
173923
336291
78
10
216194
517847873
433678
152393
41
263479425
304532
15020
79
78
91
27752
61
94
142899
379648
76
493207
58
342408
60
426974
6
175726
314871
39
8
485086
132295
62
142419
8
336300
302481
476817
52144733
77
35
429345
54058649
21
50
67
1
70
9
35
79
4
60
12
9
92333
8
174843
160748704
461184
796952057
383028
49
4
36144
6
116429
231242
489463
79
263203
200826
162686
382318
147140321
286807230
94
298156
345105
8
30
428827
73
11
468383
80
486967
402418
77
72222805
128997
91891924
4
215848
286616
313918706
26
69
7
152882186
388637
31
29
4
73
367220
69
10
67
9461313
996713693
85
18
1
304738
271291
203881
47
206892
91
52
84569
37
8
4
360439
45
278654
88
323139851
25
129911
41
23891
28440
72
87
6
141413
11
5
51
9
43
88487633
20080
85
284858
7
7
345807
326589
33
8
13659
21
89
55
69
98
23
9
17
7
53
756812084
124127
319733
278292
24
180844
25
94
384507
88876
178154
2
414827
53
73
22
21
348632
23
68
5
225964
490132
15953
422176
11
3
45
85162
17
56087
15780
3
9
483535
309660
48
638776152
267200
163268
452944
260062
97
476365
40
73
113708
66157
30
4
22660
439821
53
105703
35930
198570
60
19
1
69
116532
8
341112
272477
43
97
54
93
81107160
181954684
58
65
2
63
40
581054193
263249
97
217755649
462955829
9
184170
609798296
42
20
162544
72
84
80
2
27
15323
246088
463049
16
480218
56
51
398336
8
422322
66
371500282
96
53
21752
71
26709
187264
119234
2
531086643
491245104
335334
131943
455155653
110537
93
38
198337
87
25
2
91
242248
449902
297580
72
442904
371962
342593
240850
1
26160
6
306485
27
15
1166
91
5
4
452126
7
13131
81629
4
48
687436847
98
50
395686
5
162104
66
94
203926
101939
430372
106466
91
282601
25
1
84
30
377818
48638
4
288766
457355
69526806
81
248593
29
53
492768092
264441
414397
44
3
54139934
53129
58500
6
170335
8
71
324106
90
18
444668
83
391654
627812371
48
79
84
444093
58
37
796782953
55
70
779902250
278792534
40
470183015
864235622
80
89
177111
398955551
20
47313
79
353345
278808
448486
460166
429181
52
701835852
356262
4
185388
5
401649
259193530
279513
2
14
387230
422566
19
393039
230516
86
7
51
35
723734921
164978
259563
29954
9
85
486645
373156
24
84929
339537
64
121092
37
80
106851
4
139733
13
1
6
72
17
433402
83
63705
91
11
11
7
35
68
663918581
91
3
79923724
412593
200746
58
93
254676
52
316776
247519
3
89
66
14
32
9544
487969
91
260543
384380
7
104081
250154
351770
240927
24
465582
8
88
74
1
477467
300515
99
256159
200995
166468
72
80
367754
665840362
96
39293
61
84972
263346228
3
221810470
366476
5
98
8
105832337
242287
67
75626
31
60937
180001
193246
19543
115147603
264669
411975
90
87
289248
404491
10348
909651791
228599
22
12
453711
3
462570
187107
436480161
463729
2
470523
62
11
107343
7
18
343197
5
250280
2
81
22
230173045
40
396866
98534
13
8
248626654
496912
91
111774918
39
409344
21
327848
14204
313983
88913116
424102347
20933990
386039
861217110
429565
243658
100811
66
103691
6
46
265008
1
91
38
29
414292
27
1
99
317331
841937618
49
122524
328155
82
26373
766420041
79
35
174965067
769829498
366051
47101
94
63
294247
40
48
41
8
26322195
53
15
385863
49
5
3
22
52
8
68
192442
337184
13
347965813
1
473935
44
60
235432
156085
32
341320
14
9
64
338550
1
365262
20
287809
2
24
378282
136269542
54
955669952
153238
4
260563
392155
240027
66
101642
775851668
36
64
65
62
13
55
364131
22
368451139
38795
44
73
186075
24
251438131
79
426668
19
78
465039
86
18
321859
53
14
79
2
9
58
76
7
75
94
399437
284980
203631
86
7
21
773748898
371616578
39
54
25
63
254761
47908
185627
18
71
841343549
7
850006105
4
28
419675
283108
6
1
25
49
5256
472090
179970
410743
358072
475196
44
89
47
117970139
29
497211
29
55
8381
47
373085
3
822592501
26
446738
5179
265206887
65
19109
55
407660
8
196389
65
277311
373610
137236
21479
213592
62
999845637
93
31
81
85734889
83
38772
25350
76
58
50269
1
412254
6
87
421007
142694
520407235
436957
489949
969731390
55437
522327352
335027
27
462919
288074
160352
6
429405
75898
14
7434
51655
830525936
69
56
1
37
684869950
70356
201698
15
365345
16
22
6
37
65561
478730
331510
63
69
599670403
488357649
230296
8
6
2
22
37004985
60
9
23
493608
27
957113396
493342
33
25
63
314214
9
386565
7
271653
105994
7
951127058
166873
198744
19
264690
18
79
48
372411
111146
71
121615
3
66
131156
49
299409
6
286084
75114
375610
1
43
222500
35
28709
37
73127
39983
6
95326
236784
93089341
38
5
3
78
87810
148440
424744
15
422026
411158
40
53
52
8
57
9
20
58
20
20
390191
49
59
94
48
39
42
90
16
458635
388237
49
32
96
405491
246478
72962
83
399575
54
16233
97777
22
48
383793
92
432814
75
36
8
210423526
461441575
424779
50
87
10
10
211070176
232625
132364014
33
45
900317009
48
123735
571004391
343061
671924779
311306
78
368823733
289952
493902
86273
38
93596
131054
178869
130658
73
68
9
86
56
61183
3
307743
59
64
412672380
293612
15502
395172
215034
276066
374846
32783
398470
352675
26
17
70282
202665
225122
413908
88
706601175
96
274356
26639228
70
406900
80
19
8
77415
95
4
107251
117132
70
3
78094
91
69
51981
431062
314770
294888
96
78
71
300694252
4589
57
175978
178262
74796
68
53
53
237076
84
31399
222871
14
329253
30
64
47
1
50
79
87796
106949
8
133150
431551
250880
29
285576
95
514330872
91
36
83362
236462
429612
66
4866
205897
9
51
28
72
13
162712
171682
112261
528016944
449638
132960
35416
196630
176309
1
85
3
56
3
92
377576
86
245640
362767
496949
61
6
60
76
95
21810
352214
48
16
87
47
26691598
455989
5
395744
225398
23
427949507
281502
74
90
29
1
9
5
698011105
202457
181124
44
447045688
456894
68
64165
484040
54
310329654
46
69
85
154502
43
78
162454
45
67
431820
159358666
654635544
14
18
499247
408372
47
428134
82
14
63928
98416
7
217049
157845079
96
51
6
390081820
4
52
99
77
15
482068
14
5
306549
310112
3
95600
75
48
32
47
283439
2
68
79
7513092
96
3
5541
55
282825
20
7
92
47
59
364376402
93025
505780747
125381
45
96
8
39
390455
6
3
479861
765680242
268374
34
6
6
382814
172068
326497
176251
78
68
1
73
159363
99
4
80
378549
11
63
850648924
23
55
256078
372643
861477959
14
141667
34
94
274663
92
6874059
223065
97
75
432657
156368
99735758
33
26
5
230472
73
7
37
31
324553
7
34
8
93815
73
4
394470
282461
75
497435561
22
353561
3
67
178863
195917
375331
33
84
31
1
86
93
40129
21
475075
77116
20
75867
3
62
69
160106110
70034
4
104354
226240
452325
87701
70
35
449265
60398
480525
94
89072
2
145818
139340
65
58
22
28
85
72
367280
43050
433986
90662
69
261144997
68
50
38
81602
48
72
72
8
92678
3
324351
455409
445202
9
148350
301008
493966
70
93
21
359603
4
159595107
229355
43
2
97
2
3
3
55
311316
609903440
15
54
881729064
92431
57173
256723
319304
856306710
22
95
45148
35
43
334833
72
304398476
409323423
379020
1
53339
209960616
99
286360
198842
68
52
492468
370587
26
124764
84
3
871845719
32
56
2
444085
43113
13
6
217974
168917
84
55
55
357313
88
242832
4
286130
57
313327
378755
85
72
14
409589
380476
106319
489339738
87186
491042140
705278078
912982240
21
263532
36
55
15
43
190080
42
91
39
28
28
27
58942
12
459384
31
99487
441218
452826
436872
5
15
46
54
158344
90
491886
91
258949284
95
63
760333749
408320
434824
6
76702
169787
258554
84394500
31
27
76
64
20
20
97930
58
6
303129
256305
305890
510168379
34
97
90
94
9
391106
66
173551
52223424
6
31396
906102998
39
320952262
57
36
534393225
20257649
496060
26
215621
98502
182180
6
328525
59
73992
4
13
5
10
93
54
3
157810
163737
67
90141
53
63
94
47
116401393
30
221523
135374
203578869
74941
291002
131736
449460360
41
23
79711
91
17
681551918
121041
32
6
368096
58
5
7
51
83
380276
65173
66
10
7
4
958991189
5
82123
210407
87677248
8
31
658950151
302562
72
512404159
33
854408141
964977246
201036
147586
34642
50420
89
147469
80266
814
55
36
46
84
63
86
77300
3
11
7
95
288540
81
257817
94
405856
51
359709
47
229240
984012546
320420
36
63
358973600
310716
296565
13
249618
3
500758505
320200
51
533269304
103098
60
172166
279951
37406
50
33
56
668756449
45
66796
29
15
22
238457
31
15
69
340286
392194
268106
5824
355226
30850
127431
80
426718
90
216459
262274558
519454172
45
397359
84
95
157459
5
97
191629
141184
10
80
74713
9
174436
28
4
60
44
9
46
111406
921554213
41
52
65
26
461646
81702
425355
47
324586
90
369141
60
75
33
87
434925
312360
96221
86
359696
82355519
723293651
136570
5
38
32
391755291
151489
4
485709
432723713
97
403562
14
67
274579
159760
77
56832
207744
19
31
9
78
45356
22299
9
44
83501
95
28
37
6
383862
49
315508588
435345
86554
198307
8
32
29
69
95594
116768
41
92
233632
93
19
372598
282725
35
2
348251
5
81
49
693519516
85720
7
43
29
29
408857991
91
303424
53
2
210938
8
498660
310568
6
100168
823707268
491359
4
111111
146343
34985
8
310505
12813
97
482454
448919
84
685461517
350963
100092
268467
10
90
51
206497
36
477340
246120
15
89
1
197511
96
75
122423
492808
21
97
7
5
78
37
600927020
341862
424427
462375
155815
58
44
225864
88
61310
6
70
211323489
188768
21
55
253884
62
83
315065
67
919854999
69
8115535
14
96
4
92
424562
1369
43
9
48
100167677
44
199665
647298065
309791493
938411637
374995
89
263525
496477
80
3
23
85029
480802
10
99
3
499671
523532030
33
26
63
353898
56
53
63
32
417484
115450
13
98
29
833834556
386291921
9
497740
242347
406997
14
40
271889
73
46
7
349361
92
474038474
33
65979
383921
74
61
81
74
20
16
8
21
154833
43
411681
88
46
21
56
495777
343348
51209
265123
72
38
9
42032
450924
413764
1706
405999
40
57
47
274289
365378
82
75
10
13
52
9
368162468
77
26
241427440
42
1
128202
402565
4
238120
98
33
58
49
159888
85
92552
264797
292878022
280497
52157
3
115430
61
98
82650
9
63511
55
171299
93
206342
292047
35
474214
102643
498749
5
231888
8
98
69
413851978
117742
74
227786
267360
151325890
448737
356177
8
111088
38
357345
27
53
57
297101988
157315
442977
236982
82
334111
310776
26
669671153
161043
50
29
59
20
237697
217321
150687
42
167731
69
380861
43
487910
58527
69
8
647316748
162343
246576
13
266460
282867624
454438
33
316960
7
293639
397354
2
48
209990
253926
37162
97332
473818
305598
84
10249
393551
229412
241240
90914
326668
482650435
246918
15
391762
348901
4
65
42
82
211426
403640
207766
114145
88110
17
30
139294
10
220733
379904
216170
9
228679
374391
15
57
181189
178791
42
90
423074
58
31
51
465648
86
358149
72
679678106
89
60
169105
484449
576197086
573660328
473967
263665039
308201
4
2
228825
73
50
482615746
89
212664
63530
721362676
11
81
261320
1
449090
41074
416480
120599
66
77004
78
490333
808329147
7
273929
75
65
393648
98
23
32
45
199307
77
147306
3
81
44104
93571
34
77
38
48937
347938
296052
69
35
271198
117806
53254
50
44
248610
400168
20
254557
57
453504
80
74
84
454944
54
37
30
84
64
331530
8
367276
403437
2
39
8732
848496637
82
270001
128516
43
58
482775
91
49680704
109951
51
208363
75
52
75
24
77
81450
84501789
241854
452494
387266286
54
9
211258
82
382398
231372
19
77
62
589236254
74039
371031
371921
83256
8
323388
450827
22
58
29
79
332228
44
29
145382
73
472761
17
42
21
112301
8
45181
17
34
156414
229989
2
92
9
45
286785
216222968
6
43
80
332759
52
234299785
169239
7
169282
21
98
154501
37
5
64
74
46488
38343
35
88
72
11
580074211
85
240947
135553784
160520
79
5
240692
76
1
97
73
981490174
361574
162036
47
353647
60
35
32
59
334168
113016
66
53
61
209871
8
78
24
48
5
4
56
17
73
337456
80
113366
128938
6631892
411341
41
95881
469887
161071
78
441364
86818
173807227
49
4
1
29
331150
373858
66
354270
75
295645824
399478
27
3
39
26
1576
386586
89
22
38
460156
35
953476448
5
171271
688684153
436228
344362
1
98
269397
6
227005
8
190317
55718
40
7
31
323531
7
98
2
91
189617
408910
332213
308925
10
35
489128691
90
91
45640
778029681
303836
225819596
30
113776
32
25
926810325
84
216968
376806
37
473830
17
11
95
82
6
466670
679077646
66
181988
27
438276
97
106443
1
15
91
12
121900
98
72
212774
84
48
48
25
56
6
49
297340
497200
161665
18
423785
488749
91
109907
66
225246
337118
8648
349141
24
7
55
131971
263302236
2
2
724687789
7
410062
441753
457450
13
85
91
56
85
46
35
85172
9
463726
149554
64
54
96
5
7
7082
200087
6
145449
491450
284856
15
97
7
76989
1
54
125936
41
174980
956557181
62
40
34
476284
23
24
39
26
477973
85
49337
393498
15
68
734185778
62
72
8
8
249665
291060383
94865
314681
339155
92
454610361
54
48
21330
353066
364052
8
225887
100853
65988
171441
254862568
469496
445924
427237
292513
49044
60
288857
850919183
415262966
5
338147
531889211
70
292178
46
20
67
47
77
55
87
30
3
216294
362416
469851
906320258
1
225267
363826
73191
483612
69
310866
54407
478590
2
242853
12
3
6
278926
206760
63
406422
8
293211
125061
279779
350758
249920002
17
85235
158354
349672
40667
49
211604
40
188039
305239
13
48
149447
64
38
18
47
276855
494979
65
39
427388
57
422612
135530
1
58783
970502514
429248
475805
472733
77
420616
5
26
6
68
3
536
124712
298232
39
70
57
270779
481196
29
410845
21
891576219
7237
92889
355459
7
312206
38
51
79
236625
425871
34
57
2
450428
121033
73
331455128
56238
4
63
99465768
292975
24507
139801
63
354032
476997
57
28
38
33462
89
199639
472141
84
22
78
211432
51
83
158625
276367510
395221
24683
41
12615405
12
73
217797607
94
183143
12
62
485474
48
29
494517
84
36856
667981478
456416
361685
757379028
58
63
97
77
94
294490
314534
637278985
451245
114589
180620027
440575
55
47
36
5
21
445655
62019
45
203748
412239
44
352084
85
8
608685751
52
391750
98
274619
67
460120
7
375107044
380872
182202
37
41366061
287813
2
459708
84
70
12
373892187
74
50
434008
203348990
211600
424345
67533
155453
88
143341143
272660
90
487675
306117
7131
448042
93
51
65
24
291289
199748
80
40
19
77
66
56
166221702
6
358096
53
515794180
297311
40
64
219354
427613
2
362294
102477
93
53
295286
255002
71
67
179091
52942
54228
84
48
51
381985
671006736
88
38
99
120647
537340547
126935
99
504157640
18
291735
543737920
242102589
388515
5
80509
238643
7
330199
79
146258
444673
9
378786
66
29
1
340946
406275
395558
329964
119673
96
205582
170817
246545
257208
352791
253187
33
295311840
43
44
78
67
267046483
41
343201
680350034
438687849
108817
62
177301676
8
59310
354855
17
64091
29472
52
260907447
422017
295875
67
17
3
475549
52
311383743
42
12
291260791
78
14997891
192406
82654
85466835
471225
14
35
198741
49
285361
425755
233846
38
87
176537
57
14
676602510
305260
351652
32
390507
63582
232850
31
2
363867
126851
160147
725822519
57
196352
6342236
429480
91
11
88
258762
96
233223
362231
51
113959
280158
961814217
9
533556898
96
16
314321
39721
7
219259
71
31
145138
72
61
12
190254
90
362424
18
81
92
39
120372
12
354111
9
6
336701
240850
369626
286364238
259182
75
3
466082
3
145547
87689
36
9
34
18
52034
88
56
81
108992
54
97661
193089
368104261
257077
291391
61
5
52
102218
337868
878876450
94
421950
70
93
56
8
5
60
482383
13
3
110120199
40
188728
188863070
292777
24
148958
347765
84
4
231246
172352
86928
46
6
91
290056
11
45948
461358
54
86
316147
58
31
53
74
399144
147392
10
7
60
40
40
25
106424
433387
255054
13
66
268552
111320
137692
43
635173311
37
3
72
30
939330922
28712
76
238189
7
50
76
444917
84710
111435
770166649
65
106361
64
91
307844
35
63
393694
78
476672
236852
33225
51
16
95
47456
5
84
25
432784
462237
165054
31
240345665
3
227011
36
48
105749889
97
37
66
20182
15
125650
215692
7
115467
16
104487
56
54
383631
10
63345
67
86170
63
337535
324278
33
8
336321
83
44672
51
417969
405999368
34844
55023
12
280134
3
31
185652
476848
82
95691
43
4
69
68
271170
72
453277
57
88
383061
57
103630
67
197237724
291914
41
78
242401
802424563
395553
54
84
465779
389226
62
899165237
4
496139
88
2
7
73646
72
455200
17
169295
489035
7
43902
269298
108821
90
203121
2
67
15
41006
99
416786136
46
820668845
43
18
31
58364393
53
186566
57
37
352191
8093435
42
98542
33
17
858309214
86
78
7
57
7
39
7
8
87
101277
38
19
22
20143
74
463040
195982
353187
185277
67
272154
82
729028240
490023047
386730
411802
72
516210057
78
5
406515670
9
4
404576
17372
38
66
77
93
72
380535
185299358
671626396
401525
15
28
19008
435101
44
77
487687
49
75570
72
15
72
150685
50
13222
413533
405733
64
384043
241302
559132842
387948
260407
481538
45
247561
69
80
321702
48
92
3
422605
35
31
64
14421
200592
139764
415227
50
50
101017
23
458463
1
5
352843
368361
39
89
122660
302927
470211
5
476081
8
23
323847
4
152876
62
28
54
29809819
22
257793
281741
86004219
378988
135205
76
461267
3
5
56
346993
59
7
90
41
280377
441253
40
231312
46
9
32
189971816
16
356862873
81
712
59
75
635934732
16
86
485647
66538
74
75
22568
10
9
84
1
31
45273
57
39
199023
8
308518
64
6
92
310068
49
65
81
88
334199
76
487162
281655
362117
23
12
12
28
71
11
472446
150074
106965
65
7
85
91833
8
87
280267
60
34
42408
9
13928
302471
67
23
13
402697
722293029
391887
96
83
419783
78
68607
6
40
419695
123405
959183468
362500340
14595
157908
40
14
80
258976
458912
382339
296238
1
466363
74
17
777312516
52
7
299546
33
4
39
66
81
3
23462
22
9
5
462277
350344
28
139759
91
430751
3
36
159847
21
335976
36
364710
9
466454
376605
48
58014086
39
75
6
187826
371157
121639
58362080
76
304243
11
8
884928131
91
172507
651840704
30
420822
7
11
459401
35
66
53
80
19
8
220644
4
24
81
46
25
542304478
81
16
334851
347129
440463
38
39
94
14
402769
42097
72
368326
27
443195564
90
89577
80
63
13
76
58
564827250
331450
255070
62818
140164
328306
46
48
31
296508
456630
240653
339293
9
161938
62070316
278090
35398
80
882576133
427108
346290
6
89
79
28
337870
420345
39
300965
1
42
315498
455104
81
45
93
17
34
280416603
233034
42
285667
105253
51
30447
5
25
11
379552
7
95
115868
22
326371
266888952
78
75426153
50
386600
43
58
89
476263
49
400059
279259
480156
92
99
6230
34
12
375740
8
62
70
532541186
986947991
2
35
152579
141463
192840
301429
2
23
80
62
145732
416248
330163
78
122879
6
59
1
223402
230775
35
189471
34766
237026
93
89
30
254680
321528
83
17278
89613
300544
442646
362460
493152927
384783
461666333
496045
553726196
89
47
87
227164
13
48
52
5
43011
7
302103
412283
482539
59
99
129112
472080
85
23
497544
62
94
369364
47
198288839
61
428247030
93
68245
11
305692
450686
15086
354394391
57
13
52
25020
25
87
30
121830
11
454020
193450
353524
18
80
269557376
2
9
79
53
350380
41127
408866491
94
2
40259
521624862
470905
269646
172665
477478
39
47
64
9
6
66479
76
18
60
68
190508
35
117178
35
2
98
23
5
8
425948
6
548549290
95
4
482150547
485513
38
490382
95
481040
969468865
341165
27763523
530301259
7
48
586758687
266909
27
63
79
20
441589
761228102
171183
416150
90
310775
38
79
280688
97
58858
177676
43
5
144796
466789
462236
95
141147
50
8
234363
852537312
459155
3
32
99428
72
96
462307
15
9
57808
96
514832977
5
4
9
479672657
222170
156954251
3
345356
281247
32
3
21
471031
76
452770
2
3
40
49
333003774
2
256172
423803
13
38
340596
51591
477787
234683
63033
11
29
60
458454
71
550217987
881701822
7
77
67
56
23
29
8
290303
200767
89
141660
35
81
263371
2
120840
260957
492719
86
188662
19
34251
856278630
513281491
51839
140788
809802154
82
5
66161936
69
473731
98
33
20
43
8
373640
75
52
63
47
372108353
118465706
73790
6
9
20
44114
95143228
67
44825
363022
72126
180559
5
129368
33
9
6
43
223787020
97
134446
499600
85
394552
62
95
9
9
36
22230
367627995
77
65
2
193613
7
34
153976
498123
93
5
1
25
763205348
370553415
28
9
494554564
79412
202140
49
115453
126764
12
66
2100
222408
14203
316812
423932
310215
9
17
2
47
412535
64
483580
63
16
69
59
93309
432622
319661
49059
18
65
419979
358665
7
8
22222
30
156418
546979427
312249
80
89179
63
265801
26325
91
140767
2
60
96
137520
733829972
89550671
393582
39
11
70
628966690
213478
74
364908
28
455234
248997
149318
44
14
439688512
139677
33
17
147827
71076
38965
407536
430595
517635097
23637
58
37
235438
7
443056
93199
477125
491460
183355
43
72
133109
163753
195405
94308
66963
158227
71
84
468776
37
55764711
351727
375087250
479069
60954
471335821
26
45
70
9
111335
669016958
23
4543
88
52
27904
3
87
27
46
8
68
2
31
213601
32
718022461
504056482
19613
458797
4
128677
12
98
315803
343805
198401
84
82109
14
10
97
1
44
169262
82
95
6
74
96
183127
41
160800
301612
463008
9
74633
315057
95899
309096
392139
15
10501
63990
300102
90
85
213277
97
352343
242892
444281
378856
58
35
14
35
333723
2
34
75
74
61
207058
189506
469729
429551
46009
41
30
146310175
58
61
90
75
290897
9
38
348703
26
3
331101
53
78117
16
9
63
3
92
294338
452513
14
67
304228
40569
176628760
20
84813
166684
481221
28
395441
31
397103
34
2
37
298846
5
491722
35
18
57
21
426376
417013790
263794
405629
11
25
155298
175735
271902
106815
7
48
377335
24555
206683080
393383
2
67
4
594770646
223164059
476800
35
48
19
471260
62
15
246627
92
222703
280533
3
3
951336548
5
262954
123045446
192995
65
4
222924
459885
280150
21453
66000042
9
62
68
42509
992745940
44
39
30
397442
803531908
38
96
372545424
44
19
12
384867
337913110
68
70
31
2
48
12
465987
90
90
476464861
345739
235336
315225473
448721915
60486
13
49957
119748
73
78
33
8
625664765
164983
24
42251
69953
48
217897
26
354788
14
289138
20
57
264035
351639
29
907292988
74
7
6
73205
248691
64
5
1
47
60
84
184501412
293463570
143439
30
15
480162
888601058
78
659729411
2
297235
225933
401641
29436
7
19
4
437954
388252
78
401783
80183
15
279482
8
2
98
9903
57
108487
19
92
39918
210324
7
80
409446
702371758
79
380896
16
1
63
98052
43154
95362
62
117355
39
267692
77625145
214650
187546
145205
88
15
13
26513
584955887
2
54
3
22367
61688
229017
9
491176
213326
53962361
144390
32799
17
824303816
134209
38
479635
59
71
485404
25
20
114517
46
11006808
10
311097
4
353724
454913
63
432511845
8
62174
38
15
450495
209783
491941
22
12
32
560633746
131830
54
27545
43
81
45
89
893853451
73
55646
6569
89
465195
240260
85
60
313712
22
90
2
316984
334475
110830
1433
93
2
229586
150297
355082
26486
478490
374372
23
196809
2
227765209
89
261370
93
39
137278
283136
36
49788
23
84490
326508549
99
87
317746
337409
186279
54
224268
198000
333405500
418336
55
3
472048
215087
72
478792
406168
46
72
41
219857
99
481108
485949
43838
114059
563479828
1
32
89
15
18
343596
244054
70
45836
163082
1
38
5
361705
25
68
56349
648805580
493420
89
275027
8404
56173
322450
83423
368024
408053
28
915339896
204244
390576848
33
9
233372
246122
91335
7065
125735113
52
5
88
239768
160308
58
347879
106492
78
205450
68
55618
274678
8
76849
143930
14
33
39
35
149320435
915206422
67
41
29
2
18485
399624683
385879
17
6
55
31
483885673
271105
341271
7
462836337
368924
144908
50
72029
8
305245
93
436570
86
53
2
278105
75
98
54
456525
224581
92
94790429
71
68
246227
341876
1
123557
247802
109788326
713967259
66
393666862
48019
258353
147859130
100349
83
2
440750
225276
26
65274
482016
9
79984
30
385297908
17
82
314376
72808563
44
44
488713
419253
82962
56
95
7
138335
473686878
437518
440521
79139772
384365
220959
433562
114648
407355
12
440592
54
348852
190091
51792805
458712
72
75
59
83
132304
51
74
72
386476
87
7
416909
833481373
54
3
7
25
18
316065
245372
66
35
237627
226012
51
494863
25
259846
437846
174395123
3
88
97
29
84
15
369716220
73
80395
74
45
58
256446164
55
6
128226
493291
20
365177
417708
37
36
406751
4
344157
55
70
775162754
8
243856
96
356291
63
43
47
477083396
139102
39
98
77
92
72
10
61
80
2282
65
7
54
196820
140226
387367241
62
76
86
307632
6
160606
52
174125
56
255242
27
66
85
276630
74
7
277213
23
316625
46
78
6
26
78
90
342401
7
285490
77
51
3
13
18
201333
24
468989
38
438321606
27
303898
307131
11
11
3
58
459321
238358
308155301
313845
158773
7
145409
3
925831346
5
89
2
471041
282890
416534
428449
299066
348602
974072153
88
46
59
100955
273569
62
106996395
45
431814
15
210350
315543
747267698
276851754
303841
30
438649
26
70
98
759178768
99
79
6
47
234147
97
111323
88657902
693980306
301943
40618
407151004
471098
42
97913
469258287
7
77
40
167452
118014
85
49
498147
6
285880
3
34
55
30042
3
303981
304753
48
214536
30
380235
9
13
312768
85
2
64
206803
4
48
94
97
81
375031
79
80
137539367
2
61
556971011
45
275700
144175
481735
76
325929
97
304497
869452490
302539
4
142155
26508
335694
622820437
68
66370
32
48
95
289002
460360
97
25
200261
4697
465556
41
228300
379644
84
40734
9
76
474403
116980
30
85
74643
450030
570561898
315323
68
6
3772
46
650084345
329043
210727
21
323535
366576
5
172921
292088
251457
261975083
302788
2
167214
380773
274437
31
34
51274
43
87011
403104
10
551301518
52
19348
60
360707
281263
674294168
301471
67964
43
855733858
450554
24
483800
57
118016
64
2
8
15
7
54
916898970
184441
630773853
79
91
163031
442400
55
38
104738
448051
26
95
70
30
38
6
316933
614287078
60
84
65
53
9
249064
54
114458
192033
359555
129243
13
234134
31
228254
42
605697684
362966
89
60
13
9122
492976
7
214759
61
482798
447333
346025
282228
94091
455808
87021
63
80
30371
443146
239985
26520
79
26
9
888281194
115637
75313
429746
132670
818599266
303594
422182
52
31396767
473281
408791
179195
912417954
797271508
37
81
4
331561
158738
228508
17918855
408612
133001
59
71
990801262
28
73011
82
22
4
55
39
59
471131
464090
82
1
87
995979772
53
542194690
9
34
5
293178
94
35
49
391318
208795
96113
55
85
93
39
30
6
40436
78447797
4
22
71
194829
51194
9
29
68
77
70
54
436414
493041
18
89
1
409533
64
49
2627
803066725
9
82858637
41
436944
498084
290691
7
129609
63
13
40
198847
70
142401
93
59
22
362058
84
195527
311193
236881
941949827
374596
228873362
293835
50
164458
31
92400
52034
39608
10
67
67
91
89766
36
172908
179040
482990
44
489876
357770
280077
376252
76
33
31
29
453515
231490
2
74
6
93
494791
238978
37
71987
90
76
360636
23
84
73050600
87
130604
76
16
376559
167692
224699
7
99
33
382322
14
23
84
6
245387
1
367832
10
97
4
63
45669187
96
395812
5
141715
56
11
2
412987
9
312494
826277840
347884435
72
112934
426029
202127
25
68
23573
140347
23
37
32
83
159063
474625
67
80
85
14
66
39
80
187421214
27
165273
47
28
89
98
5
15
99
186260
31
63
35
24
855370209
96
312288
8
309388
95
48
421841
19
57
30838
45
89
60855
260757
32
86
577820855
350254
25
83
56
434271
60
7
13
20
45
231649
228417
10
106094
24051
38350
478680462
57
33
474059
296074
4
701921917
25
146487
490778
5
82
267422
477288195
486341
142597
260081
4
56
3
49
91
346871
291044
439490
91
178420477
424360104
356980
5
8
346806
189074
34
404022
89362
79321
265081
186561
195357
50
327925
52
65
5
313847
95828
154662
61
464420
33
83
165336
74159
196146
86
171078
188994
495035
150763
286725
563681345
288200896
37
14
61
855799675
98492
496561
493416
58
40
139132873
298571
61
126315
63
154248757
432236
7
98758
492758
405467723
446590
31
273458
5
347330
337352
241783
109681
33
31
43
66636569
79
250725
70
35099
31546
383540678
73
40
32
539640957
398767
303542
69
67
37
93
48412506
198588
32319
119639382
52
7
288603
316452
58
72
320261
27
29
81
332037
28
45
2
20
77
522737171
9
322090
92
333650
824660124
63
667681161
22
80703
42
48
462090
220160
44
6
225301
40
39966
81926
83
45
119345489
31
235686938
275442
304174
38
309494
145596
43
334170
604837303
107886
399287
168202
9
291961
256497
59
4
42
72
6
36
29
16
130368
44
779211373
115983
42
357070
68
64
846368283
445493
73
500774938
76240
63
58
179940
59
105710
20
75
117024
411554
410635
59064
334830
77766
82
17
739195596
227005
232460
453225
70792
178099
197545
99833
94
85
385047
79
8
23
453263
44
171409242
87
18
289595
6
224053830
70
262188867
3535
402458
67
65
94
35
33
59768
73
348509
437550
30
380356942
30434
204006080
21
29
5
68
429025
372087
34
59
351815499
181529
67
33
16
586874097
86
79
7
41
4
95
397549
68
225989
29082946
44751
309072
222176
432960978
8
81
98123
781149546
378613
172163
6
33
63
76
800549655
284462
367963
15
303500
70
29
11
413221
747
79719
7
31
345158
359897
666314380
69
21
439785
9
94
2
65
67
147011
19
149972
15
11
83
381365245
80
164392
37
148813
57
864925245
6
97
1
31
9
92
128762
58
99
464152
42
82323
21
45
52
421810
471143706
29
68
379909
61
5
564640435
50034
51
58
17
385783
150303
39
35
365374
21
349056174
86
88
17
10
976920481
79
2
45
85
331616
26
88
7
225418
81
83
73
22190
223725
14428
345259166
25
1437
349651
241342528
380553
6
21006
50130
43
88444
71
284144
33
45
1
454813
55
346699
20
1
14
58
55
176695
3
12
420184
94
92
447699
83
85
111731
55
1
122544
741545391
438997
52
152012
312325
65
45
427825
3
4
87
26
5
69
63
45
19230
388249528
344149
69
57
3
308198
9916
392648
379078
421035
39170
5
304230
442019
68
99
93
43
68
96
21
312203
328352
255239
32664377
216625
41
303501
96779
70
63
97315
3
390609
147889
73
226344
68
255718
359812
84205
65
9
170783812
43
89090
1
180104
414362
208171
30
437964
384629
5
84
40
211407
365698
6
323608574
15
16
129135
821558798
7
8
7
23
568168816
23
2
62732
810688139
453984177
53
36
3
301029
64
65
6
4
116383
14
13
422771
156762
1
47
8
72
360142
9
68
79566
73
703787847
305605
2558
95
59
3
84
1
45
774895311
923090901
86
41151319
7
4
83
26843
308624
14
486784
55
6
73
74
954015776
56
37
88
75599
44
259101
89
65
3
318775
960407941
345949
128319
93
371310
9
347941
13
45
77
134137
13
96
22364
469761
75
350396
66
44
97
7
130968
32
293596
74
54
273898
166119
68726
1
41
50801633
61247
391742
13
76
43
252293
752153812
50
7
926956249
79
190169
10
50
11025
34
1
75134
424992
38
559013596
234666
361675
182968
429255
93
70
2
68256
89
45
177076
45
49
203036
14
739313459
215022
111003116
451576
74
23276
41
287266
155650
37965
184859
49
48
339545
62638
338698
37
164170671
875183924
93
76
938078887
54
148439
34
453957722
452191
1
391016
6
199514
81
3
98
72
253457596
93357
280632
11
23
80
24
49
40
604083910
40
236487
745150091
482303
79
94
33
147145568
91
239471
95680
156698
46
83
62
56
74
18
209219
3
13
63
288105
165258
878819756
233953883
621234967
78
289580
3
6
22
475570
647262579
277734
85
22
22
436944
296409
25
65
288094
346897
192451
57
7
37
82
72
788826880
112768
19
478003
57
52
253075
54
64
8
449698
87
138400
10
155091
275322
34
89
59
64
455606
79
47
974267097
79386
67
245760
55
32
90
23111
66
65
396839
90
248245
2
83548
36
5
5
44
106084
5
9
402062
525
4
90
639435066
49160
615556014
97
253866
68731
281667
169656
796418603
108703
704605
98
24
73
52
499104
42981
6
82
484642
33343
165619
346641
34
81
468813
262354
71663
29
71177
36
59
175733
7
483464
270806
280044
219845177
18
226238
68
127758
8
46698
721295959
38
50
975750590
88
118181
45746
71
6
9
6
400590
34
448449
302108
39
276720
12
86
1
73
137141
2
465027
234162
68
94
322870
21
46
387305
19
41
90
178841
4
482630
315293
81
87
2
847962611
5374
170224
30212338
39
57
165493
246672
4
21823
47
246436
38943
94
6
217780
81
169748
12
30
1
193155
59655
75
193258
8
46
282615
74
94
14
79
432981
582160799
442714
94
303777
32612
33031
398403
751461166
2
16
241918
19
239566662
164222
77
425057
79
85
91
21
247428
432698
717184280
30
9
473404288
270910
76350
262444
8
29
340630
46
98
403682607
82743
2
91
163809
10
412033
97
205913
44887
229957
8
4
90846
386056454
55
495200
126974
171653
64
150793
89
437536
67
77293
25
6
63
50676650
28
402139814
2
10
70
59
221811
89
86
311905
202712
331869
112097
353264
374341
507626472
316172
21
72
8332
10
67
954280224
365880
57
18
879033597
419387
377067
294256454
73
539297066
36
76
46
12
975225147
361102
29
57
48
89
3
9
94
42
372986
423948
9
83
193859
495218
427183
414456
66
31
8
409983
25
38866
19
854844327
20172
12
152707
91
31930
31474
33829
164318
7
46
25
142584
491832
289405
70
160937
393244
397548
8071
51
94
8771
6
89
23
197310
469201
14
169083
93
237047444
282673
395949
222449
8
9
923371074
72
628103114
126153
479163
66211
41
30214
26
209597
60275
484915
50
309049
423670
461330
341213
18
115017
224698
82
968640425
338452
84917
29
24
88
66
37626
110268
32
256540
44
5
47937
80
3
414417541
98956
66962
17
188540
9
78
42
2
18
11
492411
79964
94
31
457378
607873898
20
68
32
34
39236
131246
78
20150
419684
63818
445350
431322717
162055176
276449
235288
87
480076
268152
91
433112
34524
190666
117455
983386667
358563
8
467071
55711565
274937
97
3
77
529726407
97
494264
409529
26
19
72
65
967141899
5
8
426747
55
5
481885
45
7
60
554842373
79
331860
14168
57
25406190
61
340656
399437
911859901
108803725
309492
95
358866
29283304
162128
62018
31
47
9
20
72
10
55
98
59
3
46
84044
48
384212
498612
29
4
27
150099
397612
359860
5
98
18024
389268188
419636
6
391536
73
19
831180160
310649
46
115472
29
47
372241875
97
37388
434901
389639
89
135078
58
118134
86
2
50
7
295209792
158118
114835
158680
399289
313951
2
39
188835
56
1
4
33
6
392622
766363765
5
25
7
32
47
44
493662
327620
318799
158617
309586
195488
44
434137
300450
93756960
51
41
842212754
74
23
1
1632
48
137542
469185
747992314
97
5
55
93
44
130729
26097970
942264314
24
3
62
360462
14
70
23
663131614
247944
66
605764710
60
86
200445380
137649296
12
9
66857
528496357
23
557758269
60
23
78
294490
123429
80
4
4
93
402644
7
313976
58
33754
126294494
76
27875
32
499772
94
28518
55
790168724
288576
5
95091
5
5
98
40
362253690
94
386138
332775
56
407330
458098
64
41
412174
355732
967923012
445977
397678
28
45
8
3
79
60
308415
8
45
27
170176
44
23
209350
23
239029
307597
273983
2
8
60
6
105261
6
456449
6
51
384086
853980427
73485
126478
55
84
91
99479
5
88
975762973
264851
386904
416687
83
86684
512814546
55
108335
65
122772
46
89437
85
174220
90
163815
277852
353261
291823
389703
201038157
129610
61
829365872
304394594
226331
32
340016
135005
15819686
33
18
54
122631
95
28
146541
97
8
27
60
438864
18048
519147829
504653500
214410
463890633
68
232413
9
279856
265439
36
435673
422673
182891
40
7
58
184103
280750
42
46775
492081
29
78
857725510
307356
9
68
91
10
64
27
323275
263183
299386
496198410
97
98
837533206
474398
4
50831
750573173
41321
1454
891565848
408972
56
441506
40
259411
465978
173693
2
14638
481623
370667
546332318
110562
3
246075426
284284
25
778422474
117348
75
67
269640
98
199096656
537356554
36
9
498235
57
61
346366
161016
481602
6
4
480334
30
314742613
422777
370254
61
401966
577665771
5
490992
7
121950
74
292205
451299
408577
59
98
81
95976
72502
1
5
300025
957
49171
700897974
232010
151415
153096
235547
20
663690296
90
288772671
192865
387288
26
49811
9
560244859
8
173409
491743351
22
291856
116011
93569
343039
425084
77
17
164935
7516
259456
97602
194280
531957606
60289
55
67
92
285466
58
80
461309
2
102126
95
324376
350030
127893
326596
2
435649
262681090
342142
13
800893019
95
238454
8
11
617671399
80
82227
51
458964
25
64
309653
223075
66
8
2
4
91
159362186
289073
94
4
79
315760
327426530
451683
9
94
52
82
92
749117237
229644
390666
18
242097
717445893
52
57
42
365650
334852
272068
53
403423
45
307925
64
51
479110
39
12
344764
917951790
5
857267367
21
485341
84160
164712
96
70
250823939
330903
218787
97528
436308
886500312
15
349116
3
433966
14
1
247255231
83
302324
83
374216437
11
16
222981
122644
60
64
64
3
210709
63
461873
44
648156581
171325
277707
37
91
163166
87
91
109787
86473
471223
87294
40850
455371
32
92193
242355
56
2
57
253562
83
16261
71
413922457
496960
142516
56
94
39
12
485711
427996
15
485078
36
5
90485
806074988
4
87
57444
69050
223441
80
353187
31
11
338590
9
297438
52
96
84
163221
82074
221808895
7
484592
482330
554784447
581099917
194385121
129707
5
226731
157698774
41
98
371136
358131
209590
9864
87
332173
137977
5
4
445938
45
5
6784
183084
99745
27514
602425177
2
699822411
362024
61
28
93
491125
145
315665
6
167380
9
3
4306
40
253200
8
63
227559
12
356501
79
368911
406429
370563084
25
411598
84
408989
232386
5
291714
37
78
494311
345823200
31
50099
26
437071
247764
428464
1
2
48
21
58
388551630
400691387
74
270590
297372
11
410480
425255
415243
120825
74
242253
47
216817
27
26
468414
478704
399124
259954
134611
159440
49
51136736
49
711473546
222215038
52
247042
183063
455409159
65
78251785
436644
379395
279015
231798
171056
1
3
327472632
479561
168610
118405102
56
8
222678
393709
35
62
387600
649437982
382253
297126
363902
234166
14
5
114628
75
6
41
116103483
44
38
357614
334713
84
329390
94
62740
269158
481966
390992
442820
424809
83
21
67956
36
54954
65
32
322710386
46
63
48
92
275556567
85
39
35
433744719
328492
33
44100
18156
63709
5
77
53
9
129250
62
390065
13
67
21
256198
580717779
93
977612913
59
2
11
94
221337750
51
42
10
44
9
15
128866
96
5
33
21
434816
331059
209426
245369
112907
482538
30109
54
63
90531
287913
57
275589
93
97570542
377122
25293
164571
82
182315
86
55
42
183038023
68
2
92
4
50
404799
11
26
461462
47
210373
448343
88
125652490
477410
51852590
149970
263200
13
82
59
54
5
48
323562
223680
53
37
48
341813
92696
33
5961
57041
31
198123
305936
62
67
947185695
103617
96
54
81
18
403750
98
338770
11316
14
22
51
26
39
13
2
93
913452121
36
33
485347
6
104728
27987
73
171952
36701
97
82
68
309837
423998
697715382
87657
364437
261300
63
212271
5
974257127
90
30
165166
381583
192067269
313000
225405
57
103210
34
364724
3
30737044
46
259905
2
319351
53
253299
89
693758707
119542
20
70
66
7
466418
46
69
845352000
30
92
40844
5
66796
3
14166
440078
96
65306
469924
267035930
40
18157
679116757
227805
18205
62
5
397807
440599
17
97
23
96
269963
22
57
59
93
182486
3
5
303896
99853
264994
203193
70702
3
42
80837
243460
136907
410312
708643232
155583
491712
8
7
56
406979
956526995
278419
68
11
82
115786
78
102884
26
433531
77279
353855
252573
374142
291914
486264
83
267294
3
278503
621672645
491179
398165
53
94
26
254433974
107604
39180522
4
252436
49
230366
28
375449
190565
78
418034
37
73
75
895456499
239270
28
3946
41
5
5
26
322736
227583
62
363756
850452208
34
125928
1
303879
3
19
76
930200979
56
376975
98
6
93213
44
15
65
13011
441670
403872
304776
370615
5
8
57
7
228191
389969
321000
1
687890728
41
348973
1
6
87
363547
864597909
426937
51
114624
91235
14
10
1
254789
152506
46
65
372521
151458
299538
64
69
93
36
61
174098
40
352075
9554
704206753
54534
96
122253
95
89
53
85
331556
370089
415966
448605
99
2
31
177207
20
31462
78
70
488737
461195
295230
17
36
4
85
120490
240180
2
23
269359078
5
30
26
341900
64
84
491123
303176
275776768
62569
4
597636973
86
41851
6
13
212388
424584
97734
24
68
72
13766
7
61
51
40
71
327030921
168112
112687
215715
904179552
17
391641
1
336559
285696
81592
109
73
66
361871
62
324303
389389
301703
24
94
19
821448668
59
312602
55261
98
5
136645
292056
74
90
71
8
551024204
4
19
8
9
23516
443996
5
87
437978
141583
94
35
679413661
239771
140008
764456716
9
81
82
61
8
1
8
69025
27
351740
48
264771
18
220149
89
20
68
58138
48
37
67
66
276763
99
4308
37881
30488
56
429493
364004
32
431771
465914
345680
689423235
474462
871549509
275886
9
444230194
357045
69795
287766
44
58
84
21
5
116190
976078537
78
95
17
63
265187110
42
77
148363
113181
22
449920778
56
227229
70
383371
98741
56
419228
40
337027
61
60
467077
79
2
25
480834
8
41810
79
63487
260621
3
480778
57
81
183329
25
40
478452
287844
665086232
247253
199772
282945
59
99
7
144573
446492
241217
195362
11
128635488
129412
450310
28
420984
6
986550115
337620
35
66
39
93
205800
218110
16
285379
94416
23
44429
378413769
94
300478
132679
54
66
178654
356277
17
442482
49
18
3
85
64
81
246034515
84
59
2
74
15
91953
314521
96415
138916
327263342
378232
26
7
270000
36
84
2
130102
393769
263750
31
201044
743507323
64
39
428377
72
451967
686090280
184887
37177
181423
96
8
34
5
135093
361018
19
9
493226
190746
324975
8
330009
20238
40
16
410719
29
65
5
124436
89
5
358769
270262
116995
132792
6
15
87
24
18012
8
9
9
27578
9
216761
420607
485457
20
60
57
269397
117744
4
359705
13134
636167981
800689294
278791
203232
87
33
355018
147011
204953
34
13
412206
384664
476159713
70386
2
381310
41
695478502
18
94
8
82
88
9
44377
48
128891
94
961816130
6
4
52
115868
46
23
7
476618
73
4
29145
52
219728
398370
21
111259
117027677
63
10
46
483349
82
329708
16
92
70
1
118876
16
48
35
45204860
675185996
87
217241224
90
3
289232
38
113846
163917
31
439002
22
86
90
286689476
455803
568267731
67
275457
60
95
437921
22612
39
78
481998
16
26
289847
716372541
178616
52
157604
77
426022
83
167665
4596
22
405719553
2
84
587392206
90
893545330
11678
35
493581
37
82
6
321938
213414757
41
54
48
211484
53
96
42
4
73
53
590517800
59
56
97
448513
6
6
56698123
476187324
461874
323713
9
36
251463
27
102264
82
416698
86
494459557
168549
9
460452
19
91
81
233758
67
43
72
2
27
76
10
79314
399281
462046
71
234220
448381
313416
365275
24
240609441
355432063
217846
73
225333
356559
68
3
282864
82
8
131998
201323
128568912
85
327471
79
16
55673
177028
242300
95
189602
98
38750
8
54
66
65
136809
227808
78
47
101104
117268
243170533
64
43
307517
55878
154128
53
138429
330090
322179
372547
274254074
209635427
489812
327255
23073
364960
48
191482
60
424462
40
17
355113
37
6
1
115971
346741
441176
54
428977
241792551
41970
90262
151644
292899
647914476
70
68
167695
50
380719
122541
18
169722
71
95
1
9
1
7
92
26
76
65
487849
298288
34
50
56
923059743
82
260465
71
21
14435
223887
137134
445819
89
31
395712440
31
552460419
3
221720
337933
19
439414
6
22269874
12
9
332612
250685
81
6
36
81
64
85
1
61
36572
95
308447
14
7
58
393482
18
808637902
50
78
339326093
2991
160377
94149
19
84
309393339
4
139953
371129
66002
28
57
79436
315948
699721265
13
376169
1
207104
88
19
90
356243
5
68
95
21667
82575
53643
4
333243
377633
135609
34616
81974
59
366401
91014
199330
8
302530
428918
19
46
216211102
8
54
27
370636
169939
60
50
14450
51
66
28
292343
214745
84
201511
69
16
83
325063
467612
32
151175
32
277131
793136124
12
83
9
395699
602101579
104753
94
33
355056
16
60
97
116647
17
360814
339402050
35
73
297458
23
38
13
94
68
20
220801
3
75
61
1
6
83
451207
208983
44
43
90
68
461390
1
79
1
17
67
360722
83
230221
37
221301
6
416131519
138325
77
167457
5
308053
94
429319
192073
44561
25
5
68
172654
5
4
63
882252273
803949977
127159
43430
1
43
913454716
73
23
11
36766
9
85148
91
29
2331
70
19
10591
55
81
2
87203
23
190379
18
284282
164883
52
89
323826
32
34
98
18090
18915809
383684
18
81
12512
154297
78
915666630
7
31
108419
537207567
20016
226611
40
68
1
282512
56496
40
12
290550
54
10576
80
83
221985
358731
85
294195
37
451943169
448560
355119
46
10119
125188
197753
339006
49
20
21
62
148710
905484615
81365
2
8
92
72
77
93
418153
300028
45
53
35
63
62
2
84499
423514
49
622051098
56
97188
81229894
466954
40425
300188
73
75
81
29
33
13684583
377922
229649
16
204695
261748
153268
154998
311179
46874
498858
32
50285
443990
6
226215
17854
560968486
52
415346
20
57555
64
16
345673252
88
7
64
266560
11
200276
49605
45
720719537
267125
70
424357
91003
82
81
54
130938
50
8
52
60
600105074
72
215351
88
194984
48
389301
11
363026
190693
2
464390
45
44
2
95
31447
25599
418274
2
44
858665504
12
224467
86
89
293853
64
4
26
37721
161832
1508
173555
246622900
700770026
2
366138
7
297674110
30316
218543
66
39
61
2
394065
148883
3
59
83
90
28
828803180
48
3
46
106320
8
28104
326161
383449
163482
6
74
9
91
341336
309516
93
73
2
147840147
4
63
96
89
15
176980
24
67
2
324630
243976
63
75
47
38
377651
43
9
490327
44
4
9
377693
55
24
253008
180086
62
510866441
27
393259
231542
26
298417
87
941767397
84
110792
272100
310891
180619
29
32
130286
306646
420924
57778
72
10
71822
257758
436976
84
50
71
93516
377033
26
8
457865
856946960
854751734
61103
489920
83
330260
68
69
825410737
282936
59854
210886144
85
117387
22
51
278565
5547
11
85
25
492667
63
46
82
141770
7
28
65182
84
7
52
52724
16
337459
86
474218
21
23981
307762008
95
52
18
98
48
90078
457813
16
83
75
7
152215
83
238674
25
673729367
79
385184
5
963410181
84871
8
284755
8
344858
39
76
450527
5
6
194911058
9
78361
277690
55
78
39
50
199442514
282567
7
161967
3
483257
57
153351
183810
76
88
160760868
228045
35
99
6
387345
99
66
77
346796
3
2
79
157709
3
1
80
993462618
178922
54
71
46
43
53314
63
462176
80
589096376
22
108604
444843
8
41
200480
1970
174898335
12
988168652
309095
59
434181
3
19
52
3
11
265561
64
63
861550613
326786
979522725
463048
459968
53
255008031
131834
72
79246
238346
72
4
463048
9
39
8
170332
98
351579
4
478410
3
427489
305196
60
67957856
862557724
239485
321609
161100
2
619109108
20
463329791
426088
49
46
956994660
61
52
2
32
66
35
39
989880818
2
335954
20
8
414140
373210
87
402337
344123
27
58
343672
93
210466
56
42
123649
416301
4
133099
470895392
171789
579313212
49
996718549
795194950
203009
70
82278
281564920
42
71
231484
1993
7
943753761
82
439311
75909
78
34
328528
430753
4
4
5
442626217
5
58
31
22
220758
30
9
11
293105
217728
426216
54
52
21
476456
440200
352584
1
311079
89
85
91804
70
214275
6
421301
32
351618
492747
50
59
18
2
964444752
4
233613771
42002247
699034842
44
58
177173
828177668
375493344
383655
371586
58711
222883
351097
59
432340
213120
892822082
359390028
57
6
444753
40
92
291513
153043857
5
68
636248272
60
84504
379062371
88567
46
146406
434530
141204
74
8
65
57
765494188
291919
380299
201927
59
57
308970
356764
87
127816
160971
376894
24559
4
9
69
33
1
277590
270567
508369476
145474
6
318424
27
73
88
373291
11
456602
219712
1
47
166394
20
16
2
43
226163
152283
19
12
1
312585
32364
19
345306
95
276272
246649
227399
79
51
411782
63
65
5
68
4
159679
363438
207387
41
72926
353361
3
202638
99
65730
3
49
342220
59
453933
1
1
74
366713825
33
75634
52
68
97
318930
28
436397
230462
678925157
435682
18
325012
22
3
267724
48797022
292288
146372
1
35
35
6
32
86
74
40
37
40
26
26944836
84352789
38
218215
58
28
386631
57
36
85
95
14
374017778
58
8
216767
112012
238714
51
412351
26
99
437665
5
355242
228662
80641642
49
373346531
67482
76883
328812
409003
178018
88
5
3326879
5
52
14
56987
264372
116138
311181
30
12
62
195088
72
95
73
109394380
424507
89
10
329487156
36
66
19
161469
1170071
484766
5
23
470587
9
2
84
4532
83
465408
3
269929
8
359207
578931030
425337
486699
235210
76
510176569
60816
90
173943
80
7689
394353
245099
2
355910
578859057
864634831
217505
391581
78565
356244
420885
20
5
82
60
324801
31
2
12
258464
116023656
229785
85
382345
64
4
52
3
584926087
73
1
5
81
395883
38
79
244874
78
442699284
13
879047128
488077
72797
493127
2
69361
53
39611
54
199117
226963956
80
449683113
113685
465352
298387
96
330362
56
56704
82
89
66
69
425329
453920
12
65
495201
97
83
163439
71
156328
115494
17
399015
27192
99
99
3
367917
146405
149684844
941876716
47
86
35
43
818289585
23
426216
36
94
122550
236132933
141530
194865
341702
444271
237174
291068
37
29
6
334627
10
19
382668
6
66
58
57
123578406
70
57954
34
268576725
51
79
82
53
84916
39017257
75
73
195566
78081327
107891
373921693
423022
55
19
461645124
68
60
99
208201
78
4
4
141898
852851664
9
6
81
498711
338956
347007
92
24407
2
94
356235
25
17
51
11
153119
9
70268112
49
45
19
34
95333
65
675823239
226265998
66
452302
64
35
389683
1367
318870
294546
876402620
157617
96
63
24
25889
317647
7
84
71
38
37
131663
45086
92854
450072182
630231961
214324301
46
136834
221333
280303
100648
536905897
183748
497444
334941
148462
94
26
304814
404303
46
23
220660
97
216887
5
445109
347741
79
72
43
425806
184460
384925
336450
326390
441373
53
29
497358
156361
206315
80
63
380542268
51
381281
11
305024
806115971
1
76
4
88
139476762
301903
2
656669299
169793
459439
286128
208993
87
35961
31
121664
976675328
44957
86
6
19
93
6
83
50
298199
66840
424175
443029
451064
247127
61
329209
886514722
168260
22
37
58
316966
59
93778
78
19
1
28068
11
495221
92
87
19
497161642
28026
692021299
15
78
62
44
133794
43
270765
22
255151
2
105082
271702
28
66
3
49
60343
4
725926125
69
36
82
339809
420205
152944
4
466714
10583
32975
9
335169
370624
60
3
414347
86
233180
186525
47
53
180884
13
27
151147
79
54
53
67
197712974
128685422
1
97
9
20
68
326117
453785
99
414420
5132
94
217498121
83
220675
249896
39
375669
843578638
331005
389161
468974
63
465889
64
239224
76
99
1
892322281
29
456815
66
1
83
332575
97778
149071
471336
101277
248416
59
54
25
69
67541
19
249705
17
15
6
29
43
45
42
176159
299632
370001
435412
5723
87514
466383
95
574411660
246780
469815255
7
81
444071
19
444613
39456
2
246133
18
14
100760303
416647
118584
238538809
187852
180202
54
374798
84606
53
36
93
256262
88
87
389838
23186
28347
86383
194752067
92
99
396013
3
3
78212
456255
154958
473627
325628
6
14
44
198080
28
95
60
63044
55
85
86
144779
301790
5
6
70
24
7
1
59
32
98953
262100393
770005763
57
445172
1
834825541
344922
241768103
251914
60
84
56
92424
8
30
250446
42
288674
68
22
497103
282348
17
45
78555
13390
200006
53
494803
70
7
22
959139076
93
56
48
80
39
18
79
65
86
77274
340599777
406132
57
99
87
200457
11
828484168
226224
308054
753541774
483079
39965
45
90
34
30
395750
374401827
56
33
52
290176
248075
29
68
7
73
363903968
94
445731
6
1
244872
23
402363953
28862915
861946937
8
5
466967
7
71
63455
1
185615
283603
61
257705
40
271622594
59
121522
409839
894914509
372169584
64
58
408991
14
9
483765
6
282610
54
7
5
397581
270574
66
72
372946
17
92
440426
349171689
70321
839846923
3
88
415126
21
12
90
345331705
46
42
484279519
157067
49
42
444432
79855
404751
352373
36
688975110
367927
30
319901
1
88
44
256405711
81501
6
100283
2
381842
170948785
304619
478432707
8
4191
67509
99
90
279044
2
559219291
484247
9
297359
8
97
169666
86
42
35
93
53
2
403528
428086928
53
224714776
51973
14
66
11390
188126
98
49
4
90
951234076
103100
7
6
72
70309
96
123641
203229
72
1
86855
324219
21
504401333
435124
24
312667
77
180117
233674
47
8
96
457593
8
99
416802
476504
158251
11
795965665
69
33
76
75211
18
9
96
54
211061
1
99
17
89519
460504
420347
10
840328448
45
1
61970
76576
375735737
88
85
6
377925
138889
92
15
50
949584595
44
38700407
76
287660
28
50783
93
91
69
3
73
9
398016
84
65
34
14
351775
8
288547
293094
9
184965
6
90
3
251698
6
81
15
384427
9347
81
395323
15
91
334955
86
74
50902
355165
42
64
680258639
185933962
347079
454495
9
73
80
155320210
8
263109710
457688
96
97
25
88
175784
5
869645159
257279
18
46
370912
72
1
513801127
56
945115521
8
75028
55
477324
36659
188404
7
180508
266957
2
279301
10195
64
374221
64
96
36
12
185588
22
462299
209708
26
232104
294600379
119072
96
68
443680
77
269469
49264336
54
73050
55
300190
79
232581
20
366167
823456092
34
304173
486407
64
481730
416458744
29
145133
366413
35
272817
36
12
82
311792
81726
287953
73588
91
411516
188939
298212
832900849
67
308880
462857
3
180077
184149
592321371
231260
35
42
70
53
47852
35
4
41258
23
96704
91
977513063
414636
203816
55
462020
499115
84
6
44
458613
36
23
21
32
213372217
60
346349
35
20
96
349553
274812718
383597
255495
14
210128
13
854262157
47
6
55027
165537
96
1
389122
81745
298720
71
8
57
34
367934
154402
58
58
409915
34
337264
72
362781
91
237199
24
34
42
287727
350332
29
423640
50
72
29
48
98
8
6
3
58
1
85
37
495969
91
216571
5609
59776
32
99
402956
82
20
18
251903688
181900
6
460529
8
246021
250264
445484
307680096
91366
3
55
56795551
303339
112212
149106
379519
2
253855
98
47
205093
56
68
641093585
91
3
32
37
82
111305
45
370367
863578080
50
670602744
6
222420
87
84
180217537
408738
611989426
351348
70008
92
98
11
10
45
82
42
176734
83
68
350872
85
12
66
35
84
5504
90
90789
334769
467254062
62
388981
378143
45239
46
5617
423293
490950
437480
47
15
67
644353977
948056549
933523667
125858484
60
331630
47
17
187275
58
45
92
30
992545144
74
73
155296
7
84
485956
115422
20
3
429691
98
41
3705
91288
412673
64
44
544732181
198344
6
319103
43
23043
97
260965
8
50
57
210443
339216
29830
67
368408369
29
87
434864
104617
30956
994024628
45
21
319175
95
147545
74
465095
297203
9
77
92
8
18
21
72832
109781
717195092
42
46
92
24
108310
62
90
474522
94360
5
35
149598
35
211106
315103
298213
331687
53
117423
460277
161755
7
7
53
40
230045
66
3
89
178925
87
85
44
98
9
48
670370997
235628
1
2
9
43
4
4
223990
54
31
44
7
302826
9
99
97
85
167940
482952
97041
62
38
31
62
254256
52
295822
51
23
683517260
626952316
397054
67
95
3
417602
9
5
804413806
37
46
90
57
271701
28948
3476
440682
485957
70
193632
24
402226
424438688
2
660898234
5
213082
68
28
455670
94981
17927
79
72578857
186787509
36
927299692
679083025
17
24090
59
200889
318434
60
461511
517150267
66
21
275711
433190
55
65
97
194228
30536
405610
855051360
48
3
4
334995850
3
73
6
422664
323269
65853
212833
82
15808
471946
4
37266
410962
5
378688
28
108294
47843
277966579
244920795
81005
106786
399478337
5
330403
558484302
38
59
109336
15
27
14440
15
198786514
1
1
473273
10
1
749660993
86
367807
80143
8
60
605213401
97
41
36
65
707409699
89
286157
55
60
66
3
397516
97
48
82
98279
207006
192272273
98
764829916
51
54
18
263131
81642
459775415
52
68
3
4
281530
97552
63
92
3
51
77
51
224215
89
58
158763
225995
19
97
25881
76
488126
31119
843035876
64767
281891
67636
27
87
3
45
737927433
80
441266
378197
5
74736
89
116250
73
9
282192
78
494542
35
7
62
58396
65
104559
18
64
60
1
930501555
681564158
22405
17
239299
86
554871428
208486693
318804
96928
15
885345002
244997
169155217
351088
484660
399136
441193
171973
50
4
2
12
75624
262972
24
488869
20
490035
422396
116003
45490
76
62
220976
3
73
2340
75
445272
410037857
66
63
98
41
2
62
3
337646
66336
151244
15
47
202380
90
2
31
119217
905261422
449946
68
61
76
4197
7
85
22
372175977
68
86
714210982
407298
34
88
5
9
127932
314142
356743735
341503
56443
21
11
354022
66
498735154
116485
43
276626
9
202879544
38
470976
346091
34
99
179756
31
263627
398590
216835
32
203364485
17078019
38
412529
8
177464
334400
407600
142672
495185
255760
453092
58
458977
261172
54
388569
457239903
460379
25
210647318
8
94
349004
319222
309357
65468
442783
52
38
48
15
85
40
34
43
84
1
87
212146
62
170486
154576
19622904
394502
57
79
81
75
39596211
70
9433
205040
419606
58
50283
205880
359966
22344
450962849
484969
76
116518
239633
339364
32
88361
57
579838293
35
844373563
37
98
103302
15
389583897
332284
16920
70
90991
1
271774
19754
39
31
374981
408635
236207
686201471
57
475921
16
2
464635
234246
496939
177218
310832
78
260276030
759390852
68
327091
93
403303445
403991
178679
64
182894
54
42
316412
803204868
185241
429564
213477
85
95
41
15
139222
383137
92298
8
178964
767784912
370711
413676
378783
36724
97
13
82
7
999206249
46116806
86
4
53
22
878567019
47
448201
42
604324005
59
39
279437
83
73
50568
64
26384
210085
120597
1
969588247
27
35477
36
46
576241062
66
320589
41
87
401407
280992
45408
1
63
812665430
40
14
51
54733
208930
29
289421509
6
72
375650
79
185230
4
44
43
45
54
54
55
64
30
270221
888933444
346324
247719
1
88
5
202495
317409
1
46
38970
41
29
411617
454636
139333
28
201495
48
2
478910
7
149858
111399
33
9
30
810475077
1
71
760769590
651737960
119161
49
168893
45
61
56
78
5
9
86
13
13
7
99
98
57577
35
2
299832
194718
137723
51
22
427646
63
170491
200769
6
8
87
758815810
110229525
961200726
27
326639
94
70503
21
7
8
754576664
348552
328147
3
31838
94
23
407906398
22
90
136113
50728
70
16
445332
91
32
66
330798
20422
9
33
93
20
98
74
274485857
75
471936
12
31
65
497218
33
77
90
64
84
300226
318929
77
1
27
496506
126622
394916
174730
73334
352511753
352767
3
204672616
397704
51
29
83
384656801
112342
73115
33
296282200
99
19
97
9
859328036
297633
19
231909
330761
27
56
309375
269457
80124
25
6
199469
238183
363922
50
85
80
131122
319176
75696
60
144890
83
139442845
35
236205
66
33
19
213918940
384830
41
255050
10
28623
402072
63
132677
54
168159657
67
89148
483598
67
24
32
71
94
7
373870
73
160572
82
77
1
3
875071205
236476
65
39
86
13
31
464819
803824114
487318
1
427063
206670
25
8
31
728237003
36
134399448
4
94
10
30559
29
73037
49
465755
72
17035
64
301739
43
21
99
262890
29
123385
432057
97
67
18
412857
52
373709
355550
12
200649603
441165
7
83
293592
440797
442618235
16
172237
60
409287
945022501
8
433668
29
52
69
41
30
32
58
1
817069279
2
13
69
6
15
23
441433
27671
14
7
38
126606
48886
53677
38
15
88
87
1
99737
88
193405
57
14
454331
51
300333
1
418021
140422
363786
335728
1
88
82
56
15
118339
95
5
233221
73
46
33
95
57
124025
414593
4
97206
37603
68
7
60365
42
99
950374437
198648
2
77
441556637
4
118882
20
71
50
250198938
6
444923
256868
95
81630713
407317
25
10631
5
81589
372461
389894
63
541023039
77
94
399718
203426
902206601
90
279436
19
94
445273
6
227911
1
54
92
250804
194503
39
63
53
221079
178327
493556084
436674
96
555659470
32107
92
82
112110
212761
32712
86
383558
396292
331239
496844
246060
287985
37
400216058
98
66
61
2
53
76
73
39
72
76807
20
8
43
87
29
77
38720
8
313572
75
418200
432527
390638
25
10
38
62
38
581164753
106103
454975
69331
29
74
97
307710
462260
24
23
596708991
97
41
84
60
39
306665949
401611
248057
41
284241
3
88
174531
24
5
656206877
111310857
189709
92
5
83
244574
8
5
179152
1
36
462077683
51
16
31
157322
306781
182910
2
81
479271
22117
53
47
155457
83
24972
2
65838
31
77682
10
7
30
426265
123359760
6
587426756
107329
74794
96
454532
420380
743939182
283927
600749933
55
434453
395228
96
61
97
24088
8
17
76
44
17
276731
148001
4141
407294
45
92
17
202057
213220
62
1
217840
487006
15
90
16
45
52716
36106
810224584
88
57
427928
465187
2
593766627
180703
74
2
24
1
431142
800980444
211873698
400891146
533793047
357719
84
48
124203
55
437570
90
218980
96
61
47248
58
60
448652
20
633981506
50
1
35
3
15126094
28
249939
1
101500208
54
168393
4
62135
18
421782
292891
442019094
499971
40
381744
333523
3
280478
10
237324
95617
79385
841672471
404017
447637
57
64
84
160933
45
3
295218639
127181
481896
975540582
228555
321100414
238190
380124963
57
92
96
9
159970
237022
367041
15
22
52
62025
222428
451603
184592
282800279
64
453226
239735
24
62
26967
66
15
95
110325
42
363920
355878
365627
1
7
95
401228
443453
751376455
38
45
5
15
32
2489
448188
358432
18327
88
80
15
1
279666
229321
78
102562
2
41
210110
24
98
107157
48
613500672
196468
24458
2
43
8
118502
18
85
162645
71
56
203239
6
490536478
72
967823919
10
277269
8
496456
42741
88
71
68
5
152789
413150
308826710
4
31
70
215721
64
60382
67
266625
102279
7
6
38
364614
120150
319679
145125
23
6
348075
369530
493502
2
16
38
361634
450890
49
493690627
5
381199
73
98
30
519127766
89
87
1
475313
58
60
169786
93
385296
255022
473639
61
270061
9395
438174
32
3
274627670
99
904905716
358510
282477
86575
497214
12
83303
183780
48
8
427529899
108080
96
36
318877
243073
53
224240
133740
46
141819
57
5
79
72
79
469008
379937
156982
89
3
311664
5
217262
43
53
36049
13
317878
438384
43991
56
72
63
188909
184096
162100
48
384489
48971
65
157443
434880155
74
613241267
93
20
8
206878
341986
88
247213
28971
14950
183198
28
155069
98
85
17
31759
60
16
159348
4
389335
5
18606
1
76659408
23
4
88
67
126101
64
1
86048
110969
743700985
428164
96939
386971
77
86149
325708
160686
12
461430
166310
27
318049
78943
50
64
851206250
120262
264273
116039
459801
23
69
10
450798
88
84
54864
498670
68
76
551544545
383777
54169
164925
43834
76
487537
684173455
275536
339012
53
48916
41
17231
5
91
88873
65
81
229327
143603
38
486029
58
63
109192
5142
83
56
16
58
157711
6066
41
46
147032
3
349367
28
236723
33803
11
50
39
400977
23217
54
35433320
28
103894670
479024
156750
264794424
473819
37
81
136093
11
541311953
211130
179239
50976
94345
97
167429
9
361165
798965223
903849747
21419
375603
297357
43
408873
103427851
5
75
67
6
447292
3
497551
68
474645
457059
58486
39804
18
366010
56
91
9
436616
435420
17
80
67
38
356509
9
125784
206753
116683
440509
270802
472025
26
321015
77
86
99
20
38
153508
181275
42548
6
30
56
363491
40
312986
253195
389144
68
48
27
90
426583
86
18
32
9
87
251863
210164
1
303194
762082037
13
5
55
33
3
230341696
313398
68
97
25
67
426590
142082
341362
405332
7
3
147824
23773
212717
23
88
83
264710
49
78903
304771
57900
3
36480
68
78
13
49
360578
24
69081213
768153458
250872999
341922
374468
27
431428
19
362338121
26
69
94
37811
75
437677
3
759745848
10
189606
8
53
165840
40
72
95
82
59
48
78479
32
27
106826
62
4
1
155947
110623
48
8
262165
943237138
7
338623
27
43
111385
12124
7
360218
54
58
59
115870
1
321660
48045
90
876942261
7
210148
211248
55963
141761
27
91
4
5
6295
109138
5
17915
459551
21
238895
478397
433954
70
95
713579183
74
378232007
49
328709
73967
312344
59
476527
358882
335944767
418703
49
923883042
99
48076
69
161991938
4
68
799203811
68
22
42
79
4
8
4
270479
26
66214533
485467
496073492
40
96
86
292965
29
64
441590
95
76
18
63
388133
247760
289727
6
296753
5073
13
103554
84
29
113304
187848
7
6
19
7
76
642255000
65
7
96567
42
29
677865797
108942
302487
45
114556
10
350162
7
454574769
4
33
109502
130344
12
622074686
83
228378
190720
847587951
81305
4
79
316471
67
88317
303986
287119
164256558
22
31968
142800
65
126091180
6
326007
4
14
42
24
453653
91
40757
230838
92
385116
67965
6107
407009
52
47
498678
9
82
221230
57
43
388075
353118
63
370481
24
338847
3
422847505
394626
338819
87
474674
313126
67103
34
8
10
459242
39
433876
96753
73
430242
180772
459206
101512
304918
264584
88
5
85896
46520
63
7
394684
5
39
170958
224057
384201716
72
58
32
4
1
67
417134
8
178022
11
14
55117
391767
424041
297157
16
66
41
38
65
36
1
44
68
56
224304
353182
212376
99
273493
43
863313723
209724
57
958978163
40
78053
500540898
911338850
41
14
2
284347
82
478658
138619
13
410384
196584861
266345
56691
68079
84
184032
111097
198698132
164350
153132
387298
413229
62
22440
291403
983287243
68
447686
21
195599
400721
195162
232679
74604
38
13
404641
351441
504970438
793448057
53
487124
268796
32
77
343189
18
392065
848193941
410686
35
36
21
2
37
480723
173797
287838
731578080
372459
124141
9
51215
311315
94947
16
282727
50
58
442912
39
80
151136
41
77
82
58
70
151436
67
8
4
101388
73
50
425571
49
86
449016
2
88
174898
81882
428062
29
14
305415
844401815
88
98
24
366290
285567
285749672
219195
92
44
94
17
75
43
97
162188
28
76208
468435
331404
12
456759
309925060
59
231645
10
297236
12
38
63
23
244122
65
499542
918586594
247299
337135
489255
8
6
1
921081980
54
133015
60
156405
76
468483
194318
17
7
77
9
13
976276240
472293
122506
63
30
484976
4
51
13
319734
44
88
301474
83
356917
840798724
66
454237
321272
23
95
350259107
54
273916
445829
591867300
422515
165711
48
13
482604
115426
68
67
299854
12
442540
912824390
160089
283369
18
157120
262810
18
831260390
131404
239915
407951641
18406
98
67
135854
85126528
4
345257
7
166802
452522
167939
64
13605
93
50
36
434142779
420153007
403963
1
862290578
79
178367
149911
21
486589
99
326305
66979
4
12
48
27
430512445
333607
96
80
60
1
106074
434647
99227
458828471
8
57
69
75
254167
3
291178
55
191549
26
46
11
1
6
75
83
97
3
6
35
226637
212930
116423
116690
339429
87
7
21
59
3
1258
7
40
82319
52
2
481961
111465
63
37
62
7
991095181
408398
261597
57
55
17
249031
1
61
3
286037
15
31
409931
136116812
1081
9
346604
463340
270953
13
332195
345806
436969
145161
41
663687014
27529
95
200894
370595
8
88
327117
398770
346844
90978
313133
164896
51
13
68457
299949
7
4
305964
6
313255
252963742
344477
75
46
239939
156320
2
276459
753825075
45
357098368
256822
257622
38
49
63
83
6
16
146870
49
417609
32
53
362543
97678
4
52
280198
323278
98
14983
69
381368
63
79
18610
470000
7
73
17
480883
795798607
88
36
33551
87
559447654
399181
99
19
91
46
28
182628
252628656
86
52
930818294
31
90
51
98609
93
857973379
284781
51610
4
981745678
204860
27289
41
383356
7
251878849
23
183889
96821
863099706
67
55460
63
46
95
95
344081
62
48
566169090
39
498398
7
24
332120
388881
31
18214
55721
80
58
170326
21
9
22
153671
4
413389
27197
103952
74184
52094
37
90
32
49
20012
829717055
101077
91
459071
393103
278618
16155
93
85
6
206183037
82
87
70
101988
254527
41
324971
44
28
5
89
96
56
358778
80
1
35
9
66
29
6
238854
235357
306103
361436
5
187104
35
1
10191
12060
14
2
6
295889
89
68
5
85
7
405047
76
121445
35744
67
3
74
488800
375930
293577
30
92686
246173
59
192309144
4
53
4515
266162
88260
645497738
44030
45
35
472044
25
866005721
91
3
66
43248
532958809
187529
24
379863
9
91
78
7
90
435302
86
645212230
66
24
200627
56
68
44
2
100681
226841
412131
456469
324740
9385
992501750
5
67679
408294445
49
388409
13
342731
243705
90
314273
99
571120261
68959
136370235
375121
925894525
44588
541443811
75
26
99
8
80725
22
55
465303
8
14
3
72
33
37
6
270787
411218
56
61
71
234181
270250
61
60
76
43433
8
27
151367
91978
311619
266407
65
55631249
149069
28
427697
67
390894
8
796691505
95
137966
442545
41
80
15
229544
362859868
69
43
717664426
98
30
6
3
278676
192450
54
39795840
240741
36
161715
1950
54
104146
95836
56
71136
5
333642
269911
363369
6
220608
1
74
8
63
644627174
84490
450683
239551
7
163667
479675
1
44
236733
14
116138
9
59266
96
80
371366
64663
816711494
5
50
17
386528
8
213407194
454207
442460
29
220548
66
92
153893
143978
281246
132449813
81494
2
95
146031
24182
184649
87252
477053
392091
91726
98
119237
195148
338272
65
34
8
271651
37
20326
47679
20
51
1
96
191592
155610
28084
416617
92
79
258635
114976
498571
287552
79
487190
53
330350
215089
733628478
136209
47
819746537
12
165615
8
263348
907344765
392238
109012
135351
7
310809
1
230964
277093
7
54
50
57
44
22
214596
267972
363392
76
8
400713
9
9
95
75
84
80
98
5
61
492118592
44
115368
81668919
9
855628244
16114
24
23
93069
4
91
481169596
364066
424034
471646
97
64
307860
181580
931803447
74
49
479401
19
8
99913
76
9
250479
465326
92731
99
82
419921564
11
181053
93
247690
439736
98
13
30774
461872
87
51
66
480527
12
182537
310327112
64
6
47
60
61
138444
104865070
34520107
48
226572
1
375588
20
67
58637
17
468558
116133
424821969
6
82
34
413567
492891
61
102967
77
99
656659106
404843
3
13
85
77
99
68169
96
394839
17
8
68
284716
9
420595402
105513
472008805
265459
118990
288113
134453
47823465
56
51
164873
318419
19
164820
94
430076
313437
594415614
408167
36
5
316825
6
929867114
61
251095
282605
88
14
4
46
86
23
6
4
1
939315675
11289
93
428354
13
83
99
375371
87784
19
70
375651
342179
250367
636432489
80
79
6
1
159662
27
63
87
363403
164224
49
37
97
68290
382841
43814
6
206648
75
6
360627
167316
8498
92092821
34
297115
96
140160
19
290979
46
87
9
1
333579
62
51
101680
3
24
484883
9
58
64
3
157693
53
111654
420847
20
87
70
106095
37
65
277069
80
63
35
528214451
53061
60
45
29
441506
944528469
55148
436142
295616
209645
291316
77
979717903
1
254219
444557
320773
465368859
30
7
432179
9
22
17
2
49476
493767
395173
65
468041
8
9
8
42
50
41
14
332235
25
997895617
44
242247
9
7
41
55
422681
48
10
58094
28
23
7
330396
85
393242
68
96
979690160
916451500
91
135138
2
1
70
3
60
43
52
291969
27
165406
193033
222123613
30
160368
257551
49
52
540419767
276147358
217294200
264543
48
22638
228150
94
317661
339675
459947
60
9906
18
900055016
287115
68
45
182434
12
103741
36
325864
2
41
43
72
95
14
226246319
86
294208
78827
50
207478063
77583
211714
129386
29
48
99
59
6
281513
376673
59
76
310282
67574
274442
44
2
293922260
274199
409477942
71
66
325495
56
375742
9
47491
651314473
85
78269
16
145758503
111829
92563724
6
61
398992
2917
9
143919
14
70
253228
312089
94
64
2
84
126395
73604
177267
207571
560470465
165622
75
214658
1
9
5
169501
682768834
35
5
11
76
959418860
8
86
123084
9
85
414997
138804
61
88
8301
170316
112845
499537
5
389206
13
7
41
435161
81
41
218840
560577567
25
417578
88
480749
5
50457
194436558
4
142604
65
466047
52807
192130408
64
72
73
93328
318926
37
714
9275
87
30
479585
59
363298
6
3
378153
5
429720
13
30
214230941
41
45691316
49
68
98
312208
96
68
453073894
96
352962426
71943
136394
356534
286932
58
38
85
417885
405199
66
163758
158549
56
187038
113829
7
89
75
79
8
404390
222958
434760
230899
86
217778
440011
14
382069
50
55
8
18
57
50
65
322950
49
348224
21
291255
489248579
77
25184
38
994562215
367274
24
11
4
9
64
68
277771
19
7
53
85
402637
68733
9
89
131595
69
92
6
12
162384
335409
95
93544
10
29
228426
50382
208399
54483
318629
190107
457143892
39
43
93
41
428608
248258
11005
31
102634
3
18811
4599
580021962
91
5
93727
73
203598
12
456301
300864813
327660
435106
15
37068
248744521
6
6
627390281
43
8
92
476261
21
67
460116
16
204042
30
159014
321905
218139
5851
87
12
87
431877
54737
33001
44
41
257087
9
64
59
944278050
44
6
49
2015
6
5
147593
368001478
5
457537
20
755573611
7
127109
8
269210
107773
405135
260796
29
98782
635162042
68
71
256464
237771
91
3
368970
82
5
60
84
6
85
206311
209895
8
15
84
291140174
181621
50
445582
63
495825
337630
57
321558
344931
7
289790
244854
61
94
125454
453210
363602
231844
58
85
213375
29
563278965
33
6
56
6
1
83
473585
37
29
182574
81597
1
188871
75
8
18
6
59
274120
75
3
23
40
88
36598
73100
69
157478
287917450
346694
97
77
22
94
727885629
414311
2
106309
33
58
88258
83
248056
354928
5
15
63
170536410
16052
9
52
285827
370729
57
78
85
350768
9
92
13
456997
59
36
12
5
70
387445
323656
477122
194330
91
4
349270
42
474778
444636
25201
126596
85
192514
35
931902054
2
56336
382768
3
53
489566
183655
3
13
76
491
23
32
18
197901
37
113030
5
42100
357319
780090903
342909
93
38
64
4
90
548280687
48511
51886
95
60
1
97
32
315519335
167195
29
51064
4
973154198
1
272938
33
174238
47
26
780504550
60
39
486495
315507
450828
251062
304264
961574533
89
99
159806
3
65
251860
67
52
144897
235527
410726
284181
55
404801
274169
25
5
207797
99
56
195710
7
193900
27522
16
317923
160765
82
52
41
243355
86
17806
33
471562
7
491968
29
80
241088
399938
5
10
600713317
92
73
251503
74927
321376
60
168560
21
27
46
93
450627
24
4798
251986
383627
241560
157491
159764
3
390954964
57864587
98
273423
94
91
397123
455737
69
50639
414094070
85
33
47640
276109
209909
82056
374218
213053
22
470238
203244
353353516
941563107
95
705936118
35
134476
39
523151007
260186
369930546
7
34
51
372361
2
484232
92
271891724
61
76
16
185597
22
17
2
183463
245107
26
41
128763
395995
94
4
556635101
54
137306
195894
26640
448373887
283220556
29712
20
64
12
391756507
12
439395
48
25398
575108646
170876
66
21
71
63
483575834
49577
63
888406085
97
6
50
9
87
29311
430877
81
39
42
2
5
422064
128411200
38795
208254
236915
65
435961
83
28
20
156997
85097
75
65
781229086
440815
236738
292993683
13
6
83
76
262260367
281794
7
380594
80
31
329753
323515751
69
24957
146052
92
57
51
73
148188
11
98690
46307
239275
17
107448
43659
6
546349311
67
38944
366047
9
365982
182336
80797
487698
93409
73
2
98
481150
97
407765
472632719
448793
453807
36
55
9
161916
252061
27
95
156987
58853
92
160941
244528
33
431144
10
193991
176050
20
299565
42
73
7
710476204
744196852
194699
29
47
700779186
20
132269
712405700
2
95501
290658
54
11
29
63
85006
13
419484
13
203299
30
88
364327
30472
463958
284022
362785
82
39
18
110449
5
4
710389897
11
129828
250489
82
190707
546999302
58
18
317715
153417
50
23
112134
87082
4
285851
399650
58
393604
98
91
91
253270
6
89
93
83
25
1
8
8
53764
240132
265654
49
94808
61
4
28
337621
5
76
388604
23
23
431465
217020
150797
43
2
57
12
23344
80249
71249
384697
319314
136749
39
673745363
22
38
315081
2
116585
51
162332
66
43
857179435
409286595
183298
956121487
5
69
6
490064
19
3
619288783
387179
4
347637
15
410314
72
440589160
75297
280897
46
4
97
26
66
97
871978951
53
4
35
103372
220413
1
54
279813
8
28
101418
57
320807
49
72
82
49
117386
484604762
7
61764
60328
5
289094
265864
103091936
268722
138962
74
404903
93
282411
376583
318058
43
4
685827220
1
551838661
94452
127380
347862
7
45
261383
256873
9
5
245867
17
5
13
64
735968827
15
90
866915283
145392
110723
48
73237
39
36
35902
16
88794
25
182190
290164
281780
55
281488
378038662
4
17
428484
373927
204482
266697
59
691985844
88
173293
425310
290100
61
41
79
62
109807
108445
279403
27
57
5511
11
945378197
159081
67610
461891
302954310
87
296784
209348
50
327403
75
613506512
6
34683
29
68
8
97
52
38956351
453982
374232
43
37
43
2
317916
199327
21
27
283714
339189
2
78
269239
3
69
3
64
3
444652
411749
22
428434
12
44
22
44
13973166
476574
69
16
65
51228
679500751
265909
445864
352150
5
321684
76516
894395409
930076185
43922
31
24
9
64
74341
18
4
51
60823
63807
23
127842
54
47
34
366571
885998598
51
37491
271512
8
398796
83794686
27
81
261832
4
66
17
9
524459614
3
18
30
13
495578503
55
46
449044736
33
75
578621627
2437
92
54
359524
70
144642
307871
185984
65
62
33
3
40
43
40
158483
45
76496420
86341063
405443
74
443811
70
54
86
33
169049
78
618567694
65
257588
865956924
12
447614
277065
63
84
38
4
85
6
175358
42
26
4
424844489
21
920126316
425277
21
34
107749
87
19
276392249
15
41
343010163
75662
95590
56
51
209532
82
94
232990
91033
95
28
35257
16
98
28437
29443
73
81
84
338606
56276
32689
86
880770461
52
37
242643731
295781
91
23
4
43156
86
675971682
46
426737
479442
83
3
477240
61402433
52
657051346
77
11
73
125032
350475
5
51439
67
122313
1
120448
722158693
221469
76
77970201
49
200233
483822
66
269921
687979337
293526941
39
32135
28
53
446178
82024
118677
399656
210035
85
111312
73542
354065902
41
54
175578
31
66
452272
78650
874939957
42
37
157386
434339
35
261674
77
15
341346
30
216898
127633
98650
15
290974
67
382558
29
28
141665
6
86
64
52
847194422
70696472
156835591
46
8
18
8
27
358978
46
70
33552
158959
340502
51
73
314594
230052
22
43
241203
481457781
69560
97871266
207602
9
479517
95
326649
202795
2
21
50
9752
252898
335565
46
457364
30687
39
479930
88
335411741
324558
35
45
364113
19
152373
16784
512293531
497098
68
324672
55
39970
371277
455488
261428
187736
202225
87
82067
76
132233
58
84
90
59983
268662
347449518
80
4
68
24
91
63
881216907
92
81
88
335546
194915
518350552
85
62
62
65
431305
93816
63390
288745
48
19
68
30
57
213410
6
42
255553
5874
80317
113703
436256323
321486
2
101195
665215843
6
14
99658
644224248
330803
8
47
355733
39
460397
59
41
88
121801
8
234673
52
32
273492474
91
564767218
43
994346000
406449
240041
477983
55
15360
9
64
415220
489859
461251
202213121
46
306590
146734
306067
583392799
207009062
42
27
65
5
1
10
25
11
185011
39
474328
67
225811
44099
393655445
82
105350245
288185
38613
288299
146496
3
1
36
96
238309
356484
63
105218
4
65409
13
394795
108038937
44
328672
89
3
775274449
88
116795
58
415586
933352369
224164
60
934299513
238497633
410587
119503
198414
43923
376398
79003983
82108949
35
25458
67
467950
107088
162607
288413
73
481920
86867
51
97156
48
131979
7
19
82
315169
96
134396
81
76
97
482356
99275
59
196454
75
280242461
302742
175020
166193
218939
56
340739
9
73
1
459950
141587
65
45
454078
48
147514
13
98
77
45
389029
32
37
69
345276
7
528071217
121343
325104
39
17
148309
91
39
146061
69
87
13001
12
21
90
39425
12
419062
60
293308
90
56
171093271
36
415016
172775
336582
297823
79
337094
206567
85
142438
89
7
66
434143997
227297
88
4
51305673
58
467677
160944
468441
193671
364778
74
19
458121
55
1
153646
17
35
99
2
7
126168
53
255089
173561
77
76
8
223062
2
317990
1
27
129792
3616
98
551428217
4
916233895
69
590124250
280490
35
271562037
39
178854
292333275
19674
72762764
57
29290
6
798258538
378897147
133333
40
73
185208
421368
3
92
23
2
4
75
69
26695
422711657
54
474599312
23
414116
541574338
106687808
305119
415558
660509424
61
7
328079
150349
54
28
178809
241409056
432361
8
6
84
91
46
11
384969
134732
523409189
480027132
25
73
75
440691
4
165551785
10
40
665897161
528918118
470651288
4
16
71375
41
42
4
84
8
417651061
82
250926
99
6
322327
1
375298
53
30
29
100775
35
101441
2
80
29
36
88564412
85
20
142749
346673
178074
414437
75
26
25379
87
399598
178321
978720802
266047
250659
6
59
57
306344
284272
80
232067
309101
35018
421453
266613
23474
93
195970
578634263
45
478546
45
181423
69
3
12
64
148020637
245407
94
164694
20460
67
606634397
444062
7
93
353863
371699
8
80
361329
485359
157701
95064
21
41
96
13
61
759149713
27
59907
339393
6
657512653
178685
58
665472855
16818
45
275486
811016566
310499
79
23
449087
3
51
306326524
26
56
4
15832
7
9
174437
5
33
97
92
37
2
11
260449
10
309598
218068
168782
424970
14
74837
23
410999
75
53
34
19
18
43
253644
74304
66
322118
44
3
2
290956943
352398
112236
73
222714
294681
5
33
111259
98
533622345
34
6
69436225
14
19
83
59
13
339774
216659
495164
89
39
2
109290
876917388
118384
70
109876
92
256944
184586
430108
296296
534508132
16
81
5
499808
390953
742800906
100790
307149
255530
161371
88106
186158
72741
72
5
35
85
46
29
8
448196
466912
58
290655
90585041
29
263410
42
29
472651
96
9
45
318932957
410283
459858
196795
5
93
606982423
76
119773
41
421374
97
379103
200609
2
65
35
17308939
127687
95666385
61
334631289
58525
304746195
295450
5
2
225378
204240
959481621
557423455
111435331
40
265118
493559
67
355033239
2
5
95
10
3
152406
485773
76
4
10
62
18
475549
495156
84
5
5
40
698814294
83
113513
48225
481641
2
356997
18
66009
69
9
57
5
48
4
50
1
34
324649815
82
361410
82478
295376
190019
47
298949
88
452199
58
205823
290699560
105912
6
38
200590
5
78736051
6
15
30614
27546
961123717
49
736
225545
276808
6
23689
53
2
358515
211345
394379
98
90
57500
76
161799
195281
303861
323278
697202700
82
386254
497886
134988
1
9
5
482239
349545
493172
460908
49269
60
239478
72
57691
19
185266807
10
74
91119
175085
488856608
803244221
691880202
369489
30
64266
16
83
128786
90187
35
407117
109587125
77
484359
266811
113642
162007121
62
526927295
108746
87
805091022
275853031
76969
284810020
74934
75
492161
11
39
356486
128313
38
457869
471222
31
11
275516
61930
517513308
49
390256
222651419
32
265217
473753
365632
28
43
37
69
58
14
7
4
85
45
197985
9
360920
7764
74329
33205
25
350437984
210312
76
13
491681
75
18
394117
70
365745
976421808
352915
59066
44
388162
1
3
404607
47
74
19
24
258081
101994
43
54
368091
296789
118674
66201
707002956
344748
94
97
29
65
2101
40
49
113085
843364496
37
187123
28
243735
469813
22
44
189024
9
7873086
163509
100829
173889
40
475091
351703
331242
43
51
409913
6
184813
366133
52
44
216732
246708
85
149525
40
70
79
863078696
191179
55
12
40
87
90
31
204027369
8
468243
200966
67
97
35425
79
72
458628
299868
87132
5
470609
97
375979
3
71
281504
49
31426
99
448123
16
53
261803
71
445138
94
455719
6
70
43
115390
5
164695
96
238441323
133469
332043108
177439
45
754895304
76607
455727
86575
73
79
309692
897356664
40
419879
10
271335
135420
149138
7
38
74
7
96
40
309700
75
623550211
31
196890
45
52
16
18
65
32
45345
86
404518
46
7756
57
1
72534
496091
69
2
72384
6
88519
307811
8
478718
26
205527
252423
40
28
88
65
285929
550151702
22
89
382212
405551
67
141299
24331
1
216419
77739
72
19
320757255
132116
387084
61742
391336
20
57415
9
7
97
62
250058
30
131172
11
471222713
4
493170
19
85
294080
70
21
8
39
95
37
393420
47
154334
219347
64
82
30
202400
420634
293590
1
45
21
246192
341833
429865
351364
45
176656
181586
6
23959
42
331879
399548
399304
270106
115580
4
43217
43901429
103555345
280505
265088
27
98899
71
8
59
34
120312
106914
409514911
59
9
956668978
79
332670
23
29759
3
6
67
12773
86
65
56
489893
67
488682706
637294276
15
68
25
42686
82
164112
290442
60820
99
39
80
309320
464024
18
8
401223
597001740
62
454859
9
1
39
264766
147553
22
334724
57
1
84
495489
1
312229
71
173803
278579
63
19
395049
56364
31499
574880913
1
8
353353
486508
241744
90
6
76
98
30744
70
28
220002
380761
69
310831
59690
77
99
98
97
223171
38
25
56
384899
16
12
225160
217842
358737
82
205006727
414724570
246899
41
37
245831
376583
53
5
92
128703
263283811
44
439187
457826
8
905949510
17
278372310
357994
231349
89248
29
73549
25
91
81860589
21
5
84
96
811715614
94
55
397998
188061
38
314430
78
357690
264344
42
73
125326
444973126
98908
6
5
437353
66
282246
5
76
206664
461321
21
61
31
137512
3
1
308813
87849
486391
89298
76
181235
25
188913386
9
9
31
340189
26
37
101432
73
278575
20
236437
187283
496084
60
3
21
232465
381741
41
40
266344
76
32
178417
7
27
295460
8
93
95193
1
6
662009985
70
13
156827
5
330075
422645
59
424976
898539265
43
448737
103276752
64
56
785669185
7
12
31
480473768
51777
463249
87
700698976
341951
9
178165
734334919
8
3
4
15
62
7
358199
33
21
57
54
91
360165
512321100
107622
23
857346792
82031
94
423923
267435
6
14
38
179898
577947944
32
34
2
42
89407
165177
70
66
109386
57246
99286
553139312
75
40
15641
611269503
403346
19
1
73
26296
2
70
86
368777
6
31
315914
24
69849
5
485956
3
986359350
9867
234390650
85
46
41
449653
5
450967
361569
35
67
679331140
800580258
23
38
82
3608
213878370
982755263
466762770
73
137681
138741
9
41
36
73
53
213911
481871
15
45
7
350693
47
44
362884
204994
330260572
148882
95
94
33
38
46
15
4614
5
7
292930
444868
360670
4
163860
6
689447490
265238
3
178941
66
74
540835507
56231
79
377770
139113
241476
357610
78682427
60
56
355719
31
5
65077
84476
81671
74
303342
6
15
8
677997795
77
60
306073
34
96
165905
76
263256
45617
311424
486348
44
412558
142090
15
77
183149
73
9
6
2
31
230064
37665
405019
9
4
4
367882
202500
46
389226
852083515
8
129784
25
325020
34
73
60
1890
391731
433188
8
420759
230890
3
1
450047158
650396194
35
57
16
532177307
62
14
54
263930
693951405
210944
31
421678
44
54
8
839884946
72
5
18
8
61
78
80
44071
226374
55
24
654196330
1
53
54
82
51
68
29
72373
483550
288425
261171
10726
50
719108810
56
77854912
8
669239812
488292
957740647
5
54
97
84
498670
99
390785
71
28
446905
238358
93
29
2
44
83
98
354215
66410
397149
11
410413
685164345
3
97
10
58
54
16
115693
82
43886
73270
75
7
6
37
276461
479801
16
51
225228832
187966
50
73
31
436547
245515
80631
48571
28457
60
244664
93
58114
42387539
482690
199615
234408
474241
3
257160
360058
97
932848163
24
654174426
50
58
59621
47
98
40
14
31
62
15
9
2
4
53
55
438314
452927
590448648
144548
149139406
92
46
56
553329943
249204
57
24
63
405567
83
29
239379
99
351686
179086
6
9692
83
24
240035
5
613370533
82
41
32
3
46
246792
53
98
971574256
86
293309
48
87
55
64
423045
33
309221
53
186723106
283974
58373
96
84
97
58
9
358286
264148596
47
9
280505
508730724
229741
91
446639
5
573517833
102493
123714
188710
167316
736296293
72842
28
25
33
350891
406255648
184996363
182121
4
470966
62
405008
50
182791
94
13
202147213
46
99
356346
89
286638
83
7
51
66
291621087
7
29222083
66
87
235709
70
88
153551
8
85
45
867958656
491592
90
94512
69968
178773
350988723
31
83
488434
9
4
52
58
870393203
57
380821
70
108291
63
31
934401726
163307
16
45655
54
78
84
465747
32
65014
57
33990
307824
9
56
192707
303397
448853
2
384248
54
137187
6772
42648
68
235540
75408
31
72
34
375689
10
182893
1
36
82
73
30870
346321
270879
49
389026
210414202
9013
4
2
714330014
367342
87
36
35
11
367392530
33765
245009
23
8
8
79
225102
177168396
153531980
56
26
92
323278
830033809
462573468
57
7
26075
47
497624
27
63
412346
61
197150
211319
23
61
86
73
411193643
481668602
260215160
163055
427579
409787
77
2
181312
56
243557421
196781
15
11
20
70
311365
249973
124070
19
171587
658673023
25
7
3
6
86
27981
112158425
239601
16952
3
496077925
17
428540
57
497296
231282
70
58808
20
38819
308956
32
440813
21
464204
207090
59
47576
72
19
65
83
330902
38377
8
478752
181605
39
8
387639
31
401114
76582
60
6
53
37
46
317396
96
6
62
270914
481339079
274989
64
9
36514
34
13
93
21
239573
466455
123171
50
311881
7
328313
65681205
1
32
4
50
476226
51837869
153417
439008
58
80
177552
188475
134629
464909
37
331041
275591
73
8
216085
8
94
4
20859
247366
39
425189
866680216
498786
90
76
87
389986
324505
91
3
139773
1
38
256368
49
84
35
78704
81
457223
647963309
96
232436
424256
596234529
405362
273365
468536
30
491971
98
71
97
98
481033
470536
75
369660
41
78
7
158850
10
50
68
88
9
41
3
62
417540258
473042
22
2
419787908
24
201881
67
656981582
3149
84
76
458266
38
1
38
99
59
495261
307042693
280470
84
60488
42266
628402733
98
42
85
28
16
46
8
89
545876341
56
55
99
43289
117768
163026
756691885
443607
902597855
7
59
3
84862440
67604
153885
1
37
969116468
92
39
189446
27632
269356
21
486758
52
294094
280336
242787
5
124950
57
34108
122901
68499
5
46611
130049
7
16680411
318517
84328
84
485595
52
184725280
96
80
428653
14
98
365180897
457960620
95
6
985498763
63
353595
241330
89
8
569840040
21
27
299741
198761390
24
1
74296
52
93066613
5
108185
232117
94
53085
3
5
7
81680
370379
20289
100692
11
218618577
98
85
52
47
72
12
61
61
59
45
437371
14
51547
180394982
181997
35
13856
496646
876152879
469668
217317604
80
379954
83
79
52
55
40
888598798
29
7
1
868337105
292255813
337930
73
70
4
422345
107411
6
93
734481009
7
18
40
76
206656
8
16898227
50338
99
273519
170354
212581436
6
80
50
67
483395530
94
12
351867
73111
54
342252
82
188447
181914936
35
8
129836
96
35
48
355701945
81
112605
492960
79765
575499557
30
159760
94
169437
39
256951
497406773
427873
29
3
55
991616177
122102
181781
278309
27
24
252446
70
404499
157423
13
343544
401549
819755664
5
83
80
130466
385634
237053
427700
74
10
34590
9
697427268
162961229
6
88
701316598
365971
84
174554
96
16
83
75418
424453
21
45032
91
716753169
38
93996
15
260261
94
878159114
84
21
96
62
228226
253736
573615826
325261
60886
28
498180
478393
45
567947042
295360
8
354047
98299
67
8
57
53442
51
16
69082895
269267
177108
352886
13
58463
54238
20
24
68
1
1
2
56
33766
63
23
67
4667
40
11
23
159441977
418958
52
90
6
33
82
466585
77
62
80
24
20
55
16
59
131135
103397
225539
63
45
428975
71039573
233259257
263432
33
430211
5
75677
77
388388
395353
358380700
162281
86
343833526
85
11
218365
190529
13
334051
538686102
11
681973157
834988413
85084902
424059
36
41
231368
73
217228
256623
29184
452638884
54
14672
6
599683669
217323
110134
385372
87
172221
577445202
344722
496985
57
148342
76
543
376306
14875910
78
38
87
8
1
15
18
198529
95
51
172154126
341449
389508
76378
48
280295
120981
54
5301
989299486
95
1
394129
88243
411434
90858
44
5
41885740
300277
104584
25
255112
19
83
73882
84
69
593571984
33
278391
3885966
8
861310060
39405
46277
820550861
411798
12
3
584937199
460950
56
47
73
1
26
65819
83
368872
34
420942
38
379427
61
45
66
401778
245879
200298985
81
6
50
354736
187661
32
497022755
470305
93
4
102692
12324452
2
14
67
777796364
289175181
18
81
69
78
150738
29
160587
351313
436103
17
426883
123383
47
339709
94
270098
25
206550
5
367727
356392
140924
354021
5
435286
418941
249658
52
98
89
346472533
6336
129695541
91314
442885
3
55
159644
55
77
50716
333354
454514
11298
86
46
175266
1
67
16
900270480
23
470813
3
73177
182849
26241821
58
338223
295076
9
245221525
43863
46
81
793426373
62
11
386385
61
66
43147
35
20
7
158477
84
24
61
274454
54
385113579
97
387722
39
88
8
78
133148
8
74
23
607496349
9
324350
17
13
394442
20
61
4
72452
375488
98
45
218707
95
75
52
117894
96
401584
49
245035
23
69
55
708160856
7
447679
194419
57
7
32
489126
6
61
4
19326
254394
49
229608
88
122114
490636
342060264
91
64446
89
92
26
36
316985
9
67
312034
11
66
168160
58
194006
66
431992
40
22
47
447905
92
90
59
14196
8
166780
289356
256128
497354
1
38
11
61
452387
179737
17
458078
45
17
171950
260377265
28
118702
31
46
64
198730
626154649
132662
16725
64
177863
176731
41
377990
2
49
892304210
188346
38
23
6
7
71
13
6
13
116574
188637
49
880
324584
25
41
444122
97623
48
146484
282222
43
395681
1
81
25
887054730
405505
35
5
27988
197636
14
30
199905
42
133286
348323
81
2
495089
44
5
414751
34
548038734
365536
171447
111598
258512
1
93
24
111087
219038
376258
358196
7
14
520594691
180102
180977
444489
6
71
91
76
34302
112750
16
436689
423843
58
46533
56
4
105171
51321
50
54
45
191195
464871
23728860
22644
105010
73
30
34852
7
3
406639
6
255136
376174
30
252216
84735
33121
431695
66
98
9
22
107244
83811
6420142
1
45
338680
41174
456356068
13
462358
37
23
53581
266027
537169830
321375
2
397172
485960
45
65
126560
897259865
53
2132
485704
86
2
216817
93
7
261001
37
432966
443860123
23
132837
167152
41
34961
248979925
306888
30
2614
195562
324074
5
122673
8
60
29
60
31
22
19
927547121
280524
7
394045
893201904
79
840758394
53
47
191442
8
135808510
479888
79
57
21
99
68759
15
71
97
87
316063
179830
16
2
5
39
78
186128
257428
457780
10
193958
70
578576077
387473
63
442952
281810
23
87
5
20
84
9
378202405
364598
937541174
87
56840
51
39
7
451117
283091
124026299
60496
47318
207667
490888
257474
85
458257889
50
4
350630
55
4
69
147458
107386
83
6
386239
5
435776
26577
354483
54
85
23716
86
8
484624
5
45
13649333
85
872436579
1
62
360504
432413
20
339883
69
35548
33
68
32
36
331237
68043286
34
277675
16927
371864
87
48
87
177613
250990
1
9
82
32
298050
65
97
25
76
77
42489500
65
386219622
14
235657
1
57781
29
14
85407
210198
88
8
198938
462656
915300065
11
85586
1
283203532
13
364997
401608
37827
253779
40192
33
25416
716001479
284220
27
289260
355631
404849
65
161591
62
332223
19030
18
67
8660
348538
387868
143123
72
87
414623
251403
88
76
117525918
4
416530
326762
112590161
444545
67
6
859471007
304574122
449592522
36
1
20
428547
249065847
60
1
429992
296758
41
342942946
12
20
466664748
248303
6
61
385894
421216
873211926
15
128201
14
68
25
7
34
1
413305136
88
21
120492
4
982891048
943000101
22
243969
493732
96313
500152671
159646
70
396954
28
4
345605
97193
310668
55351
57
37
71
16
131831388
92882
6
87
483305
411758
170082
84
60
258590921
41
467135107
6
9
1
90719
84
328961
465568120
9
42440
88
81
35
19695
297154
25
93
350120
92616
1
23
382170
17283
4
70
78
86
5
159780
15
18
487397
64
17886
193105
498030
343049820
36
448756
4
406022
74
79607
296668
2
323578
51
6
30
28
14
175564
57040
365079
62856
97
1
81650775
254350
107388
109195
40
79
62875
356095
29
165048490
417067
9
343379
977985650
38897
54
202350
62
335794
411836
231539
181208
445620
45
73
116020
83
70
91
833237087
11850
443833
264923
54
50
9
177427762
161018
387142747
76
444852
66
522140224
33
658283272
50
88
188742
243343180
141180
99
934339878
287983
16
5
428758
204023
142267
91
9
304081354
214047
55
82
977425819
11823
369851
36
57
86
131059
3
385497
129414
17
23
240615
352160
424962
20
56
26
86
79
306288
55
358085117
272523
484323
444408361
16
656008823
343868
59
89152
303404
324955
90
81
54
50
42
13
118687
67582
3
97
484438
484357
2
490698
482107
78028
60
5
70
9
91
853193215
28235
118432
78
16
26
29
47
169653
73
200961
368287
13
89233369
1860
320138
4
4
7
473877
98
374228
300824
8232
42
40
68
12
450503
75
52
78
963045923
45899
45
106972
78
7
318466792
97343
4
5760
410232470
560808305
95
149465
484403
4
106093
22
49
46
41
460939725
375522
7884185
5
394168
16094
14
437709
472307
349365
2
86
37
88
419198
50321
322062
95
33923
198594
22359
81
27
71
9
10
118066
697339799
34
31
56040
7
14
19
31
45
16
224739
64
210324
15451
47932
9
360462
35
200441
5
278285
88
51
227668
8
39
448669
15
24
428346
276391
40
180379
100652
9
488836
74
74
9302
64
252724
11
63
347446
5
84
379074
194688
2
84
23
321933
499962
64
56
210240
6
57
254177
635075671
5
89
91
86
36
3
202507
268185343
494985
197209
179971
207991
442568
54
217016
457148995
295486548
258744
177309
370952
7
3
360576
77
37
917783091
308217
11
271697
57
4
563117451
5
90
246278
67
160916
43
494438
921365413
398426
43
453642
27
77
288459
5
141060891
303426
312145
55094
94
96
30
16
63
885920907
63
118302
77
241668
9
300858
75
280062
19
20
148273121
48
475913
9
400484
298476
52
432232
53407
15461
379196
437960926
89
334600
460411
336719
832605199
945227048
76
57
39
124887
24
487332
48
5
639345480
78
443086
19
266790
269167
336686889
346353
326594
246397787
69
44
9
59
169987
384124020
83
338885
258917
41
168135
425674
32
49
92
96
421593
51
913184815
57
207253
114378
32
251662
7
105106
15861
69
373811
116410
64
596303878
51
72
127983
194674
3
39
306592
61453
224216
6
72
154839
39853
422334
335226
20
443366
135922
72
8
544448583
468316
847510576
90
21
348701
52
392559
18664
2
16
71
6
36
233215
213198
6
81429
280673
817464253
619156751
425555
2
59
32
802980562
45474
335261
9
298838202
393857
951292123
96
284245
42
362107
503076120
7577
283059
87
408662
220573
181972
7
345904033
77
85
48449
81
73
27
208620
33
54
29
30
248908
1634
71
427863
99003
63
59
144358
76
41027
8
369067
37
356092
25124
95260889
1
12
415822
705525324
166006211
95077
36
89
198847
910189293
44
2
112507
92
7
23
48
3
185999
8
424336
398460
93
243560
18
288831
2
349735
34
72
184039
2
6
67
416547
34092
471693
142736
19
427939
1
6
60
357784
362038
25429
237220
812741030
4
960958134
5721
209612123
17
251540
86
213437
244642
16
516009050
480357223
1
9
67988
8
25
119619
105024
88862
93
70
39
181731
650225460
28
409305
451676
24
42641981
94
375665
6
13
577429510
3
46
227702
12296030
98
38
85
7
6
408687
93
50387
16
73
42
63
492146
418302
99
54
3
44
62
28
84
91
367160
155342
37
7
259701
578965171
44963
70
10
400161
13
468321
84
885596604
328292
5
19228
307707
993761262
8
2
75
260764
173346
54
8
61
19
92
91
107623
7
369511
153321
59667
72971
20
11
110550
40712
346132237
155641
6
51
410907
56343
3
31
46
25
78745
64
8
88866907
406621
24
447310
48
5
246293
365168
3
494845
16
416971
43
482531
12448
97
7
405368
86
399806
3876
32
50
37
362728
5
17
215067
81
16
79
404786528
490372
2
29
303088
88
53872952
61352
2
7
88
80
99858078
669696384
227402
4
13414
40806
12
40
81
157079
37
194695
55
120845
41
85
1
5
38
42
59
2
17
46
402410
352954
348276
55
117534
8
389754
10
28
98
913313929
49
5
81
200074
49
50760
68567
44
488953
99
5
37417909
484776
20626
14
314653839
90
211012
27343
145164
73
479154
38
79
74
135641
363059
80
18
413614
19
498849
22
736917118
74
174375
43765
338953
52
239223
64492
99
82532
281733573
58
6
483916
20
258245
107253
280642
92
3
7
40
8
272022
159871
50
382983
37
291419
142578
25
84
184909
3
8
55
22
3271
12
65
330467676
10
58369
375691
173137
922545841
365385
14946
5
54
367808
484832
58
48
37
1
374783
63
294891
226911
391517
7
75
20
46796
45
88
27
42
65
193626648
447921
188466
79
2
287845
72
852555193
417349313
161306
465493
95
96
12
277763
81130
49
52
448140
108773
517760223
18145
437511
6
14
87
455132
68
691459621
91
389542
9
71
390280
89547
112888
4
6
86
320778
7
8
99
83
138890
283066
81
190596
120926
2
220918
24
20611
70
478844
51
192940
32
10
439320
475190
7
96
166900
84
49
4
442685
51
34
70
443295
468866
8
53
296663
1
1
66
84
84863313
9575
52
36
57
155647
89
66
414034
4
359404016
98
315875
45
62
5
70336960
93
5
86
15
125347
355082429
92
84
21414
292263
357223
82
214357
5
1
374652
68
72
48
288231
8
221845
276275
30
24
331723
944640210
440058
85
46
14
3
25932
21
28
186659
791363093
47
26
471158
37
194948
899270408
17
289445
325961
57
676972606
78
231842
223281
8
299187
4
306476
90690
52
349092
401748
394451
251494
90
39
84
54
8
488262
221898
433820
14
1
490747
56
49593
29
38
74352
261914
56614
213811
59
178569
368853
176280
169103
753131303
1
219862
2
472787
68887
31
79
2
290669
201998
70
75036596
305815
272842257
142950
4
33
98
405970
84974
56
205963
99
380210
5
440424
309394779
54
58
275356
89
19966
394174
107943
74
6
398693
446553
99
747717491
488373199
72
2
424528
425597
128759
677399474
2
160378
468653
362717
399978
391386
78902
490826
376166
30
72
45
382063
88
85
94163
144279
10898
65
14
1
49
86
8
600570279
37
80559
89913111
291534
51
103267
118349
186170
201585
2
569506887
79
144004
75
70394
34
84
9
323209
1
407916
461574
33850
478678763
182459
136658
498980556
425535
265400870
464969
361215
78
164544
97
7
1
285884
52
30615
7
94031
52
84
279776
417171
392207
88
487177
946396929
1
7
494617
98
235115
451872
328540
42
432004464
21117
371539
44
433519
31
26
34
1
505883944
159366
54
320504
2
93
91
94858
64944874
46
34
16
116713655
166752
5
92
8
71
380157
352580265
35187596
47
425208
167755
55673
350045
214943639
39
72
83
62
65
338888
359833
260079769
374507
346413
24
48
202319
79
227871215
82
74
264179
85
318442
2
66
184210
287155
99
256721
50
227497069
81
38
52223
69
84
214375
25468
340244
81976
788683566
3
686977629
61
2
211754
149495
57
8
29
5
464267
316922
96
5
497676
348035
194831
86
48972295
917603907
56
383707
6
84192
425139
13
239730
11
139905
42
1
9
131996
368290
161012
496203
482723
59
2
341032
87
367955
51084
737632224
27
19
25
447755
99028
20
75
241971
236545
22
442693
414213
17
630643249
428782
84
445116
274234307
843535166
62332591
3
2
84
52
244135039
1
69
13
258613
60
8
694734100
200825
427167
2
17
42728
34548
200309468
42
312347
455651724
88
75
53
38
52
125674
83
61
54
84
42
425851
681453036
31
22
84495
469500
479323
366303
165092
203375053
74
42316
33
11
23
2
67
7
52
10
358031
15743
10
56
10
748551602
65
19
80
327932
15
347707
906165647
32783
596131910
60
38
61
251857
41
342369
73
65387
318946
300733
23
7
60
665107412
738168209
723694152
38
312187
496335
33
455387
42
150707
31
37
24
76937
157215
708433421
231731
28
409376
451827
205394
53
287841
845559996
10
376452
72
2
75579
57
412395
97
294772
47
142629
62
424734353
13
16
19
295429
92
24701
93
100529
311599
72712
53
499247
390199
34
27
288086
439308
197717
314456
99
50621
82
230810701
7
36
226841
28
4
259933216
26
75
300223
37
73
305822
444354
88
92
56
40
449282
68
53
97228
30
121566896
37200708
278662
436179
421981
26
246294
56897
13
6
17
41
228415
331560
81
62
17
9
50
378118
2
123969
73
15
42948
5
340982
101663471
11
79001
35
20810
98
936284872
308060
11
41
28
3941
496372
7
7
5
66
4
1
179933
61
262364
46351
349845138
54
171021737
307410457
41
458835
622543146
1
99199
419388
330555
29
94
88
187938
26
169298
40
393125
13
75538
91
26
381997
90
199993
69990
29626
25495
360760
18
7
285018
44
688476813
18845
74
14
115381459
910157410
80
57
19
102690
91
206977
1
47
89
483328
24
55
41
389481332
6
23
495721
18
69
458827
17
246180
338023
96
60331
7116
30
74
44
5
194330912
70
6
286874
177426
95
56446
436932
67
477120
25
134945
88
271176
25
84
476874363
4
75
69
104293
20
34
558266815
387893
469622
463729
7
50
2
12
89
313698783
75
164636
3
354719
416377
27
80
663598034
16576
1
89
35
71
281668
390760
42
2
445847
327431
22674
6
160322262
3
482923
67
197104
754713746
2
48
67
49
92
70685
59
276462
60
271634
11
61
136658
165832
58
85
129023
94
179468
20
140425207
7
2
76
196566
96
364792
22
42
101389
360091
302224
415051
480555140
59
91
411326
144107
230845
474465
65
56
375137341
13
25
483604
59
408847
8
88
38
18
59
481167
375065
25018
62
54
75
27
5
407248
171074
129281
200843
205528
443746027
685643606
76796
69
107696
22
7
91
119236
386181
6
192239
42
240447
72372
187263
62
103269
16966
568390638
419176
343153
296040
97
690571813
442174
70
4
214728
32128
9
91
2
472303
227985
42
23
78
69
490295
37
25
493971
64
124907
371766
135976481
481699
98
9
92
74
60
72
5
52
57
52
56149
85
59
2
297796
379848962
96
862409905
72956504
52
47
195479
18
370993
206493264
233912
208155
77
2
28
5
102718
63
108847
6365
33
439238670
14
54
444250
60
70
468015
85
52
171762
198351
84373
290372
128523
349193
221938
122153061
703175155
80
89
985376336
7
189850
851924525
3
6
41
63
148466
4
76
95
350133
435182
144077
3
360632
27
58
389298
2
8
50
455070
303050
1926
938973036
6
617659430
76023522
358218
12
872872954
224320
231354
192417240
58002
88
170278
132855
398449
125019
6
155125
81
78
96
32
24
1
49
181690
2
18
54
81
38
172757
95
80
5
54
67
632724191
3197
48
44
46
23
348302
23
86
51
71
10265
99
60
86
324472
531427529
42
251497
931009817
26
776295610
31
5
84
384320
436491
58
16
387396
37
5
97
466534
12663
71
235879
13665
26
2125
899260615
44
26
86
263663
17
439033
370898
214841
365029
5
2
43
85
64
91674
32
44
70
484213
188607
4
6
22
429065
21
364675
65
23
39
13
26
462998
9
8
77827
641374568
140600
7
486141
65
497659
23
44
234405
354393
126196
249362
5372
1
115429053
46
85
488513
20
801068943
73
256937
236377
220025
746020661
184915
498485
315196
3
73
221895
160808
49362
242370
178979141
212349
5
82
9
92
21
146738
132220
61
130866
89
97
188463
27
224304
508149589
33
28
58
470220674
46380
76
142336122
343026
286689
14
40
61672
68
42
95
997976430
70422
446854
30
5
50
82
50
91
87091
16
35
68
145822
235250
78
56619
339710
22
58
327681
96
59
45
16
77
263708
462764
81
146166
5
980873095
341814
32
973771455
110181
245216178
30
67
291222768
180961
400772
439069
133011
98
65413
76
44
86
215820
58
82
41
88
46
104191
20
77
65
630601817
485630
104735
270609
25
277911
187536
299715364
36862288
13
238945
18
66
70
180466
29
9
93
440489
92003
81
25
337559
329376
470077
29
8
98
212830
473813
80
1
80
6
319467
6
12
260982
364561146
268840
463659
263919888
50
360153
18
298157
420637
386068
15
9
56599
283214
56
17
33
32
15
346446
52
461745
57
240169
63
348363
70
74
32
398744
98052
48899
47
7
87
73
405324
24
164472
48
50
176230
266945
80
32
204575
44
49
17
297556
162645
193279384
66
755393176
339949
48
61
475909
37
31
193081491
35
650509798
457787
323064
202976436
12
2
622868737
264201
42
43101
52
477303
70
23023076
143228
50
410269
19
268553
40
609159480
49243
183775
3
97685
373558
19
49
238769
429930
713611323
21
79
70
89
38
2
257306
92
3
21
214029
57
44553
128677
474701
85
45
242864
2
337038
25
329328
298465
41563
58
74
8
20
91
88
366136
450103
163701
11324
63
73062
416535
919473896
469886135
178300
376981
61
51
373123
3
224078
20
76
13
2
30
85
474989
27
441865
47
213750
25
47
414292
84
269064
21
50
68
82
427997
455134
3970
95
75
838918492
10
542591324
44
94
70
79
232008
78
54
359277452
72
42574
30
350411
138948
41
423421
83
420382
41
423283
60
7
307278
36464
421691
66
425350
83
1925
83
36
3
91
95583
407078
71
12
348195
220307777
350727
68
5968
80599
109090
15
24
5775
217820
51
35
98
3
35
17
10
383550
330334
69
41740
83
89
274566
186683
80
6
7
350165
967377525
83
240857
32
121387
48
9219
342220
4
57867
343864213
18
45
375288
299426292
825227464
7
401774
37
543059127
890144410
61
31264
108227
98095
183768
43897
47
715018426
17
167911
64
302700
37
9
92
186990
452609
54
2
868314284
68
52
6
298120
27
278325
68
236266
80
423135
14
373085
66
24263741
86
26761
101793738
5
93295
39
38
23
91871
54
60
287792
96
172439
66
185611
409502793
239573
182996
119030852
307116
1
199688
8
292007
2
44
80
381564
87440
95980
221925
490378
60
43106
300573914
450883
280179
111295485
91279
85
4
156482
138362
298855942
70
387561
10
181111
434523
80
281573340
47275
93
89
53
105649
962610175
84
2
357303
9
376597
429031
670944617
54
232042258
11
89757
222454
95
1
19
8
891309011
88
180068
290120
398767
314958
65889
36552
72649
47
290006
29
491176
8
343378
108575654
29
60554
57
307750257
26
79
17
281114
70
67007645
401814
189953
32
197059
279668212
95
77
7
112391
13192
840842149
9
332205
477490
77757
78
90
7
211300
477951
48
131837
88807
15
20
6
59
75
439891
15831
47
18
317873
35
370087
60
49
95
43
50
74
311064
43318
321935
615376156
588503863
99
4
1
22
159011
76
89
6
55
3
72
22
47906
259074
209055
103384
68
6
24
94
197782
91468
15
321371
271636
58
8
211614
64
4766
278682
3
37
183702
460514
430317
87
82
262657510
50331
49
95
320223
57586
22410
126360427
24
198810
3
61279
436777
974281300
23
80
293498
4
282895
260940
8
433945
437644
18
448656
391849
326453
54
49
207184
3
82
75
385655
534900045
202452
540949822
229247
32
7
412470
87
95
642352607
88359
224296
25
97
150022417
65
18573
323045
97178
92
177045
44
75
7
99
97
67
16
238951
12
218941
356284
150319
63
17
45
694698368
493635
129175388
56
42
11
387934
45274
2
402018
288177
68
27
171295
355527501
46
303558
5431
369147
30
647880803
229232
116204
906683616
14
87
50
417736
357809
63
14
369400
222956
125801
16
914717263
47186
293846
25
16967
6
7
89
22
75
62
51
2
451249
98
9
523590884
786962710
78
3
75
232708
321430881
88
80
64
10
197369
7
291037
98
2
58397
142587
59986
237351
334629
64
363320
2518
487848
431898
75546
87
5
12
69
8
219685
30
12
90942
12
83882
64
11
87163
174689
65
215500
71
81
14
74
24
26
145907
19
365032813
432851
5
72
48
348897
52080
1
441939
61
451734
269635
71
283471
202677
74
491859473
81
46
15
83
19
92
18
3
25
38
600093485
76961408
415333
342034
395540
595125839
371017
165158
71
41
487542
2
411960
101244
27
4
34
532633040
36
382501115
79
77
84
35036
388170
413309
336909
68
926338622
322372
146655
151646
77
94
80
26577
3
103922
207641
429368977
8
72684
171522
17307858
275117
134694
455748
32
42
12
14
54088
454888
1
29
386751
11
352287
22244
3
164590
458938
168755
338534
262056
56
16
79
85
80
42
282367
40
278399
87
305202
73
20
996010814
61
183037
356570280
79
489129
92
88
128727
19
89
4
342548
35
618254149
213491
9
17
84
26
13
52
376630
74
218340
67497
89
132444
85
91
78
11
98
361368
480641
304457
69
51
376093
38
19
5
90
240182
531432614
65
83
68
85
88
7
84
37313
3
224295
139956147
238962371
73
28721
451505
71
45
206991
71
3
955215955
154435
30058
424099
12
3
79
485641
37
45879
84
113969240
347447
267308
204844162
50
901236863
63
237564613
26337
381838750
243014
95
137058
63791
45
136896
54
298987
350836
18
174926
94
909024338
78
31
21
220736
372907
85
24
7
39
381367
16
12
483796
39
184410142
61
40
409318
5
188786
19345
815822168
2
9
69
235777
74
79
357986
153732
8
45446
135446
63
86
25
487719
148806
37
94389
27059
463540018
1
19
131190
51
16
96561
381181
123632
213381
48
8
4
173737
6
181552
36
307190
350304564
11
403926
80
55
28
9
693834461
399595
68
98
480693
279948
438446863
605690511
57
227998758
31871
72
38
535210184
41
22
3
232097
14
881816476
8
3
39
342971
99452922
273554
86
29
54
9
146571
42
735311305
313336
36
159914
22
13
9
99
43
8
3
18
71
92
94
3
1
98
463607
445138
199880
90
269040
9
43
51
89
30
27
268556
428237
30
948826734
74
63
461649
528878031
5
41126004
255446
2
446548
209164516
65
32
43803
46
68
3
340280797
27
117604500
115507
156471
380375
102009
36
71
5
96
34063
21
46412
232468
16
975816682
2505
113833
305077
238816
12839
95
180399
379187
422231
8
76
119250
8
91
54
12
7
93357
80
274731
52
70
18
85
47
62
83820
74235
329671
4
9
2
13
11
3
570110206
14
161722
411516
1
189135
400557
16
79
486569879
16
68
129062947
434841
7
95
43
50
57
846762906
845397384
45785
41
443989
115005939
482932
453013
173374
51
290818906
39
126440
9
484924
155975
64
23
6
43380
85
96
8
300757
15
82390863
280733
74
134371
188637
400084
192423
65
78
298127
72
43
263544163
40255
635478739
6
93
281475
70
88
23
43
77
5
50
410672
8
243517
18198
349897915
349115
96
35
48
80
91
6
64
390310
98
465719
36
483775
56856
8
87011
8
47
46
309828
328335
59
81
5
8
755661742
73
98
759334716
303660
102987
66
109063
9
79
98
747664925
436542
455346
46
455284
63
45
52
396060
293998
38881
370423
91
9
145825283
134275
23
453576
16
440311
437772
27
455917
92
16
410332
73
27
52216
36910
361703898
334292812
285817
83
113057
34
10
218050
840847928
145943
206203462
468136
70
255232
69
24
435538
95
197180
5
235293
931600661
3
74970
26
306927368
49
3
315318
1
14
472877
406617135
7421849
56
3
133539
44
28
34
2
4
112337
49
1
426892
107866
24
88
442789
79
26
325833387
261908
23752
384051
229889038
859826421
153020
36042
34
248696
84
249311
471806
36
37
70
79
7
92
68
390255
6
257773
43
57
44
36
432456
25
190709
42
245549
90
104560
329482
16337
96
250580
47
377258
179309
39
21386
12717
84
513198286
68103
296902
168972
65
32
137873
81
85633
214667
890513464
70
60
5
82
63
297404810
288894
403052
37
636397987
1442
255820
98
33
440369
311513
483678732
82
110464
190254
78
844232432
3
236521
282329
5
22
27
151260
704714145
955429784
2
102385
7226
462393
30
20
125838
74
310167
19
12
538706455
61
31
73
4
84
53
33287758
61
24
47
951424649
73708
9
270556
229364
494185
322588
5839
4
312069
25034
60079
46
460796
76
73
18
406641
88
34
30
288824
28
165090021
31
41987292
471710
19
8
46396
614867014
261594
408882
4
344164
53
11
26604
84
234941
350444
283616
281941
702125783
260809
4450
56
3
44
167335
43
820320166
2
107296
464104
379284
150305
15
207139
18
93
128377
334423792
281413
7
59
34
866957378
93
60
341740
86
82
194081
487971
14
16
24
305533
211950
30324
81
107615
618290210
230789786
142872
56
31
236876
51662
363562
423041
269051200
260837118
82975
69
53
88503282
38
144565
60
39715590
68
482413
73264
66
91553
35
28348
93
37
38
437919
241466
382987797
253578
474160
254683
25
443090
62
342106
44
41
19
92
117999
8
85
15
358414
490809
84
367984
443134
170492
50
202010
372215
17
106230
125974860
350110
11
54
91
499936
215120
496610
418741
434278966
59
6
398122
10
20
39
343547
9
498841509
280923
471854
3
84415
44
755572343
387168246
362989
74
104158
195832
7
49
18
462462148
45764
210154
125545
6
72
402786
62
42
76823
610611428
64
8
80
121039
200623
438736140
52175
52
100820
60
32
5
55470
449755
159007
209095150
20
16088
448330
332758
80
80
26
289189
6
321852
5
131991
79
69
47
434847
6
40
5
28947
79
18
31
9
404639
47271
25
857907572
40
86
314895
175132707
305809
85850
141448009
4
94
6461
53
91614
121268
463030
2
75335
40398
36
48
391103
49
135673
66
141164
58
34
379930
483061
46
429333
2
38
3
146164
498305
10
32219
239409
99
410884
28
448570
7
73
55
531522353
88072
85546
14
997623719
38
75
7
501236854
160929134
415366
62
134406
883067010
91
98
38
68
39
42
323040
13
1
175027
49
9
259545836
5
168920
22
48
7952
37
33
65
12
37
358068
150260
232685
270704
93
952460465
68
3
4
128013
419931
304246
96087585
11768
485814946
231842
11289
377381
436072
62939394
90
30
61
422237
469585
64
37
15
491977
98
31
149632
310719
86
9
58
5
13
6
35247
483187
84
16
5
42
71
406167
308123
6
40
447718
349202
92
147785
95
88
451388
2
49
484678
41
9728
65
7
98
20
168300
74
4
421198
297634
246523
23503
88
28
68
5
6
46
57
451053
5
371022
419306
959455686
82
131981
438738
488932
64745
117845447
94
361825
419060
167132
67
9
156187
2
3336
25
4
109387
4
9
48
334316
338812
495638186
119101
482761
465333455
332210
380105
82939
328199
247250
378610
14
132882
309215
345993
19
241470009
608491469
7
30
27
255942
367212
42
337551
6437
73
40
252422
493958
167171
48950086
275996
204676
470208
65711
382483
48
77
56591
192445
208360
89
326761
14
496241
113463
7
77
47
491825
63
17
88
272265
80
361206
162623
67
31
27
33
69
421326
91
22
86
33
9
93610257
74539
231786
7
55
38373
4
43
256172
9
40
69
38
57
519806653
46
334820
71
7
96
476611
50492
5
877438868
132839
127841
113133
395752
107126
2
461562
55
318027
15
71
96
95
12089017
50
488845
294990
43
316871
3
72
9
398806
375648
212370721
429464
934742960
740031094
188034216
22
70
118096
800158042
431765
496860
82
482624
275827709
345570
42
48
395997
918415382
233977
684499174
789114541
22
75
59
245848
44
9159
265510
224737
28
2
93
38
765075321
89
224975
351261
97
48
76
222785
4
9
3
8
127368
374120
437203
39
73
285991
1
184686
64
1
56
6
4
3
237424
45
25440
83
2
21
3
205869
273272
7505
38
94
335668
5
42
158329
9
145374
169483
272880
151878
80
292539
22
15
27
835219541
827468340
164735336
85
47
418557
98262862
92
155117
319829
277439006
71
68
21
70
48
13
96
453459
277672
2
358802
334545
95
90
389859297
37
64
92
166457
24
189839
408927
5
427359
19
980925542
103664
3
5
43
399964
74
44
515767357
12
96
461696
13
167414
344707
441748
932407800
102197
99
75
40
12
61
39
480451
223998
66
65998
29797990
10
491476
127463327
43
76500
84
158640
397544
4
80
88
391566
335192
64
330842
30
349641
171891
28
43
497324
42
9
93
418841
735928043
3
452412915
7568
63
84
17
815407177
23
409496
77
68
3
372523
482402
105237
15
197122
207942
5
205334
306225643
219590
70
50513
45
212379407
121854
68
304281
492145633
453428
82
53
28074
586172920
392048
77
16
50955597
97260
47
459623
150061
259690132
77
5
168580
46
260698
98
291704
482800031
94
85
167220
19
327983361
416508
186749
40
157418
26
23
35
45
17
250276
824377330
48
56552
80
407996
463875
2
807705079
6
3
78
449834
33
64
85
7
97
440182
47
137300
835074291
346855
16
813051996
5
232698619
63
185354052
12
46
324836
86
24
23325
314133
72
85
199635
430566
709648958
37
181833
349944990
4
63
63
225233
898363695
389174
83
18
1
66
234474
70466
50
7
27
153620
938170502
461756
50
69
21
37393
509835944
158601
348924
104267
460679
411022
89
72
34
190499
83
394529
27
10
464347
50
57957
865692401
8
27004
137011
282837
40
7
20
104464
112537
64
45
77452
77
68
168574235
58
4
124512
25
5
415195
20
72
372169
45
2
6
267683
99877
39
70
3
93
56
858015250
89
81
923736209
27
89
88
315511
386529
94
21
47623
4
48
466597
69899
419081
4
133169
5
96
7
3302
70
23
117607
81386033
70
56
65
93
83
67
64202
20736
4
417351
98049
61
71
7
421534
355755
305761
424017
26
31
471960
43
48
3
47
14
62
76
387818
15
85
62
3
78
45762
411549
36
84
300531
420125
270106
123865
94451
442580
45
310399
282541
55
41
4
42
201862
65
13
48371
149830
6
50
33
88975
420837
206662
657
134345
216671935
213185
66
76
96857
196600
499717
296563
419390
262521
452040
42
27
173795
1
75879
601629761
277289
28234
91338476
22
85
398623559
94
300588
15
45
939062590
71
27
52668
193133
955750060
386921
33
2
144979
72
448596
919048670
20386865
263798
298902
99
28
58854
219070
303864
243706
49
8
3
365367
46
204703028
43
18
8
270586
104279
62
341029590
89
383919
51
54
445808
6
326537
16
29
90
305131
51179
61
155852
57
35924172
62
391877
474238
31
162057
35897
28
1
441819
206893
252295
212581823
219904
164393
476444
303831
419308
426098
54
68
4
468500
133544
9
90
6
41
221905
42
2
3
22003
139065
80
330383779
21
13
423592
93
91
29274
294815556
50
1
90
16
28215
31
71
135681
7
45372
15
10
24
11
41
101704
812297905
416905
325602
756760263
211588
125396
145523
456558
380684
12
262746
442306
48
76
31
455429
71
70
72
34
5648
689877513
7
231705
4
284155
89
72
89
67
17
3623
39
29
145604
10
1
65
354573
24
60
95200
51
87
469996
169415743
46
57
8
54
3
87
305482
79
41
67192
14017
477792
154455242
346471
456200
43
6
2
1
230918412
8
99
302014302
310065
726533904
249081
95
233619
442627
66
66
98
303296
11
74
113757
2
73
27
6
61
455849
141324
424516
34
345349
2
23
61
390627
70915
324557
859120432
45
8
46150
64
461653
15
84
273654
51
110683
30
59
79742
26
138963
128936100
79
17
274395
308128
6
177677
77
125986
115267
19
324170
224267
75
84
91
387673
78
207612372
165296
94
46
29
489743
9875
487959
389838
461916
223996
20
72
326672
85
7
29
83670
442258
118150
497256
198730
19
451487
390695
172877
642778740
4
42
75
67
42
157002292
70
21656163
29
99
330303
22854
1
235869640
72
22585
91
79
340578
8
3
427624
35
462547
471654575
95
395557
304305
88
66
13
969813892
241122
149067
29301
39
47258945
179777
439798
2
179815
71
37
89
132138253
57728
323427
475638
302176967
37
462818
883316292
306432069
922353082
293225
72
426131
62
346530
180256
62
85
340854594
23
47
22425
88
313861
95
23
493322
381478
278989
27
11345
75
83
64
393234469
264452
259917
68
15598
43
13
107830
438968
536984062
30
191963
61
169961
203621
376368
24
113431
27
273270
24340
129662
95458
65
187810
134784
222013
66
20
392024
142588
470592654
134261
47
24
87
95
167075
64
9
61
196222
54
46
93
506638662
15
35
140700
442478
21
17
80108
142896
335888
331911
329193
261005
410817
72
21487
378977192
75180
4
187073
215287
137982
339375
470148
42751
202507
13
8
72
310891
389227
16
345749
363753
84
150169
18
269912
294088
441260
95675
424795
12
355295
10
16
51
240787
61
2
851071811
112400
491957
4
98
78963
47
38
90
157427
226780
7
49
15
49
46
19
242039957
230762
89
339747
30
35
7
478426
20
306281752
1
7
86
325595
41
87
889866144
390739
33
47
5
372093
611793323
207671
796166576
64593
54
146316273
354125
482188
64
23563
447819
93559
27
20
340274
71
92
98
61
38
329292
401335
344424
22
312334463
362856
453925
74
627967993
281056
26
183637809
356952802
14
63645
65
99
319594
40
90
461369
5
51
224237
115762
65
376129
239746
312766
11
446650
499192
4
339777
60359
84
470992
863143692
1
761335064
334700679
73
620700811
98
159843
60
241276
43
264907
372487
35
79463
478624
39
168069
45
43
11
223315
30
558901615
44
3
45
41
8
22
150843
411132
17
2
61
718433219
336427
47
450769599
8
681971009
266572
28
42
78
78800
649182626
582334278
56
341015
78
381129
267504099
94726
97
327202
76
73
71
6
99
7
238918
200451458
5
76
16
333226
78
36075
223350427
31
12
11
408495
291376
45
81
59
59465
140678
371537
87
270491
34408
302426
57
21
45
8364
7
40
1
58
401404
300736475
19
30
103329
331866
146057
489098
87
344052
412346
92
3
78
59
212720
102488
473102
86183
343789020
241595
86
26
80
5
214539
397719
91
437859
86
76972
33
488111
337826
150700
68138
55
236753
56277
294015
41
3
336209
54
84
217363
163233
73
65
86
50
67585
40
45
234988
84
29
8
7
97
240040
413546
57
481916
87
415167
13
33
79
7
104561
338497
44
172337176
95
323128
47
80
6791504
4
29
32
98
14
96
293513
93
2
378509137
47
402734
231660313
78
930877716
174888
211165
204812
7
58314
4
70239
410873
375429
62
2
397167
81
95
78
66
6
184934
41
92
11
14
82
39
424469303
28612
488255
426530
30
9
1
90
373528
20718
46
318542
6
16
178172
285278
9
233642294
42
298715
214361
81962
27884
86
84
9
76
18
52
55
91
36
406405984
372005791
6
327042
211556
27
55
349442
6
323576
439772
44
96
623557437
4
217074
32217
170382
168448
296429
77
40944
6
52
170571
48880
159968
30
26
2
49
477147
164502
56095
56
342320679
463475
280558
216505
378289
37509
69
139807
3333843
32
162527
406995
108862
594456795
2172
479902
367586
54
71
233145
35195
123532
295461
291925
848443397
186914
129294
78996250
7
49
21
992875410
318046
90
9
195972
381667
37801
7870
47917
35
85
327805
180245
3
926768839
3
66
15
13
477069
53
778844678
98
676898818
391707
49
228775
148551
3
176737
400814
62
4
113510
97
81272
52
484055770
37
48
65
45
12
389690
27
375543242
361493
222542
342794
166033
244358
44
59
64
69
78
19164
854374841
12
32
448396
51
283709
318016
34
48411
466849
473399058
276972
11
245209
5
57
84
205754
51
20
7
306544
372652
70
438162
58
27
232858
11
343629731
484708
251709
2
39
6
277536486
33995
17
27
573881519
475218923
68
346684
9
142770
201149
88526
64
12
63
29
81
68648518
6
443534
7
46
374228
31
427438
169372
269473
29
9
339356671
83
51
261553
74
49406
406472
79
494903521
36
6
73
494516
49598
53
1
35
45
489271
41779998
38
16816
16
65
61
95
45
93
6065
396103536
95
57
49
67
96
85
48949
645571892
1
24175
8
2
53
50851
17
12
981853229
223723
276240
141482
52954
479968
23
70
86
62
466033
287084636
77
9
33
38
462824
439231
344347
323705
13
26562
436013
54
5
81
311396
60
283430
42
417196
410805
13
23
267847
9
9
29
391229
214698
388714
48
16
30
263812
25
7
64
3
85086
79
38
14
40
2
158423
468779548
79
239983
55048
335424
10820
25
414608
67
610377852
73337
51
9
445056
68
155825
51440
278912
217344
558914813
84
20
6
20
13105
133705
17
353694172
15
202622105
31
290554
366860
88756
21863
96903
241483
14
125500755
27
43
101599
432589
40
7
75
30
43
48
492547
33
69428530
63582
479366108
454265
28
81
47
337578
15
269542
377154
426750
37
17
388817092
831111134
14
1
698504101
83056
128612
76687
37
207759959
466239
688995483
188084
92
12
45
70937487
89
333912
39
16498
90581
30
76
641698017
90
220393
6
97
71
234109
93
36674
33
96160
12
31
89
99889591
371403
309758
22
274712360
7
281141
63
392478
85
1
42
163237475
38
392899
29
401922
196271
344091
85
469927
52
36
180056
26
6
57
60
376658
176742
16
5
134198
152879
170854194
134440
7023
479601
196025
99
477066
9
361056
33
280014489
345078
395880
454031005
476760
157685
29
125091
73
899814598
49
88821387
10
58
93
6
86
36
302006801
72
258211
489481075
95
314772
488694
65
265967
7
132595907
46319
81
42
21
416548
397016
1590
26
459405
38567
25277
190334
143878
70836627
311161
287953
207015
44
3
234905
461453
67
90
372840
64
369371866
87
15659
72
410153474
176475
87052
134723195
84218
168335
97
72
47
1
934155345
113083
203204
15
677181821
183504
88219
432722
128309
3
424030
101341
27
28
34
175432
450245
1
513830564
3
72
6
351479
497477
41
79
331370
20
237414
67
66
432239
63
38
209122029
290576
256795
253682
90
45
344851
12
14
175428
80
18
67
377232
41
846421243
56
92
28
35
27
194459
268904
8
8
177448
381426
32910
99084863
143258
491144
60
928893260
4
648224039
78
42
418941824
452953
119754
7
2
399867
795306491
4
33
79
239614
18
70083
226320
4
9
43379
12045
64
64
263776
65
45092
61
46
442670
45
17
456510
91
462256
99
87
254724
57
377217
37
444064789
48
1
55087
40
15
83534
516025841
25
57
25
345879327
278115
28
97
492744
282216
820085407
12
75479
98
200160
43
280273
692627206
136398
230208
21
243349
215805445
2
194139001
20
11
408952
342681
3
39
21
127810
14
92
443003
29
176458
5
111763
28
79
10
47159
24
88
181290
996361135
49
319411
13
76456
437928
19
47
82
52476
367110
30
465890466
124645
458167
770821890
37
60
2
24896
213024
34
57
18
393722
376329
96
8
212014
350203
200560
352089
372256
347877
33
75
448465
180841
298055
285538
400067
78801
63
92
414154
422871
273834
373100
859247661
166017
54
446209
212755
28
6
132929831
549985589
59
2
429971
41
40
411304
62
40282
450442073
2
535110210
755036552
5
944185869
908560245
705429699
28951
36
3
66
49187
110404
402094
836723553
8
59
2
383288
80
37
68833
80
449509
73
13
39
86
156462
203079
397165
453599833
26
124493
436294
36
132802
334564
180050
57
433583
41
515845442
16
64762
300386
51151
144588
454690
18
9
299871
445670
7
219405
295444
123137
287211
76
5
34
480378
15
71
88
51
7
56
10
86890
157244
905929017
225430
302217
8
453109
7
32
16
1
2
606230587
451559
41
468397
222224
87
30
451359
7
867574481
748154096
50
368625
318630
173869
253550
51
37
13
31
59
2
2
87203
114411747
8
66
4
188872
116024
95
5
3
195730
676745638
34
138841
283189
97
12
474039
50
79
38
59
94
168076
127923
284792
16
63839
156808725
96
374417
4
364961
112988
11
1
30
26
5
179902
49737506
13843
39
495752
478813
8
46
6
98
454987
262318
88
249277
3
6
118423
69
29
395890
41
199087
4705
370923
17964
32997
405964
9
24
8
304152
7
276736
446602
33
20
491967
86294
11928766
6
31
40
97858
870801764
499106
9
72840
91
38
90
4
83
344353
75
49
4
87
37
33
70
62259
445579
447878
97
63
5
56
429003
75
83
126716
283176
13816
28
226842
46
337536
368614
77
351688
52
24
19
32
96
82
80
75
334349
289030
495182
99
98
318506
159379
98
91
91
177230372
458371
74
84
120060
39654
49
84
83
15
170274840
17
78
96
412059
108491
925164890
91
2
34461
85
87
91
379208
46
708724275
182760
96
489578
72
84
39
227166707
1
3
32
1
36
28
58
65889
12
8
189707
86858
456750
92
49
383630
415690
410741
42
44
24
84
277705627
11
3
78393
56780
80
305018
101514
490117
147830
69
77
64
197643734
69
1318
9
151612
534
88
458393731
48
75
131828
461914
97
95
3
99
409786
67
287277
322362
434897
954813714
36242
77
10
72
585093281
732198615
23
476644
29746
415660
25
92444
93
39968583
66
8
310416
426381
458999
2
290919
22239
14
319002098
466770
238825
23
91
416593059
431339
367462
142655
294610
8
32
673210561
497387
66
25
434823
133237
807305226
71
277142049
95
138926
73
235867
61
94
93192200
14
239453
63452
397338
79
95
81
61
303235
550880484
76
30
3
52
58
26360
83
472487
203523
389887
60
111887
5728
24
438707
38499
40
42
73
317681
1
82
56
275756
1
26
410949
377824003
89
28
67880
280216
40
757980713
172445
83
481378
22
71129
188279
137732
1
293821
342451
78
81
176236
88
21
79809
4
21
64
6
27
361747
834036517
210998567
54
7
347746
28
93
331928
155404
286390
388858
458082
45
34285
254269
3
87
46264
37
1
24
125232434
82
398146
792707072
73
223015
69
318905
76
77
19
467672247
419504
39
242070
95
810210189
205986
62
340400
4
86
273737
26513
10
30
499102
9
36172556
21724
18723790
271312
37
44
73
302137
82
106801
185183
6
544600490
140700
35
249811
217486
26
4
18
93
184583
17
409270
50
440152
2
37
158376
32
407324
120536608
362245
181835
988274621
8
9
8
307426
6
13
8
49
63
38
644462609
4
83
242677154
6
567317155
56
59
7
16
85
217682
32
450184
89376
48
25
690854680
161418
4
411130
23215
410684165
17
23
73445
274578
54
95
399728
104633
58
6
283770
23
43
56
477799137
403996
426476
482968
487813136
78
23935
331854
27813
40
77
96
57
3
92
5
63020
222226961
252301
35
53
466204
86
277964
97190
1
267507
85
889165469
91
87
7
81
113458
344863
117457
318194
927481628
213352
61970
149065
615510684
492810
3
268064
190401
63099
284576
8
274057
83
33
43
3
50
262149
1
380613884
423449
19
180048
57
208545
1
48
87
621920061
85
83
463073
208437
281687
615855268
6
40
331014
82
60
94
6
316299
48
136200
96
359441
75
299327
83
9
625613733
97
368277
29596
380675
206802
316230
92
87
386633
46
88
451761
17
65
80
49
443256
68650
34923
477563
778218757
68
88
9406
34
148730
296460
409005
58
1
69797
19
158521
57
66721
63
406230365
124752
94
82
207526
47
37430
35845
318127
93
21
184167060
68
69
47
255170
282183
64024
46
2
4
57
16
741323757
426035
19
825855123
278929
254267
114956
2576
368715
775794756
54
573838753
9661
6
29
111609101
370320
34
118781
387820
803573484
478364
150042115
3
51
2
44
369127
4
81
80
486675
16
449862
109434051
78602
90592
81
7
4
20
80
382514
223586
961488921
65
11
52
82978
82
33855208
484215
13
475613192
96
844408012
415853
25
65
35581
491688
223641
199053
86
24898
134831
433584
102622
195428
63
276021447
468927
37
61
431407
57
307280
88
30
476607
6
70514
188693
98
381887
194904
85889
63051
54
53
878081025
42
57
90
6
9
386696
6
345354
97
46089503
377243
97
185342
6
282097
150462
78
7
406987
4
346020
7
71
69
2
443040
92
3952
3
14
90
446595
186883
266671
285974
4
95
61911
113153
15
85059
110450
11
43
74
46
993601021
144814
18
341993
8
199369003
39
57
15
242241
578357146
6057
139740
367711
47449
323980
205828
25
303622
67
13
24
336565
122149
28
81
338076627
61
429780
6
399056
113983
118532
325579
39571
109100059
42101
75515
25
176828790
936653512
350544
63908
383480
521750660
334982
173408
242866
56
157444
13811484
269797
17
196704
97
79107
27
244613
346879
216810
41
240517
21585
386885
92604
55
276511
159363
444719
11617
250054
144299
337869
455956
60
351675
62
919759142
142131
30
467099
4
410142
1
96
65
41
198727377
22
56093
253721
80
363972
93422301
430857
782723856
471945
68397010
24
74
398520
6
952180751
29
15
62
434065
55
57
212416
311601
231463
216362
231148131
29
7
211018
37
228804
27
25
80
65
140898165
59
11
311667
71
57
49
28
19
20
56
58
43
56
482548
999103419
238378
280267
9
73
3
19
255216
388776
319852
36
3
131155
90
65
38
2
102840
4119952
23
553931719
225748
16
636463671
14
28
330398531
243852
64
46
157191
25
954155157
89
59712
92
69
158193
183928
66
428951
66
90
27
7951
58
7
56
380482
233151
11
22
484339
62
32
49
72
11
463697
99142
91
37087
244087622
82819
373758
366746
209501
55596
358574
470251907
477197
15
89
15
66
259431
19
371535
400897
370370
67
34531
60191
44
41
133715398
75
442130
397592
296709
294545
467878
331498
489807
95090
99
87
11
407476
562590411
171739
139638
23668
253724
6
3
193321
177208
32
59
256613
70
173360
21146
7
71
79
9
17456
20987
94488
584428517
23
324886
69388395
16398
92
959462513
15
301534
239781
3
181387
36
340689
55
52812
43
67
71
99
97
42
667058535
23222
74
138681139
188699
348423063
75
269151
61
18
83719
63459
2
42
450979866
10
433484
27
53
117438
153406
21849748
33425
23
924083686
414363
89
355854803
31
83
87
4
419327
165655
46
37
450529321
6
33
31114
120189159
241777
478172
16
25
167548
38
57
66
5
74
417854
226812
5
108261
19
97373
69
136881
162937019
93
570274367
830646669
109818
67
496034406
75
5
228673
9
196944
99
12
183285
77
490716
37394
406117
90
263364
8827
3
227363
230863
22
336104
485462
93807
86096
73
307674
26
82
453662
243134
43
4
93
99
408588
87645
4
132297
296831
6
37
442880
64
41
69
68
48
137238
418744
3
50
16126
206327
33927
22
30
58
38037
221703
883775695
64
80
14
365643
427702
403232
492462
133770
459918
56
81
72368
21892
60
420887
84
1679
332995
311020168
138914
146364
7
195667
39
16
108096
73881
33
408294
138226
35
91
3074
299109
98
78
8
72
76
8
6
6539
22
8
13
3
68
14
51
923546885
426969
23299
41
72
99
234089
7
348163276
97255
7
270841
114022563
97502
8
51
17
84070
9
258127
37
66
321537
19
74
347148
221003
85248
819401137
38
379617
4
1
30
440995
18
8
67
14
185826
236036
10205
40
364546
89
56
263836
8
372002
32
58
19
370720
166160
303099788
472125
85
21
211652302
231947
18
34
32
471408
439028
71
4
97063
17
98
306385
394366
532506540
78104
6
59281
11423011
93712215
37
121235
60
22
38371
504276228
371370
137296
293528
462084
61
406960
65
44
375102
53
66804
286441
190514
90
92
61641
781627145
635064365
202816
968325163
9
94698
44
318402
145109755
31116
394036
5
86562
51901
89
63811
5
4
68
44
64
930333463
57
332885
262320
290386
332310
35
45
26
58
71
450840
33
74
68516
744372344
86236
238621224
96
18
250041
70
70
86
375860
19
57102
61
6
62
79
65
54
323845
301268
8
883503981
104528
4
108492
8
57
46
90
45065
16
254551
140771
85
25
31
44
60
7
95
387719
893503882
7
417890
311496
158187
4
9
153594
34
71638
224240611
15
17
172855
81026
18316
129970
28
40
248923
384122
66
55
409550
56
86
49568
62
395593
201860
184557
301327
62
234469
213692
1
341693
69
5
55
82
300804
170076
6
351664
472383
462432
11797
82
578192116
317134
253037
307824
798306854
1
399714851
27
267227
82
390710
575555852
21
404923965
388920
100219
441909
7271
62
4
364985
49
54
237063
1
4
75
27
367504
9
149019357
310417
27
67
84
169406624
3
11
6
8
59
80
78
45
43
850222088
215882
7
88253230
406275
7
29
84
394133
184896
363424
4
80
172147
361214
3
272447
269929
59
488658
47
537011898
34023583
471398
99
63
84
379299030
291824
379438467
44
273832
19
9
222490
83
854664290
176294
84
168583
95
20518
33
72621
65
82
262992
178976633
239492
72
98
46326
11
59
89574
356246
7
82
406759
404589377
32
471217
72
23
24
41
125288
316795
302850404
49
271808
44
74
187885
18
133827
51
56
193687671
158423
38
92206
98
417079
11
95
313673
203723
38
834077842
497978
274996654
397887
330984
94
111916
418352
69
17
91901
70248
93378
74
923894176
279837387
178397
7
375319
447779
301807
34
7
235182
3
50
56
72
151560
88
33
26
36
48
11
420543414
26
206086
1
71
428777
78
669621358
425875
350045
65
73
144846
477261
425324
343383
51
405107
51
274395
35
220119
403815
53
89
79026
217615
380456
446410
157452
5
66
244584
218785872
61
93
471645
570152699
31
30
285681
459166
536752361
30
472068
112383
6
270177
183041
29
12
219229
86
75
98
57
9
33
54
50
272553
66
78
198903167
38527
337055
85001
55
371700
250194
328076
218775312
87
80
37002
451459
18
33219
84
436521
32
48153
111612
20
100913
210383492
397380
67
909415622
338448
45
19
235179
485824
417884
8
51
68
26
71
55
162894
8
302906457
218930
343596
227270
65
45449
534694481
1
250542
5
4
79
280406
89
42
127799
47
27
157726
173053
75
270207643
54
77
348938
5
12
294621
17575
4
818024728
325563644
81
60
3
189433
58
3
567365119
3
517240891
436112
3
71
94
21
58
13
67
98
75316
26147
347295
80
66252
164229506
87
80770
31
89
989502947
8
387763
2
102949
86
394246700
78
24
241781
103150
306907740
88
16177
84
52756
493482
7
57
59
94
226072
153207
468798
51
986164362
940964698
604444113
72
296485
8
570731198
121867
55
8
26
558922
2
364309664
577456245
12
457456
4
306503
12
351555
2
164109
23958
50
23
73
37
215821
441307
62
298731
59089
12352582
80
280552
88
488076
99
2
2
5
99
75
21
332527
145793
421427
231700
93768
60
35
54
245704
428334
42
283620
83
40
91
23
308409
335025
30
79
20
582055659
43767
44
266741
7
257396909
132835221
317324
70
30
355140
92050
631323236
429829
150140
83
93
31
88
58
56
61
438707
260787
5525
25063
61
390709
84
14566
402666
154549917
95
259429
23
60
69
58
13
272634269
89
263896
875494427
396534
441346616
682240286
59
177820
465100
55
33
51
284900
121787
53
1
22
337003
197
83
192674
23
1
8
324084443
124241
30
652666610
5
98940
124779
65
492085615
467847052
40063
412802
331276
182803
15
16486
386997561
97
275622
123162
9
994988703
63
233839
139410
108297
446665
16532983
36
75
72
358637
509803191
76305
169459804
217182
39
110000
40
5
7890
35
91
71
366295
172342
44
68
36
20
114807
103832
69
38
96060
193028
86
233031
382795
180832
453909
23044
45
92
24
75
14
261948
79
21
47388
3
52
8
493191351
195608
33
464181
427038270
187954
833748620
52
901101206
237362
586934757
12
66
37
170730
203551
36124
86
73
28
31
62370
395703
288993
44
6
142092
4515
33
2
100654
14757
101924
5
177744
7
793205662
68
74
152480
967989569
244713819
46912
96
15
36668
489088
363194
8
12
22
72
64
24
82
59
955176338
435697
491320
14
22
681328200
338322
42
23
64
254925
367174
118569
400616
82
5
34
4
12
34
360508
112927
50
277346
181771
46
56
96896
504665497
2
77
687076711
30
118167
108054
427546580
22
390246
96
5
310009
85
5
20079
1
132476204
67
282825
8
449183
162566
59
448407
21
68
40
5
377068
100614
43
65
13
88
19
91202
4
62
100999
778469578
387366
591882054
2
181452
46
299208
49
429408
981270694
368938
10949
58271
58
330119066
36
51
115267
80
862053826
106096
3
4
429409
169288
10
95056
11
2
269216970
49
18
486231
20
40
87
287873
82
155688
58
23
64
41
385338265
56
493133
53371
23
440780
30
651340463
5
169915
201246710
253490
201631
136474
134050
87
442880
8
6
63
77
88
178658
55
361452
3
56
391183
47
123057
98
31
137797
110
6
2
107648
53
4
92
84
10
377684
189287
15
123803
378060
36
132835
113118
451402
7
18317
146742
37
174400
59
4
94
47338
541097382
35
63
418283
390059
451901
324935
166916
33760809
40
10
39551
284808
1
243320
397791
66
180491
36
71
257552
220028
77921
101448
8
29
48
287389
458450
406259
173582
24
21
97
40
42785
26
47
11
329982
121620
56
93
165258
3
32291
242080116
309580
46146
20
487689
64
4
390577
68
51
390618
73
2
94
93321
34
292363
6
22
410352
20
138939
90506
28
52
133112
62
79
248465
536982109
426857
904305121
118029
9
37
3
285651594
610428207
7
724050292
3
40
9
613403526
403351
54685
94
439097
95
30
9
99
55
492150
46
75
394878
72
88
41
20
18573
692745852
77
67
470780
2978
108312
28
66
20
187871
71
14
240844
75
305122
32
391560
4
197227069
238270
1
35
1
392736
182701
71
358392
40
39
357776
55
203991
265320
209219
9
23
326322
231736
436955
89
454629
7
282149
7
330593
282418
99
281055
97301
79
112286
1
54450
42
130680
55
43
324974
52
64
246871
120342
492460
66
291526098
106778
1
162239
115075
282864
320457
143194
70
45
222919
96
37
41539
5
233821
361622249
454346805
472536
45
5
181265
6
92
301885
260130667
65
808992680
250516
219409
380435
30366
216214
33
34
332763
51
3
123376
235871
366023288
1
110169
12
95
370235
459162
824992597
103962
30
29
216744
68
61
81
9411
35
34
631771399
50
209636
1
272057
258366
95193
53
376614
66
72
31
460540
77675
430531
1
406262
397378
56
196419
74951
269439641
297574
1
64265
26
978745794
163959
28303
10
129319
70
64
444932
385185
395338
97
206396
415259
33
463927
265315
15
10
749512692
12
99
43
68
47
7
40
77
490504554
7
43
5
417234
468637
373582
24844446
320357051
33
97684
416771
8
34
143112
67
97
294724
133877
423414281
438345
477765
513370089
93
2
91
260301
22
452728
464326
42
45
455133
21
6330
44692
910457248
484411
6
106736
52
24
95
2
35
27
28
67
175162
165650
24
21
80
8
6
47
363670
61856
55
23
35
311521
455381
398760143
244033
59
80
428743
30
71
308120
59
92
348483
6
79177
70
77
491821
1
61
7
43
18
185955
91
346806
432835
239226
73
387356
96
27223187
231503
68
82
113116
98
90
16
18
8
7
463416
18
5
77
24
625285270
29
416383
48
55
2
5
18
35
66
77
8
48
475388
22
51
505969363
299248
319890
106066
41
423477575
67447
74
92
86
77
205182
20432
105557
100469
329885
313137678
172516
59
54669
68
204999
65
5
175219
14
3
41328
52
256270
11303
10
77
12804
383622
5
146151
485694
48
7
6
22383405
40
74
84
61
65
285719
98916925
98
641416364
72
55
2
1
111833
285312388
59
39
70
596183639
62330
475108
127107
84
256124
43
474369
39
120921
40
99
448706
16
37
478410
1
37805
201794747
412176
24
344077
53
7
223933
166923
197882
181667
31
827190701
78
164197
524527540
376358
90
148843
68
17
6
169221
396885
8
5
192480600
77
8
495614
259576
453826452
91
189191
81
206760
58
458362
512126216
205315225
55
450196
122140
293027
5
445284
101283
83
989798496
64
30
31
9
77
242699
381979
135702
322248
9748
263793
69
175470232
8
90
46
438980
756894837
55833
67
7
7
180675
180264
41
75
313924
498977
444189
88
85
28
78005
1
8
7
27
299669
157559
29894762
342839
42
230538
40877
211437
72660
368370
439201398
284657
31
14
443025015
263077
95
408080
421866
298047
451854
48
17
58
24
311591
55
46
389723
9
264362
605926155
17
76687
239827
18903
52
122448
89
39
61
455531
425415
524498171
248335175
52543
427665
34
8
35
24662
961426500
6
866882825
5
30165
213469
54
205990
368609
19
337791
4
165714
95927
139034
162140
283323075
7
365822055
10
6
127852
353302
356838
95
473269
913420437
426538
109508
326668
485841
21
20
223246267
70465
63307
410992
220896
83
518986107
245135
207701
110553174
211000879
64
125072
36551
25
300725
14228327
98583
186375
282533
156771
106189
10
39790
596
80
54
19497271
76
342782
4
411881
75
4
8
850609126
2
2
59
90
276849
409666
194492
495770
53
367042970
50
79
271189
162326
393674
59
456345981
342970
1
71918
369266
39865
84
7
148651
32
6
44
92
162377
423074867
447102
437354
43663
42
107577
5
90
358158
25
242533
40635
35738194
85157
411371
439576
97
99870
682940043
1
25
344080
66052
43879974
78
35
496392
333858
976905786
445850
128408
13
4
82
104111
97
211204726
303175
180075
55
97590
9
409411
94
18
5
1
41
15
32
17
97689590
99
49
23937
85
90
132377
72
440673
77
46
343486
444686
13
480013
191626
9
486257
795792447
67
34
96489
251598
250015
239447
207437
67
464732
297287
353178
363184
62
88
2
132052
771281648
8
477611
45
8
547393494
48045
367614
282225
76
16
221710
70
43644303
304364
371863
55
72009
8
1
17
63590
17
70
15
98
55
18
681894398
586268930
60
498931200
449880
42
65
243349
79
21
9
428397
20
65
472729
45
174238
216248
74
781395435
40
82
43
18
24
25680
73
468826978
91
126635
276258
50920
65
60
2
10236
226896
464785
54
78
188438
164039
135540
565689992
48772
8
71
448582243
230425
43
725890877
142398
300573
44
57961
70
88
93
38
871648477
60
21
84
279738
31
40067
88
94
80
326306
77191
9
98
65
30
166108
27
58
314175
45340
71
137974
36
42
73
74
32
95680
40
21
462319
18
197126095
80
90
204929041
215318
2
31
35
7
425251
57
338761
290362
4
197830
15
260688
11
50
24
24789
90
68
358939
482043
4
168110
76
955010464
517153175
10
423924
727032188
28
12
82
132554
484075
73
90747
2
55
558931747
195701
95
252693
80
9
39
237577
4
474919
26
217028
26030
40
72
51
94
358994
47
3
86
462861
36
478287
17
56
117260
38
276308
628492392
368114
85
233862
81
2
73
125619
60
93
3
901034172
29
555512502
350124
245092621
3
52
113778
307404
79
24
9
81
69
81484
219213
3
27
18
198217766
115476
8
51
299354
92
272456
96
14
805561888
89
24
2
33
236937
492520
88547
91190
279845
232847762
24
99304
5
26
39
307056557
16
3
640561098
70886997
278359
489464
89590
486115907
14
9
190452
315277
83
425055
68632
259184
64
74
669
143327
39
192137
78
29
118975
82
492146
117122
761078290
79
487597
334719
4
233358
43
329138
467435
710341359
41
295343435
393732
313548
6
485306
470781
200970
8820
258792690
69
163114
75
487938
971532287
54
20
122392
615350407
850383830
37
381085
98
41
42203
33
84
336388
432681922
36402
468353
135164
2
81726260
36
98
29
237691
61
44555
60
488206
71
7296
10
363595
7
44
83
24
8
180293
214020
224293
284583
46
733936754
27
78575
42454
175603
600103841
6
22
82
244208
18
701174335
267524
15
72
264300
31
3
794972905
87837
168962
13
98
37
30
48
30
280964
202279
192204
21
247170
46
360065
10
111344122
5
253354
63
97
187661326
62
343372
76
57
168081
61
1
595504138
4
49
455254
53
33
447054
55
84
22
397906
24669
78
24
27
494576994
21
65
1
201796
453908420
71
156558
24
32
341144
204596
5
66
407976
540194078
37172
9
334374
72765
88
122972
57
190116
83
18
64
94486
91
62897
6
330264
99034
49696
649436416
55
459089
49
281614
115929501
108603
432292
125849
13
77055
85
47215
996826730
129246
157129
70884239
191882
96
443138
82
403632126
7
46
188139
98
61909
36
89
12
32
94
84
45667
466565
72
46
44
55
22000
468055
94964289
63
92
22078
97
192951
203703
4
10
24
50
41
38
19
73
9
151398
46
22
10
91860
986242523
49
336696
78
48548
6
20
16
482545
52
288964724
63
499443
200493
186719
249805
3
194087
105020
92
339422
269705
64
316670
6
219146755
363514
3
62
192917
164230
354386
886382843
22032
50
41
260540
3
25585
94199
16
90056
283321
265735
56
9
23
52
406204
34
257434
2
85
79
54740341
1
23
78
49383
67
251474
274111
358237
6164
4
26
2
26198
82
56
79
7
412627
31
77
287283
12
79474
1
373903
374150
96
290200
81885
380835
285874
388569
53
52
139094214
58
278428
210392
16
243310
60
19
93
426065
185589
2
57
266599
81153
436749
80
42
467395
2
414944
472247
479860
30
21
14
945527873
17
85531
76
60
35
97
329423
145772
7
51
10
3
2
14
45
95
427999541
66579
419055
291356
7
13
48
1
259990
46
886644463
93
291807
20434
6466
80
56
95
72
40
511772253
16
35
493010
435098
184330317
394407
6
111026
12392
166121
26
131129977
6
92
325806
156400
446967
9
10
596018735
86608
55
235064
42
224281
3
297067282
22183
31930
77
79
55
47
63
60
345480
104500
3
205522
305995
142265
79852
98
8285
95
50
45977350
66
53
453588
85082
866021685
630977683
8
36
210463
58535
241599
301879070
84
26
52
97
303845
66
120657
334521
237953
205027
30
327252
56
86
40
506624134
343833
4
31
2
245966779
81
299294852
5
70
75
98
406853
174988
97
47
17
70069
399667
96
869500205
228138
195721
192571
325134
88
161488
131809
93
57444
373341
7
91
216087
368306
485791
42
371251
424552
96
61
73
173294909
52
80960
453765932
40
54
74
99
42
67761
226184
81
383666
409805
65
79
57
385016
235680
279571
8
334761
29
51
208567
171361
439616
818641387
289390
798317377
71
51067
415680
74380
327948
45
20
57
41
7
32
18
58
90
35
303146
161500
338558
68
55
260424
8
369078
78935
66
1
414047
43
348781
65
1
13
19
29
20
49
33711
245996
71
265631
26
71
409692
359418262
4
626368789
20
24
154850
72
97
16
482786
1
1
450698289
54
270439
27
376795
61570
150410
1
61
346891
272829
33
32
441779
1
32
73
54
124560
378436
471006026
3
44
56
74
75
3
58
66
82565
15
245309
960324833
121048
99
490443
516844964
402004
21
144799
168518
40924
286392
6
679489839
459515
452135482
69
165789298
72
272219
92973
18
6
720098143
80669357
29
497004
470362154
349449
420965
327103
329664
22
1
479456
6
315317
94
277854
763
112320410
686783414
83
262023
31
420397
1
85
360561
216415
306528
83
57
143174
289959
22
180726
400134
15
330079
67
311349
91
142363
118925
352511
6
81
175357
61
216423
313655
27
859912191
199666087
356333
9
49
6
154843
233474
277621226
319754
70
62
261012
68
199037
247064
24
338604
836830330
124750
27
318945
31
446470
81
68
93
138125
31
214457
463672421
44
126439
149098
760373830
120799
415270
285397390
543619745
92
405104
75
761031243
419325
66
421368
246304
6
21
86
68
7
380513
199651
86
105993
64
421498355
421815
55
235124
4
406346
54
83
599495010
101171
84677
62
765940487
73596
484130
75193
88
49
493825438
433977
29
46
16647772
28
245582
73
467377294
293009
1804
89646
955155946
162565
999003278
54
494001
368371
167773
90
77
860008317
64
808263232
67
266825
6
7
4353
310876
67
41
7
8
28636
233067
1
33
13
49875
64
69
25
328185147
343958
80
939005056
90
72
16
246521
23
39
30
171504
61
208252
895878178
48
55
451669
92
213040
34
168411
2
640488561
30
432608
53
450195
16259
304931
82
448723
70
70245
5
451935
63
94
565086205
1
789810254
6
30
32
443116921
67
231197
83
229061
473706
63
4393825
225838372
192933
76298
36
19
324464
96
15
968062419
158994
539980522
86
214092
29
6
292813
26
1
276445285
54
57
24
17795
80
68
5
372873
342342
148989
191809
14
462175
54
94
8
398225
27
425403
619215824
36
327139
27431
6
29
6
43
498900
94
901098355
249750
30
92
97
279481
113691
81
22945
36
73
355403
2
2
5
471223
58
34
282131
78
74
11
527499486
87
7
30
7
20890
88
55
161477
84
63
70045
175046151
29
21
367793
45
273743
46710
26
45
67
48
2
319072
27
28
95197
73
948018137
5
51
349398
7
388465
235248
118688
43290
64928
22
141077
4
5
382382
67
219854052
115888681
92
279501700
92
271896
13
77
704048742
339499
52
255037
44
1
25420
354131
223970
15
136926
1
61
318070
82
3
342080
380255129
244104
462679
63
31649
99
592703323
65389
20587
9
649062882
257804
188280
8
321416
2
48
363818
30
176255
130326
37578
21
357246
74098
98
742366170
27549073
392015
296948
303556
271503
53183
315352
10
123584
88
76
51
82
299248476
50
15
9
61555
80
46
33
29
321475
464628
16
291532
69
76
244886
1
5
318953
5
22
90
43
74867
175676
94
259805
63
36
151909
266051
92138
311385
50
395054
88175
146739
519707292
407373
18
62
3
41
113630
15079
164169
364607
61
669372310
9
424906406
138809
175392
384734
177093
109786661
437106
16
24
2
32248
164317
64
30
74
340067
47
339758
26
109188
433848
39
45
461191
43
37
30
4
240385
331508
49
289573
12
103656
283656
30566
83
50
22
68
57462
414199
2
27
84
136221
6
13
216824
43
16
9
357389
284566
433861
410381
241503
16
343644
37
6
587267507
50
84
468088461
257168
19
24897
326227
73
8
83530
207654
69
9
2120
71
274966
74888
338078039
414502
309587
78
253458
190391
29
407805
83
593642162
48
17
465703
47
7
202698
9
27
3
46
886090330
61
72
35389
978606996
287002
348006
448183
191177
80
478233
94966
314739
17839
20
385978
448252
5541
208607
211923695
47
499871
45
65
305325
7926
478199
321085
331553061
11
64
399311
182124
9
79
418960
653155747
138538
61
313776
11
135040
399665
2511
55
1
435983
71
157543049
54
16
40
10
36
73
45
29
73
6
401691
80
123846
197331
464929
290382
53
829022873
39
45
99
67
450123
248093
388479
162922
5534
3
83006
404262
70
21
122656550
408768
314465
6
72
68
4
62
179850
59
2
22
226110
105586
96
73
33137
58
870624991
850300075
275301420
834529514
52
397333
465582
58
7
288195
21
25416
243932
62125
50
47
139089
291827
10
378382
21771
52
59
73
358965
392061599
752887241
260637132
78
94
30
81763
297843
365383946
11
379943
7
9
494117
395336
6
75
244562
43
20
75530
82
21
46
19
87
77
96
1
15
483090
24
90
89
136717576
1
32
6
87
8
9
33
13
72
48
172531
11
292960
260084
104587
208614
88
44
487393
47147
342900
9
93530
398335390
311738
53
54
50
51
374223
96
818060037
59
68767
3
5
52
13
43
165597
331952
18
52702880
35
75
68
372933
34
76
126545
85
460127
88
52
6824
27
971384670
93
34
13
34
13
63
290175
99
238499
5
433681
237014
23
65
199264
207997
99
19
408939
55
197703
281930
51
240794
86
290649
270752
160628
58
331276
277369
309409
265604
47
180716
33
145286
39
287735
9
92
261877
189900
2
382737
410115
56258
404178
349848925
64
39
293182
5
42
85
267349
60
12
33
62
72
95
41
57
11
392394588
5
32
168900
99
175481
55
72
115213
55
863633011
9
41273
6
302550
94
3
54347
301824
59
86
3
64
46705
451940
35
95
38
41
157075238
22
151248
270723648
8
227089
478576
52
274667
571
87
997852410
7
7
325393223
133823863
55
3
36
50
22
82
28
386693
423158871
289208
340247
69
10
51
479786
329488
99
2
179052
588649149
178749
480617383
47
189569
41
7
679142936
16908
144053
95
40232
353114
5
83
391196
63
66210
107770
27
481235
157711
42
54901
22
119583
186234
104185
65
43
367062
431029020
250236499
42
658197721
433635
482261
167013
76
82
5
28
21
93
496009
148137
55
6
304464
13
38438
6
65
16
18
8
448760
6310
909246271
588603615
63
200330
81
44
137241
284108
1
479266
79
98434
223095
85
20
29
74
25
73
462129
199880
78
84
12
330870
138304
465385
951549240
8
62
52
15
345499
57
467390
176752
174977
425846
19
140147
55
79
47
64
3
418725
111728
59
5
193627794
29
69
45
56131
7
67
403625
49734
38
61
485153
888668739
322390
42
32
956627162
217283
53
24
190640
63
80
36
5
458538
1
521760602
388730
86
325457
1
193160
43
44
2
45
20017
305040510
968835203
159020
99
79
54
68
64
199175
370121
489386
88446
280999415
4
47
46
60
13
340537
64
19
79551
371335
190275275
1
33595
46
90
691074691
46
397782
74
125219
64
199503
387465511
5
284923292
126819
3
7
183995
384501
390006
34
383964
83
358938
225019
399680
66
394604507
54
210716
20
680120145
866605912
365865
71
210611
33
4
8
154582
433224
284845
420371
492032
251961
71
37411
78873
5
442420
4
677235635
4
98
422766
8
118677
46
7
44
57
1
538874215
17
179178
498982
320561
5
299793
24
405932038
6
13
204593
17
331641
34736
64
246122218
467309
38
2
3
73
62
47
182820
204418
4
14
246326
25
331783
44
428223
251385
98
407514
282609
46
15
20
90
383645
76900
474535
7
16
487785
310227
43872
426564
10
72
383068
400288
6529
232959322
50
92
335265335
42
12
63
65
74
10
1
2
40
483814
22608
32
480308
25614
247099
31
705096912
60
1
307196
28654
73131
33
21
46
335471499
332092
32
199742
26
38
36
57
74
9
177273
22726989
193577
20
92
101117
82
112478
39
3
175160
9
326373
8
487051
37
61
122269
6
21
330815091
440836
69
460847
899934809
12
75
164569
132785
70
11
12
441139
13
62
70
68
97562
100459
2
68
30091
5
257707
204743
108443679
265881
371373
37
390030
37
160050
71
96
66
12
78510440
7
385634
9
34
402256
47
46
39
5
89
32
762289704
248628
9
381039
265763
54
53
123633
93
43
60
27
47236
197554
345824
1
167940
96
6
98
308619
91
124819
31
603703375
469117
6
176870
2397
356564
88125
164815
45
49
56
56
80
435938
35
2
73
481388
87743
21645063
9
439731
105765
104865
63
48
11
820487673
21
756
88
442949
73
78
85
79866
71
3
3
86
36
99
163282
571918364
367956
86
407287
57
280379
68170
933288158
422276
21016
416381
22
4
840668946
254609
268301
253969
62
217048
59
66
49
40
907732492
80808
6
354497
162005
333598
250807
6
140279
983136715
79
82
94
228253
78
77
110951
164270038
1
1
224322753
285717
84
30
492485
78
67
1
203529
387690
5
7
46
186052
91
96
113519
522816439
66
6
526404056
479516453
441538
49
20
867439882
8
416871
182397
84
391637
336714
60064
48
386349
93
205534
77208
829365702
58
486781
597466075
2
88
954808101
43
8
78
2
17733
27
304192
58
21
440049
55
81
351443
16
2409
216451
86
499206
396247
3
481279
364121
136087
94
48
37804
40
336369
88
18261
118165650
44
51
48
54
289138
81
8
77
9
201865
225649
46
255416
22
38
245821
8
6
12
17
68
490320
92
40231
20946539
66
382556
7
946061977
385965
40
93
436052
658149199
115962120
29343112
49411
39044997
87
28
58
64793
280080
186994
3
14
33
33
369937
564721173
302614
63
61
27
86
38
24
28
481104
5
36
322557
82
98724
366066
38
55
288995
259581
54
313909
698482739
1
225546
91
400052
559055286
15
30810033
352188
38
129192
88
80
7
35
92
14
63
14
79
79
53
22
826499355
551335053
95
471005620
212485
44
60
126495
368266
354266255
249498
427167
79
456959
154928
63
52137
303197
66
214632
6
27592
262245
34
5
415611
172733
556185748
30
32
97
74
404033
251814103
17
19
33
17727
383968
2
19
84
444308
28
92
76
159359
369436
233569
2
188246
57
52
288410
21
275369
308168
96
174808
8
8
19
1
123207
384078855
261616
327263
345878
83
64
304571
80
294457
425553
88
296932
470910
43
98463
395349827
80
375641
58
56968
35
134088967
90
369916
6
423305
7
103181
70
147363277
90
3
18
83
311393
4
2
9
419313
280090
210834511
61
124626
51
23111
341552
296843
95
430100
44
89
1
219568493
437486
234954
472230
30032
461302041
477121
129654
3
82
378209
7540
554713209
191422
7
17
247692
29
271512
253947
27
45401
34
72
21929
296311
55
27
39281
292253
66
2
200068787
452078
23
33
58
7870
422685
75
2
69
73
210748
95
78
409538
355821
34
5185
15
70
105178
99054825
114420
444533
63
9
97657605
821447139
359402
86
82
13
439432
202879
361696
30
84
83
12
245333
357488472
76
69
955878335
440629
12
43
173328
340344
459065
6
98830
726750543
24
26207
27
58
227964
153756
164930
149805
77
8
358488
327842
885699372
271325
6
197322
79
283581
294826
37983
66
496556
214326
39
327892
8
276187
451960854
52
70177
244595
32
15
271647
105093
3
63
62
7
71
196012
6
308783
74680
6
447639
530667139
274472
206269
456595
930773674
46
484172
6
99041
14
374624707
30
74348
46
899687444
91
69
61
60
15
434752
139578
373110
277711
458401
88
1
55442
28
5
36
115560
320826
257131
251138819
16135
71952800
40
23
69
456768
354569
215621
105268
73
210723
33
239785
878486826
60
53
15
794045781
26
63175
922339708
38627
219045
9
30541
280726
74
6
85
413196
457834
320399
79
48
77
9
452028
79
4
326862
450335
7
7614
5
89
94
213964
4
183073
314195
57
29
160314453
90244
15
487674
5
47
11
23
58
511100588
81594782
270154
58
103995
469656
293117
405580
82371
152281517
81
397177
32
409751
775154276
307706
69
1
49
48
76
29
12
4
31
309695
778946117
223438
45
196701
51
13
13
87502
54664915
22554
99
242247
10
423146
447256
160600
493596
98
96
58
400746134
7
302005
393279
49
366840
403328
460421
816781974
76
80
6556
84
482172
9
37
64
373204
245322
15
3
184305
35140
73836
424319
23
82
287373
3
50
21
43
4
49
62
4
914
37
254272
494423
187811
18
356108
386876
381464
75
91
10
44
18
2
65496
447590
183975
31
238386
9
16066
175398
22
123372
82
364470
36
115245
368271
458739
75
250771
21
398071
3
389851
143142
483704
75
84
297626
93
130973
3
98
18
384348210
42668
435484
375479
31
214491
190514
25
235523
29
6
209233528
56
55
16
71
35
80764
3
288292
2
401782733
1
29068
459808
56
53
116995
274806
18
39700
419039
63062
182982
2
90
128493
71
24
471675
451244
90
50688
61
436759
479052
276803
277353
19420
123637
248139
90
316069
120427
60
40078
37
478047554
41
27
56279
62
66167
844947347
613647730
317026
419744
8
44
63
1
319302
168790
369882
253148
29839
95314
412453
14
2
805299589
383074146
16
16808
61657
145552
150603
221199
52
29
4
51
21
29
343273330
99
99
61780
81
39
306601
264700
1
288865
37
67
271914
149655
89
472993
11
330017
115617706
300305
3366
59
25
618633461
91
63509
92654276
262687
66
9
72
287739
233799
68
2
337019
59
720413864
2
49
65
195590
1
435392
9
79
9283
294478
4
4
367393
824967106
85
258878
360728
94510
384570
367017
83551
255009
62
226337
284628
180445
6
218697
134310
3
13
18
55
6
404418
1289
97
451372834
976226739
264889
50
36
324460298
409064
455251
308989
346034
90
90
73
489424
75550
300557
332087
80
36
54749
9
381650238
3
83
32
91
31
73
71035
92
66807
2
363527
31
485417855
470986
196288
245546
71277
232138
482271
44
240801
5
491087
403565
204353
92
2
752318274
383624
312007
199350
385702
26
78
69
298034
89
852822442
97
3032
5
436135
196091
70
147230
224728
31
18
76
407543
809237185
137472
475863
42
32685
172811
215545
209934
92297
263523
1
372477
31876
7
42
70
414396
472219
290617
79
37
159390
282396
924307902
158438
25
3
26
22
56
78
34
2
61
413626
880584762
7
11
67743664
474065
280196
363392
17646
24
265913
45
312259
57
554937837
205318
32126
180676
61
58
75
317955
233620
55
98
68
380232
76
2
296937
197043
409105
34
159750
9
90
78
53
191580
7935
45
65
284881509
72202
8
200274633
208113
87
610797392
43
26
44
35293
14
28
66
58
254210
83
8
120632
67206
182345
449629
18623
15810
39360
460792
52
6
79
34
69
446709
89
204853
360975
32
483165
235163
30
31
2
16
39
8857656
7
58
195674
5
53086
41
271906
61
75
523906197
6
67
51
18
35
661913772
27
240135
20
221088
9
36
43
333156
332234
52
167645
231794
241397
7
27
57409
10
84
6
836076677
229712921
387642
4
18
383080896
39
7
69878
234664
94627
462006
67
35
487465
47
61
240948
2
760306654
52
92630
70384
379360
5225
7
47
6
24
73
85
44
901924795
126590925
89
76856
4
2
2
177425
28
296169
83
25081
554364349
85
29
5
6
10
66
36684
13640
202554
2
269019
30
67
235300
165681
7
846544548
88
222511
384992
11
18
117793
30
98
98
88
186481
87106
43
52455
50964
477325
52
241315
477554
29
24
60
318433
171016
450453
14865
6
48741
270240
10
86924
55192
85
385805
29
598850407
68
1
340962985
39
401173
59
427309
470692
328637
218802
374262
42
89
187930903
356990
45608
64
378942
92
232136
725661228
130511
8
86
29
217264
554578425
260117466
121392
255157
139681
29
4892
79
22
266191
98
9
43
37058
83
21
26
207608
24
107476
73
4
77
19
209302
3
58
108704
19
52
228321363
79
14
58
583930712
368465
8
360967
1
331611
571186836
32
47
16
333364
33588
204232
57089
411937
459657
263442896
87
331649044
1
85449
650700412
350798
59
477589
463372
5
31
92
132017
64
78
447543668
236898
20
561951581
9
3
411994560
51
454
7
774052811
451768
406049
330602
62314
98
470119
144873
300951
398624
23
4
90
304414
478424571
381195
377675
467776
3
149209
38
39
144089065
2
126120
79
422553
9
72
42
37488
78
35
99
12
390471
3410524
8
297681
339227
17
13
28
586127965
63517
9
18
83
11
63
62
480007
23
13386542
392299
747856394
20
70
450226
85351
5
35077
96589
85
353559
67
65
480087
96
1
485359
801592514
18
78
51
21
66
341601
86049
43
251879
139457
666037521
16
472983
22
213316
59
70283
35
52
2
488370
20
309352
25
150963
493849
480509
37
388142
60449
1
171061
74
2
273989
17
12
6
399726
8
393323
125277
99
32
53
92
72
44
411625
93979
44468941
54
61
6
692766864
76993
90
99
82
218993
25
410036
27
13
468808
209649
2
815854017
56
25832
75
934937103
75
88
276223687
48
47
183081
48
70
100919
9
7
146505
48352
72782
366998072
85
140417
273177
39
45820
98
165845
183885
49
343847
73
415136
41
44282
171762
193641
310472
95
79
372372
134000150
74
308975
2
438448
8402
497281
309602713
469056
403383
21008
44
140228458
565376905
81
282368
81
28
10
9
41352
9
77986
451147
93
3
254188
927125336
8
6
454047
80
266418
227236
9
39
6
74
446726
76
365586313
180649
73
299311
15
3
28
243426
295131
11
88904
15
6
80
4
47
61741705
1
3
31
322929
369797
43207
1
2
103471
55
92
432049
620128975
433742816
52125
327076
233018
858751464
125676
245055
134696
23
253364
322123
291378
25
69
26
193377
46
82
32
82
1
55
1
19
329972
446780
289677
305935
322781
436953
98
226052
23
29
97
58
83842
2
345118
49
5
16
41
78
37
78
10
25951
278229
10
77266
16
352842
108928
8
362213
281208
31
29
7
97
96
556766263
115998
816958185
186951
17
13
284496
486098
135067
233615
192630
43
953624299
55
195891
326669
96
211866
32
8
351758
7
10
99
56
308244939
76
837306448
236909
5
71
80040
100149
334244
11
76952
43
62
13222
355676
413481
38
423956
52
21
64
307485
216149
86
35042
128553
301154
51
60
5
68
37
268411
194563
666644997
38
8
54
398808
50
474329
89
14
263548
224117
275330
149645
5
90526
240413
310177
5
386975542
79
732961574
91481
5
40
8
35
100631626
202611
94162
56009
140646
70
82
34
229794
133681
3
408687
41
30027
78
2
297460991
6
437875
19
38533
7
91
49
71
292009
331729
7
96
296574
410262
126751
14
45
39
339924
94
47
30
20
60311
29
297912
479745
34
141470264
178775
22984
50
42
258474
600165148
245820
31
82
30
5
440170
73
283381
121376926
89
321406
6
294187
592999106
71
22
299333
9
488385
61822
267625
24
8
705273510
1
58
319255
6
94
321881
93
125132
35
549043337
434619
97
295080
382894
29
498677
17
125347
80
14
483260
274033
54
966947506
211196
410267
14
266989
45
44146
459278
236090
90
60
36
897573552
23
34
58
45
254176627
478525785
4
83
95
697868253
254449
14
51
78
4
58098
116811
56
10
64
654752580
246842
267768
339533055
7
93
379135
4
87
181839351
18
315716
6
296699
470018
43
474939
2
33
441972
33
64
450334
65
42
315523
72
174742
173833
8
89420
80785762
319489
40
41
2
422173
423565
12266
148691
388630
153464
5
50
288973
848268252
14
184283
819340369
34
350492512
61
136175962
379639
469844
69
1
57
3
220434
183093
367184
28980
343500
38
748142683
135016
331175
568678233
64
227730
3
671703359
74
77
4
48
9
138156
59065
480490
96
921273322
65
84
725779999
15
34
427760332
3
364028
474153
204932
69
91
439145
187252
7
6316
380217
135370770
155202
307618
19
63
417051
28
59
5
299538
5
4
366602
3
486744
30
52
406925
56675
714314813
68
47405
7
53
231302
91
6
5
169029
247034
157673
763995109
122637
88550
43
448793
401076
5
104115
9
8
6
162884
81
33
41
741935143
58
209991
1
57
47835382
63
42
3
48
261937
45
4
17
236426
22439
74
329261340
378621
8
270437
196647
462554
305826688
16480
3
85525519
14
73
52
77
98
26
21
6
399660
203961
555197613
72
3
85
459675
777787092
439942
83
4
174913
84
5
7
690912280
49
99783
9
80
807001718
27
413969
105776
39407
38629
249773
290699
69
379822
497959
135637
93
86
26
13
1
18
203564
15
97
3
321629
448893191
9
82
26
83
397393
108151
382931
54
5
25
408091
486422
15
75
7
26690
12947
285744
141349
363093171
24320
587777291
494653
280549
37838027
962253875
487565
75218
10
2
38530
401126
164343
487772525
186856
314465
423347
78
9243654
690082072
797032446
957924804
276753
98
809353614
97
168975
24
95
267764
97012
311045
7
116012
87
764489993
25
69
25
31
1610
9
53
446659035
15
44
10
470440
72
383680781
8
74530
75
455130
35979915
32454993
955995677
15
477233
975492298
75
3
210595
55
167504
6
503386145
19
21175
2
29
273884
19
19
368317
148281
136352
1
25
43
93998
187849
447769
1
16
48452
80
914070889
85
45
581727623
46
4
89
46
470928
409148
44226
62
7
86
309763
22
16
70
7
193749
98
222195
2
343778
338152
825912663
550590891
459011
50
157870
290962
314436
59
179856
8
540786636
53
25882
455266
287328
4
68
352988
43
28
415966
293929
418333496
504600235
94
595390795
65
953149885
80
50
33
301329619
69012
75
374604
46
193873
97341
435873
69643
19
255667
192956
211532
32
80
8
10
283916
309505
57
9
470084
307097
52
31
98594
302988
203680
750354977
66
88
262381
55
30
46374
151323684
83
450467
196108
2
93
2
201428
176250
52
61
55
85
16
356702
81
12
444454
113681
312350
68
352841
16
484021
180117
382578
175960
393261
55
493744
5
277452
15
83
60
41
677149705
458365
888116528
481249
1
8
29
26
267724
73
11
345639
225139900
314681
985526137
310397
103844
208467
68
81
5
455407
55
8
163235
98
83
39607
46
321452
7868
21
365367
93
396265
22
157870
267503185
1
226607
50
490844
493042
133255
68
3
73
42
52877
93
6
64
288653672
6
52
3
95948
1
366056
476585
266416
47
37
32989
4
40
32
74
23
63
5
677378465
1
27
25
86
10069
17842
11
36
16564
172810
305974
5848
50
56
191974
59
94294
198620
6
317294
421904
95
60
134123
72
99
156542
82
378339
40871
62
58152
428027
28
86
304846
9
52
1
104693
58
68
495199
449342
5
447605811
88
186479454
4
80
70661
36
77
6
93
295137
1
84
22
18
53
81342
66
336530
5
77
19
414874
44
391929
197164
91
87
209123
63614
8
264704
60
402761
153508
107844
2
364140974
56
213110
61
229328483
70
46
440046
357899
20
685136108
269541
265915
174586
24700
441057
16
39
311743
260578
36
91
57
6
20
96
521464325
43
370036
36
76
48
9
480611
9
288710
8
98
97
7
190374
14
43
5
442625
415491
843672185
93
54
452482
4
14
520829233
5
329869
306660
178749
50
37743
2
14
9
44
13151
327809
35
359107
63
8
174133
231765330
94
394641
61
54
39
428740
162775
4
29
314653
69
99
95652
75
41028
412834
674719637
67
14
8
83
89
121517
350517
39188
434060075
2
15
8
74
288436
35
221122777
484718
830225825
307300
134209
431324
8
6
61
38
47134
115364
454882
66
54947
9
36
19
391207
223299
470441795
73
11
94848
3
432593
87
23986
259758
80
145518
51
48
231797
293054
274703
363347
6
450803
184623
46
457031
2
37
6
67
13766
90
2
68730
97
54
75
398562
54462061
33
185582
18
74740611
92
142446
455700
66
147401
633369090
471079
329116
201123
5
286268
51822
73
379394
51975
469431
62
479847
225641
63
154214
21
235071
5
225628
42210
271046869
15
203833
455491
88
90
492540
345240
16
86
208256
8
14
47
62
518902428
6
281512
54
393215
5
5
40
137780
87
55
4
38
8
85
154810
20
320588
411070
58
8
422658497
471015
320557
18
13
89
35
2
33
66
23
12
1
37
30
26
80
82
78
91
10
94
4
214470
36
58
91
39
30
9
42
431427
1
39
239308398
111879
95
613630964
85
44
75999507
4
72
47
199832
53
954878783
40
412640
22
9
145071
62
6
75
398638
49
3
4
38
86285
30
79
474198
7
2
603573188
50
2
419808
358539
70
10193
6
658090988
97
54
399187910
323523
6
82
3767
2
75226
57
321454
98176
21
65
28679
1
492154
495775
703912260
80
203418567
495504
6
6
404198
345167
128594
412222
53
359062
93
356297114
352554
71161
236436
91
226345
35
358758
182850
270485
94
175619
884286982
497267624
436676781
42
78689
81590
8
402274
7
220964
100770467
74
88
218811
38
20
6
176389
755941163
41
36
821213864
392667
90
801621670
139391
187208
9
135094
7
304665202
250745
65
340999
9644
218000386
309602
116402610
6
40
47
81
44
76789
53224
69
92
49
479947
81
8
115731
393536
69513
3
3
924924982
186609229
205395
247639
360771
2
65687
64
16
52
38
376507
97
90
908914398
96565
88
25
896988072
3
326741
317815
35
306025
558507307
91313
301851
343575
84
438834
806562268
277017
88
75
15
112894
20
5
75420
51894
222933340
670356122
373490
57
71
433068664
149320
96
73
295605
4
61
23
2
167780
6
344179
448507
51
44
58
298481
376793
41229
6
27
76
91
70
177131
421046
38
32
59983
426919
458637
590724928
104221
16
49680
379972
413467
97
990778585
257262
72558
190140
10
44648
416781
86
80
61
55
402281
246354
528588752
1
444981
3214
322936
330616
279093841
679209618
547922690
8
452393
15
51
3
6
20
98741
54
263876
478798
331305
15
6
40581
43
389170
77
220427
4
43918
35
398983
13
281682
453566
40
173426
1
53194
281014
87
265387
240026
58
31915
33220
35
44369
24
50331
84
360364
1
243670
5
272789
402967
73
69
68
431726
7
609917342
319692
100344
343175
22
83
252324
49345
51
412288
312052
348178
92
56
167493
99
76
654271203
9
2
5
111466320
463882
208012
9
316169
134878
149172
287894
933480778
129928
60456
25
260236
10
377677
649615870
64
53
75
491529
405584
24
52
25
1
77674
104156
55
15
97
27
79
19
207737
15
52
245295
31
185116
47
8
290082
139695
262001
84
413097
87212153
917029738
180453
5
110874
494404
75
45309010
418231471
65
30
408734634
237619
84
37
119044
36
422378
220795
176956
99
40
67
2
117052
53
239597
13
93
15
81183
5
40
24
48
357040
9
52
23
40
519210203
94
6
90443
29
51
244900
44
16
122966200
19
391771
73
83
87
51
482391
30691
22
83
574572891
39
106202
15
1
281549
162297512
127196
38
18
921453272
31
61712
416505
309484
415180384
349816
72
9756045
60
6
10
4
327465037
290990
78957
55
804044796
490021
70
179382
40
359046
251658
88417475
462716
876800767
280169
74
10
32
2
16
248743991
15
6
760789394
57
77994
89
97
76
78
185788
404303
11
58
9
20
10
389913
11
304449
1
38
22
447859
567503589
171505
94
42
90
80
44
2
57
43
2
77
25
5
273688
221568
42
535279524
690401877
3
62
257066
434510
435364
357007
67
386466426
7
288374
12
29192490
57
4
19
491189
84
22984
50335
294725
155469
19590
81
7
85
420403
447228
256738
1
335843
67
89
69224
85
68
10
95431
32
478735
13
711366524
225177
189114
214756
29
8
42
210337
86
496134
497151
63
58
224368
728700764
327656
108514
7
398444
381272
55847
304428
14
76310
94
102814
372709
62
170084
233002
168106
22
273626
342957
53812
9
442417
139686
214152
169676
22
791535655
13
32
146367
951492340
67
197836
96353
55
93
129787
133352
64
59
24
33
26
7
61
391717
73
737609425
591429072
301884
365102
47
216092
563373780
89
9
473620
494996
176909
15
103480
78
515408294
13
109112
16
21034
60265
151595
202759
68
416218
98
89811
24
99
380995
395334
60
80
48
38
89
371126
266518
152034
8
8
6
262924
73
334214
6
81
99
86970
99207
5959
5
39
85
200648
391554307
178492
201155
28
92
82
21
15
18
91
91
64
66
13
93
54
130454
119775
346012
408365
8
164746
420982
4
432915
599133509
310380
409066
338577
9
10
55
86
296229
149448
92
86404
213950
23
322172
390252
42
5
68
195485
5
510964394
121373
13
338003
98
314065
78
31
64
29626187
201432227
26
86
73
79
1
67
249213
124930
382874
228052
138993
322369046
60
84
3524
361488
352916
487231
34
70
51097
82
321036
259011359
3
619235105
34847
485204
394677
85
354561
47
2
260406
39
6
709870551
145571
179445
156493
34
5
39
14
358376
45513
1
91
85
147570
329529
946454772
193795
9
129903
360660
84
747898002
89
265380
219095
16
171959
66
40261
359339
318170645
491660
908225951
9
801572354
38
2
318995
218677
46
35
399181
75828
348969225
35118
302935
28592
83
85500
39
83
24
26
94
85850
41
188817
75
41
372259
2368
282273
69
428893
58433
239047
472526
111844
314010
79
45124
24
319237
49
8
52
81
498312
3
66
8
2
22865
303608099
175820
64
485877351
55
4
9
59
20
76
472897256
41
43
98
457766
62
566768904
63
93
118120
46
32
53
6
432846
113611
79115
45
78
261109
88
1
3
9
280684
17
172999
67
39
76
87
288634
18
415213
200952
69
361949
67155595
916674731
59
77
481888
93147
23
37
157678
232704
60
626517675
7
3
133416
24
639212773
121112
11
137588
287238
4
13960
367796
81
88
321858
65
89250
376748
9
23974
17166
54
263892492
3
238019
311040
437219
53649
360361
7
50
62
413492
12
15947
897618961
96
495003
188736
192368844
8
72
164412
375643
51
114352
448673
1
154910
66
210826
363850
64
32233
144734
160541
52538
201742
379618
44
67
244348
139355
446061160
2
263559
19
11
69
158572
135667
4
3
10
61
9
24
62
245141
243662038
463111
37
55
90270
23
483775
51
12
611483291
110959
315010
197281
24
42
7
328971
36
2
140713
6
5
2
167090
57
786834093
31
28
139672
17
53017
74
65944
24
88
90
87
26
192109
87
66
28
443271
54
98
243755
327673
1
256440
28
76
63
7
65
5
436324
6
48127845
394062684
80
258828
90
493572
2
17
10
370139
68
308831
376414362
461048
457365
50
33
488578
33
55
11
17
130366
7
8
294193
401329
488939
52946
155274
472964
271353
101422
10657
303310
2
53
38742
95
67
258232
40
834833421
3
62
44
35
41
1
127997
325475385
336045
178589
605112274
93
367748
431103
9
279171
342146
322675
4
1
408491
23
62
94
475798308
46
221116
21
348590
86
327930
82
97
54
4
8
19
90196
49
31959
479711
306227
416106
37
266257
45722
4
495318
45
234755
76
13
275758
307692
9
254880
427705
31
395249
8
366187
476237
152766
93269
315183
373427
58
119626
5
43
12
207513
385613
34810
88
13
367543
31
299900
3
8
462397
1914
386758
185281
6365
8
32326
420820
303993
95
2
12
14966
399992
419865
17
21398
634737904
179960
12
61
319740
85
6
25
16
278983
34
403915
20
194054
253771
318155
17
409956
7
115255
73
70767
343612
66
34
41
105557
615099628
68
40
17
14
524917423
266678
41
583031699
45
25
96
205331
65
77
21
246450
4
58
57
57
2
284307
178641
555488268
113427
18
49
83
323437
10
78
324399
468994083
376644
4
625216803
38
488087
31
18
420006
354776
22
144686
5
105501
14
9
24
430510
3
222207
497568709
21537
70
51
89
23
46
541389918
22
818431389
50
598835954
41
434539
116060
282680
326160
1
44
8
354603
466815
464353
71
91
493407
241154758
49526
3
328308
99
725747014
281872822
21
22
56
613672429
3
151105
439906
2
68
359124
1
314616614
2106294
210428
178258
288631
103407928
235042
21
45
50
5
189347
919299176
94012
372319
212817
4
268053
83
67
50
70
45
45
83
9
827924552
261125
947317641
155892
71
383652160
6
59
38
369884
355102
29
9
320375
422422478
1854
167684
23062
101107
236662
165496
89
74
104225
313701
311904
69550
63
54822
9
377643
63
31
25
85
207543
17
25723
4
78
460821
50
12
5742
81
89
68302
65
77
134988
257428
29
338546
496147
169192
93
58717
32
316385355
403926
159579
257263
427400286
96
14
93873
384764
38
2
105499
479831
508938766
94
29
62
1
74
373622
70
80
231589
40
414521
58703
690818928
450383
88
98
80
8
1
29091
29
40
246112
383479
4
75
279051
65
3
62
677043130
88
50
643865424
9
45
70
446807
93598
1
77
43
8774
22
87546
330261
386697
25346
70
342614
254312
60
6
74
525540290
85151675
2
334768
243341
305651
69
794141241
18
392138
77264
458125
111086
285615
175381
84
365482
125248
70180
88
359802
157080
80
84
67
333558
491672
71520
47
9
434423
68
28
360634
9
460888
160346
67
296580
246285
20
197156
95
20
2
75
29
361057
66
52
31
280907170
15
3
2
424618
72
873018363
75
7
458583
71
829861702
175773
855594847
171312
17
107317
8
66
480982
85033
127769
60
4
315849
67
3
50
357820371
1
7
78
78
3
324377
440481
326282
435032749
50
880180843
165863
433316
59940
49
63270
56
79
493277
210652
148642
280954
298492
86
42287
327704
2
244555529
47
67
14
14
16
71
28023
76
36
482608
62
143874
5
192768
2
3
70
49677
700077751
310754
69
98
21
460867198
616064474
259638
98
90
24
265283
579449583
425458
438426
444544919
96
415077
96
20
464480
4
36153
322925
26
816751459
115798398
55
63
6
486988
7
299267
50995
283570
240345537
337542305
28
9
235661
67770
183227
64
280447
24
190952
89645
84
169131
219009
2
95
29
33
464250
302946
82
81
721234290
82
108364
27
248959
59
36
430008
753728198
687276893
9
154033
76
32
77
353364
901477008
760678095
23
420495
54
47381
80
178672
451021
383312
494130
81
90
74
72
55
398538
143450
367054
75
40
307691
6723183
38
212085
25
401518
497788
83
64
24
87
22
21466
404389
55
8
5
428245
11303
85
938701532
6
82
89
21
498520
154956
60081082
491762
267344
51
274150
3
205592
5
179938
60
289039611
49
237647
77
88
99
49
3
492116
33
489949
1
377011
877807185
943339141
165422
31959
60
39
489134
312888
241149
374580
424605
119703
69248
16
4105
40
80
15
66
3
453794
51
292061249
480764
34
25
48
19
4
79
41
51
57
4
310031
442270248
75
61
426021
53
345225
221335
102580
19
121130
5
6
78
23
844157720
10
149722
29658
63329
10547
337429
32
329761
46
493378
169053
476037
329099
1053
450209
24
37
10
90
1
297736
124406
18
62
27
1
78
50216
1
98
28
41
8
3
181533
73
300578
50
332542
76
2
59
73
371527
322155
91821
26209
125578
203262
413265
7
701161584
3
5
117725
71080836
412596
181709
96
50
48
39
8
9
93
87
50
16364
54
6
47
6
53493
466841675
88
185333
453709
85
126206
465689
259347
77
118829
73
38584
79
2
43
36
16
36
26
701487783
36
60
16
351806
46
3
49
3
58
233383
93
60
437918176
41
716509647
450266
454194
381915
62
66
75
219854
307336174
21
56
56
31
360051
36
261918
25
815076485
17
60
124953
2
43
3
10
423124632
58110
435566
482535846
83
25
436670
398847
731315996
89
780124767
28
180435124
85
24
16
153539
18
98
41064
21
183024
143767
478149
258756
4
560995013
99124
113427
140250041
74
46
527224293
318334
134110
42
57
38
293281
70343
74
379904
449301
419113291
349257
201135
6
12
291603
149587
83
35
23
5
186714002
478485
57
91
3
245807
8
36
37214
21
64
72308
31
63
87
64
252059
45
78
756563290
285038
4
198605
5
40
4
996672822
4
350114
157524
28
40
229080
15
381412
98426
76
42068
347343
118347
218300
332326
27
42
98
79
25
281499
188778
88
248762
23
81
20232
1
874597194
354718
309231
71
7
905087977
86
63
76
8
53
216909
7
323130448
58
79
766279785
4
297751194
164493
79
9
283103
83
453135
326342
425050
54
21
75
3
57
436113
231328
431412
9
9
1
2
57146
89
97833
279026961
977286006
40
25
60
154420
3
76
654724067
44
22
385388
2
32
457076
496145
73
196509
6
5
89
190262
341404
2
58
3
4133
214588
202560
16
468414
3
374380
12210
163761
434476315
366097
365547
420829
53
81
55877
4
37
92
8
5
165802
77
78
83
50
70
68
7
311954
51
38
380736
4
44
97
43
148610
7
302860
492047
37
99
481786
137378
463642
44
445446
162532
71
171828
155162
2896
49
701858113
87
89
58
730488846
284892
34
291146
806154430
348989
84
52
58
93
89
98
53
305162
487319
12885
408300
66
102347
636763981
287168
8
95644
86
371668
77753
13
4
74
60190
417449
282261
91
348310
17
77204
84
291120
61
69
471021
31797
164691
114450
277220
12
207671
328017900
15
203407
296053
74
453921
127759
456694
53872620
84
15193844
264636
98106
85
987187740
22
39
606277321
76
296703
340062830
357085225
1
334568
61
162469473
79531
370267
184583
29
358186
367554
5
446246
33
332304
163395
2
27
272927
131112
11
62
58497
375011
86
6
245286
268463
52
12
78061
49
5
38
174040
40
1
602163893
179513
249490
23
124149
38
2324
14
70104
109037
136944
39
47
49
88
172275
10247
30
649025887
4
67
177140
4
765286774
51
57
64
17
65
92
269074
192899
5
269352
95
28
409234
361430
414105
47
2
159654
86
1
55
42
279082053
252971
80
77
66
73
225336
60
296131
778812657
73
38160285
58
209013
93
70
69
7
72
428976
73
60
373484
29
40745
492473
15
81092
673074578
2
161000832
992155533
347501
316473
7
53
242609
5
30
37
380143
21850
420124
11
87192
9
24
8
42
160894
27
84
88
811312818
48
68
53
5
11
410038
264892
249534
213354354
5
162736
76
95
153510
7
19
76
218166
68404
334308
96082310
379060
1
17
53
233178
435457
25
46
31
80
97
479770
4
88
108587
5
60
75
39
88
481155
97
274104
44201
58
55
36
204743
63
43
321012
243238
36
404878
379965
5
95
82
73007
353945
331248
139417
313596
208225
62
87537
80
334903
16752
335372
88
180355
317059
508262831
32
479232
24
5888
246146
87
457502
200716
35612246
52
237843
3
158267
51
92892
59
92
373887997
82403
42
132252
21
75
191805
29
5
258762602
158521
204145
92
53
66
31
47587
72
83
332912
37
22184
6
76
76
115803
102347
12
416651
35
64
144290361
401798
10448
130680
43
4
159310
3003
396142
37
210980
535514263
96129
272428
414667
14
25043
336161
35
7
74
64
255507
308872
40
59
38
72609
79
432398
384848194
62
58
85
19842603
70679
135718
43
96
183021
152909
55
490554
297693
93
21571
412882
791822780
117140
42394
96727
209811
256718496
77
59
499603
5
9
9
147330
187407
86
447162666
790018208
93
96632
59760
567006700
437749
536977366
2
202515
42
326635
85
35
25313
316841
54445
27
378667
13
44
36
816454021
711005940
98
5
323276
21
68
313189
304390
382789
84
393014
27
62377
88
3
788458444
224823
16
57
99
32
75
57423
120702
74
68
41
267268
376764
76
32
6
460093
465834
458322
4
52
12
66905
443846
481077
98
358327
615964378
440234
67
285129
101704
9921
404362657
372017
66
386609
263937
213138
379314
27
3
21
234156
78510
81
153593
86
176038
42487
804678719
44
75
37
12
89
67
390934
941226915
46
5
69
15
470910
69
463875
9
57
65
160067
52
121768
421652
41412325
45
260456
279154
88
93
1
87207
92
455919
809974757
87320513
418079
445586
64
67278
77
8
115383
183918
17
54
52
97
251196
13
84
87
5
63
7
9
662933595
18
7
330705
27
44
95
97
82
143920
16
414702
63261
222410
68
54
37
83
681479974
3
59
12
4
343974
50
2
459777
350941
16722
68
916982590
47
69
85
6
325551
37
87
392161519
9
487558
41
5
199676
134374
62
475785
3
2
17
407916
120086
13
83
3
401445
92
5
314241
90321
233480
85
75
31
21
336370
22
435710567
74
313979
32
66
28251
429467
282050
389112
2
4
333777
318384
2
59
79414
535044134
288729
184612
460064
51
41
160409
83
390518
366183
250028
478257627
18064
9
5
183573
2
76
14266
62
71
198795
7
7
71
109889
9
12
314128
292206
47
416905
127557
99
3
104443
474652
398529
77
13
231041
54
99
30
955612659
448857576
43
624873201
8
245917
297430
74
51
293422093
76
332577
1
23
163353
597700351
469021
80483
29
667180860
31
86
372452
32
673093103
73
86
82
6
29
3
90
71
45
55
460952
312044
13
467824
50
85
293987
96654
59
1
56
15
95754
88
335307
326888
6
4
81
437900
425573
66
414426
337960
397850
30239626
75
465821
96
831866887
71
140049
65
439678
17
26
67
484811
72
14428
48
775104646
40163
71
19
94
478968
86
104090
28
31161855
289534
80
77
151956
72
97
171618
93660
4
88
406528
408706080
446526
37
6
134946
46
77077
70
63
75
31
561180476
25
53
171350
84
13
94
297707
247146
13
48
50850
724643876
146004
386937
98
188938
96
302397190
341431
46733
378774
251517
51
33
91
345304
410122
477422
163420
12
25
180034
13
476067
222461
621064897
4
204183
816719053
215658
82
329690
8
63
72
305739
38
183077
382146
6
58
450315
636081790
120236
46
23820
433398
5
97177
95
869177440
1
479491
5022
77
4122478
28
312206
294004140
127760
400670
97
7
20649
27
4
4
99
41
24
90
359267
200477162
70
213095
309225
35
229524
6
274105
7
468600
398785
193902
198338
27291
86
73
73
60
81700
4
67016
9
441357
76
37
36
8
7
465979
22
468726
5
63
38
76
96176
37
87287
19
448294068
159345
110774
852057701
298609
68
7
497033
41632
6
297470
13
68
439687401
18
6
21
71
7
535390414
180051
414629
97775
56
98
60879
7
98906
88
51
30
68
64
22
22
22
51518
43
92
312712
8
125735910
299021
58
23
286326
1
481681
60
451267
56
76983
177269446
498817
43374
50
88
81
64
70
3025
60078
428667
1
382944
65
64
64
39
38
60
38
36
478216
4
94842
147391
38
229886
31
8
45
256449
17737
55
295608
53
22
68
98
1
59
9
50802
48
432940
33
454563
67
359539
265796
47
280046
44
232863
70
249473
332471
45
253453
431707
5
140486
255586298
4
893261660
473345
26
6
78
9
398448
2
208423
305676
321923
6
7
12
470775
4
70
115137
292842
2
418726
215611
3
464465
41
18
786782553
85945
22
50
67
193404
217556
248191
880998223
561697074
187661
86
69
59
56564
31
35
90
45320
30
96
39303
411447
12
94
105665
26
51
46
7
1
42
93
53
351489
9
85
5
134635
36
8
9
65
28
97
92
5739
261634271
90
65
203870
423509
14
390999
12
25047
12
93
10400
357840
370605
513190928
5
50
923159539
193573
297529
474204
298891503
15
7
442356
50
33
19
370055162
40
14
99
95664
193888
147154
46
7
56
6
8
27379
37
6
44263
264914
274556
81
97
460384
480132
89
36410
966436043
96
85
455860
6
483833
139532
81
270766
199496
405608
16
307381
237109
46832
45024
292148
261555
7
175756
232592
157731
8
5
94802
3
115840141
194150
371565
378807
392474
630220349
9
101857
81
17
159205
187702
69
6
77
9
318949
189202251
253924
14
357078
15
40
497258678
493391
206254
60
214973
11854554
17805762
153732
3
95
35155
321866
5
3
64
235750
72
50
95
39
63
81
48
22
92
124950
54
3
59
105045
5
186578
32
433897856
76
2
387403
186593
760252700
83
8
485678
92
209249
380007
6
325391
36
3
44
55
49
48709
60
44
3
162795
55469780
87675
8
39
9
56
98
260744
3
80
33
90
50
26263
225061
60390
67
91
65
260375
50872
71129
337974
371715
57
168616
77
55
48
55
455028
77
58
457015
85
96
24
243955
36
221863
78
16
93
357783
245857
44
439982
96
3
5
57
82
425337
32171
445849
135295
907741447
454463
13
167864
44
44
233002
303106
2
8
92
881015457
8
97608
5
56
71
3
112296313
42
53
66
492816
99
897752403
8
81213
433026
315731
62
285361
393279
51
496776
111553
7
13
116330
264151
28
434047
74
4
44437
1
18
292458
337480
61
159719
12
76
88
60
57
449477
467823
9
450399
11687
73047
161533
56
234937
279560
198117
60
65
98
876743554
27
26600
38
78
294238
274779
246671787
107051
28
441131
226149
52
2
248847
145647
61
87501
38
8
49
536557348
2
12
48
49
344580
61
49
341628856
7
119632
125461
24
379988
19
422
35
4
10
12
84
40
838565741
60
62
137958
96
65
15
97
4
159880
351509801
356524
24
66546269
72
182283
7431
35
103544
72
373099
420625469
75
326948
8
16
480011
305025
459690
478070
381303
484701
56
349434
152859
30
19441
93934
126400
154959
366354
442498
16536
10662
23
103246
92925
60
391681
199022
38
78798
33
460501
411816
69568
20
14
87
16
50
1
30
125441
96419
425704
488858
3
329251
99
455421
12
4
119731
87613751
59
3
37
406273
201668
408421541
60
43
815706653
5671
65
73
106343
84
90
17
460243
30
49
116399
95
48
40
407807
6
708461576
89
137086
95
337619
23
2
86
61
4
369041
771371154
27
241573
292675
60
89
22
419929
158934
319054
425943
207874
2
240846
219875
69
25
92496
10
284570
315741
9
57
699443020
65273
8
410941
439609
2
253281
485001755
5
479227
72
430100
9
303090
33
716872159
3259
237963
70
6
60
5
72832
20
9
431583
83262
188218
280410
27443
280561
4
26
141860
75
156098
2
305446
350295
32
89
75
265619872
68
31
43
472272
372272
9
385435
35
52
166377
88
71
52
79
62
327204
87319
43
37
77219
119931
33
143475
40
289172
21669
37
3
41
2
36
453575
90
66
29867
225941
8
70
112876
779152709
5
7
162207992
35708803
430190
116795
26
13
3
441923
90
37
45
52
442862
142727
154856
82
3
1
689405804
72
974219561
458048
50
36
38
5
31
61
470716
59156
16
24
65
70
16
441330
108992
511505539
413203
418478
19
1
398199
405299
849897423
106575
220067388
46
257912
39396
410797
329090
441932
566716092
66
70
40
26
30
304859
31043
337281
13
286503
29
1
18
172446369
6937
317564
61
9293265
176430
78
93
160637
26
76813
144092
587546186
371945
88
40
96100
7
18
15
838774445
9
30
49
40
28
750872657
65
380248
10
44
349298
46
164927
328393
65
30
373940
66046720
68
689627512
42
71
54
72
85
44
273394
206173
58
11
307978
274903
80464
71
60
947066195
9
2
26
81
165052
275275
228527
494577
1
487233
146784
22
17
30607
385881
55
32101
34
255595
85
370702
36
191455
254319
14
1
185986
844334899
83
476989
271062
56
5
4
41
359918
61
66
358418
335584
7
223320
475686
20949
289548
31
13
329612334
51776
49
264040764
115192
62687
2
333287
1570
65
31
26
301791
6
78
188335
315792
270003
163653779
4
35
84
2
40
306076
257303
228687
289296
76
403015
61
440613
71801
473644540
41
10
32772
6
6
5
102576
251414
97
71
70056
491043
59
303013
90755
112869
493777
32
79
35
7
74
39
470477
43080198
7758
3
147051
85
25932
94
50
9
421426
37827
77
356693
33
263887
49
198557
184263
63
307531
76
34295
22
66
94
205279
62
346319
151378
259897
70831
8754180
83
53
484045
8
51
52117
375530
477049
97
19
37924
26
316783
477113
188127084
72
49
46574
255416
870557920
73
95
13
95
144487
278062
130478
89
7105
358612
42
11
985664516
74
53
424812
9
256549
21
403495
99
824698553
3
223443
143295
14
122137220
366399
470507
92853
89
40
456282
95
35108
8
76820
31
99
95
20
81684
55
126348
5
50
410490
7
415773
391270
356469
84
10
988096600
466536
21
78
249567
463025
288516
278830
270532
14
437482
30
92719
4
8
83
27
42
10
40
187399
358904925
388471
267364
299923
718304624
6
58599
101031
129376
16
317844
18
57
63
300659
30344
24
587823277
92
70
90
4
1182
2
66
91919
8
805613412
566878776
245788
78984
51
5
30989
56
28
37741
306701
92
461714
37
169466
375728
53
496007
653471501
59
36
719622303
249577
31
75
155676320
295116
545241870
1
50
74770
28
215251
20
28
76
75
3
91497401
431434
23
65
33
398345
38
74
63
5
416381393
63
218599
58905809
57
84
76
2
986071737
67
3
15
96
4
1
488362596
3
48
9
2
8
5
32
339636
50
23652401
56
5
292730792
523797772
46
353706
426903
9
3
59
51729
76
279534
9668
150292
64
349920
56683
50421
69189
179329
62
257789
5
101040
19
307850
6
213082
316785
550083880
274267895
726815915
47
53
79
318193082
1
2
79
70
8
1
29892
454809
88
157914
11
10
74
60
150128
4
97
38687
482412764
329635
5
343337
88
80
352522
35
1139
8
496340
46
43
41
192911
98
4
833341654
133451
226716
137160
1
48
58
8
27
309357
49
68
96404
274480679
29
34
498662
55
38
71325
80
14
118561
92
3
92
42
34
15
382406849
230331
96680
134396
13
79
152912
320431
86
300276182
40
186624
253878
96
50
42
782517743
4
392112
349144
49572
437841
9
782092925
121731
28
52
98
15
52
122372
452929
28
11
815629857
18
7
8
346445
195773
21
92
69
6
62
741672420
319279708
48
374030
411443
296312
398051
134330
46
108237217
72
45483
92
30
474938877
155594
36
78
265822
53
992053378
11
64
173439
20
472616
486784
424912
3325
438824
70
130879
472689750
323888
5
450663
3
846007700
9
42
87
385459
114863
75366
464567
1
57
7
5
21
97016
21
58
70
8
435781
11
30
119010258
52
70330
62
222528
185688
62
291984
13
63
59
234722
4
837839248
133629
22639
219050
8
9
3
416855
100011
258126511
54
88
3
83
238119
9
78
69
331221
63
83
89
369594
100170
122809250
85284
807901039
59
8
911122284
52
28
6333
300939
324127
82
39
906744535
86674
248079
46
7
171215
77
131527
311086
99
132304
156817
41
268283224
4
99899858
101466
445823
467314739
64
273721
40
58
60
428325
12
17
404671
304043
452282279
7
160978
2
2
8
89
85230
8
223226
195075
83565583
436301
150952
13
413422
83
242718
454868
73
29
203008
55
27
341275
440607
5
10
224695
361879
42
149007
61
66
153020442
407373
61
979524191
23803
43051
450581
58
69
136085
99
357745
290518
365475
97
394072
74
134477
180553
62
81682
71
75
40
29
4
308961
217264650
142758437
306856
55
224162
58
269808
49
678959811
5
329179
2
199510
350011
635299159
6
1
352879
33
355434
83
87
140688984
67
35902
99
47
80
5
18
94
30
48
4
410431
796504988
485303
219793
51
23
14
30
26993256
74
54463
89
37
1
6
342455
88
81323
367963
5
315442
59
42803
79
32
45
61
8
62437
50
19
64
39
35
155221
107237
94
76
55
251669
81
450661
5
55
268216
14
95
204384
48
79
9
473975
63
21
45
98
19
1
710617102
4
60
71
178842
352959
274427
7
313002
54
65
46
206992
80
24
50
395752
2
64211
11
5479
616720446
751481046
35434
490811
88
80
93
8
538343941
4
48
9
337473
16
72
57491
12693
43
40
451093
27
18
307464
88
34
236651
31
538721366
464038
77683
64
33
58
58
7
480734164
6
49610
205750
2
3
27452
62
167088
32
286349
5761
7
168713496
87
18
73
74
31
6
94
131902
437358
396501
88
5
324575
41
135063377
361624
92
16
202989
98
80
62
521363297
6
17
42
411210
125000
82712
4781
88
478201915
13391
7
414658
1
372383
51610
62
321841
159125
50
82276
424052
70
11
4
7
289905
34
95
199698
84307
131757731
50463
156145
174293
379078
490424
3
65
381911
41
56
415082
83
293856
323491
201151
16
94
320741
389891
14
4292
297287
36
25
21
461956
292841
414606
242024
32
25
301528
311887
491274840
97
78
362706
60
3
40
40
92
457822
28
52
78
132251
18
323494
456609
67
369243
342286
279624175
29
427180
1
405603744
79
85
5
25617
78
21272
11
65
90
40
31
489344
321972
90
28
145928300
33
66
8
460694
370797
52
175428
67
6
436228
675189938
35878
438767
248090
53
71
89
59740
377884110
244734
325577
36
5
24355
7
284912
360092
41
184067
107725631
59
72
64
90348
433595485
80
280556
44
171489
880475014
32
18
44293
62
33
254118
330910
3
44
30
77
6
4
51893
34
464931
203493
266729
71
173645237
89
9
4
470080
270012
810638499
183764
863851760
168518
448358729
22
7
6
179378
81
490548
34
76
82
494661
522219515
160418
493101
658502733
354419
55
152610
2
474744
497074
64
175644002
47
85
86
152232
59
59
107662
439608092
173881
5
424935
221725
17
317421
10363
429004
93
8
189628
15
51
473374
31
301426
603805145
30
5
50
41
327651
42
559158824
499071
77746
792763969
24273982
175858
8
296739
17
460335
161749
82
53
466750
212008
51133
16887
285816994
25
5
222368
15441
53
219557
35
289548
495914
482036
137024
67
98
37036
58
51
84605
253490
80
19
34
475515
4
452856
11
392441457
79
99
59
298844999
131352
87
275260
248281096
86
310721
68
489616
30689
323105
681035465
410140
427274
180619
29
289423
107697
86
462973
249834
33
469019
362167
149913
48
852243612
19
44
86
438814907
213742
246839700
498862
10
47
56
83394
234349
13
28
63
191444
44758
92203
470510
206469
360453
63
79461
88
93
197760
14630
683887042
34
44
30
39
31
378816
72
41
33
23
25
68
460500
152942
1
445089
201074
35
20
12
99
7
12
66
61
74
150118
309490
19578
7
3
23
126895
39
446917
81
150622
100752
10924
81
41
56
334188
8569451
406272
103148
53
138104
489922
16
181892
16
25
59
50978
354952
211195262
410223
70
34
62
43
59948
72
87572
85
453532787
114219
386512
57
77
41
55228
192926
194369
294844
16481
794389692
58918
8
5
286002
12
73581
217898
367121858
66
51
83
344641
169093
6
836225694
80
33
10
320677
111342
56
18
809094761
837217079
119601
99
184748482
22
378310
38
5
398549197
1
8
289966
38
237038
66
315045
45
36
16
929198790
434178
73
316998
4
145688
165005
303457
9
737344499
324932567
76
451712
4
77
374693
35
276455
40
74
160469
311222
172737
2750
92
75359208
217445
72189
52
9
121684
492018
121211
83
60
1
195578
79
362272
55
9
2
156426
82
47
115345
315201
320560
223640
6
6
64459316
985601069
69
337103
18
91
201084
22
567358258
255492
254830789
16
245717
70
7
352383
83
477648
208122
11
54
37985
364814881
4
775663450
81
409319
142778
84
390874
71
377885
341183
32707246
21
351758
86
365836966
79391
32
59
770354401
91
363898
109625
41
6
3
197410
44560
455187
50911
174497
211470
556977261
320222802
65
96
41
79
19709
49942
30
16
24
8
51
8
37
895284146
56172
972467283
150808
28
120457
156658166
59
80054
13
58409
27
868751425
4
358387
8
99
3
45
48968
2
382924
80
428118
12
368846
8
82542
116866
105975
175638
44
47
318544
443493
52
421660
94
23153
55
79
20
91842
986779320
339951
331431
86
15290
88
50
158873
77
32
36
18
1825
906823239
80870505
423582
85
28
334327
38
61
264455
317670
11
337731
346081
300625
3
95216
43
121442
74601
323681
16
213415999
2
453041
498269946
2
139834802
11
40
31
60339
30679
854392492
79
39
180702
55
401754
64
156891
150749
97034
265692
56
376840
7
5017
138412
750984551
56
401133
218448
6
11
409621
262785
88
343296786
47
213977
10
344736
71
262966
252799
347743
64
617057296
62
450442905
81
473361
75
69
99
49
84
708478964
28
437610
31
41138
58637
490813
453147705
96809
94
541763009
139725
434865
307343
5
56
117823
406810
345530928
40
22
98
170642
68
449089
7
405351
329358
36021
45
691559903
427684827
14
291622
150087615
33161
51
216459
194834
53
40
91
259035
282785
69
111700
260679
194703443
12
419009
419170
473040387
7
4
8
5
95
32
444156918
28
72
9684
82
72326
6
58
28
5
479022
67
29474
314978
3
15
619882912
96
278869
1
68829
637242461
56
36
9
224349
460619
98
296543
361697
239827
223907
73
3
400181401
476337
39
430191
42
224898
43825
238987
45
62
285208723
218061
451987
80
95
216755
4
9
6
8
364639003
159768371
67
7
74
169650
30
316953
410113385
98
52
78
159844634
2
26
314868
497587
470436
118039
78
348493
43
37
7
195293
124405
230499
119231
660979779
108837
15
23109
30
90663
29025
373462036
246297
186763
52
46981
86181262
78
93632
96625207
45865
55
84086
187518
394335
152460
46
21768
295860
5
527872460
675266252
9
415385
392804
6
371521
63
50357
83316
157501
8
451195
141433
142178
40
130200
68
5
79
48
442287
64
33
202515
99
586800464
33
320733
79
197611
330790
937703248
62
229603
371062
407516
8
149653
74
374382
57401397
335939
244917
52
27
28
51
318055926
77
1
339352
16
35
2316
33183
436913
78
167099
22
19
5
58
25
13
87
401820623
415753
226563
140038
16
3
31
90656
11
3
90
25167
46
29589
320871
374849
50
322341
461590
79536
452199
271304
58
72
176529
159325
488355
279777860
34
262905
300060
6
123796
43472
58
27
61
51
62
694323291
393495
7
436895
50
7
11
317567
346537149
1
90
30
42
43
62
482820
366125274
12
55
231212
16
26
44734448
418178
4
50
43
86
367027
141622
52
326588
441557
151462
308919
32
241098
329493
116405
278684088
301834292
2931
9
55
242930
3
244591
396365
214833
358252425
93
141663
70
408502
541139970
118147
251630
97
44
478681
184088
62
17
10098
2
84
18
5
246397
62
52
144458
371603
56
2
48
3
97
77
103241
329775
383001
483477159
40308380
854281115
67521127
41
239206
620063503
96
152463
121994
384875
253391490
404551
59125
188811
5
25009677
74
177841
71
197224
26
26
80
242959
119984
40
498140
86100
51
31
477696
61
137838
15
348003
75
329431
161206
57
18
303765
377169
51
330515
430184
334681
443680
200868
822582978
475875
46
421614
454515
9
114467041
2
16433
495955
94
391824
460251
174184
85
424837
65
66
95
13483
89
3
4
8
261938
21
97
495009
71
313850
128768
488720
49
16
18
230702
39
591633025
36
375413
13396
18
7
47
6
85
184094
6
56
38
37061
290757
147091
39
303820
470650
209889
10
240596
181670
25
34
56
16
11
8
55
91
223637
429806
54
94577
6
431224
203971
67
10
57
57
18440
64
56522
88
89
1
399057
74
8
27767
76450
43
2
73
332136
120228973
7
133399
633990914
8
57901
240536
63
722426748
63121
91
1
482136
400006
97
470469
145545
346685
48
450045
91
44
378134
50
53943
49
203934
183601
79
187998
481819
41
56
234792
33239
239386
21335218
203874
310332
70
358770
39
13
97
92
29
752412655
67
78
19
83
96
48
97
398584
34
498197
327451
116409
17
416377
9
294952
34209
819934015
61
9
97261
251809
138305
89
138410
5
957937676
60
70
361658
438276
3
33
14
299
23
192826
157601087
401298
12561
422328
32
55161
9
312156
75
24
262875
28896
421397677
497316232
522240041
9
78
128255453
387384
174561
207904
7
213904
7
472062
379533
21
384068
54
424522
88
5
25
93
45
377926839
51
245717
10
46
32446
241131398
12
1
26
6
15198
3
4
358194
275218
37852425
17093
93581036
80
381338
30
83
22710347
263091303
49
364403
54
80
287869024
467293
92
66
92977
128115
23
11
79712
70
60
16
68
324580
40
57
318508716
405590
28
210842
11
9
449716925
1
85
4
38179260
213936
39
311671
41
78
302175
353607
80
254664561
437512
672131891
36
289136
162994
244956
373762
875501438
228912
41896
117630
313172
6
6810
52518
27
101692819
113588
4
23
103671
351589
29
95
78
79
6
5
51
13
41
82
7
47433
45
64
87
9
1
697087184
50226
96
261367
59
172370198
4
163306
53
634765130
145360
76414
339114
63739
211103
5
51
236849
114757
139948
71
63
109291
38027
27
327139
16285
66
389017
645873719
633183444
452852
804921198
327754
36
45
2
53026
7
15
5
315320
365063448
9
72
305677
23
250124
62
181319
8
24
81883
438829
403149
390480
153394
363806
81373
225743
43
202650
29
151841
98097
88
491208
309098
105187128
61
123999
704729662
246669
325611
637011102
183440
46308
43796
239846
212969
41
721422012
51
292988
431393222
138840
90
7
427267
48
37
61
32
912332375
243150
52
27
68
70048
350902
3
79930
382649
5
86225
60
51
33607
271588
400849
3
78
73
25
57
67
19
146772
45
336907
81443
116914
146983
5
361768
51
7
169015
90056
2
224067
886984786
135904
443082
47
9782
90
52
363853
34
72
59
50
17
1
374832
88053
115168
400810
71
90
78509
58
19
3
374333
7968837
86
66
7
344633
8220793
65
8
84
50
2
357394
686302524
21
279206
88
40
83
40
63
582054085
42
91
83
253327489
396405
207798
263835
467237
397649
26
194855
41
56
62
55
134032
246265
37
11
123110
8
330135
8
216466
142232
2
41
149103
55
96
27
455563
218853
92
58
830279152
7
34532
376158
8
5
244626
302488
442658
754874710
75
696691422
49
293396
161397
99
23
444127
23
98
149547
798921463
453360
311510
25
130977
6
453450
212924
11
34927
72
99648
73
312065
333426
384256
456077
921169985
18
175347770
97
80
5221934
5
45
346303
52962512
272258
80
227165
14
38
364431
4
50
71743
65079
419289
19
384332751
292188
69
83
65
53
99
281104
284263
8
61
294503
91
10
473781
76
180659252
723072927
141073
770479920
54
3
22683
6
283633
383713
98
43
86
8
817859368
152522
1
97
886139628
311439
8
8
198785
8
54
65816
284982
90
342566
193796
66
27
21
97
32
47
87
18
361089
65
226328
220154
326089
182609
152680
83
402462
5
394509
88
19
90039
10
136111
80
239644
45
103156
14
256066
290827
42
477186
36876
36
27
320599
326189
483431
42
100691
8
5
63
178332
8
5543
52320
81
13
264826
23
421748
2
8
1
77966322
24
154812
79
76
130745907
876944962
59
273742
361115
50
51
307524
20
21
468011
334381543
24
97
128177
64387
7
5
52176
79681
146031
47
435312
141401
99
306028
18
207897
87
7
70
2
76
62011
220262
10
43
206451
56
61
74
23
12
84
18
80938
21
44
158692
108154
331032
316408208
382679
263184
94970
370640
174021
180794
389154
7
160522
76565
496373
2
23
22
421426
99
72
317852
99539201
233630
131898
40
2
34
61
9
93113
335974
49
12216
459367
92
210950282
492231
58
140646
3
99
7
578406571
155638458
36
177214047
433613
221316
5
168242
53
33322
330450
4
160998
55
432761
743517106
283535
149340
7771
5
750711114
462312300
15
27
87
92
36
244553
79
3
454338
48
110262
324232
31
222279
4
49
15
498730
10
383369
223220
3
422032
309192
85591
1
80
488487
57706
25
95
160598
485822
170924
17007
194459
10
69
77642
187760
338080
49
9
353538
377863
10
285415
94
40
61
291211
456426
167784
53401
9
247333
57
241443
319100
116991
8
75
2
192808
31
382469
344191
26
148854
53
332348
249915
45
84
42
387171
41
168219
160160
36
35
132074
37
98
4
35
47
61
215266
13
62
87615
30
250746
3
866418113
47
149770
240385
596633959
146986
339516
95
281371
1
69
488844
7
50
7
9
63273
322930279
442885
182248
203402
4
13
4
23
94
618089733
24
53
206128
239562
85
282253
21
252565
25
81
58267
5290
221544
477014
51746
80
6
3125
85
61789
95
284300
501483833
12
12876
94
254058
89356
293456
471963
376499
3
70561
93
941708484
130683
414295
32
246574
594564567
361584
473607
180344
399765
79
336830
124528
391807
206024
442922
231807
26
583728649
298774
18
52988
6
9
199523
233530
5
51
490054
5
83
73
448917
448052
87
3
254328
73
265146
898755034
155447
65
237148
338872
10
17
138462
354879
289469
49
207811
394084649
19
74167
16
365903
606162127
44920
6
290191
98
403756
71212
83
63112519
231333
78
97134
363559
422721
62333
38
4
1
35
361004052
75
121770
66
121986
91
311357
29
229308
308352
258170
68
8
2
9
46
89
92864
65
21
275640
217797
16
57
26
25
14
28
98
2
253331
145651
8
99
495054510
4
409636
8
19
78
681106211
32
8783716
262528
50
25
22
71
92
7
145755723
8
410992
5
229309
67
37
8
377397
18
351633
13
24
204223
315336
1
341747
262842
320954
97821
214648
54721
919130045
8
45
97
819907494
324849958
307977
333297
66014
339907
31
177839
80
1
791789752
28
9
2
135084419
111214
144388
91
206747
281489
66
307977
73
340732567
25
69
87106540
85705
87
26680
31
6207
485355
92
216752357
149523
350704
420885
727074533
142467
183891486
830395282
260903
722187536
320003
272135
199152
290330
57
71
12
47
19264
433743
287995
171957
9445
415323
3
47
82711
65
98
438400
335875
69
1
12808
229256
87704
33
91
455533
98
273156
22
401615
12
20
10
432623
361098456
29
491187
186539
270529
77337
9
325992
6
34
34
4
7
391260
9
821557046
3
8
86
30
952284834
936601605
221490
367898358
5
897515553
319331
53
41507
2743
27
94
128622
92595
247383
207673
95
98
65
116134
55
98615
33
3650
6
212950314
23
2
258442
215751
699069433
172859
366258
84493
68247
379875
413348
2
296081
68
187191655
23
9
8
264060
69
5843
66
17
7
46
587654732
17262
417256121
55
290851
51861801
79
2
79
92
62
342638
405482
52064
95
207388
26
50863617
9
191874
1
48
42
6
7
37
478528
472213
404784
18
11
540999694
433243
181985
43
473855
91
40
247733
7145
441174
58
38
70
81
41
153731
400144
71
36
44212278
331671
718938249
92
67
3
52
425334
348550
68
253238
79
45
211617
115255
275705
316604
643861232
97
136444
217023268
16
287282111
435266
750781658
45835
4
71
40
5119
49
69
66
277076
45
90
379137
74118162
10
268146701
2
391842
286314
56
74
398509
121946
5
20
42
60
369387
157835
52186
23
42
216831
92
149295
70
374999
7
52
64
13
410280
41
363222
71
30
42
66
359255
59
84961
5
340591
86
377417
18
5
180227
9
42
29
95
79
371464
279986
242562
339949
91
261950
5
209138
74
71
78
36
64
18
70
262024
85160
61
436595
19
88
33
73
604682011
88891
314217
69
3
32396592
70
15965
15
7
316243
497714
32
38
136348
384299
86
38
401023
34
72
89
390847
29681
442001
406890107
239820
333053
74
89733
28
47
81
52
401531
80
77
6
727421534
14
50
15
51
382073
7
82
29
27
92098
26
6
14
61
49
78
41416905
63
57
3
59
8
54
266579
54
93
98
80
66
53
26978
443026
205504
199733
5064
270449
43
36169
19
88
10500
44
16
7
336385
10227
464588
13
1
97750
457385
151928
96
49
120886
465422
263308
423475
82266
60478
193655
13
51073
154358
440292
16
28
23
91
147925
42
492614
30
999903976
36
10
62
5
397836
84
46472
7
802862055
393342
8
403594
33590211
32
91
426507
51630
17
53
449205757
77
145596
217600
481065239
80
43
383738
3
784133080
3
8
74
265889
70399
127187
44120
34
136977
88
41
29965374
422081
73
110005
675995111
271769012
2768
202158
16
405634
273607
446858
31
6182
95
2
228821
2
450731
185511
17
475396
326620
108516
25
402379
72
347220
452449
244901
330276
388072
225530
290887
110662
17
3
40
449876
397377
33
29
29
51
93
6
5
839123879
924658347
20
33
95
236305
290258
122427
498878
407642
2
314182
34
87
246309
48931
97255
19
11
20
5
26
239842108
66
392752
341981
211770
7
15
3
364773
400500
227767
80
81
347667
169782
407161
21
22
9
96
1
22
254971
71
35
329512
18115
36
69
77816
496798
205382
18895
6
44
1
12
3
89
16
92358839
411527402
77132
4
62
49
7
35
51
293408
28471
31
236891
367462
34
44
436207
58
8
970181136
197153
46
86617
823946603
560774541
401186
67
185123
64310753
19
24
94
269158
91
858942321
313061
32
207148
50
36
50
16
394818
91
611689357
90
95
84
62
1
116483
390682
250628
207110
99
80
66
79
90355
25
245062
2
7
84
17
169962
91
81
66
91295
241594
4
66
790754736
363005
171681
162867
71
12
92335
48461
77704
398112
135052
25
506615608
2
69529937
64
820065538
46
90670
61
10
485925
67
314693998
3
492838
117962
10
86160
42047
73
200068
191985
98088
5
82
982766001
94
154941
47
3
701665159
6
69
75
34
445089
332196
77
72
87
379917
69
223555
76
38
43
56109
34
77739
3
48
80
54738
96
492413
53
350283171
12
63
136373
36755
219516768
149825
153505423
14
44
9
27682
31
243132
113739
18
60
118575
432855
50
6
93
92
183877
65086
37
657251708
347895
28
188550
755914410
332308
299680
75
71
412566
77
83
9
207892
99
451980
15
85
19
366815
291501
39
295673
835583077
9
84
332158
960743656
96541798
429381
86
107806
372588
433023
450644469
249721
87
83
172022
169559
82
111206647
322682
46
68
25
75
37
730344828
79
43
252337
362538
152097463
8
66
221235
94
2
103726
11471436
358476
190924
35
89
445390
4
88233
313652
132845
43
30
42
880390247
22
17
445354
1
266730
403074
31
51
55
40578
65991
150260
52
109372
95
78
620689722
4
312845
310298
349354342
86
99
844710389
41918
764429977
50
16
476579
94
573343419
160484
66
14
29
94
68
407784
94215
256553
20
80883
127387
79
43
91
310507
341011
454765
54
899769406
66
604420607
270099
15
57
50
10874
27
241174
21
53
78
22
53
2
70
49725
420517
345731
94152
47
385821250
50314
193040
96130
462579
4
251775
11
3
388035
43
94104450
386318
205912
79
13
89269
65
6
160351
18
34
216581
313808
2
64
50
93
106871
144224
21
271862
2
1
106778
48
8
74
6
15
479154
350654
9
42713
338088
276345320
94961
4
209761
29
84
198071194
9
327013
50
82651
78
32
18
36
262879
5
204359
401788
437976
619262791
91
53
407144
43
79
78
130513
94
86
14
151481
83
47
33
442017
22
177426
81
73
97
275835353
706672630
20
7
20
402917
36
172838
31
53
295910
38
5
107308
24
214419
29039
377628751
343263
15710
180848
178976
171483
342356
78
24
95
147122
84
8565
8
6713032
37510
203683
331612
17988
60
50
383232
29815
48
75293
5
27
24
66
160428
22540
85
159387
11
10
16248
83
384683
33508
28
86146
33
60
20
385327
28
93
71
2529
7
4
28
931449203
53
388029
92
9
226724
9
381085
40327
213170
69
561721742
1
13884
29
434264
97234
14
328908
2
91765
7
217830
4
355504
23576
37536
37
421607
37431
60
24
17769496
81
20
442741
48
11979
83
335823278
843803442
46
9
79
8
694634747
73
51
377820
264151
208281
453524501
93457
29
73
93309
244484
1
9
91
216205
474155
64692
32
485788
149949
381656643
89520787
714160153
29
4
23237
20
24
249000
15
13
95780
73922
435726704
632570626
11
41
7
55
306549
9
16
97
50
251681875
322932
61
336601338
71
396148
280381
59
167951
497103
45
35365
216887
63
8
8
6
384075
10
13
453309
86
171450
112739705
86
40
57080
497272
67
293086
461534
41
141424645
329139768
488769
42
654855166
696919906
424239802
84
499901
84925
68794
6
64
12647
50692
338986
899114060
49
63
930164536
222027
124007
206745
36
201172
69
20669
27
458864630
20
21
62576373
1
8
47
88049
10438
31
225946
323265
52
29
83
60
2
560775436
64
235793
316077
32
467510
16
159621
330317
58033
46
94601
119185
69
58
52161
445632259
215756
170813
5
32
86
183726
16
89
722945363
85
14
26880
82
624086080
281613
39
41
496470
9
392562
240503
234117
89
246760249
37
7
475530
11
45
21
29
191663
356736
12190
51
213683
15
8
28
84
78261
3
83
1
384359
47
385863
444687
197390
6
486358
68
43
78
106408747
5
528227234
318081
391562
64
97
393423308
72515
111192465
52
36
744775565
86
80
203727
87877
93
93
231289
52
25
400589
246781
31113
235608
25716
46
71
150160
50
365028
750467012
38
185086
57
51
36
21
208751
58
94
71
63
443162
41
59799
455785
307104
7
79
37
518863732
72
291348
385142754
534334744
32
98
353340
48
32625
24
311446
6
481882
154606
89321
36
47
9
60455
52844
245045
79
6
3
99014
8
90
298636
263577
105137
52
137751
76
68
95
634773596
9
63
1
455659
179172
99
6
952145096
55963
37
86
295564
4
200398
82
163704
5
90045
15
252767
115517
373365
372224
17
63
361576
472385
50842
129954060
81
4
46
48
97
5
228893
104077
491515
81
74056388
412044
28
52103888
421275
7
47
393257
84508
42
65
4
357548
136210
169912
2
40
8
88362
912710218
301983
11
120859
372217
317409
64
150440
252849
391970
83
742503272
377168
14
24
48
437861
52
317069413
36034
69
30
91
111578
16
98
8
70
97
61
269375
446713
8
13
373191
120767
55
52
40398
40
80
13
73
175230
254648
135343
476578
34
417803
968451592
278020
4
72
73
66
248593
5
130663
7368
378147
669051153
8
13
59257
26
64
116929
25388
32
485678
497456
84
360556
32
11
42
222863
26271
5
87
20147886
89
77
7
8403
658401893
4
122851
479054956
36022
57
4
679560198
22
47
958895437
367837
593910375
68
114137
84190298
50165
160473
368009
334792
5
4
11
275788
73
29878
981145147
64
290214
132230
26
42
1
45
850029041
32
151634
259546
121907
33491
76
55
5
90
163862967
55
60673
453355
1
382086
86
53
94
20325
36
245041
262375
148502
151061
36
298812
433027
5
71
61778270
418428
90
22518
431699
186401
494026
349554
82
108329
17
38
44111
93
84
30
123574
63
26
338861
44
93
5
67
81
250173
224426
125607
15
22
59
88928
4
4
86702
93
63
403150
264060159
22
18
86
983602680
14
74822
98
333907372
344214
95
2
24
75739
2
70162
32
60
107685
49
17
238275
576700715
170370
40
16249
442909
173043
151785
458077
99832
289052
7
45
24
94
72
280274
71800
111707
30
151823
38462842
10
84
40
85
54
423021
482457
307016
91474
85
117697
167362
61
96
86
387128
89
47
4
485947276
96502
21
189959
399968
4
52
191829
4120
216040
16
75
248673
97
3
38
107835
257585300
32590
168706
40
64
17
7
95
83
70
8
379042
313901
1
59540
198741
153319
6
172512
457546
67929496
178550
42
371851
70
1
11
48
376969
53
82975
44
84
146143
26
122522
296372
264880
35
9
126986
307934
452669
7
30
6
20188256
206068
344049
54
4
1
47318
187623
86
1
2
66
165767
257597
431505
348045
53
90
70
4
97
885726151
60
160335
74
70
3
258440
288360
3
211298048
96
50
60
18335
68212
52
49
62
90
368013
12
834895136
78
220839
59
155238
36
50
234160
49
10
68
1
11
215374
141132
86
82
137261
260988
203380
340867
176873
465432679
403029
47
50
969171653
285012
120330
49
74976
17
410456
462966
54607
14
344904
19
68
81
493969
77
7
24
73947
188045
404489902
18
29
11
306337127
97
311448
726246977
328229
278217
26
44
55
279944
84
71
426475
39
57
1
7
24
3
3
3
282898071
16
1
39
71
76673
297786
30
398906
99
20203
80
59
78
46
3
497699
154049
130647
190988
48859
49
316509
269450
120281
45
92
73
688105989
148476
6
23
6
59
168162541
1
60413742
450954
284085
123419
11564
701285172
13560
259659
391446
466754
61
49
221935
80
271603
427047
134501
36
4
83
426107
9
80
399281
16
15
172520
7
38713
77
53
11697
23
109551
41
36
32
478470
177552
61
76
295566476
48
471099094
18
3
779045559
90
92
285704
141996622
299894
45
356318
3884
474553
466494
36
490730
245283
171232
70
2
2
109590243
42
295901
373227
443282
153851
9
92
5
82
48
88
371181
64
71
297767
250824
679163621
422148
28956
400825
77
485091
70
45
533547120
344744948
58
34
105307
7
98
397527
55739
75
58
71398
71
380090
290098
18
5
21
9
399721
969934874
53
126387
6
5
54
38
823591908
340158
34
6
212676
71
93
78
89
197631
231095
320250
25
31
73
83
9
338542552
67
78
13
115341
141973806
187969
493446
467588
70
90
381785
13
148661
484696
82528
73
145581
3
160007
89
102421
260483
77
121407181
2
52
58261
945559649
439023
18
55
873862490
41
802045607
27
22
74
280140
968574403
94
95
485088
9
77
100132
114961
3
258616
45
13
8
185432
3
445064
27
197269
445223
2
231059
35
342809
156941785
21
49822104
9
466051
46
157383
487722
21
82
223011
176321
415755
2
282666
433412
55513
75
67
1
157725
56
36
15
22533
70
432849550
58
96
96504
995078367
439563
495740
109086
81
199817
477057
285797
983117688
6
71
48
122427
61
18
394853
56
79
26
64
795533749
395987
286158
69
90
452829
90
228106
20
6
147226
6
9
354914
426859799
2938
96
50
2
77
28362
94
456416
59
328862
359925
271563
180733
57
74
2
106962
86
23
1
251264
9
50
435935
3
417754
31
29
4
194980
63
543323223
13
86488
6
102695
349344878
315701
3
35
71622
429883
201523
2
393694
264955
21
49
441183
375943
15771
41
363367
53
59
355552
53
51740
59
84
33863
60
5
193101
577456901
297686
1
5
404921
80
320054
83
70
34
112954
388244
335800
37500
319618545
296530057
67
10
8
94903249
967842240
97
249070
274774
89
36
96
424254
90
96
795950429
211196301
231039
837819418
110930
21
16
4
458276
38
38
266949
4
455155
79
609432781
42266
41
411657
57
492498
243169
7
371183
255125
45
498007
44596630
73
277802
3
69
63
122402
156936
76
603911673
49
27
6
223468
402318
405915477
363744
1
282658
8
8
72
71
125236
38
45
50
5100
54298
373638
7
77678
260062
83
385969
75
830642703
75657
395209
31
32
13
92
396121
63
196253
90
129845
483219
193122
184135
311770
386928168
6
312418
804196936
75
50
228094
482577
42
139817
19
36184
112148564
168129
383125571
66
321093
485030
14
249518
492779
747768532
92
5
57
69
257261996
7
92
73
152705434
49255
3
2
14
120940
4173
403354321
205055
14
7
97621
77
52
173445861
390770
44570
237739
79
46
34
32
52450
37
91
327781
13
88
8
315719
75
43
69427
92
2
160003
53
66
321965
472456
84
41
301848
92
34
80
80
47
48
19
308431388
475974
26
51
267821
63
538809750
399404
731732562
102662
10
22070690
17
489518
73
92
264728
38
11
418922
26
39
39
3
50573
307097142
438228
70
338365
44
80
535698099
375105
364739
16106
48
950604775
14
333792
4
69
66
4
9
105475
240340
1
171915
147499
91
253924
76
142625
57
22
100617
3
487468
46
459906
158394
894016261
58
352736
152265
89
432860
25
6
351076
23
447125
21
58
467025
103508
43
269178
22
37
31973
477784
7
11
494444
924565842
94
267808300
417795
63
421046034
83995
498183144
312978
81513
666787156
353188
315739
48
68
375768
519994959
34
27106
5
221438
779324938
96
181533
474409
93
68077632
60
35
391730
29
89
83211
7
11
5
294527320
76
52117
64
205274
214012
193345
38
3
465595508
128969360
37
126407
1
18
800979610
321516
8
84
823059050
68
355392
62
33
446748
94
402349
88
862505974
204027
888767495
245903371
1
95
37186
451862
158610
155562
49
19
38
186355
34281
425436
248980
96
624545808
86
92
149959
19
274474881
91
324597
121324
28
296018
91
130031
60
97
40
93
80
262683
1
214053
77
15
73
13
46
16
49
7
34907
136973
70
53
202779
16
213270
45
50
28
139825
91
45
90
469776
5
299868
119294
59
87
24
395109
133749
134973916
54
60
28
324029
55
261307
28
70
348429
16
85
278899
76
41
217179
188361
39
457183
205378
288380
98
182044215
29
160582
233898
344070
75
85
93
19
82
90470
16
1
284481109
37677
174381
332075
9
259163
66
480030274
6
132971
49
346900
29
137793600
198977
457806
378403
417988
88
147659652
11
87
3
6
252832
498068
1
53
92
95
190669
118527872
97591
64
274107
22
6
7298
92180
143275
29
410607
46453
196820
94
246502
27
52
141050144
9
264889
296844
8
14062955
91281
497390
3
1
7
67
144130
265801
73
172704843
41
424187
219159005
62
5
956781852
3
3
50979
224096
18
287587
800831976
22
447596
2
182789
499976
422697
67987
41
64239
435733997
341771
220495
381948
280534
15
36163
408402
895410885
38
75
59
77212
33
85990
21438
24
497044
496417
144876549
138843
31
448033
458304705
4
28
6
63
459183
983796266
5
190669
147241
25
403514
344747
8
27
441623
441901
59
85
51117
189234
482313
87096
4
65744
15321
74
341206
288807
58810
63
95
13
89
84
58
15
487973
34
93
3047
286229
44
94
407938
77
61
1
239143740
6
445025
8
172024
451733
2
65127
93106920
367809
90
59
495416
431133
324756
466303
18
72
384988
759043657
12
90
171537
2
59
23
468089
58
73
80
9
466850
277104
77
58524668
32412
152051
367590
299055
46
453541
109601
98
4
486106
40
9
49
7
15
303424
61
314005
65
434050
12243
44938
289992
46
60
157882480
55
3
95
118926
492661
6
9
7
834776732
376259
86424
4
79
4
45
9
243605
683920970
7
304477
86
70068
807872133
369872841
1
61
9
47399120
50
54
86
34
56313
35
24
105131
85
164012
80
19
473402
446542
257983
14
27
138588
63
3765
8
46
284816
74
371268
26
160579
33
459356
17
8
119518
131612845
19
552017530
318897895
52
41
81
63
6
46
254865
89
54040
19
7
584097537
155416
10
56
240207
219808
364805
76
19798880
80
977212169
303445
378437689
24607
6
326875
321266
74
184253
133164
233068
6
126997
20
6
117046
109498
193439
431895
390637
446503
37
94
56
3
426141
64
5
938795553
411619
486677
58
5
308044
460097
240731
265935
2775
19
43
444049
20
198906
8792
391561
7
8
97
252072
52776
7
68
97
162775
146795
3
486648
2
74
36
16
613554189
61
198667902
76
457870536
340025952
390418
664874085
24
347667
47
494497
56
426304
25
428643
371765
54
65
22
987438936
59
235974
47981
217954
31
268114
433467
136260
563956128
306962
1
3
58
10
38
77
202011
62
10557
5
65
367139
62104
726736766
426446
35
70
36
297274
22468
4
226071
202722
9471147
277233009
24
87
88895
482113
411882
398452
29
414438
57
239921968
53
415936
70
50502
80
461906
17
911658103
81
288170
93714
213416
60
933722366
559518385
29
34
18
185798
55
105501
11
1
25
483300
177330
25
12
16
115694
36791
57843
64
807224618
66672
32
41
901221726
35
372777
43
599474126
460964
69
7
96
9904
165634
16
71
87233
89
13
455086
305261
384786
494487
12252
441275
233199
402235
153407218
394079
99
55
253457
369638
831295194
32
51
470369
74
100669
313585
19
200259
493903944
472551
510168682
208716
257319
270567
79
2
426498
245913339
229727
98321259
92401
311853
472356
626
18
17
28
83
37
18250
6
461267
8
115558
457892
51
484060
930318513
44
90
18
18
15
517314454
34
25
83
62
61
40
142962
449588
39
98998
42
31
15682
20
201014
378546814
88311
4
55
445612561
455644
164961
43
62
398921
9
155874
3
75
250369589
262417
85
178417
55
75
569521769
91
197369919
602543833
9
281751
55
87369
52
16
400389
55
34
15
170234
139290
419703
773205141
20034
66
349029
815123793
57
23
329869373
7
36518
46
21
31
54
57578
462314
95
480890
27846367
28485
73
172658
11019
16
1
44
687208971
32
224198
400838
87
240334
79
77786
8
53
48
2
250928
22
80
314280
4
402019
341914
64
20
54
36433
476193557
437282
438445
355906
69
275307
114836
220
21367
40
495721
69
296099
259954
422440
436893
440591
179555
24571
13
468854
59
2
73
127388
414957
98
25
4
129517
4461
582411123
283753
47
91
88
288836
361583
404753
2
54934
219960301
335740
336428
142076
89
183937
40
280413
97
408881
599264741
154828
35
420375
55
3
9
50
265884
182913
75
260247170
90
75
61
57485
48
364022
22120157
454906591
58
2
17
14226999
70
83
172392
196344
32
3
587805585
81
70076532
78
527255623
418403
440696
27047
40
244162
17
5
86
31
47
21
4
794518
470663
63
354312
204162
88
63
17
30
493990
33
59
399498
50
301808
54182
20
353807
68
3
2
437319
393489
38
46973
41
72
400547
425432493
53
35
421308
36888
72
299655
46
478447
48
84881
876501362
284747
61
12
480100
195911
26
50402
36
285978
78
48
81
455145
499586
420846
64708
326305
152148
18
483147
97
75
14
68
272228
131769
82
14
481099
911304002
99
79
65
255806
4
311562
44
40
3
481640
63
54
4
4
32
70
22
336826370
223156
47
487910
66
44
98
53
80419
2
6
129659
3
34
8
395975
52
369677
64
8
465774
7
6
61578845
361102052
74
98456
18
55
10
462880
154016
86
78
149785
82
78606
536766823
74662
100715
2
72
97
31
265075
12
97
8
41
375187580
82
992545811
75
54
48
5
64
77469981
417514
34
95
96043
401797786
35
31
31
326530
6
222850
87
14
16
190028
88
4
184144
183892
37752871
806429840
139326
41
51708
292276705
4
440952
274562
440962
5
95
38971
99
94
91
399924
167441
468617
433810
242954
89
460406
456240
387390
61
17
949238747
49
339459
766925395
195642
56
323063
19
77
2
24
2
196298
66
12105
15
27
9
41
20
273269
8
216502
31
73
81
261537
1
49
44
481649
327870
52
223388
91
23
19
320607
31
8
6
46929
408320
233681
954322139
818613997
141699
276582
114249810
174726
56
94
64
45
1
432435
343431
33
13
474554
10
145832
56743
58
48
474763209
35
41
181958
25
4
81
49
42
82
12
38
266059
41
205622
4
557451338
121701
58
180381
395538
438134
32
94
656616585
62
998058916
903608785
76
7
6
326236603
99886
2
213672718
99
83
398883
296480125
483799
763571336
455038
42065
9612
270695
65
143695
86
349060560
482956
99
408803
419925
10
274082
281607
227265
38
30
23145
19
813995427
725110780
14
393948
41
33
128445
73
987207204
342972
24
2
436886
10
329756
403685
94
29
4
371172
493609
901066127
90
3
435260
55
416642
27
91
5
74
28
102152
310776537
62
140764
9
285735
25
70
39
33
12
307128
88
34
9648
2
218244
197329781
121647
63
359229
34
94
47
432255
38
37
314158
283616
63034
59
94
16
90
9
74574
306632711
76
37
9
12
3
54
465635
9
369422
152849
4
1
4
73
6
18
209215
114160
302520
170965
132857
85
68
40751
23
69
223909
11
157304
75
182643
64274
131160
7
26
27
55
68583
54
48
620444920
252874
31
201689
929032865
62
278220
87
342156
23
87
32
95
222879
49
6
75
22
79008
100821
370462
6
81
18793
80
60
427921311
317712
379255
27
67687
497456948
41
153478823
54
211026
77
21
8
17
54
327256
1
8
56
8
223818
242822
408031
698300784
113711400
9
68778
250417
1
3
40
96
80
861522309
25
124928
57
7
4
298729
387830036
50
99
60
65
1
229684
61183
727138390
28
437722
395765
2
86
3
66
493045352
132219
105442
97
148506
65643
491314
430997454
73
160371
81
341764
160079
4
10009
67989
83606
107097
124652
67
304251
91
361704
19
490852
5
24
475527
443612
459948
470113
1670
7
235226
9
34
10
10
171622876
25608
367761
458170
18
54
451171
83
62
98
260177
43540
83
63
61
58
42
20
873737435
361253
97
8
26
8
83
8
70
61
20
276130
5
32
7
200089
140605
28
9
2
29
117188
389378
25
56
57
97
26
85
96
1
95
50
497929
95
329156
139222
9
47
22
91
388364
75
202591
63
40
349698
20
2
76
322548
224137
94
37
222164
80
460768
34
34
253895
42
47
125779
31
61
1704
112429
911912148
81
98
482903417
110921
78
34
299261
21
479448330
6
49
496798
64
57
60
53
5
35
229898
77132
213136
61
54890
438374
363054
609293673
81692
9
24
43
97
971539601
182655102
1
129186
129600480
23
144651
159446
17
3
208979
2
131950
123148
69
137325758
412372
21
27
334620
54
130740
94
43
339327
272972
279718
26011
730909134
318544
21
98
794271323
3
218896
60
817897112
5
26
162433
99861
51
90
345607
82
461636
825371240
163600
70
79388530
34
75706
16
301739
57
6
79059
70
361726
60
989823349
201247
3
19768
96
62
226913
17
87
4
252019
3
73
61
79
132437
272577
161063
289306
2
39
26
3
210823317
320475
422223
90
235757
56
2
346680
56618
158364
11
34481
88
77
13
5
473371
71
489509
398673283
19
21
133782
35
80
99
6
104982
294320800
56
93
60351
59
362198
114415
68
84
4
292406
444908
32
79
88
890726276
12379
21
233198
314739
84
10
150896
14
85
385450189
893976203
240243
42
5
75
62
88
97
65
98
489396
405799
2
202300
17
470029
469624
94
7
562027847
13
128737
296905
110606736
28
530866337
12
44
292267833
9
17
43541
44
537366714
5
32501
6
200990
7
298062
87865
52
494362
50504
19
734394224
49
198702
98233
54
425002
945521576
106674
471663
340621
78
15
451177
460123
370433
17
35
28
1
89
4
190775
83
89
160044
1
946559427
226704
333443
2
29
58
413477
520379481
77
154420
4
7
45
382926
564986081
6
98
38935
390664
360741
120771
81
21
169310575
326976
447099
117269
182765243
7
480037
68
161513
12
463075
4026
4
6
1
10
40907
2
50375
371462599
94
91
44780
30
1
1
67
938389281
15
7643
65
433278
303558
1
11
25
97
126831
120381300
96
228899
373022
2
1
8
1
91784
11
487864
43
76
31
2
112572
436651
474491
5453
65
49
26
90054
11
429119448
79794161
65
341846
67
76
47
310643
879375515
273774
342756
13
93
75
14
451170
300540
48
4
94
81
619002257
311511495
7
290370
443483882
264318
37
22
15
170518
36060
437422
14
50
498825
255434
348666
55
907525854
91
386999
7
23290
34
17
776763640
55
4
71
17381
66
759495291
60
339634
158440005
60
769181817
231449
160339
96020
92
46
814357770
47
2
3
98
185973
375979
55
58
126048
285610
29
8
98
17
76
51
404877
27
276774
259820
2957
958033530
295129
38
30
9
139160
224141
58034
358068
55
10
45
340553
86
34
3
65
18
53
182473455
982029872
489887
434169
319191
38
991096430
74
46
921398508
90
38
108354
66
1
68
3
20
84
56
23
8
6674
90
48
220734
71
714890415
70
12
26
51
35
36
5
31
439278
43
4
42
362078
53
5
10695
766471946
408240551
52
39
88
404258
15
94735
275178
378881
183181
69
45
87
2900
462246
357970
71138
37
731656337
205908
6
333582
399362
10
11
38
17340612
846373318
243418
92
398481
20
77
3
4
33
7
330264
74
129644649
314958
18
10
387827
99306
76217
416429
54
489008
463229
295913
339809169
382589
7
51
23
223449
136602
1
55
489965
166063
18
726416835
482777
55
94
2
97
109131
159954093
453623
57
361585192
25
88
3
58
51
442054
43
5
3
150191
268985
124115
183668
17
75
5
57
231253687
13
64
483964
122660
651793188
318880
181419
82
38
52
31
127234
312502
355570
178343
80
12
201019
455172419
55
41
421741
312897
63
134026
44
954789098
7
11
418630121
6
45
181775
72598
1
209678
44
90100
441802
57
86
215486
39
97
10
51
24042
853145993
362642
59902
291055
92
480928
353592
58
46
356746
57
9128261
7
291631
20
13
154263
55112
70
150049
254150
80
22
77603861
63
8854
535729398
84513
404107
294824
12
15
498059
58
17
192278
7
3
378861
994900624
51
195532
108709
63
89
382266
417009
81
747492093
48
6
17
52
391952
14
185993
14
409793
9
31
226095
108782
78
337523
35
473177
300326
205658922
32
10
782319675
11
347016
410846745
33
98
538418860
996937903
273428
61675
79
54
264045
6
176807135
39
7
2
13219
185548
110381
83
304533320
351630
21
18
34
492102589
43937
90
61
95
45940
281872
5
83314
83
303482
31
72
102664893
181617
33
78
45878
283971
104582
9
384622767
31057
71
109025
251844
92806579
294158
46
388880
105426
15
59
594300964
6
357845
306533
174648
69
252196
55045
439234
46708
69
6
223027
130602
27716
224603
9703982
378547
74
64
74
304291
180084
374650
95
14
18
464950
307833
96
60
25
53
322246
489140
65501
58442
27
3
96
134402
350928
298265
463958
265860732
1
130307
1
312291
49
360681
422365
737636771
93
75699
256607198
87
96
72
114909
84470
93
62317
80
81
9
64
176343
190756
51
64439
48
9
58985
127737
154901
802288397
88
28
74
41
63
22
22
422825
25
322815
445122
369542
9
213526
18
78
124901
452455
358692
82
471549
245505
59
65
16484
6
496320
190477
368105489
76085
57
210296
182558
281177
90
55249
59
94
277439
529697591
90
483193
21
330545
450495
219772622
873727334
41
58
98443
125850
449055
163893
220960
392834
18
978740146
189180
443372
493710
3
208211
505895297
82
31
31
361154
290606
337822
473961
467644
28
89
89
99
484997
317237
133606
170990
310023
70
153922095
5
18
57
87
73
257879
90
9
67
7
105536
288904
150900
28
768036369
2
200612
47
196418
91845
13
300358
590450615
14
77
62387404
95
13
476911
16
28
8
49
396519
97044
54
146037
41
50
725738893
460188
3
76
500204383
63
43
60
347530
438166
276833
54856
113560
124178
38
123549
6187
286196
66
287040
72
11402
1
74
194545
673655021
54
922785929
6
69
884654710
259863
462132
202178
6
14
466087
26590
356855
497546
2
82474
5
21
463089927
38
56
75
439938
437928
195860905
1
106295
349440
28
29850
415128
611082591
20
233587
8
12
923259371
191275
188753
9
749817812
350307
11
691274433
27
633982718
339608
9
88
444021
274514
38
319921
48
85795
375718
34582
76
66
7
51
88
78121
34
469440
93907725
109132
95
6
229926
116305
95357183
82
286962
288358
135293
559983416
460387
68190
5225
17
968969996
86
30295
294071
5
432860
36
36083
47
10
444545
26
418896
321747586
73
48
263609
16
225454
72
61
91
97
146722
244969
39
532926527
19
18327
163784
93
2
67
59
203720038
49
75
82
4
1
22601
228216
45
511546196
263703
567216486
528
4
305081
87
185465
427852
72084382
145542
175816
6
769704079
4
105452
80
21582
6
466535
5
24
84
53
21
85
208593
36
39
42
300446
215565
85
476360
308309
362286
492876
19
45
75
369375
44
15
29
473196
430387
54422
145826
3
78
7
41
426436
236676
426731
80
132188
121219643
793059693
76
436632
467362
59
2
180188
9
88618
177133
38
11
41
397059
1985
249666
3
116551256
156102752
8
324709
93
48
407845
551845797
329926
17480
37
945627536
84
286817
315748
12
539983804
49
162927
69
79
50
455974
427246
727181709
95
54
91
16
4
105187378
36
43
61
83
24
989444925
67
329922
97221
52
226420
65
281301836
10
93
50291
2
89
128981
326345
964901344
9
9
394741
815034128
488059
60
28
50
60
97
74
583360714
78
351815875
331480
65913
35
68897
53
80
544520564
57
486780
89
250898
259459
2
95
97
6
240372
89
55
71
985198827
14
9
5
42
94
72
231601
335438
69
456214
427876376
345138
50
81
127324
19
175118
71
54
76
3
15190
841135532
244257462
368407208
44410
34
17
78969174
53517
4
75948
44
724215723
653996588
415741
589422522
29008349
3
5
906343517
275134
2
7
53
467441
48
66
45
107234216
6599
336573
45
106606
332403
896783398
69755
425029
299874
22
419866
629384322
36478
302421
20
82
7
87
19
36410149
388167
9
330556
20
261972
6
76
6
3
47
54
176262
436844
17
449013
379026
83171
433165
295662
3
899349611
280320
67
58250
187196
5
74
42
44
16
341508
66928
50
5
1
54
432790
267303
404422581
10
471876687
51
246470014
559919475
179997
56
98
479685
5
404564
109431
63
1
3
27
44547
84
8
179411
70
6
90
122428
5
317221
189937
32779364
60
73
320402
391857
841798040
329125
25
152433340
5138
357443424
304243
12821
52
67
5
75
984309737
142722
324365
88
19
267358
6
79527
6
819314081
816719669
4
197895
53
82
213349
148310
30194013
11
64
25
27
51
979154986
303744
2
490994
97
47
973904623
298867
25
63778
67
59
21
50
306387
912557956
102126
3420
354470
321717
95030
27
93
42
173484
334617
447176
63
48
36
891296819
5
50
39
352714
422330190
293940
494728
411174
57957
311193
145856
311138
65
446242
321265
509541206
282917
82
45
71
3
371992
60
306778232
489090
56
93
47
94
198943
59800
492699
306270627
3
28
351844
377362
50
39944
31
363794
74
8
301395
227766
31
308972
44
362930
97
59363
867075617
56
775588471
5
134635
471088
515085395
4
341798
4
20
59
308209332
414008
290850
927940583
80
30584
4
34
35
56
316033
381621
433803
406844
375225347
34
157555
88
179361
26
3
14
59
371286
15207
5
216553
73
7
436957
5
456652
168823
798055379
190276
11
99
65
294909
43
131482
67
32473581
239168
93
96180
3
79
72
77516
81
89
807807293
36
84
82311
60
451068
976289958
175054
17
373358
437314
405691
60
936963841
2
5
334667
253282
223128
7
94
395184
344723147
5
323573
247852
425653
29096
34709
33
42660
4
99
286479
470289
445785
89
18
76
60
73
35
737917956
160339
107747
40
56
170860
46390
9
8
92
428341
317531
88
82
260459
83
76
405263
163059
73639
422772
68
83634
5
118528
15
89
2
26
240297
155934
346380
268189525
488508
177014
276704
9
270687
313045
6
17
86982
946515012
157134
260491
1
395686
482134
24
3
159096
815041550
24
67
304161
35
142828
205163
786305833
68
52
97
176774
73
9
26
1
126478
436391
28
84
243390
320308
30
219447
15
234064
46
40984
457163
725863153
27
805017342
427784
65
89
289047
51672
79
178050
451655
357497
8
481954
205318
9
90
618781118
38
149380
17
458105
1
379806
25
14
12
7
11
85478
464136
56
196606
7
36
82
3
569774230
7
47
357830
294041002
36875
80
535133602
73272
35
84
95
44
119509503
87
96
98
68
62
42
478642
45
84
959856771
84797
7
75
11
412406
2
375415
401279
938548813
82
751547021
741762263
58
3
36991
81
13
147848
204836
50
77
5
625104619
85
181289
93
50
239329
512300739
86
57
469085102
211996
333565
8
304837
330733
26
304307
54
496476
69
148153
59
416745
68
98
80
3
96
109134
31
77055222
75
43
37
74
25
360381
27
114524
188608
42368823
28
1
825515366
246809
53
350938
234453
58
346150
367964
86
75478
4
203625
614843717
327706
8
74
437835
53
230983397
69
601076681
81
488122
38
382748
945156096
153400
60607
11
311347846
7
196254
142369
174756
409913
57132
12786
181105
507505284
469783
27
421613895
340658
7
9
420802776
95
63
376595301
102571
95738
4
59
61
133483
71968963
424507
336349
375175
62885744
69
11
47073
707982495
323285276
238540
316131
212441
79
386263
287406
83157
3
32
96
66
131745064
37
96
205735
60
229668
50
69
159153
83
86
61
46
7
499622
858904655
3
83
68630
76267
408963
268006
89453
2
5816
3
7
343408
46
53
50
346968711
223360
172267
8
133947
59467
89
45
474898
69
422340
51
7684855
445631
5242
330832
44
48
14
31
93
150669194
214438
83
305618
73
277007
221000998
75
36
163561687
26
73
419719
275638
63
6
121860
292308
64
42
268553857
67
6
535961312
257613
16
986473047
557602231
30
329983
60
4
512625156
23
48
25
3
243632293
25
39
32439
285184
38
8
95
9
92
96817
39
562735976
50
66288
90
466893
132980
35
8
57
365158
57
51
331904
408650022
56
9
3
12734
65392
63
2
313800
217850
58
142463
57351
63
38
174626
209582
78
1
414545682
45458
191946
14057
184893
78
18
186748
718197829
74
95
172244
2
383661
789750839
58
20601
187764
25
6
15
472263680
60
7
659050332
352902
45
94347
257514
94
352778
83139
412600
82
645300417
64
428093
374970517
66
35
10
47966
193791
395137
6
229342
553583034
9
22
4
73
56
11
8
99
45
64061
114125
88
62
77
33
318273
493434
93
467619
191833
659606198
641304673
533929237
281998
9
227006
331041
97
67
42
198119
304250
16
282911
182004745
408343
428435384
882667108
258387
27
513077840
347804
28
81313
27
39
151689
411861408
3
34
95
291611
361680
279011
7
85
109771367
267092
6
269440219
77
2
458254
344724
52
166205
8
45
84
279471
18
309150
8209
38
56
147909
676629594
7
94
321486
37
8
296806
8963
73
428431
52
60
465104
42
27
72
7
53
84
655833585
57
29
9
196041957
142275
376607
4
384724
3
499669
45
94
43276
69
445556
97
61
489764
118116
413487
1
3
7
345614
4
434711
59
248445
260518
458630935
45
533229232
148134
10
97
878556137
74
85
60
64
128466
71
4
44
229967
3
418336
342654
67
4
2
24
25
353063
74
27
66
194722
29
70
57
360370
53
857840803
24
53
76
21
50
357384
29
12
495467
257327
70
219950
266782
23
480020
269949
25
9
5
469841
525396941
30
63882
87
398098
9
88
179760
234855
43847
108393872
279911
531515859
85
550088108
45
27832
89
5
67
278380
98
245615
6
430668
110229
231844575
139649
87
294026
229364805
168693
71054
16
12
59
4
97
4
3
477652
90
210269
18
90
471325
39
62
25
66121
16
454207400
42
211110
55
134084
14301
28
42090
97
86
97
358570
68
8
441659
44
34
749681218
99
251285
69
52
32
298006
87
463989261
455345
485868
196222
154029
67
52
460720
345322
173463
14219
849800835
5
3
88660
23931
31
16
85
48032
36
209694
374150
31
91594
453170
1
110391
36
89
97
83
6933189
822688943
6551936
3
291722
741698556
78
993779558
273563
19
90
332042
418630
415026
26
58
50
46
86389
278704
94833
326751
49
26
38
461269
166298
437290
20
9
431330
67
85
435720
147402
490852
74
11
278130250
305323
501911924
12736786
1
16
81
84
345414
14
24
470646
26
9
12056
346021
409218
203404
20285
8
23
82
80
34
52
40
45248
1
1
83
383499
37
829320704
303786
80
242545
18
305873
25
5
143649
98170
90485722
64
125365
19865
7345
705398502
62
12
134767
58
31
9
224951
381681
18
17
5
460871
356239
493519747
55
497114649
9
216857
278673208
319989
87
876340005
10
433656
296433
195271
432429
58
11
3
935384174
4
37
97594871
37
84
37035
195323
295004
99
330897
304933
65
295549
39
197646
9
2
37
437234360
497327
688153685
8
189460
497569
99
186815
68
5
22100
362610
99752
24
5
33
329071
78
61
13
210819
94
12
8
15
6
401740627
471554
493873
265190247
10
40
340355100
110179
57
487181
94788
1
236687
184542
472635
370438
88
83
7
88502
148953
51
8
73
471499
91
22
80114
93
32
21
82
330319
71
84
124496
26
30
76
59
330182
482731
319272
94
49
286067
71
240052
19
928753560
99
452094572
23
2
633669094
199648
9
59
76
96
81
28
74
271175
280821
1
203121
31
486662
9
84
472698
51
92
194470
67
20
383115
53
193887
88
473981
295436
286965
23
5
44
67
4
499254
5
33465
122873
10
927593305
61
17
9
79
332161
784043184
267156
447225
967908095
28
69
66
448436
82
47
210612
416544
894625502
22
294872
306224
55660594
23
987548547
22968
419223
3
86537
352811
46072568
27
98
71
6
95
58
421362
19
164977
480294
99
1
916763506
174247
52
79
29
4
780740012
96
4
821292204
600558078
338107
21
317336372
6138
54062
340182
69
485617
36
64
33
203805932
170161
22
3
94958
132095
13
357971
55
15730
902068121
488560
1
633202658
82342
213638
229392
375227
3
40
31
34
227511
534832787
152118
83
7
59
432758
77899
304664
467175
40
25339
458337
450042
16971341
21
55
21984
88
365740
208930
92
9
281579
44
1
163028
376257
46
4
680921733
3
75
50
84
9
80
98
343378
46
63
431952
65
351832
24
7
301610
443383
45
919403752
34
74859
65
266429
9
63
79
100813
8274027
96
88
293335
156993
419133
28
153026
119104
196576165
25
43
417388
57
8
274538521
56
8
61
16
6
381358
950972810
5
156177
248353842
374687216
6
19
14
63
232159
904649116
354537
50222
5
230213
20
139381
188904
85
259441
3
62
167514
434432
79355
65
10
377704
60332
71
46
95
2
379502
4
114570
20879
385825
47
97
75
347926
801039338
129281503
24
108948
1
166477
5
385683
446550
93
882515854
93
13
77224
465784
160598
172086549
345095342
432068
404842
37
45972
190283
2
192171
10
129048
214210
260161755
50
8
504121189
42
291528
63459
312483
73
86
85
70
478914
84525116
55
55705
337001
146572
29
53
1
6
66
50
6
71
183619
72
132115
457386
40
37
76
70
280266
157348
22
88597
445621
86
149514
76
18
454235
405204
1
41
328253
39
192416
213768
8
27
1
329893
63313
7
349825449
49
10
284626
20
2
62
98
35860
262131
84
398645644
3476
352743
297485
896426596
404848
16
5
55
188584
45
451433
74
326958847
41
2
217671
43
73
35
5
249888
131451
15
1
243926
18
90
182810
349733204
6
14732
65
1
222784
690593944
382744
459695
35
290404
7
202142202
154581
90
53
65
466947
73195
349184
160835
274584
208893486
499227
18
53
10
147658368
16
40550
48
70
89630509
707129572
525642766
19
486341
78322460
99
271440
99
362481
52
75
235587
22
420823
6
67
383597
65
94634522
53
451490
97
41
486842
57874
356441
31
1
92
4681
70
56092
87
2988
97
335369
32
146270
2
55
47
212952694
56
48936
211682845
147091
145228
52906244
421296
48
56
65237
1
28
88
174355
37
336722690
26724
353099975
566916231
277645
80136790
38
243283
147564
140001
47
33524
260118
464713490
282272167
121455
26
242616
73764
480801
169683
67
20365
251327278
262301
72340
47
72908165
30
54
354115
164358
88
78
497851
69
234380
37770
943827787
9
758000490
320544
75797
360930
53
91
263354
47299600
546737753
184096
280160
14
245281213
367193
161819373
12
399309
97
9
47
53
290362
280934
36
495947
50
7
459719
71
396762
435371
26
55
4
77
14
9
125173
925657324
85
355294
60
99
17
76
292001
296151
20972
746859202
9
16
59965
30
51
311274
86388
455790
53095
24
86
9
87
253500
179567
67
4961
632907393
9
7
381301
718297606
1
480249
379287
441964
399153
403060
337818
40
130582690
93
64
247336
35
85
64
87
70
59
496713
477873
143245
27561
497559
322844
54
470202
43789
189265
64
431580
482729
1
6
9
53
680108109
57
154000
155401
361115
804650133
82
150018
879151204
430836906
67
94
90
86
337684
913461138
38
80416
29234
95
20
948000913
4
30298
813712309
258168
74
35784
495753
433069
29
424989
3
5
214418
77835
87
72
37
246204
6
308629
62574
9
339903
658905749
98
50
411675
303982
493454
305049
259249
1
482214
497055
85
75
101517
379601
39488
16
717078878
78
91
972452626
178789
11
2
445614
413426
353308
91
40
80
204632417
31
10866
472171
440516910
483052
10
51
93936
9422
437851
25
3
364780
450686
23245
29
3
92
404549374
89
43
68
24248
119655
55
57
415589
2
415807
20329994
84
21250
269878
97575973
913929951
5
45
23
2
162995
78
397749
7
202744
7
84
46
85
325340
69
7
18
168430
390452
11
89
46
451565
58
240021
57
5
479463
5
7
249917
495299
54
75
85
53
89
288407
87399
3
23
2
166789
104552
499491
82
37
82
232213
84
37
118047834
57
109406
437312
233304
115344549
459285
21
59
53
42
927118932
9
9
102349
485219
98
112534942
37
22
7
6
60
998209666
74
21
390220
280408
321006
155205
216743
70
6
147993751
37
457383
60
47
71
326589
6
236055
77
275946
5
451461293
352074593
85240
22
44
77
169678
44
149191
219656
448165
312101
316056
151662
59
58
16
82
73
450123
163739700
68
95
8
74410
40
22
58862
10
183013
39
417833
217942
87
426981
265287
56
13
407330
349308
93
217298
13
160366
80
98611
564546878
484804
167757
473889
50
1
307077
34
131951
58
79
293515
78
124076
311175
70
287284191
16
3
99
74
4
402720
80198
468592
4
60
80
107143601
45
486079
35
38
48
191469
26
317590
367679
283259
68
283013
85158
151984
404109433
104528787
22
433312
9
487172
5
68
81
358478
555181390
10
330407
4
96
405783
23
82
90
6
64
46
92
97
4
50190
40
72
812255319
63
498210
4
92
14
81
883386186
44
97
15457
9
265878
36
233565165
19
108916
87
435170
820027210
46205425
19239
207359
334529
318124589
32
54
318662
69
314186
459311316
120609
35246
266800
38
275648446
81
69
59
58
82
412434
256828
169928
329161
465875
58
50
4
327608
356798
128482
63
55
925320115
215875
80
31
630502790
462174684
84
37
48
54
97
320646
45
22
61
86
388635
405428
76
127774
328819
43
2
37
102528843
9
54
73
98
60
1
83
5
402026
443607
2
174074993
99763
79
9
72890
44
59438084
379807
66
1
76
47
261843
426360
63
60
21
87589
313255
87
5
80
77
83918
333006
62
22
48586319
118174
60
77
296609
41
21
69
30
98
90167
928557217
87628
48
36
61072
819730216
56
819949990
203963
135259
80
449201
50216
71
313655
94
366860
74
62266
285558
436930
15
126774
65
68
59
321382
373156
143688
397296
54666
35905
5
15
176371
637545059
385039
8756
114735
66
55
178734
73
266161
375351
204016
11
20
75
5
319806
66
78
92
315478
233097
14
6
21470
73
94
39
295292
75122
87
40
116255
288605
450789
94
2
60
179126
166894
52
8
314363094
54
773337095
42
77
1
92
9
56
253243
7
36
317875
69483
355155
11
328474310
42
30
92067
93
654735322
70
70
30
459959
639189868
54
25
178169
83
442063
64
230577
468736
158608
443730
685573898
79
53
126701
391227
746107579
6833
5
563363365
47788166
411981
334280
86
72
342076
16214
8371
9
476994
450976
756038676
99
46
6
27
5
4
309957
7
75
91
40
36
246504
24
48
488988
228170
378340
73
44794
51
21
19
423585
315430
57657
177
59
51
416745579
38
40
93856
60
4
88165
56
249328
6
439634655
89
20
184005
74
49219
318707
63426
462674
74
236291
9
21
10
76607
246988
95
9
58
339394
38
39
45
741911140
71
804591352
9
24
83
7172
87
12
674322157
887778566
318463
52
3
27
10567
382027
49929298
390772
509241597
39
843887782
124428
316782
305665875
57
1
67
75
491701
406110
1
88
215086
92235
82
85
8
41
480907
66
82
53
12
13764
20
58
43
50
279036016
26
6963
7995
207098
383648
406138
7
22
101968
81
24
427829
407217942
72
81
341754
288972
66
94
17717
302379
17093688
316181
62
325494986
192128
471179
63
49153
76
162937
943810134
9
243788
78
69
60
38
339265
73
1
76
53
93
309854
505231420
325538
27
111769
27957
11
386631
187415603
9
400159
55858
51
25
30588518
20927805
281965
730697552
314807
71886
87
309051
97
157039
5
133307
57
60
64
24
4
22
136715
32
7
36
93
60
14
431992
65
9325
72487
205069
249822
82
51
145725
292607
88
5
212705
23702
332993
51
168927
82
1663
51
59
88430
1
456787
1
491308
229944
2
52
7
463210
8
407009
380162
442867
963014055
252288
58733907
893570173
7
304725
532400365
5
9
15
278122403
64
54
15
6573
272721303
4
1
75191
1
449825305
257558
49
551177140
470664
77
472107
50365
6372
65808
1
69576
157428
59
7
25
93
67
13
9
16
25
423380
50
86
89
52
44
32
13734
145523583
83
85
35
6
28761
347047
460757
65
66
54
288397
53
3
273559
19
70
466305
219746
30
356536
14
283974
57
23
61
229265
140748
69
57
2
7
27
261290
119731
373412
83
50
8
201399
11
4
78
44750
18
37
66
26
98
42
76
1
9
151783
86
28
450530
1
203605
498065
108270
327204
84
103913
190436
46
89
80
75
765781553
501593520
382051
31191721
457856
233385
79
440650
69
282643
85
9
6
35
357719
10
582260031
90
3
28
39508
1081
15
12
90
302037
8
326665
392513
110243
2
26
81
644010380
237968
98
36
21
206129
490639
38
834322330
82810679
74
105416
66
43911
42346
29602
7
350331
74
819391246
159267
81737
62
4
5
111579
69
675333189
60
427274
85448258
275685
384238
93
21
18
869040079
87
26
748546227
66
6
6
222985
30397
89
107562
21
199117693
123431317
4
38
322583421
99
462804
136872
78
27
31
89
126850
45
27027
145472
42340359
57
97
37
54
28
246650
249192
49
19
184682
283970
92
15
265120
26
491503
472858
13
27
70
57
105145
563866626
467994037
249193
383563
70
400922090
298589327
84660
345403
88
15
915473091
988246929
27
54
20
207427
364448
372994
36
477077
93
484138376
133548
31
4
2
492285
90
47
471866
62
85
19614
400407
441864
44
17
345580
51
282637
300776665
329941
29
218021
79
175047
32851
463006
478419
25
45
66
242109
418640696
17
196362
2
40
34
233919
737775463
92
93
161361
19
374117
179669
278052403
450552
64351
249602
94
63
37
370917
61
306267
7
430281
84425
6406
43
400908
479204
62
205637
258395
389963
85
6
74
36
3
31
378277
434310
447917
27
7
39
37
467699
374173
12189
327214
49
261247
483028
437875
6
48
78242
638089288
26
565822933
83
66
8
93
13
568606055
88
16
18
2
142899
21
53
229796
207284
33
407934
68
80
91
488761
67
52
748283463
9367
78
39300
257540
82045
93
26
62
8
13
232079
292228
19
457055
125048
218302
58
6
94
42
9
236539
153788
11783
387468393
453145
42
225376
30
215335
173084
5
5
7
55669
43
52
328924
459250
414324513
23
3
374002
373653
678388715
70
31
567031137
16
392564
176535
670902124
478835
486539
97
6
286039
64
361470
43
12621
385254
99
15
50
56
93
58
93
238963
29
383504
370880
1
48
7
264415
70
65854
248164
71
128114
27
99
28
8
54
446532
6
97
87
436285
95474
813968598
58
91
42
99
156794
87
483079886
378757
47
11221
67
25
33
282277
972013416
719151606
77
77
70558
292856
419245
67
115112
386173
160889
301744195
71
119718
66
345399
28
123470
68
453983
281744208
435775
86
256095
32
486352
258411
45
95
28346
207323
50
9
144899
396510
52
438678
8
41
504980828
403359
99
46
2
397676602
554525738
386447
15
199111
86
226666
137572
88087
84
456597
243425
4
467304
45
270292290
30302
46
489142
391120
35
87
74
210876
436348
48
44
8
439335
18
337633
237462
99
483927
42
9
483184
79628
45
353132
38
145900
22486
499222
297881
207317
216036535
82
36
36
897257184
6
183636
85
65086
59
69
208232
928065136
72
46
281135
227383
454508
164007
288349
300194
420268
33437
70
152814
180343
391069
3
2
39
80
342728
35961807
339309
140196
449499
98
15041
31
395364
328178979
148440
8
9
34
92
437437
91166
392128
154030
31
402167
95
11
3
251441
75
350012
180917
627669055
39
490872
26967
13
15
54
24
2
67
46
305123
26
57
20
4
2
434525346
7
469101473
364944931
29041356
84
57
1
69
59
3
62
7
41
347656
100912
74
4
48
69670
125720
70
393216998
65
16776
13
168496
19039
178256
324211
177702
176976
73
211238
17
197601
6696
217808
56
42
181035
94462
151616
140130
92
270999
4
60
133882
22230
90
38294
24
59
496281
378057
87
31
9
679872929
61142
572728873
49
52108
560267357
44
27
117533
52
13
75
146741
753154250
56
28
176124
506062019
49094
373691761
72
457950
78
3
494805
1
412025589
22
93
452562
37
5
409473
85
367856686
91
223222
291456
186925
101537
104884
423642
46
45
50542
7
313559
47220
56
2
19
21
327941
147674
451731
324212
40
19
244170
26
94
103640353
264712
27
365372
61
8
396681
87530
2
69
38
615603803
50744
265465
83898
485641
202598
428585
246924
99
80
60864
19
228988
8
2
224451
596129132
95
19
68
339254
93
1
74
65
3
49
267533
69477
67
37
49
406094
37
32
30
39
40
8
57623
53969
94
90
174319
9
6
303814563
254123
336525
1
15
17849
459032
6
2
169012
10496
783646149
456617
112423
67
72690
16458
378989946
298569960
55
61
8
358486
27
7
101765
80
484334
429953
175404
272622
71
363860
45
17
128812
347587
88815
315720
29
60
23
65
440222
6
118063
145343
223618
760693571
451031
88
128907416
3
62931
9
464073
26450
72
80
81
25
131906
6
5
110486
354332
59
497879
67
391949
69
5
25
47
28
461191
288169
9736
340611812
7
428735
9
64
56
386089
64836
3
24
5
108250
41
4
27
8
30
437138547
15084
70
77276
83
43
869658687
84
48
726380689
64067306
208044
15
23
315163
243799
79321
246969
70
444302
212936
168099
5
27
770818587
3031
7
64
7
99
108344
374103
220670
38
145558
316456
2
83
22
161630
85
346107
91
371576
406112
63
77
86402
59162
936214173
45
190474
54438
289421
60
486754
34
346134
43
94604
137654
581068096
65644
70
330370543
15
13
46
388259
68709
194583510
75597
171873
665715027
41
41
233756
7
8
189739
84151
51450
474037
528
211266
38
76
35
40
33
87
784761119
42
92
64
84
345359
16302
565575111
78104
75
41
735337024
51695
72
31
85101
497259
96
290439
76668
40
14
470664
93
248245
875443802
6
12
76
15
196152
69
64
98
328831
388330
150665
32
398927
43
85
10
15
204520
293299
395815
96
21
86
46
834472744
404110
12
37
47
107630851
44
74416
407405
43928
92
7
1
175562
445782
82
66
29
619279224
76
429095
15
174395
89
97
75
13
1
80025
179791
3
50
4
247123
41345100
274154
222538
198915
57
17
56
150090
7
29
201371
57
428672
66
76
6
87
6
24
628381184
492288
6
43
125710
427010
603112946
4
45756
5
67
9
52
32
2
46
234050
23
26
213572
85
441544
37
5
380100
5
389414
55
21
119324
58
65
44
497314
35
97
93509
277843
44
92
53
2
784809757
432409
62
4
66
56
89
32
18
69
75
317990
40
20
95
8
8
52
5
222592
363090
34
80
381689
4
112505
90
39
246576038
43
3
321880
42
80651
205305
97
370130
347860
91
322412
424274
405143
350036
828904512
88
9
34
85255
4
79
47
12
96
671269660
245730
186890
297939
52
43
61
185657
146802
271175
9
379010
369656
216408
65
9
20
434954
24750
476456205
98806754
286622
339708
67
325385
263136
38
420943
405576
1
444622
5
433207
1
79965
92893
71
50
144624
393899660
428691
53
5
3
76
92
491857
67
60
27
39106176
9
89
273760
68
494475
225650
299092
82
433612
393521
90
36
3
28
406027
60857
23805
102848
21
62
25
64
35
72
155191
58
5
95393
261408
217028
79
54
51
204676
452550
421478
52
53
165607
58
290524
479722
4
226968
82
245476
1
89
491624
306126
68
68
54
20
802953729
113232
448682
4
55867
345004
360002
59716502
89
53
41
84
86
284524
90
12
70999
880524362
251531
670569826
7
346056
9
472341
96
15
273536
157548924
204086
152608
87
76
24
404473
483617
82
740119431
97
14
5
96448
83
96
449579
563153517
1
231694
91
164572
58
457391
27
404939
5
3
3
8
50
283022
5
304127334
6
144830
96
48
45
203817
2
484742
94
409398
212817
37
3
37165
469532
2
77958
50
67
576034794
80
49
82
135742
12
9473531
13
26
62
277586
7
27342779
7
4
105603
17
166946258
337003848
186371
397037
311259
118524
46
76
409604
40
449895
347934008
353051
67
12
203088
39
5
481279
55
35
82669
97
9
8
75
81
4
9
84
8362
118089
13
87606
80362
177782
319217
462820982
86
357726
115223
71
73
38
73468
38
3
5
2
1
842951470
314564
1
248132
65
12
295955
836153190
62
177703
88
309120349
61
947849691
5
345702
402814
37898
64
389269
92728
69
225775
94
14
66
153344639
58189
254303
55
52
487645
35
33
30
981998150
64
464399
50
51
70
433432
905591515
470019
22
43
224114
266388
16
290646
7
55
40
23
82
396602
42
321301
346406
57
23
131754
28
7
99
49
150288828
44
49728
168774
44
34
1
4
75
57914
234239283
294603
313553
1
39323
5
9
4
395137516
467308
73
2
285504
39
53
9
6
69
8
53
308178
79
295254
504179623
21
380041
48719
63056
52518
390086
363044
65
136978
46
416395
88
222429
4
332204
81
1
465996
363048
61
25
2
64
207134
161906
5
36
67
9
50
59
446099
33
377184667
75
24
441188
38657
58
116432
86
237444
9
430181
64459
305071
45752
16
92
8
182243
27
297085
690615608
32
738966151
78529
4
58
428357
332790
98
231697
245817
982645221
52
2
9
860302447
74
4
5
17354
36
476782
96
42
27
66702
43
26
118968
379518945
74
7
455759
14
467416
27
414246
57
93
57
17822
23
8
8
53
17
410969
469652
96
8
30
90
394106
138201475
40
5
91
22
416680
48
4
1
83
146742
364428
94172
346646
8
818226936
248152
8
180732243
66
359186
37935
93
303958
76
94
381818
96
418767
97
27388
1
44528
282838
346566
1
97
331305
222103
31431
224883
352299
691412752
78
362048
6
49
989199077
24
95
343838
99722
258588
231133
11
27
46
62
135822
9
65
59
10
145705
131056
48
397097
4
76
137667
8953
59
529019475
97
12039
821916860
60132
99
311917416
7
469763
63
206188
218845
423077
7
5
85067
7
11
495237
413891
499084
780308563
75
3
494123
58
7
1
25
52
221911
29
384853
432310
425409
470011
11
92
2
9
654287323
126050
148144
442076
345863
2
83
78832
66
136101
418686
3
199894
288094
207499
9
24
15
26
159617
89
64
35
34
594702918
72
371481
43
78
342912
97
66
155867
58
92
425138
64
9
335803
7
79
76
656906042
496936
243343
11
5
434544
7
64
69
650224700
72
45
204536
277668
47
813367729
96
219767
463422
111246
288966
175988
153589200
76
516899197
8
386533
62
399084
270502
98
99520
6
654936503
230690
90
49
72
59
8
180008
59
40
437050
571835201
64
139332
174561
30
296390
112920
26
473217
306440
136624
99
80
182263
477143
71
86
67
27
81
307049
37
95
158958
40333
132326
94278
156926
82
23
361941
300763
750191619
42664
93
15119
489474289
149575
82
77
79
348197
4
68857
327483
12
164619
6
82
53
22
93
1
261600
335301
40
120993
71126
41
47
274884
20
385958
497920
46
194217
13
240016201
456850085
75
5
5
19
11
30
215456649
39
64820
595001172
34
195752245
229109
456104
73
60
19
80
45
56
116080
66153754
2
486522
989068288
12
141779
55
27
54
235967
422817
321532626
90917
50
105095
99939
79
170927
262600
295883
353635
70
16
88
471200
140848334
326116
32
564079555
579085705
56
91
840697913
85
84704
56
362088
56
56
54
5
39
420899
404105159
119905
90
75
34
16511
41
234236
339955
140487
119510
49
626003938
48
395789
2661
51
512963060
320470
483961
66
73
319896
117308
13
162895212
687755162
7
203142
14
89
93
889126852
163787
77
33275
305793
27
12
106022
183064
34
268332
2
33310
4
6
133980740
8
25
33061
5
113702136
80
17
66
89
241878
419860419
66
122001
48
400068
66345
287671
417225
75
201253493
6
48
46
474918
68
10986
39
446464
410476
12
399293
17703
354872
69
8
190753
38
9
66
37
387624
369656
303355
9
195654
15
31
1
769681458
165044
429547
77003
76
231845
87950
75
61
12
330065
120453
57
88
247996
77
42
489126
5
473586
24
70
16
5829
17
503081269
38
94
820165743
73
59
302834
489787
3
87
46
17
44702
9
329076
822831316
241283
91
29
8
55
91
900937184
46
53
162812
83
83
281768
304517
162239
91
482916
312811
285586
70940
139633
453669
78
30
418639
32
25
38
5
110670
74
2
393666
1
111760
406376
83
2
148633
35
263121
112151034
7
336470
388722
355061
747334756
30
262216309
43
20732777
431020
2
44277
94
84
67
64
23
8
498844
336312
20
432931
94744
63
417079
2
296288
915039493
2
72863
121675
73
24
39
2
65
32
175886
68
17
246074
443053
272641
352906
206762
455415
81
398983
230262
42
5
263125
55
250913
14
433329
1
83
5
98
318081
352232
74237
7
333624
351872
7
309900
48
214289
6
464090
97
61
696110059
21
223830733
9161
462321
328816
345109
65
56
368357
70
211984
117158107
66
6
378162
46
382517
71628
172542
40
155368
85
180845
316011191
27
7
432223
467348
568255169
318254
425493
732451144
92
35
33
367521
45699
56
85
7
28
84191
29
45
40
350930
374513424
31
108525939
192796
37
26
3
99
350750
794730320
123970
6
69
348002
52
79
199681
93
15573
207986
68890
25
61
72
45
372784
35
329122
406558549
55
497450
916602793
66601
19622
33
118244
85
209256
2
173748
57
83
145018
9
64
891991917
40
425677
37
465975
269211489
15
216239
65
16478919
488306914
24
250920237
247066
85
97602
125790
15
4229158
668365999
269831
77
28913
265405
76
67
22989
74
47
310273
127089
30
37
474805
6
87
221634
77
1
99
344337
40
481213
462906656
41
492027
49
239029
164240
5
2
491060
182126
9198
72
86487625
139915
543888490
86
4
34
985279138
6
59703
472330
41
25
408369
384952
297564
40
16
323832
92
137122
99
305319
3
20
42733
67
12806
51684912
63
39
9
497286506
59
8
10
557992822
30
416695
85
19
86
80
9
80056
191801
54
368551
12
358910
304712
69
416930
7
20579072
1
102197
6
386473
320210
7
684454032
33
30536
980104275
9
160041
284524
58
38
110223
94
185192
181195
173220
112191
197244
45
40
981119406
466923
214908
22
257752
68
369678
26
87349
71
229935727
42
168056
310876
421065
234570
239518
90375
441799
7
4
75
210071
75
9
71
71
44781
8
3
326414
400133
55
85
12930
474175
293001
477422
5
79
61
766480216
47579
342700
82
75
6430
93
462167242
85
34
6
41
431048
176306
84
128896
315348
35
61
12
1
159637
231323924
51
54
11
59946
40
217863
3
56
992249366
8837
6
480264
72
41
22408
40
26
4
51
90
63
45864
64
71
279804
304918
29
62
69
70
96
1
187064
48
401954
308595
233905
2
40
490230
123919547
44
5
16
49
388226
26
12
41
10
59
44
153430
300350
111859
6
40
215662
76
41
23
5
739263848
828653140
82
930978077
99
15
88
28
77
65093
21
1
358525
35035
485106
337159
274753031
6137755
956319190
98793
86
18752
42
25
424942
37
189441
468036
17879
44
533820877
75
300992
93
52076090
37
94691
420082
417179
7
111787
406686
113028
39
655335406
67
79
452383
359530
61
386392
9
2
84478
425047
85856
57
162176
38283
76
192399
50
158896
16
7
231522
39
7
26
63
1
32
80432
292007
91006
28
30
107091
68
8
20
314612
16
73039
271542
60
29
26
857666226
897624013
582081700
67
1
484503
448842
139817
9
307619
956642412
43
149346
33
8
413586
153352
118808
284524
143939
24
8
276263
33
126997
488290431
246760
15
84570
268591
328371
93552
76
108254
217319472
9
147752
372578
331462794
242868
46895
185795
51
397993
4
10
128641
88
18
292141
308987
832719940
65
411303
164964
492600
4
7
271381
42
62
15126
6
180813
321726
31
469916079
125872
72
311730470
232381
8
5
37
134366850
10
237665
305900
319297
66405
9158
379482
13592
332285
41517
97616
255359
6
118806
3125
7
5
386752
329961
8
257363
77
359153
571100468
71
204569
66
336082
44
81
689192719
111869
147888
58004
63012
6
51
424667
991761295
375131
68
990986280
116038
8
38381
414101
242119
98
41
355182890
10483250
467214
38690
353877597
168303
497479
238582
128341
74
16
65
7472
289226
10
4
70
43914
5
492708
69
42
369632
181660
427512
119568
998053001
148429
71
273671
608258828
67
26
3
215363
432311
282677
81
110076
92
1
86
24584
286760
64
16
48
63
85
335741
39
96
221544
439489
16
133864315
36
739929249
66
492796
390554
26306
52
156604805
159874
58
390538
201081
66
94
204240
21
117945
141855
33
48
293695
765268470
9
23340
35004
392492156
1
926039933
14
198162
796602915
914344648
13
19201
211289465
2
58
2
8
35243
495063
247659
198658
81
372379
37
51
172126
340385280
149224
89
227957
52
463721
306357
130474
599975111
198005210
4
85186
1
197579
66
163944048
35
10
79
393982
492117
346228
116147
498499
196948
75
74
3
20
310470
360868
2
7
61
12491
76
493054
711372346
27
83
82
99
82
203646037
98451
379921
64
30
98
47
8
74
1
618866686
43
415366
3
256944
21
247224
19
14
201474196
23
493730
52
92
2
309334
247754
204670
31
123816
71
4
6
231270
1
9
7917
7
5
73
246642633
305729
185269814
93904
481286
302681
59
374430
276043
176241
28
51
467809
93
7
145428
77
136826
314688
99
10
47
79
81
95988
95
348771280
56
58
78
63
1
493530
313004
76440
63426
181565
65160
213608
95
20
2
48694
99
911578610
3
17
31
22
61
374627697
82591
62
70
28
228243
233042
368531
2
243841
291273
146916
293107
492365
1
54
77
97
241941
1
3
350518
249159
121246
4
49
16
35
83
15
52
1
247148
177983
284505
139402
76
827200491
396048
279396037
97117
55
128656
77437
316622
147181
178097
25
31014
168060
109175497
87450017
77176
286331231
415986
37
391366
1
48
2
64
401743
62
26
77
325025
12937
36689
84
15
144270
85279
85
75012
294765
76
66
213153
39
68
48
466778
82
304752110
479362
247359
5
53
14
448633
5
95
1
71
80
94
66
98
5
8
65
467069
33
32643
52706
969931816
187515638
274765
458341
67
94
355883
23
67
348206
84
144071
53229
202776
922082279
423463
63
926495042
4
372634796
136882
402080
60
71
475709
57
14
7
465327
311485
60
180081
456146
158074
55
98
475223709
4
492951
495169
371969
74
35
24
271930923
384393
536622722
95
41
88
28
379238
6504
390195
461056905
68
355884
653703420
511197662
51379
368886
69
29
254001854
14
2
233460
227619
333936
220721
31
55155604
187304
36681
328595
37
81
86
41
2
659267731
402024
131543
3
347610
498896
93762
119534
426869
361556599
200932
255065
155053
156094
408086
73
6
6
83
86
32
88
93
89
2
54306
41573940
352503935
45
7
84
70924
313324
6
200603
393946
252415
38434
23
83
30
587129271
33
74
294933
617241435
383982
32361
11
87
130254
61
25
139277532
55
290113
82
33
607607781
912498264
8
27912
444796823
498388
96
76009
24
3
28
352395
74
88
771128657
14
37
76
497565
245182
27
465204265
85
69
37
270780
2
19
460764
252162
496758
25
90
365212
74
59722
8
360212
139690
1
36
60
15
478431
88
333524
670767288
91
47
261983
1410
24
83972
315834416
478246
333663
31
111231
101757927
40
56
70
9
9
307866
5
5
649354771
17
472515
118729594
44
57
50
2
331434
143040
229489391
288477
16
15
73
241995
172926
85
1
62
383706
361791
215258
452328354
677346817
54
88
6
36626
148954
43
68
81
91071
351731
19
89
77
8
44774
80
42
246577
87050
56072
151646
77
223220
50
332587774
29
34
34
55
463257
334324
72628
172994
260822873
6
283263
5
427150
91
16
95
210348031
290379445
204634
40
35811
58
41
2
331914
125661
60
8
83
56981
32
31
383403151
91
396862
156289
17
78
417989676
188370
36869
51
21396
46
192547
168275
346994
25
29521
9
59
1
25
231422
329452
50
433556
22
95305
45
59
6
44
360804
116251
79
67
708151307
319774
89
686204362
263260
220003
17
13
249239
295975
7
42
9356098
46
40
389124
423875
397052
406861
14288
198166378
406408
267452
5
198245
2
88
5
517
465038
82
26
79
31
4
96
1
26
54
337604
85058244
68
19
42
48
46
376913719
33
88
5
307637
65247
288122
74
105707
417887
52
44
39
7
159907
3
142737
71
88
48
2
32388050
3
83
5
345711
457332
9
347271
13
93
312445641
11
301433
191966
88
23
56
44
30
9
66
65
98
180149
65
19
32292
596785846
98
229543
55
60
35
50
63
287859
47
21677
29
227012
209235
62
1
478785
41
847558597
84
412481
249221
21
68
7
34
27
7
1
80
356965133
3
91352
35
12
145941
353272
240785
421753
5
176751
74
57
2
197004
34
49
280462
91
779050895
78
43381
99
29
140107
379004
7
85
33
431687504
979821245
96
389301
123226
347580251
4
426461
90
307352747
10
58
960918887
58
153972
74
36
66
59
61
93
805326367
403310560
266831
242896
499281
83
89
8
257061
8
87
177596
437416
41
1413
52
415703
403259
44
4
347538
354424
73
395977
7
4
250744
365636
80
830697824
23
442890
48
241464
65
174251
21
5877
1
262062
988774165
54843
712747574
80351743
92
47
31
450504
8
44
2
281861
410370
26
379942
114782
86
22
4
98
51
69
193868
1
947657299
387533
3
173918
110031
93
64
269541
25
14
429591
79
435802176
25
200096
5
81
222270753
5
12
8
78
55
275057
365275
54261
16
149859
13
438173
98
76
94
88145210
50
62
162281498
719110570
91
91
22
41558
95
462991
23156
90
99
471291
73045
49
43
33
9
486866
312888
48266
339553
17
495534
191920
358719
40
59
32
262282
7
65
43
95
234478
178531
77
700945264
433299
355106
176488573
94
297091
3629
30
12
290481
248112
120545
30
41
37
2
74
85661
127585
240767
9
37
96
912563250
47
60
92
663195061
278960
32
67099
125357
1
37
7
80
60
8
22
962850233
306388
5
75
471448
306278
270387
467719
279545
96
20
54
80
51
207321
269562
907939792
17
64
20762514
309108
60
795189469
137365
203011
384895716
10299
52
81
313026
446897
5
398142
4
95263
30
790973903
56
410706
418185
12
293109
44
57
33
366391
83
23512
49123
197001
49
424999
145438808
80
4
266754
857131189
95
125713
744488220
16
75
7
533814842
86573816
3
192532
73
20
190938111
30
427405
340960
98
91
16
83
198961
46
65
85320
323053902
451950
96
97
25
236501
82
81
335481
6
45
79
79340
29
98072
698217708
81
9
822836186
653284368
7
19
92653
38818
500238169
448922
22
245159
27
93
99491
6
67
222102
8
205202
167116
110369
66
46
5
83
430518
963569473
68
342211
24
827855323
9
7
92
16391
59588
352572
23
92
290625
376615
8606
41587
351240
463174
248161
482520
278958
47
91
20
165072
52
76
2
83
466159076
75628
444525
243053
784322954
33
251038
8
301534
294330541
25871
466740
128661
54
161446
78021
442819
65150
699075269
493935
57
37
153199
308984
61
74
43
4
679934827
132461
8
524424059
224149
21
84
80
1
70191
313413
5
89
18
9
882065338
151928150
96
329071
53927
6
58
72
7
119628
24
406666
374623
4
1
6
66
320953
41682
79
83
18
493627
12
54
44067
235723
563722805
463236
477476
159872
5
3
17768
337208
7
29
16121
87
33
768900090
95
92
5
27850
435799
228634
425547
461887710
268829277
573098448
290491
431779
3433416
89
59
574424295
188527
5
98
34
48564
23568
23
2
130373315
910867614
284229
36
752442020
314262
2
259362
78707808
189302
484242
77
40499
447676
147361
3
86635
37428
258191
96
67
75
80
155250
377460
18
495561
90
86289
32
18
35
15
50
297471
27795
89
279761
89
111231251
16
31376913
128443
49
131082
332546
40
84735
230503
30
191711
334059
14
62
493238
27
284531
81569
46
38
36454
88
1
49
253117
381002
7
255023
99
69
991646586
2
799730164
362878
75
81
38
277410
423408
39
74
47
10
200342
91
23
6
138347
8
58
85
310077
496890
49
29376
45
40
3
247708
60
76
7
40
33910
39
82766
27619
244891
364364
209387
242604
63
16
340513
318762
64
195497
457972
309833
401026
151823
319295325
2
251448
59
1
90
79
210003
460477
93
158990
18
431733
4
86
435478
34
230458
1
49
93
454752
285938
475487
68070
260647
211001215
19
402775
55
9
5
6
261554
145056
80
393468
68
420043
769563167
6
2
266765
354302
108685
607
96
258095
41519
31
153379
34
106497008
475466225
42
91
7
3532
24
456013
352864240
29
13
84
494450
265904
383082
472607
136289
287131
288826
53656
7
99
27
70
115790
30218
20
76
474199
183988592
21
50191
368272
28
55
21
77
94
336228
244691
110975
312457
39
59962
90
5
2
457648
174065
502768602
420090
32
4
494683
44
73
60
667337538
10
19123
33
7
13
74
63
37
66
461620
83
651154068
222961
96286
457559
101116
509530812
389212
48
24
212308
45
39
6
40
3
34
106041
169095
31
295530
416926
16
98
8
403710
40268
26
226478
126832
140995
76
375967
9
700901230
397813
930340075
75
6
312858
105939881
79398
30
7
58
55
9
49
25
65
273122
1510
442114
85
420354
192587
228650
8
55
420459
11
8479
396220467
475497
98
16
14
87
28
66
49
10
1
18
45
18
447726
53
43
93
1
42810
20
358366
90
58438
7
3
281705
45
8
87
73583
58
93479
448865
91
463710
9549
91
93
2
64
256308
383549
376883
6
9
98
1
204
71
2
29
82
187948
52
38
18
292767
44
1
13
447854
472560
183360
61993
98311
484496
344253
57
25
27
84
59
2
2
60
250023
42
77
73345101
55
463335
223202
51155
40
30
474585
5
15
452371
44
80
174582
6
4
52
73
19
274639
3
67
7
272887
23
95
175660
40
263196
657513703
186983
261026
36
24261
84
429936
394245
246024
462454
11
91
1
21
37
5
222835
81324
82
301458
31
62
5
34
16654
165590
290724
1
433183
247390
818455526
947833117
356537
13
832229454
306807
25
194747
468484
74
25546
252019
82
343698292
467464
82341
8
467271681
17
432565
833922383
299827
476324
19
240116
498307
461910
147748
413441
91
58
287023
254222
27720
476292
460771769
338819
175655
8
380546
41241
436669
7398
92
231402
117376
68
71
108448
202340
34
488514
19
91
78
38
2135
173233
60
54
80
324134
40
27
7
96632740
65
23
6
79
166073
7
321205
272635
40
51706
420944
8213
9
91
132535
490955
43
456109
76
513878271
395480
55
88
7
96
118291
78
9
455891
449216
26
2
76
113376030
111497
6
31
232496633
18154
90
98
124738
99
10
88
291980
496606
148888
8
4
92471
143399
31
50
47
17
3
4
595720892
28605
30
41
95491
13201
329246
181942
302651
56
53
69
104623
405771
131663
92
81
62353
60
3
44
309983
33
997913609
445381
156632
47
491125
7
331064
412196
16
1
20
3
60
192269
8
40
337119
66
97
255903
12
98
95
228733
5
47
466038
362986
399807872
88653
8
76452
2
73
3
302067
30
499506
12
15
67
130350
256736
10
63
361375
59
432663
77
690720160
425367
3
399896
7
254538
5
3
88865
115188
487554
19
692
86
170107
300954
364497
298143
88
433738
627111396
97
49
431619
86
23
55069
6
65
47
76
359156
89
45
354680628
8
226247
3
84
4
34
328185
88
30
293867
72
159443
99
33
530694327
39
52349
29
117751
56
223824
9
975553363
60999
332309
72
11
91
987697398
41
44
33
228076
253577170
352588
134278718
665736451
93
164350
4
440878
44162
495732
34423
12
612768020
484657
53
40
210326
5
276582
209681
362769
223859
8
115809
186275
469874
37
87
50
85143
7
196589
70167
37
75
586037216
34242
992544175
301347
1
74
83
278166
99
128154
25
255234
97
39
127268
288559
8
201572236
299823
156692
214577
2
334734
460884
60
23
593797979
80
259712
90
90
77763
85
2
32
73
39644
22
314723
54
84
29878
78
36
465516
10
88
253853
56
9
68
498757
66813
25
140878755
53232
982636102
27
85
6
349517
40
405959
37
13
152725
473889
82
9
143470
109575
306164
62
87
265419
74
30863
246702
4
14
486522
36
49018
18
178960
122548
7
383018
61
35
9
8
267965
38
89
412284492
394797
25134
39159
16969
42
26
43
561873386
475406
202148
24
50499
93
842773403
20
88
297436
394666
146370
60
192452
85353
2
415236
83
26
127288
3
458365
187124
169839
51
58
68
312622
34
93
172870
313884
94512
79
148770
1
88
42
472387
44
47
56
15
3
488650
414000
137526
3
425323
5721
432145
4
190010
152428
2
269449
454178
9
5711
108488
3
7
92884
249735911
341852017
1
64
22
370287
979928814
13
165377
10
24024
466929
47
23
7
463749
34018
317609
64
311184
47
51
99
44
36
97
48
67
83
323510
96485
50
66
464329
217008
527092716
35
87758
86
292891
494906
76
36
90
375947
162403
74
8
280051
9
74
4
9
4
162922
57
15
28466
856914269
253941
97
92253927
131756
64494
345139
54
6
344062
384078
313756781
447165
63
14
856567779
63
1
24914
232848
18
324811
35
493453
20
4
98
480761
74
81448
24
451925
44
340320
318735
939918644
158779
187041
99716
135747701
18
428754840
70
219103
203940
21110
77
293001
31271850
216697
414334
92
110273
294068
293001
55379
36
609116362
252661
19
233839
432626
295679
117405
488467
98
387572418
23
95293
127699310
138636
92
71
96
164626
367579
136979
81
43
64
331805477
92
64
17
1
814917326
136131
61
717687215
181493
98
25
68
33
89173886
88
272205
58
92
589206980
75
39
21
7
45
440395
98030829
420106
34036
71
404337
310680
89
413299
297059
178377
22597
19
54
30
472115
342779
90
14
15
71
2
70342
14
222649
46
473922
367367
190982
11
379700
47
6
9
25
25
95
333418
17
58
309547
1
336922
403193
371428
34
57
42
5
66
37
3875
310375
16
585881131
593266587
305978
484308
12
11
189688
4
43
62
302554
37151
335789
288949
87376106
15
84
242061
99
12
1
2
10
91
249689
404125
224633
264575914
30
84933
268044
5
429869
774096128
75
3
71
68
296137
44
73
112075
69
9
517359408
367182
5
1
20028
61
362468
429342
98
244691
697004361
48
980876424
55
308428
69
60
4
57
1
422923
4
64464
50
374313980
404121011
407954177
239727
900013862
47
56
3
84352
17
313859
313649
73575
472227
23
506717249
5
245308
49
7
402359
41
21
7
28
311776
28
30
67
24
30
713516554
93424963
69
32349
4
11
640666489
479056
14
225439
20
24436
295911
57
59
342046
224438
198055
16
383838
1
357473185
11
329375
395474
460049
280908
391754
397195
84785167
63
53743
244894
63
13
62
95
5
8
57469
188005
18
78044
945391368
10
17
63
49
155026
75399
17
83
48752
80
28
54
315955
200581
97
56
123138
2
26
91
22624396
849620013
9
268188
93179
385237
374915
357091
2
439765
198622
2
67
69001
480093
90
156811
22
4
490031
84
64
417644
259586
470449
54
43
70
76272982
21
96
61423
453924
174887
95
28
2
42
587738886
55845
396231
302811
95
13
26
372629
74
223408
21
313263
6
859829188
322705
43
3513097
1
395054
24
5150
35
32
793132473
61
17
2
34
258020814
34
11
458971
58
401581
12971
417144468
231044
164889
206485
278792
49
279437998
73
24
1
483764
749436912
24
5
917903420
89112005
20
37
9
412159
989342138
86
388864265
277852426
424263
90
59
48
191659
39
98
20
8
133431
72
135157159
257883
37
350332
45
261000
238513
434470
2
110191
637642809
87
61
66
7
6
58
4
670857953
65
94435
46
114906
286403
318781
2
9
53
68
790851929
89
5216
3
75
45
78
464462795
371235
304186
22
71
106733
14
62531
48
40
1
17
9
544424214
309352
456101
523068851
20
466737271
61
55
13
28361
5
78
9
794471121
28
296528
49359
140453
208741
74
94227
455905
16
23
262728
309657
45015
97
259831
35
291404
27172
42
4
427152
897932526
206713
91
261539
1
188503
42
133624
9
36
26
294932
36
2
15
238846
219908
30
475058
289199
94
75
68
249851
9
163224
24
5
2
52
41
176326
95
309523
94
98907
23384
14
7
2
45
703639367
47
350043
8
34
61
475053
198405
23
427743
287472
482569
13
41
2
93
266010
79
409477
5
98
30
9
230723
34
43945364
651514806
23
387060
75
63776
35
167133
66
53
39
99
355635
201187
38
203189
97
118478342
24
66
331303
21
88
1
159797
62
1
492616762
71
90
23
17
85
348166
84
422504
61
213639865
418809
29926
47
25
390542
343234
65
6
28
49
33
59
385893
6
92784458
23
54914
20651
49
9
485293
27937
83
85862
664689394
7
64
201001
8
62
238157
162286
52
310107
24
395288
55
87
304733
93808
50
8
331459
422491371
188816
134658
90
3
177098
26
338611
99
28433
67650
13
13
88
294433
342005
60328
49
52
258201
59
3
63
95
404922
141491
405040
177850
275452
199070
310119
152895
312812
342109
82
46
122459
21
3
217209
182833
8
378112
2
19320
81
89
178164
357932
381457
50
690223003
139129
258819587
89
87
57910
272216
286889
2
245900
181228
91
244324
403937
276299
346662
240270
94293
21853
49
485114
70
41550
948575988
196219
148460
139045
88
4
3
24
26
168491
91
9
24
278562
229237
715907772
387423
465990
45
631907265
8
4
390579
49
162864103
57226
388356
395048
8
177344
68
777344737
336733
206049
481039
208277
350669
105890
8
474164
85
1
88252
41
490683
87
5
30
25812
157264
70
51022
94734
441357
69992
96
1
365886
401116
278413
364563
77
68
97
66
147849896
231377023
811195904
421402
5
310285
151116
618115902
60
907427385
4
165418
428800
70
457869136
498131
237120
95
48430
25
5
6
138444
377945
58
68
21
46
232901391
309914
554850533
5
7
216557
92
412515
47290
421938
29303
1
896886144
397801
169905
97
72963
37514
78
446681
59749801
67571
3
364895
504307913
209293
82
75
79
30
969555050
211602
237542
432442
11
265390
5
93
57
87290
10
398800
204335
146045
468335
374970
63142
152807
444488
370861
1
458210
2
300697
104340
273294
71
462085
52
330751
96
350160
889269891
130285
286901
44
124498
406300
20
641175885
40199
67
312773
475234
13
96218
434842058
35
44
10
66
117850
485316
21
64213417
466839
8
428175
819065626
82
272148
899744412
347923
60
456099
30
514371539
350013
40
109339132
64
63585
97
4
37987
441458
94
7
35
5
83
81
43705
135355
147154
32031
459511
88
32
39
33
14
4
461904
3
298951
28
69
190919
39
477504
712136469
28
2
357269690
696718052
18
14646
29
34
95
997762620
96
79
1
18977
85
303546
303614
93
9232
408020
665225458
185928
90
4
8
59
2
114391860
94265570
74
290611
118218272
46319
293347
3
1
36
91
10
26
76
70507
5
25704
31
24
99578
645931871
403213
289684
70
3
40
9
412597
215599
15
7
16
41
476482
138805749
495403
401935
422778
70
1
51407437
441677
9551
66547
591812860
84
53
985
88
23
2
103042
61421
2
69
43
80
78024
188637
75
88
790693185
10
5
465268296
60
110464
1
73356
300528
868686554
310715
161175
16508
996101127
37
77
282710
75450
94
61
77
90
91
178938
28
161552
1
30
401813
6
95
447670
12
96
241325
43194
1
71
49
98
92
67937
31
174897
1
29
38437
220295
10
197600
93
19
214026622
9
402653
48
368941
429232
95
61
67
2
4
2
79685
85
29
437473275
77
48
404441
817438651
60
464749
48
400262836
106436
13
73
21
12
294676
102429
41
443826
42
12
92
883111209
13
197256
8
969546127
70
11
4
532911708
35
40924
44
333464
33
53
41
8
242892
109564
11
92572
6
422235
59243
60
47
166351
8
404628
231202757
5
126327
342767
76123
809281489
464485
968336510
68
8
115814
37
29
182434
212126
339688
43
2
214514
17
8919
60
143671
336108122
442509
422029
6
294535
285915
466766
61
392839
319055
931158
79
41145
19597
41
28
45712
18
325862
40
53
19300
4
207585552
8
487041
8
191317
756319317
484570
442305
455818
367061
392345
5
76
5
81
20
66
8
714819844
865316031
29
328658
46
5
201512
989435261
31273
747889266
242003
83
36035
438771
10
417973
434820
17
398823
11
430081
329223
164491
12
5
454386
31
71
8
74254
36
486106
71
268418
256820
20
45
957014882
16
26
43722
19
490474
806257288
7
38
43
108159
456339
82
8558
125671
115434
92
524594594
2
351296
39
23
71
8
2
62
2
64
40
968399296
50817070
192797
8
87152
80
8
997066685
356086
382813
150219
464804
84
59
91
12
220951
28
97
475520
41
76
467317
12
344153
39
93
482064
448689
420126166
333122
63
335204308
497337
349666
76
65
7
58
6
58
437245
911079267
508275104
392987
16
344516
204451
384677
52
95
62
86987
28
162114
90
489477039
59
280372
5
10
65586
5
8
29
47
234607
464257
6
35
4
20957
267838
34354
244545
8
7
48
98
84072
489652
20
82857
75
51
10
34
78234
91434
354182
66
92
199232
8
11
94
73
139656
3
43
69
341592
157502
124807
469790
279966
70
497977
704888953
283447
76
26329531
497542
60
2
914872123
77
301092
452155
186159
67
180192796
65
401678
237601
70
80
145653
411055
72
336942
4
12654
3
44047
4
8
336263
253346305
343325
3
15732514
6664637
38
3
384964
94
11655
4
240127
33
61
412518
74
29
99
272638
100343
77
35
26
44
64820
80
295154
454198
132020
159905
58
40335
353347
387978
53
45
249164
383510
245473
335148
312999
5
351376
787493919
54721243
29
4
391635
4
67130
416513
8
47
72
97
217564
94
430360
16
81
280240
45
6
25201
34164
178797
48
263908
721646836
185751
93
294517
342251
23
74116
83
470754
93
394998866
328237
52
4
33
22
54
228007
63704
416465482
260161661
36546
71
85
347066
64
286140
72
411759
24
360281
464818
14514
136292
54
24
72
28
3
131984989
6
21
385332
53
91430
72
2
131420
240511
218749
280970
457247
46
404256
139861
84069613
73
9
492742
90
76
22
25610
3
32
414800
196819
770169784
15
113127285
24
494718
272091
463092007
270585
45505
282785
472826
55108
147304
76
232585
95970
5353
264332
75
110772
450052872
269258
241765
110893
21
285940
86
94
312988
4
7
249010662
347299
208369
128618
71416
345108
67
93313
73
18
54
29
361582
83
434245870
16
31003
14
23
85
37
267870689
9
384095
46
438618
86
14
327751
50
49
7
94
58018
537722043
942418417
486037
33
498641
87492377
71
49
20
5
75
12
269408
38
5
65
321277
24
67
21
80
34224
7
980142525
250518
98
22
357292
292688
319937
472473
14
96
328121
138254
236853
91
272912
1
35
887277133
434783
369349
77
380720
3
97
202254
131567
11
41
327632
4
491304
72
88
9
231915
259918
223127
328223
2
70747
51
257028
94513
85
211038
56
131764
387217
69
7
8
487130
360354588
7
352171
88113
91
6
393732242
6
13091
243801
93
273562
22
40
316243
17
56
79
23
5
668296541
19340
316056
19906
105814
78
66
62
10
105856
464948
350293
97
2
44
448355960
147333
98
259873
71
29
11
420679
18
51
74
11
90
12
528662417
86
83
15
48719
77
3
782194344
21
951353009
436262
1
71504
303506
69
6
16
39
988107578
90
259169
499560
6729165
13
424173
79548
142936
55
202968
311493856
354457
785094432
40
456506
11
37
316641
247793
66
415469
57740
347479
776756097
75
33
7
261412
69
70
419403
58
42
118856
331385060
415504
188114
368509
134650
5
55271
34
331902
59
309432
278173
240093
3
44
252662
88
53
5
30
479176
18261
204151
358115307
403268
20185
441499851
29
90
39
43
132024
41889
369097
215748
148310
71516697
85
21263
78778
8
156942
5
83
33
410262
82
20
353354156
21
188701
910848844
2
93
476376
402309
290348
58430
438818
28
360300
7
35
775811216
267558
31
53
402715
154568
84
44
16
192187
285758
640223132
237154
94
489499
417250
988130418
1
96
165490
17
82
172092245
38
112483
58
70
357645119
92
96
30
333884
53931
6
339760
73
72
9
254525
49
64
244876328
394069
24
191621
32
4
44
78416
2
33
13757839
90889
124094
16
93
51
57
1
63
317149
16
7
455618
10
182264
55
372381
68
117773
264295
8
26
30799
18167353
93
14
497401
298287
22
34334
21937
84
38
73
7
29
260443
1
363021481
223978605
695510526
73
495768802
389502
5
33
201429
397049636
20
192046
6
32685
438560
78
14
17477
88
334466
569138246
80
380527
486385
86
495349
247149
231446
469548
138963
21
983897327
440616037
5
117839
1
372539
65
28
6
453585
92
299060
206181
93
41393
353017
32
1
321226
68
77
180906
96
239653266
486138
83
221454
39
58866
97282
4
390877
47
460857
982310441
25
84
58
273807
3
50158
93
41
69
283378
174594
38105
12126
984936364
71
94
993704119
35
280792
784414811
270521
25
22
23
419037
147621
481257
230439
59
2
98
181071
113369
77
99
344128
75948
5
43
12
533854124
459235
2
124681
85
9
325403
1
82932
45
225882
51
515971796
84510496
15
56
107833
289826
941652548
364415
7
19
62
130913
268523
1404
654626260
6
231842
46
818789790
4
127513186
392563
589516629
33
35
44
490587
36337
597007796
102102
116877
110864
147817
154742
330983
24
82691
339123808
108392450
381805
5
52
142516
77
43
185961
146193
476779094
27184
33
46
7981
68
74
104581
138994
21
460497
362474
32
80
116353
2
948435929
228880773
81
24
176406
54
66
88960194
418739
103504
947846036
68
178410
13
381804
45
13
854420819
460718
4
781085226
831331824
120029
15
410678069
5
360478
67
3
92
39
282064
96
54502
78976
33930823
538410608
64
263122
465202556
72313774
337876
70
6
91
945632381
17
37
308900
156461656
177341
57503
477668
2
25
191523
469697
65
99
407170
232013
476576071
316374
82
436303
152491
172206
806310109
138086
367964
35
114579
66
235550
166255
2
68445
3
27
23
96
244440
20727
5
41
80
19
78102
77
28
40
457229
4
59
35
347193
8
46
1
1
69
5
111980
23
410435
29
66
79
94
106210
40
58973
860092785
84
2
136319860
75
81
953642066
450143
1
824790122
46205
53
487145
62
163097
40748
2
38
171660
46
8
745476618
88
21
252139
54
30
372612
87
464036
382687
26906
382329
92226
166318
47599
352383
72
73
69347
467351
40
49
48
5
4
9
411705
239754
28
95
55
46044
421583
20
393402
41
92
36
395745
76640050
345107
463519
361542
6
225901
42
160090
425741
67
164761
57
69
32213341
1
7
339350
44
114266934
70314
4
14
233777
392069
423212
967108198
78
68
4
422673
789031661
91
648364123
86073
171671
26606
444603
257830
16682
23
67
260020
82
669162909
86
279638
448120
189113
38
41
10
22
44
171714
107497
76
2
69
20
97541
59
406605
488822
49
99
39328
215587
35
82
6
1
25
27
247970
39
368016
403239
53
75
175277
52
27
1
1
1
58018
12
353364
57
296731
127926
443656
847889075
584633715
62
334608617
24912979
454385
29
498807
1
55
494736
72
816171994
232721
18
266876
69
83
54
56
85
13
97
15409
129544
42
50
68693
26
219722
346885
428532
36
494183
550901950
169518
207957245
50
50
17
76
64
367574
268606
91
7
69
216622
31
70
74
815101937
24
4
18
11
89
82
137412
375821
64
59
49
99
286585
143603
74
32678
86
346024
12
158915
147596
145292
170434
91
597023331
485103
218091
7
91
70
62359
35245
24
9
153333
77620
241176528
1
17
239559
139442
6
86
65693
37
12
844573347
69944
73
206882
261382532
328
38
51
111861
52
52
478065
5
24574
235396
296972
35
7
411485
210453
476190
32
48
97
459972
58110
268668
3
49
76
401245
96
49
92206
102524
35
110272
5
9
352269
310130
83
94775
5
431045690
19
237271340
214785
544078723
26
1
28
46
293370
13
299467
192709
3
59748945
3
437442
36483
445503
69
371627
315038
82
461611
206448
17
30
58
78
31
175456639
495823
832016880
78
90
207314
388831
136733
263509
189433935
4
461129
8
44
36
187008
45
8
174484
78
471866
34
15
40
8
169104
120906
47
5
8
388826
63
476150868
22
292182
48962
297657
78116
4
160246
323269
385281
326262
20
3
57789
3213
4
3
484289
23
280140
54
35
43
90663787
71
96129
998674019
31832
162404907
28
69
63
19
217433
222228
356031
17
132186
60
52
197539
89
22
38160
53
338089
78
30
93
54809
332004
12
119309
25
168052
37
338719
403051
6
225056514
9
61
423262
1
373040
90
51
475428221
31284
95
7
43
50
88
95
21
74
4
9
59601
87815
73
27
4
28
117165
276320
8350040
70
77
359232
36
76
425530
5
71
64550
436353
58
10
271508
107332
52
166094
800394066
235377
42
38
97
33
303552
472914
84
44664
272325
20
108027
6
61
5
38
80
372534
7
429285
5
1
6
7
69
40
327663
201364
69
424008
85
75316
13
29
37
94
219924
484511
68
2
7
230729
82
14743
256045
3
65
37
495831
63
69760628
416501
110692
14
49466
34253183
76242
231356
19
438917
442004
10
541611395
474465
473824
74
97
57
53
17583
832880309
247968
92721
44
65218
321022
32
90
82
2
52
6
201156192
198319
402685
1
52
97
29508
303382
31
18
37
255567
427190
46
315310
553876670
41
82756
94
69
47
25
382100
379578
29960
23
54
44
10
463542
65
72
17
206295
125493355
536020022
271640
18933
10685
51366
29
88
1
66
3
50
31
72
79
58
353795
79
184474
343745
477457
954190116
87
99571070
175840
76
69
463181
76
239902
178692418
29
79
7
318719
46
55
188074
479528
72
63
36
60
79
24
53580
6
135392
198374
83
56
79
4
6
98
52
175594634
496991
65
237009
9
363840
90
67
49217750
276101
24
54
52
281593
1
400450
276101
45
32
9
23
65
245286
412301
225128815
103170
2
227231
83
14
68
55
26711173
16
12
26
79
136323
331300
268639
344295
35
48
62
5
269514
52178
87
370679628
77
243077
810033214
93069288
42
9
96
69
46
59
7
91
415216
244302
144727
36331
360704
3
34
159810
19
233290
56
780419830
70
383752
1
197479
143996872
81
307681619
45
479336
305681
87
21
87
306332
2
930373471
171060
307632
43277
108714
5
77
9
28
103
115864
43
40
105085
94104
135251
1
298194
76
438651
34
66
446725
239934
445074
231551
16
12
95
63
120935
60
480438749
351400
15522
92351
176805
20
430141
347860
16
52
466339
1
68
491006
49
104535
98
66
819599591
63
399649
177690245
77
4
338902
71
134637
38
292056
437145549
46
19
268346
441637
7
4
142183
77
29
38
54
4
232003
62
96
47
7
111403
265238
304059
7
93
396457
299075
1
197359
98
77
61
232682
411842249
36
225949
922573101
87
553901719
168416
3583
26
345994520
81
44650
24
74
388479
20
70
42
266065
41
299082
190005
67
384906
621663356
6745
28
486708
90686
383364
80
315185
52
163428
111232
55
343496
352891
461831
66143801
439416
247662
222368
13
80
317775260
12
84
587902739
95
289243
250855
67
333370
359990
2864
44
326332
58
861156540
64
98414
394198
61
65210
48
202766
75
193242
230806
585111232
154097
43
341644
45
52
53
724005777
30
19
54
396346
6
80
6
99
881459764
977634924
118322
40
4
17
79
89
22
70929
79
95
81
5
6
82
229523
288598
642698489
258086
289586
94
78
29
29107
5
37693
17
29
244789
265689
17867
62592
83115
186136
62
42
46
442016
94
52
183014
267331
400068
71
23
356814
430011250
156241577
19289
130238
100810
228172869
34
45
6
137855
7
408638
73
39
48279
83
203720
12945
25
8
383065
70
301770
5
57
5
88
499008
23
56
792149098
496848
381515
20
6
234289134
6
679543733
6
295905
61
26
98
70
9
27
450901
66
417960
94
238646
312721
320027
41870973
463159
520183514
16014
84
138500
282095
9614728
83
38
32
2
493180
207936
68
284161
45
333420
51986
6
46
7
367406
583933750
26
154930
66737
28
12
99
87
33819
36
35
61
15984084
18202
71
398365766
60
15807
13648
4
19
9
9
4
5
874733685
14
704868798
469360
106356
92
70
23
87
295729
56
109380
286467
21
220513
278623
94
24
66
2
385707443
4
83
57
52
75047
460473
496126
2
91
401537
6
91
13
9
154666
17
142931
254303
351367
16761
219150
11
174882
329737
20
9
121992
448440793
37
42
31429
354483
388410
27135
63
3
148353994
22
43
81
61820
443374
23
99
89
40783
98
337371628
278454
33
449937
35
494771275
267267708
289013
50384
4
109128
25
26154
55
31
53
444125
100919
67
51
39
62
472032
53
274982
30494
14
415020
178098
155555
16
70324
248564
33
16
452531
46
632498038
402269
6
26
21
70
7
201287
914617918
5
72
80
252676
92
17
229822
34
62
472743
476742
263856
7
86
341612
5
88
32
13
20
210912
4
74
19
38072
75
211892
70
484952464
92
40
375380
894166637
394142
14
52
328280443
327192
506257003
306609
48
6
160037470
289544
110825
573889156
823179751
33
177283
412148
803500239
3
470036
18
1
720014473
346116
34655715
7
61
4
153177
45
355750
281980
15570
90
75654
490308
472842
180479
99
559299128
499382572
76
494126
249947
46
38
424990
9
10062
40
7
38021
99311780
149956940
35
309619
21
64589
275010
245711
3
25
292861
432525
297497
50
483144325
9
421456
52
46
376966
80
219542
198664
317982
432810
299679
1
49
1
44307
87
75
332114
951296083
337723
61180
389686
10
300093
362567
49016
457484508
903029179
86
477394
325154
98
296377
86
31
71
981
393883
71
317186
89
2010
133845
42
24
22
5
10
40
99866588
355667
258081
106812
17249
148167
249953
34732
968254409
45
284825
252260218
193442
95
258646
439249
2635
458931
28
69302
89
44
749275496
84
360827
495848
540513776
152030
41340
53
5
22
82
323016
238509
25
894915466
31
304573
4
89
89
442605453
226307192
81
63
137101
88365
77
312261
18
21
82
362347
832416783
63
276561
109317
9
63
11
892561786
238932
277230
271789
6
1
60
243058
86
56162
193227
37
462341500
159532
357984
77
47
15953145
331222
256680
138550304
71
95
27
103425
313236392
346170
467796589
119309
134370927
378935
793098221
90
16
8
475402
375370
256639
160898
86
315964489
8
12
46
131573
160442
60
381047
34
78
63
183052
325275
5
137315
5
478000
30
347753
956407011
47
152803
347143
82188
7
297855531
351969
37195
475800316
597396937
13992
37
243583
238977
11811
818747264
93
293308279
203406
71
40
13
67
3
299130
6
554961760
46
95
54
36
59
9
367350
53
53655
483482
12
16070
82
8
73264
136677
96475
501980656
26
335152
62640
92
79
608753207
32
19
3
86
503577382
50
48
453411
84
785067424
281374
77
49
2
20
50
103769
136770
522600347
93766
271360
176179
286416788
98630
77
80
395338
83
311899
35706
465292
432166
417816
94758
333860595
77
684711533
3
6
419097348
16
40
4
501176011
570526571
161125
225921
74
44
9
30
242520329
5
9
280120
352605
206693
85
2
235164
350340
36
66949
3
722103181
16
3
14
73
392920
43
75
225059
227515
362542
99
60
39049
60602
32774
73
24
11
33
64365
1
465096
2
6
202170
8
19298
2
32882
12
99
36768
218480
377009
77
740338035
98
66
84
453902
171174
413795
101322
77
91
83
25479
463968706
311279
92
96
98
34
57
70
280406
202476
601115891
63
68
324541
49
52
88
95
39
37750
445618
84295
209922
299671
21
17
550068927
81
72965
13
461131
9
72
368330
95
9
85586
25
271151
78
104420
395759
770435156
220011050
244932
347203100
59
90
199459
8
60
71
341601
1
9
285351240
60376
63801
531074840
96
578552432
388109
24096
68
33
49
1
346161092
22
166572257
248093
58
423843
153483
3
49
64
226490
458684
31
322345
74
199071
11
53
43
84
3
50429
40
89
52
153775
88
48
126730099
128151
8
27
234750
82
28
584972341
8
300881
425105
278542
311619
72
4
315941
313406
32
276162
30176
646226462
374847
191127
9
328771
966204173
1
65513
36206
28
46182
18
347161
261426
322233
829889489
561925538
23
32
125667
3
311925
1
382826
747431435
193984
14953
181689
485619
91
931656073
65
42
104576
86
68
747107830
350040
67
33
339977
67097
94
14
418639
36
246083
313389
411578
46
116399
3
15770
202957
126322
99
47274778
27
868175531
244505211
203298
14
23
75
8
377427
421330
266004
432489
6
26
14
90
69
96
47
31
3
4
417629
88649
42
80
28
31
99
88
49
707802097
406342
347265
59
235729
40
276020
261769
53
53
51
551102373
134297
88
73110
7
223538
96
71
76
313793
72
350481
905741931
7
9
58
198388
24
34
13
352115
47
209293
348210939
79237
8
38
389189
5
73
57
227351
96
49
80
9
358995
92
258682379
196117833
551814850
16
77
362246447
21
4
48
62195
8788
367721
102957
34
56
30
1
34
80
375035
84
352878871
7
13471
445686
6
498638
30
426581
426262
618878790
89
62
59129
46
10
47
240079
1
213741
399433
223002
7083
303290
165899
64
414650398
20
304123
454904
4
27
5
1
369841
435084
33
40
246036
34
93
89
62
7
444604
152202
41809
178664
5
214211
181748
390811
5
19199
68
40
259381875
216693
80
44
635377594
36
92
66544
90
89
386981
50
146469
36769
11
4
20
350966
1
41
238087
53
38
434176
1
36
629326814
566493016
8
441955
5
306083
306899
938052572
454637
90003
92
298189
85
34
91
350306
27
27
48
129081
5177
461315383
29
41
33
61
56
1
435418
86179
98147
913048078
958251413
339351
9
11
767202592
92
149364687
475263
297464
1
334191
48
27
230667
76
92
25
86
30210
5
217292
1
29
83
75
8
2
9
355196
3
267285
5
94
84
59
74
12002
64
272561
180118
18
29
16
172339008
151035
139369
65
223590
43439
364731
35
47
209517
42
14414
59
97
80
962393811
235351
4
35
73943748
275832
494307
6
31
58
69
70
853386346
116762
18964
29
266884
10
337629
83
141056
245550
71
165425926
120584702
44
94
50
48
82762
126767
13
273980
210139820
65
273831
93
55
492627
151989
68
57
59
27
79
137722
178373
53
30
59
17
2
71
29
346930
632793975
140243
66
248372
179163
70
54
81
23795
144096
702469947
287954
338283
52
307476
339643
71102
36
14
999396276
9
60
68
13
461469
40
344814
382016
370234199
192726
255973
19
229505
342155
180280
39
47
871420347
366803
334976
1
20
118983
59
48
496596
68
114870
593911469
271531
73
426606
66
5
79760
409796
293457225
155303
32
368719
438139
59
6
52
380781
160582
18469
306833
73
43
55
72
9
89
171696
4
58
150811731
23
142113
1
105755
372574
35434843
265284
2
28188
78
50
86
34
20
677424381
935573026
32
52
443535
403003
253979
8
82133
117303
108597
63453
94
155103
168917
453682
88
324748
335116
81
241115
21
355203
704582062
90
39091
46
64
353334
7
496145
1
86477
185858
69
455684
912398788
92
331361
10
83
42
21
192134
46
6
107510
92
90791
426405
77
376683
576548769
332305647
4
252156
31
444749
436512838
3
43
263417
88
604338239
43
14
210870
9
286706
45
77786
635266823
393442
5
4
70
63085
18
162880
42
379858
242912
37
81
65
30
259091533
441609
726804015
8
92699061
91
119059
3
282815
56
110163
50
51
41
239186
58
310898
337945
56
95
2
46
53
361548
91
10
88
458650
13
59
74
39
99952
29
57
54
2
94
941707291
65028
47
276946
53
389646
47
77
7
276029
103410
404875
70
182325
21273
99
201184
248099
63
33
284908
62
218152
94238
3
319261
143481
447604
104570
13
77
429818
20
12
200950
6
340987
341969
22
7
41
286750
65
63
69
32
87
84
29
32579
440223
70
65
309026
336234
79130
180849548
95
96
330096
62
208696
322155
99
160557
267404
389189
4
216959
228648
31
362288
331218
85
469469310
76
93
129006
239300
5
410368
8
926622367
59
5
141143
1
203733
53
90
15169
78
446118
112000
6
48
335989
99
67247
7380
254798
316608
7
66
449297704
62
309451
60
366658
78
56520
588928217
657384006
280416
41806403
7
449601
251639
484008
46
130357272
5
82
57138
89783
93
403396
21
335530
345574
40
241712
465869
7
101423
33
336076
178523259
160257
363172
3
250597
49
242064491
247156
158000
739873042
217946
51
13
91
83
285993
78
423943
304883
93
45
405933
55864
5
27
319994
12
292503
25
641694204
133308
7
755903689
65
11402
917477092
9
139980554
362786
13
38
167971
240782
42
490130
54
81
78083
320141850
29
10
67
160627
28
480742
476211
342831
43509
323358
134743502
8
82
875701225
372684
8
404705
666416809
309322
8410
61
40569
7
96
388038
91
29928
203323
402498
342374
493925
421290695
140125
27
50
6
417799
408147
304984
32
30
361983
385032
423182
65
372605
3
88547
124284
4
12
83
24
5
144956
10
75
62
430556
311878
426104
376427
26
63936
28
34253921
14
152345
205435
11820
103508
410037
47
72
159206
72
19
41056
6
52
546121455
11
7
51
247837
136064
370819205
116622
477078
547082742
95
552111616
303040
21
88
29
391443
52
86230
60192
280708
426676
1
89
48
343031
166076
346785
13339
69822
174009
97
808493090
159464
277142
88231
297127
79
818470699
340412
201412
84
37
2
86625
167029
8
446786
4
37
79
16741
57750
76
332023
137481
59
99
55271
419931
130603
422364
53
133889
195238
56
491510
8832
316516
60
36
888918299
12
96
31065
99
496332
83131
72
64073
32
109596
126755
114287573
173832
438361
86
285453
49
52
64611
76
68
7
166192
45018
486801
769870313
28
947763721
36
55
429357527
474142
233196
150289
247498
35
21
7
9454
7
82
143951
72
43
258052
236927
35
86267305
173458
6
226331
9566
416065
6
224606
278615
428490
98
97
58
76
169756
481339
1
12
34230
18
133380
58
295902640
425545
89
97
40
42
7
334471
26
50
90
562525769
59466538
4
98
84
66
566117313
427129
193343
296435
4
69
8
95
464436
4
137828482
17
12
93
15
47943
244885
7
443280
8
78
869202747
93
81
59
2
7
460084
11154044
913756958
311457
156383
2
449804
79
65
59532
436254
84
332170
1
14
32753
98974372
92
455479
32
61
32
978602704
73
363458000
150312
449755
37918
90
25
1
8
245650
868288892
33
92
93741
66
1
203402
700133109
34
68
32935
311995
65
72
68
2
80
335363
57
401181016
242281
79
36
17
13
251582
293319
13612348
87
466216
53
10
480257478
80
73388
69
6
96
3
267424
490603
380336
7
32
8
6
7
68
65
19287
242863
61
19
154896
467647
44
3
94
75
44
224115
365787
84056
70
65225
332632
320100
718659387
9569
90794
98
21
202212
154091
261898
73
168389115
25951
58
906080518
7
428357
225340996
8
91
35
46
848775685
23
40118
66663
297084
82
38
91
34
304946
84745
80836
90
378055
332981
95
388787
39
127452
237815
868184695
6
154239
19
90
18
701344364
174256373
36
112131
96
103707
58
200767
42
95
40
205782
88
573876878
66693010
59619
298095
51
6
27
26194
8
2
26
155361
30
92533
64
9
339549
73606018
35
370574
32
23
51
399197
356789
171508
2
7
6
27
960399513
14
901280685
382932
87879
8
61529
5
19140
481140
160179
34
317267362
877181812
62
4
280322
74
401212
410228090
6
79
94
54
54
2
569987456
83773661
248128470
3
54
66
15
126561
4
385325
200083
88
18
15
43
6
96
423539
80
401312
55
43
37
104883
6
13
20
272280
88062
17
38
4
65
201673
27
469044810
567523164
2319
483803
186738
169272
95
374070
771582182
55249
852339318
86376
636206950
206972
641244141
141464
458881
434040
79
305113560
462111
41
93
2
14
83
145745
247704
368734
127395
13
346349
92
9
453793
123563737
95
53856935
197892
125671
204575
386134
232223
87
76
307214
8
3
25
273732
82225
170366558
29
945744223
75
126246
47
885515158
601933806
6
91
54
8
41573
357284
33
58543
23
58
97
22
869831959
271658902
446461
24
570570290
367210
52
903808353
75
517260252
94038
36
82
420313
87
7
244961450
8
70
283991
230710
68
354381557
2
42
4
5
26447
764282371
373348
106243
1
287511756
93
64
53
109047
70290
16
3
31124
337572
21086
2
394719
17
40902
467029
261207
73
58
77
28
201446
86837
454879
48
425022
112288
7
56748
26
77
470810
105795
50833
470685
52
411032
92933
11667
37
218559
15
68
8
245551
175973
195730
27595
91
197077
101941
87153
77189
6
70
297738
327190536
35
376506
97
50
172147
73459
26
66
313520
60
310831
80
150835
307454035
636203900
31
177822
216203400
60
75
47
74
418696
997681449
83
10
99
248664015
51
14
4
2
6
268703
73
384668
86
348729
445069
488810
397448
859445953
16
73
462961
17
56
155353
103565
318677
105047
440488
67598
225307
37
377859
71628
8
7
37
60
961843255
646496494
50
34
70
54919
59
484097
305856
66386
177462
3
28048
1
389990
21
81
212742
89
1
34
22
603465058
38
345160
3
260657
62
40212060
618216503
132716
8
379719
436361
44323
52
342471
60
88
604950520
5
365377
11
63
47
109640
409861
58
740084981
122494
306425
36
192881
96
80
493903
1
66
13
94600
33
80
7
9597
37
8
9
53
67
62
2
52163
540188963
426221
52
352513
15
379933
54
54
17
6
428169
478539
25
38
50
193265
28530523
10047
84781
66
236727
1
93
483212
982679712
32
496927
74
253805
9
70267
8
45
7
66
426636
198435
90
64
668122454
21
13
382264
64
788652466
711905068
453138
309552
18
877046130
287214
273137
30
744688891
467091
288279620
85197
54
66
4
45
63
78
472183
447284
91352
28
480013
153984
300947
97
154095
12153
260938
79
14
3
418621
234955
249212970
88
36
335290
484095
13666
98
19
4
6
481385
2885
2
436866
69
369610
47
15090
18
39
390265
157402
13
5
5
37
655830404
787173240
203146
50553
49
56384
76219
492967
1
172491
68503
21
294591
77
696000529
10
410683
50
16
41
433887
87
64
335163
122097
331922
3
99
268934
8
80
99845
90
60
334292
92
5
427082
94
90
292522
9
36
45
294711
265984
159590
54
13
12
452801
188395
146674
2
9
87
31
222859
190520
9
457444687
388177704
8
91463
424480
62
69891
100149
321660664
5
45
90
182762
103411
9
711066134
70
57
315462
345939
346922259
18
3
93
35
31
46
61
43
24
34
103923
482236
632445617
497465
184735
64618667
4
458727
81444
69
36
32236
413341
30932
97
73
94
331261268
395483
372145
66
726246599
36
19
55179
129768
2
95
36226
859694411
3
493029
2
29
87
483958
480671
66
306808
10705
324392673
69776
360482
120725
56
15
6
450255
35
2
66
94667
13
98
4
6
415010
86
55
434903
84
152922
324794
1
24
64
94
342844
57
63
8
84
2
67
47
24
77001754
174738
279833
162279
806459541
488583
200155
97406
388045
381928
188827
112013
90
170679466
424941
306069
224333
259735
77
4
723
213420
40
8
292941
43
738218097
3
88
55
481441954
74
236467
3
252111
9130
769680100
56
522066862
1
57
27
68
53
476503
82184
78
92
396290769
38
33
38
1
8
15
7
14
25
425967
176325
72
59884
25
4
249953
80
398488
70
409277
73
1
8
99
2
30
14
78
5
163613
13
72145
651184169
250887
94333
6
156709
156972
64
5703
55
314893
57
49244
95
2
499521
439231
1
609857700
27
93
5
99
369015
86
43
188986
499559
223116
446217
1
188208
89
667421194
46
3
395472
67
13
114124
78179
18
41541
185015
69
36
394819449
493374
295462
25
932441010
85
63
317008
222433
171917
81
317465
49
86
52
225623
267603
90
887076815
64
787176714
118117
416334
77
344707
25
1
2
122142
113648
216298
354981
64
20781
247355
286591
20
306223
32
177261
70714
41
166158
75
41
12
89358
95239
463511487
402453
130452809
30
146822798
472242
7
62
83
46
6
391214
126642
483582
91
16
94
486619
133762
309599
155178
22
6
401378
114690478
171163
251414
34249
862847718
305072
457428
59
7
61
90
33
237607
464974
280894
90
75
37
77
239722
119022
9
496416
319815
78
39
11
129039
29
24
12
185112
39
302380
254704
97
81
432632
5999
450801
5037
50
451963
45
148023
10
32434
218242
248913287
52
327356
47
327788
63
149449
128647
1
467876
119521
492851
379563754
21
99962
3
62412
946137841
255175
94152
79
25
102091
8
113052
25101
9
64
42
74605
52
219877
84
36
15276
7
20
98
14
24
12
65
943274196
198081907
250237
459211
118441
367192
93
193738
21
31
198039
45
484190
72
69053
643996672
22604
194092
2141
254002
450098
352896
309226
375503
291370
27
26
420812
392883
59
139084
684473133
87
37
91
38913
3
65
467053
133740
19
171212
43
249946
81
64
123227
8
47
497750
8
198548
9
39
347172
99
245480
13
897159106
35
171815
561
254699
11
301117
63
217842
168896
391526
367392
416781
92
7
383511
351013
43
407181
80
4
54531
17
128359
161957
22
436835
46
243135
562699031
35
349673
33
22
54
74840
3
59
3
490048900
94
8
13
354121
47
29
23794
97
354979
4
35
464605748
42
77
17
788876640
30
174948
63
107044
57
165484
2
215803
692162686
10027
2
43
10
490440
95
97
246883
376842
87
2479
32
92
99
68
42
225194018
59519
413141
33
201280
163062215
30
69
97
359123
34
70
89300
149202
263530
110273
186320
236574
25
494553599
604020054
77
8
127981
95
14
69
571265699
220276760
894617963
18
96
53402
61
6
16291
185558
67733
188692
306026
12
19
400275
15
394400
8
253418
391109
16
6
461151
39
491224
11
17344
407317
164464
146797
342927
47
95
24
38
43
32
396904575
8
7215463
480450
2
317725
432383
85
21
96549
186678
8
97
79
304992
241511
133302790
4
333978805
29
120945
86
296251
11584
481100
201952
176566
98
761937826
173377
131432
10534
36
127402
381044
92
114234
21461
27
263666
41205
247670
92
63
73
722496080
247024
35974
87
322433669
1
46639
21
815878478
755639272
194875
88
42
23
33905
404046
152485
2
344152
228010
24
53628
40
469969
24
459110
101721
75
454115660
91
111515
3
9
13
85
96
66
283833
4
6
3
150666
353034
81
338464
52
277508
308948
243575
456875
10
26
839846728
41
23
25
273379
26
96
56
51
387508254
319272
406762623
43338
4013
439590
84385
24
8
57
100138080
70
29
87
194454
29
263365
50
67
72
86
56
95
27
436212
66683
442002
26
12
32
95
306882
110956
111226
27
7
72
9
493014
144790
20594
111970681
61
259589
14
18
86204
14
162162
431338
75
92226
56
67788
71
204003
21
11
76
357868
50
239949845
300519
313088
88
77
79
230979
18663
99
121755
98552
57
408535
19
724991521
103717
403087
117153
273331
93
55
490874
430373
428892
419247
326847
355823
8
708272018
8
4
2
82
66
802010541
111769
63
273823
467731888
39
53
66
488365346
7
13
283869
47
140555
39
88
203203
47
86
19448
7
74
210157
29
45
187315
49
35032
19231
87
332089
86
83
401070249
19
38
3
6
1
198839
40
25775
232007
35
67
279384
378740
446822670
451410
1198
360295971
402677
152006
431360
127554
222420183
6
40
621627075
11
2193
18
67076
351931
485441
61240
41
71
58
362421
586761738
28
180750881
328613
36670
47
81
71
8
32376260
66
268200
5
424472
21
22
8
40
9
59911
435381
33
234312
71
414646
88
94
12217
30
319362
14
3
276031
5
17
75482
329309
17
599817001
46
313838
144995
52
267702
989835426
53
94
342500
16
69
91788
312598
31
88
7
152585410
1126
6
5
442690
144660
4
70
91105
515909714
98
27
4
292316
404301
97
76
459251
53
361385917
58
34
225436
26
7
36948
86
455280
918991635
4
483054
39792
992613587
127550
29
39
15
415903
83
164089
9
204885
57
154055
82
614756714
49
57363
61
9
75857
87
179388
84
79
489676
203458101
409627
458996
1
3
88
68
256609
435510
3
86
53
77
7
10006
198137
673511564
197196
317543
4
60576
342957
53900
141959
480653
81
13
5
455073458
99
367088
83
5
94
68
1
295557
205500
429140
51
10
71
181737
336036
408088
36
188102
296834
368516202
89
473052063
72
367208
1
151805
95
156573583
644066446
371450
43
8
81
29
76
80
20
2
9
66
370455
59
153280
138303
452097
65
126123
248203022
418460
1
92
4
195046016
298460
68
98
9217
477497
273146
492908
2
101853
58367
970704765
72
85
247701
17
59696
873241175
63632230
50
439908
86
429595
472668
307621
309837
203025
84
34
14
451500
8
440711
4
96
89857
4
309848
358550
91
3
380672
3502
19
77
452298
399155
59
3
31
90
287857
344903
7
71639
214792
298155
110795
145822
57
98
3
27876
18
110832
201069
67
82
971280669
262090
63
874887234
72
813237279
334937
4
82608
192847
211408836
96
81662
94
61
471229
72974
40
6
438080
426491
427334282
109599
76
15
93
52
75
25
88
311594
498812968
7
254014
27
918981102
140128
77
67
335061
188780
385941
8
78199
43
248472
21074
830881025
31
99
88
20
93
169182
225142
36788
9
264182
51
216558
327458
303636
203534
1
356684
8
10
9
449896
449635
477542
288865
92
8038
337253
219264
21
8
413596
7
27
47
484882
19268192
422363
15
363585
66
68
387180
52
469149720
1
128537
266692
64
95
72
80
416407
33
28
94
77
11
276603
13
117248
51980
273425
68
17
679646035
689805336
335295
17
509405796
58
173817
380827
529225655
22
180319
84
572966428
9
82532133
11
6
219158
82
52
71
7
153985
8
28
275415
171794
32
63505
379765
49
490421
158951771
451054
402331695
32
190142
378152
17398
1
9
163027
496130
91
7
170441
13184
55
20568
321492
20
63
271892
85
1
42
415219
72
266564
10011
118761
391806
49
20
43
217101
890172123
1316
482469
34876
81
88949
358513
66
439703
16982
5
427696
72
87
371836
292984
5
3
316252
62
16
9
93
417928
125409
178295
347432
49
147575
461118
26
75
96
183726
363692287
118302
50343
463567
21
423227
3
14
5
9
68
6362
73462
68
113690
389061
2
100459
85
206374
50745
75
7
8
64
1
71
184471
416561
338865
127383
40
83
166233
24
244380
35
86
163583
157697
22381
9
16102
64686
466803
137107
18
78
41
379028
41
161269
16
70
437453
97
436105
48
324938
99328
262754
307412
86
392736
47
6
15
287748
549417448
96
40
454751
200724
276263
113718
464628002
340630
42576
125191
39
30
55
26
380388
57595251
26068140
6
2
132312
48731816
21884
8
112782
6
493614
226679
312151
47
42
349385770
46286
56
89
73
150154750
137000
295646
183594
49
285071
44
15
29
245681
76
63
21872
75
93
5
43
2
97
82
93
5
30
17
889574651
355338
42295
99
17548
173973
46
13
234694
26268
454076
49
43
37
23
134432
333111
238832
668849153
839384173
84
29
32
271496
78
172486
95
210913299
492300
54
8
91
74
185296
409909
82
417378
8648
44
378425
90
2
128406
230085
496078
2
476282
131754
399949588
23502
51
59
6
99
3
247056
555111155
96847
308423
70
47
339364
60153219
154580030
82229610
14
161433
482591
434673
244679
1
34
19
71
76
6
19
271041109
229463
39
46
370545
356691
32
23
461868
74
289082
25342
430248
175351
6
96
65
96
272284
418003
8
22831
24
5
269066
91533
61
184796
873064648
267685
437040
22
1846
82
80
78
77
7
358655
178838
9100
15
55
7002
958059713
65
673150201
25
77
21
29
48
59
1
339867
99695
191193
55
288466313
89
49
90
44
194845
2083
330497
277984
448780
165986
154012
213226
87
10
769065363
29
386860
250431
423801
995184932
29
33
40
99
666731947
21
62
407060
312148
14
232645
76
22
98
6
403973896
98
71
42
44
364324
90
7
31393
263502
19
89
10
72474
87
87
323132
19106
98286805
86
6
41
15
371869
59
25
96
70
22
915667230
45
2
710113966
1
377271
87
55
5
81
40
22
455464
71
108862
45216554
66716
25
127983
421470
24
70578
446403
86758
51
367877988
2
12225
57
196799
41
239662
171040525
30954
36
410075
170292
23
210475
78
5
7
51
41
17
41
952647307
84
435356460
52
60
22839
78
55
844094171
72002
443869
12
115997401
36180
219868
619717374
426544
102837
156672
15
7
332516
87
92
125666
443371
12
57
269541
222907
465148
85
40
32
81
25195410
54
401684
332179
45
22
472450
161803
51980
295527
426302856
77
457973
1
241635
306378
70
31
361236
81
260731
94
70
126978
347290
705566238
51
389384
111998
99
90
38
591111083
320808
377280
82054376
81309
460743
445929
544613008
38
261185
891717834
18
282911655
2338
282441
174689
17
6
12
10
102237
172985
409229
47729
46
176090
44
57
46
238278
197565
231763
72576
5
244676
48237
85
6
45
230654
224611
210454
3
99
109055
23
4
91415
8
245553
19
9
2
2
97
27
30
496565
143918
85414
35
9392
370344
79388
49
129708611
252227
51
426215
74
87
74
2151
62
464834
512747733
33
439125
89
48
52
7
41
63376
284390
306467
58
281262
73
223985
104005
37
474894
58
82
81
360331
452835
366782485
158639
22770
648351767
12
27367
405438
124402
90
46
94
360608
486048
11
257712615
46
203105
27253
338974
474905
41
91
54
2
330619
9
4
16
20
912146853
16016
338114
54674
388503609
61
1
96
34
436608
379804
475381
34199
3
98
732355788
39
65140
417873
1
542837862
592782012
90
175137
78134
69
78
213836
378614
22
2
28269
4
929219730
29
207901
21
44
163676
44
5
422579
8
1
55
65
896995163
7
28
45563
537151351
12
69
71
408142
94
32
9
108400
274879
669123278
411380
64
75
6
57
286379
66
94688
26
706921838
6
122340
354491182
491789998
33
42177
267104
292283
435650355
100187
66
71
93
426679269
59
82153
259329654
276828
441250094
320585066
50
23223
51
17742
766421870
38
141644
451708
456388260
28835
31
919967177
96
18
45722
223433
259860
46
16
69
7
22
34
261771
66
77
275594
665074605
72064
319932081
9
21
390867
42
119267
82573
316622
56
66
330762
53
445081
183908244
830392473
27
8
190467
24
989833030
15785
911488863
466447278
89
168597
334682
5
440027
313108
73
71
291720684
69
59687
88
181757
93127
60
9
29743
400116
70
197798
91
320691
92
55
342300046
77
1
70
98
275805
300951
413503
208732
15
88
21
3
72
15
30490071
57
854675445
209648
234286028
132507
37
407752
358828522
319884
471836
23768
16
47
271354
375863
96
81
187161
452820
192877
87
78
54
70
428388
87
84
433028
374031
10046
50
97
111386
42
7
40
59
56
9
282969
69
83
142793413
921539327
485316
605504562
65
36
391149
469853
239489
26
19686
48
6
305161
91
198860
893202069
114996
20
3
337335
29
3
289565
489342
2
335501
141728
11139
39
436257
130280
7
94
439875786
89
488795
4
92148
278768
93308
50
143840
75
87112
264765
2
474951
218047
58
178536
24
13
1
687085703
135181
310875
65
237023776
4
384861
40
395103
18981
137866
65164
1
39
353558
35
2367
73
265502306
400930
371613
1
2
300307
330866
401870
39
7
484768
498383
89
322115
59918
88144
174461
170791981
337821
503277958
41
62
347410
4996
71
56574
226730
38029
556705997
592928106
225191
386053551
17
193471
49
26
512626346
66
61
56
92
349518
884931105
69
497316017
4
185893935
5
4
131950103
64
91
119633
67
98
21080
9
764958859
44
39
77
69
232403
70
138491
3
21016
787448964
206398
408902
60
13
161302
309670
442358
523934725
200057
207431
461303
4
48
36744
21
818737458
96
69
264878
318349
76
77
3
83
16
76
17992
9
60
60009
55
5
40256
28196
670926862
99
207431
20
89
620961055
12
10
70
211047
83
427477
750502363
440892
92
1496
85
282887816
262555
148175
157220
453712
418833
393967
238326
8
105351
871464928
76
148434
467900
285689
298521
81
266328
7873
8
136612
6687
669962036
899696271
40764
318765989
2
489239
8
30
2
67
25
248809
97
283966159
95
25
83806
5
401135817
33
796152450
91
342487
9
51
267694
3
432732
952249896
318391
61
108690
751631453
69
23
288435
95
8
9
8
88
34
151593
66
297353
168372
851966460
99
86
9930
378929
56
227869
322321
93
37
399813
389140668
28
7
1
465394
92
94
496842
96313
337927
120120
346352
344743
92
9
40
7
49
32
92
416017
26
7
83
6
31
62813
519707401
7
29737
7
88
109051
273137744
264937
24
33
438825
187960
98127
34
242254
195956
158866
227539
663553246
26
241318
40
446886
66
75486
6
27
1
482335
51
421450
2
86
241692
45
82
282361
67
243745
959863714
320480
143506
242120
212231373
163513
50
5
8
11782866
226913280
48
69
83
325842
10
51
35
12
350102
556780665
591727774
76
325066529
377140
10
51285
10
27
2
43
440311
173785
73
3
39
833038448
53
32107
7
62
15
33
96
306999
25
9
510305354
134197
100414
76
50908605
8
389762
317129
2
233809
19
57
53
51
83
78
5
1
71
261818
35
659079821
343132
281009
808964407
805900330
87
144293
44
75
88332
331687
421070736
47
424949
40
404574
61
247708
1805
20938
87
326329
85
57
8569
329811
19781
62
472497
156357
51
497360
339561
130346
410266
199358
6
68
32
62
85722
7
86
72
476818
30409
97
669956118
173426
154512
106463
69
15
246816
198822
985100984
31
83307
14
41
486245
412612
17
168475
875395942
92
843020340
134517
48
77
289998
466518
322832
15
18
198797
22
269492
5
87
32
25
33216
82
209495
94
87
87
31
126300
161909753
472439
226759
2
439751
61
49
4
71
1
1
316321
89861600
39
104687
315242
28
2
301423
260878
484200
42
29
339282
60
738461633
313243
69
41389
67
187497
5
38
253089
162625
88
262233
50
78
97
917092548
3
45
230973
151223
310467
74
74
777694726
6
408263
79
60
42
48
75
13
32920935
434996520
43818
34
13
16869
50
47
33
407894
11
31
27
70763
471095
99
80
222089
58
86
242188
32
19
185798
353850
80
54
945376660
86
4
39
116958
185965
292525
13
324032
75
23
483803
54
95
18
194802407
245177
98
26
204408
5
58104
291462468
403286
100527
211568
495174159
35
192550622
28
45317
363970
65
144966
5
395115653
23202
105183
5
484495
71366
143952518
98
72
5
728338273
5
80
164149285
426981
16
269511
51249
34139
26
26
370213
26
326931
7
393591
489020
476464
42
11446
32
265712742
90
190769
35
3
41
1595
5
98
30
447498
447912
95
128693
74438
11
30
387991
212743
8
87
479207
6
16
53
45
422145
90
369126
307701
101028
42
811524256
308493
47037
4
829707634
48
231296280
164925
62
76
452743
88
64
38455
92
311175
1
476251
102694
36
65258
25
72239
285202
169122
236116
273180
77
337400
19
64
73838
415205698
6565394
8
65
19305
465844
174973
814072446
93
214401
323590
16
43
27
10
93922
48
410325
47
16
98
31
19
85978
76649095
889636624
78
297231
41
38
15
47
403065
42
447386
76
177926
87
284304
30
224348
1
281074
107975
341189
136139
77
2
48
11
191395
153683
69
25
47
82281
47
321974
36
2
43
289808
269585
6
261948
4
375636
469092
89
101422
26
45
88
74911
428522
83
5
417821
309274
777666435
425948
84
29
430514
84
52
169487
42
494484
28
435910398
465497
477708
96565
379407
66
1
39
73039
28
102927
254529
5
79
18
394085
37
303352
443132661
8
2
159067
81
45
7
41
66
81
783480910
17
430715
33
3
61
26
30
380459
70
303662
9
171839
164727
251535
7
418074
8
64
416877
186407
43
242913104
364816
91
89
46
5
237672
377081
341557
67
137337
333680
83
323612
429889712
92
7
305370
169206
18
144876
338334
33
47253
370107
202685
84
10
68
187458
32
271615
88
338847
185096
159754
25141
239121
7
273000
86064
17590899
63
9
257410
72
2
110075
1
608700261
70
795384104
39
244353
4
365505
54426
33
68
22
99
16
4509404
32
74
401172
52
63
70
332566
182376
93
129822
932884532
139178686
304709
30
119246
97192
343443072
399375
91
2
17
104404105
7
14541
71949
38
285353
66
22
663786197
278781002
266880
73
220922438
158297
51
69
126492403
266081
353153
321220
367814
143177
80
5
91
101201
367721
266930
483315
3
188678
1
12
3
4
49436
400976
230507
103415
74343
41
35964
236189
7
157458648
266723
98
20
55
43947
246712
784006126
499020
19
113708
11
58
57
301058
99
98
83
986995869
68
120211
88
226157
270176
78
90514
54
419360
188424
22
44
494623
236219222
409783
371776253
33
344689
39
1
15
96
915545914
760758088
15208
435162
19
36
320442
87143
16
1
364974
20
6
455780
7
124710
90
23
65
2
930752884
7
160626
448058
19
227961
2
94000
488998
47
84
84
22
37
95
99
44
113851
16842671
259373
50
30
81
670907424
39
59648
63080
254901
403303
359629
92
64
624518791
311729
183292
86
386876
8
7
4
3
81
76
6
3
721711003
206026
5
242905
30
6221
9
278157
27
449253
65249099
8
45
5
200676
162208
61
136386
91
43957266
34
39
79
46
279497
292056867
374341
205699
81
23
162946
62517
398553
75269892
56289
36
97
12
43
48
759017379
60
329532
429575
22
44
59
134223
43
1
33263
44
47
68
266316
56
1
344293
731374202
6
81
6
904386537
782002146
201926413
161527
38
86
67
415617821
719522175
62
7
56833
7
99
46078
362812
277643
192705
8
303219
76
277635
9
71
4
34
401226
5
68
20
376837435
37
16
61
43
208530189
340615
52153
287661
81
11
56
5
84
146657
575378753
47
31112
190777
489687
269233
13
220151
12
9
2
54
371634
253911
14
77
103694
761914716
613003034
10
46
87
53
146859
6
262171
8
230789
281078
64
119350
163614
16
492125747
95
25
484361
299173
47
173967
81229
200411
629358327
511595359
36
499115
234763
210887
95
416022
59
29
420520
74
44
494022
12103
85
467024
261860
33
4
106762
61
67
1
76
940982855
2
3
74784
492051936
166206535
50
39
55
443689
489508
85
37
22
445258
96
342512
43
294614
61
43
322257
47
238156
65
15
49
432363
39
57
78
7
243498
23
62935
393905
224736
63
69
146563064
36
52
152339
6
63
35
388161
110005
94
651609934
15
287479
619649006
409575
68
428832
242663898
319425
756389214
7
148349
30045
305029
405765
2
315093493
85
59
84
40
332779
32
205689
89
163429
184479
300580
185517
157124
321833
265400
587630610
107153
491833
411129
1
203755
232275
60
101616
60
15
422574
80
400447
268500
31
75
424061
82
4
129860
86
264077
78
113955
378518
796186803
226606
304423
95746
32
785252972
41
92
20
27953
67
223014
12
110057
41
42
42
318373
32
328306
6
21
497384
144954
2
300224
99
106745
140615
60806
121007
65
101455
74687
88
33
625443701
84
93
301802
485494
98
58
349013
17
182781
51556
93
9
339370
413716
80
147588
99
47
42
443481
475690
169246
25
22
67
33
30
18
67
80352
76669235
246308
368614
195642
247611
92194
62
400668
423205
37353
444603
33
240811375
318678
17
464723
422269
222514
171983
176573
19252
36390
81
21225
11
392344
23695902
29
469820
213031
114347
73
352194
54135
130103
7
881064003
10
470567
102103
446430
325227
9
530628303
48989
8
311997
75
374682
57
280902
481163
34
7
83
371191
210020
195776
240689
607092641
469012
290553
23
478041
76
24
339969619
2
72321
38451
96
6
17
78
2
62
47
54
5
71
48
75
49228
12621
258774
54
385010
431700
40
89
185483
270937
48
148580
30
60
64
5
110998111
28
261777
15
26
290362
99
73
51
621080242
112653
26247
402791
93
187310
205491
189070
122639134
101437
33
56979
832572534
91792
12
60
2
338435
49
34
423636
45
1
54
79
104435
234050
14
44
376436
64
451578
90
356358908
71
245963
90
328669
8133
92
277027
64
166772
62
199843039
9347
185654
166986
125972
287667
487037073
481032
421657
362767
90
46
81
65733
148075
273511
20
115485
48
658601917
59
386643
50
479551
16
655091167
75985
113283
409584
61
36
33577
74639
3
19
98
231225
70
5
193438
12
5
192043
66
357427
235808
82
41
236655606
39
8
196695313
152013
476493
27
86
6
37
4
279797
72
71
816305687
65
366960
53766
393217
362580
471023
33
16
804921002
30
262500848
45216
93
177517
1
293960
94
29371
35
315770
76
428444
20
28
43
82
100898918
3
59
80
164102
3
52
66056
20
279094
44
74847
316638
287185
92
424643
278293
255432
5
14
308495
3
10
62
111184
188963
58386
7
20
47495
260742
389773
300209529
216922
78
77
73826
99
227755
109912143
40
30091
1
17
430275
318210
197718
8
194349
351006
480675
3
253681
68195
78
42
832228015
11902
205394
469250
3
279410
3
60
133438
55
92
90
20
1
19
43
575103698
59568
104812
12
73450
24703
52
74
1
17
943998592
205404
11945
378841
484451
42
38
55
179089
327367
25
244851
9
1
16
44
382454
1281
19
340513
51
61
89
66
824953739
859479201
80
57106
73062
83
70
45036
46
424336
2
242155
61
95
394984
62
5
21020
492074
163846751
347194
63
65210
75
278380
431906
409287
263073
18
5
80
81
11173
71
437942
416635
32335
36
19
218500600
134305656
276886
146421
728728378
20
21
84
69
7
121202
38037
36
74
8
48
9
268657
164181
15
399203724
295378
371090
5
97
18
88
1
24
4046
2
42
134860961
39
61
10
90
6
176473
69
217861
5
196908
198870
465345
179077
22
108952
59
398221
258400
496128
305229
73
307265
9
9
84
31412
6
4
4
23
398643852
346252
847412764
127182
791213027
320390
98
71169
257227
13242
85771
457013
47
442952
429284775
8316
66
388312
95
356390
365327
68
386259
1617
385263
27
96
374985
295737
451053
3
30
8
441566
8
312622
926891761
75583
198118
271736
345387
46
32
119918
366009
63
201690
40737
8
499472
53
226199
118574
10
6
22
9
47
409814
373094
146065
7
46
379322
125720
106290
75
53
58
63
88
76
98
321643340
70
17
57
124713
13
28461
28
730424317
20
98
4
512366958
35
85
96
27
41
47057
20
51
711891250
458367
337734
404450
383100
3
18176562
298994
3
282090994
333307710
55
483831
1
273885318
58
91146
13
1
365685
9
3
2
447454
255015
42
4
25
326442
42
1
73
135285
81
47
69
47
79
87
47
5
29
32
426127
409550
329613
8
1
363311
82
494229272
49
261591
408366
264647
21
70
38
110523
79
238887
39
349301
6
2
10
705730119
10
30
612129045
56
29
900130182
39
51
247184
24
11
668142329
418984
77
224807
466373
8
119469
98
236523
4
471829
98
155958
2
43
28
447673
483382
49
106049
560034210
46
12
61
194067
14648367
744405491
415987
395094
89
413092
55
136819
61
228443
143900
338250
464255
115940
78
33
46
60
93
21
425235
789107134
182143
159267
30
392956611
70
33
398613
394909908
113783
92
217107
279306
541314215
136694
55
7
53
43
357936
446261
40
177677
94
90
577507672
57
86
70
92368
63
85
9
428711
221202
30
109736610
62051
458048
7
67
727686523
16
29
60
485254
89011
70
380590
74
83
391215
2506
4
17
79
3
95
215671
30
8
66509
449822
93
122712
274511
25287
13
6
23
420784
7
115797
168478
138831
167415
210463
93
291406373
92
18
55
159702
335244728
40
39
144330
65882
239289
99
922554759
168760
472162
473481
342710
7
17
47
69
87
189247
438014
4270
81
75
43
13
389654
3157
281565
29
47
8
454651
51269
735626890
193033
7
77
193108
443231
56
95
386041
8
326255
253124
90
29
67929
53
330646
67
279902
235410
85
28
83
221940
328072
642262236
91
13
251020
112331
60
251361
59
9
25
988078462
84159
9
1
45834
6182
46614
369304
462511
2
6
151582
323159
60
204059
2
44998
90220
363973
29
114806
22
333272
306234021
93
300713800
250807825
304941
144882463
91
88
4
30
345301
39
58
6
299232
215212
63
344778
32
91
54
226672
38
96
831771593
409226
9
67
25
110066
59
50
65
69
198816081
9
11559
458283
79
97
49
33
212997
11
71
60
46
91
728885157
34113
63
5
53
400880581
35
28892
453845
62
40
351041
47863
50
66
9
65
90
729011781
3
422940
173737
25
287599
817392621
4
97
59
430521
308212
113462
498573
262371
6
496475
296032
995652811
233651
204042
19
3
27
61
95
9
323621
21
8
328155998
447415
136615
9
94
45
7
42
8
85
28
220780
70
89237198
70
16287
152213
145967
201495
47
318453
12
13
8
7
47
101260776
163690
433511
313722
260589
22253
122283
344670
80
782516055
6
90
27
5
333811
125132
62
853706165
381238
158893
491666
155183
75
13
3
156557125
23
8
260309
1967
25
9
290596246
25
176888
64
4
87
491339
99
3
95
12
20
21
103949
52
452765
218132
282449
225687
45
34
19
40
303412
304266
404787
352389
444833
93575
491676
65
407337
1
51
7
155560
18
40
267361
4
153636936
7
2
94
758676982
91
406403
239136
74
525329118
63
9
23938
298453
70
415496
7100
99
82454
243225
42
474832
57588995
17
4
138922
235956
476532268
11
4
779208442
34
98589
97696
84
22
252834
51483
182596
74
82
91
381306
69589
20523
492387
483004
404896
50
282221
10
29
2
38
33
33
381850
5
36826
152869
98
182238
81536
49991
9
267468
471630
90
17
22667
14
371186
299957
47
98
4
370544
7
12942
497420
81
948440474
75422
59001
7
1
7
738926671
100196
432640
92506
18
399222
353940035
172722
71
80835
9
305874
22196530
61
710402083
308239
26
61
34
95
66626
42
90
3
87
193572
423740
635222088
30
1
78
3
487567
334272
2
82
236096
40
51
373152
142752
88
431521
19
187107
199437
18
440270
422775
8
59
98
88
45753
371198
78
83
32
212795
226369
86
301336
156783637
368252
74
461433
158785
44
189667
37
131238
24429960
93
8
461761
7835
5
84
767839016
372377
188155
233059597
76870
86783
481826
103563
361306
70
35
183171
136799
190151
19
308510
148753
75
171268
78
36
488356183
766187067
96
793415456
41
42
219170
28776
43
82
7
4579
338017
43
52
24
60458
391319
233152695
135887
9
123225
37
388616
90115
321684
31
291669
9
259625
59
14
66
34729
76
348121
28
323072
17
27
131233
369795226
22
326045
336454
53
439609
9
94
37
95
22423
363316
2
9
39
313593
12
841732810
45209
24
21
8497300
927176368
345525
250572302
68329
166006
21
14
439318
85
935879961
30
479337
32
53
512104517
8
521271263
3
45
70
377979
5157
11
422980
680021486
36
4
98
375173
358499
50
33519
75
141812
234828
1
10
64
20
222087
15
47
277906
76369
97
490751
359868
85
31
395693
464922
248154
208525
80
252543
30
10146
29
35261
96266
85
94
255236
59
386113375
71723
84483
230702
29
178231
90
410857
401965
4
1
125475
839906227
309144
359534
305601
89
41
2200
19
116043193
21
366468
21841
5776
786749695
47
70
58
6
291032
44
271624663
57
381690
423913
931412900
323268
64
19
60109
264585
312735
116009
438823
281059
80
133159
6
62
86
984667084
421522
337918
77
148594797
438595
269226
81
466111
8
7
316504
128177
45
274404
91
25531
3
223361
172419
76
50
34
63
49
18
428652
351752335
376498
441533
739088172
391078
85
32733
3
41
69071
285532
461610
431672
104165
410146
2
49
37
487325
3
77
3
3
91
276882479
73
260489
211783
11
20370290
292468953
170978
365926
22
360268
29
9
57
21
2
946676173
295881
81
293904
433096
13615
480407
6
78
19
169913
21
486405
191500
417460
92
5
320343
442739
625345228
57
85184
355794
25
2
23
62043
47
147917
71
193997
333363
48
25560951
60
74
65
667412762
226005
88
18
94
78
53
408532
225217
61
809890983
91192
86064599
50
96748
65
5
7
85
108987
75441
69
4
45
377199
470569
42
60
848634112
70
353425
73
7
414577121
326729
61107
63
42
4
96
691178469
122508
85336
270808
459832
75
56551755
452722
41
373093
280136
292342724
24
88
435977
63
434477
398965
26
375117
84
122182
23
88
462835
72
222174
70
74
18
6
170821
169256747
38
83
61584
137562
119611
94
20
93
51
444503
314156777
131586
8
349319
89
38
3
41
98
9
47403
286562
46
402703
59680
153023
6
422479
105191
6
387599900
380468
391428
6916
429370357
107136792
82
45
376002
352068
80738
42
485869
912085335
36
88625
737069478
298957
67
2
716920325
87
351038
214878
93
236004
58
334439
456440
50
51
19971
60
20
1
66556
522999297
308106
424336
322527
49
36
69
80739
4
384262
17
1
10
97617
94
137853789
662
300689
62
38
14
51955
71
691471750
851416417
15806
52
33
18
67
415656
220482
7
24
353765
235626403
78
18526
6
289861103
125130
480607
26
66
160140
88170917
48
16
38
237660
82
214437
1
194671825
40667
25
208293
61
194091
23
58
463406
23826610
384878
8
5
656259698
406213
57
362653
40
91
336395312
400898
131263
64
6
227127
91
302042
97
305256314
17
457104
378062
64
55
771148094
24
268462092
32
46
39
266832
428222
389498522
82
65
6
377379
623163952
309684963
732930624
63
42
10113
31
73
56524
6
27999
83
57515
37
196276
78
5
16
790001268
175057
4
15
43
17
300222
455848
77
484278
18
4
48
82
78
368687
61
71
24
58
9
54
335207
329935
441461
25
378738
283204
37496929
11
353546
62
2
410409158
16
62
404995
361033
69
105296
18
170373
448127
489510
40
29
14
47
77
179157
35
313944
67
5
32
78
421292
16
92
88
329925
152207483
375503
59
440850187
45084
324925
444542
3
453392592
383187
284425
860724608
871855423
521501463
24
38
71
1
377896
55
314851
33
86
283276
408750
71360
429451
358616
620791093
48
425691
38
472201
30
197583507
467751
44
54
78
325717
211684
15
82
388990
89
732418474
40
27553
14
135683
30
489212
84
36
362786
240166
350606
81
482405
3
151948
479255113
345454
438634
377810
3
460757
132860
68
307962065
88
24383
39
32
597520996
99
22
9
68120
389782
45017
42
17
640792259
56165
10
11
150661
28
37
86
87
82328
33
900433942
40547
65
472608
33
448991
44807
35
59
6
200128
3
26
292798
99587
18
50
702187079
131831616
3
54
40
54
41
395537
434208
19
89
414820
621496018
175014
557008244
79
357704
4
296298
47853
384858
236488070
365676198
65
38
142208
31
27
545769989
7
2
81
504332210
297344
494651
219132885
307517
31
57
459680
84
362283
45
4
26957
25
35
73
70057
25
24
7
5
99
520702367
389805
25
343956
435385
189330628
939780812
254258
3
82352
52
292023
13515
93
135245
147519
406180
146688
34
205885
356383
22
196621
201667
45
429498
230360196
58
183110
6
282209
369175
17
87769
79284
28
73
39
68
115156
107245
93
415547381
335280
53
445213976
15
46
41
57
8
58
69
6
69
88
73
87
264918
17
779510987
15764
12
4053
16
52
910784223
63
83
70342010
4
241885
448904
221186
72
11
25146572
97
148563
76
57
27
308397
47
15581
82
11
77
450507
94
487018
13
89
32
84
58
56
83
492435
267719
93
16
372233
4
221960
58
18
16
73
5
60
446703
11
84
283746
36257
44
249516
7
53
42
449403
901940170
450770
8
26521863
2
177764
14
396850
53
428684
7
336887
69
14939
70549611
75
453350
155927
6
110293
29
171253
289349
217796
181614
87
7
201537
73
396912
84
282202
174922
349798
90
48
37
848243220
64
17
74
12
96
36
2661
366919
195002
31811
244425
42
9
13
497353
69
146021
27
139240
124115
52463
293267
22
56
409557
42
212689
225475
66898
9
466653
222706
868775279
9
365970
72844
10
19
317853
19
19
40
27454197
437902
210813
95047
432148
18419
95
353583
30
465907
27
437748
78
478377
86
29
361499
500658078
164815
154199
156739
771295193
256668
457629
7
239671
264547
7
275135
8
460337
106297
473787
138889
329699
256980722
496342
59334148
62
487988
7
93
489019
45
7
439522
456822
126640
39
490794
12
48807
31
282510
13
8
400323
51
650731916
962896123
72
43
44
211062
7
348945
40
84
3
28
8
8
92
222518
183778360
737384853
755144966
325824
626565221
57
945804242
277399
7
464678
37
242037
31
324025
46
70
140459
70
48
355615
813984722
19
11
39
379751
2
1
347147
65432
18
267029
39737
445771
29
49
99
171406
75
78533
95
71
31
40
215627
108421
23
89
16
4
364293
3
442335914
39
3
141917
333958
364718
490778
493343
16
412780
84
370585
4
61
293857
44
416587
47125
421830
3
43201
7
51
81
281758
196158
57
751338288
7
94
46
47
23
496179
75
386289
265962217
55
48
490518
34060
27
286939
43445
307468
9
76
10565
1
248679
381927
99
76714
9
56
64
152648
39266075
8
12
4
357570
121363
373683
7
117152
69
19
3
21030
322181975
487356
87
86
65564
383078803
51
13
417085
337094
250351
194680
449632
815438738
239567
466158
95
1
366799
177288
87
22
68333
391492
56805
8
31
4
1
2
77
119736
7
441184
38
55
490190
33
33756882
91
552326920
521960267
91694
92
383647
7
163718
79
76
485699
2
62
53
15
59
361043
44
31
35
5
71
151534
150837
15907
41
265415
79
11
64
20
69001
430228
18
168551030
63
11
459530
85244211
339893
60
4
492211
38
278844424
471228716
521386811
208237
656381335
5
55633
7
59
31749
81
345077
272170365
12
67503
294036
17
249580
380539
8
80
230789
129485
84
85
80
12
83
323872
97
6
44
25
76
459900
8
24
76899
59
93
9
96
61940
265046
432835
113589
456337
446161
91
40
977964155
391321
22
207578
269781
84381
362802
2
78
19
294479
74382
8
185769
30231
4
181800
307295
217611
412712126
450959
475065
329615
953250795
315229536
42
807579313
362642
474279
240693
10826
588915783
23810
73
91
6
63
255524
50
713857007
94517
204114
50
96
22
11
29522
29951
11
80
116374
75156
96
1833
769393271
27
64
978668100
40
89
11
539301420
75
165722
409509
393714371
42
20
820612071
176256
49
121955
47
180617
53
47
357554
52
238861653
83197
40
230641
31
35
2
333933
8
20
219865
301789
1
69354
318334
245175847
22
54
205708
9
62
86
110865
53
152738
212807
547534655
53
82903
2
72
30
252718
419885
39
17
136348
99
33
50
186625
444898
17
28
35
71
485826
50
54
4
57
139291
13002
201451
489012
408470
30912
211473354
91
71
284013
398036
752426775
130424
29
60
16
294226640
41
243981
124504
98
11
54
323139
36
653452624
52
391907404
17
478544
330551
8
19
367767
84
480531213
60365
451315
99
128855
42
55
841866276
57
46
459374
226198350
435852
12
438706
99
66
60
376061
179421
50227
37
31
20
407109
37
474397
35
444842
93
89367
3
3
338845
308830960
80
836067523
416729
1
304758
116993
81
437660
92
5
398605
46
70
34
477637
176178
355026
83
64
186219
136697
180194
28
955927904
8
75
29
66
40
277534
96
331278
78
2
298199
131819
33
432917
302877
52
199016734
889602350
37168
23
921039370
99
288917
510310530
90
378622
138958
55
48
418921
58022
21
143784385
25
426247407
280242283
15
7
328446
21
376901629
43
701879928
555330459
454520
20
344951
38925
384727
69
98
23
456943
55406
78
741859856
315239
239797
8
36395
60
32000
71
11
263045
35
595718156
8
4
434497
46127
199880
38
331821
359908
5
14
57
255523
846241974
410155
125695
485564
6
121917
201671
301809
35685
32
139955
57
483066288
353752
34
84
25
58
35
8
396778528
366349
553048326
250682
447656
56
31
10637
32
35
51306
88
66054159
69
385292
263045
255037
95787
32
144746
10
687582500
5
18405
240892
35
381940
54
5
13
131325
8106
11
600372056
77
356067884
916700698
81
85307
37
70
322801
16
7
376278
590697868
413628
7
82
107595
380921
108188
336872
80
14
79640
50445
18
235620
11
175797
235646
429005
11
18961
226422553
5501
90
2
792573481
758
68
287451
148202
40
55
62
490589
56
18
6
85
833866280
456216
297343
366350
386343
4
3
70
295863
444113
10860
379324
78
416347
289219
67
200490
226172
29
7
89
211000
36
30
85
21
8
1
16
35217
98238
282136
605421983
451356
473646
922420489
216632
9
63
238527
99
23
9
19
250878
1
35
675027761
4
189897247
353081
422205
12
386775
423723
58
2
7
65
81
335473
80436
94876
736676047
62
6
2
315109
72
27
25
78
8
73
318959
766527843
9
431023
121935
30
44
65844
30379920
5
257289885
71
37
391567
5
464145783
9
85
5
417768
929871035
25907
19
31
229279
100481866
459237
278230
26663
173973092
13
788235449
51495
326669
30
46
78
21
14
99
57
87323
340599
34
82
4
372934637
42
1
161690
30
109461160
460518
70021
31403
84
9
368967
52
402886
76
59
60304665
16
125762
45
42
289528
56
62
73
4
382426
504057136
177584
377685
136449
117930
814890705
68
104943
441369
36850
30
599313225
652975943
850801196
387337
435515
80
97
21
91
74
283460
43
6
28
63
75
338777
9
159630967
353046
381896
71
71137
9
125802969
94
4
209792
54
163370
499107846
4
76430
67
334001
2
87
432020
2
95
446581236
99
937716912
79669
2652
276259
99
299249
37
445410
20
169598
78353
101963
96
80137
494995
35
28
91
466420
337528
226861
20
31
37
70
336822
989521609
84524
25
2
73
8
9
8
14643
85
59
330960
16
117501
219015
434700
1
36
7
324775
285394
39
979386099
31
18
60
508537175
12
133945
336969
72985
310891566
389755
182179
51391
486849
236973
16
255224
31575
70698
38
281445
1
54578
65
95
139291629
25
38
14
32
395481
333665
64
2
11904085
7
80
423767
424264
140365
245323
1
194575
24997
256092
1
3
62360
75132
97
1
35654
321514
408863
315885
59
14
579849541
118592
299022
14
94
13
876524125
62
277751
17
80
163322
4
109804
474528
365352
393759
489974
336700
77
84
100793
255523
242319
108608
22
247810
444427
25
672068732
13
86479
9
7
402987
65
87
499909
50
78
334151
28
406213
47
22
84
263882
456426
64
803195761
397465
92
38269
458669
41
1
909554988
68
65
374943
16
57045
36
13802175
392502624
362233755
26
98811
2
76
3
96
70
34483
6
98
288250
1978
4
55
29
112626
74
86893
29809
881074044
24
1
21
16
783035972
4
50741
47854
467145
53
20
255502
3
312434
3
3120
38691213
163467
436906
67
63
56
64
26
422098
279403
140242
73
69
142718
96
47
299555
338374
289710
4
893998989
478273
72
289092
81
65
5
12
824055960
97
27
349605
85714
349083
52176
195017853
438678
75
161877
432534901
24
379917
32
29
323941
10
34
72
338834
776063272
63
67
335749
46
7691
61
419596
1
907119459
87
364429
208623
348637
165394
238636
23
396184687
302365
36
315953
99860631
448790
98113
2
327736
32
262612
445195
320990
460870
18
150754
618089556
93
2
7
219128
171889576
284781
436700
52040
455471
53
42
56
473443389
227802
283448
228760
428851
5
377263
2
282609
929439628
79
15
201921
2
16
487005
28
87
54
6
1
79
67
28603
7
173707
911574222
374360
29
240533
4
8
122937
3
308523
372113
4970
61
297406
45
37
309085
434876
358187
2
383314
687240720
265064929
274606
64
152401
86
5
55
18
13
3
143292
89
57
473546
99
40
430795
138916
17
438272
249377
43671
70
22
490363
943153872
233261
117671
84
71269
88
13
155983
11
11
16
82
60
8
28
470055
61
425690
188422
63
146871
45
77
24
39
4
236957
42
206437
373744
56
54
150722
3
14
111705
57214
78546
555886605
34
701177240
164844
85
6
2
909024723
498944
80
335029
91
297731
6
53
290056
91
340631
432150
501607417
46
400407
213301
9
303636
57
80
11
5
5
88
303949
179414
39
24
33
29
55
54
27
473852147
283111
21
35884
170223
708666595
389482
91
3
295500
357734
78
63
56
326325285
3
291052741
291787
88
99
45
46
373149
91
9
222826
18
16
263760
25
13
92
616949372
60
246722
620428974
81
260850
455381
4
37989
379598009
33
178515180
54
285061
368234
361771
8
872
73
467500
96
43
265748
463495
379168
106905
144571
92
369413534
215663
319095
454832
6
70
5
980597744
9
68
23
88
4
35895
72847
28
26
35
3
36
43995
442617
63
10144
225133
40
27
368761
34
332100864
9
495083
12
231694
33
43
23
755451018
121036935
443501
362284
85
177997
331432697
87
5
296101
352041620
433553
332100
51
21218
36
73
2
89
164875
9
39625
4
55
2
144909
6
9
3
21
240061
425271
96
8
43
68
190370
698417274
6
103020
81
65587
169904
49
63
236794
10
6
38
19369
51
50
550269459
158976
30702
32029
413829
55249
15789
43
21
51
66260
22
403318
87099
54
58
470401
33
226087
450329
21
28
229412
247356
293298
7
46512
159357
82
5
60
307010
97
61
38
74
382026
85
301803
175103310
102613
25
45
8
110457
393548
4
31392
279155
223737669
31254
62
29
37
848878309
24
81
151282
7
14
88567
73
57
356828
9
468327
271428
70
21
323217
338278
863857081
82
6
19269
226444
6
1
92
845862237
79
322390
86483
448424
227563
348961
8
52
338335
1
7
423751814
39
313063
2
7056
897892213
388964
47
494452
444965
133540
6
66
803868798
10
99
94
23036
44
41
550098848
209792
143170
467875
66
345924
56616
85
15
83
432263887
84
793389935
26
89330
1
17717
546766980
18
374863
14005
485135
77
58
93287
54
4
2
40
6
9
165460
32
35
257056
99
24
131916
274126
85
22
45
60
366664
84
26980
248162
54
21
424217
364762
53
30561
6
253686
6
784024817
95450
44
18
139477
359881
169802
207310
438374
213935
62
364102
20
3
401500649
35
27
88
192712
339075
96
345433
65
698359456
83
82
58
301419
849566512
158902
66
38
28042
24
191909
161866
192892
279789
7
11
246102
5
9
318554
3
7
85
55
94
62
42
199236
152803838
36
23
5
990060519
23
472359
3
464293
217061
147396
66
57
292954
265961
4
65
242248
657976645
303151
242553
36
71
91
2
417226063
318788
31
74
263383
82
54
122041
67
1318
968831402
66
499690628
316469
93
903471476
132545
42
49334
277554
2
861549626
9
85
17
18
14
3
5136
9
66
16
31
872908231
155804
185905
13081
49
351058121
420573
486728
377513
466629
266897
195101
83041
450825
70
30235
411324
42214
241981
285418
8
74
481127
663745561
93
2
1
162514
34952
59
323199
21
996230048
234193
3
299139
93048
188235
16
128500
73
2307
84
370098
362646757
199938
36
873570647
63
295407
57
75
85
2
18
118101
307807
616261466
399008
409645
15
432398
13
454737
96
97
288587
435234
190612
91599
215065446
275004
408705
52
408864
61
55
2
130987
89
60
104815
21
477724
893711358
66
31
87
488766
559000272
381365
19
67
11
249348307
237308
475844
370052
37
63
26
435810
73
36
311276
262737
106927
262606
62318
91
41914
387881
78
686816726
8
67
316275426
4
373546
485942313
2
5
380166
78
49
35
398958
374194
81
12
8
356849
189448
49828
7
151664
259273
256832
78
30
96
66998
93208
760860567
314264
60
98
426101
100620
87
203411
9
172530
16994
251117
243226
27813
291953
13
118891
4665
46
42
70
115485
126231
57
41233
823210163
21
78
10
477791
115043
56
13268
99
200848
2
42
25
67
820792167
69
326235
57688
290572
372327
18
428979
26
163592
6
445210
18
65
20
4
67981
86
34878
387172
93
81424
67644
407495
10
149586
26
279456
10
69
683874764
71
59
9960
313002
634204803
79
180317
37
198928
28
294445
210258
245625
239267
2
48
286714996
73
332884
54
527801265
393902
368959
51842
116043
213685
89
34
93
80
395110
55
161238802
315654
70
68
382736
29
414166
61
6
10
502586544
20
11
18
483626
312887
323488
29050
12
63
6
9
11825
116681
224702
105561017
36434
8
29157452
39
83
70
5
99
436983
275808
150888
246944
3
450680
31
372261
252502782
387951
492114
2
441425
376058960
22
298075
247232
46
76
83
24
99812
104742
322463
758801794
74
442498592
4
61
49377
284618
436392
3
79
76
8
4
884543706
316219
83
11734
637365269
810656020
146326
76
8
1
24
73
783333275
90179
74279
107071
3
47726
1
54
12
495260
271228161
12
214984
29
25
18
37
547473036
62
77
48060
116298
19
75
11
357635
87619
63
363992
63
41
7
458329
450716351
5
420598
296871
138415
8
2507
258385
422535423
423046
85
320932
23
358048
834543650
62
77
85
8564
46
225820
96
14
333674
33
3
168493
94010
72178
8
92
67
138760
174344639
257463
404509
3
578252872
74
305293
87
1
478123
534231075
149159
44
69
386060
527482881
239281
264098
81979
133371
47
70669314
489798
48
74
148254
414528
258610
92
134360
55
170898
21679
3
45
464831
66
414579
269063
39
73536
34
19
61
41
14
86877
6416
1
824229805
7
127551
935377179
110145
471072
119355038
5
2
1
75091
65369
43520
83
204095
13
89423
99
543
95608
31961
68
51
2
93
892128031
18
9
88
2
6
62621
7
326834
43263
202164
217087
89
188517
251599
43
375292
88945
81
45
203026
30
6
45
225960
410488
82
433683772
11192
290387798
70
127741
85
163405
429329
428185
4
393041
10
7
62
303761
44319181
8
325986
278460
85
117623199
349218
42
50
55
72
9
11
70
172199
39
50083
13
9
1
386852447
372340
39865
95
25
12
18919
6
84
124950
71
172820
82453
9
64
394200
91
9
380710
27
64
84
7
88
89
369230
14020
170482
41
354126
54394
428824
42
478446
269123
48
353453
6
475963
107916
48
1
13
957202008
25
32
161149
958494505
74408
285501
41
21
29
8
82
76
333968
88
178686
83
121899
13
13645
262126
14
23
330148
25
128647
81838
348617
27
5619
84
134756
22
471643
37
20
282931
90
596351258
70
315910
116620
65
37
31
69
213342
147024
92
1
268779
75856
128565
26
482533
59772
17
88205
101210179
73
2
27278
1
50
165713
303494
110787
74
275485
608834028
225671
283462
6
61
52
12
77
39
9
32
388167
82
5
87
68
176991
1
192812
187982530
128528
91183
927955058
237550
478367
80
142226
306391462
345415
60
383257
583184000
341602
85658
433514
252554
219811
39
4
25
201536
246519484
285662
258756365
68
3
55
5
517762450
52
345778
906811220
40
68
86259
152413
404387
83
46
410029
259964
40
55
86
83
254413
89
554417005
498169
85
297455
2
34
95
85999
109164
470403
479306
76
97
58
82
20
9
59
41
471070950
7
90
219563
431305
82
58
33
101627
80
78
235828
4
54
85
378633
43
216965794
6
3
412174
88
16
10
115326
1
4
82
73
393924
50
461599
95
53
222251
81428
31
6
8
4
66
8
3
90
84
166226861
52314
52390
103891
316617
13
3
7
250469
978017790
4
9792
233144
229761
33
139792
3
418065
216695
55863
62
974172657
495463
59
38071
2
42
55
393467
350318124
54
67
84
84
180694
310551
26
479579
604032238
227056
21
700084642
27
179116
263274
63
78
340851
64
3
78
181732
274445
115286
63
79
62
30
40
496742
838863824
302369
1
2
6
120425
10
30
28
75024
318541
15642
3
42
497526
39
128889
67
13
93
256439
6
155341
40
56
90
42494
61
258631
2
487512661
462236
59
4
57
80370
85
29
39
25
82
225689
400758
51
370940
420584
9
391934
3
317042
707156754
913224622
91
44
5
145433
54
16
23726
24391
19572
250470
365373
198595
720216451
11
77801
86
51
308559
454168
168268
46
434143
3
272771
469228
934387759
796918796
225732
7
82
61
423644
285451
76
413396
320501
313683
220950
231868
95
881723037
49
57
42
28
195175546
30132
40
24
49718
108671
311838
3
26
46
10
488175
805984775
377709
34
225120
69
140270
11718
138904
313511
115399
13
246160
1
413960
32500
408242
290662
50
96
812739214
66
15
469904
69
57
345363
384816834
265184
91
311900
225922812
22
52
265994
311984
46
77
75
40
110206
70
87
89445
81484
371188473
240574
469177
494010
56154
270896009
74
47
10578
8
354165
56
337008
279954
5
50
63
7
2
12
399965
38
98
58
364045
300059
46882
301824
98
112109
87032
269954
65
34
45
81
3
90
79
794660963
364137
41
6
204546947
123287
51
74
91
33
298041
93
55
296409
366416
123318
74
238516
59799
91
80
28
315705
219679
8
23
278773
29
8
90
258641
132735787
27
615362954
342684
31
485845
86
59
83
54
350376
2026
55
29
20
7
301233807
455493148
451179
37898
860075014
66
15809
642362670
37
482370
38
294662
87428
403546
154017
22646
65171
449871
20196
20864
133217
3
410861
54
59291
7
10
197135
446812
7
291719
91
408917
54
274965
271349241
6
15
332840
376241
51
56896
86
4
284103
5
1
539752202
805764868
76
67
59962
110907
337587
27389
86
46
46
5
69
538596321
58
94
5
98
978152913
340971692
90
55
462082
66
7
103361
430272
50
93445
13
377514
91
16
74083
24292
30
258687
181513
357664
9
6
37
39020
117582
921278979
29
14
5
73
202673
75
52
158680945
388280
77
9
31
62
32486
134938
296617
12754511
54097
59
344006
7
97
478956
72
485302
97
236505836
1
220771
7
315759
6
41030
257469
43
2
253563
319181
653443787
441856
77
22
307485
98
44
69
9513
12
59
10731
76
9366
167854
10359
18
23883
91
848781099
63
462280
172157629
108256
26
6
37
69
308771
33
352522
305255
49
8
431698
293148
53744
76422
88
50
68
207424
5
49
180907
27
76
55935
6
49785
7
441580
331440737
28
36
57
33
243230
76
80
656818025
12
89780
91
55
70
127555
73128
888660987
904120660
331412
37
341475
98
37
306269
349885
88
186863
133969
121477085
42
336484
313778
9
26
73
37
10
14026
21
4
69
51
5
13
785382142
8
330767818
335333
167865924
89
85
13
62
75
26
271684
43
94
425378
280126
368673
39
48
68
40
8
42
79
179219
94324
384075
95
26758
429118
62
55
443421
36
45
155526
193863
498332
195418
25696
65472
300911
54
490160
150498
380721
7649
399453
402487
85
65
15241
708822740
19
485005
435339
332631
23
3
169107
7
19
6
298139
85
20
54
438694
21641
406743
75
493928
309152
75
316463
296954
31
42
67
297077
10
408820
57
49
99333
445636
264937
343787
84
60
76965
43
4
411388
86654
65095
80
67102214
424036
3
621525488
51
9
64
23
44261
76
187390543
1
253939
61
328231
67
5
208634
71614
40
53
1
459790
94
38
13
102524
442294566
110976
70
300501
60
653808754
88
202649
9
328168
81
16
10
44
7
4
485447
289089277
86
377983
164574
185999
797298391
471627
418435
209526
359823
71
16
908001714
166753
59
353862
352353
156529
701575116
7
325873
487810
62
356145
170890
9446
386082
1
138573630
151745
14891
492176
506039920
6895
65
57028
42
4
39
116052
33
16
33
467761
33952
67338
93
5
16
203049496
89855
61
98
73
55
79862
40
23
37
139130
347514
66
330767
483124429
56840
387328
275033
279844
52
61
68
45
356326
374161
90
443940
83
66
15578
184054
4942
58
54
44
236479
96
251307791
12
8
398660
302338
126405
98
119273
74
836130562
25
50840515
24
106585
49
23
85729
62372
62
9
97026
268789
234560
386589
31
57
16
99
76
301307874
65094
224802
70
58174
94
36
98
7
86
308433413
268444
336977
89
57
3
353548
154505
44
70
4
7
35985
342119
444872
18
58
188239
2
89
349719
91
25
1
27
1
59
219175406
240684
39
72
56
10
9
18278
493943
346612
9
3
58
77
315884
9
8
86
273250
246120
62
38
206178
61
22
89
7
44
355053
56
71
12845
729662779
2
66
260770
285136
59
106102214
206292
59
4
93
88
15
55
4
462161
427067
290507
8
313284
64
76275
10
5
179223
7
93
22
7
28
492373
36
129109
8044
50
157744
39
3
322476
466858
348956
434038
43
14
7
5
3
11
4
64
30
46
1
8
102252
68
18
260108696
5
10
11
8
8
226063299
39
445120
300348
311531
45193
205766592
92
928972957
838930906
172289
7
451409
405702
72
53
240817713
6
186879
90
805690455
46
2
55
17
22
58
254694
39
242620856
360402807
626823540
51
169845463
133718
470992
667930357
2
16
36
412046
356839
91
86
26
29
4
393865
386176914
48
67
70648
56
7
131283
9
28
73
71
7
160365
332431
36
9
69
89
263564
122998012
57699
68
2
52280
234033
120401
293676
315552392
290717135
323366
485845
31
96
268463
85
235400
7
21
26726
505717358
275131
7
60168
31
319787
194894
343869
29
555110109
98136
38
81349126
727870291
61
212606
6
72
78
276817
50
62
324465
16
130332
30
222970
83
51844
32
19
59
214584
52
77
2
5
65
13
8
8
20867
15
62
5
118205326
1
118334
5
24
540763755
6
147449
4
87
959758417
94
71
58910151
108823
93
15
167688
74
310744
286718
14
297854
591517750
12
77
348510
671159460
3
2601
337746
43126
81
901678587
107182
7
11440
61
418365040
357525976
22
5
395228
97
9
478131
5
70
92
498431
295959
308466
219327
412854
10
206327335
58
80
89
496066
50353
56154021
5
425991
139585
29
384112
435960
160014
422612165
41
51
333638
260105
87
9
14
11
347366
41
87
670937393
4
270560
179203
410818
42
354600
94
413630
85862954
66
91
28
50
32
5
40597
464723
9
434303
1
374395
75
103950
48
155832
45
492442
53
111556
406162
432536
74
83
412372
95
444194
297719
32461
62
887250922
401701634
386795786
30
93
82
30
117323499
73
123661
6
409621585
407951
16
331863
9
5
339812
101872
356474
318258
120514
55401
193693246
65
433390
84868
501852404
56
392304
411727
78696
445244
74955
9
70
13
274109
92
90
89
1
13
415611
6
85
296668
10
12
16
162928475
6
397540
203845
301712
61967
267714
40746
422691
12
30
8807
5
908038328
46
114420
27299
9
87
28
185843
83
46
3
65
84
71344
135490
275672
456287
55
199400
236881
556403979
36
8
124181
333177
250160
56
98
273691
258250
309293
34
53980
96
52
522969122
492332
473289254
316949
2
6
85
449292
85
97
82
131850
53960
58
179727
90
3
47
320198
60
222185
91
79
52
30
142193
385860
31363
92315
476478
285012
33
86
254186
95
381323
884592086
62
290807
99046
48
66
62
51
201191400
20
219145
43929
8
174113
83747
20
819563928
89
43180238
462720
4
496214332
410021
87
57
30213
277752
203519
9
355365
366535
12
28
372477
161579
71
179539563
38848830
3
35
7
34
52
7
30
32
68
266512
380819
23
8
325195112
83
223580336
122886
162258
964125522
310103
90
9
79
7
6
312428
811342392
499428
113482
181277024
44781
73
291573
93
49
376383
346711
95
12
62237
74
248071
85
273218
183670
15
326779
55223
89
93
34
41
43
741469236
233641
20
438621
16
84078
24922
148560
1
376430
91
38508
887282082
283352129
29
28
416912
455558
70
44
47
420067
16
781718208
834363002
410943
232906
72
39
24
13
6
798684304
98107
253265
33
14695
57
73
364481
520036517
33
397067
457211
36967
34
89
17
214951832
48
357607
79
52
194219
400281209
95293
5
21
93
86
64
106461
51
144458
253262
998829808
261800
57
478086
85
19
26
116399
61
17
122999
45071
2
103004
66
6
578227868
4
821029785
151128
63
2
42
360013
29
875214932
2
44
10
62
6
345172
496610
117152
73419
159107
3
146044
835026879
26120
76
44
97
20
23
503139484
96
14
225840
380812
41
2591622
87
194688
384949
209823
28
437157
338517
19
39
39
282070
393130
133682
97
29981
412324
390822
497885279
2
341612854
49
477834
5
223449
93
227939
233990
282651
176532
469950
120121
260732
71
72
494764
491454
30
84015387
76
276429559
328234
50963006
316685
29
98
17
158108
35
89
72
9
301322
64
193917
71
86
2
42
475815
317885
712806763
84
31262
14
85132
377615715
196435
134064
89
3
40191
32
235692
49
7
31
62
37
491076
138722
55
301172
328687
97267
12
5
24
8
54
97684
54
72
1
2
346708
77
41
37
293005
28
50
475089
30
425156
264879
663247430
3
431447
316595
72
84
251039
3
211683
19
45610
23
401347572
68
672239256
66
29687
311596874
408320
82
36
287698
72
403048
179795
863053812
77595
54
312192956
33
285537
485066
22
56
546531322
93
310206
28
231394
127550
66
349351
121721
2
288139
481871
72
418709
156698
55
179859
6
488659
96
36
12
428703
391438897
85
65
52
255967
42
227741867
50459
107193
308395
8
205483609
316608
7
258174
41
60864
69
96
264456
83
7
114206
5
46
410993
310437
490974
6
114730
12
11
30
429313
372960
99724
17
408641
20043
217239
93
58
326060
321221934
3
16519
8
50
51
71
95
42
63228012
88
267079
82
6
449722
20
253854
100060
161561
174650
441301
109189
8
46
5
491381
25
375872641
427812
3
19
349482
458478193
65
35
9
44
7
9
236462
275490
1
8
1
54437
408653
24891
91
129220
222265
45
72
46
1
972714524
349034
488083
33083
68
9
390115
95
479570
67
303519
236220
337015
35
456569
17
820376918
36
385653
96
79085
51
70
759519724
447015
689159007
63
349130678
9071
443752
355170
2
53
49
7
455794
16886
79
3
291202
353227
16
9
2
80474206
289403
37
21773
1
20
4
34
388364
131808
11
154273
437998
849
344188
19
3
6
2
147357
64
38
31
84
99
34
495723
250746
425369
4434732
69
17272450
111499
96420
78
76
65
54774
634186462
80
955566616
88
107028
120160
425520
547750623
29
375023
90
33183968
467625
14927
47748
22
48
92
33
71
91
15
392062
71
95
74
3
50210894
439869
2
485178
199191
260362
1
26
25
47392
91
90431
233019
472670
419729
28
383729
68
13
79
63
79
56
3
84
2
228744
741775259
295353
98
397895
5
97
402651
99627
79
41
203910
99
192775
28779
280817
66
58542
58707
46
99
93
96
14
9
10877
229538
78
36
74
72
9555
98
1
302799
64
277835
2
74
38
57
22
39
8
62
217653
69
85
28
455791
72624
180762
66
30115371
906178751
191813218
197732
67853
69
214643
214980
5
462830
59
97391
91
45
563731083
2
9
27
67045
419880
402081
174521
7
2
37
77714
73
94
5
125767
52
269675
95
350347
234283
231645
1
45
26
56
5
94
103610
485299
363295722
5407714
477818028
408176
244067
161639
311880
51
97
352624
68
1
1
34
41
25
78
107726
294856
7751
90
437261915
92
125863707
10
95
315576
102677
396668
291911
435774
69475
96
73
168093
545424849
401772
344453
96
24882
275524
78
419497
153610
10
38125581
92
378976423
65881
14087
484264403
206614
51
454457
443421
205605
2
56930666
9
252876755
94
6
50
174386345
385747
28
71900
75
710997972
177156
72
437028
50
266767
321418
30
19
96
192452
43996
374610
81
146425189
232414
37
279236
442546835
23
28
407192
420779
16
83
58
53038115
471283
96
437124
350761517
62
105219
290931
379654
13
95
444656
235301
99
236137
273642
3
11
264203
248325
468317
41
71
330929
23
55
13999
76
287706
82179
357854
435977
456422533
52
204963
97
167608
51
17633
646409502
400036
88036
360143
478339084
87
435870
211322
162092
89
245569
67
44
262293
143292
154971
250262
225153
2
64
74126181
113606
361943
49
182158
435064755
55
416643
82
9
51
454825
495862
7
259429
18355
292344
66
217383
47
83
62
18
9
73
233365
363290
54
812126091
35682
79549
82
382165
1
256565
98467
143527
5
80
60
68
387870
44272
287168437
125655
142955
5
73707
31
117505
210709
39
468874608
15
95
51
73
352972112
68
1
15
29
3
505227311
37
6
57731205
184143081
186662
400635
47808
368166444
96
1
445112
51
49
99
196465
36
76
59
7
48
24
38
6
278187
106997
59
20
871699612
24967
70
51201545
36
28
88
67
18
85
102619
454061271
82833
439615
478029
49844
90
22476
425081
82
80
284047960
1
6
150801
23
33
81
29
1
230779
78
1
119331
206870
30
82
82
202980
52136
91810
56
282240
408428
70
37
170811
171981
38
57759
84
296124
4
48
117315
48
71
94
14
70
472997
4
348623
358717
124125427
48
657527346
35705
93
188821
84702
81
294253
318814
248880
63
96
340705
53
310251
58
3
41
394656
293069
443786
11
350655
439975
862090925
30
577193965
386313
9
204127
164610
447391
78
32
427047
284492
239460
486955
998060104
69
2
206235
24
76
233037
72
50
59
229009
79009
3396
7
195980
62
363166
24579
21
65
31
238416
3
421987997
36
974383785
97
10
85
230282
148980
206502586
33379
83905
24
97
14
349691
359742
431428
92
26
181443
466114
63887
31
410311
70
625932668
611545127
38
890487107
493018
88
77
14
233911
862228038
36
951348662
12
77
117302
11
2
370208
85
411136
8539
64115
185960
70453
58416
407647
191703
26
52
427659
187425
61259
261161
359923
3
188520
63
378435
80
401629711
86
901416293
65799
211188
261741
92
77156
29
50
97
479898
65
330
99076
196341
175500
28
37
20
37
30
22
92
6
50
11
86
12
241792
75
52
387673
174905
88
24
86382
76
85
612
15
22
28
338003
3
82105
42
69
8
104414
358729
58
4
33361
65
94
477953
420426
827494370
66
85
303936
10911
15
101080
67
37
303571
9
237797
1
61
485320
622680081
390356
194719
4
8
135093
330698
5
135401
89
84
239004
17
125938
3434744
415892
358605
85
46
148707
6
454017
2
9
10
94
4
7
439732
344659
75
467586
297109
296843
4
5
64
107493
25
70
7
141981
46706
75
13477
69204
37
35021483
18
58
338281
290452
3
46936
38
8
471112
27
578956508
6
94669
84932
3
81
469432
464512
203872
72178
153111
258704
58
463873
88
19
7
167286
21
460016
9
7
119394
280244
690443995
52
35
21
79
33
225401
45
184022
298102
74
678185869
391752
169424
69
62
77
8
71
122127
1
176902
216985
293100
314174
5
84
176418
396263854
852203626
70859
47
221423
359666
326586
31771
119242
10
52
253408
51
188216
359211
239479
93124
84
402046
95
43
53
171933
299731
20
66608
430630
399390
75
295157
18
371901
703461055
249034532
86
4
6
950415970
30084066
85059
448603
57
9
82
27
31
300931
65312
241634
330989
80620
488909
242704
54
590871140
379991
6
51
84322
72
118836025
20
904483697
76
33
41
40
446400
2
477490
53327
101565
80717
4
474029
340861
4923
6
302157
245087
56
495835
42093568
482428
3
367650
15
127829
83
2
11
80865
366336902
80
149161
75
199946
315571
93
65
662175668
353537
313104822
171659
8
11
65
98734
43
7
7192
411654
456471
89
427222
85
78
408440
63
60
490648
269129
73
344238040
384431
316899
424453
190383
51864
398763077
92354
56
44
292520
71
17
23379
84491
285997
173878
1
9
95
46983
866417790
265741
116209
38
416858
52805
91
33
238312
44
18
17
251372
10
138173
320990
36
20
22821
80
161712
11
40
29
475816
453000
317894
51
79
22
453883
32
6
256740
358516
214577208
31
386093
63
54
944776370
389742
72
286147
18
22
40
78
928819263
39677
87
14
1
300265759
106687447
168008
72
449339
798446539
590953687
17
6
75
445380
34
99
58
297
70
47
357927
325578937
6534
430228
23
64
52
55
27
71411
146188
13
39671
76
392586235
252274
40
30
160396
8
7
249790
22
70
2
450545
55
29
453450
385247
81
149095
36
30152
81
82
49
6
301075
380326
38992
58
454810
220961
322312
60
55
1
85
51
98
30
64
190818
193120
945715188
127595
10
290982250
485261
12
128380606
11
305690
86
105336
1
4
64
416421
96
720881989
37
97
439232
80
307835
142852
37
379061
99
34373
91
58132
40
95
90443
356867
66
133983
70
24295
92449
64
22
206266
21717
137343
78791
327673
97487
7
6
45
76
40
192643
34
266321
131971
301895
64
55262
118617
455812
47
329787
55
81
84690
130543
489778
2
74
443324902
63
2
14
272429
358560
26
2
458344
206248
4
347200
426586635
16
43077
378033
13133
80
135935
2443
35
168855
225548
86
91
191229
397879
66505
122527
55437
30888555
487043
85618
69
40
69
96
223402
201159
93
413463
496346
673311531
80
255522
7
29
44046
460444
282996
61
279165
67
53
5
188801
75076
83
250535
267578
272598
64561
95
71
65
465567
53
208945
38891
977010896
78
184537
120365
92
3
708885996
194232
77297
70068
328937
80
28
480963
331254
48932
49
415650
97
251456
83
300614
34
172066
239898
75
437818
61
303887
56
270492319
2
56
367989
11
364096
4
498592710
80
254772
19
369839
855661432
26
8
6
277103
752052347
108321
463279
105938
365968
104046
84
92031
730662939
55
454294
264564
145466
101274
7
543939564
223664
55
330494
97
697423759
55
361373
44
415485
2
93
2
847243361
437613
422826
981437858
7
402643
66
2
273620
403365
49
171275
1
17
2
42
194501
82
371146
20
445013
449666
92543
26
38
660508779
341628848
390676
25
5
375747
139125
3
52
296706507
20
241249
12
50
176761950
56996830
222773
7
6
59
386384
1
16
1
77055
51
74893
3
34
60
178454
879
80217
3
42
20
188783
9
80
8
68
360003
1
18910
311679
481084
31
408552
171511614
158125
149497
45
586608772
9
370411
481485
74
10
475927427
287395
241243
177909
180301
428289
2
46
66
450692
950248278
368574
7
260427
45
653103737
27898
376745
175671
467276094
700995874
223962
306878
143973
88
77063
6
538609740
60
82
169654
752548822
62
20
439317
113391
713821615
344581
47
1
447828
10
123992
36
62897
193830
214985
288787
97491
55422634
743389962
391598
96
879974064
358261
925488848
216704
451410
258105
82
444419
55
62
20
909683495
76
183929
280044
289660
481509733
6
24
43986
190224
84
551806427
78
176500
164926
87
467057
321162
65
92
134929763
61
225658
227923
24
16
48
115624060
343400
77413
370271
26480
32
184202
89
53
285441
273075
198571
391651750
166843
40
240746
80
34
2
47284
93307
179278
68
242
375570
61
2
265867
97
696161888
1
115925
365825
123701
218290
68
825129523
79821
11
334594
5
32262168
161994
193371276
94
50
6
40
406809
47
88
45
18
59641
240882
83
245610
85
5317
14
124222
13
38
14
60898
112536
101908
76
47
424829
272924
35
168400
56
97
220702
320262
156162
633610980
104655
56
102161
8
72
131080
467814
46
22251
620006751
7
3
109019
8
9
42
66
43
20286
2
7
9
423646605
228388
878539316
124304
417870
146016
7
30
4
21072
330251
37
95
70
302561
9
27
23
395675
672334869
67689
32
476783
286045
330258
8
221250
73
92
56
21
2
240731
43
204247
20
236076
207110
136435
153786
603227509
27
86246870
46
741053710
65
122240
9
28
279727
146667
1
23075
492939639
54
176941
86317
86113
35
343546
81
33
396445
163047
181536
2
402893
303028
19
770704217
34
53
354278
493458
318710
93
3
41366
44
15
542466629
96304
307685727
35
107009
359257
85
195241
84201
169651
33
137661
95545029
822333856
6
65
376613
451341
59
471530
15
637936324
271265
16
7
244462
28
54
25
434666
50
20
395743
42
172333
302805
7
15
287950
494461
222034
7
71
51
55
24
51443
355868
30
498311
62474
406094
22
287951
62822
462627
449406
9
7
946327957
226810
71
430426
88903
48912
57
488003
364112
6
451623
169041
57
14
69876
137117
26
13046
366689290
80166711
165245
449900
13364
397736
68
47
416180
24
30061
348612
32
71
168314219
26
523079288
9
438570
119300
811217421
239304
60
326801843
188008
212441
33
363778
56
92
40
30
42
451052
17
13
8
409516
8
23
4
245312
74
90596843
1871
1
485346
9881
108187
86
151702
7831
3
387544
76
195590
88
76080
462660
177186
99
45
466210
25
63
47
121710789
38
398226570
261322
99
53
1
246646
367255
849589966
11
1
43
83390
59
7
194765
13
7
2
134293
376047
58
563959688
484583
194388
424695
63
71
292664
51
72
21641
424461
472155
209618
67
45
21
275526
134197
53
250470075
39
68
83
478031
97
86
2
30
3
126760
19
242768
91
10
41
47
329079252
197306
5
219249
61067
454488
754008462
3
110330
18
99
99
672696921
4
360925
98
820944346
80
2060
228451
84
135123
96
86
90
79
90
232946404
49
104491
67
33
84
360567
312669
495230
442087
26
53
104111
95
55
71363
257462
48687
6
336529
499183493
206478
8
15
85
29
861813203
82870
29
31
10
215990
22
78
6
324457
83
237121
697359139
192712
935794324
389489
326341
451333
435887
43782
24225
66
47
42045
41656
165104
60
410066
58
323618
2
139907
2
47
32
142948
233450
85
139894
70
458259
42
310641
2
74
465379
458277
191235
18
41
67
387351
593690037
811798129
33
70
19
147931
383408
15
115921
267888
11
346388
369067340
40
481553
188982
287492
87
181053
95
92
268803
23
84
8
360346
259035
569214345
494380
82
551487730
23
71037
134
199557
153348
95
252591
9
38986
79
98621
33202
471264
458362
79403
88463
206799
61
259575
123415
44
347933
89463
67
42
193306
231688090
54364
5
6
343380
59
455510
4
52283
292060
62
115912
31
1
67
83
92
83
37
306953
77
450083
41
474534
80
69
239892
9
42
417232
47
7
3
31
32
266646
4
49
76550
28119
46
339708
384923
258580
444000
224318
44535
5
241292
78
20
71
273558
20
4
22
148174
124888
95
432175
17
3
3
99
74
58
324524
58732
6
261051251
446892
498021
9
210474
40
205188
86
93
13
9
145811
375275
48
21
27
361603
55
216126
159882
750331105
281810
77
721009704
93
68
40214796
69
6
49
496664
215706
17732
69
317629
40
4309
328507
257534
73
7
67
922494526
231108
7
1
33
153842
96
1
95652
261449
9
20
938368252
38
409045
285358
207490
229622
32
45
67
14870
45
9
96181
17
157894
45
401472
275188
405172
88
35
5
372261
69
280007
75
481102
3
196061
66
16
37
73
17741
304697
88
69
34
177944
56
67
443705
478872789
111796
2
197519
241686
244098
142324
97
93
28
375166
80611
76
40
242707
57
216127
157443
16
235819046
37
77679
109642
62034
318611
4
139479
294391
7
6
28
92
457992
349567
61
488270
200264
207864
67
105005
201379
7
379757
447479
363483
50
496328
93
436639
399235
19821967
10
58
58434
42
12
379974
375730
89
320499
523822155
240581
85222
65
4
385541
99
200474521
27
333958
275836
32
359425
62
703721233
721795050
15
22746
819900556
27
51
23
19
9
58
48
3
82
95
15
52
160295
25
671669386
18364
34
622039353
498443783
76
475949
384354
316753
88145
4
73
68
46
54
44
74
47
86
99
8
19
21
378419
365642
60
54355
35
25941
22875
3
192626
84
355569
48762
308010
544971431
62
8
51
44
13
9
63570
179919
414219
35
69
113365
47
387429
29
460526
66500395
6
470726
58
392351
132292
208978
335666
8
45
3
16
45
312809
471972
194749754
56257
79
470097
737681247
46
9
4
8
38
98
45
165644
225743
145485
381949
2
368674
8
7
133494
49969
58672
26
3
82
10329
362697152
253738
2
425693
126134
121991
9
31
28273
246132054
254877
423184
797075919
376047
86
47
62
45
98
471504
450914
93
15
193330
66
64
249420
331737
273938
43
19
65
35
70177
86
11
473926242
5
1
343344
40
750937918
13
87114
477590
1
10
94
56
54
46
827859260
493400
610744768
147315
32
2
95
173939354
24
117223561
488767
54
18
234429
7
79
64
20
456562
760561671
50
99
324265
659497071
693727299
40
554592150
640133878
23
7
4345
4
459110
1
76
89
97234423
86
374361317
47
8
52
314662
319518
451933
119418
14
201027625
479192
212588
92
11
13
162986
129888
426632
59
15
59
71
261900
9
850846398
32
52
56019
72
57
58
375967
44
453433
4
62
83
100055
9
92
426584
67359
4
7
99
138722
52
11
87
12
24
32
53
39
12
363101
65
289825
28
15
3
313097
26
4
80149
227043
470143
964350480
476378
55499
17
496419
341094
483648
9
465873
33
322710988
209833
17
68
388027
125986
98811
404817
302144
24
123088
22
84
42
19
95
97
37
19
755791810
93
59604
50
73
63
382783
62
3
953518210
322825146
65
76
49
5
739249447
168186
18
42
310209
4
722827412
127906
852580237
86
125084
26
439200
32
76
97
6
2
30860
255398
43
324766
5
12
28
43
27
13
79
114591
55
80001
13
265473
9
39
67
469880
9
16
401302
233690965
87
367443
43
86
145879
55
311389
93
70
4
361628
49
29
913001026
97
64
41
124911
67125144
40
7
312090
80
50753065
35
92
424477
407759
89
81
69
83
109848949
42
1
193136
364523
9
166754
224767398
9
343760
71
55582
8
2
51486
167138
123638582
81
57
80
76
448247
4
98
24
399317
40
56
284563894
20
866305906
388172
33762
230514692
201055
28
986900414
397897
25282
60838
186797
410275
48
95
47
309111
94
497715468
64
58711
20
45
44
34
161484
207006
154697
769537213
174200
22
346471
23
83
41
2
132678
256467
97102
282418
91
279096
234657
248469
86
1171659
5
464377
393955
366547
233707
5
29
187505
243994
367605612
494169
425612
15
77476
58
577708811
888005064
326247
462913
79
10
83
86
1
125131
293748463
378185
34
4
98
4
849392104
228785
2
372714
27
163904
78
5
16385099
888533319
477997
93
5
462121
423454
237850317
96
771936352
24178
72
9
388412
616957184
231959767
80
418342
37
406073
70
93
60797
986411046
397530
14
82150
48
78
19
332157
438599
60816
388775
3
69
67
444867
9
455691
38
313439136
34
133508
7
22
49
3
27
61
11643
430698
300787
72
71
42
8
57
233223
40309
172060
499972
917670493
170487
68
85
59
3
75
448783
32963
474967281
284222
83
8
91
413487
75207
42
492400
20
894186529
169059
4
416872
242447
499776
94
183462362
15
262168
89
11
93036257
60
216955
99
199506
361401
496223132
89
215750
7
76
7
934550953
72
20
91
46
78243
126647510
146979
82
79
76
72
5
12
81
19628
390140
325383
364773
93933
881938139
822960061
17
470245491
25849
477056
69
179144
39
88820
397747
84
38
10
176686
80
450000209
317790
5
50
456655
3
61
304969
336261276
54
373504
66
77
70
113152
250487
21
209549
70
148079
238063
60
2
56
317031
476309
233257
7
78
78
1
6
45778
1
77
233195249
86
7
277183
473809
28
441182046
307632
9
20
112406
94
207121
89
323265
10
22
465153
408482
235367438
401038
407873247
121371893
20
58
730928629
15
127269
479671
586296519
15
26
477848286
29
401514
10
289584
183049
6
70767
25
17
10
18
309338
88
18
77
444480
475528806
259846286
92
4
119811
320889
351710
237807
83
742355300
2
17
205064
52
706254644
79
380162
69
51
75
16
170843
36
80
343057
75
377089
306881325
25
87
87
313692
76
98
39
90
48
89
65
6
8
11
47
15
63
31
33
119232
28
108961
80
918810090
13
1
452106
275571
84
99
175812
76
499054294
482690
20
39
139778
455808975
8
25
4
426537
97260
107843
467149
231722
56458104
26570
59
198018
8
86
127573
3737273
79
671464092
68
13447
2
334543
6
3
280359
415418
88506
60
2
17643
425935
8
74
63669
47
77
66
34
1
687169806
317373
348965
105763
173324
101474
42
97
2
1
38
143631
37
6
78
134885
41
202268
95
219796
46
78
454398258
34
282200
361794
94
97
58771
396577220
583315071
490071
433546
26
208365
52380
252692
469417835
63
353806
678704789
293510576
89
266376
306067
44
48280
192531
203797
75
261270
7
81
54
89599
6
240172
9
29
1
13580
51
21
353780993
84
229222
2
20
89
28108
600122816
29
63
324409393
72
40
42
46
427672730
232770
284977
497121
56
25741
847001751
406498
429396
47975752
76
75
388840
2
35
92921
463749
341679
3
33
37
250102
20
80
45206
81
29
407543
71
90
438753918
47
22084
31839
46214771
95
37
205535
35
632347760
1
81
14
7
5
70
387397559
49
72
7
437452
45
8
312320
12471
84
56
388867
206082
5
71
321368
32
21
223963
14
492778
9
24
41
9
77
268406
15
184848
49
195575629
628465748
442046
111726567
928922312
22
196991
56
272029
63
227174
104751
72
354114
675544796
289830
416627
291010
61395670
11
47
308029
33876
26
16506
438005
231526
7
595403241
70
90
175009
5
94
5
5
334559
1
51
171183
102923
334672
4745
92
243600
41
76623
392371
246527
4
76
171645
6
377430395
25
73
88
82855
193116
33
358806
50
300403
803784890
30
77
76663
15
4209
115341
74
3
63
1
36956
471906
164776
268086
19479
1
109556
77484
323912
245857938
80
70
234817
96
5
13
6
92
87
33
81
333827
123182
173881
15
89
411304
345453
300177
248022
7
147537
6
35
44
492559
407617
76
395561
94666
231686
25
59
62762
5
93
5821
235146
73
8
83
495404590
48
45
88
20
152767
7
60618
19
28961
28
939156259
50
126158033
12
88
9
75675
463652
41
21
12
155379
492115
1
38
95
17768
242034
225223
99
472363332
4
65
193935
932864603
165794
252760
795587303
337615
426530
230919
355851
97
68
2037
2
14
442046
532692858
44
305601963
131461
97
390578
54
832893779
70876
329043
398974
33
31
767661668
230577
93
91
312595545
25
41
118191
3
36
22
173723
332660
85
79
22
162838
353310499
54092
350750
92
369487
3
5
305003
135276
480424
146575
329306
90
15
224675
87
178817
396373
1
305555
31
75
71096038
68
398670
62
182966
176184
377516
340554
163929
9
84
76
435401416
449141842
25
28806
91
3
190375
85
218902
74
272294
37
406798
310509
115192
132896
394151
29
92
82
19
19
635997843
321974
437112
353632249
33
78
166410
1
91
358217
4
117932
63
5
29
9
16906
57
4
400308
290905
37
739718783
12
26
194275
16
56
905917570
58
69
16
62406
12
9
75
265908815
240299
74
97
184987
8
49
63
458265
47
71
97536
55
24
26
7
11
378837
32
70
497845
482950
379243
75
46
8
219341
128306
25
6
296461
482686
34
22
67439
475723
62
84
14
82
55505
471507
9
230778
169831
312999
244268
6
11389
122596
984516245
128685
456158
9
126681
99396
23
93
487265
76455
38
66358
6
43
226367
11
50
32
127765
378282861
50
53
1
924692729
82
34
426467
298189
443810
29690
187417
28
15
327670
78
29
265962
71
54
7
51
86510
75
305754
40
1
446766
3
211449
60907
28
83
32
182976
473062
15
774232460
5
50
16266
408576
210926
457
42
489814
8
97573
2
75
932460712
8
730631163
63
153939
416091049
446767
336879
14
313147
271961242
39656
43
280638
85
161511
268409
432630
55
89
98
9
27
685819251
446071
144065
39
606181344
845223941
53
37
54
88
66
366333
438614
711283832
7
17
2
157564
32
2
44
47
232109
51
305914
47
46
8
36
87
255662
585001410
44
45604
668128284
21126
96
334630
360811
152311
11
6
1
42979
7
89
286693
81
2
2
477816
4
268017
37563
70382
351594
19
55
416121
89318
338439808
100571
208598
35
58
452611
25
62
70364
277001
125635
226714
100980
450563
579571054
390090
6
14
26
74
73
56
269021
41
72573579
265650
484630
210309
49
482457
5
330298
472319
14
248735746
181191
291440340
85782
10
56
1
7
36
57
161089
57
84
394078
339695488
7
413743
58
89
84
158133305
35
358208
105819
1
86
45
392613
11
44
232893
209953
99
303495
10
96
17
52
6
31
67
3
9
4
86
457045
481129
79
186759
67
51
64
203894
5
17
573995987
85
1
861839872
71
7
384508
99931
9
759383283
262786
173681
31
3
9
29
66
86291
270660
6
355810
481931
9
237495075
39393
69
374837
45
98
325276
449761396
25
279382
31
398302
84
21
86
7
675437948
21651
9
9
42
64
130409
231579
2
406772
447017
334687
26
11
180433
337563
99954
495614
241637
693111532
20
87
183466
75
320825
20
681518900
399497
277901
431447800
46
307052
67
485780
280918
133814
11
257164
232212086
65
87189
12
195244
17188269
66
2
26522
94
538523608
190215
248618
112851
94
34
19
28
221071
63
72097
216975228
531233778
24
47
30
91
7
236232
739609980
25
65
843327481
373498
10
71
277871
38
158617
9
53
66688
51
34
56
18
28
62
52023
52
227895
99
128799
952152379
61
361801
87
401964
354127
412908498
37
54
503777460
98
276349
237307
480143
99
47
6
11
185716
40
55
63
468621
266283
4
317599
10
404573
268893
409396
13
781295658
38
5
260227
76
47
257882
487464
6
3
205954
921751525
927833815
2
169223
42
18
105109
497586
37125550
159222
6
24920
116686
94
326001
553650088
388670
75
394016641
2
60
41
447083439
378791
95
21
51200
73
57
268221
14
53
60017
140274
96
285379
306300
56
81
57
987068352
70
250418
375430118
9
678503417
541856042
4
60
1
530466278
63
1
12
22
88
460571965
97
41
450744048
52
164774
88
153636
41
62
42559
67
82
400857
134865438
234571
95
926067925
479699
130193
135982
70
24
71
14
34
663930909
304459
3
500302078
70
204182
6
43
78
415544
175030
9
261215
59
88
90182
417288
28
357450
188447
44
308625
5
66
7
232487
398631
355872
120762
37
269639434
401690
440466
60
717620942
9
186237
398890
7
65
277094
89
45
31
21
88
990072399
9
63
210466
296933
672778693
411418
51
6
50
19860938
436300
23268
382817
210961
637327863
318890
96889501
5
61
82
86
41
117135
11
169628
431112
39
91
59
48
68360
45
44303
452337048
99
85580
42
350785
49374
84
25
403228
711575365
59
135631
19
58
50
325099
276852
60
15
39
9
84
92194
99
23348
7
2
28
166219
406996
921764142
628994106
409236
322159
73
238444
4
2
44
86
14
58
43069
83
24
79
41
30404
234531
40
201341
92
467748
38847
13
60
151311959
503630923
91051
82
65705
74531
398465
26
188107
165381
1
177734
133995
77
14
422873
484709
916252413
37943
26
63878
62
1
49
12
3
163887
286293
567151505
75
11
32708
87709
4
7828
317207
229858
171101
36
75
28
435331
484165
7
341213
345485
296890
14
486015
95
343868
94
55
81
295738
4
46
102835
251038
25
95
185333
116400
287191
49
15
1
58
51
64
410159
361422
6
14129
62
35
417142
85
26
90
51
783924521
27
72
1
40
437304
18
279642028
29
468629
479990411
40
422474
9
79
61
375691
44
70
64
976345083
356206
325128
12775
43
16
242930
342778
41
663742463
119083
93
51905
473945
79
55
368598
150730
435638
708401396
71
329296
30
71
313519
6169
230774
342132
291221
5
28
212360
53
293746
56
9
70
46
61
480281
31
342190
263610
38
4
139844
298903
206648
27
28
60
89
945195402
29
58
5
83886
138743326
380202437
280194050
170878
3
72064
17
3
34
666920210
3
29
149210
12
494880
539983119
205499716
54
5
297497
95
31
6
6
51446
130942
247412
466813
42374881
8
479462
1
15
22
190956
9
133174
18
483591
144019052
188137
90
74
17411
98398
54
1
72
126345
90
860051861
80
62
307541
30
266154383
39
13
30
324010
496239
33
439530
34
261716
312369
50
60
46
5
288006
42644
611326785
197923134
446293525
29
333862
62225
160182037
42
33148
604590064
18
421840
196797
62
93
54
160731
29
60
150296
21
9
242507
261228190
186204
6
235525237
7
343119
43076532
52
306761
117530
695295256
298335
16
157057
317436
54
21
6
25
233478
41
6
242798
9
118895
99938
833598263
187178
56
42252
85
38718
192046
40
5
430017
189921668
47
42
137926
60306
88
74
1
389901
35
39202
416956
388560
34
93
7
2
178492
37
38320
127211
96253444
92
453985
214133
28685
359773
51
72645
429260188
410466
75
418533
7
37
18
382430
62557
411908864
91
80312
2
364123
149927
447752
108703
72
74
3
974062880
7557
13
33
354627
290023
172428
19
431420
5
616033228
85077
168968
201658
87
471937
45
36
4
55
12
91
6
68
377208
16
11
400506
206103
65
50
276105
536278518
32
2
8
394708
8418
297819
271742
197747981
11
26
325286
291025
386237
346712
308649
185136
2
56
918938250
94
67
4242
203155
8
258182
82192
22
134518
2
15
68
26
5811
405677
2
1
64
75
218472
28245
89
206971
199420
21
80
3
7
50
10
54
365156
77
272102
11
94
92
267081
85370
98677
92
148321
81271
406974
28
63
196613
136689125
5
39
91710
9
139525
97714
39
6
808055789
7
49
392702
69061
18547
829388636
47
94
12
21
387646603
9
379281
12
106595
463091
45382179
7
459946
101854
474937
25021
150626
243289
126993
436817
74
62009
9
88
4
47
62
88
266858
195193
298441
405022
403619
103281
73
334213
2
153300
75
40
270073
80
839090587
302304
9
87
833790520
105136
13
212934
2
20
14
39
11
1
95
12
73
52
93355
152753
176286272
139172
628187890
78
24
40
94
38
429504
297237
115856377
69
147105
24
56
30
74
352295441
94501
3
131443050
65036
7
402285
672144405
11
249538
85
359510475
24
14
22
44
101015
14
243114
9
65809
65
277542
8
197044
65
153101
3397
37573
40
89
65
247723457
409520
19274
229237
365157
88
1228
205595
94
185297
436658
26
7716
27376364
283450
241428
4
81
108356
260829
75186
57
31805
57
3
66611
49
149240
394944
228220
648430722
4
26
48
98
4
7
648418422
191590
20
163891
70
449638
296428
99
51
15
8
13
66
477333
664128015
10
4
2
480185
358392
478305
50
229129
59301
88
326376
662218374
119136
391227
495516
98
300196
54
409658
297290569
337155
54
298622875
78
72
193136
113494
85
565455369
98
124739
202158
58
71395
2
98554
1
991642248
2
177269
74
1
2
815332457
5815
76
54
1
270304
181962
371393
95
31
455360
54982
36
90
339345
35
6
973163057
462991
190890
49
84
746542745
185196
155388
8
36
277714
87
61
51
6
191181
55403
377691
46
162000116
54
498542
448578
66
45
60
33
6
7
379541
554144385
95
82
328932
7
67
5
408333
153514
25
8
81
285319
48
272370
80
276442
417469
452939
444406
1
78230
311068
243417
286336
375717
78
101519
120276
33
176535
8
440349
6
50
48175
904167712
281594
95
517066995
7
744768591
495656
46
46
4
310450
41
7
216610
1
147777
2
211609
42
54
77195
78
950128840
407300
472013
22
85
496573
398895
249557
79
241016
3
86
15
849439232
90
86
97
472842
360534
94
390614
87
153082
350871
368603
7
447869
2
470447
379400
19
9
257073
63438
87316
34
5
5
343448
483500294
5
68
441851
29
311023
416356
44
321776
31
156323
468539
450253
29502
90969
79
454907
439879
145014
7
63
79
5
427034
183850
45
262306
672041934
49
28
66910
320384
15
43
235728
33
94884
149485
71
38
58
41
455741
25178
46
21
367329
27
15
4
53
11822
55358
22
337599
360941
57
95
343060
65
50
10
519652394
93076
8
22
73
56
328134
86
141503
5
80
75
80071573
86
50
686108780
289663
467804394
178589
61
2
3
19
369451
110363
10
340133
28
2520
402850
83499
36927
393158
41
74
51
2
18
55
19
95
420914
85
16677
483615
177387
400648
71
75
318501
2
358246
98
131921
290049
14
491143
384729
37
60
71
30
2
18
491167383
637234548
83078
332819
353693
8
275595
274404
447267
464468
80
41488
827913907
74
2
277027
332750
185444
4
93328
6
41
8
1
448734
6
617059877
60
34
276159
36702
59
177107
27
168333
77
193767
478727
8
285550
63
88
539880078
84733
984170493
733897387
126733
452279
2
308136
58
50
55
128329
83
521213688
25
5900
69
25
63
94862
52
463957
58543
63
41083
75629
74
373219149
398808
445957
505373440
329084
10
420824
48
64
96
88
335352
93
388612
410732
297171
90
49
20
33
86
39
21
3
232288
96346
509579698
963439619
27
75
19
433919
263128
2
84
80
234512521
56
693091239
242500
408371
72362
27
972251822
551052140
410607
275035
480694
8
88
2
78
126599
246282
506439733
2
8815
35
10366
246278
88
100030
95
25
74
59
48
159054
25
352103
232169
19
49
27
445516
79
74718
991817309
70
227412
360024957
64
110683
32
498115
58
365411
22
180802
22
93962
82
766158549
55
17
6
23
250275224
39
191464
50
136279
322829
92
77823
848593940
314554
222943
25
40
3
8
479180
38125
84
390321
50
63199242
97
22
142168520
416633
71
919051033
242606
463109457
80
97
37
81
4
58
179570
114979
72
52
5
80015
91
480861
75
177089541
348732
4
6
1
438411
49
56
433354
503764630
9
58
793647701
339037488
97
353550
27
36
68
23
481283
118853
9
255576
83128
8
1
68
27
96
241787
17
438534
5
32
54104
88
152129
201915
89677
751671325
3
65
228305
266899
15
138042
51
17583
219141
113471
48
203574
33
287563
23916
52
68
48
297289
132052
268613139
8
142468
51
84
44078
473648
368520
36
458604392
8
85
102393
22
442171
74
88
43
360495
91634
333430
16
87
56561
338106
301662
52
83475
44
4
495370
452071
932687221
636003261
7
23
95
82
263015367
164389
91
208546
850465821
23576
101468
126095545
366117
77
4
83967
9
157604
93965
94
27
266018
241610113
91
495116
53
499006
2
44
988871771
402846
230303
69
396175
7
89767
119174835
159594
76
72
99
76026
270903
647707027
847191849
68
45446
163651724
333972
31
442742
155293
154765
45860
154336
505137749
36
14
240577561
25
938526023
7
15
487214
6
70
2
69
80
40
458666
41
639225096
74
73
6
372069
112731555
48
177612
331001
30
151932
248639
214023799
401776
85
169820
64
88
53242
109250
37
296982
498496
30
142823
6
2
7
391709611
39
603355875
199481
263836792
59
18
9
68
74
98
481357
4
36596
7
87
417013
178725
341274
77
19
7
90
77
123387078
449502
93
300236
472367
91
272611
715793023
49
686214022
261144870
54
69
22
76
51
235246
57
45
38
968803721
19
282433
324032
50
52
78
9
30
83
6
5
27
3
117512
5
56
129451
53538924
1
34
8
198658
13
3
3508
290111
112384
77
84
45
634097546
62
402930
44
16
71
161254
159202
152182
188452
28
4
28
75433098
62672
15
149783
75
67
108185522
8
786190615
146156
99
49
8
71
369723
135741
23672
421472
57
16
91
240382
78
229598
15
51
300621
382186
87
1
13
637304045
164061
225145
259114
24
9
89
378375
773412996
318405
271726
41
31154
46
106264981
79
408994
299357
43536
57
24
21508
427481
27
659673855
247448
16
24
45
291948
34
11
54807
446465
45
9
55
470245
50
8
662132714
5
303260
47
419085
230276920
81
704893679
64
307436
176291
66
737372690
83
412216
38
198109
10464
377556
488851
19
490569
37
3
76
5
205743
247979
419862
75809
412472
51
4
145772
44
352108
995279443
8782
42
29
451571
27
366921
28
64
521028033
175163
482164
68204
485142
92
63
162298051
4
9
221624
80
37
446238
77
41500
189668
10
73
78
41
41
184480
57
48105
79353
478610
336585
49
330975
487257
440378
25
76
9
23
475091
46
148926
57
12
94
78
51
7
135653
53
438984
54
32
33
91
400638
11962
61
454424
3
5
14
71982336
72
234535
15
73
41
50
254626
3
2
482241
91
22
73
318559
254751
100735
72
39
159649
120804
114458
3
195748
72
281888
49
241352
83858
437612
37408296
6
396259
62
7
65
67
52
9
72
7
52356
19170
61
64
443362
22
61
27527
97
312793
94
67
21
52
33
4
285984
239673
78
85
75
4
13
969955943
112367
9
105130
18607
414111
148312
11
61
254907
276112
18
39529400
6
160479
339397
43
2
257571
391535
386466
50
4
264501
43442274
296298
453318
95
406581
38
538515709
66
115971
145093
308112
41
219386
451113090
70
5
39
1
63220
24403
44589
29
208976
178557
5
14
64
39
266955
148304
132740
77
67473
592940006
27
24
354354
120955
73
2
34
25
718283727
50
137701
350569
68
272015
87
76
143681
51
16
86
10
351602
5
32
60
47
98
349995
445213
62
456748
437440979
49
57
76
24
167300
199511
645159925
10584
21
48685
516929615
29929
336366
83382
357087
90
350338
2
772375411
87
97
97
179784
37
56
210526
45
101204
5
92
3
84
16
74802247
13
73
6
215010661
16
6
12
76
372528
5
365056
75
355935
10
67
95
3
31406
81
2
79
83066
375010
751647723
435538
47
29
36746
28474
55
20
6
83
645909852
213336
1
78
6
57
305960
319333610
89
729706061
130425
88
87500
294254
84
45770
260218
9
28
29
8
87
24377
357025
878163177
43
34
207932
57
353823
179575
95
195304
7
23
22
95
43657
532264273
27
14498
186887
10
38
97
302274
41
71
133460371
198060
51
75976
9
83286255
57
55
81
170945
14
5
11
41525
204420
62
6
8
15
951504360
78
998845117
258218
22
116578
55
6
75
14
285192
52
79
12
9
41
3
37218
477024
406129
101460
53
353673
232788
59
61
533270831
9
127232
79907
121864
422857
26653
125592
312549
593594100
140974
37
293524
42
24
62416
58
61155
523764586
213791059
184488
32
486145
198110
487189
115715
95
84
759703208
66209
55
68
15417
310075
136756813
92
53
40160
483024
598859954
434036
496804
71
9
35
44
409426
196122
45
9
49
78
184018
66
448038963
55
25
460710712
424683
984589169
55457
28
92
61
44
370699
8
17
15
67
204744
17
69660639
565479885
62
199690
218479
225152
6
289848
4
61
391940
122546
329516
344995
15
2
32
215062
99722
23
52343
612485445
53
227906066
499932
16
673356505
826681871
17
672169524
843598574
1
781957642
150901
202127
43854
356114
17803060
193713
26
45
27
82
87
47
329257639
9
8
219868
247577
196730
96
432202
44
79
10
64
95160
416261979
91
242448
414041156
180821
224798
166438
92
329988622
1
88
384316
493799725
228137
72
384242
5
14
140702
163891
69
23
513456638
191663
206667
42
74
245202
94
1
8
387080778
47
222074
762147480
562494356
95072
59
4
5
16
306763
91
8
267891
124271
8
80
105042
335198734
52
80
219248
54
85
1
79
21
424954
113040838
190617620
6
681698843
297683950
44
3
90
48816
155764
8
690865525
40
37149
297345
351421
2
90
123652
66963
79
317604
22
954194506
486268
813185362
3
412541
178447
270156
103460770
78
9
3
63
53
63
51
230894
275254
1
439478
1
399844
218259
68
58
36
143303
310619
41
320355
52439
81
78
5
82
17
413624
562476623
9
6
2
18
1
95031
4
207507
299569
7
96
326714
72
29
334219
8303784
79
418117
425816
354966
594872227
43
239457
597298511
32
26
63
85
4
751356500
22
27
70
194069
130415
524401655
14724
54
70
58
25
63207
34
458489
55
8000
216046
297056
27
5
99
3
99
87
98
475857
79
57
11
496414
8217
159742
107836
95
6
909286474
98
5
55
35
23
276896
479915
19
41
18620211
415525
21
9
432888
32872
374590967
370658
367202
36988
96
39
88480
7
69
76
97
108991
73
24742
50362
54
131241
205524
214991
38
7
184667
459543
22
547396809
88
351502
88943
29590
408318
2
23
45
168756
81696
232043
7
53
8
56
61108
21124
280584
348275
644914098
197650
431272
23036
8
123512
54
56
276077
99
70591786
338941
17
30
453929
6583
9
272148
316312
6
90804
274689
855702579
178168
82
360504
68
216085
87
7628
73
56
11
136396
36
53690
61
187805
113387
14
404463
532171379
391782
38
23
8
448498
297833
26
201585
22
141669
334942
14
7
14
49
9
16
340079
83
3
80
423530
299241661
47
4
73
345025
82
5
83509
42723
57796
16139
152642
66
29
958719133
112958775
129319
51
6
143479
47310928
392452
356392
92
37
113259
40
25
13
66
300424
309801
40
151333
70
56479
467020
489122
487988552
54595
459322
47
446451
69134479
18
645965758
1780
13
402304
4
43
5
74
96
440082
8
69
54
47
315586
6
418932
117097
133561
701622192
68
5
26
96
1
35
754557626
45
796943220
269037
92
431533
12
119608
33
36
430585
87
37
57
456524
7
36
56
90
54
9
229518474
140852
66
316528
307958
38
28
94
339169
5
186221
9
160976
2
90
154259
606839236
47
509569479
289032131
3
343174
29199
84
99228
294861
4
6
14
306521
74
463816
304002
11854
293536
330439
356334
70
43841
3
44
88
323946
10
96
7
297486
87
96
268083747
46
63379
233161
193339
787958680
91
4
1
18
72
486599
891041102
53
448266
74723747
48
90
57
85188
805943269
333615
26
91
55
82
43825
86
108725
285677059
41
30
78
60
421902717
87
82
63
202449
362683
80
524287266
1
400511
24
38409
370699
94
462847
43
95
32045
165240
53138
8
7
6
462248
7
1
39
48
23
140389
94
1
52
87
10
6
21
63
24930
85221
93304
93
394045
31
211855319
484128
60
11966934
60
18
54
221836
7
48
64
80
429029
308875
69
274514
207926
5
29003
388124
37
369888
47
308657
242222149
312410
119476
20
453489
639410812
9578047
47
154690
99
26
74
83
620929370
21
326474
59
20
98
92
26
444256
67732517
40
2
95
82
53
98
43
473679
82
419332
58
87
86
469889532
112320
36968
186108
9
90
373416
35
674059967
55
70
4786
53
480392
185894921
358991
6
10
50
463721505
8
319927
64591
871313865
37193
45
122182
175690
14
56
51
552219844
8
84
35
48104
85
442374
286493
9
181479
201012279
8
6
15
8
31
74
47
4
312026
233880
33
6
25
336793
34
449429
7
63
14
89296980
848625030
308569
72834
391074
98704
472932
39
87
553788643
65990
57
21
3666
17
83
433314
429557
53
48
54
1
223846
94376
9
85574
95
932945551
9
401823
323848371
44363
8
466430
401414
40
385766
5
301395
445222
65
159196
69
26
76
24443
29
37
5
405420
19
364465
473632
287945
29
171880267
381124
166121
400194780
382582201
31
7
5
4
264485
79
354630
53
88371
68
387632
68
245640274
97
388510
51
43
13
403484
32
336880
222815906
8
77
47
289923
30
398617073
77174
152100
324495
460200
22
672113076
188373
9
884964337
7
4
449511
369636
144375
90
379708
99
2
61
375497
71
328715
339536
94654
404001
176503806
335323
465615
254642701
169102
57
152131
63
377830
9
90
475516
5
22
64
82
33
96
180930
101491
2
19
54741
390074
196255
47
3
356954
73
81
361846
237526
35
7
41
166463
187688
147076
45
393760
793433272
20280
139427
21
113985
3948
954120616
33
91
491524
79
36
5
70
212492
56
8
18
84
179709
63
77
274254
87
1
290457
112756
31
492020
85
54
1
392827
113605
15161
257005
6
5
22
97
25
36794687
203398
20
7
344123
256855
725531923
356033
497818
48
470779
255010
233189
59
474223
55
64
45
33
19
35586
80
196614
84
76
18137
70451
92
216067
418811
88767
488445
316291
4
66
436731
965354920
93
258614
48
5
159108
77457851
14
57481
387940
121284
25
61
94
60
40
12806
96
12583
831555930
121246
2
47804
7
400206
68277
46
866578532
87
155695
236786
9170
7
84
418322
888418840
65
56
7
31
10
24888
320293230
100697
492768
308616
466284770
79
352636
79
326408
93
5
186090605
92
321046
292468
51
169040
93
470229
94
492899926
372401
494479
973746755
16
757826464
987027265
468998
86390
46
93
274873
92720
732936246
230819
89
33
70
989449006
5
308162973
46
7
73
73
277124
6
54
114836
996857557
61506419
26
42
295836017
210487
38
28
34
372703
1833
74442
449751
50
90
84
36
98
176591
20
143131838
37
81
409415
340471624
247553
289813
50
58112
431387
7
38
77805
460619
917178927
49
766247592
258057
97446
285242
87
35
55
9
124893
13
23
445046
4
81771
10
362823519
391303
90
296708
357734
75488
35
76
5
8
17
50643
429630
81582
43
104108
61
9
252130
95
34
448324
131800
2
229039
6
8
13
58
174650
5
469455
94
42
10
841468812
93
32
98
122289
36
242100
304121
680275407
5
21
267673
661452132
44
215016
162631
6
277550
46
241874
76
84
5
273131
286104
49
23
11
288765967
62
4
65
175578
8
39
55
2
19
89
8
141495
938774351
229067
71
309802
6
88765
650528503
97
76
116185
34
476839
45
67794
447889280
220433282
378696486
176462
442114
444069
609918892
413447
21
90
402802
17
60
24
49
9
7
69
67
81884
100118
113702
2
21420
60
66
8
9
2
39
382145552
8
211858
451041
303357
810397993
283369
41
115262
106411
91519
146241
28
84
108946
55
8
44
9
3
23
357373
293921
465446
238627
19
501196443
6
69
456983
386168
76
19
413944
6
38
89
320285
9
39
23
469838019
70
463291
50047
651368177
36
225614
52
3
39
307297
9
93
406422
86
14
332101
104959
77602
55
60933
14764
306255
66
55
43
69
489811
423627
1
39
483091
43
38217
59
54
59
27097
63
41
28
407256
462303
62
8
131406
138382
54
486158
298164
48
82
197236
291348224
14
466378334
80
280014825
163689953
84
284552
16
52
108020
393499
26549
237560
207435
736627924
31775147
306885
70
89
26
47518
83
323255
31
33
155736
296028
3
71
61
96
58672
83
83
52
252018
97
349456
89
96
492871621
54
28
435071
384753
290331
94
699430406
52
8
132017
345572
79
95670
24914
147255
642907209
23
94
28
294149
262344805
310596
453536
78
43
43
62
47
230445
112135
164187
72
18
128180
415666493
3
85
88
55
4
4
368038661
141515680
35
9
27
22
22
81
94
186642
368735
12
18
6
495869
61007
89
32
227643
43
12
72
93
21
8
860230964
84
37344
49
348381
946961591
45
58
79
83
275085
190015
423897
812362577
477182
479888
274817
58
43
29
124250
277833
67
435008
122262
99247
3
142602
9
16
33
399188
135309817
7
33
6
84015
4
19
441798
204031
334844
79650
14
44
382944
45566
426824
291339
48
41
634539609
151068
366658
18
477620
338545
83
813361114
3
48
105916
16473
48
347599
1
58805
273374
12
87659
82
40
380270
71
461504
3
64
337972
85
216169395
438466
256518
471371
472897
417802
95
385908
47532
3466
60
95922
57
19
474439
340581
122927
64
82
64206
59
95
391349
435197
44
243239
3
24056
13
199221
10
40
2
340223
86
59948
2608
16
8
911934127
95396
97
243716
42
27
352072
511844954
438403
209398
2
376423
18
69
12926
206065
44
155325
394604407
326960
295476
487945
8
560813987
178114
2
460539
65
237593
82
79
51
92
97
337048109
43
1
289491824
37
18
867458607
105272
1599
85964130
21335
376053
7
724493415
147369
34
26
60
80
700262182
70
1
244174
223028
86
368712
33983
404811
154048
35
62
59758
333543
144953
67
226264
21
1
13568
177376394
10
252693
480855
966735236
23
4
279898
9
4259
381938
98
40245
127106238
295228
100653
89
62
62
19
45874
76870
105056
80
91
1
68
32
63
298824700
65160
385685
44
73
95
181861
5
62
298104
4
895814364
34
67
129678
312825
439831
775724887
94
373958
996560720
316513
422800008
94
72
65
497846
204162
374753
431452
54
9
70
15
830421343
27
226088
75
55
80
24
46577
13
18
463916
99663
1
7
33
13
26
75931
44
77
58
341795
2
9
95
6
2297
37
223789
7
3
137730082
235944
33
359580
85
289579322
304186
462453
247352
333122
30
5
602009469
47
96
70627
241403675
190510
497893
12
497087
77
27
20
161746
25746
245478
86
39
166574
78
273932
95
478089
187386694
9
12
436212
49
257386
290276655
95051
2
35
990093116
9
20
421964
75
57
51499
6
42
20115
398469
468688
407768
273238
58
19
3
569503413
32536
376651
80
29
148476
40
251382
208926
21
84
264392
45
31
26
303693593
164901930
139935
359241
94
313568
2
246882
57
37
210221
380410
218202
11
68
117692285
73
29
307863758
116241
403377
20492
54
26
68
53
6
72
97598
393018
390125
51
6
3
270761
54
14
97
46
428275
43
81
312796
121517
9
98
53
233869
29
25
415296
103403
485762807
36
157645
172788
15
8
15371
7
35
2
3
255375
180706
416419
458683
81820283
432034
9
8
29
18
3
12
85742679
79
90
1
95
293033
40
203355
49
27
55
266410
137754
1
58998
1
467033
97
444878
72
56
4
1
74461
36
84
185902
5
148182
2
118762
394338
75
23769
482272
72
81
9
24
49494
991198122
38
447736
966130196
13
29361
87
119217
2
30
76
219911
297695
4
55
3802
32
486139
216188
29484
423161
381006
83571
484092
238329
87
661981128
201774097
155073
179010
42644
39
317748
368710
51
9
41515
720029144
429875
7
318437730
7
429292
253530
9
237796530
8
205356
21
366320
310243
213280104
235927
65
78891
97
80
39982180
42
70
38
85
1484
455297
385181
49
51
7
91
4
317757
88
28078
54
3
93944997
61634
224850
29
90378
193305
356797
30
2
6
41
19
56
50
98
584718782
66
98325510
89
65094
28
309548
313712
186285851
82
364439
175605
34
32
25984
376556
94
7
28795
307231
277283
266365
75874
65
218003
156110
33
443595
63217
210159
240299
8
309445
120946
70
160651
1
134133
9445
21
378129
514452343
73
71
207017
3
5
254018
706144059
347781
17
54
116149
97
463820
7
35
57
487757
234363
105573
381945559
97
25
9
324472
19
76499
943256895
68
4
71
76539
95
13
511047769
73
88243
35
1
77
333520
60
53
57489
366042
315091
154169
401492
76387
47
251299
35
72
198071
234032
29322
71
59
39
73606
372624
5
31
311018
2
39
87
5
459324
36883580
32
49025
1
73
47
405710
122903
696613049
426871
412376
458837
654296893
437024
22
39600
2
8
409497
501154665
72
37176
21299
7
78973
12
181492
237589
365105
52
479248
221578
61
26
539915377
62
864033226
97404
87
465019
279803
238260
29
538819137
74
8
492278
2
133079
6
269177
72634252
278654
76
5
546026572
282340
373939
286477
198445
84
138913
61
157333
94
272962
92
68
272761
111521
71
78958
481361
446386
360852
153854
91
52
98613
303059
182731
338384
55
62
63
401470
15
2
22
412923
336436436
41
440953152
46
1
13
285440
44161
100419
89
131826
145286
461904020
27
6
77
73
2
380493
420612
57
27
322428
23
89
18
357008
1
48
72
327626
9373
301036
32
465400
247216
28
309763643
216966630
172383
15
371653
34
149266
32
32041
77913
62
197742
32
50
57
86
79
5
88
460669
8
80
340108
410500
121749
33977
471824668
133141
35
54
177375
25
237927
58
7047
140218
726657343
518182851
440774
326878530
403132
98
11
342872
491412
456926989
163433051
7
51119
94
913593053
181832
322262
3595
370060368
408434
964735237
492875
41
10
2224
7
337732
186744
239144
73
170933877
81574
421027
91
72956
8
303664
242886
459267
192126
99
28
175965
400296
295290
94
379630
28
68
421660
474280
56
69
317199
23
104095
89
311936895
28
102750
141778
289900
79380
46
49
22
357940
830329448
127226
293529
153182
98766
6
60
15996
407435
2
94
29
9863
71
311860
192111
131782
254873
88
62
47
300830
2
112217
373696
439790
52
32924
154660
884348149
81
238774
767485720
65
296117236
216832282
183659
17628
326164
519080476
553924205
73
40
7
16
51344196
368672
37
247666
622743556
123182
214601
85295
99
73
46
13
354822
10
6
192966
79
70
80
262612
67
178147
7
68379434
53
385297
72
85
307048802
71205
465
52827
33
329775
29
1
5843
383855
212631
9160586
26
257983
32
350254
634822980
641012133
22
38
95
85202
68
66
68
601378121
339349
75
24
97015
5757
6672
7
45
82
88
30119
5
570643961
74
27
50
413461
55255
97
947034085
221398
319391
291092
98467
7
3
169186
2
29
32
113101
75
371520547
48
7
409578
384987
25
137888
26360
34
368980
42528
8
32
158460
1
974835477
165628
6
35
96
64
62635196
155499
1
135700
478504
215766
55
27
187791
30
78989
495248
58
45
137817
3
189447
74
102441
36
6
24
4
225293
97025
78
123771
490016
59
77
334420
188399
50
84393
22
431269
393205
84
343882
48100
415972
5
484722115
71
311007
94
446045
131381
53
457674
147449
42
6
21
70
69
21
85
779442140
84
93
350314
91
491593
948424932
59621
391699
3
719778796
74
39
343456018
335717
18854
7
296246
125339
67241
127998
790576257
485693
146978
70
284803
42
264
407765181
9
351502
51
96
76
8
149338
133776
5
173226061
4
81
70
91
97
369436
358737
73852
84
229023
59
2
42
406547
44379
93
157718624
394588
34
75
61
16
105321
286483636
65
1
288795
481244
2
400876
199080
8
99
69
22
433584
78
464901
82
576242362
455308
12
195482
392457
57200
491523
6
71
2
499338
733127878
23933
150477
14
23
8
32173
29
15
5
68044
163002
6
441158
60
270971
57
347829
150219285
41
93
24
9
157611
224979
497415739
346710
317155
137391527
22783
226929
68
226764
96
188443
395542
178776
306808
14
57
4
894778154
429827
76
6
16
28
4
319119
30
7
179186059
339471
13
1
60
404815
84
33
214543
21
712289387
363356
77
149929483
301617
15
8
58
80689
88
2
78
14720514
184794
382508
37002
97
66
20410
797217053
91
75
5
57080
78
6
41
279538
343685
482098
66
132333
71
748199368
90
20
163212
156471427
4
324839
98
1
9
397137
48
285764
139896
1
228276
156890198
163299039
44
5
82
55
48
149712
16
91947
2
466149488
92
77
58
4064402
48
21
35
52
290855
527058597
242535
453323
29
35
182630
1
590515824
26002
25
16
3
113090
696456773
787289398
313569
31
61482
51
17892
26329
51197
72891
67104
232646
283258524
71
56
1995
30
476979
32
5
86
437989
46
45
43
77
445792
268282
88
49
334985
456478
1
227876
30
49
82256
58751
567632761
86
64979
46
347036
323762481
234004
81
14
673138659
442927
99
126589
62
58
2
5
1
177714
681172521
58
19
1
858703249
1
385521
77
24
414642
225380
70
48
18
14258
196425
315315
33
427754
46
27493513
93
426107
24
16
297964
12
3
164411
85
70
463210
2121
71
322275347
53
259873
8
26
84
5
491514
574615785
42099577
483978
102482
9039
268427
66
38
418130
52
968877967
9
205459
19
388148
10
35
486686
413965
344519
30
8
51
282508581
206189
135823362
138342
9
430365
89
92
145904
45
28
60
299193378
9
72
74968
57105
296117
7
484555
58
28
60
31
92901
197000
244604
279029
746111383
382861
41
436248
436187
12
543917292
70
893612821
90
47275
117304
5
87042
372237
326964
12
15313
478587
287499566
358071
81
279463
475067
585859257
85
11
5
386225
460852
397134863
138027
143951
163614
8
3
901499841
4
193763
61
7
49
344117
12
21
7
74
786393188
277759
62
68
339399
82145
296295
5
281666
29
18
88
62
158205
54226
46
113123
42
10
245379
499591
107138
79
251641
929677758
95
859009997
4
48983
288316
328314
215448
56
5
73623
52
56
14620
76
67
63
483989
26
162283
72
94255
362813
74
200477
281562
554697846
771440565
68
96
35
478011
476771
66
23
5
56
1
93993
53
976392952
24
178311
378224
87
60
97
446679
85
493141
5
73
87513
465462
65
97997
85
18
70
942418141
50
130335452
384221
56
86
199721
77
24
94976
444025
356494
52
333734
24
43
568623303
119195
956142871
404360080
115358
29
254318
5
405284
9
41111
444489
228664
47
271417
47
45
450875
7
451507
450856
73
318715785
186418
29
157459305
27
2
5
45
248528
95
52
44
85397
147506
500574334
335914
221722
44
956329200
7
2
4
174089
445059
377743
93
38
3
13
125222
59
88
76
61039
76040
17
71
58
168009
361244
37
149092
429521
76
24
7
23
358408
9
384191
57
46
99643761
40
7
88
493818
11
81
318057520
6
430084
337988
19
55333
7
106831
146055048
13803
58242
76
6
68065
2
98
406060
13
96548
52
435664707
24
98977
21
199880
215098
55
39732
56
5
964583973
84198
73
116898
47
23
11042
78
5
92
462422
191451
307919
45
33
637196949
30248
224947
508669747
60
481021
498960
58594
90
5
234267
6
47240083
8
16
75
76
396644
455590
474236
57
15
42
2207
757381305
687754915
72
47
21
260796
93
89
5
8
392179
271575
46
7
7
83427749
1
5
92
198597
871375226
417060
23
482747
94
462100
71
15
67
1
355502
269975
343727
7
8
80
18
470533
27
380050
59
65
57
14916
113428
201574
91
155824
285344
246167
22
71
394158
59690
99
80198
20
91
286386
191193
34
28
540644634
140379
204846
199535
83
39
55366
3
398278
85
391063
97
150163
27
5
19
25101
393536
79
80
89
7
257321
122623803
56
14
17
20
69
2
246126
78
37
246727
45
432059
61
547260042
55
13
86
32
25
51
32138903
412534213
68
61
79
25
41
211702
9
654816013
90
21
223240
106530737
221178
1
606075478
278072
345753
59
6
470291
12
393910
84
16
67
12
404021
16
37
379976
87
441256
184917
19
106840
842181102
4
2
300773
7
422905
61
99
6
34
58
9
47
461708
80
471399
58628
318439
67
44
9
46
520400624
5
2
159138
15
4
90
453715
798965867
51
92573459
468511
43
28
54
46
460040
8
57
116045
241457
335216
8
98
39
98
89676
10
56
549712026
460418
394718
343332
16
214323
278642
4
147276
7
4
365494
24078
436625
391763
22
75430687
97
18730
91
183653
78
767898383
16
265853
29
49
40
5
102441
139365
464352
89
89
394070
58
190298
397278937
206852
78
215129
28
64
92
462622
472139
418960
153644
351325
84
14936
54
67
20
477204
436206
90
47
93
180644
221385
33
61
759351748
76253
79
38
4
97
34
65
290748
27
58
10
450649
27
28
15884
130364
55855
72
48
72
305286
518058327
83
86
9726
64641
5
128757
81
5
185437
388016
232566028
26
657228575
83
328281
329274
12
2
93
13
10
91
40
190627
20
74
479829
491323
487765772
251886
54
109229
38
171675
257457
320685631
55
35
146635
89199
8
18
89253
9
7
475090960
469726
279345703
50
463670415
59
202268
696217115
2
9
139782
74
81
74380
65
9
33
40
640198966
84
75
34
99
715135751
109941
66
1
9
59
62
239345
70197
729
91
197410
210546
247975
112633
6
173003
56
404125
30
55
166636
359290
75
2
129127
76
608213204
93
41
73
229574
440829
7
50
292943
320314
430175
380695
85
79
400139
746526147
688546429
75
91446
550390881
365972904
89
78
6
68389
391000
189866
43
313257
1
160388
56
235434
54
327597
539479470
20
507920724
205796
377571
428624
5
351076
90
84
93
380711
331241
84
25
462636534
458399
5
614214170
217615
74
406908
347490
6
319718
90
68
22
77
179175
38
46
28
95
55
3
78
150797
283416
54
478127
220506
56
443176
68
36
5
363409
45
169400
223423
25
8
22
16
6
9
379059
368812
357587
50
128535
34
77
315438
847340480
665642472
16752218
74
9
57
5
24
731563751
80
94
54
709327915
149929
112022
82
9
146478
37806
308553720
267809
9
42
340953
1
57
235470
422764
206509
226517288
102494
53
4
365628
477652
50
353256
357573
85638
551036837
99
290308
749592458
92
74
1
148759
91
422496
152733
90562
1415
2
231444814
7
78944
65
309149
137907
114149
13
49
478718
376991
59
394880
38281
13
7
304421
363740
90
72
44535
57
642064993
364381037
390741
91011
29
295279
18625
233668
387582
81
378608
894844522
52
19593425
1
361386
74
498889946
44
41504
382258
5
83
79648
40
256224
29
87
69
79
26
16
87
365509467
241122
11
351750
74
80
414384
59
95
21
386382
75188
23
403593
404942481
39
699028982
278755
4
1
9
472272111
891951591
206575
398884
234983
336287
49
24194
337480428
31
14
69080
160288
37
334271
8
87
323787
208135
163513
89
12009
242188
322850
203770
205072
2
313068
28
1
687805468
363394
71
7
7
210074
83
68
83
33
79
26
94854
34846
22
95
87
121640831
42
50
50
3
32507338
85
77
6
21
35
200867
90
40
85
88
8
379637
33
66
168259
96
482490
11
143511
174394
11
95
63
5
175365
13
379308
191397
579511433
425519
466939
246809
4
17
37
48
455678
157584
36
55
204306
69
47294
36
367757
65
229919
56
489919
276243
458167831
68953
43
345617
55
89
63
190851369
479713
36
5
809318195
469368255
54
308931
7
687819542
18
430367
18
481746
141309867
97
268995341
137907
435596
46
38
62
992667332
8009
485159
413113
362618
181392
9
45
525680308
18
152948
367798
63
110604
63
470155
42
5
64
415198
485861
74
199538
105821
276569
34
137537
101518
436497
487046
191207
91
181668
124067154
193590
286994
435484
402902
35
233057
70
15
290717
219327
40673152
197132
25
239941
402324
672688419
191251
173865
371511231
58
124875
292649299
23
96
35
1
90
477958
421126
145243584
8
11999055
288221
76
41
139276
76
75
48
278055
17
51
459631
55
26
59
23
486547
87
50
80630
3
404531
77
395405
56547
8
8
173072
175762
58
323040
98
94
80422
216356544
298819
193647
51
4
241899
86448
57765
203551
61
440913
419186
54
25
358778
114379
2
8
586579248
77
380173571
826792634
637450553
153408
97
964591589
37
422941
2
172195
70
301207
895147993
53022476
247281
66
332335
78
84
135185
35
34779
76
35
9
29
54
283311
38763
361169322
258796
26
301085
474837
222114
278254
796999485
402162
695069586
143706
64
225166
86
5
4
430618
30
9
7
202614
13
31
743125148
94430493
83
131305
69112104
288757
98
64
473344
32
246449
487222
315126
496942
206303
5
90
3
26
453348
8
6371
144554
7
29
498268
73869
58
8
337944
55
18
76
317371
284660859
42
437348
36
54
413428
6
16
323639
14
399718
577638357
73565
673827700
754073889
406286
14
85320
207344
27
104721
40
16
32
220031005
82
94
63
455938
456880
69
17
956165401
271671
277575
339333441
34
28
266340
24
79
94
32
8
304633529
20
83
243494
74
133099220
688967904
99
79553
102036
92
392964
94
126989
26
174946
179258
13
65
122769
47
279956
2
25
12
217862
79364
135299
41
25490
53878
290259
18
41055
709733928
978026895
937051792
158401
82006954
167236522
482983
107466
85
34
269872
75
20
21
75
58
26
6
247862
187069
23
594475344
210877
34
87921
4
65
1
29
41
53
421553
1
42
3
42
377265
366479
67
192104
355940
120659
171025
11
53
50
69
468361
114076318
10
38
28
483138
153546
138897013
657803347
357354
3
488742
424084
60
5
4
1
100074
41095
41609
7
87
65
40
470673910
55
46588
30
34
330104
314268
58949
80320
72
5
447377
996121361
894461290
322221
40
17
7
3
16
2
86
25
6
372899
41762
7
20
13
69261
442178
88
875723810
46647
774413163
246856
31
202562
412291
458263
2305
12080
5
415169
179123
71
3
168431
237460
419278587
29
484293
70529
74
60
483253250
23
242810
1
286403
128500
101225
10
237386
40
622993639
50
52435
32766
71852
75
356331
195606934
71
1024
198229
400903
61
866615754
48
10913
60
49
523635091
157356
48
616818521
418852
34
89091
90
84
431640534
463672
232150
9
41735
88297
370277
74
220292
5
7
421709861
86
97
398436
208279
36999
57
83
6
5
85874
64
2
226571
5
88
203268
203234
9
218591
426293
24538792
434356738
178923
35
112657
388720
405208
89
279040
44
12
286016
477979
262175
54
17
69
747124789
3
549002533
491606
38
11
44
269819
12
85
56
99
2
93
407682
345340
265054
392177
38
80
307311
69281
10
1
154696
9
18
403678
466044
89
49
70
1
4
467830
63446
64784
339129
111229
382376
29
61
6
33
83
97
42
36
19
264026
402326
86
295342
9
96
91
4
46142
41235
59
29
45164
72
465053
72
196588302
36
303216
390548
22
303551
84
154648
5
292290
484024
77
51
89262
83
415503
451226
3
3
16
227620
13
444163
1
81999
229456875
683526900
178778
354302
161003
152205
4
87
11
139793
159567
13
94
410501
497471341
180334
186719
41
323661
487328
92
72
89
495480
68
4129
7
77
308465
330236
890706524
67
93401
57
90
810040546
153622
759547295
179478
793337869
90
52
6
47
191827
75
9
168094
823639988
73
159411
129792
18
65
68
61764
54
83
309642
254231
866598420
233082
92
230680
496858
148078
357559115
333616
20
19356
79
2
15
3
111361592
112657504
413716
344124
213158
757424206
45
85
939706596
491331
215910
47717511
1
2
311411
39
19
176719
334022
76
35990
44809
8
81409
57
33
1
453381
79876
411265
61104
291659
65894
842798713
44
49
12150
238800
463026
5
141641
2
238807
67
41
79
92
90
236127
12
8
23
52
73
481611
9
27
474215
375977
14
321886
279335
441737
894691847
4
53
629320498
479284
64
422088
229375
85
24
8
35
9
408427
132420
5
285184
90
19
109777
263352
14
152208
339396
157873
29
3
431901
120283
118864699
877501285
921138466
119695711
32
64627
46
1
7645
451088242
216147
441692
7
70
841775367
505261378
494692
48
288109
245465
547688963
70
98
60490620
36989
6
468389739
39
870371157
42459
59
37
7129
499670
954722085
48
470298
104796
629636151
6
86
60670
7
6
9
207989
35
279887
13243
12
8145
194838
47
75
436648
99
66
437417
73
35
454215
272471
213557
494448
48
2572
83522
38
76
72791
289274
217835
9
43
814296064
251643
69
11
41
1
464363
322692571
74
6
92
30
96
59111
92
66
320043
76
322966
98
224212
7
99
2
288827253
28
44361
45
65
378019
325292
224015
249022
93
558764743
3
6
203156
20
151364
453434
92
78
221676
89
142701
6
361167080
57898
93
91
307213
117585720
373286
51
9125
389290
3994
89
3179
341916
4
4
7
464361
419745
393221
412131
58
982828334
4299560
60111
160740
59
303907
1
87
34
48
489289
65
232002
33
85411
19
64626
20994970
5
72
29274
25190
659918284
128588
37365
68047
350923
598176594
428614
5394
68
30
52
200652
178356304
14520
4
16
90
8
41
93
142202
112024
71042583
927281992
28
39
61298
44
36
2
115649
321859
108105
24
6
6
13
147175
65
216751
139219
159273
8
46
154487
76517
48
144575
279003
76
435544
61
8
51
442970323
398440
54
3
59
83
45224
102486
6
228535
70890
87205
14168
365915
40962
86
896312526
154137
47
5
384489
39
524489165
31470
75
42
28
81
341000318
39
736710738
45
94417
27
222162
270646
651860684
311055
450479
105578011
254521641
35
7
44
8
163753
8
97
7012
6
159629
56
46833
45
137065886
6
9
57274
8
7
263778
360970
8
72
304544
128122
63869
48
55
52
426140
6
4
197324
8
29837121
56
8
93
7
217380
9
323302
22
155593
897023558
62857575
172951
99
131808
47
5
712164108
19
87
72
29
95
46
52
121574
387785
126133
65
7
214576110
219702
352534
309304
60
51
940998461
127619
63
200071881
26
597914322
69
19
79
38
34
78
54
457285
5
136363
715807482
33257
92
9
83
970347227
29
56
490361
132407
207367564
15
103956272
40
65
384286
35
4
469309
97
59
404558
60
13
215782
44
6
222981
28470
7
49
25
420497
94
589538444
367575
84
18
37
302008
466237
49
25435
195755
5
4
66
344219
95
7
246498
197944393
152697444
11
9
119435
413825
448837
21
421821
12
48
84641
98
13
38
87
204222
276723
251470345
351489
4
53
487865
49
91639
300911
232095
20
830591019
178768333
74
65
1
95040
28
22756
321633
39
76486
21
35
97719
37
421115
119555
30
43
75
82
72
74664
27
314774
69
3245
56
458215
97
4
387323
557759652
3
56
67
5
26
653226248
170094
993473674
27
41
479372
252386
9
382171
342506407
216476010
92
28663
348274
91
8
762725311
918732757
24198
44
87
149190911
92
925069084
278701
54
32
299089
53
652647356
334401
9
834752942
45
3
605286743
288152643
715848586
56
45
81
85
85
190985
33
32
128431
88
327104
206115
47
204959
20
303680
340208
140335
74
363815
13
222071
43103
6585212
273835
35558368
683100896
160702
36839
219592
23
393748
96
63
70
29
248846
120981681
72
89
443463
3
145953
41
330560
19
46
17
41
15
58
9
48949
386548
10
53
96
365398
68129
438626
176678
366236
27
260732
282653357
346968
16815
1
385435
41907
9
69
85
431092
421091
9
368499
357860
79
74
256724
97
150565
339377
39689
45
24
75
79926
772155800
56
181203
225673
394979
89732
50
50
854372097
48
42
117176715
119976
5
886151925
136906
10
429780813
9
32
9
390715
1
37
23
71
329064
51
337928
86
456065
981472057
334424
9
41
65
429266
430832778
85
8
39
458439
224656
338654
434456
61
86
57
50
6
52507
17
99
66697
97
73
33
498550
60
6
23
29
407259
87
1
95
4
74
284705
326129
7
47
96
441302
50
207437
40
597404403
35346
8
3
207325252
407720
396678
462674
13
363993
16
396661
997608532
4
84
183686
190853
62
465119
204012
314827335
256257
372418
61
69
95
13
86
11
50
73
233692381
293582120
192370
75
232013
94
137124
372550
23
36819
88289
289271
247373
919306917
465833
89245
200146
686011452
73
95
2
148531
75
409199
132260
146698
1
237135301
20
9
47343
41
68
33
3
181596
60
8
76279
27
618830270
99
80594
396672
31687
192811425
417581
21
51
161751
609371399
47
399183
76
5
201352
39
87
27
35830
298290
52
453904
6
98
24
9
86
27
41
30331
49
362847
775786476
64
10
90
342858
904179802
11
34785
189800
21
38
11
126577
423455424
370904
63
348236
64300
21588
2
165513
146773
17
263642
317953
85
44
72
56600967
106900
108391
7
20430
91
456362
87
171338
203022
1
93
12
137022
101718
67
319137
13
468065
419316
9
197728
53
70123492
134416
64
239962
994784198
2
411887
679459359
384494
28
211367
13990977
41
55
54
19
58
283605
80
5
372497
478580
19
53
240948
1
271389742
86
73
92
496081
88
104178
44
224519
20
436718
69199362
167907
47
240741
21
113229
105408
4
292282
412262
6
366863
38
68
185316
277381
64
68
22
48
3
11
34
476509
92
122528
728904483
485129
41244979
408253
95
100130
184938
78
220744707
201953
38
44
9
477948
25
76
421081
180724
5
59
155936
380900
78
30
50
13
8
50
161826
56
58
29
4
18
371028646
92965
2
47
2
382871
95634
316469
189468
5
60425
96830
58
205945
66
469599
440631497
53
71180
40
42
25511
427132
43
348285
214740
6014049
140810
153601495
61
34973
3
66
86
203053
15
131069
45962
37
33403
27
26280
74
68124
2
93
71876
84
380339917
19
312565
92
74724
12
58
83
39114
92
22
20
23
207345
743576058
26
24
175045
227007
239151
59
94
243361
4
7
960937855
2
82
5
170512
290468
410361
191687
5
14
473786
10
156295
47
93
392125
804808607
10
20
347464
83
21
90
15
157669
471171
212922
88060
53
41
52
177122
296851682
272377
90
950739286
172886
746036500
221415
48
397321
29
19
96090
40
273103
494491163
46
12
441822
61
202582
65
1
91888
19
71
96
123524
236541909
12
123998
456968
88
783635581
7
709369050
128098
242523
9
319224779
101179
9
25
29
23
22
43
33
2
88
19
56
151347390
232608
458604
86
87
6
205814
2
383831
198558158
40
45
3464
98
488837
29
27800
83
62
604870994
2
75
26
872868499
173295
409243
6
46741
7
336986
577936308
82
408843
360391
390031
86
57
14078
67
433601
1
440452
128033680
404082
94
233576
705198684
371287769
85
571293572
174893
93
89
790981884
90
389520
77
36
255472
185782321
72122
39
61
39687
2
71
16
471432
76
2
298201
190892
170224
54
270471
9
78
215585569
336847
10
387161
551072531
231208
2408
457874
372723
296994
53
485624308
357889
64
74398
82
464687
21
300300
398831
62523
468641
4
196394
6
4
217882
307577
274836
87
48
8
63
18210
84414
6
58
786106341
83
21863
42
237688
886888367
123753
2
535163913
898111389
54
311543
148168
252287
37
7
413393
897908746
288305
131192
450525
95
17
362616
6
298131
449609
16
76523
32
46
35
44
2
299890596
20
215482
19
7
39
26733
58
88
474934
44
129517
234090
88
45
48
409921
464566
175884
36
86
55
66
170587
759999900
27
48
230309
131395
13
7
88
250513
88834
21
276974
20
58
72
27
106494
41
739627436
258580
73
48
14
83
787109683
49
108454
297755618
58
351359
936906959
70406
6
86802
185548
222472
13
42
224869
92
78
93321
629881389
6
457276924
41
92668
7
441321
237952
172875
198285
80
44
157060
2
439274
82
13
82
45
89
453524
255811
217257
35
498834
385344
98
1
3052
42
661550924
124470
27
470788
52
734907475
92
34
67
9
45
6
197926554
44
83
291689
71
326655
498140
74
257011
7
81
259743
185197
13
44
9
422539
55
480343
20139
270693
963276141
381551
11
367740
335308
816753370
114057
43
95
971606027
52
87
319066
292455
174806997
1
194210
51
63
54
5
437812
98
73
454783
75
202920
33073
431320
868630524
20
307553
302734
63
36
86409
54
7
334163
215421
2
140059
76283
37
438872
480646
491759
457831
846137698
67408
65
365935
55210
271294
61
749636673
203490
60
175602
2
65600
94
85666
54
467727
396712
253818
492751
2
98
89
9
25
461336
21
452122
78
57
86
119225
21608
120070
10
231012
69398
179442
82
146678
35
269646
70317
16
10
12
205430
73
4
412039
31
341733
217864
2
210634
258673
71
1
380779
36
114552557
4
275403
352133
242072
1
4
31761
95
194920659
83
543294282
814737231
889289584
68
239096
440526
350148
81
39
299462
59999
87
370545
80
3
6
354363
485671
61
27648
285108
122287
354016
245178
4
70
287961
69
29299205
306486
21
75
7
85
30365
449475
61
173409
92
40478
786771702
7
48
123578
57
493100
54
88
87
49
12
213841
41
26
94
247180
63
236881
420470
72504
11
107708314
221448
65
37
142758
96
91
81
75
24
30
59
496703
23
3
84
53
56
29
164840100
12
455592
45
83
852451500
6
299463
7
261277
82
79
391614
202209
164683
488356
20
114299
397723
31
1
28
174215
374671
863198819
88458
104931
7
73
27630
174791
457845
808412024
89
66577
536652987
5
395235
19
260811
428415569
145282
193382
297752
2
82
166623
478247
40
214534
313489
321605
204871
165079
189269509
328699
437167
9
253866191
36
49
472051
28
45
5
12960
164722
84
9
71
41971
104997
550384775
95
114342
117168
48
35
820848072
29095
39
135957
615626696
98
46
251458
80
67
88
52
49651
5
239226
414490
271840
98238739
285894
67
21
87
91
190146
341452
15
8
939645195
87
49
82
368996
305501
30681
5
737576410
80834510
40
9
7
135191
141890
462799
535646227
281055
76
65
650561447
402201
78081916
37
98
56
434613
1
31
442041
82
43170487
68
1
481674
11
37046
391449
126096
16
9
32
39
88151
98888
9
41
87
940785685
988139362
222281
439231
527041301
373976
51
332478461
6
201645
314945
266793
36
309
7
6
5
216602
15
61
90867
335633
37
40937
317149
9
51
53
5
1
43
8
16
34
391044
258076
115282
237007260
1
73
31155
358208
71075972
85
398801
474235963
364800
456865
393424
11
408434
95
75
96
28
328130
88
26
8
172505
88
333050
122389
6
309191
44
91
41
33
319858
85147
30
44
373607
37
391698
204295
89
33
271984
352710
473212
958083855
54
161698
22096
90
40
62
16
18
68
82431
70
208459
81
395496
210295
93
48
9
209690244
15
399399
410749
60
187843
71
79147
61204
266578
310073
385239139
63082745
47
88397
210889
60007
150541
7
496964
480960
223259
19
13
96
68
440130
113564
189806325
84
243231
211188
57
59
196684
421825
656011916
7
45
17
45
107400
12
338562
154872
335332
83
78
38
146587
62
51079
65
244331
497652
405757
467462698
43
56
110995
83
74
86
89
39
102524
93
272316
430798
4
59
533668058
37
473704
176438
99
199923
289258
442485
333195
9
471411
281643
87
1
12823742
65
220698
425759
96
244800
249801
687997923
66798605
28
37
13
48
197865
30
9
4
78
76
50
45
28
8
118660
5
7
124748
517771511
46
287714121
392942
1
220852
4
147950
446339
45
299346
37
54
472621
5
348590512
9
90
50
400674
12
3
3
17
456493
50
272321
303951
64
71
422505
44
29
192576
482083
67
7
839676863
61356
94
31
347428
386110
348743
363757
2
67
60
85
5
27
48
101506014
17394035
5
475887
61
552007562
4
36
393540
85
618882415
12
830118115
243557
3
814705546
459504
59
78
31
376879
419056
301192
78
3
42
371488
466323
94777
1
492727
325655
2
1
267772
485710
205493
19372
49
199237
359194
86
2
31
36
478947
28545
67
32224
16
13
330268
75
84
61794
271271
55
333844840
82407
32614
10
237561
87
36263
297409
165187
52
289010
79
384278
43
21
415981
208147
119737
11959
9
50
64
354585
56986
449888597
434683
273080
20
462943
420616
99
46
53
168636
6
175244869
286030
365392
69
411978
38
458443
45127
475886
453281
132844
2
14
97
7
84
8
91
370454
144145
242765
86
56
67
3
24
361437
184535
6
4
82
92
138465
192257726
7
62
61
29
49
48
37840
211255
18
74073112
235663
452078
140253
81
56
383385
223562
384447
30
18
2
89
134984
68
70
89
84
50879
737628178
38748
68
150209931
55
38
89
32334
113753
314555
63
245311
441873
341582
8531
27
40
872040335
352980435
343294
18
77840
891920205
9
75
16
342175
517803769
436490
205923
69
387682
1
75
256569
2
147023
81
7
91066
70
49807857
399573
74
193275
73
272204
83
34
4
8
116617
93
4
230531
11
63
73
81
5188
6875
903184451
60
90
59
34
68339
98
44
311004
93294
251570
30
71
494161
4
315980
96
14
77
618704073
87
91
336720189
27
841439846
353991
1
3
575206233
92
11
57
58
77
73
15
300848
31
150114
257337
384908
13
32
410202
46422
53652
7
65
98352
225510
37
30
480632
70339
182855
49
37177
60
377953
67
116914
78733
82
3
74
61
251132
382175
354618
523588133
84
464331570
10
1
40
44
97
74
65640244
34
57
45
171871
51
394006
247265910
88
6245
490211
24
8
387726
469740
648937651
296799
535661108
74
57
317288
304252
63
46
46
94
980447927
57
116848
21
5283
20
83
44
8
2
836878439
72
463039
84719
51
97
7
87
220247
535742310
27109
4
20
153187059
51
429949
77
74
88
280184
94
20
32
294165
2
43
140418
1
288423
8
88
9
78660
38
51
285233
280869
150161
43287
14792
95
443062
61069
3
25
330093
94
68
43
15622011
84
322017
276859
144611
402261326
380486
459502
72
64941
558380910
9
77
404141
87
89708
13
240671
72
40
102594
391903
772166662
36
9812
302453657
43927
396941
360034
249110
41
8
7
25
83834
241815
447051
49
403733979
28
94
305683
57
53
56
77
95
232748
155101
80
93
98
274449
177128
130437
257645903
25
17
390010
446301
6
372655
27
978755693
90
86
301702
33
40
98
88
3
141784
2
21264
54
481049
977049097
5530
5
959882086
13
182907
264357
9
1
9
80
398053
31
861040071
39
214860
40
451789
61
5
92
272563713
77
64
3
8
5
2
723262177
18472
975891030
96233
39
433963
8
304195
375307
64
72
31
481792
177319
91
20
7
320731
376176
411423
106062
211331
95
143361
88476019
310438394
925209127
83
362249
3
7
391673
1807
40
89
1
32
3
70
23
458844
469120
51813
166667
202949
22
235392
30
918637312
18
1
451967238
82
7
265384
16
58242
492901
197796
41
465245
456717
386413
42
85
347973
21
4
52
400690
280811
75
188297
254299
55
23
20
99425
293891
22
220777
90
8
6
8
9
23
120184
53
92
630024031
847617777
498704980
93
1
209222
48686
415012230
73974
67
80
85
104629
286845
21229
1
195512
80
65
36
120301
80
300029
23
69
1
630797603
241557
9
474375
80
6
81760305
80
62
241874
41
23
249176
37
294766
180809
819184186
93
44
473225
3156
90297
165160
6
46
9
82
92
73986
68113
394193
96
82
89
493797
5
45104
81
4
311219
57438
9
4
312619
170463
36
389161309
3
35
17343
335130
36
22
384898
40
415194
7
435940
93
265764
678217051
553909648
55
242110
61
405082
67080
273625
97
14
268683
856529220
9
379125
109749
272144
443842
72
148053
133712
439447
81900
196778
415111
51
131981
875973923
6
16
371369
63
283621495
85
66
486996
61
494759
54
179582
2
110596
74
34
84
683692102
56458
25
30
10130
82
160520
362283
29
498883
3
95
53
201219
112319
230861
105023
34
455904
8
175538
58
260610
405549
76969
3
67
376502
90
98
281401409
30
50
487617
152227
19
265228
132040712
121090
329251
84369
63
74
493325
26
381379
77
421765
68
72
404371
15372
248742
58
301129
54
72
87
49
141559
81
5
133241
11
24
81
614239906
24915
93
606269953
31
178012
218533
2
360156
272098
89
469284
57058
118984
110775817
22
993466096
127834
86
59961
442218
216655
15
39
63
67
460019
89
240695167
59721
70
472396
38
60
37
338685
304743
73
30
205181
49
411307
239529
273804
173550
444958
6
25
60
17
96
275644
398641
25966
246869
347617
589293957
337398
291489
2
141463
77
334696
71
195213
98
287929
9
42
70
395157
33
22
289502
215815
1
183893
97
534829134
283720
89053
159391
14
120022
409062271
73
3
352899
338777
48411
267308632
397599
434618
38533
43
78
14
18
730683200
62624
381092
133189
174381
39869
79
87
340678947
37
55
16
378368
184027
455976
42
930647108
8841
164171955
380538857
184669
65
49340
162762
7
91
371303
11
51
355271
32
24
969041951
90
449700
11
344891
706742445
90
66
145599
66621
15
515909412
60
39
430772
5
43126
367907
40043
226549
85
69141
33460
300142
54
14
33
18
7456
432507
96
405141720
9253
152486
231650
370949
467355
461355
63
6
14
286404
44
309162
35
94
76
370102647
420432
870064079
107416
47
7
3
944365728
355648
69
461877
39
9
407551
55
90
243517
393096
424610
43
87
18
61
5
407167026
478371
83
98811
56
6
60
41
379121
69
61
67
16
44
12
89
305949
21
333939023
3
73
478767610
328424
422691
16
39
203835
378304
1
499468
6
27
317791
24006718
424094
79
348352274
7364
307150
26
117635
38
390315
307548
274981
927695857
38
452988
75
46
80
75
470166
20
323242
315293
6262
79
251590
544678677
163911
201480
346167
335691
94
81
56
30
58
491177
496330
1
240965
29
62
270604
193042
54
812473550
14
44
89
9
73
475972
773096797
94
90
453676702
153952972
368815
311256
451632
81
63
314499
43
214074
6
98
209393
321306836
48
233893
88
76
445862
95
5
101506369
328720
11
9
144330
192035
50
7
86
48
66
65271
177696
61022
477741
291870
59
402654
91
461051
73
817184183
144128050
4
88
111208
902803634
7
181042933
285381
204788
37
192232
61
19200
96
394674
81557
106321
16
93
73
66497
37
63
213690
499560
10
483519
6
14876
69
497667
87980
418620
296643236
17
827180192
298436926
8
5
9
90
48108786
61
221357
428635
382042
64
430857641
30
47
196127
176117
651856886
80
94
296345
255243
30
430715
72
84
417729
86
290181
32
86
3
433329
29420
308599
145253
244549
63
63
37
261276
69348
75
81949
59
23
98
48
899319004
7
61
244151
314969
56
9
165067
471706195
477707
39
274777
96
125585
8
55
174255
57
161240
458669
559723774
17
223269988
22
53
344269
50
50
61099
29
474859722
10
13
91
21
23
410999
70
4
967019875
461604
6220
146820
263920
353442
54
7
614314519
42
130888
39
49618806
86
78
61
334799
23
438880
378031
5
284532
51
284202
60
4
70
7
261078
140533
215550
330037
292479
299494
44
41
32
377461129
6
15837
1
93
571082433
344600
73
164004
122310829
337614
152764
227175
922319739
714261165
27706
74
80
342529
27
57901
261383
320757
883357616
8
476586
166594
5
491347
495213
58034
68
82
9
80032
80
17
352843
110933564
464613079
89
224337777
48069
784623522
93
485443
159227
192845
359664
95
11
437043
251210
56916
78
48
28
55
60
319605
54
1
857454476
75
205298
56
298114
336993
7
36
67
57
19650
96595
451625
198186
197808
201836
1
22
95
30
37
87
622435982
4
7
20
320726
39
831369896
259055
46
4
3
327552
48
86253
485096
735687222
20
36
346103
7
79
196547
80
262667
282956
9
51925
9
96
331762
23
39
212249
416861
27516
512160877
85
96715312
5
13
218228
485602739
21
825906058
366730
87
489021
72
2
38
69
9
257033
95
88
73
5
224820
279973
817996796
87
74
59
9
87
4
2
4
353007
35
80590
229540747
466667
75
411666
68
54
56
48
2
52
30
58
380645
96287
5
11
8
17
49
19
479531
429979
441750
40
59264
404558436
435153
313213
13
64379
80
119508
79
17346
3
94
342210
40
156973
35
233874
148776
9
8
113798
56268
69
333790
26886
4
89
391993
1
162601
189333199
23
4
365992
856449833
181198
14
73
98221
42
370318
32
225731
10
25
7
933010285
200033
352246
55
38
20496
28
528179609
7
8
290798
597893374
11
78
86
469571
6
52
75
20
73
160676
374568
8
116892
27
69
176450
220897
60
5
61
140584
85
55
22
988315409
27
75
89
276147
84
392137302
275500
77
401126
275578
86
79
384076
12
25
14
75
63
307573116
350393362
26
34961
50
43
71419
310593222
68
202336
29912746
263173
79
45
640623077
68
241273
79
157416
282874
2
50
2
455453
29908
453728
2
154011
364351
716780435
301045
80
70
5
98
454872
58
22
6
93
36
66
82
11
8
4
471323
452749
6
281967
747699471
255040
18
67
41
7
82
90
28
66
9
52
412675
814061285
60
53859330
21
376744
267309
301129
8
82
52
241270
258467
75
18
77
37395
291766
69
317603
740664517
614135186
24046
485117
8325
386029
91968
22
301541
4
66
35
201348
28002
7
940905706
408145
2
230228
306031
78130
90993
382755619
720844318
452573
99
9
409995
37
48
379622
350394
58
132558510
65
225994
22
7
423823
406125
112886
492247082
42
130485
42
6
15
699163888
6
314758
41
10
498195
13
7
448159
324242
40
5
5
61
7
59
351256
27195
48
6
70270
7
89
107570
32
92
394742
462671
982011326
562510469
447603
83
69
6
42
6
128768
560472731
7
171520
96
5
40
348792
9
78
134712
120746
95
199778376
335943
97
418407
47
190936
79401
129431
494185
668426864
365033
258075
17
296455258
63
71
6
335553
35
76794
109338
370218
72
425294
75
408067
323850
190471
324108
275693
137471
2
464030
66293
292770
95
67
196184
88
95
346268
81754
11803
731811378
32
79694
8
420795
53030
281341
144381
62
63
97
450210
50
9
873751071
38
92
268444
3
13
223608959
5
83
393935
7
41
362954
15
3230
74
474082
241412
79
340212
262192
54
409845
4
8
53
87
7
113541742
37285
86
25
88
9
70
30
28
382181
9
323871
108624
32
983525777
63
76
258747
364066
51
3
16
77249
248358
237492
339808
335248
373370
142996
96
96
57
17
5
27
34
58536
95
82
29080
262517
296584
438057
40824
55
494930
439936
95
57
597093865
26
610452457
83099
488985
481992
8
136277
3
160384
3
67
15763
328718
13
31781
364649
344548173
30
87
469980
178673
43
18
231215
45
124907405
8
93609
270129
229716061
5
37
54205
32
17580648
151253
289609
444175
15
51
69384
369575
33
42
11
579628451
100212
223311
402922
32
18
62
87
253764
90502779
32
6
414113
54
52
76
80784
40
9
21
67
922822927
247690
7
382488818
39
11
277087
58862
443918
167152
118834
45
1
9967380
62
80
72
9
34
28
16
29
83
24
24
8
6
74
309936
462243
195612
168394
654450038
136653034
340063
17
81
94
344518
261387
50384
4
14
38
768035307
372406
14
63
7
8
74
222314
26
170157
82
336899
62
377279
86
431081
309011
437499
458493
447545
457511777
426417439
9
874212286
7
58
404141
363475
434017405
67
57
70
73
497685
216760
114935
41
460722026
195428
33
115494
210748
38
60
482125
95
935738278
3
156026
285844
88
29
820646139
355746
38
376297644
206169
972209140
71
379003
6
250784
30
108550
198385
1
24
62
228036
484490
968965303
80
12
66
26305
28
199432
242176
316539
167118
53
59
85
95
340573
1
19
256975
306516495
7
96
333473
491813
22
21
18
291664
185255
236750466
83
102293
103424
26
331275
91526
33
450173385
2
211584
970057950
421555
261790
281951
69170
96
202708
30
61
492614
71
9
31
5
5
65
156045
203372
3
68872
363298
412159
236442
317104
391916
387528
357228247
63
11014
297212
432702
33
5
13347
22773
154858
79
32
84
57
23
352124
215147
418087952
92474
490571
27
82746
81
492297
28
19
488145
1516
38
56
59
7
242199
354388
62406
7
96
131517
28
5
28
78
91
54
6
10
328263639
18
152787
27
36
71
127016
226798
49
13
2
158113
106010235
79
50355
71
85
83
49
5
277189
126254
364749220
426934388
60
273035
9
23942
203826
89
94
10
6051441
86
52
2
93
92
9
90
265958
6
58
220044
43
109168
217161
983924751
154945
27322885
289676
12
74
57
476038
348061
92
252997
45
97731
379080
119399
487687
4
262898494
33
72
99645
380969
309902
952576975
61
302529
830871840
174422
48
476515
4
471966
748688978
198151404
50
141163
106049
4
8
48
38644
437066
38609
443631
445197
9
64
245777
21
310613
469533147
5
522944315
89
24
714474877
363345
860146886
483795645
6
117427
166996
11
199892
299834
96
405433
215336
719711602
21
495384
53
69
4
52358
314531
86
192923
231744
205609
59
273701
88
82
28775
85666
146138
98
7
33
44214953
422638
47
161339
225443
8
46
79
72676
73
93
33
16
62849
135007
1
45
229033
3
35
876474668
2
5
22
258519
29
90
413919
29
88
46
491549
385005
98
191630
80
28
61
73
35
80
40
34578
423520
312084
346152
1984
79515
51030
30
39251
464528461
6
1
422218294
178954
155203
15
298063
19
24248
14
23
50
43
270237
438612
155889
31
42526
129651556
257422
118151
826200833
55
65
251817
23
69
465344
75
17
473202
1916
82
317268
58
181666604
79
57879
139017
49
61
286008
87
251962
87
66
558011641
250651
40288
57931
434345493
489502
319091
33641
494132
150236
3
165630
89
35
7
97078
99
486187
21
65
13
51650428
442098
431900
584020645
49877
91
79
12
90
57
355025
461201707
641614854
69154
64
454489
76
94
50762
10
345033
342178
20
4
91
234171
53
378614
6
50
63
24
63
61
76
83
974068608
24
56
467820
97
29
87
12
269111581
130659
7279
11
353786
9
80
468138
189600
344893
89
77
54
42
75
8
8
67
44
54
61
25
91
334738
23
18
204388
312660245
46030
11962
98
46
68
467632
52673
720046076
156642
87
342739
96
110399
224678
31
481408
16
336630
59
9
36
2
8
90925
46
175080
190079
86
3
256354
38409
7
171152
136388
33
78
76
14435
433722
395008
63
1
192173
264662
75
98
463725456
66
40
96
153693
296262
52
270618
197780224
473515
202062
242544179
456108
309166464
60
95
39193
8
360030
7
73
320137
5064651
76
231273
953402640
940096550
100068
402851
22
439831
31
88
27133
6
350401
26
359021
48723
104657174
211335
28
2
38861
277835252
696784584
298965815
19
66
4
7
5
96530
64
59
355410
12
48
54
3
7
42
129381
77
13
49422677
5
84
423384
182370488
7
142149
698574924
421612
374555660
5
84
48
59
79
7
392858
71
40655
396088
13
357676
434220
6
48
271077
36
50
89
428128
771674773
95
33
416980
22
26
245838
6679
22
62
475039
13
37
52
29
625397790
663880437
412596
24
418758
311250
13
402254
63737
14
267177
535004293
92
265728
6
88
420082
5
357004
396473
162246
149204
24
240611
193781
16
393902
14
2363
52
29
75
77
36
14584
15
75327
37
16
401528491
75
5
324720
249119
184649
29
39
94
36372
11
119343
117461
115043
46
230998
77
451505
21
345626
11
39
458564
231623
80
42
44
82
195347
461462373
121226
64
35
330331
446845
8
38
200243
9
518789113
697860897
73
79
816510250
405180
267877
18
65
3
92
197318
291747
3
234062812
3
68
15
18
241832
362547
481524
9
25
47
557460484
84
57348
309726
25
9
8
18
312066
27074
232316
20421
67
91
28
838097283
133803
787293070
32
33
214895
47
80
139700
159284
20
431091
28
62
325436
93
478250
75178
171070
94
13
64
43
6
89042
443168
84374
313534
465128
52
326174
409758
259746
220148
27
9
141968
53
373012
1
93
66
52
470069237
51678552
42
22
477989
427565
16
12977
87
42
461064
58
178021
62
286717
13
50
364140
77
88
80
24
431349
363224
5
3
8
2
170823
226874
46
383594
378799
32349
2
254924
53
50
241842
110673
231263
571585660
288790
397475
43
860096201
13
77
240194
7
90
632051758
6
21
29
25
25
38
480718394
95
67
410331
338305691
9
3
375421334
36
7
30
52
143236082
292196
86
891492980
6
498647
53
21
242371
349119
9
153935
38626
63
41
77
370336
77096
8
214363
201733
8
23370
88557
27
441597
356923
374459
330807
126820
188194
86
103347
548153367
179612584
75
6
6
51
323313
1
215354
447669
55
33
27
125652
21
8342
358137
13
77336
1
10002
95336
14
47175
120987
30599
49
3
208264
17
92
311030
259531
75
167338
35119
51
372913
7
85966252
55
38
178427811
5
63
277176
166159461
10
36
418775
98
62
461421
82
95
24
95
20147
81381
180698414
106254
416247
453485
79371
80
166433
17
130327
43
7
80
156885
210129
4
37530
5
50
259537
54009541
41
155014
216154
850806994
4
457915
74
382768
59
357302322
10
42
278809
25489
487576
77
89
282759
94
9
89
94
33
81
68537
14955
302596080
9
72
98
275653
108058
314735
557462914
75
32
456192
391966
15
74
203553
42
67
95
185733
429264
799874514
211681837
97
13166
358678
48
36
289282
15
94
25
158875
193871
26
354612
353617
32
457210
154872
176909
64
83
255144
89550
36
60
56
471485
3
70
319591
22
83
73409
170074
65
744624678
299786
29
263569
82331
299993
7
253991
203964
135042
21
49
126160
356237
211179
646663029
286491
422811
36
356060
83
134091
175334
462349
3
478303
12
37
283623
460522
60345
14
4
62
498951
296212
30
71
70934
146279
283278
35
158252
75
40
44420
31
697754736
40
363774
51
333657
443353
201943
298284
55
301784
47
255452
482828
2
94
8
329936
90171
26
6
91
20
908420096
2
69
10
138149
11
34
68
235499
109554
476104740
56
364825
122923
68493
195591
124045
77573115
68
85
9
5
280271
38
76
323054
3
454480
70
392112
235581
38
206807
73040
217758
75
484930807
219284
280288
175298
15
2
422828
98430
920180474
54
44004
6
37
94726
347180
21
365754
70489
449692
331671
122334
10973
65
2
28
61
431205
241729
21
64
62
190791
36
9
263594
400044
67584
485387
55
38
2
41
4
93
403169
5
444968
215265239
45
410985
86
24
442118
850734492
78596
485396
45
93
66
9
440895
47124
73302
32568
243641
271089
27
140140
92
150429
77
7
666282969
72
92
249828
52
3
163459
61
190397
175696
146170
2
109199265
7
295592
402262
192178
248298123
51
123361
39
483066
81
153182
93
111109
48162
70
97
397657
694581372
113524
127525
49
167301
8
197376
8
296931
409243
222251
240532
183323
57
52
9
919134145
35
3159
98013
4
412387
72
141140
46
78
24
43
260958
677876872
57806039
82
185951
8
315489
81
10
374162
221207
48556
90905
22
87
254129
88
199999
12
1
45507
73
7
76
66
6
56
54
327526
891408674
111474
55270
231609
193752
354785
430775288
47
7
82
308001
58
26
60
1
306350
56
249258
231370
6
5
168431
86
39
90
68
342839
33
83711
69
751945468
73
269500967
4
462709
19671
183022
4
69
69
52083543
71
705560966
245883
66323
5
397324
337166
573188670
64
7
78
226374
414513
61
182574
50
68
89
210528
556111996
5753
27
150234
787531459
84
478907
77
96011
623240653
498688
51
32
371972
28
398443
379688
5
96
211418
242837
4
112867981
39
30
76112
101589748
286851391
298708
415712
17
34
59
165948
95
251583
311331
78
993910131
118885
218331
723509990
23
62
8
167947
17
84
21343
32047
15
12
215345
75752
376340
207332
150659
30
327524
152151
2
65979
176988
22
342069
256777
66
89
16
8
54
452439
59781
8
495018
4656
30123
909322231
78
459608
8
217913
58
54897
100729
174687
20
38
231890
85
856917073
14
18
74
74
348202
410730
22
13
9
42
290849
1
132526
14
48
179596
474842
11
19
262437
39
349508
74
32767256
148951
330605267
44
85
447013
26
125063
433441
6
192326121
396156
158947849
337910
68
100207
38033
80
33
199962
33889
380302
305660
44
642855510
489754
915373630
64
90
569497372
72
209515
700075654
19
465245
154032
68681
91
31
22796415
552346656
50
53
65
20991
314885
936466566
30
418122
263698
25248
40
356902
887747457
102388
10
732415507
1099
3
15
15
38922
273642
92644
195139031
14
788292703
366693
72944
208738
8
54536
46251
325207
99
81
3
430929
387106
7
89658
4
59
23
8
392896
8
21
38
17
47
416791
87
92
1
90
466586
154772
17
352977
20
2
297771
67
45
34
2
968533744
391231
268733
83
953875541
13929
98
57
62
217985
309345
8
83
248786
917410140
154234
320598
337695238
110442
82
134249
269793
620712040
1
3
759590460
41
3
49669
16
215140
61
102578
333974
40244585
46
436592
8
2
73
26
59
87
36
80
20
27
78
80
163141
424605
2
48
32
432277
54
78
1
44
74
1
73
38
8
240906
201353
28656
95
296718
519148703
258695
71
658312004
77227
349573
484725
45953662
122719
69600
23999
381771
352152
394733
64
327955
895744903
56
30414
258006
155165
59
199300
400110244
25
24557
12209
226237
12
12
358569
7
142802
48
65
488808
72
77
54
226757
22
36
14686
13
43
436267187
187055038
249900
506005506
213590
370170
116259
70
65
75
66
153506809
630808296
85
95
495956
450344
67
627642904
266896
30
3
311526139
67
86
63
357236
1
4
98
333090
4
51889
74
169201
7
337436
99
130509
9
99
95
54
217203
41
46
240017
6
184990
97665
9
32
595981710
440970
1
921356312
28
134269
81
74687
6
74
11
27
54
485028
3
265982
455506
14
1
200860
163250
2
123607
362730
88226
409679
83
276246
238249
254025
92
199252
64
70
81
49
7
4
4
28
401996
5592
11
83
88
7
330673
191807
404560
170515
451888
391598
2661
248289
136748498
2
52
224015895
106955
238553
348139694
59311
324425
48536
31
2
2
323167
89
170342771
381175
230039
152113692
2
47
485510
64
431322
18
489654
67
365919
44
35
11
73039
848229374
8
50
470578
75410
130953
40
349789
163297
68
158859
87
33
238187
170714
32
478265
7
486325
42
400497
439263476
133703
5
22
58
167771
107736
54
305771
382073
981025205
58
45141
65
280304
64
1
53
8
293491
300640
921609877
483644
79738
112801548
352601370
228028
29
47
313922
444601
49538
246522
229405
53
71
475002
482519
32
867
388458
56
405666
64
280452
424241
185564
12
416794
75
7
106243
422803
65
44
5
437147
266877
50009
54
8
291570
24
41
184667
239151
7
126584
50982
30
79
49
186177
154597
31
83732
79
4
86606
331394
14
94879
20
196503
149254
548309538
43
14
6
73
67
243501
116218198
9
34
195648
8
39
99
22
314162087
380397350
433599486
445421
89
34816752
66
1419
160312
384138
377187
494536
58
41
78
202472
182443
155495
89
600329523
5
68
319684
270828
5
181790
66
42323
497795
1125
86
96617
118195
59
84
21
95
6
278624031
16934
43152
87
88
204077
211357
112379
76
12
457109
459807479
484034
11
37
53
406171
81
106217
262895
433206
55
348513
90
2
316816
8
14
98
2
237130
363819
343158
39
322554
384827
19
43
62
49747
41
40
40
70
98
24
49
3
263427
191309
110756
293110
35
9
33
453929506
95
90
93486498
72
320857
54
192600
697396132
331375190
48
449610125
471071
141009
262247
78284
436186
44
323731
9
37578
109123517
85138
313475
98
41
90
41
196284
5
37
354720
395286
44
210351
79
6
44
83
71
2
452502
94104
60
326762
442109
626344401
425512
43
331368
45
420402
77864321
50
90
93
105827
170546861
9
72
2
84
81
3
475526
60
231557
72
325180402
465644
481734309
876531870
33
328947
300730
119628
390908
51
44
37
397810
10
70
444368
594379353
2088
40
98
814693759
881712006
322447
6
172106018
429286
85372
8
71
18
5
82
85
1
37573
80759
161148
50
44
82
42
16
43
474299
67
348301
6
24677319
22
8
32
117491
335917
206591
255256
88
51
19881
86
96
47
47
238279003
70
450530
82538
554958591
833936153
162433
311640
37559
74
194763
275391
313074
86
188890
75
451030
376775
46
6
3
69
91
18
71
273411058
27
48218
31
987819702
914279079
415500
94
246738
29
79605
6701
3
444719
72
488391
84
319368
613953020
32606
8
109631
254859
80
61
51
221186
6
41429
65
447368
228925
4
376982
72
351583
50
46
293921
77
126442
124381732
29
98
7
1
144273
28533
393416700
22
272440
1
8
173769
291253
43
40
91
44706
35
48
10
158620
203506
14
629707045
79131
496991
368788
799415352
910039453
6
468207
59
186509
21
18
442067
410399
37
2
307626
898341688
54
36
3
274283
316706
56548
88
31
116413
35
338601
46
26
118519083
6
14343
49331
91
387848002
569086399
74
397796
87
438481
33
73
24
375227232
79
606362802
243525
88
48
582929198
58
116149
117260
804833003
52
6
473026
256865
55
697556794
806434673
493024
14
102905
702080413
380880
34111637
73439
468668
1
222645
35
451992
50843
211209
77
263296
76
39
26
1
99
480969
84919
247594
416229
27
97
290699
322945
77
711641996
239712
491223
67
304525
396221
359902
79
82
40
9
33293
83
62658
420087
75
207438
133678
57
959542556
43
20
239380
43671
5
37
252421
58
433727
202766
232763
29230
201947
1
327466
33
15
14070949
1
200606
367819
441053
16
678020910
4
51
54
364666
407475
34
6
260944
962619683
99
33261
10955
10
32459
399078
161331
515708085
443612
81
69
56
9
85
97
340221
277664
19
326180
58783
407869
169015
30
142400425
21
362492
11
87
3
58
479769
171853
761808296
57
205777
186567
5
242198
198887
436941
94
76
486013
38
28
91270
64
4
711387223
62
19
59
7
324865
46
171416
329034
1
98987
7
59195
12
95
108013
180522
73
158992
2
313129
172061
499035
71020
97
307397
88
97
82
55
281385
846886114
62
29
8
234815
15
632392767
26
98
18
302984
95
338652
4
17
48
263903353
177629
79
733139212
42
437671091
108074
65
283751
38249
88513
91
445574
93
903582993
455057773
36
194997
188754
380753
3
6
397980
291152661
454353
47
73
23
447655
57
439585
384629
407034
37
29
778812259
51
409714
80
371172
32
402602
41
249035
175506
61534
59
53
72
7
1
74
995454864
7
63577
9
361640
108956
276579
63
330821
3
4
24
7169
210908336
291878
63
30
62134
3
58
341499
117801
3
452957
84
7
313713
76
474557
84
14
99
56
70
46587
373374
639935717
628902376
109519
201857
3
79350
145004
1
9
10
491133
1
333289
60
143031
34
97
132684
647137975
45
97
9
348168
69
118443
136735
37
48
21
311034
280172
50
386530
330141244
499733
272474
65
9
231559015
77
257159
144981
247349
172759
340854
64
164907
66
16
89201
130656
258820
43
234703
149026
25988
201128
51
229533
47
1
66
102336
13
606826633
923040383
73
98
99
34
639366228
35
344780
61624
170740
101324
9
989273738
310501
235031
55
53
200264
82925
56
3
5
163593
82
88
8
488334742
48
922307254
169558
471753
698520815
34
8
70
2
97
245011
46802
79
708122019
6
51
879231883
33
12
248896097
68
26715
197782
97
87724
909185024
396988
479810
233950
70
33
12
118870009
61018
5
91
357034
20
335484
327773074
112222
3
99
72
47
2
43612
149345
8
455614
81751
308599
474677
105650
235257
7
414175
51
175414
55
67
78
332157
804870740
361975915
357523014
405168
183529
621821469
36
96
49
220746
50
5
31
488844
31
289542047
4
103185
997692108
77
80
292710174
343183
7
31156
62
1
25
414825
3
253547
465225
195470
2
587596063
433695
349521707
5
494359
460389
542990309
250526
462670
216784
49663
3
9
39
312068
17
51
8427
461753
59
314685
30
112744
722586471
64
68544
975596917
9
110175
344892
99
426386
41
1
665298649
339320
172757
452406
122669
86
60
222549853
898124019
208601
42
29
290478
10
479188
726142573
214642
815160631
78
365670
760319148
75324
21
34
530243959
204200
89
1342
241803
50920
89476
257811
321749
3
283668
55
94
283016
24579
406955
799088123
35
18
165805
281541
342973
118105269
49440
2
445636
181863
33
80
36
428356
184441
412350
342070
283333
9
104495
243864
99
2
31
65
221292
485176
28
50
75307
98
6009
16445
98
95
885188283
227957
841614615
5
74
27
5
108789
47
93
59
56
28
64
99723
702675009
51
28
250019
91
71
439050
245156
722436720
4619
85
41
5243
930168244
266495
42470
32
11
77
419443
391934986
47
65
411601
680673360
86
372
342405
81
29
71
50
17
219728460
355031
5
66
473688
131044460
92
52477215
6
34
49
60
68
52
79
141103
75745
463936
852677729
14
72
45
5
28580593
8
5
8
89
21
229887
237759
88776
1
418299
248948
50
49351
68
326659
389970
32
388550
97952
84
53
133745
118728432
34579
8
95
53
5
492099
467250
479283
349085
96
17
24
390368
442936
496928
17
240597
10
11314527
37
224301
86459
275590
246346773
7
447427
64
66
26
350125
182587
99879
57
286565
22
583423023
83
46350
29
98903
492180
320353509
1
2
2
76
377157
5
476776
62
420737
104732
156563632
921673862
4
7
197097
42
702653385
186864
161105
435715
144058
98
668584971
77
400892
255624
73945
66827
3
49
305301
13
57
724
397408
94
40
383960
43469150
957668296
34
40
32905
674432158
475361
294798730
11
76
65
53
19
202993469
278597
61
82
340806
308330
77
3
45
24463
195039
82
2
403400
85
99017
39874
42
394300
141373
32
67
89
383243510
287894
44
46
66
388183
62
84775
247119
429768
16
73
32
406316
355285
12769
97
34
26
22
6
3
115981123
229222
34
172032
39
25
66
82
155433
30
194917
71
1
52971
460406
76
404527
15
406873
96
126454
86
400583
19
28657
474191
32
228403
404665
401572
295757
38
7
207024090
181904
314517295
25
104848
55
236078
37
1
289038
350398
18
170885
833521080
59395
22
93
99
239477
4
67
6
19
66
8
97122
617195419
394494
9
447673
46
204067
824088122
375044
752008737
1
90213
76
666339277
6
12
253249
316904
420474306
4
17
49
28874
477719
78
59
252446
511559019
8
425756
16
99
70
471606
80
72
66
82
2
305231
7
865377513
46
490447710
167989
937780891
38
147252
43
78
4
35315
281421
7
7
4
334849
7
432455
71
480540
705627269
241509
25
253450
85
12
1
9
53858
105113
496601
476205
98
28
36
7
48
249891
6
379797
3
185904
860086021
10
92868
311271
67
467404158
30
22
97
844215230
91
48
719637399
34
91
93
363890
91
266105
2
263953
75
48
60
91
366244
34
89
438926
213936
350676881
88
1
9
32
431364461
96
2
196894280
406790
151172
27
13
54
38
898710910
792004365
225329
92
4
1
27
444240
488187
380532
266367
437665
302595
15
134734
11
5
86
97
191118
35
27
764666457
172504
31
9
30711
37
4928
96
182317
53
267759
2
8
68454583
50801
967203797
4
471561
442390
216692
66282
95
245874
152341
48
490489
6
7
60
85
24
415270
259333
265612
673858629
47
113060
117931
26
214264
20
44
3
24413
79
86
39
58
435037
33
140228
60
455997
956370047
66
57
57275
7
332686
60
49
74
407117947
23
181722
29301
247361
324318
484429
205011
83722
389568
876598819
441359
71
64
35
3
5
79
69
37
6
94
901684895
202696
65
58
67
17
74
322057
5
59
81
764670076
99
230802
122339
49
466718
460676
9
40
976598712
59
336055
5
237545
15
138177700
29
146858
1
83
222450
67
908400740
43038
48288
245152
72
462120
8
445186
472750
27
423457
51
343055156
95
110977
19
395674
96
789528079
33
136415101
74
39
12
92
6
7
278367
703522072
321827
34
47
74
81507
128838
347275
41
130378
280081
19
449245
421045
861926546
265360
84
9
373638
65
55422
4
67003
118601
309598
38
136401
916973160
508169111
13
159823
5877
285708430
145577
12
952799587
870495997
7
95
38
9
62
234460
53
47
8
388936
178009
122606
56
82
51
6
893727086
91
84
6
159369
546602904
292046
212601
297657
66
381263
33764
659602616
17895
272436
370210
125600
265276
52
467961
201510
18
420521
2
163661
5
504984115
94
382430
71
43
294533
18
93
6
77
21
123819
360670
5
306439
2
192907
39776927
57
72
298316
56320
18
3
14
75
83887
85
24
5
481645743
465214
7
61
38861
32064
39
312546453
43
7
17
428871
61
406914
41
318692
97
64
329677
55
12
84457
62170
400530
49
864410120
190211
19
67
88480288
29
35769
7
272762
13
155227
368262
133694
58
73
43
67
66
276692
81
10
4
425969
208606
3
260712
7528
64
10
915677314
42
58692
5
62
108133
55
918668779
3
91
43
497642
146355
2
155320
77
22
44
313978
4
165625
384996689
15
13
142483080
129915
79
26
37386
68
577283212
100482
86064
289184
93
52
6
75
467189
4
122723
10
10
484637
44
186793
486611
340467
253639
69588
111365
474254700
99
59773
182985
21
13
384416
269173
43
2
68
98846
60
169753
454533
6
6
36
39
310542
21
48
331700
30
403195
112410
94
128170
39
192443
89092
23663
31
468712469
58
60
7
313944
3
240104
1
446140
193582
83
89
116949
63
446307
72
14
56
66950
21
55
430583
83
69
192336
36
904544101
253229
3
313632
92248
7
238265
59
464959
285866
42
34
13779
99
5
59
306510
416397
2
34343
425625600
128368873
22
91
10169
45
78
116478
67
27
215060
5
3
22279
75
383608
6
73504
10
902616919
92
638506414
53
35
41
95
94
393772053
3414
3
358166
130882
78211
132634
31
85140
2
87000
75
77
9
348387
48
32585
384317
20197
28
79
31
411769117
311624
96479
8094
22
7
257552
300065
117009
37
321730
85
51
98
26
47935
377189
45
54
66704
31
66
56
52
20
38
3
186559
6
57
97
42
15
6
101785
10
8
88
268488
480027181
268787318
49
73
5
212230
108277
97
5
14
67
524474108
39
177927
75013041
109211
163046
36
64178
99
286469
479701
60334
3
170959
134067
36
414058
363982
96
2
58
4
51
68
45
267263
3
264545
73604982
60
21
937773325
350438
13
13351714
56
23
331592
190897
19788
60
50406
41
10
348193
89
384218
4
385511
5
471305
64
20
22
98
399196
78
44
81
50
42
61
66
31
354130
193626
1
90
222279
9
6
418481621
52
137828
1
458833
174909
59226
190431
297641
665501708
277600
75
323552
163416
20
7
95
270361501
404422
59
79
68
35
96
99
65
66
221454
3250
485331
265459
3
13
340629
342449
97488
1
194681
129076
779716805
236142
66
475044
2
484972
226706
467110
56
55
92
415110
172860
78
35
392657
302027
391610
98335
28
93196
34608
767764684
319026
1
33
20025
6
28
358133
55839
95
64
6
171286
16244
246573649
85
46
813455574
55
82930
7
463232
89
150064536
94
296501
37
137472
9
85144252
214892
306925
76
308465
18
145895
181139
165895
29
137211
4
205428
6
10
9
60
86
472551
79
108460
673747863
11
213943
40749
416301
94
254344
40
111070
125565
383227
58
198965
68
2
39
51
269207
425150
96
4
300637
211522
8
18
44
211315
300022
189790457
272376
32
97
124039
27666
35
6
130285
99
18
716750283
4
396524
5
345264
33
49122
243603
45
223067
41
363231
63781
83
403716
111388
47
58
141376
151789
217066
767347505
456854
68
470960
93
58
705046714
79060286
93791
5
285264
447133
229196
32
60183
54
1
82
100413
36961
6724
54
16
204633
40
489357
21935
61
84572143
341473
24683
64
49
23
7
216743
174253
436269
14
400393
19
22
143841
72
447308
22
84303
378067
7
23
61624
13
29
14289
725991994
69
463919
45
428914
81
220468
90
92
61
94
220204
98
65
94382
254013
248847
81289
3
21
38909
460434084
222994091
329397
23
123168
98
62
11
63
485242
424715
84
44
358011
13
87183
327100
81
406364
5
44
289528
382489
96
74
85
238472
413364519
206929
395172
54
232227
41
331554379
57
585737062
46
32599
232678
15
5
77
82
68
51
299794
902872929
40322
366399
76
4
239211
27661
259664
88
276685
92
411756087
462069
1
185569
445648
189051
348796
20
6
326350
32
25
3
85
98
88
91
325892
464733
416709
5
86
79
166543
7
156454
704157612
358200
164722499
35
44
5
62934
26081
682347250
190072
87001
23
54947
7
7
34
99
87
6
51
10
38
650321328
213484
65
66
33
463920
168064
205542
387118773
55
29911
88
5
1
52553
25
81
43
324993
50
781
44
91
85160
90007
431883
7
951770639
17
333085
28
82
69
273939
74
94
9
256232
181852
654729806
77
50
290683
41
2
319701
70
238187
88345
42
8
55079
4
285292
335120
782765254
53
269527
416518
475453
1
59
982864074
74
84
55309
40
352385
253301
188977
66
26
135954366
713929440
97
99
158245
319103
478830
225966
56
195938
68
27669
184193
75387
957884741
95865795
9
130101
454932
1
275691
45
331095
124310
75
72
70
55
23668
184683204
22973
29647
97
373202
145870
476744
19330
23
34638
416332
53
481366
53010486
3
80
264842
15
44
42
40
392962
445393
65
47
1
994402777
42
316052
185218
6
35
440781
68
12
23
2
93
477509
96
458227
203982
144202
469536
256323
12170459
291792
91
65
9
89643
447497
252860
489348
87
22
262482
85587
226362
97
880124536
30
6
12
253673
56
40474
69
9
53
58
1
26
23213
160210
173443538
23
2641
64774
88
217576
250037
8
89
297606
25
55
169736292
314113
106731
345169
105803
46
4
127798
120625
469182
17
206938
297920
35
72
93
460095
440289
75
186047
55777
481658049
596432969
179954
35
72
48479
53
22249429
438151
213855
156726
163722
392754
75
93846
5
60
92485726
4
405925
286254
5
46
172293845
669447759
14
6
280200
658653993
361270
3
387450276
88
182219
76683116
57
6
94
47950
17712
88
162444
944034058
49
65
59887
12
102901
499769
96
129703
10
3
971858426
310465
384040
383647
387062
312616
49785
52332
3
15
172974
146246
271053
33
46
95
362359
35
355688
109202736
49
4
968443757
476659
249372
98
62106
66
582526619
35
253774
85
54
43
511546272
30952360
6
397916
403511591
125464
37
84053
47
22
484863858
58
97
470586
477262
84
360239386
771951239
74
82006
271468433
61
408217
159890
23
84
202076478
798460416
61014
48
31
26
436067
95
38
278101
91
84291705
515412120
1
95
51
546692152
59929
272059
28423
169180
4
8
388544
243643
82
178119
58
238606
679091489
1599
37213
219272
58
299490
94
86
41
270559
236290
435878
297248
4
36
155233772
75
52894
696390817
19
366031205
42
35
20
38
1085
389726
9
156368
28
441945
152850
458337
279414048
487750
208748
237627148
319635
80
39
180408
73
482327393
65
12807
257402628
133692
188873
17
721688416
895153698
95
11557
36
135662
207134
294633
238684
9
168359
656216891
211721
53
194001678
12
98
68
396642
14
302551
458432
7
39
37119
709379809
2
46507
78
62
224237
459549
281022
1
37
41
785296663
111147
105136
91
463951058
27
31
192977
387625
3
50
83
426427
59
491703
50203
240726618
49
55
4
74
81
22
278963
39
483615
75
22
29
63
231908
7
87
452025208
75
373766
85
627898897
160506
116243
25612
95
96
33
86
409803
39
8
52574
90
4016
36
81
422980
429452
436391
3
92
255870
86
268952832
98688
84
178440
26
355009
48
30
321536
412390
9
95
604469359
96
157929
72
96
120647
192869
498335911
86
31
23
5
56
89
11
112739
63
89
351083
283629
53
362857
5
156958
339711
49
344103
9
16
26
162501
87
336356
71
87
208624
46
436482538
513728914
51
62
5349
2
381531
92
88
34
611956946
9
50
885064952
69
496627
77
146641
655138042
76
136125
8
250641
29
4
349815
85
305076811
317274
327859
82
133655731
468960
22
16
197532
28
51
258632
91
282899
17701
6
156315923
37
462001
51
442239310
167827
980114178
94
69372
508539839
189533
148016
238448
20
751436357
93348
618620563
335331
130816
17
54
41
476728
70
446570
545043384
7
54
6
780997402
86
50
30
87
287704
60
6
370199
115479
459387
28476349
5
14
92659
98
384263
7
83
97
41
52
8
65
458445
3
41
90
185368
211906
22
3
9
3
28
915483642
357024
49
877129960
87
204632
47
421253834
5
244211
295486
296754
352742965
254355
78
89
58188
82
260196
28
18
5
574774684
118416
270612
219072
395730272
395742
51
99
364791
4
945797508
215293
456315
84
284948
199490
175610505
22
320526
397332501
8
130869
159307
7
18
121656
67
488109
389091
366024
222327
85096
62
12
47
9
3
395848
61641
79
562882714
22
50
86919681
3126
8
315412
786921473
21
83
6
595876464
408078
322004
415218
385759
8
263934
53425
12491
489482
473578
229831
272847
274463
50
54
226111
22
600889181
239438
4
3
37907
35
458372
29386
32
39
39
717456252
150388858
756929957
31
54
59
22
6
145535
10959
407874
14
9
66
30
300502
396978
176078
495971
5
8
290150
445842
182890
116722682
55
276821767
86
27
9
62
64
137012
121553
25
261943
903414605
87241
46372
65570
203843
250587
187267
946217928
112616
12
80283
65
57766
57771
322147
48
93
337923
12
67
279082882
332141
289273108
266325
317714
72526487
92
85
13797
54
419087
52
73
784774909
46
29585
72
280996
239067
88
84
187304
146225
8
10
8
96
739418166
43
200068
56
87
428493
227988
430892901
16
169098
5
79
71299
30
58017
1
438051
297536
41708
817241182
224123
473218
61
44
76
94
66
402869
13
59
175105
63
15
59
93
450721
64088
685961392
256429
27
40
5
92
490066
34
170173
1
389152
98
225248
285773
449161
80
437792865
565150979
5
52288
49
74
6
370129
907786298
7
52
11435
587874404
36
26
131601
76
465979
66
355879
49
457012
35
26732
8
74
3
336344
20
43
1
3
41
409616
208346
20
9
136168
390318
340234
14
39717
43
51
8
33
47
64
53
427877
35
322542
7
67
45
183926
411932
5
20761
44
8
42
18
89772
16
33518
405073
18
38
228696
27
6
137835
79125
48
819897601
43
74404
86
240241893
19
49595
498886
40
74
21
168661
71
329670
434688
26
961915508
28381
70
21
66
47
102154
413719
130890
66
98
93
199980894
397301
14
185172
4
238202
2
424925
535279845
2
94
132867
213377
444976
52
339751
12
401065
279533
58715
76
36
30
183000
78
38
209201
81
398517
132704
484137
89
59
95
10
40
97
86517
264948
153646
33
48
84410
244132
80
11
309397
63
151678
12
47
71
374753
110546417
47
89936
38
438288251
50
67
35
639322709
387193
58053847
158352
368137
36
39632
45
87
92
343994
87
25
373834089
231270
187518
121940
363733
9
22
796501094
56
37212
161621
476885
88
3
301209
49
39
163231
130471275
232168
3
476055
89
139120
24
48
59
54
324517
75
344800
64
290336520
480364
471786
5
25485
59480
62121
1
21978
146731
187247844
443811
497725
55019
795701973
26
59
15
461992
71
3
86
470628
26
92
77376
35
32
59
642812890
25
137242
1
123935
930878288
10
5
914853186
152844
699314246
3
469965
172589021
224511
72
153925
175366
440653
92
74
226665
274265
433768
42
5
450386788
30
348866
222559192
421114
24
63
43
485388
319149
34
61
710158263
390884
51478
382791
9
499935
159417
39
342213180
37
23
870225941
24
54
26
61381444
66221
477783
477541
31
16
2
458751
96
487361022
197807
15004
364476
411558775
16
51
49
29
411530493
298449
374597
248375
51
39
416140
37
779730920
6
403308
51
67
42
285288
3
93
26
56
420779
226336
78
71
51
110459
149344
804378780
46
398615
3
335203
5
26915
54
8
83
28
18
53
499388
142667
2
44
296808
56
493010
5
15
90
66
598607062
747398261
756284161
580032290
7
8
635287788
84
45
261373
125650
750164845
217787042
5
82
30
182865
773892569
79
28
206157
487013989
428136
21
27
351014
23
48
407966413
26
351978
323761
75
73
78
286493
703261029
73
488519
42
82
29
242479
205898
36
462049
82
59960
57
61
400451
14
99
58
268353
281316
413256
351698
258858
428876
39
411238
76
415560
141505
597111267
25
29
152998
31
158537
84
456816
79
86
87
71
8
460832675
992253609
50019
309640
346634
447285
452546
79
160979
276737
232276
94
45434
453653
14
74
176225
64
58
415421
87
35
289187
491789
451666
232672
777909952
801604848
410121
8
54
62
484088
86
64
225779
40
96
310829
80
151418
249482
26513
67
88603
495189
72
44
213586182
13289
81885
78
39877
11
89651
351429
321178
8875
280016
291337
359640
285802
88
397668
210552
87
71
67
88
268620
91286
69
34517
42
204648
3
465311
490173
408708
421457
14
92
398381
9
9
323733
210691
164242
370833
78
84960932
63356
72
7
6
73
6
109326
7
984076857
86
131436
45
1
12311
102922
27
6
13689
696310605
194906
161477
40512
451560
448179490
436209
350901
72
400470251
86844019
87
89
29
15
36
733097769
1
1927
196719
36
1
2
176663
15
28
4
358678
525235744
5
48
51
65
312066
62
356441
538066583
7620
2
60
72
71
305218
31
247446
62
9
7
3171
8
169616
411032
77
77
9
967159301
285136
23
436674
50
7
6
18
422829
79
12
18658
476380586
290504
476014
719235769
457474
57
223802389
319115
31
352897
86354
48
309491
466444
75
99
16
44
487244
14
65
297901
110570
48
7
312428
5
1
377782
18
56
70
316729
419182
1
88
61
215293207
85762
188333244
47
65331
214759
79687
140778
51
84
474312
368167
231255
78
334545
42580
3
13
62
494338
96
86
190968
465485
478491
56
276117
84
41
593560294
1
496075
5
26
273259
240184
5
477398
42117
94
17
19026
211772
467294
58
202442
35
776827254
455559
284194
82
83
96572
27
192644
38585
34
134548761
295662
66
1
32
961288231
9
355412
374437401
94
216079
92
93
70232
41
424874
425725
251200
4
413430
487198
796031039
11392
54
2
39
13
434992
68
12
280676
45803806
451946
29
131310
461496
839199168
61277192
87
5
33
15814
649158955
234520
67
717457980
283517
278513
59
86
7670
12
76
23
470768395
30
84166
597789317
272076
254462
47
230454
52
456222
92325
81
85
99
443124
851768719
972767763
5
6
185350
92
452909
50
4
221737
410533
347477
52
9
393004
23
96
131284
61
8
394133
194969
14
32
87
94
63
467740
6
37119
466512
612722544
75
155612
243769770
21
25
391268
64
59
41
365042
12
124390
53
26
48
33
25
66
38431
563
52
15
51
174117
28
74
310577
332685
374653230
213877
109645
573929467
40610
73
82
210676166
57
33
4
9
87
69
63
190766
48
518865231
52
997924555
304174
415535
317643
225758
895306854
52
28
143752
71
20
4
193402
136544
242639
342518
411809404
235746
26
458505
175735
3455
459041
154846
81
5
192178
4
24
62876
344644
28
79
5
24024
4
474286
86
136285
858489200
28401
220170
399429
398030
60204
83
167027588
417127
235294845
88
422156
47
92
493953
420682
239273
59
37
3
6287
55
27
222800
38
16
201509
227936
55
519955658
35
191485
87
336594
448725
72
71619896
55
153087
484837
89
49
21
37
629296910
434998
371524
24
1
1
97
78290
238774
523361150
73
47
26
34
16
126165
63
114137
19
476354
38
93
396923537
58
208170
4
29
439546
132727
324890
60
42
51
203967
388041
56328
779568047
290030
47
250050975
277683
368204
34
2
403205
289213512
119152
33
456403967
79
264489051
322219
27
65
419586
8
267292
174930
120219
93
24
21
7
29
21
75876
83
35
3
46
77601
8
3
37
674084004
36
3
312235
25
612997895
68
862343922
42
254901401
39367100
25008
74855
90
43
454505
5
11
83
129070
130091
258446
161698
179802
218786
60
89
51251012
578639177
6
205522
410186
420798
332177
4
9
86
172299
159076
180740
92625
1
49
197459722
50
316230
68
88
21
712383683
42
271523
82
2
69
15
9
7
84
3786
358036
78942
75
298409599
60636
10
457544
444859
262385
118925
615428987
76
91
42922
22
5
21
35
198894
432660
365596
23
31
184886
337046
92116236
137553
9
74
55
126249
25
71
94
108734
51
196902
57
1
410195301
44
68
30
118187
78225
84
9
844212540
99
56
29
96
12
204393
95
550115931
58
467792
479213
90
344984
358532
68
773748884
374797
192768
426034
416973
223794
298688
3
218899726
130024
51
947935495
1
248659
93
43
459222
83
513770764
79
105981
58246
75193
44
98664
307331
59
255678
16
492965
7233
7
2
5
409604812
20
4
3
60
51
834300985
6
78
10
517323565
183556
35
3
254661
63704
11
680183463
33
80
4
19
47413
4
169086
141995
216294555
38
138541
16
4
879362586
101143
103897
8
2
123627
85
74
57
71
244170515
44
45
9
3
84
37
17
38883
95317450
36
211085
51
423694
74331
197012736
23167
483728
169221
2
626990564
763540937
46
80
249967
8
354734
208882
41
289133
376126
2
156675391
81
7283
51
126391030
485792
492846
343671
49
64
3
450788
43
61
97
94
95
45
261444
99
56
356857
411507
362709
30
71
9
404717
45423
4
62
357282
8
490683
84
42
39
206396
27
314707
99
92
39533
486520
394209
918685040
3
43
47
8
64
76
68
214492
20
483999
176424
51
96
35
76
94
165626
11
128537
331073
154628
104955285
249370
326640
55
11
910791718
284593
62
66
89
47
775461794
6
20
225612
269201359
100409
65
68
72
60
81
221539
30
198170
149518
48
27
84
72
61
186567
397634
117577
10
40
331197
5
32
58
366474
379004
365899
95
236842
915312771
464030
8
35
78
29
98
108292
7304
810845641
93
126013
192265
499172
54
462350
158027
238554
62
113719517
413572
61
53
240386
96
2
25
50
387163
74
8
13
426827
61
75151
76313
98
321211
96
352342
9
9
16
8
19
216997
49851
41
253921
72
32668
41425
402067
284319
11
88056
35
51
57
460474
9
74
263185
37620
292299
68
3
353981
269876358
222951
89
118005
98
97
24340
59
1
26
409103
254515
80999
87
12
33
7
268274
187003
15
17
37
339074
82
8
233946
39518
32
2
3
396571
137673940
5
44
101751
87
91692
365579
180823
214654
435276
4
873033091
1
361002
302435
80
37
223607
281826
441550
484248
4
63
21
67
63
63
58
370835
79
6
277199
9
23
86
453194
45
96
791030944
206768
408596
762997651
810290558
90
33
6
359964
93
191101
316931
95003
145567
717792328
6
4
242327
93052
38
3
154753
394783
375726
79
80
187090
1
404931
825074845
341373
1
51
7
3
81
97862
31
65668
75
151734
142548867
70
25
40
96
92856
64
32034
392674050
355751
7
92
4
63
77
8209
69
76
128954
344232
50
110114
239122963
135606
5
49
82
941562548
210170894
961941358
3
64
7
48
375380
37
92
90577114
86318
342171
69
479780
6
93
496132
84
5
72
45
264009
22
14
111102
7
386428
835324827
22
116131
1
303598
36
415992
70
42
27
388191
64
489386
212360
93
442476
66
171532
360452
21
368370
65
44
1
219992
50
6
10
439139
449804
249490
6
3
880213810
28
116770
8
49
39
2
5
95
62
255651
347460
96
294591289
30
335414
240829798
36
283045
29003
88
46
363644
88
43593
7
232846
311188
280211
75
840697821
65
135786
46
14
11
96
191877
92
414740
2
24179
11
41138010
87
555868447
7
302469145
138411
447141
46691
483801
424991
496872
22
26
59
73
39
29343
104569
175362
32
401593
360093
460514
249457
910893376
50
37
15362
172875527
144125
42
57
803368114
42616
252995
5
2
56
5
78
72
49
4
240876
2
149699
547601578
222325
281408
678628139
43
74
3
35
56
27
359983
416876
12820
116276
318054216
57
1
85
61
64
23
77
479098
226737480
17
295234
29137
91
499227
457334
83
49
23
2523
33
21783
15420
62
16
363392
324001
30
29
9
161923
70
439123
497569
296965
74
61
471995
49
104337
98
205653
13
240809
272189
6
464345
377693
9
53
28
456888999
299567
47
10
259545
50329
360372
898063672
21
316672
272943
71
4
99
435232
4
655761903
13
11
5
24
28
172038
6
131547772
60
32
134605
42
414558
380536
45
1
466239
78
44049
227680259
440911
59
78
77
483303
6
148393
20671
2
7
194767
68
289429
7
40449
484833
80
50
34
40
282937
259359
42
77
29919
26
299270984
152792
22
59
147371
38
315823
7395
148018
85
771204972
145603
55
3
181787
154261242
82
199240
430911
97
7
78
108455
129264
490216
8
283771
69
92
8101
6839
62
234714
39
123455
354432
78170
307219
47
81
221762
91
87
303988
5
6
970410274
409913835
35
12
3
199077
274136
95
334465
1
398222
67
31
19
43
772037646
10
17
379220
102963
56862
316792
25
494420
28
62
134454
4
2
81
15
6
416021
83
425076
22742
37962
4
278162
489057
978571535
36
486068
95
13
406449
325730
305400
49
93
35
381073143
9
61
64
77
80833
99
359903
942766967
166133
669210987
64351
69449
360779
193067
92
982439420
1
362458
202013
5
81
76
19
788208266
10
107505
46
422396
458531
172094
134475
11
34362
66
136794
181505
386620
1
7
8
334285
90
3
21
455902
107405
50
255388
379058
94
17
895885077
993
324933
38
63
341348
19
302046
89
59
38
3
152540
181030
95305
57
29
38416
488386
196010568
464825874
4
396865
101864
434957
47
52
8
39
13
357977
177134307
88
81305
8
52
261744
89
17
323820
19
98
160806
61958
28
63
15308
58
1
26
26
34
62
405908085
403137
36517061
50
251454
24
224593
46
123357
237681
488688
45
72
513308916
11
299895
523545837
356653
19
85
50
256390
13
28
449551
269323814
381650
80
31543
44
21
186381
55378
350626
264454
471814
408374
204535
9
4
70988
370622
24
253162
7
451260
85
219489289
545814254
10
9
9
19
66
9
256663
76
273009
451262
990260260
408344
36
59
851685538
61958
469675
10
4
151241
306417
412874
340864
15317
89
448074473
182769
41
276252
83
34
263133
6
73
28265048
466763
281073
908818301
64272
103795
475259
87
59
205577
384185
431033
26083
3
400495
3
96
79
309859
491824
2
49015
9
97
35
84
69
3
482988
62
295066
262129
50
282480
55
52
356847
341358
656702972
62
256819
129672
66270190
340328
317434
203000
91
42961
75
327614
26
32
60205
21
156070
95
347135
43
28
412852
93
15674
69
29
58637
451049
49
37
52
87
119936
164274
99
320907
25
13
62
138931397
72
194310
74
68
450758
9
458396
164253
31
739413433
448644
34
84477
8
80
92
76271
76
159962
54
6
36
4
8
95
284351
91
29
56
8
420595804
62
393881
432684
124816
106126
73
1
200350
361370664
84984
465901
25
99
72315
400176
12050
108345
87
77
151391
36
399920
131788
413955
8526
59
15
17
387030137
260925817
270924
73369
196964
96
446183
431470
17
3
228288
473778
438040
9
237979
54
7918
44192775
57
90286
237748
5427
73
118033
51
70
52
485292
72638298
18
244100
5
28393
75
136197
54
6
72498
38
6
77
251334
203492771
88
551439522
248393
167001
4
281369
94
12
274125
40
8
326073
132320107
265101
397829
182587
82
95
1
5
41523
73
244992
36
85
623543810
6
180613
22
701714543
84151
98
28
33
469145
381807
491519
22
93625244
209195
50599
34
77883
79
430850
69732
64
70721
402407
54
485894613
48
284106
42
9
335207
61
381065
55
16
414093
93
98
160954
16
191779284
251373027
29
22
413787
61
80
34696
663423234
19
71
266677
64
6
287540
29602
351175
84
10
424836
77
36
362558
46110
64
299302
305344
208091
56
4
87483
714358362
70
4
579602684
45
272052
53
44
75
189486
908942161
309408
127478
226107
119051
64
54
484607974
82
59
2
26
182010
6
396807
468427
94
375435655
94
69971
97
3
74
236631
81
8
15
68
427597768
3485
475358
31
319400
7
62
7
470285
180974
23449
42
60
37988
95
403407
12281219
477315
41248
63
46
90
40
40
39
68
42
699573560
315907
72
205476
361540
8084
52
29
2
1
54
308179
306416
66
42508331
1
52
90
220134
152506
12
55
60
9
80
105056
466293
88
94
20763
34
62
5
414470
10
62
413718099
2
79695
77
14
809673629
8
394057
419463
272272
32
91
1
251617939
59
657398724
193009
39
41
1
4
5
287562
52
71
164578
9
47
46664
448378
2
139645
1
611523106
63
8
28
47
7
233473
98395
459257
400625
607958430
5
55
379070
110182
3
84
129834
783117579
421051
3
3
45
96
151221
37
1
7
361256
52
387916
394889
295659
377974
10
745374473
359671
326689
31844997
19146
56
64
184834
195669
3980
215739
27
36202
8
493292
11
39
44
2
29517
3
17
465108
75244
49
99
295
396016
166336
80
442805
29434
96
69
60
430346
54133968
159070
82277
69
126227
66
4
283439
4
69510
78
193264
86
10
3
15
361616
85
252673
224555
96
435712359
4
5
15799
5
87474196
309179
377898
3
688244961
297988983
794734005
3
272908
37
78
6
329046
3
254918
979908020
24482
278304
123637
21
46
85
350067
70
84
99
51205608
84
352629
53428442
6
667962514
193557
421912
334826
58
242932
31
10
173814
398476
6
98
82
40
68
25
107905
52
3
91
190064
6
20
83434
95
68
54
51
342677203
44
141609737
87
19
483274
19327616
735113222
64
14
13742
46
96
296320
60
84
48
6035
61
12
62
13
30408
87093
79
61
23188
369590
73
187088
103045
252148259
12531
6
78
23
332054
80
380465
184343
217579002
68
314473
267216
88
53
265832
2
75
27
6
329437
359633
88
391273
44
48
37
384274
460112
71
59204330
86
90
87
181810
97
74
522294515
39
175303
320383
55
307584
215839
95
279234281
88211
140977
73866
322554359
75
6
3
263344929
69041
40
172084
1
894416946
951743867
427929
43
50
2
212733
8
32
285515
306562
94
437237
4
109645
451010
358062
2
363423696
22
376623087
251511847
4
297852
275258098
143289
8
78
513788035
6
15
209647
485537
331054
38
137071
34796
404624
232790
52
383042
6
173420
39802
9
82516
449651
35
21
186677
25065
271307
64
32
17
385316
50
131626
44188
66
19
399925
343526
18
222106
59
33
21
381193
98
102844
3
291953
179463
47
33
230926
126970
176301
74
30
134668
136801286
415084
47
47
20
56
16397
107642183
11596
446935
54
185628
34
73
284330
194408
30
439983
344536
5
340631
68
284172
26
86
67
329626
246691
365486340
33098
63
307872
28939
230851
56
92990
1
29
343220
362215
130634
71
91
137251
19
73173
85
464538
78695
62
4
10
774587093
64
217887
40
208913
65
400421
36
86
24
66
452013
213221
99
99
10
3
442772
352391
41
345152
17
1
456153
24
129866
98
5
14
486856
30
74
43
89
946674411
52
158064
4
222794273
19
23
89
34
149633
250187
439469
73
252568
54
45
17
224639
249323
69
1
251423
390401
330986
140756
184058
526608547
316298
310334
2
45
34828
4
72
7
70
25
47
51
335717
2
14
3
3206
45
450466
57
148473113
153530
51225
152355
392663221
3
31
386404
62
92
78
151523
76
10
87133
495526341
236750
365687
2160
213832
57
67
108624
76
78
56297
264460427
42
85
379356
294406
83
272111
212878
373040
1062
28
88946
165691
850451654
22
139444
9
154295
35
326806
368894549
55776
92412
833916570
26
253263
311217765
41
88687
5
183855
97
49
279730
290798
86
401657
55
2
13
247474
216499932
9
72
157160
75
51
2
89
12
70047
347233
21
80
8
73
75526
384140
146609
1
231433
22656
49
254837
26
78
59
54
22
12
1
79
7
17
268313
30
1
92355
17
163502
83211
2
51
14
370190
11567
87
387028
772273051
417961
84
667841032
13
67
354769
269249
342120
1
401417
49
39
4
511261795
68
36
499806
350051
347836
32
7
2
473289
761548396
2
11
41
23
25262
244633
773702304
314640
57
492472
118091
93
51018
78
427844
321466
67
5
475922660
392565
323725
7
168048
441561
377297
646173316
408143
100634
476097
11
98
81
378227
28437
115795
127114
47
58
5
132894
27
181474
30408
225072
571152850
98
269662669
448955
86
348399
173422
86
56
91
160310
301472
544081493
290755
237664
207865
72
347117
1
279733
74
315727
59
244313
220527
98
392183
218645
911428690
16
822275219
58711
439967
47
79
159657
8
30
448474
1
322939
48093
56
327570
358063
485463
81
43277
295350
99
97
90073
311144
37
45
450657
199999
145811438
12
483503
108502
22
16
94
3
291674
58
99
427944
2
170884
42264
99
286367
4
86
82
2
51
88
4
67762
87
29
63
15
59
8
135967
598546351
51
398671
295637
49
32
93
321347
32
19
7
598152763
32
71
260219
395525
200137
300083
34064
29
453353
170420
22
287762
22
42
85
99
366883
355223
27
67
305550
478108
24
47826
5
55
752177855
244860139
97
65
55
64247
33
43
48
321642
172591
491173
57
331995
691404896
23441
23
237407
41602
24161
67
26
425569
98
4
27564
7
423600
315474
8
52
62
35
92
358620
39
289133
367777
78
154955
86159
15
44
61
5
63
962977752
90
477520
116416
22
283547
17
370251
83
79
90
1
46
182830
93
17
97
50
76
79
98
287981
406721396
863742019
142991
2
49
15631
29
177766
353873
114600
416314
309458
45
68
31
69
88
61118
267323
259044
45
47
46
64
19
178825
295265
118846
61
42
515256662
831743258
95
335853
419270
410718
43652
269545
7
52
175966552
253286
95
396479
351479
165384
27
76
45
72
422593
636502672
82171
364760
56
9
83
353995
5085
44
1
93
98
33
59
91
85
41
49
319979055
72
83
101258
2
9
318508405
358884
298934
34
99
17
160015
19
32
453325
484307524
172380271
50742429
258771
27
84942
227519
67
140659408
320969
16
688379677
444475118
55
399886
22
415810
99324
191627
130456
417459
7
280118
191210
85
55
25820516
32
247922
93
157877
14
3
8
132201
15
365756
12
14
176182
305065
404278
2
813876715
2
366168
69
483397
74
269085
73
65
9
59361
48
5
350740
1
459431
16638
301603
424731
3
53
84
259371
78
6893
226409
60
79401
9
30498
481549
3409045
780777902
345091123
448320
17165014
397567
58
264756
54
9
7
451047
6
75014
77
874590733
84886
405732
19
364008
180304
1
45
1
18
69
72917888
29
90
2
28
37
89
46
160490
124921
173939
82
71
152493
261340
34
64
223269
12
79
10
14
65
7
343793
50133
81
253364554
83
183346
861989800
11
696029784
349580
45157147
190805
82
85
92
108320
477942
53
59
391246
81
99
90
72
57521
75
217274
30
359941
137092
33
123052
66
50413
7
129768
497975
97
403837
82
447699940
308734
7
218083
74
74
97
93
419884
942607867
328034
74
49
66
54
217993
56
96
24
45
396477
10
292719
64
405786
309769
37
56
457015597
3
838574006
122802
434409
52
269416
135035
83
77
66
224734
66
80
107462593
80
574683421
86
84
419271
23199
489915079
34
248019258
46
68567
319720
346045
74
446993
84
99
377994
129355
56973
68
68
72
71
10
74
51
38
47059
247238
304336
5
30
17411
29
116526
384107547
478377
7
67
4
971531069
196210
9
93908193
92
3
1
6
87
242123
332310
27
18
485246
272617
222328
10
85
84
344731
87
224397
302743110
3
8
256877
251650
22
436701102
93
80
43
21
8
30
416081
451611
47
77
969234296
571319899
288834
271016
20
51
83
254317
48
75
7
24
19289
62
24
362233
79
410368
67
3
386941
384387
300941
310538
3
1
49
261637
349082
53
284763
17
24
43
7
1
176804
188689
34
55
26
438113642
270536
184426
66
48
408941
85739
141759
8
74
371647
99
88
908463626
23
3
199526434
248225
26
7
72640
168579012
1
67
60
324861
60
89
38
70
52
228908
593543873
87
358435
448829
864256922
42
6
30
797095
36
10
35680
67129
178023
24
96
412699
93
28695508
60512
230980324
5340
6
310387
196055
79
484229482
12
465868
399068
44
60
276502483
8
56
78
22
30
125721
404067621
158964
73
164575
67
270484
473108
859223899
446110367
227843
202258196
57
451895
249091
86
77202
35
68
488546
1
935010439
59
1
63366
73
89
15
910485275
455039
179370
334945
273636
214098
38
52
6
356756
925802676
425482
1
76
255147584
11
56
78834
255260
34
21
6
164913
85789415
128495211
524282136
226711
125607
1
95
23
4
29
225909
447
310913
49
61
429479
380863
11
7
7
391361
85
494811
97
126757
9
158632
46
17
538218137
485479848
62437
399276
53
223819
11
25
76
317453
48
174409984
24
15970
205429
80
54
324360
57
29
12
59
357066
9
50
72
14112
77
165505
61
13
157545
2
81
123110
80
70
97
244079678
52614
311144
336509
7038
167975
17455
53
95
15061069
69
64
50
44
19
167431
479571
69
141131
37
44
157823
691717273
108436
228034
77
61670
67
223857
128609
253265
776344195
465893
64
387757
441499
3
157468
85
5
264968
190191
126475
545578295
149055
157600
17
22
252631
195035
205930
820917021
4592
26
377220
197771
870222523
56
6
401999
2187837
78
413803
485480
87
415753
285150756
452655
46
252285
85
5
262738
110904544
12
66
4
397681
429458
7
401238
890535859
45
9
126796
11
99
405866
386709935
19
82
48249
462085
12
388524
24
45
6
61
58
95
74
31
133403
13
75
64
39
99
27
194123
946285075
55
325691
19
347914358
64
435013
258812
473263
334253
35
84814
33
7
91
960111719
273481
15
193486
36
334243944
823395225
94
500636083
582686353
57
17
7
85
73
37
42
89
37
28
81
29
365514
1
3
147162
7
456164
453407
199533
131613
71
418087
16
490612
4
3
462352
131611
47
362021
291180
109596
32
7
28579
40
10
91527
48
53
38
1373282
274107
110448
143561
62542
44
106573472
43
15
58
23
83
325186
8
96
268434
610582734
34
68818
175093
660936412
91
224049
63
129408
36
94
3
59
449213
86376
448553
19731
19
400012
123149
4
262315
365940952
34040
126647523
828102532
72
413967
328343403
93
246841
96
68
9
25
43
5
68
73
70
233628
76
75
13
479625
341110
95
36
148059
57
26
201047
40
288677
114133
173363
98
46
388488
33
64
331103
77
52
61
285844
261981
47
66
486226
35
352368
59
173428
72
8
5
986344679
544213646
43
8
21051
878306599
22
281174
1
28
10
26
33
81170
10
33
337409
425927
5
395979
91
9
436151
83888
37
82
33
612707694
40
74
828853866
93
5
326016
456938
254214
347585
189998
373891
462432
18
71
116722
86
96
336097
472325
24062
27654
91925
70
130742
3
81
352961
496894
137597
328554
52106
69
133958
312669
665702622
42
20555
93
409337
408122
80
397790
379115
40
31
412857
455230893
253882
213441
56
80
24
2
481006
6
378866
279783
44
434891
169382
87
78
6
60
76
7
50
90
72
15
53
3
384837
332544
9
603115760
291783
218010
233209
278145
181851
39
6
60
14
50
75
1
50
196275
9
89
53
30
492412
50
6
7
91
81468
303842418
160301
72156
445636
62
319204
75
4
72
258213
5
24
266634
417170
17
14
172822
43
236688
534562235
60
6
14
26203
64
74
247199
403572
82
299829
47
20
159822
476920
266303
23
69
234682
37917
93
489270
80105
67
8470
85
52
309733
978793028
451646
116398
2
69
98
94457
305286
13
184689542
242445
431837
276070
329557
753001497
45204
703696581
38
380447
164093
218502884
14
38
44319
75942
27
954795310
497323
7
7
238861
40
61
476675
80996
59
138776
26
34
96558
79
36
41
20731
390429
28482
48
350031
120646
12890
32459846
1
236132
8
94
40
2
47
370650
314856
26656
8
310120
26
71017
910005815
51
30167002
958
907971339
23
51
299223
99
58
20
252373029
56
273451
38003
65378480
50
89
22
51
410259
163406
117128
625770560
19
6
140961
275120
68
370924
146877
15
74
83
160295
20
425446
3
7
47
313923
349103
31
37
23
82
108213
475716
384828
110660
314896
564296034
62
244857
50
7
86772
53
95937041
29
90
5
41
19
488609
2
54
9
39616
77
9
9
481720
226898
421134
8
853089677
49
50
217390
10
282606
171043
7
84
13098691
4
32
97
64
316054
33515
36991
311137525
371797
227736
177061
64
53
173856239
44
190980165
40
29
38
6
320797
20486
45921
612881270
370610
63
2
372255
8
8
32
7
49
492742
77
65
2
30
6
233523
2
98
477679
32
81
165147
243166
61
312736
146238
81515
12
82
64
35
9
72
560136659
130175
437212
246819848
492852
65
21
74
75
383742
21
64324
270964
57
191441
362370
7
486589
94
10
195076
58
246355
329194
67
60
60
343287
67
818907927
74
20
13
696316992
61
38412
2
347935
42
424753
323895
8
284787
311038
52
93
182500
46
65
246089
448550
66442
71
4
966874325
21700
353805
32627934
238995
4162875
413177
144051
73
394784
50
108891
401706068
88
340865
418216
480684
151542
435769
90
74
104801
485222318
79
84
433381
272809729
23
322727
62
44
274819
50
759694136
257027045
66
125646
267440
220682
50
11
3
74
75071
25
335350
77
74
31248
63974
331121
79
692328404
218555
87400328
79
5
68380569
112107877
65
68359936
91
417564
90
390410
34
320756
27
477423
107820464
449690
498127
14
11
87
81
9
24801
13
75
91
60
421547
702088359
37209
38
34
326298
574996939
99393
3
156010052
48
81161
350528
65
74
477491
97
63
2
84
802585369
57
74
286463
95
7
179996
483373
765232988
402204
63
32
43353592
346087
36
7
99
42
389516
62
498188
17
96
475062
327679
53
21
133432
8357
19
54
71
79126
199240
11639
35117
3
112240
360720
327839
452298
35
39
403931
86384
401924
257078
5
375198
59
9
54
409836
224421
62
163523
753467210
104597
364717
787634047
2
860256419
179167
78
17
181585
461975976
51
21
227381
10
72
644307297
38
35
38
9
4
277211
136789
54
50090
51434
339791
195788
476580
21
177765
87
29
66
27
84668
24599
376895
453525
306442102
356221
66
282773
35
143727
75
55
309671
4
98
395131
473894
832153712
280530
253799
80
341799
268647613
363803
41
205939
129124
478444
380451
82
19
713511098
8
6735
352849899
37
482877
9
20
80
475928
11
47
35
236564
75495
396948
84
90
74
772853887
80
68
986309462
241001344
300986
53883
770968558
83
115941674
328731
35
979231016
8
229794650
2
848641659
219038
1
455640
2
422067
82
330166
492928848
99997
90
78
5
251052
192107
87
48
479633
93
193495
70
455207
21
50
8
115504
455459
89672
165113
50
18969
475875
466257
95
318966
45
136059
2
411422
99
300697
4
54
382998
5
9
32
45
450539
104897
87
93527
855910584
75855
210570
6
34
23
73
45
82141873
263455
88
521173775
374104
83
69472
40
97
184859
495222
3
1
345355
82829
41
90
483641
12
38
36
427621012
8
81405712
69
97439
9
44
261411
83
87
43
9268
102794
28780
366643
259912
584555688
18
444279876
12
21
313543693
98320
266684
11
104055
191073
215435
45352
214151
785867510
14
48711
19
33
234533
40
4
162745
47
26
1
267904
45673
28
63
472283
51
334726
35
107688
66
139562
339065
7319
14
165038
162577
404031
60296
5
59
20
90
335010
190325
299671
4
92
17
60
5
162529
95
67
244200
45
21
237234
611055789
79701
24
76
263850
38410
90043
38275
19
343147
117655
69
35
4
114334828
80
443538
11
677591435
17
631220005
121234
79
23
10
255626
39
276682
387949890
109624
136502
17
138530
93
48
333129015
274487
6
56
499244
2
46
72
77356
29979
10
9
198004
155200
680775421
464756
39
58
322446
63
250850
3
338972
492396
97
42808
9029
127879
9
97
47
2
35437
78
16287
40
97
154278
101474
353005
494645
486273
657031325
99
7
190905
208010
262976
17
8
269757
7
233291550
593922316
66
98127
85482
81
67
38
69
413877
2
507431798
5
142113
258857
12
61
238879
367143
4
84
240778
57907
2
239351851
55
45
4
45599
496787
800060801
872160450
227177980
93
34
2
143272
289318
43
31
20
6
246110
73819400
22
90352
294402
5
10
372071
94
66
99
320045
283337
648134425
49
355344
64
453891097
12
180313
2
36
71
8
8
116454
90
84
76
7
93
57
3
19
239652
9
60
14
365506
67
87
65
10
544976706
69
367229
584150344
6
8087
91
612379943
184623
263556
67
60
54545
312356
57
76
85
41
672247896
242659
308800
203022
15277
329629625
24
64
149924
285735
457031637
77833
13
66
7
134473
39526
32
374931334
93
94
482995
48
98
86
227504
180515
413974
7
278312
90
14
87
889653243
222008
46
462935
59
54868
217788
263380
9
45139
488874
190504
365061
486565542
177481
483978
864147637
48
858261620
24
21
559800556
7
119696
22
61
197758
60
66
207978
73640
8
377115
76
299856
96
11926
15
722547203
190115
49
69931
75
37
1
6
378439
416347
7
57779
74
122981
33
56
42
2
46
456046
84
348650684
15
129919
452715
3
293913
16
212761
54
47778
64
373096
6
5
80
11
8
149740645
105272
31843
187388
87
48
65
24
439096
250648
10743
301320
66179
140925
348036
98
446870
337139
209591
272988007
248804
267568
35
260163
15
47
83
69524905
65
83
224970
696073219
25
59
8
456618892
81436
133199
30
440707
77
276573
228239
42375
436927
369585
78
97
458163
49191
49
216777
94
39
437523
413562
29
496980
375210
402786
446172
430962
61
314874
33
90
183698
9
30
29
973040415
196357
973190655
86756
36
477921
70
267531
944612381
21
77464
4
291392
142997
408670
39
56366
206832
98760
447622907
6357
39
2
95
384650
84
80
363653
10
346292
51
73
2
5
6
65
284062
401472
29
65
29645
37
7
45456
97359
34
98
754266792
52
87056
25
116907
91525
294918
77
46
70
17
409410
159427
222629
987960895
18
242765842
208939414
471998
64
243063
180250
95093
54025
5
101212
5
163261
95
99
223374
279624
64
214069
436817
73945
91
50
886287176
132135910
454877
332646
358399
3
9
418946
458636
64
39
8
51
95
122460
731920641
280161
194386141
37419
75
379804
61
148891887
85
485411
36
31
13
78
52
21
63
3
181379
99867
343288
396941
8
346350
8
80
405084697
92
82768925
32014
953849369
76148
17
350928
80
12
51
78
19
210569
90
58
88
18538
449047
98
88
116184
55398
13
8
3121
18848
79
431758
15
72
121608
379513
74659
493863
151143
88
74
20
6
2
66
5
53731
61
8
4
89
110840
370301
206957
153900
98
385813
107527360
62
126912
92
497311
486021
59940
3
84
801516637
254883843
55
52243
26
356760
70
372738
678942209
967294078
49
199536
245089
56335
524390356
61
937600966
54
62
175051
12
80311
61
3
262603
47
91
61
224042560
341111
58265
6
3
17
59
468340
259583
54
53164
44
3
443185
224297
47
54
27
380043
73
207345
217878
256942
145787
13
74
4
14
5
158059
198910867
54
250824
33
43158
89
18
56
63
370629
6624
108371
8
32
913261741
275697
88
31
153099
446392
57
14
1
18
68
201748
77
226612
85
484765
33
66388
53
387612
48
8
131026245
11
90
65
68
390110
43
73043
2
417778
67
119554
23
220088
127233
34
90
16
75
70
92586
44
96
42
751968433
199633
85
50
237356
60
250213
83
72
739400471
52
483720
199279
45
7
18
89
354002
80174
2
627996565
10
76
1
56
55
465359
84445
91
119059
399639
155454
925540608
82
50
81
2
115825
362584
19
2
248670597
70
156657
321119
500668298
13
55
51
343586
68
893165590
90731
23
78
88
55
409014
2
392199
442861
190598
46
45534
430446
20700
82411
45701
445387
93
283097
16
7
40
50536
8
403765
462350
446519
59
32
90982
5
121260097
69
85
367193
452295
7
149200
2
448070
50
16
365309
428729
15
11216
378087
353899
836563804
90391
60
324130
98748
12
76
63160
21
95
47
2
44978
52538
468124
432879
79
34313
37
55
419022
50
340323
132265649
91
53728
66
481669
90
86
217609
193923
41594
182033
78
776251147
45950
83
55
99
5
11
348604
68
97
20
164657
479332
35465925
5
86
47
521056698
117290
253257
83
6
375237
7
56642
330625
470602
63471402
296635
116002
2
42
371551
126139
88
5
386115
433426
33
28334896
26
366887
431130
207770487
45386
58
120408
303061
57
91
5
459492
880117774
343909
44
775932860
47
84
420211081
302506006
280437686
98
721507954
329944
64
85
86
76
20
153263
41
60
2
7612541
260715
37
293698
47
248452
34
3
70
65
94
33201
119000
96439
67
51
194669
101270
813274152
46
301751
79
34
76
9
88
349353
281322
37
298285
618146810
153635
97
677302465
3
97
548213696
148351
363124
749285582
28
424431
794042637
294882
482674
272005
30
239707
91
445360
81
87
188241565
75
320137424
491431
74244
2
90
395795
5
770030518
85
454118
192236
383858
79
71735
54
529259360
294356
20
38
360307
452281
23
49181
418071
65
32
39
322429
8
786518231
12
138542
34
88
674502640
60
7
31242
45
63642
108307358
60
32
284474
762267399
151906833
94
200948542
322826
89
32
99
503653812
132992
29
327858
18
46
1
191584
92
293325
236010
99
96
65
70633
33
85674
96359
99
51
88
76
51
62
33409
1
91
884731649
246067420
293427
5
40
38
333592
5
391493
120550
206495
205698
377032
63
768591899
24
128485
36
400842
499091
32
13
214209346
47
96
59
402881
82
400105
242588762
483113
49
169165
77
224704
203515
6
98
499664
393085242
90
208216326
95
322117
96
56
88
67
77
24
906170955
487548
301419
319574
40
83
172588
389138
962389690
141518
96
35
16
355532
8
92033926
18480494
29
39
248253
129997
31
2
95
74
329204
473505
26
1
4
155916
9
267850
3
208254
100082
63
73
9
136908
758840705
83838
19
76578292
182162
76
132292
497456968
993622942
430096
11
77924
52
160657418
95
42
284667
120499
94
97236
192044
13146
70579
1
2
398081
416810
85642396
243455
103299595
378165
433406
258999
326758
25
447966
53
492308
10
119056
37
171068
310826
48214
11114
835896646
182356
548614359
8
590379203
54
241667
99
414843
169864
25
260898
155080
53
237744
425306
163776
366248232
70
15
27419
366966
130762
35
83
78
43
79
92
20
17
76
98
475693
26
7
352377
82
53864
21
83
76
81
15011
65278
11
430714
110200
36001
92
65
81
9
54
91
81
83
3
792231006
439306
143147
54
3
819617695
898793751
273840
197837
3
9
216599
55
89
91
96
25
4
221883488
2
78
172083
7
761072022
73
9
809463646
87942
352592
61
39
182136243
195344
10337
37
227646
373111
285093
86
5253
82353
20
14683
213237606
13896
260983928
290503475
34
362609
62
5
47
297200
269225
91
972435036
224055
23
52
451666
331310
825721294
117472
58
25
491521
34
8
73
402027
337577
76
120916
148017
45
59
4
9
270305
30
344616
81326
759692231
90
369223066
67414
24
162606
19
14
48
767450295
61
77
6
388589
45
58
181994626
43234
8
473462
173428
13
163337013
112314
302551
381949
28
35254
161868
515283880
549187621
5
50139
25
61
439876
196690641
407026
181971
91313
50
428511
36
9
3
25
598791368
367435
37
106054
11
19
710305156
9
16745
22
495881
529210894
57
374051
409186
96815
404531
73
259096
111457692
37131
85
161280
27
630400214
875908396
47
70394
8
95
76
71662326
60
94
24
27
947844783
468095
468280
9
7
206951
5
47
63
135218
209588
35
268167
36
247016
321211
420560
35
63
80
53456
406779481
372775
5
299905
7
476538
21
132224
25
2
69
63
11
376468
6
28196204
89
320737
64
42085
40245
499233
401933
116654
141162
98
60
241447579
468738
397128
12
119704
25
394762
11
194005
196528
241153541
42408
18
31
380055
69
471102
492518
22
60
41
71
28
96
47
402710
99018
26456
213703
374927
34
61
42143
299052
300367
8
86
64920129
261511
977741520
122723
9
4
66
74
78
87
10451
56
36
245168
98
342681
92479
31
84
439899669
240586
82
49071
392747
381100
31
93
56
325389
301203
87
78
296158
30
238376
25
285318086
269383
193576
38
239039
79
8
82
244880
58
98
12
24740
923964513
87133
5
51
2
5
97
88
2
29060
361032
75
488204
82
34
19
132729892
4
45
21
26
302781479
92
97
168602
121677
85
62
930020921
282573116
48315
14
44
371422
94
411729938
86385
463880
50
68
363567
19
200338
1
47
443560
87
181595367
94
41605
244680
217333
69
498611970
32
14302
68529
214114472
45
136272
109178
56
3
364373
52
34
8796
376467051
466159
4
47
80751
38
61
58
9
304514
50
944974172
84712
84
320404
95
461704
87
5
535195468
484839
49
250663
225813
27521
456239
278024
27090
220430
278617395
98
2
348862543
66
83
3
477990
42
88
227689
308636766
93053
171926440
429663
94651
86732
223339
14
155537
411057
463434
2
61
5
2
444542
149903
50883
323407824
318040
168683
213599
465559
164072
293747
422971
32657
70
318920
287252
97515
77
31
301402
25
107389
8558
330260
44
96
1
5
406564
11
316647
22616
190602
26
51
85
440734
351784
7
244887425
376150
681837084
7
43
415836
394707
299791
99
81
454659
8
70
36
401705
82869
380941
43331
94
33
124296933
8
67218
82
40
456185
231339
57
431926
304518
5
145125
269815
79
31454
10
440632
64
286936
55
7
68
63
51
23
590174395
48
109405
241879
129223270
69
93
83
6
420621
300231
399173621
11
83
393003
311003
616403205
526606332
83
261097
881037779
812174591
28811
244248
24
399115
35
20
51634
5
432497
56
286318
3
368467
4
97
205327
490861
61
459939
451355
350655788
45
22
7
309263
114141
410649
389540
94
84485
177655
355565
69
318612
67
460533
209343
122277265
50
46
49
467466
98
305693
6
4
27
462669
53936
54
222607
374207
182241
113112
37357
409853
14
34
207488
169117
20163
28706
69252
82
965326170
22
96
3
32
31
423645
81873
327212
398332
256147
361430
104253
202317
95
424952
82
33
31024
10
42
59
458914
436642
222500
42
182144
58
18
38
95
69
35
71
52757185
258513
213628
387467
60
499727
352699
55
276796
481537
40
52
449970557
23
101303870
12
91
2
77
591744530
431841
90
249109
99
64
437608
1
1
89
6794
198737
320216
27
239724
317146
47
526398626
6
28
184029
337090
624020501
410246
58
44
98
3
34014
93
292467
352590
92
101909
42
64
406454
66
101917
51
197702
7
302956
88
448651
111616
85
35
11
2
95
796355520
223548
491272703
857032632
89928306
257053
300957
352456
83
441320
26
13702
33
105588
73
69
335041
97787
4
65945
16780
19
651315607
204262
222227
440634
493205
28502
85
902264814
435309
210642
2
282425
119509
39
366525
867630568
68
48
418270
201234
53
255257
756650946
30623
97
45
33
82
86
6
9
488142
27
321601
505328511
331869
238995
183597
99
80
294440209
18
255315
40
40
25
4
19
8
360953
10
74
63947
36
432490
22
80
12
272333
375179
224562
77
33
54
30300
47
86
26
394297
21
39
25
105952
499771
562200870
222488
7
8
3
87
64
394413556
393773
236703
2
166820
327699
43
463594
49
256352
31
213028
334163
194329
77920
68
33
87017
6
87
222707941
88
858374648
16
46
7
302927
31447
480858
452285
434501
6
3359
115666930
71
12041
150286
309373
94
5
5
15
423599781
3
480381
477945
1
2
295301
9
91
32
50595
470871
64
8
392636
89
67
1
89
55
315822
17
431938
432123
409553
30
8
460738
560211426
7
2
55
11
97
98
96
61
5
99
475856
197627
44
73
94
75015
476974888
20
2
120701
386029
80
89
46
92
146628
1
6
380802
366429
366045
82667
223913
90
27
31
115441
206114
233023
70
26
3
247274
383636
11
24
563397345
739039783
15689
402116
318021
11
89
105959
9
37
72
68
92
159321
2254
397863
1
525034967
9
289824
3
15
233278
20
92
329378
44
66
31
49
67
492990823
20
96
172562
374940
137463
370299
81
695413953
403448
68
402897
90
133876
174322
89
22
193457
91
228659
9797
601684919
69
137242
27
94135
446863
3
179602
990545919
475395
85877
8
435374
24
93
499918
403752
90
83335
3
177495
43
5
78
27
6
399880
6
454129
131169
226008836
37
317046097
11
57
457614220
53
86
289285
24
455798
362655
801543710
130160
686788227
21
89
54
56
35
7
434764
61
176804
91
91
652919924
15404
66
57
1
12
363720
41
2
8
617734618
33
82
598464380
72
426159
136770
544226038
74
47
40818
44
57
1
92
365528
65
45
497154
138119
7
309527836
75
31236
45
420421302
32570
90
4
34
9
254136
458812
437289
52
9
417009
68
71
305782
52
15
24
66356
253513
73129
569943720
326896
364902
217966
624222350
458559
24
50131
9
40
7
187106
135296
223746
13
213041106
61
412992579
388674
47
24
41
68
4
20
420182
23
670628549
275724
68
96069
111725
306574
56
3
97
250295
136893
46
498999
15
56
345083
435190
87
364198
137949
83
7
48
60
76196
304470
110470
301216
80
238327
8
10408
276332
429662
448585
130014
65
5639
171198202
688805025
5
7
37863
33
178828
3892
89
1
16135
359335
8
46
345595
274160
88
14
53
37
276478
463240
12
7
92
488423779
65
213849
43
77
288472
159704
172191
399953
288445022
368113
57943
10062
67739034
262539
22
82
14
247580
493554
56
879428682
474502
29236
65174
8
758886735
3
217972
348063
380806
46
136093
12
87
34
655671548
99128
99
5
73
161360
868297774
435587
183045
62
148182
63
162052654
7
39
40
10
26
152627
7
451130
454319
211068
54
412952
462667550
4
72
52
3
22
16
6
44
89
424996
3
47
701281955
89
190128
83
57251
495247
6
54638
88
88
193942
121840
53
88
5
79
470069776
22
118586
191439
77
48
66994
436675
328649
367310
5
224863
66
68
53
98
45
43
6
18
492220
313141
400259
113623888
249792
69
347972
89
29
476662
5
206658
956298211
388360
152910
42
51
54
187867
109498762
208630
223186
64451
77909876
7
409342
177682
225563
96
97
40
384172
37
77
943868661
22
4
267353
445002425
62
91
256677
438950
15
252236
66
213190
369654
28
367909
46
11553346
4
64
182397
59
77
419844121
1
16
188208
357649
63
19
296913
7
62
57
736589039
10
1
24
481616
421056
95872
451360
19
331139
67
5
67
146811922
7
38
326067
170531
228904
155081
100716
38
4
479591
297627
71
944792103
388181
313106
291582
77
51
20
2
966779238
83
6
70
40321
118142
57358104
524853856
7
1677
4
206476
11
48
34
35928
139633
35
30742
94
238093
8
4615
13
99
322521
82
72
32546
64
269400
5
76317273
254481
426011217
2
8
49
20281
92
394195
743324039
302555
95
17
493898
4
320098876
492206
47
538865202
59
8
481408
51
41
295488
61
315136
322958
177007
339705
94
38
54
33
12
459530
181187
90
481379
360354
46
40
34
95
447618
193153
4726
87
124754
312174
50
4
413054
14
22
441973
31
599079695
363693
153892
186370
2
98
8
268369
950661203
23
26
35
59363
433049
290076815
494444
58
43
25
37
7
354585
127887
28
40
406328
3
32355541
3
62
60087
25
38
440917
218095
9
37441
47283
89
267183
63
24392
332992
26
20
44
188562
8
333882
76
5
110496433
28
7
334367
138167
20
70
85
68
66
91
276263
54750
122444961
96
10
18
96
195980
31
60
422135682
52
42
85
56
48
239115
6
454110
25
68
73
74
48
71
28
71486
86
284424967
710774327
6
38
46
738458451
12
6
64
88
3
356467
47
17
79
4
36
17
85
54
391255
4
19
134292
9
124583
15
76
40
414826
74
297201
54
190320
58
88
59
417058
48
75
83438
83658
487235539
227279
325550
163435
43
91
61595
83
433808
153009
257526
496666224
160241
329337790
99
6
108258452
59
127301
353112
318995
370613
6
271238
55
446711004
366739
19173
94430
227794
482704
48
8
40
93
496050
67
379065
94
123790
177713
80
48
35
64
288689
264043
88919
259994
387765
62
77
22057
71
14605
5
288270
428931
2
98
5393
783641501
9
91
277381
68
80
190330
77
7
2
49
26
15
320913
47
496881
56
46
22
361022599
85268
3
182712
368535
109844
48
85
77
36
162057
161140
46189
19443
467731
61
80
351974
83
830924234
19
49936
3
26
84
7668
3
418769691
73
18
2
89870
57
406271
269730356
303590
449355
2
75
95
209731
64
55
322233
28
35
6
319130
3
165580
99412
79
886961452
377563
63
743950026
422935
617997199
424727
81799104
6
71
66
268682
37
52
23
513206004
185596
88
69
443576
33
141482
222230031
263404
47
5
92751755
60818
26
6
34907
185247
67
433698
72
32
493167
5
49
67213
59
196624
707724594
14
34
149835
4514
214726
51
8
22
7
44
692691620
18
54117
461055
42
65
13
51
56
517652261
153284
53
18
9936
154329
4
92760246
18639
273951
40
475381
262380
3
78
71
87
443114
308034
33
373053
75
65
7
68
21784
41
4
461582
228575
42
41
617324786
218742384
30
318242
322182
99
173945
27
137619
51
368793
49
61
5
8
35591
16
84
51
31
72
485335
479780
3
180020890
34
308875
892918979
64
1
161526
440368247
28699
93
245023
34066
87
2
78
140238
81
56
935191908
318403
7
238340246
12
6
11
297278
100305
503955461
64
199784
15
15
32
31
17451
43
442371
767807571
18
102971
57
246296
31701
181283
78
43835
84
69
47
245274
5
10
76
154889
98247
23
378505
124340
71
191013
85193
497435
43
17
47
410048
116450
2
10
75
316182
45
9
40
5
91
4
328339
278899
472543
63
235333
203815
126190390
34
50
86727
42
62432
457161
101519
2
365070
8
70
126899
444003
90
21
194361
291942
96
128524
401336538
66
7
408040
304241
80
43
167848
48422
8
31
28
233482
47
462779
158987
8
36
28
440746
307286718
1
3
450467
8
63
8
96
1813
246025
395515
48
4
48
5
235404
77
39
181366439
9
846719121
28
122587
6
11
8
73
3
200176
37
70
9
40
199284
102075
91
464432
376198
343966
65
82
865107224
8
207125
8
32
74
489586
414526
16962
47
366830
57
67
55691
458187
485186
239555945
426055162
123921
69
142903
301369
298442
2349
367809
379196
64
291936
93
53
183017
311963
72117
63
91
5
185656
95
8
303173
6
8
47
120836
4
425433
77
61
203533
7
78
282467
59
615802756
381774
74968
298502
8
274828
95
18
223962
436994375
14
63
424666
478993
62179
139666
223814
70
138622
11511
412681
56
601257509
19
93142
249833
305337
64
50
25
424437
22
10
75
10
73
19
321501
662814916
180148
473434
28
68
492734
33
8530
483941
174161
64
7
37
452757
77
955036003
274787
85
61
67
72
40
383863
210492
26
88
62
117481
10
50736
489989
380676
233925
482193511
7
79
20
748762969
130652554
77
4
9
366302
197395
36
290340
31
25
39
878573572
43
70
493031
392350932
461591
62
40
241113194
60
24
79096
69
76
4
148066
15
183169
183517
75754
35
52
120968
348093
268244
158110
87
4
291816
44
377562
14
51372
145923958
63384
212799
91
85
872530907
96
67885
64
339669
35
488632
42
68
48507
276972
111222
489313
547888200
269438
60
263803
191289
57
411218
200459
41
464152
72
8
45573
448278
3
59
655029107
48
7
35
73609
71
561028502
316538866
97617
531450698
490534
17
246868
10
6
315076
15568
914351298
300176
24546
12
86179901
34777
222995
305229
46
447710
122782
33
22
67
64
72678
232984
72
326578
30
163273
8
374789
54
20
30
75
116597
28
8323
97
10
401623
5
3
73
59
30
65
80
478231
91
409656
61
65
401961500
70442
310238167
49
12
382062
18572
20629
75
781931282
84
85
90
6
71
12
338456
69
11020
22
65137
321946
67
349248
54
20
73
377910
78
267084
294031
117176
224520
62
7
365951
383968001
16
167547
2
233114
237944
93
83
64
5
77
52
158755
44
382632410
33
364349
49
294311
463904
138273
947296080
7
25
63
4
68
449102
17
195746
345587
81
27
300863
167667
20
62
485173
33
24994
49156
69
241002
321870
202778
356414
62
3
44
387390
41
43
7
3
229442735
374281
209748
2
25
295706212
118080
8
96645
256691
306695
417653
79
8
2
23
136788
48
131936
461057
50
77
23
631723412
463977
61
62
2
229180
613272731
485955844
404991
86752
447743
142108501
85
4
222377746
5
87
45
284998
3
225368
31
150254330
331996
45
58
159973529
184956
75
12
119672
76
314267
54
42
68401
319070
61054
30
80396
96434
433804554
51
378795
79
6
53
3
466476483
299695
26
413181
46
13
410892
137537
72
8
6
978813034
62
35
160349
39340
22
68197
144177
388105
59840
49
111743
85
207962
34
555875328
330065
91
52
52
435379
61281
13
36
2
5
425891
344339
337807
47
14
36
62
552130449
115244
47
427118442
99
4
119735
32386
3
13
352503
44
94
145519
94
186473
378411
82
520289145
56
25
133831
27
473326
38
42
699933613
96
17
339266
31
53
59
207848
192805
42
9
478084
124975
78019
21
69
179873
91
322269
53405
108083
26
366801
427831
49
168485049
9
161150
68
203130
323695
76
277947
422297
137767970
44
56
5
824956500
57
477659
41016783
89
325614420
414734
80
95
49
265327
45
378701
443458
27
226612
49
91
92
41
14
24
350922
57
42
848836541
989039795
179880
835596075
23
253939
271289
40
27
5
395876
181805
415647
96
40
48
46
16
2
4
120902
68
28
49
371484
924462624
12
16
17
457258
391370
264484
70
76
86
15
419979
444411
4
497927648
420826
21
88
273681
23
63
61
93156266
334552
41
6
8
299750
265633
4
179610
217194427
34
130241
365756
405847
833252489
83
330633
32
6
15
5
42
42
90
62
54
233394
5
158930
2
41343
281149986
531640498
9
35
493703
24
56
469166
79041
91
6
199403
446081
218966
7
490553
3
19
99
344607
80
16828
80
33
207779
404824
644382863
91755
88
132473
110241
36
59
499936
76
73
128844
31
349885
19
37
371200
220418
429942
182703
3
49147
7
477851
75
94
143131
69927
91
86
36
43
5
93
20
184147
24
437875480
236944
10834
46
138697
9
10586
76
164604
9
39
183216161
46799
9
276923
12
16
172442
555540742
98
15
461699
78
72
44
985498685
143428
57
96
465407
414859
338497
6
89
68
250324
67
91
3
33436
50
7
61
356539013
78
971531385
20
243178
6
88
3
316088
4
879433953
21
379956
297336
79
38
1
38
60
79
47
243363593
395689
124259
3
300877
329337
367574
315749
237612264
55
353631
72060
37
320557
8
461324
94854
310412
24606
73
220336
45
203261
250258
64616
4
684689111
497982
48
47
304427438
219819
5
88
91330
255777
31
91
19
671161068
92
185024
4
4
91
42
61
77
344842
23
1
52
319945
773259641
49
77
4
380628426
70820
15
187884
279575
31
657643151
63
24
445684
17
36
334166
336178
431696
900864576
207849578
57
70
87
192253
38
69
17
49
76
301584
330166
96
76
4
5
43
229933
154012
72
2
492368
2
461554
50
485313
2
66
451856
5
10297
4
468221
48
88
28072
175179
94820
77544
37
132895300
462801049
244681
67
72
96
23
13
217533
46164526
97
98
383601
54
37
430925
131680
288528
71020
489366
59
69
4
59
45
987590359
2
109208
64
6
21
1
351449
4448
79
74
71
2
632909063
234723
89043
294955
422869
430309
475866
395767
13
21366
68
58
71
41
3
439865
113884
87
8
80
53350
257023
318339
381683
3
26
7
41
37315
56
325340
44
116827
38768
288387
351239
6
342308
270988
251458
149679
207356432
64
455127
45872
111410
66
6
77
44
82
8452
6
232746
4
249319
59
50
74
813701617
96
88
7
88995284
91
7
54
193831
245973
60806489
21
132173
467305121
5
28
6
1
453736500
10392828
255468
473229
495981
31
155453
412269514
484189
233226
437308
99
248342
88
208497
92
26
488399
4
47
34
49469
450092
3
65
228025
407551
35
617263649
576886430
18
3
409336
8
43
426876865
118329
283938
35
26876
365543
21
494315
288527
445971
79
137883
9
524048524
9
6
191700
95
5
410417
8
49
208249922
271987
13366
43
8
27
65
446152
88
4
172968
501079532
394729
266127
71
106469
82
515120019
145860
10
40
336220800
356616217
443149
41695
56527
609170842
2
93
28
154887
250774
69805
86
235894609
58
40
8
60
9
695209536
193962
391380
271069
76425
247450
99
38
809150544
395039
47
151118
490885
4
35186
192046
352142
519064046
91
206315
204174
106546
452896
266019
8
11
214575
65
359366
126976
48
262727
64
78
91550
811750178
370767
496684
4
255279
451360
39
79665
168358
128061
480644
123153
8080
432827
85
327872
63
95
36
460869
89
427555
6
36
11
877071007
6
6
92
3
9
4
167710
139298
401026376
65
59
597676160
480873
883317800
466247
784170926
8
89
64
2
53
17
294109
422569
429050
489169
55151
84
440601
397814
220392
443742
291410
83
301585
1
75
322302
13
181237
303451
90
5
68
478213
82
18857
60
11225
80
283710
16
15467
60
265850
19
408978564
39
494055
61
821376606
47
18
30558216
55321
179113244
979990712
50
9
52
65
470900
213157
39
47
3
60
83
59173
89
477362
126113
2
101170
89
38
2736953
74
4
51
328315476
7
3
302998
8
121478
276144775
19685
337559
243185
244556
88
17
16946
6943
48
8
36
36
403513
278773
12
34
4978
133064
6
68
233139
430363
64
241970
9
79
25
6
3
166727
245873461
294613
94
75
6
61
78966
84
399677382
277230
21
236663
88650
465608
265132
426434
5
3
58723
230807
16
404092
333278
450648193
561870923
7
258664243
75
42
478086
124025
124506
308020
97
314610
388887
78
8
58
445950
4
60
61
70
85
323843
85
75
33
971735599
41
23
3
76
6
38
453461
3
147822
48
10
20
98
42
24
482597
78
133789
183574582
82
12
51
97
257003
708429010
22
284784
4
988029665
386260
125443
351783
1
337798015
99
132995
8
407451
443133
256016
521240475
15
972502839
11
387299
15
132275
974822373
270459
372363845
743729443
413865
274370
61
8
356554
6
59
393144
349211
248831
841376434
59800443
597734467
36
403535
268094
42
62
79382
259553
184240
40
85
251029
23
51
134774871
260056
30
62
18
16
33
248797
40
152384
110538
8
368082
61
168596
91
18
440296406
321555
81
92
374464
56
371054
213036677
75
34
33
20
51
296077
3
9
85344
103457
70
2
27073
12
241874514
630642622
107552501
77
324181
485686
5
313603
808005343
29
194385
24
40
295775012
1
28
242554
982477917
30
3
12
77
396094
86
93
2
68
497662
46
121862
60
130621
365783
80701
40
82
5
298564
315745891
180960
1
26592
61
301037
79
464060414
474213
69
75
472983
398508
21
268108
123056
362595096
71
84
12
151891
75
99
5
186975
62
99755
149267
7
78
17
27897
345743
79
316756
290155
6
15
49
88437
89883
58
448237
87
139854
375319
2
73
67
38
63666870
98650
52
124100
28
15
9
318177
23
11
150678837
493184
61
125766
459804
25
77
76
99
113176
299040551
41
440241
58
24
9
24
84
6
62
393174
135129
8
6
459500
36144
84
74
216882
433586
376819
241557636
435785611
96
6
481389
16
97170
92
963399105
56
85460
309837
22
94
8
439568
432795
37
325637
249794
319467
242857
5
58544
20
717558651
247673
97
148233
257693
35
44
226370
237751
115117884
85
3
86
51
14
10
83
357351
69
7
453778
45
5
615618905
8868
1
80
49
330513
59582
38459
70872
12
28
399944
89
846514970
423696
102484
88
94559
472730
6
20
61570
105203
165341
211179
392757
247587836
17
26
75
24
82336
430757
148917
345449
66637
71
97492806
48
260007
434761
50
13985
94
63
489807
46
62
257291
31
249964
6
288864
37
96
257530
2
292032
687748604
41
67
149124
235237
249278
82100
142126
849259180
42014
5
468876
240216
363109
915867301
18
39
844844835
454731
50
34
45
238464
84
121935
17
4
291325
573057075
6
2
6
65
354001385
495036
453511
6
9
1
25
45
73
97
10
24
89
14
25
3
19
9760
104830
37
486617
32
499982
428186
314441
301050
306232910
3
236456
74
36470841
8
54
48
485228
86
429368680
1
328735
366456
876808221
45307
67
6
32
77
55908120
756008715
51
26
240284
84
706546037
17
390536
275582
15
117815
31
226876
79
451533
27
65
426659
72420981
67
18
33452
210535
5
431323
124945
25586
4
476415
123697
6
294415
412835
93
989358835
419497
193561
1
441318
46181
281257
289942
884592469
52
140123
83826
66965
134469269
16160
6
106283
2
79
69
29
256867
180091
2
58
79
72
22703
1
89291
46
54
24
224291869
147618
7
6
3
342898
2
458550
65
99
86159
52
319438
219245
138436
28
29
449450
330979
6
789091930
3
355667
73
20
4
415566075
19
48
41
961202222
182135
872753753
1
1
64
27
283566
211781
404737
36
51
64
29
80
284502
480360
4
91
305330
22
302316
470915
361034629
361673
72
245414
42
112500
200577
418568
187167
151612
193361
321011834
1
24
34
2
6
74
33
89
22
85
7
169109
644221410
57
88
150346
3
91
1
18
26
312250
11
99361
6
46
4
117445
488303
198474
6
412170
396895
337286431
82
60
411573
940189817
37
70
57
5
16
63
73
21
97422
50
17
206753
5
183801
30089
265486
183629
92
413260
86
91
491769
163287
91
93
593511392
333627
454174
67
144056
96
220911
444285
345696455
46
84
89
371496
27
53
377294
139129
976715028
215343
225582
486455
3
9
492170
92
77327
46
167618
380684
944480266
9
34
47
333465
136900
284096
476480
9
67
47540
164891
679869505
30
325462
173735
61
45
457025109
15
52986407
65
170962
13
1
600397921
37203127
741620894
475283
214449
306467
252484
105824
213264
149855
26
38
96
82
195222
5
83
477310
18
371673
44
105903
91
6
43
42
109691
378441
9
750257584
4
493865012
403177
65676
2
10
21
423927293
4
52
362173
437291
235001
315096
423770
2
8
9616
96
64
4
119113
87
97
84
17
397886
17
280274
73
30
972735279
305345
44765
89
7
31035
54
82
263615
1
78
87
4510
98
14213
477076
159860
191111
51634
7
70
95
567358515
94
471416
432211
985516223
89970
230607
91
88
471019366
69
180054
15
80
280280
50
249096
53
746119962
34
73
79
439037
76009
464916
1
190779
33
91
473687
3
60
76
71
396898
64
3
418834
9
320852
294793
18
1
495756
45
96
90
10
8
97
365971771
484412
47
94
176174
6
24740096
15
492050
214607
45
8
1
412837
86832
477238
82
92
276059
446048
34
345891404
839326429
39
316721
127118
46
437955932
439326
208473
240055
348218
350187
12
59
5
155350
6
35
54
49
386043
21
96
17
57978
50
336768
770326969
7
196686
306317
89585
90
5
39
28
214120
77
7
50
5
224076
83
446027
127143
22
1
68
60
170882
175720
12390282
4
160897728
296181175
119476
110118
11
51
157765595
120324
374049
26
958025028
391939
96
409833
382740
437317
585064326
155325
188112
159103
37
903403656
556048503
70832
112174
93
323866
53
30
140130
22
99170
525905155
138220
89
425826
77
22
88
62758
22
13
30
306384
426369
21
71
64
151828
388956
7
3
62
713305711
64
127551
76
10934
3
416183629
456943
3
35444
30792
90
64
239195
60866438
89
472728
280064
856905003
51
53588151
222193
110836
405211
476862748
104308
30
444430
583497601
457586
89974
58
35
83
311533
16
450211
90
7
275172
8
263563
33383
94441
5
68009
1
310029396
9
7
96
80
73
85
188137
39
351432
68
186578
7
15
484178
81
12
145932
74
105611
457776709
361216697
139264
2
60
88
1
9
358922
106004
30
7
50144
890227312
264566
41
99
387503971
43
483809
30
31
94
31
90
16
995175914
394883
59
88
8
53
20
111323
61
368013
329826
308598
311418
154264
422904
311444
476257
64
17153
5
27
62
414087
1
400739
347640
18
59
83705
73
79
356960
221854
341461
19
31
283854
117705627
25
72
329719
248306
2846773
263643
4
14
200312
47
5
658353913
326980
141553
34
327978
30
235243
385052
223387
797441245
143529049
4
85
15021
302144
74
318204
260793
94
235068
24650
57
81
293990999
138061
181511
129646733
96
109441
497136
7
452670
475786
385025
7
97
95
10
96
92
118169
817824687
490687
86814
415093
34
32
632202889
55
490552
14
17
75227
64
304745
47564
30
72
242225
57
488499
72942
917700103
182917
372018
70
447644215
81
8
40
64
691355519
423600
55
169084
96
226030
16
99
62
50
197047
39
285699
132899
2325
26
402957
91
24
350104
473636
25
60
425558
97829
375170
214950
396056
9
25
44
78382
917367352
229837
44
392579
8
15464
225982
44
54
58
478722356
181634
234822
17
440123
202587
86146
72092
52475
354288610
19
68026
318063
827748526
473263
90
447737
130003
495138
443980
16
99
303012
175807
400248
49
292708
437294
140625157
82912
280952
90791
41
437799
68
9
95
191065
62
78354
85
415659
88
485882
60521
32
7
300877
434913
59
6
640144123
6
81
241413
852288995
453296
37272
80
841868240
638253503
380026
137280
334682
26
115776
454357
41
229391
19
97
78
28
39
4
177329102
130419
6
50
38
62
87
667904324
276641
64
369729
56
104147
103712
91
69
183140
956583679
57
413763
321518
214210
3
8
438460
287347
560682527
323985
428596
122013
353776
383853989
402927
1
378140
4
66
48
62
15
61898
51
133321
71502955
286779946
205916
59
298350062
311521
6
96
68
93
14
117764668
21840
18
98
280799794
588722060
520763849
807677670
116051
48045
1483
19831
146138987
181039
106825
56
88785
24
80
94
3
53641
35
81
468665
39
3
212740
487931
179014
22
1
53
445632
12
23
71
290888
9
78
77
224099751
6
1
43
488957461
21
388084
75
20
95079
37
9
45
38762498
81521
484372
98
83
204475
65
252023
18
413471
2
249087
923965809
4
64
81
3
332415
62
53
66
426520
5
486769590
71
38
13
23
2
454382
307850
45
472972
22
409893
56
2
21859
67
987452770
1
450549
1
119456
787652211
5
150146031
27
83
45656
18
79167349
38
56981
26
64
2
88458515
23
437876
45
95811
819280543
186915
89
86
9
310993
38
200618
63
92
160337
348966
362902
295943
5
168508398
828430505
87
43
254756
91
393875
9
92
9
93
272551
410457
66
26237
138324835
312305
136028
134719
1
83
71
151982
61
387443087
379420815
258409
2
9
84
426417
257730
476441
57
268960
45325
4
2
365575
329490
339202
327426
354425
66
9361
2
6
35
120069
128034
22988
73
220129
250471573
10
67
3
70
167501
72
475941
81
47
51
36
27
90909
65138
441122
34
80
247919
50
287510
268480
10
51
75
23
57
275831048
98775
439496
212546
442515287
286143
345168
117673255
31
15
736947804
386139
23
442217
72
37
385262
5
48
200863
66
13
84151
110479
475524
66
294501
91
209703517
53687
462670
380980
13
71186
366326
46
419761
86
97
30
234084
113898
268972
85
469381
54
5
87
54
43937
482999
427655
202852954
50
35875
311244792
696558157
20
653330201
207596
320855
380340
264082
87
71
27722613
1
165213791
65698
55
12285
74
404232
192565
85
13044371
89
838
28
9
210815
33
5
315262
436887
161886
141016
53
625098905
30581
162257
37
473978
47
59
55
34
85
35
438852
443419
236615
353522
91
380684
89930
7
192760
83
435675
374140908
88373
741747847
70
33
8
44
54
26
34729
30
5
22
2
76
178707399
26
95
381494
274779
71
419094
74
2544
59
98
69
86671
79
10
225668
20
3
67
78
17
446229
30
181204
111227235
373813
119738
8
12
28
136338
41
81
195668
271475545
277521
37
72
393310
291693
39
19
283687
8443954
156238
334080
359132
37
13
299270
87
303295
97
94
13
444889
16
943813055
71
1
373307
59
150563
445209
196777
5
59
363953
57
30184
215210049
36
90
160037
145882
40
59
105245
164307
61442
162100
24
247703
285475
738147363
175809108
821251056
1
568934854
367051
4
82
94
360777
266883
416612
21
51
80632
62166
88
23
178129
99
2
90
317949
155243
432787
6
476332
306941
411921
146586
410868
546075821
497007
12
8
8
13412
487017
292109
24
94
66
19
81
8
68
490632958
291347
235556
199852
14377
89141
68
95
202486
100193
550794121
387979
29141
5
82
58
422996991
56
64306
171649
50
339839
17
356548075
174426
2
223364
62
91
70
89329
30
9
189545
57
2
17
272729487
14
71
3
80
69285
85
373478
286820
76
50429
62
41
799909339
13
6
64
16813036
6
369455
83
163372
114473
71863
449014
48
822435862
1
70506665
2
93
121730
9802
91
15751155
46
55
373210
157146
410019
707196646
41
351097580
379671
170236
69
150158
382584
47
848087771
83
318081
367302
33
8
64
89
41
11
153011193
48
398600
488503
679214961
157662
218533003
92
183925
38
84792
815056619
375421
4
12428
195153
43
72
297237
163336
302916
60
61082
229381
90
35
64
65
296268
59
264681
7208
411097
282700
995326174
58724
193649
453238
2
710604748
265498
257077
4
9
51
463689
51
69
17
425795
175888
30
5
90
452678
308344016
659707267
908608725
21
49
79498
23309
6
144514
353242
317214496
709550236
54
79599
27
63
450624
40
36
213779
415289
7
82486
132534779
466523535
71
145949
495826
73
71
864810168
15
42
356625
472607
751848740
130084
341222
71249
8
44665
94
406539848
361392
5
886844345
4
57069
63
365643
249441
62
442610
6
435302142
8
41
66
5
25
53
88
475519
31095
44
16
21
22
77408
73
460768
2
98
156947
126495545
91
148623
62
82964
401192
3851263
22
1
146381298
486366
48487
49
785421238
480267
446578
10
93
22
80195
995716664
80
27
46
649440246
27
2
87551
15
16
222043
51
75
9
12
101161
7
326819
50
30
201651
39
39
2
102084
51
91
161348
76
9
262410
11
5
23
275711
94
47829
98
460154
91
78
41
87727
43
8
39
8
10
287465
318361
6
269707536
58
7
439167
165264
24
207120
57855
84
9
72
184053
326474
12
564672853
241445459
1
86
4
15782
51
204108
33
336850
471565
1
256659
86
594221795
28
63
98
230974
558715295
167282
21
54
29
32259
75
56780
31933
87
3
72
84765
348976
443065211
5
59
50063
80
64
483773
321031
187535
733752347
7
14349
46761
85
88
72
79
306358
194975
449883
471358
1
451201
608690411
62
420346
72
25922
143296
234738
79
290561
66
373738
53
252266
171210
319989
2643
121197780
17089
56
22516
297986
361105
929877120
75287
3
7
259429
7
271606
91
85
61
483745
155605
296155
842371271
5
155032
426592
382175
240149090
11
493048
98
2
385108
82257
121525
2
21
310257
282817
28
7
38
46
423945
430319
61
217231195
16
12
347946
374114960
78
250019598
6
83
301218
297661
380747076
219241
273535
120769
446955
70
335075
440857
8
4
221381
364458
3
85
72
288432
56
37
87
84515
74607
53879
55
381808
54
58489
42
90
36786
9
89
80924
146187
3111
87
6
27
12
476225
55
96
385009
60
23
97
25
19
461803
465665
44
60
502444217
801817066
70078
16845
335053
42
2435
49027
388864
196075
7
132225
54
274372
130491
87
16
72
399662
22
311797
16
77
73
127600
338635
31560
360679
257128
63
4
3
2
39
25
343568530
63052
601676452
37
81
60
455085
66
88
213613
35
19
472080
80352
53
915178883
6
440120
56472
65
58
316896
591335762
16599
914169889
3
99
64391
25
88140
471153
77
59
6
84
7
272129
17
78
85
136185
5
410910
216420320
270185
149303
437100113
21
32
33
23
67
54
58
33
206932
218640033
2
420030
351277
251685
36
5
31
88
208598
84
87
391287
170463
44
932740490
454580
372225
19
374265
30600
76
371303
294788
2
95
15
17
262563
380962
201494
1
161138128
30
15
89670
388435
403776
93
102015
68
251724
8
167524
461503
55
23280
74
56
276353
87
217210
57
85
50
9
96
440325427
424187098
39
93
4
30
221892
58
414324
115388
477861
62
53
28
45
224449
216135
12
75
33
47
69213
64
825072527
56
464373
198228
61
464728
600565889
15
50
382327
19961
285456
46
82
238329
422367738
140851
7
218233
78
69314
250214
21
194211
40466
96
72036
322654
427112
99
65
49
40
19
13903
53
3
54
19
24
130921
1
644356974
70141
4
388400
8876
39
288163
411236595
15
199424
110683
7
15
149046783
83586
6
293427
479539
31282
17
524233454
309379416
25
4
5
468153
230042
76
456227
458083
342094
135166
48
16
90
385628
394910
91
928625055
163646
65
422511
778218201
8
456885
51123
156888921
52
65
54
84
64
87
51471
192491
325311
87
47292061
235966
216716
70
66050671
35
393601
2
22
98
2
20477010
54
386598
25
6
91
64
5
60
7
251730
60
165745
23
4535
385546
35
1
59
81
334921
380533
59
251062
60
83
446996
394952
12
2
23
140824
49
4
364902
39
47
40
8
37613
36
460177
10
107592
10848392
314806910
461182
88
114545
869152171
41
425247
18
250738
256158
23
64
296454
93267
30
356769
2
239061
215576
71
54
241612
5
73930
94021
14
26
416385
46490
35
23797906
19
943780161
57790
132357000
179813
96
288238
976589206
200432
463276
104096
418454
123470
87
80
27
917558447
51
82
21680
399717
17
491113
86
398307
64
469500
116350
59
237888608
15
192004
221840
48057
96
417026
44
96
8
2
75
24
96
190934
388684017
390063
281721
276749
16
33655
476927
95
79
22
79
1
29
81
144493
75
8
64053
103
66
53
14343699
533396391
406294
145285
35
59
7
299150
99
46
86
8928
452206
38
94301
4
38
17
57094
488452
9
11
5
36
68
227693
93
86
174119
8
31510
46457
14
241577
46
6
69
391252263
155810
252019
262644
684235807
89498
158066
296190
27
3
2
279885
92
290621
44
76744
18086
293567
208343
66
374744
65
39588
237461
63
364865
499458
99
54
91
429417345
289525
131302
67
234703
77
94442
157019
334176
4
9
31
3406
267106
199001104
445363
488419
37
334406
343411
9
23
74
328570
369940263
6
616076302
24
240458
165340
3
164955
418996
4
98
10
31
289371
209718
99
8
1
76
87
293368
21
8
42
379479635
288347
426636
2
162844
79
5
94
33
84338
4
353092753
5
399087
69
269074
357601
2
774174025
459373
7
3
219914
87
27
6
95
190430
413531
77463
86
293673331
8
288872
1
372060
109189
372877
83
425598
50
156536
72903
259514
227163
6
54
318555
327053
20
140288
373069
4
24
292618
423268
97
496332276
486851
441603
435183
303275
288832820
9827
293451186
3
428205
85
54
229082400
41
407366
186265
32
75
85
225571
61
76
467588
54
3
108829
68008
126965
59
123065
59
750063243
302490
143086
61
75
34
144647
312300476
30620
65
17
149998
80
428476
229429
479491820
434331
9
411617
634595929
63
317478
5880
55
96095
163147
353942
42
98
59
319105
1
489184
116468951
766592905
11
7
56479
28
430863
4583
74
333804
62
401793
3
95814
5
35
90
228369251
21
260706
2
896410032
396930
242886
95
60
51
73457170
51
469609
95
355579
97
33
448556
298237
396320
358150907
37
1
906391854
97
69
64
4
5
7
361284
297519
79
213980
3
108437
408212
915461589
55
14
35
58168
30
41
296507
816292555
29
480402
438654
406146
5
169809
39
34
216353927
56
497850
85
149502
57
19
112866
486869
381442
419699
67
393030718
7
358798
12
8
44
8
308730
58
98
18
81
68452
86
30
395776
325249
186098
35
28
7
53
577244041
71
76
351440
2
59
94
219599
412385
60
34167
99
555692101
22
39
68
99
16
67
152387
202442
439006
350883
35
684437023
470690
10693
8
9
96
147846631
377455
5777450
84
288707
296819
37
86
12
19
370584
27
16
4
92
46
29
93
97
45
243206
455167
464607
54
7
8
3
53
207728
47
280419336
50
79
61
63
495006
884399729
244402
427390
236076
311961
18
20
484366
32
34
105246
47
67
52
417209
13
17208
231560
85733
36005
421508
73
79
480043
274238
5
541936412
45
55
269971
96731
771864486
91
36181
256534
32
50
52
484983
15
13
121387
914724430
359970
5
416736
71
59
166916
85
472723300
74
76772
72460
112151
66
12
10
52
679407155
32
236303
272194
72
9
11
466417
26
435340487
322045
160937
6
715418095
85764
365365
89273
48
24
19
305552
2
171665341
442805
68
17715470
29
5
3
8
62
66
153739
7
64
663923623
3
809443571
252070
87
6
132529
90
79
88836
34
46
48
401463904
40
114302717
57
59
288942836
320150
38
73
429686
94
40
187699
2
99579
408803
123974
5
3
22290
53
205719
4
49412
73
3
443662
438801
429530
254521
493554
96485
479621
779268016
38
43
21
422407
6
90
81
334677
79
304430
184040
120842
76
62
352525
27
9
202155
712681892
323160478
904842889
22
221147186
378887
175585
71
32
9
242139
86
76
3
325885
71
377756
335425
74
104811
291548
134547
56
454563
65
3
401375
216200
12128
434299
90
92
53
222095
764573443
56
471370
31
61
46
380176071
231377
53
437291
7
379289
63
207924
96
47443
266880
445867
378461
137884
64
280898
434897
9
318013
14
29
66
98201
313987
11
70
149679
4
7
433889
2
6
51056
335105
95
75
41
219578159
479987993
43
226280
126724
136517
295927755
180645
248296
35
52
2
26
93
295555
248836
61
707303836
94
26
30629
144064
275467
328750900
122346
1
376133
64
254137
14726076
465958
318256
95
32607
348160
232417
227261
64
68
286778262
78
27
48
52
95
8
48015
13
1
964352383
237230362
40432
71
66
21
56
53
58359
497466
10
70
3
427933904
46
22
46
88
41937
88
444363926
4
51
432705
71
50
29
49
45
19
105769
30
27
6
122462
80
479417
347435
301080745
4
81
615949012
257572
18179
187692199
414314265
915817006
65
5
49
64
458127
5
1
486069
5
65
65
36
175501
21
54
58901
83
53
57
75
615568309
92
209281
422207
468844
52
341095
40
8
69
55
332784
30
480167
53
443104
626600056
11
54
669841364
34
155423
372116
83
391178
53
419387
3
493223
91
311235
474777
630863438
8
207839
55
8711804
88613
787085906
28
98
165863
47
84566
18
291884
370569431
867
88
209089
144933
426915
67
24
430990
622856812
374672
51
687774668
10
251044
225629
95
11
69
16
9
50
1
7
14
189993
86
2
261167
37
434839
455049
204194
30
315546
21
3
473388
482258
50
79
71
74
441500
4
9
32
20
1
493382
163076349
493966
401718
88
162275
242403
307019
78
830509563
166426
331102
386220
21
13
9
1
65
392040476
974959182
133006
602936944
98
24
207558
156324
6
25
247918
38
75
70399
91
17
37686
44779
286555
6
400135
2
494075
437304
43
406764
64572
45
52
33
59
263913
49
16
7
203584
81
42
468073
77041
1
8
245872
29
442830
61307
9
26
403280
174902
207697
445162
63
50
91
21
23
312890
53
4
456812
444880
7
794019019
34
87
164848
67
46
62018
24
458098
99
64145136
935026401
15
97
10
417021
347655
13
6937
196104
7
88
99
9
42
416754
490338
51672
77
255001
816378753
71
92057522
114365
219120
71
23
472153
861658784
910479316
400905
54215715
80732
426080
4
52
26403
36
139431
70
67
127853248
434387
59
67451
64
152130
98
131686
86
79
60
8
46
39
62
347976670
38
6
303301
455291
21
105882
79
306314
8
6
21
270856
414486
98
60
8
86741
715475025
61
4
131203
76
44
79
153413
71
786237297
6977
34
54
66
44
137293
151868
35823
881796602
46
26
78
30
91
277200
52148
18
83070
5
462326
58
94293
25
778694078
96714008
283829
48
345281
6
86237
55
96490
39
166059
59
94
50
5
33
324397
57
41
274899
72
58
47861998
280234
1
653342319
25
23
98
85
160070
150959660
83
319767
2
307203
1
51
410574
390249
57
234082
44
7
345304
498827
38
8
171619244
24
283160
7
84
74
96
365766
432687
251792
95
2
77
25
24
51
198093
69085
242822
26
809279534
73
910559266
7
350259
59
96020
3
17334
19
180326324
443264
315603
7
4
448483
41
493652
349531
66660
3
94
210514
96430
31
88
222568
39
428588
17
486235150
99
82
7
56
43
24408
36
59
49
77
297808
394675
89569
33
279040600
200229
294943
225547
270383
396740
460665
278503
43651
31
47
469624
75
406947804
3
24
146210
98
422989
38353879
12
34
562764496
5
257827
8
70116
98736
169155384
57
88
18
98061
295282
356653
65
487703
74
498566
437413
581834652
104778
279973
346817
36
54
9
189941
109241
99
420147
6
73
21
490867719
67
82
393530
368881
89
173769
70
98
63
443885
8
75828
225537
249816
67
87
408271
15
20
51
464088
39
45585
3
53
352109
13128
282245
193577204
5
42212359
34
358597969
8
145927
14
63
16
409783553
480909
23
431458
65
52
261743
79
43
2
39
290039
35
369637
15
408494
52
385727
65302
400573
491418
3
438032
953546414
3
489554
5277
211109
289852
499768
296429863
6
708802786
422227
41
40
606060205
37
377724
2
1
248816
12
99
7
30
305134
302683
1
178289
215539
43
462385
24
16
3
450634
370339352
3
9
235915
47
55
93941
74
73
23
126807
230831
163949
90
73
466681
92
400703012
62
621189322
67
357896
4
1
271860
6
67
5
88
42
87
52
263061
249387
46
99833
35
72
242712
45
397969
434029
331072
739331223
107718
55
54
165943
350236
347725196
20
64920
170244
387914
159665313
336514548
50993
14
455789
55
152522
238664
80
76
45237
283807
373165
16
79
465062
3
78
325958
156532
79
305936
63
549546049
15
486781
37
48
598805639
13
13
62
373286
1
8
68
371232
459282
26
491634
394071
52931567
12
260373
329393
291977
276625684
379649
178785
661257375
7981
298556
57
110866
34
15
224726
27
174193459
111812570
56
825510947
271494
466131
7614
22
721987494
91
58
485136
62
79
69397
392918
397500016
23
42
50
910692950
42
150058
345537
50
29
306462
605784661
5
93
14
914319734
744567845
53
99
289087
73
5
8
2134942
405706
94
91
46525
5
57
64
316974
4
23
40914
295357
13
281162
59005
141508
54
14
162628
35
85
53
146807
9
84816
70
356655
60
486022
14
593926715
50
232625
2
314442
80
6
353307
2
92
60
484673
28387
50
263413
18082
48
262080
5603
13
729972181
16
1
765681366
344535
318942
128788990
184649
14
92
188889831
68
139319
74
1
78
181007
472295
94
6
4
53
85
45
2
804321445
946589989
12
5
411167
165811
683299822
8
92
5
16
956709311
97
65315
144099772
390512
5
85
14338
31
59
25
57
81
231634
974752958
7
60
40608
7
19
84
66
110150
63
343513
73
78
36297
94
20
27
2
148842
5
409624
492428
52438968
48
181278921
341124
627926370
490983
179538
5
77
4
25
29
57
94
206921
264837
59
229744
986138812
6
216704
284113
77
487825
447922
14
51
55
95651653
124248
99
457526
94
14
17
63
64
8
1
295706
91
1
677023477
57
7
8
267363986
240473
8
63
90669
315291
494538
22820
71
189113
490705
71
8
6
499885
5
60
353325
326878
14
451224941
167828
137121
2
70693
622162847
29536046
171127
243144
76
46
288061
132191
61789
86
21
53
86
7
187769
2
84
41
61013
182604
7
415903
421075
59
2
34
362244
213357216
75
157247
1
26431
20
123404
48881
176211
8795
33
425417
400166
385807053
51
37
448964
344549313
56
2
4
48995847
158483
8
91
281379
423632142
179250
63
374221
53
3
314227
15
20
82
55
210911798
71
232985
25
717034330
99
264774
91
2
84
24
49
90
305675
36
155072
22
146640
285824
50
19
28795
362308
457900
53
97
81488
56851
16
68463
172696
314452
28
38
382092
99
5
73
46
190769
401265
2
79
14
27
5
136930
60
123611
8
27
11
82
27
13
76
71970
5
72
68
127363
55
4
241837
266111
37
80
395852
78
226095
54
78
64
421813
226754
228188
409322
1
1
43
499318
77
290335
4
4469
77
3
61
69
19
226925
300804
17
191258
84
851886956
410585
13
774072385
23
367904
60
31
53
204307
3388
344479
245338
683324498
37
16674
71
67
78
402519
337509446
380325
59
28
83
1
76
365941
17
14
252143
83
62
128045
340363
426018
2
95
40
82335
229247
54
133469
433243919
48
45220
4
19416273
297891
378353
84
27
254539
254385
67
391643
175201
111395
6182
17
159606
66
226983
1
287082022
384368
305128
85828
54
7
23
155712
39512
32
10
461300
38
502357000
289236045
65
97791267
327766
9
75
455081
99
140759
43974
874758875
68
114668
193016
4
57
326676
341358
15
284769
52
260217
389652
11
377333
40
60
75
68
158385287
301813
34
150517
346479
32
23
282232
116714
24820
360782
156938
59
47
84354
181432323
83
133246
88879
30
859877606
39
10
194445
263253
6
89
21975534
455183539
259411
61
98482
492793
188899
5
108859
270937
955155629
6
551978438
374270
93
30
397954
41401
62
50084
5
15
32935
441744
27
63
81
42
54
87
249668
95
160976
767669345
305697
284594449
231322395
84
785086005
93
63945207
81
298064
76
9
24
191821
292531
1
99
264350
4
6813
812941580
57
9
81
37
19949
38
59
98
1
70
356016
1
473768
18
20
85
488622
77
608105112
49
17
23
587052112
57507
403206
8
439238
32742
856480464
9
41
9
24
3
445694
73
7
74
409554
358171
454212
125516828
83279
297887
73
348957
89
448526
91
82
33
276879
420704
345970
12243
246859
65
366910173
8
41
46
63
488928
59434
262784973
86
973112501
484174
7
46172
29
65
24
485639
98
384099
5
50
96
56
372001
99
5
716
2
29
49
261859
374772
399010
390998
46
71
70330
9
325796
9
474553
79
84
79
45
31
289730
321527
471278
51
18097
167526
59
78
33
69
29
224180
370730
92912
497744
70
94
2
113178
39
84
60
8
1
37
170520
98
2
118930
7
20
75
547593821
1
97
30
396670
54
143649
445995
21
65
192944627
9
4
39
111152
187619
953927422
54
33620038
455001
92
74
1611
323118
6
97
92
124158903
415500
49909
32
154428
289730
56
52677
576501788
92069
491868527
470497
156692
29171
55
377080
401630
73
95118
89
160231361
673764011
57
405153
215386
193009
48
17
339753514
6
26
101044
124161
1
336172
954711687
323471
24
40590
3
60
28
8
74
208557
14783
107429
68313
147598
74
153619
90
90
466902
96
53
3
74114
374577
15
9
324939
142353
197712
1
352189
75
222882
72
64424841
197943
97
483461966
58
927996490
39
55489
81039459
75
50
13871
332161
3
6
5247
188065
251040
92
30
399621
425776739
25406
83
101897
35270
1
18988
223833
217484
245191763
54
15
97
783835213
16
3
6
490257
24121
4089
73
187390
475731702
775150736
21
279274
139961
372453
74
2
64275
201275984
18
72
430397
466837
322200730
477374
36
185632
9
81
105242
97
59
67
366000
23395
11
175034
12
54
11
18
1
140983
6
15
667701421
82040
42
85207
95
85
4
472750
98
152669
411717
74
77
31
61
195905
90
36
37
3
89
372689
378858
52
482019263
61
9
263185
94
5
1
35
24
124014
7
29
389688
154707
9
332397512
476797
750102939
6
76
28743
434277
70
64
8
19
232839
36
289471
55
63
4
90
81
93285
95
303197
336879
193397
448159
98
54
4474
343352
50
336496
477405
66
10
8
55
407123
25
199676027
408493
3
6
395332
397131
275962
318622
98
63
9
369656
62
25
87
65
2
158268
362487
378575
382760269
297093
11
37745
471639
142041
147791
70
8
9
67
414693
93
11
97
333651
31
159813
836437531
99
30636
96466
68
35
99
428817
336465
24
202359
251054
61
8
139842
24
85420
14
99280
364222
283262
96
48
9
96
164593
465818
449406
12
72
203469
3
181289
26282
65148
13
228465
160562
25807
336890
94
183811
252860079
3
374211
41387
6
335728
7
162273
97
621983360
448848
7
42
851346040
275441
216473
574499653
584028981
39
23
56
614039210
21345
131817
43962
120585650
329396952
1
326737
8
76
9
60
473161
9
48
485444
79456
183993
342942
61
978012559
145830
86
54
546457915
60
84
438805191
92
6
124245
5
137481
5
27
93
25
83
98
81
374494
89
55
66148
2
370692
91154
68200
14
330093
6
313453
37
31
362814
78652
30
22
11
10
9
408674
258252
405274788
10
18
303155
102426
274259
56099
281095729
65992
98
82
619607086
80
27
228069
28
58
320690
295446
120567
61584
404051
64
30
9
43
74
204351
78
289824
372331
224581
15
240254
480184
384190
97795
35
492587
129931
73
374989
271486
222817792
224353
78
144675546
27787
90353
25
5
190749
55
74
9
46336
241343
451349
5
75
606127451
106085
105607
43119
337367
15220
6
412083
4
49
17
739204100
405537
215547
20
420517
54
9
1
70
489279
8
9167
382511
16
41
317287
218945
73255
6
39
103157
25991
65
93
9
269845
499459
20
21167
414959
3
95577
85
440255756
467603558
488941
357310
26
460617
386551
25084
373815
192711
43
11
37
379870
202603
6
351988
52
166378
30
58
77547
99
61877
16
151413
410515
9
354444
84
12
33
9242
23
64
5
117075
634632685
55
38935
8382
453569
38
288963
438530
269453
81
78
424901
6619
39
259644
14
17
63
17
19
100919
323031
60646
424597
7
7
6
921889391
373457
4
124966
897260549
371012
30
48
298759
400862
446576
277124
2
490548
758391302
97
98
75
9
4
56
21
258202338
68
81951
80
421426
36
3
463014
203929675
11
65
494905
857951333
26
97
42910
13
1522
36
6
87
85
37
13
436410
397075
94347
690346578
6
390713
16
3
10
12332469
374472
635640644
47
10
436111
32
250059
6
561054195
6
95
4
49404
74
261256
63088
382536941
99618
124016
215104
470790
86
1
6303
15537
6
231918
6
2
7166
985291713
9
36
78
50
111477
71
58
71
96
466617
1
7004
375478
66
463831
80798
132589
106750
507811628
471125
29
109994
192878
246527
5
631270876
35
236479
35
294384
690823735
10
346406
82
119374
53
21
70
633455488
431115
963994355
176840516
221184
19
164311
90
73
32352
296905
264639
442510063
83
296893
338168
143765
445977
9
3
62
350719
91
50
106509
84349
55
253971
74977589
16
253715
81
735008157
37515
124509371
98
8
101434
688291649
240892
89
48
47
5711
214355
59019
8
51386
178697
121864
78
6
454304489
306711
34
22
46
44
67
69733
35
53
370246
29
9
880711847
95
349409
68
2
55
75
338528
62
330049
71
44
11
90
7
9
141484
257328
504776959
21
32
944482203
52
88
47
68
328019
438205
36
18
167628076
83
408711
114825
202078
225208
44
397320
11
158359
24
845272029
8
47
4
43
515718157
2
4
332327
477642
479675
39
170229
19
23
71368
477971032
54
195369
83
466260
452470
69
8
27
48
65
340904
41
433108
216030
26
421185
53
96
18
319373
51
32
93
261592
150828
95
54
867976521
98140
36
88
53156215
6
187977
41
30
75
13
94
2
525930176
269217
92
437150
207234
112631
247672
77498
481140
51977
384673
136135
199895
91
2
369968701
594803975
2
73
94
44
474007
7
395843
493576
86
9
354947
8
968274465
167975
89496
63
69058
229142
45
63
14460
71
25713
36087602
285681
84
31
27956
11
179001
98
341808
8
270322
594356820
625581216
258714
50478
112409
77
358110
354309
4
76
534027587
8
96
116675
18
5
79
84
27
194842
162871
396454
63
67
328111
335001
61
50
275784
15
861461200
27
114276
326071270
73
73
21
8
24
2
382573
50
68
31
46
3
49
109405
11
495113
619306458
223790987
38
89
213034
90392
99
150942
933355665
6
66
15
883920010
150369
399403
2
410992795
247503
7
128658
5
85
544969081
62
7
24
68
57
4
169371974
188780999
273863
67
118140499
346044
14
34
112137
65
17
65
82999
165447
89
65
377009927
164018
68
1
13828
60
84
237654
42
275888
45440
4
58
12492
9
84
440476
81
447767
23
43
81101
299053
145419
219578
304636
25
56
9
56
104515
215218
94
9
27
348680
182838
8
23
107767
72327386
82
98
23
80
126919
407237
71
11
21
364029
64
85313871
78
160631
394318
22
410150
207148
36
7
225564
82742
32
456581
83
341151
368289
331105
391891
3
86
71300
13
842751425
258960
67
488660
319514
22
414508
7
93
63
7
397946
419349
241401
18
342207
62
12
239903
334315
129653684
8
61
388993
20
4
871771876
398559
819457718
149059
8
370815
119368
91933
69
24
46
94
393128
529637017
42
140893
281864
147016
959184186
86
90
13
108912
338635
86
66
348655
129739
266787
692277548
75
86066
249893
49
802423973
12
261479
112740
320300
56
25
391224
48
317696579
55
6
302657
1
87
58
81
254075
385877
72
238099
92
30
58
65
4
88
33
443960
30
66
15
93
411265
46720926
274272
404085
16
339234
890610526
8
78
288696
32
90
24
18005073
229710
277840
26
58
30
422757
5
254732
288072
56
266848
207438
409437
93
53
88
13
464837
126097
239041
10
407893
227032
173808433
427440
49
478038
188641
66
181796
44
84
17
32
19
49
39
507527286
274723
668565965
58
67
661473056
30
14
85080
46
50
22
1
497933
98953
32
81780
24
89
213365
197984
469826
247574
42
6
24004253
18325
36
268962513
22
373267
45
35019
289925
180273
86
274882808
924780598
26
32
48625
69
40
44
7
67
346659250
77
37902
1
99
481522
22
57
65
439196
56
82
41
3452
315051
54
1
346860
7
45
5
25772
24
37
395760
23
39
46253
125986
5
44
271990
97
340314276
343896
100072
328101
1
63
95
8
331907
320015
17
11337
23
77
315777
87
58
99
90561
432327
32387
106198
68
716149800
347692
60
334069
116
642926301
151336
451091
46
60
354745
49
12536
27
408481
52
458471
781005868
40
91
12796
905188600
49653
22
91378
79
57
400824
412286
98649
23
1
116892
248302
268315758
88
89
438611
38
609432042
8
32
51
55
23
200093
97
47971
72
377454
52
456038
441317
160366
83
116642
140002100
133299
345376
151383
1338
37
423893
655418621
33066
202426
56406
363244
643828202
3
10
13742
66968
68
10727
377959
354929
153421
82
85707
40
87
416326
55
420621
53
47
154883
17
494085
213428
662721657
6
55
62
321452
23282
342746
68
319834
62
31
446334664
194748
81
196973
95
466295
302070
178221
65
249973
30
3
88
4
122620027
197806169
425391
82651
358854825
86
75814
57148
31
1
259425
292417
349103
260902
175570
415547
411234
242366
5
258148
444048
674324596
73
68
233157
441857
1
335036
8
960178033
90
21
180900
99
364897703
30449
87872
60
179703
42
44
204531
76
42
37866
156449
147197
27
338018
42
149574
58
181095
718556044
314433
29
320253
91
112033
54
132099
63
346010
1719
99
211099
12
222413
43
14
284696
322847
53
41
310986
251869
590278455
232891
227884
65
8028
7
445272
270023
59
59
29
84
91701
945323828
917257072
357114
86
2
83700771
303067147
63
415762
86
405878
399002
243808157
29781
76
265022
350645
55
22944
3
251514476
10700050
84
142523
20
80
57
3
388402
292409
475407358
237284
442737
54
50
82
35
72613
120268
9
367545916
271519
463670
293150424
230139
1
41
155399
30
23
269538
21
62
436315
75
4
47
121630
182808
979943421
12
48
60
200478
425079
48
52575
97
481503
12682
16
411452
48
413370
83
14
70
54924
25
555079512
459682
468551
224410
82
5
11
71986
76
361642
417006
472612
950282100
17960
1
98
58
1
80
3
399641
14
173569
91
42
425445
422686
396049
9
202892881
8
17
84
75
332602
60
650208327
69
27
242567
8
867949625
22967
385938
56
108484
109303
28
452028
8
62
82
4
86
61
93
13
3
98
369626354
62
8
460459838
6
94828
75
1
94
96
18
23
22
79
109624
168138
814832378
12
30
261373745
87086
8
400462
93446
22741
159881
443970
496936
75
474570
24
29
267109185
46
308088
16693888
30678
189542
683376653
145123
65
391057
448864
285799
96
95
77
247217
7
855449045
331587
66512
73
28
70
442372
4
546437816
807967189
385385
25
57
87764
49
1
186461982
650555519
309037
23
93
65931133
30
68
411734
462307
6
20
21
84
154145
315235
245352
78306
45
189623
287231
470295796
30
48
442867
447709454
7
71
95
89
221527
369722
8
54
50
260653
216113
382621
70
54
15
360455
23
491906
52
27
95686
60
341640
711594070
47
192866
262994
203852
487005
5
520286116
49792
91
89
34
98
77
24
116170
40
23144
29
54209
449751
12
103383940
41
109011
171143
5
261423
26
214260616
64
57
271005
9
49
374431
4
228088
28
117865645
444522
28280
180822
98
7
408081
53
18
33
81
301747
62
202012
176028
363550
208935
466095
6
43461353
10
230026
468275857
87
82204
434413
392236
22
825239392
62952
257199
88
176798
63
12053
224757
372907
183900
289168
58637
164942
20
193895
29
37
121384
8
180810
190664
46
967921214
48
489208
209323
133417
51
127838154
96
316831
155670
438075
849490551
6
7
264622709
52
26
29
11
56
35
87400
21
43
85
322017
282437
80
576863629
44
299145
958663513
43025
133740
230285
55
79
76243
313341
87367
91
35
107506025
7
758663729
476746989
342015
73
1
3
335136
304472
74
87
79
143315
49
48144
461110
31
324999
300003
63
107115
22604
62
85
383239
7
88341
24
336474122
263512
1
11
899056102
73
280118
204453
57
78
53
31
96
21551
27892
14
19269
142031
447306
31
45
54
7
55
300452049
14
170133
3
17513963
159606
232937
70819
34
4443
22
56
17
7
299080
22
196945
724756380
308335
29
86122
53
421524672
55
68
50
176407
471632
67
332146806
28188
492330
325410
6
61
827495198
47
115892
71
1
5
359512
367683
131550
121757
355354
99
374157
2820
421047
30
363749
83
252216
75
173843
60
62
4
83
35834
417104
253399
85
30
18
7
492045
5
87
96
380395992
1
12
10
820065810
876453312
65
60
39
140983202
273806
277138
75
3
468881
242782897
399298
62
94
494754943
5
15
84
7
95
89
20
36
68
71758809
38
92
364349
459254
15
45
269448
25212
40
1
155160295
13
83
51
32
273743986
391356
12
345048
261143
54
11539
285529
30
851014837
42
417176
98810
94
323135
406891
3
78
33
81
14
48
444671
37
970685803
91
92
409230
774550441
24
38630
399290
154328
194354
963565399
15
74
96
361728
89
507427621
43
3
19
64376
3
342661
90
172541
21986468
19
94065
276808
8989
426822619
97
4
278108
78
21
32
71
12
69
305650
331267
295598
328390
9
69
62
245142
132000182
478908
17
24
399886
435292
465399
7
55
102271
12
93
38
69
43
28
496757
65
158411
281501
78
13
1
6
51876
198116
114664
236009
86
38
9
363040291
33
192719
14
19
36
21310
40
334249
91
578485362
21
185030507
9
135277930
96
416739231
12
385790
45
363672
13451
51215
26
154789
434795
3
78
153855
105392
5
26560
155408
14
165242
197794
62
122356
39
75
6
52637
574394559
62853840
327379
53
8
224145
23
88032
343433
8
52
307627
398739
150227
428886
43
84
1
119005
93725
452389
82
147099
13
52232
415449
2
65
129003
491887
347580021
37
397808
23
87
403803
335076
161417
484379
488484
75
451565
15
66
30338
65
348317
93
253407779
63
29
99
8
77
714247132
448358
473200
5
77
319892
26
23
119918
303970
87
106540
2
7
22887
86
114555
9
329464066
34
30
239713
483230
88
316210
11468
23
135420072
40
21
206448
14
79
463893
61
22
98
31
610464818
2
228124
65
70
59
244784
4
230567157
55
792020301
236816
152115
375471
139944
166579200
118800
242025
209206
390645
60
3
94
413995
694274265
264148
385404
78
54
26
7
6
30
67
5
72
586459708
46404
2
481864
41
52
488216169
195793
32
28
30
432860
82
36
26
60
416151
455261
48590783
53
1
108830
21
420402
287531272
435813
167406161
137851
6
724964206
227218
246600
172814
43989
27
3
43
1
8
151090
75
27
68
457969
264795
8
76
342344
50031
5
176662
5
77765
293637
264831
185136
5765
81
278977
202687
10
257027
42
220397
286477397
2
8
196138836
655547736
296828
228623
44101
86
41
341601
90
17472
815739745
1
19
92
79
32
63870
6
13
61
775834983
21
327696
59
20
182807
485368
80
130641
352140
134942
14
44
396701
229676
215438
322512
730055386
75
61681
359350
327616
928322389
453617
85
173834
260181
170934
400800569
562175153
84
38
209263749
5
322717
64
9
60
240137
337738
1
9
270683
438509
340889915
744739188
787253772
224845
85
82
588378954
77
21
26
98
36
7
189152
94143
5
99
1
47
182977
285380
91
861779715
225600
70
326257
42
14
27
14
83
326782
340014
3
61
29
414262
37
91
533102314
74
77810
38656
417674
106018
43
447115
205405
461379
636499399
69
95
59
414
73
94
272751
499262
243143
545326263
368997538
472856
48
1
5
444156
379001
411538
450557898
301620
50
8
421884
61
46
496616
19
74
4
1433
36
41
205614
22
19
253832
5
73
211322
33
4
762157915
22
56947
35
93
255681036
300854
3
36
351237135
101316
1
375009
7
201511
33
184315
11432
69
37
79
26
7
95
10
367292
42
29
57
98
5
455284
8
6
62
135996
70
226251
72
12
452843
94
397830
66361
3
35
448915
95506
165521
22
367789
462510
251194
13
14
15
16
120149
5
19
479385
12
112248
77
85
387994313
432156
68825
289285
33
8
320889
76
40
39
6
6
488245226
487165
4
1
48
3
49
87
24
359986
2
44
46
2
425553
344019
67
414409
15
4
42784
211578
28
488768
589903662
82878560
150107
29
255716
22
60
80
52
67
551181251
84633
187723
43
93
6
227561
300375
26
25
41201
68850
32797
209696
466899
40
450083
46489368
901071186
80
369439
132523
9
16536
153196
18
65
2
55
134083
4
220168
342860
65958
63772
273665
98
76
32
400099
546571654
95
636367870
275850
198644
75
1
25
450215
35
35
10
317344
52695596
58
9
88
1
270807
278739
988970748
51
71001
325430
479622
875658845
68
67
62
14
4
63
241200
427326
54
99
49
8
400264
24
18
429567
303897
89
86
395524346
23
4
88677
21
225723
351739
119033
71
54
164476378
3
128639
46
244166
437055
43
3
77
318670039
8
3
68
19310
247131
97
74
187982
41
1
28
18
223639
83
54767450
61
97
1
248033265
391217
457099
52
59335088
97
96
99
73
70
59
481722
132630790
256229
32
710760974
14
12
56
35
961521318
14498
42
112056
68
110162458
18
57
52
127736
32
73
93
38
27
91
508531632
80
40437
1
75
80
891551053
329064869
312038
391197
7576
40
5
5
467477
45
302106645
34
92
82
81
877450611
139895
13
31
37
217058
4
50
706042593
77
998741513
80
401662
397969
473753
32
497462
6
48
215210491
42
487641
499885
65
367784
432139
27
147604
205064390
89
482827
255311
11
131318
34580
237941
74759
774836913
6
87964
279754
249652
452503
69
84
234208
62
829374449
334669
46
20
25
48
55
10
339613
75
94894891
59309
682174395
21
126807
28
241159
71
437115
61
94
3
4
47
29
143128
122658
26788
89
474828
103366
65
31
21
60
853986854
92
64229
71
290052
300463
405766
217071
42018
387479
55
6
7
37
77
910828901
144691
647598568
48
95
91
316126
64304
24
3
361693
4
493474497
480119
464318
230581
30
40
532457695
9
39
35
293052
25
144272
214622
1
93
368787
9
123680
26
46
30
494204
189603
98
128042673
7
93
42
7
14
9
497741
228154
9517
79
53
84
699319238
186228
404089845
20
64
244148
186693
246003827
69
1
320165584
78
69818
255110
24444
123049
453836
24
13
330430242
2
77
285050
81
237479
444157161
15
178053
576390753
38340
237234
469178
459169559
831825475
100846
9
78013
265517
1
45
40342
58289
80
1
84
86997461
26
380887
9
999895149
27
92
70
8
48108
319216
29
81
34
25
12
3
427606
85
787293703
271809
58
40
233444
50
4
1
44
95463
221721
9
338179
30
92
27
10
488723537
46180
407386
36564
252620
401618
6
57
4
28
191101
1
213068
398720
324649
415337
82
71
201013
94
42
370815
438244
94
54
47396
30863
79
1
310431
393881
148337
239630
2
15729
401361
48
21
193792
48
10224
579105553
182713
81
302397
252650
494950380
2
83232
234352
134377
404566770
15647
87
82462597
63
13
92
27
357413
50
293274
5
14
306864
310611
92165
77554
27
751021873
17
46
93
403475
220962
69
265476
67
448094
23
74
436914861
82
159057
81
272979
183177
64
23
124490
257814
23
16712
62
412279
79
770522383
49
18
64919
192827
42
254830
67
91
42
81
191577
55723
4
79
54
287689
179730
84
375065
200614
63
138885
375240
38
5
16
36
674260426
255596765
600152253
439436
20
25
9
31
45
78
281895
70522
56
37
864730910
99
80
43970
74485
786712629
230855
85
299027
3
219729
136244
434642
187380
19
48
83
306056
63
87
76
58373
49
47
3
50067
180641
66
93082
300209
46337172
65
97
25
28345
201273
829417987
74011
26
329321
9957
1
89672
2
56
53
6
113869329
369530054
402103
26964
77
28
382802
302016
4
45
22
60
81
394195
36
61736
93
334196
3
11239
6
53262
193583
985862506
119429
3
346755
940949500
61543638
55
204477
13873025
379408
496763612
101410
33232
59
436725
76883
211728
78
8
76
503568475
18
339382
52
7
4
346605
78688
8
486972
485126
135659
31
433418
8
4
212062
485177
69
471587
214974
419462
333340
34
86
99
54
497886
362331
47
34
179568
7
97
79854
207372
53987
312497
63
20
9
21
58
96
850472132
27
273602
53
46
40
211884
91
84
97
6
237545351
7
218562
28
263152
35
91
68663
85
29
138868
1
9
240061
483305
499010
376830
899312538
24
41
565049155
75
45
214145
44
6
213669
2
9
434933
3
53
357884
5
39063
70
175826
465888
30
49
78
64
31
439817
830312196
53
47716
8
64
155313
61
8
215153
59
450565
24
337248
87
39
44047761
425872
91
133914
66
338178952
320236
389513
307441467
84
75
4
6
386874
438966
76
347049
11
423019
357901
65
71
71
360208
57130
6
357778
6
134822
181168
263041
4645
786084005
237535243
20
41
16
39
47
34572812
6
7
383100
211236
39
288740590
82846
73
56
47247
485410281
142915
52867
34
9
165211
73
2
43
9
86
38
42
12
4
3
13
151266
97
79
61
72
68
404665
91
171685
70
68
413903
69
590859366
75
234914
78
363386
9
78
275782
670496811
192710
130917
90207
27
88554
274729
368492
92
95
1
22
29
459990
85
235467
293506
367994
499617
79
58
32
289153
80
601926643
93
6
223046296
68
217810
436935
89
74
42
6
7
267192
35
339854
324826
407347
418826
41
217710223
252070
90
15
573224101
9
383456087
58122
451894
46
22
403265
665514781
92
18
213988
12
1
180635
369114
49
1
370677
487816
124064
82
2
76
62
51
377287
54330
20
95
11
199523
21
95
87
50
63
334378
40
234029
22913
69
84
51
214062
58
271810
453255
296748
1
5
382978
160915644
420427
85
369592
916668338
80
247739
178022995
73
24
264282
41
68175819
30755
66
368934
875888020
15
155052
99
91
63
71
243843
33180237
47
268235725
92
389942
2
86
277668
128907
314488
256106
436287
51
272672
226287130
146169
111042
53
54823
218883
78
40
214372
22756
75
11912
330883
232345
274634
5
63
367873
270980960
222455
63800
420588
475933
91
225907
192698
499179
6
37
61
58
82
82
256031515
455350
445984
481603
18674
433706062
771408489
88
289120
291851439
905348838
70
194040
9
58
243821
467315
62366
69
173777
108302
1
382868
97496
22
339175
76
67
333519
23
43
60
133800556
334468
30
725060834
63
80420
431803620
297548719
406432676
447185
87
524548420
120184
85
87
268674
53374
124256
977078816
151136
490141
68
8
55
25
93
52
335410
412982
208452398
35
458166
11472
253586
75
388122
90
47155462
177429
8
372171
4
17
43
88
8
86
95
368725
70
6
747218472
4
325864
58803469
94611
232566
31
1
95
9
277325
130754
9
18
124062
468937
289884049
97
77
65
47
409670
40
74
19
93
5
135712
6
179453
430506
754251385
15
410294
454173
52
136634
97443
3
361376
324797
183789059
64305
484154915
391139
274543
235566
32269
97
359802805
10
396354
320252
39
6
12
323362
39
27
15
486722
139521
292275
14142
83
98
400816
27
6
77657501
273690
145726
81
1
383341
2
63
96
62
740
63
7
6
59690
279437
266785
197584
56
307834
175148
194961762
776569690
12
22
55121
87
39
267819
64992
8
31
25
10
203796
77
471673774
322179
63
8
63
43
16
75
8963
283813150
550170278
134992488
115647
10
98
325994
77870
619
380486
12119
7
445851
90
36
44
170138
497694
51
2
56
494876
76
88
5
354480
80
227309064
44572
73
151825
171907
1
312144106
47
240587
76
74468
259343
168005
56
6
54
54
356710
252491
443028
35780
67
341670
3
229541778
893114967
150735
42
403068
35
467622
55
169214
8
52
71
99
84
472890
60
55
338637
163991680
19
93
364510
48910
80
19720
97
479360
108940
5
47
6
496825
86
85115
206273
63
26
312765
116518
625167050
159691
93283
4
1
26
388068
6
38
75
96
27
82
189967
138267
214201
45
23321
78
76
810910230
57306
89
2
31
144149750
471632
52
773184287
21
262232
50
459963
19
92
408049
57
58
75
199727
356516
49
458621
293303151
96
77
469068
429962
61
28
51
155250
192104
429639
73
88
6
81
88
43
60532
273161
6
19
26
92
495619
1
404715
2
1
5375
6
5
23
70
34
42
357778
22249
74
719272581
5
41
401258
299026
298735
3
151841
89
263189
446890
263735
480204
37
95
88
71
972128415
667923964
45459
181663
394577
21362
53
148623
1
64
50
3
1
4
360729863
433766
35
26
20
99
136434
65
221381
229859
35
78
890191167
417381
82
439496
274650
45
50
478707
98
37
97278
10
89
96
2
4
32
32
78
52
38
152098475
30
22
3443
200512
89
163116
260184
52589
98
98
71
58
7
98
86
45
48
70260
94
489930
94
83
439444
99
9
29524
39
16
469594
17148
213303
99081
133902
214403
341120
57
488127
69
192754
78
15
78
463979
51
49
730173443
98
388405
35
25
229957
438277
21
85
50
186497
268367
293915
18
421054
792326650
8
313946
11848
17
326812
76
487188
2
376151980
1
100052
335905
2
263277
456919
1465520
278904
280691404
307436
86
182928
365472
62
541656673
46
98
291931
37
290351795
33
40
98
8
140277
49
87
18
426041
45
978099432
77651
8
17
741112755
48
43
84
167123
51
5
13
3
9
462711
87
457407
352012
2
48
13
119471
6
483852
70
32
53
94303
2
225255
493802
74449
359588
94217
165219
337421
8
103779
57
59
86
434246
377887
45
72
145368
106362548
29
15
70
28
455257
36
31
9
275834
105476
24
84
387253
439726
27
452266
259001
53
384911
33
462256
425049
157734
25794
61
683170775
334449
115149
767015518
62106
471384
87
8
243247
36
328873
83
84
26572
87
65
374312
5
61314483
329532
1
1
369854
179688
7
75
312991323
362720
67
47
81
12
202595
400251
779736628
48
6
443119
63
88650
52
738507018
347872
221703097
70131
32
10
49
325448
217164
58
69739
245879
58887
585810768
374395115
1
101111
97038
94
30
8
74
189500
274752
3
4
98
88
18
221901
8
108193
307529754
57
29964
6
251459
230551
71
5
66
414001
200622
22
82
56485
2
4
33
41
96
71
84
46
10
28
352391
95
7
56
383966672
204986
340829
52
85
4718
10
4
98
411659725
96
53
51
320227
14
68
296121
36
15
498990603
36
6
11
470329
675470942
53
171040
68
235984
297082
1
4
51
97
113080
59
2
89
3
4
639703013
79
63311
764356247
23196528
262629
18445
122900
499405
366477
51
321755021
66
62
210143
447461
450922
21
14
1379
62
445440
408645
72
44
71
227999414
96316
83
292103
2
6
349261884
97
20383792
81731
31472938
46457
26
93
56
125053
450054
98
34
387620
263760
1
21
76
650325953
1
53
9
161195
33377
884768879
147219
335056
921306239
456903
327782424
122706
93
482572
86
6
46
217994
49645009
380940
61
5
79
82
42
31
5
7
124612
37
38
3
70
72
41948
454454
122744
97
405781
228040289
4
77
52
18
56
87
368599
4
10
82
135429
30
41
316822
230363
70
214587
61
259758
87
104962
304432
290514
74
52
30586
6
52
84
186392
2
446709360
88
203320
39
3
15
4117775
8
825083143
15
228089
9
174199
24420
7
82
206112
360701
43
16
30
8
118235
53
302684967
30
232051
98
133620
801502500
646813724
28
456750578
3
1
12
63
327210
66135
9
7
21
48920
9
851343104
85
67
71
80
4
40
6
6
390714
44
376470
220990
26
12
216524
272696
199443
15
877054566
22
5
13365
176984
90
116522120
4
22
42
9
55
41
137957
132779
3
212189
2
239033
138405
288387142
268523
409226
432986
96
407108
81
87
381470
93
20847
406690
1
184519
65
263535
389524
685680665
417629
70
1
41
243420
90
5
153924
80
155503
70
630420200
2
2
147584
75
448457
5
4
401034435
7
50
270778
396897
36
27
96
76
16583
221822
17
91
293213
1
4
951389385
394402
55
844978826
687296849
33653
7
16
319928
65985
450429
360226
27352856
69435
47
305967
48721
84
907933163
34
70
261978
85
8
4339
64
22
355253
492671
24
172383
73
4
92
432774
74081
272927
161684
960190686
24829
359031
79
54
43
86
9
398766
40
183113
406345
391933
57
15510435
27
84
365761
482933
7
63
9088
820070778
5
64
47
8
2
9
53
11
303109
17
5
135695
23
251773
26
36
187667844
1
227858
25
94
208125
482713
239386
463335
56
152441
238305
15
2
409075
256894
62
14
46657
70
358966969
9
80
205930
18
54
27
44249
209864
53840
70355
5
404871
450788
43
490156
73
45
98
30172
76395
5
47
89
3
116331
489282
68
479185
144556
283933
111462
76
68
953065048
85
484136
53
72990
185357
4173
466704
364058
423051
79911
458635
96
81
41
31
85
53
2
17672
69
221618
107025
48
353212
9341
6
53700
27
391056
75
97
9
58
26009
55095
113303
3
50
6
16
55
377284
8
26
71
34
56
41
115354
776203919
187574
521105093
329071
88
367798
1
2
10
78
98
4
33
94
259655
43
304670
4613
411376
85
39
91
85
486792
200958
115222
73
253618756
883931137
4
83
306765
819171602
9
58
61
65
72907
89
75
3
65745338
20
56
291846
33
38
481645
286159003
29
15235
4
66
269287
96
33
411478
56
47
138023
447496
12
15
46
98
424953
68
3
456266
43
80
169149
3
775254657
10
20
52
99218
52
372294
7522
357861
23
91
540655393
79
685619608
312996
33
74
215578
256793
391648
176458
11
86
7704
182706
69
89
21
59
65
324378
501057547
259508114
26
54
695321250
134576
99
155144
108197
576418411
74
279583
91
19
59
86
222536685
119540401
62
189366
174920
2
231132
9
14
3
72
383243
375334
261914
38
34
7
53
6
471989873
5
300000
829885982
21
20
19
97
470858
32
81
435990
361710
67633011
127098
33
30
67
50
90
26
405621
57
387730
91
190733
64
35
83
60632
24203
439217
10
196915
24
437417
88
389708
50
212781
1
37
209214
37
7
676941618
384813
984758559
18
5
629199897
35088
479407
89
95
18
30
248140
58
152986
41
74
233596
73
272063
125176
51
337425
65
69
306247
46
492770
26
65
36
216736
53
2
60110
57
1
296501
371770
5
60
1
20840
24
897212180
55110089
10
308357
286235
3
88
4
990084050
39
260116
399552
94127
28
26
240038
608985699
306679
110988
63316
69
499144
47525
8687584
72587
24
315809
932895256
90
503720724
272422
83
650446977
6
7
498202
2
30732
943704418
91
438776
161960
75
67
82
39
210918
40
83
72
27
5
251839217
4
4
89
13
398431
166438
926966510
453950
26
189974
93
24
78
393222
87
90
478480
95
41209
5
439053
381408
389941
5
236446
24
177597
51737
66
33
35
89
35
2
48
54
400054
25
469284
11
40
914475462
43700
28
82
29
489144
11649
402807
96
93
159928
4
268039076
181912
25
102991
12
15
32
223641
430017
83
4
68
417766
288538477
30
879811153
18
14
43
247947
8
125338
55
14929
354679
462895
68
85
227769
29
180922
181278
25564
13097
4
97
8
2784
78
103069
61
15
3
74
487081
81
10
3
41
55
74
97
81
30
83
279019
725058007
93
223410
215047
24
499588
23165
338568652
150970
12
4
1
58614
76
360063
15521
163044
378298
562836763
329182696
365867
67
251838
240474
45
302004
70
433083
44
37
90
30
361834
286168
13345
94
153579
8
63
90
63
2
1
170467
204192
329293
21
186980
77
1
2
8
172525
244094
42
40
440430
38
111078
250532
510569582
93495
64
62
79
282920
82264
515929362
56
245145
280052180
9
18
230991
55
99417
263064
82
471703
287829
50
152981
311889
128451
1
120469
99
244061
7
139594
82286
269736
140692
43
41
76
81
141266
61
9
222710
47
654783245
438843
30
16
361379
94
44
165000
458575
173319
22
33
93
10
467656
78635
209713
6
42
296995847
314317
701924999
73
129743
23
67
724035984
62
4
94
54
589945358
84487
241290657
249592
35
56
858261327
373750
41602
23
71
38
411628
58
472419
407013
429081
56
89
449495
91
597651178
54
8
73084168
14
8
6
3
864955896
766241109
208682
228456
387181840
173269
40
69
37957
85
33
3886961
89
192249
19
95
53
135800
173160
785582131
441309
275809
342142
14
11
70
31
28395731
82
66
31
41
362885
54698
9
35
68
85
429729
68
27
64803
487828
217950
402636
4
4
65
6
8
38
40
269283980
39
98898
166944
44
218406
75
312895
98041020
58
403938
124825
53
426869
98
161383858
245679
60
136727
76
8484
65952
493526
90
21
463504
167204
10684
5
56
34
537620222
22
104453
285416
122705
99267
880783094
449011
93573
159326
144349
543768756
116700
22
1
12
36
469606
1
221791
751278034
7
4
50
284305
74
94
66
158513
6
14
203303
47
38
9
70
13813
96
334066
17
47
59
44
336657
42
2
54
303480
74
7897
632416279
60
57816992
407212
10046
49
12
43756
213973
992001959
99
300814
48
6
474271
69277
81
25
55
77
116085
43
331449
45
44
306238
66
483843
77
63766047
99
162874
29
290148
45
318201
98
165799
910208055
2
29598
451057
106919
1
219488
37
96
2
7
238580
599280079
128142903
77
99
93094
206321
370557
6580
110231
897671158
63409
50
38
45
69236
33
46
91
72
482139
95
59
70
26
773401987
37777
258081
126678
23
8011120
438644
16527
85
233301
336716
4
87275
14
274240
481613
2
95
2
35
96
85
407210
426100
57
188458956
298705
494711
88
476862
412489
20
78
196582
52
424530
9
93164
315977
95
41
779127505
207296315
77
483291104
433436
422871
195875
88029
150230
70097
95101
117556
96168
6
600029230
49
77
764482198
13
9
144532
11
68
345218
54
56
88
258910
3
389611
449156
134617
69
98
3
237076
3
6
117039
74
331277167
77
106954202
1765
72
330713706
127542
370963
19
3
128042
27
71502
197253
3
28
59
15
72
131599
7
58360
325278
2
75
62
11
87
7
177965
46
473575
56
77
46
490069
289624
21
229273
481693
81
75
20
466059
5
56
47
96
106447
30808
14
857877884
328115
69
81
286123
26
71
6
28
69164
233669
83
30
89
217061
45
186775
237655
190957762
77
423034
55
6
399144
93
88
6
35
27
194284
287780246
21
50
88
19
128852
6979
78
26
75
21
63
885994074
7
64450918
895228576
98
6
185382
5
196963
445301
66
370957
90
95
32
810560237
424661
40
48
12891
32
174602
4
77104
177853
69
71
55
352918
246126973
39
12
2
100497
47
74
249761
67
91518457
8
30
965776732
256062
258786
261742
44
124933
1
65
176331241
29
230012
420176
753858237
97
4
81
102414
20
8
24
62
7276
84
87582
16
210775
455859
8
241310
76
996795908
355882
438418
122030
17126814
65
76
378473
32
44
184566
378019
332217
13
334069
129190
181485
35
11
140357494
67
83
43
958240553
236877
78
4
94137
85
118111
92773
36
49029
68
32
78
92187
16
13
184078596
1
217385
72
167342
93
13
82
448907
36
66
65
20
596011301
258816761
177613
90
485957
368637
98
88
87
301426
283108
49
480014248
145709
151280
8
43
336865
338212002
60
7
45799
16
31
279030
304613
93644
69
42
78
12764
114741307
266574763
21916806
253470
31758
90
223405
94
294268
89
52
425946
48049
364590
334891
136680
8
151171
3
90851
85
86
42
202952
12896
16
307957
58
74
68
466272
379756
291228
102007
154956
243149
814328626
91
330364
322613
409633
11
436072
42
16
454763
25
2
393103397
5
345807
70
55
1
92
71
24
72
6
427053
294372
31
18
379400
360888
416990
23
383535
3
105538
2
84
4
414686
3
97
56
65
496038
416802
802348340
14
58
264351
38
15
272028
88
75
31
2
937025926
243318
128721
9
6
27
19
4594
28
111489
2
44
75
22
88
4
520999612
468433
37
430450
8
368750
218514
83
34
55
41
219542
94
22
125371
161568
446242
13
236206
3
8
327572
306005
368775
11195
399893
35222
93
273243
55
367153
51
153025
31
28
484229
18812
233968
457199
256887
190887965
152807
133192
53320
951829216
275529
57
86
2
3
86
229302
26857
43613
32903
228241
494880
344202483
403206
745857350
491345
205856
11781
98
11
226372
475872
32088
92
82582197
78
444013
135832064
78
43
7
348748
1
392230
13568
50
37
54
483869
15879
28
880261261
30
99568
70560
421330722
309348
20772805
100797
79
8
377418622
179629
76
39
163335
284640
59102
53
189838
93
727295227
8
12
19624
905167809
409964
4
9
4
100098
147883858
55
3
3
72
149049
150274
550685231
404247
92
220819
71
21
32
304065
192661
2
290960460
540618052
415187
139286
1
22
475144
46
4
433951
233708
55
402634
870476175
52
54
76
5
67
99228
279889564
74215955
15
764920267
82
48707
435534675
16
431261
9
53
130656
22
639788764
76
412720
98
300177
62091
680304892
265168
25
51
391937589
7
446178
34
2
451416
5
12
25
6
343628
74217256
24
57
47
370942
498440
38
94053
453617
156608
164084
106459
352314
10812
664379157
55
915263200
92109
375914
174567
214916
127695
522044994
122215
8
190192
441000
345112
13
523651509
218727
50379
61416
54
411951
577991224
390215607
50
94
265157
176917
39
344971
62
3
112868
121045
6
7
377815
219618
58
858248636
3
61
396827968
320388448
458235
19
24
251982
91
87
19
267666760
486723
62
417546
85
195503
10
70
22
255322
424028
336093
13
114636
16
2
50791459
6
91550
14
60
406975
74
59
50
231771
301590
128013
1
31
9
64102
10292
51926
36
66
5450
354666
98
251129
35
3
26
416896
342159
6
57
146837
336852
201456
4
86
40
64
6
264545
263351
57
374523092
8
24
231265
6
235503
321868
91
255033
58542673
375740
682464794
99
193791307
106423
44
37
19
50
444064
8
31
60
1
97
87
52491
7
308011607
86
7
42
48
884369485
64
2
65
455237
29
85
482646
351114233
182522
85
32
609919156
22
93373
26
797962788
252309
40
119638
22
465514
56
97
7
85
83
259237
422453
38
19
59
263928147
48
14
168590
84789
69
85474
395468
270823
492456
71
887064014
339195
28130
99
67
609409605
218185351
16
56432
352546
34
964550395
70
299972
373107
58
347543
79193
45
3
242408
3
75
393824
915971249
288514957
63
68
2
175874
218949
75
299092
21
243388
25
718096803
76255
5
412595112
36770
12
30
470862
62
454110178
263267
88
545205012
295325
61149
420866
170757
12
432710
50154
22
7
25
11
28
397271
273478
428216
96
98
375194
489305239
335764
6
1
5
453437
18
417734
53
49
23
298752
9
131560
27
5
293822
86
43
83
169766644
220911782
477028
31
387609
73
487560
262077811
235288
37
11
797820820
448702399
94
196732
437126
62
1
22
52363859
2
380213
24
5
98
49
217421
89
96
25
58
65
91
215928
86744
346372
93
9
393606
11
80
184748
138757
40
163794
357425
52
127625
53
232139
9
3
21
156360
79
67
318594
78
78
7
2
270743
4
55639
10
434117
62
33
106333
203361
16
13
6
106505
27
963300108
95
415081
56
9
236295
56
277894
376997
47
215375
68
57
399497759
492024
203065842
51
25
60
297173
405453
80073
62
78
31
436430
70
42
368850
828298575
6
316160
323183202
106288
723408548
8
270879
164607
246148
147114
43
88606
25
149377822
14804
70
19
129173
52107
178531
244713
21
340050
126196
426235
129923
479296
364224
252457043
168609
5
72
221616
38
152051
70
7
9
305326
70
274946
25
81
68796
218567
98
98
364343
33
2
29079
21
428929
157573
505205465
323968
8
247715
51
6
161819
160946
51
373338
13
16
155140
66
911399267
424569
392280154
23
207649
258562
6
5
54
141632
15
82
499819
440583
89
98
487133
25
20
146498
199802
15
8
254368598
5
4
657435701
275402
68
166396
430978
354183
176624
41
452500445
99
67
66
64
934353187
2
225686
17
768130507
76704900
96
272131134
21
8
76
8
89
7
54362
338082
54
283388
697570337
83
24
72
36
281990
152056
7
669560716
449502
22386
322953
82
25
241813
31735
111015
290392
93
2
83
4
494353
4
63
65
4
326927
366534
285397
1
201515
90
51
60
52744202
234594
29
285801
1
23
44360
217317
262081
175514
183822
256489
210839
343774
47
58
12
481123
180821
29
78
102015
490582
992923335
981121385
70
131114
55
53
211099
154133297
73327
7
17
24
139402
16
7128
496755
56
335166
210978
5
141326
412947
278340
453517634
6
405653
410674
32
49
304311
65
274598
26
7
129942
110155
151216
459596
358920845
614653517
6
86
80724
38
72
3
163703
3
23
287419
424176
44
96
85551
390707
183602813
83
466144
12
10
31
79467
43053
163225
69
7
64
249716
51
50
396515
6
3
495830
9
356472
189072
398172
243762
351140
56
416775
53
93
75
56
53
54950
249884980
52
211011
67
334570
70
2
481156
8
62
129540393
90
663220852
32
57105
1
163449054
31
3
65
73
48
32
84
469263
113410
274588
6554
8
131454
144290544
177977
307789
98
47
421145
52
63
984199250
211278
4
21
31
925001324
610578010
42
487466
72
305843
115279
219474
1
4
21
257711
38
9269
22
85
76
37389
99
18
45
21
142812
445710
452121
49
490539
193620
99813035
481272
289796
458143
24
29
72
30
22
2
385064
67
1054
236298
33
725313029
3
16
67735
164261
59
20
416835670
1
142213
233779
293243
68
66
17
423676
20083
297808
19
57
398302
653081150
869670522
234290
54
45620
3
81
55
50336
103225
286764
92
96
2
22
649268603
235531714
832169799
6
136621
10
90
62
552050784
2
98
4
98
543862452
48
5
60877
53
322279
69
637616255
742634027
65
11
181851
459523
153
7478
27
2
58
93604
351754
354892
288211
89
424748164
147402
72
433279
62100339
303358281
318133
352770
44777
5
47
394655
883944182
20
304174
90548
227541
4
93
261855177
37381792
104600
227047
306910
384230687
91
65278
226984
94673
21
9
78617
20
196539
312722
794865904
81
853409686
349623
342403
215649510
7
90
23
716161815
64
1
273855
53
79
417560
3
92696
25
553689701
4
57
16
99
678909938
27
71
296231
68
5
56
43
185309
512748126
475567
50
434639
316410
124528
266616254
77
200484
96
31
86
417393
499744
947400348
310765
61
120785694
355269560
21
73
20558
152360
51
86
60
34
131422
452605
33
72
71
25
44
144358
297939329
9
47
3
9
99
78
274280
10
50
442283477
185700
70263
385011
252500389
276018488
883135381
69
499683
85
84
13
5
8
498976
1
95
14828
143648892
5
328947
902985896
914245720
413388
227031
9
251948
398698
67
368390
8626
498960
12
91
45597
98
195645
86
199953
458629
387746
129361
215698
164491
2
719679888
50
10
816769322
596801878
1
81
22
367376
16
37
479897
351314
8
322651
212102
832125311
584804836
57
732858421
4
74
389594772
485897
428153737
3
229635
1
108134
13317
12
459919
877319281
20
5283
631819021
479265187
128918
305429
20594626
8375
305889
80
149819
72
552927425
4701718
25
61
188495
201052
20
2
308879
94
366824
68
72
7
36
6
228880
55
623415369
212441261
298653
50
213282
44587
38
81
190226
23
33
306313
40
6
31
51
43
236289
414503
21
484920
39
121166
92
372413
7
80
454084
14721540
89
652745768
83
702799761
269960
208042
23
95
306512
433870
118080
98
363351
787854432
77
330947
1
192211
99
325292
302042
91394
3
66
41
9
77
16
117247093
444864
24
61
1
51
147544
79
1
149454
56
9
127882
339709
259763
814954074
366503
487325
79988
366296396
328710
5
96
36
80
57097
145674
56
140915
26
145298
50
58
434464891
64
218359
27091
38
198810
308247
85
42
255223
438699
52
86
482495
75
155295
68
42
56
852141418
39777
141405788
240840
62
84
208488
93
69699
400937
89
333369
340853
425909
50
79
68
9
198410
296305
74
5
169308227
497565
56
252393
191591
8
6
13
7
73
46765
88
96
81
109000
484814
73
89678
239233
150658205
9
498728
813379699
96
311023
412476
7
19
463177
12
56
27
13
6
75877464
6939
96
97
175737
49
20335
92
6
36736
84
504904871
75
6
213045
43
37
162191893
469315
38
460336
16
92
215374
19
149403
46
59
84
56
21
274077
99
150528569
435435
6539442
42
9
617859321
226489
412517
247607
79
69
132332
78013
186237
356151
45
284190
22581
446521
22
217595
955340392
3
7
484099
6
128950
242318
3
195922
369836
76
501651227
351694
229723
97
147725
59
91
79
481289
9
113109
499867
911379191
97385
430463
4
356148
191156
53
25
7
80868
56522934
92
53
298173463
51
49
451251
418666
71
489943
383876377
288348
232597
421770
56
7
228925
154310
36
34
996588634
109232
93
9
97
264671
9691675
10
904413392
29
91
221959
8
5
39147
4
46
132585
346130
13
410885
79
27
94
54
394785327
399297
270792
2
52
332513
89
47
252358
3
383177
11
82
107899
15
64323
91
172698
88
91605
33
53
380983
128805
216551
154597
88
74
139041
7
54
23
98
36
98921
395184
323953767
95411
278517
29253
385909
15
57
34
13789
7516
445659
59
193157
785300447
433447
29
92
7
87
43
287340
51
4
28137
569172687
231296
344408
3
22
944229684
276933
55
261702
301384
457107
163077
384769
77
463323
431012
63
18655
37
6
91
464349
4
45
27
982306121
1
35
867272865
125269
264379555
525476974
65
3
9
51
186202
44
36
55
95
156479564
65255
85
2
77
50
43623986
957473413
44
6
39
221646
58653
457481
76760
83
55
91
35
60107
81
59
9
91
91
61
53
37
720723216
25
452834
179015480
947455079
193515
22
5
5
35668
56
260519
468689
793245609
18
366268213
5
15
273000
89411
86
242386
60
58725
60
71
3
7
220458
199697442
462914
96
697533511
47
475351
31
3
249421
3
464050
42
63557
202363
98
8
413086474
75
260277
135405542
19
91
225065
95
124484
6
86617
376480303
24
183382
13525
301870310
88
82
56
46
48170
33
30
20
59982
196293
70904
316252
481007
88
65
397741
211831484
244754
415939
247161
42
966945322
9
484466
13
38
99
557392789
9
334800
38
44
27
148713
103988
52
4
73428
9
155234
39
2
91506
289473226
13
13
56
954653063
24
293256659
25
91
69
284621
15234
322965705
48
375374
27
345115
1195
427281
51206
41
5
10
7
74
52867
306456
65
138524
444847
304010
819065277
6
56
97
330938
10
86
413613
78
1
38
86
14
81
377191
406612
214442
58
423419967
177617
85648
297048
56
316534
67
328141
70
343181
61
21
123474
9
42
411535
21
67173
752511377
83
42
61
7
37
336217
59
488809
98
237497
50
442684
47
99
138183
65113
31
8
51
56
93
81
187767
2
361647
803187083
2
2
9
94
409362823
63882
927170836
587082108
127953
357209
33
100523
192450
98072
4971407
183385
299794
60
38
253204058
30
393288
6
852045608
24
407637
277615
16724
269296
97
32
482165
88
81
88
63
398858
210627
15
63
86127
93
488007
36
33
125808
91
7
69306
22
55
82
79
21
169392
97065
154719
87
9
88
20
20
272400
28
69
600478185
298256087
2
411231966
7
84207
24
40
444950673
449973
239230
34
98
693668919
83070
83
521544732
81
58
8
270442
381943
840405931
752869220
460955
748828201
85
451036825
223137
5
312141
371640
29
255170
407226173
50
225696
36166
225508
2
251745005
73
143425
375042
1
41
547856912
244058897
358585
88
93
581976146
63
99
15
37185
58
35448
190690
18338
105951
72
68
498644
534561237
355733
449697
413709
250823
489746
78
6
83
484375
624361657
72
152471
66
463052
44
233215
38
8
426226
28
6
423444
14089
118326
24
11
37
468468
320350
171625
32
108654
264043
96
90
218000
38674
458703
39
377652501
16
1
5
5
61
16
277801
166660
36
14006
492172
304112
92776
242749
490180
258636
489824
192015
181541
98486
9
25814
84
884996029
450977881
431916859
310678
53398
1
69
37
93
367195
88
21
469820
354181
161002
5
298230
441989
88
73
93908710
66
88
357888
80
349837295
65820
422902
372330
56
62
143212
61
413884
308535
20
51090
49
344683
149859
15233
8
7
34
51
203689371
12337
993160339
462047
263387
51
56
11988
62643
70
162619
100387
75836
85
68
767480821
195223
137655
4
214221
3
98
5
23
191696722
89010
65
407469
85
375031
244513
399587
48
7
86
76
23
203634
24
39
51
52
62
15
261930
40
92
504109794
155920
445850
39
419679
457805
318956
65
236101
362049
738500386
13
88
53
96
68
4
72
7
101290
462812
67
494944
39
297769
42
26
279023
92
13
33
78
75
436229
18523
675936623
218057
181424
401943
97
35
89
41
51441
25
165807
65
99
464977
393041
85
225176297
18
14
3
127656
15
149361
5
121696
243998
448095
61
3
378428
41
31
62
448448
81050355
313687
11
409871
252075
20915
84
10
244879849
160611
50357
427487
57
315788
102194804
52
69
274383
26
318883
5
277260
83
233414
751925647
720162641
147974
239124
70
34
366241
252406
6500
84785
5
73
812875694
207691
240284
4
36
21
307355
98487
96
359324
183881
7
85
10
302586
56
5
688487740
45914
1
42
258244
48
2
178440
372592
264289
872615627
483861
26
2
107561
472692
8
541201120
87
68
49
251831
331058
23598278
467818509
452999131
66064
378726
34
198489
289936
37
469052
592208220
148127
8886
35
2
352211
6
451224
3
186942
231896
4
487287506
18
493252291
180960
70
12
97
62
12
20115
52
453147
258644
135973
70448
32
249657
18
252289
89
690184847
30
60968
49
57
38
4
75
810525726
44
447514
84
141871
25
19
99699
212392
421468
343794
34
90
3
59750
861453280
69
30
462066
65
260991
171970
3
795311272
92
119541
216711110
17
428977
430632
95
450765
223771
16114
481510
234125024
398405
4
269994
63387
379859
94
449299723
82
489130
60
25
42
62805
60
445951
206313
73
75
7
5
351831
355828
14
470155
322225
456440935
36
88
493019
142082
256441
38074
154711
157455
77
5
143260
29
96585
16
192069
673687926
84
49535
431178
589258737
330961
3815
752982686
51
4
15
52
7
370144
20
5
631156410
212556
31
42
8
437975
79
95
297814
41
33
185103346
165858
330148
516176971
39
94
55753
85377
327749
5
78
43
68
438970
238127
14
31
6
80789
99
335903
54973914
47
94
859289104
55
62
27
439125040
351754
58
158513316
81596
66
201355
928964823
54
8
723665072
2
64
46
219878
421963
20729
92
191748
314455
708267265
4
281554
7
310051
1
2
3
840043793
14
369439
89312
490844
434568
376094
224687
28
60
55
601337247
389557
7
77
129082
67
89
9
28
91777
99
95
3
484410
72
223858
77
440902
59
365418
8
29
380444
36
371335
107218784
102283
114718
762083655
197340
66654
318501
35
21
50288
38681
47
18
82
72
69
19737
222694
483985
5
505672570
34
35
57
99
55
986167480
80598
58
210288
4
430171285
93
121107
98
25
254137467
330231258
453538
184327
70634
484281
230287
35
30
94
259211
8
23
373747
237075
246803
327101
34
243780
269916
325432
362634732
4
88836
475265861
2101
31
16891
68
94
318308
92
25888
60
39
255278
498121818
350664
231331
157867
91313
490692
448311
436542
9
96
3
92
404148048
132472
4
176096
67
4
322640
17
216526
17
225598
136502
62
17
340074
34157
165177827
71009
15
58
138491
44
59
250033
7
410382
46
867145243
61
140784
23
17055
49
305524
180950
2619
20
282270
93
68759
215613
661258281
3
44
446431
485
68708
36
20
843807672
382190
166073
84
268213
80
72
40
366677
36
291520
52
389868
72794
65
339821529
491444
92240
10
16
86
309766
261067
29
396643802
37140
252262
54
219278
29
52
230520
489146
47923
499377
363843
48
69
164593
9
99
267295
77
186263441
10646
97
239949
92
1
66
278808
81
149082
496302
346544
37
192477239
78
38
412614
129408
280825
16
42
78
376115
82
356484
101115
19
394477
309989
17
208352500
16
26
484673
5
69
604357748
67
496159
420944
38
83
1
21
374082
312813721
181291
332803
251397
50
82
81
196117
132368
315170
137266
49356
45
7
9
94
64
847403263
161353
18
98
490394
149577
821733121
68
50457
473521
6
9
79085
483414
82
40
21
19
3
98
27329
242247
86
347227
241939
64
142130806
81
18946
230405242
176040
104959
46
18
45
85
52
79
925446901
85
43
64218
95
30
493355007
475073
238898
31
28
47900
35
315757985
5
162958964
487283
875068159
87
47024922
408374
68
256199
92
134754
466862
61
393646
310288
149949
56
390699
123074859
36
963660219
52
15
319608
7
11
6
96
421157
269024
39
36
36
431989
58
332560
218941
210830
73
425490
87
95941
604009460
71
484343
139835
8
2
9
38688
1
70
428798
1
57
15
80
33
870687839
322752
440486
43
67
391682
213862
44130
376487913
279419
99
69702
56594
3
3
53
409961
53
27
82573
47
739779479
430178
640988548
41
2
188048
51
35
4
394324
132470
369295
95
339041
475456
31
336548
317888
66255958
64
48618
32
44922251
10
59
94
79637
74900
5
26
36
88
13
45
358554787
452238
277015
285528
3
1
471725
194196
7
188109
37
73
162127
498707157
877714151
59
946056259
464422
82
9
447061
180488
51
1
446793
25720
187781
56
395324
26
23600
355940
90
429103
355582935
176481
198971
368615
6
51373702
8
279577
8805
752868763
375530
63484069
79
294576
57
352155227
57
99
8
36
405794
972087289
102749
465927
381150
65
8
5
273127
44
6
337785
68
58
276809
797958509
53
6
36
425728
218783
255856
37
24484
397323
27056
48474
3
96
74
484035
23
71
84
99
48
60560
356591903
23781
136413
152023
628008833
352181
208337
2
430983
32
54
757530824
84
356681
62740
380097
45
99
7
83
113209
42
45
424038
175037
487707
96
30
90
41
4
189936
99
88
74
62
59
14260
41
164514
352985
57
83
12
48
460108
77
9
93
349220
8
278429
132052
56
613839527
58
9
377605
80
667055264
53
255911
41
4
341464
73
36
60
13
313090132
33314
2
69
79
212232
91
99864
350193
421823
84522696
31
445516
23262
97
130617
95
17
373771
95
40
461612
58
147512
270563
420972480
376038
68
61
156002
92
14
36
57
401426
36
45
94
9
87
176358
4
3
323865
68
14
2355339
4
8
406608928
80
9413
147076
97439
481940
110510
304733
431226
140252
262150
268954
524059824
35
1
4
98
9
4
430397
42
588141816
18
588666650
60
233314
160523
47
316814239
70
251996
206719
355792
90
44
13
265207
27
443930
69
29
10
49
51635
9
241317
70
465813665
95
69
58
114779
70
13
14
56
586
518016783
31
98
88633
280280
25
36
55
3
65
477692
402896
4
72981
812741096
266087
399118
119169
141606
310868
419327215
95
257502142
451157300
25921
97
69
49
26
412872
56
340406583
597853057
191211
10
908937175
139099
58
40
75
57
272538
257141
366382
45
65455
68
64
368935
61
226483
92
444010
387614
64
274269234
2
38
90
41
4
108297
332194
479496
72
184368
93
67
2714
87
11
136874327
54
47
419571
908222006
23
12
3335
46
429978
55
571674727
7
952981034
90
46
451018
50
456849
37556
229716
67
38
305968
19
189503
226806
25
469658
87291
75
8
388126
8
88
43
395383
189848
54
128613
15
58
358845
831384297
581796898
435152
327817
400637
182358
36
334689
18
470000
24
171962
961692658
11
113439
7
16
392298
31
420601
54
34921
257420
136203
63
1
78
36
492354945
154826
158120
133972
14
81
5
299788
7
43
10
36
332150
15
14578
21
5
44
248220
413547
60
7
8
88
315390328
553138454
491630
285908
85
23959
68
131546
25
63
46
973444958
5
48
34
54
50816
350509
478271
52
9
10
94
55216
84
18
269859
3
15
2676
3
5
113287
248679169
827215848
23925
98
2
246825727
198968
61279
407132
45145
153394
8
381504
454796
945172984
38
6
96
62
8
18490
189075
137910166
92
238512
93
189203
61496
267047
858515010
175962
93
20
66
988156486
33850
2
61
172198
75
1
449621524
32
76
85
404373
25
4
12
173914
52
918649842
52
48
86922
62
70904
248729
20
414813
42
68
92
20
3
264303
23
44
8
15
349044
63
35
4
164327
9
36
94881
68
10
689787051
9
427135
298115
419804
58
86
396913
58
140165
1
226097
216236
97
41126
51
44475
34
289349
37143
80
97
62
52
12
63
193072
5
9
58
147318
92
10
194720
3
27
98
82
54
97179
48
93
81
37
2
341544
5
78
486980
46
7
3
36
349348
419534
416807884
57
10
76
86
4
112314
357161718
261634
682960208
67
62
49
308156868
596597505
47433
428026
99
590115964
10
7
105414
659676055
185478838
317719
81830
99
68
234945
76
7
78
331584
62
278145
28
44
45
260597
115211
217870534
429816
58
36314
7
56
75
5
458427
288038
226380
78
88
740576818
35545
70
28
49
98
282485
58
687315846
67
55
214051592
71
463234
45
18
41
213158
134455
384472
94
95
647053563
345618
244841
64
139536
685347200
98
92
67
228591
43
326379
194706
287351
6
12
9
53
80
86104
120816
15
188907
57
301921
427636
9
320786
34
87
20
260073
98
175684
44
188266186
70
43
851762256
42
15123
129031
294787236
195469
9
3
417296
99
36
93
7
59
5
9
91
47
83
6
78
60
53
84417
61
391261
34
103242
150687
763705825
14
233016
6
201418
82
19
19
59
641071346
65
37
43
80982
384337
30
57
84
450397
77
56
495532
74
206523
4
43
99
173167
5
210140
138764
322241
37
204534
7
489177
3149
99656
264695311
13
16673068
96
9751
83352288
168008
33
404846
60
234593
494691121
48
315199
90
463970
99
37
98
395801
92
278545
169158
94
414544
50
53
68
356806
93
490600
154981
91
75
72
367288
30
10
221461
35
70
1
228967
419797
734
36
5
67
44
463338141
227036
7
37
192589350
208270
71
33
139456
192589
230911
33
405536
224246041
153119
66
109147
488029965
98
69848
20014
367225
61
46
87
83
5
285433
174967
54165
435447
88
37
91
122800366
27
649138936
3
230643
4
7
616826166
84
28
55
81
206115
34
54713
454832
97
9
53
34
25338
54
452035
452796
34
333782
77
13760330
722262165
448222
4
91
386881
43
419174
11860
15112
1
10072
3
83310
842357302
74
25
50
817676542
481813
3
41
349974
241152
35649
319069
87
303860795
125283
349526
44
52
10
70
8
399156
53
418037
263432
160546
409361
9
3
20
75
31
603989973
58897
849281654
29
36
486468
87
356741
175587
14
23
3
56
94
577044165
323089
5
59
30
23
995497261
103453
189796
377102
67
71
444120
96982
310641
151422549
61
66
382964
480383
25
30
2
271607313
575272018
185417
396032
437362
30
32
46105114
10
405768840
87
299574
34
349474
350231
5
420439692
53
184080
153524
239465981
84
61
399796
397438
91
241997
607805223
56
268766
18
85843122
415063
367288818
170462
53
283775
575757744
35389
3
17
1990
24
394832
88
73741
6
74
51
744949216
847200352
371542
47
4
18008
204677
9148
32
378211
490141
79631
25236
37
66
98417
297399
6
37
213864066
647503558
180339
76
27
286920430
66116
64901
69
480972
22
28
497779
7
5236
415778
35
69
73
120441
71
260924
348201
436499
470497
165260
144085
690059780
25
440812282
347536
368784
714166893
9
34
252692
65
8
319424556
299282
416948
60
59699
48
6
320428196
392070
83
72
199994
61
385788
108158
42
25
58
65
76
146948
362508
435342
175060826
186607
298883
89
93
490579
8
70
15446
28
39
45129
25
41
8
18874
50
159563
66
185603
232427
304868866
416298
93
448010
339301
491008
461727
57
422283
26
814974494
409350
28
159147157
79
44
92
9
76
253395
56622
71
208613
263292
62
418022270
15
444030
13
281305
31
45
88062
76
88
422898724
242240
53
290339
4
402048
173943
59
18
30
487334
448987
446135
20
78
67
34
44990
418801
400436
224792
29
4368
8
87
893048381
69322
74
122185
94116
49
6
226244
42
24
314707
151072749
992689338
71585
26749
101050
5
326982
5
369103
38
325670
90
153316
465653
47
461575
58
50
31566
58
2
50
210466
90
80
7
25572
4
95295
138417
96
46
78
28
475300
24
96
72
209885702
11
274358
245165
6
76
40390
29
488331
85
92942
59
419547
269037
342817
24
16298
64
92
7
125728
27
5
165602
377263
95708
98
69
154510
491578154
315329
428177
92
56
470033
183159
424086775
138013
999136103
72
69616
808414041
185646158
81
32272
479214
50
865275922
93
11
78
52706
18
293268
224165
46849
987864059
54
350237
50
81353
98
479841
133272
56
24
318119
349502
469564
25576
43
545369876
89
36463
76
517841207
86854
96
99
33
116343
28
169061
49
52370616
9
398166
69
911838358
88
6
33
61515
70
87263
79632983
53
473620
42
13
58
53
300759
168797
73
17
317774595
161987
467597
51
67
48
2627
930087697
466422
3
54
18216
10
305952
147914
362321
49
43045
486686
51664
20
231295
165698
7
67
89
341292
102153
351481
25
887182040
85
336651
339948
47
22
79
369393
43312
32
141766
19
1
68455
6
73
207480
417750
25
70
90
51
69
111524
1
79
162207261
272872
86
3
52
244506616
6
250520
66
13
2
44
303234
355179
10111
9
211714
94
92
60
969449256
294263
64524
63
93
2
978187314
77
481152513
279090
935159518
33
3
39
86360
943449261
72169820
91
352725
180976
870797188
82
3
90
57
678073321
75
121249
64
451136
350701
10
53
90
7
17
80
1
46
18518
188732
76
403695
46
176273
9
201397
412899
3
463714
79
210322
29
43
93
25
16
72
68
161176
60
77
253777
24296
146399
294001341
90
82
125252
384086
74
86
132340
9
77
9
4
426111
6
450503996
52
361141
153961
38
7013
81
83026
70
80
496698
90
79
351271
6
67
455866
792099526
76
84
244185
46042
252194
7
52
191599
392658
146998
42
228529
92
453740
9
319508
45
10383
426251
289540510
98
53561
5
100525
66
64
3
8
58
77
53
197286
12
8
1
93
160500
240306836
123328
89
41
87
91011
231363
80656
980232104
70335300
44979
116942
493798
19
478434
55
63507
467230
456938
6
334112
183299
78
65
63
374271
219951
26
271162
331020
285858
95
148855
1
92
66
75
259587099
22
8
418816
764803593
67
146588
92
88
28443486
45
28324
136807740
29
395957
7
42
423389
2
99
39
552126989
71
187714
211023
12
485822
543201166
24
31
494289
3
1
53389
73
211171
63
98
29
8
340441
383033
48
498693
3
61
99440
157079
287319
60
247424
79629
60
80635
268283
35
77135873
51
250271
689086108
8
3
498653
17
324587
3
16
86
334258
383595
203323
71
74
358231437
165378
26
56
27
7
59
12
33
470910779
80
89617546
93535
673029926
9
30
49
6
73
13
331611
10501
39
399073
224869
439391
75
25
491152
60
191695
307806
32
55
82
54
21
289949
431908
470638674
424487
90
3
31
71
426967
202500
140745
26
76
69
29028
6
327808
59
365704
272239
94
375434
11
355547
59
42
2
17
39
67
4
415655
247068
97071
78
453890
80
452778
71
902745382
441500
37
26
298914
76
46072
29989
82
27
481393
45069
481837
96
42
67
232046
36
73
54
28
283008
83
6
176357
8
48
499819
282454
500943485
87
338559
251697
1
47
443269
423738924
402510853
56
323075
47
45502
119458
28
91
194860
4
448312
442845
201978
50
307910
252372
30306
155139
108494
269412
251217
88
273014
53
68
19
56
22985
31
71
4207
77
64781
83
78236
13
58
286365
342896
31290
62
93
37815
11
88
19
227592
25
53
6
23883
389722
9
60
94
429558
441596
385782
5
32
30
336200
23
407266920
966403175
8
68
71
41
80
250533
234935529
276917
67
401561
28
22
99
68
379839
877627003
45
509491878
427401
39
10
2
356660
63
20
152627
270657
102953
189640
74
1
4
79
80
83
1
208354
28
17
120605
79203
95
9
2
57
91
424206
185253
1
114124
1
198696
18
18
349822
68
76
17317200
1
20
185915
74
231606
146893
33
6
37730
150740
771111016
37
62
9
317789
358398
31044
9
52
94
40
466259
360125
851451017
476730
121445
191927
326664
818421749
380371
72
572465165
57
27
51
407101616
67
63
753828832
80
213997
351767
55264
378886
171384
2
12
84
387496599
288348175
62049
132779
143928
289652239
186735
445521
27
78
31
19
225109
3
1
1
24
31
348362437
271087
165549
99
184371
50177478
78
26490
80
332360
374633424
308471
24
59
201055
18241
9
209008
318982
28
43
56
178210
8
5
79
28
17
33
335080
256129
36044
96
231636
376205299
3986031
46
121970
89
145329266
25
63
2
41
96
1
410171
44
48
99
102479
323309
54
57
470855
972297817
34
2
305352
6
235665
25654
7
29
469508
501122966
48
5
401034
359248624
4
80
37
76655
9
363225
292126
343485
23
53
1
22
229940
27
433131
88
6
465301
26
3
1835
30
418022
72
53
488682
25
34321
69
55
331361
97
44458
67
71
367727
377651
407847
304344529
468240
75
353169
4
35
161646173
12
59
88
358454
2
196333
269636
307904
5
57
57
881240587
41
80
406725
89
28990
406195
6
896403639
293571
269354
103360
945909957
948230118
8
990708451
112088
15561
151264
312302
401623
247876
92
434992
222885
21
466474
344860
2
68
66
23
30
396446
6
17
97
172550
9
6
183235
321874
75
94
88
711784398
286156080
72
48
28
33838
35
11
751892379
47
91
32
463227280
235368
729055538
458408797
145409
71
75
16
76
506246063
940890129
312963
237784
80347754
160433
310218
67
82
70419
258038
89181
964325417
29
42
34
432951
59
60465
66
179390
409135835
444699
479165
57221
131270
40838775
75
8
77394
31
439374
53534
99
298545
3
478170
130830
51
11
188967
48217
874353372
182232
12
199961956
452632
312846751
90
94
372344
7
59
178223
166223
98
411725
70
37
42
28
341547
68
381667
59251962
57
218519
164822
7593
378317
91107
301063
276565
17
56
46
335693
39
20
65
98
9
9
208007
157154
51
46
68530
136702938
98799
11
25
4
172511
293843
77
14
215787
209552
434653
87
452057
47
93
93036
24
89445
86167491
90
5
128039
1765
49
313600
310292
55
7
380192
806960441
5
273431
32
8
31
43
8
451708166
75126
7
858110071
371891
65
487835
150460
5
44516
96
415570
425751
77
76
75
62530
94
391935
31
491808
256102
416666
127296441
95
651657328
96
228126384
2
5
89
152888
394269
779622065
244686
186468
887938265
57
6
35
8
41
332850
2
49
14
596461956
7
464966
94189
2
148158
18
103041
26
28
6325029
168582
8
16
226033
81
264927
21
48416
166293047
113740
334829
117065
14
35756
25
51749
76
354631
38
81
42111
1
255403
72
216457
79244026
14569
90436
21
29
69
99
456277
97
375559
155493
79
8537
384777
31
211629
95
27
219446
14
46
27
55917
53
397685
32
281991
160749
8
101168
54
61
232818
4788
244852
325461
98
92
160107
7
85
156818
38
77
461119051
7
71
21
4
16
7
92
76
427595
2
98
55
97
43
14
83
106196
470989
127880
89
125073
11
51
98
331801
2
35
3
485327
717383938
32
15
37
61
53
417042
97
56844
90419
1
54466
75
84
73
31
3
118389
29
449894
17739860
57
49
64
9
8054
6
387989179
480708744
464800
993823732
226756
289283
88
72
440634
2
7
304093
98
36978
6
30
24
41
221346
78
88
57
383202
396509
14
103903
32
98
447269364
103741
168436
675857954
257003479
60
35
36018710
5
313669
463983
95
75
294907
324670
434171
24
56
74
66
66
423624095
31
107495
395326
65
18523878
32218
87
4
2
383499
306734
4
67
362987
9
118746
91
49899
13249
70
98
422165
66
97
50
31424
8
214754929
123806
68225
77
42
52
3
91
19457
9
466599
269841
40
56
138571
70994
25
18309
2
2
5426
236746
72
867687649
37
248402
172607
460611
555987154
300424
467155
297168
88
14
19
81574
228187
93
58
493350
1
28268
460960
75
2
27
581537855
66
28
72
75
8
1
68
9
36
88212
93
397476
16
292552
389859777
37
86
23
25
89617
823134661
405202
43
75
527925810
373962
6
194338
22
31153
352952
58176
8
496226
37
204478
294369
56
823576741
173757
14441
77
243434
58
6
71
33
71
52
648834390
58
195885
238385
153700
9594
923467064
9
57
630082794
298634
1
492984
240290
4
910799508
739453613
397038
9
44
123957
21
92
268947
1
92
3
22
475762
5
9
259412
101664658
85
27247
203529
138357
2
87
417217
35
50370
205597
214450
95
28
147917602
7
383737
38
58
452374
362244
198374
2
204636
37
225509928
2
43
52
275630
308092
86059
24
95
66
9
235498
77
95
32
48
39
8
58
221797765
47430
85349
71671
50
7
38
163550
99979
30
73
83
44
84
562705628
224327
284004
34
83
77
18
22
8
81530
279835
54
56
426080
7
202647
20
90
86
196290
6
98
78
482002
6
34
23
471344
467659
407204
288522
96
268616
1
592133957
197353
43
638004259
87945
396113
49
175869
53
217903
94
194741
44
10
7187
395868
75270
17
36
17
336995
32
101543
4
396435
72
158699
41
846485381
138750
144886
255825
403406
101771583
449040
628837154
253185
207418
6
3
375180
76
373457
65
24235
151655
454918
116595
315076798
383573
10
440691477
354841
60
250631
41457
91
23
422760
85
8
10
73
80
198990
144430
13
74
316819
50
14
505423787
51
361434
315044
451842
91
739848110
666956899
414970138
52
36
41
180079
74326
235679848
50
451529
86
22053
131546
637178289
27314
13
85484
371521
16
49
251384
212283
188743
962590950
321344
359686
7
23
352331
6
359911
326695
65
22
30
84
98
640297808
810970829
277141
40
6
87
31
683457996
75
6
67
2
143556
360513
97
58
279930
37
54
56643
23
774777227
264656706
19
450067944
9
20561
74
8
7
123842
76
7
226205
174280
49
147333
907753136
422945
4
56
253493
4
32
86
226975
3
260868
291459
346607
55
70
34
289594
88
92
242895
388814
206320
123598
209882
129864
17
83
441448
20268
449663
276604
294364759
54
407119
497456
83788
6
133356
6
9
1
471505
81
165773
99
42
9
23
23
487411
41
73
812688210
1
9
50
22
20
55
42
35
19
353075
247546
62
163610
38
50
815784356
81
12
42913
50
21
234138
31
8
1
9
279491
223321
96
569872888
255451
8
378474035
52
65
959438181
98
41
475876
7
40
361363
2
77454
511714330
56
184819
2
152305
86
95
475490
68
2
693065089
19
51
74
200006
11
260137
118026
362381
18886
455907
66
42
65
54
74556
98
762768501
293128
52
257108
766712622
2
379511
289500138
594327062
22579
15
225859
475162
45
3943
245431
7
40
29
5
363589
64
52
63
81
8
523851441
374676
28
93
200338
204392
46709
13
69
237757
95563
967624489
499088
216495
1
242627
1
214375
19
298817
42
4
337207
169577
64
1
28
18
53
2
114092
45
267537
81
846624301
92
245115
8
26
130470
690605657
162319
6
51
78
2
36821
403864
1
312009
185026
68
248320700
783368072
70
41066
497951
38
6
488782
49
2
296055
352412
140886
129893
9
24094
425395
436662
271818
263268
112778
485635160
315112
6
314774
43
1
60
294223
30524886
188003
313970
138343
5
27
456704
493569641
72
65159464
58
49
7
200770
10
5
612420217
2
40
25
829206894
273418
47
24165
206411
83
3
47
66
8
496899
257009
10
98579
491714
99
259167
911786995
195470
5
33
362653
694702907
480954
7
379891
5
63
60
207409
424761
116281
292018
146084
27
244145646
117738
22140
68
29
76
664970310
180548
120387
7
37
6
6
31
67
71904
49
120793
84
158166
272160
58965
167623
32491
24
32
353046
62
257753
37972
411198
40
90432
41
79670
336297390
43
354809
66
27
9
15744
380692
202282
21
99
118356
1
105730
18
39
76500
3
488983
485599
21
291803
45
298822667
7
158854293
479155
111028
40
90
491973476
15
5
89893
236103
168253079
96
58
89
77
85
248885926
32
196465
7
464006
21373
466866
69
24495990
57
1
60
98
94
207369581
572700572
219873
27
166169403
726727032
45
215059
109828
407576
56
85
476648
33
39714
40222
17
58
119036
7
406896
162712
376776
437509
58
14
15
912873709
69511
46
64
424095
193042131
342961
78
136444
29
183408
1
450852
232968
43
342134
102280
84
14148
8
209527964
23
93
4
301583
848038975
81
148168
42
89
52
69
8
169265
157930
33
47
475341
50
137836
792374566
209634
79
79
14722
45
42
343220
95
90
33
493290932
1
151741
21278
71486
1
18
277021
6
144566
227497
494998
537653132
199160
4
37
356321
38
45036530
460720
88
184484
87
373316
132890
11
52
8
25
432188
320946216
142671
1
14
20
273884
64
460202
59
982071637
1
63
74
45
64098
395466
108974
648525176
13
50
456136
161479
81
778180256
26918
396505
24
330376004
5856
334144
967923243
137712
150301
65
235443
90
56
9
423488
225467
51
693576820
161506
311020
44
45
70
41
13
20
43
76
49
90
78787
116722626
257382
4
187630
38
26
283412
25
54
630723690
67543
477567
109738
46
88
467420
18639186
62
33
351311
980296619
47
486906
25
2
42
893741130
17
449033
39
908502344
45
20
296799
84
98
17583
491331
213654
54
124475
88
395238
92
60
279006
56
155754
785055605
142217
368506
488340
334559
248100
32
87311
29
90
239983
79
319406
439514
152629
503286746
382797
87
66
330843036
86
58
34
139476
541661547
95
38
229724
51
783228328
334364
90
188653
67194430
11
70
33
447121
19
204726
313929
53
326013
78
58
366943
59
55
36
8
242684
33
4
27
37
670279195
4
8
5
235757
211169
112472
224655
288647
60
25153704
18
411043416
59809
7
60
242745
276492219
40
17
253390
79
1
418585
380556
47333
19
354760
143044
136529
88
54
273047
88
29
31
52
205019
49571
48
90
83
422704
56011
91
188353
414060
423819
72
93
522973842
25
99
31
7
62
23
48741
31883
455892
15
70
20
52
400262
19
50
15
83
6
6
83
19
42
16
2
412072357
207257
3
91
64
48
160556
27
2
81
4
187591
381443
437367557
324460
68879
81
94886
82802
35
353768
47
75
36
79
321671
21
318808
71
445510
6
97
96060
3
476436
87
384511
99
203310
1
359110
3
284411
964875755
474933550
88
66
84
446345033
39305
5
955845146
72
150616
59
9
177765
70
97
33
18
149154
7
207422
362927
40
53
19
42565
21
4011
28
715781889
694582560
260323
79
30
43
399824
635003659
26
22812
25933
210913
379699380
6233
491548
349547
24
57975
66
462161255
72
36333
462832
28
259273
21
85
394367
20
9
4
8727
9
650508043
90
435751
231814
450326
368708
100580
492476
16
419311
73811
183439
75
56254
193454
65
49
4
448286
390591
466169
2
431603
312923
137873
30
46
12
47
7
272222
33908
18
12
73
97
202592
61
20
162012
302831
84
373566
75
98494078
990057171
19
135656
29715
17
45
259385
61
56
420066
53
471382
33
138235
380197
82
127298
400385
35
35
490391
5
10
13
7
343076
105469
298663
338503
155252
1
121875007
27
254358
380688
1
341645
99506
52
79
373507
21
198975
43
677221596
616774354
7
332624
26
417200
116733
7
69
16
5
290794
142008
439390
71
57840
223846
236697
53977
6
452160
401400
93
45
262044
26
208921
248888
56
96
90
28031
98
93
426416
56
79
80
297109526
57
13
2
88
286709
93
321078
35831
3
73
54
94636
460289
84
16659
30
24
270712
81
46234
168930
56
277985
445419
499485
294813
292570942
61
57
243213
43
93
65
369035
28
52
397327
23
55
80
61524
360651
3
572753470
277892844
148064
3
244947
51
47
3
225544
100233126
135803
64
112097
36
92
18
11
329617390
34
141973
7
479267
23
1
384711
129348
398921
711261060
12
40
1
278278
3
52
328686
61
187320
52260
85
79729
370951
198191
4253486
1
208760383
353345
675789087
411717
97
68621
357400
49
252171
9
190548
330648
3
7
64
47
87
221768
243438
658837781
59
57
88
56
418758
40885
91
442285
43
147901
1
156746
299279
261093
325656
90
149934
777340158
181295
75
87
134673
223253
212043
83
19768
1
594460192
341356
75
528928600
592520748
76
360713
169024
399458
492680406
86284
2
464636
285997700
76
220722
362936
2
487288
67
736919605
377660
198264
66
48
90661608
88
4
222008
62
141163
44
836487903
6
3
790850387
429991
346807
302270
71
68
70
284593
33821
40
86
54
283136
23329
609396671
11015
81
281962
421872280
36
97
470154
461430530
49982
61
54
267775
904278468
482924
55
95
47399
92
94
34
89
17667
442518
20
172929
8
12
15
69
112279
187499
80
45
909862955
51
62
21
9
33
5
52
62
18
1
817971058
32
1
5
2
566321017
471319
59
55
317444
47
325676742
31
448776
82
46
40
969937547
168052
210404
261277
3
428226440
85
95
213010
57
365329
684471534
335488
91
252426
167749
441498818
25
168901
43
134185
2
350777
104586
214121
669977812
34
1
858031388
165783
119562
2576
50
238620813
61
286031
240506
62422
28
482328
7
23
42
91
25
19098
348676
247142911
82
118394
21
294538
157695745
226099
162319
5716
1
106164
35
753065161
30
344856
65066
80
950240480
712978182
196370
45
490046
39593
150986
204433
346149
43
82
279888
61
178434
22
38491
77004712
207427362
40
434867
328294
169469
98
5
62
324785
29
21224
7
314165
47
8
21
79290
81
55
57
54
463919
36
89
454503
8
512385477
178819
75
350656
472597
87
98
460875
44923
427214
20
2
608800725
98
81
423454
33
373157
51
48508
22
1
61
93
91
573805344
252642
218318
35022
30
71
77
264239
263729780
389258
392015
62
462152
324051
9591
516797168
69362
258082
249022
26
159169
43290375
635299198
4
84
9
71
475909
110428
496897
288161
253198
409947
401812
5
92
96
295108
319517
258436
32
60
24
64
207994
964968651
11
392535
62
55
197109
6
50
43
68
570936885
6
74967
71499
483313
38
113674
508736427
4
38
171571
26
25
181624
298410
422383
81217
480455
79
399576
59242
6
57
48
32
346872
77
492036
7
457266
168076
96
263450
484975
58
929882577
71
459392
244464
184808
381352
98
96
7
53
710020627
379839823
98
5
20
192513
40
91
28
363953
89
32
77
308949
460489
9
8
11383
44
68
2
55
231458
52
24
20711
131215034
222619
48
258320
228573
15
291813
6
6
43
24
61
18
67
108936
725278958
84
79
160294
148230
914507789
41592
7
187869
116770
3
95
83
392493
192062
293461
19823
305334
410636
69404
302969
81
87
90
23
92
41
33192553
180927
398395
19
276787
97
96
246395
779360627
883704270
98
7
297057
478397
3
97740
5
6
79
83
80
163123
51
9
35
392440
360829
91
2
425670
496270
6
281556
31
6123
251394492
90
931931196
686839215
226393
996347138
9
35
23
329653
8
7
34133
7
873487341
425401
51
329426
86
23
6
91
99
88
759491450
359676
145711
475575
225123
191184
11
47
52
729910695
187912
296449
3
80784
21140
961720183
273885
8
199886
9
52
43500
68
3
388099
83
62
18
38
99457
24
94
134868
3
60
53
38
387930
609906347
230224
821408613
26
24
956060755
32
320645
16
318229
52457
73
99
32
88
52
184829
43
6476
35
37
25
961717530
3
179909
103013
139216
22
125699
471667
82
27
28
121915
46
407948
334049
478437
286880
490143
76
303533
120964
46
84
156386
399805
13
7
35
8
48
36
965233736
47
62
15
7
5
381401
421848
319339
78
807969313
8
10
880942506
8
51622
45
92
60
800451333
401142
12
27
62
555233809
51047
55
248455243
350910
289170
44
52
762864289
207263
390781
179552
58
398412521
98
722687448
444065
47
384932
159655
41
70
65
459441
19
31
4
95517
430958
2290619
53
2
73
40
69
307782
37940
6
93
44159
64450261
461026
1
43
326317
61
78
849301775
464246
73
84879
5
430225
59
35
330740
8
951211645
59
440029
363063
74
603080475
495128
70969
3
106961
6
267855
51290
131000
96
108551
582517741
63
70
238173
43
21326
23
31
504899667
8
444108
364619104
91
58
31
53
6
76
278693
25304818
5
74
35
32
60
1
495915
161997
3
48845269
41
303178
486337
402095
386348
171494
126508
88
7408
382351
70
72
37
386870412
5
201425753
772380412
99
470490
135098
43
80157
72
48
22
49
30
392657
1
231329
306134
27
84
639657292
499559
152868
328461
195133
271120
37735
394254
47
133962
6589
8431
65
39
338968
23
22
54
201770482
28958
56145
70
35198
368123642
58
149661
51
58
66
87
27
2
32349
393426
5
34
79
693078348
25
469675
395226
836441563
94
148579
13
72
4
19709
126332
11
511945074
360304
38
51
16
257029
425293199
330288
82510
84
384758306
59
380072
91
2
756044550
200775
128049477
4
67
21
17
126008
329646
181214982
43
77759
59
7
479570
291879
27
7
4
98
598709480
145726
64
13
1
32
309914
193748
4
302259
166195
47713
416013
252611
739929929
79
50
136412
73170355
750478511
3
583630838
55
295168
90
131211
428859
92
24
219202
405640
27
358451
349322
23589
2
236295
191673
216905
96642
53768
97
4
225712
66
307298
56
71
73
68
105458
95
153589
72
9
73037
130886
47452
86
331428
90
27
781906641
65
177568
4
220040
7
36
157238927
76
15
20102
2
99
11
861345846
24
703527712
108500
211794
101972
31
76
194377
63
390192
21
403858
963891116
184555
8
11
34
737053439
217359
2
33
354972
13
405369
80
68
57
30
6
62
90
88
462953
867563825
194868
278372
415334
59
93
146065
15
3
8
50
129062301
421251
76
1
31
14
47
89
74
443486
195328
7
34
87
31
90
497824796
84
58
42
8
428419
55
50638
492077
157526
8
35141
33
64885
621875455
6913
101016
279279
38434
416225
789405300
143229753
555561503
92
75
9
166309
422281
279878177
46570
20
63
271729
88
7
708864465
287450167
303300
367960
88
385403
340945972
924788508
7
2
301097
8
25
426761
4
67
124100
95
22
2
17192
49501
184592
69
171452
203086
473992
12
31
67
383065
1
31
24
186063
50
99
80
82
47
2
68
21
65
45
8
40720
29179
6
350118
94494
43
10
379617
131077
4
40
80
78
244059587
23
487337
873313284
34972
17
367918
67
2
122202
167447
382494
160378
59
145401448
61
92
435475
8
260487
8
893425442
115771
60
28
75
5
56
317028
64
25889144
57
158283
54
118816
23
309966
259389
260710
494501
7
139422
97
136843
7
371652
88
39
459597
88
337567
385193
59
50
75
379656
468529
288807
778590506
71
452817
12
76
13
498833
112163
50
480055
64
231604
9
25724
315388
95
45
218321
20
215986
41
91
310826
213232
54
379740
5
34
264384
24
6
8
83
43
845456222
64
12454
65
1
71
61897
91
36
45
474482
10373
9
95
246855390
45
203185
130293674
53
89
4
36842
73
60
303730
120738
60
150837
40964071
35
206289076
152040
37
45
20
166676
41
144768
34
200542
372887
2
10
61
57
410125
268794
21215
17
156156
7
280803
362868
251847
26
497004
82416
71
193120
6
23662
19464
10815803
54
67
118531
488387
177820
1
65
95
409001
426018
219623451
63
52
75
156147
67
82
83
1
40996
905099883
96
71
111046
411023
8
78
71
90
63
438298
334702
354152
75
496420
31
460155
76431
84
288775
1
472136
4
33
35
334863
66
2
51
947037315
80
263172
462580
18
132383
481233
80
57115
204600
10
30
96704
266443
86
17648
90
163041
17216
42
159266
13
32
81
15
221534098
919558654
23
91
165505
43832926
120868
349430
465466848
429352
22
76
31
49
325796
7859
495283961
84239
19
67
320083
25
64951
438254
484396
457758
35787
46
355546
8
322224289
93389
42
61
29
1556
49
37
5
45158
7
49
102610278
66
75
20
22
221557026
57737
46077
93
292864
5
95798
3
75488
396293
20629
440777303
316596
6
98
40
212622
359508
32
6
32
9
25417
15
51573
863273913
70
93893968
34
308335
55
90
52796
42676
888849354
320540
411471
6685
6
10
60123
478339
74
37106
70
99
61
20
418615
46
30
58
77
4
386148455
83
68506
64
40
10
411853
74
250743
51
165008
53
65
57
29
2
393504
55
71
192221
98
25
67
26
62516
66
9
20
262308
19
28
469029
66
19
87
18803
196480
743790508
207550
2
20
5
3
69
82
32059097
11945967
88
77761
35
15383
8
131809
200790729
89
63
34
86
89
319541507
158307
14794
106110
20
240922
21
164301
128544
63
207604195
143234
12
94
48635654
44
5098
53711
46
438632
467436129
488682
956424455
16
63
50
103483
379338158
51
48
53
248371
9
415087
28
53
80
382626944
274577
469791
14
57
1
875357507
57
98
86
570062888
7
257241
31
81
9
363580
822929371
344449
7
446056881
168326
449722
171676
44185
435861
90
25
61885
190810
881
38
407756
61
23
49
96
86718
23
77956
274139
48
34134
231924381
261661
208586
7
656548149
126117
58
22
482883
19
4
264962
85
16
10
230331
3
173117
124480
445992
24
1
460184243
364059
53
64
55
9
56
33
51
867391917
150162
84
91
99502
76
86
9
447673
89
46
495520
38
93
43
98
7
14
36954
22
95
10
59
34908
2
99
84
342292
486898739
22
7
402376
113073
39
6
27
447194
172686
5
369692
83
20
553843722
23
361506
15590
33
9
92
6
201757
95
93
45
96
22
5
267540
69
490557
455820
339341
296689
350230
5
185634
49
161961271
787548588
218594
70
278843
759323517
20
74
82
8
354601332
7
75
12
181222
250130942
40951
48
87
12
62
14
59
57
4
52
465970
10
470683
28638
467677244
169540574
13
97
53319791
3
1
489281771
48
6
82
429609613
432586
23650
395414
735117066
326015
333649390
22
2
392060
495556
80
810314359
9
82
651719861
190981
39
29742
128175
305296
12
209731
9
143574
13810
9
163942
362111801
285589
33
410384
686535961
398943
10819
89
44
60
290931
492218
60
1
19
135353
24
174796
67
796802628
447790
35789
61
3
57
36370
12
155806
47
57762
56
478716
41
406604
55
76
71
81473
68
238637
489592393
420119
97
13
322561
45
339672983
86
2
77
57
5
67
58
83275
72
195768
218938
374885
620537939
9
106573
139689
80
407970
385375
831
105373
18
68888
17
37
153348498
51
216127326
157182929
6
36
73520
258009
6489
457176
38936
78
72
348111
470235
88
66
3
421705
78991
8
245036421
151037
231298
52013
447177
13
394292
36
61
283703
402690
5
55
35086
30
52
75
5
34
71
246201
207632
373332
481649
74
798962584
117849
68
119106
21
374298525
20
93351
45
93
24785
339291325
26
34
393717
264308
814555093
7
332815
329680
96
232124
17868
228566
520401762
99
728645613
77646
18
15
362440
66141
136882
2
164590158
17
132558
349086
82
16
48
80
191523
322846
304877
32
131262537
57
28
390262
267811
63305
60580
40
42
30
76
388688
370476
43
120542
89
372035
6
951369112
91
129385
116978
2
58
63
71736
31
98
264199
33
1
33
464594
435682
82026
337113
32
70
99
81
7
243216
31
151193
152080
6
44
5
498626
214920
89
21
233394
725210265
49
371500964
62
466666
27
227491
74
82
699790867
229136
14
64
473571
24
98325
93
1
41
69
7
195696
25
320698
7
6
97
737987956
757140610
78
96
49
128974
450502
89244
3
60
79
7
68
43
29
64108996
35
37
2
6
373632
392551784
21
5
326849
222104527
89
25
82
89
140761
357649
18
78
1
81
99
92
9
91
183033
91
94
70264
58325
2594
88763
82389946
833254964
64
348110
84
19
60669
128176
149880
421871
8
58791
358913
82
446835
398813
41
130944
353805071
16
49101
8
56
150559
191126
498852
213816
53
377432
334970
823449478
52
233563
939871322
82562
272729
157279
97
32
60003
22
65
11
231856
132630
683770923
18
2
70
186102
72
359454
87
20087
312993130
92
51
294067
73
51
163055725
86380487
309728
325803279
2
417383
589387736
4
408779
72
71909
112127
66
470774
4
7
1
50
4
294945068
207136
39209
262491
444186
8
122555
628453089
70374
43
48532
119265
218507
55
73
29
262851
23
29
469357
86
41
65
94
22
392574
3583
7538654
101245
43
84
115344
910069254
6
13
72
182740
323162
90
472097
99
40
181871
74
15
661919971
490800
3
76
93244
807946584
321162
167149
2
341902
380281
386253
78
455273
326008
707619576
309372
63
228222
60179
380294
5
47
364416
81
57889
126773617
127255
60
23
448651
257860
260784
7
55
3
96
6
966077479
473943984
97
251980296
14
6
60
40
68
221859
77
58
515748608
96343
10
112425
180352
326878
80
235807
337687
15
13
184996
211134
253404
3
47
15
325052
68
63395
133135
399342
144701
26
95
58
33
92
312776
944723566
47
483477
8
426876
15
106824
98460
59
807338264
731121754
26
138801
8
109843
92621
97
10
8
5
496219
21
240920351
848899811
968973379
74
944947478
390916
6
195157
1
739098140
4
28
14
50
383724843
372766
1
61
4
50
68
53
326172824
32
86
750125160
2
244552
18
393689
277591
4
35
42
8
247610
269912
15108
81
209060
273405
389883625
14
82905
28
22
88
435263
405040
71
103727
470113
439674
280198
265300
11
10
4
1
138026
125902
2
154312
51
8
23
44420
446491
446777
188492
66553675
135665
4
93439
79650362
87344
124849
481515
95
375354
244317
52
39
8
12055
353650
9
292319001
46272
66137
411715
378090083
19
423292462
37
137344
9
11
200698
255322196
77886
85416
385498647
57
411194
25030
826029632
16
584517201
2437
31
825475500
17
184829
121756
5
24
461047979
36
375691
56785
48
37
50
1
224579
50
49
189386
76
87
236411
6
370935
9
139537
73
28
71
346843
18
952674822
481030
44
42
17
330791
68
45
344526
441027
490501
186594
9
499099
34
281227
299255
54299
7
388472
264578
33656
2
32
29154
47
35
213878
73
9418
338010
5
78
435725
833632848
47
290936
41
22
62
91715
13801
409021
1
262651
779145414
68
155304
49
280474
56
187476995
13
298630
219993
81
5919
99
2
94
31
90
55354455
33
258448
91
65
62186
69
49
323910
49
28
270470
97
37
59646037
83
2
25
845771981
4
428139
8
275838
48505
55
11
3
13
24
25
172049
83
39
7976
464225
33
190581
446156
408843
31
65
334823397
49077
197571
5
486775480
595019633
99
45
801197080
467874
174925
429020
65
27
336207
123202
18284
3
58
1
431697
183103699
375094
55
40
14215
86
92
4
200197
310682
463274750
52
114477
1
497721
332740
784869114
4
65
83
263593
27
7
737279266
26
63
18
20
83096
242999
17
988814948
5
37
1
7
73
441321150
103257
224349
227149
13
1
3
400471
427330
86
68
122542
38379
32
191242
26
270390
240823
58
19
397016
21
3
37
95
285199
31
88
317045461
281036
153527
73
323070
105378
152663
54
121603
469376
183614
95
298129
97
457836
341815
31
