22788
65
30
7
68930
129895
94
4
66
83
239006451
68
73
83
56
60734
314550
230154
994976628
129113
9
602743720
153739
22000
96
373649
2
125478
74
150880156
473554
233205
33
29
97
6
945174923
89424
5
76
9
448194
55
75874
231725
57
289512
438006
9
345546
189173
59
72
483119577
459101
454056636
299943
62
463775
370033
63
184462
289881
98
412802
383888
780110367
34
54
944402686
7
120303
110128162
369153
281150
42
62
4
338783
6
2
338601
226329
191104366
10
482196
362364
238244
265161
99
510152048
236453
10
3344770
39534
98
41
818045963
596449407
28
1
3
19
423879
167261
77655
40
137943
85
53
24
6
4
25
571101627
21
8
40
60
55
367830
38083
7
83
7
9
84863
110036
102133
293430674
467882056
169722
23
119648
80
63399
292199497
45
211955
59
61725
280852
31
47
20496
154931
264791
25
77001
48922574
70
52
437988
51864
47
150468
5
50
144607
99528
2
30
449332
502997897
217242
48
405755
62
95
291371
416324
18
88
44
237583
311952
374635
2711
1
204807
71
28
96
873175400
33
2
57
86389
199597132
310708
975325644
6
221808819
209870
420966
325363
12
92
255676
56
9
88
84
38
2
81
252174
98
3
33
34
437653
126307
56
238275
59
6
464449
339871
10289
63
817824464
75
60
373269
221262
4355
36
258522
2
98
11
74
15
7
306163
414049
5
497068
47757
363793
87056
145786
43
23
29
382168869
822472330
75
230384
258743844
2
26
167370
61
288355
488715
430673
339145
83
55
87
54
473907
221254
52
186929
209099
77
72643
228286
13
553606740
42674
75
67
85816
156608234
15
78
98
30
106766
299222494
92
23
84
26206
492321189
59064
496129871
298441573
1
47
76
286428
77
6
381317213
364219
78
5
118774
991069134
30
7353
931381912
40623
73
36
440413
15
86009
398376719
220610
5
85
330843
247701
68
370820
987534452
113874798
219549
87
9
455691
406921
6
14
985852869
96543
308120
82
52
87
17
300123
17
149403
38
40
114979
71
48
449118
394329
43
429395
241569
333360
525807946
141602
5
28
79
8
91
339517
159876
27
18
88
342143
16
4534967
4
310664930
65
1175041
52
453754
90
64
104809
5
96
6
179534
125501
13
6
2
679846084
98
212860
485280
398282
171923
74
531766553
6
6
80
9
46
10
277389
93
7
352537
88645
187900
10
2
982825250
88
34519
55
69
111421405
34176
75
12
23
16
399907
32
2
26
96
43
360193
67
72
445148
87
30
72
23
208279
473366
66
69372917
87
15809
13
743186063
35333
27
408838
67796
458686
7
474041
84
33
54
83
238471
52
284572
74299
9
526135321
136226
27
34
78
51
12012
225373
67
211028
40
681708794
318222
91774
1
4
295527
192652
462922
28122
7
469878
349495
802064652
49
4
434525565
872555018
86
26
198183
7
657472335
8
13
445987
123773
233444
283548
14
45
149355
84228
50
15
228782
14
34
74
28025
50507
143319
19
69
30373
802004690
62
301495051
343745909
723494731
347640
2
410044
3
6
8
271164
45
472570
185101
68
8
8
12516
243247
394811
54
28
56
31
6
450522
357147
327478
99
69
9
34
90
84
493778
26433030
13
4
98
51
9
4
450888
24
895689863
49
266015
420715
62223
34
138503
326308
5
56
23
330561
82
418347
323709
185511
485905
186297
92
187416
76
42
254468
18
696927841
470001
3
873765489
749675971
81
27
57
304157
75624
967387382
92713
341346
47
136411112
59
7
27
73
22
40
9
345548
3080300
99
57
366276
5
34
9
4
805690088
964961616
265595
62601370
38
26467
377858
2
29
72
446429913
6
98608
60
93
382399
62
286334
8
713046526
71
228552
415209
88
9
167698735
5
11
593180813
168305
326228044
113285
323852
221200
71
49
336089
36
68
412739
421727
90226
79
208930220
62
246912538
60143
335471
4
363156
1
237317
981893388
134630
321503
323340
52
464622
425527
376842
476006
507141357
17
438435
128683
33
359604
43185
371369
569010784
32
95938
99
85207
85080
475310
170404
78
389031
155555
47
84708
10
3
52
324704
91
13
80
395572
58148
4
104539
129307
8
7
266931371
361786765
210930
19733
32
293712
378469
15
347814
64
60
237976
68
4
651869411
41715
81
473739
426473
47
423751
33
710256384
52720
11
10
30701
33
903896696
2
23
11
327581
13
157719
39592
488765
57517
461756345
2
336978
493023204
303847
242638
339993
8
3
88
167339
154969
53
92
52
61
81
96
8
3
34460
42
43
85
6
247454
34
98
18
86
427537
81
205994216
3
345232
84
200276
307552
46
83
482606
327795
293552
19
289741
22682779
114669
281408636
2
326625
92
48
335701
170584
149957
60
76
73
876061991
79
29
3
138143
119233
65241
14
39788
149516
39
160880
66177
10
91
29
78205
70
848365446
39
38
30
20
2
36
17
15
6
136036
477819
579569864
332220
784872390
127678
24
175937303
44
97
60
71
178294
22
259016
87
495042
76520
457797
7
22
77
51
39115
98
30981
2
4
31
436501
38
11
98
7
73
38
403294
98
1
461936530
199721
67
261965
402412
24
17
76
37
51
147499
82
90
303589
338913
89
192897
66
7
669945921
246518
289312
75
84
183969
115919
355643
74391
484536
31
56
638342178
467041
80179
6
77
76
3
84
701377929
277554
604264644
74
99674
303970
8
228735
93
7
94650
79
18
60
6
52
69116357
364160
497729
98
171915
60
83
384980
58
324877885
63
264437011
79901
294088
368155
22
6
379087
84
49
52
270529
9
231109
93
15
88
15477
484147
250468
35
471911
340686
52
8
62
451105
10223
165816
48
20837
79
88
89483
69
92
345731
340240
81
59
3
454222
205732
267730
5
53
28568
377315
245405
10
140323
252931
54885
38
35046
207508
96
54
330467
460116
86
3
41
67294
463223
85
94
422689
484866
104806
29
47
34
51
290031394
95
80
347387
202071
234347
307854
65197
95
44962
443293
457964
499512
200543
41
502201720
29168
23
294518
40
39
31053
188404
2
34
9
1
193111
78
35
6
118317
22
5
2
23
99
74
373087
219474
417565
83
57
78
14
9
188034
891302561
26
325130
122050
298718
95515
383414
370385
477555
92
73
46
9
50
359396
40
15
389057
361130
111957
34
28
56
76
73
49
59
125427
186942
42
29
83
282674
36
34
234574
198808460
64
97
9
268974
295928
288882
175091
383559
36
84
87
59
71516
8
395324572
5
161815956
82
64
412359
322810
410351
39
67802
70
183561
425157
70
487387
30
249701
12
20
436439207
13
360787
359562
70
84
395946
86
74
434528
9
369799
3
6
12
33
12
28
21
4
200987
357699
165820
266607
226313
126625
42
41
84
344187
77
309664
421014
43
452707
341718
9
349116
92
14
8
5
33
161876009
76
21792
93
80
32
9
63
121214
83
69
492891342
39
149431809
97
54
5
389618
588768367
220706
92
226651080
477611
74
2
90
92
892496274
136170
17
79
900808741
160921
305716
85
156295
641527987
403584
55
72
317024
185498642
198035
81
91
485407
4
447972
323535
65
283617576
48
138395
19
23
419645
48
47
42
77
20
40
88194
129842
496197
14108
83
79
256339
8
419804
38
77
300587
20
434897
27476
5607
242389
79
34
98
428044
297900
20
69
74
43
352170
21
6
138358153
323117
40
4
17
415040
262847
40
14
13
839539498
25040
92
995502955
7
2
53370
137493
62
40
31
487929
84
374974
34
63
19
6
87
77
243820
12
42
95
145219
309147
278799
140623
132460
37
237410
810283502
144794
34656
11
957819262
15645655
5
65
54
437935
2
69
275411
75
34102
78
38
77
249824
93
9
2
318152
96408
81
64966978
89045476
76970
97
298232
540312266
3
985680660
70
29635
7
689043019
265295
14
366429
7
69
23
18
6
7931
98
811262935
107369
77157
115098
822262917
92134
38834
73537
453370
879905715
402107
32
384132
77
10813
938393045
638920000
6
42620
5
285884
125558
80
64
31
95
250137
2
174632
21
8
85
184520
81
197604
243321
91
6
8
385754
345566
236647
756562566
841396145
79
342993
3
16
87
8
284584
237857
73
371089253
40
330065
13268
40
120234
403419
2
70
84
92
3
51
375857
322050
53
90
920911210
12400
303782
397244
327827
244170
30
29
9
391536
90
124318
48
15
97
92
312820
80
241585
163909
88
9
45
427156
464808
80125
12311396
207336
307630
278375
227033
80
78
79835
597322966
363140
339341370
120912
74
90281
97
31
83
316539
27206
40
1
305460
7
1
275569
66
321012
97
4
423874728
61835
358266
273969
85
349386
193402
47
1
62
10397
237547
313179
12
28
91
3
192628
60
159668
194834
415092
272789
84
99
2
1
92
748102244
96
66
210438
193667
127284
72
288337
735051812
8610
87
46
134737
79
85
6
71235
65
449512074
84
91
373403
17
64
9
75
264372
11
394461
482624
242695
7
4
81
63
47511
49
237368
453709
18041
207359
7
6
83
71
437283
94
218848
38
22
29
497257
12
19
18
23
76963
65
434401
2
370116
328378
22
108394
89
686598353
45153
855504649
40
19
89
410789
33380
39
71
61
84
53
30597
5
33
424506
467701
40
71
279933
130234
58
114282
353099489
664940654
42
46
33493
33
33
38
53
350148
457300
3957
315544
73966
244933
314876
38
305952460
30
32
132146
289618
35
175022193
87074
30
9
81
34
2
54
36408
961248514
18
139160
64
245653
1
62
142721
32
478940
215326
495098
96
431958
305364
54
364601
20
176730
7
44883
45
465863
19
2
6
643687559
271874
211423
381725
337588
2
254316
50
3
111309
18
83
189036
345700
40
258337
29441
84
90
871823688
24731
3
30
438689
2
481077
7
462961
350436
151317
24
58
18326
370041
428387
484464
54
49
613647385
79
94
63
462153
11
93529
8
1
8
366607253
39
46072402
23
43
23
51
17
91
10961
62
17
492523
60
233526
89
56171
38
39
46
62
37
23649
33
189910
67
270054
73867
43
82
9
211830
48
25
71
81
128483
67
25
279981
43
91
68
41
73
99
992994093
188256
96
113949
395010
4
68645
623667439
38
467301
56
836106865
6
121157
192028
47
79
15033
84
28
55
12
18
89564
31
434959
15
5
99
168317
3
117431
18
47675
62
233288
72
72
67
68
23
23362
1
741501000
53
40
74
50
69
83
92
488124056
240726
311725
67
5
38
88
9268
320235
370463988
4
22
29
77
80
68
40
7599160
353883
50286
35039790
9
428565
68
66
59
36
240020
870384019
202582
62
257923
88
331909
98
31
24
206930
56
397295678
78
65
12569
490980
77
175784
54
69
58
2
233521
51
2
286506
369214
468274
120842
458511
79827
202560
118148
53
18
5
8
74563
343449
26
51915
409476
374781
46
37
126308502
442264
19
22
89
999546328
514778506
45
2
2
723902788
397295935
21
45856
135594
454917
177592
131695
72
425567
98
75
29
910509992
5
1
4
660998140
39
53
6364
6
65
272124
336958
29
63
432742825
77012
59
10
66
228363
378833
37
254666
96
31
42
2
36
19226
444732
18
116178
371087
66
37
261921
275874
355195
65
9
423827
261036
342826
234613
73
469736
3
564426541
264065019
52419
2644
20
9
255905
4
134861458
50
380996
7
5
454186
15071
48
66
32424
72063
6
1189
442516
27
370115
271655
819619925
465188
85
17
2
4
395667
3
194137
498835
61
269216
3
672247117
42
204920
75
4
18
1
6
40
368278
96
66
206524
54
303192
266276
965027642
73
927263208
12
80060
303365
268071
459017686
358605
12
19
60
74398
99
96989
206849
480279
81
96
1545
73
68
64
889098453
481206
127607
17
469574013
146696
318355
99
46
308725
605754805
16922
72
383342
87
105277
3
229934
29
28034
19
814665156
80
20284
25
12786252
55865
51
7
3
48
56722
121528
411540
64
491683
408449
15
488406
6
9
56
171186
646309467
81010
169045
407928
1
224926
127606
270853
373007
495986
68
470314
3
119998
30
477517
175147
65
18470
502943931
9
2
60
401590
15718
284242698
34
365926
95006
16
3
382153544
80
98034
267077
66
326545
64
163794
69542
175424
9
87757
75
2
52
16
275032
38
357900
84590
28
371738
369174
51
417396264
12
462275
11
641442404
26
87
739665649
90
32040
37
81
90001
390461
167698295
346587
30
12
4
4
54
54
228189
27
29643
82
380173
368147
397884
336721
811216001
68
294217
77
197437181
349589
35
96
69
66
252011
5
75
40
446311
9
25
259701
19
382580
274244
619524803
81
125030265
80
5
180967
132759
97
98
69
401012
436947693
80
52
25
29
717397593
39
6
49
493155
68
236014
18131
16
198471
264967
30
9
11
156328
448002
77
345524
74
7
44
63
50
58
29
79
328780
94
317625
62
28
362962
5
6
769048543
51
5
229621
23
181679
488520921
99
298097
72
45571
33
9
885968945
71
51
6
67
701114190
73591
462597
33
180073
316719674
19
414266
470906
7
91
365995
77
1
382006
816978940
12
87
33
5
91
19195
43767
6
38
578274992
879637999
61264
268639
189364
37
1957
86
459837
26324
332204
417208104
175950865
49
38
728963253
429165
99
68
32
121885
59
246466
89
1754
28
156334
294701
17
409121
63150
89
57
11900
5
966622045
1
14
46
18
314701
356926587
51
12
7
60
422774
354735
266701
9
196198
20196
3
24
50
93
81
34
75
18
7
67
22805
464631
757689280
60
93
7
434994
275901
52154
451967
19
414106
35
57
7954
2
25
282012
459278
72
405079
69
23797
53
589418718
4593
36992
19
9
13
280971795
58
44
268317
83
8
58
65358
5
899445586
48
604214929
31
23
94
34
29530
211671
5
38
66
88358
284592
285407
336370410
397351
58
433584
348503
6
44394
458575
60110
29
20
53
91
146083
45
31381
418385
26
15
99802
154906657
31
85
22
74
427882
19
65
67
255187
9846
36
371186
7613
323205
99
40
25
20
488317144
67
579506972
440647
438627
83
210988
63
8
636522501
274899
356439
52376
99
259492
430143
72
64
56
2
294878
31
1
58
357782
3
18
51
77
92745
26
81
61
19
25
185080
73
929342065
83
399207
9928
6
11
290120
36
4
543421132
292607126
498290
19337835
365689240
26
5
99438
71
134266
354384
81
8
325666
292303
354959
73
412714
334946
56902
481097
90
36
100488
382129
50
15
61412
445781
89
78
602363399
49
327880
27
69
73296
447444
7
97
70563
82
3
402170
90
422934
84
120545
67
217020
180828
416471
498137
86
87
8
5
436105
36
7
384677
80
75411
21
183022
24
90
336042
158752
462501
548480573
66
8
90
155742
93898
269385
1
404235
52
2
19680
363465
405169
122720
72
89729334
654462559
1
54
18
24
89337
438281
39
2
330020
236116481
389810345
74
55
443709
75536
1
77
5
6
56
372069
90
21
125904
540714983
77685
53
404223
48
72
181807
61700
337924
6
16
8
89
92
112122
984047988
427709
133520
98
25
79
8
51
380201
199196
59
153772
55
90
31
76885
94
491579
449398
68820867
1
5
445935
69
45
248011
463082976
66
219962
7
123302
331835
301316
93
390602
209339886
90447
86
296793
60
301984266
76
173880
350444
25411
70793
13
9
454545
202731
61
10
97096
69
337494
36563
333060
4
487351
1
3
53
371532
147879
97
22
47
848216455
367951
8
131610
43
440292
49
33
2
172250
228249
143846
84803
245843
68
29
207773
37
21270
39
142988
82
83
99
92
40
340337
83
523014849
38593
172388
214899
53
78805087
10
85
36
84008
2
232483
94
19786
87
470861
304750
301390
472363
19
996951550
300647
301712
110980
72496
37
82
48
376565
46
341023
459878
47
336213
2
87
393749
83824
21
16
107932
42175
470182
489476
422450886
451562
96
498563
158442
290588
77275
5
356481073
14
56
332599
81
34
8450269
298627
61
155422
313100
26
394374
89
27837693
429975
204547
6
68
47
118242
915183881
566196177
523437055
315209
66
386034
96
61
51
130314
84
315063
12
93762
153343885
42
326720
84
258614
46
69
94
2
90
7
79
43
3
6
97058817
31
246197
52
308067
449496
997079647
374890
6
57
5
491008
67827
91
113091
293687
152164
5
70
6
70
15
22
3
5
71
2
70
551456530
28
423022
2
205647
26
314412
5
82
130605
62
13
288769
23153
76
377356
65
25972
93931
172562
48
445936
54
91
44
6
257123
68
93
74
2
567858067
30
863512491
247887
268591
50
7
86
2
93
114685368
298879
313562
79
768173035
18
95
7
4
124932
242457
85
110101
4
856051325
58
61
48
495652
630591132
254224
84
349381
22
469454
77
4
51
41
958994587
123965
254840
29
46
85
5
159518
6
68
2
227166
7
12
9
136109
190283
339678
63
22
21
72
132812
25
55
8
238008
43
491873196
35
83
791
318835
401656
85
9
48851
86090
95
53
12
51
9
425939
57
63413
92
18
15690
271436
29
39
315373
163146
4
59
275241
42
43
78
292421
82
98
40225
396145121
4
3
32
22
17
15
119507
91349
63
589496444
42
38588
67
53
189045
543781561
9
24
121134
32
5
444219827
101865
87
663787357
12
122753
25630
141484129
165223911
687604837
44
5
56296
59
495748
9
53
36
320059
444709167
53
35
42
31
284108
39
224081
21
23
389745
1
13
301588
69
4
19
77
427311118
6474
34
485954
71
71
51
5
224290
81
27
2
467334
43
380813
497393911
34575
432658
275842245
412093
32481936
1
186583
265010
82
306635
16
3
70
9470
84
896945315
948256676
98
34
700705465
116431
408369310
734107751
87030
105161
457665
46
52
137274
178313
17
352745
165913
8
57595
218483
260515
245957
31
427879
58
10
299894
9
442300
38344
81980
5
49
37
60780
367960
38
219579
81
28826
45
6
335703573
5
95
51
43148
3
71
12
277103
384120
781112860
606580891
244705
57
101800711
917167314
90
84
440302
53657
98
45
365845
89
80
479568
37596
191340
207810
115769
34
3
3
32
80969
51
61427
331537
10659
96
8
486887
817076972
58
31343
32
250015
54
53
60007948
54
47
162072
45
98
56
198866
575370534
65
160023
154510
474932
39
71
942737253
213587
8
410151
427128
6200
3
410538
66064
401968
426689
54
20253839
5
440178
49
43
74
237752
768474052
90
252596
17
347970
43
66
410138
48
347154
75
6
65
393097
97401
257458
170527
30
94173
81
314865
72
263307
91343
335778
36
90
1
9
418451
677259836
49303893
17
83
22
697054013
76
59
294861
38
8
190896
284433
281066
86
158473523
55
344212
74
1
439107
89
104330
54
2
7731
4
442379
414829
81063
120624030
4
158785695
69
6
83
457579
398225
14
42
217087
8
16
44
87
390235
83843
18
165632
244401
443621
300491
73
97
2
24
85
329833
91
12
59
56
66
761160585
44
487665
129123
79
9
96
80627
41
76
62
268839
469424
23
2
356062
34
230041
166397
7
494193
436410
89
67
607495752
28
436243
276911
10
99
4
905812992
45
456573
6
73
9
68681
112334
3
27
86
112926
244003
155653
397532
82573
86
49
100768
9
90720
239869
151738365
60
42
2
78
101396
45
48
66
62
78
491741
179415
4
41405
81
59
5
116779
30
367915
82
19779
268436863
62
430878
99
92
49
5
43
10
88
278436
193851
8
948886277
255787
44
291592
88
367740
358261
6
30
564662460
298430
81
14121
266086
4
36
56957
482314
68
3
863710532
651542083
36
54
288747
9
523028828
80323074
51
19
221084
74
255509
713231158
92637474
206358
95
44
195899
81
337137
809753209
47
94745
70271
23
6
39
36
436055
459586
12
615162296
56322
32053
151059
167499
342787
183381365
5
29
52781
502221826
2
66
41
26
97
422144
81
265082
239717
91
3
336094
9
46
419485
72
198932
85272
244207
158871
349727
59724
166014
28951
45
374638
94
83
36213
84
11
156989
86579
486622
177211
294403
49
25
515411676
20
329650
97
4
34
233495
4
6
37
86
286182
445412
266519
71993
301238
5
98
97
66
525496732
3
9349850
904818282
2
57161
474224821
164724
3
9
1
39
54
248579
16406
35
35
2
6
73
81
229670
30
275956
6
89
287332
74
47855
8
469207
9
38
355030
434517
30458
6
19
30
74
98528
257593
8
66
2
361688
279146617
472116
9602830
57
291195
338052
454028
218146
868844251
562750576
15
62
97005
439717
23
122736
779881857
31
37
37
386800
72
30
6
19
15
499127
93
22
261202
16
194541
572851767
97
74
334378937
29
93
528961480
69219
39
233118
485081
157492210
337922
5
474178
16
8
430915
62
6
85
16
5
18055638
306606
166451
11
443299
46
79924
16848
90
80
898019223
69079
301257
90
58
2
189203
57
451577862
21
55
7
720683061
9
14
421884
62
99317404
93
7
757579749
6
560535330
102535
48
208452
82
365514
30
91
418756
76
99
12
48
74246
90
37
627894777
54
59942
202620
54
8
6
212159
121200
58
209318
35
111092
90
4
3
334136
177012
132799
309782
583544982
120706
73
63
83
11636
11
16120
82
371597
388746
203645
94
332923
9
260480
97
319648
37
298410
91
371685
464584
30
13
39
489541
424198
70
308841
918554454
45
50
44
26248
436491
74374055
84
81
317480
252801
5
35
171781392
17842
479276
362100
696777846
29
32
788137633
375862
53
14
183916
22
218096
6
73
32
20
330754
3
430873
89
44
791623690
4687
289863
25
98
81369
99
216063
82
475821
7
10782
418423
61
333702
188542
316193
29
68405
31
17
77994
126133
286284
96
89
79
523435767
2
71
85
408012
381648
2
209260
187555
929804444
52553
334440
94
516017301
67
43
76
52
112830
298316
464438
60
902375054
18
13
191255
230333
41
359544
65
483773
37999
92
716701062
44082
252670
110648
478422
98
1
75
451962
370096512
4
95
6
72
39
345912069
62
236392
12
54
141041
23
217349
20
52
94
196744
32
61
87
9
57
823338928
44
66
196900
23
6
7
5
106826
84
340650
33485
58
304691
108899
55
17
114870
192786
144235
81
37730
55
7
303144
138676
116865
170857
57
4
1
334764941
148227
309966
451686
58
46
96
59
155267
378452
24
53
64
30
4
255961
36
2
446268
432020
465894
346873
71
58
76
291715
326284
176879436
260617
55
442248
463717
24
90
11
62
103624
71
193871
78921
66
109180
99
59005
83
194767
74
89
1
450964
383375
4
58
24
459484
28
573584334
881387811
141168
409255
88
33252
45
188940
45
299014
395158
35
82
608844873
23
4
144343403
288034
182040
18
7
1
7
352965
265885
710855366
601274361
987557496
4
5
8
423756
69
98
7
33
28
8
463595
4
242572787
538311067
415825426
9
39
15
399542
12
33
58
58
477512
346526
326913
45
777148648
562817646
283044
78
90
9
65
7
46
11
79156821
472936017
308347
258359
7
43276
7
16
456327
216864
101505
349345
812290773
98
93
17
365197
273959
34612
75286
95
1
75
62
213824
12
3
496037
68
36584
69
721511512
7
265572
76476
458258
53
32190
81
36
3
60
54194
370992
449997
495543
226753
747203349
21
99
668152026
47
86
6
203966
31797417
328749
95
349541
316835
59
34
945110186
92
294276
52
50
57
59
134462
224964
376625
50
244190
39
376258
146010
235409
19
100076
333701
98
256639
137773
69472
98
369775
78
98892
472296
75
481224
150593
166310
144283
60092
479372709
95
49822566
17077234
142544
35
19
44
124525
63
54
66
20
347630
98
37
89
16
226837
211630
8
448838732
55
14
166624
498946
4
329222
54
1
326372
256073984
85
244140
470232
52
14955
483258
277514
19
68
185906
490879
82
204546
18
230800
439266
62547
5
244172
496066
88
196716
435746
30647
8
95
430665
169908
412177
66
269790
22
6
9
39
26
27
297141597
301523
438980
96
483717
232177
87
375399476
22
143707
83889
469463
69
6
269463
388063
87
433657
90165
24
354944
90
45
41
478223
2
58
243363909
212827
50
446368
15
94
307674
58
1
17
87
202258
53
206901
6
2
481816
53
42
275219
163082440
336516
297013
458711
1
222009714
6
1
77
286140572
7
12
444067
29
499734
425838
80
48
72
180418
47
391896
75
82
67
24
81
153830
19
5
276230
19
431833
337473
7
62
380587
697939848
20
25834
306411
497897
253200
96
75
81
72
192124
944048982
266458
32
398492
128772
107514
325546
26
367343
59
302151
68
198128
44
48
104656
30066
9
6
455781
31
61
165812
94
23
152495
20725
48
8
34
99
356816323
271667
255834
40
2
42
47
7
92788
52
70
15
306447
6
330593
188794
83
352112
849690358
92
234493
38
30
85372
9264
87934
26
49
447289
183823
367619
430761
56
168016
11
54
18391
233630
581844515
81
251352
29055
71
4
307772
930419035
45
84318
70
2
70
49
16
90
86
486772
72
65
35
19
37
39
41
623672657
81967496
384292
9
27
350777201
80
789615126
62
327859271
299572203
286087
81
563968444
18906
447695854
66739
222621
53
222168
28
9
83941
6
62431
1
89
1
63239
64592477
75
29177
12312
104732
37206
86733
49
117862
6
88
81
342367
2
460028
61
187262
230335
23
16
213897
232623
13
237074
142134047
90
64
290967
58
66
58
26490
20
1
373665
906123512
67
260428602
27
224360
41
100258
67
47049
21
194662
84
29
192285
242854
370357
309770
5
57
102838
371974972
6
475948
844456667
9
277755
165906
310950
42
498263
90
119077
70
2
3
25250
32358
213696
31
61
4
59
447731
391700
94
23
1
283804
73
86
6
3
309992
3
60
378052
236743
8
57986
5
83
18
95
38
91
55
41
3
147875
33
47
41
98
7
46
73
247324
61
8
385879
27
113372
45
29
412112
49
69
6
12013878
350867
737809433
48
33
47899683
49
462450
177364
136647866
134601
347426
330511
93
120117
37
83774
846452025
181653071
15
51
343540
224654
42
197140
19
200776
97
12
473946
83
914423491
419863
17
27
200455
439668
410700
30
20
75
469933
38192
6
46
204702
168404
91
170054
23
146429
30
5
26
81966
8
449314
5
4
21
72
752252754
68
14
92
96
240121
87
11
4
231271
479757
175357
48
27
50
79
642308105
232911
488302
89
128735
58
495376802
135350
63
3
61051
34
448491
53
214142
33
275055
37
94750
26
200764
92611
529176883
409494
492205
487195230
30
62
4
33
121856
403098
421137
4
105996
849048346
401775
127237
68
45
96
57
310756
468156
44
248005
39
306439
3
211592
132891
7
14
72
449794
384321
177436615
88
397624
92
425113
428022
3
126506
361978068
57
95712
156461687
4
5234
4
417291
9
89
17
32
62779
60270
19610
14
315910
3
70557495
26
487606
85872
94
4
757958417
28
468786
175814
8
89
135185
55
72
5
773331636
55327
335997
167253
948471830
419370
416458
33
4
61
30
597275676
464253
399462
67
183450
79
34
10
97
289447036
296798
4
44
61
91
6
80
946768494
23
3
12159
18
83
4
29
665253945
294386552
84
346765
1
51
80
309456
5
2
39
587339284
85
22
325612
2259
291148
23
11
52
395791
69
651957365
330697
82
323374
8
8
8
8
276682
484098607
716446
20
44
55
6
75
44
577138015
3
320378
58
6
85
301061073
9
1
61
7
26
84
64
99
13
4
44
39
138528
280069
56016
59
350149
31
119920
48
708396441
793557612
951204164
55
129409
120989
493515
19
119102
31
37
59
99
39
40468836
99
5
128012
81
2
2
35
484519
14
50963
83675
344348
41
43
276164
395617
387605
220178
98
370933
82
91
920387819
95
81103
131965
442996
410801986
71
244934
42
17
927996554
57
14587
30
172610
227346
532080704
297646
466848
437950
18
6
96508
461595
3
67
177026
69909
539337597
7
332040
228886
25
771401750
67
174262
83
7
90
458368
369820
67
499650
21
48
16808
468406
235969326
238297
41
422684
7
28
54
34330
2
172037
330263213
58104
1
79
37060
312898
417697
91
13
99
349205
361015
81
315765
8
660036502
145437
5
8
216035
173933
89
758549351
215517
315901
39
35
154644
169276
41
29
6
13
231517
34
472112
59
467924
634883373
21
209893447
54
258552
49
36
226737
24
5
204501
266694
42
118458
69981316
93
34
402619
458189
23920
913645771
23174
31
162026
64
46
61
4
551322070
47
44
63
237584
44
74068
12
456659
547692984
187646
174554
958781352
85
26
81
133096
438033
8
11668
69
923516233
3
717035493
88795
79
171408
75
168700
19569732
42
26
142480
345649
100317
6
87542
480018
73
40
87
52
92
84
23
43
86
97
50
145592
88
62
91
911383850
81
18626
36
230577
45
44
388077
44
260588
456234
168906135
355613
38
2
375999
87023
66
77
453019
55198
14
121284
7
34
284950
94932
95
54
27
10
5
87
9
3
24
86
447007
31
34838
97471
25
58854
398763
12647
13
409571
89600
31225
234990
275746
4
397089405
161427
57815126
43
50
5
248357
3
56349
9
109088
58
455012
460105
15
800380493
71
8
233071
50
775870138
289681
273641
403058
68
36
95
24
39
59
210504291
4
78
675174865
738647235
177117739
67
228138
199727
1
358728
463989
78
494002187
460248784
169321
7
170180
534055022
417926
60
86
310524
229536
483799
91
25
286469
56
2
181515
92
52
41
265019128
134913
255916
279204235
146316
352456
109603
39
69
271763
109134
71
75
214451
443973
273209
297266040
43
449038
7
54
34
43
272710
93
56
68
263906
170126
27
498959
3
79
91
127696
57804
480040
179157
291171
61
321553
177515
29
64
33
45
94
467373
24
661202373
82
3
68
366596723
25
609800764
13890
12
242329
361335
268680
417386
58
249515
753839689
437118
417717
17
17
161914798
6
7
261468
200251
21
1
8
402410
23915
322548
65
713525640
415351278
6
469103
22484
91
13
36
495416
21440408
96
45
386729
103635
95
411333973
17
334794761
13
375722
31
264280
26
84802
3
81
16
78
212049
422711
8
804358309
19
82
1
15
896578800
48
5
27
47
310850
19
8
42
75
76
349440327
333805
1
9
29
35
172602
189897
323873
477476
377702
168349
497204
261792
282458
359715
127903
33
71877
327676
335339
76
30
22207
365086
145535
22
239064
21767
27
249481
572517700
973012163
448455
5
27
268165
68
160472
9
156973
64
20
459502
35
290212
4
168859
5
36
54
13
79
21
7
57
412123
23
116215399
89
6
43
1
297791
1
33
51
413728099
18
70
419283
11
458583
384778
715045649
432187840
353547
66
250254
423097
339175
90
65
9
227729
142702
245553
36
28
746705152
230701
4
2
8
18790
416876
419431
4850
17
15
3
4
26
38810
76208
365867
88
36
65
3
245730
70
391651
272777
36
57
264148
46
366537
206365
219429
79
416151
437667
142500
71
24
214020
88
5
363188
89
36
8
430371
315761804
34
444785709
87
301064
186335
455388
54
240231
64
165445
53909
54
351732
53939
673503926
56
9832
32941
26386
187238
193205
30
46
156831
804859133
93
88
373474
37
5
26782314
141268
18
308696
44
19
230788
16
38
4
220231
51
744174624
41
64
59
22
22
67232
276744
194089
12
79
50
9
82
78909
94
165259
83
6
10
877318666
97
96
21201
73
58
21
47
23
350071
125292427
3
89
408142407
112989
59
2
26
94
15499
39663
226514304
126823
342079
65697
159979
52
77
193268
193961
31267
834927578
88
232415
282690
91
23
223008
457872
69
10767
45361
314419
44
302423
42
62979475
38
86
58
31799
374331
228960
58
489388
65825
205361
41
5
11208
7
5322
31
9
393348
54
125768
63894550
6
409007
427829
255231
60676
182025
31
31478614
232453169
189838
62
404863
74660
64
93
37
88
32
738101981
42659
99
93794499
98
5360
5
171590
78
6
52
32
41
49
8
44
351053
13
167232
452334
346713
478386
243983
96
77
278276
3
88
748436865
38
69341
90700
38
19889
214456
299972146
43
5
466717
290817
37
9
3
6
9
1
69
40
70
3
396633
91414
27185
29
3
5
14
29
32
60
5
254733
29
46
89
103846
173980
432984
58
2
155842
82
30064
64
705888856
15
88
42
84
209573
58
35
6
48
44
256059
15
74
31
2
48
7
5
50195
60
56
6
97
219956
20
278918
83993332
355407
946911504
63
640866053
179680
8
201968
1
87
569740479
44
150449
243226
23
479830
70
6
859087163
17
460606758
168588
356569072
131804
105155
31
20
248666
219123
4
345320306
343211
433293
62
409703
826266659
363142
51
201009
440276
107652
498817
70
78
53
48
177125
161737
333702
80836
55
70
361019
464223
22
67166
76
208866
43
211832
1
355102
32
7440
63
4
53
479645
233514
4
92
80
12
16
76
60
361919
331271773
301983
397501
57
54
97
91
92
909667664
636130689
49
307030
23
5
80
474474
128275
83
42
75
8
20382
47
14
47311
1
56
39570
87
131841
87
45
888912542
463704813
462381
7
48
47
24024
455948
463190
6
66
37688
406736
88
33
19
98
616491077
14
507269491
65
98
375176
72
65373
52
786179310
468372
328935
106008
682406506
81
64133
79
255064
3
332257
77543
229106
309926
393279
42265
2
57
55
35
4
440952
160356167
177310
484405
91420
28
647325839
58
421218
5
41
62
8
270657
60
61577401
16
336850563
39
36951
897376827
35
189205106
22
426570
50
394406
95564
518633448
40
306885
180828
59
213086
63
242411
53
374570887
488916
16
885897050
79
489243
83
420456
420704
27
476902
50523929
98
94
32
51
38
55
4
30387
30566
336401
407418
93
104880
77
14
452148
82
320688
461273
3
137571
18
45
148010345
31
2
9082
20
35514
11
94
41
99238
78
20
21
17478
439160
15
2
32602
235646831
83
285736730
29
10
92
91
295623
201388406
346779
41211
329889
25
13
4
150607
50
5
121736
17285
344398377
2411
281343273
96
454026
309053
14
787015542
118854
81825
164850
31536
433819
2
348987
96
36
63
442871
160694
190319
369020
373311
102940365
287885
445949
50031
940488287
499807
898795081
8
190083
91967
190981
111088
875170028
57
71
219412
54
413539
174325
46
415902
61
6
761188518
46
82186
62
14
426730
261616
8
3
43
97
131285
40
364828
463398
123101
67469
95
51
11
4
150540
4
27
163824
90689
190387
19754
94
97
3
498597
65233
91
80
204236
51
130682
16
681331934
372691
6
56
88
53
476171
88
71
370994
7
278497
47
98
10
299643
57
730891869
92
307946
88
968912050
56750
250099
58
80
16
29388
12
497197
42
249265
185028
790505483
55569
411565
229423
30
24
59588
78
69
62
97
26
46
38
91
157539
5
292793
347539
51281613
88
7
235586
99
387701
409836
85410
129673
337675
20
77
83
23
32
5
275656
17
393213
63
35
66
67
302477
25
2
35
32
2
20
34632
80
65
89008
70
465454
498626
2
70
91
93039
77
165000
43
40
247379
326495
90
444007
79
8
207809942
327371
371496412
48
24
480168386
133381
21
45
209081
36
423964
495329589
439054
372628
484736
5
52
71
227175
30
4
93
129692
65
2973
345807
23
57
69
140530511
1
5
46329
41421
258316
461476
126104
161451
794134964
84
71
62
92
427968784
45271
6
69
371948854
420985
436720
76459
35
358712
77
35
311715
68446
147476
71094
84193
43
28058
61
80086
25
18
7
74
500896629
92
39628
60
77982
416206
81311
81
414121
46
297056
14
91
53408
409993
230538
16
89
289011
39
260175
119209
17
193257
241058
74
6
324197
478463
111421
89
52
12
124153
59657
24
109801
89028
27
55
42
76
325401
337340
80
87
165875
743301346
339399
345079
19033
83
71
268660
689189082
13816
31839
85
481172
77360
88709
109623
339251
22
301376
89
40
12485
6
77
145475
2
96957
69
358335
54295
91
8
21
613561730
18
683636929
23
470457
97
112967
64727
691722346
42
50
35
29
567958199
82
173602
70
25
480468
247678
220775348
2
34
9
64
208351
111044
499070075
37
367076
31
162327
344246
75
35
27
13
426084
88
4
62
676117402
59
465414
391177
81
405339957
74
69
74
86
42
5
8
389391
212031
232398
4077562
28
10
53
4
69
441193
78
89702982
35
4790
692847178
56
2
6
139994013
28
435898
176283377
424959
10
53
7
457460
918252121
6
923664478
51601
178006
2
28
58
6
466955
64
5
14381
408370
424573
470299
5
97
79
89
487710
7
24
452181
8
348313
478803
52
77
93
87
95486
209540
22346
42
79
40
327858
18
406847
51
21
61
502660690
21745
48
35722064
27
486235
183262
79
19
9
881437338
45592
74
53870
467535
96581764
137669
3776
32
1208154
106137
19
72
365752
268976
53
1
69
85
66
557508174
805264392
92
67
468729
61
98
239079
95
279757088
15913
69
32460
484122
129
1
925004569
17010
58
116387
280939
261401
405040
132645
48
75
10
268937
266896
82
187353
267031
6
100190
7
491892
35
16
7
415297
8
320563
39
15
31
87220
70
70
69
438410
79
14
222757576
28
79356
352823
418100
36
497113
4
303708
4
395223
5
221728
221712
22
10
85
55509
244209
89
20
81
320504
439125
445013
234131
492676
253163
377654
5
274772
374486
4183
281753
9728
18
127792907
49
4
57
87
95
48
161584
7
275243
92
79
225836
16
18
10
490988
461208
56
23
460731230
45
85
178867
65
220388
98975
75
86102
291897
2
58
113190
84
396326
98
19
9
8
163884
15
11
4
198119
461794
242275
480039
32
303551
52
483598
3
939402213
46816
26
11845
89
726905686
73751
385571
89
438615
17
465505
398697
7
30
10
321703
493227
481926
304955
234602
18
326091
79
9
9
582415768
31
806302120
406656
10766977
390130
52
814773310
55
89
38
18569450
82
54715
96
420790
6
5
85
65028
28
146881
1
445645
79
454356
2233
93
49
465620
94
546692211
45
95
113560
65
451554
24
35
9
59653
299511
684616877
86
476318
67466
21
432817
421853
118431
51
287414
284044
64
198275
86
3
22
63760
465378
151541
475181947
240539
921368066
3
46
73
80
41743
70
37632448
309302658
49
222378
65
5
392288
376136
349784
721556387
480174
97
58226087
223728
76
47
10
323721
1
64
21
8
232684
280537266
2
39
262517
14
368488
25
252078
30
24
81
105094
4
59
84
345172
61
95
20
51840
455282
205765
399187693
3
8
404955
315398
26
453315195
49
146596
478561577
72
393996
463161
7
206733
1
354311
389809637
400332148
330834344
2
7
58
398548
10
72
182784
560
8
180808
320298
459453
841222969
381723
338912
779540852
52
263597
111382204
115526
348362
95
82127
257184366
414522
416713
310982
59
469044
3
4
178397
785178262
89
153327
642968586
197169
38
200274
16
70
81
98940
57
8
383627
1
42
58
64377
50
265983
447033
50
2560
66
495587
16
74
447500
91438
18
35
20
372068
271418
85
378143
37
96
5
358583
67367
89
29077
277386
55679
718130313
23
539911758
495142
906364619
251326554
44345
53
13
58
386915
82
311274
196415
232573
1
654626907
45
89
134709
61
545107794
7
229806
34
17
58
11839
37879
18
441761
10974
442736680
1
42
41
44
236472
22
990091518
75
87
43
32
49
432767
81
37
53
9
8
85
71
703345876
58
2
51
8
65467500
185911462
484468
38
55
82
4
347191786
55
784355777
32
282106
164957
167520258
309451
54
51
438755
312997007
137825
73
464476
53
3
493838
439185
98
617635913
26
18
297706
21
182218
41420
984586139
35
747300901
1
128279
54098
97
90
149994
8
16
29
74
52
166799
76750
239029
22
103792
78
68
6
5
479774
163762
62250
97
59
1
401458
479590658
487989
29
152623433
97
82
1
24
158023
45
36
5
89
12
67
2
88
62459002
41
229030
28
248842620
326038
40792
6
4
488226164
46
996532090
70099231
190602059
234438
307358
62
208573
45
292966
62
145496564
25
2
231258
90
322735
641177168
300203
227024
16
4
339287
9159
22
150728
79
42
350872
640499971
403194
6
65
778176622
94
160382
57
288893
26
206164
401402
20819
53
480900
95
45872
354201
150227
276208
300937
271005
55
75
9
427447
9
65
423721
133277424
175939
2
390915
62
72
79
6
141162
194332
1
13
486997
93
27881
498460
8
258101
30
374291
93
26
636059768
245732
328689
22328
20
387225
254394
444241
8
223640
7
80
477235512
87
893180886
4
44873
23
93
5
51988
274504678
64
7
78135
95
425769
7
494665
143780
251804
37
45
25027
24456
407025
58
50957
71
7
54
110336
49
2961
168914
238532
7
46
32
328507
3
419835
50
89108
2
694879391
313590163
13
154065
397238241
384001
55281
51
6
17
98
478632
7
71
298379
182169
385812106
51767
287280
114817
496823
93
68015
388046319
240860
410684
62
355196660
40
310265
243709
56895
54
3
89
634114537
468433
351470
89
6
120081
282658
207760
241086
20
3
99
145882
407864
82
3
97
459914
203866
76
125649
399727379
22
53
602508463
21
96
65267
70
480223
59270
275816
43
269301
183150
4
121437
8
33627
71
377379
70943
2
36461164
435184
328733
82
23
450725
24
92
70811
80
66912
39
152081
17
8
62
49
4
82
993450994
228318
7
349233
56
19
425833
82
6
800345163
43
344174
564421005
30
454902
127333
90
44
2
411257
259315
49
2
7
6
143129
268968556
69578
439887454
472044
57
5
28
40
290829961
465541
39
83
99
24
93
447585
24
80
484771
94
64
63
711055948
271966
45
186758
7
15
583196310
584112991
54
266121
100916689
24697
139247
41357
387517238
18
33
42
411695
18
44
60
199394
52
65
288128
92
414831
3
101860
37772
73
27
4
14
428154
431025
210123
65
3
35
13
18
204640
640245503
82040
41
464173
68
24
442367993
21
357318329
395995
60
99
363991
59
383362758
93
149090
7
68
78
15305
77
98214
99
14045
64402458
168347
319260
21
46
120848
41
403667
94
947337979
96299
383747
382760
183391
125145157
17974
10193
27
419939
32581
195218
34
34
13
4
78
451802
156866
10
655523989
308442876
49
351679
106167
43
6
6
382347
280098
5
57
16
266800
435413
454711
191863
86
1
54030
693398261
37265
71
150078
46925
124338160
493136
99
64792
2
50
357258875
146509
80
3
1
193194
207165
2669
27
466420
10
25
36
6
92
71
7
41
7
429861989
39
6
72
913909929
48
8
59
127823
84
96862
68988
71
97
836574618
7127
471759
4
7
51
897428369
18
61
65
388400
55
184143
4
78
79
369058
90
82
6
3
3
31
94
87
21
977037115
66
416699
49
93
19
17
5
87
94
78
93574148
451462
82222
484971
4
99
199332
496671
932139213
467111
714990713
373891
26
35
360292
277966
8
23
7
981272303
243979
281797
32
85
40
206164
791580199
257988
37
38
256645
314371
163708
13773
479071703
38
472976
73901
404519
75
17141
17
1
300343
69
4
93
2
38
35820
230279
69
309620
86
85
141032
360243956
77
39
30
463278
89
91
6
107136
75
14
190117
414235
98351
54731
104393
290125
366734
156633
423876
277643
18
185831
44
75179
89179
68
74
87
304454
96
40
7
1
49257
8
61009
420884
8
259827836
92
16
153068
91
30
81
44
84
223249918
36
171957
93
422137
82
248386
248856
1
424703
44
992220053
374412
2
344248
734654678
470517025
54
264791
43
387358
98
99042
8
13
900275944
17
48273120
334537
67
43
62
215589
8
66
416758
363373
77
69
84
22
15
95508
253901
66
20576
12
353254
10
504804416
189931
314916
9
409338
27
119844668
242007
71
167569
4
4
57
57
8
91
165041
34
46276
184053
6
66
438166
263606065
18
77
25576
99
77
335416074
263439418
162907
478437539
69
9
118583964
62
84
39
219190
30
361938246
48004
71
278282
72
358488
256192391
16
11
77
691943113
379695
410779
46
415967
210227519
83
177935
176125
19
63
478595
186571
29
474961
455083
85
116964
8
28
2
429168
122477
702735720
123552
482274
190681283
75
305971
195803
489906
45
1
344035
179199
92846
135724
3
32
407362
73
114711
163782
376169
479209
354106
287080
46676
11
67
397146250
754460060
114606965
40
10
90
743274441
350449
100370
452776
3
400213
77628
1
67990
37182
88
490938
16
12
4
127687052
79
23635
225790
4
370452
93277
58
258551
8
817285773
427361982
377701
32
434649
28
22
51
15
275135
52615
604176637
195633
22
38081
451905473
6
2901
391409
194684
518321212
140245
110625
8
252879
77701
3
79
14
351137
69413
780409218
32
280539239
5
188910
22
91
67641
63
141511
82
17
62
435415
276276
387497
473283
490084
82341
385509
5
28
70
422415569
65
58
297935
456574
99
54
304232
87
6
397484
125015
25715
4
274668
6
345819
480875
263059
8
124889
89
67
87285
423180
15
321783
26
345458
375433
346736
29
38
68
7
21
3
261631
290067
477163724
139841
30
32
21
192663
198814
494260
69
240443
253625
78743
769944928
16
20
274853
39
619611629
4
100968
26
149548
458207
60
63
96
63
50
88
11
417773
87247
71
80
375107
449745
372141
3905
74
485974
17
394168
191143
9
62
169475
312813
280554
183604
39
28
414196
238129721
19
311149
102025
89
9
7
1
101182
98
73
81134
37
47
2279
359139
212333
461092
1
457818
73995
19351
92
15144691
39
420134
88
64
35
80
226567608
31547
359206
67
235118
469718417
206474
304844
499683997
52
19
90
5
54
419372
323343
86
51
828828275
51
239206
45
1
383663
4
7
373534
52
566655241
28
198495
70
6
374663
9
441997
290947
120540
31
30
400499
290567
71
42
9
6
25
96
465911448
5
363999
274269
8
418447
35
59
21
419357
8
146367
149305
315799
424085
60
49
45
37
447339
121624722
281030
189754
434179
75
3
395224
38
481603
31
92
303156
685307347
55
4
46066
33
4
80
70448
121214
25
5
10
520602796
466172
346742
12239
5
57
119165
544188414
385831
8
71496
24
7
22
58241
108850
74156
46
792160613
7
483230
345436347
340710
3
359911
94
163824
202479
268333
350320
57
72
271090
99
32
686293427
352484
1
315238
79
72
83
554447614
25
28
337514
326826
14
24
30651
214435
73
59
58135888
6
73
19
365816
14
222001
26
336579276
7
46
85
301476
99238
56
43
449261
53
94
170655
165258
379918
43
97
551604188
240922
94
188007591
79
834503805
14
249900
30
17
291342754
51
154601
91502
85978940
4
7
92
74
1
439759
43
85
97
581327415
273191103
439290
82
517446540
7794
57
76
83
288858
146932
64509
483605
5
30
5
477158
20
261319
576890701
369602
2
68
969368221
328851
327849
234241
219972
3
376596
445510547
62911
351306
392008
127961
260852
325507
68367
50
87
33
42
75
468407
47326
4
2
1
63
790118174
223366
5
246650
122197223
57
55
139007
3
30795
76135
260383
768782919
9
2
2
70
60630
57
12
420737272
65
93
62
231207
185331
228745
31
95
407840
78
42
49
44
15
318588227
149897
45201
8
44248
354201
35114
33
400837
396307735
225282
25113
115672257
17
92
5
84
77211
62393
147136
353464
61
59
42
3
41
403623
20125
490459
497468
74
53
40
61
32860
73551
22
117567327
350677
87
73417
18
22
84
447741
51
88
496663
74048
778541925
107963
8
50758
497453760
223942
239956
1945
207266
10
170973
130001
16
4
66
418469
252099
74
374702
21
19
6
93
268352
28
44
53
75353332
4
102582
231587626
379056
12535
398239
3
32
18
853172599
31
69
12227
128626471
279546
103460386
15
36
728237264
209377
35528365
307765
100394
325326
94
74787
3
375532
485882
363778
34622
459041
632026210
26
28
40
45280
26
36
456209
32
83
24299
309500
1
454338
836668866
42102
478551
34969
54
23
536393472
44
7
337862
10
72
324125
25125
94
8
30
8
132609
389100715
52
88
289024
97
8
14
449975
41
631384654
902008457
68
39
32
49
28
147199
52
439833699
24713
88
125654
84
241283
365589
23
43
98
85633
19495
353182
91
3
375109
54
267207
7
4
86
65
196444
76
210822
13
25
58581
41
2
175533
121914
11
12
53
13457
78
711771008
584779938
357254
37
345030
260752
216180
46
206026
407374
979067242
308034
19763
74
282810
209305
348102
39009
71
8203
226533426
69
6395
77
77
271997
48
104226
2
875340864
35
381833
26
178932
6
43
179493
721033111
85
16
238369
94
477959
222068
450928066
7
1
460119
53
171699
72
81
1022
26
11010
89681
25
3
181279
40
21
239684
186254
183689
143548
25
93
242471
75256
51
474804
344500
303694
23914
335211
2
68
53079
7
41
873545213
330225
6
17
334558312
63227411
98
210537
38
272611
7
380356
33264
98222
27
88250
39
362532
104577
83644
43
48
93
19
27925
83
54250
76
148706
55
496005
429266963
430890
54724
28
123379996
5
258675
7
78
393732142
40
248994888
79
54
71
404904
1
96735
67
296113
35
59
89
98
53
140431811
27
218257
8872
211732
48
17
55
897251190
206587
205829
1
645302431
173925
9
72
2
368955
84
49765
8
243077
159305
9
216226
65
171734
366543
354218
4
97
369898
9894
410042
88
254066
19
415986
16
222114
64
381752
18
80539
75083
302110
1
82
494715
91
338737
93
77850
89
4
93
31
49
996831954
546907725
67
41
45
21
321944
764747340
489151986
52
370766
12
6
84
1
21
25233
1
48
87
59
3
684845910
79
82
59
211245
19501
212569
358254
7
328615
49
81449
447611
65
51
331746
92
12
469766
27
73
3
26
7
65
155105
124976
476964
7618
53
5
59
2
87
166718
47
6
2919
49
422615060
369656
32
77
290641
42728
12995
33691
198188
320386
221347
270125
142320
2
12
31
35
374827
74100
404235
72
91
258457
85965
18
81
5
87721
60964
3
16
221178
6
18
23
68
15696
433038
77
109775
89
366773330
31
4
92
445263
7
33
7262649
42
52413373
99
138847
47
650900245
9
255963
81
95
321385
43
29
51
57
39
478811
54
29
404287
442211
28
55
311881856
83128
96
68
288597
28
435045
243042127
307707
216342516
187877
20
952353526
892882590
547064779
44
38
424430
50
89
485470
10
65553314
72
22
482708
699352486
57
23
43
187366
699907618
34
13
174306
70
496777
61
254581
35
279980716
459288
77982
35
487926
818214140
98
177960
487513
954424919
43
124690
429356
75
60
383105
57937
81
5270
179209700
412471
41
34
19
2963061
279655
5
423786096
48
498303
73
594834788
14087282
8
34
125411
75
236138
99914
67
76
85
10
80
7
49
18
81
33
26
135811
359455456
62
11
378286
344197
80
51
5
18
37
73
65
28
605606712
23962
4
45
384008237
394677
50
450175
394520
84
325604
437254
51194
96578
11
13
82
66
347409
9906
183621156
97
639637325
66734
48
531903732
109882
93
310332
5
4
130450
7
2
15
85
213156
17
43
1
2
78
75
97685
50266
74
57
72
955717098
34035
59
413824
83
461762
171609
25536
948087022
6
198312
64
478201
236856015
91746
264246
46
254687
223513
271902
26
1
9
20
272376942
221478
52
369757
85
90
63802
44
64602
590473267
191908
46
391857
31
69
303568
30
423531
400713
52
98
296496
423947
60
29
91
17
27
4
306069661
513854888
8
95023
496828
57
473087
8
39
7
186797754
9692604
70
417385
8
161341
11
4
76
14085
454272
628526234
1567
70
186451
55
95
311341
275779
32
270005
152931
686117430
4
59405
51
37
23
123812
99
86
48968
36
55
243231
66
30
415553
89
46
67
9
20
403378
61
439453
93
256463003
62
6
56
38
397884
45
10
86
403293
21
7
164474
406872
475575
42
863238275
258594
260547
459555
435618
8
45
2
486009
61
299410
50
196545800
312601
68
51
693509066
90
24
239504
23
2
266761
310407
3
5
89
109525
63
340361429
9
100482
432380
450178828
290642
347359
60592
77
45
914507322
223808
259633
101292
377077
8
118178
54
1
13996
66
383547
146982
73
201881
8
1
798809724
27
91
366964
465713
454443
189037919
233294
4
97468
5
10
39
52
239229
67
21405
124564
496308
66
338749
365091130
79
6
27734
32
81
12
68
62
430914
483347
47654
82
31
1
63
494938
47
108479
35
35878
367431616
93
730438053
97
160789
68
54
6
386011
42
66
323809
4
163403
71
79
99
359971
28
115961
357646447
452091845
63
1
47742
95
95
282409684
97
259252
174245
34
148383
31807
6
17179
82
29
494549
741343205
42
81
77034
311937
408127
769229030
23
45
313362
55
77
66
387942
101411
11
38
85
68
14
247274
72
260321
321113
39481
205862
121133
26
865016325
367793354
37
65921
27
103837
96
312685085
34
15
53
13
93
20
17
5
5
124082
286874
90
34
327493
1
139646
7
342869
205214
20
404646
134711
89213
493569
3
115146
246816
457146375
841006863
458560
42
96
128039
8
11
65
1
66
471010
321372
8
411373
6
65
440356
753345800
85
47
230389
10
359285
7
67
208390
180051
310877
167505
92
975389129
109114
53708497
455965
444718
98928
7
80110
94
7
20
26
18
639268840
2
90
38
427122
95
340723
36
3
307551
76
104709
315834
66
35
243566
304862
433596
46
46
63
41
112181
219315
239161
71
74
29
40
71
25
274255
444851459
328155
571641314
69
11695
441834
88
27
298836
373820
47
87
743510976
135285
283906
36
48
40
421411
67
167083
5
374061
52
181887
39
359567
378092
52661
22567
222043110
24
15162637
84
188255
1
64564
13
6
24
49
472855
199511
65
17
97
72273
271255
32
66
9
113833
51
84
566411770
21
99
23
158063
6
24
41
385714
6
167685
14
98
59
408581899
126576
184999
98
308360
36
98
139798
55
76
38529
473280
3
254657
95
4
738411667
252436
18138
44
29
19
96
12
41988
58
5
89
110268
88
32
269616
366964
69
677545412
377643
69
412403
449454
224978
555979280
915570663
894796795
620104003
13
353590
462703
202408
2
738992784
2
467055
97
4391
255911
201809
6
134092
306898
77
297929
944282637
88
44
445754435
302918
111335
305776762
172052
324401
52
27
5
51
349403
357152
3
323480
6
62
94
70940
13
193971
233234
2571
415457663
13
60
98
99
11
178777
148482987
438408
385383
189392
128536
11
16
6
69
88
33
56
70
546963567
15143984
67
833183972
398338
895827312
5
310984
90
56
26
417750
53
5
817441231
42384
352818
220453
74
9
114226
390477
298777
349411
391988
46
374956
166498
322067
645389656
26505
79
38
3
68
175196
888676319
21
47
64
3
785263591
24
364370
1614
617432315
91
53
16
317430
374569
115454
94533
477476
686046944
68
217611
61
343743
99
11
197122
59915
98
395075182
91048
89
60
189431941
9
3
296136
301718
37
7
19
144415
87
7
207670
260023
321746
134845
51
92
452825
17
24
89
6
43
88
432904
177220
91
351802
205671
219602
190985
463321487
488059
275729458
8
86
73
29
7
86
44
404401
342420
407311
14
17687
65
96260
32
81
75
518168688
98
29
42359
410149
76
204283
19
71118
40
461873945
67
89
40
438688
599431588
253353
912141253
324665
639002104
46
47
250298
44
73
89
63
565817996
9
6
80
132371
61
9
6
49333
1
18
6
29
7
468576
80738
74
276876112
285288
603362368
92
92
401360
195343
118119
3
61
40914
983470572
44
341164
21
14
32
2
16
3
3
74
29
192715
281383
21
5
362978
21
48
57
30
21
83648
50
310459290
92
43
9
69
271092
81
34
708052690
24
92
54501
31
293056222
66
7
232173
66
220771
543624392
469156
15
82
496618
89
1
38
99
43
338695
24
44
16
60
45936
402467
118452436
268910
29000
679240872
262490
445256201
78404
433316
12959371
264110
65
57
299721
71
7
11
61
212468
210602
465171
188249
20
19
89
304969
452849
70
1
29367225
120501
53
13
217269342
61
160368
95286
9
150938
43
283399026
964448738
86
88
97
81
35
381581
152282
58
80097
236839
23
427551
817504344
223454
357817
23828
448189
39
1
35
737528962
368611
345566
51
348763
297906
59
27
85
47849
217138
84
71
2
48412
345249
6
33
471972380
184531
337063
462545
43
80
123874
17975119
32450
77266
346764
662010455
371530
812149599
376899093
48
67
193236
677932925
86
54
79
298230
85
15
53
99
359937
402102
86
20
48
4
21
467483
55438
400750
61
7
138101
433939
50
39601
105876205
56
496311
379512
89
4
6
26
91062
998794104
5
275832
27323
242568
9
133334
44
325645
7
27
47
20
308018
378699919
129956
8
19
87172
12938
18
6
40203
83897
271139
3
142043
121565
17620
256643
45
214987
247340
195735
942410585
527197218
528950768
784818320
406307
43
201193
50
231206
144582
71
273049
441972
6
535259826
334143
36608
374091
64
92
16
287081
42
23
91
319431610
9
7
449440
237106
498384
64
11
777294245
90
54
366384
5
330750
332500
2
483765
9
67441
209004
306636
52135
722313348
107522
5908
391925
397121
81
424368
8
45
92
95251
323416
5
93933
96
45
233021
328992
298815
73
74
164228497
109504
195401
88
60
535962820
47
34
230672
88
2
395692242
242255806
53
96
167554
27
1
325417
173087
4
75
79997
376938
161332
497144
42
40449
468637
67
25
323513
132721
82
3
34
27
845088719
301846
8
13
45
92
44
13
20
96
83
331312
53
6
62
586768565
764107841
78
13
232029
246351
31
458025
67
23064
61
70
15
441949
42988
8
90923
348944
732880944
401130
9
729014169
95
71788
85
4
95
37
81
31
217512
112877
52
462356
99
3
5
6
66
227439
48
120996
430735
36
208255
271880
86
38
40164
171928
6
2
142558
49
467951
16
696330305
208548
493870
439143
115940
216226
405181
88293
20
483954
30636
75
36
504595766
72
99
544111465
248029
767663587
108768
47
22
483877
441014
392247
1
74276
8
55
58
19
29
50
26
41
267677
300783
624317327
298801
132551
474635990
51
31
24
16
234784
79
21032
434763843
126020491
60
322224
146806
207012
55
292589
40
139378
115085
211906
8
50634531
183877
128786
44
3
804156768
395841
288560
21347418
239125
449986
38
26
470172
220870
377268
299318
30
289456730
88
606041709
99
27
2
92
380523
27
491555
73
62142
51
472346
935222106
75
89
3
9
7
259754
364612
258773
106807
92
442567
303691
79
70
15
9
479649
60
617522264
260907
50881
99183
41
39
226880
289010
63
114678
495392
414768
429651925
162474
143913
432073620
29
153092
434970
205394
266042
79
77
333767
389387
72
15
387958
20695
966339612
20
12
264265
59559
87
12981
2
432732
152910656
3
94
38
38
64
78
220312
15
323793
248602046
95
54
633293356
60595
32
33
267333
98
37
91
3
357255
123487
20
405181
99
45
347630
9
56
19
361687
91
38
96
389248
29
26
312711
89
450087
35
48707
293758
427373422
343482
946600072
1
154534
92
582463706
229980398
14
447974
80
75
207180281
4
7
75
279532
1944
48
59
31
162943039
3
6
83
283729328
32749
28
156945
26
158674
363107
333151
306053
86
60
28
20
897360995
285016
1
274623
68
114899
22
92
2
62
88
938750221
477374
471340
55
8
17
266885777
1
221333
40
463445
49297
13672
345388
7
456207
474280
341533
31
144796
419906
219755
213281552
372791
13
442430
22
456808
83486
152609
19
26
218980
41237
271408
13
344013074
83
61
8
90
456201
122131
74
72
363251
16
301203
33
357356
111623
251504
6
82300
476977
21693
351093563
457942
324783180
870810695
6
4
97
109385
8896
81
4
24
47
80
4
79
74
271515360
418526
28
15
83
245162
552
827711167
389168
30867
27
100360
389
5
74
352318
38
304336
21
425619
436439
298970
62
207892
424673653
338390
39873
394887
4
246713
99
55
230993
62
10
414543497
632641301
96788
97
35
444813
820660728
6
55
31
265743
309595
73
490328
248112
466659
25
61
259342
31
9
88
688846719
78
117091
76
60
54521
94838
93
96922
56
143560
4
254545
269396
24609
63
223721
48
1
13
62
271691
95
171524
64
793903747
69
65
369146
95
57
141609
81013
3
72
89
45
72
54217
272603
50
30
303944
18
23
860312753
295710
545173224
215456029
61192
323619868
525996216
40
923538866
299768
42
24
2
161231
341817
14580
91227
18
28755
135911
19176
142293
256669
547712282
17
328150
713015557
1
82
337247
49
151492
32
4
63
267259
99
80
744414925
81464
313939
114558
129418
11
180208
43
375749116
194094084
10
148528
336496
309716
10
297500
73
23
77
410702
419858
74342
42
76
298763
316046
4
76
186559
23
29
11064
36
88
394504
6
77
408075264
381289
442911
145504
482150
82
223664
402338
92
406643
53015
93
42
57
77285
65
7
56568
67
5
20783
68
32
60
55
88
467418
39
196621
50
94
357264
254454
70
81
6
64032
153095
95
433148214
84
71
222368
44
47
206647
92
74
318526
3
492435
391402
400206
59
4
20
345946
8448
59
39
122992
80
5
412422
353966
8
288181
439595
141105
6
48
412667
458338
244758
854787090
53
82
66
30382
96262874
98
57
37
164322
56615
85
263145
409656
336112
90607
59
72
199998608
92
288402
492114
128073
433130205
1
366299218
840113153
76
82
78
34
4
145134
3
487667
24
229501
17
22
129514
42
35
376756
8
12499
23
496231
495294
291587
44
479358
921631862
73
26837
243906
332663
270711
9
18
1
84
145949
441491
87756
2
5
106485
91
28
86783
58
5
542559310
825661147
359252
67520
17
2
221903
20
397085
985460623
68802
12
43
253600
215024
64
33
128821
174655
186645
23626
63
37809
260980
347817
352473
98
26456
70
73
59
472523
118447
91
102677
3
58
64
48
23
30500
51
7
487710
53
85629
640864612
10556
434470
831992512
53963
474890
3
571211959
365095
426169
194563
140899
12
108712
2814911
64
5
78
43
31252
14
14
482058
262431363
315482
23
40
87582
293340
425238
96
49857
126405
5
2
384709
13277
235630
321944
111511
9
15
11589
460545
20
9
70
254973337
57
329857
768190835
54
96
328656
33248
281263
46
30
222514
206045
386218
498290
237092
36
10
49
139568
25
179679
18402
66
68
92
50
360347
426885935
303667
449217
55
73
55197
94
474986
79298
437599
15824
25
14
28895
274168
6
9
36
33
41
352312
87
326803182
59
338862153
459118
19
385310
391311
459655
171250
318482
353330
447796754
84278
33
4
52
15
61
679496703
96
74
8
47
23603
260063
13
439938
32
203125
189568
187063
74
44578
27
394813
446541
900093774
28
38
286281
960
528239571
4
192912
56
90
265150
397960
56
79
243647
77
466685
9
448613
215153
458382110
431331
19955
88
89
17
229446
989902525
27
226132
27
4
29
19341
72
464836
61
193837
41414
151738
83
247381
238114
285247
39
475505
5
32069
356277
20
4
18
803800925
952255908
33648
90
53
360421
639915553
8
371148
87
424451
95677
5
106301
16
61
53
120991
78767
68
286087
9
90
492808
65
939517670
95
327259
88
153133
45
168940
400714
8
2
26
50
62
84
32
50
90
72
72
1
406092
436383
66
13
499975
960275372
98870
289320265
149511
25736
64
38
486669
94
15
213325
117747
17
35
90
96
120249
81
230369000
58
69
203521
4
9
84
128300
258955
189981
2
47
50
7
28463
95
58
14
98867
321493
8
90
735061937
11267
46126
6681
101196
97921335
239132
65
22
88
84
17
999874194
15
174131
54
729512201
436155
187066
98
2
10
90
256270
255154
106044
57
391853
41
97
398813
586143415
17
411349
39
158134
42
87
44
81858
270053365
239353
82
84503364
294720467
23117238
45
92
32
328144
28
62
19
7
1
221646792
479381
162813
255686
86
8
426336
4
94
274816
154867
11816742
8
75
24
86
31
768236424
47
450014
184628044
14
140311
593187175
57
95
739474271
8
20860
46
75
4031
78
484932
487258
474618
58
89
140707079
717532660
359133
4
387473
38
16
14499
53
356827
90
72
44
11
24
35
64
250230
295765
63
1
61
201538
33
87
65
792564735
320219
99
68
153028
49
304901164
89
52
66
4
81
13445
1
1
96
11
407252
68
80
61716
317854
99
94
108972
3
223076
188504
28320
31288
470784
316623107
40
4
11
8
47351
52
17
431158
33390288
494707
6
356371
274716
91
19447
14
310762
226832
419693
39
21
477937
50
152930
21
32
82
51
6
389963446
31
35
71
11527
41
6
244890
849673068
8
47
56
43
47
80110
92
57
296297110
513698601
84
71
192444
35
61
362482
867970299
461460
3
36
485685
1
772272529
239653
37
235072
710994105
319653
64
5
477657
297516
167387
6
483906
32
12
4
1
60
77
399947
472946
29
68
7
97
155782
401471
127934
92
5
74
264394
33
46
337837
62
301509
17
390847
2
9
313069
950624203
113433
15
66082
40
287026
219580
133585
108852
61
470126
55
438109
288644205
313099
361706
30
72251
402412
389487164
53
395279
67
1
3
59
187393
252848
52
214755
296234
50
343811
89
4
1
55
93
2
436226
93
10
3
103269
321108
423245
60
16
20123
614757480
84
495268
260853
48
80
32952
213774099
80
73
37
1204
112869
416386549
352430
192835
31
82
73
1
329755
26
217801
63
82232
54
133237061
393195
465746
473658
75016
650127909
276548
957972890
17
864732185
361960
39
85
68
442454
9
358990892
76
44
248562
82432
7
41408
7
190571
65
229535
145605
4
282634
435257
282561
57
9
203867
423942
380789
18912
76
73
2
187655245
91832
144989
191392
18
96
77
82
28
25
310594366
2
149389
64
1
59
42
77
68
96
378008
391225
380163
12
158421037
14
94
345783
41
299360
207237
5
547160392
223798
3
493060
72
28
73
1
12
63
28
286512
80
149140
5
98
443154
34
34
21
239581
84
28
19
15
68
417818
117795
1
48
246131
8
132581
92980
352711
403022
423649
22
643031277
476536
2
68191
50
21
99
18
34
53434848
495233935
77
41357
61
137062
94
9
391037990
476825
87968534
389042
98
474159
1
81
331605610
196202
50
69
80077
39437711
353156
88
96
456582
21
99
209316
442157
4
90
480918
79
15
109261
46
54
184061
62
734855572
1
51
56
549864082
494544
244566
385345
14
410492
421163
267303
67
54
51
67
13
47
47
492897
734563387
62
52
453983
97685
21
74
8
414862
355646
268399
1
307260
99
83353
65
19
194843
957756370
90
174288
23
8
12
3
367505190
105570
356067
57
18
20201
166817018
48
9
42909
4
29
51
403539
36
452052
89972
4
874995840
87
64
8
94
51
6
3
99
52
21
3
39552
82
391331
325690
3
49
1
85
249749
48
151578
6
9
90
5
29
365990
408791
76
481746
138962
178458
235153
388534
39
14
36457
61364
68
7
69
324235215
5
20
96
303879
52
168504
843266878
49822
118083
17
48
64069
219050
5
167236
30
403604
29
44
137551
59540407
253363
10
45
7
317035
835358647
183786
23590
352987
53682
294747
336470
195671
83
41
293156
316276
15
43
15743
85
289267
369855
27
8
436844
103385
71
382635607
212374
321793
34553
95
47
937159024
95
4
21
63
200656
182419
54
45
22381
290565
121866282
22
2
92
184672671
12
61
78437
375756
14
76
412807
410628
1
30
45
67
301058724
7
363147
174902
463797
372150
194859
17
4
309412975
265560
5
446092680
85618
219425
414643025
63
44
82
59
160580
92
7
341387
478434
259583
333671
76231
86117
231399
76
64
36
279354
81
39
17
462528
311011
4
50
468717
43
382975
111540
53128
145935
92
390488
99
137200
32
272410
99
17
239873847
402245
83
105313
98
42
304066
354836
67
45
53
56
33
396952
499615
18
34871
29
21
96
224733
195997
61
60
45
439375
52
473838790
604678766
197371
346619
555624357
38
112918
403827
4
426630
30
458
68882883
367431
16
40
204590
460088
28245
61
51793
59521540
23
257453713
73
256054
398388516
396587
1
991149899
41
76087945
259307
40
498738
78
21972
492959796
60
22
930825043
68
119533087
37
79
990766946
52
234324
823366243
79
441070
234530
36
66
341767
78
79
281932
202167
6
95
63159
18
76
256747
86
7
73
879188401
6
83
169769
126217
291320
7
111707
46
82
59
80806
8
74
77
841836913
43
254473
406427
24
345268831
11
50
90
140952
117034
129338
65
213866
12
26
9
235660
81
218519
306770
17
18
274189
59
221584
82
308804
43
8
68
7
485867
3
7407
28
4
99058
30
377176
38
233045
134378
13
6
15
357448
96931
39
5
287855
3
922615993
148314
377039
181981
48
357446
26
171204
41
59
914587241
96
66
50
74
354692
55
99
333124
219354412
62
449214
7
419367
83390
29
449047
47
300832
6
171281
217507
330492
36820
91
94937
1
152224
3
34
9
5
132717
233229
1
299747
17
782128184
311066
457137
62
63
469638129
483199
260482
64
96
24421
452319
235865
49
432060
236750
145958
94849
52
878176926
17
53
132815
80
865702836
32246936
96
154596
169500
911575938
301423
4
31580
9
31
53
626913105
88
471124
638078163
33
20
22
44
132641
4
405507
420579852
27
241560
93
61
277791164
69445
42
18760
283914568
408609
782217884
366233
419003
95
173272
414885
424272
120473
96
3512
482559
44
41
43
318430
21
457657798
66
92
328590841
71
57
6
75
423793
57
37
9
17
7
27
86
74433
23050070
558225294
442363
22
76
62129
235750
31
27
262678
65
62
27
99
255817604
90
288133
26
305230
6
69776
46
174428
335562
3
68
27778245
68
9
1
19
6
295103374
6
925295407
1
4
29
64
231243
81
4
93
226826
9
205298685
112411
77
38
31
1
451879
186262
368170
7
55
13
97
9
146580
24
49
46
34
434062
3
6
11
370277
66
76
73
90
251442
25
42
2
32
434789
196944
82783
403654381
660033005
421030846
18
13
81534
423035
217952
463275222
94738
38321
442015
4
56
49
68
270044
4
209948
88
6
13169
15
95
3
60
116146042
212225604
369097
185567
36
404744
84
4
53
328435
93
36658
22
410277
95621
12
719678818
17
772305044
4
233171
37702
91215
78
42
66
384797
63
80
169901
420423
47
10
9
35
622641777
8
22
699213859
186465
48
188158
406784
1
49
16
14
12
77
220549
5
1
391962
12
826448232
25
400564
69
100752
81
13669
378171
8
61
35
290655
73
88098
132008555
1
68
351095
39
67455
93
22
847814270
38188
51
52
819189835
66
3
24
2
171569
27955704
46
5
45
4
66
67
256437
484899
377443
53
92
596343796
1
243405
79
49
396989
33615
95
37
4
96
384292
68
62
69
4
5
9
31659
14
405416
2
45
133785
77
163662755
111956666
30
436712
21
73
28
202536
87
87
32
6
2
473894
95
44
1
43
64
6
90
9
451105
29
360286
381734
9
465841
417549
493823
3
216900
9
68530
28
255760
91
123168
45
261757
44
328423
67073
87
25
5359
294616
53
2
73
172494
27
39
2
340500
155542
63
843626196
88
38
312641
47
211665150
213357
110457
90670
96
47
52
123860
380140
477196
355007
2
310962
31
353293
48
318249
50
661486316
263008
14
41045
46
266240
8
85776
85806585
5742799
492081638
71
449517
4
419595843
74
34
20
208133
319614
25
106078304
65
357023
140855945
433526
2
5
2
208811477
357425
93
7
461889
26
393264
541724601
91
28
35823
14
353766544
46
18
65
4
415788
20
11
288171
28
203904
31765
413259
51
63
262377
59
200159
3
376823
186079
25160
60188
14
335684
94
2
28
327832
64
28
751111157
49
29
32
183834
42
54762
450400
19
95455
241610
62210
426264
284111
765872059
864318105
32
95
1
49
6
449496
129964
35
179492508
76
74
261227614
77463
114208
80
2
509380140
43
70
228593
56
5
69
74
48969
234434
383826
33876
11
257324
29
377433
470812
209775
231864
69
62
259505
210781139
130875
48
453732
55
90
152446
15873
75
6
95425
198756
9
2
346072
998149770
17052
37
94237
357740
39
1
445068
23
158945
16
2
48
63
10
414961
4935
357595
83
85
73
87748
4
20
281839385
35
126108
81
38
867979478
5
262297
84
298357
111329
512730652
7038
9
45878
283740
57
171828
28
98
12
72
30
41
29
23
139133
14
451713
48
37
66
10
489129
27223
525350947
7
440313
88
74
92
162621
36
637525125
16
275569
39207310
7
484831
94
69
141317
36
83
385209
103284
439085
7
31
41821
26
89
98
78
342655
63198
29
29
391061
60622412
227696067
4
272020
159615
189736
387055
65
224877
25963
50
198684
62
98662488
2
106857
99
337435
4
55
79385
5
70
381123
7
38
919855362
445334
266347
26
296808
85
296977
424361
72
56
86
40
16
3
161745
60
36
19
199372
122974
284158785
934954667
870847961
56
155062
32
451350
50536
155212558
48
213860
75397
360122
287907917
438640
3
67
96
794580326
261321
191985
47941906
44
188890
58
330111
4
124175
116493
977383229
48
420010
53389989
303116
7
11
4
61
302850
36
390843
63
210600
37
69
252712
329738
10
45
48
84
36
249203
41
443236
205595055
39
52
82
22
470355
69726
96
87
83
2932739
36
122618
83
13
84
97
55
28
237833
450050
48
470390
274648
365161
7
74
295075
161714
21
42
67
18
231233
20
77
385088684
755684845
156381
76
22
15
35
202519
64823
91
32
687548360
167165
488226188
94
57093756
5208
78253
11
144244
97
409990
93
41
184664
346627
84
87
489263
39
99
30
140233
477213
96
97
347024
478089
391265
332039
276640
48
82
161168
784698675
246780490
60
2
72
12
341496
28
418079
631977036
218920
6
32
346615
92
307842
439429
21
267211
8
2
46
308313192
82
6
41
61611352
1
441004
459688
69684
32
448889
21057
63
1
493603
357601
57
90
266713
29
350251
47
33231
72
331342801
278386
34
12
140765
254714
8
35
80
454769
121530
440873
307415
54
72
328956
787257234
32
266837
76
46
144501
457437
465294
81
60
195918
722480538
62377
173577
91
20
9
16
299247
17
526958182
49202
38
15
68474
380347
78
33039
2
25026
2
187587
489402
98
52411
7
22
323235
11667
984606152
272178085
80
16436
37
114346
78
43
546350066
40
8
54
286960962
34
9
616945735
9
2
206914
89
22
66
48
3
10
444511
11
71
60
63
935449155
200261
99388
366273893
469048
490630
36
3
202810
27
82
89
36
472312304
350745
34
481657
319540
388666
91
99
70
348714
85
78
66
258645
1
431533
264446
4
49
6
389207
132710
601692543
514094936
66
327799
63
313710
416523
47
299686
10060
42
7
11
12
371342
99
486554
87
1
11820
552904796
67
12343
76
267770
57
36723
318256
22
26
251019
391220
210939
75254
10675
89
66
25560
10
15553
27
88
9
309313
27
155399
31
16776
273137
9720
762577270
406164
339122
3
54
375690
858448189
60
3
93
318667
29
322183
898921184
42403
9
53
156847
10
172801
63175
3
298362
43
161979
30
29
6
485128
417680
36
97
9543
327945
103179
9
358773
234212702
64
61
334435
815647904
48
94812
51
43
23
158334
44
22
408767
808087535
1
916119550
410960197
374374
79
286161084
6259
4223009
52
406101
271633
366882176
41
3135
30
74
18845
87
727614160
399063
24
133277
293650962
21
179235
48
417563
66
541464379
711372302
274990
395517
17
15
99
2
6
2
90
144731
646490028
57
70
60
455058
330558726
491776
93
54
165415
37
57
10
74
42877
96
18
101214
85
71
228137
13
370449
88
35
91
51
69
453129
80
23
18
37
161861
9
104305
59
77851
222126292
41
696674721
3
1
47
2
297807
265786
86
40
1
47
62
32
50
104519
114
149548457
94
163223
41
56
58
5
7
8
598249973
44399
119706
825746949
420211360
36
34
14
14
6
278846
250598
367215
6
2
5
385475
9
71
415320
25504
22543
382083
5
363676082
97202817
492043432
59
39
436216
2
92
82
288995
8
22
487658
64901
23
219466
62
9
8354
432129983
12
38
472097
37
370447
18
796446392
192853
72
45992
73
7
635641717
37
80754
78
270066201
62
476086
120143
81
392777
135602
451637303
10
466802
9
439146
345007800
49
797532379
386634
29
249656
53077
9
114794
3
66
92
600377978
99
1512
112063
23
74
35
21266
32225
54
77837
217739
64201
99
15
4
279448
976
38
62
498299
496602
416852452
944711069
287458
368894
975367103
76
483001
154642
359109
97
31
346066469
4
76
31
457934
53
193501
79493605
4
317354
88
659803247
37
839575495
44718736
11
412832138
94
64
22
237345
20
7
56495
28
10
1
59
28
218275
482356
12
8
49112183
426096
84
49478
61
47
79
36
23
42987931
21
129377
3
24
21
944151662
34
4
318128
56
276778437
71876
476316472
421607
155905
17577849
31
94
381951
302383
76
261249
59
60
53440
82
14259
109085
248683
60
87
327587
217904
78
407946
71
323861
63
41
28
239749
19
70
2
413094
120116
4
446349
2
223992613
550997618
88
59
207255815
11
252006
438552
81
149572
922926199
148614972
105039
406883
259253
219636
99
261081103
75495
100758
12486
301049
46
1014
13400
260314
4905
3
246195
286948
51
397071
341969
155289
125227
241349830
58
60
5
305600
71
78
30
30198
54
11
70
420766
96074
396409348
442318734
20
399573
25
87188
390255
9
42244799
354474
385318
92753
59815
138765
220646
7
80
333994
7
88
161504
21
81
32
97
419327
178157
821112587
276117
256423
259020
302967916
241520
45
57
374410
64944
8
30204
83
40
20
9982
52208
67
74
479969929
134917
130170
47
473386
92182
318360
7
69
82
32869
23785
333614
2
86
81
6
65871
969964188
475225
412381
4
211235
49
88
97
33
267482
93
171590
194778
15
441248
90650
78
421015249
308824
273573
20206
73
95
945783258
94696
37
57
401291
454967
42
8
1
107770
16
43
189438908
152848
97
31
11
342765
254527
725525233
283970
87746
43
376468
318281
36372
117597174
204169
415530
16367
86
47
21
9
372575
78
208822
58
99
53
87
377474
46
61
81
142881
44
140740
39
7
281543
265790
389950
62519
259106
270427
149852
233945
4
53
219083
52
190618
67
203610
30
397577
71
5
209943
922256328
21
171025
30
2
74
990682232
3
216882
19
49
7562
202039
183420523
27
11
87
9
76
8
184594
72
21194
519250652
582663745
186402
24
23
639058585
284149
71166
215892
345701
22
145682
591235089
688119942
460730205
41
29
73
107657
6
40
70
54
129222
276309630
60
121270
63
27
75
954462498
123990
66
79
6
3
6
117715
68
88
1
123761
158700115
78
77368
26070
595835303
21
546369911
73
58
38
593045426
247644
23
87
58
56181
76
16
686569226
3201
85
52
604002346
992568941
43
180392
269233469
4
9
443620
972557940
498788
223867
384666
494065
73
31
422599
92950
13
305869
50
46905506
726194714
103315
476276
85
673476240
56
293625603
53
89
129032
59
248469
423926
132505
265096
7
69
54580
34
51
482525
443256161
235334
325621
574661071
35960
149050
413175
8
88
116429
122102
43
133489
94
56
65
48
774985094
231304
358381
179119
45
14
421445
369759
242112
8
59
297290
11233
27
421368
478363000
4
398343
18
3
381009
44913
7
206760
165639416
4
172514
56
340228
3
55
69158937
4
482692457
285610456
211025
99
48
26
485231
23
74
68
256530
929779039
245292
12
361521
91
373112
92
24
9
83
76
24
3
91
46
292207
8
290137
486675
11
372086
70449574
33
64
256664
86
30
398958
235509
38
472275
156795
131115
9
343917
487567906
111510
238914
81662
38
322056
78420
72454
3
28
172811
85800
68
120650
222206
54
18
205010
97436
12
307357
324994
863420259
278825
2
6
66
15
321264481
430401
415390053
2
96
66
90
158264
40
58
170159
1
63
87
428702
55
492687054
183490314
99
156076
280219
51
328063
6
93
336196094
282339
5
157562
73399
5
10
6
72
20
4
303159350
47
4
48
367669
11
59
86
387863
37371
97
71742
643383184
439080
403685
111371
196722858
34
4
108803
49
624846287
26
274937
437005454
39
274137
7
27
42445
5891
272305
25
123936
511687856
311273
436823
473892
454456913
47
17
430276
43226
4
513566860
449686
1
65817
43
32
802682251
107679
79
39
291483
93
61
25
30
33
114757445
67
81
127655
94
90
56
78
310293
314714
2
497839
410975
893741193
321309
6
25
795685526
479639
399239010
65
441728
494334
45
6
15
390834
93
94
390815
28
14941
412417
10
6
218105
59
5
35
134837
23
60
244130
46
396037
3
119058
1808
27
49566
42
93
287686523
47
3520
79
91
37876
7
238145
35
42
80
40
293746
315185
31
216364
454549
100460
8
204335
209167158
94
645452637
320069
303492
379325
226370
81
335279
24615
207009
233059
189863
63
63
48
21
4
57
83
53
62
9
8
19
22
336198
146826
97
138947
7
85
26
64
9
993918617
257549
77
35
10
44
284237
962750896
493413
83
395397
168284
66156
16
334445
319528
51377
367352
3
399410
80
25
489761
132724
32088
2
4
71
62
82490
79
201892
19
95
284927
341829
240888623
363164
239736
354305
2
340814
148728
539168211
335156
51
34
125483
94
24
4
10
81
88
7
601897117
339312
9
392525
390996
84
430195
7
152413
303909
46
122276
875035799
85127
35
105255
81942
166120
277943
130776
286942
141508
274816
458387
40
62
28
9
381294
5
55
51
481575331
52
38
276629717
84
87
52
45
21
298607
359915
10
92299
66
37
24
75934
3
4
127410
3
5
344633
53
429115
90
55
77
256575
82
1
663750995
44
63
252492
35
811792411
282507
140443
483577
77
11
96
54940
32
428380
32
25
5
41
321929
29
142465
50099
79
6
340881
1185512
53
33
899718195
457092
308888
26
53
370435
47
35
41
401189
248361
295667
35
462014317
98
84
98
412365
82
37
47
55
59
45
47
18
50
2
927170144
189104
263247
64253
87
19
462406
99897
65
495963
49
11
54
37
197440
491660176
412887
60
113850
431238
98173
156071
27
52
43469
902005555
65
489093
2
298265833
493380
273572
482951
44589
242019
8
603719776
378611
70
408918
61
84
483012
7
26
322402
78
53
436992
19
372650612
35
18
4
68
2
10544
37
192170
438625
1
209962
127885
415574
55
33
1
32
51
47
55
5
78
58
9
46562
175677
134861
478566
343685
89
85
216216
78900
94
22
36958
96
379693
5
80
146943
256139
62576
21630
31
7
8
464157
57
69
129648
68690
54018
87
8
82
139665430
513761463
45
84933505
997690188
250917
407878
173361
175456
32470
297145
58914
6
32
661222666
38
478754
3
92834
6
44
75
81821
164598
426662
620407251
118297
46329
94
654147043
172631
57
90
794590565
72
384563
470515
443048
74616
51
97
18
360641
23
78
129061
164680
493375
13
187957
139666439
69285
76
456455
102442
247345
302718
2
56
481440
394061
99
488809616
30
4
468509845
105340
367232
480569
57
98
16
4
78
99
165962
245446
745059209
1
26
6
3
429572
455096
69
8
78
26
241612
694079045
445903
78
70
215541
64
21
20623
388622
261265
379401
377621
92
84
35952159
80207
68
482708
119143
9
314567105
477986
36
4
280012
35
45
88
2
322815
96
88248
476499
309587
18485
47
22333
41
38
85
47517
86
487469580
33
57
264957
75
368908
221915
36
19
70
268214
958731650
48959
248211
94
36508
74
6
50
6
9
18
3889
60
399816
33
766768929
89
27
53
371842
446306
3
176707
71
63
4
697890618
8
455353
13
45
99545
1
114058
34
93
5
62
34924
117179
448092
302055
278977
62
48
13831155
410581
63
25
961594733
56
157925
413813
396166
324533
48
30339
92974
120553254
171471
155062
19
75
233644
873414474
4
103094
61
2
22
498014753
432210
377423
222468
42
49
73
846250989
303780
341633
343147
344821
104795
486729459
190985
67
70
460949
252494
185739
9
609060974
6
14
8
63
35
6
352990
85
38
218593
288737977
38
1
186931
317720429
486481
111972
27
451320
124683
58943
497216
367497
173620
105820
222049
284786
45934
388943
309670
27
248176
33
60
74045
4
382712
17
63
287966
73
10
86
435830
339397331
181629
87
2
498734
445035
341841
36500
39291
27197
52
90
50
440278
243260
99
79
17
76
368571834
18
29701
104676
21
465909
153257
20
58
23
85
42
1
351936
77
429325
13
449866
2
549870830
82
339989
467659
9
76
37
59
34
34
456682
334121
59
6
690895040
53
306857812
50
6
380921
72
343854
439069
66
4
14
62
228609
400422
83021
51
76
200088
18
24834
30
43
64902
35
48
303436
307998
295271
399494
19
90
474337
7
78
2
250713
17940
29
82
185966
38
910832346
399554
37
42
96
1
54
60
18
1
94
566121254
495488
31
70
451890
63
28
498217
5
8
44192
9
19
90
463012
46
69679
541818463
18
139298
9
223334
406172
25
77
44
5
166077
562262453
222819
2
4
399611
16
87071
32
280940
412469
292201
57
58
29
779491292
15
1
8
387362
269423
64
489970
229324
8
166147
203627
2
8
902060977
437194
8
7
20
28
3254
78107
8
414761
48
436631
234790
95
98
94197684
22
18
5
507094027
202738
23
10
2
292588
371713
95026
1
67367
94803
26
84
273984
77
82499
43
1
1
17108
20
872778019
9238
32
58
5
259226
497314054
55466
205808
7
446619
27
59
95
35
501323014
12
18
93
50
68
645797659
223564
299211
283689
98
46
84
5
283534
92
46
495042
5
3
76
78958320
16
70
75
358160
74
741732530
8
393893
143757654
91
59
8563
70
1
76
470777
426243
986113685
79
47
370541
92
72
210106
223857
303356
9
17101
18424
420924318
288301
302573
48
42574
10
250323020
17
87880
49
9
379461422
99
49
97
72
24
305179
33
397481220
3
349101
308240
437276
83
163011
75
589544833
57595365
86
25
114173
95
92
98
46
313456
1
3
75826
6
10
51936
438796
367002
63
23
297982
310775
70
255297
67
2
85
44
369263
59
1
76
887546588
245013
53
231855
179434262
92
72
5
231961
62
388805
44
849200393
919867434
60
380564
200902
562547875
145635
254176
91
92753
548156484
75
71330
302822
460408506
61
57179
13
332883
7
9
71278
144980677
198582
75
64
142043
119102
473251
3
160763594
383822
33
19
4
26
70
9
40226
11
524826839
30
215363
8
23
239245
70
338111
4
29
145963
367393
47
33
63
78
250139
42
17
342555
475947
444789
69
75
50
44
255661
156742026
43
11243
23
78468
76
31
61794
19
16
191516
72
78
142308
27
8
37569
445451
20
94
93
841484608
12
152490
27
6
393727
86
279341
66
68294
81
27
233823
85
265772
524064067
105934
9
47
471184
81
7
24
280336
63
80
423575
111415
8281
19041
32
337536
278322966
15
251101
293736
245870075
163890
48
36
63
17
357588
49
49
938912083
1
275306
73769
75
4
36831
433875
325385036
79
227103
50
66
7
117172
1
86
369439
502263085
282741
26274
241494
304468
154883051
268020
15382
8
480076
7
476458
154320
421930
45
127474
61806
420567
365338
92
260116
9443
221687
45
53
39
59
7
9
150826
57
647958866
443980
678402662
81688
128781
21
94
39345
13
181492
83
423450
356647584
1
77
20
827212881
188057
388240
450750
262322
717754094
2
63
66887
1
27
276606
9
114220
41
972798955
411422
22
47
6
3
98
40
25
39
46
2
358770
66
59
5
948958560
312272
17
478299
266293564
46
98
82
75
50842
47
13
70413
41
4
19774
92
293646
456789
16
292064
55
408146
893256992
67
659086449
38
302573
81
864948848
19
18
4
366118
55
11
293677
81
86
7
217411310
13
408812
322566
372986
252469
9
30
1
70
263409
211781
15
33901
62
2
175327
62
12876
47
17
86
282425
384716292
184227
99
94
480131554
433502
96
449688
89
18
9
51
41347
113099
361334
38
462486
219639
1
8
154734
24
63
11
76
34
385721
74191
14
76
13
83
429688
517001591
51226
6
165799
408946
295578
266754
400223
252204302
503464830
48
37
697826439
8
46
268815094
6
10
6
55
868
161805
216411
31
24
6
43
455772
271529
135870
494398
474437
7
51569
466326
88
63315
9
205095
8
777150190
11
50
13
9
66
905276497
4
261181
6
248036
36
488351
66375
588
76
176628
773981300
332192
239269
441396
168366
23263
11
1
62
362524
25
797080517
2
8
347501
9
378978
85762
137029
85
116178
85
327786
388176752
496384
43
76
43
462349
77
18
913343089
12
317281
9
851554975
17532
6
461581
96
468317
7
147702
306439614
32
313949
61
5
93694
87
708989107
81
49022
38
51
209375
250361552
20
42
43
308423
98902
184613
264977
33
53
56
264583
273022
71
523279376
57
8
878239820
87035
998117757
210258
72
92
431028
151912
14
87
55
1
58
157435
70
74405
293170
311544
38
82
332283
480014
31
110555
79
38
214207
6
24
350649
113218
226943
372267
78
57
87
94
88
47
91180
47
290053
270042747
20
15
435709396
55
83
309020
65980
418866728
661315827
335172
61
257062268
15020
67276
20
151911
75134
54
104564336
55
3
408788
85
74
345889
346665
156519
21
470998
92
9
7
164262
14
383194
25
195075
41
399687
60
339465
387443
85
87
252395
77
957635622
60
36
13
62
420148
46293
212479
134025
223758
27
476403
66
468456
40
21
306555
42
81
86
164788
121903
136731214
44133
10
250751762
145329
361990572
18
339119
267233
116892
6
21
243373
32192
427401
73
197347034
81537
78
43950856
493059
67
84
797707578
57
41
84
63
134936
39
66
116815885
643009976
65
68
406853
323530
176138
30
9
32
442694
266273564
27
128553550
512957877
4
6
37
55
315123
326621183
44
38
42
57
173956
60
84
21
28
107419
180260
22320
57940
73
56905
205726
31
17
38777
491266
298030
17
230754
91320
23278
75
81
137918
93
296087
540801752
9
7
27
15
42
90
423049
52
130190
873213804
379734
17204
7
8
73673
95
68
33552
49
30
292641
67
47
13
18
79
177198
848213541
334355212
578746347
308675606
25
25
79
441363660
489364485
31
191712
92392
392294
7
207269
345479
224865
268039
309131
89308364
50
13364
802501690
65
4
93624
148365
6
57
516546750
4
56966
48
72
41
251070
179161
950037421
8
44
191313
260536
153316
317245
226232
324534
89
83
179871
29
730048085
173169
337848
196362
476384
41
84
51454
215725
36642
124023753
9
195611
798883266
20
134265
416527
55
283316
47
397061
293176
10
74
727240385
989201461
492597748
49
79
12
50
20
2
32
145403
32
905500869
664370980
219395
62131
697686433
14
7
264893
56
16
313321488
324919
213470
65426662
98
597025151
183198775
3
99
173303
441630
320346
21
9
60
344737
98650
59
343564
83
118548
93812
294038
27
89
60
33
40
207531
223108637
79
7
9
590758612
67
99509849
93
372159
2
362432
304487
481000
286802
78
371922
71
7
470691
318076
32267118
22
4
49
2
57862
113588
605381522
27
94
348845
409044
164586580
56
32
91
67
43
121442
79
4
629278281
5
71
367303
88
2
64
142782
361410
36
87159
24832
2
53374
94
9
870281035
304406
62
250362
55
226943
35
79708
44
4
99197
163448
49
70040
44
234301
74
128262
80
68
39
6
50
926677701
201722
21542
419805
418944
165261
254796
15
37
446991537
140434616
69
964996402
252272
403529
418658
36
228262
910408360
191464477
64
482728
74477
40
415982
435615
37
24
399171
25
234061
86101
66
85
59
88
209558
480842993
9
229913
168430
13
94
87
84
197364081
296032
8
10
7
27
71
46
55
373294
200868
83
402973
26
184196
80
19
264091
56
84
384293383
158489
36
72
93
84
3
355548291
416872
303875441
63
44
42694
364914
91
31
17
141670
357796
4
695632797
49769
204205
26
1
327436523
418335
86
74344747
49
16
39
15
348623
1
44
67
79
94
234744
2
463705015
89
5
5
346132
2109
31
407694
208046733
320674
714620984
73
726144811
136519
299536
8
137833
454472
75
6
36076
1
62
44
399407
466321
3
330502
66
343309425
498382
33
42
6
639330544
86
34
14
308936
5
77
4
41
42
35
253686
530765754
74
247263502
2
5
38
18
248598
220142
78
82
58
5
353215
302631
4
97
83
66
473109832
275735
822627732
84709
75747
6
10
73
80
3
94241
146844
327047
463080
98228
292219
416720
65
150430
453259
110686
13
53
78
2846
173571
45
30
29
56
35
157999
3
47792
2
5
26
49
13
96
428749
317774
92
292410
72
476033
33
5
143254
18
491960
30
92
33
5
71
79
24
182261
73
81
61
342082
21
344341
65
311871
15
5
86
45
229801
363258
225495
79
1
39
98
210938
97
383696
347756
196546
12
69
117189
142115
78
50
291739
26
240720
375113
243020
75186
998196501
73966
39
95
424645184
98554
38
65
64
18
247435
43
52
94
70
54
28
394578
375067406
14
21
93
35
8
393525
74
83
29
46463024
27
493805
423677
8
117141
297098
98
479923
83
19
880687565
51075
33904
289844
299952
417494
16
97792
75
79
44
730821496
307580
93
68
136961
68
15832
334465
477974
278932408
93
206117
38081
386746
71818
490871919
181814
282547362
293478
2
62
287681
62
87
186888
98
3
61
29
37
208162
93
496971
44
54
79103
402891
11
5
35
59505573
4
5
198084
93
68
133611
43
93
303707
13
91
60
56436
175134
31
25
3
432183
823757170
46850
168642
32
96
2
69450
334213
55
676030527
15
57261
289273
47
72
50
477535
98
469499
44
70
2
289391
24
328833
484207914
165881
95
81
27
13153
377378
91
83
162028
91
79007
353961
60
114182
76
170834
37
461479
34
223765
150021
370310
2
29
286317
63
82421
296400
43283
61053
245256
2
1
54
34
80
29
3
97
410892568
11
4
69032
29
77
209743
278215
10948
58892
39
73
92
29147
695245684
274734
345380
153972
62
329796
37606
816111518
450134
147005
89
491708
84
467167650
364103
9
27
80546
413880
4
54
2
83
13
485203
17
113594
65
71
98
8
267280
253319
428440
61
44
182202
452350
52
23
46
8
238082
19
18
694313373
22
3
417526
253383
173088
161612
45
58
465318154
179039
357592
97
343815082
128100463
262736
115520
358431
197201
30
59
7
252796
3
31
40
449030
406756
670529991
498996
50
147512
103107
90
62
98
21793
76
54
324028
79
307669
79
251172
29
350718
260779
304583
58
63
726844532
43528
3
72
325267
122946
72
195564441
133043425
379930
30
620455493
8
82789
24413449
4780
3
763896368
675886298
115357
152417
321043
88
36
106439
23
42159695
36
52
92
69911
31
263628
19379954
16
6
387129097
349670
407720
19
25
445254
807403289
1
49
497074
136803
280718
41
37
86
288026
90787741
278457
12
110437
71
44749
80
82
388277
290607
59
8
29
6
21390
106015
17775
74
91
85
6
27742
35
39
4
9
440542
33
620052746
242358
233659
291054
140702807
17
387993
313386
493641
62
409106
766852439
64
83011
9
9
48
771278688
366161967
3
59
385610
52
45
309834
14
432023825
74
20
205312
390300
14
329160
402527
325794
38
329554
465535
6
91
43
311103
83125
207163
427351
34
84
331188077
5
341519186
206917
118626
7
44
405019114
303974
427099
69
431278
7
79
23317
105654
430717215
12
585194265
261051
34
59238
89079
2
66
396198
236341
118674
67
68
72
46586
99
454918
177222
38
244177
162107
453198
337386
29
117792
76997
62
162096
460954088
31
331928170
60
56
218544
28
37
77
146568
19
1
1
76
6
30
440231
449274
221664
594262992
280539
313255
7
57221
288066
70
194640
43
3
261255
393254
2
82564
57
28
333821
538874748
81
366466250
151745
16
34
307986
443014
64
92
23
22
19
356245
15
59
628913397
317817
106587
857528656
891563300
350172
222812
200131
12
9
100616
4995284
73
293621
109818
25
47
358759
351908
29
402357
82
36
211378
86
26
93
173535
12
49133
202275
160933
86
640619131
92
57
6
265896
34
488020
90
1
4
50775
282339
680702488
437269
318535
232032539
8
334300
842389519
665113518
467887
102994
929540276
39
6
331228
8
258494
76
41
311169
428859
62
753223270
10
171538
159451
72
122466
62
60
19
357154
387286
171838
24
75
80
3
313700
78901
62
11
367577
64
58
35
490932
451601
77
126899
30431
44
316626
264124
66
53
26333
466152
253892
7
472538
32
110378
362471
88
692404684
49
74
377424
829126664
498844
113817
187231
270791
194218
279860
79
36
60062
101062118
199095
85
40
410548
94
6
302433931
162969
9406
73
48
7
1
354356
6
441108
171933
13
250673
828079973
251123
86
82
414182
9
8
91
41
4
38799
455102
404952
228637
381163
413783
389452
132479
416681
28
140777
12
87
419750
128569590
380075
66
79
72427
325109
40
302789
60
82717
439524
40
561744181
275198
79
56
325828
551564087
59
20
65
77
438648
493687
21
456510
12
21
47
169555
94
80
73
38
27
257076
358324
425878
2
29
43
65
75
247436
11
71
90
347431
437636
407704
281280
192675149
98195
8
62
180473
85636
121108
19959
5
221880
85
310552
40
128754
91
335562
44
42
478091
43
898713710
46
332513
28
310555
200678
52797
49476
13
30
857463456
335312
266233
1
78
188547
711684342
65
64
68
353566
376599
645803989
147787475
60
7
58
11
116115
251521
15
413746
107354
222873
25
6
82
3
36
162259
70
469310
79
393186
336124
59295
89
369040
214850
84
90
28
419140
44
432568
22
52
42436
68
3
313890
415853
55
152609
62423108
400349
460492
9
559008577
425505
61
83
409304
43
351616689
47817
448970
144895
919139403
83
7
69
150787
24
98
88
227514
258258
50
59
100412187
40
428381
299278
178017
109089
444953
632455733
256728
814336204
44
80
222756
237052
9
4
208022
69540
18
256923
10
156691455
442753
28265
65
88
32
84545
40
192469
54707
121117
48
478554
148143
91
7
20764894
162856365
79
5
457247
352411
4
19
200576807
55
352320
47
161666
13
73
65
292968
177599
5
89
16668
15
1
262656
443233
399309
288932
135571
344600
169684
25
66532
24
28237
82
43
140137
6
83
12
51845
416397
6
140456
184067
37
196802
337401
251392
66
60
448655
62
285250
7
22
55
16521
187926
572836005
266013
79
776126086
7
112716
83
828159125
172634
39
4946
69
331082
481440960
167369
410404
45
68
121643
72
13
90182
131663
35867
118168
4
285590
21
85
115176
26
47
44
22
404000
36
18
44
333902
229509
92003554
39
74
355462
297114940
12
54
80
28
70
96
398762
470728
49
482757
7
40
55
91
3
230390
8
80919
2
4503
63
50
76
84
25
33
421816
133690
219821
35
150969
47
471990
478557
69963
383804
48
12942
87
45
65
95
264097
210709
987853359
8
107164
345324
31205
413702
124962
184788059
13
597873235
74
40
195094
873263375
98
62388
40
366229
255643
75458
438536
54
6
307043
30
37918551
65
269274
46
280913
85
94
69
416992
87
59
85
43
53
9
22
135828
29051
162679
498937
19
11440
145496
67
4
55
6
181590
90
373461
211917
73
39
153130
60
4
430409
115952
373258514
81
122371
39
342180
51130
114893
4
430380
42
24330
3
13
772867355
94505
3
232583
95
495620934
72
474000
4
438571
8
74
65
45
38
98
92
344830
25
323894
280449
31
119313916
165253
46535
86
56
75
17
398929
325221
49
50
120432
90
617044983
70
116459
17
28
88
23
379708
40
93964
341359
336629
2
15
363549779
427991
910177013
474651
74
336261
675317143
335528
4
82
93
39
10089693
53
49
45
462184
9
23
393180
199873
73478
52
8
314969
268901
109100
86
49
919404837
36
700292867
344515
619077230
310696
97
5
6
49
467926
3
429504
4
25
163172
26288
125881
208147
52
77
28
393214
22
147725591
446472
101279
55
8
48
7
424936
59
115432
95
202391
211983
44
73
96
86
69344
40
206940694
9
55
45
306297
99
299125
39784
515537097
61
17
255760
248090
269771
153663
402214
89
196396
63
364560
95
454390
42
152086
69
92
9
277706
683846454
407033
24
69
117167
169612
434489
14669
910617048
74
227624
833838954
17
96
86406
205966
11
397394
28
391834
77
537689826
89
156790
60
271963
367861
61910
363442
59856
86
27
3
53568
4
82
46364812
284745
2
77
275156
43
88
223834
486700
62
35013
215098
125063
91
309744
4
68
5
101730
78
53
194746
934140041
36
88999
3
303613
369894
79
7
52
57403
32
29871
466206
485226
277054
295553
463607
81471
33
66
48
5
30
447532
52
329402
419611
75
376482
48
91
402131
32
73
86645
1
141508
24
73
295973
3
98
30
21
673345826
796081375
446955
402553
83
86
21
44
416578
73
55
92
79
45706
319797
17
471651
43
39931
97450
36
8
194107
151753
348302286
184831
64
6
318591
100224
703936887
249825
308970
21
67
8
486034
31
98
632952066
88950
255221658
61
85
249782
115035
883961051
34
79
469462
171136
179772
262471
20
942863531
224617
206301
370485
20
1
68
28568
487596
4
216994
80
161283
3
23
466728
426878
36
445450
902684527
1
98
367993
88
175314
13
56
6
965004711
8
40333
475544
18
20
7
69
250607
396423
235336
34
67
36
42
55
10
478478
28
156994
10
214634
170151
164188
89
175833
5
471583
498755
492552
272236
38585
169667
54
45
641104977
60
74999
53
818101321
6
3
70
28
12
90
34
285519
34
334433
377439
39
80
435146
13749
49
190481565
47
482198
262457052
48
49
3
135740
291318
818116866
336441
275767
96
13473
1
82
85
37
3
41
313667186
7
26
52
67
43
430064
53
33794
7
2
161226
9
392808
415390
963784679
14
58
45
19
10
97
32
394627
51
364512
47043
97
483288
239291
63
315789
29
484615
267798
353887
85
4
8
97721
174137
2
9
47
495901
63
326169306
170902
318648809
45
16
7
483679111
117953
95
784208993
6
25
60
71
93580
93
82
86
259330
409859
119580288
7
10
75
45
91
146886
33
5240
70
225218
23
230041480
70530
212666
310110
61
66
98
936619381
71
310323
655635934
213855
83
2
483415
437878
81811
79
35
26
61
80
4
312187
91
212198
88818
61
872682996
4
193863
369391
56
5
50
49
6
5954
146404
15
196993
89
40
902642968
339751
411031
1
83790
178870428
89194
57
378854
72
68
64
148754
7
45
287624
8
234123
884790111
233918
285458
47
491501
108173
78
139834
394360
318026
87
10
367859
632467156
41
488869
51429
265226692
37
673411598
36
196251
303788
26
472163
98
38
334108
1
375354194
66
72
93
81
73
89
80
44
352651
126860
67
467015
910368703
86
21
422384
432733
93421
53
248040
13
354758
493170
197237
252582
53
256764
2
25
87
34159
879717680
92
73
481224
5
99173
452859
336665
120605
808100019
73
150896
95
230746
387009
15
94
278498
5
420775
5
25
2
469365
13
22
92
364517
60
44355
2
298676
455708
9
298860971
70
61
124617
19
39
53
249187
67820
9
2
283982
6
429255
113745
20
34
170781
55
87
3
7
288230169
312292
38
218600
758787365
74
7
221581
403429
2
57
381077
455349
87856
69
247794
71
423390
53
41
107713
424478
189947
6
61
27
61037877
36894
16419
8
69
1
70
386655
30
36505306
180967
21
331669
178831351
17
23
41
113025
72
137732
424633
250929
576296714
28
40287563
65
33
89
27
39
373288
69
93
198056
75800
348930
360047
87
37
27954
65590
296884
2735
173311
485189
111223
36
1
52
156541
8
50
55
65
104381
9
60
417403
23582
260264258
469235
220327076
377862
472558
984509587
847990081
80
32099
92585
46
535230579
378663
212410
156219
293380
82
8
49
41812
7
361574
48
19694
37
265513
268142
58
83
294184228
35
58
22562
12
36
412194
278806
127419
48
218588
72
21
337370
81
31
243552
129563339
88
3
5
31
115176
72434
21
49
69
216319072
92
1
276050240
36
38
39
88
229215
27
72
3
443251
47
144099
49
10
199756
94
1
9
9
68
44
1
211433
1
7
45356
76
235639
22
3
5
422471
2
402384
93
283597
25
432253
22
762526364
84243
1
144638
406735
195509
267107
338078
6
26
207241
30
56
253134
88
44
9
99
11
34
93
36
342460
50
301105
91244735
3
10
57
22543
15
44
34565
321515451
69
326716
6
177415
57
1
275977
138517
1
82
61914
6
57
84
930879077
46037
36
6
23
1
77
420488
27
3
26
108999
37
16
2
20124466
510002650
400747
171615
409478
33497001
974094185
8
46
85
86
215168
57
67
98
12
426137217
444488
175504524
88
45
46
51
26
438816
39
340684
431400
281555
80914
286270200
297784
39
46
66
54
198242
61
9
76
29
180042
417710
52
277828
3395
4
56009044
74
95
87
3
74
58
47
16
3
79
434930
59
205559
35
225416
28
290223331
9
402880
98359
8
91
782222719
188201
66
112319
432742
1
49
156283
99
38
402729
731402377
399245
121600817
198153
4
16
280258
319181
198890
787789062
98153
116930
49
52
342899
323368
3
400698
125712
7
14
544307711
147394
63
50
8
362130
666707859
59
252577
10
2
664328499
156578
486877
233689943
12
4
301317
110499
496708
35846
95
135893
18171
419179
325786
24
83
28
310903
726051289
264050705
93
33
38
4
80
441000
2
311863
146658
187637
13
58
409092
49
370305
30
49
713447360
32289
44
27
89
50875
274466556
344917
366929
77005
239927
78
970854362
76
77
377087
7
387678
63
321993
156392
62
6
91
407185
459449551
67
80798
74
70
68
25
3497
297645
1
103209
438740
320990
6
63320
893021781
824509600
30207
293078
216135
479527
518421116
19
6
2646
4
345741
74
38
97
89
223867
20
20
69
173883
73203200
92
88
481962
241247
109780
18
694061549
99920
80570
38
30
677918606
48
92757
442455
4
93
700890670
228153
14768
272164
159503
232350
2
61
92
343310
304636
557856336
55
2
392046
5
337754916
31
267349
12
96
53
1
207793
187875
326156
161452406
98
64
78
190120
404873
389150
1
555646631
13
44
82
319001
577148569
286052
2
213912618
23
221293
49
394300
75881
264377
348553
57
359497
6
7
333037
90
35
24801
405012
88725
453375
46
83
207470
240547
54
188626231
92
54
67
67
125156
80
40689
461348
84
364049
12
205874
215829
6
493439
33
84
252215
74
172023
284058
84
63
8
44
92
17327
435657
68
318600
30678
112603799
39
43
1
1
455970
982469157
41897
508783762
59
375828
42072
874473657
62
7
9
6
202033
44824
46
67
310736820
32
60507
42
176960
197094
33
130995
390294
95
76
22
820597711
76
97
385759
63
45
215539
65
171327
46
376750
249646
86797
262130
48423
85
286976
79
418787
6
96115
11
58
133274
33
58
190554
30
115376
238800
296792
56
5
21
31
353825
361555
228041
420778
53
12
58
20
31778
3
62
62
71
9
474295369
7
355058
11
92
82
144454
8656
16
75416
480961
267578
280907
23174
144010
429351
136044964
42
49
69
47679
392116
419955
252610
94688086
420636
47
92
348363
6
466116
41
219513407
9
17125
121612
392957
20
90
40
228873
9
261089
4
1547
133882
382091
606895059
2
335817
151920
476146
6
18766
62
410322
54
84
8
5
33
20
24
1
177685696
78
470146
36835
424945
64
249640
114631
42
174267
44
110363
41
67572
436707
66
216565
78659183
82
175810
322047
362636
24
58
63
86
335338
82
59
51
2
30183
299474
98710
34932
10
87
463782
413021
123310
133259
73
163526
3
37
3
149790
77
46
406382
47
66
48863
8
228101
74
94913
345797891
69
392698
351866
114509
60
5
497976
52
8
455577
207295
35
7
70
94
37
347856
182473
94
72
2
368073
293864
7
722681839
41
431309
41522
462848
13
212982
20
228180
56
19
71
58
453653246
46
16248
95
81
66
25
122230
122727
58
163284
13
126102
49
449939
39
29
83
51
333229
86881
409288
84
90
2
136896
69
85
13
226031
115073
95
49
54
437477
446197
468379
99
61327
181851
408189
202876
26
98
3
667662964
61
205041
396822535
2662
79
265089
207778
51
419654
134715
98
225858
732069432
324446
85760
45
210154
8
1
40892
154691
9
10
215780
38
19
341267
33265
5
64788
92
14909
22
106188
22
54
44
137919
296182
52
154824
73
350710
44
13
95
379296
404479
21078
925503618
382835
487716
40
4
461406
73
90
245044
46
44
222145506
26
67
50
200738122
41
4
104537
92
3794
50
1
95
595565808
51
16
3
65
96906
35
3
420862
71
90
92
124093
352763745
60795
6
4
94
73
1
41
32
95
57
38
39
427162
229031
281863
282038
435745
275996
8
218646
31
91
6
3
178600
34
8
7
194804
313234
34
22
938942733
474636
5
2
3
759638675
78
264908
143236
318172
98
392044
6
7
38
21041038
5
51
64690
25
877359973
5777228
929192852
964436598
59
60
336174
15
270535
700767163
488180212
11
80
245529
257273
91149
13
23856510
20590
485135
34
48321
61
416177
11
4
40
85955
313318
34
15
4
70
368366
221858
25
69
16
47
9
1
24
327564
5
23
32
394146
671316544
18
74
798893073
4
6
1
3
55
93
8
349002
499300449
244284
226186
351464015
7
71561
175823
911641189
234606
55
66
4
12
52
24639
81
476737
393571
69325
333122
646704289
31218
11890
28
6
64
322973
541721548
3
42
158300470
24
52
6
1
430248
16
38
75
971489038
469450
52160
90
5
46
15
75
73
75
333046
147256
89136933
43355840
127016
52
174266
68
28013
293167331
77456
97
337690
86
97
897749191
13
644229557
68
362083
235692
43
349551
283381
389802
37
468833
295216
183586
37253
96
4868
141407
224939
428136
65
45
291079730
51585
41
210715
61
25
84
164883
62
10
49
148699
465583
119963
24
368889
907851008
21
62
42297
857496905
103714
35
92
32
8
7
270207175
50935
190033
466567
322002
58
135783
410131
6
7
300127
289228
216312
630447186
329105
39
70
189286
913122693
19
26
2
130747
65
27
3
241594
357497
250193
99
8
294505
70
3891
157806
406322
494853
157298
18
477600
273888846
76
390032
7
8
75
336642
1
383918
368013
124346
48
87
451984
4
98112
427331
31194
65
44
48
62
397134402
8
185590
337023
10
262373
130728
23
238582
377149986
80
42
59
7
277463
53
97
39
45
189714
15
32
8
59
331930
364593
28
79
61
69
455272
150662
69
13
40190
27
255241
62
390587
20
92
33
263873
86557
65
148541
63
316526
8436
72
223344
272551
8
91
39
123202
9
219340
85
5
44
246118
276483
276751
74
152512
70
56
8
66353
59
47
65
89
61
125694
389042
259221
1
232153318
486737531
63
50
855200161
9
39
131772
271613
52
82
192480
41
393284
26718
70
713044675
48
372135
292358
120324836
95
77
228056369
481734
239002
211513
56
243069
4
35
103638
208201881
31118
363484
74
241287
279101
55423
39
2
64
178549
432122
28
3
322798
4
55
3
290231
195126
342582
67
94
498517
7
1
57
281060
7
83
458267
122571
262824
28
844056508
314354
304810
15
78
96
71
360904
161558
24
192747
241295
354829
490875364
30
67
84
8
13
192166
40645
8
902644222
99738
556429791
221941
33
67
5
93768
86
22
72
19
29
5
72
9
336544
170652
151565
36496
89905
213006
8344
436878512
70
402133909
270701
156601
354176
391158
11
47
58
6
164521086
480416382
199044
98
439243
212564
64
92
53
57
3
851363595
407685846
451776
3
89
237464585
138009
4
30
200600
50
93
57
46
50373
73
340216
37
225759
640456027
425589
242817
11
80
1
77
4
85
433400161
7
101584
83
1
3
21
13
336303
10
231761
417652
7
53
43
3
3863
78
19
493124
94
200658
26166
311395
67428
410312
311080
373803
60
4
432792
998464317
92
468744938
733219970
475027
270366
53967
70
728212497
59
464484
51
861392230
3
92
195029134
48
101180
98
357714855
323073517
79
315360
37
62
63
76709
70456
492806
226713
201807
5
258489
73
108376
22435
775680499
10
100572
430754
123682
284852
77
423662
882800443
78
55
43
455355
58
261738
15243
102724
71
58
369031
170962
71
5
348622
29
997460928
2
5
163322
48
98
210780
945345422
70
481637
452254864
100829
87
40
802061302
87
88
74
13
477653711
58
282222
83004
26
47
32
6
210223
276966
419602
249562
88329
10
670499860
698423155
3009
71
752321849
74
370388
63
3
715305830
79
456099
64
85146
25
145021688
279826
82
219822
16
65518
58
97
48
444054
98
207084
67
57
261670
6
74008
305085
2
22
42840
4
231147
29
438292
304990
173713
95
270619
206844
308651
105938
40
210802
2
185356756
78
332876126
58152657
145455
13
91
945328593
90
359636
22
5
915549885
727334775
154090
39
177720
2
441327
28
8
100057
109214
33
2
2
24
458052
70
4
421642
8
385240
9
131039
403496
9
388566
59489
407416
63277
359699
356596
9
341485
81
6
14
37
483082
451675
33
302044
45
174386
35
195532
75
69
488062388
49382
77
88
72876
398116
8
397756
2
51
167838
55
3
588027080
12
97627
295931
434537
228652
13
73
70530
62
60
7
239774
27
9
499829
24
92
480031
60
11
15
157912
442290
913633211
62403844
73
101494
454378
671539431
51
12
352998
94
78297192
258072
122417
71
157547
19
361216
11745
254720
285220261
816489362
199005
365143
53
6
86
466073
408391
248455
714070662
665297125
247936029
278036
66
580899341
486023
7
401572
44
487616
6
3
72571
225240
416087
34
280977
64
299404357
450282
84
390476
8
70
209044
438943
7
72
83
387221
446679
13
10865
824871956
97
32
104992
9
276393
28
973352890
9
44
13
351247
97
77
65
51
45
226786
90683
23
245679180
19
7240
71
53632
344668
26234
85
76
38
216639
15
8
237943600
276765
946246449
497543120
260486
100061
22
382684
34
458320
391358
76
42
89
35
233708
53
176445
1176
69
42064
14
311500
69
78
53
336013
68
171261
69
488572
69
75
83
587587273
5
51
118403
36
70
429203
88
396348
42
60
225269
254834
530370099
52
26
165861
425509
94
5
50
66
408071
96
95
73
28
76
387743775
81
277987
75
46
6
209141
70
872491352
25
55
46688
363962
7
297360
418003
60
281041
319460
56
4
244174
461957132
45
51864
6
13
73
67
2
38
94
144148
97
391336
135952
60789
145265
54
212359
109926
83
1
34
96
46
73
289942
21
19
120926
70
218221
230586
1
174886
269152
305711
40
42
158525896
509104518
36
285932
7
5422
399732
70439
9
321829
223755
2
331337875
36
227119
276085
699732587
85
28
9
34
39437
364175
354323
151861
223733
40
27
20
462583
74
293556
2
45164
9
463668
293488789
357174
9
133947
1
448034
23
40
56
456590
362103
565779836
62
102257
63
217168
368708
78
151122
78
268059
316359992
62
33
6
78
257635
354193
49
26
469867
84
68176
82833
36956
77706467
434067
94
411452
99
10
119875
50
59
87
135455571
1
36
60
487357
96
430448
448614
179279
53
75
6850
228874
487723
373829
47
29
22004
208265
520212162
162653007
236877
52180
9
80
31
72
143123413
89
49621
73
35
59
20351
172517
33646
128022
82
10
141426
8
14
69
91167927
479823
14
83
29
369511
449295
57
57
12
58
7
81
75
2
46
74
71
30
85
48616
89
67
435222
126421
474856
87
77
696139828
6
6
410119
203802
28
475729514
84
5
179109
367458
38
978866214
58
338853
34
80241
173996
99
376941
335925866
72
52
43
443416
32
97
60
95
55
305379
2
38
45
28
67
213023
902834091
32
422733
65
89184
35
86
69
9
211259
87
23
34
8
20014
127441
55
47
97
75
17051
602388068
226533
57
976393554
35
359207699
180952
36
65
426742
79
4
364013
378421
487461
34
37900
99
56076
5
82649
257588
314477854
60
152530
6
398673573
338999
93
2
640568050
182131
332550
36990
239377
3
6
88
76
58
82
245696141
61
8
44
370990
4
61
62
4
23
7
7638
61
5
103065459
96605
259320
65
7951
7
217702
147293
411536
31
69
87
90
19
11
67687055
81
50
22
73
56
324165
374859
237633
386550
38
142015
42
146573
141429
67
269065
4
68
97895
330405
6
75
48
51708
44
346726
284457
362640
21243859
3
273158
88
32633
70
2
157720
386752
24
251958
212515
4
78
33045
89
84
44
99639
79
9
4
224339
32
87
83
60
125496
2
197437
20
10
54
104948286
433184
44
146741
23
341119
54
49
281330
43
82
44
555681461
41
32193
41
281739
326085
130214
41
27
214176
444834
35
813859104
9
15
415645
128754
798924220
658701072
31
5
31
948453226
60
92470
34
448194
2
27
650811776
678489760
80
80
278277
68
16
68
40
23
44614
1
5
97
266541
3
356413
462710
5
49
14
585210027
96
45564
359969382
239231
162780
3182
185552
827067395
64
11
16
93
120617033
2
2
222833
32
17690
2
56
275009941
53
2
71
262268
28815
326718
92893
4
823964773
761196082
27
285316
4
421877
444413
390009
5
24
296811
77
115906101
90
79
649681188
118151
43449
229388
7286849
307547
711108291
94
49
312639094
1
444851
175678
434755
46
83
87
16914
281182
59
79
451629
9
243939
63
9
84411
456292
2
77
97497891
7
2
9
4
669535182
51007
465909
157405
181462
339585
4
456500
14
5929
69
538169784
250175
87
130889
1
832293320
19
75
77
93
13232
65
401507
41
214105
36
173622
43241
10
488341
299489
279894
87181
164421
442777
17
347014
58
14
38
144544
65
76
188413
486874
47
58862
8
280956
1316
374343
34608
51
68
66
572647108
239276
2
287334
1
80
90
89705
18180559
6
34
23
46
43838
56
129246
53
165351
447151
68740
73
375965
281059
72
25
10
194394535
1631
88
241174
55
97
88
62072
43
50408
70
95
132635
188393
4
245756
3
95
156969
2
3
838968393
206124
34
180608743
88
184534
97
18
25
95
58
23
3337
8
375864
201287
119750
97
41
265292
6
168641
95
79
427633
5
399385
47
93257
276383
79
413607
845666
10
401855237
94
63119
264939
9
325223
18
208745
21
23
487332
87
488403
487201
4
45813
39
334113
204960906
72
49
249125
84
438173
90
93
476777
872250898
3592
46
53315
416736
95
120532
352085484
54
86
156685
37
381584
218562299
29299
15
33
458625
382036
33
68
65
306842
211783
54
19
242056
54
158674
76135
85915
264708
18
9
39
233581
68
21
339773
153936
42
156749
12
44
3
64
442406
48
101656433
64
5
40
28
19
206895
6
7
18
59
166611
366923
19
27
48
18420
27
263856
5
31
82301148
312820
197410
866018494
57995
35
38
89
93
301761
27
601768273
99
476161
205717
39
10
236794
14
39
47
117537441
33
15
41
63
475632
63
5
42
484655
475195
52
66380
516629678
383385
421169391
86
118263
8
66
65
23
343058
769532003
4
52
526959587
4705
69874
44
30
34
309376
284532
163113
10
59
87
58
13
357372
235415
77
30
14
13
14
7
54
212312
9
16670
175985
2
396411153
63
363167
482488
134481
342834
8201339
81
15
35
51
217288
171395
743358942
328718490
36
31
264760
19
9
88649
633996634
4
55
241874424
7
46329
76546
37
47
90
423180
42083
172158
437830
385641122
33
32
8
280825
198616
2
346933
37
429400
120869
70
769448993
1
441017
147916
51
404645
28
355617
7
84
361588
279756
95929295
62228
115621
5
209871512
75
44
158205
378622
95
460026412
9
53
493842
90
7961
75
557888152
9
789272499
17
86
356970
394955
4
55
19
291106
255497211
186153
444394
119995
62312
71
20
61
88
145571
209531790
216243
76
476919
480709
30
44
281399
41
80
84
82
25
80
173457
153097
56
480326
157162
8
47
12
1
205167
45
333351
47321
47
111002
4197
472841
13
66
69
120540
812888897
458968
5
71
45
387207
255391
154750
59
4
226661
11
8
10
64922
382848
413717
2
56
193824
4
34
38
297332
168042957
384804
158807632
6
92
83
689074439
187572
459436
77
29
468063
601532228
35
382947
87
219472
419863
78
828679877
33
2
222252922
491234
191279
89
81
476751
58231
426310
85
72
1
240088
989945298
299853
481634
218680
86
218366
23
18
158021
19
74
71
89
255765
252565103
101216
18898512
158937
454013
4
1
90021
51
62
320165
7
366205
44
60736
105846
4
401182
184022
55
62
622763334
91
453835
45627
108021
256106
33
79
403892941
6
93
49
228616
65
25
28
82
23
23
338876
476303674
2
339464
72
238187
73
46
221511
89609
88
154220
63
15827
75
374161
191798
31
59
94
330295
29942
498968
34
135108
114704
14295
1
28
65
86
797249498
67
159071
191520
227874544
20
731956099
46
258301
911519107
75753128
592
329309
73
8
290824
9
281531
86
61
71
38330
97
5
292775
55251
65
165817
11
820436546
50
87
369669
50011
490190
1
388249
36
92
672502524
312176
30157
18
117509
432978
89
141348
2
98653
256935
256673
27
263009
60
87
74
306438
440700
226834
286030
22
45
76
9
34
512239792
97
35
505423847
5
340275
19
901048621
88732704
2
51823
1
21
197915
172247
66
463531
95
41
445255
477845
88
4
51
22
40785
4
15
83
467241
88
68
109275
17
43614
72626
292166
622588947
119788
252947
92
22
15
53
17
15
79
4062
426974
73
7
184219
116437
1
59
494979
34
266056
115914
399167
188586
70
85563
110069
569789316
443976
47
98396
59520
17720
58
13
59
343730
55
29
489203
28153
97244
365291
164519
235833
94
98
142936
264238
58
46
7
86
46
134780380
76
302713
427021179
40650028
260502
355767
83172
106159
662108722
7
902307529
8
337735
96
52
405659
93
96
48
58
3
184114
365626
42
229696
350689
31825
3
29147
482370
1
17
93
36
1601
14
222311
603265069
424655
275836
2
67
95046309
11
422961
17
29315
338035
44
75
963549852
27
389699
81
74
98
43
406877
177284
264698
332625
101358
113653
593436112
494682633
177446
244192
297336
48
451859
85
93
56
73
349095
268907
31
38568
32
42
2
120637
313263
66
531721111
285267
153193
486989
697176620
15
374248
483148
71
60
56
413450
44
448129
98
257246
408094815
85
227438
80
4
297599
478804
17
3
72
55209
163568
441415
36
23
33
496547
49
440287
92565
461977
380293
2
33
60
11
5825
438080670
158296
6
27
89
401161
233350402
344078
639620965
34
5
5
42
1
50
201796591
54
86
64
95
7
4
19286
9
272420
4873819
247173
403508
60
4
68
390255
33534
7
6
4
471210
84
73
56
22894
27476
80723
26
219301
4
65
144860
20
90
332247
89
38
7
381444
44
6
51
198255
63
2
8
238358
107823
152543
492144
25
67
361292
453513
230043
313337
87506
143401
78
80
16
12
880799260
1
65709
80894
251242
432633
42
38
8
24042
219585
963242855
746874138
21
217168
91
78
240253
61
54
143389
24
3536
15
53
65283
48027
425096
123099
23
284182
9
40
260316
16
31
4
69
455944
309241
8
472986
441842
349531
53
39
19553
52773
470073
41
756901098
13
6
36
386759
22
470804
14
61
77
80
92
54
12
111484
38916
734171225
648773107
388137
462617
750987645
2
342442
654915731
73
183520
99
18
700593593
23
30
418971383
414113
72
4
50
18
339431
278117493
182010
5995
148683
47
225874
390616
67
34
233914
82
866116452
408688
52
32832
24
31868
189378
27
25
113671
951233570
82
40
448379
141686
68
300436
9
39
11
33312
39
235331
65890
341740424
25397
449525
46
285617
50
25
29
322579
64410
393948
1
84
148308
251201
7
397424
359294
1
312814
316620
39
439628
389098630
64
815061273
496643
52
58
33
16684
32
43
316621297
58
36
30324
27
31
38483
10
338151
91
57
303703
19
393873
8
132497
88
47
9
23515
353932820
353701
38
7
153052
69
238241
405624
5
53
14
879793304
52065
8
196288569
9
4
468884
18
86
74
51056
37
68
7
9
495440
33
27
67
26
3
344511
65455
228332
282946
468434
195739
46875
11
20
27
95055
99
91
320705
20
28272
7
61175
131521
57883
80
1
57
9
172002
10200
94
48
16657
4
136018
484556
284632
23
89830
84
2
31
35
81
49
269847
455689498
248461960
22
66
317682
22
64
577643676
72785
2521316
85
436
24
372716
21584
32213
73596
96
6
50
19
5
70944415
774547428
70
59
66
283919
16
40
700820193
58
181604
26
341173
254244
11
27458
16
104298
26
4
98530
20
82340
38
221541
92
61
58
51
11
15
84
45
26
321315
888517715
375895
5
265208
67
324301
392908
407131
381864
499026
6
95
4
89
26
149492
439774
3
39684292
196585
310206
6
11
337958
308069
450978
26
218310
297642
31
8
297184
185161
247223
64
1
4
23
66
25
381705
75
139907
62
19
568587276
7
545131963
260914
53
382882
280340
8
92
336537
271814
236053
284228
372935
5
57
70
316336
92
91
305998
21
201688
92424634
334094914
306798
21
167789
344128
290155478
90
364217
112926
62
8329
89
414648
375109
5
467873
103086
336071
20
332246
335869127
3956
45092
4493
77
277032
64
76
92
358415
93
6
732521808
90
24
195956
77
1
185734
9
421470
485658
294056
218488
70
510557144
162546
932709353
57
49
47
64
61
54
493310
168746
4
91
418003
19
95
54
44
60
412601336
322407
21
216393
71
447815
24
371109
79
669416895
88699
76
113649
541993886
445574543
52
387283
21
450984
68
380010
321985
1
74
5
37
277416991
470913
72
218020
78
66528256
39
25
82397
84
99
57009
15
78
36
361612
66
93126
88108224
56273881
389064
17463
156079
9
63
67
196910
438822122
157745
53
976794249
1
33
88
97165
319775
584681439
598589670
13
487596
65
300405
398705
82343665
8
4
478452
91
9
69
2
81
54
14
53
455591
6
74288
86
40
17
34
176902
90
69
400168
914901890
465640
39
67
48
284977
16
26940
421629
135687
12
39
81
220246
15
69568
228647
159219
343482
331176
52
247291
196178
38
7
770827271
41345
37
475451
407436
273103
419315023
35
96
417128066
437228
7
85
4
19004
10
555659698
79
380877
34
164002
360839
77
436094457
23
10
40
11244
127883
75
495210
40
497334
14
12
19804
92
34
85
83
44
808637879
45
9
3
262799382
13
306188
17
442801
485829
99
1
12253
82
70
16
392033
55185
56
9
176529
28
427982
329448
294662
12952
61539
14
6
82
84
20959
345304
87
6
425323
334109
339219
40
1237
247338
88661
407059
364127
356037498
37
23394
77301
71
509588428
98464
79632
459736
94976
36
4
45
158422
57
432524
338219309
107264
424795
40
7
781460062
86
420671974
24
88
575118278
286630
48
34
291498
268784
749333293
368529058
274950
334380
372276
35418
80831
62
316665451
424691
6
374827
31167
462399
4
238987
96320
168956
267184
78
71283
70
45
243908
346799
450169
84
144067
300917833
6
165477
499439
376642
67770781
68
4
223519
168577
392769
78
208024
4
5
86
59
484044
296831
37
89
73
13177
5
64
187867
75687
428416
208904
31
43
99
54
297065
49
23
6
45778
850167297
69
94
342293
975608102
469397
171860
350827
398777
442402
6
277743
480823
591899054
34451
43
68893
63553
344559
91
12
42453
59
239297
8
51
83454
78
71
615229133
71
18
948812956
42
118941
381367
318212
10
35
98081
43
25
50
48
48
63
90
350328
24
80
197492
9
93
48
80814
415679
682308568
2
82
9
88
8
98
36
298747987
87
236669
194184
416983
134390
92
111206
481804
3
431235
69
458913
71
32901
72
68
101396
377493
85
56
384843898
75504
36
58132
440536
51
244575
312553
45
280179
83
210044484
16
805265883
69
483278
126645
352736
73
383105
72
91
6
55
290123137
40
12
7560
319817
295709
99
36089
89303421
55
42
146308
39
489902
802564501
36
447321
295295
89500
99
56
905084416
89
34
216938
69
69
336952
48
463179
21
421896
468506
41251
38
8
462283
358199
488426
861587876
93
806435336
96
84
261362
162737
293084
26
283521
57671
560288637
425156
59
56
6
73
62
85
53936
34861
1
720567065
14
166935
318853023
77
94
21
264559
91
192099
44
136920
25
449998
130399
426396
118329
1
41
27596
2
1
74
92
72221
78505
14
356488
31
98
465165
326429
59
54
273223
255525
146977
488207
8
216101674
87
15
21045
131256
74
11
53071
202954420
488444
20
296468
37
171445
15106309
7
21
12
286283
56
388884
61
64
360520
341426
38613
2
84
199706
329277
318826
6
25
2
284562206
62
67
648924462
1
42
2
2
83
36077
8
86
42
284401
368244
8
307172
53
91
4
49
6
37
99
54
488110
427350
305853
52
417770
381469
74
483073
98737275
9
293258
94
289769
77
83
194246
9
16334
63
77
47
8
32
376738
30152
93
441337
67
887424492
3
77
363461
307453
309761
75
44
821270126
31
509338074
3
60026
52
98
157251
133357
85
13
36
497705
99
73
13
122847
139463
45
63871
95
409069
8
184101
5
273327
11
1
357736
32
445865
51
113182
311657
91471007
95
409569277
47
25
1
11
279866
99397
14
2
73962099
388295
412517
8
241090
48
494601043
390688
10276670
168483
40763
67
4
190139
335924
4
884580751
17362
76
82
14
864527207
894028662
381135
154176
1
457741
393116
93
16
15
128568
386458654
28
64
490973671
94828
2
79341
96
7
28
42
45
7
78
395959
136739
394150
10
33
396740
15
54
49
1
301642
79
376123
119104
19
43
219805
34
171867
28618
299696
21
627164908
43
205325
68
68
38
29
98
303633
231528
325346
71
26
581807092
899693763
39
471621349
14
368407312
380241
79955
365914
394862
70409
657465103
93
696947476
60
88
376613
970493571
90165079
7
66
8
43
329958695
280116
76
400432
1
2
49
175300
39
325802672
444434
17
481988
191984
85
7731
53
15185
471174
56
739020948
428707
12
488299
341436908
6
27
3849
91722
36
50
22
80
447883
324792
76
409243
233303
44
168954
17
14
387494026
58
24943
9
348919
297070
45174
288464
175671
1045
8
6
41
133595
489455584
106976
54
43
1
60
819189750
466512
105680225
294956
376224
64
324345
289081
798468714
24
50
293147
8
22
83
2
22
20
99
48
119700
1
56949
9
248503
388874854
447833
539503990
3001
39037011
62
39080
92
80601
177013
109846
19
47
3
69
329437
443176974
23
8
161934
85
100797
76
165950
372079
109048
702747428
440693
89
450402
18272
397446636
25
97779
337015
11685
140539
458323716
216641
928042445
53
610655475
11
8
18
79
289683
413190207
179110
187904646
51
25647
43
3
351733
84
536392710
16
49588
74148
122268
8
213129
171522
247396
54
33
49
63
113527124
324391670
89696
451200
195527
57
710382082
583948115
321066
81
292196
250232
8
73
3
342036
35
8
282350
94
20
192106
249000
83444
10
496842
65
54
151647
492454
250388
35
49
695309271
356560
33
360482
159235
356629
35
20
43
68
51
161658
16
372517
576777867
566357478
243071
47
92
81759
964787889
93
48
93
67
2
1
67816385
1
6
845808376
477224
259909
343356
7
240075
98
84
377521
90
77
178949
292577
12
333756041
67
244094
60
246849
723592452
33
76
136275
3692
104085
69
454330
91
39
375939
346239586
145475
58
113376
237840069
22
349656
108253
23
433415
487687987
433983
71905
932722614
436475
58
330591
110218
328211
32
8
1
625243536
316859
96
578588007
76
68
10
56255
400659
308539182
41
48
287838
44772
96
15
83
9
912928447
89
7
6
255905
971212970
319288
260147
55
79
67
17
9
893481377
7
53
746982088
270593
23
91
15
27
67040
7
176657
467157
359626
320003
325905
23
58
301664
48
215572
38
97970
7
47
99
87
389021
69
456582
35
214125
6
454558
285037
9
337032405
189275
7
27
60
247155
32
29
91
1357
36
571288902
55462
932893153
364966
440054
302832
27
188141
349706
35
165372
49338
275959
85167
262317
68176
7
70
36
122056
206696
8
98
6
318132086
212560
52
60
157912
203481
9
11
636103818
340259
12
38
292027
372785
8
487639590
52
2
63
80
53
67
42
43683
76
191503
70
96
20
61
55
181774
38
41430442
97
86
138782
56
362431902
483928
3
3
127206
99
299393
76
66492
29
53
15
490404
277388
58263
75
55
12
466393
5
46421
40
66
16
213816
30
414714
38
104616
23
33
80
817656548
487728
31
74587
98
8
30
41
10
342747
7
22082
282787
152964
12
175507
1
88
452519
23
336506
23
348941
16
149628
229979
62
273629
108382
29
350854
80
59505
50
357199
734983781
36863
485950
700556918
85
461969
50
87
38
461624
914021664
5
7
57
53
146538
159602
1
99
407973362
274513
217182
93
4
742535649
49
93
115313
52
130728
74
1
5
30
193168
31
29833
84
7504
108614
63
97
16
420317
157108
601276954
392866
4
315423
76
81
3061
88
29688363
46
22
57
146294
6
81
143131
156391
189580981
14
5
29
8
62
