76186
65990
5
322686
55
247035
1
6
50
67
16
11
7
495691
29
71
62
493306
26
7
96986
20
453666
53
201946
20544
677347793
196985936
206991
12
65
66
40
4
199862
491373
962278701
10
255956
16
362949
278275
305693
42
196505
347465
131991
88
13
500075817
225708802
948719701
453740
27
99
34
40
775076525
78
278182
840503397
32
9
50270
53
498145
190517
45
474677
8
549862012
476332
7
165849
269460270
499594
381747
289127
283598
19
25378
82
40
22
71
273742030
4
24
439170
487339
326663683
79
92
71
290860
43
63
76
315249
229367
1
246374
165615
173203
40
363789
35
1
75739
980393919
299500
138605
32232
72
78
17
28
55
35
11
3
453726
50499
222431827
4
551595129
38
154187
24
391022
316981
727226888
309785
71
75
135786
28
49
75
71
3
209246
2
7
98
124754
352878
199073
32
65
90
79
72
41
67
482144
522096112
258917
55602886
99
30
337518
374764
47240
692236571
58475350
53
58
1
5
23
404105
319925
72
450906
5481
455511
294202
89
41
6
1
117818
79
51
448056
9
54
374711
56
43563
90
78
8
83
912207716
47
41
34
87
471435
64
382543
5
17
85
98
69
87
31
145437
66
192772
69
162723
20
1
71
182895
38358
43084
428334
377948
63270
7
46
68
8
431727
41
2
81
269786
1
75
114343
5
43
18
4
27
436708
292874
48
10
146227
593427147
18
446057
97
245667
51644
142922
2
18348
26545
155388714
351219
8
209497642
71
5
70
4
30
18
290222
110844
67
34
309430
51
2
534566760
39
33063
269614
30
311611
166259
207429
95968
127022
81236
92389
32
25
9
53716
91
77
76826
21
423225
2
2914
138413
36914
336220
9888
61
460388
37335
70884
13
4
70
12
85
45
13
54232
748819710
17
341156
97
29
2
424812
74
56541
47
79
58
423676
311457
485695
54
462771
6
79988
1
5
59
22406
16
38
328651
54
53779960
33
25
7
67
326313
414551
3
17493
9
346584
86
295516
52973
567024506
217551176
63
48
463033
364813
308668
297819
401196
74
410822065
89068
14
269123
364607
36
233092
172573
328989672
65
397366
494396
255930
331319
70
526425436
81
979865183
59
742344374
93
398030
787996215
817160748
3
65
51916
397242
367515
7
211372
266745
90408
79
411514
2
814027526
746821438
59322
478443
277622
900730832
416684
53
744517040
62
22
328526258
7
441534
67
23
378467
150087963
5
375831
408982
41981
1
3
5
90
3
31
36
18
39
197754
7
38
80
219423
68
125045
409432
1635
67
396730
852401795
17
61
21
58
15410
87
5
387847958
20557
437865
30
290250
96
7
39
178187066
99
480248
3
2
222113
622584754
58
1
390066438
10
420515
45044
6
71
81
313204
6
47
5
5
18
271122
7
22
38550
946856862
240921787
79585
29
358216524
188125
49
572919598
481953
83
115958
11190
324141
209666
373901
8
80
66
299260
61
1
163501
469220
25
18
84
908497640
51
420688
34
135265
234114
17494
82
445171184
56
7
103004
24
71
74
93
81
24
141359128
439906
74
248609
100693
902766995
28
200143
53
1
26
96
255233
29
7
493450
772233557
393350
48492664
97
1
84
30
37
844439598
785040114
69
34
74
580676354
296112
78
26
78
31
51
291789
4
59
93
367
70
480148
369441
43
8
664681744
96461
48
6
333054
74
9
424701
30
40
492536
793034694
8
21
40
4
463873
84
65458
83
418033
91510
487534
87
284627
6
284650
648061039
29
496052
557181535
25
7
406811277
84294
828743564
323561
1
319199
67
196924
92
90027
51880
39397
837774401
25
13
54876933
92
36
4
50564361
66
27
93
73477923
40710
36
23639
2
516087
7
267106
54
203844
404189007
5
84
813642639
20
44555
401979
9
274643
63799
465031
91
5
87484
956320583
884284373
32
83
8
94
18
237682
490235
65
39
27294
60519
84
101365
264439
32
20464479
57
43
87
4
455974
61
498707
14
10
461793
50
36561
445152
52
58
377924
87
55
78
56
244009
301861
484353
93
28
78
95555
91
81
6
9
82
5
59077308
18432
113987
36
404021
412586
66
150007838
101712
297439
933784085
404374
311785
7
497422
12
96
86382312
63
169670
40504
316298
45
980985940
195385
44
32
55221
22
71
39
26
65
29
14
139301
283434
28
28
81632
2
46
70
96
1
56
113101
369282
5
70
50657
395574
153430
90
10
36
328830
307748
96
54
2
383940
15
259640760
272100
1
278029
97
121627
244710
352572
46
451256
368126
997863226
30072
16
975771932
94423
354003
383270
200055
656740740
314355
391112
9
6
313783
306611
8
99
84
30
91
259263
48
80
131823
56
460719
6087
41
30
161598
305259
466571
9
61
70
493258
439511
89246
266859
498443
4
45610
8
906920867
5
213022
453864
377377502
367044
36515
48
360589
657829244
79
52
90
88
44
40
93
64
52
43
286952
9
5
47910307
76
907150859
489225
209043
8
9
314848
8
399098
270343
512509205
645146083
90703796
81
82610
15382
194447
8
74
3
9
80640
385997
9
175886
26
36
136319417
56
133588
537898782
319334
477332
46
345351
19947
86
401384
427683
81
175335
453223
31
360714
436111
488271
14
193332
78
232710369
93
473435
283014
133152
80
64
37
105268508
13
16
456687
87
429676501
43
390835433
202409
175934
11
62
28638
95
24
224600
75648
89
93
375882
3
49
29536981
87
925130659
96
184859
94
35
47
5
314280
390586670
43702467
78
50
355296
290692
249112863
301496
386881
421301
14
69487
482619
237697
52
39
21
92
420016
58
57
39
899224929
139616
68
487442296
62
197998
393805
89
67590
237481
17312795
355403
239809
461008
95
689202074
94
314822
43
262210
831088189
64
964030823
308995
86
43067
44185
3
8
357459
266097
21
15
30942
186706
9408
791197365
31
31
271120
155478
266681
66
279953
63
178280
50593
401084
212820
226392
59
72439
296251
441712
72656
91
300244
326754519
147410
473172
703937625
378071676
320248
87
68
8
38
243274
419342
7
86
39
3
84
203832
400396
79
89059
149799
8
91
41
87
445719
2
14
361322864
2
31
76
33
50
50
27
73
116212071
424620
204908
75
31050
64
8
151835
7
146447300
33146
158485
5706
817963533
470165
170693
9
338104
179855
41
19685
225650
68
78086
264142
11
279695
216564
7
1
20
10
481105
288663
5
59
4
78
50159
51
81
62
84
89
90
497712
96
5
81
4
419129936
475158
34
1
6
202541
3
235769
50
42
90315
8
8
33
51
403873
7
904434158
10
67
340699
72
449986
7
71677
70
39
438242
21
41
2
421171030
202184
83
83
43
29
12605
89555
54
2
77
77
52
51
66
42
837637590
8
19
33
901233767
48
3
166425
45
15
469883
45
45
449433381
13
363739
91958
943087984
73
2
91
98
1
391615
21
8
13
6
78
60727
143254
10
400120
396720
575882930
67
26
236447
638561517
286
56
88
283908
3
492020
37
377784204
140341832
90
93
34990
432741022
38
38542355
386201
61
460812
93424
51
87
436448074
413564641
223994
75905
87
81
87
89
188000587
7
185491
2
322690
8
79804
52
90919759
12
39024
486515
21
53
253123
83
27
81
553951
42
80
3
25
209266396
271203
3
202776
84
191533
80
18
331814
25
45
434407
57
400003
5
1
26627
5
15
22540
310862
74951
85969
6
5
38
266354
13
383339
610926192
194495733
408576917
3
41
89
523003824
68
295527
622840338
30
232181
998188945
870162214
289040
268023
87
411549
483514
28
73
96
170234
53
58
494207
248467
107927
235146
68
324518
476582
9
160862
471515378
430788
114608
468074
65222
6268
256142
459424
52
91
36341
216428
46
972376941
212834
35
444784
78560
40
17453
225726
76
96
89
43
412228
343954
37
413730
40
78
74
49
42
62
18098
64
95
545361357
92
246221
4
86
452950
354268
293982
45
30
154369
39
146241
36
273653
86
274951
479253
330478
39
91
92
40
35
325040
5
726025817
302638
18
135664
94
10
274753
71
73
27
331517
28
55893
4
428568
55
9
425720
470665
85538
59
26
83
103773
460132
40
32
261380731
70
37
9
90287
49
99
975357024
83
34
183779
65
31
76
443503
159976
8
87
93
132733
108414
239185
287030
90
427986582
332712
195294
59
443532
67
399551
41
79
459863
313961
447498466
140197
14
608881320
749527859
48304
16
18
242227
13
13
6
142703
394797
92
52
236247917
666221662
21
25
91
99
462439
95107
456870774
56
8
787110081
176699
86
90
69217
57
3
48
441992
208042
17293
399474
281947
101775750
32
392459
254093
313130
5
448732
188786
70
73
3
27
46
192995
47
73889
287147
79
344580
26817
84768
55
439931
70
62
17
110926
467510
223669
97
96
14
313674
72
56
7
272919
30
38
58
55
276299
803530795
7
19
52
444694
97
75
41382
135027
43
298468
43
32
25
51
208185
34
826395958
313054
76
132219
29
46
281224
10
73141
17565997
284489
49
104313
424964
76
133485
56
94
46074
887425763
30
412597
482851
694246329
73059
48
91998
80
73
443064
25
62
150182
18
145016
94
52
42
662051661
236375
352495
59
40
2
38
326744301
3
412031167
4
3
27235
78657
32
79
4751
36
91
314077
27981
9
179674
58136
3
36
83
89
11317
12
6
79
8
87
118857
69
336480
473255
14
20
47
439301
186257
56
93
9
81
140764
288985
58
32187
49
233851
706505962
756799733
97071
5
7
56
17
59258978
91861431
99
73023
8588
329630
305074
5
205745
86
361485
81
1
128896
72195
74
150150
497107
119287
153951
8
65
21
389817
299069
74
445295
61
356124
297706
147948055
54
72
48
904978300
70
420219
5712765
79
62
56
20
614008022
4
423574507
207919
31
66
18
310851
17
208316186
38645
463827
380193
333816
55
4
382297
486747
70831
449799
218173
22
256009432
428513
94
40
57
42524
94
31
65
360154
95
138811
30320
936864189
8
4
412542
35
62
5
32
9
277164823
46
24
379553
326648
5
53
29
361774
356237500
31
284806
477080
190926
9
7
7
16
487217465
49597
56
435674
189668
83
336628
6
88
38
489469
257716
231067
423829
24
249986
10
37351
167600
48
412221
78911
3
436055
190084
175722
172548
72
118945
168579
174834617
9
84
998542680
86
27
356018
42
29
31427
11
182552678
959449030
60
336895
437694
377263
77
55498702
153318
65
174529
148933
7
234347
475371521
5
365781558
152444
298947
319357
334284
15
43
37690
28
99
118677809
41
100034
25
34
38
38
18
66
6
85
96
46
371173866
240392
174938989
51282
70
98
92
426042
48
60
30
55
463314472
31451
1
26
71128
259997988
24
107676
7
65
95
17
39
19
38
246711
15
189090
138184
5
12
65
405766
438924
36
27906
93
34674
2
77
35511
73
58
505687891
125703
285174
119600
96627
44
60
360682
109565
62
67
91726
5438
12
25177150
45
16
497094
316799
215408
444464
94
400163
314226
79
10
94467634
7
3
81
22065
3
547504250
20
203309
25
379891
28
831762919
69
163777
61
86
14916710
1
20
86
206887
968965945
24
4
101468
2
628117217
21
150212326
254103
7
504778616
108169
310431
153063
41
42
14
97
17
55
43
381257
590361527
129234
15
69
446079
470994
52
42904
35
405142
14
195866
8
42
40
28
84
6
160796
48642
24
99
77
52
516742369
569018585
58
247641
91
258991
166750
89
85
45
8133
57918
292783
169247
84
374419
380011
39
480399
321477
5
2
31
346497
70
845949295
492102
47
317260
35007
357262
18
96
37
485349
64
418668
149396432
212915
39
7
2
7
9567
42
339189
181819
88
28
75
36
46
335505
48
43
48
179545
4
165069
44
87
20
92
89
358098
405280
75
70553
63
19
50
66
15
71
67
395863
58
62
68
477415
63
41
83
6
27
83
32
49
894688006
305730
17311
369926
10
39
52
373469
18
237253
497432
909963867
442229
90
32
394061272
84
47
485839002
61
92
9
28
9
755712578
49
593917939
59
53668
136141
51
395066
280225
319677
97
4
29
352677
369290
60
256001
428079
98
45
19
88
37
52
131554
71837
179268
5
78
438078
406290
118106
92
39
81
479642
398955
863274710
49
90
11357
79932595
399263
8
82
27
11670
283256
55
75015
9
142102
34421
4
472138
158467
99
892251888
37547
66
292480
57
369625421
3
66
16
25
4
43
22
325423
229489
69
8
424377
58
20
252971
99
419684
303746
6
1
250946
111073
127819
38
22
13
378051
11
146130
185102
2003
95
9
58
14
96
7070
43
14
476047
92177
313204
310477
212675
62
62
60
40
12
536659274
34
99
73
3
95
48
235840
66
60
19
365476
85678
16
2
181023
701674544
115385288
478211
403133
84
15
326726
380934657
52
318776
49
36
73
82
965086627
211591
98
16961
52
2
52
372978
15
90
110893
342468
88044
40
50477433
183983
66453
60
239863
479834
30078
328291
382857943
9
88
144168
292330
71163
9
399686
16
31881101
95
2
398180
283952
46
2
283984
7
64
462519
357385
70
69
57
85
4
30
19
17
61
412405
502674114
80
54
84
434135
170568
376088
496246
18
428019
156018
456580
26
11
2
389390920
176079506
568753623
274041
44
6
223016
369762
420545
158178
26
56
317041
68
65
38
338663
92
2
178518
124430
498865
261531373
369272
84728
400857
94
90195
6
231878
68
69
134352
171511
346985911
43
492544
335017
35
903641850
91
26
12548
95
483690543
19
346868
87
79056
103762
7
76
39196
298329
275815
16
50
36
382825
2
7
32344
170932
447759
8
369950
303501681
454493
55
160430
89
285521
409214
575138318
76
75
29
257886643
7
2
285819
120354
61
423088
261835
62881
38
314344
401197
135247
496926
51
20
26
57
53
1
63
547069368
5
136501
231774
39
309787
366832
699341737
406049
9694347
71
426476
353909
346022
150103
76
387024
30
179863
7
29
104466
81
290518
95612
16
921325163
29
374976
37
78136
42
73418819
31
444771
13
363164
9
243260
450785
28
141591
418154437
487531
25
80
6
3
65
42
93
456345297
375778
59
867255689
3
38
428994
160540
806832719
466598
89
22
423517157
69
405999833
25
355840
80
467766
46384
63
387007
65
76
69
36
1
378629
64168
853440552
311584
11
713074356
42
322030271
6
15
13
19
5
18350
23
4
1
85
74
95
442853975
1
169878
26
79274
21
53
9
154106
159
71
79
1
45
305542
65
610205204
45
52607
23578
204895
43201
40
153642
3
499430246
426277
356045
55
84
151109
328094
201505
44
1
244156
342889
24
47222
48
7
7
139822
76
11
98
11
68
315562
134792
317572
44
264546
47
396308
21023
320970
130417
23422
78
30
69899
9
82
213135
8
24
461078
10760
4
321208
413862
7
6
5
44
480256
1
9
45
300837
496788
96
95
209548
80
174590033
90299
660043596
475334
170352
51
96
234746
439391
81
328827
218957
328629
463600
394343
52188
64
41
238380983
154250
92
183787
21
160419
30
742697616
15
699408435
23
26
22
487091
54
874070314
58
35
885631406
108691
138305
42128820
21
329374
104557
209715
11
3
12955
12
279385
312815
9
41
161855
194385177
460656
22
379355
121672
43
33
271061
22
3273
34
45
246546
360757
26
43
45
2
326391
23405
61
62
609393347
64
154888815
78
23
399031
93
37
451140
89743
38
63497
26
412857
256458
60
1
386956
38
43
17
25437
354113
85
1
130829
885349299
48
328921
4
493711
128178
91
146244435
131276
16268
362618
126735
11
8
6
35
18092
486561
72
280864
73747972
107935
463756
101988
27
97
93
8
287776
12
24
16
32
67
80
40
21
94
82
264405592
98616
62897
145630
53
407622
139440
273229
341587
37
51
91220
110459
83803
414704
13
7
192596
226819
364479662
50
17
421985
66
34
32
48
464186859
272710
220800
45724
304278
89
71642
5
93
196466181
119081
77380
25
303878958
10270
24
241070
6
57
417221
4675
29
50
232082
26
10
172597
74
96434
218763
3
323924
6
70
402707
87
245994
45
63
41
186143
24
93
7
90857
17
757
438690
423643
71
9
40
364415
64
93
1
16
75
50
633757004
746
22
51
17
130748
23
53
1
60
176301
618319013
26
63
95
8
17672
668139195
730336336
13
86
311091
6
10
353538
6
35
9
90
887160724
7
85
818260598
19
141866
7
337064
5
60185
64
361952
38
57
340319
497966
58
86
182599
160777862
55
90800
239926
109371
10
57
52140
37819
92
37
25
8
46741
48252
1
143934444
58
737341871
73115
71
64
421305
46338
12
45
413636
47
77
26
32172868
59
346691
4
135381
99164
359952
99
7
3
6
71
362334
95
39
99
3152338
13
402705
144311
98724
486058
255017
81
63814694
182672
5
60
232922019
336406
98285
68
1
207295
310236
64
9
85
303425
65
18
4
181894
218471
6
321835
159422
481848
96
96
272987
69
10
92616
53
28
64
69
18
33
150142
424355464
27333
72
7
47
77
91
482351
135907353
37
80
428077701
9
487483
87
142682
469666
38
317083
442520
164871
110321
280412
78
30
385736
26
74
33
164993
37
44
199963
32
14
377218
150913
247289
84
244102
21444
78
24
281968
81
29
363358
212987
183708
9
196948
64
668379030
85
501072438
28
5
377344304
128340019
8
73896459
8
75248
81
1
4
94
201121
49
127574
135487
8
32
84316
78
150930269
638216139
3
265479
502719436
333505
23
56
17
9
249459
17
184307
20
361846
8
427287
253048
110038
225262
93
430983
89
195812
195463
81
53
275530
27
8544
325035
84545313
40
283229
2
480672
641
67
5287
396705
56
445571
49
401911
102694
223905
47526
389446200
275387
260850
107074
38
244970
32
6
6
94
71117
825329364
622320207
63
300791
56
67
58
510051254
21
259697
436215
364649
49
191270
63
22
86
61
328177152
348911815
40
444858
44
305947
23
8
62
783705058
272355
1
47
59
209672
496283
9
56
25
39
481385
9
95
79
417223168
8
428232
65
418788
24185
53196
77
76
12
180548
1
408414
19
71
463487
36
54005696
780127597
402455985
204556
29
26
181876
139959
86
301784
62
250060
465562
300829
168746
137698
262544
403246307
45
41
96
27773
61
92
88560
482658
257196
309325
31
85
356923217
76
30
302496035
298809
60
5
335405
3
9
7065
342321
57
288737
36
708757310
335799978
347021
968951246
74
476072
18
118615
89226533
166090
997
29
96
479177
32097
5
168543
24
473266052
16501
751784143
7
369845
167239
474723363
125826
64
475104
345314
27
416590
6
227149
31190394
133212
348923
83052
5
89
6
99
99006
480745
4
9
35
84027
298866
92
187120
342416
14
490306
885390804
24
14
90
328052
66
92
461032
259376
88
316964
36
417207
21
71
87
377382
937382926
10411
69
42
69
90
486539
83
62
98
153250
173875
273958
7
88
4
32
70
77095
469387
430553
576538309
92
666614488
21
92
295998
2
91908
52
363798
27844
223980
246167
55
90
409626
58
347402
313967
76
23
167110
6
162137
4
355289309
21
354659
82
238134
383377
4
596913368
85
64824
235323
206211
9
396018
52
812608112
24
97
30
24
3001
8
34
14
34
4
381461
665944872
184471
81270
2516
21
24980
854399804
5
224802
51
44
2
46
704899886
899393378
151735
40
220858
38
209950
48
96
172824
315076798
471268
371118720
327552
89
2
70
47
77
643251987
43
959721717
23
56
42
83
750792
83
483762
56
459274
451391
86
73
52
73
98032
720538391
7
497293
274969
68
25
36977
412317
499420
3
52014
52350
295566
1
33
90
563906107
39
99
5
4
91328
26
285593
3
799953363
357438
422762
622969989
278681
5
101441189
6
204145
194930
300454
24
44
403685
254107
6
290645602
2
57
67
43
477286573
93
1
24
79
463068
278031
93
94
86
677554750
62
256047
9
242604
2
355093
31
316156
36
373788910
73
435663
64
36
16151
451115
302935
231820871
86
256048
91
22
17883
67
394580
465202
38
308450
71
417123
70
256903
211440
23
490391
148428
46
11778
354188
13
231442
77
34
66498
19
79
445427
364958
82
396069
77
7
57
68
11
327084
12202
107595861
1
411382
996972492
460717
63271
78
322801
7
67
9
4
58
130254
470666
25
48482
98
38027
347224
55
200238
27
434256459
31
44
498090
15
101462
269345
9
151774
274667
9
473221
61
86
380824
339843271
947221065
394336
99
292550
461085
589206266
6
276521
8
85
463908
301558
30
64
140789
96
14
85054
379163
424699
68159
21
97
630942925
994569745
39
70
79
38
317423
52
58
75
217620
8
312885
143698
252657
85
22
199042
36
378855961
5
53
75
28
369129471
331886
55466
9
426871
66444
46
29
220456
494211
463209230
195637
12652
50
269941
357458
491912
378215860
23
224362
141565
117560588
362410
12
1
93
452587
3
109980
257221
469937
843519702
12
91
9
196099
215034
360770
43
23
263611
72769
1
309274
7650
81
295820
484398
5
90
72838
5
36
63
6
489288
93615
6
127088
82557
69
89
247775
806
69
778016552
2
932298286
14
10
6
34
227926
456495
6
93199
12
6
777854440
56
48
99
95
3
9
23
483873
60
227164
7
279465
18
2
14
27777
150502
77553
393951
65
778495560
405246
87
37
67245
161881
91
279147
185571
11
480408734
295801
33
20
174805
7
12
83
368594
208642
440952
22
232027
512660810
26
27
54654
34
6
819264402
279337
93
315502
79
15
438036
741644626
58071
88
84
3
95
12
535051014
67
6
384376
42499
88691
2
89
269214
395827
471210595
458334
83
198024
377268
431315
2
27361
89291
31
46
162487934
277434
114210
39
312480
176475
33058455
402768
246166
410437
19
50
710092910
464545
29
4804
43
61
60
67
34
83
23
227629275
29
134876107
398554435
5
5
198600
143969
1
7
5
459037775
9
18
3
162430
64640853
79
13489
337265
22
83
462100
80
298138
349666801
936874922
104174
75905
382681
10027
293392
13
299493
3
632615554
1815955
233874
18
461770
13
33
81
54078
165680
115317
151752
292668
66
463235947
76
390043
18
307979
216351
443997
28
84
51
63
264945
37
62
122033
47
103731
4
4
253626
2
7
50
21
7
110896
1
353109
342765
22
137195
405432
45
13
36
10744
221964
54461
1
5
427739
368606
220629
140544
264387
73
402132
34
36
554112251
207503
533319562
108205
96
439247
2
36
415101828
25
23
79
888407323
11
5
244328
91
5
282405
816203395
445609
39764
76
4
39
32
328304
87
4
30
88149
254945
89
426399
95
97
23076
25
369707
17336
25
328949
97
359134238
77980100
25
24
27
89
305108
222659
469426
2
260253
83
9
82
247067
307742
14
82
99860
132711
220779
8
6
256606976
35
456288
142039
42994
80
435737
79
34
365559
201236
1
67687
467140
76
20
471875
14904
171239
58
227200
214555
81
53409
21760
83
186345
53
270778
36
28221
77
11
495047
297062
95
64
71
361835
348291
1
375707
94
5
375037
19
47
10
74735
16
15
16172
260929
70
33
83
48
50
127486
25
118153
169782810
280265
8
95
28
36
45
264167
20
205070
142532
5
164756
805792417
49
4
215759
66
424588
16
2
70
386577
107020
63
490603
92967
33
57
218134
7
72
4
356741
455707
840224959
22
2412
15
496850
80218
484516
65
354128
9
73
69
12
259716
245438
81
583499926
25
79497
11
83
420302
139251
212933
9
1
64
72
344073
78964
41785
3
53
3
30
4124
47
40
1409237
81
85
10816
400063847
33
45
418583
9
3
226268
612822461
278963
1
406271
617054608
298791
407885
450615997
75
23
324539
90
7
90765
133218
93
164831355
150918
316947
39
325686
59511584
56
28
436775
49
84
88
22
465971
639121017
65727
78
354108
89
98380
171850
76
339650
4430
66
125217
304987
277437621
9
36
319932
91849
55
26
72
173727
99
79
219321
276865
48
16
40
6
6
393631
85
86
440997
50
996261543
70
24
96
585562197
78
62
7
428149
84417
50
809630450
138251
100314
352204
381635
141394
65
107422221
26
222113
49
301898
290268
32
243595
38983
437651
34
357226
366775
9
76
239834
85
5
348246
273493
304999
264380
115004
1
242900
89
490514
366218125
66
153396
72
2
74
55
15
360741
57665
69
267819
284305
15282
17077
69
161746
294191431
47
31
45
7
30
18
1
73
21
120127
37971207
41
22
427133
893855278
34
59
65496
9
86
45
44
58
338872
63274
33
34
110620
54
135614250
262443219
100446
93
219288
89584
16
60
169632
26
35
45
2
40121
28179
96526
15
449866
194544
29
98
77
64016
446696
106906
91
332002
10
65
496002
99
90
396001
837941611
49
487653
8
59
39905
12
380510
207323
2
84
138907
89357
265943
66341044
66
369967
473410
10
24
943917079
7
25
345859
559062296
34
264212
77
236307
147044
61
8
483266
30
45
180289
15501
452682837
21117
87
16
6
74
73254
38365
493043
474938
2
275835
56
213221
65
386789
106043
368272
43
457358
58386
46
498269
396866
43
55870
37
2
84
418832
913263493
423389664
457841
62
53
294200
8
34
5
5
92
320689
411561
73
333728296
361167
2
5
86
240195
7
3
5
4
69
169373
397449
70
377527
298406383
42
13
47197
465814
79
167840
58941
144595
98
94
25
469598
20
364705
191131
111245805
238552
413616
40129189
24
32
91
222870
484149
53422
77356
447314
87
467273
244603
5
3
20
353408
277947
427962
319707
98
334249
8
486607
110256
442810
212373
7
311962
238279
20353
970864095
18
53629
38
316364
83
17
7
373987
60
150960
32
50
44
345965
96
148760
27201
42
34
154554
158646
729451635
46
5
290755
96
97
37
58
771846729
395126
8
460788
30
228462
10
165885
95596
113765
217594
63056
354995
436427
109435
24
463338
8
97934
96
66
28
197588
330628
51
383447
37967
52
71
35526
301234448
246868
488527
9
230382
55
57
85
72
231116
272974
646913629
885593912
11
12
718432484
34
87
389109
252329
2
151698
29
48
217005
18
93
66
7
74
49
95
77
5
201870
75
65
53868
50
37
9
44
60
480505
51
467209409
76
102326
8
87
45
358303
266222
193964
647953392
355779
45
34
37
56
4
249027
405631
374307
246400
976649299
13
431034
51546
238734
401896
65
454173
14
320933
730457994
123230
10
18
92551
652449520
433490
72
286997
362585
146342
193321
62342075
80722
459367
82
66396
143920
413685
440743
356809
137699
305513
145885
87
29
77
400744
29
127460
83
2
480705
719722938
2
355481
251856
267430
473128
49
3
17
287045
25
1
621802066
90395
34
70
6
13
94
395990
90
77
35
70
752
93
365663
62
20
465082
375501
308809
309975
452056
365154
398215
9
159311980
375051
114833
57
47092
14
48
81
79
436175
5
45
61670
33836
160678
50293
58
7
376581
43
46
68
6
17
658143079
4
2
69
75
246369500
373105118
95
57
355319
52
354014
1
5
197988680
77
9
734288512
335227
309208
369372
145216
189889
419741
145633
47
5
348066529
71
51104
76
293287
296441
318934259
65
48
39
6
43
54
223947
7
51
81
488183
5
410153
542071426
66
30797
73
34
85
316958
111399
639207428
83
892664597
68
52
232901
69
68
30
1
359957
440292
78
4
77554
420257
43
454339696
71
245310
240863
253911584
96
16
281639
83
476208478
52
353644
260959
488884
66
8
96
456327701
73039
27628
7
41
77711
403791
36
9
485276
26
6480
342175
450317
67
1
467622
205262318
5
2
24
91
76366
242309188
831325701
17
79022
26
105987
229726
64
71
66
19
10
7
8
58081150
5
377416
67
69
58
17
4496
28
33
23
158953
48
3
78786
63
247828
9
6
29957
81
92
785778084
273530
3
384561
409922
82
328678728
304422
56876
250291
82
482136
288288
479303
432497
33
276197
9
173721341
389104
293252
4
18893
11
178338
38421
30
94
87
72188
908660765
478595
87
69
64
463472
87
70
235511
50
26
69
182318562
214784
22
9
362760
26
80
41572
238505
312904
88
348074956
297551
5
54
174327
116421
43076
484118
7
56
21888
88
345297
478823
495397
15
317268
6
217453
28
43571
49
57
486106
1
276797
84
294703
71369268
267622
424004
71
96
65
22715
49
42
48
1
91
479259
73
209746
20
88
317707
4
88
213178
85875
414344
433914
466951
96
2
70
64
197106
346935
180943
239921
115592
29
86
69
158670
3
13
127657
58
27
6
729463099
110885
402221
366054
145166
118203842
71133
154342
6
29
299564
258663
105903
72
27
240666
330997
17
74
947898640
378497
117155
9
310161
62
803075444
3
38
62
52
2
375148
9
32
9
974706051
59
357701
80
61
87
204502
122010
439727
555526731
76
379071
2
129040
84
9
282760
80
94
23
75
25555
36
36689
115833
534718480
450710
14
320884
34703
24
929778295
107650
52
24
1
28
6
5
124771
267324
80
959598738
97
83212
165879
6
23
323442
87
164557
668031259
206388
396918
42
26849
20318
93
7
376412
9
93
3
72
19
3
266115
35
479685578
278892
115070
343392
8
137852
9
2
71524
64243
349068
69722
712218780
162292
54
44
43
446501
76
257287
79
9
208450162
90
32
94
3
75
86
421223
101032
404007666
503880539
13
61584
81505
33997
25
832363338
829642035
49197
445910
62
47
15
88
2
97
144719799
7
9
468416
127336
83
324991
27007
433284175
94
377268
22
81
623522532
91
409619
58
79
419864
274127
48
81
998956369
8
190212
40
8
57376495
45
18
53
86
42
381504
98
259526
785314782
241414
272840
390778
3
263673
432559
96
254592840
5
328749
33
9
41122
2
28
346017
6
31
203562
59
367209
323468
5
813887494
67
100844
157214
53
47
4
82
13
417788203
497641979
31959181
60
209832230
89
8
73
261384
78
21
66608
6
81
477124
36581
9
91
165075
418371
80088
30
58
32
68
55
2989695
347175
266676
84633
2
123777
435022
26
43
444520
132629
222524
887612437
47518
243023
249849
417449760
84
89
49
243625
84
72
53
28
49
28
5
3230
44
46
83
594772196
32
19
59
485997
193826
24
375329
395308
19
1
362507
38077
85
11
349378180
47
95
236369
282329
355504
599895358
653673646
87
32
315736
210063
369966
4
445172719
63
9
382790
218134945
72
112028
41
5
38
409197798
698082689
29
71
64
10
140461
5
401424
85
72
286450
53
3378
86
306108
53931
60
466040
487856
25
182172
444935279
16
55
353828
117757
451367555
42
89
486741
60043
91
392138
95
44
423673
77
31
34
4623
93
468898
283386635
992690638
279257
227244
164304
503119530
9220
33
50
101026
4
681667655
91
399524
63884752
22
342798481
90
390696
448566
350160
6
9
54
314720
12
49
79211
18
11
2
40
220479
50
91
76
47
36
456821
582692828
128689
162078
41
122861
767061134
419248
16
341148
276168
240308
4
44580
77
8
94
147504
28
66102
168530
9
22
86
81
262871
86
355352
804658544
84
6
47
154137
240741
68
127199
5
187955
91789
80
67
353213
255978
278326
46
71
442696
335893716
136556
211044
64
70216
109256
43
5
246508
95057
33
181742
483222868
79
81
52
56
7
29
84
83
330934
348297
404883
49
36
520154361
182192
404239
34
98
76
99
398015
46
22271
64296548
466713
379835475
296930
351942
230261
227276
4
194249
238304
53
40
5815
338105
29
280215
66
6
84
117531
406239
395877
92031
137747
210103
295073
60
187763022
373942
409326
2
44723
45
339743
62
419901
98
95
65
96
34
23
219979
651630081
291761
97
427528
660325473
37
4
343512
4
375266
387583
182178150
475349
201176
494779
83
494774
489039
15
8
4
1
34
37324
6
71
77558447
23
11
36
28
176041
58
2
75
10
34
47762
44611
344790
50034321
358101020
493212
6399
184699
636623932
72
303942
38
253517798
243570
165945
14
174736
114540
6
76
427837
69
321749
199263
18
14
8
84
176431
9
99
23
333566
48
272648
55
321944
348145
588845079
57
78
5
6
125988
74
27
218615
656529371
377356659
36
187405
6776
3
245513
856488860
53
45
446053
184966
54748
95
79
437852
271130
93
626245033
18
28
122313
55
84
65
127626
90
27
85
22606015
25
392803
822332789
54551329
59
463626
857005821
82
750587807
336749
80218791
467096
98450
101928
950062501
934468744
370085
327691
8
952220774
386253
476589
7
42
6
44
12
34267
54302
130054
46
96009
97
46
541508412
376436057
946043410
62
32
142
42
499643
82
2
133137
140049
251848
87
347102
21
48
7
76
172090
584370918
61
85
97
30
97
4
19
171280166
381687
257199
61
326218
78017262
75
409223
960959025
39
62
458782
328446
56
278682529
350047
463961
60
5
23
138814
454092
4
192447
336054
92
43
160209
5
91
177475
480268
291900
17
616653655
12
276892
41
11
67
94
299052552
241205
159857
61
274695
732577683
66
72
151554
4
83
78
96
28
68832
70
475849
47
244988
77
6
21
172045
4
9
123404
46
27
673269255
285050
75
142454
74
20
470071
152395
47
253930
8
60
181708
454754
571720831
203010
215214
686643215
421452942
63
162209
176327
76
315209
7
51
76
306477
391957073
25
398394
251278
21352
474713
25
67
12
322090
96
7
44206
360011
48483
79288
26
86
32
39525
30622
47
55
22
63
50
41
333995
65
43005
88
36
5
5
441205
58
19
234889
457706329
1705
146443
2
36
50
163834
719615748
802559637
106608
71
4
53
172493
285201
38
29
1
27
65
5
136572
3
351559
371793
890477404
82
84
19415
33
7
70
352319
312835
35
344377
12
416991
15474
4
56426
92
44739
7
1
82
1
67
58
464167215
88
329251
253677
6
332125
421947
52
18
18
49757
488556
389377
9
22
3
84
54
256155
71
150651
360153
373176
11
188308
324345
78
762097942
84
874
67710
84
2
437266
8
10047
91
261851
4
331510635
35060
174813
3
46
91
3
655302889
148642
26
282117
92
36
12362
8
752957855
24
54
26
141000
89
99
95
3
57
2
12
134510
2
432019
83
189114
253120
408318
484838
8
50
922631094
40
469668
40
53
18
63
64
41
62
252877
479439
439643
276886
23
343404
252540
4
22
58
12
68
122733
447112
102228
46
9
3
223816
3
10
17
2
67226
491401
581270659
47
69
86
26
347675
132989
47
83
204732
927670572
12
31
57
28
4
94
487223
79
46
920701789
936890478
32
146184
344846
59
166604128
82
89
423945
4
356239
296429
61
127820
65
451479
36405
31
25
7
28
166348
217057
288066227
405456
318056
13
310059
992752928
293900
584823424
65
67185
76420
453894
391265
90
62
11
3
19
395731615
59983
11
78
6
73
86
43
116940
133021
6
376748
39
66
98
276098
402978
58
46
67
8
1
88
7
29
288546
284136
21
37
372837
58
6153
236545
30804
58199
465526
739536723
313798
181512
59
59
8
330764
33
8
35796
3
81
37638
254015
67
174352
94
714154818
688577089
484144
234964
124033
62
31
401342
167512
301356
48
28374
18
82
22324
99
17
25
43
252920
87
4
256432
316007
432636
373937
38
37
439497
2
363016
558713637
485040
506343377
9
101439
89
95
16
26
94
1
480902
932470219
496816
78
25
337400
848707321
407765
47
6
7
257118
6
3
11
55
376356
205784
50
32567
1
485976
224092
307182376
113182
5
69
29591
360724
98
45
5
20899
7
45
73
178918450
378829
8
247115
319211
56
69
35069
226314
19
68
250036
410695
257165
133279
486527
61010
139453
491133817
174401
248319
33807
8
67
14
442460
469809
67697
158856
575635836
5
2
439543
12
8
23
87
335323
313163
409838352
269036
27
56
250382
443401
154788
411347
6631
18
432472
94635
7
54
70222
53066
474236
49575
158843
137369
7
118998
83
38
23
18
17945
46
149150
456681138
32820
79241
92
296865
281422
20705
691707024
39
57
35388
119834
293726
797657969
49
34
297359
62
5
240344
9
22
215533
435673
451689
314502
497245
355300714
614107278
86
348694091
508040866
39
70
413684
98
857516893
133346
40
9
423807
225481
90001
866415403
384364
129114
40
467136
76
63
490689
222597
35493
55
45
1
24
107649942
188078
437801
431214
191871729
35
2
430878
89
47
246700
93514
486037
444986
242936
317156
2
442105
343800
3
108659
15502
84
644130396
336271
624588429
9
53
169297
147920
112580
125326
6
15
942336607
206914
415872
305269
14
147655
65
50
6
288263652
209665
34
52
42
324005903
29
8
77149
8
53
34790
422761
6
234707
189802
89557
51
904180410
45
103116
8
11
235974
440024
8
236972
93
157901
271822
329706
310108
239690
468416833
8
350798
656861307
25
276000
80
2
80
301242
88488
483348577
12
88
408931
429173
195115
293156
372876
74
20
27
282789
1
16
190032
12610
77118
332937
248522
348608
55502
30
87
80
37
47
83
52
259821
16
326628
391663
83
83846
6
490272
484820
174320
275999
480760087
32
182133
360190
92
195842
51
9
9
66067
489942
439329
179453592
457678
29
176032
16
1
45
4
9
302654163
494982
93
376105
54
452266774
65
94
33
36
59
410089
2
59
392890
499758
449030
29
1
58862
83764978
6
13593
62
84
354789
190266
447961
75
27
26
80736
75
7
39
918869415
72021
64
446435
8
5
86
34
424370
8
431561
392778
44
487909838
99810200
73225
60
19
44
62
469602121
82
474608537
395864639
208368
712201717
98
37
7
22806
49
259523
96
7
162883
97
110540
9
42
95
5
79
30
49
237695
691702574
400198
88
48422
145668
155306
103490936
443830
38
3
198741
94
87
7
30
52
1
63
777735560
1
267061
89
74
43
91
28
74
231086
261814
32151
26
10364
80505
4
49
31
470473
95
6
291539
65
580961502
29
34
8
421596
46
174267
2
64959
8
324381
255484
759116223
94369
723178753
105751
254842
63
185908
76
276787687
254617
466824
628998221
70
159483
32
214239
425589
283532
131732
382895340
4
269435
259996
92
94710
4
462370
170700
175850
2
94064
104263
5
997340717
45
769746453
67
168150
119279
416688
203063
909615618
856627062
303707
107363
150642
304232
33
175039
23
93529
111922
280783
291503
90
22
22
19
63
432870
61
75
376040
170858
88400
52
78
40
93
102908577
54
90
77493
40
48
394475
361148509
433990
56
63
168217
302638
71753
100822976
91
85
141320
467221
38
40
16
14790
303502
65
44
209398
12620
14
441725
59
436853
16
77
335032678
19
5424
7
419021
659514230
414689
66
38
7
3
11505
82
72
24
69025795
287251
419999
491724204
427967
97
366724167
60188
16
377552807
32
365665623
49
98
102807
171591
85046
1
11951
225274
90
58972
17427
99
342307
149766
35
59826
4
27
66
122838
39
483727
91
178097467
80
46
53
497930
93
171657
272030
480519
69
85
8
104909
21
246061
44
8
2
7
32
27
69
17
13
95
91
83
58460
136282
339155
417360
155427
149189
63
435711
431831
34
475192322
96
38
420889
31
421225682
327232
54
485234102
8
264775
75
435362316
353682
43
37
9
70
366318
188624
16
370886
94
63939
44
31
81
17292
140022
60
92
723922852
48
72
20
52
295617
2
161530
17
950643270
161241
1
423724
23
413062
830468841
39
84
423948996
29655
55
9
94
84
99
721178230
139185
141353
111140891
174084
637086185
373263
429341
52384
2
361690
44
6
26
4
50
22
89
202106
48
98
38
41262
61456
65
38
28
80
305157
324967023
224982
19
445942
52
440460
2
109842
50
12
22
216837
35
834441177
107488
168365
258114
282350
47
711722732
283803
90
35
85220773
23
490464
384984
85058
267847
50
93
271696
414030
29
164143
39
3
52
40
4
67
47
242550
234154
6
71
77165
203257
15
18348
27
91
166625
21
19134
700319555
18
2
831624062
450612
439287
40
127991082
7
960555780
66
67
309393
274952
85
357396
242173
470906
2
6
86
15
277051
54
78940
28
6
309397
151934
81
28
225692
14
485321
40
152197
75
124674
9
74
56
4
324419
345056
385522
337589
19
13
93
235540
866445992
78
335937
74
29
693252033
60
15
73
286305
38
211480
390600
96
60
88
97
48
54
142273659
11
2
71
98
798869657
72
457633
73796
12
139909
299453
904944263
19
252068
4
399469
12
90
87
381820
58647
55
5
98
399192
72216
142227
138653
89
96
56
94
261834
494054
40
16
220476
254065
338875
126303
235743
61
8
83
483776
309172
17
612821064
21
54990
35
444801
487834
4
168808
53
192858
148900
65
5
36
182113
2
156021
731821437
268800
160184
185044
38
83
466289
16
90171
60
942452996
749367603
45
274062
401079
168240
830002228
111402
31
61
57
8
18
1
9
6
263923
86
38
904370980
236894
26
490220549
426302
62
958992825
54
4
436007
8
3
268089
569443975
92812
58
84661
82
310890
54
793036667
72
28026
40526
300319
76
467167
193226549
1
98567
181551
85858
14
74
71
316765
386099
51
87
16
1521
8
221106
80
39
140658
395512
12407
32313826
917043803
7
74
222310
124497
229370
849190058
101390
30
19
40
59
76
15
184532
478112
8
34
56
870535067
42
99
17
42
34
328342
98
9
330190311
82
393875
171631
232050
9
81235
85
303606
1
361380
11
725854686
42
5
434522
177032
401405
135876
50
97
22
8
400053
2880
157424
87
101775
90
19
3
32541
3
347411
439628
267349
43
332675
48
52097271
45
33
49
28
9
537138927
64
336013
16
37
38
11
45
58
47
78
13040
1
76
63
1
175918
175370
354170
12
146229
84663
100949
57489
34
22338
55353
50
413391
86399
6
1
98
1
29
342105835
46
95
218930
86
878552481
476031
217862
99
78
16
44
53
231102
50
61
340685
75
45855
159575
6
53
444467
321760
22
89
76
867879567
78527
18
67
70
62
36
206373
135787
78
293422
188269
595649347
34903
8
43
409701
267915
14
420592
196427407
95
4
539870786
121223
382953
2
53980207
184721
81
299983
10
24
232135
44
445382
8
333986
46
513806851
96
67961
25
336118
485101
86
701693149
96
6
499518296
31
1
37
52
17
78
218107
370284
5
24
6
331243
442443
325150
97549
217775
74
27
22779
5
36
355045
42
92
19
7
17
41
142791
25
4033
191683
432526152
86
342165
95
81
98
76
266752
29
25
153079
2
31
89008
36756
408566
48
47
64
237684
162598
230425
98
65553
61967551
941787795
9
84
19
296397718
8
222177
187322
134284
272452
96
956118962
248381
24
132531
24
230202112
447490
462220
153842
498123
8
54
160729
312623
5
442524
493640962
193181
35687
451587
17
292377
7
92
69
250308
72862
193784
71
446822
72178
762718943
32
33
18
107104
355585
28
19
442947
79
187534994
40993
140301
22277
7980
247766
9
14
92
19
457002
3374
280745
359047
136120
162228265
3
165645
143876
48
428654
24539
45
246756
5
45
65
64
65
17
9
287860
63
358311
98
42
72
82
21
612088148
40
6829
494559
790052137
219873
390840
259349
5
83
82
57
410672
6
69
169529
27
54
33
8
37
3
211170850
28
39109
58485
51
21
66
1
18
5
17
28
49
528792075
39998
134491
55061
8
44
349236
84
7
95336
48
85
345138
458241
72
582286312
59
35
67019
348088
67
73
323545
291530
11
94
8
18
88926
406365
346606117
23
47
326714
242592
74
420188
102266
8
248237
91
89
361582
48
38
37
239821
241639
12
443585
21141
43
471995
11429127
98
15
2
35
19
45
66
224452420
80
45
81
359509
63
44
342549
3
450208
131505252
404500550
305633
3
87
244609
1
29
164098
656464372
491589
21706
98
88299
13
312363
301991
41
397062
43
45
87
14
25
487414
388884
6
300367
285758
40
61
60
380467616
73470
210899
94
458492
407022
472433
83
7
7784
207344
91
41
49
73
90
419789
490661
304167
66
158786
9
8
51
44
97209
47
1
345965
968798559
2
439229
33
85286
5
49572
40
81
40
444571
94
740477100
31
65
341577
78
54
276341
305179
37
88
53302
193533
402929
241479
394455
8
354312
53533
447758
249299
181995
28
63
341444
19
20
75
39
33
78
1
89
46
87542
53
82555
495334
39693
93349
127969
65
226779
197970
379370
309937
9
61
93
256217
4
77
98
14
3035
65
32
43
341065
65
21
5
485941
295514
226362
2
182029
59
96
25120
3
9254
8
169180163
268930
85
38
36
22
9
3926888
28
96
428393
296207255
187197
1
62
7155
52
115278
9
75
89
482335106
30
718550552
314465
63
630111801
46
88893
74
153907405
36
36395
3
13
406866
205253922
348132
589592191
461887
83
250723833
41999
299122
213940
375856
76
4
933701290
41
27
39
48
93
265918
12
264903
71
80
78
138681
58
203623
87
56
497550
448781
478238
56038
189368
85081
5
123608297
217479
559020785
395286
364019
1
262422
23
1
1961
275108
21
499915
469346483
54122
40454
5
22
206107
771367603
223057
84
296959
352137
270220
1
5832
97
6
6
8
19
27
31830
58
65712
302149
27
952154880
67
351161
563904211
74685
61
69
388127
8
28
8
455379
1
7
9
37
34
1
60
1
84968
613157816
148624
241899
61
8
277868
389165
182825
396631
76563
448786
170274
65
27
212606
26
15
751169015
79493901
81
37
69
117082
57044
7
55
485512
97
83
223667845
8
73759
43551
45
381367
849859102
28
35
49
52
98
397642
435077
7
27
1
61804
780649999
38
75
35
343550
3
313870
173392
468347
45086
2
75
31
87206
99
29733
175017
89
958
242028
65218
194614
10
81
20
161801
130557621
24
6
37
46
171140
55
1
73
89
107703
201366908
381740
176328
401679061
165274
40843588
44
497237
89
406397
20
168686
47
33
5
298946
22216265
6
881593004
18
5
14219
374832
41
14
255560797
18
461558
548497718
368570
35
357778
87
473203
393181
71
60974
7
352528
48
43
430427
7232
61
430513516
104282
92
45
10
97
13
83
489225
6
69
24
300389
72366
327435
216545
795825946
55784
107078
64269
28
433298
18
161370
60
81
248075
408577
27047
571463789
61
19
377968
883441076
56
41
335048
475325
49
82
61
98
84241
8
62693
280729
2
277760
79
15
438176
300163
80210
5
280222
93
209603
801900222
43306018
127126
482054540
735587362
415091
183784
19756
9
351590
42155
829089357
82210
56
66
51
55
478564
7
375476
376905
22
369910
54
47
105244
345734
7
212383
304303
306862
426452
245111
9
72
266247158
51
33888
372843
26
35
508850563
427261
917146793
318556
66
40
73
120144
364750756
273793
493018
7
134250
69605
330825
37
59
2
1642
82
9529
77
5
83
139197
228686
12
1562
477404
58
16
50
10
285821
307628
821374662
48
277054
51
9
36
1
37
377856
80
20
57
182017
1
89
82
90
60
133622
68
354055
80
266167
62561
14
62
346938
345077
194091
86
83
372788
5
56
21
438213
279497
305049
1
193070
4
8
95997
446696
633348768
453222
241272
354388
86
124675
55
91011
49
92
6
229275
572678787
741521248
64264
84
21
48735
94
16
613023429
81
3
75059
7
249957
841945369
16
412712
479748
450476
427305
83
155562
140358
10
382848
28
59
43730114
854972715
5
8
307459
69
144285
47
82717
66204
8
28
533457101
434850
347176
364384
281717
46
171582
69
45
109393
27
28
13
18
78
103579
50
97923
85
781113937
310825
111502
340942
405574
72756
195819992
45
450336
79
34
7
289767
37
99
142836
42
194216
778756984
76
454548
228185
4
122095
471624
86
4
206414
90
318266
146281
388654
168340
85
98
71132
96
34
912480800
5
645867000
30
10
104191
9
63
93
114841
160139
91
93
11827
83079
416146
314716595
669035461
52
46604449
232539
387967
228673
81
316574
233704
823074705
619132287
8
362977
70740
411749
542939130
72
53
10
51970154
476774
441652
89
112472
112226
41
494062
16
38575
89072
248142
15
67
121363
126387
673678706
74
36
356657
18
39
23
4361
688267893
455007950
98729
532732470
240538
58987
68
7
639447755
5
86
63
65230
212089
199305
163933211
4951
52
35818
37853
168598
82
421935
95
396663
129352
293482
9
4
761
120463
45
189118646
693187196
308950
470784
70
372706
12
27
15
38
6
78
444648
32
52
60440
68
256395
93
88
87
14
799611578
298413
76
303229
112784
28
79647231
31
7
631321220
91
11
3
7
43701
20
26
331293098
460609
17
60
438020
167524
45049
77
148716
31
151616
43
28
564614931
441726
422393490
12489
74
510542616
623300960
380469
35
174046
62
49402
58208
17
954338005
79921750
65252
7
45748
119717
88
266894
3
40
23
5
139070
913856460
36
78
3
4
72
72
275931
91
21
87
191108
76
70655
162426
155979
2731
16
8
357994
23
328045
302219961
8
15
307654
66
83
2
477833
28
271207
16
398694
77
413198
93
477062
549070630
21
59459
769087469
310167
32
54
52
301218
75
94
45
93928
1
7
20
7
134939
275746
791223488
498192250
53
81
48
93
464175
128718
89
22
484185
95438
275372
58
169598
23244823
21
47
22
39403303
36
2
459725
34
79
291668
85
5
94195
53999
8
16
327049519
55945
74296
58
22
68
249110
70
901531669
3
278180
227905912
32
70
299442
210890
462442
103424
403520
218140
12
890004581
91160
19
33
88
92
23
125286
63
29
63
51
73
98
459408
23221188
1
21
31553
12
69
225237
231439
40
381489
254118
51
86
327718
290598
351365
81102
6
5
20
400171
4
969604138
61
75
1
99034
247171
55
336031
693041802
200126
86
64
46
76
98
191608
25
370353
674397373
27
313463
27
47
9
451203
186178
179888
14
526543943
954020156
15524
156952
174744
10
49
242111
337488
48
602061861
8
399403721
427861503
270974409
24664
269869
30
111848
193245
57
479447
197495
69
10
33
197842
483060
651044206
23
60
8
25
317369
97
477660
43596
133896
403325
14
194543
46
25
493449
62542748
610764848
43
36007
68
5
13
259006
360982
75
128538
15
82489
13
4
4
209078
9
194563
74
6
66092
50
418912
519
56
57
353166
118344
7
29
458923
93634
4
47
2
490226689
67
55
51632552
126712
59
6
475836
758178675
390261091
118784
8
95
3812678
79
511315042
50762
64126
62
5
46
47
6
42
289415
45
42
50
6
68
123407
106955
277904
252700
206041
75
193873
758736465
80
134665
75
31894
30
70
84952
176359
420509
65
323537
30
11
73
33
977167324
11
180267
7
56147193
403153
263871
73
180335
425733
29186
46
67
64
282565
33
175050
26777
102731480
63
16
2
152936
24
232856
76
11389
96
51
341087
202244
166786837
77447
3
72
45
361895
345656
59839
265790
117343
52389
46
21
275701
66
512464734
324658328
179440
65
5
79
249951
85
357988
5
19
295039
25
364187
25
359558
1
45
71477
292944
84
69
458004
3
24
62570
229228
67
92
292283006
61
9
99322
55
504441314
379075
17
3
291107
220674
22375
4
24
22
89
304138
98304035
6
44
19
408763
269847
57596
297482065
4
60
7
77
105886
81
144594
494298
80
2
399708
368986
62
63674
328744
113744
10
84
17
81
67268
425265
119220
412004
2
70
423991
437020
258102
58
663991547
5
250955
2
48969
992606733
472041
220836
433011
200727
59
20
768695436
21
155510
72
98
42
76
86
2
372245
81
24
774209389
9
69
54
1
72
17
549641057
85
30
30
210134
234086
4
11
70
148266282
61
48
1
97
444435
10
25
90
147774
155376
79
196973
81347
34
10414
92
303427
486980
34
284037
17790105
124085
101982
464802
36912
325639
71
47
91
299940
43
216394
357597
414126
7
739760014
80610
186417
64
18856
3
437316
393756
76
2222
33
14
47
840962932
45
1427
74
438854
857732039
2
990587880
11
83
101444
37
7074
45
52
83
28
1
2
244847
10
64
109830
290404
25
347324
1
59
74
20
77235
13
52
132560
358517
1
228573
31
47
13
76
6
177081555
5
892371517
81486
1
62
189307
21
22820
492088
2
4
77
75
416219972
49
94
26
22578
479193
91
18
71
941908603
45
47
136110
70
61
452065
250536
79795
434743484
65
17
60
4
56
329620578
109700
657040745
4
91
309175
247896
155630
22
6
3
6
18
568354063
83
37
74411
122844
67
38
25
161601
43
689558333
202383
88
6
97037
67
900216149
418842
21
96
92
233483
320664
201276
18
56
101971
75
12432
96
421009
147260998
15
90
80828
67
9
6
76
9
46
227626
2
5
39
998329190
12
8
17481119
9
609118240
32
278949165
464424
94
79258
233869
730259116
83
30
179500
435615
68999
24
24
109450373
4
38
131353
84
74046
428274
195002
85
712195329
96495
128950
4
347198
1
452083
48
39
92
97
249384
61
28
26
23
36
18
432239
39
88
97
52
172044018
339686
419161329
35
793829548
404349
70
304975
46
403569
266663
8
54
1
53
8
99
214117
136381
52
477333
486119
364363
19
88731
31
555114997
106507
408982
44
55
415371
92793
61
73
61
93
347992
131114
507093710
67
26613
111444
7
474111
77
57
378492
96
401730
6
64
32
377152688
346897
285245
56
11
458597
9
84
5
24
1940
24
398817
785638424
212693
33
373051
278700
56
35
257823
68920
201318
455062
81
48
419885
35
143654
90
75
755107776
695668670
42642
193756
452092
98
25495
15
393324
75
5
68044
256995
267825
342044
264887172
57
28
32
64
92
23565
51
34
56
263268172
9361
7
145125
29
1
9
349774
103683
694398956
74
2
71
279474
39
26
157374
618113996
314337
82
432504
33
36
10
45
29251377
102646
51
218197920
21
386666
4
39499017
345461
479420
24
865810439
2
44
263829
72
75
5
354222
46
9
31
57
444463
74
77
70788
6
67
317746
32
110335
59499
39
47569
209452
26
14
82
97
69
5
438815
57916
435465
42
21
284136
327075
315642
481322184
44079
17
39
392417
549690695
36
230781
101257
140246
341532
428612
97
36
329959
30441
752220827
326662
77
157181
43
91504
79702
220929
90
19
120389
42
36
5
867239548
4869798
8
57
39
30
464113
87
427570
126999
83
79
643084341
67968
86268
3
373226
793541512
76
279989
3
65270
421190
91
833307962
417270
10
23025
92
5
153376295
36
98
1
404400
472212
538397261
14
37
407704
15
798855213
387901
39
118598
462776
299243
91
115435
40
81
71
482156
68
30
85
373110
45
2
11
4
69
7
78068
11328
75
218566
343032
1
142878
8
9
73332
9497
12
214635
96
66593
24
62
53
230446
19
35
97
49759
4
377799
301749
9
492092
10030296
5
91
197992
238723
1
104130
34
50337207
324665
69
294390
4
47441
88
92
94
192606
80
2
93394
5
17493
89
25
34
109412
85
12
92
340227
58
38097
27
5
269065
348692
58
13
305429
18562
488424
87
69288
88
8
36
433023
52389
39316
296200488
40723
423491
482543272
387648
4
22
179939110
252661718
15125
128602
7
437853
301225
407006
67
50
34
1
195024
93550
963707515
122893
10
81496346
965992554
74666
44
61
64
51
968825902
305420
384544
216268
224654
98
91
347023
60817
31
298718
122338
19421
8
530246637
445381
55
63
44
48
218642793
79
95
62
69
11
62
37
231140
163501
166528
18
49
264343
83
45
191192
403261
33
25
54302
450568
334281
259971521
232141
74
89
24269
25
165015034
181523
93
567218444
61
61
360623107
3
44147
94238
459615
709241238
298489456
6
300753
225777
15
488443
84
27
481191
692198062
438634
59
283117
24
52
884844955
9
5
99
482774
28
4
89
8903034
8
5
7
208942
113354
56460
9
3
870334083
6
15
7
70
50
65
852476693
51
30
50
288612
79
20232
77119827
39
98
1
5
60784
580947507
227531
35
5
169581
19
58
23
48
99
835673665
497966
45
399166
43
2
26
2
9
148237
455062
30
429721
13
439917
29
89
95
38
69
3
8
400150
83
474514
29
316030
46
462355
244475
2
126833
16735
408465
470984
34438
2
56
261720
28
32
203728
15
88
62623710
195490
495510
285287
1
28
115916
5
69
207610
60004406
183383
17
36636
365563
34532
336046
91
266616506
76
20
294442
70
99
122604
386242620
78
31
111647
93543028
309852
72
10904
346765
62
68
364015
97
73679
447150
340926
8
121322
246910
214728
69
8
237864
19
225776
7
2
76
269149
27
205706119
16256
59422
76
362870
161428
4
935484734
82
11
672669335
31
303776
3
168222
274802
14
331209
72
378461
349000
251095
79
351701
74
45
66
709536155
480834
70
44
92
84
3
480467
43
70675
150273
371781
57118
60
355048
140209
21
141479
8
37
73
150744
413286
83
160751
254722
17
221006
190644
157658
60
8106
2
64
478020
137477
65
54
23
294602
234308
88121
466369
18
506578386
5
158758
358646
66
72
25085
132718
91634
50
5
2
181306
72
8
59
38
412277
34
144701
79
20717
98
129660
435655
50
26034
56
2
445041
81
306525501
73
438
114428
21
350596
279942
124355
1
312537780
3
45
437176
380194
18
359946
436417
475011
25
528681190
5
15
63
83
278723
89
5
111602
22
68
613214999
97
444349
65
271016
439952
169454
421743943
80
267774700
67
9
182938
485538
96
170067826
97
326589
2
88
302042
454509
2
52
332940
69
377278
49
187420
18
153558
1
5
27370
79
99
257575
32
240504
24
404208
66
55
65
374328
306896
61
58257
249809
625191999
1
52
430060
51
47
61
35
37
2
5
100626
324990
43
57831
6
416947
160863
44
36
3
95
70
18
3
27
29
369872
8
80
325995
268459
778970450
90
164791
263243
170040
8
5
73520321
47
71
213714
63
48685
583792984
331129
172908
11019
577569905
82
224702
57
7030
481811
328167
7
112871
63
21
85
66
51
324359694
41
27
144576
62
48
47
253513
6
50
9
389744
28
456249
84545
90
11
12
2
65
313682
55
44
98
58
439713
244887
81
33
19
11498
41
128602
202628
476649
138179
85
346691
27
699089700
358045
7
81655
69
211232
7
5
204859
396484864
76
34
176469
350534
189820
82599
18446
1
15
13
4
5
24
55
4
430827
172264
8
42
293546
438992506
226752
314555
67
32
82558
96
70
49551
427953
172998
5
381842
28067443
16
385217
157715322
468433
10
4
71450
99
364393
9
25
8
9
38100
51
55
68
40
80
3
130859
45
84668
9
24
61077
91
366367
145602
5
69
65
60
10
9765
169735
25
9
97
451016
79
89
58
9
4
348449
274737
275794
138548
99
29
109027
19
39
152733
72
5
694470355
58
3
154490
88
489754
93
42972
35
11
492410
383859
69
342320
233614
244411
34
2
52272
368986
222567
47
41
5
1659
238417
3
24
357488
21
178557
16785
7
379775
96073039
37876
62
162073
30
7
92
216875
494440
41
91
141299
60493
327079
33037
47
1
17
5
91
179257
323760174
47
352840
9
31
262098
90
81
63
398690
353087
52
262872
279372
487647113
11
29
7
354487
78
213486
2
394334
1
88
74
220769
30
250018
81
482696
82
425291
443676
290724
37
23
337472
220412
23
435021
45
61
97
357094
354539
1
33207
542371960
162892
27946929
481582
497736
413030
58
82
20
3
115392859
41
6
206001
43
315118
10
88
6
2
54095
714713282
217499
59
462597
41976
94
65394
51
254055844
72355
63978
105294
187677
58
163278
374185
533236292
83
491676
4
82
429057869
1
883262744
61
23
5
344018
5
59
135085
350211
35581
9
434441
67
17957
138874
65
337347
41
270419
306311
5
234626
313649
2
37820
62
5
52105
225192
162357163
79
13
157505
51304288
478042668
42
377053
7
340681060
80
71
102091
391404
9
6
56
82614
787096721
268393
7
36773
98
7
98
74
306384
18810
51
88
397592
57
7
6
5
36
648699423
489960
363438
320376
67020
188951
255142
276545
42
85
118995
78
28
53
354116
210997
46974
70
92
295972
463785
74
53
378577887
39
79
905564531
1
97
46
931551466
82
74
30
84
488128
549822796
364577
4
450843040
61
9
728363729
337499
3
271742
410916
92115
448801
33901
154125
60
2687464
41853
70
50
80
142521204
199356
582181933
327250
150634620
370264566
374470
73
231188
95
369640
313994
5
69
22
6009
73
4
128696
16
243737
450720
196549
9
345197
4
4
348977
484343
1
465004033
42
45978
191071
91721
695668697
74
84
5
230823
138261
34
482321
24
75
81324
11
70
24
82
21
66
445751
299215
92573
176639
82
476474
413612
86
58
101985
58
1
38718867
23561
26614
285282
61
57
111061670
440322
421068
74
359019
43
79
279915845
442038
422204561
91847
27
94825
305644
158269
429701
66
42
65
145670
50
89
45
202878
97
366556
323245
25919311
68
35
208969
1
44
50
28259
43
172121
33
45
324073
296478
79
82
25
76
97335
334392
64
72
7
10823
86
39
476225
434862
28851
355928
864046939
154959
83357
38
19
43
355602
37
9
79
13
124423
77504
83
876518113
52
24
350889
1
75
24
5
989621080
45
300769
886489374
18995
7
4
199994
499235
36597
476035
436154
35700
492079
93066
211170
42
30
228928
198125
469891775
497696
141125937
422628
768842856
495571
294504
274562
98
205599
632701612
20
363438
61
28
7
11427
488032
731190651
1
4
28
65
38
127717
482787
158978
11406
64
24
70
386427330
93
543375283
2
47
5
2
232826514
86
457055
328164
179582
56
5
65
2
376195
16
33
9
159096
42
2
622759213
78
25
72
20907
235009
45
373939
9
5
66
115147
67
72
392533010
248163
434683
55189
111353
274678811
20
91
5
18
242850
402824
40
42
12
97
526128327
296864
164870
330303393
302738
79
95
605159685
421996
193429
77
25371
164482
77
29
93
258037
451273
71546
38
62
12
89
728326589
364553
6
10
411164
90
261648
47
280264
68
98
40
357503432
32
33627
70
34
42
10
53
65
83
194030
77
425967
88
44
383731
71902
61
7
227943
32
20
97
71
4
83
181966
6
84
28
481608
216535
90
334293
57
32
403194
4
86
870523343
6
94
6
269973
38
732086972
66048
278907
52
108667
96
680561206
76
59
59
499785
20
59
1
180481
34
250093
46
88
84
72078
86
211878
398050
10
871897764
68
379279
241713
69
3
71589671
44
33
374730
263796
13
35
441256
558228516
250779
56
338424
91
327542
261425
27
415071
48
165589
391481
301526
268639
380639122
90
151595
25
411860376
522802991
874766380
99
8
5
52530
49
12
65
43
467828
22
5
85
203824
356347
447454
940705139
219264
983507824
34
78
183195766
122969
35
7
25
24
418436805
1
458448
108479152
92
384650
44
4
335569
97
338713
66000
473758
601060455
156285
15
43
74
3
17
293054
159519
45
360345
441560
455967
79
72
65
5
45
77
2
912731139
447409
161596
84
93092756
365305
69
328333
59
244148
302430
16
3
65106270
70489
206614
68605
85
221221
372214881
108680
408796
421291
252304
992045894
434499
84
73
307263
985417241
2
129518
4
434045442
428057
142256
29
39
7
11
84
9
71
245781
342424
438351
85
649024809
61
32
419954
136196
316416
468845
32
3
67
52
228786169
869465604
17439
26
190394
669906522
473353
89
69
91
491738
395439
388002
426525207
61209
809924350
172409
354314
210829
35
489912
164615
112407
9
207539
427696
18
73
68
372614
59134
25
26
542711204
5
67
417004
1
49
3
138341355
83
52
169396
6791
52
2
51
255181
237396
472698567
955234851
57
23
28
14
192991
267462
163506105
73
97
320668
18
860090002
38
59
95
31
4
6
1
84
411152
84
304445
140298
160020
2
736750401
258465471
424799
50
12895
59823
84
37
42
36715
1
2
94
8
25
60
62
94
238264
404695
80
16
34880
109388
59
353644
35
342163
32
76
426272
7
59547
367597
211152
49
316543
74
62
2
96
17
279091
44
621290478
72
59
24
388080
81
93
197796
66
108060
16
66
24
399007
88
248345492
355837
236620
70
31
22
459400
52
418165
328921
424684
299747
76
57
97
654040594
335113
32
449479
173596
13819
442034
480432
25
15
36
66
47
232606
1
445717
317717
68
245898895
361191
6
772918843
77
45
29
70
5
57
84718
577461249
319289
961011280
21851
418648
143854091
153628
252695
1
206776
56
270071
38
419066
60
9
420816
261319
903719044
293099
920889139
71
57
1
488488
81
431949
808976499
25
7
28
20
68438
22
701843945
33609
455012
46
489028025
48194809
53
40
5
467368
51
3
153713
234826
70
46
11
88
332346
91
155029
178869
7
58
29
370884
14667
97
62
486962
402188
193097
118269191
69
19
497531
102671
88
651811560
11
97
55
29
8871
96
81
320264
2
179234
75
29
134284
64
634004753
437853
42
72
196951
53
383611
679162562
300657
395832
77
426180
1
95
201709
416499
17
178360
33085
257502
58
2
41
3
1
392775
446501
6
202023
2
38
254222
4
36
23
31
10
51
23
384355
80
10
200039
46
60
597060496
94
56
1
91
13
463714
794745421
31088
953404867
79
26
201225
60982527
7
27
352725
684
27
11
52
446990
36
5
917432058
421691
72335
18
498003
606444078
47
38848
463137
273856
92
306951
447420
425962
13925790
97
954336565
39
370445
383236
82622
22
178202
10
256686
65
413847008
47
80
74
201995477
484527
7
71
27367
469126
426257
20
5
12
200198
320343
262751
77
29
8
334218
21380
7
6
217846
1
400721
19308
199698
87
86
24
40
8
66004
85
40824
58
13
53
80
362483
470899
414087
102570
35
74
467442
122292
27
51
32
305571
5
12
247513609
29
430058
327679
854762085
477846777
59
98
65361
7
112770
485260
103785
86
687000545
43
365711
45424
327572
871976833
38
88
6
454028
95954
558426892
46
277790
55
81
317058
498379
325045
394091
11
68
39
435738830
53425
142860
9
57
421352
50
75
213405
87
444863948
343292
57
321414
5
368936
113334
27
76
307979
244584
674738738
78
43688
11
30
418331
73582
454920
89
429961
30
59
471090
97
63
1
71
271637
78
159462
150609
611364814
134749
79125
61
30
4
36
4
147730
96133292
38
4
29
42296
215338
470062
388581
51344
99
8
1019
66
346761
354533
175129
54
62
55210
1
26
43
358379161
19
74
96144
72
7
2
306865
66
376011
541837879
12
91786800
17
757677706
61
298075
55
27716
44
146970
331189
7
98
13
77
3
92
7
28693
93
652957631
60
86
313266
53
87
111480579
98
6
4
88
333855
166503
9
446454801
2
263901
51292
16
101801
1
77100
3
89
99
34
49836
289897
9
494245
12
154921
1
7
6
1
87
376238
220471
93
14
157600
56
56
38204
78
1
264430736
94
13
20
211298
72
442057
385093919
353176
318473
20
91
42
39692
65
6
380702
442367
463563
63
12929
365377
230487
68827
67
655000089
338641
272363
267842
429361
61
604168172
849086082
38
5
98
38
855157870
89503
104439
51
73
69
329814
199756
170598
83
8
465563
466414
386072
26
484513
5
37
538824521
249753
64
73
44
325744
192127
25
10391
184259
378884
392279
73
29
235672
64
45994
40
908175041
64
294689
287575
433821
70616
83270
55
16424
92
425161350
997139656
67083
220932
325360
66
510980926
331910
55
58
25
73790
23
929199249
7
80
752868286
301955
382981841
20605
144847
457127
72
5
83
856230538
7
95
330739
201062
38
366786
58932
37
121268
54
250963
14
444055
470059060
24
360557
98
75
327102
117447
54
384764
22
267041
258488
19
72822279
77
242172785
15
21
463871
117854
489430
13
362202
59149
24
313363
430508
17048
80
20
71
402641
399572
432501
162654
27
94
955450149
32
1
52
265914
139685
415610170
205398
509939765
12
45
30739
892182571
5
12
57
61
94
360937
6
45
199616
774818720
271090
19
49
176606
689880561
82
424331
363742
8
175073
464273
478695
67
61
8
438708
46
38
70
26
303039
250404
87
240604
268319
63
23
883899154
9081
136383
81
35
82
391978
85
94
70
174313
861139927
94
384002
429719
476162
9
8
93314503
3
56
50
128619
3
142613
133039
11
435103
64
133560
15
492091
185907
276235
91
20
263941
16
62
413437
5
2
432060
51
166557
320297
36
488599
755402236
23
92
469826
66
88
412410
85733
69
375251
42
204762
86
45
60
26
66
232216
1
87
620619636
19
38
89
86
83449
925658022
74
202367
52115
198500
427743
468165
89
41
262704
203083
8
57
570201509
395668
82
54752
186858381
254130
35
854112007
243213
24
717549200
50
5
104162
9
6
490224
82
238762
254013
158435
83
33
445416383
25
995841477
260997094
71
396925
496738418
404651
79
2
1
63751
333195
88
72
77
6
96818
37321
33
28
87
23
98
3
497763
72
54
70256
33
93
304969
166959
67
3
306700
7
411508
41
74
42
210234
73
224420
317884
76
107390
945109704
4
15
388308
34846
546564650
281183
11
399997
6
436224
1
98
426913
294489
4912
79543
3
434699
389298864
8
30358
6
253467696
83
430535214
344526
417025
12
255584
168055
41
410311
90
72
127386
67
226445
96636
97
13
88
80
39
36722
215729
38
94
4
30777
977772078
59
32
89608
49303
47
71
70
356551
328062
416803
78
6
823894468
59
526369461
26
15
6
26
31
234125
66962
561026905
364639
45
12
433699
28
33792
21
158341
277542
302044
152764
82
27
31
94
20
41556
55
83
443888
6
174848
8
293345
9
749839486
68
1
51
299168
811943701
20
61
363146
205128
281977
45
374077
928798556
86
37
97
378238
63215
193947
7
85533
107330180
38
38
965470429
64790
444992
463250
1
40
437116
11
47
93
70
9
59
7
408751
12
33
373031666
237984
200963392
6
306717
43
438445
376491
446476
91
418215
530892980
183759
80
380629
6
147799
438017
394505
60
30
59
181142
69
384057469
186509
45
497652
22
170759
37907
51606664
354102
927755268
287737
342403
332910
34
29
49
79
320902
293714
44
57937
85
907572410
51
455432
88
207559
308122
41
448119
65
10
262973
124907
89
67
97
448919
438756
52
1
176478
10
5
64684
82
240697
92920
7
376201
447904
51436
8
53
88
33
49055
100131
7
297900
7
59
88
192424
287217
403779
97140714
222482
64
23203
35
99
296173
7661
335820
14
20074
357252
124208
34380
5
19
150356
6
22
103515
10
488516224
17
146753
380161360
84
60
189913
51
69
393372
47
94
260137
11
652638675
24
53
27314
80
6
137774
168444
107382
38166
28860
22
435639
68
397045
89
57
79
53217
202295
255775
407459
92
496772
5579
224727
51
1
7
17
3
92
299807
34767
14
182278
336886
55
38
98
12
480430633
9
81
400044
51
441542
174308
31
1
97346610
150805
63
46
286157
114864
5
57
98531
201667
82
307588
36
175498
626973896
18
1
2
16
305749
260595
78
417429
133856
113053
320806554
300483176
39
112574
54
89
9
347636
34
86
8
77
358608
201215
118838
48
363550
169404
470321
5
15
10
28089
93
70602
121157
349209
397125
257066
63
170324
18
99
444105
90
88
329587
236628
93
37981
28
160165
317319
316624
87876
367201
496513
65759
43
61
445406
448844
150278
196159
443246
25
98554
17
71
36
55
520999056
46
54
284731
4
62
18
143868
36
34
300592
438896
90645
312792
27
56
576493110
36
17
278088
61
2
692395912
212143
459947
377880
82
23
60
446304
70
8
31
93
399039
23762
89
366793
62
178618
10
355751
7
40
6
160744
541301623
444350
40
247566
5
4
21
321809
50
87
222956
9
117348
316699
423253
16
74000
63
77
851314181
6
85655
54
366112
117639
10
5
66
45
315076
446634
9
407489
339461
131323
232754
6
5
100632
142531
2
412896
54278
10
214557
76
775575798
29
116817
53
67
48
11
45
286629
159517
8
2
72
347595
90
373684
820338260
184967
148376556
72929
313938
287223
249539
890262854
51
60
315984
298388
37
55
140423
71
94
2699
10
148240
145105
80
44
8
86
21
7
891334783
155721
15
256952
76
29
171390
613425008
4
86
31
58
472769
66
448107
28272
8
15
468048
59684
5
38
96
319988
340914287
568975073
236207
86
364592
455846
632006017
29
84
319378
348639695
41
870773690
18
351867
51164
474579
4
462924
38
194556
13
25
244762
10
4
94
18
2
49
6
395153
921105221
1
3
79
253198413
7
165478
37851
153789
598213484
454559
1432
167828528
127869
200325
44054
2
9
142756
134407
76
469735
76398
62
446670
39
19
32474
435708
90850
177743
15
70
53
76
81
459961
225497
60
178280
15234
43
617858276
96
182993
2
387437032
492885
47
2
75
24236
450722
28445
420508
99
132930
191066
93
89
93
180640
196389216
253150
25
428060
92
46
72
38
26
9
256117
7
39
76
36
52
58212
41
228329
384858
455222
50095
43
69
88
407058
30
21
267930
999112684
48
102849
32
8
471136
44
4950
31
496102
50
29
95
46
33
175507
44
6
235143
13
391116
63
88
35
87
61
59
17
200221
174971
692039942
25
12419
459681
40266
68
338944
85
426037
241351
426748
68959
171827
2223
312374597
355844327
6
110945
406219
63
223909
484688
840224727
140209
65
351392
222897032
3
308813
345943
97818
40
11
532706539
53
226757
602649644
22
87
53
1
36
246253
265089
70
8
351393
79357
63
23
893175184
207198
64
62
178170
18
435985717
2622
925119834
21
191489
12
165848
82
7
791342910
436814
25
80
4
94
3130
481959
451868
92
495812
721440483
381356
788766517
32
5
33
392869
36
6
12
66
325597
23
310862
44
480337
67
488500
99
102262
328871
218838424
469544
277539
82
34459
246684
210271
2
3
61
32294
2
88
43
247701
326481
25
16
181381
16065
10
93
339382
29
114058
917754834
53549
10
48
7
8
83
31
222611
51
319458
23
51
302795
321046
254916
55
74
9
30
55
14
81
74
474258
17
36358
368587
2
50
418161
56353
89
2
44
40
126939
72
210253
432003
328047
25
55
506339126
25
444091
113967
197278
7
50
29
81
53
49
49
462242669
199786
908888416
69
80030
303322
249868
480959
15
92788
5
188266396
436080
22
336286
95
58
4
63
6
85
75
56
51
173051
339325
61
195257
107444
2
49
13967
7
75
789481673
2
446391
182523
3833
51
97724
174314
440755
938477916
34
474654
66
87
7
483195
68
73087418
7
218202
141807
34
384116
53
46
118792
434860
92251
2
8
95
95
155958
77
189081
18
157549
51562
85
947120295
63
230649
4
28
17
986717990
3
19
82
50
71
179171
1
281275928
482679
73
191754
993796018
167901039
12
230083
679249157
943634703
199314544
425199
47
248560
144464
35737
3
62
54
94
130894
191015
3
51
105042
495662
101204
53
32
85
18
57
583701854
392855675
8
128711
467528
406634
2
63
7
74
36
18
260093
43
91
142031346
693095229
92
42
89033219
54
307726
93
36
81
6
493831
96
62
192859
97
41
39
71
6
436530
15
5
960379729
446105
220864
419605
59
31
767830928
292476
497936279
178922
59
64
83
393413
5
302796
42
67
321592934
62
131470
25
55
4
449373
78
256346
1
308852874
36
13
24
27
37
40
13
487666
995127812
244791
260022
307788
751101564
71
298262
748412255
321962
391115
934670785
119553
5076
21
319881600
38
7
7
74465
96
70
25032
9
499021
2
440232
81489
175338
88
208935
20
68
61
327101
71
179156
466440
20
70
67
411575043
173381
4
155924
68
2
67009
372692110
225618
1
450398
370849
51
436146
800124269
92
85
99
260481
6
60
361930
1
301872
393007820
188612546
245491
47
8
50
47
273323
14
62
427130
116497
150854
30
2
783167113
16
24
198654
2
92
390208
9
47438
4
185980
320751
8
13
688229429
300068
1
28
212864
283069
77415578
55542
278146
224465
22
51
354745
48752
7
25
344811
134343
239492
221824
32
91
495513
1
68
81
371300
84
39808
177222
90
106168
43
210983
383424
94
95
93
143572197
16391
340740
20
7
295857
799813681
58
484897
39
784961589
5
67
24709
16
701648037
483760
64
15
21
14
45
80
49
53
11537
20
886749995
459095
403321
48
110951
515762622
76
392104673
30
13568
23
445290
472150
2
7
69
2
91
10
23
52
5
394946
5
236973
453955
24
194058
314005
294584
240259
99
353786
18
404912060
63
77
52
492396
363540
8
19
4
99546
598197981
347585
46
3116
489075
61
32
482446
458617
371831
16
63
45
92
85
74
18670
31
281077
24
22
45
7
397078
1
360848
43
307841
255401
35
332375
9
39
32
26
982983679
8
10
327634701
293959
81477
58925
89581
399971
75431
65
52
135820
69
25
406657
75139
27
7
89731117
431012
427687
46
4
464121
308108
437548
10
95
91
82306
54
20
65
181278
282491
735170424
323333
7
8323
314421
9
135760
824053386
445460
62
20
414233
79
270044
387500
403143
38
150558755
478386
69
83
5
336346
69
346207327
400059
2
49
58403
86
42
1
294026
57857
2
74
75
69984
69311
9
18
62
41566
697983418
29
199803
572708943
57
6
762827915
7
4801
524388761
457595
2
43
62
29681
1
53
22
26
315446
170032
161453
39
46
30856
650610865
2
248923
82275
42
22
123898
471264
346162
347352
89
21
151678
416737
38
379887
308191
477499
288821
313812
13
1
289805242
5
657860588
471388
47
440057
23
66
468826
36574
26300
48
31
345091
386512
474305
457366300
759580991
41
380162
85503
224091
24
8
439529
35
2
84
78
16
46
102506
19
8
484711
102984
210676
1
94
25033
458655
44
17
145539
91
161868
78
57
95
21
30472
74
366291
489317
50
63
64
96
409335
286402
490350
23
32
11182
492976961
65
10
54063
603495663
7
497655
178823
345001
334946
210095
404885
188836
395233
180288
478634
52
8
28
45
760564399
83
96
97
90
186288
38
77
453159
88
102655
114055
42
44958
314731
296732
18
52
60
844190330
307214
7
86
417851
7
5
496920
396045
58
229551
470779
5
51
37268
810727074
38
575801059
431473
72
408133
19
94
81
161001
54052
56
273029
39
251263914
381347
28
142606
108646
348750
92
69
147618
74330
1
90
40910
31
7
33
880954547
88
33502
196763559
91
348300
80
127528
252133
3337
433969
73
31
98
60
82
82
4
812824648
331164
745
210619
11
51
44995
96
32
314589
2
149387
9
449461
43001
93
4
283337
691763269
48
94
71
46
15
73
413001
49
38
77
85
37
56
27
6
33
51
359703430
95
7
159392
63
91
26
74
56
21
536439570
695429261
72
97
66
2
4
46
54
190671
193900
44
216059
9
196652
23279091
19
40
117312
862317176
231067
458671
17
324617
98
102552
11
3
64
81
168989
98
69799
156229
68
52
89
72
99
3
43223
60
320180670
356479861
478468
222588
7
77
38
71
360652
90
72
8
8314
38896
210608
3
197172
43
50
366743
844638984
3840
55
373696
21
195952
15603878
92
12
149786
200502
95053
107118325
83
188468
29
86
9
54
89
68
91
495603
35
71
80
462999
316435879
37461
429860
46
40
34
21
290333
237803
65
24
9
172727546
483954
373107
456868
60
390433
36
114294492
71
23
50
89
32
126937
27
221239
5751
51
299945
4
50
209499
313011
405895
443109
494265
248608
316220
96
72
377091
46
225924
94
68
495763
385274
81564
78
956396629
301008
329500
51
17
444505
4526
132940
170418
94
162987
19
65
279755
565374977
66
246266
30
8
72
56
7570
398236
89
59
280702
285236
40
273667
28757
445401
95
90
57
68
40
88
299090
396455
85
28
90
196655
11
108561
3
14
27
394389
17
376840
53
24
25060979
8
247231
25
364832
17
232292
34
235735
2
441682
820705160
68
71124
13
71
142634911
5976
99
86
715
63
693959848
31
2048822
35
86942
21344
247130
54
25
341839
1
420198
39603
251334
32266
61
413417
8
272385
983080134
93271
82
479117
971665508
438611
270477
34985
595428524
59291
682977725
87
62
882021
30
130841
207524
357948
86
367841
6234
241287020
7
489196
173173
726262916
444642
30
40
7
83
82369
672594021
80
16
4
76
59
85
395234
91
271222
83766
87014
8
4
44
39454
46
73
127133415
369087
385376
98338
12
56
102613
72
703922923
33000
153970
162493
49
1
95
94
556509392
66
193320
41
40
83
346142
279404677
72
52
99
113193
13
24
7
88669
32
65
49
92
7
60
362437
61
427424
5
632215501
249647
80
70
6
78
22
87
76
430019
55
68
312736
33
35
373381601
396485
92
466391
45
235352056
291456
252838
20
32
47
583844813
314303161
249248
89
27
78
645081380
10713
496891
2
476250058
46417
3
190043
253011
399836
50
478610
21
13
81
19010
3445
287076
69
378254
335672
50508
999786690
247289
246896
97
178830
8
32
91
326588
190833
608270938
32
36
362667
4
319220
76848
73
333794
91
6
244399
498015
477569
28
17
91
790072122
385175
46
32
75
177880
51
774032774
320531
92187
273443
49284
70
58
28
56
57
71905
232884
828255994
234979
310450
9
392553
122933
1
442150
89
7
40
3
372803
561954648
328826034
143006
373978
443277
71
85
65
2
370333
37
550
487376
1252
199251
389826
704226915
4
323512
18
305442
439953
306308
4695
47
167423
93
194476
375800
382736564
200552
30067
8
410784241
11
98
301242
31
158151
174352979
85
66
23
91592
60
99
281754
26
454581
67
140232
4
504621479
130599
307650
438658
30
36
3
24
62
57
14706
61
53
44
78
461573
39
330311
49
6
27141
18
141692659
95
449620
326773
41393
287353
37446
356473
4665
96166
85
93960
2
23
491458
94
57
9
31
97852312
57
97
91
342773
308934
837191916
6
79
27
75
414901646
180295
51
11884
136057
7
21557
35
235959286
272770
84
75
259356
157976
56
4
212897
16
1
80504
462413
11
279365
235984
174994
2
27
36
80
454561
254602739
323792282
432811
429956
373655
3
179789
490694
75
4
1
161477
32
71
68
824841092
356258
183963
89
211841
51
72
898660743
15
18174
76863
65
91
328531
107772
432401191
554922177
493450
377050
13
68384959
466235
7
16
3
59
79
399113
86
99
19
20
321424
58
49
201285
271308
26414
292466
83
483308
69
346724
10679
108548
54
9775
30
46138
123118
307835
986703500
478114838
68
31
54
915918720
18
481155886
9
5168
2
48
167575
238179
467160
25209
379104
279883
196659
264331
229338
508375909
35
7
6
53
9
46
11
93
51
51
235933
357299
9
2
1
121095
99
89
315812146
44
9
387467
1
82
54394
13
70
403567
58
63
34
102557
467575
93806
388524
3
91
310305428
783299072
80
299063
79
36768
4
498348
46
401277
137401
22
24
14
42
303189
424500
317867
516474849
277124
11
13
39591
26
435582
383100
272733
8
107885
2
410029
15
24
1
34
559747064
735153107
4
150840
35432
377382
65
549979709
465324
76233
117213
35
61
179411221
91
425587066
81225
53366
288694
121066
719097043
274050
57
14
62272
259901
26
68951
311376
62
18
487430608
57
409213
250406
82
6
443523
435439
443815
218038180
91
273181
60
898937000
85
389287
70
43421
34
88
32
442179
8
6
60
311010
73
64
83
76
458378
32
62985
4
265887
175960
77671
59
10
250028
245690
414684
65
41
320794
33
47
49
393299
383459
9
76
56701
382107
97380
1
33
65
82017
15
7
143980
114063
3
8
96
990975315
89251
217737
91
60
29
469347
499019192
236315
1
47
158278
2
352765
421472
178848243
23
363497
90
21
350372
47
279945
79216
9
57
26
395101
59
83
165622
431776607
34720
582363795
1
77
58087
85
93
350788
1
6
33
238324
314615
80
50
494917026
55
42
36421
44
517154316
44
300167
449131
104513
38
3
15
59013202
571556684
2
376173
59489
75
85
40213
787935660
8
33983
433041
268855
48230
362632
52
11
194067
439145
67
35826
7
419473
306690
83
36
326464
59
50
158974
1
33
17
47072
311197
9
4
88
33
43
854920989
281077
50901
24
9
7
411696249
480341
74
667347467
184234
372529
960247344
55353
745294765
84
88
7
6
399750915
9
141036328
81
78
39324
21924
69
488640
45
85
72
20
446057
43
382501
86
352307826
34
415905
252879998
28784
97
55
195332
69
80
779166839
320155325
32
29
178486
9
84
413328043
82
35639
267870
76
85
55
342325
477419
20
42
61
78790
53
27
455874
85691
208836
5259
567215366
485381
158981
446041
455368
234267
86
32
227136
311274
475109
2
49
3
27
6
435099
19
63971
53
28
43038
65
5
58
391107
340626857
61395
9
9
28
15
29
399004
856011727
38
75695
38389
60
62
20564
240463
82227
27
124473
69
74133
78
40175
767342054
14
5
44255
384960583
5684
608311689
9
24
10896
78317
50
77886
420483523
279282
79
233265766
86434
82886774
345005526
401709817
401439
146521
66722
108343
28864
296656
58
8
57
105266
46
5
81
67
28127301
338948
165830
58
71895
50
23
64525
175254
52895
9
320463
283981
49
21
68
19
175876
137282
89973
95
151653
68
498604
681738185
45
157523
14892
29
167629
85
53
362789
484294
361138
244178
300264165
411218
414607
190948
82
577366660
69
161663
754539792
77
76
373874
62
185429
5
13
28
361437
35
823133363
7
440312
333499
436044
56
10
59
135917
23
76646
10
65
6264
64
48
73
12
130925
115093
62
2
201227
15
355089
36278
442886
7
183334
159201
166215
92
355795
214670
60
12352
278221
81
87
9
46
18
39
340832
491913
61
302096
7570
14
626835663
81
87
240716
94
663817418
30920
119675
391386
987978816
243851
34
36
401845
12
370597
44
751220173
267830
893943665
410336
30
69671
328784
58
966658099
32
219841
212698
414844
445579
27
381855
27
5
198463
7
90
88
6
146385
3
9
311157
5
460789
6
79194
252821
21
872384239
96054
20
437956
159805
3
13
18
90830033
25
6
262062
77848
6
12
387819
52
80012
42
79
486874
53
129713
81
22061
119884
82
59
229673
53
319741
98
77423
449197
88300632
9
70
441430
443145
18
74
91
931054463
62
315188144
58732
147260
3
312097
57353
51
472716
90
38
9
245392
673734704
36
35
50
187738206
316282
20
34
294784
41
178077
66
131072
38
70
51521
43
479878
344457030
303801
91
8
57
301223604
94
495436
221685
174408
1
24
98633
202368
176951
420306
128492
160596
87
40981
1
75
68
87
15
337224
108145
231495695
289953
82640
66
295568
595222894
275433
7
25
230281
3
33525
261624
142461
4
96
4
342438
97
55
210673
10
284820
365404
8
183794
5
431733
825574026
78066
45
42256
325091
65
3
77
452292
287430
429502
93
81
139798
271546
8
655277971
53
173838
321648
176415
3
369612677
53
7
46
19
304108
161671
452768
200052169
95
468511
9
33
1820
232554
82
24
75
84
43
312496
98
192096
35
93228
43
72
333272
40
6
72
134283
50
344981
8
875624187
158402
23
8
10
273786
21
443395
758625881
1
98
363104
136422
26
20
617984915
153247
94
40
190909
2
31
337003
92259
67
337749
112949
970709049
111944
174494
49
192678
14
7
587270789
29
504079947
19
77
197463
99
208023
41
24
88
494742
71
262534
845975369
109666
765949691
13989
343643
174943
25
71
51
20
1
3
52
275483054
279009
1
42
91
305218
146150
206011
324858
85
586400418
241653
71
368694
12
135692
301143
73
25
718398640
290959
28
138700
336822
986119684
288202
93320
70
177474
5
95
28
396384
34
315473
309492
41
72
66
35
36
482032
147036
405913
387852
40
237529
99
9
16
68
72
2
6
23
75
4
70
380251
629634159
96
379789
101647
31
68605
5
758126652
310286
58
188353
323609
3
70
343151450
196613
158028
832472134
162620
43
40580
94
19
3
35
351177957
50
81
154204
70
353307
9
153558
247832
96
57
72
36
347005
388535
6
73
177650
56
64
450822
65
68
5
9
157522
318277
424562
23
149666
12
90477
8
3
858268439
18
52
47
316034
90911984
160222
77
561775242
291467
76285
5
25
40
9
496640844
91
56
243704
886643030
147606
73
43660
396430
28
26659
234999288
42
18127
13587
40
80
424881
253516
323580
59947
89750
97430
77
23
47
3
331110
200246
44400
3
241836
197788
4
9
336553
86
265192
228491402
53
353535
150033
5
277752460
65
301164
35
1
36
406353
327924
80
126019
47
1
261545
44
42
232522
5
49
295024
65
164975371
411248
363898
691611638
163065339
349385
71089
5
98
26
7
357452
112893
5
304556
198824
2
5
67
467358
40
92668
489046002
449304
28
31
466037
36
489359
96
125095
86
211760
63
464317
375877
38
70
44
74
89492
308328
362046
138752
28
294966
52
36
137279
714433016
409227
10
308715020
301842
1
37
626566052
63
410378
163254
254992731
404640
290336
431784
309391
93
59
65401
5
102100
69
39
36658
54223198
82531
675064633
336187
23
19
148018817
462908
361902
80
353926
237013
5
970863138
60
387746
469925
86
22
402394
335898
30
121734
434408
95
8
45
302847
200499
92
91
458075
98122812
90
49
216343
76
762755198
77
83334
35
69
19
215117
66389
913327241
7
43
1
56719
43
339182
216798
295849
52
388117
3
61
218271
309624
196122
9
56
351430
14
442342
156105643
14780
17
51
240808
49
51
358203
26
184736
11
5
553738625
37
82
76060
66
53
358123
271477
280185
14
162433
212108
303198
13684
34
55
9
72
9
63
413529
76
5709
185042
71
342906
485109
3
149111321
142839
368214
44
9
54
380189
229914
254797
60389
223530
186976
23
208107185
45
99
14405
94
34
46
1
86
11
11
62
3
5
250771
218317
244938
20
340174
7
1
9645
80492
58
6
429426
153552
65
231884
86
49
113445
324461
2
487305479
456227894
405920
1
4
591301587
99
761622254
262860
5
8
105909
268222
91
447685293
5
32
374911
475206580
793991884
204979
784305669
92
52
784545977
81
771778628
82
342322
421353
152779
625258129
87
95
516830172
73959
80252
188232
992938107
285614
50
12998
359022
50
520227610
83803
468530
94
79
75
98267
97901
38
325967
430435884
3
279672
90
25807
131981
106970
244918
97
123015
279348
168459
275418
469259
31
27380
438004
82
65
148734
265184
345307
81
8
95263694
453628467
453075
382020
211190
5
59
182536
498856962
438007
191119
86
49
96015
18
76
84
73
78
54
10
41
96
39
6
27
9
557899064
417144
61521290
16
2
175450149
1
2
98
4
54
6
92
77
92856
35
168020
886442596
1
146284168
137484
35194
16
29
50
17
135257
353598
35
175656
652442695
2
29
350737785
98561
52
29360
53
85
875321304
126060
4
33
188849
3
41
766694294
4562
89
2
471990
80
1
399977
186760
583676383
4
145665
97
460260
1
98
927368519
24
4
85
89
29
62
251128
304182
57
20971
98
236203
776286576
392922
22
314378
2
52
99
49
17
31
61102
276379
448071
56
471355
429067
16
451124
1
294139
430266
30808
318116
22
81
76
356825
3
82
37
179455
27
434025
79
737382510
353356432
17
23553
149212
10
630999240
18
417337
35
853945682
415199467
300410
95
55
7
300515
301807
71
2
76
25513925
33
193554
816995283
22
661399787
89
58910
88
101811
444059
346229126
47179
188887
24304
19
19172
89
40
6
9
2
98
87
84
34
51
41
95879
80519
15
76
369609
463345
86826
297354
26
45
56
375229
225194
6
408456
48
433355
55
61856
422745
34
3
6
15
43
7
5
518394243
41
6
268729
94
13758
481349
489070
400519
81
1
347992
54
1
88
1
367985
89
51
52
125935
460308
434605
72
13
21
372234
473173
35
67
4
340095
378371472
7024
465486
480346
55
28
63
16
81
1
74
124235
404561
3
25
451480405
288847
129678
1
611446432
1
399144
83
547875721
287599
72
42
16
81
1
189011
461596
82
98
486700
329865
84
28019
83
61
7
321562
7
37781
494098
83
157758
14
44
159318
3390
78
219625
190751
328064
495926
5
167463228
293321
931591414
246945
165666
89
31799078
221547
61
76196
353851
78
2
429025
9
34
17
50
635033192
5
22
229179
111503167
8
32
27
245032
400053
20393
57
347910
295983
18
69
39
239487
148769245
89471
61
18
5
77
846850138
463193
76
253965
159974
205556
79
8
25
92
54
231068
201269
104880789
5
7
48
443054
25
99719
78
99
820571637
5
34
920917450
23
581509326
159283
389711
402492470
10
41190
92562
72632
17
211975
67
283506
917991461
772266424
173257
34
33181
11
349534
382382
12
32
10
6
66
71
7
69
403368
84224
8
279958
14
57
11
844579941
59
397482
530865807
291219
43518
62
86
483687674
39
70
221491
460804
450332
56
3
57
81
20
35
54
471841453
84651
35
78
433506
2
231984
839059093
433633
755156116
36337
89
113969
52
385707
204310
72
417561
292442
409018
376920163
444335
68
13
14431
248003
219123
495917
468221
418894
489412
473903
44
98
340426
60
9
60
96
61
13
23992
271154
81967
3
259073
49
214303
26
305418
98
45
68664
348867717
531792108
2
12
54
6
8017
14
13
399959
137062
12
420752
1
330262
176444
25
33
90568571
197826
391488
475257
352695
14355
294157
155957
128822
152850
93
31
456542
74
5
19
5
49
74
451509921
5105
85
10
35
488937
49924
51
157581
342583
49
100263
59
218532
189470
232864
67
319409
8
69
7
234378
150227
30931
50
479920
9
290234
5
98
82
76
150466
72
439448
53
48
401222
112335
14
439996
12954
11
1
191548
46
474903
14
124445
474539
51
79
29227
280966
16
69751
86
570696325
437659
173531
734850669
43
242995
51
332402
44
14
13
59
17565
368164
194002227
97281
86
477476
26
676397758
92
132196
53
92815
465550
1
155344
289603
454579
62
19
74
437833
197529
11
26
51
990445934
44417
36059
40
37
40
270843
327946
491538
68
445008
116241
431401049
2
8
16
22075
62
275379
54
30
25
497933
251406
40997
124191
1
3
247978
98
50
125378151
492130
360661
20
433623
75
481467067
98
24
207835
23
289074
291518
876484130
995811152
87
429088
782018187
94
9
71
171964
148437
26
24
455869
37
148584
41
78
14
53
159321
6
58
119732
33
6
11
16
224255
28
8
24
131462
269372
238916
7
22
35
355334
260926
6
995955115
307293
63
56
14
71
392528
76
394809
277563
409192
235983
99
5
22
429359
185781
9
337544
394356
486231
1
37
28
50
786784740
328774
681910006
97449
80
5
12
187871
463143
87
369170
70923
160387
19
500036035
275200
41
479832
192319
7
9
28661
58
19141
318437
26
17
8
64
12
452012
291182844
351427
84
28
373151836
21143
75
240056
311299998
51
27
58
434023
23
20
881456010
52
15
478559
88748
451849
476923
44
3
97
48
214918
260438
665277306
262132
355220
470650
125224
17
2
86
73
566540230
456486
26
305324
712552251
124485
408372
21
251420
776457795
38
35
829721052
421494
33
13
3
338944
34
41
16
51
72
78
237117
8
76
160929
286308
1
20
9496
3
95
86
60
294336
1
32
63664283
69
112422429
42
67
72
3
327322
984295233
84
377074
32202
6
56
300584
65
66
56327
98
28
8
84
65
239015805
578631738
628119551
63862
217220157
198051
981472590
49
482914
58
301886
314460
255205716
173200
123966
10
257837
51
36
12
76
47
6
54
117259
131303
303073
58
2
136112
3
56
28546
227159
86
42
2
40
50
34
57
9
56717463
9
240365
211345
7
654808628
57
8
926068507
8
269899
3048
48866
569007763
232123
190682
7
38
72
26
209233649
585596121
407931
3
374226
524346866
48
398751
417901
409062
7
577049036
32160
18733
125195
4
10
348882
40
92
4
337193
42
87
42
77
26155
3
442920
85
19714
35
371872
1
76
8
871799953
140330
319087
230383
305390
73102
207102
67
69
254922732
47
71
4
9
32
685138304
450493
308308
148447
369649
378355
4
9
4
9
21
441365
139267
267693
482774
92
379893
21
51
275973
94344374
385014106
9
27
786806310
461531072
464639
60
88
89
265799
338052
30
168306
33
47
63
58
58
491892
84
829285075
87
54
177878
314592982
315996
494718
60
98
61
96190
438647
57
193484
34
173030
94103
476735
66
62470
237043
5
10
59797
16
881954297
323011
778780971
9
29
9
24
146690
14
189207
360017
36
36
431497971
13
25
97
2
186721
56
848193762
394245
200666783
14
409596
230616
11
63
58
324810
242222
208300
28
357943
806957427
7
7
107150
422262
56
12
256970
151102
271330
31
7
479160
354728
118093
52
491358
35
465285
98
80173
12
95
321479
53
191913
250008
73
52893
267302926
15
331388
54
214813
173279
192768
15
39
61
228106
347002
38
24
8
54
435242
71
85
88
320624
419489673
91
220169525
12
45
24
236291534
426862323
343094
9
386258
53
9
5
42220
35383494
590497328
74
339355
5
77
28
89
92552
5
78601
9
48
34
71
86
8
157733
100950
32
36
2
9
69
379040414
127828
45
1
149281
264026
69
227343
731820054
19285996
48
50
179332
126676
489307
97
448220
383981
324006
52
16
97
28329
205967
461213
37
268390
10
4
473674
495503
72
86
50
2
62
371656
78
23
25
96
5
441047
115514
70
409827
107014
40
331883
28
98
50
300681
246495
23
18
157038
23
46
87
195544858
67
18
393211
159626
488536
72
4
337917
125354
90
27899
454892
84
78
417781
75
6
860296624
59
127429
68166
72608
55
315691
444774283
364151
9
5
42
93
785335823
950388423
88
27
91
357567
32
14
8
177901272
464483
41
67
462498
386347
9243
40
481616
42223
208628
408655
275232
53
19
55858
88
35
276836
349708878
8
472919
40
442727896
416788
54
66
200961
1
1
441176
362613568
3
12
13
60
326395707
98
140826
67
136442
148898
15
1
82
57805
272386
26
21
77
86
21
43
19526
66061
97
961777850
156079
296966
45
48463
98
165205
6
85
71
47
197059
1
827678654
165200
66
298636
213744
51
3
18
6
46
441523
86
27640
448324
51
89989
286119
4
92407
865589684
17
498745
341757
19
60
4
90
87
41208
260657
71
636543556
73
951072920
223103
350372
58
7
42
313564
265152
78
41
24
826188681
104759
299199
57
61
87
41
44
244061
896714240
28
62
242999
23
91
80
38040
12679
47
387471471
55
9
305662
91
248067
60
408043
275447
185850
96
22
30
62570225
386284
61
545996223
3
13
894415437
343297
68
26
278659
877124140
2
1
46255
61
96
51
81
79
41
353063
22164
57215
206303899
22
82
269761
3
83
30
476773122
37
387373
170000
7
631749246
467155
701584571
34
9
280833
121706029
2
62638
444382
315560
94
77
1
87086
447949
33
4
69
9
481019
147196141
368173
322889
314767
117215266
158081
68
78
61
22
64
449931
9
374207
187500
231496
133428
392432
96875
83
99
167708
11
148982
291764
437132
26
72
79
30382
483775
471259166
275634
72
6
26890
52
331098209
58
21
385234
746285505
4
14
87
107122
5
106059
284222
422651
46
29
2
33
51
209695
585568935
86
503291509
197461
59458
10
404627
75
90
95438
215136
68
713075306
1
6
329239084
161641
85
55
235962
393770
156981
31
114149
22
52
92
81
310458
341024193
417515
206624
85965
307887
759630637
72523
52
21
77
32
3
38152
7
309778
27
81
65
3
84
380487686
6
336857
44
293221
77
1
216005
179076
6
30728
644014585
30552
362707
6
354252
43
2
62
341445
43
82
10458430
381881
65
173449
373080
37
8
289218
86
432114325
466751
40810
138770
15
7264
65873
321166
37
53
397450
19
44
102706
22318
4
43
45
27
5
205309
349007
98
718269134
467704
15
32
53
62
433362
226259
250206
90
19
1
30
489043
482188
30
485272
1
33
950140328
14
116749
164183
88
62
363786
211766
788646780
33
4
8
559561733
69187
2
47
5
71
632659904
21
387405
311909605
75
85
32
47
52
150908
44
35
991859299
300718
29
92
42
75
94671
187010
105575
482146
36
92
171190
69
681477187
7
266621581
7
194448
41
90966
86
308304
102879
51
88384
5
36529158
480961
85
29
261721
14
87
36
137649
3
417728
196408
76
382537
7
278746
477920
147047
30890
72
94274
721983710
34423
47
485524
31
170105
350571
316338
21
61
76
787668566
495157
60
62521
415544
52
55
60
76
68309
55
258296
468109
81
11
976939086
10
628938776
366781
89
8
116809
12
304349
92
296658
351270
59380
15294
80
10
4
6
131636
202198
36
144274
227817
200655
4902
59
23
524547508
315371
6
75
128660
70
1
373589
67
175567
51360
464098
28
1
80
17
54344
419932
133260
922131636
49
421956
7
69
95
87
57
87853
27
64
467426995
3509
23
86
11577
46
24
56
67
60
65
329179
19
606917810
466624914
483152
409548
17
399471
87274
45
142099
48
68
50
299846
86
8
321730
201363
55
80
58
86
199157
494670
48
15
343637
311761
146434
5
403010
726418825
83925
615410059
6
15
199906
268799
36
391301
800020069
370756
55
64
4
3
29
212511
6
97
488629
830443248
32
470779
15636
58
388638
111633
300059
4
5
47
77
91
478376
49
48
80
59
245610
68
89
202113
2
83
951525140
5399
73
310091
82
404302258
8
70
384946
54
89
3
355354
11
95
142219
380134
17
368849
46
128095446
76
497177
70
2
7
84
73671
9
118593
462963
141454
179133
355257
376299
67
58
15
61
44
203661
446085981
69
273661167
64
61
214425625
9
12
6
296525
398620166
209539997
234607
27
9
89
1
162196
284444
250314
74
6
69
4
386502
47
197879
21632
38
254034
13
56
23
106380
47
29959
517090857
14
450165599
21
51
4
69
455986
87351786
10
415531
73
495971
12
15
72
81
7
33
399474
476504
49
83
32293
55
337431
72
81
256395054
658831839
339752
50
18
96693
61
30
66
353934
53
22
83
645923326
14
52
50
82
739005215
44
85
4
409203
38
43278775
3449
144671632
9
235216
65
411119
84
182141
44
95
399030
451965
235238
20
661945524
1413
151183
207953
405773535
55
231174
55
369579
4
467209
8
24
265885
23
5
195456
13
95
4
31
50583
37
304891269
550808393
74
99
46
35
5
40837
363608
47
46
347005
140169464
280994
869806390
153106
78
39
69
453536
800572495
281283
90
89
38569
25
265007
497228078
339499
48
396586
34
90
245871116
227405
6
102617
11
82
54
4
784252249
49
300400813
83
17
5
161549
47
2
70035
412756
28
24
477979
69
349717
43032
9
74578709
469267
23
410562
400116
983411815
349178
98
108265
97
144341
165708
235155
4
4
36709375
70
485850
372081
802285961
47
13
73
467978
38
129966
53
458988
414849
972105196
49
112930
457130
35
462250
74
99514
361453
22
470168
944297519
31
236044
67
8
450200
7
68
46
33
224603475
96
1
74
362203
497533
49
30
183471
212205
55
54
392779
75
777556798
855994461
515885831
4
61
253912
293169
78
74890
134002
9
27022
70
298165
66
79
488242375
212520
46
95
925089654
96
186419
65
370445
95795
86
34
389577
87
98
50
83
23
306310666
140487
94
98
161955
172753
73100
876859044
563187541
54
292494
119615
45
16
395086
342547
573309121
409532
61
531515013
351000
9
24
367775
63620
437794
72
390548
128683
95
3
7
253880
199293
956809204
690079890
98
26
16
68
354008
141892
53
11
27
8089
633125934
414726
8970
467037
166908
415478
24351
17
20
99291
92
89
193270
787824340
47511
25
38
35
51
96
606572239
92153
353684
81
349016
416194
493246
489866
36
53
36756
17621
5
43
5
477063
95
8
8
7
11
50
408360
3
17
191927
57
375980059
97
2745268
52
16
167871
105286
490557
99
83
5
85411
140437
69
44
342670
26
27
17
147758
414592
720692500
7
428006
589276077
56
276897
78
2
74
71916
306818
44653
41432
78
69
243038
4
361227
178374435
5
224484
27
35
27
406071476
19
169855405
90
89
66
87183
211409881
422362
175250
42575654
47
71
80
61
408730
78
48855
26
347910
1
75
402462
543546490
340534
96
22
228840
345278
56075
90
79
66958264
60
34692
68
102456
32
91149
37
121236
58
28878
353861
4
448464
491374815
69
58
64
207231
69
8
54
88
367139057
55
26396
85
275620
246092
299674
484989
2
218870
362772231
133052
6
234727066
319506
26
74
7
629982140
331304
183097
729577221
374810
65
4
69570
620885556
159195
467725
42
108290
73780834
9
93153
82
61
57
8
65
9
93
15
83
8
222520
77
24
10
347045
36
51
3
401
64255
952303608
33
204974
287449
59073
478007
335131
98508045
5
56
20348
57
74
254039
192010
96
431930
477915686
3
398070
98
290810
32
8
6
113453
494019
84
90
95
22
315
39
395460
62
283830
566323283
268934
451337
373690
202730
292429
386351
8
491983
402851
254890
116561
359055
6
26
232951
26
52
492184986
251931
35
3
71
83
20
173646
258843
116400
214356
7
64571325
342881308
14
81
49
52
16
14
2
57
668855629
527980370
258797
87
263718930
2
165763
370134
72
266187
3
10
81
6838
482800
38
95
406406
469058
92763
46
185723
46831
53
244831
7092
21
9
12
440097
5
3
88784
279948
2
67
19
184112
8
2
5295
222614
488860
5373
661638055
147962013
79561
346214
480169
33030
68
26
8
91
51
36
496290
62
87
43
33
19
9
80
347977
318620
36
151685
83
94
372231
63711457
15
251399
124763
96
272571
337735
87
19
367172076
69
175359
5
33
6
261705
97
71
46
532263473
54
131654
69
137274
271377
83
5
126669
3
87
177048
679816314
54266
85
11
164208
336735
259809
127266
194605
3
74
74
41770
27
907071899
513288200
49
2
81
43
323907
99957
74
26
183871
493676
54
57
91
82747
55
398382
12605
146099
4
823613868
271908043
466464
45
91
97
86
5
51
2
227238
112383788
149374638
71
19
42848
29
57
208731
870314376
649108486
17
108135
338528
13
62
163615
49
83
481538
38
18
93
629075180
461144
188926
85
91936
8
47904
29973
4
770913033
18
99
847072321
19
9
94
188055
98
78368
58564
27
576825040
167737
36
194136
1
49
31
89
37
61
50
788059579
95
42186
472523
888647203
9
96
329216
488676
404099
436420
48
31448
489100
347115
320687
53
452574
289438
52925
175469
157133
291773
5
51
301495146
466341
70
293172510
97815
77511
367432
73955
86
428736
189310
870182442
235567
41
348648
10
309737
491619
398397
54
798672813
94
5
2
17
92
292590
391194
95
85
282258
292128
252211
55
3
249058
6
52
1
62
93
5
25431
87
193011
29
228743
30
409869
25
44141
96
399023
438641
386875
396831
91
131943
80
414672
303679913
911146981
28
44
97
1
76
17
405072
269596
5
345206
373713
376312
358723
94
478006
81
227361478
15
408593
53
7
74
321543
455006
525210962
165573
32
441092
41
6
56
253089
59
160123
81
53
590175292
448340
78
11
30058
10
1
5
350726
3
346943
8
64935
470096
25104913
36968
480504
165550
988645101
37
138672923
50157
80107
277516
16
367694
45
53
248975
354171
44
28718
169184
273071876
46
85
13
807238613
159370
923288991
10
1
66
52462
3832
71
216682
27
472954
92
37
874205111
76
86491
338794
13
72
483800
86
488883
124848
278055018
21513
9
92
66
69
314265
329255
440942
419060
275171
40
34
59
84
476085
29
53
16
279491
171845
53
163892
159103
84
47
488572
99
75941
116469
284536
12059
145477
48
411700
486327
40
54
72
321139
26
43
295580420
183802
15
7
13
417292
293051
3
40
511784124
647363738
121767
258381
1
94
267433
110215
37
4
2
204463
58058
91
50
1
23
433983
48
65
64
71
280015523
68
83
269903
54
74
20
72
1
64
207433
88
321814
6
589396130
612709210
46
392688351
60
71345
6
188996
275123
6
10
2
4
57
44
54812
11
64
3
1
45
45
162521
184557
6
349312
43
82
248180
373680
3
164072
74
4
8
464328
54
64
182538
5
277592175
267818429
309376
8
221595747
227007
86
30
296776
147777755
188424
35
5
471236
228316
43
58
44031
16
5
2
67
15
233410
473257
72
112325
629397356
816173636
377211
80
96857
796417653
87
71
8
259812
9
51
45
311941
497752
42
190360
207933612
137826
15132291
53
19035
478045
31
55
14
58
127372
265913
91
246682
60
69
32
660295165
391675259
25
392065
494294
492118
65712
30
70
97
68
44
21
209178
252954
195187
26
89
44
36
66
331091
541391161
4
72
93022
263751
19
24
15109
217037
14
97
36
54
3
11588
77
93242
87446
325592
279496
17427080
400193
82
16
2
7
354947
44
325673
36399
88
471948
53
92
28
86
451934
5
69
46
58
441243
4
301363
24
25
4
78
341206
305888
211456
476791
90
82974
176799
7
151883
438772
8488
109752
2
32
707130552
160851
93
24
215072
14
383187
301201
293033
86
13021
29
73
1
482147
58
332895
2
62949
230018
35
954996453
662587472
35
29
1
60
193754
94
12
110710
93
59
56
606640778
426024
76549
80878
244125
6
18
35
37263
843370925
97154
263869
11552642
422778
99
319870526
368581
70
4
261345
36
495638
11
9
293468
78
10
486156
58533
392459
47
33
47
25
95
460155
464465
63
5
85
11
99
97
171395
86
21
340707
4
290478
478458
449207437
49
34
11
5535
14101
70
72
86
73
34
135105
446163118
94
2
6
29
12
14
68
67
27
207996
28
19
61
12
118752
167715
325361
16
54
445942
145373
865217206
35342
313245
62
71247
243743
4
11
486980
94
446180
102408
57
68
79
1
278282
1
3
10
81199
441513
88
31
22
722706229
194496
154184
46
42
948002401
16
31
301897
154782
128003
5
90
1
397561
217056
4
357808
65
86
106486
364236219
63
23106
734562481
255198
217014426
132574
229553
196361
12
33
40
82660
44
152348
5
48
1
82
48
21
64
5
380034
28
55
338719
236787
117282
82
122208
235486
6
262123
411079
308160
407388
1
87416
76
55
89
75
7
497085
431365
308457
38
198752540
475315
49
500940586
171021
66
26
115433
378043
23
95890
39
75
565570421
14
328339
316440178
45
292835
398861
168674
253921
90
68
66
37
70
131967
3
236022
431390
95
316635
367535
33
24
273933
443845
423628229
281755
10
75
153908
407461
76
31
68581
372995
25
91
109866
113820
347253
72
246666
30
342013
72312
107145
51
921300797
105587
290595
31
4
17
3964
31347
66334
77
445506
323937
4
24
3
265399
36766
74
60
421563
49
98
65
423614037
112758278
431462210
133919
232872
274155
429121
4
40
94
444245
827948324
199670
8
2
452619
52
514345902
275326
36
21
84
441607
181881655
31
3
158601
12
179884
263726
96
76
88
435446
53699
98296
3113
38
347
333513
281893
446986
6
193672
124427
455609
340795
242062
122760
3
265880
156420
42501
75
59
6
18122
294398
93634192
46
395101
203519
11
7
29
89
303539
6
38972
94
819459066
6
56316
96
318044
98968
76
275236
74
329257063
840022975
27
1
27
8
463417
434217
15
20
283167
20
53
470415
88
92
95
76389
66551
6
23762
59
52
983
386304
67
33
5
48857
209769
106721
268273
44
153222
42
85961
241050
419513
1
5
498463846
461765
87
81
27167
228722
143727
31
31
67
61445
375428
79
20
2351
184635
435181
9
12408
52
300138
455935
890608512
39
67
96
2
98608200
19
34
44
4
43
615069728
139758
2
998155781
47
95
125208
17
26
37
16
473133
297711
169133
306022897
36
319871
139256
663948707
64
19
180175
90
446459
315153
36
4
47
44
477865
312064
18
412732
321113
183174
18
2
117088
49
183431
79
220685
487777843
335300
290871
48
958124896
491463
813662538
464062
75
266957
49
406754
31
255528
88
276843777
132897
41
66
53
17
1
438342
88
451797
250281
439697
436752
278713
17
5
8
96
64
111088
1
36
23
15
14
213076
61045
84
64
235625
384785
60
699759331
23
8
7
248265532
80
622887243
51
14
240297
9
302599
295442
81
251329
496831
72410
93
227668
67
33617
95
96
272548
7
12
9
62947
88620
150032
474825
98
94456911
71
2
33
864398738
310899
43
84980
99
49
25
29
71289
70773
55
79
44
481773013
135065
158342
9
64
255874
95
7
423890
486351
1
16
10924
142968
49793
249351
49
152966
64
59
214685
3
177724985
22230
10
268316
10455046
220029
76
12
235692
3
305947
294766
75
269942
306290
361228
82
43
76
467707
41
112951
87
330055
30
45
205968
329999
277515
92
211549
4
132994
67
74117
159288
71
53
109945
64875
52
900599866
465326
405832
684281421
306748
278552
57
90
199900587
3
539078535
90
42571834
50
49
442532
28
5
88
270934
60
48968
63
214655
377513
326935
86
6876
437354
2
459943170
130206
60
192301
19
35
57
85
363920
317826
328221
161670
284653
53
39
59
384275
486276
5
483418
50
497346
35
63
486043
99
61158
58
52
95
45918817
181307
49
2
307631
214958651
82947
11
69
79
15
5
26
36
376546
481834
454867
295936
42
489861
240751323
283034
36
51
230177
9
458315
15
55
212606
52
20725
333080
390976
128321
17
53932
71
27
181816
63
414179
69
477029
290941
114307
255449
393729794
379000
410284
19306
97959
90
350200
69
208112
23
48
33
129591
83
456590
96
93
115043
55
213188
92
244152
87
362110
11
92
13
34
96319
62
9
751922130
91528
294732
810067330
1486
18
64
20
84
253152
22497
63912
410390
452618
51
228768
3
313710
288644
96
521590757
49
34
39
48
6
29
51
22
1
10
165029
55
10374
16
23
292597
247308
228419
60
50
19
196381
459408
397144
2
44
228495
555688462
475917
54
28
12867
335567
19
188166
194813262
1
298745
210571
231814
88
183275
57
46064
54
205155186
58
110741
78180
871826644
86
128985
6
366953
164282
11
47702
496206
98
299773
257956
61
92
401108
339279
6
378083
6
54
18
289564
228586
237333581
19
93
114522
58
443199
277238
63432
4
10
376702
708034934
42
54
180338
113727
164757
77
57
17
108916
9
699991376
429503
70
33
34
83
17
487996
17
815197918
13
151922
4
86
1
28
74
94
86
970630752
308302
87
41
10
49
46
91
74
17
144292
3
187272
65
6
109478
433436
411524
145076
425563
94
55
167285
147631
333898
95
150844771
149582
979721014
289319
72
313311
448250
77
584465782
83
860664504
667748209
676576345
26
74
22
29
127212
35
17
75
70
72
32
73
70
34
508700412
67
42085
453178
329010
347204
6
200082
90
14
68
205336597
311044
169979
54
56
142833
173558
48
213050
763810609
274351
36804
939480488
265376
99
6
51
54
166624
70
64
267960865
121780894
97
73
80
364484350
452811
80
298803
171031
41
2
315926
129120
57684
36
85
77
1
315093551
50293
392115
60783503
53
306627
228240940
19
953242374
56
650
31
17
185633
491339
31
278027
450670
43
306669
54
47
83594
59
151693
31
32
101031
19
529570388
358202
72
97407799
94328
253220
459020
23
306505
67
91
55
23
214313
55
54
14
19
204048
5
65
826264413
32
260892
110029
85
8
48632
55
343897
61
28
72
605010071
221920120
15
86
21
334146
142443465
8
22
83
330514087
95
94
315373
238776683
274574
148821907
2
43245
13
506293197
366433
36
10
7
594053013
126280
19
164874189
75272
85
122555853
15
297018
34
88301
33
9
388956
20
12414
68
53
395133491
367679
2
33584
39
490609
358994
404145333
902269472
17191
26
122785
279914
469261
122669
347026
7
49
496652
3
42085332
1
115018
33
34
12
2
33
46
43
15
29
54
52
58
424364
132176
77
45
232392
5
27
394503
27
94
52
122362
44452
203053
59
84
11
47
412788
5
12
7
3
414744
3
1
2
637312949
242185502
96790
442264
94870
92
491766
58
69
79559
758475972
79
273999
358572
4
30
843044228
496741590
40
78
602241921
80855
95
3
665477740
169138339
60
80
184492
67
210393
81835
81
194602
258280
27
402189
302738
3
52
496991
296067
98
90
15
158875336
55
198450
36
978120831
87
118209
164864
61
458000
214624
43
292078
8
278916
103325
43
469682
160163
85
348471
17
20
93
273414
253883
22
436538
549971222
14921
217156
2
98973
276067
6
51454
88
514524735
52594
251418
298863
30
7
36
97
54286
99
86
29
93
33
89
92
61
113344
222088
33
348413
2
522740232
36
43
74
439405
63052550
39
448731
96
73
644019470
1
61
158143
430909
66635
164767083
296388
84
63
16
258636
223483
46
18
20
279560
55447
5
75
222636
256118
407121541
53
403751
5
58
467576
79
447045
75
101756150
186395
437909
72
1
37
26
157693
14603
187919
57
126345
35
7
26
2
50
47584
381272
61823
793056863
13
221269
62858
83
96
497852
7
406773
127948
34
296398
192333
11
110737
7
26
276319
296491
87
156763
272032
15
92
47623
333175
45
239886396
694370937
321034
20
471089311
56
82
381937
358243981
94
85
56
87
78
172424
99
49
449245
441830
50
24
28831
708770489
139510
39
335854
25
58
5
208200
92544
327818
75
79
93
462582035
239815
31
73
145183638
138096357
288876
7
77
384618505
121542
391851
878302830
89
72
48396
903932736
69
58
81919
78
5
59
15
29
525041098
4
77
317223
318431
9
51
3
11
260462
48
294649
84
4
58
65
484102
74
2
208537
81
115297
90
9
3
406850835
6871269
243134
384218
29
260585
88
358105
480404
913855912
480284
58560
204517
309501
895136114
34
2
1
66
24
24
89
8
170707
91
203895005
95
853456675
70
61
3
150139
31
402575
160397
441751
8
635450723
492281
481407
9
94421
144285508
2
99
27493559
61
4
221075
417193
76
307476
267950
26872
251623
83
51
489452
34
21
78980
87
105031178
80
97
93
826309641
69593
94
459812
91
33
84
315051
15
312022
1
301375
273088
51
37
368966061
1
42
76391
87
27902
276900
817392286
70
65694
480805
136137
97898
129130
95791954
100269
491570
16
8040
746211787
252332
131983
248585
95
10
499777
98
5
27
356803
32
157525
369206090
440790
29
480062
34
80360
782746362
7
4909
59470
63
90
403428
24664
73706
371295
254308
71
18
1
430107
54
227747405
7
69
762876997
30
317353
47
292126
60
9
19
35
56
1
376656
99245
44
5
5
42
1
462554
1
493462
44
54
282245
87
8
56
13111
4
308995
86
33
832796453
15
45
75
146599
29
54
24
127181
116462
306837
84
30
457165
65
90
226242
105389
349078
303959
12744
87
50
47
923935673
994806006
75
53002
241959
7
95610
99302
72268203
164957
3
6
30
323042
416
83
3
511524441
54611
23
334379
11
675621338
10
332702029
35981
15
92
32617
43
18
405000
3
361890
79
26
161414
225496
151485
95
5
1
17
340339
44
15
344010
84429
25
303554
24
234214
462241
29
737859672
236222
8
47
46
85
55648
54
47
498577
237558
406637
388572
72
420963
85
64
26551
77
251163849
74
38
423104
42
82
174712
89
23
96
390761
635654486
60
2
318292
65
48
25
37
93682
84
68
10
3
4
126748
217667
223871
82
80
407053
282456510
72
428444
38
40
470955
62
50
378124
90
404150218
75
356552609
85
50
171306
318389
24
161791
182063
86
452990
491067760
44
259713
65528870
282673
228651
9921
4
242322
87
72
811842195
368959
52
601596669
471879
6
264620
633156832
896327730
40
81
39
2
17
296636743
269720
8
59
266475
48
1
5
729876228
247404
4
20
91543
34577
91
20
493296
71
29
9
746815931
9
339093
278666
77
599685847
206125
71
17
8
77
498866
91
4
168845
84
301183
291147
2
366384
159997
402463
25
452038
943807923
87
204124
4
30
33887
55
7
130144
271803
7
498566
77
47993
409095
215006
92
16
4
492316
289563
89
51
280622
42
358693
107432
453070
44
88551
50
834207462
6
322349
17
86
493027
360482
24289
131045
2
282478
93
66
73
56
86
84402
446248
73
472570
26
84
45
451263
573825278
44
261948
4
10
64351
248677
405378
57
47
254252
39271
31
5
46
14
25
323516609
70
62
397855
4
365222
16
340105
466466348
4
77
212841
8
36999
45
227894
447635
376703
84
4
114656
40
187145
151299225
63
393435
64845
36
5
303978
11031
28
364468
76877679
288364
42
84
582599652
205151
65961
79
6
69
81379
462012
83
24
111624
8
206050
3
134942
30
70
627782425
488670
228070611
341190
52
333717
169549
80051465
327489
657685931
7
299110692
218767
299248
31
71
449821
461618
908273088
526425059
93
489026
75
69
82
351288
331987421
94
6
33
26
27
44
43
31
347982
62
460083
433430
85
462851488
429333
425813
1
53
196723
124922745
438096
55
70
170467
471082
12
398618
146381
604470677
323019
150729087
404023093
40
39976
318944248
458535
86
73
69
289436
91
5
412237
295208
7
347624
57
1
58
492784
19
353571
9
164033
324428
371899
82
477960
30
57
56
281154
5
92
75
72
88
89205
26
886772487
16
45509
63345
155110
11729
57
127001
370159
49
126375
339464540
354903
273956
51
472691
1
27
769935852
591
73
7
21
4
485750
249019
2
318215
72
26279
25
18
348262
392074
15013
41803
51
7
88
179087
30
360009
51395399
176453
66
91
30
29
58
438408
18
358593
50
269698
73
281448
452730
5
92167485
7
102510562
476549
274476
53
48
316341
72
50
65
386612
61927
418135
219916
328845
1
93
430493544
4
101011868
370276
5
130332
5
24382
7
331895
425896
72441
1
6
472330982
9
296415
62
435647
17231
107618
697202219
231394
7
450101
493891
56
20247
350356
369114
85323
456571
65
199910
219321
418925
31
121915
78
159304
44
39
24611
256706
10
55
75748
379626
8
7
8
52
5
426368
2
91
25
3
302417
8
302893153
260506
43
59498
426668
225444
390404
62
469225
74
482773
297414
276349
14
133237
1
368358
89
25
65
264474
326417
81
72498
89
428225
8
92
44
36
421038
75
84
14
318407
74811
324498
4
8
357051
91
53
7
422181
11
82
88798
8
6
16
62
6
243643
275945
491134447
16
499345
213656
70
9
6
161981
21
442119
118161
94
17
7
282407
278668
248625
229483
464016
207740
4
3
757128172
99
433329
362590
17
241733
80
67
97
83
244778214
365665
225944
922586246
9
89
340073
26
24066
98
470721
17
5543
98
934338097
489972
434224
1
9
44
81
287386
247821697
31
296412
74
97
94
43387
434558
87748
411768
438733
201359
201539
496821
5
339205
84
78
169126
365986
79
40
6
176629
94
852783033
25
80
431216
29
458606
38943
114421
238418
82
331707
464994
161652
85
159532
445132
386400
449479
1
30
82
166055
443362
58
72
72
385149
284913
361506
7022
68
8
55
4
16919
3
420196
1
216756
20
94
9
19
182372
55182
98703474
41
36
75
329156
8833
352343
96
79
87
114005
8
467061
36
484364
3
81
319255
370842
294939
57881
3
74
382965
9
47
53
446782
15
83
1
68162
146915315
285788
22
8
34
16
120755
91
41
279241638
181370
8
557801161
128715
143321
7
459828
17
472266
8
86
174733216
73
10
87
90
482190
51257
349514
86
2
449344
40
295713
328182386
66
320551
26
93
16
116631
26
352468
93
113206
219985
844600137
90683
36
84
84565
210650
70
489062
876494431
970541393
469421
361688
939496381
253103
72
494854
54
488210
64
330771
415154
409579
4
601675301
315846
30
27
40
643553251
341549
97
243134471
13
405585
180220
236190
450820
23
294332
292441
7
99
184664
74
21
62
837309788
221836
95
7
2
234495
66898
1
82
67
403249
17043
99
51109
391869
98
16165618
60
53
4
79
64
58
19
25068
35
58
57
91
49
57062946
453000282
166248811
59
53808
383629
367209
478704
57
263288
111420
73
79
231047
26
173566
228472
33
193917
211630
23
541833358
262694164
3
16
96
54
21
98
48
347186
193280
47010
68
493553
39
77
91
920360019
18
264978
288419
9
49
413870
85188
598893804
56
51
395343
40246
8
15
44
4
106481
378737
33801
474474
428850
44897
267127
59309
5
58
70
46
94
297215
62
465463
32
599409931
21
69382
69
81
243096
444930
93
10
84
76
61
53
151233
229149
7
460206
307805435
34685
79
969860644
19835
14
163115
239340
465922
49
4
68916786
45
261900
79
55176
420831
71
109885
7
71
219753
154438
44
425873
91
758483286
137348
90
3
391048
110720
8
61
95
213832
602879962
28
60340
59
844106307
11
2
418620204
344730
492934
4
3
4093052
81
48
4
427325
7
59
77472
1
85
32
50927
339644
345872445
418546
460892
915294619
28
83948
465272
88
489070
72
55
8
1
432474
394378437
79
59
13
223497
122091
707634354
930916039
203527
869067897
157687
21
43
84
249995
50
397585
59
15
297308
38
420792
226107
50576
231776
54
93496
7
30
32714
62
279018
30
76
548857235
470544
413676
430654
351546
80
25
157708
37
158571
14
98
38
618394935
61
307322
101435
376329
498271081
68
435701
3
232286463
487945
5
9
4
295142
98
18
80
207896
372776
7
93
49
75
26
90
128405
130759
183923
28642670
94
59
75
74
200072
23
252323710
92
766289920
345271
95
2
90
69040
315224
201863
675834395
90
25
405886
396818
345785
68
91570
357336657
42
12
380994
72
399548
77
210962
52
14
9
412319
64
211343
70
414641
24
17
28
382281
88
50738424
93
39
73
358682
404310028
816772994
238275
357297
311311
6
39
21
2
390678
360649
115230
6
3
77
427228
15
4
405817
62
65000
425036
63
214591
38730
92943451
42
442169
223071
22
29
395365
57
6
84
124010
21
45
337558
27
91
485085
33
129050518
57
222312
463895
431588068
496714
491924
68070827
2
11
94
71
90
5
251783
36
341735
55
44
402944
31
83
396788
81
44
213918
42749
425091
441364
386184
27876998
240928
54
296900
31
145902
421611
854231765
52
436297
204706
42
268630
18
17
34
3
664226308
19
58561635
92
23
235014
12
971035503
3880
45
142517
494744
74852
52
50
108361
509747829
4
252388
16155
87
308402
9
311821
324870
67
567212512
98
8
54
31
260917
20
57
119525
33
25
416079
23
98410
74
342064617
222288
96
260046
15
24
62
75
45
224868
32
53
364539
157035194
31463
45
131271
491411
90
250503212
61
324610
33
283502
41
5
42
53
57
5
41
25
111049
159918
69
130663
92
38
354829
93
8
245637
265109
476789
368435
2
60
911000390
440291
490660
491216
401344
137761
108393
84
17
20
30
67
12970
80
61
53
368362
421018
339252
68
985677729
771077748
279534
59721
230624
415284
91
83071
86
14
131292
60510
98
102374
236172
383464
400181
6
190173
51
38701
710492268
64
204389
63
90288
73
13
488140
473172
84
8076
100625
225253804
31558
399325
7
329189
76
1
9
179072
508811137
394366
47
7
108039
262773
17973
463614
397706
28
74835
17
1
71
30380
357051
59
36
15
28
49
398882
75
439194
74
89310
434014
802172146
38
31
81
32
48
17435938
238695690
10
477770
380127
4748
2
111496663
53
76
652937362
226636
301826
276151
922678602
34
49
76
153516
4668
372913091
275454
62
79
448845
48
58
144254
197550
119737
148575
78
76
37533
9
70
59
105852
418664924
188682223
35667
126653
480777
34
225650
187877
96
46
270506
345467
285264
466685
356143
62
47
29
3
434954
359789
65
65
63
270962
14
374443
78249
312378
25
988351713
154309
27
51
27841
421312021
79
75
439478
13
21
42
98
2
19
496384
4
55
463931725
49
331981
51031
231781
47
226448
421220
5304
233912488
61
18
76
94
411328
498417
80
22
85030318
78
10640
18
244370
3
351878
27
406057
442230
163593
392824
7
48
48
469296511
93
37
494793
1
34
20
44
62
60
9
4
6
296183
55
7
233736
202764
689687020
1
410234
217419
308289723
85
77
85
617484556
28
423555
4
217911
4
96
234975
5
63
2
269953
81400
21
3
125434720
115742
352349
36
60
80
97
190344585
67
304760
7
214415
205212
398406
216896
81
423720624
900602714
385241
8
41
215634
358631
9
38107
91
6
15
16203
7
34
23
4
30
8
74
77706
99
10
324107436
33
198389
805487047
51
20
71
4
68
56
266266
44
34
64
230333
44
829040515
172705
83
52
83
2
211794
23880
46
272179139
379774
326030
106897132
385935
93
8406
84
1
752766256
14950
1
177321
97
220275459
216315
464322
57
68
365388
395410
151920
139036
106040
459708219
3
7861
85
473653
7
5
382824
53
101766
23
497997233
78972
88853442
79
32
79
412221
43705
28777087
47
18687
22
49
32
438357000
31362
6
98
376504992
349446
177089
76
21110
290768
454761
329895
622244335
292903
382803
222721
51
3
36
74
59
17
231673
35
248083170
15400
107824
244621237
60
61
252525
60
269713
55
654383745
384145
14
29
278658
74
178306
28
34
42
5
332431
484543
37
275007
391192
54
42
85
1
22
40
234247
426458
84
9685
213496
34
5
11
45375
86
321288700
461834
382973
468170
35
478184
80187169
89
39
38153
182688
57
23
3
2
32906
156427
9
77
422291
292144
477458
2
90598856
355280
47138
318118
243432
80
349490
2
66
90
19
118897
62
75
63803
56229409
114211481
3
474204
48
95
52
61
78
58
11
63571
26
9
95
762320905
75
115374
968382915
451833
87
189939
59
89
24
20515
318536775
256985
334835
15
151374
479963
466350
88
62
163399
466361
35
7
78
4
285534
229915
393390
81930
77
12
219975
8
24481
100381
57
3
294343
180377
80
182658
53
494739
35
79
267154
385652
410498
473496
491789
7
88
38
452650
231658
9
139543
381408
334710
245268
91
353738
27017083
889156487
83
187288
68
72
55
66
36
85
483108
135299
236047
21314
45
248645
39
58
359498
78
916923129
15
31
13
200961
318394
150051271
36091
81
386601
418285
75534
492143
419695
587195870
95
5
3
80
476683
26
468160
74688
490840
58608
917750396
4
24
53640
122646
101290
421111119
381595
31
92
331902
29
469378
416978
395126
210482
480383
248107
373224
7
345743
22
16605
229232
55653
143671
73
36
28
318841
18
301614537
56
67
149706
351197
933226077
352474
4
433129
59
643
111133609
434321
52
185293
45
166696
612434746
277898
98
51
8
415645
7
489309
330062
6
51205
452467
143513
3
109703155
3027
85
972049884
60
78
16657
345282
21
37937
48
82
81
69
84
312440
549331428
306514
68
239789
195813
36
8
19
35
428826
383266
799797819
722723559
9
76
335866
6
84
116058
7
22
68
430433235
24
59
179685
66
5
9
438047545
40
135262
454039
195883
84
57
35
74
79433
406172
33
443737522
57
80
317211
9
63539
385433
201817
57
214383
63
102148
221513
3
458038
30
132293
27
75
5
7
80
306786
50920
50
151602
606998206
138770
842433264
13
29
172072248
67136254
280057953
304620642
80
58
11
366344
173910
335130
281410
275180
357836013
420895
11
13975
374325
50
965479061
462278183
4
112337
7
557566334
66
76
39
7901
81247
1
51
17
58
93
22498
4
514820629
27
11739
32
359247
6
260943
91
58
376412
96
153011
9
35
59
5
95
823242246
52
25
262673
343918
152296126
431636
872650999
60737463
39
85
108454
921899746
236421
29
85
94835
70940
460770
254941
181475
96
25536
92
319246251
54
188602
336838
369052
58
100660
333754
185032
3
2
800395089
22
130349
28
42
59
272517
74016
7
109336
388233
54
62
306015
94
234249
488575
51035
121211
373764
3
116286
615152195
49
49
32
23
81
3
84183
87
316226
273430
56446118
29
6
223211
485865
24874
227107
98
359021
86
69
20
25
5
38
117006
220154701
110837754
434822
406169
39
104055
50
78158526
108364
60
81459
83778
67
44
19397
239654
461201
322893
131509
61
88
175519
94
211368
71
150366
99
87
990706248
95
9
144537
363690
417833
49
441881692
227228
311948
296978
340367
148106
234299
63
88930
47499
20
56
449555
10193006
32
390379
67
265371
317967
132903
84
26
23
378984
19091
326650
63
98
182043
58
671276231
97
23009
43
89
2
137438
96
14
64
12
92
90949
8
11
29
7
24
55
365250
70367
36
111991
153352
6
66
94
28
706045352
96
32929
1
214841
24237
3
36
60
263102
46
90408
256302
336062
9
477074
2
65
46
118060
7
72
34
103741
78
705141195
86
41
412746
21633
12
36838
119618
20779
424578
96314
41
262742
89
374240
18
40
186663
296839
242247
87
52207
43
419030
212351
82
69
1
172662
207411
316751
103105
443030
8
5
1
6
77
233930
29
678705817
269657
82
64
464421
17
106216
474467039
471951
78
171992677
4
393066
75
90625
17
4
4
87
250073
20
95075
378131
5029
24
59
49
814854205
42
209394786
28
238353
18
14786
91
499732
622635454
474131
105
93
51
24
69
98
54
75
34850
270803
31
55
413617
352789
43
374067
80
443469
261826
63006
88
89
59
14
972460967
52182
80
339860124
23803
64
35
122071
22
52
40
444355
4
183156
22
84093
668899469
347197
20037
21842812
19
281786
137895
457015
497576
8
344500
33
18
167178
94
652954807
498909764
722340329
76
365037
88
4
8
360961
90
69
79
143525
151734
10
340677
27
401323
1
49
28166
52
399413
1
82
85
86
28491
180914282
75
56
240467
230787
70
294758
9
58
99
307817
459274
408607
224073
8
110380
390078
45
80
2
171633
57063
32
18
37
61
9
59
297356
43
830989757
387116
4
56
190580242
74217
153237
99
392859
26
64300040
13
87
28
394621
273329
71180
122759
171019
22
255630
6
30
93
59
7
76
35
334208
50
1
37095
31
260075
310809162
214670983
80
712081942
322540
6
851039589
20
244820
364826
80
148013
96
195097
59
544321845
7
34
462790
104671
26
24248
34
55
389555
50
210058
9
219807
23
393508
783
179390
8697
74
34
19
77
265089307
11
31
310304
53
8
260217
80
461212
7
295560
180043464
154209
96
8
836969379
64
81
452907
14
2
171575813
48
335875
77
28
80
4
33
10
318280
66
35
82
313642
23
20
7
419432
32
337144
73225
54
21
161760
6
340430
66
580734346
9
346332
54
77704
353545138
14
317840
3
133068
73
17
482122
35
112315
316852
52
90
103925
126480
242735
87
15
373488
255918
89198
82
54
60
31
435640753
78
90774
964474230
354381
480490921
395718
67
4
340224
434793857
55
362388
9
459804
160308
421280
4
380028
63763
79911
436972
10
78
31
72
446839
75
46
80
28
58
268946
377284206
212503
33
747416283
99
11
50
28
90
98
78
281787
84524
322207
341016
51
368117674
31
877254491
214396
34
6
53
129376
1
11
57
4
86
90
52
21
70
38
73
44
32
219329
159113
372326070
97
1861
92
49
239731
38
39
7
37
275807
64
75
200976
140928
7
511021392
45
77
582648694
2
33
55348498
269958
209662
126396
11
301034
13
61
309562
96
275682
104605951
244397
85
981932239
137576
17
35
18
218709
16
3
10
340738
173346
131395
275076
13
38
11
775432065
17
150087
307514
58
128300
319024
457931
21
9
406624
94
320699
325913
13699089
9
89
97
71547
94
39
122065
30
838454944
208787368
48019
28
490662
797040425
402038
269956
414644
11
96
95
193160
849993756
67
345009
239113
85
72260
480445
4910
17
7
25
224888
345982
70
417536558
6
135882
18
450668
88
592638220
4
3988
91
226482031
19
46875
399164
373808
148012
68
407617
2
24
569787305
49910
409513
398837
66
182092
95
7
23
5299531
45
283329
3
46740
162722
40
6
383980
190206
435509
77
7
36
167221
74
31
73
280472
60285
81
55
505153848
209232
31
24276
28
7
62
9
237299
43
446974
427132
101726124
325612
50
8728
34
35
44
55
128930
42
417325
18
366303
407347
47815
46904
5
6
96
19
100651
61
54
29
20194
2
36
71
77
169564
10
135450
22923
58809
158089
464528
10315
68
54
62
28
425840
59
66307
47
71
62
64987599
59
45
30
481192
121260
66
115801
333829
25575
60723
2
232307
16631
685000592
27
75
59
30
68
97
241974837
32
7
67
282367
56
76379
21
69
30
161944
76
13
33
474928
576986740
135865
420097
23
475994
99927
5
3
65
356856
69
93
43
94
493656
65
136907
2
5
49
8
4
91
187387
3
23
134695
963788246
85
27
602129883
56787
60
24
84
30
85
56
51
43
44
44
46
8
155426
133266
466723
4
6
62153095
231441
6
242134
248953045
870214265
70
167175
76883
97
395536
84
67
467800
761022682
246374
5110
90
375944
20
89
179923
79
268374
29
91
396601
14
417580503
13
97063
237977
21
279525384
37
440485
212419
426488
22
155627
458363
342758
173429881
490646
188260
324414
338827
876743774
419318
378159
34
20
22
316521
28
303142
19
25485
495999
35
1678
2
18
63
313036429
20
14
36734
18
39
218733
78
340472
40
79
132100
451175
8
8
162978539
60
299730
660595907
42
96
83
84
485455
928098783
392481
72
15
35
318003
14
9
86
8
77830
32
4
61
6
524735785
10
7
47
461263
109257
96
24
1
29
28
329354
330937
172900
65
32
87
609927148
242877751
144385
5
123529
3
1
866092315
79
62
8
5
160972
284593
70
438951
81
23
7
131990
4
75
31
285685
57
78
94694008
52
94
165397736
486402
58
7
11044
446143993
44
365813
289486462
1
51
6
11
30
304620397
93
7376
87
79
336104
33
420613
6
497773
24
409061
104884
42
771256475
2
617611564
318502522
181338
751051695
287641
65
398878
104895
64
268766
6
86
51078
81
133521
7
828662278
2
79
316390
98
31
16
44
21
134987
297708
49
27
348440
9
270362
66560847
27
59011
99
87
255657
183074
110345
449098
45
296557
56
9
122172
64
59
82
87903
343862
62
393109581
236053
19
469182
51
11
234082824
78
78
16
83
319027
53740
18
249312
67
177521
429978
58
54
32
10
26614
34
91
441609
82554
58
377855
56
30
275468
38
245685
454525
230416
461447
36
87
108425
22
95
239391
41
82665
69
1
17
9
7
34
211731
17
133942
253211
52
281789
4
91
54
99
84
429876
46
467132
888695957
499875
333816
30
371007
266124
179125
499830
5
232035
410613
44
471446
47
457123
459633
803061148
366598
71467
1
168900
37
75437
78
80
53
199816
15
71
6
518655778
5
490604
23105
175473
400875
10
11
58
291687
35
6
467749
28
26
335139
51
21
338591
58
588384849
144142
133014
68
872022521
347290
193946337
7
6790
9
5
26
49
89
483647
171177
931272261
55
458828
290504
617007644
55
81
94
67
21
23
71
122029123
12
446146
24
6
472224
8
20
9
574367695
9
203476
8
450351271
4
6
88
58694
90204
5
207183
276088
8
471738
550800350
936450793
82
2469
121350
177930
75
43
295723
76
460862
447585
5
34
143253
855270248
18
108685
102344
85
391689
215441
396273
249801
342559
52
7
10
75
81
326518
34
3
9
90837
223706
41
74
73
2
92
400263
28
52
127176
54819
12
30
208025722
317642
21
7
21855
190919
230894
2
23
36
94
66
6
282344
466225
398336474
8
296186
88
437464
61
2
71
69
2
201504
21
840442654
9
927904301
14261
344304
8
96930
232312
1
144699
5
35
6
948555404
64
869801141
2842
65
85
52
381049
73
363000
27
465760
50
9
406211
26
24893
5
11
165758
65
318786
68
65
54
231732
945155603
94
462206
968006902
440071
1
69872
285460
35
7
47
86
64
469735
70
442504
201089
417633
29
353796
3
278750
1188
30
238214
454913
46
224884
223110
490275
7
247792
404095
400645
33
30
24
438920
55
40
420506
5
314882
99
51
75
260285
69783048
3
991653360
162449
982800479
26
435161604
393102
58
20
5
275460
5
9
9
64696943
286725
43439
124375
96010139
7981
39
29
2
7
90
111148
82
348763
15
74
51
330713
4
91
383818
973924559
296885525
615543846
97
7
293540
2
284843
132249
439684
8
395216
59093
25
422345
187860846
18
77815
482376
445745
47
4
772360498
78
69
27
361537
30377
247304
61
94
289013
15
231570
141030
70
338813
286605
49868
378316
161269
74784
70
5
67
6409
66341635
26752
4
290477
58536
81
45
23
469608
480038
108412
31
468189
203140
434217
77014
61
95
7
324938
452867
20
95577
72
158416
25
483303
5
36
61
90
153511
146716
16
91
84
296291
95
44284
31
86
154064
31
36
381229580
210245
63
634458080
490449
4
430811
95
41
32
43
16
396032
497586
55
378662
772882162
76
455537
648670711
189069
299841
470319
146500
190836
44
450954
315190
14
18138
26
76
60415278
377418
33
269733
38
7
426170696
61
221210
23
300100
8
50
670113528
416526
85
94
12911
3
1
186788
27
46
326973
67
6
571996629
562388276
386563
29
55
251241
299462
52
912437653
117692
166448
685576777
153928697
342678
11
387523
7
4
6
355032
8
251462
91038
464919
17
60
437320
31
56
167626
61
216826
4
266935
791891548
512753435
57
492598654
479456
790527643
77
7
5
683903247
27
51
290863666
5165
355367
112
81
99
620668097
6
437743
14363
62
94293
60
374671
4
345515
423346
5
24
25903019
24
19
14
232510
31
4
44
295033
283934
828294677
319574
25
20
54
89
59
98
51
253288
2
22
83
457775
19
60
15038
5
233559
68
53
180250474
34
134647
103733
5
95
49
300679
44
2
81
31
33
89
7
77
19
401482
480675
311323
45
9
247445
205659
84
95413510
112505
33
4
447038
84
6
343198
75
234020251
60
76
19
5
21231
2
8301
85
5
8
177715
273496
6
375449
2
338532
93
150565
294477
974473224
331588
5060
2
53
489173397
93
187014
87
815577579
323377
199245
280420
13
1
46
80
12
73
74
104190
108822404
23
45
55
308073
130441
449929
125152
17
413896
36
15
131296
296269
370736
256820
60
950354992
246974
397214
47922
41
3
46
33
208655452
487043
7
75
131322264
77
494878
75257338
63877
244309
14
47
72
309228
300148
649740030
85
273216
484449
84
36
3
219069
795835712
91
246254
26
85
2
228046
245060
69717
51
140906
29298
453820
160298
835014303
379446
20
407216653
3
88
36
48
77432
101708
76
69
7
89
131005
8
26
69377
261895
845615983
105066
252995
236961
7
211811
76162
70
247903
64053
8
155622
4
373752
15
146026
39
285831
371362
300295
78
83230
456487
49
50
301169
797543269
23779
50
343822
587711044
5682
26
57
481238
84321
71
82
522490139
30
708415109
471044
20
14
2
63088
67
250223
59
37
2
30
391763
35
2
415954
11487
53
87
5
83
139031345
24
61
68
62
23
137921
6
55
434838
9
212513
904
11
8
492145493
370890
828843749
42
347155
13
186487255
80229
489430
353324296
4
29156
94
250486
31
159804999
50540622
84
2
12
195820
116045956
394702
72
738318788
81
472428
10
8
88
209224
392958
171791
5
33
120925
5
87
15
548109351
191621
5
218132
148444
62
4
94
10
98
468014425
53
33
106438
62
256996905
63
99987
322396
7
69555
38
227190
499521
49
428090
104858797
6
264967
283163
64094
91
254202
53
61
27
68362
157294
301500
1
451488
66
50502
60
18
82
301002316
46
64
768616212
437549
276460020
274228
452317
3
168486
55
87
781839586
65
81
270711528
166809
69
50
8
88
36
8
338376
18
93
128850
35
9
9
462607
981759698
323668
44328
22
41
68
6
730283819
223955
409769
470308
388216
62
30542
83
392705865
4
15
77
11
360085
93
136967487
117297
411488
299688
48139
389491
89
399054
4382343
60
235766
6
365457
1
33
51
76
710300575
62
5
28448
236354
161293
191203
90
347496
68818836
21
884810777
379742
107841
55
271873
1
388231450
19
300007
451992
6
257223
59
71631
297942
371470
5
468571617
13
195193478
129790
402291
58
92
60
472541
3
165356
355108
32
3
65
485847
74140
53
65
41
467610607
281816
299453
485948
8310
221930
471071
172994
186470
314525
222069
412226
82
6
52
110795768
826963202
382823
356038924
45
60
154718
34
23
29
66
66
14
407123
240525448
9
51
8
15
47
771369534
329556
9
266227
29
225937
358060
106856
171128
896161590
170869
7
48772
336019
715814150
95
96
113182
116368
416951
3
80
67
6
92
169887
9
29
459573
33
45
950659517
4
162364
107159
36
3
50
33239
1
14
91
82
326152
301664
23
2
434774
95911
258537
144410002
13
86
248633
335596
325648
9
79939
88
57
6
3
29
488593
6555
28
331741
150305
456304069
264164
5
31713
61
12
88
400957
995532147
228400
60
490841
283554
77
32
365963845
355570
6
8
7
377327
381029
9
6
39
68
49
117547423
1
448388631
571582984
42
252326
50705595
273260
383123
98
282520
72
48
426720
65
92
486602
98
2
89
24
10
17
946418692
9
29
72
337126
481882
56
97
268924
70
65
57
6
136183
174900
888428571
1
6
221530
84
81
8
41
16
53
76402
69
82
903109085
260166
312979
19
90
18
505173706
62
33
2
29
227517435
7
2
91
31
65390951
21563604
43
884790158
93
476614030
80
8
178104
15
380554
140365
17
165055
4
73
294647
192191
12
212113
850343291
44
688979909
342072649
89998
76
99
583935847
464907
52
140394
220309
337178
3
5864
224578
411979
317436
196970
29
219072
487092195
1
436854
378027
432556
338717
435041
401591
103442335
49
874753926
311759316
6
32
388399
331443
27
424325
340194
37
55
7
110543
276224
140463483
233430
176684
159704
291520
73349
229943
40
34
227373
181776
56
45
62
4
77
8
4
70
41
488626
31
111221
197530
107389
74
326696
28
133795
138209
460941
338901
32167
32
678217657
287529
4
13
53280
100462
42
88
93553065
18
99
358577
411891
339630
86
75
405083
264307
94771
487441
17870
1
7
83
306991
6
61957
9864
21
405621211
73
99
388510453
404517
72
27
964046066
965113534
71
3
58
86
36
32468
42
87310
907692761
201962
413456
93
466468
8
4
423813
402537
40494
2
34
52
114595
131270
17
597088848
3
90
24
12
314852
327898
95
339443
462053
39
65
272259
219129
248530
368444
18
19
59
675617644
6
92
448509
489308
35
3
30
80274
474709
8
87
7
11
1
49
92241
31
123349
78
2
89
379878
92
73817804
61
759299378
278133
239847
469248
8
44
46
265426359
95
22
186533
98
134794
50
502032766
5
384027
28313
77
448423
435747
498453
298261
150600
486324
83
7
244078
209806
43
84
62624
97
29
29
4
369151
51
383475
29809
61
5
437971
418874
300611
256311
4
117433053
3
114296
72
422918
8154
84
155063
310430
57
377407
416456
136257
384148
28
55
34
186924
8
23
59523
217720
7
455330
299152
12
117585
64
49
383139
359327735
13
725576769
31
95325
85931
345166
124664
32293951
487467064
7
372098
424627309
34
622145422
98
366885
407401
29
6
245357
51
421909
76
35
174903
73
9
406184
94
20
37102
832381031
93
323525
210646
48
53
167301
198485
137854
5
8860
27435
3
97
118552
357761359
64
479714
99
52
40
7
2
375972
82
78
387988677
308365
497252
64
3
18523
336370
370982
374578
96
75
389508
286371
98
89
264089
836982104
50
26
1
326429
383089
388059
72
80
263499
238123607
52063
90
15
58
37
21
12498
23
76187
179401672
52
24
28417
89
65
185224
48
279903
35
92
737370740
90976
29
60
69
34782
60519
34
383139
73309
81
327448
19237
69000
6
835667278
117890624
92
69938
28
431042
100503917
79578
6
21
161859
623210092
496434
209497
25875291
417560047
537871765
81
36
62
21113
81
81
92
404279
37934
433154
248099
479789
7
251047
76
978633229
56
62
412173
358530
69
90569
123374812
64
72
81
49
23
8
12
246695
176781191
77691
67
81
2
211845
49
462983
23
428440
37
36
75
31
37
112187
464379
285351434
182042
64
42
77
46
321257
22
66
16592
9
89
3
2
242376
490343
76
19
118086
64
151783
50
157536
73
80416716
134442
95
37
5371
5
56
31
6
89
647434329
63556
58110
411195
7
206903
386090
423471524
463915
9814
633167365
591305500
210693
22
36
28
728557026
316481
8
7
83
12
82959
364421
264267
94
439818
7
91
81
73
220352
16
31
414766
95
13
31
94
15
402806
438723
1
67
207793
40922
43
191131208
94787
186042
30
6
268818
36
54
82
51
51
89
71
7
241788
145680
39784
65
205487
39
49
86
317063
29
225613
34
194450
398491832
54
48
35
327973
22762466
19
10
302612
16383
34
5
86
341876
137923
164400
495701
208680
99
34
11
77
91402018
37
58
60
71
21
49
421416
14
2
285401
42
35
91
65058
17
35
504837794
77
67
20
256684
2
327801827
63
455607
315339
782847088
8
113963
633591701
235946292
34
224336
336100
15
437237
46
9
7
695549775
272646
90
59
471436
84251
330351
61
31
15
81
735057008
7
37
441010
1
285172
41
36
211401
299970
68
413836
62
28833
12
59
277811
7
19
92
190795
173980059
429178480
50
401166
80
60
45
277217938
3
77691
455903
428065
349834
270464653
43
289382
3
284907
7
58
22591
242545
493182
19407253
132253
23
4
235495
180501
481474
89
404766
9
128282
99275
73433826
99
94
581940393
79
14
774326233
44
462133
273297
158163367
30670
393177
3
403301
67
410095
476653184
216591
84
94
196644
396884
48
466343
10
40
435780
758687574
6
238610631
82
96
12
61
55488898
734212824
113050
22193
332676
5
95
75763
88
21061
26609895
101693
57038
99058
7
76
72
30
344512
7
811374005
58
59587
25
125974
251307
98
246880
565289956
70
284578
57
48
223646
18
469865
254739
23
4
23
10
17
91
44
217591
4
638517568
437901
32587
79
786163432
497626
2
479183
231722
6
893582854
11767877
53
22489
83
465152
4
83560
253764587
221119842
36
96
334765
68
45
82
6
8
406305
587729909
276788
265924
927121415
881059435
311299570
1
92
393052
405263
346073
203164
440338
67
30953
1
863888923
14
291634547
4
84
188677
291646
94
342664
416812204
111303
42
60
382963988
31
401433
54
320977
83
457429
27842
6
57
19
34
5
276205
240057
343383
8
6
27
82948059
18
214503
64
834265394
460317
128394
117088
898457846
173881
313084
422738
29
424724
22
23
71
152062
77
357610
177497
2
4
214409
11
80
133659
2
40
858817301
202251
245329
553304168
243836
207563
26
13056
84
85196
26
43
9
72
52315
27
60
162906
223879
39
52
94
17
6030431
48
17250
19
245365
394675
15
75
31
286152
25
70
71
113798
88168
37699
12
53871
192919
34
49
56606
61
1
44
339768171
18016
23
75
156194
80930
333853
19
7
67
41
26804
237478
33
375257
29073
8
5869
4
90
86
29
423694349
47454929
64
75
5
57
2
280712
67
54
94
86
63
5
60
27
775303387
59
148452
51
753361166
52
175681
311870572
255168
78
33
99
229581338
124434
38
9
66
299653
68
276398
5
52
133354
57799
3
29494206
271560
93
51558
48
69
11263
78
32
332235
318498
365441
27367
360837
402788
426822
34
62735
45
413636
337166
38
50
203515
91
79
248574
290781
492405350
35
34474
37
377847
436089702
346776
8
9
98
87
155392
568246298
87851
23
60
433795
24893
377981
139857
321650
12500
411675
176460
21
194906
85
31704
62
123775
225284
32
6
75
51
78
15
126613
34
68
16
63
7
416090
722297175
213498
68986
220818
793520046
33
278308
98
344103
2
25
867283584
36
64
45
50
92
354234
82
14952
466447
880782291
135400
82
269110
5
237330
76
352829
43
358052
327603
75
3
461197
37888
18
483955
16342
63073
611201500
278418
57
497518
140055
56536386
44
253801
295370
62
32390
139758396
236778
51831
83
81096
303850
34722
925507627
95587
27
29
423855
459860
88
83683
3
44
267153
8
55
139517
40
212677
11562577
9
946680296
17
21
34
482059
143248
134647
740940659
974514044
188729
54
268648
222672
55194
90869
61
651768854
400434
45
48
91
67
49
78
54
181229
49
87852
161222257
935541854
365280
257901
43
85
410702
339798
345656
92
187841
484425
321793
9662
189785
48972
38
48
51
73
3
70
131847
166129220
281990
74
40
494740
88
449954
99
338898
5
151956
2
122770
250744587
1
434335
74
70314
419404
35
66
89
253303
400171
6
403681
119387
50
156265
103302
641944721
52
153864
322115
93326
93
271978
936716957
3
133875042
394083
62
8
93
423557
262967
7
35
15
50
28
9
764862871
181134168
481920
413433
23
8
69
69
285099
76
66
57
44
397247
69
384661
427489355
264802
34
61
188809736
417293
10
82
39
110481
874492886
72
11
3
416749
31
79
200303
229033
96
444115
277834
419275252
416580
209995
10366271
42
25
21737627
455
193519
8
95
88
217939
90
373624
9
446926
343440990
56
217315524
69
411145
91167
31
347854
441903
38652
27
403321
22
78
428046
24
42034
13
93
498339
50
206923
13
6
259267
79
98
413031
446008
98
99
667731339
183126335
273053
68
11
412441
434120
688422819
12
77
7
40
120843
52
9
237816
152063
66
446459
3
22
279392
1
28
9
6
364411
68
52
3
46
7
382413
37
363017
6
159558
13
1
60
59
32
7
76
458502
265768
65
40
70778
453174
1
45
91
70
27
33
253314
480898
331115
16612
325967
92
492324
589601356
171112
8
174665
7
7
144705
21
387841
79
328241
59
32
84879
359469
25
41
240879
702686785
156750
93
87950
55781
75
51
5550
277843171
99
67
33030
38
10779
427826
375890
71
8
67
80
324570
134609
187985
80
22
491408
461400
480987518
177822081
5
92
348616
114123070
66
90
162098
126292
407008210
6
43
69193
30
483437
6
350506
96
87830
12
89640
22
497228
144801
85
47
8
395700
404903474
6
34497
370598
124432
259680
56737
14
55085
267717
43
260614
74858
368087
85224
227672
14
97
29
67
14212
2
6
4
308879
433650
145974
256417
84
217158
93014
1
47
52
147394
295342
350381
436001
344995369
449650
235234276
16
76
68
42
7
23
178804
421000583
33
17108
45
96
159356
9
7
46
93
14
41
150151
12
57
46
298933
4285
426904891
200158
146540
173418
70
40
31
78
4
80
426051
9
452143
177009777
374006
279610
93
77
431580
57
79
82
373352
4
359159
134959
614957120
48
39
4
49
5
824635740
415766
17067
35
5
13
6
428877
47
95
12
855749568
81
20
436539
187429
80
90354
499888
124266
19
609807232
39
121182208
354272199
858028254
4
45
74
8
11847
35
499836
59
78
209427
96417
378943
1
76
18
6
29814
16
71
132443
496652
45
416107
89
84
1
97
301307
1
15
494175724
1
52990
55
68
497966
46
38
12
396758455
5
918278828
428883
55
358323
438671
260903
55
36
275042
94
32
142055071
5
811263583
147838
36463
84
48
827473524
441137
85
473446607
297032
436388248
307488
484925069
90
66
96
100157
7
7
25069
14
189640
58
95
48
17
97
42
47
477809
439690531
65
57
116153
4
318235
31
48
478618838
265757
99
78
3
50
97
771230145
442477
9
14
306929
482370
24
16
256216
307970
76
2
56
88
56
299330
66
267805
23
131716
163210292
376425
56
494094
286740
192156
338140
86
309526
331442
164006
186124
437611
38
9722
84241
30
5
365501
310309
408523
55234
36259
10837
413670
253079
13
2
156650
17
6
4
257724
332960
15
83
70
79
88
459522
444791
23
224145
15
325516
4
1
19
98
58
94
8
74
461189
48839
227910
81
42
58
198729
62193
131455
88
5
201017
32
178841
26
102267
78746
59
396460
236460
29
322507
334402
456967
77
63
172885
22
118765
97
72
62
420994
33
30
200476
145023
162898
364195
350106
447953
142774
27
21
133068
481175
338451
187125
31
48706
225964
84
3
315365
96
78
38
5
86249
25
394125
11
57
108092786
271803
615805566
475184
36
61
465859676
455066
520769626
151175
313632
350329
230308
96819
86
95
730722225
64
72
8
40
381931
457781
27040
294971
477946
1
83316
54
73769
99840
187200101
13
62
30
497108
190771
324475066
58
184813
40
390985
90
84
437275
373923
318980
5
121629
45
467722372
372787
396036436
38
67
5
82022
111396
65294447
307426
99
154444
498551609
276331206
85
87
50597
94
324209
66
233218552
318695
96
22
329497
41
5
277821
413231
50
313605
186146
333643
771793095
63
14
74
16
459928
334325
114583
58
60404
67
20
722499772
78
73
57880193
42
4
217110
82
52
69
3
457398
53
402858
150047
639115522
109662
230792
339922
1
40
430441
86
495439
122439
324785
91
38
16
190264994
72627
910707272
115146
388557
486526
142412
146284383
80372
337071
41
53
209453934
76
1
904872326
80
154810
64
435956102
59
5
62
142898
59
357737
202568
92
215945
60
442302
39913
13176
87
42
117453
88
44
48430
476839470
445958
35
4
139180
7
174134
39127
40
12
58
5
165033
290734922
46
43
26
256007
68913
70
358556
27
82
100099
65
134538
1
201739
27
845650260
616991556
39
247535
366368
1
72342
11
44
54
472753
104198
29
77
86
221474
299391
98
339363
123265
71
106133
7
355637
18
36
94
2
473359
200885
64
386543
60
437277530
203392
263746
5
326954
13
432662092
80
83
39421
83
5
40805
614879435
92
5
73
610016868
478928
24
13
51209
273133
422489
19
586266893
37
450634
9
88
29
44
29
33
31
425784544
364975
105543
114166
41776
56
3
11
89
10
68
18
83
382573
56
175086
5
39833098
82
471094
6
93
53
57
50
40
36606
411024
152396
503086864
36
183223
80
77878
377449
83
3
481689
71
2
1
347079
39
37
55
38
1
264713
268493
247858
133308
16
999322615
5
86460598
688972014
11
48
117797
241128
186365
41468
46
435643
29
30
41
239888
532212627
91
261777
168209
227561
30
76
21
81
8
52
370829
86
3
3
367482
48673
72
44
261101
90016
313165
74
1
68
29
481743
36
101783
441593
22
339198724
139197
55669957
12
42919
440067
81
45
18
99
44
77
44
421692768
14
390862
228919
43223
304480
374636
90
99
125063
39
74
61
358021
466401
252438
44
716418255
1
22
234556
46928
164218
463506
97
20
12
2
178372
769374356
1
59440
85
96
268384
39
68
25
13
596127154
46
391560
106191
28
60
15
94
2
363557
216912
168877
23
99
139613
44
69
339928
21
21
19
52
381184
9
58
116028
235257
11
936019283
128225
7
95
26
92
2
134817
102131
468619
39
733568166
452627
244508703
219036
472263
43
213535
277087
117265
43
5
351430
295559
9
66
36
9
9
1
96
73
1527
40
875582741
68
41
54
27461156
23241
97
222399
46
77
391137
243877
7
415409
418248
97
362334
37
55
77
351190
89
88
193528
20
15
177460
16
33
28
83
95
127308
172942
192510
14309
54
202698
909396944
57
21
44
41
304316
250305
332985
17
410472
99
1
395799
47
514012133
455710656
6
6
70
69
9
197269
3
287024
81
498593
384341264
30
132560
139019
247529
389507
27
160550
487973
77383748
259634
94
102329
72
34
183487
8886
418244
34
122450
316843
31
296211
68
14
895822753
481605
38
25
369525
22
315981380
15
808900275
15
51
219041
51
53
59
19
219322
13921
33455
57
37
397303
315334
94
179532
170997
31
163397
464925
24
98
99
98
32
19
466245
397062
66318
7
53
385002
275622
73
39
99
68811
28
44
73
309568
353898
258049337
66385
359485
38
441703
43
79
24
176916
964693740
190436
320882
335922438
468060
359185868
98667
44
274203
492303
950704347
64
16
67
116103
42
311058
6
306528
292542
80
388902
3
122561
97
39
79
920939320
431879
406340726
413416621
32
627209553
27
450034
95
99
96800
19
938258835
2
62
212400227
65
376443
93835
8
39
82
37
38
311692
361989
17
134984
76258838
8
38
41
34
86092
219998509
38
24552
741582546
26274
438785
889021300
436502
34
62
38097
26
13
140295
9
159885
318370826
434808
629389769
279590
167179
43483
9
311207
135501
92
213201342
118635
28
55586
69276
25
164447
450928
37
88990
2
380768
469841005
238953466
28
77621
44
367146
4
124143156
95
17
470013
257966
248927609
86
63
217016
47461
3
72677
69
43
418662
15
68
353337
61
45
7
43
31174406
461924
34
53244
5
244330
8033
87
17
82
78
95
367114
22309
423414
241762
127867
2
95500
112195
74
99
65
15
456507
92
313088
9
54
334786
8
484609
83
32
39
6
258685
764164775
24694
48
35
382407
165178
395716
5
368726
331959
102811
142988
28
173847
60
507329757
399111
62
49
81
57
359133
75
78
4069430
385812
20
33228
28940
53
244886
62764
3
43
216110
40658
53
34
99
445359652
291146
7
31
49586
319216
44
6
437320
1
464941
9
59
23
54
459331145
41
21
31
649375338
43
139360
348263
41
78160
213427
58
42
386855
66
285047
28
412618
2
70
5
45
444969
11384148
3152
3
335319
42
379581
51965773
252044
39
793647508
55
191581
317364
45
16
629229328
84
826665343
622945761
32
8
51
223926
34
233336
54
153903354
178254
926959440
489303
36
26
249497
75
8
348383
22
82
66
279989
27892
72
99
66
78
44
97454
300117
1
64
52845
12775
157050
19
19
93602
359226
490770
1
1
585369210
329865908
208041
145607
78
84
35764
195180
384906
252763
871179163
7
190119
91
4
78660
372482
55625
88
393945
63
28258
42
867251438
154023
29427
477389
52
358234
405641
263308
5
52
9
421822
62
60
181605
8
89
295168
127760
31
477519
38
428495
71
3000
8
480353286
12
1
80867
481138
16
76
720744611
99
44
82
120974
450196
235929
288429
31
402928
7
25
858938395
150167
37
40136055
35
64
258937
151222903
231579
25
29186703
203010
261345
6
33
96
2
406790
30507
391908
58
520830844
847462924
238243
124725
9
536472645
441594
6
10159
284964
173950906
89
45
9
33465
88939
454033
35659
6
308459
21
99
14
171983
304118
433132
47
440372
136378
59
345673
189430
6685
55
93
185841
91
75
68
23209
551554040
6
930825455
23
90
25416
55
78
23
40170
41217
11
93
377664270
82
276003
7
889047332
446970
98
70538
41
95
770877704
75
974722792
397583
311643
318381
14
12
213904
127890
69
61902
2
229613
251585
9
22
60
53
75
57
73
25
6471
40
57
78
461792
33
12
58
6
55
72219
2
245744
347237
35
21
75
127023
1
196654815
713926686
241674
40
397569
366995
284170
32
6
88
79
37
149378758
2
84
374026
368713
67
79
70
190173
174413
364153
196275
91
637432195
1
92
47
408512
54955
7
199950
389957
274865
17
76
305324
33
180032
28
52
227912
10
368746
1
568022873
6
59
496981
97482
4
44
70
474840
348205
464174
219808
785922634
493376
30
34
76
15
78
20
298783
387972
427000
22
471027
3
317401
11
144724569
39
57
121033
377207
49
225221
54510
29
171107
481921
37
247791
386888
96
192283
3
599895032
855697998
292730924
179171
9
429944
58
124818
107530
386755
227104182
464506
260247
18507
94
890403391
230736
2
373209
148235
45
2
65
49
795938981
50
75
430364
6
63
9
9
17
22
2
42
286489914
28
467143
336403
12
41616
94
55
73
22
62
461811
32
232172
149413
7
410208
383620
300983
98818294
45
76
94
45
96
6
348755
98
5
80
27
397976
399544
423213
7212321
240857
350859
142266
307964
299770
281977
185162774
212299
73
28
4
95
214715
76
28
53
258478191
138447
501447755
441293
14
36839
94
21
409145
70
353446
2
326567
491867
2
57
914363492
336647
16
23
96818
343531
390685
58
273338
845842729
6
402345
52
628859561
22
20141
404134
77
41
78
1
40205
252129
414547
87
943435441
74
335481
5
5
337430
183626
614004408
722381130
77
6
8
45
319528
62
51
288374112
232464
491077
57
274282596
21
50284
219095
40
81
7
371009
89
82
283586
5
16
439547
11
216353
93362
81
84
300821
68644
11474719
9
207213
62874
846476613
37
4
229848
14936935
317012
3
226375
250577
68
490625320
83
64
60
37
97
429021
291822
60374
690499711
356230
389607
342520
467947
74266
9
494123
392213799
278596
335992
1
51
46
18762572
41724
581946876
25
108446941
16
5
175940
111804
85
52
19
8
36
375594
8
331986
65
187905571
31
82
976142629
53
93
329285
653898881
450389
83420
68
84986
74
387503
64
59
274352
111693
21
6
95
484470
61389
197345
55
11
992133494
96
82
304604
137107
7
48
963026050
424830
24
799459690
87
4
83
20
230431
306142
98
431464
22
283135
22
62
19
2
2
77
297811
46
269096
17
192281
357988
586422837
221091
17
31
10
1
409037
83
41
477845742
245009
56351
134004987
53
242907
289202
7
17892
246652
479953
8535256
121932
256337
172447
202748
139218
887719007
13504
4
129810
692402545
64
686704601
11
302512
45
118759421
38
81057
40
74238
7
84
289546
7
4
28
4018
15
319049
32
361896
31
43
846221334
53
375445
179320
57
38
228870
388134
8
276178
32
52777
169530401
8801681
224421
16
64
24
391886058
75
38
278101
413447
73
25
5
79
35
295597977
130290
77
31632
6731
4
308417
6
638439248
488028
10
741124203
54
98457
321158
5
4
400471
69
9
258136
46
34
188287663
261246
65
915333826
71714
215662
203074944
5
1
290307
36
388558
56
977933057
4
86
79538
55
187636
39
34
83
53906
35
46
24
76
9
49
448414
883049951
309161
32
196953
989478139
307760
455646
856923194
248612
41
64
240389
7
59
287125
81
216684
276851
23
254520
562705472
78437
246423
19
72
98
67
175851
23
438720
442538
27
305663
11
550683440
21
94
2
4
252646
15
182612
16348
95
37
75
36
12713
411230
2
129278
4
399174
200332
399687
35
19
85
47
3
1
41
88
193406
274166
73
62
206155
2
190018
14
31
201512
26
371570
474532
241632
354679
77
38
23
321455919
50
1
34
387868
43
154282
72
134241
91
200152
9
96
32
35
179597
76
910357785
96
32
97231
25
8846
103623
63
33107
155410
330688
50
416461
93
21
116951
48
21
22891
229976
261222
647351390
46
26
410382243
68
20
81
403261142
320929
93
6
7
432031
9
3
9
298602403
24117
54
160544
61
376735
3
7
93
412230
27476
117843
75
6
66
158077
90
60
93513
88721
616937786
45
326898772
6915
361210
148328
20404
108638
97
163714
454829
2
70
61
83070
8
20
8
36641
263590
85
85
404327
17
231269
86588
15
98
32410
360301815
8
44
338774
94
192533
48
126950
341640
56
62
298111672
89
4
6
246305
16
295805
97
21
9
274215
103254
93
66
18
400757
58
98
88
356655
49
371523
34
395572
3
352167
427756
52
8
96
15
182266
7
42
71
18
14
841543797
491840
57325
285467
7
90
53739598
59
164454
98
36666
65
125039
153215
454403
1
93
87
43
76
1
8
1
99
263298
13
16
324242
90
46
48891
7
650179289
95
427390
321907
492891
37387
427790681
22
33
1
448516308
81
34
24
207845
66
11564
93
198283
390958
347181
169580
50
48
3751
463621
824750875
7
92
66
90
19822
68
46
851
35
58056
26
347704
384817
52
10
67
8
313
93
473033
443094
289441146
37
75
211674480
90
351534
461937
96
66989
72082
4
60
89
7
93
61
41
96
54
330278
502973176
66
4046385
22
63476
194479
55
156771
3
805015433
1
8
74
95
582693268
42
6721
90
18
425088
474685
75
2
83
204131
482168
470398811
497263
41398
268806
275953
23
52
5
45
482239
590650208
43
1
67550
80
13
36
217582
194946
70
444875
133371
26
56
6
2
48
267092
18
387666
218494
101527
10
35
5044
28
477491
491755
443113
363719
7
94
301956
215424
21
86
136653
136176
174227
6
3
371710
11
851572258
34
259757
341591784
923417571
97
168760
51297
879370802
46
42
71
47
407114
381567
214267
902732220
166703
60226
78
87
15
480291
72070
4
87
87
32
99
13302
330406
66
56
364532
362844
35
177694
95
772799749
886321865
365162
94
15
23
541922255
42
445697
86
37608
37
7
17
79
204918
688400041
74
94
384187
163922
318169
468594
685028869
20
28
96
20
780219014
89
418123150
43
2
37
75
94297
99
343825
411256
38
2
16
68
61
40
46
141204
167096
665056
118551
324678
326744
47
16
398815978
10
4689
91
309968
107239
153513
58
430695
27
374943
53
93264
45597
209204
565195132
441732016
53
34153
355504
12610926
296907802
125332
23
1
4
118886
268661
82
223709
2
45
2
6
23
94
76
175814
21
74366
54
92
43
68
460919
82
5
149791
2
17
83
155511
62
45
93
311253
95
82867759
9
78
80
76
265054
384365
186358
924874733
233814368
232057
170197
183286
18
20445
22
464269
38
20
70
468358
421286
47
28
17
151538
491983229
750610744
65
3
63
74552
83
481642
286318
326584
697596522
44
225819
346003
44214
203185841
375526
9
76
4
939282265
8
265802
5
230587
207732090
35
79
18890
461100
667699483
80403
497424
109949
7
20
45
9
358389
65
20
42
15570
48986
114398
373950
50
49
24
71
215911
6288
89
67
13194
3
96
384161
67
268101
32
478947
98862
262417
83
631384241
40
27
29
57
8
53
471604
93
66814
9
84
11
890753305
191775
36
9
50
10
301576
79
80
725385790
2
465616
81
36
24
514849731
320444921
168349
20
40
338572
81957
95
51
44
54
224087
6
31
9359
62
86
75
41
71
32
66
327563
40
370428
473105
9
501901675
440546
695869070
191592
283006
73
76
471414
174951
207124
69270
142497
379805
93533
66
62
1
5
268711
64
3
276233
491653
404954
5
61
198584
35
432009
56156
35
61435
73
263595472
74
59
329189
341937
244432
140762
459314
52
6
58
12
441932
90
212680
232186
317009
95852
70
93
70
60
446552
247973
322034
85
32370
488071
88
8
444655
7
5
87
181816
19
60
37
13
80
656138318
242588446
201878
32853
248456
91
840610047
7
31
6
230498
453118
384530
92
58
110140
78649
286174
3
334741
384448
43
14
94
76
76
77
86
272344
83
42
85
96
47277
61
362352
9
461590
47
343287
6
183136
73
68
49
25
281177
74
372367
608554328
368644
977934557
111937
124601
93
449036
72716
458959
393056
339303
162410
34
27
71
48
9
11
514219132
209345
230385
45
23
351524
5
188724
458274
6
94
33
478102
759327894
479206
1
185152
315347
111307020
17
1
209776
29291
78
298781919
88
100867248
10
84
45943
40418
122844
417681
6
20
262757
461314228
438412573
82
338168
42
74
720766055
57
476178
433324
4
24
218775
75
176986
260225
32
583143654
498420724
475210
59
444880
69
491532
352262
451011
59
7
97
317179
559711287
342659
365724
95
9
2
7
497240
838970339
15371
76
16
374255
30
371174
6094842
6
64
269535
2
210510769
34
204750
2
492771
29
140724
81
96
963841615
872139772
541544315
38
14
296699557
96
37
639340320
13
18
67339
273164
54
71238651
25
243803067
430535
981866380
45
614323281
69
1
89
33
130513
46
99
67
420356
406958
7
28
186460448
394169
965916086
72
9
220770
15
44
302940
33
45
4
322557
5
242864205
461193
53
33
231755866
193792291
147666211
89
248197
73
12
67
31
37
76
909805453
8
57
284473
308905
1
61
82
419941
184047
68
76
91
405872
550159791
120931
61
23
342647516
80780
21
93
11
62
10
427709
5
26764
34652
445645
17
226487
87227051
45
402339847
13
1857968
350296
58
328239
25
272330
616393849
49
6
130980
26
264921
411889772
269447069
118242
10229085
72
155782
284844
80
20
384022
15
95817
72
1
66
431450
34
39
132910
53
166792
76495
6
152739
194494
77
267788
77
204009
31
43
378985
252757
20
368777
2
45
235138
13662
71
101711
155617
362248
26
262671
298848
99544
61
326501308
285586
65
114011
645321157
22
26
994772807
242529
813446725
64
4
34781
37
22
80
1973
75
35
93
7
401695
10
17290077
44
116114718
257234
7
78
109550
321466
61
16
154629
67
362612
48
71
32831
389911707
46
14
284160
170153
446575
57488282
91
362806386
20027
60
70
447139
40121517
757768240
8
54
265201662
7
195808
2
27
25
35
220835388
230438
91
345850
457478
431976
157003532
29
25471
282669
17124
218128
721119823
71
22
83
257483321
4
85
6
116011382
480459
867092759
173533
113039
290382
104279
5
150009
4961
59
77
236620
102366
38
486332
119820
35
63
16723
51
21
66
78
84
54
83
151267380
388432965
3723
411838086
245860
946391633
80
727892567
374134
413343
114867
445435
436779
11771
34588
5
52
153408
26
30
131185
30
49
201987
35
60
102032
360938
2
96369
180541
177200
63186
387828
91
331081
73
152169
7
787869948
252134
27
35
83501
75
609686113
77
86878
637301519
94116
431010
60322
284537
44518
85
140688
8
420077
24748
2
43
4
88957
74
464166
52
477336
713475923
22
128251
128273
53
20
1
12
99
125140
125129
97
4445
1
19
9
45
35
195580767
11
1
52
118993
500608994
407102
19
94188
54
12
434661
53
59
10
81
456927
478230
252299317
20
70
39
24
161627
93
65817
81
88
8
128174
334152
128497
37
110573
40
262246
162160
20
65
57
62
5
232653
6
77
81345
130416
208818
93
497823
48304
21
11
60
637601177
324768
138228
76
59
85
248036476
34
7668
846188750
57246
23
61
64826
435322
99
59
15
762347284
371199
33
52
51
5
47
403251
434419
212758
96
473642
78914
443255
6
13
278795
88
46
13
27
678124404
3
41
264635
76
80
57
64
90
29
149855
72
51
88
96
58
41
33
169441
275441
11
90834
67
113599
70
39063
83
29430
17
182979
360292
321539
65
77
251045
581427176
99
54
107677
35
158231
57
399046955
443115
5
24621
80
442014
42
1612
40
28
7
46
81
85
190459
162446
9
87032754
220095
83
247240236
79
71563026
128263
183373
65
5
79326
286974
238583096
68
64
194176
75394
70
7
157367
65
321518183
109272
28
7
188079
36
80
51
202704
12
163559
92288
72992
96
394100
72
41
93
1
473715
110852
350371
335453
61
470442
68
40
69
69
36
392671
490950
102486
19
21
78
367169
90
61
110553
65
132743
51
428429
150008
63749
431053
347551
85554
71
9
42
390470
301131
2
31
426264
32
475533
258595
3
83
21
1
9
30
1
83
6526
52
14
60
284554
126235892
7032004
9
387228
13
3
135062
2131
176238
19
22803
81
31
87075
673027550
85
212304
651655227
89
26
37
86
467924
314125
75
288707
40
549559418
327178
42
94120
40
112247770
37
72
662279722
187889724
142221
41
122672
779348861
198422
45786
126636
88
241396
132453
82
63
423297
469128
333630
185470
232500
61
16
196523
393042
233447
229722
63
200303
58
344560456
36
65769
374450
11
58
311897
55
252452
173334
65
84
155067
55
302621
50
99
157726
8
116706
8
90
705272720
412668
483695
298806
64011
447035
27166
290402
45
264195
46840
726718762
113766
496756
226529
99925
260307
128021
10387
86
6
39
165083
77
255096
85
50
6
492539
91
31756
18
240305
110695
40
477077
39
14
497733
43
21
81
51516
93
38
26
311288
134582
175542
29
125459
9
38756221
93
57
41261
50
102582
385826
271044
85
64
159791254
74
447902
110156
9
480482
22
98
1
22
61
150937
31
179555
57
411089
421286
10
274654
350539
17
498510
404056742
62
80
295582190
47
12
40
417670
396294
137947
52
373356
34
88
4009
4
60
21
4
28
172884
218114
82354
3
230881
94845
92
313575
10
6
54
46
840829784
52
876507382
537629014
60
451783
37
154506
79
96
63
162736
95
252009
499035
152716
5
169769
60
460377
466113
302438
89
144613
189994550
59
53
65
93
2
32
50
153598408
238394576
96
274402779
9
172868
9046
314906
6
398806
12
43
86
229811459
652222811
47
229985
496070
37
437541
227113
9
70
158818
222481
145265
195487
482465
4914566
19
149474
428948
129044
54672
31
92320
94
99
400664
153455
84029188
289002193
643128327
32
12
437439
239832
28087
63614
293124
82
62
467531
34
132219252
20
52
48854
88
63
904866084
92
43
65
255738
4
389604
2
26
30
54
59
924504999
195392
335128639
2
370884
268009753
444736
308366108
92
8
19
370785
53
20
785589557
64
94059
3
1
286230
17250
336045
385973
75
9
79
68
256940779
310991
34
308861
12
272118
84
21
9
477132
385730
31
24
91875519
464248
36
317774
256012
68
306042
419331
92
365399
243063
8
93
65
29614
65
117415
441975
204560
5
4
1
10
84283115
83
44
50
61
82
37
32
78759370
463864
388798
44
469048
4
63
5028
430347
430804243
457183
142307
72641
283183
34
19330186
249703
313309
19
460499
87
235058
175127
7
575880392
153157
42
96
88
58003
23
275608
1
945187119
87
84
47479
454400
37
53
289546
10
483625
362397
22
826717234
73
1
16
77
452161
86
481061
94
333722
444450
415998795
1
262828
4
135449
337589
309335
52
339133706
304465
41
318839
33
3
11
44
429836
282247
335262
256295
39
81
19
390165
253638851
171297
454088
76
228871
16
96
321916
394780549
87
222026
314303134
35
1
169884
53
24775
54
15
97
50
219903
102873
72656
113468
3
356033
263136
5
60
491314
395200
9
38063
97
93
317922
51
6
320144
75
36
201055
100225
152995
249210
14
22
69
74
73
407240
66
75
138162
213996
37
452962
41
495420
106865752
9
368722
9
56
17
36
260458
72
96
472693
78
348539
288223167
32
103731
84
5
132866155
268275
43
162175
75
38
80
121416
94
240934
48
70
86
63
390306452
484662
255272711
62
327652
62
117685
276875
277925
160351
45
9
84026
6
397208
35448
489348
82
457144
2
401122
73
428918
2
776683960
86
65580
12
269079
30619
17236
19775
52
133536
242599
88943
1
46
480014
77
93
126051
129472
720578800
215255
58
307184
17
449664
41570
74307
79961
87
35673
139522
3
425414
19
43
11085
499743367
16574
46314
415356
2
36
14973
18
135600
90
44
21
5
78
398871
290638
152700
49
44
473678018
5
26
42
61
95
45
26749
851035246
492482
74
3
94
48
155425
235302
93
60
367278
213305
78
317661
492469
4
259749
463839053
4
12
425409
484765
84
377320
34
3
98
75
240010
496462
203103
48
325402
8
90720
46
13227
11
72
83
43
63
46
407499
491918
36
361650
158040
253289
542238977
73
66
58
76
44
105543858
23
48
75
65416
97
53
55940
772256242
325192
337260
71
57
239836
36
166825
134979
258235
307195
205588
483243
76
320893
181955
88
13
52
72
6
192719
245812
245656
74
32
392425
445916
243379
911207671
946780690
49833
38
67
12
92
64
87393
394013
457963
332121
389851936
5
82
151915
82
28
3
234833
214858
22
565410823
37
77
488542
290011
290334
210646
29
28
75
67
85
97
5
284135
155948
213982
67
53
547004193
1
244904
355162
77
19
212359
8
76
19
86574
428230
49263398
32
287582
31
234133
66718
96159
825444019
330876
80
128044
244545960
3
51
87
94
380720
330027
20
102160
450583
13
4
7
289270
152912
43
285117
37
222937
2
145233
46
458537346
26
71
64
715812698
462953
518428923
13
83
189945
22
349139
206956
187099
401953
137860
381468
49
225775
338440807
2
374840
9
9
39
426587
91
4020
49714
478249
11
92308
81
102732
8183
43
434512
36036
126931729
27
10
580243921
86
82
334693
68
25
177764309
74
52
34
462872
32
86
17
372393
38524
3
417950
454787775
5
48
495303
70
8
45
137727
17
76
268172
495931
193881
361646623
5387
97
31
84
58
181693579
361979
31481
477171
9
78
279695
514457442
276172
231678
73
27
315127
3
708565413
797916497
162169
366590
1
58
36
54692
57
36
204965
83
43
3
444679
76
209571
393900
3
452292
9
60
10
275531
75
298482
78
467990
349173
6
22
445877
319405
92
58119
93
94
53982
85
268482
495996
8
395492
15253
5
414720
480428
35
86
62
99
74
68318476
8
88
7
812534244
5
41
448251
98
34
5
55
452943
270633
82
486929
68
41
424701
260191
247300
297729
119826
709740498
11
459233
339821955
8
815878322
59862
105271
79
446309
180221
186211
20492
92
840541527
470198
88
230661
7
85
74
41170
86342
4
77
77
142966
11
120185
7
364816628
32
56
395702
494881
138681
35
265767177
50
380336
434897
251686
66
91
124043
166863
124425
6
73
23
46179
10241
115384
27
33
208361
260744564
410537
223765
73
116126
24
449766651
469614
447350
8
256847
364087014
94
77505
7
1
182256
88
94
85
25
420788088
219136005
37
30
28
5
55
262521
2
8214
222276
72
260691956
85
55
37410
137068365
21
195832
338639458
313058033
168753298
48
89701
37
473472518
123424
341443
7
70
6
273005
14
405618
723722066
83
26
481456
254986
294128
15
328522
493259
81
34
3
26281
77
8
78268
96848406
460864
28
70
55120
78
33
47
159116913
480206
578504727
53
296031
102458
46
81
38951
69
276292
293612
129423
192358
447531
20
312595
97
6
10
44530
84
1
177584
38
1
421579569
95
72
330366
39904
108757
842015024
63
450564
559399890
230144
615060650
59436
237610
345170
67
15
242514
78
93149
67
81
19
388174
272565142
151024
44
301374
32
406888
5
60
15
408627
38
6
200366225
93
391751
3662
174143
37
12061
828402213
82
3025
42
76
8
400307
26
134426
663817166
119578
277864
383937
96
49
419982
121307
81
412940
766908769
88
93
65
20
69
50
69
409801
490059
406160
213013145
397375
6
58
75
449360
16952
38
121350
900693001
87
17
107099
81
334855
41
208754
9
917154999
90
70640
206597
3
383254
82
299603
85985
252954
147051
112974
336107
51
11832
15
174625
39
480205
47
7
66
179490
19
5
69
70
204265
387523
48
722403256
328563
395797
435293
2
691925583
6
54
214029
2
96
130884
7978
2
200857
65
6
60
58
90
11
90
87907
370624
66970
2
182215
97
186597042
4732
10708
219990112
39
88
74
90
64
91
2
470429
62
98
83351
28
178393
3
124867
254390
6
79
49
231505
71617
303222
51
332747
84
70
633157875
3
58
804252566
9
83055935
101757930
201199
35
406977
236152
83
5
190924
5
46321
67
265122
67
56
381577
288912
136053
487798
4
51
82
497958
240173
47
43189
27
11
487516
459785
307138
4
281117
179273
551538732
246311
33
65258411
5
6
91
35
67
51
80
63
89
21
524914725
74238
136967
78
4
293950
236769
415896
422340
7
62
704858167
50
23
169551
6
322459
329293014
392819
374384
8437712
186637
682304096
92067
9
9
8
89366
177224
19407
199241
59
374246
1
264971209
296195
165319634
40
341270
335595
207694
8
347581
4
50
34615525
4
85500
17
155207
2
27680
22
98
35
181464
95
19
829374467
377703
59
86
49
61
4
12
62
196420
52
153796
5
50
6
366321
44
871842380
91725
11
3
477202
428309
83042
14
349899
240332
85
9
65
9
66
44
29
16
29
405626
321338
3
96
404049
57
75
470346
693257462
90
2
467089560
296907
371731126
141352526
12
45
304513694
33
9
40
29
471917247
282571
2
67
85
59
20
483101
97
265402
42
30
8
313273
345242
99
1
1
1
91
830450724
117041
19
8
398604115
45
376361
381904143
149720
94
7
98
8
272400
99
37
89912
74
15262
668112432
61
42
471723
319109
47
80
404710
307533
264532
29
7
9
6
90
452322
111870
21
46
375586474
246477
97
97
17
14
334932569
36
70096360
358542
208934
75
1
97
3419
437064
433575
78
28
475688822
66
66
389983
79
84
50637
669698319
475394
110457
785807990
7
23
9
65
1
63
23
89
90
33
631641105
293112
301652
225655
9
158518
838145800
488120
44
391623
9
13
81
135712
218469
91
89
23
36
94
31
224636
48
1
471310
91
61
7142
79
80
377908
261384
56695
1
9
23
487110
51
61
420087894
78
214563
5
43
457179156
441641
80
293414
318796
483929
402785
28
76
400791
2
17
89
409176
265943
445438
733676160
35
889416245
46
39451
11923779
49
281274
123772
16
542307696
98428
456388
12
58
160589
82
12
94
451430
37
13
1
103812
838039935
44
2
356387
80
70
34
45094946
222054
99
265346103
467913
79
168587
1
96267
41
148215
479353
84
761293992
82
88
8
6
329727
199624
79
19004
8
64328
465257
184329
133640
822244446
9
403314512
96
75
47
44277
486052
91
15
27
22
48
262631
455408
169156
634839789
461372
74
42
121949
4
57
143682688
228984997
50159
94
386816
16
90
383270
69794608
348269
306311
81485
153413
72
430027
494484
99
82809
30
234982
342176
317176712
19914
62
98
28
50
19
36
413163
9
275111
40
95
18
68
193288
7
44
272869
6
178987077
44
258415128
87
44730
7
67
14
5
49
88
81
26
232886
266923
174163
436968779
958905742
32
270076
18
69
28
23
1
330595
41
140772
36
44520
11
211683
873085654
126846
146139
459059
349814
994077044
149551
78
70
7572
228272
6
382523
40
98
82
282726
65
463302
151665
52
448449
339864
489966
73
9
38
5
442760605
73296
1
32
60
77
71
286114
86
72
49
78
229927
26
13
17
813554775
295299
118572
37
338888
54
16
1
374263
22
727669162
330025
88
416332
326920
75
329614
18
474859
130571
383874
13
143007
49
32
97280
74
672954782
366927953
188720
60
288452
81053587
479158
1
395123
98
5
332455
65
237620
397505
441278
426014
257223
871940770
322407
53
88
216473
84
163452
131851266
83
15
457445
617726098
339239
65
11
105991
98264717
7
429440
217331
43
52188
33
198336764
24
52
391457
165505
197635
158704
437781
43
461188
325792
56914
57938
40
58
431242
5314
11
424184
584669701
56
74198
19383
1
350524
65
9
18620
8955
65
52
35
4
47
93
453012
2
3
1
921293562
73
70
57
355045
51
295231
256891
496747
103075666
170191
122821
57
384998113
90
22
1
498890
427312
61
69
509437604
48
281476737
74
90
10
143710
50
923162579
30
52
314973
23
98
86782
418620
171622
7
781203865
80
93652
70
731601514
442321
279529
24
120976488
299721
40
29
65
19618
13
101632919
86
283802004
75
3
482641
54601
78369
422854
270384
2
72910
21
53
72
7093
469474
450016
258444
4
41
55
30
65
153475
23186
271957
77
354599
35
981282814
2
249891134
174005
102819
171004
18
88
5338
442515655
143022
44502
12
7
483435
494064
428384
7
384218
65
71
42
425620
6
19
52
18
93
16
224326
201078
267558
63
25
228443
232235
94
22
64
85
257569
82
360159
61
56
319078
18452
287939
369870931
491515
308610
74
8
3
84
36
33
368893
454007
57
128430
325234374
91
71615
86
149329
53990
16
408042
94
84
138297
16
402200
50
144853
944795566
55531
131549
72
840992980
44
461320
350090
69
235695
78
1
43
422086
7
25831
840459680
454691
48
82
27
221520
6
35
448324
38
79
424560009
664297747
13
47
21
73
72
68
33
2
399889
19
79543
36
178601
28345
748977500
13
4
14
35
99
855487537
174721
55209205
101024281
303454802
398272
23817306
40
276702
417680
125059
49
421203295
18
53
225190
89
38
39930
4
74
4
34
9
416795
320947791
16
482920
24825
599881325
370227
45
85556
686783832
40
753745932
632226710
98
89
780823212
375340971
455811
318155
48
8
459817
34
65
5
29
223946137
248165
35
466041
74
23
96
39
1
3
221417
161341
59841
416511791
443061
397318
63
236307
9
81
70
621876377
352894
224745
75
276877
87
47
7
351542
56
19931
213893
485987
7
82220
88
61
8
176269
141301
67
455515
78
884603360
41
25
6
1
24373678
90
86218
13
96
261827
17
75
424214
23686
71140
28
64
56
35
400840
96
32
461220
160158
91
77
61
231648
8
73
20
77
17957
54
98
42
236402
336854
396919154
132783
171868
641555030
57
486709
5
132191792
232827
56
61
6
98
85
335175
26
389243
297386
408653
359679
313679
278529
64
730575523
104396
29
388450
82400
250212
25
50
38
6
347770004
53435
32
11
393098
933426215
477334
36
20
79
77
112248
388532
495122
769314121
41008
74994653
4
58
6
480645
53
219812847
23185
252751
85419
281775
489652
22297
28909
22
41
428193
28902
41
153618283
5
26
77
74
18
264551
317311955
5
151514
47
86
32313
42465
189828
47
314466
316814
742264302
6
943900543
13
81
48
162227
79
3
187360
64
60
133690
67490
64428
73
499226
777271199
2
94
92
92659
5
168512
65
39026129
86
16
1
29
911063272
63
313819
420593
84
326760
217759
451332
339577
31
254181
230648
10
346415
446120
98
461947
8
17
286398166
5
128602
15
281092
64059
4
197907
48
20
193342
40
51787
534573365
28
256819
458547
238195
391959
6
29
574000688
44
92125
23
463019557
61890
97
344592
35
387417
157809
4
154392
89
427896
57
678906697
173146
444142
92
87130
29
4
79531
423631
487758
59
24
163924
84
331806
9
49
478593
190251
85
94
38
472293
15
222921
347279
365047
295297
97
421648
344683
39
357009
52
42674
124526
14782037
67630
52994
78
8
91
362730
422370
99
9
441259
13
466451
65
170072
379500
30
7
54
53
116199
78
9
74
62
33
28
37
467797
48131
85
55
194356
326880
77
59416434
200937
309174
47
13
252188
87
60
286854
63
439941180
977707696
462138
46
32
804350713
26
922104611
32
23765
10596
56
300846
715886273
273243
354454
10
399753
46
837829831
223690
95
358231
249659
255908
198415933
73
179776
9
353589
34
6
67
482151
137165176
21
220673
23
12
71143
200378
114311
52
69121
10
107228
438396
419997
3
418718230
59
64
437075
212790
227680
26
411011
85604
439657
455781
331492
352495
38
304173
92
79
16
179589
55
879215940
756592194
97
89
9
70
466830
87
20
7
65
2
76
6
15
386522
363554
2
4
68
77
4
90
70
117206
16
12
360511
5
201908
445015
564629755
19
87
297057
460807
64
71
80
7
94
140691
86
46
434178
38
1
66
4
5
21
9
300939
8
120148
498932
30
6
29
218991
348134
62
403366
87
24342
4
159632
311002
83
4
8
9
364180
39
489472
51
384774810
492972
54
35
8
11
65743
39
486196
64
44
74
49
61
29
277421
95
14
319545
86
13
325298
194021
97
74
18
73
35356
85
15
42
23
651844363
226628
11
10
72554
286730
13
69
385044
75
14
93
458408
38
11
2622
70981
89
12
544150647
371981
415511
2
955672693
303303
3
205802
39
62478
285334
65
25724699
471503
371573
198701
285138
60
5
195045
85
380486
51
193983
50
26552
84
75
83823
76
270424
10676
57
79
53
254705
1
357352250
422993153
349495
8
72
85
229425773
445035
236274
409711
94344
449653
217616
211170
186608
8
118289
68
305663
4
5
116299
58
22
87
39621
35
54
46
92
206735
35
126270
7
245380676
445383
23289
3
41
24065
72
268857
93852
214219224
358987955
292387
69
27
11790
76
33
24
253010
12
93
54
491346
394819
436859
88
90
374055
1
229956
3
71
155575
362947
177847
26
970865848
57
35
7
151746
143988
342815
74
63
369897
4
51
68
51
11767
42
12156
467561
22
298105
305582
351899
24
3
66
47
5
337407
83
38734
278691
71
9
87
748242761
78
89
13
12
119949037
32
220736
56
2
85681
68
83695
78731
224240538
17
76
83
27
44
494587818
7
225784
154108
40
37
59
428208302
641049864
40
136236
452904
368567420
189311
61
93811
339384
19
2
130606
7675
372665303
329545
29
411026
180432
495678
6
313973
14
307954
394606
22
98
37613
67
89998
52
84
130365
491435
56
131488
79
186956826
55
107191
3
461575
27
51455
29
79
327338
375981
90
20
48
116535
12836
95
172307
164933
349609
45
156998
368121394
75696
235466
53
80934
93
242588
490267
479855144
354819
6
200500
306131
44
52
329684
2
52
29
9
241124
468316
95
156742
71
38
68
82
34
70
302206
202985
456504
63
6343
461887397
79
426846
419728
59
64
29107
156321
94
48
475523
88
77330
418422
2
88
414070
89
70
430567752
239790
293833
59
341681
409991
23
46
98766
70
71
69
18
302280
27
29
377076
146185
95
75694082
52
66
331447
166899
6
87
506
9
48
437314
411407
300004
166942
388591
246524
13
39
72
313802
89
6
137537
32
23
10
421921
16
79611934
303274
331276
225739
339070
49
266464742
439527922
99904
64854
8
44
18630
494085
174656
66
4993
8097
22
58
48
53
16
450195
50
43
423787
672963505
98
41
6
21
92482
31
364752
580895571
220793
182523
39086
346271
5
775530654
8
36
491046
212681627
148506
10
90
37
444967
220296144
18
82
96
318713
64
80418
19
442231
14
33657
47
49
343240
23
88065
81
34
45
56
1
201013
82
13
49982
244553
32
13
327011
308978
301271
8
97
426924
19
27
1
71089
4
79
53
51011
266242
70103
299453
30792
55
450815
7
809084587
805265218
71
432178
42
33
3
149790
244044
399898
654432305
29
98
23
144124
257474
42
354262468
425518
4
28225
928272272
96030
416855
171933
94
412601
281098
11
27
36
406126
41
87
119681
229707
3332812
80
49
13
91
95
64
489142
7
445057
131962
467888
8
317862
418918
21
31
307004
36
373564
956052654
438520
54
52
92
310928218
873647949
3363
461024
75
86
86
10
17
453743
760185942
66
39
377371
62
39
115121
445383
261116
419074
84
24
182233
463406
55096
35
88
5
68
191829
41
150175
93239
104184
29
214738
62
97
478587
313175
194515
155642
141650
272976
85
58
628106168
64
448388
9
55712458
69
1
7
110832
97
636143631
14965
100729
137008
51
641863632
95841
491450
931971036
102203
146127
423736
49
9
6
310561
53966
14
99
12
69
22
16765
438474
255781
110431
73
334983
832511874
456270
50
7
27
310332
318065
425579
77
190785
142290
9298
60
9
6
7
95
449520605
54582285
40
87561
9
45706
220222
20
19
20
17
166033
522103812
157494
98587
65
67
93
195849
46
17
72722
478341
42
65
1
59
36
12
349600
5
54634
54
55
25
31205
21
4
60
44
909052607
222791
478063
9
13
373004
42
452018
20
9
52
55
967365791
36
274913
62
169578
96
82
368818
72
72
16
85
8
471987
56
324641
291828
54555964
90
193442
4258
788523373
14822
116234
359442
290681
14
61
80
4
383035
92
58
19
469415181
22696
29
49
436120
490815
341911
465527
78
90494
482235
6
183399
41
260078
112167
275867
12803
70
95
405670
417123
95396
200089
116838
180023
217690
28
28
425932
313233
89
47
971383095
75812
80627
4
10
23635
438146
407035
87
89104
5
50
21
471395
55
32
74
76
63
88
41
119088
377899388
68116
72
85
5
6304
467302
75
69
167252
51
42
14
248502
20
25
348954
196478
97
57848810
58
271910
452613
91
12
104302
90
94415
49
488548
3
20657
9
72
26
505177978
79
4
8
402016
40
63
133975
63
38
19
42
663728307
46813
70
408514
53
47
399719
50
347832
157732
43
332638
1
67903
22
532596615
210132
498583
2
265898
7993
125181
90841
412532
176172
805907251
59
967870651
45
59
349594
45
669906578
32
318902
208
63
68
297033
378907
184798
51
52
184299
454085
58
561483349
426094
62
67
65
451877
996916385
60499
2
446502
84
44075
4532324
8
34585
124154
67
89
64
23
450256
52
1
90
352213
93
49830
62
78
98
319371
28
96280
17
367335
6
168887
76
98
84
82
830700442
16
730502141
5
287655
41
8
16
214354
144020
1
29
76
51
36
297432
383628
460541
19
95
32
892911605
969393985
590380784
48
12
194139
56
26
31
82
112062
47
29
178178
97
49
62662
365579
3
342897
227453
859407815
18
232792
65
12
1
367010
594788813
72
558286689
389240
78
37
42224
9
165007
159608
601422222
72
73
148138
43
89
91
9
60
25661
270431
118885
383245
119614063
429070
305488
306387
97857
531277261
46
851793207
329684
415905
55
4
490357
24
77
146977
4
127403
53
415422
327920
390238
1
47204
3
314341
849437699
276919
64
66
3
424283
68
6
32
63
234325
288382
321794
26
85
137786
203468
144237448
486195
157750
30957598
36
2
83
36
87
28
435968
236909
56173
2
320952
353461
795859485
437646
123126
92
418162
225384
72327
855409161
90
116811
53
337034
89
7
44595
466991
821446871
87
197436
576462889
3
197094690
68
58
275292
42
124214
70
471059
77
46
18
6
114435
98
730694389
27
12
40
87
314259
65
22
181907
63
394156
52
177204
6
165633
412288576
32
68
18
499327
123934
71
170584
59
657234870
133710
70
88449
35
83
363355
23013590
12
42
2
37
133247
92563
355662
81587
46
374555
5
92
111596079
5
243938
382257
78287
65
60541
70
77
339254
316295
294169
114397056
5
109249
109282
173651
413771
24
459472
4
326367
88
12
249686
99
2
196450
25
827497988
137440
5
26
120944
1
229092678
3
2827689
721098854
64
33
336646
122087
36100
51
435299
4
43
35
243176546
61
70
73
67
167619
287154
38
115270757
11307622
329718
29
457686
474074
77
87
367002
53
203585
388843
950720546
3
494999
382207
3
309382
287157
90
213851295
277699
35
65
7
87
194470691
371010
2
471198463
23
311128
36
20
8772
455692
57
891480021
24096
1
98
22
275022
44
38599
1
61
81
290139135
84
575127912
33
373701
371411
51293478
392958
69
32
278923
357205
286976
390558464
483373
40
69
6
14
99
63
241032
72
36
95
168467
319871
879803674
6
85
23
95
125942
437038
95
20
410685
284788
53
886360650
173817
64
2
32
47
68822
257471
765115616
27
237648
384703
867916685
89
14240
5
202788
54
21
429203
79
30
194303
69
16
309684
418434
63
29
57
457998
90
90
442573
476275
69
197802289
70
242239
993420884
240162
320498
686393057
38
24
239843
29584
691621476
39
30891
77
39
1
6
395846
86
7
62
1
5
87
200868
97
173102
657454477
912004340
5
8
4
17
51
38
33
7
40
183760
17
315057
395803
184381
4
103163
62119
257744
482559
155124
977239091
31
218490
376168
326103984
131276
94
94
92
90
206262
111668
391862294
1
10
43
369332
242698
8
34
96
391752
310420188
90531
384698049
41
12283
469574
38169
67
328517
381195
747831290
2
52479
48224
53286
305672
80
6
581992940
176229
32961
83
526
83375
181364830
46
94
48
319832
756721984
182717
60
56
121484
71
408460
325634
68
365066
29
340065
61
42
154931
287124
56
5
66
84
66
24445
91
667386721
193359
160059
307816
54
463230
7
31
335855
63
458255
341019777
86
98
177201
76
35
41
96879
457889250
56
76
400489
53444
146833
51
44
8
72
5
112333
1
218472933
16
194863
294061
36
32
243673
84
7
46
82921
18572
51
4
31829
92
1
49870
219135
488376
144407608
40
135677
131989
94
6
224869
22
76
448235
20
77
9
44
617563774
21632
368509
27
28
55736
234158624
32
78813
58
49
439853
306105
32
87
401245
379529
416492
32
426469
38211
45424
403753
453136
213141
339540162
16
47
317050
60
19
15
94
66
91
81
6
7
126656
324734
7119
67
18
484137
389251921
150364
5
3
6
176740170
83
88
430081
96
41
58
176725
55
381211
64791
268633
110575
164170
80593
851716934
489563
54
29752
36
48
55752367
404516
344863
10
271863
13
85
97934
498360
95
88455
70
4
181216427
22
287550
487631
19
79909
35
327226
297818
414881
134526
73581
175013
41
275528
8
156821
94
52
289388
452632
418073
11
392041
225123
43
2
84
2
404098053
2
425328
207341
6
294838
87
188884
55
69
42
50
23
92
4
457590154
486685051
183107
31
5
89
18
4
56
63
66
44
53
225100
51
443216
465346
9
441396
145912
127569
63
55
90
272122
27
96
20
21391313
81
96
7
247108
52
92395
384592
13
92670
87
446934
71
126873
370418
89
5
288226
38022
336506
39
217527
192205
942865659
20
852859840
54
358573
11
4579
3
9
20247871
135882
36
199983
64904
75
15
41
357156
79058
27237148
17
155601
186696
153059
271831
90
7
443589
7
15
259462346
45038
8
299916
474960
44
44
92959
326441
50
46
35018
409787
269921362
140836
28
311168
95822
30
25846
26514
73
460878
238085
99
469825
70
392405
704683735
9063
492004
130781
389618
244079
67
192236
2
377537
91
242609
82
91
408772
42
18
91
7
1286
48116
46
22126
32
92
68
9
100739
95
417910
866541284
262865
440077
65936
206401
103340
388602
31
109917
936724371
95
256859
53761
4
13
26
98
492746
4
350191
270920
64
740541841
44349
263042794
84
36404
482287973
325615
76
470516
2
3
380026
90
427857
13676
74
13
9
71
61
23
16
347948
201439
8
163116
220736
46
266945
6
87
18
379968
36377191
310893
34102
238079
43
717685343
81
34
15
299604
10
88
64
108428
50
25
2
155689
402683
2
75
46
11916
127442
44
51
46
78
8
415057
85
70
304818
52
226946
58425
103039
82
39
274941
90
319041
659848468
241786307
127058
69
965266820
474934
95
57
207526
4
85
229652
234492
22
21821
322858
295273
366612
82
54
38694
3
458346
330023
4
99422
58
208603
50
158973
98
86
49835
395537
22003
52
51
92
192218
57856
13
37
21634
315916
369810252
55
96
30
29368
138832
5
825004786
356000
7
264722
933886380
94
370092
53
81
68
5
28
173719138
355011
18
13
60
6
2
18
429335
115911
67183
57292
33
367023
69520580
236583
7
24
291281
433619
83778
99
67
1
364318
142334
2
34
786703742
60
108133
45
12
12
320445
15
9
9
260735
496703870
402309
48
30375719
66
54
337996
204467
195523
795049698
55
458531
415
57
289542
425842
458235
9
78
41
279869
33
7
266596
48
73418
9
23
23
234131
48348
33
99637
362847
890193222
53717
41
407507
347133
6
138956
14
805660218
252191900
18
29
68
69
32
98
15
73457
183561
80
28
5
24563580
498269872
963205391
78
20474
106187395
73
7
5
118729
32
334362
151192
11187141
7
129104
11
2
36
48
1
59
51
441550
493424
3
43
141275
97
362279
71770
137718
39
52
388020
5
469296
219496321
81
63
380527447
80
66
79
181813
61
15
30
221092
832230268
3
84
63
11
75101
310338
14
73028
68
5
189489
9794720
332784
635922742
29
89163
317031
50
117469009
98
8
249935
58
44
31
173271
164470191
53
9
404934
453816
11
297905
384241
122371
16325415
69
326583
49
31
90
19
472015
6
15858
44509
93
337602
826712561
316770
215475
3
39
111685
259672
92
841269690
31
1
59
57
62
42617
157688
71
77
8629566
164604
17
31
306329
38
5115
26275
92
4
199461
119262
73
240214
65
605394938
93
777986573
497784
7
2591
482441
42
302393
28
12549
99
60
71
75887
5
43
228322
98
2
8
29
244799
91
441304
19
819134385
133703
487507
73
26
13
206424
77168
10
13
1
74
464690
768995129
161095090
39
98
72
766607938
109610
413736
99
191267
3
178123895
81
39
8
58
219121
51
21
14
152192
397511
129222
10
70
611065867
82
61
82
445714797
206947
80
438525
8
440221
89
28578
228518
455486
410025
255242
112238
89
75
49799193
71
53
71
454479
83
56
58
20
403143
31
29212
82
773841906
90
349321
52
52
289203
329497
8
3
205531220
52
60
8
83
61
169735
499813
32
91
435046202
71
60
99
343362
224361
155886
159125
427489
213511
75
356904
26816
121302
23
36505
4069
961650702
299804
33
397274
269794
280928
74
460940
67
84
40
5
53
51
2
130417650
3
165245
56
20
68
432264
82
78
377161
213899
491034
126395
421733
288722
250643
64
68
263435
652356743
218854
495970
18469
91259
49644076
59
9
66
19274
413978
87
487789
389738
1
96
52
49822
22324
417636
92
118018
75674
318472
865670885
246055160
1
878338686
1
80
21189
297628
809542684
8
238809
12
223098
319157
39
238280
54
1
68
253251
18
255270
6
471570
9
5
46455787
257817
162846
1
7
6110
7
256730
4
121930
1
39
495124
3
2
8
34
495737
309637
3701
26
247558
90581951
182069343
46
97
84
27
28
3
5
559452956
326520
648878239
888666228
58
996842456
82
32
433796
163089145
309740
673166199
81
311616535
130664
187942
164715890
152247
6
477065
43
58
52
172685
22
967207511
133250
216681
72
218688213
643185055
216400
376753
90
195764
1
19
40
831931059
136369
555302868
111882
58
21
2
95
348630
375774
26
340593739
61
63
4
58243
420645
8
66806
287752
92
72
257256
64
51
68
58
1
8
499229
80
23
7
15
1
483963
165797
91462
71
13
87
823559217
48377
372198
29
69
146875203
41
98
3239
37005
478699
70
45
392351
4
383217
8
57
50
4
70
436269
58
97515
135493
72
63
930069205
61210
74
265342
42
98
29
60
52
687791017
28
3
178561
939818459
905219316
65
38
557758964
85018
193393
125002
10
16
65385
5
855189815
13
96
236861
426661
95
339442
11
15
384337
71
3669
68
266029487
23
494358
416666
78
61
41
273522
42
860366841
74
359953
41
367353840
436933
463799
93
54
18
68
6
17
15
39
14
18
56604
62
14
249215
88
15
379818
1
276015
299170799
5
127169
160170
414539
452732
82
167019
352732
427300
297760
24
80
330830
481626
35
16
159541
26
6
306823
36584
413394
584209947
57037
170687
311023
56
240507
209810
50089139
67148
3
62
82
251896
703082448
59827
51990
122310
91
289947
49
450253506
338654
159060373
231812
61
425472
1
72
33
55
467823
71
16562
324006
64
109044
6
65
99
98
177875
113877
391340
74
323346
88
2
42
400765
168065
344477650
72554
145620
9494
11
424336
259095
169341
95
116431
554484594
369430
389043644
309857
97
585958692
51
342353
43438
173610
147055
14
325351
95439
773697364
26
675003734
9
312076
194097
25698
66
429809
3
38918
50
72
52
350386
316662
86
40
360267509
1
46
99
4
188858
45
111847015
85
52
77
32
647688444
70
29
57
79
222348
71
287091
836313671
58
9
189645
62434
393216734
7
3
554927817
89148308
331245
83
108953
90
44958
72
460085
177159
2
7
58178
163437
335176
248857125
7
291647
16
7
340947
4
129143
61
10
405022
20
9
180074
441864
84
86
29
328259
46
92
142724
177708
148534
68
81
59
93
485894
75
78
121035
368904
53
180648
429818
68
388265
899897150
17714
37
390604
48097
11
145256
266268279
75
326523
46
23
40
19325
28069
197471
31
122587
5772
84216
271810
201583
89
36
91
70292
198142
80
30164
474493
4
464877
207002
10
36
57818479
93
828
7
143978
74
38
65
28590313
289143
204219
51
51
2
4
366927
559220599
96
38
43
65
297195
277112
67
31
5
98
174703
38
31
56
25
18
83
368371
171153
358137
268925
69693
67
59
97
95
23
65
903956708
65
5
246275
813794465
192511
4
68644
330494427
3
548201699
9
20
58
66
5
944709249
486247
3
55
344
36722
2
71
58
42
343862
87
31
174927
54
30047
299983
433970
2
3
53
61
66
15
313773
6
55
48071
336007595
380115
155181
3
132471
90801
19
393260
309218
57
274300
96
126063
21
849824136
1
785611717
99
425543614
96
61
135565
30
418048
70
18
455394
8
88
54
2
80
164534425
239246258
3
99672
22
2
664121528
30
189574
472864
160375
34
224300
356997
174510
77
56
336116
8
17
4
228999
61699
81
47
88745
345605
44
310337
4
22315
447209
121144
311545
3
50
104934
56
226569
210334
76
73
159277
78
811441624
49
302604
8
473682
412935
79
1
76
25
132619513
6
2
90
49
38227
64
256241
533120022
91
97
469480
308038
2
62
86
4
3
849851073
308037
16
107648
13
638325991
153138180
271771
86
40
199246
66
14
78
134853
94
364138
77
9
704532874
330155
351679
6
63206
23
77
20
40
40
875410685
73750
44
49
703930403
31354393
55
77
405437
48
88
52
64
404409
42
378775
619251818
52
402122
65
471856
400535
208628848
457737
15
476977
314071
45
672989449
65645
134314
21125
4
456209
92
35
29
41
1
325830
42
55
24091037
54
6
365983
256563
412975
136853
49168
4
248085
30610
16
33
274507
20
445923461
14
305193
32
41654344
26
57
249634
525711174
40150887
256007
74748371
2
11
71939
363287
99
590035110
283850
18
167388
35
96
4
211769
8
220975
66
5
185220
6
70
54
480665
43
307750979
144967
490853
55244
23
488378292
102508
27
56
874113612
15
13
24
3
247737
104701
14704
457477
486038
75
79
15
1
79
200330203
138138
29
316019
7
373203
87278048
419900
83
89
32444
3
46
3218
62
71300
193795
48
48
67
393839
52
1
233057
309198
26
106595
57404
166400
97
71
28
374771634
90
480750
489852
240441
62
20
4
298571
164681
41
230907
10641
405418
425447
147672866
42525
335794
13
415178
453822
284225
296
60
78
694355376
70846
19
2
29
280816
315690
28
611286363
331343479
1
440900
35050108
59
96184
190435
218090
12
7
193077
123596200
32
3
15
69
76
61
31488
398195
12
72
283383
472812
7
396726
292902094
86
2
114167959
81
588921792
488175
89
37
4
39
398778
279598
72
88
3
94
59
8884
163481
13
658207201
413897
31
314164
945257924
477355
1691
411095
11
57
332789
64
230563
483148
382434
33
147324
38
8
9
7
33
54
834429563
60
44
191384
419588
304340
50
29
29
253
33
60
784686695
34
8
43560
209079
182061
14708
33
99
222007
366390
556732851
4231
347812
5685
27
95186
237562
71579
20
743235604
248780418
24675
112248
38
118421
190152
3
16670
418873
170941
69
13
57
83
293440
26513
594480826
7
74
488700
387253
51
60
437972
424166
325419
45
91
55879
158028
46006
21
173967
767543705
395451
5
98
33
96
63
290321
33
78
36
6
38
43
16
160335
10
61
176063
71
104444
345547
325849
331983748
397260
95
143364535
5
331721
86032
78261
6671
496040
455822
749096573
43
479756
327013
80
27
54
93
3
54
86
346200
758058759
79
488214
407591
941061062
69
187604
56
78
902861648
229099
68
363354572
129671
54
10
83
58
374368627
72
84061185
60
20
298506066
57
318025
52
109748
225794
872212480
35
232818
722550663
8
52773143
67
490316
9
74
96
77215
329827
98
74
358610
382064
477127
338208
398378
8
9
319167
67
65
99
498559
349917
141552
395031
467793730
97
395343
58
429577
1
69
7
783274131
406521
56
254105
436611377
65
58
66160
1
242775
64
33
67
65
80
61
57
123146698
468220
70273
5
27798
63
27
71
6
8
141397
94903
408092
438988
25
42
276843
340388
17
403738623
210288
113161
94
271442
17530
88
623870877
310393
430572
19
415024
37
95
47311
80
45242
724307623
83
44
33
188397
87
439134
10
9860
355117
69
97
23900534
458421
17
482631
177489
38
47
380927
67114
345145
69
48
1
26
280608476
471267
31
44
69
26
299128
53452
319455
276556
234586
86539
84
75
228541
3
65
280232
98
25
9
16
84
13
309721
7
328489
7
57
377698
486333
288784
4
53
24
370083
34
24
554539599
367960
119572
10
415710
61
76
253565
126330
9
114039
70
24
291262
303669
42
7
239460193
395920
352617
44
546009765
42421
928361376
21
81
454809
14
466062
817154561
237218
33
490719
6
446347
49324
411861753
23
115626
34
8
15
930042717
382460
49
72
283119
16
328870235
72
220930
41
20
180864
5
54
67
16
15
48
94
42
11758
757292129
208014296
416728
16
92
44
104010
6
99
75
1
539898587
2
69
97413354
133976
467924
84
21498
95
45
343307
350447
13
8
304448
73
419044987
152091
117815
569236849
3
258197
275867
60
232342
251402
829837383
390137
12
38
180650
19
924006897
71
99
1
46
720626338
3926
79
51
403172
200422
254063
91
311637
28
124987
6
8
409493
82
37
78
57
202941237
236548
289443
931781329
385087
72737
372467
27
199652659
266523
111032
259264258
232204
291799
424568
62
912087699
256960
13503
30
101754
22
8
191431
76
70
32
312609
89
72867
142307
98
97
209367
97
79
55
6
911372475
7
932935090
54
159095
7
70694
157810
202492
383973
160649
87
67
9
2
147823
69
333289
227150
270015
438463
12
265826153
112551
343776801
777413179
81
71
625014577
3
339427
32
42
25
184354
314119725
39
422833
86511
3
301499
37
46
5
41
9
97244
32729
25
217811
5
41
492882
338525
66
35
360296
50052
7
350128
553461407
117387
64
9732
340210
71521
53
25
434955
10
68
971640884
86
373676618
14
24
980415332
63
65
3
217782
36
72
54
408857
290659
17
3
393988
118111
86638
295883
8
99
63
224272
22
57
62
19
438761
202575
367891
32
50
36
53
4
29341
523350389
212977
259841
311920
52
148481
49
801986617
48269932
44
868844949
128341
7
112351261
7
62
472091842
42
2
15
482024
92337
54
74
322121
2
239976
4
77
3
172844
76
199895
461147
25
394995
16
113075
47127
436452793
2
647594172
44
89130
266571
215392
13643
383522
712657504
98
59
1
356468202
64
51047
42
281248
454536
75
26
36
80
24
199037
431869
268415
35
7
372800
38
61
180091
4
31
50
86
12
83
93713
152193
11
257891
19
475402
43
109569
25
140048
234442
260531
495724
9
60
56
87
318686
455368897
341806
38098
430213
69
4
180714
788566736
7
89429
42
290683
422252
19
25
451325
9
355722
76
533952348
94
46
264035
51
485595
140433
159741
340473
30
32401094
248510
61
108488
75
42
18
292911
131715
99
22
498011
324913
417127
723672847
28
24232
79
48
176619
264059
53784314
241104
491458344
72
81964392
169953327
99
816168083
1
2
55
13955
42
176331
92
216174
65
90
9
192038
4
4
93
79
4
430896
435254
49
3
42
92
188807714
220948
75
94
382041834
34
469266
82285
40358
98
94
34
9
333745
98
1
272179
267260
22481
1
115719
519359974
62500
90
474952
661139856
43
451867
27
193313
374610
363254
61
88
48
84
394974
257296
667719382
120076
16
457755
349271301
231577
63
3
172196
29
139000
262236
30
37
634485262
292796
78
48
25
273756
310911
167863
215013
173248
254846
65
8
285379
77
21672
24
54285
61
70
89
77
179563
232935
215896
73
9
149721679
402022
15
311441
37456
18
58
12
16
958262762
7
78
331837
25
308349
260312
19
107562
291961
28
1
281490350
10
91
4
44
419721
205582906
486757
364639
43
10
259310604
12
21
46312195
20
243291
87
14
2
588449230
131413
376495
410265
27
60
23
49824
94
14
41
69
882721712
83
819811922
968034965
466305
44549
137315361
570359610
13
475680
59
8
104276
69
73
105149
176571
45209422
180263
39
9
440977
39
3
78
60
3
324136
41
89
75
466660
94
92216
40
44
213565
938428902
31
1
18
82
29
777567677
378627
24
187569
238382
212785
2307
268891
155541
475916
169511
255264
34
170530
53
340379
19
445103494
63
264132
495226
26
387782
69
257854
21
202356906
258602395
56532
15
80
96
6
9983
46
222101
101280
78
9
35
6
71
165322
34
136255
29389
33
384757
9
191549273
176662557
90
21
18
98
126272
34
98
493958
380577
16
23
6
22
263114
12
96
679384039
328616
9134
48
81
39
939592757
126895
351612
35
52
58
184321
71
389630
256677
63
94
8
49
31
403827877
61
87
303340782
9
433259
298559
144818
115368
83
494399
86
356630
21
536318099
4
7
21
9
92
119369
128847
6
228068
392327
852473145
242197
6
17
289775
307624
41
279328
610606813
315828
8
71
111785
3
355998
298967
110968
49
802630781
78
56
366213759
87
6
329557
120601
39
492899
328411
408687828
103419
5
82
216896
22700
9
165208
28
180697
40657
99707
4
11
438810
66329
129511
323880
84
8
88
42
6
31
421562
82
17647
21
277788
249419
361480
7
318124
92
290174
97
685679598
245137
585323722
61
267811
126494079
419189171
151234
73
132344942
94
356724285
9
468955
98571
45
22
172371902
956
93958
462738
2
1
290158
56
915367905
46
257458470
349197
35
45
26
492597
242128
31
117405
29
52
2564
96599
85
87
245367
26
26
40
24
80
8
57
56
121169
32
165009
146314
87
41360
38
146476979
474474
3
30
807620313
66
38240
82
12
75
3
18867
48
27746
242911
5
13
86
85
34
173050
78
56
6
329530
52786
9
242072
259493
63
418900
12
86
330143
254820
370865
50474
455467
91
60
14
144056
44
88
97
21
573952009
391291
10
28
305010
41
440670
41
72103
20
99
139670
433603
11
94
81
88
651792864
356839
186880251
66
51
495032
437756
220643
121579
17
7
98
442389240
5
485175
481979
390656478
63
85
68
485935707
347160
33
84
43
255138
184757
94
75
517040463
836277399
300197
49
31474
82
280824
49
212198
77088
186856
185743430
49
87
823363465
747792665
62
23
89
97
13
23
86287
47
647586931
36630
882942608
61
32165
28
72
76
89
43
52
17
373290
481750
94
63
9
150729
400492
98
435104
22
42
61
40
7
359967
461183
54
812626400
68
216700
9
58
277128
19496
809907091
128629
383080
455186
331014
579990546
28
285096244
17
14
368542942
490569908
12
8987344
543430751
39
57729
454001
234346
5885
13
87
53
67
10
753301736
3
477911
409285
4
672000380
66
282882
64
20
48
275473
69
9
82
76206
98
37
64
7
969792861
35
83
42
357726
211706
147756
274670
1
55
379616699
309433
196406
38
42
60
14
5
69
231650
403381
84
48793
231466
427838963
55
175307
92
454896
118844
56203
71
112553
237910
64
249897
208858
50
16
141278
175916
9
54
8
82
324118
3
66
89
94
44039
481708
24
158310
55
7
125468
71960
327401
256775891
397323
129790
333313
450623
181314
79
101430
30
237135
8
109303
338044
821618240
3
50
32
697075410
41664
117432
256592
74
148046
8198
213119
24
440211
168233
73568
155179
48
765385
224393699
72777
68
57
69
35
355354
56534
89669
475360567
398440
41914
63234
73
63
7
19382
87
99
73
286193
50
46
19
94
409861494
4
45045478
53
7
931746137
181910
46164
63
85751
17065
42
4
163339
19
334995
78
313575
66
6
229072443
418579
247857
79
955412317
13529
39
55
94
451922
129976
185735
283381
345863
243940
492746
95
292137
52
59
72
14
59
303975
46
68
769216584
91
64
28
238568
453946
61
509102374
5512
85
426818
402207
16
37
18
29
121947
296894
467259
271026
55
209336
5
17084
76
318062
93
4787
339281
82
664994531
652373878
146307
2
142495
76490
94
17
246200
18
9
73820
32
80
12
78
90161
15
9
194469
168424
46
386909
76
62
314096
483090
221369
406192
91
25
23
101426
73
342015
412723
30655
4
32
838491973
17
43
447331
47794
145657
8
88339123
357823
38
244193733
349113190
59
97
72
146585
33
32
24199
57
181524
196267
196577841
701538893
63
474736
461658
218419
1
328124
95
200212
9
9
205700
664104505
396365
339155339
83
389843
379872
210558
112821997
414401
391675
433504
37
382168
111986
3
185281
82
242007
76307
300009
21
232781
446464
398637
31
194768
187460
265993
89
174269629
775003983
764292509
54930
298972361
168574
8
222629
11498
3
48
70
3643
68
59
24
87
25
93
35
266198
58556
473599
81
95
3
29
23
46
58
455123
61
17
132743
104662
62
177808
71218438
48
378580
51417
58
5
227048379
306592571
928949358
358141
468136
81
379621
83562
69
463616
18728
9
99
42
444413
76
286916
100458
86417
32
12361
57
7
672190858
156695
213646
233299
66
267608
400635
14
504841122
376736
191374
389030
82349
2
33
20
52
330783120
43
476060927
201880
529
490458
233552
76697
253204
436250
371864
165720
38091840
6
362717
53
718623891
387645
55
64
90
353090
51
206029
277760
290178
91
448511
375555
262910
9
82
29
33
59347
153769
74983
15699
87641
9751
19
479566
14
701993260
450806
44668628
10
9
367293
180559
8
90
26
33
69
65
318159
12
85
463959977
380725
7072
4
22
330981181
78
107693
79863
94210
74
70
520224607
8
94
447060
47302183
62
259381
257233069
358440
26095941
99
86
53
405355
84
71
476132
25
1
959748014
28
62
307076
21
109909
480667
7
201974
441823
75
92935081
94
10
215394
997250043
455974881
2
10
452021
229878
78764
1
380537
72
365228244
5
19
63
79
450627
17
1
7
29
12191
80157
142326
8
179759
48
315047
302806
16
1
95351
773962750
5
101638
290518
44047
58
96737
51
26
354738
78
43
24
123181
8
10
343295
3
396279
759663228
39172567
39
457557
44
65
4
222744
21
23
417439
93
32
82
36977
185675
472207
22
3
554918439
423377
425668
51218
160014362
3
71
29
16
439915
2
265147951
25
312484
77
283135383
424990
279144
135580
74
413692
229316
61
14
210489524
50
11
693950112
322559
209747039
80
75
18
73
812946815
82
31
195657
25
929011247
178200
86
64312
9
121200
67
160419937
87
296830
328518
102264
45
14
88
245932
2
99
492244
88
97
722299692
40277
85
69
655045020
62788
60
77980
168677
20241908
421427
429593
91
81
33
7
431231
624570150
232768
9
98
180132
43
95
8
91
56
91
26
20
253543
38
17
270791
102176
191043
86
28
28
1
39473
480930
20
31
35
380105
64289
75
88
90
5967
29
36
34
22
271806536
77
128068
330612
392630
30
52
424676
83
153860
81
56
28
19
114267
14
664894045
657869818
95
404110
796985970
35704
92
28
22
582455419
67
70
45
102901
767891422
424271
483904
48
284608
497766
173516
77528
68
371434492
684443065
79161
83
48
211619
2
266728486
217510
211509
44
56
213156
269374
482492
58
86
99
383424
2
174031
23
65
1
80
78
115661
93484
6
67
468614
297164846
23
89
84
363527
204242
211200
92
398110
20
6
255554
81
42
96
2
36
7
40
288060
247830
48
275827
18
43
173059638
52
38
615166618
198825
304540
27
428877
67
96
80769
93
95
794818287
451439
21
329790
9
18
26
113971
7
327412040
8
64
31
40
12
13295
399337
33
56
40
2
1
8
156846
96831
440241
216219
54
79
689191338
330932
87
36
6
150864
24
452090
50
351839175
292630
52395
39
106928
90
70
68
41
32919
425352
51
119678
99
22
16
99
552976988
15
44
6367
33
248550
28
6
412743
16
90
56
95
41377
44811
91
2
86
62
66
122618667
70509
370585
964331432
77
319157
25
375427
41
50
360312
95
249917
308784
364569
250558
34
56
88
96
130967
21611
7
97
12
83
37
21
284252
9
115285
44
87
33
7
87
208144
179859
166203
22
524845521
480609
303199
88
94
175924
397227
75
53
11
42
91
8
80
414766
50285
67
63
366012
14
59
191771
32
262904
4
49
6
6
265873
195716
10
386294
50
59135721
61
153768
2866897
5
31
88177
62
8
32
38
297609
351735
322766
3
11
350150
63
120060
67
15
2
437105
353417
14
267078
474861
186958
5
311834
279852
4
1
341012
419723
44
417658
207952
228818
8
432552
27
260596
51
100025
1
29217
492163
26
94669
74
77
12
489802
37819
33
445572
396799
66
294442
130661598
298127
450396
74
26
415077
43
10
31
20656
62
268506970
41
145745269
88
407406
415129354
55
94
444465
77
355494
97
57346
110169
96
192311
167996
66
225200
94
73
198801424
53
24844
159306
57
237130863
174158
27
49
24
79
19
219044
21
397898
58
422912515
44
96793
1
28
7
85
44241
29
73094455
431307
229308
105013
93
53
11
250186
6032
211994
902052464
494135
44
23
471215
70
353509
36
659067118
326765
165431
67
75
31715
85
59
5
9
69
13
40
56
355077
41174
24
161278
28
29399
13
92
77177
168984
390482
7
70
420891
27024
129939
21
456581
55
172615
101673
31
55345672
82
908094644
2
99
28
358897
257474
353692
11
4
19
85
92
12
27
434709
87
98
226495
47
819018473
8
791784080
414335
59814
60
494952
38
220540
41
84
274877
53
50
5
175520
30
87
7
30
102067311
70
152940
166726
3
81431
295917991
8
154049
9
43
59
4
12
164344
37
70
35
271596
26
17
221651
357153175
77
35
357479824
67
38
438664
267875
250965
2
347925
154010
264496
5
1
149070
66
497386
64
41
210070
285929
11
3
95
737637248
215709
111758
416226
750478248
32517
69
95
8
302721140
69
14
198962
62790
9
75
77208
25
417077
14828
6
11
57357425
365205158
99727
284464
94
51808
20
454666
72
985108124
5
2
71
58
282977
40
212782213
40
19
150335
137341
74
58
369485
65
17
84804
88
67
33
714017781
58896
36
291261220
8
240887
187552319
53
680209134
66
357664
298376
704369756
1
38
5
81
387726760
61
79836
53
93727389
145251
349347
65
172662135
88
31
773904721
33473
3
76321601
98
5
610117268
473826
9
271971
604038141
93
89
240017
2
457702
99
72342
272013
491978
396409
86
34
483455
422229
72
432346
32284232
128769853
315687385
38
67519
383051
359268
95
357188
273078
92
7
181070
76
312979
97
44
312181
6
11
393271
198642
42
75
306040
383833
19
441049
91
85
270508
433304280
435899
83
79
95
392362
143254
149436563
449970
10
455794
293989
103238
34
86
26199
99
89
167218
49
989032086
86
401751
51
216166
6
316457
213808
81949
221851
81
49
89
98
368146
393875525
32
969841965
199326
222376217
118631
475091
3
6
11
73
253222
36
34483
508371122
81
253861
41
285730
86
200597
13
79
54
12
401264
450857
196745
273974
169110
47
257258
44
253581
2
377922
88
3
404623
469697
347489
44
405594
85
198376
86
2
105962
294021
46
272121
48
33814
131632
51
969361764
4
21137
68387
327237
220832
549369105
202549
28
83
9506
4
101079
683718252
7
17
893252961
383296
432852
636250134
297730
468894780
55257
23329
445345
91
31
28
86
86
83751
1
198467
85568
83197
289819679
459520
240067
172181
44
313257
99
288733132
88
90
81
213742
302885
108359
88
28
27
62
49
83
48
82
454693
36
85
84608
66680
245336
471523
53
198458
40
48
265685
732573854
45
56983
250081
3
95
1
159692466
55
17
62
85
202995
26228
43
344934
45
355314
88
23
54
16
224671
75
76
48
55827
16
611635315
701257471
59
386736
469389
83
16
713429469
210231445
217439
3
14
75
83
22511
5
114030
181453
211059
452040
95
52
239356
161670
9
528833858
251881
45
64
10
66
51
19
3
85
80
889875982
87
38
135519
65
85
9
340975
104362
83
306399312
1
9
205904
295067413
72
349864
249523
7
349802
26
1
50
58
99
156707
9
23
9
90
56
495589
7
222298
5
421020190
7
494254
218805
41
44
343132
135452
288638
87
276335
29
496149
255905
91
336356
90
39
72
430568
96
207050
10
16
48
58
74
11
667795845
38
77
10
25
1
236988
4
89035
25331167
86
80
262136
95
452089
487311
117080
884984369
279204
135531
27
145265
182081
456997
77
170432
29
65
5
14
54
7
82301
33
383882596
754590438
20
72668
302684
5
203416
70
38
83
393302
90
456970
70
52741
1
71370
24
9
127522
26
1
58
63
441825
50
62
143977
10
82
21
51
6
1
12
52
969493638
69
202054
26
18
99
62072
18
65
133909119
294172
73
75
83
948193683
286181
2
332999
6686
43
413357478
5
45
371057
72
311337
173508
314104
15
88
170683
18
889836374
192510
41
291574
93
283796138
185458
47
99
95
57
82
939752240
67
481184
151276
22014
71
36146
55
73
408479
40
116259
39
19
164033
713641907
95
188251
83
48
152849068
3
4
553340509
45
200217858
257336
163765
9
43
49
75
55
180453
318993
43837
6
153305469
53
434122
56529
978206229
315878
69
58
331558
89
260948665
353655
471780
35
416387
32
60
90084
262153
205295
17
24
189904
438332
84
5
154320
73
344385
97
939558870
991038215
14386
17313
49
479443
23
67
137617
50
493435
4
58
363355
286329602
339191014
70
72
46
175450
85703
237545
473120
381012
378935
141240
9
171867
281005
110217006
307474
226630
449457
29
23
402109
8
9
884606504
79296
150248132
404204
413576264
3
45
113522
24
19
2
483278
2
360467
24
13
495120
241812657
406232
32
72
367183
83
24
83
79
58
224131
7
282076
27
242235
50
28
63
60
329270
68
369553
313817
24
174357
65
55
68028
4
98
234788
83
24
23
85
2
425917
30
99
355964
55
327417
110071
57
12
15
58
6
239694
29253
69
6
7
12
432280
92
97
38
89
70
348281577
897139769
63
82
722327869
5
83
4
998874481
74331
165177
53
441103903
123867
439706
20
95
91
418477961
84
130453
26
86
67
13
310792
7
89
443664748
50697
350998
85898
629285673
80
112529
2
1
332110
94
415148
411387
307296
47554
75
36
375374102
3
18
85
94
214104
23809
2
611229936
90888
73
66
191527
83
364838
410798
391712
437340
20
278818
4
272741
12
47663
58
97
486507
73
420014
50619
744798143
70
4
19
87188
770341795
12
56
7
227071
76
83
615851425
30
90
108334
51
226473
96
60
51
387150
7
109159
71
15
24694
89
489197
178788
480354
70
96
66
44320
13
102073
317701
389665829
270375573
47
300123
57533
10921
51
14
79
69
20
34
406242
36
310397
5
50
343301
3
45
6
413914
78
48
73
10
78
4
63152
68
70
47
19
6
66
7
184022101
452142
81
39908
315159839
2
151663
438982
377352
5
269454573
476264920
283759
75
326806
60
8
23
414816
281600
194921
58
405892
22028
293085
8
66
94
858893474
10732
450657
72820
24
213380
145973553
62
401667
59330
82
73338
851976020
156721
78
319434881
5589
40060
342391
5
25
227794
9
31
193089
216112430
8
121236
41
67
325419
284845
21
40
249549
297770
81
60899
30168569
69
29720
3
55
873269526
39
56
43
253030
75
389608
211711
451292
54
411555
528751429
270310
11
409948
310245
7
88659
192439
53
42
26
58
866737518
49
620674418
39
40
872869540
31
30686
8
137901
789049442
64434
76
71
381764
23
255949
74985
221096
50
194473
309258
60
71
73502
45
262948
28862846
85
17
45
312921
283189943
263445
162798
224257
6
6835
256221
971164328
239183
98
82
88
87
126631
929903186
70
18
67
25
25399
79
5
53162
489636
506428007
371125
479012
33811718
425314377
267392037
479893
102286
326740
1
488918
2
53928
286663
102434
28
83
357172355
990994656
3
2
117161475
148629
79
99
93
20
244057
68
23
38
92
302795
49
89
405830
42
189332
224680
20
34
25
68
590105638
404794
2
24
25
97343
323016
116304
126864
44410
140867
70
15850
378375
179742
89
58
811603873
295451
99
229898
191821
423934
94
168712630
513003286
40
184255
184172
49
188539
20
2
81
24
778321230
4
80
37
483504
292277
281524
432139212
97
28
3
6
61
49
391229
7
686807493
91234
903224641
265968
70
3
25
465808
9
303985237
77
41
69
4
132155
31
6415
268425
29
364984
235722
875022454
417495
421238822
166234
4
248804
98
64
363728
1
50
3
61
22
305210
486929
76
872531396
459315
22
342830
58
79581117
50
5
75
120105434
41
9
8
20
255354
46
5
898799060
361681
328234
46
68911
20590
94387
84
41
81868
88
91
85
29
32
42
46329204
94
94943
232083
36385
79
181945
69
31
7
194060
468166257
44
614344137
85
3
51
25
16
41
81
444955
62926
487815
53
157016
22
20
192429
87
354267
463365
90
480019
11595
904018508
4
88
7
120961
10
33
14
83
464532
82
421188
112225
94
151115
344902
34757
158439
7
497472
6
464813
57
67
154912
484615
4
43
25
83013
428632
970698512
34
337332
448038
156768
23
5
76519217
83
23
80
1
49
290025
26326
5
271133
66
56321
289877
147851
147904
5
193889
362329
54
994180644
428633
137353
43
800360686
65184
151525
855362978
369043
290098
83
22
15
115420265
54
419632
61
135011
154105
405719
51167
40
76
335979
679160088
485353
14
60185
382055
4
37
97
226972
4
99290
84
82
205612
70
57
60877
1
79
57
450890
250318
408856010
980899662
43
159970
17
35
274121
65
25
230706
14
596332015
7
234842
25
316067
86
756767801
113493
94
498852
284131709
7
47
88
461310
174073996
8
377181
309741
9
38
28
9
192055
447733420
47
118489
16134
323350
92
310687
47
68796
30
26
8
32
8
17
231248
43
22595
47
2
47
9
6
44
117985
77
397254
46
38
30
5
72802
58
57
349382
318710
18694
95
447653
290994
292490
164997
480754308
95
200463968
295640
256012
29
233371
362608
92
660095442
221865
67
240110
19
49
95
7
2
235646
70
50
25
37
292753
5
218625
988535224
11
221204694
7
46
6
173671065
45
93033
240371
154402
8
58371916
87
1
303758
50
8
329745
7
228718
105913
107681
378660
6
82
72
13
478157
35299
109112
12
33
58128
483059
33
73
4
90008180
12
1
5
236466
130105
446569
490035
437432
98
19
80
37459
234571
36
282282
71
47
5
53334
371210
20
23
93302
932050703
432741
18
16481
229098
484189
46
108443
406128
239947
16
47
470186218
701664879
8
24
180014
82
479088
7
42
57076
4
202746
484367644
148892
71
441623
59
11
331174
14
215740
439499
171065
38
306752
46
30
440604
82
9166
341879367
12
5
384029
127356
60
199224625
55277
129859
6
8
101181
662169678
67874
131834
331985
43378
311662
104157
96
83
2
9
62220
126209
380826907
292627
88
313407
8534091
700875252
153526
83
70
641540356
5
4
358389
63
11
32
53
994116834
196305
422246
220944156
233131
39
392008
93
75
69057
236300
5956
127522
8156
849254855
393109
65
220986
34
73
31
42
70
40
311114
442943
360592
80
63
314847
4
31
12
45
293109
8
725061022
8
433701
35
93
353195
50
4
338344
81
10
9
13
44
371738
63457
95
186059
471805672
70
499317
447496
286013
63
2
79212
3
111462
939554541
471045
307199
742239885
17
3
7
91171
6
9
44
79273
7
43349
1
12
77794
9
327080381
3
11
42
43976
17
20
4
7
73
29
331223
397182
2
485199
218499
19
7
666370265
5
4
59
70
25211
16
52
44
192869
946356431
859664421
4
257260
273167
53113
327306
486113
78
440602
41
75
104592
5
285656
751650654
357115
438334
6
125728
53
66
224606
75197
8
17907
8
220674
443955824
482133
46
9
65
70
13
154916
88
449042
10
263138
94
379296
46
22876
93
77
3
379963
71946
2
1
837547733
12
12
906058620
70211
70581
152386
936710544
32
160419
36805
105359
72842
193607
384168
25
4
582342020
97
69
470739
77
73
174902
441292
320967
128254547
221067
39
79143
88
22271
197138747
48
288399
204206
201695414
271372
83
88
21
308333697
14637
90
824327511
466424
66
85
700341393
708437458
23
9
358179
437456
388141
77015
106540
201521031
449531
469958
361629
2
314794
83
402359563
97
253045
164527
129468
3
259119
23
37
83355
465689
32
6
418341
16
34
304032
297124
5
175534
82
454565
458035
17008
27908
94905
76
396242
481873
32
89
89
260002
11
297446
87
435413
874637600
315280
44
162356
268491
11
46
90
64031
93661
1
83
28346
74841793
4
297206
166163
88
64
2
489786
1
421340
44
9
7
7
71696
239183
58196
34
391562356
65
2
81
126568
15
125697
414032
490778
309339
68
896933953
302182
820032199
741609564
88
298091
95
75
494620
152223564
475613
322934
168266
41
44783
3
307476248
373005
469473
57
5
103036033
117290
6
94
52
18
44
439607
78
375863846
5
321521987
9
50
1
360881
67
65
89
358784
419714
18
526313289
57
72
75
1
1
54628
457430
379155
29
82
470971
461092
49
155408755
5
59
425920
444832246
32714
86
196261
3
9
28464
14346
199510
60
891672645
154516
82
394927
300117
95
72
27437
46
11
44
8
421468
90
28368
459226
218357
321422
68
50
10
55277
351187
50
9132
229771
87
42
61
28963
27
3
395025
61194
53
199871
94
98
96
42
37
37
12216
73
12482850
1
369544
9
336631
5
195922
173777
268421002
58
282749
53
8519
278182
252595
186406
288387
223628
78
315586
2
332688614
23228
53473
5
60
136937
691106776
42
21
67
352357
93477198
36850
24
1
25438
82
40
74829
76
466616
184483
634852924
169717
32
312683
418094
60
55
273481
755097404
47
13
74
763777921
8
420464
6
113532
495749
7
715815488
143337350
456549
317324
250494542
445621447
43
216967
90
232672
62497
333493
77
464817
258034
24
176234
19
258383
72
804366967
78
73
80
305031447
68
137666
41
24
512680560
47518
78
85
7943
70
269790
475136
11307
465380
353408
52
13
127964
893184817
19
702100619
18
99
457448
50
73
33
195168
291810
2
3
191629
44
6
62
389031
28
49
39
62
189297
64
92707252
1
17
64
705980548
85
37
69
143126
37
79
466666
5
246622
98
708844593
65
13
31
602896934
32
98247
331307
71
51
647159776
498873
23
46
241438
46668
127929
458988
71
744312474
454688
49
72370
238947
23
2
73984
92
3
769360147
7
455262
33
442490
345066
427106
1
3
37
8
33
67414
50
3
404652
286723
15
109564
53
49
38913
314055
59
289060
11
4
5
461320
435135
87
40
17
381196
72219
362799
65
464568
83526
68
71
3
281009
484272
159323
70
83
44
19
143426
254228
383831
462505
466695
91133
388052
376137
2
305279
41
607630435
70
412556915
90314
443110
22
8094
67
64
1
41
198441
27
50824
71
239905
36
44
294087
33
55
87
427189
152438
94
296100
265505
353787
4
370847963
23
303974
52
36604757
90
35
37
264653
74
52
338820
42
95
77
263426131
478789
61
440590
214331
43175
5
269450
70
93
53
71
4
282375
21
385322309
322537
6
69
446802
510464403
144658
28
17
56
12
6
42716
30
346668
108321
366335
62
72297
5
77
8283855
91
124239
153238
8
423683
100149685
16
7
57
49
133290
131821
92
197153
95
49
43
241278
965498008
69
140126
35
265972
20
4
245579
498454
298270
144521
124692
62
7
62143
99
2
16
157764
319220
108904
42
83
168927
90
5
88
87
319612
480892
1
10
389000
78366
828990813
77
94
577076144
13
82
375541
46
159872
14
403611080
37
59
1
42
170584
6
8955593
77
8
120733
7
88
76
70
884386575
9
10
375115
10
46043
140704
1689
25
308391
1
99
68083
53418
44696
2
104182
9
191158
412729
9
11
56
5
73
67
56
124040
15
98
8749
58
50
86599
82
61
423233
226216
245292
173266
38038175
478121538
265453
74
84
13
734564157
3
81
4
1
32
60
948480532
14
65024
23
24
23031
411677
96
463279
3724
203413
88
484389
135855
7
86
84
2
487959
64
67468
23
86
92
8
422636694
93
3
93
7
329502
17339844
85
175685992
17
244097
97
9
22
33
90
5
432343
339085
3
60
44225
425786
2
76
358174
746972823
336287
81
237745
97
73
35
38
28
4
452609752
475942
27
4
270272
1
241395
453155
217128
80
99671
426919
490404
24
3
60
24
491351
38586
283941
90268
449568
4
18
13
429550425
99
73
164277
50
63
167625
81
299989122
2
78
563867627
24
407134
53
79017
26
297779
1
88
134927
184780
59895
44
88
242668070
509148646
979693735
19607290
761273536
38
45
57629
84
8
347691
28216
294532632
357555
42
116877
42
333854
170677
431313
969393994
31394
448998
1
46
14
381304
6
40
346663651
90
38
191054
459376
238467752
72
38
54
772685186
21
437588
803342135
96
110620
470096199
95
72
8
47
225852535
54
778202875
276270
740732519
411883
45
498352
80
45
3
405863
170696
123901
78
2
3
400784
350122
49
32
461460
23
468776442
366432
30154
61
57431
24430
168513
91
32
418800
937943742
2
95
310788
66
263942
338454
210583
260129
470849
112048
442050
212663
395909241
325586
6
4
121168
2
453038
97
679248590
165491532
17276
2
16577
142312
21
579666708
72258
28
70
7
266317
292396465
80
59112324
69
262408
20118
551373667
131730
304220
393390
30
58597
52
611134696
226535
367190
79
439185
27
2
5
2
671547916
17
82161
25
412663
127702
112549
145045
43147708
32
84
172387245
1
761305657
53
94
10897
12
95
32
482844
44
145032
97
48
454835
95108
430450
70635368
391676
753919932
284207
74
54
22
365047
169211
233616
150799
194843
43
69
203309
4
93979
63
80
207530
2
10
88387
56
72
174070
440860
17351
628419030
293920
12
73233
111694
377124
76755
55
85
311243
66
386095
96
495077
1
72
67
73
78
189402
337541
97
256393
56661
94
207236507
95
50
262038
272123
166355792
462091187
680035958
82
291339
478489
553516761
28
34
469774
11
89
72
90
8
985313610
5
20
63
452153
187154
1
66
451117
52
460428
14405
57
18
328340
408196
445271185
37409
87
7
4
779201290
469972936
326353349
342474
8
18
293489
47
110337
50
339749
5
200725
2
434265099
259986
24
189882
826982417
264026
217570
5
467747
56
220903
416200
48
6285
15182354
39
64
445187
51
829187669
2
53
109776
244763
76
2
8
55
88
118257527
274835
262903
75
111647
1
5
478782
21
61
450219
98
57
83
174138
473943
6
63
308222
17
144405
187863
7
419417
31
437700
122606285
417453
70
34
30751
55
336527
187075
8
3
10728
86
3
6
292440
38725
7
252962
229981
39
47
36
61400
432639
54
9
100006
94
26
5
48
88
437953
389528
75
161426
81
9
166132207
5
39
6
19968
137793
8
2
289414
8
96
232446
222863
449388
124141
192428
138333254
494735
32
4
59658
30
447267
860022051
245036
250113883
385763739
75025
67
143448
362464723
40
94
805152282
8
11
2
161723
21
377347
9
3
29
143302
455012
468853
420562
8
29
4
86013
11
493574
277246
276737
338310
59729
41
26
28148
61
218576991
59
7
44
658743841
187210
172381
81
94
739228990
11
260045
819934797
9
83
465373
9
256438
92
3
96
4638
9
232959
73
31
379820
567162975
21419
124318
17
361641
377131
58
6
21
437929
232777
1
72
69
27934
64
22
482414
354801
234634
65
427535
27
298064
19322
124687
216042
99
29
466572
123795
426866
92
81
38593
898772741
446667103
16
82
346700
7
40
5
33
31580
65
29328
67
485775
7
287394
65
8
20
38
209707
300258
433547
456492
13
111506
52498020
84
3
398481
255957
181101
570006567
359768
648404083
370884627
77
347176
110956
616854259
57
2
16
26
468763
145654
26
94004
46
28
36
478279
411643
96
72
144169
3
26
80
72
6
68
143646
45
362156
249657
383003
1
76
173797
70
5
81
63
41
33621
64
40
19
88
38
369262
721144662
92
39
261672
257923
21
467141
204096
6
55
47
80
109591289
44
395944
306127
6
367698
13685
9
976107466
113744
382835
37736095
201086
497192
424645
45575
49
12
84
149191
395896
397477
57
967289693
396175
679759015
319794
16
34
16
71172
31
215744
470630354
27
9
482788
73
233099
584845471
8
237446
359945
79
481848
47
301087
361435
206046
164757
35
86
90620
216916
263450
3
56
79
9418
75637
416501
462880
31
12
54
99
6
46794
94000
95
6
324656
38
308621
1
44
167239
90
55
51
66867
46
298814454
61083
12
103917
98
359167
480376
30280
61
952
187283
4
433960
99
21
192055
3
169188
68028
425809
69
3
93
421380
30
3
299529
291977
75
691526591
244849
54
86
33
9
266273
156928
460601
217358
446643
26
134101
31
632628608
94
92
27069
43
34
61094
29
370758
8681
31
4
288122
28175
69
8
44
12
43
77
64
91
2
46
961217755
451870217
134751591
61940
100790
99
326787
535848889
29
429946
430562
1
8
4
440930
175157
75
93
578076541
28
398856
56
109298
352910
481819
382409
130187
432522
213665
24
197843
989552036
144176
487916
729415776
819415947
427052
351057
124904
114303
46
19
6
302871
19
86
63
592905124
16
288722
259274
682026770
4
426221
4
206382141
98
90
698722943
5
76
37412
9
681068270
44
12
324995
229398
95
68
95
27
51
95
51
62283
139792
24063
31
59
53
98
414253435
248576
987414354
351367985
231693
7
221976
421001
773540215
277564
9
112679
578378986
384704
49
70
249120
6
58
185408
370925666
142803
136866
332586
137273
9365
4
312389
409608
467907
242192
126683
80
54
100794
28
6
43
33
2
236475
189862
33
8
358635230
248108
74
419380490
3
67057
996675726
70
311291
11
1
105877730
377917
88
10
5
143394
278431
398398
50
171994
137432
64
76502884
3
59
4
723225677
71
95
7
35
391731
245129
418508005
51427
273477
4353
339627383
173816
3218
1
18
35
37
259938220
99
84
764350989
35
39
33
317272
30899
10
88
348082
385474623
224058
348291
44
81
21151
5
32
62
22
79278
333421
865787850
57
6
201765
31
57377
64305
478283
346611
85607
56
58
399065
1875
277200
135276
341117
4
323941
22
287770
65
353683
2
12
87
81
6
9
62953
66
116663
220337247
347473
379476
375205130
328004
468740
120041
439862
346125
387647
63
58
6
60
41
118380
3
910072327
7
31
21130
414648337
453680961
1
275676461
83491
3
97
7
112006228
408698
61
41
328782
308136
92
21
38
402474
395081
13
493807
452317
9
2
120840
773038958
13517
42
684961705
561589876
2
151946762
45
99
292398
17
26
74
40
1
108076
225365
36
156054
59
191734
8816
647873406
2
325266
300773
50
31
322206
11020
24
429848
59
136069913
433277
326914
91
47
486026
17
270762
285856
226985
321247
291744
1
3
90
192472
19
34
23
340608
164325908
81
1
67
346311
43
444734
356922
373346
21
170254
383914
240362
219519
179113
261295
67
36
472879
806545849
6
256675
65
84070
52
33
366789429
12
43685
494261
309613
35
21
181765
4
13
788890532
55
405117
5
282046
249139
74784
82
74
49
169791192
75
632260586
79451
292543
429797
184435
150217
141157
107007679
86
57
5
88
84
8033
24
34
1
74
18
100847
65
469454
337554
56
26
7
169751
29
497191
81211051
6
355291
17420
61
8
417295559
9
47
303516775
185329
44
346825
147987
216560
104387
59
351587
316849
145659
17
32
378936024
80
979782295
841872260
341064
72428897
53360125
44
144193
414564637
184544
83972
20
60
8
115225
46
39
860820234
9
172271
371159
223020827
15
2
278243513
982541029
7
318000
416631
686585988
44
111093
1
77
216508
5
401739
4
373032
163940
28
5
347855
359570
28
60
67559
484759
47
602722673
83
331215
105674
776423370
29
317316
73
105492
259405
423469
8
86
265252
309505
310934
457849
426647
78
38
46420
225649
7
5
616
77
69
58
372567
84
68
344855
72
8
858130519
93
132979
17
475136
645243721
92
32
432388620
59
52
254626
81
87
68
74
91
91
10952
467457040
28
47
778578068
401901
7
305650
295093186
220438
406388
397124
81
96
155444
58
347971
348083
16
6749
181005
19
92
473678
56
92
197980
379994
79
1
95
6
411243
101612
47
6
199752
70247
299522496
22
44730853
84042
1
377011
5
124325
126262
49
10
756665582
61
14
327017
531615755
18
98
61
209566
899301198
107021
26
99
81
44
39
360675
8
138464
463635
855173837
49149
5
471129
54
63
2
178283
48
91608
126496
94
164241
87
321270
67897
347397
17
94507
466921
31
12
54
424706
85
143240
54295
206158
66
45
59
42
28
26028301
22
217289
397731
2
82369
14
1
23
34
9
23
135582
967003564
167386
23602
29
104498
69029
161208
9
42
30
492894
435183
241790
190487
28
202586
5
176604
92
18687
98153
31
41
108318
249975
58
52
57
35
204593
84074
113621
3
498933
58
486845
15
262309
7
50
146025
25
454123
420217
32
18
50143
46854
13
140262
488712
7
22
304301
224271
388717660
69
455915
6
59
1
311552
18
83
59
392844
70
346245762
66873
19
62
404948594
284422
351238
42
458136510
871690072
4
54
27
142043
60
200737
484376045
287236
133361
89
332846
80
36
70
93897
83
74
16299
39
34
202515485
6
85
280047
54
315327
23
414051
38
305506
32
9
37
68
120746
360893
487443
87
446703
92
33856
359324
144151
2
166576
234566
9
215039449
51
51
256702
29
213385
335442
308023
3
11
112871
483347923
100612
7
13
67
289255
61189401
881181938
381330
43
262594
59897
30
341990
8
143067
416865
20
368247
123583
63
76
6
72
7
408514445
8
57
1
50
63
417954
94
840576737
477129
26
93
5
469701339
244258
27
443219
7
75
5
142166025
469647
185921
75
908340460
405352
33
21525617
307918
608059407
73
335115
15
402000
17
179071
31459
83
274913
318435162
9
811307139
292597
77
353021
11
55319
88
55
69
6
77
31
259298
93
489334
347632
9
399521
8
56
147787406
2
27
15
75
827135094
5148
328052
245707
44547687
162714
94
97
952476181
47
239184
60
20701
471218459
249744
117459
652859184
377915
376800
33
174339
257214
207566
31463
14
98
20
9
17
485449503
469741
460385597
488129
119664
316876
139783
99
14
580106643
28
17
22
57
83
245146
41
51171
5
9
246554611
30
99
46
740363172
195954
16
256492
28034
367726
42
377126
372778
101519
44
303340
21
469820
17
73
443698597
401319191
200546
52891
8945
91
828952231
146817
9
24
36
272804
7867
67
8
65
89
17081
32
268332
35
58149
524690215
22
324778
11
430960
396408
4
18
300182764
127951
12
36
384279
306673839
28
325720
59891
4
592506544
409126
128239
581269263
82840
84
136950
277059
24
79
263309
70
33
14
54
35
34
211203
76
555026369
315826
5
716106420
21
363500
52102294
184741
93
5
70
15
246625
134217236
6
7
76
40
295564
16
242439
256863
411160839
259418
466243858
331809
8
7
882052691
306329
645259308
85
379454
7
27
276213
3
727556233
8
19101
423448
15
5
476381
691387830
21
94
51
6
31
383055103
775449045
19
81
92
221757
68
455053
112086
26
48
60
11914
30
101193
127339
458514464
25
19847
143815
41
90
64
31
59
40
249616
4
4
68
401114
334439
406488
5
842022319
351240
585008738
78
70
326539
137051
94
285636
41
151978
419522
90597161
14
56
6
28
250020591
331778
1
152961
7
37
342191935
27
8
520615252
21055
86486
73
8
151218
389921
154723
117353
9
33
71
196382
25
499582
50471
33734
169442
354423
3
51
3
88
86
308841
236192
146812
88
7
2
8
70
707810436
248075
32
495037
147307
991979198
95
5
17083
220067
7
2
8
1
202593
98
9
78
13147
161895
6
126105
53
43952
432158
98
113686
52
8735
9
38
45
61
86
15
26
55
60742
260409
309357529
468381
932571723
433038406
5
75
282084
73
34
49315
287666
900567623
303537
20
343943
360820
524535004
69
146588
174232
296089673
422769
263055
340100
9
117214
351300918
5
14
34
46
99
481867
41
69
84
413895
18
69
19
2
19
374530
54
323624
49
8
6
492335
9
803998663
94
47712
37
128945
9
151016
15
5
18
447257
3
249262
352143
83
54
156419
394682
888144009
438796
44
2
692566609
472836
347510
82
36
16
44363
382327389
363455
366439
2
45645
90
273028992
78
220859535
41
392886
8
366235
25
54
34
75
12
99
43
413975
437885
95
36
237064
9
27505
29
316548
62712
22
373228
37
151308
428338
86
5
83
2213
896907648
143077
93260306
67432
85
30
39
247171
33
447693
70
63678
256764
10
69
427269
389949
298983
499715013
63
130286
7
398670
77
12
120605
316648
32
837489062
95
75
272702
216281
72
95
279300
93148446
7
354288
1
7
183778
114749
16
96
213759
210268
42
392637
65
21418471
2
91
47813
454643
75
58
8
101867
17
12105
79
77939231
32
2
1
59433
191735727
50
81
604689531
151785
107773
194782
291701
137680
96279
78
244418
231846
402464
98
434037
36
93
31066
229249
550472715
240460
72
33
16
94229
468052
93
97
57
851950519
485853
20
122550
160670
2
18
158728
3
84490
28
476297
35494
30
95444
518825700
158150
409734
50
29
443494
2
202948
20
254956
473013
895767453
38
81
26
369165
59
143763236
201371
64
89
279980
50929037
28
155128
2
616697264
76
17
48
499278
163276
5
2
403152
90
131196
14
78
76
273447
382192
370812
7
45
60
51
395729
7180
297388
87
60
91
2
844601092
7
14716
282093
277366
7
47009
50
122258209
400660
139363
15821
945798631
86
4704
78697
47350848
472190752
20304
20
255481399
1
46
3
357770
61
27
86
420031
87
74
76
400045
17
467225
295434
25
127738
287806
19
6
31
8
3
5
42
27
5
52
25
99
470987
38
782147508
380819
85
166605023
196180
12
67
46
32
35550
25534
22
96652995
33
275156
354263
108911
109101530
26
41
71
163348
9
43185
21191
46
242364
56
444641
69
7
42
172267
43957
259328
396906
141357
57
45
44301
98
3
61700014
403581
74
90
330762
90
38
42
218757
336925
485908
7
114986
94
682216822
263303
201481
471661
60
48
8
394476386
38121736
97
432643
82
68
30
379664
279815
45
310633
1
21
37
90
36
61
191762
368032
51
229282
86
34
403528491
108599
15
200331
33645763
477336
292991
32
32
14686
52
47
860680034
18
56210
123741
69
56
64
629402373
90
77
29
9
67
89
435070
167238279
65
26
81
342482
43
228360
456631
58
267503
92
119855177
198081
97374
20
31438
95
5
9
221350
92
6
72764
233481
15739
303080
238151
50
326864
98
350355
64571
1553
74
415581
226704
568298532
81
83284
80
431895
477974
4
90
46
8
279938
1
80751
295694
115762541
67
231278
4
49
29
303651045
454799
27
297729
57056
57
22015401
47
132923
274591
235700
90
96
393357
58
26
60
148834012
318138
5
412967
45
45
82528
45
121715
383100
155357
113145
154733
294295
456663
25
335233
23
80
19
486542
265171
88
472302
26
50
6
287481
263862
249575
169389
78
495238
67
185517
206801
4
87726
118171
34
569327241
89756
5009
39
319149
282
246174
95
30
146353
3
249507
213181
82124
26
96
445511
85
60
709305918
80
391107
195231
45
51
276037
3
151506
249303
49
98
20
8
53778478
490547
95
87499535
34
120012
232270
26
342693
74
34
52
419350
557205932
35
93
18
29508
18357
8
218253
367467
38
233302
52
8
80
181272
91
382487
431980
63
35
38
85
3
7
93
388373290
223842
79
120826
38
146436
255190
275945
10
312834
24
376151
48
277836
281723
153054
137016
131188
70
123720
70
2
25
8
56
16
14
851463454
65430
98
27
443979
621514233
95
70444
41
161180
185991
19
813338641
10
59
235462
66645
29
9
9
39
347750
70
63
1
271052
245809
325993
12
67
83
72
26
77
118177
153290
128059
80
413046
109993
5
17
45480
974771932
62
1
38759959
154331
38
473125
22
76
5
55
417965
294234
191418
89
4
68
60
89548
52
86
494968
493819
164930754
6
5
83
43
29
68
687072710
95
2
33
45
24847
25
277228
60
53046
20
56
53
312347
8
381804565
85
54717
96
254431
36
116580
381506
280661
407834
13
229213
9
38
747941552
453496
2
94
5
340053
34
5
3
65
97
208534310
16748
107253
304013
422086
16
317071
103983
21
231381
954231160
10
183553
5
416373
976581844
12
1
419903
428423
419629
26
51697
61
323951
276162
316608522
2
136113
83
58
321196
58
242783
9
236225
874321232
17257
8
63
16
54
87
3
31
67
95
89
668974763
401654
59
92345
120797
44710
395063
93
216161
8634
58106
86
414824
30295445
38
1
563654757
35
923221312
96989
6
79
22
94
287473
23
293563322
54830
447924
27
65
482564
239837
123540
87
84
3
307175
471065
238502
28
173766
196708
81
8
56
288572
50
478439
418677
54919
328386
5
440980
61
63
6
7
7
76
1
203192
346519
60
366025
123290
31
34
35
118469
90788
12
260080
762648986
53
47
37520144
60
147146
767709863
27
73
171795
223127
342462
29
355475
685543595
8
2
281019
58
46
191256
6
92
20
6
74
493432
122196
37327
8655
440154
90588
95
31
53325
145147058
179295417
70
383150
16
3
372458
875481466
67
332170
25260
390889
84
126503
253319
107427
84
849237203
2
86
278000
9
63
196001
88
79
20
166074
29
87
912448633
984144694
4
11
493210
77
53
880910931
772390858
118302
122639
487990
312098
209604
366517
404656
58
212126
78
61
171649
7
375474
925172268
167987
690696693
72
384273
443389
95
54
52
22956
8
98
492466
88863
483637
72
47
893680225
91
78
41
322922
310041
196719
43
30
175662
6
113651
10
34
867084245
19
463829
241330
61
259223
84099157
435379
121789
69941
281825
54
94
87
43
341269
66
218541
51
363580
181019
54141
326234
99
9
39
384420
23
91672
428962
285379
16
87
41
18
51
437933
250547
477702
7
32377526
6914
29
32
51
48
11
160772
1
364095
52
96
69
885222465
66
62
97
8
497966
162810
35108
279913
65308
3
191412
297034
99
229903
17
742218636
21
15
63
7
3
7
940656604
73129
34
85
120677
250617
19130
29
86174
240915
22
95969
25
21322
46
161081
86
234147
16
127489224
5
997796005
10
184347
214552
430239
491107
11
13
21
441832772
58
20
491251
1
57
344215
260814
258836
301768
428548
519879716
263569
138336992
5
209347
87
176854
21
10
194390
455770
345386
22
37
470940
4
16
410078
158771638
16
307800
5
18833633
445304
15
68
205739
25
386461656
10
47
280020
52
126900
292384
98
3
22853
77
153164
48
35
64236
86
215462
813359392
713021246
308254
171724
7
3
337507
661916651
4
21
59
498621
743706734
461489
239372
909762857
73
428546
245989
193509
55
459452
23
194029
33
53
71
92823
254025
3978
405560
87047
782196311
82
458700
178252
135456
125475
148775100
183273
178899482
15198
62997
87
32
124906
35
69
92
71
7
216603784
4
98
201885
4
90
41
38
25
86
47559
6
18
34
60
46
267281
360539
37
14
196263
48571
16847
16
253084
385037
63
76
93
77
13
3
14
80
185380
23
93
160629
82221
77
56
41
30311
446998
73
46
38
83
210948
242499
45
74
340424
275053
243877981
2
276479
72223
56
2
69
450852
60
103293
33
197988
836594527
302408
999607243
1
360353
24
16
61
55
192207
79
2
54184
473879
9
241415
743311028
9
17761
417671
51
262292
800894823
8
366334
909316869
24
403495
407525
332136
474245
11601578
501542567
43
93
21524
469723
349558
27
87
45
293339
73
78
49
27
57798
80
59
314247
99
99
196469
19
38
663668846
429075
8640
13
26
8
46
81
491906
286419
98
69
76374
72
45021
203308
54
49
7
63
73
257106
187780
64
8
223663
90
266307
25
165336
353647
4
8
331445
204807
462176
263560
18
268187
274500752
352975
87414696
80864
456121
43186
157600
57
454800
78
57
256652
65
60291
41
124572
13
417110
59
383608541
387058
448702
366903418
122803
444319
351760005
474092
60
55
73614
83
71
99
193292
24
84
354536595
76
24
4
123261
38
46819472
40
748404292
75
18
58
3
102932
485359
386022552
65
125611
35
236367
85
5
356184
166718
211914
66
23525
40
430255
24
165615
256970
270428
990829054
71
75
379686
260614
269878
23
365839
379993
439931
21
17
224271
670208589
68
862832513
451063
6
510640678
620785667
324586
280039
371226
375554
180468
33
356151877
487773
46
62
113571
52
157303
5
84
6
89430
5
17
18946
6
279600
58777
69
168856
1
1
35
354980
13
36
41
34
288327
29
10
42
312528
160210
372441
6115
83
405028819
185965
76367
3
17
46
68
142310
23
99
215496967
65680
270936
196136
1
166505
93
821991484
1
40
39
60
43
19
929291775
9
10
207706
299135
165248
75
22
17
284574
30
351621
774879123
85
94
6
246651
171394
270998928
48
57
218375
56
431698
3
79
19
362666
91
766209244
39
216778
91678
130591
85262
283671
480984
102888
45
56
34
5
14
65
395993
258177
367318
9
32
455622
4
429294113
94
187243
4
424968281
6
46
95
69
200556
696461578
11
354761
22
84062
479335
568315638
76
490395
19
142132
467795
479684
76
11582
361548
389345
327568
75
386801
27
90
48
4
9
11807
293069
616763487
472653
199190
58
254532271
489825
4993
480370
93
93
63
43
450748
216332
96
81103
293969
75
573035328
236114
80
14
7
60
227606
97
78
4
83
97968
56326
313084
198207956
343596
53
9
56
84921
162504
46
399047
288366
11
38
10
63204
187632
147317
167723
60
28
24
5
88
90
254343
3
375606
168092
94
44
458675
20982
465045
25
75
38
208815
494631
132751
751088522
275633
48
954771145
469610
76
90201
249299
331213
38
212402
10
161668
73
147761
70
30307106
4
373905
70
17
72367
82
10
445976242
250117
215171
400027
68
437341
26
83
813534523
653409216
51
954615277
70
30
490807
1
27
9
401159
21
8
69
173289
4
378393
76
56
36
20
435706
45
46
246781
6
345417
330634
55
99
45
36
204413453
57
97
296006
495968
356624
39
36
363451
41
482259
942276387
18
60
25
169416
140555
48
337885
26096
58
99
41
85
14
40732
18510
76
375985
447608499
292567
95938
93
354996
94
486216706
95
26
187082
465317
263102923
8
293759433
211999
66
9
233443
335671
83
326761
78
418338
270292
22
189229
8
417151
30
9
72
39
416306
56
148242
229438
56
2
428164
180821
33
186136
1
282501
5691
71
26
72308
19
74
420571
469089319
152380
30
18
489481
243601
282488
5
949005862
242594
3
377915
72
174414
221207
6
16
161544
71
84
6
6
85
746493512
92
37
34558
33
60
499099
76
241314
363294
82
87541
451833
715416693
904370504
332289037
1
71
381099
4
135555
82605
13
19
227503
159205
99
71
556949073
53
158344
17
19
95
4
27
9
54
49
302091
31
4640
97
41
21
35
206212
9
4
11
301053
926169423
35
291870
15
250347
41
11051
41
83
7
36
255006
9
70
171136
67
12
207842
12
506502264
56
93
42
21
89
84
106157
79
36463
312362
9
7280
246571
17
263260
380707
95
48
76
126605
9
299737
57
209722
338829
23
74
63
224714
254502
12
614902057
22
93
93
398400
22
95
62
96
50
295544
17
8467
65998
98985021
272287
41
202429
53
14606
82
45
88
455638
244053
78045562
127986
8
80
490133881
493528
33862
70
3
57
18
159615
25
47
459209989
175984
3
63
658440051
190209970
67
879887011
382689
373676
1
106412
3
761555635
79
504445748
165047
159784
205877
81
48
301673
85
449284
21
151391
4
152586
259280
50592575
49057
40
452050
784478233
27
24
324622
78
4
661974525
20
240401
64
66
74852
48
4
74
39
88
5
133294
403648
357825
877607468
116603
310637
16
45669
6
98
74041
389837
366303
106482098
407171
87
68
455018
190233
77
3
349627495
294312
8
71
472484
394694
413027
717032573
281910
10
167851
577167671
954597023
597608585
18
163526307
11
84
442620
27591
45
22
7
268332
36
22
5
94
1
31
253580
332666
858767092
92
27
41
41
18
773808200
750843452
120937
10
48
282069
121572
452832
186455
360510
95
171573827
359915
1
410663
184969
85
308973
420700
315995
83
959479570
52
16
14
18
375701
359864
196033
111403
43
70
364664
40
44
369555073
71
54
28577
72
228981
12
391176
190035
358993
4
27
32
65
462611
92
148987
334210
83
401354
203667
45
118606
46
72948
26704
96205
350119
54
368735
22
294198
77
75459
426772
115697833
95
54
98
813971883
275475
24
77
75181
28
65
92
5
348468
391378
37188
5
899895736
24
424634552
17
37
382124766
98
481972
112408
5
481792
307929
3
409763
290460
209080
47
196945
22688
61
185123
202225
413519
82273
43
467316
3
71
71
91
52
347558
469308
26
193014
77
57166
153627
65
363188
14
80
3
380931
90
60
98
99
3
51994
85
9
18
55984
4
26484
98
3
35
174332
34493
411618
113574
94
15
2
12
7
71
30546280
7
40
34
351153
467966
57
10
330702
7
458405
246047
221934
94
59
376933
267909
14
13
86357
35
460915
66
7
85240
259690
124965
171213904
238749
162377
28
411248
2
8
226588
10
7
91
195519
160554
2
398137
173202182
72
340179
81
129122
8
344469
466691
220713
349703
337639
94
450132
151842
214936
59
1
54
6
43
59251
826579036
526494558
13393
5
126062
788977259
25
53
1
93
471213
262952786
48
33443
282362056
358429
499181
89257
472974284
410268
377894705
484823
301102
19
15
83
4
276313
4
93
53
37
162602
5130
64800
85144
56
322295
22
263621
97
68
344857573
421615
64
28
799573285
298178
329285
281082
58
225939
33
92
342620
7
97
323177
74
48
132458
964442549
64
121477
482389
58910
95027
55517
218143
145545
31
318455
8
11784
62
325576
16
86
31569
73560
473289
39
4
34
94616705
99
295493
6
29
226304
78
184372
31
280879222
9
104033792
354698
65
637843807
8
309141236
68
475472
481785
389896
18
87832
312999
20
38
181924
179685
388346
7
2
92
296715
337352
296801
8
9
22
735636598
61
82686
82
32
955966959
222683
62
469673
161177
54
153291
370902
240491
54
295700
123880
41
40
60
850146132
293050
68285
98
302106295
38
42
64
77
14
431921
479062
82325
329868
191678927
359126
37
21040
68029
120763
47
31
445579
221315
406903559
158533
408210
99
75117
79
213510
218429283
305677
79
3
478285
92
420663
72
224391
255416
4
19
66
7
57
323818714
2
99
88417
279295
458982
63
339184
41
81
96
7
145536
9
464624
992302388
339255
6
73
65
67
6
55
171456
79
7
52
186966
271984
184244
78
362035
404307
16
366882
82
63
65
378014
111519
900761288
359454336
346178
56
51
4
61506
432893
85
327648
46
176259
647652496
19
241727
490427
979372957
277259
265724
1
209281
95957
86
58161
45
852772210
65
509390646
251455361
50
11662
1
68
2
4
470066
69
279172
48
921262964
88
63
417269
407910
456573
108539
380815
58670
14
227319
100002
357292
119120
16
102789
39569
19
256807
97
67
75
83945
25
252424
204359
434623
250339
161148
18
79
371733342
395530
97
391442840
41
489503
31
83375
35063037
124045
88
16
9
373720
93
490900
3
24
468305
103651
3
7
6
6
86
94
178679
29
91
801349822
117773318
412848
28
3
83
252740
75547
58671
36
436831
57
8
492784
48
20
218022
29
9
3
70
56
10753
339446
832522257
79
84
28
9815
291918
75885
81320
372506
7
13
90
25
81403
61
359156
76
67
17
61
822440297
485757
79
69096
382751
46
4553
4
47
14
16
5
53
29
7
3763
94
291015677
114413
363348
1
4
491931
461784
126344
76
456130
19106
304910
55
321634
83
312220
356603
645636003
160898
335897
221320
41
152786
4
45
64
15
260362
9
67
1
444858
415816553
83
95
3
11
17
114853
27
67
91
138765
310469078
64
264591480
3
771522649
265862
32094356
481671906
130755
341702
99
69
220991
451722
737896887
7
410185
145986
170728186
26
75
38
282488957
41075
7
483939
197883
386843
93
69
6
357645355
99933
54
75
208104
8
135545
155514
53
336769
402016
371027
53
274085
37
431352
82
99
85
243584
238315
429242
448562
53793
76
47799
430996
66908
31001873
113257
99
37
39
35
66
86264
418246
11
398680
25
21
285567
87
22
411018
134714
979368048
58
75
44383
58
310325
51
7845
21
40
334621
80
300420
333533
247633
45
51
460579
98
21
82
85
86
1
9
198248612
4
2
31494
87394
54
307523
33
52
90
125602
98
177429
38
99
87
41
262372
42
65
24
2
400078
78
118634
10
618155866
2
74
18
34
23127
238242
95
30
373280
164749
72
4
30
116420
1
298954
7
53
294950
37
415387
17
54
332407
393671
80
364116
40384
597422598
60
320888
37
29
86
47
12176
55
14747997
2
466027
57
1
94
22
365075
445766860
71
5
434270
88557
96059075
8
23
8
365826
78
177232
5
356019
94
40
32
19222
25529
96
262342
211747
368572
98
22768
486805690
101209
64
21
59297108
19
71
249089
599352891
48
314206
87
25
9
696312027
37
59009
84
3
6
40
91
29
31
197322
77
266397
76
28
5
4
77
9
93
35
36
5385
2
220854
55
159453
183743
9
7471
76
18
436310
134549
52
41
53
84
368785274
219915
6
236809
245816
11
83
9
377825
137778
136099
243425
30
32
30
71
429982
479893
60
446361
286355
75
168339412
57
98
94
153468
35
80
296120893
334750
25
2
433132
4
61
58
826496621
38
286973
54
91841
15
242612
7
298260
38
459940
9164
1
479513
4
236959
288504
60
362515
48
738451790
4191469
90
701
48986
6
6
99
442589482
81
9
464301318
49
3
241377
57964739
63665
27
438046
324374
87
240881
873061772
94
438142
16
2
90
63265
469181
162438
386128
61465
91
72
53
335120
100095
43
260407849
58
51
473959
24
444401
66038
95
65
33
67479
385430077
95
6
49
56
95
63567
242337
39
28
8
352624
91
99
155267511
81
26605
162931
240818392
76
83286
221040
65501
22
418955
56
348730
51
1
17
47
36
166504
92
10
6
339720
141674
15
364588712
410655
26
168440296
21
858161877
971145373
424557
27
6
416320
333218
16
43
302301
73
81
363653
5
39
30
370438216
325103
280246
246418
10
137802
328924
78771
57
7
123474
434170
275196
159540336
2772
292142
26
345732
87
62
3
210801
219672
583636568
79350
20
3915387
476318365
47
94
41
87
73
62
412881
841035856
303344007
342835
56
23874
66
58
1
4
346389382
12
7
95
53
381521
61
51
68
269505
24
15
341993
141430
73
214691
8
43
340595
17
319505
8
225449
451450
260218
303375
32
11280
39
37
66
7
3
78
24
72
27
4
384643
26228
445596
9
30
379809
463110
364459
2
213069
424429
300455
14
34
323223
468692
53891
29
92
44
490814
21
72
201304
36
19
21
69100
50
49
386410354
100651
8
429297
91
398898
498217
87
464741427
52
98
67
191308
114368
83
22
8
409753
358839295
711779493
24
303631
95
908980758
91
345102
88
6
384985
491774
12
944879342
355859
7
248561
122290194
90
117175
484721
44
240847
417527
260691
7
40
84961
49
281321
141828
59
62
94
85
87
354880
37
4
138107
51
96
129824
9
61
376212
239645
384004
48
324704
61
344129
3
68
79
594263495
88
44
538661458
19583
95
35
38351
339596
206548
365008
302377
49
64579
348774
82
75
139800
260957
56
397587
8
159524
35076
615346530
861472280
293306
20
443991
22
219626
87
90
678739556
329089
44375
222651
14
75
71090
67
335326
48
59
97
46923
53
60
236507
193224
69282
70
364898
9
15
12
19
358277
99298
21
342131
132703696
18
56
104271
73930
142234
3
374261
359244
7
73
232071
472031
89
177712
98
3
86
66
198611
262720
366609152
7
40
21630
56
26511
468868
81
51
461595
391843
253744
69
73
81
225268
927426094
92
18
69
3
415520
824693940
191037
375360
444618318
211132
1
90
41
278714
19
936271619
242762
932386593
17603
418257
386213
38
80200152
75
669393480
18
36
76
44
4
365194
3
471802
8
26
133189
49046
489600
3
170295
81
69
69
51
779671769
71
7
34
63
783238055
7
5
267780
4
2
70
469252
122896
280826
2
3
136787
4
210200368
529978504
295185506
173568
47
49544
495659
211183
413802987
81
39
366063
9
27
71
8
90
197822
24
188954
71
1
8
313935
54
98
467919
188655
328752
70
22
20
538058803
79
49
370251
371563
206974
75251
443015
9
19
358618
49
30
222629
218887
459235
35116
88
109818
449334
1
5
239509346
170668
18
170081
150279
80
14
37
81
2
89
630571975
183337
403078
498899
6
345068
4
4
89
260080
495864770
257275
250115
65
482618
44
34
86
364077
257793
164070
154920
81
31
195873011
99
63
156366
29
372629
68
161296
258926
496835669
325859
483186
39
4
104614
166462
35
66
286423
82
97773
42
435976
153833913
77
23
14
287594
288413
207374
298664
44
40498
302722
493065
7
74545
459184
75
16
243884
48
77
62
828419429
799607214
240516
234319
69
776597600
493320
83
27
39
73
860749557
785364472
64796
62
129900
3
65
102299
451593
6
449269
196865
31
10
212364
83
2
56926
40787
699834765
40
404889
11
54
40
729839922
7
64
120166
365036
128445
6833
32534
97
80
304626
31
40
25482
87
50
393462
10
469808
66
53
428882
172696
219397
97
55
6
383662
8
66232
26
121299
24
53
392405
393987
94
235812
61
62
4
99
55
12699
75
65
334484
178584
359812266
198283
93
78
13
2
40
62
142090
28
17
178694
309801
71
320918
377129
379608
194165
338038
339374057
70
46578
54
5
381133
42650
21
283310
259231
332836
647475764
694826387
38
41299
25
24
596540419
75
27
224102
42
492602
7
17
97118
365207
76
51
72
61
20
20
74
76
24
351087
124722
68
67
768
9
49
5
391237
265739
133139
93858
61
81033
41
366856701
43
38
788782218
568070433
63
129312
361612
360960
1
41
226903
1
234397
76
75
56166
1
31
4
51
372833
303325264
483434
257568
44
360249
66
84
5437
58
174962
327775
23
528825710
98
303886
309028
11535
631896994
8145
462936
134101807
51211
97
97
878996921
29
111684
5
43
157728979
32
415733
93
10213
85
62479
167151368
13
366276
88
4
102146
104068
32
415393
26
348850
81103
30
2
14
5
42
7
722312143
74
210033073
62
11057
50
18
417801
463042
78
36
27
60982
431501
95
3
433295
25
154480792
13
9
30240
53339
81
296098
433178
40506
207905
7
168337
65
78201588
35
4
460835
40
129929466
95
38
383976
95
7
119796
126291
29
34
88
52290
93
16339
53
313638
65
1
214292
211828
75
9
19
6
4
305304
471690
78
70
9568
40
160988253
164117
56
386577
9
444067
57
463360
222211
50852
28
94
40
55
157307
2004
16
5
168680
58
22155
11098
402022
43
58
23
137368
828689560
26
85
479450
72168
9
92
16
398395
82
218150242
288813
3
9653199
22
216367
58680920
2
50965
228111
325997
23
166040
237826
123999
242534
19
57
439601
37
819037276
19
86
229362
57669
32
635138023
65
200227
6
7
220269
39238
416633
33
7
387742
9
370787
366361
69
352044
378300
448221
410878354
41
198837
64861
4
424871
191852
245856
258581
62
25
67
39173
2199
128587
2
1
9
277002
335624
10
20607
401462
52
443901
5
285668
482051
126358
2
54
400040
21
10
90
455811
15
323580
9
40
4
35406544
170300
36
91
35
3
367411
162005568
66
6
273747
45
192974
33
165582
375282
256004442
22
2
95
469453
974201428
402385
42
459337
462366
46
79
259169
98
56
42
464752
7
50
36
750578173
52
135591
9
1
36
308532
554714807
293124
88
207072526
196594887
62
48
4
97
421596
2
85
195360
1
668197612
244017
99
120872
26
30406
75
23611464
140492
411413
57374
31
405053
128292
150112
961165806
62
57
465851
156827
2271
46
33160
51
44
10
213653
91
50
77
89
72
98
307391
22
168171
298836
187870
61308
357984
16
52
398400
34
3
2
41559
5
543932358
231688
50
364293
141841
69
73
15
393278
52
18900
27420
25
16
40
84
32
365987
77
394955429
53
2
89
227904889
259154
67
192661104
496383
43
5
17
82
66
59
330919296
16
492473
96
39855
90
84
1
35
778170315
25
1394
91
29
212864
28
6
33
242963
2
25
513945988
50
30
197573
58
18
1
575899430
9
93
89
275667
66
130234
46
825801225
5
15669
27
76
51
14
193572
44
311116
36
79761
2
189395
2261
7
26
253017
54
53
19
485541
153070
43
41
480941
397507
170709
79
4
2
602483789
144600
25
279003
37
382986
50
37
126232
480554
537205000
39
35
61
6
341123
257296
459274
40
83
924117323
52
249531
73
325724
279029
22704
416634
493449
14
345117
54
268571
51
300717
76
111444
6
361955449
76
485352
35
203526
8
39794
5
701070556
8
152754
611943729
321860
36
370170
43
95
374172
198899
245795
49016
5
86
547424709
260482
352360136
47
731007230
30
10
74
100310
89114
5
87
39
460856
73286
409207
96501
16
38491
75046
17
258634
47012
380255
62
95
36
11
466480
101984
69
469190
423648
59
985699042
34
25
263457
98
249846923
9
671506184
4
91
75258
1
464419
20
521884469
46
8
40267
57
21031
299897
68
453795
18971
67
71
104896
268114917
15999
323094
32
364911
65
57
89
93
244871
369647
486936
38
290265
4
12
96
340462
76
5943
700862300
838564253
167972
57
85551
241689
32
44
432919
41
141059394
342317
355211
21
4
20616
75
279214
493259
74
38
432026
22
185624
89
2
23
77
46858753
357771
44
26
51
2329810
69
24
101064
81
98
782929897
407923
48
194415749
346754
368201
1
16
296494
298053291
4
357780888
131441
75
273438730
47
135750
478202
6
23
2
78
89
1
52677
286380
463934
75
8
102695
292752
76611
73
51
11
33
13
183971
258456
760794467
143206
831816602
42
86
53
199745
73
8
46
93
5
10
333333
472883
906925695
14
21895
329349
50
27914620
454714
59
30
382910
43522
68
304448
414199
3
7827
27
71
21
274610
40
68
111721
375873688
38
11
370300
54
96
78
50
466169
22
59
85
7
90
59
8
64
44
116460
13
84
434913
9
466056
286790
56
61
384694
33
153250
516837335
75
13
33
301176
291726
351076
366243
455341196
9
98
6
99
183956
311884
449808314
2
6
11416
9
93
270727
31
8
210754
56
31
50
155301648
328366
65
7
257738
182741
9
810526724
176112
8
41
78
45
2
64
7
41
22165
83
163797
36
75
42723
34
12
248678
16
368688
422245
170526
17
165943451
481044
313043
53718
38
4
15
8
53
84
66
485034
325805
25
139841
477307
167365
179011
1
72
384988
170057
3
40
73008
117823
215214
77
61
29315
68601
24
78
71
173641
94
6
49832
26
77
49
2
85
425215
320659
36
71
46
111716549
391245
448924
85705
93
69
91
90
462776
79779
489690
35
5405
287153
825829534
165022239
42
92
91
221910
3
97
171663
484630
388535
79
293530
5
8
77
330215
81
5
91
31
77
86
939628627
282176
441616
432808
53
37
975557931
88049
363793
81
23
106601
45
107048
356805
2
274246
452171845
132868
8
137640
47
37
2
197033
3
45
9
44
82507
87748
52
450481283
489960
92
109732387
781412207
354693
198757286
79469
82
17836
20
20
146121
78
426602
4
32
184440
904186457
81
78
18
481133
84
39
2623
17526
7
499912
450574
479301
61
213992
376026
360171
295995
37
5
82
38161
85
46
1
98
24
513895512
332046
123645
4
297931
358670746
506234093
50214
90
356040
265846
37
424676
264114
285845333
74
860572189
411070
54
64
29
293532
17
127377
38
28480
807648508
365819
91
392654
396312
434759
68
243690
43435
36
376853
87
50015
286780638
213412
430806
6
37
635900548
23
9
456228
63
32
3
54
395388021
6
122196
4
88
390082
66
353750
40
72
1
24
100046
989488574
2
490787
85
39
220253
714178451
70
329375
25
9
371773
371355
49
83
394677949
90
164960
462158
458822914
616975598
4
148815
11
31
210031223
102329
37
51
334396
58
8
66
134267
92408
74
133207
225869
153411
160618
20
163984
7
747664253
598470860
196319
91
283183336
76629
121448
405878
618749660
185153
2
14
13
84
7
17
174766
13
190598
68
189893
75
614730905
204829
99
428007
86
8
116896
187416
873661644
815152586
99
31
5
185551
79354
282461318
419768
74
3
371222279
341049
6
5
38975
333738960
83
53
390876
384490
40
71765
39869
79600
484454
56
79
1
217982
442375
46666
78780
33312
70
677713727
41
267132
71
84325
7
465565
4
242237787
3
375706
272550
380717
151863
51017
385730
92
469255278
418338322
18
19
3
30
1551
66
35
26
322612
5225
183101354
2110
1
28249
544493155
224292
92
75443
50
205285
656996458
156830
59
99782309
326941
8
1
73775
179632
77
70
25
347027
4
445472
464067
1
332461
255024
451400
72
54335
98
20
9
194319
368738
322250
91
153398
275408
302698
216423
85
8
4796
27
78
357370548
281943
57
47
860444244
1
5
153643
449046
2
166697
378581
47
38
83
87
54750
84
2
47
396261
11496
143332
226554
497027
47
37481
40
99
51
90
217461
25881
333938
1
666728727
16
92411
168340
108570793
995360945
159551837
3
63757
279297
237666
271094
7
60525
303686
25
61
316811
203113
628715099
465459
95
144343
49
56
67
123668
16
435048
28
8
133585
172906
6
104018
491034187
168822
51051
313691
98
74
8
46
60
50
58508
141213
462530
152934
5623721
9
24
240629
56
69510
471028
89
58
346688
27
80
596217367
6
46
45
66
18
699925723
394419210
44
32
99
439229
51
222287
918480395
64
8
79
305528
671692191
155701
3
39
371571
795360439
95
369890
222475
5
76
896293676
479733
59
420761557
301926
8
4
63
84
376516
5
20347
49
520401627
51
82
202822
9
312197
47
33
90
279938
47
150788
497811
177739
6
34
827767325
183467
401786517
24
168264
121277
14784087
6
857135680
12526
82
28
47
761107704
32
343957
26
429061
375328
703399804
317084
31
41570
114288
786905517
74339
22
4
47
87
184763
286234
9
18
303285725
97
466951
257056
95756
64961
878273548
70
328702
298197
24
213112147
61186
75
11
7
203101
22
82
154879964
64
22
339960
4
19
531138633
99
59524
84
6
423711
99
2
477872
4
67
89
4
21957
52
484573
465113
33
6
80
113306
97
221377623
76
453574598
7
90
21946
34
124795
173950
422519
10
5
144928818
339697
23
8
335709
220455
49
90
284247
163819
40703
64
419662
324527
10
4
202845
412520
270873
153822
35
2
29825
75
453386
32
168539
189350
408993
91
82
203273
911593506
96750
458513
90
91
60
8
296947
89
81316
49638
98
224240
8
75
17
427453
61
134765
73425
8
252609
4
53405
258196
332670
46
1
562240237
244611
9
32
86
56
245035
87352
281764
171915
128294
244764
9
378664707
11
7
90
87
383798
198554
178070
168142
23
17415890
387095
384617
389243
51
59
407980
4
7
37
261185
68534
71
166908
29
56
7
346494
22
46
156190572
318093
10
235285
79570
251990
22
244223
33
339982
274834
11
445532
3
71
443108
11191853
138578
56
97
71
972320691
74
165356
3
308210
32710
50
47
175789
84
4
434923
4
93375
63
62
448473
66
268015
380731
99286
61
88
497999
90
477403
72
371515
19
124920
322391
23
20
20276
7
9
233971
59
219405
611014067
27
27
4
5
27
344727
110312
228447
20
19
97
75
56
288832
81
125529
55
144495435
3
133734578
4
6
65
254229
48
93
68
76
91276
19559
50998
14
86
46452
98
2
95
33
66
7
58
21027
978808065
308159
2799
25
17
55
38
269682
29
85
337714
364218
186085
97
28
411988
102871
3
379463
17
65
100451601
60
77
82
408283
61
961032113
2
3
48
367885
486992
87
27
422151
50998
53
280207
59691905
11
103346
69213
198384
274288
4
212679
493793
173396
88
73
147840092
761446780
418884665
14477
52
72295
311189
345294
424033
85
25
21290
158300
298764
80236
12
17
26
92
197039
36
90
64
4
311990
237355
316969
16
468877
38965
623408826
45
76
509501837
336201
14
87
81
712523460
65
51115
28
57
70288
560413207
53
473839362
47
309201
9
9
475831460
69
29839
251802018
131906
44
17331
57
86563
242810
9
14887
594704746
49
729307473
49225
362405
66
198804
41
6
1
53
40
932424896
218806
13
75
22
236729
28
3
55
4
3
59
249830
87125
48
66447
396766
61
2
201862
170455
285651
290445
55
91
247980
31
32
316746762
46
30
436336
96
15
73
426333
6
4
57
96081
73
21
69
79
228344
17
269222
458854502
302317
4
92
86
64
294663464
91
378734
132799
275965
353025
41
64
16
906283256
82
383163
47064
4
64
213056
7
99
89
93
441661
94
512882029
227756
70
13
48
38
37
119990
2
82
294820
9
396145
7
60
272331
9
37
125876
353940
99
71
207111
185363
20
247446
158006
40
3
16
530852677
13
18
39
6
46023567
86
36
411954
275595
198726141
6
37
322151
8
78
395027
50566
785684733
5
5
445754
415326
77
2
133787
26
116432
603664895
29
322486
97
20
200968
349387
42537
89
60983806
91
99
17
425684
5
87
49
7
373918204
3
401687075
56
153744099
121694
540409547
55
37
176980
76
9
351169
71
1
89
401337
93
98
9
375885
8
2474274
192416
384433
47
976985147
8
430042
19
73
159480
122570547
37
56
84
24
38
74
285915
2
16369
99
9
63119
128697928
288157
59538
22
635511869
222487
7
198175
20
27
325914
352929
13
7
14
407156
44
133646
26
55
65
4
97074
319179
93
386035
202321
486154362
315104
195270
351273
163535
467219
74
40
968255168
90
8
121148
296681
75
69
969708321
81
272615
39
398946
66605089
3
356121289
164170
10
33
91522
38
15
136625
96
75
226606569
367830
55
67
71
83
8
39
322075387
26
46555
14
11
67
36
71
49
8836
27
304494
700607245
77
11
1
61
375070
187468
4
69
282467
542196231
89
81
37
92
405126
27
181962460
47
1
29
145292
79
14
39594
59
19049
40
38
23348
94
18
139541
86
178509
203661
271399
3
49
287696
387822
41
352185441
493690738
403921
54
448824
15
87
690803405
53
372705
88
2279
89
845655538
45
81
40
56
80056
81
481161
8433
87
22
19636
18
6
438828
126761
188025
42
70
78
20
8
69568
11
945311208
93
7
16
31
6
753605201
9
8
364580
34
19
443196
277120
50
9
339667
237091
307767
320829
193222
10
81
327307
885173720
745606439
25
166323
436461
59
612096170
63
91
41140
109257
81
460831
491504
116827
7
293097
350256
88029
96
8
98
484550
396158
662084300
163424
315180
159173
58
56
12
20
1
156379
44
368064
71
36
8
650892430
248697
69
164981
28
6
8
93
270780
91
20
485842
96
357949
146770
27
5
113660
490040
132202
241826
91
45858
32
2
308462
2
397998435
104336
5605
3
65
864357301
56
491652
564261296
275737
25
1
22
622413483
383643
22
53
87
25
28
73
454253194
768943780
8
164024
224817
5
450560
339367
307698
5
26
46
494065
984141763
241703
80
60
12
12000
440783
130193
69
578221823
47
8
221961
80
24
203069
102303
4
413902
420677
358837
268
38
80
6579
52
55
56
3
50
480193
27
90
353434
97
46
1
390337
93
85
264451
8
4
52
63
3
236378
51002009
288537
420140
256632
71
31
534803250
332283
5
367485
457136
378649
21
83
54
413861992
5
461503
44
493868
31
119647
88
464437
399610
218302814
3
286184
331694
63
53
69
359519
19
62
53
462862608
336680
318103
10
375257
54869
9
54
18
138416
88
76
78
6576
403653
36
101212822
58
152281
77
285422
912598768
21
366685
63
78
42
51
96
369875
5
988608013
254989
463437208
268612
807306877
257107
218194
75
70
38
53879
82
341495
70
95
457074
3
83873
45864
569220791
27367202
7
28
7
147810
18
35
4913
9
29373
5
104577
158970
320320
897647488
66
29
29
219326
134086
53
49584
95905
2
1
329170
16
179108
443504
12
6
225383
36
826695586
444554
77231
56445
21
2
92999
90327
25
81
358536
222524
361264
34
58
32
319762
53
274561270
354005
794359698
356984694
238892
62
89
39
32
58
927014541
232825
136490928
268420
481951821
92491
49
229461923
224428
338991
295300
16
23348
21010
66
275926
867672355
371598
431814
33248
46
480480
83
84
98
431692
5
47
421615
8
9
6
41
681593736
383623
323138219
28
299248
59
69
492204
92
54
246515
736463549
79
6
84
165941
28
229905908
107879
64633909
249847626
298687
438240
118432
21
1
499257
82
2
101741
3
383528
20
231463
14
93
364632
411834
6
128566
76
47
84
6
709766325
5
389370
203468
460319
69
5
208533
95
155238169
10655496
269044
264892
266466
4
46
80938
52269
3
1
165733
324272
111853
378279
55354
326509
195152752
242705651
49
348742
77
91
142237
143067
33612
22
5
86
1
24
7
392467
161181
82
13161
72
427128
25
172488345
29
65
145200
371543408
12627358
90621
29
319887
15090
370690
306356
6
89
5
7407
443401
38
135383
469714
56643
356826
31
27
3
1
976094449
88
222916
61
71
133091173
40
3
64
572074045
263849
490521
157073
199598
96664
96
34
242036039
481077
64
18
303436771
78
442363531
4
90128
39
357150
11288
6
35
79
65
454381
58
24
78
910756537
157188
2
37
49
294846
90
343824
477445
17
9
201992512
196063
12
412049
61841
439679
38
210522105
471507
5
8
284055692
56
394326
29
9
114168
216446
53
53
226487
7
6
34
278717
592914886
92
215879
56
16
11
40
109222
23
54
398031
379369
43466
90
97
61
62242
708907622
760983184
51
4
61
262569
5866
267639
77
407781
146868
33
917127402
42
40
267009
9
36145
64
154044258
190909
5
69
201335
60
30
341235
86
8
63
95
315547
291190986
93
158072
30
328369
833863339
21
68
4
99104
65
182462
9
377926136
304085270
357359427
29
8
449920
68
93
387507279
27
362712
40
157018
93221
80
677406262
56
127265
98
88
321925
25
260591
52
27
112750
1
29
91
8
1
238364
436221
41
29
73726
225076
310621
22
234253
35
51
118851107
507586305
97
239204
161445
7
457382225
778329999
82
98
32
49626
144077
43
414597
91
67
8
410069
498767055
31
129757359
92604
13
79
274636
33
239475
190959
296719
456369
338629
98
55
489209
63
79
3
36168
308060356
30
32
370179
293003
47
13
893897453
35
32
97
211161
87723
66270
32
14
92
80
3861
457456
1
83
281066
8
61
26
42
239171
309294117
69
34
325227
65
449319
397637
95
153802
38
323935
69
78
53
80
115601
36
29278
474577
14
196336
754299045
151716
74
25
81
96
243734
5
84653
68
129541
166316
5
5
253578
90483
2
21
44
52
105569
148961091
407614
8
299787
77294
175518
621899833
90
33584
683810789
12
181012
73
384834
8
6
4
62
70
60
59
457665
40
8
370227
1
20
67
69
83
40
75
273849
22
27
69
55
266752
94
16
9
15
69073366
57
44524
9
237411
173690
8
18
69
382315
472977
1
126984537
321768
27
11
4
95
1
86
228457
493164
350583
45
7
218583
82
960868596
85
439922
1
11
2
7
47
11
296024
305961332
92
260913
4
75
181959
185158
272914
45
89
73
73
52
57
78
3
99
233787
263625
483077837
495368258
62
177845593
5
231140
298416
55
157759
2
25
268288
456698
67
48
334536
39
449488058
9
88
127816
70852
88
67
357824
85937
4
3
406909
4
64
5
2
70826
784421616
62
106222
14
59
342858
28
74
457462
99765
48
283531
39
83
473508
9
55
37
181231
91284
43
88
11
466219
153497
313535192
47
62
39
117189
86
138846
767787687
150288
119333
75
53
244203
379225
493624
90033383
261267
32
330605192
459929
9
439116983
484254
316670
41
67
346835
387593
1
93
34
83
1
89
15100
2
90
346993
113157
18
471814
95335
69
51
4
53
68
160987
65
61637
116412
70
186081
173621
4
6
229602
35
38085
287633
389265
508523013
78
17
21075
309893
94
91
873751306
951932885
81306
84
56
203250
667311242
1
37755490
186210
57
4
570984952
19
158321
331422
260928
77
43
50
21
48173
364555
68
4
28
474954
180889
71
2
8
76129
54813
18815
95616
456934
420468
99
4
847259749
111338293
272493
33173
6
56
34
25
277749
70
42
68
57
26
94
179726
7
27
83
4
210662595
28
454270
5
310845
65
389962
1
20
88
70
486302
67674
72
101315
465555596
38
86
260780206
1
37
912254367
18244333
3707
64959
86
59
193963
420557
47200
275474
310249
5
52558390
135513
43
98
34
56
360767
107948
73
57
95
99
738417107
219249285
543284631
106050235
129952
28
495912
204926
89
314642
57
36
12
376638
301540
51
62
442913
78
56
207863781
87
68
76
224104
299166574
89
115398
229633
27
66
22
28
8
238203237
406331
37
280323
15
298036654
3
390583177
41
42
68
281200
284127
483165
281344
70
1
297959
303877
188437
59592
84
421746
406859569
3
313429
12
306019708
53
278117
770882709
52
93022
59
128004
67
202965
133515
85
467581
47
119185147
155637
62
405879340
408671
13
6
38
687948795
84
298610
49
53
44
290670859
8
407578
86
129050
363364
59
50
273630
1
141873
408816
374664
132061
42
200608
63
92
5
175985
39
57
456369
5
245827
326828
68426
22
295418
384863
482162
16
54
19
49
89
386010
4
58
376351
92
328594
34
8
4
76
121954
4
22
57
221186
24
89
78
474
65
96
308230273
80
94896
35
442282
28
79
236812506
203686
1
4
76254
57
418437
8
48823
80
409280
82
4
190439
499646
5
91
182267
369274007
46
94
368792
11735
347283
19
67
13
393016
188697
51
319141
448434
30
42
70
899321307
38
14
2
369659
174955
724684753
190246470
57
216729
34
319039
472564
49
323358
68
71
266244
312158
232136
110858
2
4
17
41
386361
29132
78
389411
82
44
58
54
343409
74
67
45238
79
93
49
84
81
2
2
354757
29
42
21
56297
124242
67
7
198433
8
3229946
93
70199
488455
274926
8
482796
427880
75
372784
821618217
5
52
66
187645
44
81
220268
39451
9
78
21
24
47
174170261
32
52
71
293791
264534
41
460503
64488
83
300320
7
96831
74
67
536506097
14916
4924427
63636
215643
306695
303781
112206
85798
26
98
597634491
199585
139118
271695
15
333651
71483
55311
44
606709401
55
1
34
484313
407825
88324
16
247942326
217413
137205
21
499955
10
9
2
388024
5
724064534
16
451238
29
127777933
9
12329
151585
372257
156009
62
818601839
162004
264449
10566
136092870
38
337213
168360
78
24
9
240708
66
481842
50
474623
127149
49
31
96
27
456361
397740
84
319688
472816
294107731
325356
265877
878007607
190103588
83
99
813756338
23
6069
428311
377451
16
133567
3351
375516
50
74
8813
485344
33
28
76
441514033
80
20
6
7
72
3
63
771838029
78
56450
72
28
959305429
5
5780
288715
54
71
7
738378011
1
120726
8805
93
5
160984
60751483
184577
96
482269
143128
375476
10
411825056
5
15
454468
91
249487
97
49
95
5
299570
97686
88
209589
317313
73
829074225
52
350253
12
4
423121
4
482877977
39
38645
8
51
4
17
347590
33
931748488
10
353733
164736
22
890236699
78
215858
5
19
88
48
83
39
250499
427417
86081
322776
376200
50
248562
70
58
48
132942
11
51109701
8
496718
342328
938726930
90
313827
58
33
82
72
260527
900232470
789608733
83
3
486735
6
145316
51
443084
544612813
195282
18
39233
126390
179198
30
90
65918
1
574586568
346133180
16
25
94
39
202202
45
1
241831
6
91
199804
1
906767594
141557
57
80
4
254028
120747
30
483394882
88824
87
94
7
6
36
33
35
340770
78
56
71806
309115341
58
223523
345485
239148
47
24
85
20162
74
7
278077
60
239749
61
49
21
1
450305
423882
85
123354
3
82
215325
11
233049
383109
72
7
58
3
354980
171203398
474772477
43571
77076
97
17
376219
364604
21
980467647
9
1
990243934
8
34
283044514
28
35
36
128510260
471248
58
93
410360
7
157116
446251
73
260370
215753
265866
6
58
93
42017
497114
96
93
23316
457312
45
28157
46
6
45
26
94910
37
86
25
47
2
270925
95
2
430606
79
99
41
245036
6904
206601795
14
58326
60
63354
150273
6
88
29
82
442850
75
29
72
219136
180783278
347446
997758289
74
182042
1
2
922251681
32
87
220710
180475
1
20
43
129489
3078
446044
131071
7
199958626
60
77
12
15
56
18
34
168876
134511
62
184021
5
250396
89
10
35
9739
93172
12
23
132378
60175914
41370
39
4
56
2
88
260120
157891
80
96
54
49
428815
7
52
27
79
21
398114
96
237863
74
118042
165464
242576
93
15
63
96
50
426065
680669207
153960
58
80
84
17
69
51
10
318737
139122
397868093
77214
467872
38692
41
59
86
34
436406
672314830
2
448208
960337236
324899
45
279012022
8
788468891
214656236
230344
82
23
454897
421696
86533
11
553412391
628585569
360281
45
161700
450102565
117537
84
69
12634
64
403657
84
82428
93
401428
7
37
29
60
1
35
58
472655
30
21
146571
315004
470339
189140
48
298520
43
3
326563396
21701
141735
37421
724222895
486352
206990
154215
18
16
88
856334703
243167677
5
70332
313481
34
82
42
88
639092693
72
293003
16
4
57
19907347
314795977
8
46
15
12
290512498
4
16
70
3
293719
62
43
110754
389744
428790857
401204
29
357350444
46086
84942
8
331435749
47
5
14
92
33993
63577
71
35
14
15
287999
62
7
95353
255675
55
293347
5
12
55
33
83808
81975
9
387277
364163
15
37728
192826
369681988
68
7
365078
64
206578
397952
318677
49
86
7
899340867
5
75
161434
32
22
56
813989749
283188
82
37670
96
386980
202325
111723
53
24
53
258335
89
475019
69
14
93
231149330
183687
24
3
406589
54
56
46
343027
331985
87
58
363709
312975
4
12
38
948884165
82
13637
833755430
480887
36
19
158246
2
50
66
261437755
245777052
2
156041
13
436616209
49
24
58
369728
17
2
92
195225
301239
263561
4
7
736869787
69995
8
7
6
49282
289316
76
50627
77144
18954
60
78
72
54
51
10
40
31
23
418945850
45
11
219839875
62
64
267580
1
6
129525
31
415692935
29
310674
96906
246000439
4
178701
94
417615
487342
8
436148
381094
15
32830
40
85
277559
69895
98
96
341814
45312
60699
86161
476378
413128
3
382583
3
80
4
378727105
789443413
978742907
336625
6
15
69
342934
54
339067
358979
53
28
33
130086
1
76
8
302350
242484
11
23553
65
23
38
45
46
242623
1
29
5
271272
676439953
69
30539
65
97
37
22
63
7
89
156136143
391032
311403
6
314606
48
96
61
151566
256347
67
58
64
224707
90815114
76
96
26013
331218
40
17
42
89
140598
36
210859
52
73968
476127
164544
196731
51
399408
80
452727
37
347453
396846
398454
38
377392
4792
378332
3
24
30
85
6
485366
4
111654429
434466
34234
54
488323
679884251
65
57
380298
64
1
327316
284036
6
17151
412198
29
412235
11
100126
79
64
115592945
3
54
751737727
31055
497780
373075
314977
78819
287787
13
416722
35
22
107259
87481
85
885897674
214468
18
41
82
239590
64
29
391372
136896
352706064
225270
436912
235937
811881096
218083
450618
291102
16
7
482771
549188207
930384548
5
881598250
29359
361511
62242
25
216182
85
296239
406546
10
843784932
84
76
323599865
338234
55
304240
403821
5
53
130886
18
57
692261029
97
198679516
29707
3
95
166209
251686
36232
328675
90967
27
914605074
51
200492
814613498
703547068
322964
202500
62
180451
755426628
75
49
7
68
80
207589
10
311142
196344
121191
373201
189397
62
9
9945
46
353001
489761
52
381778
42
39
20
22033
24
31071
60
19
159141
84
157048
34
400427
77
68
58
54906
64
128675
5
443574
403585
32
41283
28
651944912
46
55508
173999953
440930186
528680204
253049646
82
197368284
368384
355590
25
450012
25
21
14
284064
393835405
43554
345370
329370
3
8
386335
95
31
63
71
311041
124565
484565
190437
9
104688
293650
27814076
84
37
15057
22339
74
173969554
446902
364880
60
417167
480598
67
27
95
77813
319914
206295
394759
267034
86
39565
130882
377462
298316
186644
324061
28
36
4
709828920
67
45616
3
75
191692
45
210359
78
413311576
8
48
388454
135178766
71469
81
78
806411318
216818969
238111
22
150302
496568
96
21
3
72430
288118
119062694
50
22
31
310409
260328
10779
26
395486
5
59
154061
10
39
17
89
51
126130
85785
339457
995218881
122338
51
62
337296
867755293
82
9
4
782831607
571745921
665724191
37
65664
7669
43
53
281739
259863
94
296736
46550
483862962
62
59586
182588
30
268760
11134
9
275704
98603228
57450
943162288
516249371
24
210068
93286
278335322
413541
34
42
50
56
71
58
35
286172
248425
867141894
80
438093
150771
401283
407777
39
489149
52
118002
340679
474949
1
6
5906
17
4
50
82
7
176506993
67
76
283549
17572
11250
256315
49
8
67
412691
190975261
5
7028
104749
56
90
293847
6
47725
2
44
97
78
8
88
68
295089
6
332574
475956
33119
31
117323
233873
75
130788
141804
43
67
72
13123
402355
26
209170
10
89
379227
43
19
10
351509
96
233484
309279
568495389
55917
416474
198254
94
39
5
435365
82
5
19
72
74
36
29
6
945552649
361713
67
40
117498
39007
22
378134
416340
312043127
81
231488
85
52763013
382596
81596
158200
323731
67293
5
416240
148349
532680188
85
9
42188
102134
52
9
88
377582
323834
27
160523221
24843
235695
201339584
307237
380352
1
135049494
3
459486212
32
123034
9
484722
123307
141114
57
16617369
2590780
467479
50
55
98594394
7
13
2
90
690924030
218182
275739
51034
72
480585
192502745
496373
7
356383
354269
386717
176578
74
66
480462
29
137698
72
46
396848
87
99
153753
66626
173069
85
73
53
276171
3
304144
423972
1
261721
27
43
25
5
17541
79
390669
24
402829
279491
427964
61
158618
12
420585
27
70
62
4
9
94260
1
61
539837109
42
590882513
77666
86
90266
3
206285615
293571
46
40
801424737
99
89
75
67
90
79
88
221252
415857
261022
82904363
132883
254526
184162
254780
2
245246
12
258435
95
482162
80
9
79
320039056
27
80
32
42
134387
91
20064
97
69
80
369265
142057
284989
95379
414014
394775
185358
224385
250704
216859
81
203532
464763
390898
51465
69784
43
32
215078
717412443
260131
476113
215013128
943076294
97
451292
5
249615
145966
775763536
41
5
62
428096
39
103927
32
852528683
499721
67
24
306023
214368
96
298411
26
248380
77
134284
53
465062
128869
25
398022
34
432019
3
16
341333
394060147
150713
42
738384041
233569
15
2
62118
77
81
108824
82157
28
422511
55
233277
77
17
991240377
420491
202615
65
82
208853
228258
20766360
30
308263634
10419
89
89
409868
392213
201862
111857
457056
45497784
7
387771
328929
381707
41
82
18
4
97
16
16
3
380504031
65917
998889895
96
5
52
444299
22
17383
115693
65
65
96502
117145
81
62
73
32
153034
71
352796
5
213309
544120668
9
436313
349276
367507694
222006
1984
95
81
437645
9
26260
45
1
64
126006
1
789192488
93143
39
17
21
10
446692
67
40
43
35306
31
215180
38
34
5
380028
32
99
52908
72
62
87
110475
213062
24
12
148456
8
91
322934
426327
38
5
229646
492647
80172
243276
84
230483416
75
5
45
338249
99
62332
422756
21
559529319
459061
95
30
336119
63537
69650
21
90
49
5
213938
52
344079258
50147
170922471
9
97
364625
36
81
497090
90
113901
67
9
24
14
71
197166
55
90
97
491812
77
384422
64
9
321214
156330
38
52454
33
32
298496
85472
8
217147
34
7
279631
42
21
44943082
44
846118905
252005
82
33992
246597
95
1
485984
564487931
64997
75
331914
65
96
629395533
177551128
18
15
172821421
63
52
23
93
9
48
31
14
492302
44
95
4
71
569710276
200798
8
82
309102
26
53
359236
443400
76
2
550358773
323406
95
6
639886525
84612
78
1
210832
337894
117370
245607
276530
12
87825
233972
55
260251
98
71
398234
29
1910
84
74782
43
328134
478961
50
120522
973414032
15
37
69
4
55
123668
4
68
282392703
386415976
63
277742757
378904
1
467599
440003
261126107
458486
49
28
53
159052
376441
72
306842
7
54
38
13
25
87326
60
144056068
84
17
168128
87
16
32
334664
342480016
397627
299134
376236366
51315
80
45257
302460
929449825
95557
46
99
180383513
53
32
180891
1
106425863
3
26
255112
51
40
68
67
351743
92
88
355592
26
746965074
330483
67
1
43
395607
260609
71
72
19
50
6718462
24
300046
455820
41
4
32
281636
362555
2
1
85
95976
28436
62
4
152153
476536
433570
68978166
22
46076
413805
293909
357297
404383
281517
280874
84394
40
41
2
82
495213
32
9
24
75
3
2
96
50
6
35
298515
179428
705434892
360735
289887
190542
374875
109621
22
28
207489
481087063
85393
230540
475056
208144
7
8
678543632
360715
70358
100328
77
444241
97
945414237
9
190141642
204012
78
71
1
91
373397
4
98
21
872409778
51
35
11627
18
436563
91000
173385
35807
312929
39
833495106
76
43
55
65
175807
238359
844304642
898099296
164662
130900
117523
316373
21
386232
82
90
48
42
74481
255065288
1
536991664
11
250184
81
57
21
71
330465
76
454291269
86
13
194173
125220
52
278612
25
7
8
262317
82
68
23
706488483
40
6
80
287476
269305
52
38864
146242
342423538
296249
441870
338596255
383302138
69
270638
369101
53
32
409450
46680
585940327
20
181562
316696
163310
59
43
85
120459
476699
58
221972
126067
863
3
43
139216
9
677100255
66
26551
467264
313896
92
77
16
409807
70
689573797
660114703
346201627
6
69
329756025
225778
39
60
132299
446057
295108684
20
242898
300442
45
45722
70
60
128283
11
8
48
68
397282
348547
460745026
570102418
254783
338549
423251
83
25
395247
468306147
192244
70
140155
5
277708
898434752
18
39
94
613800739
32
8289
744586147
263304
3
78
411051
34568
282885
80
61955
29
249727
166974
97
167367
75421
435587825
6
21
91
43785
86402
264661
59
3
30
6
20
490129514
4
9
344043
445488
62
162147
146237
7
9
66210
68
189484
9623
87
632245286
4
7
267095
82
366732
90408
95
19
96
7
78447
71
77
8
1
828389863
1
293318
128457
1
28
250667
111878
138219
72
436314
47249
74003
56723
89
404540
39
24
55011583
75
201988
89
602137014
231000
439440
457642
36
17749
45
343841
51
54279
30
4
191115
607349758
19
328390
719407366
44
133185
177312537
279089
248441
3
259555795
494734
87
787887347
32
203555
927201300
709055973
399506
34
47
9
43
93
205341
98927
229249
48
117320
274754
9
364155
89
62
27
17
50
60
90
115797
132281
40
79
85
343006
432880
98
376064
263137
58
66
7
17966
885769849
3
473739573
97
975835083
90
52
62
604673748
31
1
232419
275454
16
83
396174
818008330
32
186961
31
281150
87
140421
97
10
12
377793
59
460377
37
418631
221731
58
15
47
83
69
115381
21
45251
58
436698093
86
197257
299686
331846
359048
64
100344
337834133
38
377134
461476
661553031
54
250895
323080
5
59860
80
258390
56
467508
85
3178
22424
73
413743
35
66
173979
74
3
45
234420
91
422443
40
56320
265743
32
70624
499843989
120879503
47
9
28
64622
47
75960
10
46
91
398317811
2
241468
345011
2
56052989
263403
125138
76
223162
564727689
229663316
427503304
79
216666
96
416463
45
80
68949912
50773
124455
85
181798420
72
14
482921764
66
28
34177
437764
7
439053
79
43
95
18965
59
38
239022
4
80
12
31
22199
49995111
7
334915
263107
83
55
370307893
63107
413276
81
44
135931
98
3
52
47251475
81556
361001
469709
75
225888
444987
72
44
3
4
177750
64
541402618
85
27
205867
230417
459227
87605727
492807
98526
97
220913
188968281
17
52372
5
88
150947
134163
164669
56
4
74
34412
293706
49
880095925
69
33
52576
47
28
96
493421
37
59
74
20104
6
20
95
4
56125
51
428263
29
18
279712
5
7
65
715940091
720570944
16
343856
51
66
228521
919833658
32
92429672
232691
79
31
484599
97
183774
357859
25
690169905
162030
618275534
50
26
36
556048558
3
22928
152793
735735965
187791231
57
460484
98
27
74
626639729
36
2
98
1325
130609
25
80
15
251259
107333
401104
11
118993
26
382472
92
661660860
63
83
89
15
640842824
232405
399542
38
76
86
284417
64
65
8
38380193
288403
40911
96
27
39
5
146162
134032
969723958
305505
3
98
53
73
63
141638
160526
550284287
471649
8
105324
93
320834
38110907
97
97766
74
8
57
20
58
63
32
44190
106758
142175
219343
380842
76
353230
262020104
95
366985
21
126937
130280
20722
331876
354878
399164
7
1
10812
41
403793
144512
61
76
56
161936
29695
54
90
71576
56
81
5
20
405152
450569
432016
47
94
96
9
180002
266645
467154
25241346
10
221066
10
13
14
287250
34
280034
20
391373
22064
35
4
49919
47734
67
61
255546
88
2
36
41
37
981112563
3805
14
55
307028
184204
163431
4
41
16
48
273797
224758
1025
21
486293
76149
77079
90175456
82
51
72
80
94
493551
355223
288770
108655
348246
708348810
148384
58
8
6
69
91
1
949747921
44985
10
134232
59
2
447401
39
1
68
58
4
58308
331035194
49
31
210405
348326120
301803340
17
36
245555
51
373063
25
264905
4
140495
78241
265948
70
86
270890
324985
15
46
269675
42
66
69
513011328
21
54514
354034
86
4
52
1
68
32
27
79
196489
102900
337574
344512
216682
83
6
81
17862
210242623
866182386
99
98
207408
168587
391762
56
85
73
467409
9
95935
70
1
471532036
187569
60
51
53
40
496931
52
107263
449937
427978
4
298226
293195
225130
13
484785
197700
727216040
2
53
916411598
12
133733
62
33
42
79273
97
52
93
387885
1
106517067
30
913477437
40
246559
36
165225
182549730
83
59
138832
79629
494905
426064
379109
44533
39939
422853
10
1
322072
268605
864420810
241204
134159
17
43
62719
194003884
12
9
61
617337007
4
1
321569
394278
1
460670
555392405
29
580289842
722426839
407845
27
4
275783
78
27
513989211
8
48
416858
255326
517199110
34
53
101440
5906
235829
191521
151452888
86
50
468653
4
987302833
25
68788612
262821
35
141629
81
214629
286653
14
244116
166763
148580
92
161433
72
155677
8209
83
407330
20
297954
31
345285
411158
177992
95
206990
97
313000
292099
185494402
6
81
93
59
20
185582
427912
79
34
300821
61
456727
78
7
64
1
258407
411522443
22
8
76
396661
42293
7
70895
77
26
51
74
48
84
16
119429
464402
452355
403783
8
947764754
86
17
83
61
161184
91
23
494421
268964
1
29
28
538014669
119191662
61098
403580
221671
15
11
37
438835
74
399860
97
63
54
52
9
41
8
5
67
32
30
71148
40
176390190
50
78
63
243745
355642
247835
408535
9
977545251
994377746
8
22
6
712821625
424954
448424
234942
26
482904
162025
13927
242272
35
490470053
176146
329089
254421
82
440002
5
21
55
34
94
194704
203225
68
21
56
231475
41
76
613759036
71
22
85
34
189613
185634
77
111832
495263
9
106413
83
379776
450473
233743
391072
77631
314388
91
13
118541
71
28
328190
407490
947948201
8
67
37
93500
9
99
47491
957325420
142054
94
11
28
91
15
535143655
4
604216056
89
58571
84
5
346982
9
655216031
433676
210373
484615
8
27
38
199163885
42
33256
22
54
9
306834
22
22
225699
54
7952476
7
395777
210664724
92646
13
493380
280400077
10
161670
58
3012
468476
439041
6
28
39
376748
654602762
351658
90
21741
86526
441358
5481
195961
39
66
79174
1
381261
11
354699
93
1
9
13536
22
23
352708
92
424505
454633
52
411223
19
81
216834
12
340799
59
6
607997152
38
503949032
70406
178497
389610
49
154492
346590
62
70
9
65
381236
226497
48
50821
458307
432236
27
31
91
17
426768
485653
90
445187
39
50
60
20
53
70281
114792
95
413425
886518279
229371
66
8
9
4
80
43
261839
27
24
807469793
235706
8
60
90
2
3
28
142663
59954
51011
338498709
206516
202623
2
337779
15
628328084
38
82
425256
146848
62
76
11
62
467178
19
7
39585
803211896
206229
138245
41
422320
250285
246510797
49
381341490
47979
278266
163925
161798
91364849
456044
422209
401664
86
5
24
185757
254683
431296290
7
313792
61
86
409385
398447
549288340
92
16
2
881493369
69532
174402
268209
98
62
1
298929248
652861939
394960
86685
92
52
40993
95
75
14797
468948
4
99
475528
94
17
275377
31
238707
19
64
480871
11494
4400
68
3
62
63
14
60
67867
145996
308850
27
27
116630
448396
10
492179
96
14
311655
46
331553
83
1
164908
498972
125001849
63
13
37
186611
12
26373
329394
463513
74
8
141097
52
245485
81
7
338212
59
42
5
64
257304
102248
11
18
20
240291
95
27
95
497964266
58
416486
361567
158876
1
70484834
88
89725
133956
25
3
14
59
55
8
318046
9
286478225
3
79
301101139
82
12
42
284362678
272176
43
13
88
32
61
33
203880
211696
27
9
279386
16
27
5
18
86
44492
191838
442195
396293
402945
64
303691
135745
368956
44
58
477581269
360985
63
233315
86
237230
61
88
99
44328
399695
24
38
390732
72
737494342
302901
106820
91
465881
154869
72
740422138
76999
11
52
63
110004
24
39
66
399705135
51
456168
79
86
2
63
373859
72
80
83
415510
81
88
8
473512346
23
157836
1
139109
67
7
252762
431481
419128
116550
236561
662213476
62
93
314231
6
66836
336774
28
317017
60
29
139817
69
54
405579
455777
76
591074979
417051
37
75581
17
53
93
49
66
187459
769458787
338476
70957270
320621
58
149578
3
46
55
8
61753356
33
419008
99
43
44
15824
246354
324914
31
167665
121321
11
309825
79
89
496649
97
58
155676
11
48985
366525
11
9
133986
124381
11996
17
302534
342771
194265048
92
191557
36
78
19
5371
357569
26
148572
65
85
464067
19
2
137932
62
323051
408259
357728
229905
311727
87
340702474
91
777342491
136247
123748
337391
425275
39
97
7
273769
2
2
193729
64
77
304314
7
68
167024
382901
336667
114195
249687
219803
91
53170013
35
32
131562
62
47
204937
77
269013
21827
65
79
78
15
54
29
80
59
38651
274409
71
353509
11
55
97
9
88
71
89
67
111416
10
196504
271759
497276
269700
593757281
99
5
86
93
50
9
85242
206193
35
38
54
421133
77
367994
373836
578881030
266917
8
52
490510
10369416
484409
18
4
294490
73
218540
464713
152471
62
40
73955311
441109
476090
9
410696
47
63
479198448
6
75
45
4
584508193
94
7
127755
18
170083
16
862088930
81
730855738
460519503
478343554
222439
159003675
292843
495957
284140
427513010
138625
303924
320589
800066391
81863
325839
40
3
284578
315052
75
413512
240794
16078
12
132704
298230
289669
238991983
185797
393116
143243
84
201811
86
94
259196
487361
325718
9
10
347584459
379501
31
73
154670
98
9
64
606017023
25
37951
2
66
77
4
823992457
60
23
248501326
498977
52
307931
481786
25
83
3
8
99
230927
33
37
33
172119562
21
41
20
182798
235282240
96659
145499
6
64
31
344852
4932
192427
353935
21
423390414
187254
55740
48
5
672778328
15199
1
37
347048
41
70
312487
97895
49
175246
56
289354
797907895
41
46
25
348057
475713
300098
2
179750470
135101
113329
159526
21
28
246880
121664807
6
75
8
9848
8
58
21
48
8
158715
57
41
21322
84
11
15
56
243710
44
9
356044
72
12
80
585310933
244390
71
177475
59
2
43
72
832966209
212976282
147646
293081
53
564485472
180861
9
42
452390699
50
432823
5
19
120849
93
43937
325349159
325709
162304521
70
137841
495901
56489
92406
4
87
15433
3
457242417
17
329795
38886
336131
43
207300
109281
74
150149
648491547
456654
11957
1
192208
72
93
84436
178790
55
239375985
71
49
54
73971
340620
241209
231200
24
47
6
9869
35
125211
343745
123036
481081197
29
376611
14176
7
19
276619746
72590
421604
57
74705
50528
729928585
80
21
25
76
18
494117
66
64
39
308881
232586314
437530
309896
2
292237
427791
61
965819732
418488
123707
95
51478
19
609137323
286947
246858107
62
515230149
62
106445
41
48615
24
3
46
22
254790
10
41
249529
84
58
357959
17
80468
1
200766
2
993360613
454892
11
84
321187292
38
305869160
276848541
372773
26563
19
221787
79
54
25
25
22
74
216197
597512718
189597
248910
98
55
4
163029
43
3
25
35910
81
409749604
335789
248744
353357
10
72
4
116696
70
10
284510
73
92
6
71
250133
471585407
383391
56
762533498
1
146178
185003
487598
57
38
16
51
242196
78779
337087258
43
79
12177
814323946
41
114888613
35
56
48
233335
6
3
7
98
370339
251854
21551
74
268419
35
24
348536
1
704907199
427591
96
18
30
29
257831
190908811
271271
81929
239592
521438522
151001
75
617788030
1933
69
268559
98
5
70
62304
325850532
666722025
21
191020
7
72
233483
20
54
1
36
62
496336
36
443272
61
41
954252396
548068822
14537
247117
93
89
109265
368285
63080
73
79
45
232325
168317478
4
46
57
83
209364
85
200995
316387165
92
4
27
57
64
38
2
94
183305916
66
45568
65911
690335190
235848
9
290974
55955020
68
459393
5
16
64
461341
79
351346
733432295
6
346502
88422
6
349525
5
330336
371435
630454839
32
106653
2
82
56
9
82
475024
289505
24
119414
70561552
433425
496777
457480
616266705
396367
98
135025
9
961213320
244510
856682247
79
35
287582
78
397488
91
15559671
660782741
165606
478778
5319
355318
9
49
59
84
410352
493664
266384
324081
72
16
138001
298354
211697
74
466299
26533
74
186961
371797
44
456607
7329
408745
327472
2
377719
487063
33
82
99
31392
7631
1
320980
97484
357048
423197
212608347
58
84
89023
379055
74
66
981467700
56
79
40
9
296975
156776
50
66
356827
143354
27
67
32
501336746
213328
72
240918
186795389
131069
1
30
214796
320879
32
373155
70
62
11
93297
49
79437
2
890737379
33
3
353008
76
68
176686
88
75
13
87246232
468141
29877
88
11
101085
78
69
99831
3746540
29
544110554
47188
234821
8
41
3
357766
671003683
24
95
83
486505
17
486465
111679
78
86
15
60
11
368293
642209805
1
57
217959
255644
90
2
52
346223
20
99
451600
59
10039
158494
855843607
120818
148101465
149168
105310
84
8710
353304
65
48925
36
35
326605
2
333979
20
264811333
417525
471210
230202
7
452148594
949347458
408061
883701019
55
772426602
24718
31
12
52
342173
229715
170510
395176
4
423654
46
236202
673494208
109687
10
1
35571
485473
269469
41
7
39
582542956
942551352
62388276
40
408554
399113
67
72
198035
100186
296344
101680933
67
50897
477966
20
381052
20
185543478
98
8
43956
8
321559
6
21
3
58
58
173821
81
103844
22
41
253965
45
54
474367
242280
91
83
817419916
7
45
1
84
110776
67
38
77
40
372393
62512
45
201451
5
122504
84
483165
49
65
55
145717
335879
123453
228603
85
89
13
58
4
200971
18660
708
205790
263278
40
39
250984
64
90
259391
73438
18
195601
277174
58
412446
213721
78
17
29
5
404350
89773
354361
41
90
154272
43
203821
15743734
96
129453
221663533
33
462253
191251
383903
15
30
7
61
5
389877442
331432
94
453167
34
53
28
303878
88
459556
4970
615
30
34936
9
196944
804496649
74
477053
285901
804071636
112086
12644
93
6
63
4
61
167272
76
354360
47
65
453392
313141
75
331267
2
59
27
83557
66
282027560
56
12
260591
8
243516
29
169776
224642229
455385
8
194726
58
104495
4551
397543
100328
243085
962336861
68
32
347510
10
6
1
409232
84471
5
315587
17
91
53
9
4
25
64
4226
60
234033
51
2
75
305243
223175868
852100238
881037518
755839058
97
113900
127550
311881824
93
35994
94784
237714
25
78
47
26
5
463768
17
30
209002
102384832
569029531
64
42314
51
751186579
18
260925
385008
91
48
2
313441
426215
13
5
471546
273278
133589
40
66
42641
46
61
178583
433531
414394
53
9
85
57
67
395168
37674473
6
57
92
82
401535
27534
464600292
6
75
210196
55
775369593
49323
388359
74
79
94665
349637
175960
296662275
45
40
6
3
396873
423369
8
415388
31
94
97409
41
2
2
94
4
17430
21
65
412491
90
231183
44
73
145399
55
209407
253578
11
14185
94418
441333
89
408279
78
54
63
58
68
313384
36
83
403751362
418112
135810
94
10
5
474870632
32
499549
4
40
40085713
24
51761
487165
238657
449352
419713
59042
91
53
63584
98
405466
39
99615
1
75
38174
85
87595
457561
357848
125721
78
244499
700309290
7
432835
363532
3
34
303114
9
61
67
78
146006
430894251
204281
366159
20828
33
449186
295964
353420
709214690
419162
299741
76
219830
783685759
97
75
7
28
295561
89
66144
59
722342216
90
199215
67970
42
89
61
90
255500
5
582534736
349251
448772572
62
327562
74
270725
5
443249
34
49
28
330914
99
81
88
372359
230660
277812
16
98
826708376
93
13
106877
764929593
55
184060761
90
71
161392424
241232
354430
32514
52
133649
44
136876
21
450714
269357
334438620
701913618
948690212
40
419354
75
29
149935
45197
30
171923
97
6
40
675842630
9
497588
62
159528
259204
96
2
60
393532
370146
515477141
75
462618
259129
6
751106709
446241
398402
234225
474935839
7
24
261884
111338
91
66
267944
190647579
54
63
29
22
354719
75
45
333062
47
214842
9
56
443205
564881946
213442
80
379544
74
316807
78
2
15
90
80
87
32
59
298144
27
71
612278074
1
16
11
90614
36353
97
64
38995
34
93271
62
6
481972
41
2
38
103850
28
9599
62
474163
56
208221097
30
86
416875
68830
2
114130
255669
72
57
58
553557305
219776
67
37
25287
47
6
909236843
12
66
271239
16
6
13
339837035
237697
37
52
66
72
61418
77226
248799
228966
2
66
425955
358019
4998
28
344671
17
25
26
432989
76
315732
64
1
45
25976
104734
82
75
388251936
126621
333622
316985
81
66
266182
73
133674
50
80
596029181
345338
97
25
87
229261005
330890
210914
41
195666
245914
9
295203035
94
135452
30
67753739
92
198061
42
34450
25653
1
236482
417122
42489
87
270723
98
5
725802172
39
21
35
45
430937
91
6
48
416689
320603
336286
34
95758
173096485
53
347086
61
91
410091
465866
173579
475489
5
86
33
92
52
78
2
89
329157
13
101851
58
31
47
380581264
27
56
486228872
276068
6
278554
354446
7
2
2
159474
8
2
93784
589325391
176838
25
928847523
649922063
5
418398
49
52
215988
175054
78
438430
53
555303619
54
92
2
12
14
416584
2
78
275851551
277940
536357760
8
51
402360
25
48519
53
78
74
79
11
81
127663
273373554
76
366166
223866
334192
9
34
299004
130653
345750406
65
96
79
848168705
36224
728529105
6
85
18
68
286878
52
1
138749802
79
3
12
988986980
85
33
439883
74
495858260
71
33
3
70
7
12
11
184659743
26
199146
74
3
6
81
95
473043
67
93928
392260
299039
75
63
6677
45
458338
5
41473590
41
40
339235
484909
169262
46
344737585
411600
64
89
74
126662
48632
28
4
15
90
354433
194337691
92
46
31
67
1
22
321522
185657
7106
26
9
43682
51
186972
41
98
49
91
218978
36259
292971
73
192519
57
37
71
46749
452013
17
511274590
39
8
51
21
68
3
498271
41021501
462598
51
86
56
78
90
39
47
5
54
389007
67114
63
59
209133
75
298142
4
173197
66511
19
546467091
47
45
5
4
477870
67
34
34
81
18
87
32
152414
3
75
396461
53808
8
39
43153
68
33
67
57
35
94
84
347153229
412577
20
374887
7
94
30
52
8
401468
79
279365
479764
35
135940
79
16
455496
32029796
49
455589
630280123
590226014
947580535
53
88199
4
35
238556
60
12545
14112
60
70
93
99
115406
160302
65
188521183
4
172310
63
6
67
11
57
462211
175032
2685
343382
339114
74
80
42
13
51
109460
9
207237
457735
9
48
22
304725
85
430185
206809
98
7
612406342
32
265629
399597
51
499541
456239
40522421
373325
66
1
108090
13
13
26
5
81
450156
35966
16
293000
9
75
247738
56
105778277
31677
8
7
71
14
8
120527
1
36
248076
65
293740
332252
19
493480481
251554
14
206170
11
85
3
60
90
3
2
75
63
95
6
3
43
54941
25
53
15
458745
285672
46
3
248357
88
34
321375
7
40
7
393400
440081
320474
21
4
49
397577
277113
8
195651
5
3
9
494441062
56
449366
243863
423249
29929850
5
57
212496
6
6
382870
54
81
83
811347276
472803
83
17
469929
26
294831
29
311237438
92326
2
442605
493037
499137
369756
735372344
8
5
417721
75
99
698042560
372058
24268
22
360843
22
438607
27
30922
308819
5
29
230471484
215644
171466
965490384
9
95890
600194960
57
61
65663
496289
8
440017
25
61
71
89
191170
53
23
265003
97
509655485
46807
12
62
499095
41
59
5
60
31
450893
70
275566
25
275463
480791
3
410165
477722
58
2
455049
74
10
351949
31
16765910
639564966
30
61
445174
197913
56
620389833
81
11
435594
79
107867
270990
2
369059
76142
64
53
18
370334
965592604
24889
22
223036
47
8
99
671268498
392672
478708343
376269
1
57
164365
365224
38
63463587
81
350526
96132
57775
88
3
194170
422796
19
32
127318
9
54
497938
79269
236033
46
27229
196242
5
4
186741
760383599
30
65102
55
21
344227
156017
59
40
481572
106610
81
2
38
7
752704767
45
41
21420
29981
56
277102
6
25
52
9
332071
418473
478279
79194
72
6
30
31
440568
91
68
2
757823789
89
66
248192
217128
109521
861855125
66097
72
202036
8
197886880
27
240929
311725
642939402
60442
47
92
2
62
85
84
47
173803
41
221184
80
330341
233636
97368
4
846481734
95
447181
42
394895
409752
1
18
24
46595
77
35
67
47
84
184068
94
187363
43
14230
358638
483126775
196375392
177807
245532
29151689
387100
1
183567
438259
27
159642353
40
312092562
96
63937
61
30572
473647
58887
19
79294
1
19136
111206
44
42821
96
177294
95
33
69
10
409237053
496414
134187
92
428944
54
212015
47645989
75
515302826
60
210188133
6
6
17
572072596
163118
59
10
10
82521
900412170
355527
15
27742
72
1
31
154999
45
47
99438
413675
420395
303754
322231
211736
12
73
614593613
463034
39162
15
8
381889
15566
97
14
39
811132180
73
15
86
302284
61
889640221
331115
96242
55
374021
58
286927
6
82
23
451742
148109
294739
7
306024
77
164697
10
8
55
6
28
326071
80
397345
82
456975
59
24
378479
417836723
35
6712
37
17
75
399679
7
65
810650034
18570
123528
91
326407
461321334
9
191666856
58
38
198427
412367
67
25
269577
401679
10
155987
16
99
821100528
30
10
71
3
217134
7
476070
401248
450464
283200
300210
31
57
304645
86
4
774824385
8
70
8
478511
68031
47295
70
2
99
892611398
58
94
181670
210951
418529
532300204
154392
34
55
84
2
450552
44
293553
367296
356576
11
295867
72
368675
63505
5
84
1
66
431634
172654
47
4
95
278175
49446
92
192720
40
83605
30
50009
56
212172
6273
46
34
460722
105156
18
43
61432
586743989
219508979
294091
96
47
89
467171397
325121554
6
349734
9
2
113619
15
262318700
66
7
47
205268
380472112
15206
78
75
413723606
69
677162203
48
2
67
67
52
252738
5
374974
1
1
79
412804880
987221832
79
78
493600
307144
21
140769
16
232097
219
83
72
95
19
428267048
422136718
17
834738884
53
135859
5
495946
44
60653
298138
587437663
418204
70
3
65623
5
22
13
213577
81446
446907
442438289
36
101658437
33835
497620
335037
366862835
280673
7
430541
46
5
295119
49
463203
450539
3
30
43
55069
358886
25
45549
7
53
65
232582
106864
14747
4
75
45
3
69
29150
59
412589
131753
73
424102
30633996
26
1
400917
62
379429
80446891
169547
18165
421411
44
54
50974
976014609
97
192257
95
426564
564151064
69574
55969
390857
147292
3333
285179
87
95
682878584
8
47
387740
9
20
22
30
431194940
446388
6
8
365512
49
6
146092
33
306071747
21231
47
51
74
496691
2
5
481378
111756445
28
449306
37
430636414
88976
11
101928
964565271
475374
41
102178
7
39
62597
11
48
8
92
212355
165109
419773
5
88
294156
1906
81
46
61
54
174394
4
349769
585841217
34
24670
29782
180772
75
85201
7
52
66
426795
331805
2396
468944
482279
3
88368
409244
43
98
241291
46
67
193618
48
447806
66
15
20
6
52
211598337
950289983
91
31
20
80
112087048
458318
352518
242207
42
110182
66
24
68
70
2
84
31131
63560
510173931
48
328210794
402592
336965734
57
24
347782621
450251
357558
37
259153
34060082
208268
80
449015516
222404459
7
824419583
87
185062
406725420
199485
28
8
476392
67350
198931
77
572307122
44
368536
52
57
174539
176871
84
75
91
4
35393
199302508
376295
288193979
255620
47
57
496407
83
35
344520
665276510
420534
25
34
256286
479850
313385
60
28
156701290
484746
74458
2
74
119411
77
984589472
356324
241816
295461
1
5
40
443799126
12
315544
252321
9
48
56
28589
2
38
353553
111159
9
92
67
865458687
52
140188
822211911
284486
319434624
75
365333
7
23
367293
41
54
16
12
116118
59
81
55
221007
447076
19
76
198825
182076416
63
88
78
329742
6
3
95
425177
652631448
29607
233622
161324
135718
279122868
61
96
3
41
495416
97
59
2
319216
87
332847
1
3
79
36
397990
2879
393705
357977
74
77
85
454727
32
74
61
4
19
84
73
98
98
459697
795431902
399598
779064866
7
40
5
45
73
12450
10
7
581955623
363772
35
65
70642
37
37
421587
166131
4
13
51
306066
487782
52
97331
419281429
16656
39
39
52364
74609
71952
176782
430845
854042162
62
46
8
91
59
898155368
92
278224
17
34
62
38
38
292681
75
16
59
51
44124
9
56
35
70
3
15
59
97
52
216703
26
242221
8
46
97
65
62724
27
15
43
464373
95
5799411
210563
346286559
74
7
45
235660
159500
258178
72
303634
78
361408
34
4
118166238
9
269377
408209
6
408046
68929
29
115868537
50
96
495006
20
24
19
334274
65
319539
48
437549
23
630679905
37
19782
80
133951
124950
47
60
67638
480498
78
31
475597
1
350920
9
18
86
252383
214387611
97
89
489332
496304
60
3900877
132121
122666
249769
26
785855645
3
49
55
168899
29
14
87010
111619
57504
196134
528066725
7723
217335
89
361015
370518
2
306604
67
3
68
50
64
13
398021
21
988954174
8
420291
420264
16
30162
245565288
72
42
935384895
72
9
68269670
76
433090
2
239410279
382533
99
63
486025
162969
118900
7
31
67
18506
1
68
244500
177632
38
70
47
36268
388638
50
70
102047
165700
57
328868739
34
95
65
52
19
5
226084
367766
208741
16
231577
95
18
70244
481922
72
78
272076
59
82
315271
279968229
27
363828723
6
352941
478705
49
2
104286
27
24
7
37
17
6
104803
77
15
9
8
1
218207
467600
25
41
195939
24
58
9
335411
6
7
75
79
89
484682
53720
41
5
228939
209765
58
97
30
190269
20
69
75829
16
331314
10
818245878
985936850
168058
202125
638313279
11
630425286
7
185104
573901204
25803
637626302
270934
5
762588640
211729
85
168793
7
16
55
5
150664
35
65
6
89
304044
117438
63
113611
2
48
51
50
235180
84
79
325647
282231
79450
202079
268414
76
25
294031
52
122855
263048012
483991
446888
299087
367377
84
9
241235
86836
32
32
24
32
97
52353
503054815
788167441
545357601
9
72
13
66
32
39
373324
431019171
43
124207
89
94
330972
85991
67
4
298066012
3
328780
4
59
347093
74
276913
35
9
85
49
442013
79
51896
8
66
5
230822
408131
52
151428
609742205
299760
38
6
422624
69
616944427
87
27
320167
7
92
133060
3
422893
11
23
423899
2
85
99
393895624
216257
9
114837
1
921482441
55
419235
67
13
49575
73
97
372727
749
14
645842701
3
49
87
2
884433243
90
303201
44
455642
93
15
72
69
106682
462253
97
39233
13
26
16
96
86
3
161997237
6
368285
52
115519
269714
13126
17
380867
6
16
273144
55
11
84
56
2
36
257907
51
253617
326143
90
226464
43
429461
314707
252521
593941135
178978
70
22
153744
51
229496
7
26338
443139
4
6
16
450634
54448
29
847291240
371710
88
364799
71
96
385670
534081785
430534
1739
85
56
7
215504
57
291888
3
32
261704
159484
78853
9
377213
92938
70
768295061
13
28
369423
28
31
72
276239
19
19363
35
192997
85
85
6
82
569108891
641317608
76022
75
411615
7
3
461286
204071
355838
4
73
56
332684
447942
359306
67
183906
247935
376482
70
441415026
113569
450226
39
215764872
45
52
32
200052
26135
79711
445834
41
294960857
782273839
9
69
50
340222
61
4
92
458415
410974
42
102576
5
408615
73198
52
20
9
48
400942
294621
53
51
28
189529
10
423484
98468
9
196281
325701
93
50
33
322293
78
1
37672
268787
804566132
4
338146
67268
5
9614
270901
80
3
16357
33
489403
57
125273
59
222743
482399076
83
352121
497709
440702
928070554
35
88850
8943
26610
22
13
53
98
94
381148
249345
91
77452
24
243642
53
445993
44
221086
118439
112154
87
7
213244
67
493054
10
12
341651
82
9
164974
39
19434
8
300635
15
51849244
63819
1
8830
24
319730
19
83
8
27
88
713653098
99
53
476131
39
95
16
156914
42
60
275586
944151581
89
229984
3
25
8
94789
74
46
8
393457
210083760
79
49567
336032
3
96
4
250661
4
222351
814701231
93
36
11
407050
265382
419291
688964849
540710191
95919
177735
5
883582938
18
118933
20
62
50
12
91
9
339274904
158400
197381
7
65
8
253702
61
81
431782
61
38839
178948
40
27
439229
18613
51
3
85
471318
4
318004
50
675632495
449454
5
383402
284165
816188517
51
95
52
29
8
3
16419
67
253732
5
502723805
81
158719
36477
19
293373108
153059
220752
95
36
10
70
47
28
81086
232709
12
297900
56
70
436952
18
705012384
416825
91
42
316299
26
57
501265674
428430
283758
62
8
589165031
13
71
31891
42
537387271
75
8
10
77
230717
38
124023
95772
49074
490087
38
226356
382619
284676
50
971771358
5
7
240105
82275
25
46
74
98
74
8
88
471915
231095931
253711
138436
226470
107447033
248139
94480
452617
95
67
91826
866641374
58
26
54
2
354859
5
52266
6
58
159934473
18453098
4
423804
99
318744
44
49
2
56
99
491365
330766
7
234504
495207
20
417600
39
55
49
193034666
86
310484
341001
348196
65
278758
70
16
81
197176
12
330924
87649
307818
53
79
96404
53853
252799
38
78
85182
378416
98501
477660
252443
210296
24
39
3
408134
268629
6
62
98
63758
121999
386049189
66
14
9
43
180424
20802
47
403321
162438
57
987958222
115047
70
927762966
54
80
315418
487949579
425964
69
10
173756
3
297426171
94242
44
23
5
67
22
402158
7
14
48
87857
26
2
67
75
40
215874
311735
53
74
23
69
658352392
22
47
4
98
89311
463438
127917
14
87
98
83
185176
76
163277
44279
305082657
778809428
55216
83388
35
41193
351564
210044
428629
39
488998
55373
502802543
61
309445
52
362826
88
59
412982
97
222602
352852
688199265
4
623362953
638154347
42
48
57
360461
4
84
157652641
94
91
4
395939
459185
69
1
165706
12
7
79
3
63
68489
216172
316796
641783606
706305551
123650
97
145752
207229
281244485
65
93243
203890013
34
36
4166
79
66
456781
260325
450579
44
472994
6
381641
92
78
182712
28
100660326
409646
75475
2
129147
239251460
7
75
75
83
470936
3
384909
43
330289
19
467190
82
39
277163
30
62
72
64
250614
97016
70
96
77773801
61
90
26
6
419413
497602
392159366
44
12
309564
34
249600394
915387160
146256
81
27
76
33
58
12
25814300
12
24
249877
88
117514598
133014
498253
25
27
2
681945179
6
480671
283743
4
377402
445115
760483987
90
14025
426236
28
328323
16
31
630229546
57
46
9
968287696
154979777
70297
24
6
482768
90
346020
189159
217318829
1719385
85
202195766
59
85
88307
59
7
96253
164587
175885
188901
78
351648
301072458
26
97
49
114852
21
52
482841
88
27
729452115
609578228
196656
97751
6
450298
258798778
62
563972460
294286
268562
52
46
87
31
29
311400
62
64
552609388
260320270
38372
443702
175168
17
2
176893
49202
493122327
882952887
899405465
298463669
93
486683
4
1
8
581697253
44
66
273468
496181
248414
232407
38
449112
30
235275
3
79657
5
58478
23
66
1
14101837
3
52
4
145754
431350
6
12
89
85191
87
87
114229
426824
148847
151671401
224466
22
71
99
7
331152
386066647
291724
58
81
276257
48
196290
265112
374773
469441
426586
356835
96779
6
79045380
71
411275
419723
27
351168
50
41
16
383076
79
63
14
465530
35
79
1
17
374814
98453964
81
350568
6
742952055
612579006
191389
24
225635
69
5590232
44388
4
7
18828
14
27
1
178560
70
259056
55
124283
425753
19258
77
683607214
91
84
14
160664
471503
23819
356656
129084
4
71
250312
249826
16517
412694
59126
129359
278543
54
50423
440783
385764
174931435
5
102202
5
57
57
496759
995919527
882046747
140020
179059500
89
24
26
247466
397511
123346
33
130360
81494
370158
7
540691855
77
3
4
55794
14645
91
193225
55143
161880
8
251726
66
281150
4
18
419933
78
75
212620
147486
143640
8
10
74012
3982
553450450
206330
487724
95
996307520
51
71
105584
8
394725
29
362778
937918604
71952
5
20503
23159
493019
418323
28
3
55
5
4
14
44
270490
30
920859817
218511
36
65
465840
5
138996
78
4960
8
99
24
9
128942
499231
453641
66368
87
52
39458
182954
262142
9
144886
83
85
173453
299309
96
612370151
59
357304
45
24
13
95380
75084
3
448027
11029
31
61
84
407887
170782
78781
44
64836
154964
518116942
11
83
43
430670
16
71
216946
70
200529
93
72
22
28
342174
18
4
37
1
93
11
38
573123318
9
91
54
8
66
19
580050183
217238
56
14
331109
57
395981
39
496737910
96
59585
332905
290326
1
39
111769
21409
25217
282570
175569
11906828
77072953
408495
33
67
57
20
43
41
64
74
34584
180196442
79
68
221523
351390
22
133469
184821066
47
72
242625
57
85
465007
94650
282702
105405
383681
17
94
366551
46
57
459829
31
65
497525
480427535
223801
16
10
345060
3
6449
61
62
23
337609
369346
228391
65
111312
61
432607
402250
61
54781
301400
522119843
334891
752019909
425608
164388
275049
125077
23271
93
276557
33
4
120200
99
97
430678
79137
30699
8
361136
33
263598
30
4
282160
54
207874
211480
91216
93
22
64
416238
75
890214199
136928
712895519
93
78
74
422191
25
41
80
398333
212747
94
58
21801927
8839
37711
208477
245469
552641780
62885
305422
39
671507240
931319318
283003
45
182302
10
184061895
44
178537319
4
605671540
150297
218751
22
95311
341211
43
75
24462
85
223533
128776
8
35
8
470404
18
358002
455976
107586
822788314
39
373703
416755
388971
586754443
216983
473448
82
93
309533
145463
255754
832700555
47
4
25
224801
52
5
43
6
353608
308731
454782
92
700148379
30992
860620581
339385600
10
69
182891
35116071
266372
72
19
67
67142
22
282604
78
187662
85
8
91
4
95
48
419243
383781
35589
18022
24275224
30
80
36
62
24
62641
10
50
943577094
796378190
333253
13
632369923
55532
66
94
447068
97
304339
93
84541084
379051
67
69
85
87
115549
17
86
225745080
277765
351869
78
478862
191296
5
55221
90
114752
3
8
747752924
234908
456214
21
6
380252948
92
364065
8
4
16
198743
7
54
33
339063
203364
464443
70
81
337767
92
51
72
172966
313426
88
96
338208
145430
4
245415
947585157
66
58565
38
75
78368
344195
452945
206149
213014
31
105774
105751
48
93
144032
3
4
444308
341448
31
169302
356234
6
64
83
41
289279
6
18359
181280
7
159475
98437
82
31378
9
254335
440697
495952
238367
69
112601
123045
382525
138755
270407
4
173686
93
131390
982696339
99
307529
392221
409262484
204321687
97
103641
27
396370
4
396149
70
301944420
269853
190008
38
86536
39845756
7
1874
6
3
80
127763
367496
76
229777
298831
210535
5
473885
244882
181702
7
773749015
8
138640
86
313558171
7
91
156219
272462
4
9
422629
866752363
729090826
48
293298
52
38
37
374162
95
23324
64
60
650718447
169626
28
15
27826
92
6
310978
61502
102694
285132
34
138174035
287852
63
51921
80
4
107945
31
104697
805962057
80269
34
80
51
751864272
52
72
142836
413311
10
76853
7
87
5
460985
93
263547734
82
211518
298263
35
74
48
358766
177109
31
2
132989
7
98
50
472892950
16
780321593
84
82
46
36
58
67
72
36
204698
12
35
767001134
41
371074
15754
33
3
14
85
483298
4
607481420
83858
195550
16076
54
88
6
53
28
695897437
157936
423442
33
7
338455
55
335976
52
423781044
39
18
28401
389995
51
7838
5
8
171967
12
6
3
45
179781200
282728
60
95
36
33
322172
27
154231560
208859
79
36895
84329
221998
30
15
145408
60
289547
27
224969
55
32
41
122923
420471
86
11
252396
11453
442356
227517
253218
473516
26
53
819672849
23
54
327963
94
344641
124285
50059
384126983
123028
372814
61
7
12
497888
451783
277539
13
538371991
17132
84
22
42
175309
470354
48
425134
52878
55
887588563
566145613
145382
24
52
36
432540
228913
39
812621578
1
86
13
330538332
29
112616
111680
71447
49
39
5
60271
36
170726696
281746
14188750
20
34
357412
282745
88
57
330368
1
324087
44
47
193929
937475760
22
248759
144827
502483594
36
297847
33
287885
330103491
103491
383674
4
20
83
450250
37
424242
7
23
4
26
422474
344838
210395
174101
43
159479247
56
79
86
97
81
30
66
8
368548
698406069
295373
57475
89
65
59
948169346
455633
225665
100897
39
485791
84
22
87
54
82
19
206057
203012
56
84680
3
359872
138240
15
712675911
28
158884
1
423517
436207
106427
69
47
738851154
214137
202530
79
295949
322566
38
76
85
169203
992995644
30
147734
935517004
492476
80
7
346974
6
467517
10202
8
893163196
19
63
22
513544210
33
618190304
31
5
493616
292435
86
715073541
45
50
9
55
40
497105
25451
414820
39
72
16
9498
56
326684960
443983
90
36248
303745
85
97862
75
458548
463586
40
46
75
271484
71
75250
83
488995
5
356280
239524
375449
142642
43
284968
139195
30
266520
502612148
365080
15
20617339
467799
50
445532
88
4
86
6
88
17
629782545
69
10
285881
50
20221
49995
95
63
294086
471623
332823
289588
42337
326214196
163158764
63
292116
364370
107035
49
119009
572700260
18
55
7
93591
368771
50341
46
78
28
14
313675
26
84
7
445379
96
334202
50
12
15
224602
289399860
2031
78
53
1
19432
284872
124812
71
164528
15
12
74
88552201
488664
462071
23
36
86826
176193974
283355
22
111012
67
65
60
294802
61
251697
224564
215945
563173539
61
160375
136232
31
170740
57
79
142883
93
29
242665
392944
723269476
40
23
373150519
363025
184296
307265
308926
421332
4
2
473754
332726
7
293243
404248
744295119
360263
275215
70
259316
314514
87393
367146
9
53
459012
202078
50
42
38
98
16
74
12132
99004904
459118579
9
49
76
76
157245
24
447772
243021
397458
3
7
172091
55
355658599
2
4
50
205977
43
939396680
45
8159
9
44
43
521827478
30
77
39
67
324095
9666
78
153607
166767
77
76890
209493
461701
464815
60
12
78
6
3
97
50273
83
20
4
41
23
96
8
60
92
337172
97
27
471478
33
3
842955207
22
283427
423705
87
85
14
160698
64
100474041
376024461
11065
358469
14
354922
464068
393316
129273
77620
386074
452431
36
131352
291375
494968
33680
264633
318612
51
17876
63
11
713583594
307364
5
68
106693
33
101524
432837
44
11877
545913953
9
5
82
61
6
63
350556
820579251
118017
3
91
63
6
3
21538
14
60031341
7
348150
2
44
160664
253287
101924
340656
62461
109249
450177
218719
283481989
365881
200991
3
3
23978
269469
371981
729536311
13
32
26591
76
393367
99151430
48
384478
54
336056
96
53588
495878
16
461891
7
153171919
366554
53656
31
86
7
157703
4
6
77
209114
387438
3
825141233
62
77
3
341233
5
172728071
356373566
98
62
386341
419006194
14843
6
333554
90
65
350435
59
468107
108066
395456505
67
442123
296870
3
91
493394
42
78
48
27
14
46
37995
367640
16
866134563
177421
99776
31
381259
27
49122
104865
933513114
281882
174098
450874
369296
305831
85808
392570
24
81
133238
494204316
744416399
1
40
325011
4
348951
95
94
52
83
13
195300
147244977
48083
353214
49
7
154094
90
473204
320592
4
15814
992813908
86
127969
6
35
282632
84
23184
16
53
254959
359967
8
61419040
56869226
11
80
27929212
7
59
421045483
58
87
87
476331
24
72
23780
733446485
55
56316
86
76
258208
98
975313595
102850
79109
26
42
17
62
226514
296584
407272
274513
7
86
311187963
515696630
197632
71
495419151
35
5
70
228083
59
64
149835
7
323503
29
97
7
38
87
12
75810
322808
348386
201916
31
156671
51368
275754
46
412446
188185
690216606
29991687
61
77
79939
21
475923
11
27
19
276311
986111961
179214
367479
237763
424865
2
31
19
20
32201
369696
384619
886387408
18
27
32
194900
42
479192
58
12
298891
45
149341
56
241534
74
21530
60479
538065815
54570
92
92
415945
76
326077
91
63
499558
57
19
303132
343898
106950
417792
1
48
315019
116849
297697
37
2
51450
33
35862
28
75
390659
7913
9
51473
458068
98
37
74749
4
202730
6
32
17
383995
470794
445739507
462368577
67
50
53
90
39
218030
66
90
94420
71056
65
34
94
3
87
471107
11
5
92
25
74
444320
365220693
49
925554598
976779060
252788
158890
490252
22
76
13
23
4445
76
74
495530343
49777949
49
239901
293048
9
11
1
229580
91988
505210351
97
386293
705895503
10
362214
58
74
674990596
131580
225936
458737
379475
360247
47
262722151
65
35
2880
2
449401
388940
1226394
497279647
7
47411
56
36
4
75
4
366777479
222787
27475
297110
7
37
25
286292369
585360229
41
5
20
340900
51
89
291240
562405559
437999
288264
83522
47
27
180288
325781
322437
246803
83
224826
275655
6
331066
107629662
38
93
89
9
75
51
58
364392046
85
116816
9
25
498845
39
77
8
200043
990828362
443811
154065553
75
8
5
6
99
53849
30
354541
42
92
129428
217370
76519
415236
470714
253773
623306123
72
16
485609
399367
7
350210
418181
93
156657
44
237933
27
105098
482190
382302
45
5
399175
315312999
497817
75
138736
41
23339
187940
20
93
72
524267394
367811
56
49
9
345933
15
363680
147363
57857
231911
416859
7
763843343
36
4
36
76
58
44
376736
389993
105946
45974
4
78954
6
98
4
95
44
480131
67
77
79
4
763184113
82
24
420903
55854
142482
84
6
440503
35937
186834
386476
66
38
153071
150775
12
321739
106782
4
15
114267
74
90
124057
28
88416
65
224239
439768
47
404543
235316
121744126
480198
36
70
204816
323956
72
82
496370
451853
670740490
98
32
96
359763
92116
82
776758583
324402
23
8
46
515310173
219122
347775
46997
31
4
437731
287507
76053
193520
35
8
39750413
676598026
267582
430840
105078
256002
43
27
7
39
251464
374611
254148
28
802353754
88
92
47
8189
12
30
49
21
229259
19
5
6
8
76
52501
98
309874
31
7
66300
99
2
10584
44673
362504192
10136
393807
3
78
241796
244230
4224
445857
483389177
52410
374705
83
466444
53
81
5
9
121226
40
6
84
371
147780
141126
235455
12
7
4
2
78
93
299884
113815
103122
920244406
99195663
4
3
99917
53
3298
253973
95
946160800
24
317470
12
66
262001
867343712
120997
6840
453490
467443
63
1
62
405380
378179
80
9
53
73
82
64976
153003
76
323867
11
41
137960
33
852300821
14
93
43
20
746144928
95
20
9
245842
38
20
49
247315
287690
68231
58
294005
307458
53
16
38
64
644644418
4
48
16
18
224656
6
30
4
421140
3
85
40
275947
242927
350194
107073
40526
498810
464541
189924
86
411402
66
88
46
52
86
479525
14
415080
602055879
392869
443140
11
835520271
71
317050
359764
41
52
93
382786
85
597197436
35136
5
20
387730
33
1
8
108444
4
6
89
96
33
27582
460725
89061
69
250344
99
889702594
488096
181552
397012
15
42
7
391436036
98
324340
400816
3
34
172195
18
128728
251649
63
89167
88
60
2
384716
185667
57
60
65
388415
43
407284
8
67
247678
277360
409264
38
13856
50269
38
330236
85
116406087
64
71
53144
74
91
131461
19387
14
91
71
26
83110
216280
67068
24060
25
64
58
386121355
425133503
89
10
194823
44
87
6831
74
44
270768
595851883
366027
71
91994
393338
27
33
70
78654
49
63
180698804
70
34
73
174822
114828
13
300556512
145577174
36106
112358
836527821
35
226460
52
57
303740
49
123476
43861
58
282125
25205
100686
26
9
209700934
43
18
64657
77
441284
953341541
345594
137649
32
557645434
24207
54
46
481721
427249222
365627
846032660
6
522252040
3
21805
64961
890995417
67
478514
36
15
26
138779
71
15517
13
71
52
19
230831
140444
279011
598806777
2
409120
66
92
95
41
10
5
61
127921
98
84
40
46
445220
6
10
88020
269954
99
7
54
71
110720
37
482556792
94
75
4
91
205185
20
5
412675
8
7
32
44
428280
333508
347330
1414
50
3
49
9
99
144687
91
50
3
51274
23
324839
139382
96
118239
496169
21
464228
350029
574196125
205025
29
10
731839449
52
7
340906
146308
30
104824
91
110371
4
76
18
179467
405804
2
313886
306027
63
46
301450
73
239387
54
151475
81
95053
910081590
314207
62
61
56
4
290623
459980892
95
491805
5
178780
40
18
434040738
73
51
506359600
467622
202088
24
48130
3
488573
79
278788
584717268
247713206
447554
190178
253464
360400
16
79
83
8
33
46071981
690964933
94697
17
484799
377777
69
69
48
9
43
27
20
99517
336138
473506
14
471383
218073
199506886
95
86
71911
275298
298972
135097
933732315
32
121431
5
9
900002978
93
8
7
60
161360
164309
64719
853868441
58
139997
22417
185624
92
473662
376495
419459
78
40
1
4
436573
7
3
132399
72
52
32087
471474
270915
976422422
159870
140637
71
476739
18
141936
275321
422473
44771
222234
90
225027
44
37
93
13370
422445768
3
89
345956
413827
35
599689663
2
51
344158
41938464
43
53
38
1
26
211746
290021
15
50
46
196204
4
95
20
481462
82
172446
65144
4
456436
412961
295906
99
333027
34
85258151
309329
77
362267
4
5
520471860
449747
274288
34
8
10
477302
85
618131449
49
338819
631746514
18
469936
164733
292925
74
156784
86
10
60
29589
66
23
55768
13521
16
8
221696
83
97
532730503
428764
53
73
43
81
494380
32682
767394294
478288
5
113528791
66
473070
464606
162503
55
4
2575
307723
91
93660
293710
276205
155547
274193
127012
4
44
11
388029
25053
180692
50964
375235
639940019
79
29
285854
261392
476516
56115
549343429
307175607
86917
80
33
463534
435979
49
83
3
84579
268879
267514
77
46
86
87
402202
38
61
96
47421
152930
112486
480836
231682
5
17
57
5
361935
61
87
31
18
216974536
58
290484
52
66
758229651
23
3
62
741305404
87
288461746
23
706880554
295835
59
278781472
60
93
3
687529384
24
15
81
473669
24
146831
75
151945
20
465022766
12
8
220192
382614
310783
85
45
155235
2
321488
315461062
466092
79
1
370750
328646099
219880
92
340030
615847926
14
370951
206795
41
65
44
98947
780604089
73
91
341244
5
929244917
18
45
23
261647
210160
34721
863741770
155496
363585
35179908
244720
22
75
2
330151
4
10
7
426645
258055
77
27310
28
8
32911
3
16
63
51557
55
241354693
82
5
82857
94488
81
18
889383097
392288
66
361367
88
838371842
168297
8
85
35
31
11
48
42
296539
6
74
97
45
694145281
48
73
4
8
336812
29697
76
54
37
69
74
3
29
69604027
7285
69
7
22
170222
342308
5
113193
54
787276755
451176
494529
442610
201523
96
73
243396
960565823
34458
45
90065
435853
97
97
436374
519463270
26
196726
118264754
334864
97892
92
44
295310
73
263861
82
18376
235851
30
60
28
252970
163429
407193
355452
23058964
47034
13
57
24
54903
416983
46
78
318916601
87
4
47199
519283291
2
864208990
25
303941
28
493644
86
170865
8
23157
3
99
279509
408394
84
75
62
244230
222240
323915
265829
61
74
7
81
173272888
93
86
45
53
13
22
182668259
20
292637
31
36
37
21
349939
83
29
51
321471906
6
65536
359550
279702
67177
279833
171588
50815
388735
11
76146
273221
42
114002
153975
17
411662
57
62384
70
360324
69
10
78
57
357856
2
364468
7
4549207
60
6
86
76
148163
89
351444
236057
251997
56
145173
30
298617
30
30
403895843
45
15
4
4
193050
48
169052
96
74
429320
4
72244
418701
18819
410149748
8
658045823
56
350817
72
64
140507
79
77
50
475480209
28
7
74
779155089
60
180403
67
78
385669
160439
93
272905
4
4
174186
91483
964965410
74
7
971595179
6
782528298
51
487631
208258
499632
5
4
274746
30
305572
245863
48
4
20
391677
42
27
48
310649
139302
97
208942
18
75
19
365147
94
46
50
18594
267506
22
86
47
54149
185450
100003
6
438725
325243
61
75
157293
299412
50
53
91
70
246729
16
105876
73
418865
57297
305495
6154
87
64480
251461
217923198
83
5
190074
311141
250342
49
106647
23
983766959
2
305101
51
46
8
63829
81
88
687658881
440166
88280295
68
54
68184
54
4
22
10
59372
339062
721897436
71
13602
54
13
240167
344692
939926770
43
60646
1
343900
448937
17
241151
79
81
82
26809
60
48
22
107787
335796
48
85681
128414
2
392654
6
387663
68
44
80
97
42
25
31
620585412
372825
16
93
441710
4
364315
399644
233379627
8
454652
6
994694819
67
63
19
370908
224740
439639
9
125520
159194
3
463153
275871
77
88
44
5
22
54638
926100705
3
336124
74
89
98
109548
152122
4
146653098
65
77
216391
40
43
255805
203478
81511658
86
422716
38
9
478020
257530221
37
210729
57
91
47
578175334
112905
221190
319427
20
57
69121
266938
35
90
26
91683
210970
340024901
329365
84
3
15
9243891
46
281813
672522605
62
317545
471705180
22
9
152400068
67
425746814
89
7
69
24
83
267751
29
367075
276084
9
54
191121
65
279801
25
677609492
84
25
39
117122
6350
422020
752423761
116765246
292911
164674
57
7181
398888214
28
168539284
368049
587753763
45
44486
76
416967531
200979
89426
79
78
19
95916
25
2
37
349241
10553
93
197633
40
47
5
2
63
38
367747
597923385
345976
313245
269104
288221
8
173078
54093
63173
300490
293602615
494372
1
27
560282059
52840397
368730
864464575
69428
9873
76
156001
398800
183537
57
130932
27
81860
4
97
43
11052
2
449227
9691
70
65046
76198364
54
275934
319145
523001745
320445
322969
78
32871
25
67
338016
17
2
92
112565
237329
11
485559
136387
258937
13
4
88
942653765
46
271031
18
390437
17
160140
38
75
70
26
4
371145
932639428
53
42
129011
17
258890
86
60
7
278188
82
52901
5
72
526943358
81394
4
375828
9
70
196771
206755
63
52
9
124084
190565
405317
39
335306
486271718
41
178557
85
28
31
74
399011
96
42
23
454266
107026
77
71
30274
25
92
295426
284838
7
55
18
69
76
414919
343363
30035
69
5
51
43
943740429
4
62
47
461658
94791337
849880186
358430
4
2
81
386062
6
333715
329333
857632923
762843130
6
209350
38
17
68688
8
436864
42
32
50
59
2
448898
15
48
488425
80
65
34
29
46852
4
66
96
46938
950851192
45626
292599734
208054546
142752
82
452920
25
1
219028
99
249805
5
56
68
363876401
427318
98
37527
42
375977
397703878
84
29
55
82
22
214765
1
20
483589
139078
447658
233694
266893
31542
425913
57
45689
85
57
96
9
153453
62
472177
45
463251
956043348
303795
40
450605
6
746226105
213700
106258
258548
95
18936
552353836
35
70
231824
213998
154862
98
412922
361764
206535389
49
68
96
47
36
85
277048
25
360340132
342781109
251373
50
69
4
268418
401111
89
715828074
333479
3
849298449
120676
296047
4
84
7
13
74
20
47
37
396683
10
416717
18750
72
59
187351
232788
297877786
101035
38
181155
57
81148
2
334606
78
223543
32
75614017
40
160887
39
93
13149
181438
440457
87
43
17
507429800
336175
22441
265437
413722
21759
433448220
58
89
356111
357266
84
83
11
226054
163629
83
777893390
446067
488375
325076
71
6
82
28
206134166
86
9
8368
53790
85
45
54
164402
3
343730
99337
95
81
367615
458885
107928
457311
431958964
59
333359149
47
581726555
120661
270351
292099
55
27
12
114
44
38
28
382407
96
252787
326537
93898
75779
2
584942726
59
14
52
98
848572875
354499
8
45
309441
86
211261
348527771
443656
220917
83
241089
35490
63
20931
209659847
130272
635763988
83
354616
1
87
84
6
31218
39
18828
495653
330932
1
273345
10
912063719
88
65
27
90
26
115198
68
11
95659
26638
58
13227
315429
26
78469
116367
75
43
503678895
251590
5
33
17
84
27
658177376
69
41630
323711
6583
129044
388707
288576
71418
135386
49
487343
237843
41050682
286191
352857
19
505934394
222591
291585
21
60
314170
448002
22
49
105544
137220
38
50
57
513899192
488723
370256
95
326421
455129
248808
16
90
64
885512417
4
95
91562
20
289867
37
93
56
314670
21
11
404204
23
82299
284738
73
420202
42
193987
869394137
99
24
3
56
2
487777
45
76
484077
17
240752899
6
16
96
12
218714
65
4
182426
39
2
1
207406
58
63
237214619
77
87
53
442020
50
210007
201805
28
128979
173164
436277
12
77
81
273845446
56
138215
95012
21896
421770
161643
89
66
50
377846
3534
173899599
205271
57
196049
95
78
7420
277816
16
90
42
83
1
5
9
4
284323
75381868
81
470413
5
380422
4
75
8
201631
1
50
6
99
351179
210408
16
33
441500230
272399
447572
315583
54
124640
136313
71
49
268608647
9
21
454938
290740
84752
246650
875549959
7
35490
59
420691
9
49
109941
452321
155832
235781
51602
80
28
82
52
4
43
47
35
61
63
586041487
83
418621
148223
183095
442083
61
32
83
40625170
78
838730420
438373
393881
49
14
217303
30
128115
731172850
63
145027
334979
63
343900
98
402714
26
60
192103904
3
68
174559
666475154
51
260069
48
302986
235330
114524
324322
56086
126518
5
372531
171844028
1
240457
7
347741
489470
29002
46
31
74
48
87
302187218
26
316285
13
176854
39
41
87
63
91
16
46
618922633
142525
97
277349
46277
7
94
28
8
36
4
94642
57
55
139791
52281671
56
4
12872
711264895
492228
1
400749
498216
4
31
391568451
49859535
19
76
451381
97
61
38
273573
80
686326351
85
64
13
166555
19
82
229608
140542
74
67563
74
74
125112
12
45
237112081
68
753705383
71
78
207807245
233963
167903
196186
68566
15
166472
446352
93
291282
44
432694
427536
51
281265
195554
268312
98
70
301266
2
374478
547344502
255901
99
49
379406
36
47
86
3
24
61
86
89
396581
30
181981
76077
50
105323
1
302427
66
83
15
2
40
174456
70237
36657
197858
414340545
489189
88561
453030
291423
118125
32
2
10
42
50
27
82854
407127
7
30
168518
18204
340064
98
37
38
345122
110161
97
96
65
70
281095779
396962
63372
385523
75
310298
5
31
250767
14
63
54024
90
91
139106829
877473671
49
885835943
441777
8
7
433200
366442
478116383
304389
98
25
485552
88931
35
258314
118770
24
156503
334884
385464
496361
25568
421464
4
99368
947015553
147300
278052
264423
98035
19
431775
8
413896920
19
298368
51
28
270943
834054957
82
19
160301
295456
561747591
62
97
48
37
71
451690
442630
4
334765
84
89
230578
66
71783
209997544
88
7
390428185
8
89
438532
64
95
371578
35
7
32
417338
550992399
5
335224613
94
66304205
337138
35
461997
334517
76
186036
412198
32700
383631
25
356348
45
96
1
330173
418603
67
72
4
737622866
49
30
41241
33
96262
28
340812
65
583037552
33646
485860
28
8
2
59
228158
1
374527
269733
29
94
19
574120968
80
907693618
404799
26
91
177999
362620
343266
261573
352586
453926
55022
5
145038
628203372
1719
41
981328904
670882695
60
11
429327
92
91
34
93
57
522942153
5
35
43
90
4
71
493387
5
145721
18
138329
60
397907
40628
357433
4
81
6
8
390305
73
3
414542
15
237208
476380
37
72331
398314
62498
3
25
95817
209516
69674
19
205759
440463
96
53616
37
276060
483176
90833
71
45454
49626
24
42469
93
90
60
26
9
469372
67116
2
13
40497
343999
71762
217485
470741
68
319852
407917
15
496855
70
12
1
53
34
40
13
4
91
444082
59886
69
373506889
912
52
168342
562643790
48
261907398
73
289100
78
38
44
8
213641
57
458041
389281
2
82
240767
79773
7972
27
28
1
38
24
92
57
10
41
26
80824
5
79
37
249124
92
56601474
31
370096
449870
314946
138329
211166063
128483
498191
88
484831715
69
160101
28
726842617
74
5
88
59279
28
266517
35
49469
39
55
157264
11
36
49
41
70196
123570
81
3
616984019
270699
101030
43
6
61
37
161195
332188
232249504
800183828
286596
65
43
400278
27
410328
216246
96549
12
39
356736
73990
39
76
153442
25
9
185708
27
470628
11
47
35
77
6
18
45
320737
84
75
328456
165119
118863
312876
47
291536
84
1
71
12
98
17435
474628
425489
35
84
186095
372629
22
9901
45
149285
1
97
356537
251317
19
172802
21
920544404
13
411419
497269086
28
132369
97
201174
310745
6
79
26
71
40
176307
203994
410288
111733
98
66
32737
14
12
61
11399
46345
89004
3
4
63
426788
243251
247341
400580
363398
76
321187
55
55
279641
711928790
62
58
189993
68167
222321
373859
97
8
47651
59
47
6
61
4
8
6
482407
45
61
66
53
74
72314
63
4
17092
54674
32
82
348464446
80483
445297
814730512
35
61
488845
43
44805
247015
55
24
60
82
463929
304375
430196
945958457
19
443010
62403
54
72
183126
66
347267
390736834
265560
46
294645
102096
314993
89
70
47
16
9
326027
40
88
79
476737
9
67
63
85
25
92
90
530855962
130607
69350
7
806748595
417095
28
413097
93
84
17077212
51
183487
219724496
89
95
42
80
71
207961
61
86
12
96934
9
913592661
66
17520
8
110495
56
48710
167268
53
397087
239550
329110
58
204885
354262
1
5
453713289
4045
66113860
86
202143
301726
67
87
267015
336863
32
13
62
30
35
454977254
220121
74216
149996637
82
446088
490934055
115140
47
6
54
311444
476511
6
7
431180
4229553
4
209428
690674287
78342
96
44
43
443334
246515
229977
70
49
81
309474
309083
9
336091
74984
24
23304
40
38
461950
399217
86
5
219229
45
402765
127081
151344
61
6738
95
204792
121969
42
244709
484233
80
9
74
39
218100
654784054
206870
8
44
330723
5
173634
38
288166
257171
110743
480541
269826028
26
414283
358915
434210
22
37124
792242940
1
70
212651
3
3
20
56
934520542
778272436
469904
369224
3
399741
680135137
75
317336
80
38
89
2
86
205034602
405558
80696
96410
19
2
81
461027
4
30
290487
4
41
357935
73
26
42
71629
85063
225881
2
278195
656308369
36
443839
50
824543395
117099088
9365
74
393169059
44
374743
417675
269878479
264839418
75
141770378
364271
27
112850
96
287303
11
355839
837155335
22
27215
74
137807
355363
234432
89
20
276626554
155781
6
388017
276773713
106968756
31
109515
40510
114668
56
78
187938
436914
90
21
84
764807719
827628789
147565
136450
21514
144472
138607
17
1
992808849
9
1
37659
187512
21
192120
53
201175532
20
136093
36
290440
62
345103
57
250777
204206
85
56
7782
1
75529
222985
83239
642153749
43094
272921
39880
65
120966
51
14
97
454009
55
270760
8
38
93
223895
51
97
444066121
416863
210126061
16
17
99
134092
67
34
250238
11
5
70856
88
387382
12
51
97
67
10632473
332462
236877
265061
191611
78378
42
52
35
2
193217068
114028
63
91
115577
383196
7
14
58
158314
7
105468
77
394494
736823975
526504145
28
181897
5
13
688616712
392457
64
385641
870055568
19
78
352003
384681
60
463890
462604
394969637
93
40
123276
5
52
205934
255485
88616
280899
59
34
25
43
441139788
196490
3
119286
42
461491
124347
229631
46
4
27
496092
4
60
164741
4
348786
435964
64
63
383676
32
144249
24320
432726
533538642
4
208942
290918244
64
299799
22
46
45
415047
31
171406
48800
180756
382745
11141
14678
969432817
5
79
57
98
60
4
85
10
428782807
67316
20
1
54
9
140921
372344
9
62
130127416
21
77072
96
251531
388328
137302
375442
37
68989
262474
80
305942
131575
391460
323537
71
95
298176
85
112425
401427
92416
320530
712142658
90
73
24
40
93
16
55
255915
428430
1
17
81
471008
320739
275961893
175279
277416
91
220431
83
74242
430011
96
46
6
125284284
56
1
20
80295
429813232
73
96
4
433070
1
57929
268635554
398866
97
45
480395
217739212
451641
5
15851929
4
483303
483788
273083
45186
675819638
277580
6
45
95494
378488
166260
3
336520
446355
437874
99
57
14
944221015
330132
67
27944
58281
226054
11381
649952676
468911
224256
21
9
11
5
31
53485
62
78
866335566
120717
387384
50
422705
419145
254506
83
37
65
294090
50
66
211264
411596470
162780
86
63
34
210823
182999366
259596
44
367602
41996
60
547175905
184940
40
1501
142147
71
98
112962
37
1
118051
339156
43
3
47
278470136
25
80
69
408775
34
56
8
9
97
70
60
286313
207326
85
59
24
87
33
13
128836
7
377198
297166
823680296
68
88
47
77752
986170060
275888
704556765
492069
56
24
447958360
19
22613
40
117358
3
50818
119191
216911
8
89
19
492106
231788838
8
14
14
92
18
6
88
89487
330776
5
95743
36
85
30
66
176903
71
78326
314102
225873126
83
275402
7
57
65
42
15
257422
65
369477
278713
661164092
24
534531109
458367
813803725
285786
58477
100550084
94382
19
288300
35
33
29
79
66
6
6
4
45
47
170281
78
28
40244
619373662
65
452950
9
21
54941
70
9
3
464083285
378299
297339
59
13
2
20
323073
28321
314111050
3
225773
353879189
251151
35
348605
36
365382704
7
32
309885
368184
96
1
99
3
78
267622
83
910591977
15
248523
60
81
942241243
53
168061
255282879
72
130635
16
61
133818
366176
10
175058
77
7292
309073
4
281343
2
4
487923
12828
23
408932
51
58
24
755425749
123355487
151033
84
349149
386323799
73448
7
16
91
78620840
81
25
216436
88
25
223808
351338051
8
286231
43
268622
49
4
29
91
80165
99
950358528
842456289
3
233745
176685
98
533669229
32
17
199206
410944
60
6
68954
115311
96580
31
257536
180761
11323
215128
99
31
44
278202
114630
56
95
5
157958
123739
371360232
252486
373158
14
262726013
74
337746
242757
72
6
184675742
24
114473
186539
319783
482800
354591
72
184531
17
74
370969
91
386963
145423
249534
643177802
83
3
59975
13512702
51
5
41
107944
195453
262873
474795
44
27
14
410087
59
50298
648809463
88
118158
6
86
96
22
42
15
99014
189384
24183
133734
55
39
306073
42534
8
295706
107545
4
146658284
13
9
5
6
189669
460666726
1
87
64176
495494
12
141863
109747
74
71
46664800
47
37
318826
175205
272346
294286
1
289659
173086
6
99
2
488395
47
39
17
349684
11
882713146
234547211
93
233948
1
113887
72
9
80
278825
166173
4
25
64
27
26
136164
35
470840
43
14
15
84
211327
7
10299
468088
419760989
54
41
199047
26
65
41900
128332
96
283577
345894
92
270016
479300
3
8
39
58
472828
7
7
64
58
422480
21
63
4
214951
411513
457436
33
64
31
372645
328982
69
234062
35
78202
45
1
307927954
22
44
66
59
355515
41
615935622
45
70
9808
185263
19
98
111202
47
180057
4
95
27
62
234864
61
64
468660
92
97
14
12
3
291545
98245
36
15
286600
120117
191195
470144
55
289918
45
10
418562
70
24
423288
195313
59006
47
52
63
194875714
416517
5
64
163557969
245569
99
134093
82379
114783
440872
8
85
152514
65
464557
360542
2
45
100794
60
2
493058
26
264453
246133
3
35
60
13
5
41502
232001
28
52
5
33
71
491788
92
118283
348915
42
8640467
43
309775
275274740
15
56
46
58
386560
108533
107497385
27914
830925305
78633
14045168
87
481386
19
387218
95
55
38
60
160748
160020
397465
273626
7
52175
3
6
338696
266781
205545
72
170040936
355059
30
92
7
60
475165
274758
89
19
91519853
35
2
229568
275970
419350
7
194443
70
482172
49
252920
9
67358
216544
5
106185
391319
8
11
77346
68780399
480146
267919
46
51
79
35787
53
9
83366
213167
69
13
48
494507
59
50656
37
33
68
455300
365482
374267
79
5
432372
227124
17
20
59
982539762
5
439450
20
276444
78029
465761470
335640
164708
14
306648
490114
287605
62
142723340
83
340596
16
16
232108
436038
56
249074
89
94
751007752
439501
52
288244
97
85357
9
359446
451289
328356
24
59
215841
226370
149714812
2
33
248441
465646
17219
23
16
32
90
35
21
203254
263844
85
60
28
178167
69
129963
20
80
78
7
167874
5
492770
33
122601
83
397670
11
10
428801
12
14
56
84
47
65729
34
410117041
50
4
7
71
18
1
51
4
5
120371
91
31
82
61
301978
274862
324044
373694
2
96
222949
84
440853
9
352433
3
218241
1
99
344545
286883
347397
2229
77
94960
43
407931641
83
51
455947
38343715
53
36
6
81547
41
225649
434251
68999
16657
4
56584
95
195480
404772
54
129117951
83
25164
871733649
119874
4637
120712
26
324485
243252
8
477712
122448
212477
188950
317317
65
31553
9
83
159951
73
8
63
12
968640096
100912
176544
439736
60401
953287884
71
134702
313945
441375
492628
7
3
1
64182
459123
5
323715
4
310379
4
70
21580
200269
429103
87
411062154
441503
79
53
402075
345607
201714
20
48
55
579158567
408078
55
12
80
11
7
8
37199
330742
48
6
141420
432583
50069
482433
15
10
358016
65447
458879
7
9
56
87
11
314987
491766
370534
449805
58
177763
86
24676
29
143364
49
250105
308501279
15
244142
790747365
4
352306
55511
255077
69632
50
305641260
92
17
6
566628876
49
548513327
5
31
245600
1
399471417
87
837937320
36591205
10
63
241888
492966
61
462856
419145
232249
62
6
16
47
7
382747
478512
4875
72009
469289
485064
56
64
77
66
81
59
450906500
89
32
3
695451631
159457
6
7
285619
14
57
25
4
22
156857
469221
908091408
707886078
299867
431008
16
739405100
185402
304744
200937
29751
18
33
48
81
481413
70
65
97
5
81
44954
98
247764
4
49
9
4
80
405265
390471
27
212494
100512
247012
28
12
97
23
96
70
321919
800715051
17
423703
6
635097226
311924
40
298578
453092
30
83
473629
78878
369150
19
85
430781
449072
475251696
24
463428
66
486756
53
426640
963510325
98
206783
78
66
91
9
34
93
70514
914451671
32
380921
98
116151
95
346761
7
199510
18
73
4
118933
154661
309931
68
276315
54
429912
323735
35
424975
274959563
8
94
354697
3
253808
498649
95
19699
54
9
19
28
74
295214
259639
18
110347
131776
39895
80
34
38
368923
407250
99
7
47
397874
107627
31
469972
77
63764
31
932224975
93422
54
2
388259217
28534
24
73
157900
27
24
23761
81
80
8
87270
313031969
204460
85255
850646502
46
79
44
80
9541
770796247
142502452
705109565
248925
6
47
3
99
102611
45
4
96
283637889
459375706
82
60
443795
194562
6
368020
13
301751
642522059
352392
3
344441
275641
99
160951
46
33
79
293273
58
26
76847
24
75
418696
277856
549352096
93
219772
79
77
417589
56
25
58
5
52
79
201145
369387
177249
22213
13
346012
335426
54
56
2
418749
452524
6
6
5
88
765667795
84
62
445238
47003
906
252124
425819
2
284533400
96
1517
7
284429
431432
344137
78
52
465695
94
133986
25112
22
15
646516816
295078
61
58
16
1
16
276621
304247
7
65
6
120886
85754417
31312745
189727
40
55
8
904157644
19
9
29
86
73601
48
77243
293525
65
496324386
382948
179978
113515
904868317
21
91
90
440458
38
50283
49502
59
46
5
61
401535
30
123872
1
62
54093
82
278556184
67
279388
53
55717
62
251578
10
349831
91
20
51
369733
99
27
373062
44
92
2
464901403
244564
28
63
9
32
31
64
29
64266
85
126290
214958
92
3
80353
286911
652681449
125416
101445522
13868
48
16
65
9
558225960
47
162654
254858
43
7
92
895546102
78110
39
27
421636138
13
353437
368705
165427
319471040
167960
27
7
84
434627
179009
334534
4
71
669062306
403517
379641
5
50
95863
40
425011
84
92
89
1055
62
43
971239892
7
410295
72
22
2
2
50
107269
71
592100191
22
23
73
63
5
99
138074
76
5
42
441577
48512138
11757
34
3
395293
3
95
496290
25
213890
71
96369
14439
8
15
95552
30
8
1323
26
39
74130
18
81
80
95
242623
72
332528
8
93289641
304168
199946
453624
87
90
5
18
145162
430253
63561
839400376
22
12
90
100106
95
199346
474369
40
382969
93147
18
69
202026
58
3
60
86
32
68
5
329448877
276810
355418
68331
493301
96
21131
118123
488047240
8
90
33380
1
83082
393546
16
6
15
128032
223748
76
203270
427552
465964
26
126805420
5
393158
662620080
67
24
230655
37
293918
12
53
77
457364
217131
412627
495052
311193
45
61
82
42
896412484
217760
326245
2
995840051
5
18
151562
23152
194823
182151
322457993
69
58384
100378
91
273657
53
68252
46
950181081
23
335530
79300
462351852
66
445115
70
14
194612
46
163942
52040
36
68
452824
8714
312938
179692
57915
761927098
2
115816
2
410257
24542
221088
225088893
93
84
37
92
424352
7
476435
232198
415425
345732
62
115443
303700
384306
30
367673
892991735
2
270756
1
896030686
459818323
90
97
38
356723
414244
915884289
8
42
332034
318705
115637089
8
16
161617
218385
26
266604
17
98
27
302124
28
7
82
16327
421891
484821
13
420542
216093
464857734
4
2
282968
310215
298578
71138
59
7
92
372966
35
344543147
7
40
421899
252244
17242
97780
188956
33
47
378642
75
512414198
227401
997783392
477784
491264
91
377789252
22
175845
79
82
30238
280183
50
130763
381642
21636400
910373158
3
36
660531982
176741
64
385075
36
195007
211067042
758981768
40
22
44
352909
173551
294994
6
279322
367405
49
97
297964
75
249734
176041
86
328504
35
27
353513
48
453187
391229
86
563425072
7
541332967
74
6
5
260238
64
227768183
59
8
360063
19
303773
158725
242173
27027
47
68
51
54
676193764
4
6
75
290630196
4
280256
113781
78
73
74
195511
1
97
402565355
77
436587
45
66
2
159856
347435
448173
208744
1
468807
75
84
275346
60
13
321306
21
357954
91
44021
14
95
19
292105
181696
183682
912429386
74
216342
430598
246151
39
42
455196
68
495035
10
436409
481018
23
5
8
1
64
497327
200592
6
4
1
37
6
178682
84
199688
5
220119
279322354
93
428219
402461
331296
70
109732344
96
797088720
263468
6
5
180788
72
12
230909
62138
72
91
96
691102212
461231
4
26
235343
439158
41
58
349852
2199
710429280
36
79
82655
403103
179851
279564
366056
393291
175837
108726
246814
204582
51
149030
18
3
10533
28
148885993
328844
2
493402
19578944
74
144768
495110613
464836
174225
85199
206334
34
306145953
195877
79007
418472
27
65
51
9
353251
496137
92
343925
34
169491
139553
978192452
48
395832
565658998
7
40
276452
131840
40481
45
776820838
200665
285106352
532707214
44
21
5
110887
449802
241958
461368
41
386014
90
96
2
5757
217525
35
6
692505997
50
47
797069553
272520
31
6
171528247
28
40
21
918355433
50
16145
4
24
15
60986
66
38
5
38
25
236496
4
83
90
267702
273770
313355
91
21
265179401
379483372
161553
297977
68
245316
32
3
87
325310
234739
36
347427
48
285826879
409053
50590
997960119
381435
409673
67
46
63
67
495925
20
60
53
421339
85
56
60
449501
14
392167
11
177143
31
60
66
408650
85
86
29
79
120319
210633
21323857
6
448134665
6
86
733501586
352644
216717
65
83
86
499239
56
16
439647
16
4
331159943
36
437725
79
622244296
88
32
4
315268
306372
53
663761666
6614
219514
54
345147
5
36
12
74
81026
85
155158
31719442
69
64
68
28820
15
33
234269
6
27385
34883
265109
86
461720
56649
29
34
331882
7
171223
93347
39
98
69
87
8
6326
35
296615
78423
63
25
38
68
169717
48
335876
61244093
72
9
36
656141525
296288
346395
274797
32
201717
26
142067854
79
12
52
460296
2
176149
196810
223306
43
88
19
95
373269
713057470
20
133291
75
241142134
1
206164
32
490357
77
70
14
8
299815631
377779
462941
75
851159412
506419769
49
1
80158
302053
184820
63
4318
56
33
432155
17
48
28
2
45
242573
318748
21422061
31
40
322638
36
454750
478890
148575
322102
63
94006
32
340384
313964
245792
60
288228
410297
58075
358233
66027
733135020
163975141
36166
369622
76
28764
327523
482674
310960
183216
91520
170899
30
191207
59
90
8
71
28
868922946
3
60
33
324884
40
31575
60
75
268976
61
88
7
158937
5
49086
313699389
25
11
17
35
76
80
93
328935
572766646
308548
284924182
81
4
67
86
5
43
90
15
81
317717
88
239028
92
87724
300362
76
251432
24880
578269798
82
62
349855148
490448
17793
97
16
24
89
19570
206632
27652
55
283197
3
75
343269
95833124
789868258
39
47162359
97
985100522
44
60
61
23
1
99
290793
311595
83
373951673
22
365689
20
474766
178697
95
484243
159406
60
199179
222121
38124
54
68815
14
211625
97
276389
185813
90
403593
3
431123
5
451433901
162365
39
9
35
214972
83
591292865
214127
462527
416561540
476952
38
633788302
93554
117909
52
27631
74
56
89
733554107
70
235010
11
210203
753774317
362210
245723
6
84
7
8
334681
27
13
484433
66
301245
214929
99
27
86
28
179827
491197
178207
81
340898
888922567
401003
7325
40
21
74
11
440522
32
64
627200000
37
392620
287324
69
314406
149105
6
44
154067
191744
4
90
180113639
33
82
88
64
426479
549625341
5
311779
2
272378
316335
52
17
586049395
3
6
54
924367305
5
509151284
31526
43
719106893
466809
76
56
256691325
250080
131802
37
455823
417297
67
11974
56
84
8
437192
247725
1
94
163562
353611
172269
53
97
205943
60
88
98
42
321842
408892
30
443624
303887
133375
191460
90
546428682
33050
415770
94
309585
26
81
57
390760
88982
104583351
68
47
424416311
12
251380
52
54
13
55
469249
12
491692
301286
22
65
268519
344535613
228271
23
97
47
3
45
255277211
98
63535231
5
48
88
443845
6
161136
261896
6
44
73
493684
50
61
187666857
25
104504
95
448712
593620359
45
84
1
68
738193981
422722
79
16
76449
38
115849
2
194624
372534
282311
209459949
942147573
78
953698614
1
476733
301848
169911
220826
369552
14738
54
225372
30638840
6
122804
19
152889
93728
342688932
148840
16
7
5
435029
6
8
573125167
3
951081596
97315686
366358
70
689921945
34
25
392955
862927730
237720
478064
405937
9
42
32
46190
451376
20
4262
56512
44
97977
93411
28
81
25
46
664827126
246795
350341
36
5
2
41
84854
437951
2
8
17610
2
1
50
89
47
6
86
68
33
167081
346050656
68
61
48
86545
339065052
73472
85690
2
154821
4
97
381206
298178
21
355577
291789
324481
43
448490
476395
106915
62
80
401690
122442
45991
392871
230445
83
16
98
34431
300471
84
267095
25
416358
38
72
4
73
432768
93
48
98
90
99
155268
74
46
328819
371799
6
25
286528
20
20
40
61
64
358045
81
61
15
161439
97
54
181855
7
11
388652
201620
24
90
379557
329249839
59
6
89
99
88
33
86284
2
410932
7
460564
98
131778
281073
91
274893
85581
94771
40
314279
34
79
334910
55
438175
153662
302511
3
659031834
155385
492445
80
86727
111340
89698
2
312560
413402
26
72308
75841
367234
3
52619
69
56
206510
35
43
87
336231
55
19
710933957
190022
270959
8
75
99
41
11532
38
44418
38
294110
38
202344
5
433055
169220
77730
452987
51967
94
271936
3
110669067
42
363393
40
292739
7
319980
246583
291565
9
153223
37
3
164250092
321812
460738
326413
73
398450
8
95
82
273536
93604
327224
442465
362145419
66
228093
79
120222
86793
62
340439
437327
30
56
62
247806319
95
5
24
40
1
220573
919859682
16
631799550
48
669312642
35
302935
489924
422657
68
449857
81
243331
420585
16
87
193259
81
88
57
100559
238451
297131
233073
276934267
778907018
21
409968
305659
312202
90
175135
53
25
492861
285391
45
8
32
84
34
523136843
370124
304981
86
67
75
357835767
56
85333
34581
81
80
38
257461
59
230858
66328
57301
37
117762
86107
19
7
37
2
14
89
764151684
454223
21
81
479525
423018
312585
803770482
165132
97
105235
72597
86
75
296095
405580
104863
6
1992
92
9
35857
4
22
300807
85
279363350
102036
98034
74
24
58
924309198
9
47033
8
266370
395705
24852
29
76
365778259
146410
32
1
49
250820408
9049
488228
77
3
305180
61
81
1
187656
88
210836261
220633
41736
77
71
29
84
199275
56171
85427
66
397149
307383
86
437643
386603
87644784
486825
38
1
41
425698
119693
67
36
325795
473436
43
42
482034
2
248465
188139
68
61
450010
6
476855
65
86
38
43
8
495342262
98
52
53
269536
7
89
106810
341503
91
4
16
98173
61
96
4
84
89419
61745
73
82
26
41387
3
5
286534485
7
53
22
137765
319522
68
50
1
85
472223294
23
263096
460078
54
58
412897
6
2
94
302456
167994
85576
311413
397329
56807
34
19
37
471424
83
385763
98377
3
304636
475732
45
965750502
121270
45
277075
302716
339947
5
314061
83
69
7
67
41
475513
663398483
35284
211002
32
53
24
32
75165
72
34
267148
480448
212005
252092
387810
3
318941374
512441528
432549
7
1
84
650900141
5
271572
1
13085
620468806
75090
441218
188883929
88544903
70596
44
257699
68
66
21
139959
75
237193072
221788
31
53
78702
267520
34
2
1
7
169186
9
5
29
191896
435937
56
83
280281
80
158493
7
162001
462404
904263481
34368
51
510693770
61
2
13
129762
140590
183318
499447
85
449409
16040
65
446068
400532399
169332
2
30
169782
336610
49
71
24
199149
68
401680
89
79
415633
8
1
5
406687
9
8
71
61
482241
69
3
479660
98
41
91
7
149140913
70
29139
87
61
12
35
305319
362940
90
11
147953
80
708582647
43434942
139312
81
480424154
231105
119127
1
371355
486264812
238829
406331
341517
66
1814
268164
131569
32
161735
374492
80
493026
378367
76775
74
93
86
99
520569198
7
443479
43
8
796508237
77
8
13904843
94868
29091
107608
309003335
18
365054
417991
46
60
470640
41
5
86
207054
10
312808
53
151631
1
17
362459813
325812
82
1
7
951872485
847036097
69
375605
39
64255
81117
256836
45
283224
87
5
66494
135858
41
87
65
8
5074
178654008
42
33
45206
372200
421636
176718575
315086
146609
92
41
461400
52
174800
150656
158417
406069
49
86755
293725
478535
79
20900131
470809
438377
111017846
492505
50766
344661646
449989
90
273803
81
318179
55
57
47759
13
25
46065
97
50
46
498099
238716
14
399805
90
89
3
177173168
1
307883
15
17
277790414
20465
295216
735554451
264620
76128
119192
16
273029
22
463296
67
79
99
28
41737
20917116
2996
55
267505
19
97
53
476188
75132
127789
86
32
359705
273890
264852
160694
472811
195982
80
237309
456510
145591537
495933
440218
208267278
303077
22
84
50719
383127
10815
99097
22
400057
259541
909063671
48865
94971
2
54
29156
435677
493209469
54599
39
485214
40586042
2
49516
12265
313506
60
20
402998
341143
5
336964
431808
219108656
77
235394
89
94
875093508
30
127298
59
336100
370176
74
78
5
389561
295428
100595
378429
46
276592
85015
40
296905064
30
85
90
88
897134594
5
70
67
15
2
18619
43608
475114
323457
33
82
56
79
1
498117
394255
488568
923682616
41
758984053
22
696475677
352337
433470
41
71
61
6
93
455537
26
350353
31
223041
592674670
273842
7
92
35
143259
19109239
46116
723730942
341115
160223
92
89
321287
159661413
15
51
6
65
481348
26
6
97
161517
207547
62
26046
470216642
382368
11
368135
95
62
349453
119077
173640
30
69479
24
68
160236813
42
289161
432965
84816
43
268348
7
420848
51
27
4
76
47
468084
853474812
459833
45
247437
31
90
35170
47
43
19652
232231
38
43
3
65
290215
219432
33
92885
318090
813
50
10
60
57
86
22
276459
56
33
68635
119221
95
95
493251
84
50345
299969
20
381401
92
3
263432
61
975760165
308761
575854584
45
341449
5
78
120423
97
93
8
30
127332
237832
402309830
158888
83
63
31
69
8
282313294
384092
841298465
834186521
95153
85
180197
902101855
71
93
4
2
228375
52
19061
66
202050
299762
103377
29
52
1
49
22
154999
441220
62
53
9
1
458739
4
32
65999
880724286
176520
72
34653
27443
5131
2
58
232447
3
62
255339
77
74
53
935551545
85
7
33
85
8
190993686
8
490669
95
4
189799
257977
463987
352095
272271
283393
17034
15
164719
4
37
578837543
50
71
66
17
319162
957741223
6
96
321086
98
26
429381
735598390
198135219
238575
39
494704
218279
403036795
71986
42
49
275770
6
49264
93783
46
95
90
413773
103679
48082
97
162501
73592
26
20
51
184801
64
206264979
43
305983
83
375313
357913
33
41
48
87
11
78
458494
327153
63
97
75
92
98
60
4611
20
243881
1
72
378138
47
6
144439
80226
107063
1
91
412778
228891
34
22715
90697959
123742
105062
1
380999
40
384184
28
12
453075
10
460270
32
4505
131394
39
12
50
9
31904
450163
397269
4
1
4
427051
10
221964
66532
575257266
35
163126
190840
40
53
442970
399198
204221238
84
74549
43782
10
13
24
57
38
30
267510
39
10
44
3
70
142354
99
556366410
475966
8
132009
28
55
838
79
773822072
59
413805
84159
427826
33
17527
14
348690
328985509
980382441
236397
407044
355169
290610
177677
40423
36
6
401983
93824
55
8
439208
161302
905566259
53879
355877
117435
4
720941056
42
77
335211
97
44
160220
491419
71
3
451577
51
256354
294811453
852170087
28
45
266605
59
314430
8
16
444478
97
86
51
709471115
377869
315306
12
72451
47381
323504
2
389250
14
83
1
29
1
74984
84
412605
287379
79
164081
57671
434178
10
65
120927
233679
463500
174748
951192127
2
31
67
183382
2
309215
20
80
982710712
95
303773
7
38485
213659
78170
32
320064
316118
290134
20
25
187274
45
49
20
93
60176
173888
66
89
61
389768
2
73
321960
27
89
198340
455230256
290678
57
403151
397
275397
49
621624599
17
47
459321
122831
80975
11
232155
51863
98
842595972
50
206447
381023
86
97
27
13
1
32
955948923
50
391120
173303
482154
90
4
193303
86
41
7
42030
1
286241
77
238585
521397075
104270
461808
1
90884
53
50164
759976412
34670
239289
429165
7
267952
3
83
41
95
328638
48
225651
39
115061
68
314750
368628
1
8
330449
99
27
85
9
479209791
61
465283
2
321116
282394
70
47
46
173316227
241923
1
45
4
995242841
39
17
69742983
2
65749
73
16
167554
160285
5
353334
87
47
93
464677
279975
73
26324656
44
68
12461978
88651
240451
10
43
67
36
45
286504
29
181467
217862
634228296
498002
116802866
27
93
450427
96329
286483
79
40
88
116201
86
11
16
72
175193
7752
1
69
237007
201578
492129
7
90
464222
268900
52279
4
1
38507
97
56970
17
353371
22
18
294480
417595780
182628
23
60
474092
75
33
72
91377
464565
7
180893
143431
50
57
5
442807365
680128337
9
328972
87
367136
190798
3
32
80
144352
49
63
237554
328789
297353
3
40
496720
150263
352595
44217
88538
294809
344515
255389933
94
98
71
424661
321456
442842
99
132879
361199
224678
482637
25
31458
177509
87
93
6
55544
37
24
18
85733
206256
24797
45
260920
484691
178348
352342
78
65
277006
92
45
89
56
349608
64
368193
43
1697
65
97139
75
88758
86
79
129817
102582
64
80
57
121988411
12
102036
106170
61
270473
348006
58
355197
479162
6
11
58
88
230717
105454
67601
69
55
63
2
679328891
40
361950
11
54
72
84
23
96
22
17
487027
17
86
8
48
374181
827461842
124615
61
15
63
383256
486374028
37
210647
4
61
57
83921
76
80
96
413695
855243961
3
464926
374637632
463438
21
221215
336130
216545
335059
7
29
428658
225773
8
39
17
329491144
7
18081
32
15
30
10701671
61
84922
13
33
18
406250
68
76425621
81
439568
82
33
39
473370
336077336
284450
45
130423
227462
45
8
309654
8
78018
341750
2
393259
36
56145
479197
660611813
40743388
96
42638
6
57
88
858975889
199550510
449244
640962070
176933925
52
24005234
279129
636338481
86
75
289870
82
417341
104659
35
406708280
114668
742311750
38
8
458448
59
21
27571
58481
94
450372
190384
84
382941
30
335301
95
38
433038
42
465982
5
47
10
28
471818
7
19
4
360461
72
103876
29
55741
235489
86162
201392
19
356754
49977
8
926375053
66
188496
73
1
550130355
93
2
120032
386885
810593949
29098
146291
25
32
22
507202571
188629
273974
55
88
313663
18
923378706
475538
9
61
460058
498245
8
299671
421323
382236
101241
42
187160
80
2
19
41
25423
7
462126
89
13
30
6
187346843
34
158956
449663
51
58
292517163
376623
286700
14
33
24
28
380699
56
2
83
58
2062
68
30
99
92
182513
124558
2
256933
69
63
10
83
98473
167676
207766
481276
14
462617
7
499020
228385
402568
771180900
7
26
90
382202
290540
45
9863
273353
299478
86
19
328737
6
869197420
98
52
473293
3
662151689
67273
69894
485009433
87
56
445322
59
240259
31
46
388259
26
3
54
331196
18
258908
5
9
99540
78
34
201315
305757
19
441094
631118685
272944
448108
360670
93
531581323
180686
41
47
83
128669
20
79
342507
60571
44270
6
5
251591691
25
17
39
84
40
58
19
41
51502
596180026
4
8
96
394493
48
53
7
262132
436576
87
167457
96
284107
449050
95104
11
30
7
271796
70
16279
51
3
13
99
781785301
278379
95
470312
201293
90
13
238661
291827
262966
39
86841
61
67
47
386482
45
190216
448896843
336491
447338
921689698
84
28
352464
492649
77
3
496707
88035
92126
443930
478721
33477
83
87
41
42406
91
48
423068
93
460197
27
284545
99
199867
18781
241524
251282
5
91203
96
51
92
17
25
73519
179948
850979645
44
44
66
390469
9
53
164615
7
25
156950656
466274
17231592
395734
41
446969
9
108590
45
221186374
329261
270273
160371
61
58
157666
37
92
29
54024
218999037
359829
69
71127
77
26
33
9
810974363
257216
481510
302663940
59622
41
6
186007
843368939
27
1
294109
80
16
65
839564048
24
158270
471405
313232
435194
32
364339
409728
82485779
28
140437
48
6
6
78
93
23
6
27
67595
98
133271
45
318076
391028
18
915206124
79
217839
76
213424572
291940
166763
7
251156
371268475
305856
235659009
66
48039
59
7
12954
51847
21
420467
13
76684
275455
489726
369049
79
26
3
4
56
443047304
88
35
10
55617
67
481322
487464
35
48
48
102292
490923
465330
25
273293
452215
71
421061
148994452
11
709341701
44
365237240
5
896697282
7348
8
7629
350923
238193
90
316743
463302
215197
546463723
81
271321294
56
83
435737
57
108706
54
86
46588446
40
95732
214588
99
366074689
109842
24
39
69
18
270532
22
122781
114487
159035237
490196
50
166457
5
14
338721
77
25
5
308158
93
56
206038
20
238384
252719
509806648
91
18166
9
86
85
43
499682
369248
22
638165829
297590
282941
358287
88
79
73
70
41
53542
377323
310624
125649
436988
366872
410518740
30
71
70
171705
944523303
121989
422250
88211
431244
718826771
97
73605
218752
71
394164
1
40456138
293066
40
40753
25972
900347672
5
362925
772785507
456227
354904
690793278
3
38
301215
79512
203472
678499277
46
2
31
811473817
3
72218
389126
186296
97
455035
54
45
379834
46631
14
303959
88
34
99
95
38
20
31
48
24
36
473809
478271
488643
14
96024
71403
48
6
42603
272367260
115671
84
26
66
108083
737262615
61
275951
3
5
175614
103647
38
361943
44
1263
9
4
90
7
591205555
34
41
725283611
136302
270304
3
6
57
244449
2
6
269654819
260037
8550
286836
149260
17
92
3577
100295
78
38
86
5
2
61
9
305372
68435
12
29
704003676
59
26082
57095
84
36
49
93
18
453940978
444706
337413
240714
215760
474259
68105
840928008
86
197108
77
8
178693
12
45
7
23
16
60437
90276
9
167730
51626
74
122422317
28330
89
73
460167
98
38
72
38
49
89313728
778751010
76035798
66629264
144772
61
38614
73
62
2
118080
52
13
93848
217158
112428
53
48
62
954004074
937534169
242787896
32
16
304237
24
35
5
69
4
19
385409
91
31
64
64
43
48
97
33
82
19
69
145846
4
361648019
27
14
7
167460
92
42
25
428441
8
47
113727
34636
24
65
165421
19388
256441
24
27
5
289495951
712206274
64
9
433960
326552
121705
52
83747
1
90181
33
7
244195
418964
206493
11
27695
2
8
531848815
1
178807
3
418802833
11
7
752512059
90
78
172151
261558
537923396
77012
268861
192360
42
487221
409728
382742
381132
4
297943
498071
9
521706618
699743909
33204
386081
61
150145
71
487162
85
224653
74
87043
56
99
19
371738
14
55
351410
454696
435019
458247
82
125961
12
20232
75521391
69
508384814
313114
50
370957
72
430682
93
86
16
375860
533249988
3003
68
479009530
389088628
53
79
1
54
39
438810
253428
338130
291287
8
23
8096
364804
68
71
875403999
36
13
62
73783
24
19
15677
190346
7
63
53
65
8
2
657987625
32
84
69
133883
4
59
226479
490091
49942
55
255736
82172
91
10
77
43044
172310
33
33
131324
51
96
18
244988
427166
48816
55
68
5
188583
5
9
97
702978464
41
760172540
24
11
71
763970523
566038034
161320
64
71
25
187149
348006
983277827
896287053
473079
36628
16730
167974
541444045
204015
1
927499982
4
13
218346
83203
47
234092
107678
82
59
27
104661
166504
319250
96
111339
94
7
74
35699
13
13
215672
64
89
2
69
94
339909
52
461414
6
383632
108014
307669
49
26
77
63
258052
78
245132
3519
20
99540
215984
226997
25
88
76649
90
97
150465
4
16
9
360286
3351
117702
2
97
34
471180
60
4
83
33
41
301681
35
108078
32
4
94
19
51
238787
33
386377
9
76
298983
155389
484391
81
2
167264
73
227195
31
41201
74415
73
76485
45
8
28
10
42
16
445596
104650
395307
12
237340
269479
135676
34803
435185
50
204876
774097874
354979
5
169963
462346
179949
254972
76
17
50
6
363250
57228
152814
24930812
3
134754
120013
195806
233137
109961
13
54748
9
139393
43
1
70
73
27
291075
40
364016
5
285466
182888
56784
85
788083277
61
377048
9219
38
366373
801500843
370558
125882
200828
399058
222455308
121998
71
4
115797
831916081
330942
469057
76
34
201269
418975
343920
117152
469619
376293
91338
41
32
72
233720
289801
1
205245
349427
215546
23
37
85
724955010
4
338725
28270
138174687
419122
3
61
3
36
292543
74
98
247982
44
51
106677
412063
19
49
38
60
358938
426235
190040
85
152146
31
276708
50
216012
9
106588
94034
40
779917828
47
53
39
64
355298
21
45
195267
275662
462174
23
79
12
88
3
82
95
87
175069454
387999
71
220049
166716
124660445
69
250420
77
381817
40
90
321365924
57
45805
18704
27
14
2
809865890
461107
157150
3782
260372
97
279775
483442
3
278165
37
166616
227373357
236721
463840
5
57
358259
305067557
14
84
85
1
4
228586
311157
19
72
45795
165981
98
259402
20968
41
99
427447
380948085
478431
151126
430494
51373
22
140146
160363496
84493537
902372503
60352
16
279086
400692
66
329411
48
25204
43
87
156067
3
50
72
158713
45
1
14
432225
77
509590371
72
234018
379317
120007
331633
97
466532
68
17489
88
273525
181083745
475107
80
42
588485675
460191008
368213
100206
5
96
601952667
99
357726
26
9
1
2
10983
7159
65
319002
21187
302140
468371
246088
247767
23
54852
793294716
53
68797
227055
164646207
41
6
40
140182
111233
44
44
54
156187
370688
8
28
27468
405768
89
34
319511
356939
64
323634854
24
47
8
5
286590
336691
10
35033
1
17
56
88
63
93
965929582
33
497428
79
65
70
85
333969
137376
70703
138674
93
283334
412469133
1
441297
457282601
33
90
231121
27
83
201241613
100867
492485
418362
70
71
26
465380
27702
12
173556
240036
89
108658758
10369
9
308225
764601670
84
411509
60095
61
338220
715986039
413971118
224104
32
84
159841
328177
92159853
82
87970
77
101580
308134
1
72
36
116422
367829
49
582276564
22
498503
226865
422329
433145
50
21586
44
215538
51
50
14
368123
394166
116064
69736
15
33
1
232698216
80
76
17
3
78
205662694
99
7
187564
9
18
419587
72506
482749773
92
352416
54
425946302
4
85136
180827
250909
431089
53
271747
6
416594
6
197952
86
34
371333
438181
88
132529
37
26
346170
62
97
385994
305497
25
208935
90
322466736
382585
754049997
475909
223891713
70
129756
17
2
99
24
6
35
7
334121
57
218506
57
62
455503
16
9
61
234565
724841328
31
3
148256
131746
70
86
685639104
224087393
444117
7
7
146216
380345
44
13590
63
303217
45
89
156765977
294742
39
57
7
299623
36078
324
81
744726045
402029
265287
18
355713
373414
32
94
392373
69
409148
65
74
48
56
94764
25
129811
65
36320
657737272
313311
401229
6
364683
278749
7
491645
337762
85
92
655276024
56
60
66
81
354746
12549
391051
63
249868339
217382094
168889
187369
60
72
13
3085
321858
72
20130
218386
5
268421
109239
95
93
327759867
195949
121073
32832
262272
36621
57
210250
169527
5
84
206336
76
340590
144334
48898
32
8
67
4
25
265971
20
306791
73
66
1
53
439997441
498553
294488
559797292
51
42
96
45
22
97
79
91
86
108512
70
39
804564306
164213
11123
7
61
180911
163434
35
258384
2
467548706
315150
80
18
300807
196979
7
57
79
10
77479
165693
3
95
323941
18
443063350
87
32
65324
20912
67
72
280433
107675
23
283454
295490
79
146871
77
95
292831
663439988
58417
128052
6
488967
50
1
40
81
252362
8
294946
39
464578
73
71
48
57
66
285477
18
648070482
4
299964
783
722427441
992862425
3
448911
31
26
33
69
424781
53
48
73
138206
66
414570
89
236319
277768
259431
118514
665502847
123859263
23
2
770082211
233990
209968873
44
15
62
6
14318
336389
419727
53
28
269889
22534
197930
609239991
357919
56859
796765940
157387
60
284444
8
95
116091
150767826
263759
36
415488
534545117
79
912763506
234189
53
56
102058965
3830
20
49
317819
55842
453058
61
97
54
14
10
33
58
665493327
817708859
306803
2
450942
50
37165
352594
51
66
224944
85
32
61
329313
23
215722
39317858
438163
282461
26
376500360
379183
81
40
325537
73
374089
48
9
97
422231
17550
6
64
64
225800
102065
99
478211717
79
45
182175
60
78
375269259
60
31
65
94714078
13195
7
155165
3
47
10
60
412787
2
136586728
57
6
99
71
141804
348074
40073
60
390366
220457
90
34
40
48687
93
490163
93
71
44496
92
90
2791
467340
119840
95
330324089
320096140
39
565929763
50925
76
708320929
64
296871
8
31742912
54413
378729787
5
459334
13
85
761612850
9
1
34
463583
43
10889
69336
60
429493
33
66
72
101153
27
70
31
322709
406518
397127
155317
211055
490836
425299
29
37
37018
43
65
21
238991
245488
488838
70
20
779254871
7
76
33
888233653
21
322685
340646
383571
57
939488965
484927
50128
492072
267681
26
54
143592
204268
172948
98
790848930
17
384994
62
158071
49
354084
908171419
31
50863
67
8
336228374
48
140722
51162
55
29
41
37
320606
128560
583152331
413784
458625
140584
309512
18
71
333758
235438
84
61
900507469
186254
23
85
86059
344773
32296
322692606
83
64
52563248
32
41654
84
117011
86
420917
4
271290276
39
83
48
124167
187510279
219985
71
6274083
94
90
37
52
6
363990940
245143369
26
429475
21
90312
65556
4
16
47
5
47
4
68
546381962
194606
393155
222803
31
383222
17782
296401
2
92
5
45
24
19380
38
772448734
163445964
475908
10
72234428
268692
186773
6
323648
6714
283553
32
2
23
88
199101
73
91
57
298411
136769
275466
407369
61
150083
94
288113
51
132726
16
38
9
26
429028
280326
43985
59
68
3
446927
313762
1
537664950
67
68
80
84
40
7
39
45
6
471172
80
93
60
57
92
56838
158698
18
47
97554
44
2
83
968942989
126840
29230
69292
10
305569
42
25
453382
38
79
18
420960
87
454189
463234
97574
43
304229240
59
71
71
278526404
3
354473
31
382671
264270
61
266490
840449773
79782
99
84
179162
86
683166044
423909
152659
273133
35
163969
6
16
16930
21
18795
21
247141
14703
735311146
363078188
37
939236944
3
476983
4
96
365993
56182
290358
45
28
35
86
332069
678713453
7
52
348144
52
195502
241064
924934175
3
76
25
390024
179816
177693
9
444829
135434
4
56
7
47
5
28
253946556
859530376
250583
44
7
69
491305
18561
41
458200
19
198625
305488
211332
7
77
34
87
132888
425557
326194
4
241824
734012913
483246
425609313
125674
10
211671
448848
20
366891
52
34
97
204055
83
75
58
185501
58
301473
68
29
21
254818
68711
69
327631
60
27319
63
657368298
57
462583
54
65
9
711275376
235342
8
86
74
62
69
9
70
373383
23
265773
56
229086
86
168374
566026000
39
717785406
6
54
441391
73953
415576
4
385671
69889
3
33
35
82
755080141
292747
8
319216068
59
499269
51791
39
146904788
520536419
1
357898
237224933
52
230535
247207
182127
20
398162748
12
949950524
7
13
98
876083731
77
475406
282762
865850700
16
150679
85334
225764
95344
56
59
152504
813463721
95
91
99
323483
157296
9
394091
559824674
59
447726
308980
310838
9
37
38
44
44
270898
3
74187
34
831170163
13
70
4
70
9
64
87853
34
150119
745763021
381901046
37
57
482850611
91001
6
98
102087
48
22
728102028
140778
21
80
45328
7
5
184279
66
41
22
290249
43
168720
289710
8
54
18
282581
324662
79
362439093
176942
26
95
1
99
297318
460281
86
3
7
499007
95
12720
3
309261252
121625
443495
91
40
17
131298
197707
82
213504
84
30
367251
82
296759
6
72
56709
381371
58
343006
96
341911
75
30
6
24
878786372
263463265
910601713
720190467
67
88044
5
45783
78
38
303699
36
525455523
951562032
72
775862797
11
33904
172623
34
77
402983576
25416
56
190537783
411118
938968932
24
45
251567
80
112146
80
33
45
80070
48
38
47
69
299785
69569
60
195434
451149
243103
479716
142630
473115
203966
81
17
993022625
639806262
81
958260688
167218422
360141
443068
6
153232
315701
41
617626643
536908832
94
396747
56
419864
633364969
740224501
7
388970
3
16
75757
369011
173558
41
315053
78
28
42
155598
32389
45
17
978448040
78
375143
126342
349049
18
25
7303
275646
6
1
289905
429859
2
84
2
51215
1
924639465
11
308437
390022
368402
69
67716
59
53
425288
136550
3
252606
114606
417837
163631
18
856311950
89
11
4
292445
24
9
226287
407394
27
87626
97512
50
355612
67
368615
12
233321
92
452889
478207
252813
56
48913
212887
431596
247349
21
355399
443601
16
47
129226
4
69
7
89
418815
20829
16
3
64
481426
1
97
50
78431
7
20
61
22117
358840
23
52
467377327
672443867
329975
155654
67
40
294190
93
278076
693983111
157777
4
429620
6
5
38
373040553
471307
67
43
242095
3
24
20
40
461541
243302
55988
247674
81694
20
74
90
156577
95
47
83
3
441316
26
82
413658
52208
4
80
1
6
309424388
213685
418799
6
80
21
200599593
456542
6
78
14
167369380
29
83
74
122055
30931
45633
418116
457056
417211
73787
425635
12
31
61425
6
244980
49750
71
664267335
363667636
6
20
331282
80
317377
427019699
130785
422051
208118330
66
40
104052
190052
39
5
55
3
28611
417727
2
822113027
87
10663
456402
354987
880562150
39
34572628
56
252031
368128127
177258
301960
59666
417851
8
70
89
321939
131331
2
93
6
411625
283720
17
93985
40
59
373511
77
57
45
26
9
20
317412
3
307781
868212869
468718
381779
21562
94
384896
7
10
98
86
608121453
9
321773895
337193
397178
1
23
8
81
50
64
236152
372162
1
3
42
35
27
7
79
37490
81
7
7
202034
50
288688
307291
224899
129126
9
74231
41
11
446427972
130992
696732937
268907
6
467303
50
8
20
43
62
178121
1
30
199447
57
72
44
37552
103225802
3
393571
535741277
416324
337640
34
2849
11
218998
336386
49078
141450
8
53
11328
282701
473908549
528234357
47
5
77
39
101766
128472
1
354663
7
193732
58
12648
403054
1
33
747451000
64
729977806
302
15
4
73
17181
358963
11879
87652
91
44
276816
23
13318
77
5016
144504
393484
24
478090783
300840
9
4
57
169284
323757
34557
47
56995
7
52
155912
81
857502364
426495
22
164675
447032
170527
69
77
98
85
2
310286
1
241735
187189
13
193583
2
48
8748
52
53
6
81328
39
6
29
7
49
95
99
57126
372983
289764
8926
174779
2
59738
390139
227109
88
81
169233747
1
37
740436270
253338
97857
46
33
99
144537
29
93
4
176408
5
99802
36
47
860043665
6
341560
404789
169001
45
250211037
5
63
94
160423
264219820
177731
57
201335
303811
108939
229037
135532
91
307356
51
7
89
210535
62
50772
85
349603815
572966743
233149
343243
129105
62226
94
243601
24
45
91967
183359
895101738
709945666
17
55
95
345277
68
127766
147020
679418100
30
21
229123
48
7
267752
68070
39
12
26
19
23
24
180711619
414684
30
357974
255950
44
373495
143130
169382
208214
97078
20
55
96
34271
6
29
81
215786
73
2
74
144099
107289
2
244597
99
63
419540
85
40
138542
18
393982
262707
64
81
158725
99
481417
278118
3
26
82272
37
143137
92
8
149161
192781
46
404825
249782
3157
18
223578
53172
42
68680
43
260337
12
174394
94838
5
371564
436682
39617
56
95
35
77
12
378005
96467
26
26
414178
9
204169
4
219979587
66
57683981
52
68
62182162
8
93
13
143184
480274
181316
286569
480798
31
736361542
342034
42
591526809
3
71
656134938
74
48
42
341058
118617
20
63363
220797
97
8
202186
45
497724
1
319494
37
97
605523970
911951925
81
410476
2031835
4
644238841
68442
991935605
94
207145
637034306
3
92852
224587
64
391977
54978
98424
3
24
97
51
242960
47
6
16
348925537
2
932535479
72751
282801
184990
58
387139
475989
64
50
47
130233971
38
4
324799620
140055
303008
435164
34
92
491289035
373913
38
295404
94
93
808777470
359490
198955
36
41
15
1
49
9
401295
723472981
11577
268320
72
1
49
29
34
427555
573464606
12
177958
280083
409496
8
291929
94
15
2
95
27
90
46
14222
44
71
29
35
10
548714114
43009
96
486474
812650731
3
11
65
13
52283
217465
873781803
38725
27
39
23
34
458750087
78
241134
451263
9
250650
32
482816
143205
31
43
268672
191943
8
26
234849705
231239
4
60
226911
64
7
146576
67671
8
101861
59
9
185580783
71
29
7
17
168369
651244994
380411
405706577
4
115840
73
299211777
99
87
441250
173198
87
344193
92
53936
77
469147
30
44788
36
68
1
69
22592
29
9
23995
424827
23
489648
4
87
89
482168
424901
141070
415624627
137404908
89
539727328
29
41
93
35
252444
77144
98
244852167
7
74
27613
4137
495910
147221
6
48
53
628558896
356736
48975
5
74355
2
58
37
257479
310323
90
1
86
36
5
308622
393144
781954293
72
112201
465734
40
9
78278
188557336
302488
125837
127212
90
234863
96
83
33
245857914
312612662
25
526039336
262460294
22
49777
41452
73
50
32709795
391363
312323
218701
8
63
121426
56
17
277183
10
112146
84
83093247
14
4
15
330939
188077
96
938797801
29
588338514
238196
25
24
40
27
44
245529
850299519
6
187430
7
17
3
292573
805518669
48
68
145057101
53
31
58
41
86
54
214767
3
185034
6
27
29
85055
552173020
52
721753432
82
377856
58
453219
4
70
50175
108268
31
8
251955
423600
339600
415831
271401
89
19451
74
219522
185366
223722
60
293092
293418
327131
43
34
26
60
74
4111253
68
312773
128909
47
500789040
54
699857485
48
28
105980
164468
476702
65840
55
186571
17
13
99
379026
203858
86
998529084
27
177747
468805
412749
205117
332194
487208
84
377916
20
35
145481
440206
51
73
6
881728891
431698
482009
99
276125
75
28
342594
51
151376631
194041
47
150722
421019
74
92
363033
282348
84
559222975
85
293995
32
3505
2
38493
93
4
4
4
16
72
444061
40
45
2
462618
92
308261
405977
67
281847
497247915
89
51
919546954
483800
18282
97
244244
372602
30
80
64196
36
438968
280105
62
51
8
34
17
389480
379789
474474
23
35
460112
35
395282
172675
27096
44
95943434
429343
27
7
1
3
1
92
30
141960
15
439594
88
26
751000609
279248
997287348
97
90
97
39
917410556
7
389947
38
562543135
84
69
194317
75
200734
81
420580
284819
103074
83
99
330425
225283
2
18
334688828
11100
190243
243233
7
366584
93
44
201221
119078
5
82
702024573
167094
165282240
75
106980
75437
174568727
47
30912598
61570
289810
11
139332584
443605
432295
257228
332865
92
81
80
62217
3
12
672617256
226027559
339934
1
434530
93348
168209
419364
6
106978
172659
8387
71
7
208000
7
54
30
393637
2
7
38
420813
9
14
79
392403
211882
40
49
280602
75
87
62
745481208
85
27
99
5
409693
51
41
2
234426580
496546
786299253
46948
28
11671
6
2
86
97929
38
992230328
4
79
6
253486
252753
194548
48
247391
231883
6
292324
79738
348520
153634
99733
3
177694
48
70
9
139248
1
86
47
75
54
728888635
96688
692797261
482381
295692
26
258939
10
79
43
61
59
307101
41
1
454376
72
80
91
369084
393088
251437
456338
394855
145235
220723
655340805
806258555
61
345501
27
29
74
8
192924
17
460547
56
51
53
40
97
185267
3
351237
51093
73
47
156060
473954
14554
487228
429891
4388248
66
593036269
385662
2
38
88
88
81
35
65160
4
255171
333049
1777
6
46
18
79
65
69
140441
21766
370889
80
88923
358973
562368353
396627
337733
27
360837
29
445781
16
84
65276
83
60
1
437486
54
453784
93
51
62
70
45
32
71
438184
28
87284
492617411
271288
8
63
81
99
140486
23
16
300692
35598
109003
499775
66
24
508946592
184615
91
45
247321
112506
716184562
96
75
168557
151326
25583
26776210
24
529354169
19
512926368
255634
888014826
1
41
123132
383757
21
198587
3
10
235677
18
491171
129323
329167
63
6
358234
51
26
935213019
65568212
93135
1
2
472302
499038
382641
54
114975
673276575
28179
499382
76
316729
64380
129303
838709679
495787908
965171629
9
74
450585
472951
417262
212215
52
164795
968346100
33
212068
22
380982
422028
43
50
221297
84
86
369904
189944
29
329854
17
31
41
5
376571
36
239543
9
222407
5
95327
367197
272325
485711
36
46
147967
8
118544
59
442010
234866
42
62
93
302893744
499996
132997069
823136732
449705
47
90111
366864
2
265748
89
411997
47
396315
350542
2
97
471127
50
3
35
232196
6
90738
82
368990022
446157
61
57
83
325903
45965
76
79
251528
89275241
164028
84
500082409
68
2798
118961
7
74
16
98
801117895
25
93
40
88
247954
9
42
499309
171155
98
100971
505890687
62
79
416157
28
48
22
26
547546299
266500
647062912
18
187510
340585
73
48
283604187
36
785831900
345466
75
280535
53603889
27
97
26
53
261974
69
375692
489402
19
62
108914
58
292264
462564
34
50
12
214090
61409
85
16
198267
230098
58
79
4
75
490861
190861
298454
140236753
392695
32
6
960338383
985533306
29
44
37
569658711
456932
161168
122343
357423
138467
728498060
238757
256541
58
31
31
670726156
160064
386820
116119
380836
15
86
362920
186455
95908
28204
6
120235843
344326
102036
43
76
226600
41573
280656
36
7
73
186148
200152
62
308391
8
106556
199812
76
6
12819
32
237109
18
68948
89
44
268629
7824
88
73355
29
50
60
39505
487612
7
16249
339938
77
40512
53
54
5
58
405361
79
455475
5
150380
494975
313790
9
71
495438
334137
227929
462364
16
464299
2
312764
57
307503
88
15
570627576
439659
14
212492106
4
16178
706718812
35
498095
2
90017
478996360
26
33
5
230720
497897
35
68
4
26
14
99
276701
36
85
5
5
317205
403156
7
53
17
499471
17
65
483684
68
291505
446592
22
116438
52
96
24725
201035
310008651
281995
63
73
20
76
45
99
26
216365
450912
3
88
959706063
452910242
226199
32
33
42
660243708
57
68836
490741
9
365599
443477
98
384937
371255
273714
381954
2968
42
298839
54410
81
20735
1
256748
308320
352089
137723
93365
252013
72
416021223
27870
85
358018
19
348146
370211
8
247647
455868
22
628876091
307175
487119
87
337669
92333
392108
21
403355
15
495809855
56
94
28
31606
84
79
505
41
52
25
59
67
438648
102332
28
98
1
56
1
52
76
61
39
91
80
197179
79
217658
13
14
41
96814
44
98
37
28760
2
381002
3
73637
36
437360
375479
85
239656
488702
167517
3231
186980
11461
392482
8
376744
122772
38986
47
97
475734
491735
72056
54
217810
444817
32712
74
97
39
18
27
83
10
359399
68
2
20
16
379415
452539
9338
82
42
226353
368807
32
428757
893002655
496051
173910719
44
88
734666994
6
25
61
87
69370
404642
922700168
59
222015
429102
1
21
36
334699
18
330227
83
179904
226749
441185
42
49
360436
64
4
16
638918340
13
20
93381
93
59
33
44
110439
235191
73
2
91
372396
42
525921621
433945
70
30388
49967
56515
87
106554252
145958
366751
302014
163699744
34
459327
140245
26
120391
404226
241609
583136532
2
7
72
52364
96
79
9
190838
2
375118
78
73
62
30
51
37
16
5
388465
10
86
5
373303613
5
178871
958413769
36
48911
7
76631
3
5
89
78
22
72284490
86
57923
75
77
50
80
11758
24744
475968
58
63
118561
353985
476115
297265505
37
36
626758601
48
20
81
43
19
303184
377417093
308704
55618
20
63
58
649585668
37
20
11
5
330131
77
55
112192
1
286891
301010
70390
297323514
437812
6
24
71
820666321
239324
32
194160
255611
369148
338293
14
1
375660
17
494077
242545986
5
442353
103298
34
224011
12363
140504
41
345662
250344
89
36
70
33
33
472624
266814
92
8
42
348519
9
2
14
1
2
447062
44765
46
56
166142
75
206062
96256
77
5143
13
6
458438
229999
32
320506
342964
40
85
6
93
157352
619604576
870973283
136960
241523536
14
95
199808
50
67581
121115
265033
39
430709
26
461163177
14
281904
820150987
129004
43
55
134810
353677
450246677
82
342119
57
26
335980
12
419067
3
28
415535
64
9
6
99
16
345645
61
2
93
475073
347321
356255
80
21
15
439666
26
132756
48
191572
173869
43
127365
190078
570155464
62
375591
94
187624
33
10
328352
18
35
17
3
79
22
56
11
26
85327
370366
175980
45
45412
123619
6
292538
296240
329922
451491
16
188655
393051
351257
112929
56
278515
345762
488426818
252964
184602
180934
9
1
174600134
85
401552
116964
36263
51
68
597724137
25
145551
65
136074
86
2
314880
78721
15
69
235245
90295
35
168183
69
3246056
30
89
39905
20
479292
72979
66
935738813
492250
84
100997819
153570
51
37
435354
688159596
17
334757
29
951388456
347836
51
2854
230862
49
179152
81942
497799
363790
315260
44
64
211057
137153
40
97
441947
35
43
481555
27
144682
79
443686
33
180734
122553
64
48622751
324430
16497
274158
22
285102
72
46
392421
337393
74
59
99
35028
28
448933315
286566
33
17
37383
51
303633130
1
5466
6
85
3
382103225
66
4
290327
911690994
183656
805490911
524379191
50
99
380880
618137112
314142
471636
9
52
141750
349751
257522
55
3
75
633406561
57
410021
4
152956
79
122384
368559
466319
304076
275019
70
39
309970
929299717
93
99
8
463783
426359
428467
93
115306
22297
35
38181
495279
7
73
28
72
171832
60
319847
65
78018
64
84
9
96
78
48
183325
44
29588
94
275297769
63
4
491025
68
85
677517854
55904
224981629
315075
79
10
316418
450247
285053
126596
462953
266555
330154
69
55
154380
488309
28
73
34
300838
473544
109805
429563614
2
18
711119423
89
6
389403
72762257
15
339256
403084
703401091
474624
335686
8
9
780765803
187696
411463864
290680
37
289847
69
123881
8
401000
60
40
473086
172519
36
61473
4
632355969
17
1
6
12
44
74
96
267999
52
42004224
81
307988
255398
815251747
10
889449049
43
89
52860
75
15
26
485605
268674
9
8
11
370510
409299
510818550
20
96
29
36
347325
42483
53
13
43
381871554
139865
361365
199789
416729
162077
51784
23
79
42
322031281
183599
233907
85
86
424135
32
236491
71
262571
441663
303584
21
45
16
102263
164237
55
60418
797830637
3
61
51957924
395667
43
412534
1
6
32
36
37
36
392936
72
72
68662950
3
15
40
451659
278538
385611
844013944
43
442550
220655
95
5
121531
305679
12
71
186149
824319470
15
50
81
51
161131
17
68
49
12
71784
105736
52834
551919137
32
81
41
22
45
388096
439715
325633
4
16
60
47
1
395075
404647
1
40
304733
23
152390
35955
432508
125451
227991
820781263
6
13346
70
601132107
187189
307959364
54
50042
219351
226902
2
41
4
307089
12
42
438587
394528
1
58
215677
36
67207902
179866
49
414280
332101
394123
91
345971
498852
47
220426
1
80
21
28
52
349364
318375
723050895
750770834
59
448356
284228
45
60118548
47
645773487
37
71
24
396520408
28
61
1
303468
25818943
35
12
190444
45
3
748574276
231567
96
76
94
354380
15
484895
354327
132654
4
18
18
86
1
172475
119198
56
16
330031
6
83
287863
39
186453
451612
335430
15
91
52290
17
378357
73
114870
299855
94
12
376503
370001
122098
197016
92
93
404225
83
487197
96
81
8
74
23
202775702
18
33008
826277361
76
70
48
74
50
20
85
10132909
7
79423
285199
67
33014
54
94443
290896
4
440360075
281430
52
414069
22
389084
171435
88
38264
119463
246395
41
631115064
387069
419137
320078
189294
70
350453
160434
9
69757
72
349929
153534
4
122874
1
63
416544
407940
21
98296
5
44
95
21
52558218
35
183124
426724
90033
94
172394
6
76
455178
288875
29
450969780
43
6
175195680
11
242489
217758009
59
12
34
83
85
801883119
373186
89
95
3
78
57
63
39
649150647
32
37
6
27
55
383965
67
4
773711345
436544
979592837
21
410294
412609
477185
78
7
477902
105500
1
2
39
27
68
366202
1
415145
110202
4
9
90008
55
28
18
609035708
48
404304
5
352177
374205559
54
101323
11
497496509
83
455210
76
8
95
85
59
35
1
431248380
118051
82
13
161086387
421612
30
94
153190
19338
444062
34
78
120081
365021
56527613
315816
4
14
31
352540160
226181
102819
148272535
824101642
63
272315259
67
72
69
65
42904000
24
86536
435206
142068
173891
269793
346299
34
104258
426241189
14
293209
459735
81
46
268742
72
16
478090
292367
22
9
295687
72
346934
29
186639
70
248230
82
80
492293
77
74
197163355
11
40
50068
1313
454267
468447
69595
77
53
4
20
365278
135193
9
3
692985162
85867
369027
303175
356205677
488776
26
392592
31565467
258102175
192834
489303
186329
5
79
94
25310
60
59
73
27761932
332938
41
383431
175825
46707
121114
847845027
56
17
182274
2
84
81
65
214125
374748
85812
1
306642310
304000
77
95
172278
369638
110109
28
64
888759013
93
88
367439
39
458367
45
81
93
442304
79032
385069
394558
446158
21
842902214
130115
3
97179
127460
29
584808680
2
1
49709604
41
47
98
127167307
102541
153730
86
8
81
65
70
309076
94
2
279246
39
64
39
81
1
304008
14
145872
195715
16527
65
121265577
4
23
359540
84
13212
78
32
708824644
42
275601
3
434612
703867458
39
35
274609509
455073
100620
376435
359765571
75
20
17
56
7545
7
72
4
160967
13
78
77
6
4
403007
48
8
30
93
444329
74
15
578350215
272490
69
204743788
6
26290
369374
996928072
48
6
429764351
401164
24
825652984
473475
67
64
85
80
228713
37
4
10
21
11
22
86
84395
77
25
379416
409445
935709754
80
5
49
97187
305682
23
387141507
45
426135
489042
120592
50
13
48843
345438
61
33
194444
180445
63921
40
66
32939
82
48
4
181571
203072
771445365
257545
21
783288362
84
86
201069
312466789
70
42
167241
190636192
58
68
57
904339347
302794
69
41
85895
346497
37
88
17
440297
359432
478701
497388
104222
270623
409179523
135651
40
57286737
413668
866496718
66
99
52
24
46
138458
35
90214
217587
44
20
66
173556
12
54
85
56
5
48
155695
168377
9
409353
367185
40
15
74026
13
66
204270
292597
34
66
433416
46
278513479
135950
73
843368999
170756
5
458336
173208
138396
998488675
457797
378267
9
4
437770
7
20
423373
88
27
150320
327430
328716
29
17
150782
118508
439065
95
97708
31
50567
5
723474076
22
74
96
60
40
133083
60
37
74
88
118747
906092913
155200
149717
7
686717601
6
90
240531
427036
40
90727
8
14
64
98
7
291277147
291587
6
197178
81755
9
71
6
7
1
405000
11
78
98553
485147
6
45
93
9
27
80
9
49973
98
44
200904
87
388243
729743270
322012
59
188395
52
124343
14
91
90
33
58
80
5
219300
11658
798581661
475841060
56
40
15
8
876748610
259220
285251
4
12
37
34
29312
193553312
184800
742057856
61
684253667
946440786
408733962
42
4
407835
444005284
30
76
7
63
394159438
351807
126238
24
7
5
19027862
92
940761503
77
892010722
41
485538
206937
40
123849
71341163
67
19048
337296
357643495
32
247044
526390789
27583
94
498327
793821381
465471
197070
371138
64
7
21
35
47
446456267
386557050
214047
43428
452669859
267843
12
17
50
470846
54
380249
411226
344509
192331
226079
18986
40
4
498613085
51
191649
72
182364
256664
227059140
193490
484404
63
298619
215636209
403841
81
365682
64
28021
77283
827730659
189101
178183
38
22
232887
5
63
3
32
28
310469
84
71683
4
383164
30
78
19
494127
5
377494012
3
312417906
147422
76
547134806
25
457190
466441
45
82
323745
463246
94099
28314
104789
91
4
72
86
483528
269512
3
59
35
200608
18
58233
332710
449995
84
87513
2
5
163897298
77
22
76
352220
376126
506710619
56
381590
13006
518241266
337422
828691347
5
23
8
465089
76
13
21
50
46
74
55
8
185103915
67
398847
973508454
47
423088261
59
295898
72
63
2
42
363839521
190589422
158620
186801
18813
622958679
83
24
91684
214872
75
1
376287784
43
431544
73
9
159216
485398
58
226170
96
81
7
75
97
60532
2
10
129312
95158
70
2
497105
86
97
396233
453027
55
403092
5
933228568
67
82
6
1
93
17
224436
528866515
1
176868
11
6
1
48
53
180274
17
48
461032
80
145627
457489
753390555
20783
34
256466576
546134985
52
38794
80
9
142049
72
738877522
408375
478559
393237
331648
234786
397908300
48870
25
396011
377298
80
29
22
60
4
32
50
93
64930
36
455114
39
62190
7
93122
214111
375894
40
35
461649
34
84
9
21705
60
439005
3
335027
308063153
139625
127201
9531279
325153
28
188658
332198
31
1
37
39
169772
467782
76
49
95019
141288
444177
89
69
18
688312928
131642
4
184367225
35305
359197
224934
56
54
10
8
1
193805
55
12
302341
5
206551
97
38
95299
37
69
58
77
35733
166384
2
239278
734411443
9
125112
323771
54
15
394785097
90
68
369756
5
67999
71715
51
439755
61
47
65173
422593
95
390234
27
170946
81
410099
59
57003
361580
36196676
484531
38
54
366258
410424
54
25
21
48
207389
20
20683
144268
10
480659
22
431397525
324929
4
203119
6
63838
437597
8
179921
14
104038
125388
494405
48105
137073738
242316
46
55
6
331682
92
331514
253448910
449877
289765
56
228804
50
56
92
80627
7
22
484585
4
5
56
229471
63
350708
240824147
11586
96
22
527583953
25
57
158521
782261314
91
43
34
498417
197604
332640
168894
97
69302
105709
3
26
474770
492725
153989992
35
30
483065
390315
273190
846037241
69
401393
3
94
369983
43
71
229953
72
32
24
436187
502780356
17367180
318574
9
3
287624
845517841
75
39
780312742
43
49
94
23
41
66
91
3
459830169
2
7
99
80
76
67
306077
7
98
6
106505
71
270489
112190
525221275
208411
97
49
25
9
8
224756
82
122178
277051
34
439974
72
51
279922
21
32
40
41495
932945408
478797
29
70
350490037
219459
425643
24
160561
367515
66
7
62
36
14490
159586
5
412295
99985
30585
324825
38
36990
9
57
770779798
83
79
179411
772139113
143415
804572697
588317990
7
569147036
16
70
98
2
90
474989
31
48
4
280999
120159
820509973
42
461357
8
469308
5
3
92
79
363541
321173919
114743
132926
43498
28
29
356245
84
400515
42
82
61
362536483
53
10
39
914896261
13
2
38
16
421798666
99
24
464499
98
74
253656
5
118162
418861
175125
913111828
12
48322
46
497625
456409
89
30
140363
422895
72
7
29
218157
51
35063
7
57
72
381260
172180
71
60890
55
60
32
163875
37
61
75
13
8
81
348692
61221750
224873
483546
199591
317878018
258464
492467
334584
164285
161345
4
46
152758
78
15
390023
4
457966
37
59
183950
328019
39344
45
433565
199628
9
253659
78
72081
473677
265892
2
80
242259
483635
314607
381748419
18
962885241
48
288714
232642
213012
66
6
55
190016
70
63
8
97
145027
172356
34
305632
6
309565
436640
249067
94
354819613
172572
35
351399
4
277173
268887298
510276531
299589
4
370178
144155
69
129766
99614
94
29
303643
1
45259
394465
468741
406037
53
134979
68
4669463
50
209953
115163
148727
48775
336686
50163
34
8
50
348474
66
708166818
59
75
9
5
87
376430
408937
389862190
45
94
63
63
125952
379125
78
85
285312
84
39
116430775
825339172
431724
86
116422
21
77
288582
127831
6
375319
308755424
80690
386352
337683
3
89
292693
32
376938
72
9
223294
436868
43
438078
90
389803
338215
87
485694
53
441142662
4655
84
61
86
74
9
62
9
353953
6
3
3
433903
19764
3
57
36
30
1
46
253477
123348
121027
93
258764668
62
4
7
231013329
62880139
10
2
19
20
8
386427
54
396712
347303
48
699284810
8
6
489139011
23
67
337343259
75
94145
15
82
35
5
1
7
67
96296
339006
65
80
24
376856
22
12
5
195099
294123
8
961726853
164949
910570012
3
16
208604
281117
706156243
310233615
356562
2
37
30
25
256776
649138480
76
396975
32
44
8
44
96
3
212292315
77
712470325
215578
81
99
404198693
48
55
3
4
474754
294317
139884
159474
244329
99
23
3
34
145284
67
381023
83
307431
403648
228285
85
323934
466537
36
5
421652
44451
461364
78
97
992556596
77
236668
198713
20
162103128
9
302445056
283126
181331
38
893500204
87
8
98
269488
447298
397551
72
42
99
52253596
47
92
63
18
81
139715
35
84
451189
54
271737989
241784
131294
227651
678856460
69
5
53
757745708
3
345670
211657034
488983860
387003
23042136
339182
86
60
356029
173668
8
511427111
37795
95
84
2
160529
7
540385393
20
11
382318
178572
92
229270
898446716
257498
46
2
5
327267
68338
71
71
263394
25
74
29
6
15
1
338808
63
694074761
145231
288981
979285292
25
27
34
127969
68
30867
61
118601
263364
97107
84
31
92
97516
39
382756
417318
195349
9
43
42336
92
261977
462972
7
2
291705
61734
80
634222338
75
972811041
186898063
114370
13
69
69142
102789
8
117387
121818
415028
62
17
5
68
5
2
8
4
45199322
278603
93
4
139033
433418
70649
947475310
87
44
87
44317
204969
439953922
3
82
331968
37123
17
291969
20
8
64
419918
72
90
53
285149
432625
37
492658383
460720
5
63
1
111140294
219191
63
85
96
1
64
492975
10
197355433
195926712
261667
289327
341860163
398045182
937711058
63
4
3851
6
26
390437
80
346395
712910205
241999
5
60037
84
52811
44
13
16255
35
39
77
201030
435998
994082786
31
25
69515
14595
389535
775785771
77811
387498
27
42
2
86
32
51
72
89
815221322
88
609482055
260785
71
206727
275274
108644
20
10
22
80
84
611088619
337714
78
1
70300
2
45
2
46
311722
14764809
403269
47
2
438441
98
4
1
53
12
4
295647
22
9
298834
87
26
434786
55
71644
22
174345
497125
31
382930
250663
198357
66
29
813347142
39
47
17
427518748
42
53
22
306273
56
171646
247174
858442599
7
341924
286336
77594
199046
13707920
1
96
401357
6
97
409430
19
349969
80
660131690
24827
121597
43
64
171
255101
788328550
163558
325467
72
22
278765
228821503
2
90
483600
438956
347161
371121
93
14
130748
11
81
699986714
396232
70
80895
108710
433045623
70
36
708242224
287567
478408
417374
429845
23
8
345501901
38364
407355
32679
77
54
177561
649715612
498310
10
19333
121310723
136582
35
69631
21
112571
56
214021
253285758
74
8
485414
69
13523203
905704132
397428
52
67218091
31
954652383
72
24427
365616
68
59
61
51
73991
8
250895
5
39229
393560696
65
70
24
152782790
103242
401775892
441992
92
40
7
72089
79
78
1
54
51
329953
147896
203968
91
495324
319233
6
48
288624
3
55
610560955
2
14647
145
101159
32
810546131
214687
276220
50
95
96
50
77040
135795
94
531785520
48959
469823
707511301
72
473233
201252
221983
31
5
746699815
54
90
298896
30
209086
87227
222630
438452
74
9
79
4
32182
158080646
58
46
1
452676
105639877
146124
336860
8
34214
49
80
81
498837
69
3
93
44
489705
266769
14559
77196
367551
90
243467
222066
823543724
6
101270
92645
79
253872
46
309650
33
128793
14
84052
77052
351207
55
429668
13
70
365928
27
476929
99
200141
22
170024
2
56
484702
117563
63
47
172915
4333
387300
11
8
123231
617030106
373615
74680476
7635
40
441314
3
63
55070
24
408049488
88
79
475437
84
32678
146782
24
1
185359
54
405728
82
301818
46483902
80
24
3
9
356469
5
42337
235668
291593
20
18
85
536075859
24
47
56359
541510162
307447
593797856
6
344214
48922
215137
77
84
199143
266414
10
4
245516
26
79
86
5
44585
139927
397824
22563
312871032
3
192581
64347937
38320
488127
19
61
68
50093
569762846
146925
115496267
52
426931
473408
218615
23
137293011
71
91
58
202441
328747149
287077
6145
1
10
2
38212
260635
92
220931
204051
5
498389
16
234522557
77
35
361564
261978
2438
160420
48
83
13647
53
67
106381
29
40369
477419
1265
93710
473670
22
22
73
356607
483248
360912
29
1
291080
266919
58
44794
221451
82
483317
8
46446
301160
24341
29267
17
32346
49
66055036
273441
49
650061927
62802
61
228344
343888
51
80
18
33
91
86
63
420157
26212
7
144270
96646
74072
158859
7
63193
58
42
140597
1
12952049
10
210390
20
39
38
4
204898
2
470496
489470
98
95214
932823699
390671760
94
172292350
26
74
59
270443
16
334675
275344
55
3
334898
861408953
48
97
1
394988
62
19
308447
72
423575
284857
729296936
44307678
260669781
637934024
464787
3
83
130077
247595
5
88006
464664
4
52
164734
14
99317
104753
271255
370128066
483277
101378
158622
44
378157
6
452624
189183566
54
88
288687
12
332554398
435035
83
60298
5
18
223378
82
98
412631
178277
284260
443525
266616
378511
320649
8244
156240
373868
86
38158
4
84
12106
21427
229669
720660102
12
483840
1
59983
783028064
56
408928
35
81
15
2
76
7
348483
47
24
465863
32
47846
262580
416408
223369
72
80
9
237472993
64
108380
62
94
450516
80
148814
55589
332300
86
19
219268
191104
46
498827571
77
135632
54
392607
2
43
101442
87
121950
536071149
32
281011
82
29732
66
329037
363472
400376786
315071
63
9
54994
144708427
480612
94
444764
167246
6
77
403821
2
4
446966
45
567656000
75
127393
50
349191
326828
68
321808
451216
19
285808
77
300587952
78793
32
5
109228
99
6
36
216332760
306134
36
109389
212659
91
277972
56
284215
1
51427
60
135327
67
83
74
15
99
79782
283977
22
41
85494
90
5
392899
581916883
357647
1
283725
903293706
3
31
6
38
79
213842
284953
48
391880
9
372404
297515
427283
314290
224032
9
65
7
211958
71
86143
483416
60
371417
970715017
30170384
349566
64
115084
67
92
202838
196377
33
149996077
471334
477804
76
64
62949
286111695
466833
256598
150168
63538
68
322420
393733
217555
336259
32930
96
387277
448009
281154575
57875314
113120
3
58
40
69
20197
74
657760935
65
82379
622595644
389383
218665
228290
266636
42
262666
384338
56222
84
167780
44
25238
3
99
99
3
9
555071663
53
65
392144
59
16
384133
2
87
1
6
54
30590
33
51
12
3
119245
69
116120
38
991158607
37
153276
617274365
8927
286512
260694
476771
203846
1
98121
80788
107181
396616
132545283
47
287568
295208884
98
61
41056
5
24
198992
80
52623
181402880
55
85
36
93
253967
21236
305514
39
234420
11
91
51
241165
57
60
126002
22
8
48
6
98
311706
229113
41
324485
230476
883754029
215218
128159
19193
383368
58
236241
192945
522810336
95
136274
71626
58
3
15505
83
61
94270
385578
415963
255207
139191
46
53264
22338
160253
64
58
27
17
50
84
232455
96
891921356
80
285619
35
24
461259
499453
17
46
129954
53998
20390
974929271
47
201439
224324
89
3
2
107948
114262
3
56
52
190831
68
235223
274247
154112
1
53
82
62
39
190553
376167
23
391835
32
46
130049
100936
295965
24
4
45
78
44309
1
394205751
26
10
43
177924
346279
77
452586008
177390
277841
28
374351879
328141
370469
107435
69
46042806
95400488
86
1
390601
90
345810098
43
67
344793148
82323
377332
3
93
154508086
8
162358
7
79787
457887
90
93895
262147
82
98
238193
380478
264019378
539360055
516031701
53
171097
250811337
60
47
647059371
5
226413426
64
311055
306056
98
42
4
34
45
293284
1
41
768887006
462060
10
306837
361809
77
496033
30
24
5
77
9
354383
9
89
94
18
78
78
1
44
2
455829
117195
410900
495373
86
50
1
27976
77
78
21
84634
1
44799
91
454958
20161
408176
523839525
359224
94
49
179703
216564
70
59913
30
34193
142500
8
38
125884
425546
406314
67662
334024
60
175563
88
419073
303182148
150442
52
27
351815
291580
467822
66
22759
41888
27
272270
195363
48
71
66
98
59
31
438853
88
38510754
270594
161426313
82
64009
85535
454918
304959
58
82
7
239056
63
1
72
58
382549
77
57
332476667
66
87
96099
288180
92023
407290249
38
6398
369740
1
238797
174453
62936
94
69
247308
251211
67
207332019
79
41
89
397946
61
38483
132392
7
218104
311147
82
299054
3
8
95
4
837913325
315736
9
356023
46
90
257429
445475836
619203696
52
122838
295030375
84415
293795
25
284391
369144
2307
381005
493001
97
29
65684
7
4
448078
396557
888405583
146109
20
214410
419340257
73247
68225888
437245
43
1
367719
330079
48
319558
1
347185
55104959
21
447029
696365166
173317
26
96
147589
26
39244
278102
7
29
60
205482
264073
46
76
2
125958
66
76496
1
239371
17
39
951266721
51
490881274
19
32
42
45
62
7
398296
73
969032686
97
492554
484727
55
441546
369672890
63
7
30889
7
212221
59
80
320440
222572
80
41
4331
15
115411
472615
27
486830
42
95
64
48
402031
169530
30
85
412728
5
478557
19
9
22066
81
126037
96
497028
498350
254605
42
50
106799
8
7
97
2
91
25
278516
4
432991
386350
451391
37
199871
40
65294
182441
847676202
6
196151
5
283202
44
30
57
9
461099
73
76
86
76
44
104992
42895
41
329846
48976
5
80
276125
92
9
491336
98015
8
57
312769
16
480455493
55
511023082
68
126515
192060894
842412688
55
86571
240016
6
347645848
237067736
23
60
292947
12
566930939
40
68
256555
82
65
1
365206
381972226
15
133693
398673
6
403579
51169
16
317861
78
48
47
191232
52
438244
303613
420834
77
50257
193335
63
48
68099
75
88
44
3
83137
81
266871
22
9
5
92
175222
495085
8
30
946745442
10
219924
182600
66
90156
39
228892
78
78536
114416
432176
12
28663
452991
85
230906
22449
133716536
7
438922
6
365454
2
487075
40
13
865098588
201859
31
416331
76
87
482348
52
72257
470378
193719
493625
8
75479
36
47
9
78540
129471
5
85
56
30
349495
259855
2
2
492379
465121
39
79
93071
359822
36
42
63
38
89
436603
4
377370
76
77
36914
473971
38
55
968213696
159552
164332
137611
603544683
39
318295
23
373245
441352
64
413180
373043
305489
41824
88
148931635
66
49051
487431
35
474662
5
95
359520
14
86
1
322441
49
282520
243073
7
45
66
419307255
34
14
151642884
5
244363
48171
321421
84
18
414404
10
191424
328650
97
41
64
5
772202550
1115
350401
604147271
347928
72170
75
92
374492
6
358551
392268
470359082
54
41
173666
4
46
21503
16
675819974
42
9
12
21
68
96
9
15
60976
31
265198064
260551
111456
96699
26
45215
336326
245459172
34
515417633
5
72
81590
42
83058
94
83
390325507
73
238707
47
60
87
286242
82
201043
73776
72
16
92
45
6
5
80
5
407790
124464
45145
704455681
72
345141
64164
64
81
413735
132145
74
155950
73
84
897085314
75
373271
406935
497659
69
20
213005
348965
316607
87
202937
19
149612
2
8
960933773
96460407
555088295
60
76
396398
166347
275208
43
232221
73
407438
185950
91
131123
47
216390
9102
79
42
9
30
72
353218
153170
359326
199754
99
84780
117025
261260
294117
67
96
98886
51
83
74
95
903165101
28
7
934605879
406587
72337
260003
97
36
335700
51896
2
11
20
56
98
75
201280
87
493111
171606
43
187538
41
270840
191467
8
374346
49
895205705
429993
481309
9
432578
86
352090
52
44421
263831467
7
398925
4
407370
5
89749
314372
58
152100
556537439
35
17
158625
294786
94
116250
55
6
198669
231865
851002970
31
2
98
6
29
87
314899
49
33
5
3
231706
85
324352
7554
18
53
7
69
69
595567901
18348
59
8
490449
59
400079
394277
46
38
20
4
39
180632
72
43
315511480
95
84
10
8
42810
24
110653
3
82
58
99
29
336704
243740141
278409
436159
226209
495301224
62712
118093
16
55
55
431999
69
46
482549
454226
450428
83
384208
75369653
722780588
24
718
45
165235
32909
486915
796341692
88
8
95
277291
394241
47
96
73
350090090
312627
10
19
416396
443205
97
25
58
360818
33131
198741575
136661
442645
477006
473382
70461
506816957
4
446891
4
49
426960
37
455579
640512383
450225
8
268692
143009
67
312342
64
304883
388855
851857857
95
98
22
182994620
258437
5
55
148503
2
531270525
17
48
99
330664
16
215081
328951211
9
68
180605
61134
33
73
81
17
244528
22
36
35
50
104966
22
31
62
20
372481
404879163
15
81
33724
8
46
61
233426
486259
96698
474175090
76
75
70
55212
645951205
698234907
249965
57
5
444366573
22006
9
62
422475
102515
76
4119
10206
21
117269
85
138341
53396
8
9
444569453
430646813
145832
145795
136041
538752750
479782
177639
449778
324117
458811
76
167849
619368282
39
469886
44
810078860
21
4163
6
439873
742986429
94
89
8
67
999449891
377617414
352199
88405
277159
44
390505
37
74
170756
497486
1
76410
6
74
51
183061
5
573347917
404632
66697
333839
3
47467
93
434068
371283
135089
62
163128116
40
400439
59
1
498277
20
84
16
22
340898
43
42
13
11
61
25
5
45487
7
906848206
15
13
5775
25
475473
72
342257
22
889623054
137974
439653
421304204
78
67
224716
90
70362
88
32
85504
110583
84
96918
16
66
154988
10
10
99371
294701
40
189993
27
7
715897539
82
72
83
895238323
324227
241737
361034
416440
51
277411
126019
72413
84
486981
402175
82
338387
7
420090
77
12
4
91
330008
1
154926
624561350
416597
163706
284758
58
17
40
69
91
294264
53
495930
362593
24
92331
54
451220
284629
357813317
15
34
4
32
464801
29
476310
8
26
77
43
57
159359
56
37
45
97557
224731
50
72
42
6
199597669
419420
340474
104676
77
68
219710
20
219851
2
15
55
447244
91
75
93164
214185
85
9
60
302417
57912
33
54
241507
357322
3
59289
74
459244
25
18
371081
312830
830889426
66
834655360
41
478710
35924
491594
87
82
30
99
169967
381987
54
46
213805
499075
131455
32
3
141414
139114
296136
350982
296640
35576
77
57
389377
69
30622
205304
64
88
125092844
25078
36438
39
274479
166389
38
20
110382
5
345781
43168
9
312805
42
19389
350158
57
12915
74
248518
302970
92
38
237808
422342
61
81
465693
95
489392
466530
408584
2
85
64
867014611
62
67
60
403743
394234
188691
83
9
26
895664730
105267
225266
9
50
46
27
123
108602
830806705
82
70
105446
12
94062
89
48
417951182
68
48308
15
75
4
400292
4
7
317761
82
58
6
105805
201728
61
3
9
8
31258
15
68044
31
166897
6
50
272818
456023
76
64
369439
988164813
72
56
92
86
139198
88
72
438453
44
308439
15
84
34
78798
258891
183747
18
61
5
8
93
333215
14
53
172113
48
57
10
53
18
355291
287393803
175347
9
17
94
87906523
646349814
147483
35
82
77
151278
62
8
6
38
23729
65
87
7
70
260155
68851
443907
69
87
22
226845
80
47
17
604658205
41838
46275
379099
355018
1799
250282
64
40956
460974
21
338600889
164541
272151
50
9
297875
50
440179
68
191483
168273
417071
68
25864395
92997
8
93
76992
101587049
255416532
201040
297269
310569
142853
259383
8
18204
77
57101333
5
126618
23
36
4
29
53
94
8
68015
326629
91
89
59
63
15
223968
228569
44
84
982518449
68130
83
34
329071599
130848
3892
455184
172105
172516
432970301
296304
91
212310
83261
224135
58
91
249804
95
247796528
60
91
331919
12
10
85
387662
25
19
31
211307
2
85
71376
90
88
311339961
469964
322298
81
70
215674
175920
39552398
113289
70020
40
2
215945
919255074
18
206590
232575
209338
52
57
9
82
7
71
48
150231
407909
731651204
63099
16
53
89585
91
18
30
349451
51335
339574
115346
68
41
60
406894
53
938519433
360917
78687
234843
8
44919
195071
191784
85
89168323
70
81717
51
9
383893
342425
822224092
17
4
721715026
139752
316552
65
11
34
12412
450192
978235077
786785164
8
27
14
56
408748
323403
45
453084
977046930
54464
18
114854
254930
67
325682
126614
36
3
283465
291286
51
4413748
2
16
80
35
63938
46
679075572
116613
68
74
25
135848
199203
123432
197722
322544
62
31
92
46
21
36
219259
9
186430
43
712274395
21
136794
69
35
64
18981
68
26
76
40
4
380831
78
32
94
468340
22
348172
63119
8
56
3
724754877
206887707
276657
71
260515
30
585308612
63
20
263252
140857
416486
26801372
213394
76626
31081
1
64
14
79
163811
257331
11
430833
42
16
372244
45
532827753
987845813
198343
25
69
455998
8
391270
989248986
67
221445
417343
30898
75
27
68
83
41
125602
70
311155
25
98
399933
82
65
11
355986
137196934
227972
2
386865
342085
388646
95
2
565566950
60
74
76
267429
63
63
68
255186
702759143
6
122297
478793
14
158687
83
291631
3
8
43
48
62
64
265196
92634
65
54
38
14889
49
297781
2
225636695
46
84
12
285328
1
250444
410624
98
5
