1 100000
26696
3225439
30583
199297
990
102818127
20113667
206222
544118177
930
35428
3292
114277
35
643883011
667276
806031598
4151
19966
16
112024
76582
5
9
22
648
9957523
23
1129270
8
2
263
49
14957299
3
118652
48618
269980921
797687571
7
1250
890554510
189350
46228364
353698
1026
156245370
1231073
329558788
183995
44345
89693
358741232
42042
138858
43444
230233799
113069
73
44288299
368
829
241544
28702
20
44
152733
138193844
121944480
11888373
183
144355
1460230
121
71
2195
460
22
5
44038
581083
380512960
366871
8166
162244
1767228
770584573
27
3
15180683
6918
199318
453103
50890
3668
335775
104132579
10
115286
9726208
15
4474491
4
113009
11
727439474
30621
583637
22573502
5991
5
53
13444
22619197
18538
352228
197
810344
10
8569
18
219
2643
6995
310484
35
14
862345
106920194
252475618
105260
48
48229220
299392084
5372
75
53948519
308890
6133366
62599
13122573
213
3
977
887478932
7
1912692
90479277
13741
932
773
153
4559
3310
30
335625
11
324
2266
794567
145946
75049
20025331
492655
10514
89
250812
2
1601
3925
33618518
2698726
270052
701406740
26
30110398
878
568
571886127
34576
122908237
696048273
6395
10
250237200
457
8
917402046
2888
36038990
52247
423107248
2632379
41
337
132
9577968
135
34419
2640
3707762
58987973
9638649
318
30895973
5080180
734879
16
474
2
693
8291
5
444308
6727178
5
473
687
33749
1904
2995
73
2581283
1783
836278
1612391
116230
174901925
2
89000242
4391
522
27211
4034
182296
2
327
152994123
981351
132116
28869198
2734773
60
337
25652
390
284181073
1594
804
7
1442
94602
164300
26322
5908
3179227
282733941
116384
140193265
286
522877597
1335612
180502
84122025
175914
462815
234986509
2561
3
65
492614
41737
2
50857421
49
15175733
470
11
5
343
4341246
8667
18873
4
3
90198970
73
3
1822948
9174164
5973
831
417235165
442651361
193
14
4609527
139360855
517481
507
533557
1580622
113
374804615
160343991
387
70628
404834
158607414
44
26912946
85
101449
997285
7771
13585
282
86803
366374773
484
86474019
4161690
106561321
713115
17621522
111276
3
775001489
2868
17
1005896
2121097
28276
23
1613
601
3099653
264673843
5339
553350004
3403
11422
3849072
1757761
2
685
24
282661257
13
782473140
658579
578968524
6713
39010968
61790285
5313328
84798
864
11183
5
50590
67
149548722
19070313
719694
3
9
1099318
12
17273100
718879
4121647
7
5296
18254
11499
621847
63
3725856
300842
1847
902480719
25601661
8885235
9921293
17794
880757771
279755
12801701
61
19262587
19
13
29570
365217131
48338454
468
49553
18581736
2082
2413
217128556
3080
61825487
421092154
2284
65611
252523033
484576
82517
108
3044810
63554465
1989616
7
5555393
71533110
406
21
9
28044
3382
20
147926152
18143
59191839
788010132
200968
3
158214056
21241602
87953350
4
159
35900802
8346
38
1109897
1511
86
4557
316844745
1330
765858129
1117
17259
3820
285
472637363
149
38323676
169480042
2
1323669
19
40617
23
4121748
111652636
678824
370
172
15034106
4
177
8422
7
634187
787
29
56670
362315406
46
46491959
243
268430
114914269
238
13854
52
6187
397751329
300
9
86770
1956
765892
33382507
3211189
659472703
86799102
4
114465595
540615315
348
857941
54062939
15340105
264
5
573791250
4191766
1099046
41103199
3243
5889
1687226
394
6185
3144546
91
38077
41
2
39429
11610
587
8028704
92687
13
5
3062
5902462
15
9117
34049
380
134390
49
22148434
1308984
7470
3
95231494
140354
12
5353
11992401
16211022
257
8338
431158
41610
12687
102
221460744
200256
496536307
134
19262
3296
1255
408
11859813
54911
27353494
7
649819
30432
58673
35669464
2785773
88
674698170
18
888549
300
4346
169
146358
8835930
1382303
4671920
16916
1487100
104035
17
192197
254306
431
93865127
54
5219
5156
20531
5875166
51668
6293240
206538534
10353489
2070712
7
1098
19
38753878
24098
359
432
19709
12638647
5650745
16734797
16655
827545
898936
145
369270
39954202
99718
5239
32139
22305
126
162070774
1134
669
662
10690
42419
984588248
12
111634
3111652
10133432
9
3698
94
1693621
10136052
7120
232
100822687
239428279
866515327
24
892245
70
12
152888
1059
363
984
6324802
7550
48660906
86741
48180084
72001
1872
641792
15
112089369
16
54008400
9443818
8270
1089086
1511
3
139
12414
36323
5836312
10072162
9630890
16786417
4885
95
391016
1014
899278
344564004
2
6
6764
115
25253944
3522
1704382
128522
92483
4643
6700
8450
18
30
497961308
226
7698
9
2
272167
571
83782099
6
6203
133723
110337
3300
350605
2438507
375
2
59538936
127360
8475
32045
122816216
11
262477
1279678
7
13292353
460841
3012185
408091
15887657
52735
76256657
464125
124960
13924
229505
2807
607577375
579
11186543
3
1580
435
3893
11
811810576
104128435
228579
19712
4
266208
4685139
9169406
943010
148033
64
2709
631289355
11
757
31259878
1718387
2923
21
1352279
105
92
29761
1072259
4346022
1942
30002225
1493
20
139
23308675
98098826
19172
11
37065
8
641362916
51
37073
701249010
189493337
6407971
594
2
19
44136
139089
4
681
60
329996519
18480
2
1467810
407
992661
164015
24340592
3
50
328090
7789
60725104
78
1314965
65296
112
2006113
3135
1519
365839259
8
195
234572
568641128
5572608
2656
77557
595436
9245
251502855
5
669918414
39523511
1351
1627
139043
20906
45707667
56
42081
376
4357118
1778
65
223389
88023
357289
3578
23
16382277
26
9
2569018
142
980106
396611
5099
89
1082
18038103
74342
15
4
20975
17
52
942
1155150
14
13298452
12747151
5585169
176625
616124
2849455
4174754
303806
27353469
57271600
6
13097
16
2123245
117672177
246050
37812
1353
62
40962087
48
2539562
103324349
5146933
6920415
463460355
2275
664189
14
195050
308958
543407008
702704038
10482
93221
230091958
151453
10715
12
759473513
34645
35099
685746
946
130
25055003
52
219910494
1575485
597204269
13
388357366
13
8
63983658
2841
2339
3442
220
533644719
5999
8543
215486
612603452
269388
911
16287
712
25
66
5696520
42
2
3
1224793
15
26620
5934
409
54
39
50104111
3935063
47527
284763
3129
56359
3220017
83450
47
2343556
241
111252082
67399
100620
180
299371
479
415
52598
481504009
5
2159527
24209641
61
12652
29987676
835
509892
1158
1025236
4149545
43
182
14
34399
902391273
184728822
21535259
1915473
2793
10324030
4822720
591
2557469
7615
20289523
725
227200788
6274
794
3
8930
2
318729
1059
63366
34
2217456
65022310
1447734
3880191
120865052
37326
150626201
398557274
2875
185
398149640
117
22854361
95
6859
547607695
129204578
66883219
32
8
52
24
168
2412
22
153
1572959
745
158169814
163302
12451
65
30460
5
2448
10
71968
587796644
129276
736250968
53
45
67465
5716617
4
22927
166172303
15668023
243
48
15
58758073
27020
281363233
519
5525
9756016
205222303
3345
8264586
40566863
755667639
14367407
24211
1982
3
667926606
184036642
8653635
8831
851
200
13920
3
94196903
8
511695267
271087
283096297
1692672
1676187
819381777
7309292
5052719
323959051
5
3
11598
3
10
293452
66840440
12915846
961570332
5280757
4747615
271282006
2
5707
431964
8675
73
47637834
4421
113729
2355
32874
1564
9343147
19312153
80
986825478
836839
11
675756
12189
914464
295
1902080
171
3811
1842
19401
1625
52410663
70109216
133
3
1271
262950
559
1104
17740767
13
100080
19291228
33
45962078
422426
739
269605243
21264201
1320
1320425
529966
76
59976
378788329
3897531
65
10810
229435041
868
124110911
5431718
5268
90337
116342
15414744
409
13898434
1480
19512846
113
16
61288329
135
86585
336
429
18773308
21391776
131
27
566
513
14664074
573
352124579
988
24
960
2118249
2030645
12
1426
10176
478983395
199329264
4
1174
18
846
939518573
120503153
260373906
5213
344638
1475314
70803
268511
92917260
1177168
2
194769398
29241
79649
293
233
105
5935787
78438
305777
35
14874297
5
21417
6
991532886
770284
2
12611
43
2847950
25780
12103
406
78
6
88282
999397
14672
26
70
365
2
8055
57
13854552
1967
2
662
155669
15765
2836514
374254843
23926
12114
132970215
498899144
661182
163286069
205
96
6546
82
206343
311209
5837306
174084
1963707
8371
9776727
248724542
2719224
256
2587027
2560027
95057803
3
44396377
499997008
22
20
42238
64504
115807
1561734
138
186282
164
37485
4805748
41895
621
993
33422789
13458328
83
2828
502130402
1574
40405
799287
47399
6086431
1651
24883
87125646
523
52712149
24
16756
127742745
54434330
18980057
421
20693593
516142
40
50156622
84313
6206584
12
222946219
30283
457266
119698967
3
447
7
62
19528611
12316230
944611696
27
46
8535128
237659
174986086
276235
339
119
523912587
214385681
640649
19481947
3
1666
45679292
15
1196610
468818
4422890
109
21661175
9
36
114741721
4061244
9804329
1713228
11387
3454
22796
797478
15412
128
448048757
5082266
963557
1075685
244377
53354
124392823
9460
12014660
89
100
223
157
67
80564
1879
62980383
180497
5676785
121
5576088
617594
16
195778628
3645
1566
184643042
6544169
401667
7
4004
80
93930193
116642
245
129620
856207
77342
2
54772774
1739
115
34505
2
879321
987388
34
6634586
23
149808637
2082321
214335
85
741372762
94
103488122
479887
89309545
19437
48251027
5645
277710506
623
312
11493
1202087
53119
149507
1160241
849657
131346
29547
12
40571
168348
74628572
353222639
791314386
139
37
36098905
68600
477
133617576
4
4550
109
1890343
52920310
1628457
1724
96
316795
11153356
308
7
2660
1662
162
145748
134
39930
26
1924153
3
77727701
949331
142472
70751
745
164655754
8407
47243
44
303015
101829600
386456421
168868
4318996
105289
35296610
10265047
3916032
3189
69001
776909
91487
275767439
164
715607
270
23
33681
895637849
48800
201777239
352
4244
25
13197811
4756
5681
101388537
98892762
110
379040
25521578
154363
129690177
13318
9
678096
93874066
427
135468417
11
34979796
41594
215722299
1712
17
13
491917022
19833
90
23680
5377654
183079829
29388
297
56136789
1353913
12544548
3828645
241832
463
6
1305
147
25672258
4072
3874655
4973
8978758
2
9650
7524
584062
7638
511055
17
772108966
125958512
1479732
146
2091562
12304217
141750
8614616
106322
15248
6773054
78792822
2584352
172364413
3024360
225503576
44767
7
419693
113
21869
5
2
1005862
682
137676
2110736
50
1106
250
45
7604
1799191
15944
6
693613
129
262709
71661900
123305505
34962823
354174843
328
118542650
1026
4826
2
8130
3
15
168
3
13655581
18
508056290
4408
896913
55283772
3278613
687
6418
5109464
799826
36801414
10
9999
19365591
75453405
87556081
830538
885232420
19179715
52
33
12
17318517
258
13182203
457366
128
621
6077576
420845
9
3
9718
189
16
1090450
71
2936
39
494507728
3898443
46205664
3458
443773214
47440426
68178949
4011
222402
108825262
2011
206942
135639
183066226
3306
880043442
94346778
174
10736
38748043
37
1954116
103613
133
549003
562
278737410
2211084
7856
116662682
4919612
5384
5981
47
10980
563
2764
45048
2113
58849974
128214594
17
25410777
351
8
182074892
3685548
43
5187
529550182
66983
50973
29445
19
36
78
1794
5804
87340
35935
4
24044
7605576
167663362
11551
540961
18394
660793
60973899
12
92
909069
3957031
13
30
7
3239
400
7
505
39588
2637
1184
4
605
220
116
11
140
3
2
56
122
21
6893
13524253
92
12339119
98
3000
20020326
4
620
180295333
5
184
57340
7
798
89105802
21
49280915
1827705
7670
3126
68431
1752
1537421
101467
8046328
155927066
572695
26558422
419
58
116160
216
5257316
8769182
179974
42
330692
11237
74
537956739
280831456
17
31
1562407
104
9516
4595
108039
159840044
54998024
14889
83926751
1019
2
48369061
34029769
7
404205
2
763
1143
923253518
29041
626
58231722
139
4511881
27457
39472221
35235963
4601737
12
231
5497092
20842500
5143
20917
5526
41661
1671202
307
1478
44116685
32
27
45595
1116
8640403
91856203
31329187
486140
101967510
3085546
765279274
15318
55
137
605
18
65
7258673
4999887
1117964
2209872
282407152
18132
52221
164765539
46
2235
14798
783
284400
189877721
40029859
4
378103477
15583852
3049747
289090626
5452
858591001
8049510
7220344
1238060
36042395
2819
1519666
548
442
15
2
144614
13
3527
4
9080006
1156
877733
53
493325
1010986
1705
8
5448412
494502
1942
40330
17
5397
1422740
1171138
427904
651994057
182282
97
64582016
2807482
757607
15080837
6
361125453
10128122
8598
285404
51144
84711
29
36761437
21954768
364056893
444
13
251770571
57198
6
7524992
22734920
6
66
11015217
192211783
91440
36007156
415512
7065
207695589
1664
53462
112482009
6654998
39348198
8980
2109
395
20
637
31
31990960
9461
322869861
81667
55262141
264
12
275
2
10674419
47983461
188432701
691598
364
3
528746116
675414
5963
673291659
1458088
546540226
57217387
13101
266757
11
581127
6573479
95413002
50573794
12661789
87708
94266
15858258
1606
96
3624
3
13
276
1155
1574
209
176
4
30320277
118
5811
48726
18005616
231282367
238854850
37195575
101
51513
24257146
40
584
509
768538973
8324
7
14791
3171223
392687285
22293
432
1866069
3488
147675
375307053
150177493
33842751
8176
121279
481
20
20284888
1273753
20678
2030
12520182
2591
36004
359573057
33969036
27189165
159043
9
103
212
2445691
8
422514146
1675
743029988
6174367
5813
6039
29
39
6803011
59266
2
30
751038
442633
19
435
418
930
1012
1106606
15
34
2346035
15747
165656407
2022
39333
8381753
59
15111071
13091372
393
600845720
35197408
2661
902
165698238
530744370
3036291
48705752
91902
39
18810
1636857
16469181
897680320
13684496
25262106
22546
2
11750
342209
551
2
33
10
5
150140689
265
63
1529870
602785095
18257512
723
269412
6
116275568
69
2
435767556
48427
1601859
2323
1893
3650
277
354554027
5684
14
40416586
3
75706732
27
697591
28166928
86268
60563812
33
438851681
1314
30499
2754
341173519
28
819806
705923996
156934
242107938
4471844
20574
55937
798750380
23198508
1367362
202893134
139034
13778
158837987
32445
43784
1380
2
989355
2
993003
684978465
152987
22
285295964
17844
305530519
11
26552
615
147174
167
171025
430
1222115
81
6229
2518
536
1532
110947
83135184
846212908
148105853
2147614
69
52
428
1055
2760
481848
3
41
90
1221
1508624
860288
531
46500
41575
61074260
1052445
59759
9494
33001698
374804
746969
660
5611
118
1427
330467
134
526507
7971564
33052200
793353836
999649
741
4662424
5
7089
14632
4411
2402
5106
16383
2
951478153
138
872598815
93610352
36351314
122
3
5367945
12981
109899
835318
20
11449047
13139111
1304798
68569
4549786
12
426239
5648675
290
3
20
212607391
10738985
6753533
1629
116061956
97
1014
219705
121157
1547153
6674868
642
7887
170000
15
7314
1293
705733904
25485691
172047
12576
12219
111017
231
5818179
49441
416
19
187894821
84619213
431543640
357582252
26685405
3
720489253
27179
45
31088
23413355
6586300
3
1106
146305052
292413
346914339
4720
23
8178109
619559239
127441
34
11704877
13229
457481045
738
313964067
72095123
362
3
17812
43055
26110
28132627
118
219220
35973
81612063
3729
3
71983
37233223
736337
8603
7245
3
219395652
55
76069637
1682234
33767
1652891
14440
53
1721346
15028597
2
487501451
3441
37405
897
42344
947
190396320
227531820
221868246
24972
249375643
1621
180619149
212080483
1050390
15699
62382
3119
548
36477800
3
6
1056470
776233823
3261575
80
88474866
2795
86769
6764
58431832
23582
334141614
3846208
1970924
25
618896
6853
49138441
44703586
36
89031857
324369036
2675
66745
247099344
4
211090389
6
2821
673
441
12
108985
24636679
1312340
9
502112706
2
21
7
6
39
22622792
1571106
145822099
3158020
3725
10104917
3769
184804
1190709
734
195
337
1090
1136
163085
24916
70
3
2973583
617
7
2195
20411047
372382554
11
5977730
30
4
15907154
452539
890312700
36
1333798
502
119065380
160812
494800811
8
606379
111
498686
303612
10
815547
1630096
46910693
616323166
13
2501101
82
1506
26615
146548
25
27920
207273
1616955
8558
270435
6
147
7
4896
5749
1435646
35609
30114
7599089
551411917
68254069
4922
24973
2539
429797334
12009958
55353
13911
83775774
26391
1971
265059
27540
97
639091720
144668
2552037
18577664
52618361
143
295129552
345202838
2
452192
62
2690781
4057592
464
354479
324755
7
19
20713
1273
92
5836
64069690
33332
388620409
4083
11
82015
59433
12
5227
9
5994427
5585746
41
56309914
35797587
207596441
52
1161
1513025
425
16162
47
13156353
10
1704555
8
1696197
171
14339
85
436788
494541536
461772
21387
575096
72569513
63
5
154185606
78184
238206665
10
42268335
3904
2843
3462
506339043
2305378
6144
206591295
23
337859466
1987700
9547851
665157
22156435
29775
71291353
57948
17902982
78136405
24127
305755775
52963604
379299772
14219634
10231
123
22028
139
167036
1851
736
15822
8
16
485699
560
164
34791563
1568
124235
7
8738264
7729315
30488559
462041275
109
471977
19
65809
30
49495263
110904
18191761
262279624
97175177
2
316100
120366
22
22
4150556
4231760
613
97710
373564
22678
1220942
22
134940
10
40
613928443
5
19388409
162492014
643
195
451416160
104693007
3130
1108527
11579740
5
79178331
32
517570
323
19524
43
491737
4098095
3
10141179
322
305564840
3
129
2025
11013
200
785776
142013055
181575
1423
18
9
22454622
11531
30982672
286382407
3
679
3316616
2592127
780182
1681
2671
2
5
956349328
34713
4
14057
92467121
18836
58
77
1037299
969859
1375810
6231
369657930
441702
379686784
4739
2
163395488
42878
3
30538
363948
182435835
43
342734809
21883
6260212
3
5
16556035
1038614
17993
298998
44034198
177125596
2
58133
624
29585
23275
319563
2808791
73
241897732
102
91100088
251123
106452107
17
11484570
13
50
2737839
3
58990884
8257
2747950
4628
1032
2368
10
28788
370057
9570
279652
58706302
182798
2523327
167
88
279385
89
237806482
242279
218258
7667
25735
1124913
62208
17
37696
607844
150829729
235934047
4
25
8893255
62036834
11263
45683
11368877
74
18
31829383
185
210
8992186
19850366
1282
221
11219501
21861
244733463
4
9
268
9
6587064
17245
33736127
2053
2
363
208249962
107
109286068
911
1015
1615094
14433323
3
338254
91109435
1006
150608612
51118
10
1925
20324
18
864
2
1218336
16743320
27830905
2895
960
38150577
35271
570
32783675
122
3423
83398432
3514200
177014
28
583259
30672461
179703009
31
208647581
4
902
125754
343916814
1857855
198388702
301783
1597
6472
14969681
160
272
111
21
10510
407
36177
255732647
2659
298113955
28614
594917184
174216
27621224
278832129
251977
32435895
1493377
30265928
148341
882
826
3
14042234
90825
1315146
250
1460
2
23
8441
463468981
23656007
502
28981184
848781630
13382088
122387826
138339495
27071
8
4
125
822671485
3
79
1928
280401227
29647
4142
648
287919951
5
416
7940909
368138619
47
265571
39911
18999
92175973
99
2
66
1312452
77272356
5770247
37759479
9
3743430
122404784
37
3
15
1580
30554488
20087366
154906650
20637
98
88523
18210
828723
153423026
316840341
5
46465311
9
22685793
55348
9
105
6065356
1408066
638014704
42614942
324235
15381029
314846308
317
168231311
3
18003
292
24902666
43711
413183
41727825
694917
4215
4589952
75033
131
2586
324
2
4320692
56345530
4
7494622
1876
15784
441
1828
408842733
8
68704
174718
24
94542016
335978
7276677
2450
2725
2757324
18637035
524252223
334
3737929
1074880
2685180
2
44218673
26789112
721241637
447724952
6
2
76295
60384
1724842
6905
28506064
503092274
12196
83552
1011853
5079
100
27715
1894175
145025
2
15608359
60261
11663
12
5337354
139
150469214
300
1113
4598
2285
7
16387243
21
285715284
3035
1793399
84718
391695278
2312
183
365511
695713931
2
34153
13154
57
162420551
63473
16059
56164255
19128592
22556790
40354437
9088
1159
6670
322
833793
399450421
100040277
318272
29
43458
419
62159429
139078278
1260
13963
212
1775
24295908
20269
13117378
41127
1018
232091
2745
416596497
1538
44949
723928062
557
18
308
788958
1414937
468590535
189428
1930134
1310
413934845
175726
17893347
48845087
13816
869
67
504227
20438295
9676013
66886297
2
210
1082
9
1096
347
35249
129476202
126075695
3790782
8
2999
697112995
93717384
2
9425
434
205
98022631
98
927472
852
8
60707
159890151
5192
109349
94133
21799146
850
80729008
340427
6
3745756
1002
633
1498
93284
405410799
102
153119
5471
28494289
123263248
133208746
66687
141309
481
327925
5608860
2266
547
720256
90
34216
12
208881
453
214916341
330332
28
70795713
192205
3045
1064887
207
67346
11840592
207667029
53
5667
1048467
476848
121746366
123076929
1351090
11
6
2472118
69
43
473235522
26532365
274835
89
136301005
177033
351452
5269088
22139471
44435331
182
11212
166713287
2737590
2222
158464389
358753507
685
17414758
749158
2
8575915
105504
598207
486856082
12
4907616
492978
614509
32
69612863
59
22
1572
29630
93201
11
2
1740
15749446
9
192
4162
329054302
11091570
3
10
570
192
162096
30333
70222151
228972
15312
38060530
5076
4672152
10042
3690048
1238947
5050
106543
12909
4806418
164488
1619
79
182
391701
10
365
35239
3372586
2276
390598
4
97083
1543065
5
10087794
4
64990109
235176
2508939
27692
1225
2416931
116223633
488585960
6247
731186857
291
491120927
2825134
1986940
1602
938
458
350278
323801688
703994012
6
24107290
7130
8
3932949
980430
26
58650
39
42426150
411515856
24533
19651440
77
13
74887300
51
11
5002725
17
7
217115805
11
31615485
203
400962
1600136
3142727
432
7
638
3235371
86
1905
20355162
82
2523073
7587
85897
314
207671
130299219
195
7
604210
12081
10617
37564655
392036
749890020
2065
1718
13995
26333
6
1513137
6
16748210
67668219
51940
1782
2590369
30
82422
377232
644513100
914219
86
321212405
694253659
211476517
450
2325942
334369023
36712048
460762
32
278731548
7
712009574
241699168
3
477
17
130415306
184618
443677493
58
60449530
182181392
1181
26
8948209
3
226786728
35294485
15327
5
3559482
7313740
19
69721588
44683
2
34189854
140183
22152
1394
40665
10302
52
70
14
48874750
688048
2
275
34471998
169
5869
161329353
3405994
782
139080559
11
36053174
72
1588
2240
146392
5815909
83516
24
16
4
5456
56029054
15133443
2890
3
2079021
152632652
127476
440098
951525762
448931474
152877
234
7204705
1689558
461007
14
117792463
74784
1418421
34
44270858
3
97
2
286962570
4618
79410904
124392668
16
3102219
16481225
91
1911990
513
26152
1122
123865099
643702
271153408
40859
49724
1938
2211
127300
20
473133842
7
3
1495032
78209251
19505
1303266
413150
5
271974
398
4011655
506448272
4279272
58
36847305
288
86363
4793251
5
16490
475876
47215728
2
16
317
962
744739
121607
766
65590
4400
905738586
333532
237596687
681630858
1873
300302076
475051902
15212987
3
5784
12
4716
86396
727256
12977530
129621
17768
264245784
2412495
11637733
322553121
2446
5092
316971000
2372585
455496
706
630874
69
19
8
5932
658
1691
3
1803170
6910
63541997
9492
754
17
1110
49983
3361060
17
19
8148334
43
1503
99
57
21
2768459
4349889
32
127811978
330711
13
187549611
2267
10
1307
25712394
947
353763291
2832964
528828741
46350
8244
41
7074065
441592979
4000
6544
21738204
914956
181414
22186404
1794526
1749
492416630
52
24
325
5
580
796
100201556
216
27760
230820801
427
428329538
1301255
107583269
140585
27
141898
3711
276184
67250
56
4215
569
1296858
112879485
29496
6
745480
74620958
625
975
9
4
5
4821250
67
982
68115730
126195
563901
7886576
405870
180244
265669865
33986
51854
471262
2709
102313
139702653
169
3532
3
1365
3006414
427504
57444
51984067
1308
405
278
3951566
5277812
5
386634791
24097656
146
955272
89776041
1477483
2
4
19942
223704
76175
107048
13386380
179
19142406
253
57957
677
439297191
86
5413
5002231
369871
1223
24632243
83
103315
3045248
15945635
337
205987
5
3991
272041237
241074527
4870
721203159
34565312
452
56675222
941373
4755
805
8
1789394
4706
46290659
19789
12282059
47
334177005
56596008
278706
933136
1668692
203
1816
13830440
599482
88
49
16
10
45975
55627023
1916158
116611
27
2630
43812716
82
398
2080
1845
1541
90
125
690114768
39614
1671941
609
226
107
3848247
409
32366
9009
173477274
39121
2173
38
44
696332347
10
146
43056
5141081
123
984
380346473
651
6
45565
242085
11
90570
53
5697982
33837207
5383
392
4193626
8
1103543
26565
823
33
52
6
432
25111
20
193
2
7214
9026
341
4
1462681
789
137329
103
55
44
808629
15465
1349327
22
3222360
315599225
284073
1674
78057
2375
7004
55056
137
274728
9
96
918887181
164
439276
241937
34
105510023
2
274685399
10345007
30803142
4103205
401
41364173
97229
126803
12
5342543
364522029
529604
78003714
6869
13076
19507196
157
16794
13008023
13004652
1110
323591637
1608
641444
298371028
38
6
66
4133860
62262
129
306711
4145979
4
125832
3
106
4
48268207
193869
271604221
5968040
58877
5
2790952
5694285
3289
10
15
10
40384292
218
9
9
13883582
132338
82
286582109
1468549
115659903
145214
47
4155
10676133
3068661
84019941
416305
105884053
70495970
2478
3
3410
80
28096815
4331
4
1602
64753864
74742
2664
202
1067278
712291
564422
34473
1136
65
1672
2631
98193
58638
40096
397906
445
242196
18
316720
2
2044379
62889739
52147
3320
4022
21491
7
392877872
11
17525
172860
2
15
20552
575251
5115838
22603792
2
10776
2
32
2214978
22563529
154535
206440922
1895364
278
1388372
10559
9303556
2
2686
955
627238
44909
1235602
172
1914
7
123538225
10838
7307105
926394952
265
9198
60
7448
7
6551605
32236729
1972196
809006
4
18107
18294
152
8698289
21409626
3102
280
159235863
183358
10
703
2263917
19
2
522963401
9782604
6902776
47
30
131745643
114355
14372
3976947
2152427
2571627
255
63
3
51308124
1213
50613758
3446898
62
115881657
19
554653
6378
549197
228
194
26239
20700999
142082531
24
99693
2831781
129055
21
9
21162367
450134
14
19
63
250954
863161046
555
4
330737
132721
414
19012
62713634
315855
12
2286813
4692539
7492334
2
28312480
2664
17796834
888
558896168
8958
48
8663
209
21011913
1106496
789
2054438
24
244510
3801
78010
308299637
5676
10553942
816
1123733
27792531
239893
8762
34
89279644
398993064
415946668
3294688
12
1900
9421538
267
23
6
37
136
117645
1752638
12883928
227
89155970
289
6327
393148787
37
13
426
228
416
821750837
153288
19140
30
110403
7737154
154
10436
251120
23
2248320
52
120189136
548906
6684
5218
48781
227562
7
232731
9324
874
5
17
358032316
41
6584
130023694
371485685
8
808122
35108
25264
37
238253
214648
130733753
30
140846159
415083381
182025
1035
2046454
457804155
2539214
2866769
659115742
17706
35829
4908
3
24908
66
29395
34059
85
5
3
936648137
128
5
121
3050386
2767
100475218
81270
3537539
4
979605
428687789
320
4
198343708
77640628
3
977573145
65
28
266
483172
12130
5530378
1925305
10
616456
308
34
55542
139
4143
10
3867
162
48457513
1139672
24129635
99393763
595
674
443
168924206
1865486
14966950
45
14
216067568
85528535
4743
2
1003
6
911095
4109123
18514716
273286
88971203
193809954
12595
16838048
18714
112420161
545601
1190498
874326
3999
105
22549
511455488
37
37352
15
8414
4
632464
42830
193825122
205695
585597558
1610530
283
108753704
1470
15085806
981
256
18725
8867218
4678238
106960
4491
131108601
4306647
2074
199719024
325730
410124281
117
3134
152671169
180019
285616195
21
1355479
6592408
5008
305447
25
850633
247549
72665454
8
205013436
2354
523
1272
201208
31
9833816
96909
48
432556
44406
6463350
35
587945114
976
37999126
10664
82
2
19270
842770
11
10696
4621847
3775
5211
7075
239264241
73138010
5650
99040621
4860631
12
166371
13942
4
2701741
2438550
6
3089
2061
2080725
1007358
684383
277
3890
909
143611121
117337
571543
26207628
103158614
715618147
292874106
10952
926596754
13373
409018303
9039194
618784
119
3
23380
16587
329628
1172
101193
28919
18
505
3719
1359
1006
171930
250
1894243
581575806
281500996
78541277
46316057
7
20828751
2
181056
344
6476643
32815
2
396521544
87
271703975
24244
13
656
1883
191382629
213
3993174
536506648
5041845
1444
11531125
722791131
7875
75871916
21
421442867
23
95867136
134
4
118
25
326141
26
460
170215
713017991
948315
365890
283382
3
2627
47
16
2
10
6262
6226900
2515227
7933
197958236
11
11326
3
11952702
827750149
74
255950
29749
1258
250012557
201288778
64461128
112764
32
120137144
2
109242
44
11
12536
8980
180393
3
88398583
19
542949007
82061
13
30390
441803
1831623
2
186
12130
232886
6222
12948
225
1896823
4
20
2811393
351844101
6216293
463853
200377455
28
61462520
522
3
68
423172
12315
17239104
37179
42
146
4802
6935
204089
1534
224683695
31682
229011
621
2
406764
3522866
75909087
205617
559249168
21847
82
37956435
23988620
201844386
37
1487
5
10162
782
1290608
2525
160308417
635057435
25205172
103650
25398155
3213163
707167772
7896395
8568649
296005
34809066
581456347
1725
9
79302617
154
305061679
1848631
177
500
45
7149384
52524
146250
57156
115746
324471
103364
1422
5
19
7534237
226
41911
8965
7336
699651
53103877
78507300
11
37161
35783806
7340
97
109410
308
1046
944630929
4620001
238
126194
718
122699329
7
1030669
7
928518
77720
250779268
349026
8288
5386
52283960
13
91727709
190391
561954802
7
1596
348363
16846550
11829306
2
35
522467
53346033
56529
2421
21293
137385945
264337
31193
38573
1364493
22205719
12034568
2351711
769394062
1150
7
12142963
36
50
8191420
43
860
137683238
122
40
837172313
9648
11
27149909
143
930774279
15
579959716
280569
3731
6232848
42242804
21721968
348
23
465640973
89477
4
75365244
850
354374970
158885372
2802992
13042
733381
646437
914117
146
318
18306948
11
2221172
143670129
2002
506360
3749441
109
36850955
7756329
12283
3
198
17
253119500
3
12
2322
66044695
3
367108043
4252
12346170
3908
6
150
10
10757
2412
23447753
12
1121
21
27
944
5636604
23
5725153
327078
12873
348382
22
509
782147
62
308375
2309638
87892422
75
4925
21
15567
307367222
130478
721740
24
5663746
3066739
301059
956502
6
888489258
1488
5
10374846
284923907
582462168
4413
24101079
63405600
10
106443543
1187923
21740605
86
2
9010
1283878
26265
26
505027917
808
412627
5471933
145510
565177502
2529032
710
120
5877
3078240
218
161456616
54390
4019217
399
105984641
1913
12569
562104888
7630
6109798
15
90676
2
930737
4182
10
70
524733
458367
438989419
363
1313147
2867287
40357
650919742
55576
2
485486
723350201
4189928
9
65606838
365475423
314802
23
126091
1165
417079237
716725895
4
1697
1258
38
72763687
485
1199187
581
61
288
2
222526
29
242
4
38243466
1317456
221
1609130
11716408
809031692
79846716
4679214
660771635
670398
2642
160
31347
231502
1505161
63894
3960
15164552
4
28884942
5
50
211435
18861
165
2814880
120
2445
5663
666
360
32419
695
62137
13315901
43625424
59808
9
240138031
136
162758
74
7805
7
1287457
59
237
368386
4851816
5503721
2979
1317239
394508165
41189540
717892
159066
10401561
1772408
12904948
10990
1063691
2642612
3030442
60394790
38862
271
146
385
435
3340690
42443955
5
136825
3339604
282919
437776284
127466894
21566072
1030906
343095
783781
400113583
2378113
370498
740444056
3313289
9699
104422868
15268438
3070
14489020
65455412
407
15
1368652
5756
1923024
6888
277
1958
2077
1165
27314543
134527
624
3
160223
29169700
21
4662
19470
2887154
34829
209254
48682
1112
477956642
509712
115054
895394
26507015
88045
17
2826
21233
1190734
14
689
262
12987
3
4926
68
135
26856
8324181
131060450
19986
41726
6
22639
24454595
37305
6
3282371
23301281
7697
1245
84401236
4
8773
312224251
2340
68
2273291
220121
158
22347
4
119358
24584
124477742
284342
101824249
106931677
288602
9
456044
4
126
258366
76345151
54514879
7022
12
6369
1013
245
42956
158611
205780167
225951597
6955154
431944232
416612
11578
79542
302
406727097
70400
730
97
859112029
19
143
4871
4
26049614
7891
14492191
35
10859231
5851807
5333589
60613
382
17880
1449
1399
38
5
61036
32321585
38728295
9961822
7468969
591221508
41778
2634519
10862507
1115
2
159
2074
1181908
49179
7
39
65
21359
34618606
37255
28789
157678405
4
33717209
64018767
100958119
560
3002
63980
62138464
125193
1469580
87808449
114
12029
7814680
1014061
697182
82
245243
235
772764491
251182
28691494
7
557194279
29
754840
72
421
7
31098271
388675
94
5726
274627
21
489645
53317582
5784525
267200636
868892
5585
32
41
10461
4
2330
1991
110488
16457
2
1046932
3
2505132
12302
1785523
17
45692856
506419
293249
456
1461
2628129
310268
208
12325498
178093422
121111
54058
41325896
100000759
51
4557687
12201
453589271
5553
438316259
14625134
58
247853302
110060354
3272681
1460247
9603990
2388970
127132748
299437876
2392
1557
6
21
1121914
359
15562541
444
1236545
3935
376262
56486
12
6906
594
232715715
377684089
3474
400
650
2626
204454843
676595
175604094
93782
4575952
3978711
64415
2
2143767
13579178
7
351240
3022
160164
4282088
50
63432730
617497125
524831098
151
13998567
106289
60231225
2008475
254673
399173
116895695
307372
6402
6
33328
214657680
13444229
7767
214872850
65763322
602171226
113
500
124818170
127346
324
3837
545640767
38482502
32839
636521851
149593046
144
473
583
312818152
2671516
81
426095
3503450
21424
650859483
208
6282
8959553
11177
50093
3
6
51589363
514519445
65030
1023380
32585315
388532
151849907
882
2194
11076
3
1489565
3106
433724
15742767
7194
513124
369
176630
7382839
182233
189
5
75036375
1385671
962329754
4141
19940
108877
23348688
174
24537
19968
15
137460
774858928
515354015
2886
58552
1205369
309494
11885
2
452969498
655
144
74
1408
2
10259233
4687711
584080
2
10686
79534332
13
32
9
9760524
59
181715
51792579
451791
223377334
13386039
29
10047902
18362532
52457
823478
10
180759048
11113
3636
14496713
975
1286316
1898
12
16612076
1913
75
397
104919
1156
6716279
2213
3073
54803
8241418
2501211
1028002
1480794
497955176
16
17231046
46
2288913
30160
113234
2
245781760
2814
1981419
115354694
16756
11875
3713
2840195
22
8042
13
52762
99081
36
1927466
57560047
8
21380510
9989125
205580
3178
3586
9198
11532052
1521
3125066
77588
63488
7
23278
293271490
438624
40615
519561369
41893
1397587
14
1904358
376655558
491
306400
147133690
533
362261
82
4
8744760
277
48
13324
2390320
41
1448
2
3999890
120179
29
70574969
353975
5150
1225592
327354316
2
8
9
4312350
1574
93989344
280081864
1887
128670184
368
692253
16
14148
269079810
387852305
2926
399940
1248
119312
69314
213
6627
13
593031
10
13847994
493226568
21972
4532973
397320838
825512
3056809
57813
194659899
65192152
71
3
653
33175
1030930
235
59688
580184
163837
24
2462481
5653
2
30
224414939
1791
305126417
3817734
45065
680
11025
641
41854101
495254
180555147
58
1784781
39988083
846671970
2
29495553
51714
4071
817
1963042
8
7
1391
4
3303
11
6654502
220
149453
688706576
51528209
636
1543002
1611
2
11
7261528
22
8
350737643
35454533
8919669
6
89
6265
15526522
26597
73
32273319
131419
4944
33854
1192742
11637826
836544234
39
34
141426
219
311
105604
21869713
247
324314
527037752
729341
3793206
1070
534352
415531655
88347697
874371
30860
11457579
41650
195710
8780284
1503217
933210649
279617008
9076892
39778
4806953
371206
5
92
39120
7633
2
153670
99569200
119
678450
182
69399885
264380105
289084554
6907
50722
172393
1637
2489
3244
19
659732
803613
2199701
371647693
4
85071901
23552098
177781
84044
2
138
237
2856
3
4
178
16
2819
540
43154796
713359
103
594
31
9708
1396326
155292
80769
11061
663823
6141851
11
410
1663932
11043
6917098
2
64689900
2399
22036
130493
822526523
72703149
15
294374276
66180367
2
4617345
18727
448
1263995
4988
2464
531098
2314
996091488
4
16452794
4491917
86797295
133
969712802
237574
67496114
820
7
5
4657
172926
124371259
120
10111
25
982113140
839797
127219915
14
38651480
392
4
117098640
767
5803
71444
2973567
17843279
37017
11
63118064
313
4433046
18043
45206
220483
13176
22603712
6103
28026
2545
362
199106
67
372682
23350
594957
1680752
60302
8922912
21
34628191
15481156
153197986
617537794
481087
61
26850
104
9525490
69101426
701
23
4190367
403873032
271741468
306727
93849744
3368074
5013779
80
1175667
2
92
215
727746
2918
717771506
1693
15722694
1116
724644
286686
3
5966621
4682
75790
1542516
6885
13
2
401
5615
855070
5
7578161
12496065
190377320
494763
3
35127008
441
734769
320551493
22
67225
202469935
8123
16077
243
232
139
214615
196285
144662730
353
9940
9674842
78
11
182669
50774848
565159
1195710
15532311
784
875096
24832594
301
6350
10775
1908
78
11
3187
52588
595707
10
240
56054768
14222054
9173883
65257
2
13102
2
18367
1114188
299
33439873
455647402
870392558
7351311
4
53398
18167
4
511841272
1337001
4170174
777278
2987713
7
405689271
126
2229363
3
15618013
23
112927264
106469780
301
1935
409815374
2
13079553
3779
52619
33
30400540
48608
436792705
2
174168344
161472203
141
10
30955167
1010
28
1117
113157282
26497
309670
5700977
77
8
59
3218926
3807070
355867800
2706
532
294920
60260218
44
1970
752822716
6721306
674177
22290714
25764390
305888685
239219
570315
3948349
314862
594949729
83526836
573564
356
1235
49
117918
2
166
6621722
128053834
66234799
778
51715
20939780
11058
1828453
923738306
5
10
1169
27
1820
195755596
113
250948
122777870
6807927
75770816
168
463131
228101584
8
7056
8
16460564
504
47600
224913
2
11404019
5716
1437
57
64430499
48941
1896415
6967307
14307
27794
21086
110305492
184897
17689528
7753564
248
181623
5
7049639
75998748
102997
3421
24470
741808
61429233
13596
2701017
120113
13489240
1972
1085
176
185
29
338
27
12221518
2295
56869
10000
5
743906989
186
7517267
258245
890
6543444
125
13
1369
129669
21
3984
406611
498991
103
263
99211063
2147
4582
7755786
12
125863
6159
608053215
4
17261
26649063
37
121
695
85555
1362915
5
19849454
16136477
104
2755497
2
13379797
3874229
9950
11418
3
197045
37478585
23158
81799168
4
175
915454
3260
128135474
988120356
11925
483629
20029430
16637074
28230541
6
13
8005444
1013
27
15004949
2
21
99484
169132
1721220
19004
130831
50656
503259
35895648
2
3004
36571046
444
94
384737
77886
1138749
417893809
791
947161
4051
4253572
35161893
4
14
2
503726984
723289885
295592
39469546
27901900
901
866
3539539
23446126
1146
14600219
146279251
154700
790506491
905859
472765
241958
414329189
31
29775
2
1610
40867294
7947997
1927303
39330780
13
23
13609619
145
6
316113993
99371174
3
28335
381
111347293
14
921444335
212
312
3024
45
966425888
8
7133
293
300489
152
12
2
2338
37963170
91835
237232154
1360
7909
189541665
117582
230584384
99
5
401892035
7
25673
34
3858
9193768
51921
718
2
4
24
393393
1634
161532
605522276
129
143694071
317
39
9606130
16
192800504
1630970
12
30246709
1191
87
67639094
12111356
27
80
3
9
1750
23996
5770
839542
877
18
1464689
752072797
291990649
29842
153230
238281569
679710037
36601424
126
1353
5362216
176
9925650
5
100
11919219
15130179
1800
415870
6534
240878
45
127491
520
53
494900339
8885
7117443
2
503693834
13254
2655
6367
271
2664834
5098
2588521
38881
194
17
184794308
5902021
277
5383833
406343
239174102
428465
68143
17
331
336
153445
64855394
31306690
10086439
245969
99237
7486362
372765
1717625
3349
343573569
171
1806
5644969
2168286
167
77340
129659566
5789
338982060
69665267
3
83423474
92
37399649
12608280
3671
36
32951
3971
53980288
584257834
3893869
3
54115292
3571
2198399
141
7323
2179545
3838937
471281
13664
7
774
566
120245292
3
10
35955686
45
128
2
85807
22
43536902
376760
107
14200348
629351
991711990
261482782
20604944
4
15
547
5
29
89081
308
1153
340
1924
22920574
8806758
54
897930840
370701
18538
1543463
95
14
436826336
55875283
43
13052037
396073827
3611
186
128235589
3048
452873695
907
38978
23
6
311632
14
4
55742028
177
6041
15
2
232
16384
2955
15526140
62
446735
26791
30124296
3726
626
621671
2564946
9978
22795786
451915
210408061
6329
44
52055798
425
4
573
515
113
2
221848978
3
549158
148836
8
58
94
1053
21648
56369280
15776
158
44685
1500
3033
6
608092
7550
375308097
1234
4
20856127
3195
149163
379746007
495742
2
182154
8096
1022
4
24593
30
28
9189311
552377
19
1433376
118
189
248
75
3720
2
4
2
60
41776241
20
19
10143881
1292274
81
299
934865690
39
451072
132811
394631982
2
66125977
79540861
249537
137614
61
205117
6620673
422530258
44032698
33989167
13426
334455
287
7032277
945
6593
2
3
1652
370114037
96295682
68721852
1663179
812635
6
4257
160161
110306500
702
3448565
13
3940
19
256606
15598
1184962
125361
811434
36212865
344800942
11
1830
655724911
11
17508
48
279951
4313
3826080
1128067
57
780
6783
25
5731
4320
98318
1638712
8567
3276
9
215
3196
1539
4641
1553
16781872
13
7
510875620
794
918
787
350
14803489
6
7
25
6
5
156
2
3
308155985
454802
83714372
814
2774669
321062758
94
42690510
25400
1408
1539447
11
347
27350025
4018511
53458
47655319
139969
17207
15
12998
16
19901886
606
4
18003096
3
3712
57740669
1271505
133800090
1109
29889533
21409
52
7770
3526512
18837
10362946
10746923
394278946
823
346171
75
177
4399708
1627
3575129
233583703
665
10022679
305
9291
165
108977279
16832
933
9843792
198878
3937
3985987
83400
83904
21989
205873820
28
415
2
4789
39370043
28074696
1262386
2364151
27674547
178585996
96133243
10
1187676
64332253
31408
212
50878309
680
33728
62
492207087
6897
280
3887226
340039052
281707871
50558
18917
159
554891
505798437
177
550766
1951
153388448
75
3832
470198
1131740
413
6385
73216
272
4
30
157
16618305
25684
7359203
30790920
256073918
136653856
28438127
325176115
618
2
44
362013
613001
286
279
7315
530
78694
202264
5804739
111468631
171
264
16428
747457484
26
11
9825
91
190193813
3462328
1821
14992865
987892789
83592
3
1074
138300387
235
10232823
332
622
107
89667599
12
133159758
440
6
77345539
2939170
113952
27
1695
21
634338939
5814
1104524
3027
186480634
4068
13664
2
34725289
243315
33796
275705
305
21170201
56953079
5
328592675
173
4
8923844
6281312
1039
1447921
73
3
666
193417
606
183667
845240
2
489684
191260
5612
5
4444779
51348576
1220
15401
895389116
16
10301875
1298364
33997516
4466872
85221134
1856259
1357
1936
1921
262953
136813
662
11169684
142714
510295
2279763
779600128
65
16
373
7
2
570032938
7
629498
761846
161
116084722
683559933
27314
20901
153346703
60482
78303950
40821
2040
5612231
78
698311
624598
6916677
337
86135
434
13316894
22
207431
1037
17972825
145843
86860
30
1320253
6307
50202
46
35168372
707528229
569986
689344491
502192
3465237
59
116918448
15953
773085
374645220
6
16
233
1942856
30884
2495593
10593
602737067
861233
74932516
604230
67
603027724
501930824
15174821
40
950750
7645578
11
19538
36606235
180
199088519
9569
144768341
7537761
5353600
18158194
127570
829655754
2
963701
1156763
4855070
110
20
60
921258550
9076
848553370
113
28330422
9341531
277734376
87878
2336
1457940
2872
71
109937
299
11225
296
11772
6
2459218
103
9137
224608
96027688
8
176385
45317
2117420
942407238
14
157862261
12643
10141
48
85472
2327718
88226289
253001914
4
7
16555
172533412
5
6902
48884
4
5521841
4689
117
7
8
2710773
11276243
47
4
91839595
1905
316
5
53683133
231
267
286914
52
810812984
617047
5
1539601
14
68
13686
985
463311760
29242119
156838158
15
771
60652418
2212
1283
66852
95
69848417
472
25504638
2424
24
5
137640635
73379
2871
665435
11516896
871256451
7
1353
22
334
11309
1543
43204
438002769
3
274518
1259
116177
49997
12
966
5179942
33
48032239
829456
1164846
1236
73509
6564789
3885
71156
123002018
953
13811
14086
95
908945
116
95403
212754
156182975
1214
3309443
968621
5024
990625
176
13
13
199
897011490
392442
10
42
30112
2
262
239
272
23142
802
103833
75
7550
5995305
457477350
25140
9679295
7685
1428
14816714
73519
362
2875
449696097
10641242
3654
22165703
31585
42
142507322
917
233315
40424
765
18641
665
4
1629
245
272060
371622204
54245371
249803526
121
259549
8848
649404
3998
554
51370
2613562
3103
277492946
19785
630068845
33445359
2
63786
267
5449
4
18929266
99737270
331785855
895902
6674801
30425
177
12887
45703663
113637793
61479
1000
303141
156
10
10111
326169980
622356
1220382
29781724
8
355792878
158
798586
2
390
84568
9748
415000592
610128178
3329076
97
1858
3188
6498
82
38682
610482
43
2140
64899
100017
40
3171
494759754
66470822
12278
943
620
113
236
7232766
211
271
1128
208208
10
7740215
645685684
7633
109030204
15385
47313
21
52
70911
177183
77654863
437319593
778
1245478
10
35
141
21932
5
95643122
182687214
5828761
723642
6125057
34345
3
179006
31459239
16
3
678968
10825
5
142
16085
761781
30372479
91
216424406
1312962
8422266
335303033
728822478
569
47171
481
178293926
5258811
286541850
50758
17
2
850
625
49476763
14869
185532242
18285565
1863
1077
24
9561971
5496281
12906
6570
38
212
19
253
14372
15
122363
49751
65
36
3394
395399910
3819971
103323
96438
32820680
5967
197615561
1774636
161
35121
707283
1839
1612
19
14965473
174948887
1465025
1905
140360243
6821
65570945
2817
4
793239
7151593
131709812
7
1036107
6819873
5150049
3
9435
24862507
3608
21436
2088366
2734649
3
13
557353756
15
77
1313320
73
37
25
17
89
3844230
27450498
9533313
24446885
297043
11
43042
232467014
879
105
393433836
89
749
3
19617363
559964
40
125497469
10
1390
25166
113556103
103954
3081927
129
399913952
180054398
38128
916
5526
2561
847974182
2383850
13
430923986
26465
928
2116391
13741
165919
575580239
21903
3200405
6734725
7801915
2468
2
89429
585116
13
11274740
38
4
332467
3
43872002
705
790989594
878
43421507
280800264
652492
749
106979
7394
53
827
211410994
990
104692
1067796
30005
716952092
11
24949
67519238
497472
161
51362725
12264
2020
35063
3846
817496
3006
215017
249149
617245
528920
496355201
6
13
5
11012
265
28
1423
548117249
786126337
63767419
30574390
192750738
30880481
1503
8
6390597
8996511
375149
232525090
525
2712365
7383551
3869
549028
1879879
1344
42294
1901
545458
78
12092
3
6476160
267648064
243087
18
10875484
6
95212
362
9625
31354772
156685457
1162
2524949
96444588
3
45952
74942220
32
8761
325681945
86359749
354789878
59
85
130938207
36285
195547
137941337
27
61
5498
114
143893
1371
8730946
50
1153
2109
8570806
8
12
16
174
127
1869
2
83766482
159555922
4448394
182672300
13
440951
11358633
4
12422713
2
703072078
6226
8133
1243448
2
916067507
12
37743215
3
50591
1161
208660595
4330
329
203
1483009
35
24
419989
135300
1309
212937
148557989
16081
1498
20485
49
134440
18135
114167044
194
7
64
644971875
85706330
4292
1182
2
6
5152596
623914
393118
1406
575195017
242
531
85726
6
3
170
141
3799637
12
23695
69906
76
7023
1603075
52398
3
52
600515
213
1690444
380
4001341
28
6511
7
15522976
822
5204
4657576
7
46851361
4
63
163527273
597
326441
16578922
56796875
10
61
324392
4362474
440367
5952391
59106482
9152156
3775284
1300
948757325
2
886
8495426
650597
321711
1723722
132565
78481823
61629770
70672825
333505434
109846035
21936399
1823126
33913403
32
10
10
2
88525
25
173
646820
20
216878477
489578
526066649
400
34014320
24
430947152
61
5
953345211
2
28878
1760111
232
22684
287204959
1400427
55033368
31
14
253313
349
31
289755
514698
86940917
84511954
616009236
181545641
12159292
24499
2722
34357077
129
1290530
58644
95754456
3
210757
400239
304
763686018
2
4005
11979119
9882984
534285579
29
49922
5545476
271385990
16407
836
10
32023
56
302433304
9520
8698417
989436
298563028
8698181
313277729
31
13505641
1165167
62727
11286
14
154770
3
8046
582354
25839
2623
626603188
32
9678519
1956
474199
1568568
69
4663419
395024
742
36481
258
4402
516785
12098773
47
269
214
133802379
354092979
1918
247
8817043
43
579454436
387
650
47350
371705
27494157
22700854
20067
67667
868680214
8285524
3142
28754
9614
1607152
2
1506693
1680178
41908
2320
718355
642385876
851543
4
954504
1961439
1471
114088
194792
610597988
90203
13089
327
2561949
1794288
89167393
3035476
4
74
281
329289
15500
2140
215527987
1174060
45822800
8421
5
960
17217
31710187
55481824
3
393313448
263508
3389265
143502
11
81536
2219626
28
14608801
39
6001
261647
12766
5693
417
285296130
3046106
100
147574554
528673282
1081
472866
3850526
120
3
457993755
149674
288984
83
5
69743
2352
70
143
7
3415466
81244
178637901
344570753
360816290
92647
1704701
5271491
22
80328903
28
3183
146736
32750
30722
335631650
1609660
5095699
19270769
653
5668340
1191001
685513114
2935
225144088
516943
132993188
48
8068
140889569
173923077
27
1081901
2367
5032519
176171
1177994
6
103
663
18
22
6
90
4290632
258716062
2
3865
8024
112386362
140
18784558
68160241
31
12950
21696475
1785129
24593
485699
4
1330385
106081
608
218
101960
6633
4599890
572
149
876568
57643263
38
264482
14
7
16
1131
58
2
12157
178480102
306962
4131893
364938097
350021
243713595
107959235
18421
1366642
1567292
73453682
13274589
346218325
5
224635449
429
244391
4
1158128
1565
29518688
72403
2
35440080
201853
5688332
101
2682
34
1128
122
767248
25033632
136006896
29161
526
253
5
129428
29437013
17144
9452
11375099
711
9267
6066316
62
81426834
877869
26611374
39600
165
539
8
4018144
282
103
36812
1797928
2100710
74615
4219
213786
248
26
253
33
346877
643
118114021
181098365
2
98209344
328
5
300424971
277841
3285462
27
114856469
3668687
180537
782
638943545
65801820
447524
990394121
24719531
108
36
3636
268752205
4580
41220
43
72872297
995573
17701
511
3092
272
973
4651758
10906
725
14122827
1689172
2288
18434
3555
2
6
312824
2128
52
7016322
132705280
32613
1165781
4
20302
12
11
1931
235
7354301
15367
17
7701161
233053050
15018488
258714
12541
2824
14752125
2662666
6442242
22
771131965
5261497
1252
2186
96014
415
3072
145022900
6396010
100619299
567453
90330
41082766
29563214
126117
9037493
1324897
214
3610
549015659
41
1833783
154744638
11
10860739
199216810
55212
2
433
12
1356322
12033483
76
212133828
1198302
1674
361387937
127870945
45
1909040
326
9
20988
387151345
835469769
18083
3853
536
263
9766
121818
104
82473
2
476476
260630292
14227384
292
7329487
40295186
4639168
924
1550443
1702441
632
405181779
84864
4698
71
637448
256316986
19
94
860743763
265
56
174350
15
42
230998
5
2385308
78648
6
397414
111159852
364923122
84405741
173866
25800
66
58103400
394690
14
51201
446107566
113370599
260
206
26976096
20491799
35
1937541
95691135
47
822
2487350
3
5
998
1649062
12685501
10092562
379135043
342272
12531
11913921
45509866
4
19
13388
320191205
9149880
24578717
575684
37172641
116
2299607
9
42
42171
5
27
212962674
52428
407116282
356431
530208
519624956
36
20120130
1958
401984
60177
2348
5522
5779437
28719
20213161
207
36077089
572257178
303215175
13064739
2
6452
3784735
3
5
26
64116754
74681126
190679
299759
92
21
55970141
12805
9684
365
2
2531895
9
16
8804
4137
4
1189
149426
87
2
136164182
6406577
6
373736616
492
617
4241528
5768
36
16
188106957
28
191651
13022621
1075106
13
4236157
926164
32567
2834096
16846
8471
18313
115
31
12
1181492
8063
23041106
115
4
12347449
63306394
5534
4
304
13
289334434
134543
10750909
10772176
11325
9313
3038663
848
1167058
604
5
132
17
1147
172984396
6
4240
22
1358
4485259
1481033
902119900
591
5838
288
3745
177331
724751588
40
14
7950
281259738
87
3
7450552
671876374
304421860
393
3837
27032
200693347
297
146499
91357734
171637381
64
4634
15709
129703
388
7
149036673
22317760
3858
26
1143609
18
28297
100001497
13787725
7
40706
82114
5
2
116101
43
978
191652753
115715871
301
3147447
9
35260207
10240578
2445
14
408938
481
7609801
968
50205889
65
5810700
97955
447531876
62844
53853923
405224998
959
1882
141
43
3658
49340813
137
1947
737
74
194290345
3027065
2034015
3219944
173
794216
570458
641
621
513
21
28705
47404
17336850
13
8522730
83
45
2188143
2
7808888
3
83391
3055307
67722864
3112187
1070843
330062
110364680
269
3
145931
1112
546
213916181
762527
746377
422065190
472082
998351
717070640
169780
2149
13
10555061
19523
169746
380381835
124
107
11910
402173043
2943
16253
65065
29718193
60503
3594377
23
4652
1128416
15754
16275164
49946718
15
12879
29848422
19
164476006
402
87910403
951
55
26
79
5115466
3610
1437090
1513
1910638
307
96524
6876
785160
410033
2
438
248199
466895093
703907833
915904
2224
1858
626127
10
67235
1459014
813098
1125
2709607
654347
953
145273595
62
137756032
21
9458
33
594133
162
901289430
5103
677206
4534
6239
6
7709133
446802
53660
136
1684
14047893
107861329
181266
296610
33
910
25
35
95773
458
8362
5
203531546
494
114615761
13008
1028
305
645419
3
22119918
8792197
74827211
8948255
1104502
121760
1023506
44656865
900952216
6
473
72741
3684870
5211
95065
1006553
6340
60453
14695
63126
17233
3710836
101
308754
491481254
2921
83941812
11653
65408961
17887
160358
358700
985870
1519256
29
77
313726675
54194
8370
22
321
598980
8921
17027331
308171274
7848519
5223
165277
3652272
1567055
845970
6
1359202
493282350
340944290
2779410
436526
62444
706857
921790
50486459
2
610251354
63
383
16467
10513
66
6
5281
6
16417405
226
685
2
8982
25723
359652
4
2634
230295501
59024
7834
13451
685
399377762
245
1823457
6
15335880
4095551
45913
71
35
19363
10
1452655
47327304
91870589
400072672
37639656
51
207282947
211998258
38
1194927
221292
6174
175596
17
56291
339
18
1739
34410
29901628
136222164
227169
979
335551439
837466360
4
36862397
808
75870316
121711
5
32846
50
12
263794
309277
74573038
96230786
671849
764
13
42
100
2716479
54554708
11021821
41836
708930
414992675
2496
4146
46583468
148
9
3626
279280105
537
102
3
22908988
1558
9096
400
43936280
51724
33409784
110339912
2480830
6998573
1052
1028009
8834630
201092158
2
59
79911
151
2939005
299055
7094906
10552261
3206900
451192970
5306975
69
18976
99385
942
37219
5
19
750
3
1147834
2537204
5265739
8112
1984576
69013443
1390
1018884
1017
15
44850289
3049930
11816986
66476660
18619928
16700082
2
5139
10463562
17
10894971
10030173
4240987
1322
2733
28343388
125
248218210
6390
265420780
4
68677307
83120498
27210073
78787315
1249784
18
54093
116
13460
3964455
38
315691
21070
97422
139999
207
15403
290590876
35785775
7
237988
848664834
3
28924
10456
2
1016
4049
36009584
3911472
9393575
180931653
15
320100330
109105879
9548706
52518
7359768
178454
825
2
18
55688626
2
2018
477533161
8442970
4
8
106805303
2
397
17520
410523
303
56603
13728410
605
52
126503
29002
16
422046
461224
1678
66202332
49
19137670
1711
438226960
14625349
40855
1478507
16
445472
30612
114970042
11320633
2
8902847
54267852
162333666
19115
814178688
34724579
4
26755
6
218580
78454
990727
96047
2871599
8038
335038
58239837
408525
451828
27763673
51122
3
51042
12741112
89378015
13255723
1557944
1793
11440747
9832
25326236
3
132477627
4666483
29
2
739881223
10228302
22588808
2432
165
856997116
3578422
29065
8540
1469852
20
952762518
79251
133951695
2266634
1618647
4482
34
5302
292
11
1980484
77
597
146
3218
36712547
196872
148251838
144
229
7
18832
9054314
16103811
9
114
2536233
706823307
3
13177921
2884
39594410
2727841
28
8354005
20833832
7089
4205
496916
496760
32117
6
4185
263108
148
861856059
29
2
126670239
3221423
350772326
6
38
13183
2
27
24
174610535
391
531941
13232941
409
642
37943815
305623
1532
149222223
227
1178715
42887
708310
1260410
7
29296978
52
16784480
75808707
604663
157
121134
232460
543005331
2561028
481
1088766
1204
18
35
1302
146513
500277882
70931721
73938
1433140
3
150587089
2942
2
2586686
277
5
171
30053104
1821382
2513713
4574835
1361
766783339
6933070
2
112
24121448
2281548
953
10
5
194
581252715
84
1703208
796
406295105
42899
31
9
258666
4
41853741
4
19781
786358
92522
10679
9
247246
138
19262
10742
539025844
1808
1097254
6445
34
75962
900681469
21174
3287600
426
15096742
396
181262
818
6636184
14499
15
125280154
25
4451
121661
391692
7
1165453
34
486930949
17
247812732
972775
199448
33682626
23918939
262968
160011
3
2
733
465
19932
4399
2293
49257
76235860
6
765
503086
980
37
171
951448429
2591489
37687503
12041985
6631698
21696696
122275
103318
2
205
7078
323780
1489080
1591
8693
6569500
7037
1162
22
23
16553256
479716
41424955
4
1291650
2
46330805
50353765
2852
2122
31106
12812
5
81943
737301
924449
3087
82
261385110
260839
56
457
18
138851480
45021488
18752
1186
6589045
7399
517303
209
5883448
137249954
10
4009
94421954
86789
5111305
1144138
1207137
6501492
10611354
290
112729828
988971923
148545509
81750
17916
11807477
1035394
12
3739956
57115
975
38545040
18487
29795943
139842235
219
808995488
7
9610579
18189
3
2892174
109
46403936
60
12172
186
1484094
9413909
4
24289
2
8
24872592
21754
18
52294034
1795
504
18409912
140591
24
195732
5741465
338421321
60
70277816
7
72373728
430
402
569
66
892
6147913
1536407
74217
3196384
128047
3124
76035047
36765
752607
142
271788
7083051
13021
82214
553885
302347
276
96329
34
14
60080
6601226
303647673
13
77
1463
4
10094
48
2895
11107
3938919
61246012
383798
244
17464
1483976
96428
3623355
2201
28
129249750
2045
14348091
222432406
374
79
48
142599036
6
7119
1472
5960523
338
21
3
58
134640491
387505358
69020553
52858
13
1686465
585
30060545
218
44
1003
1561
5059257
47677939
933430638
8
169
809251880
126
49559226
137760481
667089
719275
45052765
24163
25905758
4
914838
34359371
5919
422
21659
894891
774
6
3629
9020
2172391
137
27
23
487
3
969457860
122244
79
57
22252554
3
91
3031
3
251715735
309
9
4459
6398
5
2
1877
64205886
3389091
108
67718428
225486
36
63
1466
6
33157023
1342
42
6488520
2001
3789263
2866346
4315581
3
1363243
69
60913
54544098
294683410
6175679
7637
686
1863
703
1079
13296
1375
25486
144572412
475113
24093267
124
87000
230
578156471
9689020
105425
87183
141
2323729
74
422889773
35
436
12156
9
198236102
13
10054
152450
14455960
136127105
105
5
15945921
7497727
1069
133470
27
58823
168153
16
5
29211910
932852
3660253
1083
21
1492
337275311
27
299
5156
43629536
18
1034896
1414
57364
602
7033818
3120584
31
38
18
16070
1662251
67
622
55
1075461
722256060
608
89
107087
23440
13783210
116798
125509354
20715
65033448
11364
286367
126
771062233
1150922
607107
8711350
103613088
402519699
66071
139012
178013
4
46285359
3356847
1838
574549857
43692
288
42607485
472150
3537
266953289
5004420
157775467
17454
11
128
458114310
5
351597128
35
15407029
34980
1167756
54400299
46364456
11730808
2913
910
286
6
2840
6005
2
19603
5096
28402
24797326
281345282
601455997
22
611418683
29643
57153
99542
409046
357100
357
135
4534
12
7827716
500
241823
358061001
52497293
100663411
15276431
1566824
97234
190715
2433047
338775422
2763
545055
128648005
7552
15583
179
286196536
5
16708
189
209425017
1664
41880
13724675
16
17
386421148
4499817
16150588
152274
31
2784
1612
64355
7177
3492506
11062
300
809757
20390
2165819
16321
724760346
3188139
32962464
44260549
31461204
1991
14556565
135
27548
1590978
115241
354605
32
284
1822
36
136552
756989674
587736
8396018
20733093
2325577
67500375
870
398821
13889128
196
649
18527
3689986
571531
200257
89833155
1296707
256926861
18
8223350
21
445967
320
2926
1649938
23586983
3
166577098
187
724175
246013
14089455
18
4
516377357
5855
34126
3
42144620
5
2521
979537610
867
24
8258
1033929
54695
14075485
2640
127152847
126865
3
50396088
195
228
7382299
41069000
811
275
34
3
1102438
104815
903112
163
177851992
229599164
111
20
2346609
260418
6167
2146
59
126023
462602
1095
24717
39
25
1277848
31
6511
500754
6536723
576190133
41
50166367
104
7
2
531
572854
2
18866302
1597782
52993594
14849220
636860897
3507
8255141
796
11432
505475864
304833504
18229
55041
645
32438
89636
5449326
283578440
15598585
34333
169754
399
28084739
168926975
139585747
14700
199796
4498984
4000034
265
147197692
5015
24181406
133499403
236
10
39026
1194
58
383490
13
165
522
339597
252274
317891267
206
2
37147171
22834441
218917372
885519
1159
15478
29598657
6
832239
157627319
6429279
31348101
1651
2
312525754
9
11035587
3
1845
1867
446030
749
81
96319
22
698980717
11643
251556
546232
80
96736738
14408
949216752
100423926
15
671244195
12736
589368141
5802
1499
2
909830
16696
15
33
10054452
377430
47943557
644327348
802684
3503640
2
26455458
1349532
458712281
225204518
4
32039445
74066
1147697
19054
2128204
2
8
227
75
59406599
2196
26
240925
246
90
28546
9077058
103
22
392530
39821280
54172
186199840
2
5901492
346
667
371672
800267
295824237
13708344
149
880
500
5083148
4466986
32
186466
624062299
23
15902581
232381597
60089748
8786856
196040603
973
1205
5
716
74474123
144017326
208937212
12372825
53603754
16
295
52050154
1086963
285155686
78972705
135
7104
76883017
52042436
4149559
13929
3275114
37
340
3
4
482
76
13650
7418863
546
1634988
80778
21045173
55420064
132870
65306
471660
2637826
430009
39107771
3703438
189
8
516770
37949380
1601633
286066
4698
18364
79325
501
37297
765
938
181
4
2634976
6
241
2735
894162
2686
158174975
179
38143170
18529514
25505
318393
66938
243513
7270
9231
103110810
107375472
251345610
36
617
257831
460652405
9
396953
2961838
29255
138247
1000020
2
2
71563
500661
4
1600803
17
144546
25
121
27
17110946
662445
22
4
8492463
3
813851662
25
2027790
808066684
222
9408109
26934
16346726
216
3943222
110
23489761
168932
1309
135
46212
758
268138396
34
4
96
15429
1049489
67082
436306154
709995
88
118651
221947914
5
244
758
2233640
4
2258
181
82105816
1267875
4913593
273854
16520
5665
2554222
1228
227470
83
2710
533575
3079
310268
24
635475
125965576
83
7216286
1559
2
302556073
1707
3093
611
1071751
3656
71505
98
47
4283325
25766
12248
108476382
224292
25974197
102
160669
12
277
23698
48591
41878187
186
2188
54303
1429254
2993646
61926792
28868
366
3051111
5969358
40923
4336834
2018
10
430362005
47650550
17
2301560
9
79492
162848641
177208
476390698
1963593
996
291
6337
3
107
13779375
4714973
155758163
17
193385
22216
46
2453470
150395
26534252
34175
14
6027
45
56279318
7807
422969
8488995
15233451
7067129
1732361
1402
245
245707693
2613
16803
1976
10
635
14
267974
546713043
29573353
226329611
213961232
7834
170658737
7438147
3
19005
52349337
128717
10203736
3251385
346051
6215612
1387
4229390
5793194
343
2947944
168
188
535545528
1638958
38
67178
549330204
5
3
650
47
42666
90103
967
13278625
454
12151
42
46806152
20
2833
861415
55
69691236
8
154384166
3519877
5525
161
57
1181864
131986326
1645
8952
27267
5704657
3
39
296272668
1202
9
3005
3424609
23891
9798260
23271980
65152766
371933
166
141
12441
611353805
820559196
364426507
2054
5
93661
10294268
137858233
170
30271454
179685989
3358
78
4
2
3295
368341255
71
111
78332
77538
256
2
38614
18
7956150
1021219
9286
9
89352513
21270989
324
3
24614023
46107
8
506363
535
11889
27987564
48429
122
17662
239
238
4
311
4257787
2
8235861
7
290653
181471
40126
4
153
24543796
280584779
1479998
1607
529935
201
14
2728
1564
27
270
300742
562
273
23033564
16296
406149166
258938197
585230655
1543
253
36
69
14540571
118
159
36
202768574
26883118
260786
241
161314859
12786766
15303509
667708
195
1514
150855
156
453167
7
5320211
293
46495945
185210
125
27974930
23408
13
139
4044258
4947
221
11789
2880
4719938
323381436
19227
2353334
71561
36
1651
238659
45007987
43770
81
29
119
2970
935657
5159128
3
428763062
18237801
43124587
20220128
29132
12768
3798
1065277
26546
568421
13644
669
6110673
271311997
4638986
30764430
1796
595551
59
1111057
2090
431822
2108
303709012
35
6
467874748
276953210
133264474
124645348
748157
94351
71101
2
4
10785
14179880
26540933
1698
153918839
19237
731176451
244320
707789
845
656
9028197
271
390256
319
1651955
70541435
12116
2391407
5
23362523
30675470
756676
6
2
5
3645162
30898729
42
148
5
5205464
72227864
152342677
12974931
235644833
596
78061926
746298
22006712
67675067
4086852
159182
136
865292
282001697
386
32316
801321995
832178
6326
792712942
159
3070077
97397540
121441059
194
31
111203316
134561906
14184094
177
6
588968
1481237
32985
1020791
494
42239567
1312592
18042305
353689450
2
11
2
117
18
22
14460
7
131067
10
274876
55966717
17663
2442069
472
683529
18
15
107
10479460
125751
108382510
113
28990805
77457
265
54
149395
211945
90786525
113894
841
51718
2301
2269950
4531102
610
21519714
3108
52124956
244328183
149
33
181310034
299604815
219923
9
4
1129300
694
7031710
2
276
27861372
49490598
145427395
6154885
57433
887763
5399266
61
305344443
1502376
30260
706137
14919599
28561610
57
64021
23
371237
868525
233137
7886
191390
3978360
98398
18391
369
126
4496
1804333
7364
13
864614662
131249022
744
4762
13682230
1218030
17
968343336
6040
17
6
125890
5860
275
3
147
54411419
705
27795
1101560
1703687
3
7944
605820
316
4070772
4
560171
25330295
178094913
742286044
99624309
374984233
546469
369
383314460
13
39972357
8515
14869
18055
42978
78811
101
21353778
16
240
194
185
31763663
211181
306575
1525
195396
83029284
1832
116526
293
6572
309
174986
138
4354
17816185
18
112
7
46
240
369707
590
429
60179
86744668
17091626
10
6165171
1191673
1297532
14290811
20598
2344386
327
54083697
157
790024353
6779931
76621013
2767175
371
250
33
308196050
49
1096099
6581134
6283
695619
1320391
5215
378141
77365659
4288
43438855
36756605
344251
41891160
139906
6967347
223
188
31788
2365
26416
2
826277
711764
5173685
299171
16
1568605
2353487
2035916
18943
131
242
28664911
8
1215829
164338102
418775
241
52220
816018
24436195
712459852
36572007
11
9536
44
51
6576435
8
15878
12049308
7692
516
10
28765487
1782
146689067
101328944
6
51
1009
20
4
325
627
3
4707
3961
780653623
70734211
872
4509
263523961
219072208
62036
52837
885615790
314
4
3
1254747
42
65447375
12
75
16
237561136
274855300
33
74250
18
8397532
3
66338
92339
140228561
25
6508235
96
23124
63348
31
7
78998
3747031
1897
187
27
1175402
11181
324127
38438326
78679
159
793810
792119
374262662
695
5284
20190
8024024
591608
7020
3937084
41012041
2880
3
10337
189089297
1836207
11802
31307411
114745156
1227
9
7213
27
367
13751
2677
2
28257
675304093
5389115
193707957
4
4084
783189879
3271146
1981
5
19
22419
104461
245
20501266
83
595
14
197
9638
97267
3768639
16298303
218
3
107
23645
23828082
408832
188820
14404285
187220
128366
999854964
236199
39
289
1503660
4966890
56
83173
160309667
257233
163
1436094
5
318
189
70771011
650
9447
55484802
982353
25
57
201063335
78
12015586
45013
21324
4392
1808
4782
4372028
712
19
582
41531795
178
14
239776193
2183
20489759
87497896
27205224
181249
193173
2703
1143
257750
16510117
3292660
133495840
9820877
715
314609337
23276539
3816457
23044
832416
384058448
3380713
5117
599
28510305
3526
4
84
83654511
8054
514291237
135369086
14716
3400822
631283
5
92
54
94
21
1710893
22893
2278160
3
23
5645042
110006320
90857
275108
26
321
2547
6740312
9681611
54202545
15715848
711458799
4
9300
542513
533158
791426
499303
24464273
81
2
15
71213
382
896715863
2000438
938838
816
11
20
11038
56931500
46806869
510
2130
1324882
19853
16540704
3
1121
337810959
11253
6
1378
14954909
34483253
1263938
56628
400205
74399848
5
1691427
2035687
82557
80139823
79211
35484504
402032
31303
41834969
79116467
189782
20453541
198723
5980
88473819
297
48
837702451
1377614
1907211
108224
3
61988378
533284
3
9553994
46
32582
248381
260
12
66934
35
67
20378377
928
331674
162
1273
2
4247
18482
256333668
4679358
3598
27
312308
6
9392992
217268
12019039
2454523
53188
6777609
4
554356
54321
404132204
15
50
37335934
3071706
300853
416028910
49864919
2056623
90520
934828
272
404
85684011
128723
88910025
30
2889374
127084856
16124
27
555859
392867
1782
1934739
39009
18068066
600281
848
488
22
42
352521
33546
994194225
175831
4113
2054
33367
112394142
213212
105025091
17966
362655082
405371
1225583
520
53500473
4
76884
11269
17
107
1310
63230
322
3
443038296
24584519
372
14
707
37084
94531227
111963
12799
57617
4
14
7010
2027
34064
8833268
289843541
909201847
11
1387
465208
304
37337
8236968
393449
6592
2090330
369580063
11411429
64264
116999237
48
14259952
43
651
133104
1180612
98970
1169
159
854
4
3998
6312061
268
11400
218412944
45174
3944
4472
18
5972163
1893
3083326
649
7
49457
10273
42905844
3121556
83
38630041
229
5
13456
15585
24613152
34522261
2850
1400
325
729596
1028788
29
673598739
275934449
94
123
79470518
131742
857
127399806
1759
7336
548946
2
54
23472846
374876
1312
691
16
5536730
2795
179734
708470
253603
6
499212392
786205251
4009
3976
45809
170355
2191936
63367
58
3392
945488
4786
4530
37
10476717
180063787
9
5625
234
3854
13954
17874
182620548
204057921
56138419
2693
2002
37
487
53805240
2
157239731
19
147129843
3176
132226410
29589382
160
744
1813951
2117
8
2268
15104
98644
538565
33219
176
560177
340407576
75
13
137512
63
2891
133
43322833
190517846
2472
39142
2426
328836494
1823311
3020404
75390
30595
242450946
1832
98075963
170178
2
372817675
48740
1543108
749
3013437
142
505
34
103974
35585
188
33174
8966
27278
17807569
7478758
16370579
160
49450746
15839898
17547455
17959678
3201209
3777
63745
7906
2
10
11
51114
65
8822956
377
1190
142020
58464
7
150811706
2475936
6622849
4351
9350
599
106065
18944
41554725
468496950
201350
55
912
740458465
8192498
76856838
533
1489449
812
46
312013
2928
45
119
105979424
5961064
60
86
19352721
19397274
13738052
410589
237473555
92
49337
2980884
22
7695
8487
53002
598249
980233339
54938
637790
11664
23
174420
648
2
3258
8921068
32478
290903
43481019
24618471
140595
5421807
31
13663274
11
10753363
962
25
9559
9799
82871
88
238730716
1184473
3735
257699499
494793
1287
540423503
11955
8
205
473593
494930523
6
143726430
3263
6152859
49
907
43361
104
52
521528
287
91671
8
142
892806063
32
91000477
14216105
2333
630
5664
243559253
168624565
20
4
18031
76484757
13
24200253
594757756
135
981136
55
95
48
22
29
913098
6546
3750
309314189
18
15936199
2125162
23647
7598352
2285
86
103533506
40
739141024
121821604
49820
477
44
4
176
931750
253
35432
112046
2063
748431273
4
12205816
9137689
1756569
785
178
198470
63
317368
4426
46334
1116489
156792
99
93101
40750
109
207727715
200
212
7003251
3297908
25
613157804
15977
2
11621
128
2028
901831
5
507424
872140
8259676
268227
1135
13358776
32
53727952
1155833
186067511
13645662
214423080
20461493
3347
2158020
1682
108264534
129070
32691550
3605
4
2651393
198
75
13769506
2
7
74658517
2360543
969814340
23
11522
76432520
1782831
5421928
6549744
6090610
90
66172534
23
208
199
2912
42182
8754972
7294
308
31
115394440
44
3144
8303
3527451
1573
92226936
953625
5925682
7648294
21735319
10418
739316914
117401993
3917
578186
70
47125
71
3487774
2
62
226750
12437256
296930
1392
28058171
719
7531244
4
217528
98582
2
1046
11
89638
606136376
5
81839
1489814
71078006
586229
280
2
1286
21536066
133249
12
2889466
613999
1501
8139104
11928814
1606
319887479
268957658
15190
725
1343159
172
3612
14
47
34670
7
445238296
15
2810453
2475
180239
6606862
44203653
19
136064
3807661
154692
340648362
4606
142
3
115934
3
33818
384754204
9170557
63900
19669576
68835593
116894
25094777
4
3117
34
60219219
40584
59755
40916389
2
212
34391362
13678432
8153
290
1087918
8
1162151
2515
114283366
1791
138942930
8134
22
6313
37254812
16470992
124185
857119607
2002
126173
15
21
189978345
332610
30
39
23992
40
369
33
431125589
1496945
171196
818
94
9550899
139524
11
8742
577
246033
6
244
46637465
34
277899
293157
5777
6577
279390
7910
13746
15887568
259897110
22704
882727
4839
74866009
4875
9
19
13684981
890111689
2
488
137694
2
82446
542601494
7649879
226695429
7
11
675900131
990572
2955948
69543
36
56
341
425
11368
1917459
49231962
274808468
62105
139
15560452
279569
257488
261
41394658
90059
761
2801
1096
21
976437
82
161511
127411
87782699
19
536736201
29042
12
104979
2
24
11411056
8089
5430
6575042
2957
13808345
4
37221
41079
1946
9709
7753
630155
4216
9723894
6336
369434085
5589
17
346614
5172091
1347
7172103
4
351346
9350
6
43094353
141
2344
739
1339
35
62331501
12252
1408
65
5668575
2331346
234688
62131756
10096651
64
278
635712
458606622
2
253
111
141
59
6367683
213
393
5
48843
4
578593838
696675
12
9727
3
20
32
1199
6011924
8925223
241667263
1668463
178072235
13
31883
150204464
343
65428181
4
4264346
3402
26361
18271
50613
199077412
3
27321
550254760
9553632
4588555
12151436
32
314124501
108421535
1028576
23611
2265
637838
7881803
15
73693558
91
44
13532
316668980
10
30
401295
33
257
1248
483445
402103
9348058
2131
3245133
261150827
2139
554198374
28885
815486010
1995575
37486
1450921
367
1324431
16
272518878
1510
5493072
120198721
40172095
381
593536
25506657
12
30746
250639
4450
686
261948656
113
216
357620817
12289
1600117
1592089
22950460
49
377
188
340790
4988
21122317
15
122645203
8052
151361
277
357271
243632
12
41237
198106437
38
622067
1117
54
52231
1427098
1066508
1787218
1376167
253259
13182904
370079
4757
25
6226528
17045
35960
884103938
2972427
16023
1869469
19
54
24500
350946204
1020452
194440005
4491911
616534
15710
120
12
6
1401009
174045
12486
29
4934394
1577
20
191
5650
861701
797140
26
3745067
3606654
5493
2201067
12
295679
29
1811
5733737
843
415
158779
67095656
1498
67799312
9
713
208676
185
428607304
73973502
4732110
121
29097
1909
15152876
19189386
21137
3746831
560674867
2869
807654
2
32
291
1148918
13742082
9642816
5933786
264410
931
2
14
4
17
3
7607512
10148788
21
843
2
11863
28
218762
31042
7274841
12325871
2
3258319
126056426
67
132545
55445801
8
21409
11052443
17940
47171
5214
1875
1464
139034081
351
400065396
2862713
94
163337
38793975
317024743
8440020
7779757
48840
81854
13
43
122725
620861
733548
28
414
72607079
6033
734
227
539648659
3
1083806
680
224414
2765862
2
229
2773
465187307
413487507
121
5622
5326
1679511
392059
259
82
3
454
255909
2
9
1271274
7030
184
6094
57433886
5604093
159604376
124720
23453709
13184932
13
311
18030
3034
2908
85
5
368
8
227072
29015269
46821
3199991
84943
783
70308054
412287388
319043169
58
2
25674231
37389863
4
2233894
33777
11024466
59819083
417682
32
4751740
9
542328577
178511854
6
6457137
10271261
44434812
6376630
166
21
43335114
26
1152
18
15773
394
183
9434
7719
2924
5929728
581
945
1251
13136332
1285
1079079
215
4220975
2179
2042570
7284
1214
299
4839551
89551590
14956650
24860
193397063
167055
50544
90836
665977770
23416039
2820
7
3796
10274965
1643027
19035275
13646
5493
50128768
19672767
468588611
156
21
874134
120
22005
48395131
3681060
20755318
327041335
15962
24456217
134
522006
11703244
32304
198
1572
2277738
641
380839165
209578
11
51935
109597641
3648
145
4487
13898137
424346
7
24271
2691
16
312161
63001
6221925
35059
20
10516
91443611
11837751
44
377050287
4168625
62
42
37379
7879913
40912
81110
4246
182716257
77
194244653
32836269
168622787
725597628
650275
34
386945652
1183588
5
4
57588
76329600
2
209551384
50896666
586
31
596503658
59099325
17537
431
2874
1599815
4439
1671
246418
58
5853475
746778773
256090
17535
506
6736
9833755
46123
420564143
103
508
184633
57
737252
373
274
117
150
254
212772859
158307
56335
10977
951857
116
99793828
9
914974
5861335
195142
951
159865698
1363505
4
156
63555
6776641
184038566
555977948
218
49
151
24
17842444
26069468
35
5
267531130
4
9
66507
174251
38447086
222
778384409
1012
42902530
16766319
12985916
2404762
166
4
16
28542
10174900
220
74
336977
7715
14
34422810
711817384
149836799
838
57
3
13145
1280293
3653769
167711
10819439
1868134
24037034
28071956
461312
869
886828056
2
63025978
12617012
7
12
6019
7610430
47455760
534
696
6775347
3760
1163943
2521283
35343684
583905
699
363211
2924225
166
5758
26
153101
52297404
115
99
130552071
340741084
315160
32
163
266
46
631406
4939428
38
104
2794397
2011
3860
84142048
7556629
13
3724
943186
1912233
885057
441
2563616
35930
50
157429821
211353911
9249864
3236161
452934316
14203667
5578
124613047
80127954
12
87
3
1322216
25
31845
487698
16
15
7706
188901634
51
12319608
56387860
28
16214
13753835
483907908
768485472
28
13
2791479
53302749
1478
50
231
36
2
491197311
5573821
141246111
99588599
34218
45356
10
9824
427954
1594668
7718921
1001
5124035
959
581489
22938
7192715
453
1098
10
6919225
29
3867883
26538368
22702
643606
9
10
1464
31297
3
194872
66233
204
37
1344
175774
184602151
5
3797582
1863207
277
5163803
4
144786
7849
44649806
16
8
38604
18
11
12
17751124
5
4886
4733280
1030034
12862885
11127
1865
2
13951133
1266705
7790
37
9
238407
6013923
9062
1620
1042
223
6265658
1782278
25
8660620
1229
12758895
152136
35924223
413028
718205332
28349395
940
63572
383376453
89
1513
12
6068328
919
3044383
159
8787106
44857
2621160
3750553
18854
1468180
254917820
14724701
556
1303
585297936
194
852
61412141
21
24760100
2
184657925
10211
39
187
5
5929520
9948
709721820
65022
40615
962608
725760
23
14680
33
175
35470403
5
1076827
57
353536
893
2
103498
12
108994
3508
5
62196
8495520
18
5
1526539
3500
18947
47660414
267213885
28
366379459
40660
127348
449
19456377
406074
156401967
70
28415257
2424
872
704
14
6902386
143677
2
84
195926443
425
17832
814738739
37548
769204592
6
72
1899
60728
195989656
671416028
6603
1239865
12
2
20
2593
5713
59
2062816
1145
34657266
644997
88
25996
17
68
401169
40332744
11354165
413
10
2311
2571695
59802327
1324902
5
47501784
7
8040
185705677
104665798
56
67481
3
1366699
6
27
4031
58943663
50253235
1647894
756
66963786
1153275
14175
55
16
243297
4
19397
1356
13787011
40371856
416083
345151878
94897932
380596
5374397
23
91590287
53978270
1238722
31948
38661448
4725
16913
796152257
420
2
30969
4
11258020
10610857
433196
26403296
1199
1371151
2224
20
6
700357
1547269
577166028
51961
4288
21380870
11128
240532
3
8
22326
59
7779245
13855953
36244540
100838200
2899773
20
39253703
280494
15503420
3
7
104
619395140
774408065
172
7857
358594
2525346
8533
797883
38
462
1748240
528773
815
14
225
29205517
582167694
82334
1696354
591193
6612
103
189863
2057
80914761
404186784
2
3996329
1941857
63
136639817
8598
1089356
9
1625440
2139837
16
59826
250389
5703798
5065
19
126
13396
692
96486
4049
17
1326
49918
270758246
4
22414088
14
4113772
1928499
23802
48705514
5314547
106
12870
3
40171132
52084125
25608492
252
7885
14774
113
22
227
17
699262164
126864293
2
928917
455829
249930253
11
2201
74
96832946
5192
79
3
51653
90319
8352855
9084
17
3
2
2
27210931
1736
17034174
19553745
248707
378
686417
359170245
21007
119
217
180823
13
387695017
4343221
24
529
2762
274377
904
285717
10
598209332
32365
2121
3562468
394752
52
2118848
9680
174
4
36
819094
365
128872905
6033
3413
86107467
178
1354
41801302
64878176
7
2182629
419726656
471404638
51714
101332144
882597
64
188
583256
5
282751
2
142201
5
114
393418
448
390
36
3
7
20
8689
4340
13831987
73
37796
600452696
1234
9988
423902
953
3465
1518
99668
8032246
8112562
219
30423
215215
10318200
2078
15256194
202990015
50514
4
87408294
31
3350
720474
171570
82730739
547272331
8142262
67
182
307588
60
458198
13021145
259067
9675
62
7827
37
20888594
46460172
20372877
348
7182
459650297
294284
2750662
1253022
681
218
9
162
491173551
10862
5465113
675612932
73
216851
10
4562
88
447
93
245142948
19
3151
420
102
106252227
1291
18635
185129645
3314
11
3493
1845561
1226
114737
948212391
9273655
3226
4
162
10569408
4873797
552953
20025376
153
2
14522
2783
4
140855
63808608
42957161
38
30291
12965
413803
41016798
12954
331805
940
26419
6945
330849744
5389
20
415
2
7297387
68961
88
5
71000753
246749
6
3
22682
78165
12769
181280
18929365
82
76873
2238
34810
82525
21
3
629
95334368
110711995
38
16446854
427160
35
2821587
892224
10841
110894980
344392659
5021798
9
24
230
88922
1464
247
4067
19141708
51611250
11
60
1674
12089
575
350
1701136
10053
470279869
5610941
13
7530
291444
646
5403
98
626
6876
119
286689
88
810850
686476
2994810
3341
3
103524
6
8666
959319
1449
23492
75112
21883942
973
10146
18730348
68547
19091185
121137
248658
12
107681964
888142838
6740
978107082
137
9334143
571081
2149575
14
11
356543
12
168
555
4043
80908
9157188
373324691
8940669
2021106
110428
984528828
78108388
827
1559752
111979973
14
85
197
3545
949
19434
20869
79
479879
37
1340113
1355661
15
58
923658
49
39596604
554
69354
27648179
428
11790556
4088
414
34
341009
70021091
25404459
589
33770
4
78786
545819533
1367261
143194596
32482497
230813
84047402
20
355249
256303525
522526068
1284637
14
251863
207130470
649
2411
3
9124031
7
79
3969069
15444607
109
749354
15676691
267
330900836
1419831
42832821
1054754
239786
16945
260727
33093785
3112029
742447442
677
1403
8815431
21
7
3204
1507676
12134
1866
43783
266659
17172845
476755742
495
17
14
48011
2890762
186502
240
30
172
3228
11605015
5473
20
146370
33
6834
6
325668
1000149
423
363
76
47
21
1490
535
24931442
41
21235431
2250013
483
2257831
8381069
61321
12189
2
2628
2068018
1462
10688
522
801338033
4925
4636643
61713
256
15
11
28
873493
345
343
150
318667
31258273
240
28407
8850
35499920
172700
19
1955
6418
17
68
56454
650946
101854
93
639039112
44124088
37267939
256
5334680
71740048
791964192
835949
124096492
5249
7
389
5396
46
43
19
5644566
2
106186
5965706
8839922
3799
3
20337017
1570420
16723271
11969130
788370900
123
14
160923216
291
3357
1406
5
551401357
913584885
30953
29262
3645
895
8
28
12021001
1590
5011
5293
4673
3357
2
7
4885
420
251
7
11410405
3210
65196277
22709631
502209250
77898211
4276
467629657
797167
35220
23073
2093799
9665312
69516384
412
4
272499
24058
33450762
872092626
84
572
31325205
245
279103281
34
173
6114273
84
3255
79290441
5785812
174
16
2
286
11802
621
74023793
3555596
922538
48812884
112
231
62517437
697980
17696897
76271942
408
112744502
4
61237
100
46
17067653
280984442
11
174067240
238316937
168809
6
21
21
92
150
2
34
85
7
367
6479
266
832974
123
88949441
568733957
6362
272975
4
11
34683
103143045
59
21407
5
414689
5760
96
3430
173
14635
34
3
25964
25
113148
18307179
75
517
3744
181
322322
11408389
185269772
896237442
750292371
6820206
42
1321207
94
3568505
58254
32
17
4249729
591
4
104095
664
359925
2
15370
89
176520
34933491
196506
160516438
21
123
178800
293097
809381677
103154276
77691
165
63
576
15263
3399
960082
151778786
220046179
16193913
4225324
25921
181819
57260
463180
426763374
740440
353
6632031
24
546874
21096
160192003
1575
51900
101
85
62734367
62
18221
324126
3
52728773
663
9204509
798
2040
7060
521923851
479
94
18790808
15716547
159304
16196986
21100
8440075
18
54229490
7
130
7
390873
741
18
26
388339
502
38405277
446662
24167
4341388
3493
50937185
872
62
162435330
44807466
189
2990527
9
319880
26831695
3267549
22007
833
80
1232
1572099
82990238
249760
282
375
30
31355
1697116
2465466
30
2
9513019
11458555
4243
29142
3225
4
30
65313
26952494
38100786
5189098
518
187
3658
788
39810235
22610472
43883584
23223859
100487030
1423
1514609
223541
158952294
450
859842051
4660
1122
78
26744
709122
3
7063158
480117
473687689
4540716
93074
59518193
8263
2615803
8
6221
134791
103353299
37337279
40419
25356
364918568
1313
4842032
132
231204
112968719
484100063
875317
13933320
24516
47
239
242920
4881707
8
190406141
137
1342
211701
877238
2165
27408752
341894255
326567
309148671
136676975
2453554
763
5823529
6
3
4771
1584863
19
130510
12842956
63921834
462
156476510
162839419
29796132
49
21
313652760
129
5
1258
5
26413
13333
2778
352962
4
4
11928953
15
59207814
2670182
187245080
24586
627
356
23
25
7
1068
469
44608518
98631
80
56967
67424
273
118600324
36893485
84547
3
3636102
893
1072
212865117
163342
2
216
61721626
3277
31154
1395894
46
4967844
281
100903694
4
36
119533814
134
28953798
2
5781163
10115796
10534
12066231
87694071
439637871
2119733
2550
781
8
39683015
2967
122577672
2752
695
318837485
6189369
48
73
41
13363613
64
195920
2344
123437
207
11
918616
559515
4284
2
78868
15864034
71
5429730
156
55994363
880519257
3
4
12273935
503487198
99
616626
49
70927
4810912
100485
44464356
233119
753
865166
51458627
5655293
18660972
3
1054
11048357
1182
172
25
192625
10829
1377546
108
3202
647177
2140
2616133
17058
242
59
20036
60
135209
310
783401175
89339
55265984
44
904316
77334
121465883
903
492984
19
116079985
555
2
12
228587107
1744
66940332
289438
9576
18239
1158769
850
849377
337252378
19450
9
757467783
12197173
785499132
258
3772
41
9
492
54
24670
706
8000
5
292
72121510
2857569
1173
9184122
1256561
2240898
220
2575377
26
21527430
6
81
13804033
4196040
185369933
2
26746621
166
34
183
32566574
3870
2599
23
1243299
384417693
65738
629
684625691
294309
72471112
3065889
27
6071
5654
108
369
62562775
2802
279
134874
369109
875
456709948
1914394
304371
698
424
35938
503
94
197796743
730425
731038707
63
5
27098
242641869
21815965
12875412
29
3
31317
21966
3400
100857016
137
14
39353
2095700
392926373
1665
4
24243
219300
145
955
2693968
10
121101
2048
71897542
7256210
7209
395033364
143
436432429
191504
103317
15
1252987
60490322
99
11
1824391
68853216
13726196
51
3627235
863487764
154481
1243962
145962010
364
42
3
174690767
67348
2981
671
7
44
389815
72321
13624137
404664
1422053
2
60989186
24236613
672
37684
3465382
9473602
1436324
2853123
160538893
6
4
5647
7783936
49241
561549
73
6
5754
115
161
22941927
627
10514345
166
18196
2
12965
35299788
3432
58514543
28
17
676
253
67
425
2010885
2728678
677
17054474
156451
8
435
1427069
28
11759955
84630670
768
219474134
33884
18
3517
786588370
175
3436663
2422
921
106153
20
1641
81887
3
2
207338173
23238766
4934176
15446
117
454982
12336147
42969333
1688846
84
681508478
4914866
154920
15535
24658201
72
2278
10
2
277447
103185
6468
2810
4255
52
320042142
424959821
4729836
19345
16
6
1026585
1441078
209280741
2
476793622
8363
13321
106609567
273
39988829
365473
46305
12229037
4970
4
2666
1644
32620
81
3978010
1101733
82412956
26
3
31147396
675948
835894136
80903616
581532677
3857509
256311
773300
867
3904
291162
2946108
338301095
285153313
10642
204317
3841764
4
48
1863414
271888636
16
100674563
1682959
1161561
141568684
775
9564
5477063
708243
44693165
1994351
9358
252
8
677620799
509
294295
3149854
287938450
17043795
30088
431
990035358
2
5
26
15
8130
6289386
789716407
9158884
147841
86188
7683
530
95
231187
42855568
350111909
2093130
1453317
57795
147415314
2932
2622
3667
4
690
53
19366184
43390
7
98401
824
782046
86665287
22
542
591
32521088
39
14978
36047
6232
5234
178
5671201
758843
4786
116749209
47557
175
469
238
3
33158
321028949
86726662
137
32768464
270728281
21123592
764431
38107
9475954
2973
15
14979953
2
234808751
5340
36899382
10188
495
1027
3
147
10
52
732006
123441996
11829924
85440019
195
4000
14464930
192
1355
927933
331883
243875446
94646
410
45
12
6
1048
16
555905022
726854538
2124647
7798950
189
47155040
2431340
569793
1425
85375704
242514
86234
4976
862844537
10
1313
136333819
441756944
7
548262386
148026
142
206157529
277642
165640
4
270
1822706
15503
6
293
1256645
466284
144144
1665880
126182843
188054
62814
1698
8
25
23321
22
669987572
443085026
1292094
84484
8089
20
17
26
384579
198
265221
5
240963482
7483
63644602
627
1780
8017
4
350966331
419526465
123937896
338998465
274917943
16
1278210
63
4156
141
175
279756
20880
225349786
120455
327214
200366
725
64419677
3661
194665
10150830
4011
91546762
2
12
117
199293720
2696
1504643
359669
76598461
7
8
606944879
3125
1527
90291052
26879
366062857
3
335
159
120
6608
691
2
9080449
4
469250
97242598
29
263251
53
13121696
1005
49
10
907
3
4
5932
72134
34363
5
15470715
229
102658
740160588
7
5318299
10951
2066012
37354685
144038678
267
2
210805703
11
60
13742298
113887176
316150
3
209288
666794
349603816
126
3599
691784171
36280792
378274
5268524
78
362979795
264
977543
322
97
36
546243
4
4
2970
2056403
2531
269
21230
518989
6
135819267
180024
291708658
8
55355
50284398
15
64
6280135
116059
111908
463454972
3
3613
279610
1361
100335
163
757002930
328
34
121
60
74872
7510
14787855
187628
33240276
2072
2572
13863
2620441
300132376
9537
365
4263715
9921345
5
56690
2035
20
241
44495
83742
5
6
4487
10310
2616929
948932
34
11253950
5494
309421967
113009920
287985743
79999
690062303
13706
212465
398048386
734564895
510931
718735328
4516
24
449179
79645
19875
31868812
12
269
13444
19067695
3845
453933
30
21459321
2087266
352
269657170
10542
8
2
4146276
422
342
288
2567823
299358561
106
52739463
3
772937800
78
386998
170085589
5
175635131
3754
4
38201
140757
245
14431282
18
7492
1005
202817
715
2239013
100512276
109
12
27364
20
7602
299893263
399557353
46674
27
37
868177
63917111
56
9057
10729
18
753234
472
536502
1415
27679
134049940
8881612
417
31496
128356227
18
9665
217
2542
578
4342647
4725990
1001080
4814
1525
22799856
635723
78
281121
2
5932178
3
427885
53348
125475
43
14118
20
55774490
135404
5121
10164
8986
41972
843
652459843
3
3542
2723130
6525280
6897809
41908040
22247
32601405
4
356288
2233684
4341566
1287058
159300
49221132
2286
437
953
168
9
14469
632192551
1543
29656429
1046945
1585083
5900068
1824
605
635457335
321065
5
72
440
7544
9316806
19893
24
202
4866
2814
30160
31803
2
108
28647
2
1189545
4888
24597
6188544
1025359
1312
201591
6
9449885
55
4781
41
9
28736
78
668927836
38251
59331
11112
21
6162092
30387
3960995
2
533053
448889
19
7346
4704966
71082
2
181935
435484
84976590
46854
1523
17
263957
159
2
448022181
49321216
319269739
4
229451
9535806
10507
2
243777
44
7012
2
760497629
14409191
1924
13056830
839813
3105641
673689775
457354307
9
771236
12473528
94633168
1636826
1516
2704140
747548513
32
19636
1520
25
1411888
12
28498835
291
2
8777486
162608
914
24058
219
2
534260
95
6063
1147615
6
12479251
565676835
8
1688094
70390
42
1232
1155633
135
117615
1818098
3337
111054571
1957688
10
4829
51967
963
2915
9475
11
3705
4343473
4155296
100
857113413
1175
34815
28
941320
20
57735
259254947
3019
123360379
1596568
193755008
6839
69634
943995
6
4607
1612
38
214426
12772
62404478
5
383570
1679303
75530920
5534
2
5737767
98558
1420194
129
25190
29163
41422
192651
3513
471703940
106147464
70
3
3399
174088883
411768
271801
28
2
128580221
42
7476728
201
1630443
1429
563981
5
8
32121
873
2885053
64298380
30
113215
2618201
19414006
195300249
214563397
430
2410
1309086
2
3368
14079846
504099
476648340
7557
15955175
241675
101
34
1602
31757261
42
11652
274536
2
78
5698692
13215
1205
68735
81
589256
859390
18
672
13294362
1347
14676
2333731
40039
2
5
3
6926
763
21
62152
2373
177371
42
218900
1652345
7668766
15
1712
21916234
2399
70
45438
357
13
243128783
23138
50164913
555131
209751
18
3
244404349
69926
675466
10325489
5033001
58490077
10881
632
105
6
1567
332
36694161
279763880
159333347
596227914
1097
73892598
7
61073732
261145
45
34267
61635
265
14956423
6364
82704
6
15247
10414341
4884372
14412
3535
1310085
116416
612331652
13353
2906
46524
110001124
81751234
363
45416
283
81520
58319974
6341
2206
21
6485722
42
384520969
805345
121376
1037030
16
8700
1897
6818851
342
115786
26608881
754
1506
520065465
4
6
150132
5467061
34209881
363
275805
18
17267
27
209
1232443
139833912
88823809
468
486
178
15061245
941012
55
2941637
17764826
970216
301342533
7648
10
35
40
309
125418151
82
346560264
707685445
32706817
2
162324
1511
8
30543
698928
8583
22
190789309
1730
20
63
8104
38864637
216230
120277
1630945
6677
167912
36468
483578367
47603
1788
6490527
377234
21108
2
14406
244
23409682
8
1216
455155390
181757314
647694
26503939
2
52997494
14
36153
2
324
254115
892
1556
39
381088812
1032685
58151640
322636
291
14
34391
12
29078
2
335140
13
1020316
47673
4699
569
1321063
9
21341
285809147
126
753300498
3
4
61180283
763
52090741
7
982151723
562785498
570743
5677
4901
64456
93
211
385
15
55
523355
48336774
418843448
10601238
184
3849352
47
74386
2
11285252
3400679
20437
139757969
68757071
3428437
46069726
4
7153999
61
43742285
34178696
155953
26160655
48
134
697910898
15
64454
640240358
17357
2
3
35724
239850
47616326
586
595439586
131
868
372
13352
754553
21042105
2
45290
14505378
16
2723
58787
17126741
551044855
153370
4515
303296930
13
17285
38329
22047670
4025492
76
4097120
988996494
1467
730943
1357972
9
88487
482
83539150
22223968
189575525
144876864
16443422
664
15
1524
1652
632756
87
1400321
218
1006718
5600
4169
2
2206654
53911174
23203
1254
963
2586552
44245923
216047705
4042188
6594
318
8024
20783710
124
218272770
6484
341171
911
36984
57
1802
755039
414615729
167807724
42064
42207102
533668180
20
5
683311
61329
76469
558751
3493308
5059079
6587
42
191323
336198254
90904
475558782
123888
57915866
549944076
37063459
7
465440236
242439768
115162
40
26823
29
2761201
48544609
61786
15
2833579
7552085
33093150
19997142
24330108
1178
188313942
13
12680065
1034
342
158057
2854
9129371
857361
919109949
22993932
150
94383
21456910
26613456
11593
230325156
7584185
569
116031486
24589
1083
19
268321
10883001
459
107691201
18
104285630
250564375
12
4420541
30067733
16295
330436
14
243423
256493174
16761714
2777031
23259
219
188161
33158
94
9307
9087910
91301310
14844506
962
580664855
157577815
85740533
250
569
5190
13
1119862
377753342
1928
3692
91429
47817
356
12898393
29
620655
48
5
67978491
6470
224792092
308
823762
49
3
137
564177
15
4906
1693551
636
42596530
38276
212348
379
3
8
1196848
138270
75
39229647
124650368
46891993
346259058
752667
171028
2
727179
4258404
30773
25388952
1040
8742385
6
2
27
21
532
258
228724665
273816760
1321714
43
9096
868617
220198
2282
88281921
779
26
233
994
2
2177293
3004
4
75
37183
3752
6
262636
25254175
50361
3504021
12
49650499
2726551
3359565
117636017
207762
47
11419
432201949
773483734
4762458
125669495
42
2926795
16425680
7561610
16986422
202022
95461598
8401
150696129
54
2828243
40
21
3
790754
369379
15
1848
7591
504003
956732
15847004
22138
48183548
1153584
774697893
33150859
62817129
316925828
34180775
55373561
387172
2
1230
357557117
30868204
6877031
402
377
14
684889
923168
1086
24
45364
83529
132844808
104
207373714
147120773
5783
4647
2
235230154
4412
358872249
3
23095887
5559
44
1522893
78706
427639
249640458
2326
5091094
970
10
987669536
54392091
125392
303647300
25
311164103
12667
207
1133
44
469429369
32
50116610
1088
1224151
144174
12
250360
11784
11887963
22373764
2491198
45760
69883360
10
30723
124209490
185680169
773013
212413
5037
800521
9165
164710937
242
824006
66
9
5189
67997739
48404
11
2
9005150
1138
7
3159695
328333189
3375
21
6284521
881602458
89
1072
1931
69
4
1009
903030265
1138
4
1133798
9636
86288
329350
100
5857
11262
1782379
1435
16
143939047
465
3649795
119683546
974176743
379831
4627
96
10999
21114846
11789541
760993
81128
50206353
5
134997
159
2265
152058
2669849
1197
167624
716
156774015
579112630
41
1699
83951
99645670
22624
441
14803686
247829489
439
11691
828959
1408
1498824
788
327505207
302
14
2039
93
213898
6484
170530506
909304790
307945
102907
19778
2
12008577
7
5814
7028
2733627
3278
235191395
7215
101
337702874
247
2
12381700
343
5697203
10
4287945
3253
16530591
102891125
2010
982061629
2664973
408795
2
8
9728236
8920190
8785709
8274807
2724342
773587813
239722
693932
97248
587881
235765
61823
63507
51417
1802
6
162
9365864
142731071
2030098
21
1759
380
865108
2589
476
2812
716651081
98
975460
2428943
444530084
2843085
13420447
24941
106
142067
362893
67622
29
130118
74
974556
145
226
56745
167
269411
2
35
33224360
656
39339
1392
23989
115181194
256
1536981
11781370
168
1236
599329
600691
4
7
14744355
1908116
10221620
28248
15987315
21
3
24940333
3551237
143
7
81
120928387
18
113357704
20
117843
23593687
323
31866
782
4296845
34
119359376
83899
2940
9367
3388513
310457
479705345
369027344
93620
31529
27248448
273483
1586048
193372
844381
4
6731
76636202
540661
28
769
6
3767
1558057
2463400
1094
792
63
38
13
22488763
4
78
2
3610
3306904
256953067
8120
175335
57
10
22964
136484
798846
43
3194
150338729
23
5
9
869340
6900
61338
38198564
224301625
34207721
127546
106078
12981778
2998
30418
524010
85
119205191
1450337
14845
120
65898249
728308
27
285016
35
96116763
2320
1273
60
5
323
521
80422
591037
537037410
33082
279735433
19
1217941
198343
114
32058495
508
4
111
18842721
777308
10538645
2
567009
8
269
17584
147874739
17682037
183564038
188
712
16
13249945
2610
12668605
119038451
177539793
26
10541
44
104518199
437329302
163981
318
1217
3836071
3
57695869
80437618
16983
13
1962
16690
3080841
136756
47655
7163
442332
611
264
382390814
6163099
16
391940402
1735
2
36719536
2857467
105
92577
168
1001
187531660
2159054
218858290
2
204156697
768142
5
26
151902
64
3127
9407007
20
8
83898273
18248298
199314915
89
26002702
16
11940894
11957408
664
65802288
703171566
856
48799596
3727672
4
5618
435185571
1020
171199145
11930
6321
12007
1281752
1997386
2
12
1002
87
59963
56578248
63852
4
553
10246
884978
78806735
5001
5
28
716952
11301
8
21361
55
1442590
10
321
747375941
65892888
19404999
848
1166
316699
59947
64459
1829
6
1504
421734123
35200786
1291
23350129
36850284
68516610
834386
86
6757699
80209534
2424471
172
1427370
4234340
2
57601047
158
108715
10690
86
6738761
879163609
9385206
26
6651
3898532
51
55398316
7937
5
544866182
569
107768294
720075
295705
50992310
2
5745
381030282
3
71
23
544795052
1012298
895
6478
526507567
1628246
36205454
230437643
3
2
14135
231655
603433318
5
52
76
71761040
2
6414453
276706
933
15006472
25
12973106
11
1530710
250583883
108951982
1368
126
116
126715
746093934
376150
23
68230255
16233858
7462
1551628
1143
77
29
740922521
8403
67
91
985142
144
20
1235
370951326
19
3566
527105397
26684
160
204
140
31648
2271277
606
2464884
25932436
8
2929
1101
7036
524936367
59784768
540
37863157
88
163219
9607450
22
1518271
46866122
564295191
5447065
2004233
805056167
376346
9947302
923058794
200523475
1752050
3
749770149
55298
9206959
1248
97
130991
35344344
25
190
155
3
12
92823
29449958
199164
7
739039
1294185
132245677
13239
131
754015099
30419733
12
1522
12
27763626
68
331422620
2736
31
196109
169
97828
967577499
81
691
3576102
69822
71
2654
19
2798
422245062
47530
30152533
19437510
47631332
4
6438406
2
635862643
1547144
334
63433540
54210
830768979
48
1124192
369699579
36322
729224
9140318
6
839123094
91
254
152
28923456
44932
3
6400381
4
49027020
5088770
9
317911
309
1334905
41160743
54132
565
11
315082
20198103
22
178913357
18175
382718
11177641
3901
87503674
6
43253194
2058
8863
155
413023
183008760
126498
2046
329630
30475
4008
3790
313
1958
73117886
36016
3
2
43929154
277283711
69688
285
77
27724
6130
22858
43406
242709
28
2589
855093783
358687457
890593597
5
7182
85230
20
3812078
570061028
11733
576
255112934
5825
6772
248
404177471
14208547
479566
29960
318755189
167682
2102504
5
2207
4
561
13133512
244526232
453201806
38080921
50835013
10184043
3
28
51910086
99621197
461054
5060
48936
190730
66
2781
31
48603167
25
7
109964
688514129
16034
2
290231
6884
165458055
371144205
52
814
3858148
20340
3070
648
346
77575
154788
295
87907
4257184
340
30968024
82465
21576
341806
124424410
3678496
24238
81383204
263
10
1065
2362504
1000953
1702
125812492
18
73734630
1253
2314148
10046
38
1347
1356186
71143
773004
78250
512
266119513
14322451
123642056
361046446
39737
1304094
341
850341
2229216
5072
56
1415
100665902
4141411
6
18
1169
65
55
12385
22083684
2975
24775
27453851
7
319
4814
243031
249865
4232146
197
1543
4
23
12082327
113
131
4443
32
11165414
918987187
16746623
163886759
30277
7211669
201
64383232
13
2394
7947
348575
10422608
5
12498984
4
402
8257
140
1340
25
3
50
72
8035818
74171240
43
9343149
130459182
482302
117365
9714378
121
16204152
5912641
4995225
38
178
386696032
16064165
10
1489561
213820344
10110785
98982821
8420372
289192799
1265
2215235
8
1165663
52
938
11614116
847
6781904
68415287
9
324019
1095
6
20130
41135127
8891
26
10
83224694
6779
23252184
9748094
14569106
705095760
76
19
10079984
1336494
5524477
2
10812
837938173
472202864
428325072
5030114
44364866
2150417
87528
582
7043
238
1007934
2
515999829
16
715082902
2
36
2489845
653742477
2040267
117671
4041
34
3
571685389
36224511
98
219958851
1152450
99337175
1143
15
454135
5719
6064709
50
8122540
183348645
1929299
35215
33073242
304159605
62423
110482992
59
42
66
5070
32532509
3
4
7922
67
3
296
41092610
1263192
8716
3
711
2621062
27699424
144536
256699918
367800686
9363398
414
24306
7
14
118
1268
7
228
8364
16795833
133897
128777404
3
11381
13199
3
2
39744873
84
12
3
8272
3
747904829
17956353
176392079
6
7
47523697
6
3
180476699
7132333
5127
18060
50960301
64
122510331
56
14957
2807
114332380
4929878
6887
6489512
14216
56317
229916137
67870
52
579802
10398106
49
10
765510331
481
5969
266
42472917
103648342
218576239
8448119
2
166076024
163732071
1496571
41841469
313970927
7
323453794
451922
95
2
3
185148
3871137
559472
1371
20503234
2265930
19116049
825533
9053730
2
452341
403
29117
978
7684
116
11362
85905
201593
380
11796
112
2124
6
16
428800403
17
1649448
927648
858
9636
106431981
2026
13677951
1251121
11741
9382676
70335258
2658210
1507732
46
18384920
27907194
5753
375267515
173097627
1963
372
5697044
9906498
545785242
365
929
74235
3810
28912403
3699335
16194
128903
60
91159
266963
4197774
9998645
4284015
2
44057556
19
2
5015
14376
3173
879442980
31
115
252044609
1031
44
3
202886094
2249032
652828
21039
3
2681
698253970
751
242838
9
2
107913
44154
6
578974962
13
12
488
1635831
11
84829410
188218
43599320
25
4559031
2
353539873
961341605
6730841
1268
20
7896518
69376
12885
429
160057938
123635818
211
14248262
350889
13
7984
736
57
170
57
191758
3187236
9
744772
41264671
1118173
9
11925
10
3585
55
719343915
1222097
137
8
913341411
406133
10
1146978
680
2337
11286056
156835597
758
1524598
27840
105
7
714724783
7461
638904
944066830
55839578
56972828
449354896
248
4737
10540
9583
16323
15262
252
1776641
92
4442
584
368
40711517
689649681
68207176
2905
21314728
2
146628
44
101407
105
22420
587810057
3123930
17196546
16971
2506940
101601496
2
138
30600390
291851135
11455671
13
376252
11724745
1205
5
36
95261
3527
657376492
23786518
556005
10974544
88
58137154
61579127
87
840575898
17
57624
53678
21561
18017
100
465
150159
11637
6873924
1447719
91066
164
3
3
4
8579658
1006
134801
406539225
8654374
2131
12
22
641
9010
10000
2521453
106
116
225885245
2313357
2364318
49254
388
44584
72381031
43
3097
125271
50696351
648
580747
7703311
56
15949
6266790
5106057
220712
2570458
482446191
17032
3415103
408647
409
25032282
393969526
569435066
275840696
21
82949674
512873
554788784
11861
2
99572430
1513
15118
113828569
194640
80
5750
22194
2
688420033
637
923112581
831819
42488140
176185330
4262
16
3144
54866
3818
4
3682
6660
1502879
107798
7733201
1701
83638482
1081
5653035
9
1015
3836050
9137473
410
1336
10
63
80424174
91142754
302
468
552038514
3818674
505909
9017145
361
380
23
5439992
83902
18
1291091
1402797
1503
77662627
19
23
290
608390
186635
169
218053
66077
910883098
546871
5
158
5
78460270
27023712
10929
49133
13
14536
12066997
137768287
8
4435
11604
671794386
148657867
291221
24
762195
1989
4
117085
428293
68549
96942592
7494
7
9
2795029
6884079
3602738
45752747
5396918
5583180
827006242
2103
3
11
1944
612188584
2891466
8
2821308
7
808
17
69
343884159
22967
137453115
34241
20476
509583
7103
528351193
2491630
505409
4355991
4410
171946892
34
269372
426
101427
411896828
20222746
21380
1938056
19
2239972
4361
29
75429102
368826
707884029
3
11
22
13247292
139574
16485
5760014
315375
90723452
540798770
111977
1735411
4
44
4
626
246462
1835
7
95739
47
2
271085510
15648636
878
26211649
799158
498
2345061
168049683
8034346
1670
28007490
101697
6697293
152
152781
4901857
983428
22
14111354
427561041
21107
19817106
724
1102
4
426961
88302574
8309
13642558
3
22
213
752104434
17756
2224540
3
778810867
29010214
29
3
12806
2
6804
41
859669
43
460
10177971
42513
200
2
6
995359
24209
777
80
4923
3
9852241
3115
182019232
16672720
3415
88770004
705
395
10158620
33354
52
576362
19
21
98
515
327764641
1172534
3
132705
6234585
74
25118046
4406143
76127
213578
3602386
12397781
470419
81735121
2
1134232
2179807
3
15595
2096653
576
813593498
475187
785029
14
75410643
192559
5260607
6376067
4824
32482
473272
21623
4
30
873090048
11037190
3503
149
398997
5
7460846
42172
234015
595
2
32791269
3073
395
2447545
184202937
579002460
6829
390672693
1538
4380
879423
769
20057
1347
111063
22268
31863446
21723
70
27205464
5
1409
3841714
103511333
11571
13101155
1507
17
693567971
5045824
16
12379
5414
691803
124915
4
11647577
84810
242
41579
311101164
213
274261
53
4351
17312607
75570
13595
31443761
31829352
1820
205
875463218
821765642
155525
14
100321
110538
3989
15178
99662723
19
402573
515204
1589
212127245
9965
3834
64
4
20
325384545
25
10209
12
2
5
643728930
86827560
35562900
760
131
2028
152
65
59794
2
7977
8827360
564
8422823
3
276
962550983
17039518
2837
2
480
8360269
10064
220765762
137251224
1191
135400
285880
2231062
402559860
36
68499
3382852
313908624
3203168
150890604
527166
5298037
25
244
258051
886443852
24
228918687
13039
20225344
467
13386641
506
22108
37
19898
105834
17
73677307
741126
92079
882555259
104
2663
11
15271240
226449309
106
370
1324
27118
10564
968903132
282728938
4
619526732
1999
8
57
419283
93
6996707
222719955
56961533
46952
9227
2
34
47
2933
5049773
677627372
2
94
152721278
12067
180
2905
477125284
379
18687755
106824
21
157499
164
509638264
153
3822698
57422
195
441859
719
385023833
10
141856
49070064
3
811422
55724
19602
143099551
333011
112486299
432573
250551
480
91529
18
427435047
276
1974
459411513
48714923
131056
5391
36
1390636
1405
936
10425
5643964
32
295409
7003
261
65976182
52746
8031
955609
603
168903278
773952
19
14
3
3682360
68492
75
530020605
12
6
291
7
3534
673259946
271680210
362192
1948
106169
420
53486
160428909
972049
653267889
457059238
5
2732
30
5562379
563809912
11352400
131
609867
2624598
15744
10787
5636
5
425430
391410
4
137953
481
2
12790639
1829833
2048710
118231
612
15851598
24
1035
91131
48274
145158049
33414
44428735
6
1271674
12349
15
23744
330
79
35263382
1117542
4329
2
62244401
323720
110065
69580
140
225
56162
187724967
211
82481
145020222
40764
276239800
23927
21810
3212
893419
44453
168423765
1292
14
53335
28738561
155
29409109
693
2010
6933
53086104
148
36250837
95915619
58
7
241553
15637
164165
13056346
765987
9
103
104611
5
918172
569
19
1663986
454493827
31052710
1951164
52699
7628146
2
1237
27
203331709
81710100
193412095
1109
326
30
2949723
43692596
495
9
7818511
89346
11303046
956650122
6
5073527
2
3361289
2574
1842
1672364
6799
396682
194068769
3788221
105797
69
19565
743994
56382
58111635
6
565218314
150796273
6621732
14350614
5
858
350348
37854
2
9
117126219
212548
70815092
497491213
490596
2264
34360
155117
120716403
25
2
37613
114
345726259
4813415
843
14558
2045
309
15385200
253
4343176
28028082
3179578
135
76
3
986499
466026995
480
2681258
5
7798
4636
4
834429
283482913
2102
40
15
17393750
13114
9875146
3161
375661454
782975639
24
18
720297
5121
6024599
617490254
7142
5260
43143040
2436757
15
3972
1910711
115497
813
23
101953213
574164296
114996659
2
24956800
3589601
60809
11353
28
3518
781
530370
48586
3
27
83698
10020
61635
86616098
556216
13787
861174174
21
523656
126754909
5520919
12608067
3437
3010
487
118955
70
1340
41356830
4237
62382
186340009
108
530
61691643
214040255
2
366330390
205
16911852
4913803
71281296
2040
370759135
362696
124350
61289
4
156012
498828416
446749
9
8969
257725650
34
364
453723
3
7873
1533749
181023
3424
759466051
591
3442752
30
76
16935
81
55
78256193
35635820
7741948
2554259
6445747
1146
464363
259991
34941
323638
673381
66
7541474
117427764
239
105
9
41198
81
275928
1039702
43
3429014
97
6158906
408
153
167225166
339639291
1967721
303743171
57628503
58629
473863
92689566
8812
3726903
26
121564365
1098
100
8975
77
51191
31
50151
210
3481934
253
292
2073599
9921907
13912464
9
2567
44
16422091
788452
3
347049552
60408
195896000
195
9682
1924393
210
160
445535808
1584516
249140985
16
9319
14596080
30795268
19283
126
48
2486760
154604053
781945
725961
23039
50622
5254163
9791247
139046380
2285
699253102
1238
3
235
1069
5
88032
10143
5682
1175890
288
1542
64801
783411
20540
3004632
151154366
19
22
2177705
53
686
132756
46
2053132
3524896
59415
373286
11548
1184621
112322145
392
8716299
2980319
20
33660
1626
10042646
1810
2358477
121
1257
14163322
2348374
948641040
493897543
32
175718
6469075
18215634
4
32470007
847385
5
447477003
121
43
3835297
1110
553
88
92073716
331893652
18
29446
30552
950576
6003
60
2072
554786216
540384563
1741
63326123
688
1306
2597
60569033
44
1598
34690
3395772
3
17
975
28
26
4
91470
2
176189387
198464444
25912
5053865
851
4
854431365
29678008
7210575
444105
1189
35437929
40
45308
678
15
65336970
272
3988910
24
51391229
277
27745733
119301
207814624
9
3038
240454464
8113
7493123
266114
323186
113895922
20857
62677795
138495911
119173
3431
955578925
173290119
13
1391775
3
5709758
9
21820
418930675
569
828
7950389
867486
42
138269
545667
697642257
10957
2
84913249
2777
849717486
165339
1013
2008
2139
7
480
14573
53826075
7643
460846195
7
610
28165
76167121
15818080
48758
65681194
6
55
16226
31997630
22213
18463690
24
1675
272810771
252492
9
3
338
69915
9093794
10
878
134
3759144
249311
33598416
505543
4
2
3
30
15
69569
97
48
70251
191926676
165321
22
122422591
41799
447090740
37440744
2
2
94
61
19297
48
1015
249
227
80456112
38934344
764940845
557274320
1908
159898
584
192273
242166980
6665
4499
186810740
4098255
2692
7140
734363622
815
7262
16
57756674
1521441
87
925
6
9
133
165343
1232
2901230
23442
17324
3368250
52298
1064285
11743
1158
1911321
48
10362271
199071277
706168
46058541
3414467
258
28546363
2442669
1422
158554
2
4791
3919777
114
106
31002168
40
3873
279587
63213
202
389788
9
4119
416
15057397
1862179
6
31173959
89
2
18211
751880
88
7339433
513483
47819998
6576671
155550178
3336987
7466871
2836133
20803
2324717
70456241
7570162
119344754
241
1347251
2223
5
853
632107323
13
33166798
723814193
2415882
230258
17121333
871830633
179433
22
191171
5254
209
146605980
126547028
16
86921
673776079
1165
22663034
41
552286
7550268
23
2507734
10393645
15629712
769249085
2000
1482778
3
119
2
12061
55
648937
2649741
163909164
60093417
12140089
2387
142
4
8968790
64
86
4775060
25520326
145615119
546485933
18215866
103
8926099
1223
3037714
284728638
900
19952
2896396
420
1325
19678811
829
14681
169859486
54860528
2266
160564
242
3
21
263
4
16032
63664123
26623
11020719
3
591020475
47
34645
16
102841
220850
23644
5313570
419
38603441
187
19
172768450
322
7
202302418
44163
14
32472086
34297
63
19060
122063104
50200
437863963
115148
568307
45
2722
516125
654229
9779
54
51
82995267
16977861
363
11622
2397
74406
16737914
8817904
59377
319
4505
3747153
219
1331703
3865
67935121
29
942887164
4
75175702
9516
3259
4590929
3
170242602
1561463
431947880
106
984704
27188554
913155
331
45906
17228737
570
521
13469237
9874
631127
261930
13
77
27496140
15048948
24006075
37717024
423631275
30898933
3008
272439
213237
3327
804153
1120
104063
5172886
93409927
376339066
10546179
380552396
14120
5775057
285277834
148
8036234
34
206941500
261284
3538225
46962512
7
372
3
43
277
2
164681059
6859315
30067223
36
168985
5838990
349692143
8833
9
87
155406890
740
48186
33
606
14014
468275
7
4321
332
883
4991
164874
749
1089315
6275
16720165
287707490
429151
915
118292
43
56682328
26
1255
10647
185
91698656
6459
62764603
74
65922917
70
641558
1044551
87
42200043
248
5
15
169353
10
519
1460325
2818221
12
30247506
59
1965
242719
131029
3572314
6189734
220100450
5
11192318
4137517
12240
37
521
12618234
830047
10636757
12316464
10646
854604231
47
963985
35969
174697854
2203
9
104320563
2
374
64801826
2806617
41905598
5
5503
2397
96782023
228
139601
697475
218309
70
11
8755320
39453
14931
1600253
36344091
6030004
3877666
24
294
9
423
3
76507052
305
27772561
6
191
6
119
81676
1890749
1471341
16780
7
7860896
150053603
194
179
253660607
2539
417
3574
5050418
2667877
1251055
278
4203790
41479
16235357
69200276
388300208
194383060
25644943
66933
13
55861006
8459
296222676
379
37
98
88
437135176
756
45659402
18528414
414
2
102744
528989
17226
116584
538961
38368714
5
86781597
125191
162248609
14298198
256772143
22222361
1282
174268
369
6330298
102722289
2
430021
1391891
33443850
2
135792090
78450276
9493
520
6403
32
2423543
10273
342197
29
491533
1209
421423455
444536495
138723
276
28381
2945
4434
683345240
402136
84992065
53570792
2173080
1045
44174
3627
54091
5
10
53612118
844301008
269932858
614
16
139923
13302893
35
1074
11270995
15
34874171
1006374
9
254275
38102
2
366
3838
625679
18130
9378171
192214112
3962356
1596567
60
872889349
112876
328189
139
71807
330635
63
9
57200374
3551
888121
41
154245179
809
775040
86902131
13031
3
15847600
18
252310029
11
684803
1206772
82398368
695
186400
185526
4915
33402908
5
2297
5
448375
244629
10
41684018
17220863
1450222
2
3534062
9096852
33895
1767553
1880
529
2230498
3577206
6
22
662
20
21
39
154
6595525
585164
111300656
315233967
86203365
504
40739760
20793976
2
145
23183
839492715
596852374
613841926
5748953
2
9208
2018159
95637517
31
3803
27
28655440
493
4707178
4014
2
394
84450388
10544
532
1063
25846
188
197
19440250
36004
10694
8991539
21415785
269
1544
23732642
2413
704
1063610
36
2781
1166513
15029414
2035
150
1311498
3
514788
26836
235
211160006
18583036
16
7195674
3998
930637055
36931237
12
5
111104
10297
81218
2205
92825480
4
38
87852208
419997728
45
3149004
227
2
11834578
16
12
2104510
5353
53860
13638
159
840
381
204098497
6926
34
3934831
2058
2
129299903
2074349
15370
2
17063821
4666026
438714863
20268500
8296
31661840
6992815
5
3531828
26654
126
1951
1190
18
211110
39
12
2068
5117772
244530289
2
124714379
4
467
11
6210
363
26
178995502
1187522
14131
224143876
10
1200344
5
64
13
782406
303
371
3325264
48281
12123272
60037680
10
21944133
319466
15
4
153239
3437965
3853561
181783936
785977
368018
345
1756
1260
216725
47
5978
712982991
290774
19230533
546
10985454
4558319
42
119
17146
461257
6536
10464712
12
1398282
8166
599
3
4686
7
775166784
10583
1834978
24194459
2434289
309012
910
74
326
59884715
345
14994
7
335
4197396
7
7
2034488
102928
149
516
88108
16838
43
10069
1800667
4
4224
28
238600570
13
55
276174271
137951
506925
305
328
4
3032
514753474
467
22277984
3
42772261
8149975
21928
164821039
555
734551
256
178798899
56841223
1462
4861949
262
634056
13753889
5598
254696
548
4
201
2313664
893494527
5
1476
76
30082
2
2060854
1298
235407
5934
10760
23
12494820
907732
7527
87
8
24611752
9244
63251864
6087179
79889314
2351
110
10371526
33187
948893515
30167726
6337
176
4845
4
16582239
61004
73
100643897
6194611
26362
44434821
406401797
14
36320719
33240517
2914756
22109
7878
20382723
845885285
14
148938
478
433
58231624
3944950
689819996
3259466
614659466
151435828
2
116781730
75229212
33902
31159149
55
142
11797214
2066
10
983127675
132428444
386866
16567297
352171
6385
264834
23294075
31
50837780
5821449
135
229
192259375
4619929
228262
155785
334
46
1861742
93499724
15633639
181005030
70194574
24472123
3490
36
3291
35059
40504848
12616471
693
613
79
30474997
7152
19
1614
12
3885577
453546734
2481616
231326
13444
4
33435687
3655
3
484
2
1388
65
202584
78703191
252
19
120296905
1874
6334
2
22577598
3718165
158707
106
15
20691111
105488862
1823006
751
5329171
203850708
360104
317
92
138
47781275
134295
1608
1904
30
7914147
373
134
50520898
101363
529649484
24
48135236
245207
6025271
935189
3852
199847127
16614
30
22396909
11924120
27021
28828
3
1061733
18
10115
5
26792
286662013
17143
138417
700
9798572
41
311
5411411
196655032
85
3334
196
3
101842725
60223522
1631202
44
1489450
347
4
106432567
2173473
702296
37
440303146
15228548
11809650
3
2
91919
3406691
52
395673271
20269755
144550
2
7940988
40231
17965245
40170035
5085499
545
2
16509440
3926225
80005928
2473161
344
9803
39
294
320030
5972
150567
1515
216512
10545398
195
46
46
1184
61867
206977912
8
45
163157
3582
221536245
2066548
22186564
45522
92106988
484
486021029
9
11470
94470
886218627
2
117998856
12496
21
357
8376
3
155547
2
118269043
18439012
51465
72319
67836
7
47
27
20
882947
534871499
27796155
3308
10845596
184032
1363
247
2095489
46496009
129516282
12
10
97699
1112840
7
7498343
964672235
541527932
821302
2
26
125200434
170
15854522
491012492
321
9443
46707191
10955820
388663
1067707
1723
289547
320970
81
428547090
12091387
3
18172
9412293
30
9
637272566
4479
59382
78
97757
415
198401
71023
324680
2484636
233
30595779
4478625
282
1341386
141425231
38299
1573
1988
307
482
684400537
11
1695
1632224
880053
658539
3653
344
16
6090244
32095038
133
5563
10
54076008
3556072
859017160
2454
8406965
6
3
244
50661
36317
1827725
11
667420
208833
772813578
793683631
17
71532062
9750
5
5
828
50777117
2
2427
184327
4902250
123359706
31
1065571
443656
7909
7959975
54866
1491
656
1422461
521360381
3435
4780
570
6187
113
59499338
9
105924683
136317167
147
5555760
1827333
436414
54807760
469158
64261185
7
5
19649106
390929
1761
4
6
26107568
112
4231698
159405746
28
515
1019
8520
4794379
43282
2
212
178841
2556
92266
39
7604
6000
31484
7
5
270267521
5
48
24537652
11693
1135713
25
194370621
2
1291725
544881
7880
2164
14044382
35
10
236173
3
116
3
73
2325459
88834214
51460
279815
2177
6064836
453464853
316428
1446
72
108077189
72447
58364548
19261185
270
183575
6
6053
97
73278
149
74236714
6
339420
73749296
3178
53638885
5
16
15143816
8
38
914
5
4336784
7949
410982982
2
24987
798620
16
9210
28287686
52
40867
4889
228961
2065508
24117
1440
27149
1433
3855584
378
86614
2518635
3063
460
180
664481
228150
198
638502182
17081789
15
5590266
26791161
39988801
6
1939
36336204
523
14876988
10004
535294
284
479032267
1360
128203
581
2638860
150575406
1008
111664
1526
2410
5726
7
4638
308686989
4
5686
8915696
9
552
102433881
1355
314902301
1997254
3772306
5070148
147212
4567
4637
7140899
344194
82259594
205
81389831
6930732
3
1169882
2362032
541117
2090
3205708
20
44355688
450
2002304
2219
3278029
275516240
1528
14669825
421
1153611
858967
268330
111657
420008078
460380
3274
56505
69045684
762939
91412675
770
246
18944
69
1629214
1761835
164504
2
880850711
479963593
2
152642404
493549
102
139840
123832522
110258268
103229
549739
20
69951
415
8011203
702
106809723
119778
3566
5770149
23472
6150325
319289001
206805
38
96387
7775
51
24814036
2
94245146
2596
38186208
580
46
661
430
4351084
4205263
1570
42570
53698284
504562988
3609877
125948
1824395
19569158
862517
126645962
30
22016
894210992
87311462
4290
17266623
17
14505
16600491
193323281
57555
805051
228918
204661
268872
4556
32810105
23
4817190
1202
1942
395969
961774564
25603
41328669
64
72
190
362043
265
408068291
221726
1735
834612
17101762
83339
19
74108959
4
2811448
66453
25598369
5652395
8123
197935
105
4
11982
1916
56834
433580627
18578378
441
562
146
106
10
8746971
1281397
6
10602
11
103485
24844616
1792
22873127
6653535
38353383
3
4
124262
543541
2123
256728043
21
9
3178781
159909
91
345
21965647
68994060
3973
8405700
21953
111764
614623287
546670536
397240
229778549
736
2217
171967
176
247152101
555027
1042700
1384
81
2088011
496
1242954
11150
188136507
17528
1944904
1535928
3
77
150
214492
3640
2435980
165
445
101891
6
217353791
8828
18
88
79
38861987
5884907
4
263
2995725
234
2057284
96
1685
1933598
55
1814862
231337
419
6189125
12515
42
588125
1198254
59
714
1951325
4928
1395447
494
21
420
261738
150703
15581
31
3
138860
34
4157099
7738
95644
6
22713
65
11
16783788
8
35512
7693
1065552
3944437
69967908
394
830
3977
2241873
12109
230975925
1532437
144310
151
314087680
1127
46
24685718
726
726766708
9990
833180854
19689
970512
16363870
970698
95
39652388
13500
42020
792
80
365264377
3330
5
2666075
1136523
24
274447144
17036286
2639
22874026
103696
984769829
27
1107
133
114
32203522
24
69456928
2962
364168
3510130
10330
459249
71128953
5007
1239
3
18583629
14513
6
145009449
217763123
35915315
8597268
9633
27
715
25
95625
25
37146
1448
2
764799
1953525
33903721
259229061
903436
336361435
8230540
433169
17766101
125
19598667
1396418
677820
4
5302747
3767135
34
172
305415466
7218
34425
23
51
1336
864612
26
509063716
21964
68794616
10
5
793
89290
64
69823976
288
184
20
15923
18750
7
8713273
3
42352
8001
80403783
58541
612311
8033986
20458
19
49
73
207
59
64097
3
11
845
685002939
444
174
22435
5677
210566951
176829556
185
7
35419649
181
100705435
7874179
21794
3054622
2690
305313217
78181
184092586
66
29959
844767
1349170
215027
144
74429116
2076
10419291
13059928
100849024
454
8642
88
134
627
3
384270766
12
2786
9768
418209644
306660
10661157
1898636
103713
15
56089811
172712
1246537
8957610
14
250
36
315742
2380956
4
95728
24
24
2217
221662766
50
99780662
44
19868
3713130
1311
11
15745175
48
768
175
117
9959850
318
27120409
12
1370
281872
89600700
484465993
621098
166
14122937
445280
520508974
161301
9
1191120
230
12172
14
21
133
88628
17
3
518
2494
10662061
27314
1142576
1464224
803344
65475667
32127789
752060
2488604
4
160675132
563007432
17112
1809352
357455
43593252
637051379
153465292
4044
7487629
183
21639
22836
130386
17260233
35577
199621547
6219
4677081
94333568
5
25
936788
736877
760256295
164108
108819238
66763822
405173
41990
27741
645646
38
7
5315
187
82116552
31
289
38946516
16
634
4163
13176
73477622
786321061
10775129
412
126713
245507602
366478
177
53750
2
10348
6342545
251002
105687630
81
4750
1507
15041367
42
97933
8
44721279
91
451755397
2
10744743
112202
171
15865951
2
186
293722823
782692570
695345
251
220
6736
134
2708776
2
10233
4875442
13609
4891
1590
518360399
6
18372
153840
44
122
2353481
8790
52035
27
752
87163
13550
1432688
4198097
13
171
18
2
953220481
345299271
1428
501217177
2359000
663720
2001
667232831
4
10
66
1512974
22193480
1776
2750
45
68479822
12068
191
194304321
292477236
13321
1901204
33077103
10
32
93
573371091
29911
5
86
488067
272028
3184
35216261
25246732
105031
2
21
6
1822588
28
193175414
80
448722
19103
10473
7360647
231
3052501
911882382
25
2862130
12
1476
912
33532641
393420826
518
27
391
247
2800
4376
147
277543623
122684383
847
2
111991611
4
4461
75273
709
120
287
6
286529
41
854527230
2233
2
15369371
263475
39081
7
1718898
8309550
2280
66
696
32
2066404
612381
10
1000904
373259
823
13196916
2107
26
25
66
65
77
7146806
1977
175
975249306
3
1318
6
44
136
13984502
6293
2247961
270654
9161
5092510
1716
110808248
392540
4
30
5
339
10
230323644
4389
6
129172108
6107370
56
43
13231960
326
675566
27471
11535
2631190
67123573
14864
652257
4489
338
201257480
621861474
816639668
96
5716
58297
401087641
142
60087375
96629968
25227
99470204
88808996
3951242
14232585
3911
11
743
27429282
9920
241325
88172996
28007
97223
2911
5780
9899023
2901
6522
91
13455
2378622
1633
64008
585
55163
616835
135
28384
534901808
21436664
39152
4120853
65
34928442
114994044
61370067
20724562
657006
10585957
540366937
35
5579
54928558
2083
54395
1179938
223
3863
6
4145
136229612
23
6091926
359
21
121248
38
3
7
22637953
7378559
406261
50490
26646
1979906
3
16
13199
106345
2
17904
14
379
529
3133894
164523
30538
455109
7
728868801
5
4775566
2
430
168592925
1154
26800164
15
605771746
64397527
856554
76
53
31532067
157339
6
240801124
922
27
596398
56151127
9509
24420
10065
229850925
13254054
125496
60190124
489709
110
7
134
2974154
9
7
61876397
15428851
3
16552
6441169
83
55487
16360987
78
77263533
71903208
636
17
209363665
84
4655428
10196281
749575757
3
46572
16
17125184
6962198
3432
506182
15101677
38
268
78
28
10175288
267
1347582
6384056
5396464
978
2432286
2673676
289
48
3
125149739
39
36219
4
2147
39417234
317842209
633
2684
168875292
710046766
16582
1254
2266495
696545
86408
103667
458
3254
1275
98766
23460
2
56216313
2875797
41819355
496
67
1951002
13388
130978646
3956679
2805
257363195
36413
191
17454
374726
53
298450
11767052
414
9161
372
760
7371
8
225
1891
873600
2
1476998
17
4
48218472
5
392
1618298
26628
6
144
686136
11402050
3704946
48349381
794
80
726870
42344
282
101
53577
7
10488413
104018
101788
62
21300
13659
56
406082
221000728
350897289
260
379
6101
6
471875230
66777363
12130
3337
22181639
12999
5968
41628
11508200
56432
127706
110431
52
44276
830698
4789
1149957
1170
412
3621227
3525956
3
3
1669
29350
84
9431319
67845206
9190831
71846102
570221469
537190
20
351
45
338
364068
616
24
10
983071
313
245
634
1041
334393697
115941460
261
3
5224895
200
985680
829838983
197
60986758
86
575
45
71883396
245391
47751
433
10715037
3568977
1529
192785
7613
664576
2
2
766801328
51
156
16760465
28
22490349
577752693
23321830
676
104
6436060
7637
2445
92532
725
915254
620
546
89239680
16
12
523615042
31
3549108
198853
143516511
683
28881857
244
192
2
2494
7
3331
7832
593479
11
18
22196
228155
332502
16662
3
328402405
78
103206453
59472573
745323723
26657
1526
176920
2629
6506307
15303
178957
101128
345118073
209591854
28541987
1121822
781
98
498
375
2594520
20448686
914326
458915
15020
3
575071631
142
17151378
210850419
28
98218
200964375
393351322
2
9168592
926499923
6
8724337
29
28679591
22089962
295113
119990
372873858
292952498
485239310
204263585
418
55482
5335812
3115
347
617
176366383
7026
778914086
85858271
6723919
83018
102
3
134488897
21707
1423
377522
59899
149288
504235247
18
2928
3087
895246509
996
36
90102
3197037
161217725
1528
709418
400993523
25529576
15752093
138311414
1364773
5499
221981
154957509
37474
13
8
357758
53495
1014
486221
565367478
4569980
208
114650581
928629835
26
5040
2
1530
10
88267073
197899322
438
8
338
11
3195644
358
86
14
605729
246937
1926
648
1512424
389753
1705378
1733
27966
396115605
285868536
142267284
2105
83034
1442
28235968
8310808
10424
17
78454
135233
75255160
5
2225
64
427994749
196
4337
715405518
18757183
81911
1207
98
295947
868
4
2495075
420807429
40
3101752
26
101566
8
239240
4088264
3
2396718
104623443
80955616
286
1798773
29784
2933502
1258
13177
229
153203
45962318
105
83
39
57752745
210769
51213976
8
27646
64229861
2232457
1008
166647240
341718
691
749
27982400
77
896634275
87842403
2
749833391
10
564219525
75747426
124894730
817
3
3376
1496103
75024649
366921822
653715
3
4
30280
1106
98748
25
158852094
2391710
24
123
762
2667
12655121
358914
32382819
4974184
8602
93923
5151461
552505267
249
7393347
2
672604
1801
12
83363
3339128
634322
9
6508889
162057796
4060841
444757
21992752
76164
1294656
6059909
10943004
5263967
4509
4
45114690
196585584
31
2
722
3215669
71826
88658
2
577
33010
793465
14
83007304
229290
305194
12856
296
215501
5254
167
318
45
3905957
13349
155
440395
4
8404242
227
307350
529911239
17
426
13
200
24
884090
350957
1018
43
415
277
47656
452001
1135
60
123
28
29856114
1274887
33
2
2
496821
6347466
372
3987
5
23870991
13337889
5
27830
25502414
247398
699
72
7511333
12
791186
11435
2
27
33370703
40853
223
211974401
595304
65874
40641949
759
3
17678
5392636
9983
152394
19907
499
73744539
21947
2
275
242
81
1709
289093
18864
7320
617004648
76235
72560071
166
2160
82953
329252552
25309967
18181161
731496511
651
210154024
14513
855
656311
53093
8
3089
115
713675
7
3
4695
94639
5668
4714
3
18836
17
29299
12
96813277
764596
68
4082
101091195
12
36104
1914297
69025
2841
1588227
554
564043
7132087
4
834826
50822
881853
131
575899
797542
16
37290
683253
358381048
48116210
3
13826483
50645826
19812
150343457
1636316
30
965
3694
194370
508073172
4
136756006
691957161
25084
8197683
51299427
36191902
18
17
2
390
1756643
486942578
725
256560567
119456488
26535633
56054
595509
5298807
228148
14391391
204008
617
3504
1182844
2066941
18
103
47
2658327
834417530
13339
739672921
11557
149396306
123
692560
206246
74373
69402
75041
158
27
2499682
23295
5
81044
1088444
116
8
1457877
2
4469418
128896348
37
46812
2969
7338
16562
100585
222399788
7
5825614
49872307
1139
577123
459
410707324
55
39
48093055
2466050
47
151102078
889
24
10
810942653
9708860
18083370
258455
922511022
150066544
90893490
20801723
32827121
27
841
211
8725854
38
7
13099114
322
4656506
33529606
2618039
10
42508
464688
52563235
1031735
153
8992
265606
968108
6694808
39
224669
368
664661
179402
43847
601235146
16
853
134
119529217
180208
655
91929175
272
385
71334047
18
2
2
45556
112562874
105
6
5660
23
10268569
37427506
13075
747757
3571
16935
355
639
21574
71496
2
78023
166415
33853554
8
4387438
25
571687803
280343032
4274
3258177
1082661
4
8
75
1317
830561
8716178
19116
787010572
402516
7907695
2557463
15150886
1103
21
130365273
5385
741360
3700220
172
1267
6
788
5652558
2638
223
71
125055440
2084
10829
9302931
50330586
34630521
6012290
116957914
693720302
38
688
303959
3
401306186
41115
47
12731
233669047
63745
27
218
2
340989009
70507533
23
66
1353168
105
122198
1043347
5226
80733
3723
27
6393597
1346721
13913645
4
8
249
856272015
9
92
27857321
98
172830708
626544202
3588509
2345606
562269
31968
264083
30
286094
462
1756780
93418
3597
4618891
4821964
810332
58952809
3551
222117
564
25
15092
3
178
202961979
203
51714
4070177
96
5094601
90915
4
849607
131
22640
165268
6
213046
324628351
5499739
27
673
7
548
51
31913789
151592949
1531
2387058
48
12950566
1392918
1666994
1179
300
637214580
828759
820943
518126337
3770456
274
774
580840412
1543683
32540690
77953055
2
2885908
6
1714
36893
33444
170
2790
657585183
710719
391346
18231
91
829420
223
4119627
83
696208
2
1110344
266
95
136
21635
264269719
22778
9937
27178838
15559
4521845
500505
2
656051758
112375100
28672469
236266
798019
6405857
429446180
155886797
313
263119605
61397
113
191018
11874
4
6479
139751
6644740
722
6157916
186669665
9730245
489002482
3128
7313
213912614
701482665
2891
37419089
1249
201364
1306213
7631636
7391518
1066
496453751
222
38
235871438
418413
459995
29
14089204
1709
55
808115
114
33908
25
2220
5984
12530923
52570
2
22966
1430
1102300
5420653
1297
50
34035
3297
4935
111040
3545
2525
11391833
3
3945
1197
18549
2860
9227799
2712853
29496
222798
4
69322
70
8
128
8
2009
75389523
256730967
704891629
89
645894074
263206
2
108296981
7
338
11416548
11
249
6032375
36
3
47456357
704
93
9
33
153154
519352
181976548
137655
179211
234
731
51160
6521
3
120643
266360062
1717
448
58934107
1346
4201568
73491
2
983981541
1893936
196
2842
112737
487
8050639
4248
11
133
16855
118577763
189
295
2030536
2365188
3
18903
409702562
14439529
10262
61
129
130587
2
23772446
38
12112
8990
16
6671
11752
995047
38958494
1758
64134739
14
17137327
40338
2
951
18154717
239
42
2772
249
9
964293458
22355578
47
297185
456
85871
271
18
106490
77223268
1372
981
17314073
3443528
146
15
3010
18
6
65
38
15
176
231024
58
119711
2775238
4614825
39751
262291979
502
91181180
173300492
3330
5270
28502699
27
645
6109
378
118
21049612
1455
9513
12269
10
901
752730
365
9171974
2092
20371647
11
8
49
11044
16052015
135
59437636
189
200
12
309
392049
4008
520
1465887
72972
207581668
6081419
215521
572219
8
274372900
12731751
2783
51
170638588
17
290153809
1440
8
97
222
38783
487426
1406814
52587291
4653
80142898
7
29
487328870
275676
1204
869085
286175742
1289678
205823
1707620
12019
1213
47
767757017
68
2
4314684
94609
206261
1238854
535153953
200172
2913400
30749540
386378594
1685524
168
305148977
2186
33163874
10562783
66
2
12
594
9910
9205
13266
29
1040395
1674
4521882
194884580
1852
1137
14576
58
1052
57874
1150
6
81611366
55478
1169332
283745
1594
693817448
23
36
442
47
113706
482
39728502
122
253709
3666255
152
266302
59
13200
873839
79
16337685
6
544047014
71329
6
120502
91828
141374700
187559208
455186
6215
282
7323
13887
1101975
425
10
790895
306970119
200258995
218105
31367661
5
2154
57
3553
18809
179
49148405
43512
3453182
422741003
7495961
27947426
8
42964155
589616156
2
5289
1566423
290766
190741652
731
2
931942
16101683
418790442
146
115510452
107
245
69237466
146
385324087
221382035
149911303
224286861
4017
383
22
65519
5259
665986377
77
4131
173813610
35891
1033933
30
6086394
2817
291941222
853788157
6
12677
20739
3545675
11
171
687336736
53
111600
703176108
46
109560614
18525297
3377303
122064
510688097
194526
534478
3714
136
1753
82979
325
7990700
18731
573
7
43719578
443672494
8
48854
1253643
5668
47895237
21
23300
285727025
912772994
2502607
6
21914
3
19
72
2
1059871
4263243
2099
5170098
4355
2
13027
9349
757874
293
1333
4
678226
393246
890751
1342
3567
802723146
147285
127
3237521
17214550
63
15
8180999
1347
2
967
3054968
40389710
7618
72457
60326870
362153
1184601
5906237
122638
3
125894
162347
297094
550635553
2712
350006886
131
4683181
15699
17
5336521
2269
29893
11375
763343451
18
29527914
23535616
1144
3
18140
1549
488220829
129803729
18154844
14
2195314
71472004
18
5
1927
316288532
75785760
29507
160
9437265
14976063
5724
91862387
44030
2459
5831
133084140
65987
13237
1484
19
2687
418557321
36113
135060
5028
6578220
145629714
22043688
20956
30452
4216089
106
2883
2
327372281
22
30
999180
415278804
431
934737572
476
414412
8
8
8247
53
700257635
7056324
1994563
357
31857
435548
3024
91867
15
26
16
3014
1291
2
78382943
335468679
11261
142112611
417241
17204143
316
406509
11
327630
397528
8
31503
143307414
853497
4002
4204
78
15083139
4
1150
668
1052
1183
18945
6
1056
28
1737882
273040
1291554
906
710657512
959
46472
2275286
140801869
2463212
422
278932
34
4
1050754
471
16
17
112
26768677
173
7545418
641678561
30493589
1039248
406821
7
8246
1146
82220
525556617
9
4081537
23
1409
5
29
210
419949
2
1553
95940492
111
101008
557
5
3624
2
4298
11622
28437245
18249
907
323000
2409954
671758
2
409845072
599066728
11184154
5
353128604
76625
65335502
595
343671271
21
857
620146
1790
4
1160
50629
2149
4708556
32
21782368
5760
15295
292570
111557
28125
20432
18
14
76074
251119553
19447624
2
119526344
2
13587744
410
20
2
85253
498
90
7256658
25969
86
64270371
7618926
2
397137757
17
1743
1412349
8880
5959836
8662
2199835
1485
1246330
12543
6
161867
27004
2282
5814
7242
32137870
60936
2029455
427996656
1233518
10686
3406310
22
17532111
1222731
104399665
699285
852661364
197
393148
1756
384977362
13364
77121367
37
138
16837533
20
38008931
33191235
1123887
36214
5153
5963502
26614145
90432234
105
107435
6873
150424393
2150
3
91829
3038242
160423
1802394
351728
20548
7037230
1537582
148531377
34744
120253
31067532
5312
15
167
18
5720
1794152
12145083
292417629
3137
490470
11
92723
1334
23007
274
148217
989
61354
81369837
2017
518135
575067
12843777
252
6064
1897
30
445
68627
277126
245813
101975324
131138489
22
3
5
196777
16165
708
888
9888
899441178
6
100
602582
50058
6496
216
25
1201
44905
165
13492
1092232
16340110
83557271
17
943
160
7441
333259
432617949
120
5843
44
116691858
76460171
285459308
14440
584
961727
36484549
5800
15249973
525
396
166
5200
5095012
419786
407696946
243491991
3907
80426
223559233
441065699
176727
20011258
482
20062719
727596
2691051
5
188
6154
112671643
70802195
191156
578
84644
2464
27129
39139
5
212
522068286
337372
3
39
15
2254
10535
2833134
326
351815844
405892879
7810753
324742021
14
35271650
337057
205836
31735044
7336490
2630784
8
24687532
1952023
94
113771055
6245053
5
2560614
5
390355069
882333866
7405
5944
98
6
4
5617156
31096622
541876
2096618
345
647
20887414
153510572
11721
135917
231
6276456
2
226955
30847850
8871633
567230
3974
186981239
1340647
59441
1200951
1216200
5
139985
3100520
8598602
1495
9858
2
3
63326
5831
138401
856054
340526
4
372
37922065
143781212
50353
700
12221471
642365641
3
102
13153917
306
596077
50
2167564
68290427
3263977
3402800
10863
5108134
22943
7272275
12
3073
1023513
136452
257704
22039
577
8029
209456
3430573
123421
29
70710
5
20299215
104013
1444
221011533
2
20
3
2902826
138730145
705174
42
12786054
49073985
15051550
35128132
19197810
557
1247361
12
3827
5954707
9751
18265
557059
2037
3
59
10385859
27777835
5081
184
931
2157223
314837
33312972
97
798
1718
225
327576
1024
3
23332
203126
5784
59893
13843800
14680
79
23116
25990156
5874666
268640
973025
6250
217210
508
5
197369178
4645
158
29109804
4
111
6879
787881
443
187439007
7804855
162397
1317
562053406
562406
64167
304402
11
21
2422
11695478
108
1740559
7731580
25299
44
11
16
14036
74645
2
28433
6698818
876434
95456
3
146200
50685781
733052330
5181812
60
788432982
1567
120490
279910
3
309841
15651696
277371
28
2078395
130
29784291
10469158
1853140
392
6366
3731
3159520
815048
15822
24268298
1699
114
355421
6651990
444
394003
33969
706
20
3380143
7
112447
4491472
1191
162400
3710
2057
42
735544961
2059
36965045
8
184
7
24285
2189732
1313357
774398847
568685383
4362137
63653
2547
2442446
936
661
1436
239578608
16726329
5511547
104
285243
16733
1722
2
834829972
1574967
3
8
2922
3519903
65523958
11
177687
3
268424050
199350
305976
15354
464
23835
155455
372549
126
42652
35064
10613
162333
3
62231387
33326933
29016
10317518
19
574
31887707
200237290
13
4
601
16821321
30
2
9395
15
495253
3
978708337
53391
106194
6294
140
12091626
7
637669
32941746
1134
55
411548
9663018
385936781
472
9217235
102151
4386741
20575409
65293911
435
51743
11
9681415
246561392
5862533
35
11635
443417901
1410637
39
34987516
31249
160
21423
156
8
2389949
18214
4
8019
2215204
15303767
4
2
224854626
4644133
5299
8107772
10
8848
14034023
414390
71
407
11
110
4539473
9
619484950
26
3013
5771
37
8494525
1563652
615
2
997027978
659016851
4
742445
61
289
460161
104578959
26075
1450
76
1343
168624804
166482
7506689
369500728
802
45123
27
40
7
432187
33383
164799443
1365865
23780447
84545
81466
15289568
585094
2055567
1927
1165014
297
604556179
45
84049
49
48055
725356093
4364037
74546
169
776870727
3795
210565
702
26
52376
5
673785
5285
4
636379343
28
1326
719
42
31135
47431639
355263
1619
70
804497
131742998
33835664
7313505
76317
82050280
604989
3372
10959
185890
11045919
40295
157814673
15596
225
3683
777263673
11954
11704
51420
2
342475
1746
28347
1245358
113009996
14167
1240
7
1003
7
2109
32010
161
3231006
52300
2271628
5901
126122
1894
900078
109913299
307680672
35130713
568
350909
979629047
294689851
293149439
4
292579
3823
1208
23690
3
15404
245539599
100854654
245
11142
5491
2866
45
92
5554360
6460556
32837342
11118697
23177
22423
4873817
23888101
134757
480743
5309855
144
8615853
145154
147454
2
781
205
1072328
100471632
2343274
21727
16
5
7718
12358599
19835
994023395
143563350
683664303
88860
4570656
126
25
7
3593856
908642
301
55338
1242
266
144
8
854492803
13
4
41
77
88207
83447
22
284673679
2
3
2194801
67818366
60
628070097
23
16433
7
1383
595
145
308
42303
2102
38571
30829
41621305
3417
2823982
14837
249204
8690968
626455826
842
97
24137047
4409
7187
2008
47
3711306
26880
2199
39035724
122628
141
650071886
80396
5867
2
171393
2
279204571
2153
1473211
66
10077
256832553
1741457
485
9
16363529
34868
1129
2
920
422
491440120
409
1680
5
2522816
86095670
5817415
8523
30
161
2240033
317758
2229
12458
235645202
19654227
33861
382
324697
86
2378353
11090272
11
38514
11270088
183
65
249440
91649134
13641251
37610474
44629044
406688
752811327
64501
84840
260796
63983
4782
83
131727
4
77
249
2
26399823
21781
2
3
14938
7931
14852
2
97
13
159792446
933
23246
8
145006
107383
1969798
17
288011
47393354
51107299
38483
51
16863510
71517029
113
1476161
19230942
18459
4877493
39
12
1094
272175698
3870724
4386347
600
586301
1591
564
212
388039356
65320
15
60
1091611
70
86936
146
800336
151
29
90
111879
3891
65329
6
42
1642
10982
271546204
82088480
667509561
734
10391
36377836
58
268115
3762809
103099876
10725414
699668975
264627
34
1583425
3375590
39979
150661
484
8
22611412
780421892
1702
346473118
3073006
26759865
790
485
229498742
3880349
225
5864
137029
3529964
2606258
19082982
91
21
20061037
1057
8109
84
163196249
117343152
71201
128485
108101329
2565929
2610062
25036
69310504
19401084
286315
31938100
26627
2168515
140210
90
28121686
2995162
23726
7
122
866248
140
596381
3997467
4798937
302193
36886314
3235124
334010
43606
12
321
266339
39
59
11802494
832397
180
188321
206875
36
6956
486927
36447776
11325
8140825
2664682
28
14161762
159785412
460941144
46981223
380211605
2018427
276288552
3
4
3741021
7
12218034
22099
3
3599
122870
74
2445
21860
7
984013
8
950405
49424589
9
894243266
711
9
51644175
210374
532612939
24
9
105
2
86
122438
18889992
93992585
6
4180236
1852050
4242
792732
158
31
769255
8219102
9
3282
882661312
3
17
4371
202
416127943
584
32775827
434
193484824
35147734
2715
3434
297
175615
780
863816
515833689
61291
774332120
273378413
5677
5751
39582879
642052133
4
2964
872724
750
143542
51590365
17
18221
12239032
26947934
647838657
697980912
1186
2053227
26708343
19
332293310
167865563
146404661
82374
240962
2299
23400192
2
159
5
399055971
8458967
100008
5512
448835145
128
218014
11757131
239221
7
2719180
4
330
421324
50
116394
4865
606805944
358030304
83464261
3644
148773
361965
58
199
12922
1020
8280
768103088
410
60
21
6972253
427786
2827
100643
968729
535948
21472587
82
282867309
35916
7
67908974
302132937
93
10304
85900
10406
11
3
545857936
3951352
20664668
20058439
421714
577
80
44556709
117191
24178
158
27892
4
570
846220
866624736
2415
61399870
4833
6626
6015
140294428
13791527
38
9
33851113
14065425
56816976
8164
25
2
26780
319367579
768
739120
943851
8945
41
62
195
322196
1569
504391532
455
45688
6936039
8
1581459
6
275128
14
98273051
97894
6429302
6
637217479
1178748
3
878593
155774408
24072509
56381608
4277987
333270996
345254634
685952069
74295
10740697
3695475
298341
48
288426
761545
102
984831252
27227
40586
1572600
9325723
518826
6287528
711
39
1587
996252
139411352
54366016
127832
89578967
188637
2934796
556586
355
4609
23
471
231
37687670
123652
260
2
3489
7
69
422
72166
19
12871318
2960347
216
282724783
2240054
5367
281246054
33337095
319
31280972
109
13
135
84
12
295308184
533511
175240
298559361
825
5
13
2484189
22182
330
862250
1735915
14827
7164
8
5006242
5
281258121
1790364
125791
8404
102037618
85897
439126201
87239919
310793619
111083776
453
292719394
12136
442
3272393
4288174
33669114
277
76
44584871
24726
64
37
7
5
13851
4076597
240713826
70
11992388
889079
4
3
30525
4
7
1721
557642871
270
5079
28131187
24
611
2776965
60955494
12478
1012764
8653874
1010512
23402441
673523337
10501169
7
105052
1652940
106601327
23276323
90
1955
5
113
356826
8274540
2694424
85207
383421785
43
3
77
36896
83075
8318395
156
33864156
434838
41924275
423637261
2460092
5134145
786974
7168677
2
1904
13
2310518
319
100362720
599
296918855
129
1369
926
3691173
46741655
453570
71793
16099
44914
990
1058
790273401
158798929
25
25
1228873
34
78537773
96
25152107
2937903
1237
3
590
507176
972
43810877
153
47
7326723
3351556
2895164
14863116
105847
927
564
96
2219539
21030707
4153
942077342
2
458
225434
7802238
17
51
10
2145278
494795
309003038
3
184486
4375580
159
10
17310
155228
32
528324229
23352
1909141
185004533
11
630459
280
924
945
3008
1334524
2878
3
3429498
66389384
108
4
627588
765672277
969831629
182
16815986
2
1755064
14
2986706
154131889
2755383
1392930
78989
243699
6478
8537245
109
12237
4436304
181
42
2251802
32510
2502
18914
181
151269
606025364
3613
3147
1172709
15
36381
680701134
2
10485
9761
2095
3
138258
4
16912
4802
79973
18981752
9821
7025863
33
15417
14
20782
1913
5047
12898
126
38369
195202177
27223211
2
13708
2108885
14128026
337734980
5999
53872977
161251
844428
25
2717
17
8382
1127558
13138782
38006312
58315
3
2747979
302631992
468
85460
42244883
153273
1944
9
590653
2
19048
377831
211416
22167
5
97695
6
92
407
30516
483
70
18884817
11
2526
302137
404247
328388
1239
303
552
4089
3519605
3136841
24821611
81454
529540741
125878
2
13
94224072
758
467977
23090595
637
16
97
735692
382
62326
33
1361554
726100
83030
1119
476362
2912
6859
122989
13378705
1230
128
5418798
549
86988
7656669
618
3
18771350
259661
1237275
821050
69
5331
103
73210
223095610
24
414644028
5
1034604
431275
6706
22
41
3506930
609784
26
108304412
38324210
104
22979
5
635607637
76920
298156100
45988
84
25371
81
7424
195577
949
908018
361984
24754
7614188
8104331
9120
837
61927463
3627
101
4
431766588
2779
12504908
3
5991
92566046
205
348
12
7
390409193
11391
14675514
21
5
1420
721
20
4115
2365
12299893
139
2
137694
55421
1428
2
1450
45678
126459792
89
3
53
3
558581
2
14488093
57884509
3
2350545
270422
2166388
56292392
2
21689678
30307
1087
704854
128937623
11
678
3962150
45552
1267
47605821
3517
29700533
61898
492244
4
26123
10210
351
704792
9970
747728
2539903
117364
190
5
907813
2593
5
1752462
2553
222
50909881
46997690
21987
325
162
29
318069
463
785369828
8409739
203541466
49221
81412
18290
798799857
3062
10
40921
21976
72178499
45064
547848535
4055
111898440
44
44893448
560
887
112176
2582496
653427
25
1309938
46
75798993
7
117021266
877423
17056
730
591160515
5
46
7
380
26750
4
20
652
8
36
8268
284
11103794
10785
777865090
545127710
61
20331919
12
440428
192142544
68
359293265
419
6
288337251
276915008
533230947
5
58807535
12677606
3598
65012308
32
1624752
39831894
39353
28
582
359790184
6
21124744
3
422165801
55758
415946
645635424
8314
10
256874
105271
68189646
3054
246
640883
6
677433591
4342
35444243
181161947
16
2527409
30693943
23433
4013674
7
364140
9
7282
1162143
35632604
26
1711158
6
347
98844084
232481074
51
2742442
29143
5079
1893088
214
1199565
282410
1781223
268965
49051
1302
16168
104545
440893
1029629
4867
41
71
236819
268916890
54223
6316556
654
23080870
255189775
992
17681415
852227185
423284726
101
43
123
49104109
1671279
231091251
217262
5113907
102
53040604
871056
2584
1560
146
2
3063
41591
153449
3524
4977
323
134
22703679
17
357131
71
126
4
152240522
5858887
12
13654990
134038
32941837
449268612
67
439099398
70
48112
77
70755
7039
19053575
422418976
144405026
2148826
175910
4467
4
298898189
17
771631
18
64183
736
357
9
599243800
6674983
17509338
6289329
19704
89765
87
46
791
142
20
1670
247179854
85540
24252762
318
16
29687
929700753
814
1820357
3
15
311659435
17684425
20
8
4572
67582837
376
2
42160682
69159416
3
25125270
26
6821
8568
10
1978850
1853
3448
8902392
1346
3
851061890
304661
1332785
5
644840
9792
3
20
71534003
121565391
37760
18029
78885
1577194
11
54581568
28
40
2
32058941
2006
132
27
43780572
6118522
437328770
591
353710708
877722958
875120
21
33780
914
57908
178
772228
29344
153948325
56062
4
38823
185
6674
107433
63434922
274036354
1669148
15
718943165
486746222
79964696
533
446701645
8471550
25400072
111
2
130096327
1933
333106173
2929252
37911178
4
226454418
19819
9782
3024
5
27426
528451231
10337335
157
36321
353
150
14
38815591
49923391
2963933
108531
548
19205625
26
779590101
8
37
32485415
7
84535358
8314
38365845
1521
50127
814331
21
20
48
7493412
39
5
104
45958513
15
926118822
652
2
7
1339
69
4261
291696
22
345377724
98392
150115773
2
185332
202743436
4690464
84968
616030285
72339740
6726191
2
555313
1657
4775
14
385694
18929
23515339
39
48770
3148
9
1637
45218
439607
34181
400430
95
89379675
629809
218
12
9161232
82
531006017
2315
516085424
90217547
2
129218
46
7756
5
2
27721110
549
695758
5820822
11387035
18636202
8429205
1342453
13026
94189
31043
179096
25639
1476
559207
308749
594995
10
13
114
7
67067
10
510126933
27153
488
2
72463692
176231
126275252
4340
45
18891549
38
365
25585543
4873
4025849
655825
656586503
28167705
363
272
2
349852983
2018131
1156
31
4762245
2815
112902
21015
21
528971
166
460
192901482
4662
10957
4
7242556
6816
16
4
63743
61
26
230572352
46130064
115230
5375
641
158412745
70511136
1775261
4874
946747
5
171370736
59
9722
1098
16498
2852
108163
37
3
152856
4142187
34383444
3
4923436
848360541
18860953
1866
99400
8503
15
5557720
114447
496
745
17
864
1155
770
621453100
2
4
15
180
333992
14
45964
23
50
121935
5
53273224
125547785
137472
19463
904
840970683
9
795476
53974
12
10
132
1096
1398
5968
15270822
383875517
5
21
19153446
28
36509
87
105621
394
17
4418324
686977
4914659
1511798
5336
58515194
3704
14
357553
197
1215
102259485
556098910
7
506996
1010
7
37
981012
390146
2
1188
7
492357641
349871819
5
650455068
51058
49745
2411
106
862427
88
112770
7
2078038
9390
2
7
2975238
2914664
169
8649406
9092
10419
126
1655858
63152
432
109263300
4
59603
57246
79
3
5114
2
27024
84
3
9
14990547
38
93
38492672
2324861
13095
5718184
395824724
30634988
2602588
29765145
83516683
171261513
79
9164
181215329
293
1576
181072
85593
28
173994
641848
2
9
8877190
296841
55140
7
638106
12
990833643
33368
69871070
10
13423
7619909
122
739499241
1819990
1400855
249664
37097
2
1577
36784986
1138087
306
12
115102729
390894
400838
3564574
12052
18171043
16
420721186
21746
15569
12362259
731
3
907152683
4
72012
52518020
19356
150088
7718
1281278
36
280259
536839835
487304390
871824267
132326567
67389999
460657201
223
490824
4112132
1792995
133517839
2135
143972
15
130
3
376
92715547
2
1944118
155819
349776
3521882
11
418059647
59
209546792
768866716
25324459
52758
13463444
8
281252
14115237
80075339
22832
6669528
13823
182
3
192080
222088
1633
728219839
135588059
161
588
98
83
48083219
8501673
5638
671494206
9
1946
17968155
375
3290
27
177425
137691
22
8
30202348
3578
207131
4813
9567
10
7979286
3280
405498
208262
169
712705
7431
35396755
81911
301537
1549701
495
32
32837470
1034583
143379020
226730345
2781
54147
37
21992
338268044
7
45
378
267426
531508
2671329
103134091
8
677
180
272361461
190296
468
41
3236590
48946908
159667
3936527
2
410268049
580591088
128592
148
3605694
107
247009
2293471
11330307
81853
2
9
2375335
13350
279269256
238171029
25
145769
1329362
6552785
128334936
4161
109
196866063
536
33301
813
676092
270
5
548
499696649
7
108459492
27176417
464204830
24
240
851
309356669
1899890
7759984
45
395227961
35629878
8004632
11690911
183331967
160
30
537438569
2815147
59
9
13
36111
6888
313
59075
111679
82591
59
181249515
877
17408
15
42
23
1977456
248110445
4
193574
257
1638
38352
25397
214
111219
324
138144504
1824
22697
10217779
65930406
33
2575
217
23726
248669
253
19
62558670
410
160
2930156
497331542
224721
221
1327
2689590
729900
12
627
23012029
2
291941
14870
2424
16455
44714699
122930504
2373
616286660
1507748
56702033
266864485
53948
4140
124706
6072
5
243
645216
974061870
314081
104654
90929339
23
6425438
7299
113842608
310728966
9232
357464
11821
21
18657667
258
2
79297
4
5407
1588437
41
13610369
994
63
489268028
373
12819
1216
11188501
169599
506
3
82273949
90676
2459139
3882171
492
279927076
2
38406
165646
159160
576192
24153380
1694
491627
2027519
8053
55
21
13322
75685118
48862362
829
3
69284520
30253298
44863
52947951
2751
2
30075753
30
617276
1404493
118838267
309965205
1881
55
175818
99209
28043840
13811854
3063081
2214
103240548
365600082
726875062
2
9
4825
106270
2725
4052165
1370105
50923
1657986
17980515
159
2509
8383230
1372
8
3
1760
55348
6017
476699
57067
10431276
168
39433018
923
991646598
896225
26002
17
62170330
3668034
15
120
745851
2785
8767
1359
282663
2
17
3926
68633383
597
14
8802
78048438
15016
374618539
542079
2610193
327552548
3
5
2
54773
8
1518939
1299
528
21412212
721171592
1064
72489254
6427608
165916747
9209275
150
622823264
1538
29886
16
12
35
24658
4732
426293983
8718131
8882714
19
2
42869195
1672
544196
8724
251563658
24
1006123
298549318
540
3255107
12222
4
174415
22031
922508376
473673
670705914
249651631
65940838
119036
42553614
95880851
186
2930457
38
111
1544
539226946
60214
3289
719
2
139553929
39905
633864232
21780
21
30437514
93010
83
21
16157
63743
90981
7164422
165
269158922
43762
67
399
31413565
15459
13
3133911
3723
32088
512
10
20
345322811
3
753673474
629721
93280
3979458
2217
293599
5527
33047
95
298606123
305
144
93
4
128502
32
16
383063399
278
12773937
40
8305
20
76
56
62
13603119
20
30293
140073
17
20811
323
103
454
3729
14928
3126
2964
276
12137
45227
658
2358
448331
89623128
311
12844
618
12
309
26865
4871
3
6
31
10
9008727
5754
246953901
151981
54
10289764
30320641
153
33018
24859455
6
506785655
127282
42
8693
25
33464958
1528250
85
200080631
909
7
303953097
4904369
56650803
27272
280
347497833
2880572
4194
30691
685948
6068
64
40
3186763
817132370
38
57
488
61130871
25
8
192631971
1063
2
10
1237
269
35
174372
2415167
121017
100262
352445883
5754
306210945
19359
750
18452
117715
9
109
138
452
56955
394347749
373
13
3536
3127
1442
128
600
344761
40770
7299418
94154730
6006
345565102
21382092
795332747
27
1039
23984092
1935
61916533
97
66
955
38732
323857
1845
15
1067
17
6458
3534
23
259
164319
21895
483930794
107331
403566
56
155
3524902
155008752
207
4246
15889
17
123196
5359734
605
27535
97
372555317
3
114575556
229495903
4871
1947
5063
25
197905661
164803468
261101116
113
84
20993
16
1161
39587
156017514
15
778345
229
17
483136998
2572498
207858685
460484859
200441543
8
2
835741
121
1541
5647
90831175
32164474
76267336
4
481710110
7630487
6
27965368
12
33686629
3462
3
146832568
16287858
5753331
14074
1988942
33853
16681
824488
45196
480764
4644193
506411147
1546250
9818143
5677
129032
16562769
8841
3
25
28898683
16
1136104
30
23354789
55749
4742060
42338
79171
111
8648419
9
25
334204
36
25799071
1295
81520273
2
4651
70056332
3707
2
852552197
1826
6
33979484
10055
157310
34
35518
39651544
36943480
1800054
78263183
140099
44345127
23
12817
1055252
37708199
34666473
8466990
1559
543419
7573
748174
547
89643
19796609
3
36129
9
16964617
159081698
545826
215666
10
48568
808
203
9310
43289830
2046
166123557
7
2118
50687800
364474
299686
79890171
2527
1834
4600992
962854781
317
8216066
193508277
628211
1572202
44
30171
205
40563
373190992
72
132894511
647064
7608511
32172494
2707
139504
333
5501556
151749198
247796718
612
865001
46199
2
60439395
258980410
10
29
75410
50541
2
1080660
6351
693525
102614
6
1625
1126
30
52
101782939
535221
5
6987537
127
1069
68
451
11139797
1232
570
11
673
33734
10439663
32267
48934017
212263
12
1798765
70793652
447403684
2
36
246
286
173980736
32534
28
3392
34
1386
5656422
19
9600
10
32889179
32947
126718
138599
40378
30
477325287
5831
463140142
5
6
3494
33547364
5430866
1015
90181
992
2091301
5642
374
239908408
280
1303070
1033
1827562
22
102873
2146813
41180510
17409901
228
615041
5023400
27617245
59682
115
20029974
1000
1383428
10897
512
24707
51987
760
14857124
3809
3828364
6
597
85151
18644783
9
455
119189
152296278
56
7015225
6781
126
55780
34442
88
383502718
3881
7177
294
15
521
1476754
190
709662
6488772
863
43976237
1378
4723
6
851
4
129
74694
295301939
1877
22
174524332
112697725
15525
27
14770365
31284
89
159
2
272
498050
627
76425359
654390
6017
138
89107195
390842
96
663607384
116506792
20
10
411
10
390
461942473
2956
50021443
26
9
5527
127559
1470
28
558
8977130
89
10
9677
4730
309408319
19
845351885
4
17
25379
175118
85530616
11239304
1701353
12172
497886
7764043
348239529
10277
3807666
426764508
73
9
1535
55
103
70154
13504674
75150162
250
66167
55925
5851072
293
12
53831
11985951
2266
4309
224884
82457121
871511
12
706125
311
305090668
1675
657943475
1073232
77
72
2251
2528377
5
2
9093
4484374
162266
4
46711
2
113
146
310
23858679
3956
4991
201101400
122
639
110
1720
9312929
1259551
241883
37
12246723
1695
53494011
97334650
35243
58088174
1946652
15
7027661
355481
2998193
23454
487836538
34
13
114
7182
5
8
1628929
72268
210699
364
126
34192
522954254
1945660
15658513
91467
10204
3436118
11925
940831
300800
41549417
228308
429111446
63890170
287013499
23714280
199
940313678
3
196
9
4
20
76662
181728134
15
193696
125931
2386
27343
231
569
535
851418
21068
407
53637
72
3768522
573
3585261
1244554
5027
119
5
35
12667886
1595818
309967743
2982422
28347
20494
652
6
2
693
727
78065361
69
9
15842
516461000
123621
84310417
1134
5487370
5824
927890
3559
24945
15
42
4391427
2846
8
548174
1983
1509
8
2352
2
178966860
1406096
63
1810
18504819
84673
10289
22497
184856000
500
2
229118
192437136
6348715
9
43511
17
1581
10913
327
18
3
1658298
658
5346286
60549870
89449
466974
29118
244272
94352
78
2141
8
87899
304
5095599
697932686
1549
498380841
6377
9136
91
213862
651823026
21024291
3246
198
17323003
46036
379
147851856
2819
5004476
1707901
1197252
3751
570
4228
27558
3281937
5
762676
3394
2
505335
7716422
126847
86560450
945963
20719
5540
5
259602636
231
5620
20813562
168
5511161
2
226
157480
79973862
100
48
5386
429838788
129349
83
346
4
34
2
27
77880
801
21407112
1614544
990678392
48
949
1457777
13237659
530937
55
124960883
14647
216
883509
507274
105376586
471
114
52
8895
108
3
147097
1137
423
578130233
752
28937
233489
129
3
638194
111
63881114
84841
2746112
122137105
2081
148
7037457
187224
1638
2781372
14374608
122884286
60290762
302781280
14
2
2443905
61525
398808882
1804528
10
728
413171273
141
24359
123
3335303
175587
14156729
47840
615
68202536
1672412
2822013
49995
45123528
124
22750535
59943119
139121
77672736
47056
225471
58798705
3
239143303
848323091
358073683
675
2
939162
14988
369607198
6
15
5
378
90234
147
33781352
13
17
32
6455391
17201
235688
14
314832
9712
1562
60
1142
252
8828
37
9222794
467260
28652222
38345
4034494
6075344
4695284
255998
2594
11188088
260083
5152
2
330
11004774
14278619
847045
1131
141790135
988374
412041
3
369040808
119
4711
28165514
14
450963686
1715
2
4
102772
1987903
13514
925584
105
802699511
1828
11167521
373785651
6012747
33
21
738539068
58
4341
8959
153874
124
20529
497331381
5343
66409049
366390958
434346
7190
537143
1316
77107
6360157
73
11820884
32426430
68
25
34607
64470980
13
41444950
23509
163048
5
19022
53019395
24170
137847964
39144384
69363
4
14
4965
402930
173022857
540456643
188
11
5567558
456611942
2
2172
1364046
21736361
5
850904
158779179
50826095
5174391
17838
11118
65233
46887
13899351
66
5067148
33059509
17378667
187551
966
485275814
533
945
125684
122
255
4959244
490519808
124742115
1550
154831928
2608547
13
14
35636
80658
11226
19
4316
213
30217666
247
321179401
63209620
8441
643115
17633368
27
329799
1225623
4345
372
14197
72984
82023539
3729
3332
240
484707516
72733601
76950509
417
20578714
778
3926
382
213
1251
3813
20895
4323
670720973
668
3469
5
26570
204764
1674354
2
51899242
6
286439
1448
5782169
1541948
83790158
137
4676
356321
2437262
65130
21349
11547633
449514743
275546
460
11
87257193
150644
52
121496
55660
162833134
38780156
908
31893196
7111846
346125
21
40
12304
169
168
27317
1210260
4392799
42
1688455
95259907
6
216413528
3424
48158
6227
145
23794
1451
5227571
18314
12502
1718849
2031607
711644021
3937
18590
1302
1525411
4475
101
2982
91573
56396391
194
503
1735426
355
73747
4289691
261554506
850486
947
370569
2151811
64597280
30082369
1216
9
1001155
11
97159946
50
12
553521785
4
80077
4428
407
126267
832
240945
548655173
33571
2
65
2281
13235
2318
5
66342
7707
1026
604327
134355
57646618
1495295
33
314736979
54071
29554
567
488028
24447
45043
10
11111
670
5
16002790
170677
2
109043
1174812
1214849
1338989
4
59
81661360
73837
1262256
19
745456568
87253359
56527915
1212
17
43
2946
22
42
40296594
270757
7766
1234248
10512441
459394
54323
156388
279
48607200
347502714
11
1728
692
11171
1641118
6
37507526
67
5
424695651
1864259
203193
66681474
405142
4877292
38307
4
13
176238570
13709
2842
49956
835
8201
25314484
27178487
33898865
306
36
84
298466674
29907153
3
212
12062549
968944
5
927062218
74369507
324060393
9948
116814394
695470
193872155
14144152
169808459
2
2474
4738
10541
6
66
3326624
5978
38
168
43
13
70049
66051
23106383
54958751
54884272
37127226
5000
55060574
170775
505706303
166738781
670
71
5003
3042
430729812
16
2621
225411
901
138600502
381
44457
838396
9631
191781756
3533686
153399063
4561320
10626
41
4075976
927360794
95
78606
9
137
593
1052
106016068
958594
13
5731403
32420035
12830
159054069
226831
1509118
2047750
123
588637
22861361
16037903
200
78041704
1656000
81592
6098
32635343
60444
17
23589789
27259
767248246
387866
360273
988
298936
19
111539930
64925
603181244
42571706
11942
80790
153274545
65305
5
759514
57
15
55474
28966
268886326
21528
414490766
127652
23480896
1754
39675061
800571
35
1330670
226543750
21957
718881427
35070
338160898
4374284
11
2787
2090
2
2995
156
86234
96926952
143
2
896858096
108615
18082
484489
113726
200459648
36326
36027
45
700464
1093009
2107
8
8559
72
6
1063
1353133
94
16814
13700
2
748303684
515206104
2398146
22
6589678
140885
30757
618267
82462
2548
20224825
100
10240
36721
589590
672
15310
4355467
20819600
177
457501108
3528
220423
78
384631227
72173
446952422
21
746673
6134
184812996
2
150573
32
34
4
99391
82075
10340
3
822
294330492
148061767
206718
190070702
689191
146570
1014
64068932
639768108
85
160414
407
1721612
20
504410
16
2
254041
2209470
112031782
6
4033
226173996
149
34489
1592
61
9
2
25347
972648
24851875
682096
2736286
542
815173108
1493
692461987
2238082
254898970
102098
841
61
35315
144632
310937
26658754
9
400
4027175
970
2133361
25032183
565
16250559
5
8194
400011702
4163
12670
633
140
26696
48
22702
368888366
37162796
62210
890914213
301635
20346762
671469
6507
249155
12989
11293
562248999
44216731
22
3769
417
5337066
1189899
6029
12724
14686124
220818
2087399
229438975
3603
8
99
385457338
10
26559728
10782
19
121
216
3983574
563370453
514
54978064
5
38708160
167155
8547
440618374
508
52103129
394
1045722
18275962
3734
12915
994247
38101
333240
59963579
253
5
9
1717
490503117
9912239
108143
8725
70
47827450
23754
443560
11
1623
4
38
244
42924036
166915759
3839
974712083
32
17484
7
61028
2
562580
40030454
38760255
135597
45
192270
52
924529859
9223
2
568
76954
425
43483
50537
2487045
13243
53272
7515
103448401
6079804
8901839
46
72
16
2
46943
597704
2482
1705
53
105670426
249
662429
11089
27970
9248
5
17428701
103504
2261796
3626170
6944685
3555
648667
34276909
10
27179829
417
194
159328440
69
17070229
2417233
327027789
11339096
585058104
4
808675
258533
491
81576683
22387
3
300353296
10
14
10638358
30926
14069857
44471577
147035495
86
231860
17429003
916742
605115
795962
10699
313941029
112
532533
835107
11114743
75890
383027300
5357
633
158948
25519
12331
5
152704058
34643
197552660
138560465
28
1729
458973
969891
11
13273
477
27789347
285166
104973
66772530
7
8
3977
548756
2087583
8752
63876
22102
88566261
1689783
18
108725
10077194
4
5089780
51
12519
1088
34985832
26545000
33641476
1140
9212
8
2299
113209
362
68865
5703471
597284363
11
1314750
131
641714
735979
27829
3307
26483913
3105
1435
57483
80210121
65940503
11590
10844572
521
223762
55716932
66
18
228437
81
20406568
2200
732
1842
56
58717886
15
518600
10
19522062
29454437
171709490
22792136
592908
1602082
9174
290204510
763
613522
947801517
25082
49916
116
437
1206
22
287883260
17828
269736044
23905
283
6
51655760
5
8
69
19181
66253
8496
120807
151
3765072
345
18124
631622555
24135
353
374858
1541
8
3329795
9
2
316
42
353320767
45
23679337
1442
461
3
72381
322427
17
589464875
137523
536666
2
172099882
11333
10309
1126
25
2
33395198
230
6155878
30604885
7
43
8808973
77858138
23
2845
58
34
23039084
439
13086645
26
24536
21
128003
10654
6629393
2740
133
132
6
20667839
143
51240
28
52524
9
3841477
430
32442
589
103310942
473
34538693
6247
7
342262266
15286
227481
35908159
256153
69105
1287684
70715
21490
447467214
164624
13025583
8296
255037
105426
291
22
3
168561
2935585
422
285816736
13410102
7167302
1872
3529
2
797081
7928
550
17
70
623887
2984
4
13
966
3
2
17950315
202662174
6784721
14620066
424571
12
3911538
4458068
3
13
802039865
5589
1765072
5
154
1474370
8554902
11
129
343175
5376290
495504
69965161
39
2305
3959155
28796727
22178
233562
90728602
1513699
22157391
11715076
2163
2695
25470438
270644
853
5230
34143399
4698627
3182475
65428
15923
284938
340823
15747
378407
167536824
77
623180
229546
323878
54215014
1203961
10
144
3693
639672
824300305
151931
85
49
2392
869493
8568
17769006
42560780
2583901
17848086
121
313244467
24
78469400
100137
3
1030
598
546214829
843791
34836981
111115527
23043
2
12008
3
6000072
14
12
9
35
48921667
2357956
100701034
25291676
1817
569422953
143
33
1785
519159
720
102311031
74721703
106290669
10121
644126
134922
25171136
34510
313
108
339079797
470205721
1646
12
1250
2092
73492
550
4748
1938686
40636731
671021746
11
4116
72
983609
506128
137082
47
4798844
202157
721979
378075
1278788
46919673
5407742
40709098
2488718
534306050
12
18439202
53065
504072183
35
113827654
29629
3365487
259508
259
643634603
406021
51890402
196
270553057
244879
86155
18
158
1667
10595457
13
17778
13750095
324
601027
306066
34
149894747
127553
221063381
296895253
15
4
36391
990
92
125
7850
14690
4261
13529340
62061
33
4
201490
6
6
146567783
208060870
17135
20804
625259143
3279269
925
18325097
39120153
28835
4
2801
80351
1111820
24529
45
10
4800275
236025861
35
559
9
12400
5948046
496827
315
27634
1725089
2560400
5768
396386
1112162
305318003
2027
52442682
71503514
2
475
116942312
30
1643219
322788
10073
29673
126477
45987794
64
5380755
820352171
23604
780320025
58443
10
20899
78900
3886185
88380646
69
4934
72005
3782
10009889
2
303
388
195412872
6547849
341
7451
1367
24
2185
43890
87475534
40647
35362
1050
9
2
13
2
24786
7
6
114778599
29797465
3946
3
740480299
984
2193
2817
981655
4356
49
221483084
3
256
35
102498
11098
480
14124
356268461
3772884
4377394
95676
1198760
3
33370069
92196
38322
2
374
574
797
1682273
107251669
104
26156508
7
2236
297319479
5
24761
923136
966784498
4141059
674
12051763
109286
39
1592
1146
1654160
145
5
25278
1259970
488
6
898370
18619023
2
250364
2
34
335
259413219
5063566
12
361010792
101963850
82114
110484
2274082
50
4190238
5486
19575799
2494496
5
21
7
44294223
1156379
53
144395
28612
143
2245311
4
141
280
17181444
45
24
456119
13975
2
163
94
3988
119927691
657
11144522
231
122973413
24106820
100366
669
2459819
3
530771291
45173
753173270
285437158
4843
4114
84
40638147
92315807
27013335
553761
4
555
3242700
7305
8
144655222
301472
4
37959
43235
117
90084444
8493
36309
468288
15940
740132
7974
10
9284695
84
2733847
86625483
5
1346
8278489
291299894
2847
173
4396967
12
1361
40
18183
42289614
4075007
32737743
22
12054366
353
89364422
183788838
52
4
9034957
6
4072645
6
227
282358367
12
9862
110119
19
124396374
1164272
237933
5406581
17369
110548826
267198783
134432969
4258
9037
1418922
429
168
89878
17
23674768
72
4781
62372988
1472113
12739317
43611677
979661
9993254
490134
114751
22547
25506
3630
6402379
2114627
67748579
3624123
18
9
22931382
1757
2046517
60604211
6826
19658882
222899
397
5812
339271733
4350
148873
756909
14287966
3087
946211342
19114315
31441
12
979689
88
3
102099225
26131
145
1594541
419594372
961
1438266
6
596327995
2
15
53302801
418
14
53
9556101
40624389
66
3504
298687
55251
2821
29717629
6754
776
6197
262
441706
6454
9
58
27
2076372
181381
2112
4258049
65
296809949
14266238
17240038
393535321
404943
300
314
84618807
1209
40721
2574649
12748
24371
5909
11974945
8088395
21298352
161
163379246
3715
5
166
109551
15737
335906060
66748
140661046
87471408
147204
3740
886
58921424
194
4
405312719
210622822
7
2510
85061084
11649
1102
160358
18961
2395308
27373645
66
711178206
251794528
31
98476
1535196
34
26
14
37237215
146855
28206605
6133
491339
7
1068861
925
94873872
11024
33
3233
230
31158
14879
3858
82
237874638
478631
736867
45347344
47081155
37559666
303199564
8
16
255
11
93209308
799164620
720667
5247996
69692
2755
10757
592030323
6
36504214
115
3090
6977284
108297
57412
9209
11222438
8587936
1749551
56938
394919688
7358997
177
700936020
150605
571001556
14
77
158916
552238930
55
282
18
3
47180
5
6596
9522
21466
304
1505713
21580129
75
28
43715
50795
230737
28577
105587
14
111589436
2911559
152171
353969866
173594618
10
20775540
13754430
43
612073668
1546693
1350
47408
19804
843
64
197935
851
75
625
3067841
26637
30770011
110
276355
25349893
870459
92374
41164557
30
4
115
644700597
107148757
222
80659
152272357
20770389
208
925569
5628
13420440
996
51
35645309
674181
201
12235
870653
4
14456534
1669014
3480
12161556
2
20295
32649
8999
293859093
714867
2299309
22916913
425011
369524
2
602223
3760227
73369543
7898
3
156
43
5
19631449
57845
242651
203543
62653210
237052
7252
6429692
104807397
93888972
124
123422111
155
5754
10274
113
31168
1736398
2
123
67
885456521
5435653
1180
196231790
15
3
61
7062835
1351
15
6478
373
132
8408538
1192
152
525325
177425507
651
58228206
225
88
2
228241607
11067
3833
92
179383429
50
1338640
51568805
19869
3698795
123600
2892
5487641
117272280
319936
1110
17
13885
480
293519179
489320
390
3306694
3
2517
1219
173182228
97269124
69703
599
624619208
90732546
4284304
187758818
41342454
3
108979977
411
87808883
565
646693360
1668
102937059
1074
226
2
3
15584356
520
720
301728001
268
253445738
59755
511
405980122
44
804638884
111614
36199956
750
1766742
450
101367091
2
280
130
205572
6
76037
48663174
65
19999905
37971
697364915
11821
54
25
114790
50935
981065400
1324332
4368
281318
5780
885286
1965247
225789505
544
6566966
211
905
16
14590
4490717
28321123
8
1983674
656
441784
712
10515531
7
18859
3247
1562
800
4673480
72064326
481436323
987693
223829
198856
2781
280840
47414
304868716
281372226
10
96
25106718
5866
33
1371
6
4286741
4
89
459736708
1092819
33370048
760
6
57
7040
62
248937
42723
9365862
136971
9
2
20465175
568680550
73794201
333
7
1837
1396148
63984837
381249742
14382685
394035585
331828
351248718
4
13708468
275866
32468290
3
264523
3
17
185
11
902301
5569
12217289
5594
209
5121890
1189931
29
1606329
27010
182438
34
1483736
7
31432
19
108473468
213821
156
63143077
337256806
187
6883145
218
32
296474163
18131
2
3379233
30
67
45
368642261
181117
437593
275
6343186
2
43
92426436
685510492
205
542943
333368
3
753
16488
181393
98785046
69685976
204878164
352267801
111501
3128
1928772
34
2201928
12848
3568
8495
394238
1014686
439202
76854125
3274
1786
627
87790814
373340463
2
1372824
29387903
9285323
292211523
16311207
79
29304
1299494
61043
5984
391038
328686
13557
187
153
45
2690
588190
174
270
14460
33188367
1250850
140351
793528
622
551407
5748
10
3419
9084631
2756195
24677092
9612
172433
438460
44386569
80
11821
6135730
853334
56281108
281640020
6194271
15
28467
118943623
2
83344712
9921
498348
472012
170
77
33908
13359219
612006
11535
2123533
5
4593249
54937706
138249
28
2007
52844986
102
407
5941
76284163
208
14084
50956
950
30
74
32792
269
7
5
37774199
9463
5427306
88994
22547
100661978
78661
42869710
161788152
53400
202382
201368456
15
894740
982
693788
448269
102953844
305638
40
611300522
347
2874
37899899
8661582
57462540
2861686
45090
8704
455813336
10145484
8839163
383563666
20
4
33
70518571
1781
5790663
9402
1071
7
53972151
37
12
3838587
1405604
99
793209
21243
5
3
9995762
540701
6
2229410
13276233
3
12548
47100536
1582980
19
1261325
51270189
546164581
1069686
126
868511
3700
9
7
275
1475
29477
554057
351
3218836
1805587
2
201557
1624106
113
731306
121262987
19
11
3414
753725182
287109096
10139
33432618
6
75175
358441552
7519
29501463
1032
200009
570124156
473701
7547373
85
9
60584997
421
24698754
5483919
1289199
14261
1911181
4
8463
911000
15
1096523
172295909
7049008
43114
3859687
395
6631583
2
25657466
2
10394357
2365778
411905
19854288
2244
204361
151
65
948
2983028
93013976
19954
826
190
243
532
136
1028
4124
65
416924
29051
884169608
25
801726691
2606
39194
1352922
181
374
3837
24245
1734858
757529303
190183
411165
8534671
91
360243889
3429
5
210713839
52
20626
71
12239
14912
546673707
17757
3012
1017315
2242
584961
58673661
33752
62894384
192234
19
558
532589255
941302205
10737
61586
591
520
4
20990
116
5194135
20
20368216
407513
1127986
266
2725
2
20474
2245
119
3488
1202798
1236332
134
959435592
1358
407432023
14937967
178
300029
556
196491538
437881
23
267
43
262
158544
63100723
258
18561
205964
2665
147499838
2
215228
104763
1957659
1631
87607692
7
11028
2
6724753
20661577
66
15
3821
99295
100
8557824
519178537
23149890
82001
152375768
2
68
148
22287400
967322144
288119
3695462
4627
178744183
164420
3102
22247
313059
5
25026
48683917
1459
90846
155
49784825
464
368405
119
348
26578725
23178
40897
18
175138130
12606
918
3
43676440
264554
2488053
37
3889726
19389191
60
116
3875108
12223969
314513667
120888
59689160
377
7755385
14
8006
468710
19198755
61
28958
540
83
36346907
134
23036
1676912
89
121524641
850
173951893
535184
4710
187992942
47160929
227
191082029
39407958
3159
131
393790
13421791
6693
44535
2881
24727640
527663
43147307
9588
3669905
5113799
4083
38049317
376475040
5524696
464203889
2
535846876
140773105
95
1360
9
2
10924279
334857
220373
84
1576
19
15609027
2756
2
108
5
43073
5682464
68
1241390
17571185
2022
413102
2
21
7
907904089
44
3
302965
9481
618
3992338
5530
48654297
3410615
369890
123
1195
505364991
12
2423
10
827900159
5
103259
4444459
483041
63
571
4
36
338747259
424245
3722
24
28751454
2
15941458
491255151
821354722
2
36446
230
134223
43
32397
12959
1152
10
6909304
19
2055
6641450
94451
112
70211
7852178
501
35267
42172731
46
75958
96652
227
272
236408773
195
15631
140
2
6836
2413
29643539
10442402
1196714
2547690
428095052
155035109
787375
146940975
22649
162613179
4
60195640
253
5158
2650515
21572865
27
2882003
1710
448127
2209308
70
266810373
277
162630368
472173300
147453
356647
1207416
214895686
414
26915
5902935
9398161
1205327
742519589
9
2598958
35860
1182197
108670542
49527
1203084
1479630
35851427
37521
76291288
14
143
24486895
136289605
658033434
8315506
332972112
15475792
627179205
83208843
34
85476
11
13
11120468
262723440
719689
8
54362259
413425
6819790
880283
157466
3492435
1815137
1910
5348
95
54
4
46821763
12823273
37863
10
26382
18011
90876805
84843965
2997467
205313
50394563
9502124
6829
17986139
38324
3180
268528819
4780
65
96193356
115644
3756040
8965431
455791
131449
4417111
30
1150
302901
3
11142
4
51544102
1601
97679683
127
245933
19420
8
3
3638682
341481355
753649
3639736
5389095
6988
12454192
3298844
45947
7564106
789857
17580
55232
95847675
241510
262031716
1545433
390485
597494461
98
24
530254707
191912
335331
499261
52
11920211
75
163
46990889
18781
172896
6593645
38985848
206781762
34205658
34245
66
2
25194
328
91898285
100156677
528
8
39
335296664
14864609
366089
795565045
4767
814622
83973954
44831
142242
2
233
4558303
45
4
340969
222179
77
188415
2
595532
7106254
119268
693631
41
2799
37
1983342
2
40026966
345918971
30
4147
3325
7505
212934322
320
11526775
22839515
71113377
27784
148462687
4870549
199
54
3544324
293315
50
21696
20435659
401
33
244087878
3076
3898813
1536288
4266165
2
16167
36382248
39531946
561
7831
915
177
2407
988
7
21
52272
2681989
2
14
82639
24534289
617482280
67841
183546680
2
712720391
20735
217
47670
12039
92
10629995
141668
309259948
195192652
22
2484535
6
179755065
5540123
275500
2506110
3
354593
796293
7
129
1593333
2
1111688
4145568
81
356
206782
49657707
2
442
15853945
648
28144
1100012
2
7639818
89934
88
3862
12
1036
3532059
64394227
226181
2
51625
382257526
297021129
4384603
601
403097096
67
71
2
290
1344
53679072
453296
8729827
55490747
375
117920
5
152045
15
1245
4120019
47616
36
36
85634045
81
3140
2288
22780
2294257
1852092
20117128
79658
11050
15
26914
1207231
60716
10090
9752
63920
4993
72731
4533
17680750
65
145405
11047925
254
6853
3217
18
5500
490374791
4593171
8705398
1167
2
10
551962745
217242097
12
285
5142724
642642637
21782
9972136
276256142
1269
424
3
12140
19265395
10467
350799729
6678
1327
9533
106500700
2115
20802156
408705
43
115598
362
34928
9784594
111
5288
90
21
2310519
664995
8262183
835254944
1745651
291806
53
217
408889946
1784457
29
111991963
188
21
5
159
394832
847845
131
3
2
213420733
314626609
557321
40139940
45
481
5
299644532
6
1671
3124
7705696
54
478515
29713
67217
7217
2520
13751795
15
139734202
5578
52319
272416
19
4
471887
2281
92
6398
154
5042222
2
3350
2318
305026721
2026
28938
39787
158
54308706
1069
4679
212
7
274538462
8062
635
2296
10340
4
256
16351
158
5
1391489
39
27
103099
12151982
14767
37842
149828274
2770
2
5200
960
121
168942618
1745722
300
837644612
347606
14374
8
118319986
20318974
26
260
197370980
1099
20562
356040
31
26
3
1680942
2
44409391
20
47424705
710
4
332
366
5
5446631
97
39859
9
9
48180
11
31265
4053569
150
3881495
7
678325118
487458
318
5230464
120
33568
7522
18898
206909
12
3
5092985
417294
3310
54106247
16099
406952
48366832
335433
380706
3541507
117157340
1355703
804699492
9456
6180503
40
392
4586
274411
140083993
151986
6981907
323670886
25
1528709
120161
927919058
65913
4411379
360
29
7007
270
230284537
2914585
362
1262978
186
2
42
27916084
11110053
416945844
482
451
85846
18733
2
507345
111804654
47617285
438403
91995302
111250
66150594
28
17294
72702
3
959
45
165781
11
34
2
25248690
284356
667254
3583979
596473
66
997
224196442
282
35
25
801641
10812876
91042
4313
104765
529
84
216503
582
4647
745
5
21587
33623
3119
43
57
8
17421
15
86243
88
195
778717
37
59068
890477
533
437074
110178
1586569
7868
2485
66
6975376
3
53544275
2821739
4
22
4396117
894579833
233
126623066
1957553
173
10
8374
20761
219789
326995941
428461128
4508
5
8557814
220
85
4327
55391
1225204
401584429
699715750
1842
103064196
4
13644228
7614493
4419
68
928727
509553771
14875
56313868
1479332
8368
4670
19069
367674351
52
208
260
177072
26258
295
53
162
22718982
650923617
120400655
599
6778
93904642
731361
11
695431
3266924
23778
18
13610110
4607995
394
22517271
227290
832940
29
34500415
2592885
36621539
11
1637
3565
64
33
28325
1329
86389
13
76731
2
210071415
101732
785
2
2676966
304
726
26
862103292
1472237
831434
448503805
6
4030
145248
57930
56084912
95672
2
24
92428450
35
1775
13878
21
8136
1361380
222166
833
11801868
21
24251
171334493
806703946
902
335
68337
166000
5212458
2578470
569502511
230
84637055
278467832
4709
873
299341593
123
14747
8712
5498
103422
34
13275
6
348679
527
8
889
51447699
635
28347206
2
52284
682556
42216126
2903
1179
13103333
2
428330878
7553064
111255803
117
77682934
1536
145152
19281976
4779
117
203057
702143044
5764
2
12179477
889160
199010
538700052
50688
2431021
69
159191
206716523
592747063
234715
229
76506055
1178956
48036226
103
234702150
1043
26723068
105
252
4589
9722
28
760156097
1680
418158781
45
104
37931
100
88253501
832459
241243
11654
134756
165597630
9
190416950
2
3
427893
36488303
651
73
478944
586263723
4413310
32474499
5464
1398046
282434574
1861
448212853
387860527
12881217
71
435579424
3652
21669264
5
1520
6462
340937052
6
4563
107158427
250291
10214375
362652300
1650410
64314
8
2077252
4498
495652
1105
15559
3
661
71029636
5141
302799348
443179457
591
3257
35626
63174
3
1496
681
64191
770627
255247
1552
8
15133
1665215
24596747
3784
166453
9662567
1342
169129286
11
6706973
3053
51296
419268274
47630393
15529
72
14357397
39
4
163715
219808374
6
13261119
755760
7
21056076
63648
2
2
5
4977519
271308
236085
88888538
47151
177
2208
5476
23
29
32732822
9345
36638
6140861
22562922
7013773
58561191
43358163
27333408
226037671
19300171
6099
225470552
9361
716108
3
9
33034
5199
14
9270263
39161930
2539192
1131853
890
1303962
109
2226
1518088
67
8022
120569
180424302
87032
2896
646
109424706
9328427
4745
1247
6
34793178
490110406
2176149
1899437
31673697
220055
185
14
71
3
2
38324
46
992
51009651
75292386
11447133
382928
385098
75868313
658418418
183
110371
355
6667
4813212
39926
694134
3
32
1124884
166886
50
575291772
500
929119842
3982
993002410
603193016
162998213
45
2013754
501735079
237490
532
58646702
695897
266449330
119928
1499638
836
199990866
733418
256199930
19251359
51
184620
48705462
3034
28552226
10
89937082
24315
282435
4
576985
1238
7094874
13483
15640558
3176
57223
610
15037011
2885572
324627
7
305555080
53
1727
827286416
2365636
3297681
4346
755
13784
2155425
96
28831
10
296
59
91280665
855824564
1294
16
47321923
18201857
74
251
11264
72073283
18
104704106
33462
560861194
267702
1569735
3790
9218
833547841
40
1866665
23086
5629091
430
303078
101057
206
9353
453
131398
12453
751
1967
730716
1676239
41
1474510
720913568
38
6
1870755
90730
288714582
36
6876
17
267888
491749
3750
10861
8
8489720
980793702
237617215
23766372
780289820
6101
1455713
10
103
89
144
5761983
216633234
159102036
294791643
38923156
684455
10264
11556
532107484
4174
80300570
6509380
3579160
10
30512998
11709998
186
85
362522960
2
41785264
45
925044
1222
272702
2827
5
111
22
488
47063561
286
226
8069091
6669665
256234408
1747
90
81
11066648
621524507
5156910
1544146
7343
2879791
12759
30599138
130723
661282959
14006
1844
29
4443
15977423
21
11918066
1249
2423
10
461990
3287
833018604
32
204
1463482
51
264605930
37
30233
272442
22595718
420
28
5
2464
36
15197987
2
647
51
2337888
197
3138
1626235
24
1071131
961916
333947443
5951
143261474
88460419
2045247
215
83524
13804
5
5845
531294770
5
13244
374
58309106
315944
123496408
25796
33
16
12587378
15851827
125639786
19918520
2420099
157
217997327
8411725
54348710
138329
169
280663
41306
3330865
142777
156114
212
3138
1167
1827501
28
105664230
489
2
2
1149
5
4682
685
390531448
581906
1218406
586032486
13
121409
248747
10885
19652
1735478
2506
12248
30
25488070
17741
112288
17634262
168503626
1029
3519
304371693
99225120
351726321
822572
218281391
602158
1236
1255441
222
345
303264
891
697
66
290794372
169923
75
8006188
362252
240757842
825579447
2
1674
39041692
5360441
284
2
678
173
685813479
825
3594
30628659
658
356041
183848058
2
38
942
34
75664
306869
24236
2
279794
133900207
36525587
4647564
19895
160162606
2
29
4
4
15595947
95950069
42136
374600
39776
56434
35
114476337
337
13632907
8071185
71
60593355
68420105
2
53540
603621
8173
178
14569176
15
20819
878
4
121
3011315
2075
3728
146
348407
43580
148272580
464
3777
91371586
7
113
1817
64267
4296600
30
794
723
4900
4479984
1045298
762034389
203221
196079
71436001
45554013
80
22417
81765371
68943798
4634483
3558727
1473500
175824
320
103
22
34802
11134
117633
9403
236
94947317
134411195
71
4741991
3555524
406752
257
885
22525568
1189877
887320926
292903
45
33
10
391421520
26623558
43
11638691
134269
5217288
8
305
3528
6570
33995081
260272043
3577
430437
919978680
150461955
114
279
2056
10908136
658463873
189155246
41353769
81
23006332
926
488
115748759
217156634
3223942
1089396
5968
38621
50506701
7909014
4
10225465
8731608
960881
2335352
998309421
169
1904
247427
2009
9073
20
89139
310
74
1450352
72
14619
887085
19613
858844972
5789
242405
927554761
66828915
654038
21457205
700277
24474
58999155
464115
3
1020
55
103087
5
401203
8411891
1461012
503
438567
3295
394631848
318730
1475115
54247994
13878
47
57789440
9782255
2621
46086
3590314
69653
14528571
2
881
3
9
2200
74096
21607125
486837
107
12996
904
39
926
5907312
3003
217509751
419856
369765808
28984279
17
52
11219
26333592
219751
90231292
22995207
5104558
3
736466384
3538
186517916
2211
119217
8263440
1239
363037
521
4599
15034
332016
2
2220362
1505392
39
764
317203284
1079915
41669437
34
46956661
46062
1608
135
1710
18461087
3
327736
254036
6454
3
6
1361
19
3460409
681
39
307870
10
760496
10
234622846
132
358671052
6298
433
42277054
5
233308249
104505057
1032857
8
1236227
423392737
1979218
351
1295465
5516791
25819
75056
230
23971911
17
59939995
20051879
12273
359
13764116
22764
3858
12937
226
11976042
4587616
218
4
40586
192
7693
86654988
7
2303
796849051
48
16
20296
7784622
66
18058258
26074455
116234423
1076987
96921510
323
1313
12
2063243
17524185
484238048
26439661
2768839
72
169062
8229975
93266268
11799901
32
5
588249
2023260
19
31
585471
6327350
240
6772
80473081
112890065
55621609
18380
90725
39797534
329829601
9496596
269
461669751
547384
98
21855
17
5
2106
1524881
46
9
88564884
196
54209137
403466
8
730464683
304
196787967
4753358
6
17591
151427
66392
38749498
2008
48237
773210268
21073
16748885
26
2670
57266408
316127
301893911
11810
13811
20024080
9512
1394
23818074
24056
6217056
6532
7340
2
20
27
3107
7299717
37
7411
97578419
787273
2822
578416632
24047921
4557
73841
183924912
44107
7009
299224226
15650782
962
4
30174187
91072
4164
17439726
246
11190
9596
72927013
14018
66685
975
2889029
30188292
218471
426
60
10
22616884
7121
4303
64801920
10082
11094
61921247
447824800
659114519
32144833
9308440
85639331
5504232
33
11267195
169598518
610353528
12779
87009840
5421
2512
156809
12
9
36
287
866
9
61522275
4618
5
91251
4615722
68309677
9
5466
537826786
40006668
238800
229
654346
2
3641244
4
206464
210862
2
99111728
6228786
5740195
165587057
25805340
8932
8433763
2150
72959450
5
6783
7793960
646137757
2119
16
28
8
6
984488630
726921
2850254
17
496
20533727
129
1817811
2309
1184422
1454453
70
6474
102648621
7476
3774121
1348
12
327183
649746176
86420682
2
41
49149280
22634
45
289
5075353
7
5080
18985
2745
259
280030
135260943
64
10518
11
360
149743069
1091560
183
23707
1725337
6088221
3749829
172088
200326827
200983
2625
9059
8
60822610
118
2
145
24224
266893609
261114761
10261648
868
140245
1232
965975743
2124
191640
30
8486562
34
56834226
5171
14229508
353190
37
4
79
182393
10
10609
1491661
20601430
461614
1940
38832
552603088
55361758
147
6
454312
273
2554
2989608
262864
278013
298946038
158276
13116653
3393
1799
53
61889216
1329
3978056
1159290
135461349
5080
8
17
549127
89
96
240
381650
58776
3
202
11132339
1103
26
5682233
3
181
4502
39853043
400403
31194356
554
28
4227230
129660103
53211490
5959371
140339109
644
74219
2
8419
484
197
2
365416591
825145
18940
60321
257210087
878854
38
762537107
5292
477
8944
139454
9837241
672946333
10367
30857119
78692002
3190
34
3336
7
13
673699
16769
446
43
418160150
16
2988
95
2
23
1610106
38
174
121233504
964869
26
805
34
174090
397575
596
516
52147624
12264989
3408275
229049
402
64266387
464609
160560
192727
382052547
116136
88040196
1688
66386
3815
523037
5987617
10835
2893
28666
128445
2
5
188
581514881
542613056
30365190
19252
103539700
3
19
36
16
183352119
39730144
160966563
1172104
6224
1150302
1786
952964
620
74631962
31
19736462
2945186
66
6113
2661787
437106
2338
725329
13
128535797
259
2264068
93078582
2
552631
193
84801958
38337
6931644
443
63093616
47
647793556
11
498
13400
67654935
57
1198631
161357
983
465819583
49080210
12
13
139008
1353
1537959
430557840
1461
272
1699883
2717
18604327
7574
402484
481427
4816748
149590
9881232
289713
33040167
49046765
179865708
11592
80771600
216
529015927
21998360
38
10
33
144452
93
427222
26469
6
4612
921201757
629391
1008183
2244
19965
14683594
329
1229
9876
6
5
1527
6
102
14297204
66
1947111
848695135
117937124
79603
3547
737724
52043
6633357
455643
660
81
545
1109593
452035
122
34
1787206
7598752
2
94936449
12341
15992974
392605881
18196396
561461513
67481
3269
2
999829
392132160
552237
5511
14556
43
260
58523
360
6899010
1680039
2
8356018
2566212
10653
767949370
30459918
796
6
623
33498
5669
17
26850
1332
248480
52569200
784562007
50
6874
61
248
3838
19204635
6
44480
77324652
2785
113
55
64
148585
24558488
7
181466585
7551
2237
5
56
97334
1487
1440
139
89
203737496
14853
1626955
317389442
107891395
34363841
45674
890932114
9995
2317758
12731
3374
67036846
286
16
3143879
2
630
38685865
16671
89
5371
911
11
5
34485174
60
47
2
4520
89067
745182
512558755
54481104
317
3244
42
27
153831
124485
1096
10739087
5026251
4028552
36483157
8
8
6731
122543
288868777
32766958
1391
1150137
2
216515
23039
1095
14332731
1117
13
20314474
8370904
136593672
699
4
6
17260902
369
3
35916
112
3919
95
24600562
5198495
1081
823599429
1089296
1093
206422
444969
353
167
161928
152
7
16
29
3051
812180567
20686419
134695924
51444547
8
20
3754
327
249817
21111666
196027
774
27183
6
973922
8746096
7645
6891
194485
68302
7
1543471
34141391
9614191
3821188
5540
2
561
795866
522710
1054626
13
17
5695917
23352
77541285
7
76
31
42472
33332
12146500
24882325
18969499
66483419
1324
138
279026
9814649
6582
10
1871
800961452
6777800
5341227
425
51170904
10244944
21
3
246
4
2127
31036
52121513
32
814469
210675
11
59
2
520399096
36576080
1338180
282963
337
49
126780
15
63275156
528571432
2
12
4357609
45
248512
172
36
34152104
151250
4
117485
2
486
3991
10
82477
3273
35528527
997843
5914335
25
30038700
13
4
18829
59013
296340
9
19699
30
376351
7559194
34974
162
25
434450005
8
38312072
353541
7142108
32
88837460
5
423803596
1895
912296
6662
59
665424644
3
2359
75
534
800264335
14
2676125
14096940
959851
351218748
756312
8783
9786380
6094235
82245
683522987
52100
2
29293298
14518734
1194
32
21870983
181584
53003
9138
9
391516529
3
17089
1671766
40307
28855870
1278
16
20
1197402
63
54785
718
145957
101
408068
1833839
247
4815902
6883
623805
40
57144140
35
3859
3836
19765
751022375
77057
43
35404
140286
7
1264029
3786
18270
8348999
642712
102
3
203464980
1530699
3861
4601327
310499786
64242586
3
1103778
40
114558
52630338
148699
10632311
121928
59
17238
19843217
513423000
53
725560
529
105347380
70646
28482
420711
64720715
13313
36
29
395264
18287113
10896218
7577
813248097
5581
4659
540
2533
1439
185
29
58
4094794
51211
173514994
975359920
129
28137633
4
23425431
55
120
373153
28838
153374583
173
2482535
4
14804
184233136
1212771
1027516
161389
65492
8
21627
12450582
339828217
9
250
1759529
11
77
985687
15979
902226300
42863678
121244010
276481814
92
35260
3199
13
34106159
11
54989000
284181812
16063122
41086802
3
54638
3903337
166418
49
45161
2
47584308
235122
10685063
25
6463
2
84668
17
10441501
14
11854910
452
175
487
25
4765
31143908
18360235
84033
31
39024
72941771
20
12765267
456
148757011
3
895
11859
809821344
51
381335804
1924948
13709617
1805857
14550463
84587
34075
7
3571946
109334
1561
730551194
166983888
7873
308337721
453
30
27971579
3097281
160179453
1540
16693
152225
102746087
24852
103129
781
3500365
6661455
4
82856
117
468985
7887076
479252049
8
13
312455733
636960232
30837
210607
75677
294036
424589
1506917
9815017
95
8
117
5
126
345
2
2
31799906
19551481
363644486
129
45
27
65
87858
1213269
805
13
34799
304549903
433
53021097
587697
29127889
10814789
17753
895870189
281454775
26
14031
20
360300
18445
13
933108030
277666992
104735
120427
435
112908255
14
13648771
3264473
233828339
51669202
3
600530517
1707111
158469
3652663
295219737
19
673
5013594
713653455
10114
720392562
52050178
415534544
3906
10
53355267
19180545
76
5
170306952
394397141
13943
8769
793715
13321689
5737
55
35122273
2083
3463
224
67257325
1899
223153
267807401
671855539
100981124
143504
5195602
84511
5085
2329
750738104
578659341
2319014
6
110980
5962579
3799649
7958
48093
420
52709438
19348560
155922636
172524
282295
32757
3731
132
1924782
969897
154788
221052245
964772
78
32647
10022417
3249190
429457
1122474
744274810
1258398
16744714
177188649
2528205
186
128560
362309
43809794
40903063
16
5621883
313623734
655933
118
421
3036159
24738816
191111
3405
1474554
29113932
19
2712155
96835483
1405
23389095
142095
1827
2784
5094
22261057
4
7890458
202
429644992
211626
15895420
944628285
49310
45393350
89841696
8
16
2326412
840
981
243
54820
34589173
3668
442838862
146
253580
3980
1762151
23353
106
37525317
8891865
267963573
125
408721950
93065936
13512
550
19916213
297354
891644845
871
11
3
1506
530652287
67692551
26518187
32
170157031
2194
46769
176243626
6
362
3
361026
2040
1700128
271600624
261562678
500393479
3
4
113405292
10
16
9
30624354
388650
487608
355686
391819
20845407
999587052
36
27193
2
619201
2
13649
588904
19
55
3598
2811093
221616
48468541
12186
14796
4529
908173575
7484
266
195
38
335
60397108
5
1242
1015736
78408391
40409
32
90
723
2
242992
120072975
55090148
9714
160374387
257765
1481863
878587
178308
30
51478328
1444188
348256386
1194365
234185601
207677
82765
505753508
87
460588
620
33789429
3
4921
9456116
23356
371
426172
5
3064849
1367187
165827
358663
302283
7
547
105
346285
54356
3
844824926
46082986
9090
6
10893
86686848
1356
461285976
783110001
609
10
175055418
31107009
29866
1162119
8192214
1245007
1153120
16642724
160710
2917
144956
51986
148
187832
12752
15
149102945
80477247
1422
19
471
423
766321854
1765745
1279065
14654
20
5
79078
422631
3
912
41127
7438116
548847740
188616926
711884961
933201598
161101
1346099
767201600
3208
19626
53833
355937
2297
8665
158
7718
3997
184399558
10141
47774683
140291976
35264
510527
219
196965828
248997964
164851885
50074599
2363294
3
156
153997024
41189409
8713
4369
3168287
621
4
43395054
22866
5
11785987
1422
235
13458307
211747
24757186
2
6991501
540376046
22617405
8
4182
3473365
14089916
70
61431749
551802
68166
906134430
12
33042
242
433016115
74906165
183947165
11689532
940
27
21
17805
88989986
3162
229
75485415
33810909
1781
52
51
3720013
17706
1938
388
546730
20
254
10592099
860438
7394076
25172
60296819
358
225
7099360
723344
900
32
249529118
6225588
15101
129977
13684066
1074
164210
31560
270108
576996
580149
10
41048
1008
1099481
638931
116730
211
18838
975756
15922
527660753
27646962
387036
690756
359
81
5142611
2099
160758099
441013084
3
43583304
914426
2843767
1921477
4402290
31391
7
496
5687
20332755
2
213549627
3455501
121
582497
345049378
105852
1000404
141
117
74
1665700
1742
212
34
42909335
84489
13100
230
1471481
142979057
58415
5242579
698410284
2074
376861
254990
1280942
715
5812
10
34695750
1434921
949
407
2769
30
7
995027
3
726464923
2806
357689002
21893
491623
15
1216
3668251
4529919
166
78
14
3448
35510
32598
9
1289225
4820
2988929
11990590
3635955
32
5845
48213
16559784
778381
126265557
54744881
280635
11
4
82057
243055025
114
45273
1268
61
285014172
12039254
9
90
7301
234543379
4
65587795
3650
9
128
16414
264235
878788717
184667534
27644029
1743885
45
2603
9793076
4301
226
2
12826
202525452
41528431
16
275893406
5
252415
4279
182970
69966
459503167
10204
4232930
254
110
4721689
120538
204975245
11
69974966
42175024
351
2
38749
884219875
21921614
447
2514811
2510556
16225
16
151798755
24782406
96181
12244420
25075613
30
3690
1659078
381
50
1237897
17
45856119
544
667213
1630
5
14651
311876
7923
1243
5186166
133335
72519292
17288
168684116
5
1112
140013
116490
468582005
1340225
3550568
17
6
690871905
1674
59597
10202178
29591
47
110444
4903
522109159
2
951
3851828
2752
469316334
1370999
5
1315
1770282
7
106894
2181813
14178000
191610
3
63878313
2968
13925
8590
37002159
6924462
18212421
34
1579
10
14092
37202265
1633
938808777
3133
190826005
347321
6642582
701111
56359
1184
54
10649
52448
525979607
1024553
226
5467
165053
12252
76449
944159040
5528
45
61869
3
2283392
323
2
873546
19408
161771
22
4
36701023
12997
40
127
681
2
2164875
119803825
5
16028
8547547
9371566
336748
967649
202
5799875
121526
357920
116
14865697
4
672
3768
136174226
148176161
846592
3940836
425699530
244151
134738940
32594
332811235
10780580
769046
26482279
102795779
633
101960141
2892
888951713
933461041
1432078
19385
18988981
10137
252447
530
805558
183442178
558646
114091
276259
2271
5313
39452125
7595
69871
70
4154
7836
673198
1080
3665055
63434339
289147394
295
497
330
27
9273032
620
2
48681
35
62637
226
6
3
551
262883207
510
39
9364086
20605085
535
4
246
114267357
9
8810917
70800
2686
51724
41440867
13944
22586
8784494
38065254
15
585
10
18555
662
227
143
3
250458951
16227214
7316620
101136
46
38239
3257
5
8821597
7016510
2
112
57445302
1483865
1558092
37023139
3749479
5247643
5026497
208969
1554
11
10519528
155203
179567463
18552041
207922848
256
3
55154
60835
179083400
36349
23
3
4
9409085
166044196
50487
12923500
5520
22
510471
1284
1291857
21
311630
19787
12216
5
10
2
30
12041
869391941
56490
9861
47015628
3899806
157670099
6
32766053
587
51357
3
74600
246291662
26195524
2350882
169097983
11771490
475165
29000
308294
837
10421
617
526
596908
114953954
91769
5957
35453628
1887562
5990341
24
13
2761778
583340554
31720
237756
468
163288
2
2
54211430
8221296
1206
13163627
3356
434158
287315
365
90
1139348
7251
170
6239846
1143
3
109401
12503245
302
27732
13
246274269
205837
303
1178
101883
34841912
373322714
10
583
237924
647796
210258327
181643
100
2
70341243
478
260229406
5266
139699319
77563
621
2
596
642731
24605197
8
109
601571
4258587
938804
154189893
421389922
1238001
15
1542673
33
277377
16546757
4190386
654
15431
140698
2465
2687
42
75812941
29
287548792
353817
426
120641
15008
6118960
30
131473412
30767
367040
94510839
19
3
114221
749738
4
54
1644
124
351980
4
4
39
107890792
601801992
89522809
226761
99665
2
122594086
36294
22069
25791
604761174
456695138
1396
771
18153480
5908
21
141
177542879
5
6474
331284405
158
6173
3
14638
4
7736671
1449883
8055
12266
975975535
28416838
1322601
235139081
2
2
21
813
632455
1185
78673
17
2
79644157
907752705
21516
987427
352091128
9
1395007
291213
142
1801398
415168062
193
6657381
855351
21643544
2400743
5
58043
948154
6782
57333676
5688
409105
2189
24494
567
466
122420725
549733085
10776647
61451
1500
51916
477124
21
330405
9850
19890468
6485728
2486
314687
248
308364
1272533
240989
21618987
18918389
4
1776002
5218
245
13778
525
91
17021
226956158
51900615
3
213425833
5
3471318
112019393
225
13
79093
174170
5638
19961012
9
13
292422843
191
5233095
63332451
4356384
15436
245
1561999
130409
215400523
149
313663591
14
492555820
5
175768
96740
1055348
4818497
302437
599838
1353
1535869
154
545509588
603
99
206
227
6765300
80564
8622
4
208
5
3957
49359436
14476785
572
5506567
2
67823
39
897666
27
40
1018
38
187
915282019
296
15509
4
83666486
76183
29489496
383787608
266310
188763
151
9386
1544729
877262379
110167
76711
124035064
100241762
3966
164319
10826694
439
182501343
773062290
125
325336
61
7095
18759
317543603
1839251
9037
586
482579
54
6
799
17
14853096
269759491
59577150
28
7
974
146766
18352354
7
2836002
144316
65
2
32233
1954
63458
6529
1907
184533
158966480
26437
358137924
499686
12839551
4335410
407
250843
41742826
4461400
228
554
366673462
139
3228319
211943
49
35499330
114966
112808758
1436
14179
195017
1899
4
4
50
7346711
5
5
28116580
5759
958775
5713
101895
99
7261052
701573
304863460
3
22
4
562643507
42122138
104467
86442642
21
622
196782
15
3772
8319459
18
74690287
7276
1696
18901
2
1150
5
973276829
89
4651064
57
84988524
40763919
876772
198
842176694
2505728
5
299930
88654
35937171
113509
136
18250783
179896
18414401
131
208098
6731
376744
1353150
119
11473
67433
78
387954
2408
169419
678
106510004
2858
18455603
5
100956380
733275
586912
133
822
2
1270527
15458247
16
96009358
825260
22974
33892
1161332
4893923
24023457
12
879584815
4590846
4632
7455
5297090
816009300
164
904
1462
212367872
300672
27302163
616534
374362283
2520
13
4792906
37
255097939
421
4312983
4
3607253
2942270
23576777
9503
38
429
199001
91
12
886149
2936365
15
19
104304
2644252
682489
15647
9394
229504
305237533
27
282620691
6
171
8617
5
4959
86
112090
24673691
918831292
685
6
351963848
209943
2406991
555371994
651809099
75036
79
242180246
2
5
25742
310215
10
510987
55397
12732
20
168250747
4
25981
17017
7324117
42
25646632
85253
136542458
24208430
16878783
4
165748
11375
565
52
551409
386835
681
1688
35496
4
4
99
1741854
3
8
12578335
59
2
27
462
1188723
58325
38047419
107
46563304
97841726
19121255
7
417
13
248067
745489264
400415628
233
21242932
3065972
3164602
1835
716
292431470
4
3377
836607
68102331
30
2009348
5366106
3
3
10
48878
60
134693413
7
220
3818165
78418
1728577
75
193177
187427231
4465109
6036707
6311580
31068418
35052763
38978
62
12875180
7516
23
380349
20
104892
2037
12916614
15439892
826
29
32582951
735876
37484
56
2028
131511
11
344089
10
41601
38631284
3917897
224831
63040164
9204
1131286
178185281
1421
5287
344949442
2
42794
10441299
485219
29270
7
350950
39
12715
442206790
175832104
183
184933
479874
8965
194
20570677
433054
28915243
2134
540174798
10509371
6056349
11342882
8767
631
705958074
7
145336
22579
3609452
32537
12698724
11270
102
10
459121
3245103
1543723
39045239
5398
9384
375
1469
7773005
10164
1470
11066
672696619
6712871
158713795
5
32765549
31274
72956052
684
6049
3
73171
143617592
210
492
6
43
14
3
125324163
7418435
18120350
26
159
13669
1154
8
14674
2057
14
706537
17
56
65783
6401480
52208
2
271
346495
49306
152072088
68882
27
77
319
288045695
20
1298874
198
234942
13502294
2726
489799413
3
22061734
12468813
182875
42739
38088
29865192
3
1638985
254613873
12798941
11340546
267296
39359
1321
93
164
25894
24
5
13
890183795
94
21
77931111
238
31370
830708
1969
31444461
14708
1564291
16910242
830159273
746238850
78971
1091
2646
1115
11
79328508
7149433
2445
108
2
20966
5523654
168485
943
16252172
5
91744
2257
125715742
46320744
267420520
170213932
248
117677
6757
261
427
13
2185934
11
525
396553056
9
5843
2056
2129082
36
288761
19898
97
23
35313
508451333
26
11417
87
427
11
179
54182327
3935
1382721
3783
239522729
9202587
137265
5295
16
4
103933
24
8462018
31398735
62151089
773969
18639
199063658
8205
46
360366416
5
1729
80830
28
20269947
15224698
3170328
451
249729111
81
505
122412
2488676
9884775
9
77
3
480359
46420
11233
253410
483487223
31863709
123664824
3068
41912131
41
192
150254
4752
16
100845
25
6134
589875
6061174
27
34316276
805
3
73880
1115289
6033
30030727
6
2155
1648
13
2
6060
158879352
182601
22
89643
2
447622
2
220264861
397
6377
667335908
35881048
1620
1181
698431475
3
306
29170
1667820
14193504
120
435222
11
170102
11431
23630737
376418294
2441700
291417178
930
3
16728414
265857351
145436
120456148
14042
1744051
311843
139820
46667
2
397
1011
40525951
159
448068
15
2623
1472534
51
1366
582094257
9811041
14727
8546105
2
2005
7950879
413208
33938650
2
4
91
4
50509367
2
23
1563
453
197438
3
8735767
1288901
96602
241495100
106
825242043
3178363
2113039
268
32
1593
156
2866742
19
44
49652562
134268
73
1858598
58986817
676701402
974989
19
90095516
34189
6265819
21955
277418
213508443
15009
3184038
79835931
216
302777324
2
43
9642
31
4053
3313
45392174
652951
576
54873
1213
4878375
802586
49264736
1361792
977
2007
3385672
60
9429561
1897
2034
2272
9261
48585807
508332
28622
519605756
3937
95380
52
134
6418
257068949
130269
6402
14844799
7215
32
247659151
181800
5
19681
270
657
33192563
22824636
26414366
26480855
16773616
4
100
987
16412874
15687875
3029
67408
521104091
1307365
13
6
21
12
224062448
82
28002
2934
744800
6
21492320
747613
393548
2109
315
17214
6
164361
80177769
156606224
246300
347
1603789
1179073
31
524960823
108856661
13
83962
24423492
396948640
2
152157376
28
111
5237
27
44125525
284
540
353136
36589
753808
5
243952
2
2
3315704
618359656
23582
9189
117197387
115933
2
34284
79
247381
31097243
191381
105
2180
11296
294
23826
1354238
8786
3
242393
88448
48121
15123
7090
6836
132622
40
5
1345999
999719
6145190
5
22353
4662
241
34069692
5329915
33148
1260
39371256
139169908
14156928
9969376
1566
277762
532996
313180113
1515938
847963
21290889
134468
13
196052
1163
8
25063
21
7
230503
12
108129
10
360
455739526
3164
30057563
448278
85
9203581
10775
3859248
29011
171756
145362
561500320
50669379
10
33
83192601
412247719
3208
775147927
711316
12324352
121398
34
271132066
16081
2384009
55417
67567
4229
12
374858
68627
17095
478231143
1004404
3
2
8687159
3589257
28198
24043655
853744
99896382
377486
75
182598694
106
4369
8013228
8333
4
3708194
755010
3640
5455
101759
851
117
8493
392
500
754
149
200735
3
1545373
57
19000
201072916
286519594
4115003
880
554
741734
737042
1380
5
8
9
78
105907
197
4
618
10216
37176
767135
941
68727
47687293
101060677
5379
132716487
5165
227669615
565
822306
4617585
11748
3639
6252913
1730821
11
272583
3262946
683580381
252266802
154449
114109475
62325
48058
5303035
505900035
290802
21272
66848
5
9775429
175410
2
14
16763
12
385494315
15008658
549325
85
26
1740304
245
8
103263537
605
11
2870964
28899004
1410973
29
142829075
137244
61
4632982
1045
2106
281057025
2322
243
127
35237
2415
602
2
1859132
47828
14667
161804486
33402472
3530846
359
81163
5870
52
10
117
7
275636
27262562
28997
367967267
304718
23749353
4546
12278009
65
9
848
2119799
542714823
32981704
2
20084422
63
206
809503
241262
127687444
7759
76421028
2044
1611308
50715372
13
68918
4914084
7
1856660
305
1556911
22392983
6181273
14548
51625231
44063
34720528
4
1596401
68502545
724087092
2
7538
30444956
6466
215
14228610
447161
400085
28956
935154019
60272
18110
9561
294115
4939048
3662
11454
7827
2
56307966
1197510
19816
2835
272
1705
1373
4545409
4235
648506197
15026
38039
273
7
441693
346
1727856
2
302
77
6015
128459
27
57214766
457028
20
28200
689213801
499000574
380
14
39
60
156
195798
573
559621441
407093
20
95567040
93924
7942532
1118128
6727
932
3
7227533
5217092
268551746
3634146
8949472
8
5711816
80490936
20543234
49
1748913
20997
594
307876
176056920
2674
51528
198
1315142
4930238
4879
13314358
707
94
2
105848
111253329
25077412
104
115714034
1979183
4463555
8
543
379512
71679
35
131097
20616671
242767861
5075532
14518
102
35
1238381
11237
628890944
54070102
213580945
981386156
118072186
1157993
6588
819308
76930911
201937
119145031
176925781
1993853
27366
16338
3129
605399362
18
10629577
4
162762578
49
3697
16
253561410
1148
98
31352
1194338
17
13996885
22
1501
812595
137
46250
163335
875231
303
104283
416751
216
61
3096
116
3863832
30322389
26938
965809
939095574
1568325
19757862
761685353
580994568
637160011
27406025
48
244473
7322
16154
7149223
5689
59
683222760
13
12645
146267
167643323
3211716
54183
2
491
3923828
870562094
61
97731161
9450
419394033
25020
7
7556
79939841
42785
5018
376
390557
1288223
38440940
1257373
2
39252989
412
13615
248
9903728
106400272
1404
2
141327091
30331
2
14443090
412
72
767
367336895
2004977
4
601
393326935
22090
13922
2207
150018791
7
8
23326298
311566977
281890387
9836679
40945053
5123
476
833443
1620107
75
300866007
20
74729725
5679208
237
2517
879858
11395
2729396
17
314
56181
339908
519849
752
7
252
40835
13
1306496
8453
432155466
49790082
123
535081372
736
340256
5858
56
25
736141832
1989986
2
21
320511
10270564
10041
1330
145347
9799402
3
332
595530625
157093025
5
986
90670154
55
235700235
4040
74091044
258165
369444
1293736
396272248
65
722183902
290027
116163
10
2
171046
1803674
692707
3437307
196
89549574
22093252
640799166
67369
69459583
201492
30229
400434
170
59828
5
10260
103423361
175885
395
297116
40627
7679
10598
3327893
1042870
408354
271222
505
443078256
2030490
5837293
505302
1176266
14278113
9390653
415382
615805
12363198
943186418
107865
547249980
43
927943825
3478
3546
97
89102
364251388
128531
236565399
1300
4259499
70856376
153
10194807
288
180
352115108
502421997
11583
66
4
114
141539279
700930
27
240957959
3715
990383
6196
151982764
6060931
84438
39431377
646734
49
4
2723
9398
3657
69
2158760
2060
4698
2
7703729
67048
53771037
1033
2539299
30382
203105109
2432775
109202
55753769
293
5
3607475
10885064
6658
14455
83
45
3304354
927
139810637
299736043
2396039
39739
15
290450770
14382284
187185
344
29
33361
199146
825
298160
31767
7788720
19434
4897039
737238772
171
3857418
11085986
14
6
130
5124
1076702
43333
3251788
4
35138
102007
349634
5111964
3988013
183
1679
578
611
53095853
7
85450
47892696
11004
1818672
680519286
122800
771795850
107318971
7553
136958
634372561
3
1753
7
2408459
44
48412042
6903509
39194
839
1172859
4
92
5645
96413112
43018
2853767
2025383
140
325669442
4963954
397
45501934
437
10312
70174139
14451
111666217
21921
35818115
10834
105
28094156
10
129
10623
913294341
636067604
464258047
63
684
1496683
693646
12
33928058
6
984
646
729220165
595294175
3671293
7481658
76
21
3
227
5330
70933
481
463605241
12228897
7
7728618
616298
1143
4
2
12
6271255
2370025
43
8
1205
31026955
217099015
10
9
2783
54493174
3231854
3
159468
4957501
565
19091
85904
32638
1036
183
54
217
45
17
780440
394579
649942
580
6828
109
66635919
1307391
16899528
15
722
56023144
594
14211827
3100
271617442
222006
5608495
14452
199128
69350077
321194576
2
234222900
239492308
135
15049889
87
1046922
157097302
766986878
215547255
29052689
104809
3
754170749
7808411
465
27068640
16073
17474092
124
5965
53
209
1130596
39
6
2744444
7
291548767
90424
1471884
31
1460122
26059402
11676844
1988715
1160
346
3646
94415
1459892
22774
864235
308286321
28
320
8
193
89179335
516865494
32
13
2032432
1893166
131
6850600
1394777
795
304170
515935
47
884
31720
426
57669
3033366
10879567
96020345
126411084
1642
39182
728
135175
60961
381809
8872625
149
200
538033
84669
8
1234189
2330821
130019
2384921
1409
10
2317
51765923
1063136
64
68774
250
634289976
670868
1697
486
827051458
17
4505
12
380
1445967
297461836
293286
6132635
69085
158894
557
42
97
5
154
94250451
5
293
15
36451342
1369
4
10053576
8153260
603141638
511
34161796
85
257719066
6642
6
3
38262918
5487
307
1951
336304593
19948124
87185902
206514379
110
235525
834770
2
51112
310917
59
14444419
684499584
196155
2
1106945
3291996
75949333
122
150
3663850
1274063
364761
1653
27236
2143751
5726
274
339
129
1288
101843
578
520138180
391846
93490
172559
139
45034
153780
603285
10641
6506888
1091
779
22
216745
196091075
548
129664980
6036
34362925
112387
286
70918
12097750
10
910
58
1009
98178742
7435778
191
481984
15845767
566
1544520
111463
3118
51
11
13935580
87084
2836
293363
539
1265442
3
18251576
62489625
33437
145
233548
926
243621455
989
94427026
2506
337621
11213
4
1063148
198
32
10889
634324165
4
14067
640
42
25600
341110910
110773270
6068
1506
1847
316002
882
36
806165
8
990
133737
116061341
252
28260113
1832
615497158
22639
15
7
56
1933
1492512
561462626
15
23059781
97893
969
2
172
254228953
10477623
23877193
20666
111
7844364
470462464
362207
109
28382543
12775
188014781
547743
10354
51949
235054402
320832695
11838
21322
4509
3595779
113
4
6205079
189
7958231
87241
44
19154661
167154
556217151
882079102
161101
1100
1758719
51
262607
68232731
11227
653451038
6928
2
704304428
35
684425551
2
3
366961
25688
33299
15
720
3
4314
116027764
895571
3711908
175
11906633
36244
9041
291886
2
499249860
462
2
308458
46
77215
38
2679
458348
11819
3
291940264
13
76165
56037976
10409
150560
335189114
32634
607819181
27408985
7013079
577561
17663255
35810
10597148
25271894
90946628
4
290169739
3
237218
39462
326246
62214848
9942372
228838707
40
356
3016
149653
18531472
47
82
412340
103520839
467
11
105592
7569
1984886
115639517
1040
4686347
3
3443625
52492199
2183
110276
7127
4837870
23
1921
794664420
4
6
141230866
2
772
94
2630705
276256
118
4
4080373
163130809
5829486
16482
34632
775171
85262963
13187671
737
19293287
249969037
13
33
743
25746
5682425
5610
193
72
58518
932590675
358
4950191
32
372421
2
2609532
262664
582
1965021
2111
457582
806
108844138
40918721
17
236
16
328
8719
365268
28
12912522
7105
21798
4491
102312300
5
226117469
13778609
890557
4787
64735
570
12304
133242
63
1424
242
818321
42
4247994
25936430
1630
10970007
119747721
1569388
184390
70698268
548316
11852804
81269
1181
98888
1161
146494
28716890
1170419
5
149847
9
730962380
417
46385312
490070218
16
9857
511419
24763311
65
2987049
26787590
6232577
525213
148511
7913010
2143289
60101227
638471
3665
951949
363844020
2203
47
2
2325
194
649957
187279627
323
1981
21739052
11
1067963
661306
4
12
143
25452
49056
7258257
16380
2315
2969562
42
24
763272
15200
810
5351355
172
276576
12727213
54
309877721
6
104
97667
32
50854
20164503
1024085
66197
9936039
2
163808092
156642
13213602
9160442
679
564
10
863
99940
68
7806263
32
33665
172862414
3470759
353759941
166
166666
585429
46660
5235654
5228114
23
2799
17842
4921
262
27327902
28229
132076
13
826506970
7498296
11
924212
82110239
293458
643401140
4
2
231
320431
937858014
4937229
280598649
1467
65352394
856
2949
47
11
7151895
867793
2859400
456
11393082
201826842
2311
749
4
187
2003
926
856
57
14380
2430
24
164
852084
2635
15
125421975
6830126
1734
13
195842978
1699601
167
79
152301046
225640
103546
4023
8321
2827
6899479
196
25
18120368
18
1131784
122585
3706
593
243438831
22
518
300374
631004151
1594677
903651902
18162578
438
12966
214
335
1016
3859693
23
466
93924
142037871
1598
46114726
3889991
6885398
61
59406826
29099
15
643448032
210
141
10281
6093059
799
201
679466
6596266
1125
1101
27
2575
65495419
593
683
16278626
405074
8671933
23
8188842
127672361
92426254
286
12391682
5
51751
11
2818291
6
3
30
2792320
32982092
177619237
41877
5
30
56
1523851
124355
510936189
93936530
17
159760
32777
20776
20
1215183
2232
503719272
2
53592591
2796
27020
201
62573
85
93443415
1753
199109
14900
11
512545
8
132194
52366
88392929
247
76224013
3
112621546
57
210
320493602
8
7299644
4490
81978566
409469
13
636
10
240213
175
1214
72647
95
63630490
1809324
14634
2817544
9763150
5723324
218613
2
920963900
17132842
137673
18934
183560155
76268
75
774704653
17924
212
465187437
7998
3079
37620298
1025811
3034
107
86
4653341
15832856
1952956
2
116859
772630
164
18178
161820601
3305301
349
8407954
8321
1226
41
434323479
24927
27545
19947
153424
11794
4972538
8825
142
6536
41035
222154
201792
450135289
4
226
45
5112
2359272
16979
55
3
9353108
30
999588200
723
437886
91072598
36
65338
62101295
66817
9817591
704365333
350792242
559809
122667576
72
13392
13487443
132
24945
936996654
20212220
5
373391710
20234
2
177129
208923447
12185530
12820505
7
690
951875
123939
844
200640057
1214120
624
17922456
317
233166
6204401
1374
43427
18470166
2105045
1335
76872
3252430
2597
28696
812008305
317076
817197
1501
11
3
3
12
1609228
122
2263134
23740
65619
8085926
3
4050299
37852
1383
4055913
67
8
71086229
115304234
521244
215796
2211
587
3
279
70558812
76700050
90480
318941949
277700
621
416
13814954
2601006
2396770
142
640841
37
1366729
134
23
15
2893
30
195783510
387
3785306
75
7579971
12184563
7135
7172
1128603
286
47479070
990
43
253
8690398
2590
14198915
1900
6609
49176694
790
63
4852194
195056485
590189505
2637476
50579
276350
146949838
29538427
4941637
135428756
5690
7
4959
161016005
86138
315449911
2711
4701567
5
102
320205
1874417
192
45304623
152
28379739
190889
80814388
14550
668199127
2
2
160
141055
5386
162
670478
17
792
10046734
5
2988566
2219977
34976
8271243
38128083
198961
439
106
2
67
8409492
235603039
2405
21023220
74446
3702508
6423
6981346
85302
330
6101045
36414
153560500
53458
213842960
5448509
21642225
2216
15478029
92
336282
153974291
704218
27593828
92
22991111
81
456727864
32912697
1910
104
123574757
398
291
212
692678
98
212542027
4443
12707
13846
53010
37121304
4
71633
16
115
3700997
109
2780991
87
18886142
60296458
32574395
5312
41010263
23
15858087
109985
342548
483597
95166924
2
280
69212369
1889
4407336
2
7382480
263140
22384
5959587
63236160
3923
585486
504585
139
621397933
1496
103
432
2080
2680935
404660013
331
19
8
1046649
8
307519
246901
26
78
451450422
460314303
2
151
1481
1628
1230
10177
4204
1059619
1900100
845144
70283
4113
61048
59
1050773
214064
605098785
3
25
100975
13049
39
3208
438214231
579
4139911
16
189080
20055
682513
7015
922781
756766715
765642910
64195198
16843
75
104
13
6464
16515565
15696443
4382421
1937291
22
143508
12435130
3
8
11373097
4
45312437
5001
9580627
1922063
859
136735
76669
149551649
61
33220
10735425
3477604
1931873
34422977
150
67500208
23833161
119616863
39
1472
48
11933804
5002
3
4494975
4
6
13012023
115
71356
3731264
573
19957
2977361
2178
127019105
28416188
66165614
226
162138
124685
25707359
6
11
231
991415
3258383
128
1134948
72317
4
20606373
56140
1444381
3923196
208
35
12224
118956
266
35
197
20
4445
8
3
165407
354919579
645088
36870
87602
102
30
800550659
3564
14565
30
105212354
9743078
1104904
84781
1494576
18
40238
205553198
370443
5144
458
4174740
984239
144349
48442
32124061
681381832
1612002
27254
164370636
777
3301288
8412536
399773142
12732535
60
942
173454
16054413
209978595
96210824
133781
98521
10515
16
8692636
68082
401634
27156189
107
20937
49
3
181496423
12
30171297
14
1777780
33058567
811
34125115
193032
178040
1567607
12
164642509
526
1761
19121
103660408
875342012
149
2
242702485
877732
920059522
2717742
103
1701
101
124910
6461813
96
17
995111
3
1288725
6
191
131499274
49039409
27670752
477
182
336
560798270
1510
3
70
49
550587544
611
11830613
129067
98
3009483
2148
58304849
1402
2658580
117
15976769
150670001
3517
5850
427
184
2956
876528
593
86779
438
15
6
1592
40684
2
1068
419323
78
391354
44093
44
2686
7
2530
4879780
98015
2489879
37050
35
35076
326
21
59451100
4
6878
7051
3114176
22908
304571
21990563
82853988
60536099
59
90971668
196728967
28496
6
288606
5
6926621
21497324
102116
5
4696540
369602781
1075
75819113
348344
1731513
14081
36288
2733371
6826
3
95767552
89707307
2164
110697734
737
5
1659
16001
807526
160049
466047606
72317
808676
53867
54670535
451577
3
15539819
200200544
2999148
15
1676669
739983136
352110
2128351
94
1119302
4
17257494
21
9212
121258
267686
9377
2192
1586
230121
36809345
8609288
47091545
1196
88492
112051
2167
63
1604
438
13880801
301450
674
37068938
341581711
134046
10504
3665
15250
24
46
186937188
7
7015159
5
2
1073
1216499
470
17167
295
6202
95228492
7
24
75337969
965355299
1624663
142139271
123900
159533664
489371005
16303856
2112
12
5117018
408286286
8377060
106401339
134597
22261
461766938
1998
2313
8
81957
18483302
285717
42221
102024
10
320
89399
57
222773
31440
4046
23292141
133
16912103
114
2
40441
470
4564
82
864996517
25
2938
56315873
29199
280205193
28667
4447
3376
2268
2146
274167
6
49
242674355
45462511
5177549
1599
106
8496811
270
13421
83249770
7392
150249281
5025
183346
29087
3110
9
8
16322
20254498
792
24224306
15626405
133758427
173037
15969658
614
4536942
101
647666117
50
1155
1441
751075
310221560
3012
13698619
798775
26
1463871
991026803
52586
3400
165628304
13
361
77810313
22150
76
5
237535913
33667272
136066515
17
10
4
147
123
4
37983813
12073649
8383
609006599
149657
334229
2039
2448762
9337043
151
139
84267978
6464472
28539318
120437718
142
40
1485839
159743
4644
35
3845426
140593
134478
61149
73
19916263
2
1324334
1457857
13199400
25
644514810
166699344
674714463
89
23623736
131213
276449050
42
2807
5
55
27870
290
78978039
14294299
556
59940
6576027
2
367
1957
2
3
3145840
6
11065
12240
443636
100854
275181
1451
9
132177321
2
133839
154
5690
23936806
31
398240
2607
21
4
151313
104
3
218
5
59
57782
7
39
79592
40
1774
1146108
323058
9833
111612074
107212019
9
19559471
51647412
534880682
1530719
157863
1801819
18717
141516
36
7589473
20579235
30
3160
52424
70
1581214
16
1199910
101978163
5370
765
2171
60
107
2
119336
58268
1952416
3259
10
347
344
3
3808304
468574
5294
343272
2
4
54571535
271
7705
150
31
14959598
155115809
108749246
8428
7654440
103646
2114
9218
3
23095487
64
183277122
32
114496
2103799
171034364
7
98676
901
5155
2180
34
29452000
88
535628
36
684
295163921
88885
86090304
122
13
2290876
16232
376414770
4758
3
2230794
48
401
707505903
722158124
176
142
23008297
684639
31
111
4
10830389
2089089
151280
46069722
466777
7539182
576125488
2
22552
5233
11402501
9044
801430
119513
7803458
351796816
323058
82644791
460
269898
3069
101768
4
60878708
86819
166918
11
35131
4981862
5342
20047
12
16034073
2732
993
20856156
18855
14370323
221
31371240
114151
62601531
170623
44825
12850
32
621700
6
2151
5817
567181824
8459316
4001
82579
19
16539921
661
271481285
16789
266398725
410870246
16
1288849
1263
2478
165273805
9145
60756
318286869
44
141489807
54
3201853
1051
2492
2724577
28526
707
736263027
334195
39534893
42
735
13
3
6
16
6850143
519196235
91
8874
65116928
3633
1082231
123229
815153390
14648246
894
11453585
24140
5
11882273
16242626
5
26824
39
701669
150137751
112916
3587
47
107484
598652
36237
14059
26639653
46754
33850841
8
531721
226349276
38320447
315
534
135817324
313030426
22002236
2
47185485
7246
29966
33789
2
295540
55
14690718
107
811
16
4307883
87366284
38713
172376
226633092
200
34
166348198
58125
277079259
662
170317359
71
12256
22056
215902848
364603983
1868
35406768
90
7
1206
10169
4781410
3324702
515
54
44
631544
13
100546
12569
17207
1114872
65753
11
63934190
18
15
81117843
5825
55786
1422
33396
918675
1542
46342
12923
422312
1108
8
906
74888280
102892999
159
33778486
18
1180
177
160
5399847
13931
1727950
57789070
179164
849642
13
88844
6741
229
10
13
197102519
11644
716
506742229
491909382
37037
3
24
1600
521
1101
5
19369
63915
66136938
289187
674393828
378742
104
236724107
18154828
727174159
19653
731675132
198038
66701
72042902
14
294527
340
90
3
25408
19
19563312
1885309
471142442
35083054
3
64213559
92954
32
2
22
3321
2677
1828388
81895642
245
10795
2675581
51
6746
22
2818
3448
101644463
6216
119023
533838223
319
3226934
426061
412
18128471
1900219
68402064
796
4
4
371311321
79327
1621424
29934565
3
871171744
3
189614
53
72
535024902
4
13979
624111197
28591
2
6107
38495
37
102957199
5973
28022982
3
11262
3231368
41
758332384
2241
36058
2
169107309
15577
262
586
112229
5984438
17004
175752
581
3
251
2
70946
38746394
422001638
1460336
94137
306
59361
10
9793
9878743
31381
193
1725596
4
43
197040276
516932
379509
87248044
5073
4559
16
43
9471
6
238715330
4986373
7
6359
88
20
44917233
14
7080
232224
209290
422
23864
16291786
72298949
1133
4
276934
103
35914168
112602
1339480
368
388798379
23536
448825
724895
452
16767
565
209402
141
92697550
30570034
13
4032
103523034
7195
526730956
56940793
11
568216468
766049
5
1522
154076
15187
27520181
1704262
43768402
309
169887818
50856
26469
359185866
2882373
28966
870233311
30201799
51
2
59
30
362071746
2
224
8714478
19
4629461
28194
294998749
187721214
511
790694301
647535
5207
7675901
2
82113
2572
3
167484
2198
688589956
898595
165
202494
1173959
49
2947
739
192909042
1391
61973026
2415
495840
295342217
913906872
9565
22404928
2201
1360312
7195258
535
24
51484578
1334896
113
7415
8
16368
12
3866
256
5598
11986
2
19
1172877
2135124
2024036
18801
161416
417524859
170490125
614
44
76623241
146623443
136
374
6512737
82623
37089
2
4854
105800
8892127
473653
73860
34072997
10
2166
1114421
21
606271309
231
3572187
5618
140
64
242984
492
608
8
108956
167086
5704686
121
136253
221
157885897
31
54720895
3413690
12
130694
9698467
96984692
955448081
33705
62030198
2
51910
1068
309
54295
868
1745120
7258175
1968205
3745
19
317678
7821732
1582
34
8850
57
16980693
33
4323
74641650
2848932
60336
2113148
117054898
81398550
140324779
2
3127
85049
119945270
7716062
11801
911841743
106912
384
1807600
151291
3711104
16
21
147
20
9525015
182076
657
9
6676762
18336
65773
33
1831
30
110
100435048
2
131807977
483775415
7
2386633
1492072
3865
1416
10922826
11746
396074449
24500
3
15922
2
22
46671
1728914
78689
501265
11911629
94762304
1077937
144
198
124701167
15615405
151518
13
15103
2124162
330
70
289255
5
10
847970
199
218883470
43
839
135212286
151
2300977
3752
11482723
33327
10
6075
302
41822682
507
13782772
107422004
4
6086328
296420438
3
2
146856160
15
42
743085921
2204554
529
707
41409667
6026
7346
73
808746
462935
527
101
1342606
5
3075195
3464
134214725
7496
143
14842340
68
7094831
3386906
299408665
942
16
61866383
3006910
573
286942468
67
14888
10
72523
27
496314
37
12970
117
882621714
780082
1381636
803849810
2623
677
18093336
8060075
3
83
5556
81676
27353
9801488
310
43386621
14618964
525688358
172034895
164334
891
255233
8
2030053
163242
7126
52
30
933705500
3124
3043
101923
11230
211543547
3859
46157
1425
231960
19928
7168956
13
195559248
14803560
46679346
2890
150
14608193
1835
5
4978
118
2830
13017
1019
67098090
87192
49404
5602
4
1113
25244
2491324
7
458823179
93
92122665
147519693
64809
460110951
547273574
3776719
416715679
114
3536
4
154879691
52
7865191
2981
14
29640
8259192
296
15119036
42551066
485794
61
14
3509
24
576
164
16874
15341091
17500
5590403
56670
6
23252213
11983
163
17619805
39345
23
610
9356447
54179
42350925
18
121
976445
99559871
6089
852572973
24917
291252758
730621
15
1283050
420485540
31
50
199
2668527
50
765521254
29042
716480
16945063
25
534531
17530
542
148
1225958
2681
20930
95479006
113727004
93256
3
2
29585
4
25
245
71168
400249
168
158522
63
13
9184419
5120
230945
339582114
48
111
4609
652852
695261905
1989
809
84748392
434
901319001
12
15
20259713
824970477
14
5171
10
8350892
987509206
12
107988
19
4114
216
12
3178
4851
10559856
3
455442
7250968
296981475
189
69867
3229022
325
36049420
89967466
4600361
6493614
831
123446265
5126
102006519
1381
506712
28917827
35176
21607329
156
416586632
1225001
300236137
547
265408729
386358508
12
20
28692
30052729
121023974
105977
57
17665
5198425
14411
3
558200
147472
158542
8542898
3
1572
2
70695
1233
3968
6326801
495077
13052243
67187674
1236
46
70
2316155
2
640770875
89
2659
100848236
16778
280484
2268
6
7231
132
780150
219
32683534
31361
13
24294311
3852193
63347
22214064
96
4
28686
43196
975
453446
240192141
6577
27755
3732
110
121507156
62466169
2791
58685
5237
29292
2
53291
46662
201730244
107381
781072
9249
437484
4
52
11
36528431
7618
12863
26
127862489
1946031
411635
164
10
9
34649602
297566
132956075
23679
25079
107002
6481
130429
19634804
4
1986918
1243811
158
170798
4
45465983
2
55355
463804
12076566
27
832
8249
1866
65461
1177656
144
178409
8
42
856
111373159
6546
22765431
1024
14
6768
120
667
1049076
458312517
108834712
10587
267153
690
9
107255190
78
17700
5523484
238432736
3
221
2876589
21
37084
37
786104690
697145
24025
21860
5401
63
3
31
67515
508
387038
11417976
27524816
1083
897632
1676411
687280840
36440
75792
18444
810
121
59
1284829
412698068
2108077
4432543
602
75300454
14261275
1120103
4453
444874943
2564
338
3362583
3695
33173
1516
1224110
7
961444500
3346055
649
8096515
5291481
7700
578
3
791105206
616626
463
8688
927951
15147937
587250
30
13114
9458441
1461
100
112
733617
412309
61099865
16256
37355
140
5
4
5433
70566732
16996
23595202
548
16563
3
93
36310138
135870340
15371
2247812
278
5560816
70919
244441
13085796
135466
819656400
9010862
19545
589734842
6
2369
5374573
6
2022
1817
13
236741569
30385
965
13503
79
78994705
15436099
595028
11195857
531613
51195680
70893
359973
68
89109587
9
2
644
37
21231603
2030129
801381475
3889236
323
18
1275
1350182
2
1328
6502
664952827
3
2
1302162
45633
157248
23872691
10626797
50
1593412
3479
370
9
169662
7358
2449888
160456
4
69057
79
214812
7
183
8
4
418
20983599
7884172
101
17617
85
26638
27
363919
1525490
33543
1212
525046707
981213
6511
86545464
17
8678249
167
843
7
14
10597
41
2
33092464
3
11560364
53049
109583668
65
1025
66946794
12439513
3697
36270931
54029
760786886
148082
50
1804
15878
86719
44127150
65
26971
266369
1618
646
127066314
11616
1042367
2762361
71565683
90
380
848219
833
656099
17
2018
29818
381
360898302
14147198
6339756
27786766
846775372
3
194
1240
2
1707943
12
15475106
19924541
140
487
7472004
353
88
30
102742
2201767
17443865
83
264401673
9036
5
2
618929469
116
2
10
23120362
37428663
17731
79147643
4
67077905
4596
9
511
885067888
66030
22442
2134
522945356
617074224
11043353
485752
739339266
1187
12
51
1322
1144
2927
8519770
413804320
11779
39157542
131
10045
379728090
63
11
757447
4013586
302381
138
1035
4248
565084774
9969347
8
2308
47881
681415
12712
44829390
3968
21202
298
257
15
181818577
77294460
41668
226
149675
549303256
7505476
2245
240885
13093625
266999
7972
1072013
693
458
3
349
446668
183851
197
9935782
4285
3766
251
5752165
323
450531760
12
333385303
82444117
358704
14
2740251
42237244
4895098
587897
6420276
45119896
115461150
146791116
106136506
174
25366976
789
7
857005585
3
6593
2
674466
291
43419
823277506
85
6477213
4
18
158172
588974
54
174214
76603
7
131
933064
2067033
3624337
706737
3043
6323502
8183530
167
3
162279976
10
152779
83538
16087062
816741208
8
1982
1096
2
6
348901685
355663772
11873000
125674
15096817
30537
362
104102755
14893
2
316052706
1387
13
784484563
10
25817210
14289255
8175738
342564572
29750
90872
23
27367
221924070
215
1958
176
14386
63
23390988
3
2064317
65403950
19
755171912
74
8322
2
8290746
517
24221016
2858
3
115512
143647831
26663671
85425
35
12
174340988
109142386
19
3482268
15
20486339
39934772
8371306
18483232
802
20
100992
17
2589336
18829
171160501
317349101
368218264
42977
14764
46
97492835
135292
490496477
1520
24186
2069
30154141
69
6729
188069995
6
187702672
992839862
2446756
18691
340991736
19843124
4
788
15484855
213593054
29464
111
64010
29525219
30389
200264304
62
579711
57
31319
333
46
1117
983
1004
19510034
38519749
64
57324644
2796933
77
113875645
16110003
7552
4
93
1167868
160869803
3124072
5332
837423595
22942921
2058
5101
116670
201
15896276
480857728
30301
128394
10280348
6426829
119182
4
924580
310678369
31480785
52350057
20
9243243
6
189
5636
3
25
1121453
72
40139
150815
4
25014292
19
6708532
2872
671410
18983
199324
3179
37117
13491
1308337
924883522
115
3237585
251478447
41828624
736
6317
198680
478844
15676
130493228
191966517
3
64024374
128
2
243408806
10645
31
5282164
2
170070
1307869
50240
35
16
939587092
164
519
18
6
68683
3
602597
2
13101428
117119
28
1891023
139625
236639
10605381
21
6
24158211
78310
5769268
188340463
23709396
6160
290575532
496430026
783944513
393
799826
43
990663749
2191
138495
58532863
1315381
370280035
147550505
9389230
76169
192
18181114
149
658583292
6
40255
1377776
189142144
22
278433496
20267598
45701651
232967481
9
74
12
14398833
27927821
123509
22635
58548
8
33
36517452
3761776
13551538
11267368
16484
2
2435
3643232
234531
2126857
198697819
22213
33
210058
30
45
83
335
2
196
12155767
7
2491610
269936582
60
86016
4864
1126
2501
14
3275
328761
291074008
185
43172846
20186
16287
234
15628942
56011
45
340002
493
27
5446180
60920578
1729
3
2
501
4257
92
92
10544699
1709
20793
58
2035
494124
4
90431553
295498303
4201500
709
2023168
1998
332
65522341
918
21
102
65050790
5356
845853453
37721258
9101895
1188
137
49960304
8026388
226897
3
14733
175
74704838
2572
19
2
172
22
20927
819697810
309
127
366724171
289
111
496
636917129
16
26709
18896890
493
13111705
43043518
4834568
9889645
59560732
22
6818500
4
4
456338478
6793
90539
14257488
81
690425
3065
105
70875
1498
112
15198
44006
20145
424268886
754796
687
99942294
243804
540
31988
2078
8
60083
43
131967533
7
5793021
372247007
32
23880591
26
417352944
43758054
562706256
15122
10
39
1695050
64770244
28
3
14440716
283
180069
2747
39860
25
11297
6
135484
3
515147614
29
2137
10
4890215
2
117169133
3
94
2295391
4124
150
78498
11955
32523
1551764
643
24436
787
4
7334
119120195
242813
165
403
22
14859
84677
4
12139
84
5013
22
6
29062206
5046394
2
74945
791830254
7851770
21
34
17747
22986
24
24981
33317
1408
631
62340979
568095686
11
1681
26
5183
7
1759339
6
63
48397944
22241186
76749475
17651
545504320
129522
23
581
16
17326
26278
34773
98511118
11
720
62413
20028
80030376
538
20
5517
22356077
422
88
6333
32
334
48
146
564233
3282
746
234689
263457
9308130
15793268
168748
11672797
71
7
138
54
183
30
376474697
319974058
22002194
4
141233
580
71276
35439
28484
5155
250530512
475
2
6994
114393
7406794
47484
27101789
2
80275714
207335981
68774
16408
52575
4450
184
5359535
976115
326090283
10943
2217
1396755
4243766
160645
425
1858
481149549
1261705
748673
20194
934
10330
281985
13584278
64205
4975
22695
82
1653802
3896
3
1689901
654
376587
7
2
1820
42
255307104
177360
33
128
13
6140911
2862
2560
8375065
9
517
21943
5745
10884211
130962
111
1206554
787155
6
84119700
133135
17690190
270187
229
946
34210458
338
3
74207969
37383
2
610284470
188962298
23024
20
177909
9021
2
27899643
2390302
105019004
185
2466
8867829
10
357
19
15975306
752884549
2
6220558
228295291
24508
24
41066527
22
838893
21
552134
14012
266
1158
19
728522
2127852
8
447103
155646717
19664
35
1371
60740
21992
55
254516
2419
16952472
20
495
46326227
52127
30466949
7735
190
8179820
59647
2
20724
40346
5908064
4445
10587160
10
1811323
37042
38043
39
33
956013475
974458935
3
203959705
142705
356384
19828517
3928817
1265
13
167
100255872
16897
960839301
4655
6428
4870
59553
3864492
44867163
47028
2259
60
20
292637113
168
295
9327695
13146152
58858621
414581740
206297
2
77
11
13356604
2671
4780852
15067778
643009032
206659291
15697362
33
2
318581
787
109294369
60508302
24566
5
242
615531
752532075
2036773
881
44715686
621
361
131507254
8937933
836
51
281731844
23
78
316
45693435
6877312
12
4652392
19
4112818
3903209
726
5713
883
166937
8191835
165
7
60351488
26712
3109447
220989453
35
41382008
8928
341858
34232
23974
16924
5282
197
259196
230962180
139481410
155179
3977957
161068631
168353732
8172
687495
14
8462
5
992736
470884
2485
64097
25
148696
26439
36037
119395850
13468
117281
56068
159224
216870889
55354262
763
66
25788
28434
9006691
76318
24447932
17766
3506744
588822577
3154650
206946
1397181
11178
3738392
885343
672307238
25386784
44
143229
36
89412
5284
781132828
134472775
74893
67
1303
2079638
11
69479
277
122
5
74092
7
2958
6324689
23188
1821
7540
100
247307
862
31942396
74
3061
13
3062
120619811
9399424
47
470913
659849279
105075997
656773
71
5043927
676038
18
881783
10911
16429
394546
70557243
54
9
6259115
14586682
41344
280054347
5529
99703
7
5273
559
35915061
9
6
2157939
4173
27267
552
435300790
1189108
176073053
3391
5768109
11346
116357463
972552249
4152885
450763
382461
373547
23
18105
3876
230
108571
2557396
59300613
45368982
226323782
612220858
219612
47
2078337
13947432
68593
91802009
36078134
604410
7319724
699
36
77633731
930232
1085401
3970
50859623
6
1345643
541
7570
16669
215051797
4339454
121496846
615029
216372412
5555
16322
4
141628
252652
62
13425591
440404
238039491
66
3145938
31145
239567929
1425
12101448
141524548
2779933
10221
136
519
254036246
1436173
15271
237727
37889938
239
4687
16
29513
7662
155714379
3825385
197181
16
329677630
33501
50058
13
16523223
52
65437063
963249530
4
302
7
739824091
10012
954
130721
6363
382944990
484
28679518
507321864
1087060
4538359
3066375
2296540
24
6
579669589
4325440
110185629
117505
6
18
129671390
971831
318522850
360348
58679998
24395618
7668
926788208
238
1284336
35
33
69
414049
38774
12815924
1451
13081984
349742432
1644516
61004078
5245
73452
2972397
4356084
17
2160
348161596
115
30218
29143373
12399
10620
9655086
1901
10919732
3
19275
13723
38
13
115207322
447169
174
51
2333360
53
5898
831147
3921199
133
7082873
267528072
12
352
139
98961968
606522
44989143
7
36818
276457
1847099
52847
611027890
62
2713261
736074133
6903553
1015
990682
130581363
6126108
3
249561
49213
3831991
19
262733765
379512461
25180
20354828
14623
3868839
86
50904074
1925259
645500
11155989
3
570403
130557
1111
3358066
64
3363465
1581
241535419
742
2496925
2
13147878
2281
10017702
3340333
17
25272211
14
52
30253
101283032
531
185622
200050390
7
12417
26
761845377
27169
60
5
752
210264167
31340387
39
6
10926
1810476
47839534
2
198
3237
255972
12
4955585
258
90
972907293
162864032
1527641
3563
1006429
18
338559665
20210
68
1721
3
3503
19113094
255
11357619
2021
3564463
280
79938744
53562629
1928133
117
34
184
4
1400
61750
3
914750479
33525
69483088
29
84860
386365
2
95906411
677
277128
24044
198
638234840
19953771
8057
1066
3
6124
201969
3
302
589622914
41195452
825958832
2794655
2
299566
8
6
405
6
2
3
17
299
10395608
46080
12533504
162769
12255
14804724
3081
1931
2205
13997861
485490408
350
869625
62
7227706
6
310488
730908373
535
11437
275128
14
17614
64179093
21
10
118802506
264380
4567348
137
32786161
49514745
2
41
168759
343
1427
3050931
39
72697239
117071
1761098
9090212
70373972
389527585
256
42454
33221
4
19983037
3817060
13815
449029
1986666
2
6577
3526605
361022660
2
3010168
30190851
2
8888
1591300
126004
7510
244511
47284
1185168
6
4159
60329
1961
8
4
1331101
41
8448252
4175
2122
248241356
218593490
836941460
28120597
75
3193710
128
682068
7580
17314
53
6249
9955615
500
5434917
675
331800619
31
42257690
15659
51480
272287199
18850885
2
114
770
133604
19
9732897
2
32
283645
63
102469
454406
752776228
4306903
1454341
1620
8
5067278
3435112
292
625107273
5
13
830379850
259618
1115487
1039080
436
4
3903
117
6997682
18591505
46980
13804975
17861112
30746
112
2276387
818
65324
777883144
2779825
2083836
5900072
4955
1552
274
6
2185
8057644
59616499
2
325632808
316
4913990
536
49540
10
73
7160
3340
4192256
385
15325352
8
71
1291
517306
1912456
197263414
129335219
36909
44500
37277
1875603
229
295261166
1044391
14851
225669
773769320
21399
187
70816517
8
47603
365668
4868397
1296
2
3639381
16297872
21
102559
98804882
88598913
2652
13108
5
2860719
2
135181
4
317167
2875477
82
9605295
640
2401
6035
357625092
52925
3
3
4863
93565
2699454
153
375
955114
4264732
44
409
90862
115559
1080609
31
1875308
7786038
286
327
98861778
95
4
280574540
326686573
67324288
9698984
476815178
74963
3140230
2
15
1546955
26025
41
1069
1221
4385029
129601302
36
4
472256051
161829491
223
5075882
4
94419404
143187857
119829201
343
136
93753704
5
1631
112289952
13749041
6974495
381935
343
2
828
9526
719100
51
93725506
329528101
9549
3
5
2
1269870
61837433
186618217
5381
32702908
3
121655
72
688037959
956833424
135173974
810907
293
17986
152685390
809871
9501560
806232162
123136
79296
8638
6
531929
216871
79465288
72300
11
15570
7598
85
525
761
24873121
22727
3087600
1053477
240
1166
770750336
806
385315902
78407476
31401833
10107
9
75733254
36995917
7565173
15651
65279179
73
755886709
10049
42
9721680
10595249
2516095
46252
57366978
126809
182
4026738
1845
356
17880
33
40764
183
58695
50442664
10472647
2875692
2699
2
1997
14519
2561120
93349373
147339
71
2
1318
48
8278
11
33118
1026
122819
513204
9
15
553
656024053
714171997
11
3
11825
19
1414732
4
324
6
266
2829329
38912
23
556837218
8075
52
315
1000093
70107
4108876
909
399769893
263
19444828
372
82109
769868295
586769229
823
21
116
7049223
178
233566241
3176
1080
60101
493
201784
105
1248580
1228307
7
1987
301
897
69944
11
21574
23
49403410
3261099
145534178
992226
383765
28827096
4696609
113
6
3531
354073
568
15
7163
363957
11631
2
3342428
6228
2
491118036
2282
460703054
12
8424425
2772
11
83
8992
271052195
6154228
9963194
22126046
9
100
27885613
34
78747
376751
7328020
24
52251
3644797
2673
9
6669190
546
9679582
1303533
365764353
23484
632593975
138193745
22222
2270
203486255
306
13308
4339857
2275
1040332
84
80196
1047
162969
11
110737379
73
622656969
489
117371
3214852
5
4142
358139232
360878599
355
3
181649
17478406
7
1767870
320
744401563
210822
304735114
4853
11639
2407058
3
236570577
108696
39
53791
846872047
17179
157
265347108
566
91695886
70682779
2
3034
244285720
1046265
132948124
140751447
17381356
681447
220
35
6175
6685
2
13
18275222
181
2
6
741009
16
142432701
772386
712775943
3308391
160726
486322708
7694906
64
155
122125
666486
30527
11737
235615
56357
60335583
11479
113
492
1256
265
7378345
3187500
16230
24
12817
165999
3
9
8066
79
53547229
67851
615788
245353
92
3132947
149424
74286733
18
4337
2627128
4595841
74
136
16037
357095030
7
33474206
43316966
4117
815077234
98
39978
17694
154617
59248019
3886220
62
16018
1292
31
2623223
14358
4244
141
35325
17039454
157
8
7043868
303
230277443
8350920
2456305
23
41817650
178665662
9249
321110470
398729
51896407
21502233
2404
2
190451756
593580209
669
38345776
67
25
80344
56249
19
4247776
27725
10105
29
16993
564484
3
5351
39742396
1809
84
58017
5786263
835322116
33
41
15
3524419
2213407
90112
192499
8331428
23
77
88
4939467
14576
42402
10999
400415830
203102
181
237320944
100392821
2
210
44107
956845349
118
71408
448309
4920884
75951922
681952389
42
21
120388
5
770884
37
481868
22867670
7267117
62868358
26916434
14
1021316
107003141
4685
1372467
9569
1641058
15
382104
414
94
458493
7
1018620
80
7
19
2
2
1168
8
82423
106351680
483698
5255
19346032
8
91107
4329348
8
952329
2663
161
190
392080
7417090
11058
301037
31
131563336
1107943
181528149
546523018
8242
283443
46144
6359
7
217486858
104224632
18517156
5
916
87633
6
4744
2365646
996308287
5188
3
60
9364
327882532
483297288
30865
22510021
3327987
85361
37
559767462
52
439401985
62933353
47766849
90195
29
2743
3694
1769153
841
7070247
30861
4852452
7
582451
27474
2278
17795168
541
447
5
2982
3
33586
15
2316524
1933
96813344
111496312
2475
140912968
47787
122778973
547
3454
1918
790
1632
3
5354054
59626
412638
509947032
14
19990616
28560
6
4728
37764
75732
4
1495423
28362
1296854
8118
6241
76681
3069546
261754
65
399082
5792
24566810
9763466
5477
8
7599
241
11600559
28128
18
5497
431
331324098
253883203
16794
997
844
2161969
52559221
6093456
690642
405108
4093
8015599
258
16
23605247
4
977620756
15
7918189
3565364
231
405426
189
791
154452
95477
214058
58887
106
58163
4125415
104
842879026
92968740
3
1518053
13
3967115
10356248
838345
524
27363971
38963807
6538
133
32768
278370
818025
4362080
13
1120
3022506
29529
11295222
445790
17327
32100888
587229
259
2
101220310
27
505744162
131822
46585588
415006
99
4273092
2
9549
19
8103
5581
43159049
78084
1906
1263
264737
64
570078
5777
112
5995388
371830
8709847
20577
817041
100906
344
2435
63654533
459968
429
202766935
1537
586218830
870579
4676103
15251057
647082109
69216
4543724
52012137
144
12280541
138590
5799340
774216814
2835396
432036
1506
3
11
11303769
400892
23
129025
112195000
74143
349
258106
1122
2196
74138270
4608
2428536
165457
1562
1213
214337157
74
123648453
233675
23
47942
5
18962500
104
240706072
316
333589
264225665
366012
2711
320600
84
15173
421205
1690773
761
5284850
11
1250490
17
9147
62233933
12215
336135881
3
536
21676768
143265979
87304
5
124
38
17513652
280
7
306937
690584
26335
9012
1332446
1097
13
15264468
10272209
351
674336
814
796
3694
854
20438053
4433
3
1109
2
498
48
41
22813
1810
564936818
2
6789
1602332
15566
95
48290
49401373
22256819
3679
76037
33330086
1198
414447247
296501
138069
6485530
11160
36973
48
222
2
19
33
7612446
16044
57
2374
1815940
1513
19372019
22840833
7447395
55423691
846932010
6
4
32
5272894
4
9023
55912908
215311
126361002
5122950
21368988
149042364
13129
182851914
2493667
2457
2131603
498484
2669200
3
24
52
34065931
468378
103531
1480434
4412
1469722
160099823
31993753
38243
7
12121
6
76
62
1852
10518
103
100142
128
6641500
766
79525529
4223332
100
512435
20
966043556
92
204520173
170
3
14427371
642
3626
2
177
87516290
1401
4468624
24
700397
622594
448
277602
21397105
5
337296
3
2111
4
181203234
1205
465
4162
20417133
30264
85176
10
230
984138
129
211306309
22114630
231
1060
34332
946635239
1060
566718341
1890
3
4
14219208
17
97
249205308
24027
499335457
645553707
7047
31215
122887039
202752037
140
5
184591
1032
13
537329755
7790000
2650766
19
5
6528838
44692790
548165883
2254599
38840755
411745
24775
168
33959
4211
34144333
1829055
963114
38315
10033671
15168
44
39
2642466
4739319
143950770
45
434582
246754580
122356864
2
1786920
301216051
164
234
103583
630115
109
183967
454
4553
51
40801562
149979
326
316135
13401
33
146382
11099650
59046057
22
242368716
4
151173
39015687
15209447
183
11684997
5434
240
34496
50079
2671
5182715
644745
270559
4
5949087
937
225825
79159948
29
2764369
32
14679
7580387
1281944
232
5
3
110
58
517906
50495
3
23417
177341471
19
5
557954841
2
184
80
24951
6190636
2
7
62946
100
316741
24928
1112
441220
6717
1082535
192
15871
108482
10
4559
16
506
898
1118036
4083172
534259474
74704
364102
79225
941472915
5556
27586
11
240
3
19358532
84713874
332666224
3093
4
32386945
533107
462158628
55
3
44
103374341
676
736403721
127936437
7
30
191
3374778
12876
135413
3004339
532274
1714262
2964
10401
4925
708731341
152
1404
536
60952659
408631
270541525
54
1271175
289549075
144246
24016
43030033
64
387
2001
11654359
3916
71
21
336796196
225910
93509442
179522611
63602284
24092479
182452799
2
696
122
12244979
232911
1967
20309570
73569
2266098
76
164592567
71311525
2
899978
11
957796
4092
594021
4
69
134520806
18308078
488519
3882774
55739
70
384699341
2482415
452221801
22801
133
154191
78506009
267749870
4282
5402408
143413957
3721
3578
90
965358877
33
442
5
21
997
1733750
98302126
15508020
148753
300336512
9682
58451035
113631098
2245
47940685
73
427
9
2357
57180
750
43936
927
96348811
378274242
285064695
80581
51
30975
11
168280966
2880491
2967
967265861
1548
567
7
313369973
2768193
3367
19
59
16327454
849426
39369
357
17391703
1635
31
336872071
22813
123006
148
2199
3817172
6
281684702
7
12
26819
142
40
25722
4299954
152
59
190991
2366
6523
181618
1127
3178
386685
881549009
193416407
33100
16794
14882950
666
14416
5861
16
6
2
69
6609478
50396
601999
32602344
6937725
26513
7
21799
929924
63428927
15684750
1217571
456
5236898
27
10400
22917
26461
106
19826
14460285
8453
7512
229236676
3459897
986
894
21790
209
632700
11671
24695
940179
1523669
52126
1248
104
172454
23
479
8258
7828
35249237
61337
45985
286520
58318
264522143
5686026
80
127801238
14839
33675437
19591
36356
221
105
2778
14979
143572890
10349147
9
8
1444
116
1572340
116
209
3
199100
42589948
536
5
14598
429797
358
5656440
1662
388339632
4912
391
341726
7968985
3609
7
13891987
237511
6
45279
2257545
9886547
213191910
2
40
21404
30
441906
591680787
3495
4245123
446408
14
8
5
140546
66007717
2593
4
8
1897
452827
19559678
8
432640634
19313804
33873
580989890
1659392
5
19001
789
78121859
8
2354104
678
931
19837
247
450529590
163727
9
28
26229
677
28284666
105230925
13
236
2058
9180
6587
90540
8
2006231
534199744
640
19451
17
4731
789587375
11
277
109829101
119975
27262
980
296708792
8252
123831442
13234
240649
68272
5052605
40483
131
14795
52
617371
737879
273781034
1582727
14325
197323702
4650
44
12090377
23590
117906667
21349
2
520
26
4533742
23987405
1701
37
315934
2174774
62919
55069
206186316
373731801
34
13159
48
33
4
2
3277646
78971859
24673765
145
91949
15644
83037074
5925
402
88965
29408621
1042
309
1039863
802
529804845
1051544
104524640
5829030
698042879
199
90445
467846251
992217
47145175
808544735
7
312
5
2071102
2
1426
6200
14952585
7
30
52356
45928
46039577
7914505
11568707
3631
31322152
257
328
6021
76275577
2827
56
4
14234457
58
2932824
26884538
5
822820481
2
458
11
2449
824
183455653
286795
8
1068
33469
53991875
38557609
1991
4329280
1827232
16060
83121871
9864
9055851
964922
57
2966278
25616
4029
17
800658564
6016
1611
19352
18
1165120
38
1322923
181422
20661
4790
17
89
97
1575229
504
217467
11296
845210
4
54
173974
847178
20806835
238037580
67463725
9558261
456592965
5
19998071
258439649
18849
40975862
686
2684807
67
903741920
299511
2105
1263744
14097
2683123
117320115
32
6
18624275
545
183
27
7581
1715
234990255
21611703
5193
81217372
6223075
98
109435
83
2707
26476003
561
40087
319
135
2893
84
4030
257661180
2977
5837
2007231
15
141
10577
8260
70311113
1656356
496177909
566520404
15203
70510047
147329299
6073
623704
105
27035446
22
17674
4
2864693
218022
1224866
3
64600
1398
4281
2387588
529679576
144
156477
576959
36744
5862801
9
2
105
14499
31
4004042
3
2812
556405
6002496
69
5568988
2
33642
29654
2260
8407749
1046028
477
962
2587
907682405
879517185
4
810797
753167048
340
12
107
100400
55570
121278495
169385789
256
504905
6065
120
1044398
506622566
130471
11315941
4706
163
15792
35165088
471
5271
274
1710
525964
43213
776
16
16069
252
108278150
557558
31473421
130277408
459010084
13359623
7
6511
2585380
47
18
145353
2216
28848
2405
7323
469888
9
21318409
4213287
2254245
2
3
1127
24110917
31908106
435138169
65723021
787214242
9758606
3147863
3512
500757969
6
20
73456466
5243
8328
15
100469876
4
8188727
4477
204745
20415487
701
744
3778
1379
381
57246
1004214
1286
53140799
87277116
1063
2285
98
33041
56377
2
50
481515
2365046
321279871
2968224
1732
26
24778
5
1974
249372173
49
37
1187055
40945
2
286
11
407740286
799
41045506
635359817
29268
94025898
2653187
484694
48077021
173468
1014
293
3
31
15449
314798
198567737
2762
248
5904249
173592607
3295
65413869
101920
25141188
5631
18
182504801
550
7409
750207096
324
39838
16
5
87717476
3
1671
20
125329
510287448
18
65
1788191
48
1078
27
2124977
12802
171568
8938365
71
13066
39
363
83173716
8118424
714
27
17588330
41
2
11345
1555154
599635431
727110188
2
652
902
1124
104
677420204
37934
164
8683945
335892102
31274
6
17
208439855
5
62513
64235140
439355
54054258
3
56093
338966557
635150
128132007
3
307035
332032
1293820
7
5
16
268136512
1971
4
36025
108831
6172759
6
156
1086
85604
1989590
288773549
57842152
124911
67826590
27208
27585492
2731457
2284
51990
703
22
6306
359
56529374
12636734
123
11534355
39449264
226552994
76417961
165
8
189268827
61897
952
156294
1629432
28936829
222567
11934697
2876288
2
296167963
14
224662
170321669
459478
3851800
12
50
9203310
1811321
48
177560048
2
1403401
681
5287132
50115682
242401
247282423
187
39388
72499743
17035323
4456840
8
243852163
1780146
850529
381859964
452195
264
37
2549
3
41
3
3435
859210639
142295
18
211
413482
391
953268
78
7235217
13692
2780931
17
24
1532573
50
346027
520
4986
638674
201
70
3
44
649675
64687
11960
741
11575693
681461151
336431
176
20442728
62
1292214
381
82
265236347
2203948
206
2951660
3901847
7
2939980
195335293
3242
68373848
15
27061787
242832
12596315
157
7440
1645256
9702
18302988
346
676543
41191612
30771496
168
4488173
470
69
247
291740
494
5134
2003331
359426175
817105
19
19212
135
2834532
36
1106
114554866
2218
57
1441
28128952
162257348
267
468169
4643265
27536310
28206
222
135
36
106731689
5
47497104
22
35077688
325
92806765
935
32
99872
302
263187988
649
11
80662
174
296
289
547
12915
162
484
550514364
15
55371
14803
11371
68
23374834
60621771
2399183
11323
11
236660701
97
8
2
1872159
31
3089
19774
6603
8646
93
26488
1426109
59
36699074
312610
146811457
5601
55686
22911
258662
120439825
717446228
180368
36400870
289687
77
7084395
7377167
6
1127
124524994
7
9
8117
5672438
120396738
4
1532
367
18195657
130533
27
270
20
790
500
394
541853
588964513
425
17
113280
68
10057
9176
114032747
654317337
11693
95724880
22
817046
6827
40848715
107633
272
32
404689348
181779773
20
165
29735
3
743659775
11
11488802
79351157
48189
25
5677
870967007
23770
333477639
607133
705151065
82
11576
527955
13804495
362180
4
862
613
4535
27
9997594
197917
241868
670321859
161482728
1993258
48
9361
632227
32
605440
14223717
387
283257
27888
1588458
10
1737
254268
1587770
12077533
202669267
170997747
12
22
73182
104
143854
168553408
378046
12305
33411830
383275
1953731
1130751
2
23
393500087
9
143
127855
16808
121
1202440
2
350848
5
2
918858001
3
103223
69
70468
135316510
385
16263
18
225314130
6012195
68410656
32861
10862363
35659
4
345172
80832584
148
375728754
1475
1328982
56434
18879
146514
128148
224008
4176479
16032884
207
2342098
24
235
480577219
5676674
436879621
1356
634
269465
126179315
258
558325
12559666
80443
17025391
2
1431379
47102728
32
111
1502
849487363
4392529
905739
70736683
4029
276596462
63848
247734
89192
1818256
13
16251076
3157
57531235
62
566354453
573557471
3389453
5820
29535414
463
221095149
344
397617
511
70573
126293
21444114
139
1076
103
139873765
116
57632
23
439
95784123
221
30
63818
6064575
446614
8
2
185655
5687
8063514
361
4
490209920
4
3801
15729266
637
32110414
12
79
1788680
1736
2028299
7433068
4207
53674
69
337325485
138911013
634
416556063
373
2189
13478997
38901521
188385
37
70848
185661537
122726
8097
523
6503914
408
682119
6985
1319
25033171
60077049
4
124
43128
6
64
15
1949106
98433
96606
1371742
1298
4326618
24339050
788
227129571
147948
1879
410441812
54
28789
35
88
36069
9
16171
5
18
4
588
32368
81
49377
2431
136192863
1332316
762
13
17
10
817738
186531
330
2
10050
12
1311883
425835
2437231
10228841
2356146
8535951
3350
128273212
195216
3900531
15215725
350891329
4
675299479
736581
10
34
3946608
10849
6249106
195227
375
24094
5901
119
21675
15390591
38488
474855267
205
614968
39112
31022
134
69
638
344930
217
162
6976432
370
3878
13
31
48541236
168552621
90
248212
13
5
525
5628
229
10687794
204162346
8191108
58024
1803674
617297
1409670
3069979
636693
105049729
55059
192025
131
17028374
375875298
892632
2861251
771178815
1451855
4
748
583592
67411903
945
87
111
30678
260240
1139735
34
7566
884610
28654156
1338211
911251
11382860
287
484219383
673291
1556162
3566904
8953
3
3195
639000397
265373
124
29023141
833145
28911
141
6548193
1741916
18
186
469
47000022
3
4909
27634227
55
3
5
1765
882178609
876982
41865096
567
562
72158467
6
910385
236
431273
460376
167870
1358798
284588
2216211
2714345
943
432181917
8059651
205
21002115
4220411
638590360
49
5
3817828
15095
320
436
352560634
46214014
15
32270
123596
817444
208097428
431380815
380
299832
34
2
8
7186351
415
71330881
2
55555168
73134393
939
131398
2067
267180
1874955
255536
315975896
7362
759
1599475
141516
5395
217323
444418583
42716
30939042
122375
50181
1157
2223315
47046217
7
75
30
942
40
171972
54221
3
4470
267969
10
178134689
214
591049725
95331532
80513
2643837
4
139999883
2223
9731
64202415
391635075
1345686
21343
408
257
83466
471
8
1385155
493114
4
294718
5964
101771009
1716968
903737
85199694
69565
5934642
347911767
520004
170356768
8
184510
244
88181915
36647751
1263
2
6820635
96741
53026
3381077
90138446
6965
624365433
115
53928352
1942
44640
195201
9
11
6615571
60
21
123636870
716
2
16
23828
2
12203689
128583688
42313
22975
839
14
14269
124
27
72864226
3486769
680
102
6656
202300942
2635539
11
87391527
6963223
561951453
399246696
272259
557861
314317665
17031
272652
8786
16284
4314196
234698
4579664
102601737
74799
499
496505
20259949
7279314
180
38
43472
1266363
8
189210426
3796
90043640
11484
20
244
793675
27218
120017591
43
580380670
118078836
1332987
709
719598
166466
344
3017
750623529
11780
26
10
1827
6
68
1818601
63127
1435
297
5586
2
20
9
29
369
3327
29608714
5697
72441
10815
21446810
9754935
52843390
60
1270
422790
820479
625550
2508962
1231
334992227
8
55174330
7228454
66339
22
312591
268272
5480
2859500
143274925
6336007
24
608658
8
173
8468725
5333
1100135
20282
14950674
4791984
3
16255022
3946154
8512138
2252
5155
52074
174916
2769206
1006
17342
3
8969621
13941
143425
8
302199
485
817
13923
767182928
67868
48354
170542
7722229
1468584
108849
16624396
179205
361
7
4650962
5510
220908
322
22523
216626
18980226
17859
654803745
1112748
26734
392
6
8370533
35338210
8634
87640543
2
105451
3484726
198256
7079
2242973
904710393
4283
13850392
29394
448976
116
142982392
870
200155
28232730
14635939
4
3840416
181151856
1958
55944
34046868
914328170
8
68430732
44375382
2748362
53666
35907068
26854419
6836
384864631
6985
151199743
24857
364827262
26045547
116473249
1929
2271005
8
6
499
6
12763
6239103
1201926
789810
104
39746
1085
6
1030567
4976661
952554818
286
5672
2
23
68132
337584317
8468797
219
6071
65
5
11
39
3481
544
1736220
6525969
271193455
5874
244730
103737
10371
8737148
149602
105318393
190965626
4
85776
17
13
5926
9194538
12
26
240016859
191
1948
4818954
24912
122104630
125846
83034013
175
691140
95809
14006
1124
3563880
1601
52499709
6095
11
10888
284516426
10
3
136812
50
6
2
89784828
5708
67278510
25844
23218020
3527
10505496
921001
919939635
3189377
1387
1126817
7481
9691817
7
2977
1658
52
709
12553176
108
185
540
682
41616
106459377
3711
877
706
3
4
5371
355
21
330689
1001
105333147
548
275815269
878
129109
81280332
436520
22207212
86
15651251
3158494
4610048
1968
589
1553
177793418
36215501
38606
36
46338606
292335
401002
14410
16186
36854363
1925
357147
3611258
345
212
4284387
32486890
417
74706
609963370
17103
56
14518598
11313528
10
3168
163
5124
303
633256
1353
1236248
2157
390225
1365071
833826317
59059
319723
10851
14632699
5402
2411
52299562
13
3
13517
134
83
1603
3594459
1106
77
36
185500
12
37182480
2154814
388
20585
7
100452937
9378148
256
8754
2613374
2738
238278083
651798738
192299
228950
2472
15757467
92367
76553510
6157
515
2415749
24
18
1249
298
4
33948497
815
810340051
13514
22
324379
56201982
80081
13861330
6
167
31974
1250
806764
248745592
477549595
4457
37
323
294
78318
26
42360
463844
10579
33646194
14271801
4
55
4
608
1073
490148427
3403
155
8137770
2
266
232647
108018143
48977394
18931
14136
68
22937308
192239424
74994
2
177960690
1424966
761
9085
30
10
6
10342822
4100
1870
11
162797789
1185
1301169
757904090
29566
2305191
5413
67699
15128
3100
493
77582950
3264559
48223
3750
188947
359
28521769
172940132
16
4681935
43
45394153
1398831
4040213
897625
3075635
3588
5
104407950
1818033
187082
1178056
8138
913
178682322
587538
119056
8
13741
115749
2333197
217608358
30
54453267
43
274
384
7208
179381170
21
3440054
61828242
109530345
47
6516
19
49003
17129609
52
214153226
361450048
93839
6402760
1550
60
210690433
81
42980
107
4
2032
60572067
4678710
26659
114
4
80986201
8
2
150
15
6
998
17575
1340505
2
1389
615209
72
99
312483741
60
103880
6210
277569738
441507351
2372
101261
1610
1009
949402503
14403
37247
1600282
1179
944992130
414104737
657853632
586
6838988
6
125326701
3
227
32080256
1671
655094057
1248960
2774751
275969209
4228669
156
9189
917567947
4
23
394766565
3300
951
411
2145
1489706
69441312
3673009
913
757747
145
65
784
10305
17
706313
27
176535
64
8889473
1081953
179366717
299807758
2474
318770685
662
88704
2554
26355
572
2
17
903982
35452121
2673
36912
163130
2
8671471
441
68
1772
2
16439766
4017
940
791755
547287
4508707
18
74148
7506136
5135
15
394460
850
66651700
9
749
43573
4
227
2685741
58354
7
5240
38
884
82397
4572362
707
46
9
22275
14355790
24865185
163
14527598
56
4683262
2
19922
17
462665
41535
133
15704
2423
108
576073
10910
754
384412
2578
8891475
198799730
273308
653735383
77
11046
460003728
422
90
79181
27195771
19
1874734
2
171
6652768
3
359
3324
66459
279091
47461907
395188901
4781
4392
32340
2047
13476
4644374
897268
27868052
340272697
2
258561
22416467
4
2620
248920
335490
10
200018862
469627
489189136
1478208
7993
14616
87
7
16512
15
18848
18
11
8757381
12310965
121388
528108
64565696
347027430
139
2636907
42091383
8362281
24
4670090
191804
1099
10
2544
3
16840
881
559494348
169617
3639
1734
894
40436170
12
5058345
87156
1465697
2
616
1399
7878
111652
250
7
113687118
8185652
23
1254203
4
22
65
6
341511
8845686
265762
242247306
297015067
117
428494
12
178
40
304111
33594783
120
5738
523
1795666
126
11313416
549263
158928449
3805
9748
282717
14513904
2899480
193711
5230497
22
348966
85377209
21964985
461518
722940745
132669938
987743263
688
410218203
389
210
83
437735
3652272
5163
6211702
1002
8951844
3461
3214
523
5169
708
2
3
98003648
9984909
37576605
31618
3588814
10721997
35148157
1062
44105
8
5948067
2110810
20323813
2943
6
743
15645783
169
95770307
1551
8499
174
119
61
406
2708424
1168
25424750
3899
99175
42203
15772
972287
1578
15953820
11937039
4
3102
75702
475786545
5
584863627
133817157
2
686671866
770714
43
63365
25
2
6255959
771873027
183389001
586983
113694
13
12125484
1241750
5
174343924
150
2452
201
33
5691
7424
52477979
46
52
8
4246
209031813
296060201
1349
10108127
16564896
277730473
99
218851
22646
69
22
16
11076
3
7
59305479
250
50701
184
11866651
643668
3483
4378
1165475
496606
122164
2661
168
1001
2513
133
3
16080143
247924372
3
302
56291879
3681
41183
7177
529473474
1312
5
11015710
90003219
9
19
47925
7106
9087565
64353
5463124
2
8383
132
623422488
13015
1509
190154
348569862
19998
54056
31573
6172395
57
5966
34
36924833
61
291818
34843217
29
93013953
587
512244
195945740
92
1836840
55866045
16
28
3
429020249
12634112
25004
17734868
707202
143
4270
142
79486
34612
214
17867
11576
266
794972443
3212200
441
558446737
35200673
34
173
352
911
14
4936806
118912
2326
77489151
8213
577
5376
258270
231187
120610
135670982
305
2
8889231
7303706
2523230
32
79
35973
68314007
28
451660947
6854262
16121897
991344
2735205
74958122
11197098
156254
24642
11101968
13667661
7
150208
9
1599
298661
5762
1383616
3864797
119
144814831
25437643
9
133990
205
7525
5
260
6046146
257
889878867
4
24037739
10
179
32
35
168835
126675
411926
81114084
14865
483
24800434
49
130789351
706167
2138
3646751
13636
245
147332
10922846
22
13720
4129654
89521398
141
1043
300
1922403
35201586
3538858
32067308
3485670
11184397
4
173753
2490070
19634110
3831
13192
156582209
401
33464
2184558
21898
28718674
330
4
28919545
79
8400912
1969
28
7277
19106742
288
458709
14095
705
187266
70400
196884
29
4
182546008
1412
459
23572610
244
4071303
74226
6749
23337
16404
323537
248979
501764
23725
120667786
2
1940981
143136682
6151
1662
594285840
8708587
122686108
439953
515530406
12
84474
74455
415932
21303
50011697
2
2
675968
378539
1712
232714892
3
1914
14571
1938
14963895
18098
1483
6
340
587550
6
430750
11
2669811
445982880
3
36
30881
61691
3213
81
567452
48
1113
556
188925
21
1830
4711425
335659781
581
185831
666
249
9551
3
6642472
6434
8
1107745
311
96623
51
28
31526411
145982
16383
104
12155428
324
9
53419
3
10554
76356
77554858
17356
1379610
117278813
4
3375
2
1270
84
28680660
1825179
913314
481
23220984
513
75911
23
15
3
40
1782297
46
2056118
877
243219
16360715
27
3193
1365
18
99476
191
190911392
76
211
541437
2495
14
314567
112774
31126
17001161
9
18025067
149391507
13992
1088
96874
211399
84708051
1582129
327
11
2284
33371367
18764163
16891
4810
24657
658952806
474319
482863
2333436
5
1916
17
23
2370
627996
8379
25
653530
1395
1530951
1001
10488179
163
42
2615
214
15553
4238935
2273
879
24573462
7914751
7358
20
15345622
32
14630804
926159
274
79718747
118740
1911
739
82725258
2
452744
18862784
555484360
120572
559303581
1617
489
106032
56
380831
156138
96
231359
395
177513
32016
73
66
1252754
6071
9036
78568513
162
8219292
12
17
9952946
331
1043
456936765
33447599
33
116
229917634
227
2484160
972
947074164
31045
119
6
2789
885
27437
68
10
1615980
8963
5318
243936965
413740
29507676
2565
8495659
12
9
948852
80
133276667
49642046
21207
126
689550
10
168986899
72011407
1156
270
112407490
13368225
12591
132207
282425
14
6
17
6
24
1086756
13
52522864
8727330
3927365
83
31504988
939682182
509396
11
508
56147
575909
1139395
13
18
33398207
28648
93
7198
8788397
89421966
4715
328520709
55647
367191
353
409226380
1318304
43519
198386040
1746
12
2198554
16
756
23
6693385
5995
68812
607850414
45958
12086395
21689123
2
2
280721620
1494
634191
16
106973
343670
616575
23
3550552
185533213
47
24
92787877
2255159
15
30691
8587
323
124128
253841996
529983
2674
5896055
2
146
3
11
157
384381
21696423
19841
390
24246
29605
1698
42385414
270095964
179543
1191609
21223844
2329973
235
593685
15
103718
292977979
8726
422027905
1358
4476450
2617452
1847707
561117
1779
22044670
1897590
29
3
12229
11
7338542
4
5
991601028
31036
31763288
5511
16028741
4096
15975754
45
107370001
28687
805
283266
29064
522792249
2
113
9
51631
1268
644307
26814
213507261
66807
306
269763
15475
285984602
5168472
89001
1711319
5
18187
117772
163941
297919435
167
2359
33663570
760799
5163880
46292
3017
77009
8
7558951
824
2068
4
2000
14767031
525204659
7
2249
2
54285085
13
29249
17867154
31108
8493411
387
1668267
186189369
565077387
142
7565750
32619558
1019
196
10
4604700
110470493
388624
1896794
14
144161
339
1872700
49307
1389250
267228
194250
17038
9786093
307
7
10765014
152464534
58
73139168
315946996
909403
5264801
9446
254386
479810
26039
491
202126430
650653
3169217
32
2044
883
5
141811
1714
26
4455
67
130127758
6679
609
112583508
103858051
285018
65376
40979
21288
20522912
8
2458
4520625
58155419
1310301
29624
32
616
2015
46
59096
701
15431354
1557
1839392
716
544704977
125
154
2030782
299409817
1273
13077
556
101938
18548
36593221
246949901
3466171
30912
1211045
1135
16703004
7
7
1059
7159903
1469022
1616
125503459
5859063
23176
2423
1477736
536976122
912
16906
39111
49164442
30706908
16
99382267
350663
4717660
116
373528
49418
241881990
194
64310961
33762629
88799356
3011
123
439253298
36982
2901
749580
142
2
23938
225
2178450
348561560
11127404
511632
56473
19490015
216764
44965603
266
10
132
398824019
12660443
205
51
37
70637560
10562
4
1228
5
144970
5327
5
2523
237
63813
232199
30004
4
4904191
446499
27144
6
6356216
103044
299
526037433
1614841
409120
23
194
189068
16107
22055243
288513935
156458
187369894
196
2512
630
102792466
562225
857
22
661358
960959
20854
16279
753153
6270120
7
43
12
95649
4573570
39440
673169
10
960209
118935
28
1030
31500650
6002274
273
7263
600106
2
25663745
29051
148
12388
562472654
28404
20542424
25746
82312755
459250
15
5624832
47518
538
7826027
686134
310925
11631
1007
440862
102
308249
456
290610931
35522334
757
1507681
2856
214873
2203
3
3202289
10297
2
746271
18278
2402
8
372228
174
133568831
152835760
45641026
2
35657
269967534
899
5
46800
8
81283
476777
383121
271020
5345
220
657190
29989
20236578
12
22909240
71577
8530634
141
299754160
15249833
31103
89
420
7963
2189
450619055
38472025
6639
897
2
103380083
739
734
3
4816650
7514
3448637
42062691
10
16325089
127908103
126867
2335216
137031
2875
264614038
3
2953
73779
383830465
8751
12
94557206
52602
1113640
157
424
3871
4798454
125
318
29677515
108
382074
464
20565
678977633
30
637805278
1724
43076146
238001657
565315190
746
16166
22534677
3000
158943520
60
206684236
221085339
22996135
3235
5
69419
94569742
16708034
10713666
1913142
125946819
344
81047
2
3786945
151034984
76
71520
190
207003
18226921
1567115
124
9
243687974
1645
28895
158492
161
15954000
13
19475753
55
2980
395846573
2144365
1080
2005415
703018
21
3533430
26672643
308206559
325
4
57
81
2251
28117
38
6774
11345402
8498
636717
1184
13693250
12
6320155
253315
4668
137941
108728
172889469
19
89546
1289863
49
110347513
13171807
51176
45337038
4923
133
7770994
3392
1405819
62147011
23
66062881
13756
131800631
290
3
474
2305773
3040
389
19588
11
229777765
282301287
177301961
6
2
32
21750921
28
2659661
2
3
291821
15922
63
216742790
632892
61355888
20225724
938076967
9554
686253212
10637637
1089169
4910
16
32359313
14903711
3942953
38059342
39744368
10
171
2
331924011
131332794
3817
7156
326892822
54041
581980079
3659
70624445
4966
56231
161
117842931
249
12818
6669
2430
39769
814144
81
1048
1754191
1861173
597
296165253
315926851
278131
185240
49750231
3480462
370083112
2
5158
177
1695106
8
5304
250454638
27
13
22908277
250675271
163404
239599881
18099383
3167
611667612
6
114958
49
1480
2047865
2
42753
31027
21727225
294
125013
703952
1258
21475
10148
84544532
15
10477
14388228
6
19764559
141
54047
1590
639401
3543
1480
1804
3877
1680
128720
4821
339
145
7383241
3187
11242916
46
854727
7970
2741503
5841
770274
4588
513
444820955
126914
7
129828
139195344
2700398
2883453
28251936
104715
1671363
128380870
16514
1349399
3911
8355795
14
273853570
9382
207
3424536
241
46
178
1547
341595512
57221
8
544
504
42
116
2
5285020
161
173
581313473
1711
211901
262118
240691
117380639
209157
12790258
968
13635863
10
193949842
2060054
545
794665149
99727
55
30
14
55149
277746
53
99860767
110808
2
83892
9702
132345
1016
113312134
4755314
13
10879946
3317
54872927
44737736
3009
105
582962
44060
168
265764108
23859
14433
14691935
104804
17201
35560292
27817215
79476426
47
2067568
80
223435
234269
79505688
75
5764
299615
461691281
99
67102023
1351992
2583
84
2
571
11726343
512646
5030284
3376
1191751
221382662
58472575
252
3
4
12413
4953
576
56
216
80844
83
116136692
222497
313184555
1198
71
129
407982801
24368
13241
213
27561
120193750
69
172
62234104
9
1809663
136130189
251
1623
19366368
7777624
858090
31883987
13377
19485
52830
8
3228
581788373
918143
2
14587587
4
10014
326
26
5
3597
907350702
5663928
608168
212422
349797654
194725
20
22003
2729833
335172
45270
151465366
179430
111933
4
9
68574
115423197
2
394053262
1030723
3
168
68
1299
617241796
342683
315239391
34325235
5145
6016785
3475
2594554
569
464432
1364520
17388144
5845
88774962
273438754
1047275
230208411
1647
169035
656124354
1634
7341485
418
27132552
35967
1554
2581753
203732989
13023865
96355
4152
5
999326311
83
15352059
126742266
2
35035308
436251959
68
2758
158575
2245147
30285530
684764
60978468
136281
7484
1595909
5
30510
31984370
68680969
6
12329
72
11917187
83096329
2363
59023510
10479220
201895520
851833635
17355
401169125
21
450
269372
7233340
49293
1820
2859189
2197
2333
12
13397
294127
11593
9
24457960
33126
2666099
4
344763
225527
140698
2
30100
155
7450
6
1868
5571
3
7972267
89
106472200
826
261657
19
33
2050
280772304
460903
185770988
8767
108485639
2076
671174341
71092509
2659766
121846
10263
32
12
110135
47
1350907
7313
5962699
484752
622
833
202
6149
457036
15383
246387157
162366
211724143
2366035
7412201
2
251
41449
2
13
37
329
5233553
13
7958738
545472
201
79966689
7
2225
3
27
18284005
1598
68
5207
17
40027021
50773501
349
296371155
4
1240
721639
45181766
45443238
13
63575481
22
8682
11502452
3067
75
121
17
3913096
98697133
382403
57525629
22055033
195
196525748
53094
3121198
2
14033
2
45913117
20282
118220
6481697
10632948
34412
24973249
4273416
584418541
56
1882593
13225
8
145
13820542
43841
2
128
37063974
175241
3
338995
114190
23488
47206090
3080
243078
224
530
881612947
18736929
10220
526394564
491041
236905007
56
11
836199
138977
1152511
13509
116
6935
2744379
1635
34750
410662691
56508939
7605561
503377
5423
75167060
138899
64280056
123
900114716
36
64448526
56178100
20951
36
12673723
6100
144285
5381
24330
800824
5487887
2536
13510
252
135620
1054
445416
61907110
11591
192
353694280
2252
213247402
4187509
568971
3110748
6924496
26252650
20
462901056
12286
9
171
419
23373
31571982
126
7
163597118
103
625541920
10419793
109348
8849893
663
927
1651780
2
20665
931696119
426
20410
486918562
35823441
5475
244
170
1783
1489
630927
24
4793
417
11227
8582420
658979
9742049
11
30848674
226395949
334920146
38786758
23
66204
23258
47
48050
21787
740
4037
39788
1684
254038485
28
657877365
479
218692117
315
40205959
67
9
4707154
66
475041
133669806
279
25
9741979
1746
732749
48139
3
149161615
170101
13
35
29003376
19
100907
894354
72
1052
209
231107792
3
32805
54
7066577
74587
8978
4
186069672
35
1012313
316682209
19
4169480
67
33409
25930845
62
2810
212
64
3
328350
143934087
285722
7016
1026
325498398
1904390
13
4
24198
92
60017
7742616
2230616
4109385
5
163
89608
393078
424972961
986386467
2672249
7793598
379
30223262
8442
516759403
22582682
242678
344793023
2744
19
19839131
502597634
930486
1647264
37924
257031688
311
3
11122
2
295854
14698
4
54664
3704206
163054
271791
33
9
106901
182765
2
882324
14711
60201274
2403
2
14263905
68915484
89683
13282354
799802
426
68469
557668
22
267365573
15
7289
934689
83475607
7
82774049
1195221
10
591
716174
142796845
977665493
6125107
1762139
72
176991
108
124
37057229
15
595022624
407
535
199756
321394746
35210636
478700347
117532179
237996644
94636164
556067
2
482398
23
43084121
1251
15562
30635
42045361
632380
123591
602081
2
5342021
705295
608
368
442007
305253723
87
17499600
755630763
3
254
1639
2344
106031
446673745
3385
34
5751825
633
8962778
6
330
11309333
110333
838
698331
735869
11441593
5
408883
282
10
2595667
365657
117
48689
144750302
42997
23
3
1067
52
49
7001
14195282
1132
21
1866
354
66
431
9
154
240
92
10961
25736614
18070097
72801053
13300598
28
19
2
7100945
1581
3949102
26577481
359678225
65
11
66080920
376198
20
6002
114079
30105037
16615831
2
2021500
2198784
2212
2433
1655721
4
1810745
851
218391
26628
39322
11422006
776242084
314115
866541119
20162428
61
15964804
453
585611
2309132
18410
204
4
20187
583968830
126849
14731147
106
2
19
349919756
618
2221059
2789
211
4185
3
14229894
7
2762801
23164060
570
8261051
1117
101741380
38
4358
54523381
451
7
489
243
753193273
31
49
1715
4
394512
335525763
14568587
75794
2
1506
22877221
408869
2491
92313
64
268480
1239
270488771
34098
5167775
19
198346574
291326
29586
261
13585012
186491
3004350
40968
14
103
31765
670395
62536
20768
116851101
23218009
864951436
113
29
253037818
241716367
4
75
207606
42
276193213
623
2717522
943343
343579
171088
515788
124112
830621520
88270
458
179099
15870429
158303
12658546
60959
230717
1297
5158
187810264
411561
771879
4184631
361947
60641
129521
570748336
9
15486043
3
156
54
22
5019313
517
15836950
4
7
2218
754
5033653
12
2334005
21667
12394
7968
523114
180855782
20979
216882142
8989934
5
446704
17779114
13856389
12906
47497193
8871
2406
385100
9957853
720533393
55
1726619
664118
4737789
162728
1725696
339552
13376673
441
28099031
3168777
30251934
9441
28843
3548
6745309
56940
25138
22864452
197494098
10
115804
18233814
211903
157289
202705235
905862331
1458
7
8431
1142856
6577
38462009
2
16799052
151
105331
2
1293742
205
818
54
24473661
26000
715787727
395
12
93785536
89411
48155301
30885403
629286
105702323
744812635
365569
10
265657451
155260
95
7780759
988702
833458482
8
93543
24
230066224
974
16632
52144724
3
35
18941869
628
114
901
10
29142134
10
151
3947
6705
1989
10562
61482
112818
9
253
142
145597737
3243127
104459616
861396
7062731
413
5
6624161
588134
2054
3665
135128
1225361
512
10
5040
362257710
692161372
5
642948194
134
746688143
4623724
919
52
602851814
15
47024688
32
3657391
5162
315243328
240506837
19
623174
505182817
6804012
14
632726
24390
1762
52
3
4207
33501
304
914769
1336494
3261
92
19647976
2157109
1837332
140251
4010
69075
112985526
2988
75
3661576
537720998
284479
82551
3105036
1043
907402
495
10700626
15
36574
25937
77516
13669
2
67884989
1075
86848
3928843
5165775
702925
550
8
296583
69868
27
322782
70
197
12
11406011
30
371212091
96881
3423
275884395
281377
254
96372474
27161380
24
941
6
14
9
106
13
2044
10511092
144
2837
124868
5
3323
8073314
1207
196747022
9
3
1209
312999
4981
59780399
1344
70531368
6847
109
174
880201
2
3037
51777
5015344
321130
4471
982418
11488
273
175
505829
37
8415711
2
20799
1475228
29902
926169
4378558
453299704
7928
99429963
5096
16060402
37912
605
31592185
5
1103
292768
968150625
91
17394
404
173
3
4
10833263
43
9195707
118
886746097
8028
4604925
118738
19619
154447855
4
149326
116255907
2762278
369213057
5468642
26
2
1329898
2
304308416
29781
15
30280
34835
1567848
48530
85633
10456
11
378870
1199
373
297044
33
55419
86
186495
206063475
1986790
2644
22023
882
1314
1788617
140
40
358
97322
2
1880
3221
6095
1699364
10098322
6720200
650879
20006003
85
4
34
330844497
71181
1179939
14815613
1409
199503647
16131
125514018
6884877
208
38726373
24
1678373
584064472
2
18506464
188129
71676
140
3
531366
212168
2666507
2595
1288
2
12885
6403
25785
216832309
35875300
35145
773856
4
28424
41
73
14
2862
72
14540
236650691
1868
1062971
5
20063571
290
5735200
2226
9
3218195
8017
5830
7653235
644975931
124000474
671245198
2
266
15239663
220015920
1502
217677239
10674
250451170
961172
37
59180958
17
69
3
321528505
3921
19221
10
1207871
159
500
95120612
261
15107762
26797
21885
4677
468832
24259
1069
14397140
184
14717
2437569
10925
200
4722885
46067
5575
39
109031179
4434852
551
548640
6903
44152
6
228180
6073
20654780
1353
2797
727
3656
98267237
9400
8
161502286
273427120
249278593
23
259
14646080
5
4
409798690
46
365
104959958
9
6168439
206
5
14664
637831541
9617
19108
26
91639
3
12
19
2508667
10678571
732547090
17206298
31252802
125419529
46
147
750
578528388
4
2532978
13877
183
284743
5
1483
574
6918404
41
165700
9897
63504
110
11180784
138551
367423
768612
643584
5062
18
15
195
67
7034
1669
1936049
1961
193558244
74709000
28137930
29
4790
17013189
667
387
84
3858
1478985
55768130
296672399
22
640
77312
74654652
6711
33244
433674760
1079275
6550
59226395
13419039
4509313
387108
134
3823
703348
453
9
13779296
1744
593
28
5416637
30825
123
4332660
66709
12101657
239
4717824
5
573320153
1647016
45
31
690341
17
90971171
182
21841
9088
437619
11437
476714
34
165010037
94
18640
3372442
25176695
166735389
251062
55640451
2101
62
4759
45581733
5635
195
32037957
1306855
2804
135057610
56
29
30
40
5452
193729287
35631077
2006887
432292
39
8879706
9
1125
120920840
8
5086255
46299
442
3185541
72
53774621
83164437
3227254
2
311929170
486885894
435425337
2543
93600660
2
33
354468
203
103
2
21589047
4636
64182
4339128
267
10883151
60
61092319
10895
12
187
3092545
2554
2471813
11888
66096170
8812
21559058
7288279
78796
630
8558239
888
866
14
236463537
22
1854138
666
67170
21770
67198732
188153
16
2244
2
143
7359610
36
210600193
9013
54022002
1002882
215
31494
8953840
293440
295640
154130
14296030
622528153
107057
482102727
3769
11
3
30578
38
49
13
47799
2
12
213419
2601504
140927
1124257
12925852
1474219
259
5
186
3051
199
10023985
9
28
1484
14
170
79
55
155
59425736
1213
16254
1612715
1310850
64434
8439007
24
2
233837
135949057
19
440340972
16061
496612
26970
7791806
741078
38558942
156
1319480
256
27492
853
22548
6257686
92788307
32889381
90529828
545
109459754
2526916
18107
27
111
113
548381
84152150
84
43892194
31068548
2341685
472
288
13480
2
46506
14
2867470
795825387
68721579
19235076
121282
18
9
5906
32323046
26490387
17431
159
39638
231
263
42416491
632418
5412300
8576
22662939
177
26
474387804
145760
104538762
47959
491237
28425
4
93788
205219
3039
2691333
18526
34618
332
8520
803306
376730347
10416
592221
492476
924955
12
28973308
3559
17
6349
90589
298
879069
663141
33821325
682
962606837
261361
43437
2557
44
3
138609
34055
968
275038
683417
273436
97145862
2593
406
1446656
6519800
3117317
139531
153017986
10576
1588
837
8
343766
2
293241
14
460
1649
72031
889
24
478928441
46748367
425247815
30341
195588997
627
2940811
4802
4195
23
2
666817
20893
2
4
2234
224
43
3505702
1873
629792
79457514
366993
448692
76198947
22250
7631637
2238
45164
955409443
545837778
43
21143
4
4316
63711516
24682
152382222
49
7647
12333
379
4103
1313527
29963043
3247
249943721
6032
2545
20517
6
2871357
13007
371788
4068623
22598107
132
820
49587972
143
54030
2692280
259
715
34443570
73
98
1075548
39193
274102
374
75102
8644394
1158
77
921730827
47474
98
5847393
423880
4523509
4
4061
970212799
6323
11896
4315
8202674
10
983397170
3681242
1830
479
39317427
5
1653
53432601
71
309073426
921981493
1552165
57
2890
39
58615384
1180
89
51
195867
6438056
78
76337
35
5229
29907
100736
19225756
13855
3268960
81739287
5205
522927
4
3789
2776
5530339
620
1839
2200
7919
512151
105235828
480243631
1028
92354
2306
10013008
46
2565085
17203012
100365
34
5673987
4
2759223
53328516
4274
35577
46993863
12740307
22
800103
21718379
42269
16461
249674863
20265
38092
94
743068807
525680
3586
135057
3110042
8916
3099069
436
175808294
168535300
177304334
2708
252592
5
7103973
262
48
24040059
4586111
46093
139000912
7197563
930607
26818479
278729
33427
3
710804973
29
11
62920
87538
1545544
646
393
4
51913
53626837
114426
8220
101401510
79
256
12152
2
1173
267
582368601
13526707
665559406
158296
15933
10113
3248
2285
35596266
8
12109
55194
820
1073
10125
224216439
6086577
21844131
446
900172
1563052
6
3506705
2671378
11270
2
3
4068
36145072
205500
171798425
111
42
2
1821244
2065901
438067596
30
22633
341965840
7
95347
42855
35698
1212498
43183409
69
918899144
9331282
158
236859605
3298
17
406
307642
2224194
278722
233
547
5094
2136
77
13
4
8
30
1867
122
346
10261546
5646423
113868
22250
273799146
9897
249
253
4168
8
34836
4094
2751681
175
284800
353
3173
119699397
45025775
180
119047425
29998548
606332
8
452554
986170
913058
219
624602
66628
891764
20624622
163933
431897
2
2284
97562507
68441
10109
2
557
144
9
357283
2491271
14
326065
225207197
204
19008
1221
90
37115
116115
124036
2
65454
8290305
133747
13
7
226
89
1551
331
93899
2692807
295104617
398519
48
173112938
1236020
7358482
82422445
3
537907
32402
473958667
1486265
60740
1011
51383
79311387
15
5760240
311421
312976
10
19
29
62190
45376820
20421610
7665
129298
49149
798
1352
176
2037
660
9
689214696
217
7914
9
321531470
831278064
8787150
3
249
1430
8555362
15
17551
345961
1242327
940
3458375
8
1311339
1254745
578611
3
7
591332325
1115122
30383
33197
150
107630
86351
27
11
2580669
80
116442
5182
17855
96788963
18885483
26569767
631031797
68
2
261009
5864
25631628
216803
836
13
3109
120521
242696
25
31981
124
13
99
123276459
3349987
107622759
40
105213
1068
27198787
5268
809605
8303
2747
18777126
49768622
23899304
3214
78121
486552
725512188
498224
197520
2002533
2220870
13071
4170
972909403
2
354521226
49520
98
12
928003
19145
5
6732767
17575
24143
4
13793753
73060
1379545
11806301
23
3457
247658801
40185623
639019019
9968741
2526
647338
119689
8715677
32138
17753
736687414
62172139
2072108
533977755
15442156
8061665
38877035
335823067
3304943
2
41737329
25463
70207
17840
937498642
208
202
49
386
73818
44261598
16586212
9806
9
4
7
19867
313
42
28834
1919
11258
15734
35157655
20
914059
64786907
447646
5
11080772
286621047
17711573
96
657566616
136
5
28353185
352
45899849
11352
2604843
94201297
103092999
17573
335243152
1499
358314
8801
43103
2486694
3186
23869683
1495
263
5659
42155
43159
23
27300
11038
205
2084
585904733
1818881
12118529
690455876
8336
120
149728
8274461
2
892
4216
215945
23188015
1936
21748278
9
60
1071
1772734
937
20574
37
843738157
579
446635
122396853
47959
4
401936
204552111
42369
19
14777920
4
952100304
188
947348
3995
250980085
191615
42166197
657402696
49243
33
347
46122
87962805
2530
154
26
109469
16
7161479
677629
1743722
354340
114590235
104703
4226
18234260
6273735
3056726
219253455
1951553
23
138601807
113454884
20219
23550
16242805
5
5208097
4377338
183582734
56568912
4781506
1235
34
328577
5
685503
11190
630595
29
1249153
17203
3
1456741
10265
2661787
385
31992390
248
275704196
37
534
4294047
29361370
8426
240420
17300853
63336
2401
3
4
22845
6
31252303
26160771
9709
710
9560
35271122
379085859
393328555
59
41848
17
87
31590
11930927
4183
42626
2901502
411195284
858431520
2946353
3
12138944
2
25
3
990
60704
400971346
613
19511970
287544
78
15416
20670
120481
19
37817243
7629950
179187064
338
2
5069
13884
7584071
205045739
44861
13494684
132697598
22640
52463425
591
409362408
860730
213234692
54995
148380459
9
2058684
128
20680799
2270
90257
82
5
6538
1856006
267629343
197599019
69
1585
2966772
3651
8889383
2
3465
9159049
3
3640
602
321952652
1455
10660180
882
3048
920055795
5432165
11
656436
17
86
32937
925110971
97522
2756794
457913
30563249
7837
14687
7029
775591397
16
12997
20
181243
35122
27
47
9473
38445932
642890414
132012
8929809
17413449
103
2543420
7
13
295792799
1394
4600
3
88
2913
83294
20065
8
138521564
12570
936535
2169
872
732
1216
23941
23808
848
1012065
9
3
208459
9383181
1478373
2
6255017
347416
5107
392457153
56
30942
135
1604745
500
485
173103724
12409680
36555335
2339118
6
68095559
5989219
394318
98
12627676
3402
7
45407
75372
1582308
247924499
1234795
58296
23688
50835
11834945
5
1181
1628
2432835
28
310
866779828
25193
80
2042
4525346
2881
14099123
419283
123534
316163322
3228
595604
8140380
2087923
10950378
250300595
5
3610824
26
208018471
1162
278
4
2901
731076
961762300
48
4681593
2983093
418
425833580
4300343
42
9554518
36623
11811009
3702
2703480
9
423
69
1648
1606
48
10
33302475
19130
13385
3433881
9326
1474
45865
10681
4281
5149
64895
240978
6187
3
4035
52606
106
166
16914054
122057178
4837889
8979
226088
12466657
7239396
763861136
136
48124859
180
11901
5160091
716
25749996
89261
1846022
541
3627727
10203126
1263
91355579
93
78
4
6
21
697
4058034
5264
79
673
667506888
27538
9495
10
352
31587215
6799472
63488
2101641
810224
862
520897
76
390
1056538
53178278
115361
56721516
2774047
91295
407908
86
27028768
108326
982194
301041
10098917
4
84851848
297331
2
2980412
89
52932
182876
9418
11
1227263
12558
19015
22894
369079
818891295
2078524
129758361
2
1432731
3
56
52
1008
22
106
2064727
4
185995
58896256
1537
313819
1828
2047
9
93
639970
2785
117016
137252
66001808
155
58445
14683
180664
14003
1537
4872818
1438840
1343778
2262385
47134
10679
7
173324480
209
553
55924
82204
5
809643
4
18156
243369406
1045775
39701
239206280
10050
19542751
66129
6900
72
1933332
1820584
282894098
602191258
297
7
341894
7381691
502293
152764555
442212295
387113508
395
193904
7829
28
4367251
216
9600
1770782
35895024
255035949
4561
7168517
146781141
8768
15328
3612
4
58830
144930369
38
264
136
2067
18576265
3505299
711
14366332
5268
19
3
286
58288
8621157
19
16
311568
303632075
1303147
103523815
2378556
27561
8189
817
9
89216
157737588
572
184492620
192
17739
31524
9121
10
30
32654
25522
26
550703341
736
548304013
470408
30
87
10725
2043880
187946
8614768
18555
62766
633
792
299928693
3065
3113550
36469
117
158373946
124610
112584
21269090
49
14380799
3839
8461
201302
26432595
1097865
2577
1008
235
14174
22
14366793
6190694
128274297
164259
6
10
79843008
275993
18918
115
29
15879
6328
32329
2206266
207
937865171
36040811
64736
26487
4
128839379
3534127
493197
10063
2640
22634036
1525
2763162
157045
22589
710
3476
5869666
270
5222
174
229876578
2889857
40
2
258
1668
416
179342728
2
4693
36217219
940134
223679808
3
4
1441
2214840
78919
126807
24328
4
28
218
1381575
3420782
201599
128849934
34440110
34696211
8
804011
10478399
479616
1650
53
86
6700
282484
3094
50030186
10441975
592294
545
222686336
3
591571168
1202
310
981657
6
27
435074150
142424438
439
15460473
23756
346
5
47234
6427
337400
1825
1840304
1010884
22
134
7880952
43
3993
478833
4849
29976
4715
168
175562
813
2476479
104723
6
12427397
246796865
88734239
52184
54729377
64046836
264344
400
280417810
99112479
79
1198886
2503
5
335
103
64517
913983
893606
63
3667
52329
617109
27239099
34866133
11
2320955
853434212
45627851
12547193
928065
993
1077688
24336
20159115
21
16
37
173985
177
388610487
972083
460404
509461649
27
406
19
17702282
3
4020465
13
29226080
116526643
624388
57656
2154491
439308417
78156
70
157
6087
34
625610301
17220280
3940
14656
83
29
644
31882916
25774
16477373
2
4032
19
7
424062
786
271674
45
3
11
3
5848409
166556974
5
147
82871346
127
3
234
7
183
38
2771282
104130
290
123481911
2603806
4
14210684
1775439
936
6123
9942443
84974037
11510
151
120411847
28879281
8594
510
24525733
5832927
40581
520
3865864
21
5446774
287998075
9
29006
776910
5275985
6
63080
62068
12937
596824848
14
831
13919
24032
28219055
13
15349509
738
6159
48220365
66
3348
843606501
2762749
537181
6785191
215
247958888
151706716
10548107
14855
6110033
60041
774
4911
27
1058
61202
2
23
98
608
139893
97394
24
53
42735
31969
1302
1938247
3218
10
597
195530451
251
10355
1266963
29465
186380
102
257
527
69299640
385739395
32
3099
4320510
14462261
77500
278
17
272
517802
56628199
2781
63
13282
1355
17
3338
14
3175
110
3899716
65300978
190637696
69319432
28752687
74
505386
1228696
4093855
471236
244
27503
10567
386457824
25985
644716
422546
779095889
121102
211068
27611
10981
106
1425169
17348566
3831948
4666519
3816
8153
5
291620
2966
1240
233299687
231
1976
30682943
698900
352486
1887
2464
74
5793684
2249
494843122
206329
652
2871235
19
71254
259741622
215633020
21564
23016
77
389764016
486446
30931443
97332
167098842
22639575
183416125
487036256
35162
16422063
15908359
2
684843508
66
2398711
1202
61
1976
1330
700441
137765058
74268593
1282596
10697
162616
21636
1593
403
4253278
7089
276725571
154384
18860585
118049
57652
160785401
11270762
23
405241849
3517
6
95
235263786
2369
684761783
104
7
944710
95
21222694
247
215268569
143425501
3534729
225666615
522
78213
2834
34657946
17282444
206827
7
7624
1003
81
129993799
1207
1001
23615890
75440
226369134
3
126316651
22010
133737
85897
109400
307
245
471114804
629
69886
434686
5
5
39
78657279
482
16
22040279
2
27781
2336
41
37
76
3185176
2
301
127547256
3044306
6207950
1378
623272
11
64599838
385373093
2
475773
198558110
46887139
40
264
33543798
2154013
30
401904884
8180
11
44765841
28
244829524
2007
6297
44379458
242874
19403
445131
2438
2957378
9
1391
2
2442
718849980
589
304
2
244745300
2874
90671
446735338
49
2
5
1515
903677950
84381
52884
16
674872
1139176
137134732
2200
18830
2224739
156
413557189
345197583
19868
14452269
8728605
3844
868393
388431
13085
1891920
166
25
645767
58117
9983775
2
90563309
14404
34012
12661574
193
1688324
106414947
510496609
1003169
5377
3
533881087
125017184
13164148
6
281598025
11
66806
4
15127
10566
4198
30036682
2826
299995
3313765
180460
130
49471
34
39
3780131
15
264361
276967109
3070331
41097224
131283
20269315
33482602
51396
17
488
23776
408
1526389
1052640
76
141387
1924
1685
2189
3
42122729
303041135
43936074
90
47
661756129
40
67989735
7731340
9
198
179
20008
349
15756967
3496146
11371
1249
2129
265152
4289630
118393136
15167
32213
36734
154
26
239217418
123922
2593237
5442678
3705680
32458
2662
5465
21
4679
513700970
466491
10
25303690
14335381
55732
571371
647325
3
1591157
10
466035
33
17619
4416
717498935
8873
172
3353651
109
19
8608000
169
383409
55640
400
43
3779871
37
3511
40163
34
146
8
28554
45
15366
645283170
566429
1037973
15170
11196263
195
31642521
990
81503
88866745
4418
747834907
360
911
7567
836
2
14506
256559
1853
792109994
1470518
133
252345
22617
23
886636
49399957
7
17
570
3551883
2021
26966421
14
397171462
2127
523
34162595
38
196
17571258
192815
111261
74937905
161039543
218
465495
4615105
363
1030
2922397
31
342436
113
3298
824330
76641249
167496914
22
349
332793
56439692
808
126523
3097
15
991
274316
11508395
22024
365392
23221816
17
76
8677
1142
136
43927975
481965
28258
5
425
6895
2077597
20214
120430
28200
25952148
596
136092
3732893
29687
11773856
23570684
870
3
109340405
2643107
185272631
13
1195531
32565860
82867
2323131
662243964
72
277
449426
65
1070095
2874322
141446
70763
52
126
122644
485409
96
105963
403
437
312171
23307
445
3527266
832
10680319
863233
3371300
312
370073
35714
16593962
399227
11223
1585816
3
110351330
54
1380625
174469
9816272
479748
3
73476
5
1276336
149021262
2
119562
13916188
1406
272616837
2835
21613
4426
3174
45
79228508
4203525
102
115314
16
8115840
33
11440209
13149357
53741
1149
329216329
4
347952764
732887
4967
5
6537
2
384324
241
19250
32261057
21901881
246506198
1698
149
16379
232
10852164
3111
99145
372
3128489
1260452
9287868
34576369
287102
47400
27696
629
177
2014602
5044135
107
5532315
27
87818
3
17
80190024
7950215
96
33
86
4652108
60829
57012578
1766643
268837566
266
729652
54752
1475757
865114
556477085
73
577
239
7958427
2
257377
177057138
139205
6
18586790
880164529
2
30
444385
28
18
390
41710700
35
383942492
226
993708615
1641340
95772548
5688723
7
5682903
8013
8
74620083
2215117
1502646
69353481
12530
109026
94
44344
4
20
1725
1412
57873787
2
25
242
12
35510
16045978
182370406
2
3125251
11951221
6342
1671
513353
16383020
25581008
12
430
12715
1099
14
1138
35
3372402
49
29
123022409
96066820
210918
68641
364
109549755
84241
109
7
556
145878
4689
30
34
7290233
1928
5581057
5801282
13132
28687
46367392
22
1216
2906
89
312349265
4
2
5
2691
287203
1754
369913
1612
2046
72060
13498300
22157
1951
23074844
295
1146908
226547793
425660537
198952283
1076
102764
6566
47797
224077
193809636
204
19715798
216
8
1086
31706
8621
1101132
603
281953280
19069
17083
1784
333047706
198224661
95
51651734
210
255
140232449
13236634
51861
3955
1343662
173946548
283593813
1522840
280
4161
450569
2
1824669
2967145
41
2665567
307089
7829062
528173
344008
2839
2020
1759
8
180503861
1206
212108
28
1128628
38052021
19068
592
679417972
5160
27702383
24355
31535903
8629900
860
15
5138699
7025
1050108
6821218
173
85605
258532663
4534
592
377325
2193
231
425
40982
14018766
47691038
3
44179139
6
31
1238
68466
95
48872151
7
471520
111046171
27
1731411
1289
23410
863541906
121188
271837427
79102310
5215122
389428
62195
6457
299
123455602
30
22
3
131848
453975932
1085118
8857
6151566
10530
277
1641505
823870165
6989691
252022
358371632
95
5404
29426
26652
44565750
123065145
100048
127673055
72
17
620
85645
655119
118
856
12359
1327
178
1838
39729505
882
5
54
138208859
19015
97363614
5793019
23665
1473
41
245305
772767336
141
219393
119583
38232091
2069
16962393
3691798
83
2
3
240
5774
1186
15112239
764171973
290
2
83337
2
833866
3
1370001
40613499
204728
9111
3522
2
4958
5701
67
906201452
13300
14356016
583
178904576
1025592
151628375
3268213
36672516
14
195
4573286
19
140931
101
129866556
170655
362
2
149362726
578773651
19
583632
927312
13703
63831
168608251
14
87660016
14987152
2
573704958
120634281
37
2
683569776
5696553
537076405
11833711
320106
294441053
120
10563167
448511
191279006
403444146
4
42638
21930806
11
5887
3227904
12015
21940014
5764625
11
298396
697
121
1384
1482637
4589737
381
1078
81391
5675612
17522
458854523
7300582
2
89713987
30
952075
53
761079
310437782
78891
362821
353
2626134
1819381
29
65
20
34
907468
2565365
5152196
177462144
829
56548
32
5
4
26291
5325573
323527168
23297833
6
375252776
11
237
15838
722888
30959217
860037660
1525
345
40925
9554
2135271
987421803
619324
351
9
45676
989
390698873
28
151744
1427
61363890
36
209787822
5330
639
1308
21713
61236593
53266
1653460
636107
12488454
46174
960
376
3
2748449
81633
247294910
461751
664
45
166
4288
105270577
366
893
34
1768
36090521
7237
36
966324
290671681
5
32711
687109
798739
39346487
58743929
26807
1468
1928724
5063
33654
7
776291
294
52920
602138
1356
1208933
2469361
28
405
28923523
11098400
7142
6
9
6089
21456543
957
4319
1437253
944293177
7084
66215
1410
11931
43
11175829
2146
39
193465
8
2522
568611
18
228086
119733698
90
30892
5591804
54
158
33477
6289480
375
177
3415
5785314
323
666921389
275519
325388394
83842
40
1091664
19
6404396
210838
6313995
10
443
332618395
129
1417459
11217564
1655
1519
406126
3
12
13
736594161
76219
11
275341891
2855153
372478
17
9642811
26920
148
897548
259852
6
83843701
156535
3990
5365
11249919
23488
11934766
4
60906861
25794987
118902194
234
902077498
2033
70947668
231
5109
147807
149642
20194894
495
14137688
8
5472644
17041
48
654545
556890790
1693585
3256
6075
379669460
17876
3064
6298361
28
7323
1324
1042
512536906
304050186
13
123350
94124
143
352047
106857902
307749533
35025651
1664948
128647
19055669
8
248436
16
1435274
466477666
52335795
2120
4532
194395537
252295
575
429871342
3
5
111
436682
1692
26578
217494
7816
800377355
175373
2666
4461078
112453352
27108
435337
1808
1704
43
44692489
146279814
303
161757342
335399105
856466838
33597
77834
27
15
391851
25363
7637334
730
9676
3104457
3
4532
843858714
100
203963
87211
112
92678045
29228
62457875
35
21667659
3734
123766109
362381972
123860487
2
24192
729
110022
129534
9047
244507
540696952
13668
2
22781321
1078406
2023583
12
193
651405550
31
7
23
54574
77874876
24
157654
2
5222
1214553
46895802
8820
11
17832
146
4172083
212060
768448058
105
6359
3566
15
1021783
4117106
55843
826266524
718496200
8738
2156285
16418
28050161
2
18330
12581
73
12
82685793
132439
2310471
1807921
106
4625463
24546241
58
6
3193
116878
937
6551
181
1092
546477442
6964045
6073001
2
135552
26970366
43977
54
5425
1069280
9979913
1697101
505326
59
13
2797
624541
1878511
168508
1193
21417
294265397
58283029
184522
55560
1593
732
249
126036
221
95
79076
679474838
2038
3900108
207336
33074
79
154916
14587968
12445972
28749
8429
5695965
2
70854756
41879159
37
161888695
7331
6074886
8
2215636
34
3
192
18
3758
814
268824
48169
302
543230
402
1961348
255239
33
48722
77368978
265
656267
13
14722802
14
454611436
575889259
56732
17780182
18232
15982
149
38
200670
4
9512
65811
7592880
784920
950626
1332209
14
279630
14429
314174705
2273
383893
501
4
884888
2
19896881
122867233
67315
27456334
1530
2
155175
95927
24031
3874439
263
303271
17
52888082
1272
7
20460
8
26133
7300110
119
139282
282417001
1670645
63521502
231544
27418
6205915
333345
140092
1420
3
3437714
6822834
742
50751440
16712263
50683
17825465
1777385
778192993
78569
1847632
1709
1170
42411369
6546
519451900
6503653
1680
20
3
5
289747
63793
11828152
67
41511081
2899
2
40768
195240
79838718
748
4960
19
999
120205
31
4147
484054
51271
6567
80
540
710888288
620
58
115455999
6716035
119112
347993
236725818
127076899
2
1146
2
215
6177
11
1057132
236194588
232493
41332
4211768
8591
11
499361
3247615
248623113
76
2
8
10843476
78666285
12
74287465
180
9087391
286434
5792
3233661
66
120049095
1829
1043
36138452
2072295
2761147
75596641
13
4
80357681
250898
22
435609090
65
5
646467236
1781
252
181411243
40772192
25565498
16
393
462191666
10
232
3812
2529292
149370
1974721
937
85
309590
1859
290182148
162501
1361
156
27
859979
10068761
153639045
475
896442
13010
3
44
4250
203
593
31059
357956
1022
6447
18280439
14932
698170487
899
109
994548
833
901
3905494
184972901
84554157
8
12481749
2
2324538
28
6693663
16
76384
129944059
8643290
2602909
10520748
108492
7
588
100
398529
10429581
1345
115647
39226
24897354
1149
1773
325
33552413
1994
464931
28926587
16521
446892719
350996
10
123
128
96009
675420
12
4002349
182288
11466
42140
295031
13
358749127
52
7328
1381235
8
1704
2
49372338
1684549
57628
7
75
396142
6
208540763
1780
1140
1531
91
1635
3
131184587
280
120781
18601
67115693
795
11757803
171389
715767872
4
1848
243749594
3908469
5090982
2994953
47551336
4
442771
1535046
5400
21
823437663
243832
50173362
104750148
5
703
47431
402888
227227310
5836
7016518
118291751
3912891
18250
712
206
111201
4968485
102479
11917266
2915866
97
5931323
21
2
2135811
3888
279
87617812
169
854188938
216643006
17084528
20
113311013
69
1512256
134841
4072
52
2601483
10620
30565321
104477032
68345904
39084
49488
2
880959
4
46486725
159
234624196
189727
25
46301067
35
43176
3
23
1069948
850
2
7104094
379681769
16
424491227
143637033
204139489
6
2454983
17207009
261999187
233366510
445700525
96842902
11598860
16
2743214
3426
71
2716
67635764
329730
77696926
189
870640553
4172435
220
103
3
294
245773015
209547
185285754
18898
9681
109804
348129
562
10484
419063447
135
7048215
633
11206879
11
323
898
87699401
11119339
18
148433
46
39336
145680962
400800595
22818
176005834
5671
280973
311605920
110307
1326
5855644
80928618
305
78
26335
13
14
1633
14487632
165
2346083
258547609
79
10
15
56434968
24861231
531779590
6
788419
19860
3979400
31098659
3
366926
245660493
1107711
101127
1079
830
387
452519
827
4630
8079715
99
133130771
2628
9885
1300
61
15292870
1934833
752
190
1473810
5473
569
3995
175
887638186
198685
116190677
26131543
2
21205
4269
44862787
624
1345
86772
1104511
1064113
993471707
49
96222400
986188
52850
186126449
33893
1296
684452675
16174475
885985258
2
634532892
7
26684
85
7321462
8
45
320532914
128
14
19
263229
6
290
4479479
5424
387626293
159526295
114990685
262517846
4
971
24205
9328
18250225
4826818
911
109927097
3
16066112
226764
4
74115425
14
58
4
238
48441
16
6
1010
16126
2
105786930
1457
80993
3703047
10
138
19352
3
151
3703169
4
83545667
508195898
48518930
33680572
52
842
102
18651
17
1138595
227
258
29300
11350592
12
186
3823693
5229
18986556
372204
26842
239185720
524832114
5081476
40651772
14457
360447
887539186
22
1971094
3
75473
4623379
191158954
3030
566909
66827559
52
62
18
67776
13105
35443843
2230
416
51
53
264059109
136859483
41943643
20
16561638
200
375830
2
124282902
152710943
245111
174
2
3673970
767
1927385
7879555
526409697
140822
36681873
209
265685
49835987
2
12263
484330389
372346
16693088
191
120
9501
521531966
159
15629813
10
60635587
19350264
695063748
18
204
451578940
373871868
1646045
1125122
7991
4659
37128663
3288129
35962
317147224
5589
119719
1198096
7826072
4580266
223255
68
280748437
93
12542
10508
63607352
728309
30
2846217
68
57780723
302242
6520191
276673720
8732092
7839
9
37
163692
1679509
13
166189
2
6126360
22915
33824
388852
15665
2114
107
45
4
596805
496317162
77825984
704678
42068279
154008511
3
10019789
17248
2203250
2523
140
2278998
35457191
23
18889292
3468
453395
1722
2070
764011
16134
1074697
43253
660520780
373
8199529
44
760
912038
510497598
83
81467362
5
45683724
8050
434
416308078
232
2118300
4127
5225350
33240
208
2668965
235
645695388
2
207215
419973
46581541
26
44337
29445
82300305
19967
81801
11
2849002
87
22270140
2
3491
2304577
2439498
62774
184188
48569
293239
274741513
175763431
5855
197580347
62
1193334
411804554
70
378834482
736314311
3146720
181059
130182
117544
71155
244
5970839
230
1214674
598
38502
7
23
837835718
103
1339524
43282
39790987
149103
143408
20
795
217676651
165337
193120677
2
263545
388864
2759
1987
15
2478
61693
42056
124921
2916645
476
2
86
714700
554718307
424
14977444
162
8
19064
28329
1829
200514
391463250
3301
70893417
807221
84407917
100
10
54
9212354
542270259
5411088
18
1693
970
14
2
1402985
12384327
377
1299741
3
6840
2817478
37398925
2314287
3023
15
399
37
774213688
131844
24364
505555
645439139
4317393
30501066
276161
575
119855652
4
43406250
219
403311
9487
59165363
768
139123
8639
57111
15
1994313
223435118
154437
555414880
93163
5769
5
9030002
3
217473646
432
6190395
9
21
55145
4823
2
8744003
7670558
17
43938
2726
157885
56587975
484100
667
619197
8446405
272
695384558
12010
20096472
11257703
4
339236087
961955071
451004265
49827
68
666921710
22961
979218
7494
6090407
48
956
48
46
3
2243720
496694
7309
569792412
758233143
4530980
2649598
25098
120
24144
26242250
18831739
304885
3291
7820859
13563399
905
51692196
1580564
6686
309
10
14805711
97227
99817361
2215693
21062509
278
19180
99
8580
1368132
30450
3240
18256
59895002
468291
4
450353469
3
188753135
138
4
394
1126
3359
142
539470109
6583
40
14040
398294
19432
582433
187
285
45174
9
7
82577
223194
11513
6578
65663590
73127
4
5
2564545
19124
158973334
14176
132
3522027
898
959
503013
328
100886
72
318322388
18
8875
4
124208
23
1268
24523
7167
131627
17691
2
153027
252628
2512
350814129
71
1941162
185254211
24492231
9
65722250
11053
1969644
570
80188
319169586
6981
209632
3
8578
12788
103953053
2540476
1304
311
15226
95362971
86796
6
25
5899
29587475
2
4804
5475965
37912931
326
1075501
2645068
1024438
3649917
251379
80256196
102984
1115922
9
2996
25
11842
840622839
153216
599699
168319884
8
535053
122464
488025
21543
179537
29349
105018924
39951
3771
3636
439744557
582
10173
13296831
4
24
596
116
886
490
67009660
252463
5007
54027821
1409
26472
2798992
4063611
2850369
881770
1352
3125107
24
40
24488803
506014776
156
21884836
68996695
19261931
58
3109839
86742
14
96596278
21
523171
2758
52343
248
4162
79
3
19928082
78
413
10419258
7099
24141
142
155
69090
24500
5500476
7810
128
1390475
1822
10
513365
110915260
35592498
2
70436
319
3940
648274931
5
4
4797339
127111
359
289034
1467963
5
63
10165
46617
164490
29
3429
320
30
23421
62
85804859
59291251
3146250
3
251225
7
2268312
511916484
258
3960815
1669268
42
4772
8
2085
14297
1053
52498
8671801
16
26
46166
20153
5811
114694538
2
51
235733982
4
23805833
663
389
24597651
146
17869664
203870
20
35
2091
3
27
1365775
1355
443544
40
12
54887
1193799
2331
6971
149961478
13398
18048
24574
132106395
28
6588
333795363
4560
9
75904284
5143
160494
6230090
4
44
4949
9778
455
2
58
55904019
257912953
25
2
137340
407
2
2243
3609506
41
13768856
273750886
5572421
666846333
2550922
138555
7417159
14274
56669588
126
3975
532
3
80
922
149422
192
12
4653983
57680956
9344447
12
18
8845
1921
3
2077843
10432634
1017
3384010
7900239
283791686
77
185424
566
1841229
1433
895677
128559225
359
4654328
20382486
323597751
7
229
771
22637
840344
253
593379
13845740
155
747062493
306630
14300297
55711755
30
16370024
38
396296
10536
5981
6355
40308
1361
4
2015901
3
5162243
987808
921900898
27021326
21725526
9
4
21049330
355052
297693
21430
168577433
29849282
360557
15761
15378488
216674
7684563
690
2156994
6
65257118
5504
25003
127
4
2
470
30493
130936
14
26179494
160022257
164336
1457264
399
383
347066132
217640
301
74438
213
229027
24386519
2801254
19144
183
7412451
59730960
1132
2945973
30842
458657
690898
105639
30759
151846905
33810
4
998
149
25
18296084
4
62347
386060
3168
987835
9847
140655106
1582
2607
585457
3056760
23952084
1047
151413578
44687145
30181
34181
1566119
16711
14781837
4
21650608
921494825
2358626
831
22114883
3
10618337
9418
7964919
17104
75371
1543
3
49
4323842
50837
4203
1542261
7623942
3437
156
299616
194250015
15
17457395
7
25
336875330
20994
1001
9
80987
41376688
16475
898020
5915
182536
4
18
19298
469312111
8520422
272
2625
375
151922
111169
50945356
446862
701877614
1596142
517295
16392
4
23
4417578
17
468483
2
741946
325841
20425
735231315
93458
824
524
75106508
63398
308
179
73
810831087
992302
37974848
629388
118
2088169
563907867
5366
9789
2
204485
10113243
792771032
35669
8
14176519
37
185077
19
16064113
253130800
6002
3
8
352240
101628666
1235904
3655633
4
123250216
17721671
110261
48980038
449278795
3195815
451117949
386475
345261
142350164
882657
122964217
380097
4068
19839079
10177
124767199
3652
156436
377352704
93
36
1595
2125582
2490757
379406263
9
621003
112660
7
2
2641
217787006
52
696399
83108292
16
48
74068308
4890892
14844
2164
1507104
25991492
6
636
1100
127677346
3245
8911100
11
112621
6584
897468110
718663202
37424979
21779
35031
524358
3578938
211973405
344580465
10918
307493148
148386
26
14
112861460
347987
7066149
416
545
690
380610331
26718035
774522
9305111
3
99
1913
614
1007063
781057410
648
7750
2
1910583
1944
4
25408
404139
213481
306
65158158
613889
264
332
19975
51079
60
71682
5995661
31462
248663
39872703
4
616
63445642
3
63
142
12
193826
11066
76554170
910089211
3616330
5
9
7
24918181
777090279
100193
19644749
155
1999137
40005
4188154
4246
350398
17959180
397696559
7575
1551
937
15041
71
1231
36751
461074641
17
2717966
26
2
356483025
78
150944268
57399128
211
814691031
111294900
184
667
10558911
270442826
1130573
39418
102818
203184632
206371
172840039
7551246
52335321
151515
691794
21952
28601594
145
36
12452
1615
51
419
6850
4
240572
10
13885088
11330
57063
355686272
6
29
1136665
45551880
223105
16723
88136
5581
6554
238
615885
30821319
65784
11302
39194
535497
890920
105
10689976
6
199278461
8922
384991036
19
5778
45790
4210657
7958
3
19
276927881
6804003
8
646851660
1430
1000
114775116
9979
261
734314
35
29016869
3621
29
82502
21752748
563386
2
50859816
34769074
3
27760055
293658
2537
4711306
2488
321322055
14648
60885
23818831
12
2
11
33
4
12
74052034
30902176
4988022
279
201
31067627
76248194
9349153
5
173595442
807
3432520
194527
544942
1572394
6948567
117156355
17387
18222617
114
1794
38017214
1795
103435
23718952
69
140250332
10
17739934
8218
213
563193
8316269
657645
1672
98
222
5
241937766
1734
8
19057
264282
488641
862114270
129
41
246
30785
3180
2175
28710369
9211
1460601
4961
964
67852
40
158553398
184313
266815842
6029
270896
198725
91134
4
178
22283
281693
25127894
679
22894
1608796
1714063
516137
18733153
88795978
214
11550197
12563
66
257
89939088
2809
8
3456939
1764477
2
11639620
532236747
608435
4
45
1418
6
3308397
291626711
3101
4
104
29
26
17
17
7498488
57516
36824
3621
215876412
1382192
2
20214
1836
733722565
32
1133
9247578
41126874
20537
130
24012975
7
7632
214943
6500674
1409615
452088
9471
2
783
5656
10
2498
826667441
50013
239
3201438
759107204
1152
1779841
76
25
2
95784322
515664887
5
2739
28
16515563
9120
13005151
269
783431
5641
26995
28
15808
372948633
10530631
56015
695691735
288573702
56885
257
7
265258
29245133
1836
64593
739501736
30
95219
57
24502
2
691163412
6321778
5833691
370867880
536871
11
86
295798936
713
2
713
150
256
1730083
1060158
2255
351639
11681
15
284169
315367
531
2041
31
122502
35
5382178
27251
3056
4
2366
63
2
253021882
91701692
743
645
29479
3
281444073
6
871
787
1499344
15510
77388
643
46607
371664
44082
615375231
56093
49467999
7701631
15
2682692
6202
248394990
462
75479839
174603979
187
338829
47212494
312870451
9
7032
6980236
2071343
543
49
1511
50
33916
4615037
16688
78
922347362
31857394
13309
5587
22641901
64
7
49
5
891571065
248055
10208
221579
46
21425616
58386019
75977
9
100649
637500
3111
1842
72227223
10709923
5646
100899
220913
10531
1221
51414079
29311
44116
767
113648
421268
61
44
366966
232605
3124
22733
8
1118
1263333
15
229381
121962
5
267
311213097
74771847
213995806
984818
1820
53772739
13
182138638
132
588303113
4350
49716
26314184
12030771
5012
92191318
2659174
4966231
232088
397
117437
2265373
2
2392518
80
727975119
468
298309
1043843
10
9056631
5690614
4
86370867
16
287028
438626872
14
449
5608424
10593
16345
15
232
9
70988790
911
34256360
263
15160
2152939
231595108
517766546
8730
3314915
683496
27325506
41
4
540
386
341
36302
60577
7782875
1135275
119805845
41800
368
79048
17
81752
527
6181166
134650050
138656
85753405
822051
6297
148324218
85086501
61
16
155273089
92611076
11973
199240583
998122
7233312
5706
340434127
151020
954948100
9128727
227348441
156780
956
100262776
371
56316534
392095
2964692
14390
3202
3158
331
250
25095240
3
304
546768555
2
137205
10439
2685323
10346384
23026
6372481
742769
2
13725
155667506
11582
3
592755
4
975
666041838
10467
856745
788586658
737373187
638
16238
44
53452
42956675
4438
37467981
4487
1872224
255
957822113
445687
90904413
761827436
344
274
7783104
802
13
2389
500878473
4911629
98548
6364779
35631040
757
401
44499676
47
6394062
2790871
2
69
126892
14401
2
300810485
280624545
238387525
1599
676124555
91
16107
16
54
224048
6
805
82810243
121
6
3426
72187097
17764014
252
25911
55901
591
44
968458013
32389
1354371
11281765
87255150
86330
375443936
5
1170360
1744
327559431
7408
13260948
2
974276024
44844
58
16424132
3
105540
847
145558905
223
2166240
405932881
6644
432
713233767
536201529
628
8
2
2081968
374661
164
50
577850
1355444
25
4
3083
117366672
3451912
474
105392699
23063
2
14
363
10175109
376813
89
295
828862
34712571
16113
3861817
685724491
1172021
1320849
10764
3343
12
8
925
277138
25
12
486
5
8157
243866142
29918
62474540
3883
483
10604580
662057915
4142945
4248149
205367
1865346
153176630
184
203643947
17068
138
261093
561
498670309
88637
754
48575
19
303396225
302
2494
1789984
1071
56048
901048280
3257
94100
71623
2
3687646
169905
537081114
178
29005
5898
33
13786
108
323105
7874362
439
248644
61557
5
302191
523712
3118
165845485
56198
10
386301170
1187
2855974
486
28832589
737158206
586954
424426713
3876348
1163122
497
472
5069348
10239863
137781960
49261899
478
2702656
459645
16590699
15
23629
21217
47
133644
88
194785879
2808
36
68
1555
402052008
60813031
11303
775553774
57425479
3
768
65
27
10
62680
1048
8947
316730945
19579958
14813198
31821
7
1797526
2
441952
3
102424
1721524
204
234316514
107
699866757
301
104829
228457796
1042960
391
1171077
25
10683798
999
9
12390
153974456
15
41
463
5
4856
473621
24764139
7342
2385
796949
307485
229
329592726
585
2666
99310
278
21
1229
2717636
2
44106980
400
84061
58275718
8657959
149
2
402284
1528
1723708
10
447751
31239
58858
157412272
10783892
31763
14262
899
29573
183180964
251
104154463
1086637
4710
16
66160272
193393353
1050574
2012
182284
273512
226
162252272
1066
4047
96236082
119
16
329
141742
320352107
92517031
128000488
3227
6906
2
133488209
89521
3647195
993
530482279
36201
120
964113513
6
8389
6034
180
17770038
72
102550917
31768698
87807
63
173773431
611833996
92
3
2
962166
9
68588053
905544
3
192
29449
2077
2587004
75640397
40805
5443889
141647060
38343
32
235174
3530502
28865
775394
32003292
11925
31736008
12874894
9732
46096
841677
96
64
7552
239845190
46064445
459774052
6299
9
4474249
55283
26
1793476
28990
3
446014
18394
68148
1990
10679
156126664
4723002
4
13
33
25
108463
3
151008
5451141
163
19988627
3216
156
582
642904768
119190291
37469329
16
596
132724
55
2433274
858394
182
11330
530528
2
3817557
3412932
38
92453
9422
911817
4307
852
312145
77
209246
552480998
68
11266362
7859656
68545397
351178
45311
6
8289
752
861058371
6582
7933
70
222754
111
27762007
841301912
15586
2
816724
684479
51
126
2
76222919
44736
2
124990
6520
12
202820
614375069
16
2
61
13637
210393077
617
40
1737
3489656
3669
50244
341769111
220
95
40
599
2
177021915
33789860
534
42031
2753
24
436688719
3
196966
52367
41761
7879
980053593
71164102
90583
419712
22
3
822611
2740505
1285
821980
12
76929
23089816
237
52
21
15114
3
11
15629971
5091694
436559302
401077603
1206297
4
71893809
9056
182485248
1569
66
8141135
268
359741
4
16560456
261619
2709
447617
10925
87855
40938
9250
2695
741
117
19114
14789
266926125
359
11
1029824
3
1384700
560235
428697
364
1293
526110
32321
3960
5860963
3
4809
30
70243010
84
6261978
1156903
47
3691197
6
180965
3266084
143
200
37577
1505028
703221511
113
88162
19
14
203085547
60
4336
23
541
173032699
55
855
295708491
342298639
3457910
994
5780
185051694
6
6566
479619807
2906
52748
27990052
546842
3895
2217630
2
648612104
3661
1380224
59
73501822
3
9
6091535
320184101
128
129648
459859960
177
6987
13
76667840
5
127134
2755254
1259
3
13231
15
629
192688207
10194
256930004
18454
83561
282415386
6488
104101108
52
14287440
11
6
5916
120472
11260357
9014
262965026
1753
168990
3917
115966458
267584643
184048481
82743
653
422
536535
88916607
1468
24678949
302
615443722
160
78644
24913286
310
25097
9
189287849
69601667
114
19
371
1585677
321
109712454
102658
87169
3176
4470
1470499
401869
36850
130066078
148
2577044
13
21926
1110810
81799
395
5
952
2330
444309510
130
947404787
47
19660637
68241138
1512
1915
2516174
344566356
56
672982082
315
749472
50296383
3401
3322
615489885
89929636
47
23664
19358727
5802
47
13
13094732
363773413
105988
2300710
1552
17
15394577
5278465
107460434
1472
14
1472035
4620
626678324
2211
194634180
40427
1243
4
176821368
310022
1323
3139229
17777994
116430101
4
6193505
228
2610
8
707855780
39294
1313
118747080
749
565
4142282
12504440
61882
8293353
6597148
844992
42
2842
103
308
13
3818604
159276
197719
71202982
2630054
740
32
228
12
886469
145685952
485439119
31754
4776
40628874
191
1369469
2
7253
49
3954416
820877841
1570293
377720
28510683
139351
805634636
46947
155
249049184
46
8519547
248
3290846
287
321110
341886
1677
1691890
313150643
15514310
10015600
868717
5130
1311
2030545
79130333
373
1812
9377683
16810207
1592821
10613749
2042
446
2
11937
207067546
875201
2702
16668
37
505256
17317
58
1477
8
5
6
2742
12184529
34636
241933
145403
12
25
396573
149035
2641
9624881
7
66
14151544
11
89
4
662
301482
211598928
51613580
550638
12576234
3
821456232
3655
181043887
3
15
52
71
20539
1145551
118423
10851
3
20
129
1147
177341310
3786
4134
6
123734
100088601
130828750
879994294
10
113342
999437834
6
4315
301
597969610
4935
40
282431784
744
37245078
130261969
2361
6047
1831
180068767
16407
16
5581802
7726
734474
4
190533218
2729
112
12879182
11528567
660380491
70464
73708
17622
4868
7136
273620
1966478
4
321
26819
28
112273964
5
831543
36174
16500
15290
344951696
279
171
2332
4
63730
895
1204655
16713828
211
370
248646
26276312
10
9393154
15862825
2863
6
7263793
50320112
1102
19529
1638563
386468344
319670114
44228
4973165
211
12
129
331858718
43
1984527
179176584
318846788
63738884
621367
2251653
293
13707989
73842
174734838
538614353
3724045
829970362
763529
51
2103808
160238
589757
1740
3
221326
1324552
639
536233
3
52082
18757
9
1526171
465
41
84944478
1657
3
107
104582
52
12
8
607
177534
128
17122
37
213866406
33
8437568
549474394
37903363
5604
18
3
534678
118580
1307
153
1234202
257
1856439
25
1229
11
2385083
3
145120
11840219
5601
720306
519541
11
15
305640
88
108375732
4739219
14473
879
1075
1171
34
166
44471573
26721
109442
2328
56541
55164
268666
781913433
5334879
28
39
83
9833108
621543542
24
12
68422802
70
8
12
1466
32
7
985
5006372
326
237134072
475121
57149
363
320
8999
174255019
368342720
94838
259891529
53007
2821
5
4608
41
377
4492
69276
6
313337230
101757531
43466
34240003
112992769
796075
7
1405152
451
18
12
6134
15025
2
1025289
118177
67808856
5115
367
422741
41563
48265
126160
89623860
537
5
15191778
84856
27155
59
41504
2
6324
159130276
366919
7028
7666
201212
5748
2116556
853065
325316
283
1328886
1163
3
619004759
2140
1545906
22981847
3544
876064833
27
2872
24
8714
221
752202
194291
1378755
394032
470
34358
58177
409722
1334674
7589
5761
372014363
15958234
30
3147181
598
150078200
11064131
239281000
80
16357900
2912
35717
39706582
8316571
29012
582017
154
338424
167
68135074
2
1267
56
2
35226881
12978063
2351
29
210
69311732
42
56073854
10984
1104
41032192
243
213923695
996
235
200133
35182318
703
124
6065
17204
662
12517681
514
761810605
182955
1371865
7283266
60414
480861109
4
6
573041
1734271
70055818
29
10639267
14238
2134
166196
113038853
78
30
16851445
848
11
4
997764823
40496259
709231246
126
58440824
63190
29249
282146
5135
895917
627880
580
275
228
61989043
99371101
409
68949930
4384
5164
1448487
90
33
851699
4742
76233296
207485
19498
112
5
101834
404
7825
84
278
10
960
39454
114726
12115453
44507
1613
2483792
1012254
985
6
663115818
16856
4
28
3682906
48686472
34452673
3522
410417
6
103
4
378
458
1242
79912
21
21666195
3
30
342
77411353
6
9
15614083
6382548
230601
3155022
30
65
7018006
33
23
10
33345031
10681855
40928850
41
204
64240303
112859
854028
5
10797
199
22
65306
1513592
14445
5700185
16082653
23
401
296
157
162474
28276152
2777
110
421759
214312
73903
32886
44916058
68
7
23793
619611520
23894
590
5
44
101412447
12517579
119
640778060
8
299
39
850
165356176
6236838
900966094
6981
1927
117630
486320092
267
5483113
1554
1631560
33884898
29564
23
32550
117
20
11156
34006144
293495842
3712665
1026227
2284
137596
131149271
434355
7287901
2803632
11341
9805871
43
840018
24598
949482887
32
493354
3889
379
797681
175853
2098318
246
1705977
44978775
343650
620312778
19019729
128958
778413574
401964
6555560
1280063
806897
890
114944
4
7
1436899
2939
118785613
693508
2605
119711756
4880
2390124
199766702
762
145
64304394
124650
13754810
43390791
68409322
2608
1419298
18919446
656176151
316473
398701496
2560
8641
174854
20
9
1055447
32316
2815
3915
283547
2
37
3
410
63398032
11
123
26200583
832249
15971016
562473753
1135
3229
8
3648
1165620
948999
40406
60676
10609
128242
1793
2
19575241
84429082
114
17694
233493868
120798
1166
11798
300
4335
9745347
106
13503972
246980
438376
1576
1128112
2
40808387
1887
3139427
14740
27
286
4
262
3
311
6419
36081
523
23
12778
871260602
259
63
35
3796
282
434724
155467
19
16
606007
5682
2727
26413024
450553349
548652
7
230836
112621928
3628640
14708498
13291
396948
1354476
89924
660
27502
83932
100
230852514
2259588
163
16410
3
962378
571443
6712852
132
640031
45
36613
289422687
55200
4
9457
11787
798899
7
290150
34
47197331
454
119435393
20287255
76440
500652031
4
44
44
10308525
113053
47
717289
4
684701492
715242111
2133
129
27
9
31802
2065
30992
7290936
975
29
29862
34200
38188
342933901
627
7
3
289353423
3505
842
91281751
455125
74
3
1090527
73257
60
42493
16400140
47676027
1571
323743455
124910123
281
42
4
62
1360858
29
79
248
5
1181921
55040
202598281
25
1426120
1090458
5
53
649164
750847
588939
3035571
412
42
4333
141
90896400
685
19
2
399
92
3
44
45082
375699
110972
7
335370
137
6879533
5
843352350
1466899
511789
9
15
90
3781
12
203
6750
127901
289464300
317
415896
1021328
6
4599961
1074
5422870
10
10
7
11
103
639033708
346449966
360
935258
134216625
64
5512
3
32
774818
520759
65529906
17377111
23
20253
11
45930206
79165538
81635209
186803932
2963
2735
4494928
8577900
4539
3
863130962
46058
3
467193
7871
37467
23
73118
5
33
66
134046
457613
66683586
3233304
24
5714331
794
63027
7
2371875
9
15
68795077
106543
481024
487916
26
32319
19559
478899066
25
2
225
8940
25623138
721956
3517
10324
335
2392
57633792
3951376
59812
286061
441788317
37563003
8
60762
171
540012869
1667
39089
248
209667
68
27893
16082974
509469966
3479
6
216507
380475
108955667
77
29275957
26305
204608933
20
5966992
1309
148461
7692997
13002361
1184459
5028
150957
2782190
4054
273800901
18492443
2453
590544
156
986041220
217450
46224
1303539
32653025
29
6545475
321
5985
7
2252018
2351844
414088399
8080668
690
34599
129334
1559
8
71033
36
246
80751192
13
744933012
154442268
6792110
4924
3
57055
296
2220
820
5
8224974
348650
18992244
970
1550905
908558
8845793
824135217
3
31911940
538
9347270
295078445
24138
16898452
17866
19551511
3232
4122
4834
29919
1405614
2988
1745
2798
192486507
221610120
9
87538
177
146
4240725
30
194
14107
11382
2133309
312639
767
398
277082517
221236836
7317311
88280025
3863
281098600
75153
91
188
645
229975481
13134
11309436
82531962
41
2
1909
1631997
701198782
221858
336
4757
1360
1140
555658
1820
117710
101243570
682229356
1704124
3
516
121104223
62
288972
1315106
32349
19388
7435110
6732
2717534
810
38
9374
40968581
155
5409
170
283
5
3944
13
3
923519
9914943
5
8
6
243901185
78775
17
2
9762
51692
146
817377753
6
7920751
56
6082150
236857
12589
4385834
83255
1011
243836
60138
7
32
1694311
97231
12198
81050
319
341071911
839
16893097
60442
35737337
165
225072787
14902738
40653
131406
18
14082
17
46753
153
828340
1289120
24
1619
8965
1626277
216148
70241472
14
33
105427
2078
9631
66999
97041
908380961
1001
22
98
13
749
82276565
36631
13458520
70917819
68617080
6
261865696
640921
4807246
213
6
934010
528207022
19026891
882808297
1722
582
152
449138
159451187
116
33
624732
4489209
20887
202518157
11
81436909
919851
3
121291870
65
441
3208
1238590
373126
40850070
31550292
139
24
1804
173657
88728836
87571
17298
1668423
39813
993180
424
113
134823
411365029
39007
354309585
38797
19851
3
3
12170359
1632
21291882
882
5065
6
4
32
449543976
2287
5
14624658
22843
266216738
2373
32591
3452724
5852574
123
340231
95750376
2535
353959
1552
38
37
4293
33019
25
711
5336
11
17619
10690
110
523640
1018444
2336
6925333
81
5
50
28123599
319224
128644
380546415
948575263
87571
40950
139492737
238854794
1271698
3492
437974
2
12
427
12994
298525
28191509
11916
103101
1688
167187
74952
40565538
3
7203587
821356193
39
27014
2
14969235
7
224603928
2
3166062
4685
25199
224827
2053654
54479
223975646
39469961
161
5093891
30544273
4599291
844226698
100
10
138676176
8396431
2
9805079
4330
133167691
158
1864
10844134
22171
2
653
104670
8
2569
18042
45205619
214408946
79
328526568
593046
10
2187986
23
2559
8578
607224
2
1170792
693008642
480662252
160952
2277255
4
2200
2412975
6863480
225
2
851
1170
24
3181
439499467
1672552
131132795
30645
2
13
375
365
19727872
30819
17
16284
4155
3
290
762115904
2060558
3046
3
396
144
117336
57636472
295172718
2148408
546869
351
23562372
953
240088512
368441021
16411
156674591
4815109
3
81
26544
69
3822828
251439110
1615025
6
221
4026
700797188
7
5
2145219
886932883
11
16
6606
8566122
173
469443
1553475
632586
2929
308936339
457506312
21262462
425028
157826
4257
10767
26747
97222
4164
1005
2
3283
6
130057
453851
63569
409
200138009
74036971
240516537
3
45
279409258
16129
11
806
198
2362
266160
4849
15
125
3369
62880303
101599495
22778
56
2
406716903
9
4076
262
1276125
2996073
242466
9533
50488
2097685
245555
93
5
5297519
2
61
1973223
30683860
3
90201
97901
34
322857
154
5610359
56289565
251
6
1700
288
7
205711741
143677
308801
134916952
5239130
377620851
403
25
85027233
1037
21
2618579
85966291
3326
145493908
3
99291080
9225739
70306
1603
76649
77521250
487378
124
513997
8961115
412436
6
864720196
15915013
12629831
47
365
7
2730
540
7
1372
227882
4518020
1027069
33977688
71891496
353
692246
1151
3573
176
15543
73699985
5506
5636
175957309
13
87307131
1126
19
312961
66
613138
1249
938023
255
208
6
176373
103687
4187175
28394
112025
24059859
19738639
4440206
3122899
295657712
150966
4448
40776993
94
8259603
103650702
15585015
1266
542
59
10710
1430
849619680
3920
5049240
33
2714
2240
4443200
2117
338
79124726
31
773952933
3514
6
40
10
341151915
4196801
772420
171560048
366308
662042
10209867
2
8
2
6401
35909
38971
4954280
68
56934
34521
5893771
563
1031515
4758941
969379
14693594
87
896330343
136415
102739798
3952
3
44724936
64
990722
204105
7
1286
3882
4769237
2
3600
17
2
59215
2373576
13016349
23561211
10139136
1205546
19207
599034
27
1348
10624758
770840
21521
10672
16905
6
3
818202
109559
2
157
109995
9257
3
10
11109192
6
4901618
472
33
631599
22
254760
12152728
201763242
4
85288993
31507
1620
1986
1742
288379
337568584
409
236
955494650
1125
70543556
262
11
179
1433
254490
180834
76815814
56678
104746
41
1120197
504
33443
10
525194
1406
18
2
233832357
232
73536988
643
1933040
801952607
7966
518366
14
30
2405717
3805
197
172
80384602
569285
17
655
235
818195929
425374387
2620267
530557050
11667
994
907903
3475654
22
10
85
710929
1913842
14183289
10
945132885
1929531
13
259659529
167194
75737179
4814
43719598
5
45423
33
198
302700
583
3421
47358
36007248
2999712
12327
524653
155208623
113251395
2566
2466
118
18212
13005689
2751
30
401110
28
292790628
3016306
498833271
44699473
7502152
733100978
34651352
169905
582913187
228
984
18783502
11194815
19526
163
15
62
55
83665209
10729512
4
11219
3
196416028
704192357
508387257
11
1767
79
103884059
295
32
38312742
29632
372955538
131916
163
5058424
398919
361
209633507
848101
218946
34
38
379996140
342277
3276683
4864918
923
15
10154
8367249
704617873
21528
106641444
281
2
20593
8
75702
1342615
86
2130456
48195825
168349089
71955
34157404
2333
7309641
114049011
167
31418
12233535
3264640
770846
1096
98
30055
13554
5539
6739723
204621
50075108
2
8838
246
164
4567
4090
24708010
36
567431
3341
51608961
23912614
7342
22211064
409
875235
201
114
20
591289
6114448
8418
2202
272001060
2
1960715
16541
1956167
1938
2226
1335240
37099833
31940252
12477
62306640
17222
11409652
6813987
20
1675014
143
15
56413649
200591609
18519951
16
58227324
49001552
20883311
8667
3
80
2558284
2573815
14318
287141
236
5197264
126315
43140
801311
8
451070
7748670
23207766
532333
28240
5650475
142004
43316469
449822521
151023
347
593025949
56
5759294
3
2014
96
118467
229928
1107
3675
14773238
8269924
8226
2680607
379
386
207085
149469326
175396
9
16279
19906718
80518700
30436
34260078
9076966
1458
7179062
31770391
13661300
379717862
6
1977981
570538
2199836
2570
113
590127
2935
300889
7
12
1067
47402
296231
214912
3
4009
699
782678
5897
3
1520276
54410061
84713
7944
23485169
4
620
1519
19913101
6
113
24460859
72237138
2
436765
268584505
3
306
284
240216
217036942
142610522
17321
155750
4556
8585377
135
553946
10
448229
631
15941
1296801
55258
10304
22541
5687
5233755
123133
77458
2163867
45
84298746
29017718
10671
7
34965649
8845801
13
11497088
54932484
33
296793
1961900
116342377
598489578
65764815
6
410926756
3042701
143086
98842378
35487
2070
845424507
493
940663596
6
80429572
5
503764
119587323
169
12762
241896
18720
1790
3185131
177920
151694656
221371481
91
93587
494341
2
789
3398
56523967
970021761
581
1893155
167
68326
381805
219649137
75
18
10420
9
68795
11344678
80
689
296193
54080073
90
19541675
170040345
332244035
557865006
155
52785
336045
18327
822
230781831
88448
12
165
10410568
150107283
95
102605063
150331
56792
9
14302
446506
11016158
15
20
73868
311
3413788
82118
2
12134036
2712
1980
21
467541
17651
879609464
8
2332204
781419092
407732450
1026
6
228
15429
46186767
110707
72953
67404
123
3452
2828
1663
25770576
131485
2502
17606
34
204833
214645196
80193400
4733359
313199246
1462244
62057208
220
11122014
287
8454
49122253
77465
12737
30604
24326864
733
225756863
5063149
3372
3140559
213759358
1857044
1455
11327586
38010126
165
38604
30322
1567
540
1964
22
550
8685209
2643
4
18
5000
8497209
9472
854520
7289838
67433
76
31
38
1035829
68912
90770364
1664269
66
88241155
38737
135474519
770
1023609
125803
9539680
99013803
25077183
238049365
1139
434080
956
49
562694
76
19
1356659
87739747
58439
924327941
45
3767924
836
8282113
143629
864361
3786570
72289
202
356816
4931
579128115
1366445
6028
633904
18579
479
31
9759287
9
2
1068
364561
21
9309668
21149376
2407
2
94355157
3
37757335
10712853
5
5853
27071354
2
19
522956361
160527
4767
1814037
18819
4
87
411710516
9777
23
162503824
3
331
381212355
40355063
276798
1482
30155125
14725466
8
47
36799060
184193
129132232
105
15
1610622
5
3203
33
86992802
460829564
3072566
15466582
196579
5859
3460
10023
3
12080716
196
5984335
175999455
212
265764331
2387070
14544
14925345
6782422
21184407
7
5
3
73447037
7
32
70145144
40
11305365
35159424
3
67065
54120
91
100320679
150
41356130
81676080
88
676309
5193
134215
16
73
2
13
46900337
101873400
164746
240137617
9
3590
2
6
5
896390
19253
231498716
327
3718
2451210
152809221
507
281120
344493
20242822
8
170112
7895776
126
242
1761875
328681
40
891924225
685916974
5
29508981
401829
1364753
2144
3405
110634
106
5764
4683955
116
2319754
2645818
21
3
13982
4
3729
161859813
7320
2969
512673
182298078
13
4
4
34
2685
21214
107
77102230
407829955
2963940
98831
225548062
2350879
9813
7
5365
9010656
289
29480
56
854
722294
5492
4
95
313
231163461
753227
6
149
271
981116120
250
991
3948124
366435732
10472775
28100394
5988
2197035
188644
3030
18116477
6218
24
12
51
46263
32176
70002
27
622557148
71485
447787
3037128
15985
3242
18
34
70
6528
11
885
1893
65692507
154
37089
2966694
39736
8044
72978378
971
1013
47
9
16868346
1373
530471
101
8
8207732
19331
3805450
506993
126505
102557167
62205604
5943
505
80683
2519078
384897023
1434853
165077
289
646931825
272
72282
13886
5227164
907482516
22335
50289169
238181500
973947551
155
115370
1426097
651951842
5109
391
1318
5543760
19353176
93181087
2665
152821908
1391921
829881162
138
10949717
1049656
287
2
7509690
20148
132
9458
25
5890
169
28533024
4248
282941527
2
174604788
20
2031
7
143
10
1319140
5162266
259467
211478
51362323
547
2869
2
761
6709
9321
22
133105958
14745140
5224020
9
4
61468361
49969
4936
12
8
9213195
132111799
42813634
582916
24174
1183434
193
68
5
8
5753979
142473
306
2090
12715893
57
228
828388
23032576
51232630
219324
77
39806426
148824
65
556113
192
17674
316026
107767014
7326
3
848524
7809543
868277696
32908313
7377
527756162
88
127486413
92625272
2537
9810016
1044057
682078809
522589762
14593260
719
150417
9862623
4305672
1320005
4868048
837141310
467717
10
12
13118
379
154
149170
164901590
16950
7244
1923640
12
5047896
8702020
28
3265
16
392061
62900
326365340
203191789
6943177
161813570
526407
763275
414378046
531037486
161
2098
512655559
4602848
26
346831962
47505
101192337
161610
58642
46689062
420817
22350172
86
20005092
60875
26727
303788772
10742
236086719
85
14536
17
17233
505349
309
78
2
490
11202368
19070548
14428376
84809
135168
26433880
9
8380512
547
108
21986366
275669
916
2915
841823
5299607
36388917
138185
261
206872
12019164
3
35
163205
2212
71324589
594
8970029
16083
147524439
643
4963305
257940453
4527911
446489669
40564
34
641449184
2220
2441
7259
127606387
5981
9630543
16
695063837
17555398
9
3
7
13546034
8658277
2
34
3
819
368370
974224
3577232
150338243
99855
32
877573519
19559974
1483438
13619751
7732
18130
2268
30946
92727242
3091
44
430342591
49067
57302
105659197
4
394244453
18483619
990105688
34
105
2792
1687
19
24194546
68916399
7787811
76
102
517348
36198959
208852
110597156
503245
10035
4
33
12
3017
2
14229642
38983562
4603205
20989064
43
22
1315
10240466
785620
3991
8024088
97
1657
539350077
746952870
16330
186217
601668
70
2171
143
8827228
67226423
9212
6063188
198372815
13
3501602
118861
23789738
3723762
17950383
508
168702220
4796017
13
4
601237
223228
7
67
115831
7
438
533
2905099
1221894
392779238
60967
8263662
1461
5124084
223
12
30
14573989
645352680
255
1889315
220467950
3
11406
1209301
1025
2406
291076
3
4
6750088
1775129
220220804
627652
32549333
3
538117
64551896
2710
953253090
20
297687117
29
2
7384138
252915
8331
8143884
20563892
95539
951143273
1027
14
157456418
167842
3989559
3117
138353
29676912
615214
25728
393268
337
4
64553895
45185166
5221
832173
75
144804
696
7
1764087
716218
215440119
23
2183837
42507
3158764
189341809
6206
396948655
289856796
258
52259789
2224149
243
500172099
49018
151078661
145088
1679317
60412377
14990669
254170
5
5371
456
31845136
14265243
493809
18
11770106
18
1227
119596
75219912
246133
15869663
86
6574
13285
101
126
100395
1099
144
90866
638554
663666189
291360523
3094
986819048
937
42
1334
77963
9554859
55697
911145
2779
2
3010074
7
11424914
678092206
34
41
784323
473922
3
3710
215202
1034
5184
64
3394
165567
8683649
29715
4
146835
95483
47642
2053
211
11079308
3
4454231
102420607
91894
81852050
14964
1616090
1903
22104
2
24
142
505
3035
276
259
270799
458989363
34759
1559532
270
4668628
864903
37
100659
13339
1790
302485946
5338636
1313743
41602445
49
205895140
713085097
64
544927
3253
51932
2066809
3482910
922
63862538
2
7
7
1071
532308
59545562
62040263
75
1740
248905966
2121881
151
4645
3946965
12980
587134
8519
4722
73950517
43225
82972
13
154
4
902869288
27722062
13
196
61113319
88
2590506
43224611
70813000
5835
194424897
118802
70908989
1371494
231907
217785
144
128802
134736
577180
2
2839
3208
34
10613849
144898288
1609516
3582895
844
7
38236081
1135
53
271
35594399
126
127464
23777970
346
160539400
37
199
5417
32
134
139547
3
2687565
43
4033
2065393
214386669
3045367
32513658
474411
43
91
20
825
1259028
3047
1322076
1494929
202417
100133058
3503
8976715
9
4843
2914
38266744
6271401
135080
25
4
15144670
12730
5934
169852
229442976
4
371184852
2
1161
14559
43047288
969421
2618831
377195977
848
25760
36
2578
1280815
5
55
56384163
16370
69546362
17
1340977
3565108
25
963
84
39
1497518
50966077
41469
567
19
47462
601
247
243
14
70261404
382157635
221060
21
124
3564
240
46952332
204
245
55
3275258
834
6
951
90946
240633
1452605
215303884
291
31
169322195
14
6432011
385924
11178042
147
1714
6533755
571124203
421828583
3364553
84922912
102411356
47520588
2
32830
530639
16
342
109434644
124160
10130522
40687
145
40343
224330
5317
136
6505392
1843
43900
6650
23
11855
1370203
9004601
11
143349
3833143
3350280
581042962
5
238485
143214895
445864101
164
74
83
315955576
200934
290178508
10
79
5229
21840
332454
8
88
10757618
216461
246
328435770
28908738
596322620
31
96
450501
10413
23397819
56525415
11
10472
3164818
509842
272019
9
16091
491
1614
383
215
510
34
7855338
129
362626596
13021303
37
373
5971357
3
12
2
137986739
3
92
26156
17071390
156
8490536
13330225
21037
545867576
516992
2536
11871
3456032
14
22808
656
22361
18
28088
1923866
917926
1188555
5
35698975
2927832
825
35174
1268038
10775222
837308
732242
7
1128425
3073179
19409188
4954
75676316
111383
15821764
1666
9213181
133835
1476
60761411
13985351
575791801
821552
43586
25456190
227
45
744
26253463
77
3
8431
69
68
272487487
3
776
93
691137
351857288
36
34017
13
417764270
318132815
137496
232
11870
2667
28455
2
25
11853542
2451
3385
34
407768
208
10409
3677564
13082502
4202592
670285
56112
641196
54279
108
9
18
19208
613693
721
396
153777
16053
17438
52
4
144146419
23
19234077
876352
22275658
6312
4203696
2740882
150746358
501
807378178
11
14245
2157
1611
23
2015
218666963
20607
2
51819015
3422
36710072
13561
982827
5819
407265
109
878722945
983014181
2
565520170
2613
394337
22725144
8285011
12
3541489
3731803
9252719
1506
179
204594
60406
2168
4
299
8
6485536
610369
23976
15267071
4
2
2288
1470804
3
14
453947
3485919
180413
30868
5898115
7602
24
7178628
2556612
17257
88065
582142911
4429916
90686
15758
667729870
510
1346520
27532
3
56
1004
3578
15249
751190
1826
21084151
194863
69606207
9635
660
656
5
2135
40511427
201419655
18705330
41727214
96
126402
12335286
16955
9274652
1144
16577277
6382646
109695380
861
13
1421
14842
8840141
9989406
630
3211173
168
22
61884658
6848547
7450303
2922
5202239
122486349
79331871
73135654
9063211
407636115
268664
519
11024822
721740
49
63
197121634
1184
251812373
375461
22
6297
495977
3
1398
18977
197754996
21598150
8978
926
3742
4298998
46
294
55526
13456748
53244
3018
88253
10173
3071
43119
11408
58
4
3186555
1432117
163469
4
17865357
1948
2
7532
175136472
283434
107
5792897
247032
27606454
1183
55553070
31135946
303325726
4
301
2
541050690
18
414345
9312
186235
441759375
2
38239
41568387
2584035
115140
112
77927603
401
642
122151820
22560
68148
172856
40
106
297618
263
399505021
53
67180588
620
52
327
191
34
649
2699
795
54245
55778
57333306
2
41118829
23620
39156
1463
324782999
359
106396
83531614
122977142
13808121
6778
2
1495
161525
40404
970249
101477537
505770
102925
491755700
1073
45
1078722
752738294
707052
6
38485
3193
222
19
11645
35127488
9
124821
28
3
148959
9503
199578560
13937016
431867
9997807
2506409
60777
30928
1510175
7
42
120085907
820
15916252
37642
448542373
454925004
8924
42
498102
203723399
423519732
129662409
14
130
270
2
28
4
2
178097147
2658709
3005
50383610
102
9590571
273894467
5981875
732174
7375951
138412594
809
72
22
4948
139772429
6814
2011
262155534
8
8259850
42112
69459387
1062
1613
489619965
80569
22967759
1909
13223
59515519
588421677
79077158
370569438
59373
13952
3
232732941
1687
3318171
29500159
5593554
616
663923933
7097331
35471405
3575
3
51152
1909507
13
2404
123673153
742496
210
165727881
165475
1168
14448
28423
39697466
7972
33678817
151149599
10097724
22065654
2734
182
29278130
11014
47
98
39396
107110522
628620794
78760
139860373
330
2898738
232815922
6715280
128
4
294075607
39692
961694
715760801
3180867
13457056
193465
236
242159054
59037692
1772755
1165243
153223780
3
295567799
74246
336852437
1464514
9
68581
427
44
150176
318761
130465
127807
52817429
1276029
5
137162
10162254
596322798
66696
22
163
226590203
1430
646067750
27823
291574
822139096
950
125
37
95559
562361
54
55730310
763
948974024
635
576
127
98989242
985130212
556337
1666
19
122005
989
566706
62036
870792064
563971
55160
39127815
16737145
2150086
4
152597663
234
10309698
119393
11666
26486450
736715788
211018
174672211
13268
644940249
125089
26
21964973
65
279919
174368
78
155847661
123545861
30164542
7464351
2847970
166532
44092448
3801681
829859
3492
40
1382577
30710210
5339895
388450
466
2949
73
15
716252166
14225
137212
10185
631480
1380074
11096
3713
476412
3400
52
34966560
47864685
5219717
19024957
119808
101084
608
509151
1487851
1349676
241157602
5513
6134320
8433226
11448850
27808340
11301566
32942057
334489783
29
133461993
598717
3670
19
8
4
2
12
169540139
43049591
149
2
76324
10923553
22101
1720994
6696
23853610
1496453
3770
38701199
16165903
298
324
9162353
13172655
2773354
111
2398
100675467
767
4
6
1527747
36688355
214601
1108
2
1165
3
3162616
1340058
381537633
2333
118286
908
76
3374411
2417641
55072037
858101
37719
20
19578040
3
8346
74
808199262
1130
22605490
99230734
109
841
579282784
3027156
7853
147
795829
428
4683097
7666
58
21942
5313
34476
119227
239
2738928
34439
25042469
8
37177690
9518230
198619
30
17
5906467
12
18
1184
199
124774059
657
3334
595508
13694089
1146707
51
4144435
3243
32
68828
845721
531864284
1566209
51
14822191
227260
110
23
670917108
112
165
77
1148234
553837883
33066
12254152
56243
3
6157
3866
895988882
503
6
121217795
57435
484801
43723186
93118007
183357270
1514157
14696
9
336361
5
3678
34411476
10412
268
110
27158146
1317
377
12845955
3
2
10538
17463
242
247048554
629251
516401084
533
24211962
7
3
14376299
49340
954431
3070988
10227582
18277
8966
579470882
5847695
9
102987
31771
10
10857
11742
230
12532
68061713
456
774010
2428699
1230
308545073
376
88628
302704
981389395
243675981
5788
1998293
31
6036
9323
737
696
180715
7550158
25083
835696
646907
102095426
505
2
3625542
98756
4173
4
800413
56
695
495874716
2559557
154149937
6
279201057
67775
6
8
2406
3151494
443
3
38
5442807
2594
64581
1527
11060083
94245485
218
707857
66502654
119375
8
41236535
105238010
19202392
5534
355162096
1606
9
1542228
1427
7389
151
26496164
25
5874
2
8763594
55700144
111
4597011
1311673
97321
729
11533
1680
364755
4554
109864500
2642711
43882153
570
339260443
3
6736
1196
49082
91705
22208826
12819153
380768
1590124
47435
2
522719087
26
2246628
963
393003746
94
215796942
40891
600
12
42023
7586
64970
231765236
1049716
8
127
118381368
82590
197706958
226
24
583499
283989
427813
13
78
2237
66
4455955
244308022
9575046
2
11258
837
22176549
32781384
470
8542227
1218468
471064428
5397887
341
75
606949
584336
6
8
35659880
20990169
2129
17080127
971054273
319261
24483
472
204058451
81
46330674
471492845
19615
2180234
101214
343924
581677900
10369
21368
162984953
130
7
2520089
51
25
521469
276
30
22384
219672
17668227
4990485
456279
786103
68264
6035963
79582
5
2
16663605
161
6
21274641
2021337
778
117842
40896
46563
143591752
2
5103
534
35535643
29515
3586029
10
34
46884
4157
1117
220271
4089149
1074561
48042
3187073
73
28
8
87658
839133
28
6990
5
3
102681
26155
19
41261893
66
284
215176
74
62
3290
16
16
351261794
41
261
87736
15
1547689
262289602
6252
39980182
3023
229112
2330
136450090
6592349
2
194
4
322475
3078
88695
369
541325865
280
185966
185
1495
6870
20882512
225
85465
1822
183
4701
7
382866
148916473
22165
41018
8
82856
37453
67
15990490
10254
55716253
2944
135
47459
409474
4644
945494
1315084
201
494668
614197810
182740
3390
37
66476
598457226
11573567
90
3867
22842
5924623
84
282196327
7567764
66502
46
3895203
5697
1181
4514
107162044
280555
108696785
3
2092
32
437
768954
242
8
5505448
5
212608
1108464
3754656
466110827
2596
781676
158151
8062881
40
6085464
234
2
5
8
47411622
4147257
8566
977302
1521
736164
983547403
10952856
462
1887016
3469
2
1244
864887222
386
205989005
50771
10976036
127
177813770
948840
3
876682095
247
9260
170155
79304563
90459
1708095
616119993
4
29
69
455
554669
292814075
55932603
244839
2
1335
47
1638601
14191
844298294
1082985
456
23238357
2764
222926732
21900
69
70
461054549
38854780
164011
666837
1883858
11095
1219
622640910
4
45711
1106
91
214
4479910
158816602
447186
1637769
1491
55835822
17612
106
19
234835
55151
6849
37061242
6365916
1489
520871
2906563
532170
40382
7
417170711
85079930
3
75
11813
1497
8
3688
2020965
2
13701
52621
19867010
13
107569208
23174
191012232
168075003
64
264449
916821860
5480
17390917
19
67600
5227
440628009
37
1133029
36141064
1297502
26
12
37
87494901
89588
2
29422478
10819
1315218
1474310
16393619
772772857
16501
2
33778587
713
18
258
45205
80
24587823
2518219
114907
44236
1120
178911069
10777486
9285898
9328
8219
443710678
366348
1360
475
10
982691
1087088
2792348
6
1371
902202
172996253
6
1346979
129888711
22398
5158936
12198
20867
3230557
160594
2
18420
5964866
812
697751
16955287
89968
355454
8
1147
16
5
12120
66768063
965715
7313551
10534525
995382368
1565
853425
254291
48818
5209
3134
533
3943
315067225
344413596
9
3635
4
171237320
381509527
2
690933
4
5021495
1115
34944625
3
665340
91920805
4051
739
783
12638
4
2
35673
42
63368946
158446345
412939
421274
4470900
175332
5995
1157139
56
3780
41255256
1193692
2
290389028
4940
6582581
41053
1886
223763
354375080
5838
3224928
13173964
19385
167
5996
20012
2
1994
2
2
114946
26861
17890437
3
3522816
134
77524241
139
2487
7
394792356
1186
166731
202244524
30815120
138
196387960
48840
78647144
21
7
182695
35630
286
4468
192379463
363457
7141
10517
12
56
145382
8798414
2394783
49533706
96414812
2
4
625
12
211601501
180393060
12994624
19
10
27
13163
12
28126
39298
70663
53
1271
27408
5408682
50
259911174
17
160122844
4
1590095
18162378
1233332
10822006
5538
577
4
375501710
50573
71
61464870
451220
432904632
320347
19124
1730800
588304012
526
101574
66544869
90
1794
898385
11
384751093
660816
168198
10780459
25387
98418151
45685
6503919
38788271
137562
6
3618347
1253
522462117
731
121804
3
3859171
389800
207442420
536517000
95715
99
8371
15733
2
19953020
171650
365817
12030126
9936768
3
73494
2
43939
24
17131
9
1517993
54033
517736034
105
10527513
72
177
6517
94501
745155732
91
1186
66055
206150173
12534
1297
18581
71195331
231601
202143
456
4015
72
108661669
16200
36082
30556591
408
612
3
108020317
1796660
166676855
95883367
22580
98176500
1428414
11719
122
14642
399
10546
22
570
3295148
280026430
4
99506
394115830
2
31594
13226380
4
3533
260169
284
267904
42835
217
4515
4811783
72161
514
2262
211126
19
104637
151873251
188550379
13597794
59733
113288
289
824096741
168188
345791
5
1017
175494
12635
59
9401
6026860
103272000
76324
2756
442617
2463
23009353
104
460
953096
5656
54
243913086
27753
25908
195
2943
632862400
63
41061
71
27915
187
119507
8814163
54295617
1598474
97734
40
722372
78449
45589372
130
2637
892938448
3
13190
481334374
235656
1459329
33
68391
3576
77
184079
5
159719495
1400
523363662
195
1007553
14585739
7054363
844
291257590
191
20987
13459795
11
5870361
2093
94249593
22362
2284992
6364
654484673
23
12
440
1754
26365747
23179
320199916
1280225
149
895
832211
3435
8413
47
1040
22
31
503
32748247
291
38
13433
15185
70
198755
25
9157
41808
11
28102614
12307
460628925
180384981
5
1706724
13622
1076
94440818
14
732354000
1146365
177780677
2387
9539583
5951823
28463556
169
334978069
33708790
18
103
4890
153566
2931
6353
16541073
1405
5253067
37326
543
9748314
5601
9304143
60
51712300
27696222
871
173907313
144781481
20002518
228
429271
452989
97008
5296
248331441
304
7419
697386491
4858
467974806
234
1974544
666862239
40
120
50201783
801
155
456
12679
910998863
2035
249
611
15
26554705
21
33
55807
2471
21501
9244
23918254
5
74
11339
21574212
3
1312
2581576
999
461407
137741429
3405
15543
48
55877518
5531656
53875373
949423
11
3565
892551
68
333254174
3885
4
2
977251241
8
66297195
32776
9394163
131293
139933
35517701
182039
967
346
1993519
258
11
203562319
37
47
849269173
6119535
201334527
350
1143390
10
16488768
13178561
21605057
23412
44
9738614
642600037
3
1196811
417
114
4811704
1888553
24255
3743
35
357181430
345807
1437
12959057
148745
10438674
814310
776956
1410147
2
5720298
30
759
5733
17899
11790
222
2349373
946
16859564
45
204851
30377060
68121516
934308
3456593
398078728
87996
180
8762
135557
66555
432303
423091549
72
5700939
373194996
29
4865383
21
435
237432
7799115
64
77628706
7
607090
12406
446055143
252795
11
136
595732307
175697
17275
311006638
53853090
163562
10602
1846727
362515422
67
4
364960
52450
163204
24582340
1124
319
3
2
55
645
15857585
28
8100
221809
5
1433314
3957200
15600161
31
37639598
11925592
3018
121072938
6864004
745
833491
1071739
481556497
27895854
46
7240837
3169936
33825276
728
14651
10
161
588047
8717
68
259
99
7081734
9113933
21
888763145
6
5
17
96
11899
171674160
5747
430998
6985990
690925215
25965
197305
100483374
2
174793557
9349075
52324028
229
131875
662148
10389877
231
8
15424967
152295767
12
23482355
51978
145116
49146
61
5047
49392
2073437
935
301
188
66111177
1698164
13849
234327071
10962804
1445710
627
3
300588
8385908
15
893
2
616721
127834816
7469
4
32328233
90
4
324206
178565842
6
9
10895
28475189
1923
2
101676
5591931
117
17333178
2332753
3
123
267012
137980826
450
73306
292056394
170
6724273
18
74
42641
13
310685169
23974472
6277006
12
1702944
12
2386
56
2215254
14
925435
110334938
774697
381993332
1250
902
2
62639
2691032
229
123
117
2
43932563
1101
203
359803
935943916
722
2
19576
319935936
95395
19
10891
366
4
372
21209
460572313
1255
33003541
3
216774
15007868
20263535
28305
22
230
139
20262
5941
16864588
603216265
18957558
516499302
115
16
29
4527881
141794
2461420
2
1122319
175043
3371
755185790
2277839
18
1770
24117024
5109
11348
13465371
728787892
6380009
556780128
627421
15
1078
77554
378
310975
2418
1988306
27720
565
597663263
1211
145
232168043
2
269777735
2193
485927
661366632
4319218
1823615
10
3
233680449
1019849
64445
1149
2
130145
726863661
13302
1141398
15
9026
14
72
13929701
504
9289810
24049
73
46017
2957
11384
102214
17599020
125928
58
5733
81414354
56062274
925089939
75
4494693
45030
24053334
10
81
40
566
3476
16841
99053509
37413241
497964
432192725
254
45
69164330
281
512
10479023
3472731
397150569
15
2
41585
1646
11
7
68695155
45892600
38016
38981966
218915
213891
513
604489
308185518
468
90
3729913
19
219184
574
150424172
8
51
3
419092891
383
134671
816456
591
232
4281211
77880
1006547
19585
52068
18934769
259730353
149
1708
44762
55131
16
6113
694093
30893825
116799492
89007567
6789
2788853
166149
63
2
259
8618
53718
198103034
31
71897
15
2
114239
3
87914112
198630909
539023
25891
774322057
1247
31
601
994024609
7341
8441794
1603495
1070
133
313619
5524205
157
3
16284
9178287
15
16092
33616
21
15
10530
1871
13
313065
600847556
35
12
26641979
1468
57180757
4513
13128
4063742
204675
186
282715
1221
87527806
94241
16473
190637
24
689727
629506
15
770
5902
330706132
8
122
211394
86386637
197522038
5044
15724
344158
367739024
105661975
5601789
14982127
245499905
1853
1713653
155223
1731821
2
65686
1266612
379357
358711147
5127
778714000
51819137
93896879
39
485579
14
391
20434581
13
1312781
9
462947
391857344
79276985
1395
44
966409
1758286
23
184
64079154
1400
11442261
28723447
32956
47
59
45
401948675
2289
61456
5354
129
240483
7392
9819
116727433
37017478
170965976
843408373
133420
1480973
2163
109758337
129838678
485
15265345
9989456
5965764
27435348
2
41660525
337529
172297644
9748887
32035487
26352219
125040472
104130044
16381047
2214
6960
18337944
7
438
292220
175163
12
149628
77127975
193973
67
169702
14
507156313
23949
5
544978
67
45978023
271758966
1814
68
51
79077842
6873645
817
1575510
3347
300843848
304650959
118991
118
8626974
21898
167834
4247420
463644
6692
1373
271808160
466
2525159
1268807
726756060
406097
68
35433
6764305
97603
1940
54
1193135
2455
290803768
5
6388
652566928
965555
6
57244
23189098
9
33370925
222092
5452124
1903
365614293
14217
55
782455953
4606513
44511774
15
3349619
447
79
220
167307145
624
2
7850394
77
340113
74824
92214
555942
1100
2180
3330422
30218
195343
377940972
8165335
374174192
17453
726202
8
60
4857955
6
132
14
4294
55
188663
461151
730
1761629
18
832091820
2079229
3040419
12660
224182
559488
92996520
613484836
217
1021480
158698555
64510
5762
548799
12418380
8170
8017
7377
103295
89
46
7
338003
8
11657886
555657470
8
37
14
374682240
246008972
40657
203961
686
3420
167
566773
9
10236452
3
121333769
231586
36
43221
11924691
123
85
45
4114
6705629
23
1129
447068021
475
387
22704394
110937163
704812
2383
42343632
422269617
612
382
10958067
1308
17410898
567
56
3861
9520
4
3902008
39
249800335
2077909
66
509237683
11790004
60
413940
498387
680651663
11793
43044918
641
6679013
757299
7566
26
10425
545403
194589
338770
679
65
36519418
3516163
5
14
90
375344
172506169
61159785
2530691
641
4354161
17
666692
17765846
648003
1161130
24903792
645
153
49122995
2453
107
639
47403
115610325
21134
1143
138965
27
4272289
3
30424098
140540468
643841562
20934717
23
4375
657
24
1996919
5954058
193989446
25159422
809916902
402043
78619
13822066
14539035
4
2555716
1017480
560686
6834
468
674039
290001010
8903
78349
150
13
13634
12779
3985591
12869608
140245142
65812047
39284
59554
112405395
1185
4
590
3047
516
2802688
637261356
1918357
73
2634
416526203
8
765
18
341
293784
5
84469607
19034556
104778
578
1171
18
73
2710877
1741
184951
149933
6720160
2887
213
1766
3
1241
3
656337680
501389
300786147
44988
3301231
699
332829658
381012
1184112
401209777
108421
80604
690471
175
1224
51
15
492
1355
2
397920260
4124
21649297
136
8
660826
4
4314
47248
5782693
67558315
284
5719089
21156
1051614
4861
4391221
24
61045
28
133
5667
12044
119362441
10
87978612
20309112
16217
85
20524595
219591956
10880
387
1054
21
114
488
379290527
5
10
23
610386390
28
99039
116
7221
10
910342522
154098394
10411
166656
192
307325
3373999
290
33771379
652627941
13
2266
112533396
99
863001
52370
7730
24771149
200
532552
324521654
6701637
104798009
1536172
2259
2944
13195054
14
175750
107122
8299
106
245260675
14
3961366
488370
12
115322
15997452
9700
89676
32
204732580
870751
101
153
835
55
4613
7423
182045235
124997503
1939970
4186304
770
32
2706065
661324
131
169652021
2
69169
12
1096
124688
466727910
8936
17718758
24
15
149
122
36313
408646
5
9
27727424
26
33887265
303772658
52328
279
680
7526
153278060
49
2327
760
324
152
148552
4907743
15699
5643489
337
578600268
8806
135
210260
3
565628843
34602612
2212
551694770
1171
3473
22865803
1962595
41
9856
98703588
8
3077
38222
7826
1168
738109
112626860
371245651
17322973
1733
185419
11986
894994448
20548
48320221
270724
47918056
96
653593919
14056483
2677678
474571760
37201
88
32996
191068
14461
503
149709429
6453
10359
207910
4912
329685
932654
14858603
46228155
581
646008492
182770
39
220
78663
4762
154
3
11439
139
521
472026887
59301
264981
60692
823492694
178959
1649
919
3069
6876
3
56329046
65
5
9761622
107
766
51135091
27745815
2268
43979451
25
153022874
4421264
59044762
186016143
47363
117517
1499
41
250220
29
58005
74
11211
93
201549363
455784403
476
89431
2
160
100118
9606667
816
8307
15
2977034
43
5
4003
3000
19746
45373
88138
37
535
1547144
137991
17016887
3530
131597
44
6237389
312452
201330
931011825
2848277
858994401
62130091
1696016
5112
4891532
19867
120922902
2198493
89803813
610378608
13
15
854
31818
554464
6
1451
5225
2954
9
863552572
6695156
65
300434
183444626
249
1306
547
2145
220
1130
847030
7
929700916
81443323
342020702
161416780
2474467
728895
2
292464
3
23
13561
20
38721180
35004
553
29313412
30
170943
221834
1132562
48
2
697315712
2668
65763593
868071
2
853673
58320350
172
210917
73194654
28298331
169015
520548
5511358
5
857
130
17
46
132406322
6919
34
9522650
13604
85
57159212
89887585
3247556
8415811
839302
89478197
2468
6315013
274955
3557
42901730
5470289
11814
2121793
66
12
833500404
2938124
947
131092398
49
110
194035061
34200643
248897469
366
537254410
52
141652
3528112
508163863
665
34
150949
883076087
24
119285284
58
3
47849
6364
1872
10936
111464443
290583873
661465837
6322049
6701091
32335004
18135
8456486
3435
573
82456905
4649
7723
7977783
21233177
325743684
10
9487
5
510940
280910411
475
12338
135771639
7
4545
2453611
812173120
9329171
165
208180841
94439586
8
18390643
2246744
6778701
3269585
13967
3
133
296020
136
69683014
73259
78
7
16535633
54577
744658
52
1126
30360
730947150
468825
257156670
3747
62757086
38844
13762207
48
37
6236
2347
310814590
973809800
103649810
4322009
1074680
4307946
287560
113478076
787729
390044934
17703
17
10
48
53452
5796
327305229
30
45575
37497454
6
2
482003227
17509
14314
5614148
563
595
11720608
790
382
45
3521605
543366
14481736
351
3
27996
28800
163933
15
44169693
38026
12289
232931500
1193
6816
4
567249
1095
2122468
462
4160
915468647
215615989
178305746
5
494908246
6479
78
17
64618
21002589
162001
20454
29537
9458833
43001455
10621
1398807
1591
56286465
69
2054
31944235
750354
163443
5
16785
798
103883392
674869542
266
1214241
1012
12
28271
1765
479514
10326
117964767
117286
23359016
2421
327
1067
262
24385639
881186
4434
16
288
108
119158988
387
2224428
41532383
172
295511395
223
90282226
2241
6882
17
88924
79
499204366
17
53010868
2036971
209825
264460
1623
231901
14
70055
3
71801
748966045
22769
522
8024957
9
247835
746987
210
4
713
9767
568790
2
7736
58
65202
241260820
50393681
69702184
101
539202
33608450
1987
14030502
98566
842013
6107617
2006
25
7051347
68558144
4425085
36455
36589273
4772
63
264
105315
226931
179
55166211
15
583
106
50113669
182187
2353443
69820153
21134847
14
12816
31198
13496
3006
918943
387011
181
4
29191229
10818
5
28303
20
9
1046508
586011
719495
5147
30954527
448745230
4606384
207608098
157
1014879
2162
211705522
763
35608
1412305
6989
1789
17323052
26193404
935819
111
72083
339
245860
3
4770347
10927625
447857287
16
3650970
26
21897711
4
641
50924
1798924
3257
1259
10767
1761239
95663882
462590974
38838
7306
5913619
9
3131993
32684757
40073532
3536113
274485124
4923277
30571
17468
2912923
12743
193
40
2156
41424454
5
3
73829180
95557
20949189
6816757
1487427
63
2
7
48660
16
493
2426391
19152031
465
466
320344125
50858
24889
11
5139421
170231335
387
2364422
11496
42641
1182
870830
7930305
167863767
843
1275
647
89880
2293
1014649
1909
61246
176321
906064
251
2636428
3
33465913
351
6
4
72927
1249
5
492387905
974
1093329
42536
892815
14753029
73
32083501
73158
77
15072349
7645
12837
1090991
959
1946307
80309
53038
27
5544
3755
11699
2008
434732
92
2575
258395556
57350
501
115
13509594
31
330488
43
2
3
707046
8
2
1014871
570892
2492
835424247
178790
1507361
17
217247758
2356
44
5165864
9817080
3921252
35
3728289
56587
39741806
15660272
2
11927
55910443
147191
5623885
2347687
22329342
467
3205
224402
25271111
380129349
200243
165167
131966182
144821680
1046
2
2434645
98
731228136
2
4
471299757
9
117205
7
2
2
2
481
21954899
11417273
12276
77958881
809178
532409
207354511
1065
10613815
4717
7244331
2182994
40231
369261
556844649
212915445
29087
8159835
452
1016
606326187
8
98
14496069
961
65041
1695224
157928
9708856
7689192
6737893
76
855799168
5
17
972
106
1450657
105965
29277174
303
113407
35857692
88
246455904
306014
83
463
6480793
32
3314298
61
30
190242
8587227
172
12283
108
445
5
5
7
838283264
73
798951
1231
202546
8545919
212
80739
14344480
68709
267529802
2324
649189961
788
524504562
545
4923
142608873
52227
53
39
3049
16764478
819615
70007
179
563
4515171
9336852
4450
537694
806
86487617
25792853
671
52
2
106
725
74235
665
575535810
2824892
3576293
19796
6067
599740
687
5012146
558845
4
9108
992
581
209182864
3683
81862406
1463871
122
350337482
642216705
493063937
51687
20322629
286298156
48347
19908617
159
2616475
28
13804929
8008608
39819
13193779
30121
578331
83074
1214445
320172011
785
1209
4957773
126335423
352
1931
541705376
44
4258
26679536
157288460
3
622
794362701
18
20192
102
73896609
77
800572011
23391468
301262
4545
41909
48632397
36136
10014
494602
375762722
5102
193
56901079
5
2
458648
990
142693
22
58549
9457
11
380
69690825
40
321696
2
28008117
172647
132490
16502145
498745
4
24848923
39264511
32
6463
3005
234
193758026
245970495
93216
103720
18
12
270
113167
2474001
657927865
2713239
2172
11393932
39394915
9835
463289
179
466
1363
662331
3239
21336863
1000296
550640459
38
118656640
2177
785
71013
733
13687
20946
219044
14025892
18993
665
109146
76
765
974802219
442
113979210
2471
417872168
71
56812
2
47461361
753638785
778756
3216
1942082
145449175
172
325032321
6501504
2059
72279177
9
2
26029522
26229585
44280
154
70411939
7
799029
5030
59
17
310088
71
29584572
1609
54989
8394789
115961003
67979812
705419
144407
75183
73740007
43547852
595042
1133
16241
9157742
38485184
634413
177977
72155279
5746
59104711
71377
3063229
3667
99975
15703660
9791
42
12
538326
3
127
16
182850
9986
546
457347
7470440
46
26592
8
37311
19151
162264179
11
37
2150
7865053
37027229
22994252
3665
434928948
12070917
9357802
186
222169084
562
2094
8
562435454
798086522
19853814
390
13
18
12986
105237
578212399
3367
37
7364822
2
26710285
2009
7395610
2
358286
120245551
40
4
7249892
516622533
112967784
31
14608455
176962
13227126
440051
494041450
46317
190718
419
108625544
95379
12
4025157
118
1506914
501987
691
31821
547629347
1239095
14165521
70
603
210331237
12931
615044
3827754
38
112
13785
2649373
38759
234087761
90
430519385
5
10274
22230492
1736
12521788
3
2
628678955
29656
33780621
520
184278393
34
22
7020
3621
1761
38218965
17668234
5297616
19274
1894356
27
2124
11
8917
25089
39819728
446481
603
349558554
938
409
250
1710899
20649063
2270
146970
55537150
11520494
32
126429366
1499798
8513
67385
613
354269
10371861
197191
1575348
76
874181
317418
477580415
54681
23
783954
3065357
1201
23195
2157
6780
19
1595949
4299
19656
8
3
12278
121
3841992
432725292
44825006
11
196024
4248581
565832656
93610480
1449
21513192
5
229243
513
4
88
7581
1064666
17
6
414
14374
33076
3089
229231623
74878
234650751
27
6520156
5057579
27986323
2511
384
7
198
62921
6576052
10369716
1200
56
995
1353686
426
37272
2279098
192942655
77
45
8
140823
9
5065
4
208509765
192
4626485
991137559
70
428871
1922
1730409
22301834
251918067
24853
194
21212595
68465
231
829454718
218
24
2
3539
12
26
247489
2618556
262205123
54337399
1621167
32745
26100
5524
26053868
2761043
7108650
107880
316583
90259
3
652274255
7809283
8021437
2
24
248219044
78
270650303
87
353393
74091128
48524
15169259
66016600
10343
227
9147448
17371
16
39
548
35261
481
44
2088
18084
374440
10581384
59200387
620
145
606
995
418
69873881
1490
63
1691
11
469
863592
90
48170765
40
2076827
236625337
8922994
91961503
137
39945423
95
5
1497540
58
660140
33
611038014
36984
135054
12
29680
2
11488019
51
605509534
646222
3305514
54149591
3326449
2
2
4
1104
27
3458
188
2
8
3193
146190653
364254
53
93173619
2449414
426337991
2
973
4741195
836
300352
330069216
118571
1523
399
255686
3
16636
29798213
14
35
11
31011009
1147846
2554
11
66
17195
51471
54
3078
4441239
3669023
310665115
325350186
1158
352756
13382
177238
34
1193252
17489519
3
5621
44
247
5097759
2456
14433303
6
9647585
72570
102308604
30396
2994988
2882
1604031
18444
45
67
117333787
12
444996901
2610
24234285
54532168
7
21539
2914004
77989
1648
204344828
11699127
16070519
33778444
1004933
1000621
35143882
34
88004832
1095618
1234128
355702
2263
34945
1598
3238036
1449
202454985
188541
83655080
662125207
152387502
1450596
396
48
7
82
15
2
434262
992
94647
357826273
51754445
10981
146237338
622752911
348725
180
12
117748108
4721
816
1002
351
306522039
20
22739
496902274
152028
569967853
18802749
24
49258
497250920
177
1662846
562117
102075911
1355
93733035
7577
2107
2
155
268780058
79
4
39558
10260139
217220663
469665
563883650
60239128
10
1236
49895621
69353
120
2
162
217093
43666527
314644
9636689
56166
22057
19802020
1085649
16151
9945687
252753
741490
575450
36494575
4100563
17609
3274
544
176793
572490
22250164
3466
216
392
16793
164
5643270
307796
9737
204982549
139938
22180211
202079565
41252
2
435324
58787
21087159
2
31919
5258843
5544714
591272616
75
1162315
77
13544
7
152
5
15
251555062
16597
113700106
95179
3397154
30
847807550
24
378
87698
1446
2447093
36467454
7742787
824840082
3077563
7607
751251807
1421708
36
56029
100349
4521
256277534
39979
21687916
6
121073332
106565730
23273163
47286803
6085273
627
39
3113
347
5
721146
6821
6888
532
222
89944041
2095812
6
915
15932861
6953604
114627988
81087
81286
6
564992
68267184
9802318
8525
6
106922408
1668
3611741
270
2
5
29133
2
2
1257
681
525
821115232
192256
5838
17
1588927
4468
18
335
5847660
29
65642936
2
1899
134518975
69
143778
32377736
166907
229173781
3180080
11936873
490910
418397936
292570564
631
4441040
277341
10
10693
10572
162
1212973
1317
21524952
562
561862
40850
6267
3
413
100945938
21008
136558262
2813458
4673
23
1720166
400783
217382833
168056360
25249113
545548
483288618
4
2238
21
114062650
275
43068
4797216
109
1871223
643877
484
141
477
2336804
3301
712853
174925
6633
1517
81469884
10505843
2662
2822785
32884787
151
2
1358
1455
1672448
312319
65154437
21
649
170616
151557157
709067564
13
24515040
13
324
4937
449
29246
9
1706
54
3732564
415291
20168
7
4011
2241
1347619
175426
1043
562
2
54393442
8753828
1111814
868
100582
232
84
428003
548122053
130
250633047
141983
4575935
154
81319513
183
6737119
9645
20918200
5159495
98
150958
184847649
13061480
2
1225770
1381
204727476
83
20139
975
12
418
21145861
598349060
4
12204751
781125230
65726188
87242181
91769633
21009032
87886
37413
63110
36526506
45890645
15589
18955429
33374
2
696
159521
1664
21809457
309936038
89982783
23154951
159600
233113482
3696457
2293915
3730
2299634
23
2924918
3576347
111746
4532
24607210
3897
43532504
3
910
218
37
14287
236964219
139969494
8
5
713895861
95
1902
10
40103
45541910
613547
102394842
47311276
1126
178225
57171047
10289567
474168207
262973922
331
70023
12
2
316
25
75
192726422
42076714
945
2
374889207
3
6569521
40
167
54088598
49110200
173879
17597834
10817177
28
16031830
47137114
310250072
220061
208021
909649
60
537893226
1814
83
590
3633
39835
154955
5
18799941
82657698
16
139
99
67493
2026
192298895
17880
326250471
718574289
29416085
60
2507874
672868
41574
18921
17
1890
1795658
2
25632
3
1183
516172
561896
31
49
357811
2897051
12307
4960721
4
3091
6980504
111205
531174684
2
391
1261
18619
11793248
13941
81
24
315663
26109670
12407380
4
4
19215
165
22977343
164483
8663196
9
994041
115476547
123356087
588765391
606629
43604893
478
64210516
2125959
87
7
1190
170
48
19
1240
4481469
84
3
15674
989975
16510
550426
91776015
76599196
124044
10913
289729
68649
2
10
1147
160
15784828
112
895510
25998729
13139791
15615778
1613113
398
2270
9517831
269995
2
79848617
98
96
42
16
1411
81440287
18636040
14311768
376
3268
5
1393
335
35
87844310
15
5210
9756
722172
13514669
9110466
214947806
714899217
49309504
21333613
747
1679519
2511
389
676283636
408335472
14942
463549001
7738
20968
567584
917
20930535
6375565
168
5
50069
9180
2780
1565191
15427115
620789
396346030
291692
14517844
3601
143
15001448
47909150
192754851
11191899
436
59575894
7034
1471423
26077312
45877074
81581876
114963
2621
62473158
4219
46
15
370065159
136905873
474
15058
561305
41791
373370078
27
418096574
441098
17463
17298
27
11462940
66170
16
1075
3440805
1103771
2642078
22266
604
1291
21
199482
62263562
1438046
283776
88283106
177120
96792
586125367
41997
18
2679
1729003
1744859
343771810
346046887
8480
4300296
8676109
12470
24
266152564
758149451
27557
193
2
1218
359174
290905111
5
56
2018396
97
989
7
9
81442
400899825
31
2288
102
768783
458
2450230
16077
2065914
1649418
5214
1812
11082
293137
40234686
273702434
124370
258
4824
2232131
726
1668186
4424
128438639
108535
9914
1694
1029
3
24193065
45695
31909
720
24
37
85
346386
38
3
3421193
445238
55
50902428
4021
21
3496
341
135
10
14389
2780
69951
418388
186224
11
57
146
538
2290
3624
52
45159
606439
10190613
5234
2429576
9
17
470
2859595
21
18307061
2
147
2945242
97705958
3421
10
13626
5659252
1579
688
2355021
50
56282
5350
461376
164
27516620
47
2
98811
74607383
3831
294
13108198
1932708
1189554
9
181020538
3199
789499
2235
75946923
15821719
762
88674557
9953
10
2400
1412
34
10631224
1506
681269
3131
24
390159
127566483
18880
16268298
351947
41776
27
1552
81
31
66523
60
4
55117518
2
2115618
1100283
351257758
717165
22104
1290859
701854
167
8227409
687906918
49137229
103461
381641
764470125
9676
223824
893077198
1732
112213556
67168027
258226934
646698
945
10079
21971
203
13790
2
58
308767
46
88551887
240178
869347575
288112245
14688344
10378
5914
6
63162
491621085
2
104
4978
7
579
5135371
19036
1858896
4463353
1445
407
7362810
3134876
23585
1417031
7824018
156
36643582
112
115
10142704
60
188
8
1913
25622466
3826893
2
1341
875922
27
6986
28401579
78144039
313641
4296651
102431597
283
13526
65044344
543
45630371
5694
3231216
1275
5461440
10168
331975
4404910
2992830
1032872
2979
1074
4850962
847
547456
65
1097646
784570831
77
520623708
47982
56385
31238
11420538
666935
112685252
26688901
2329982
4149115
2
3121
312
1219616
579856
161
432546839
4
980302731
22
11209
313530198
11
54394
3280
53882802
17251756
65841
167664
474961
24406
566241758
690
3
459837118
426
168
102389153
5734
23477
3689
105781
46624
1915
234490
856
9
233174713
394628
43274245
9283
135842379
240740342
2051901
15506209
32
699418232
57
138344
117596105
83906904
138999532
220
288162794
346980
51
2481705
271
301160259
120
4109
12506
513267
170332
3
71
47487
18
229007
57
1060
8
6676656
17081
1236
3244
24447451
108
4205
18917427
3
38
389
2657826
361900
971
21624
8
1332405
1099
914
271281690
59854
2
208344
7226
43800
92569
786388534
166
610787
318563492
47081
3918
47023950
819311
375299081
109132
96015103
114
18054446
137237
100136429
100
1480243
14
26310
434
25
29596
45
222678
8792717
9
6782189
4438
193498
70692
11976243
187466458
6790706
162511
1249359
318208
17361047
771
861
651
286
118303
195475
11625
992241404
1236917
5272663
5688
605704600
745337775
2652
12159
6676110
3770883
111
15847417
7640063
10184
381797148
2630
898
19691
97896
3077805
4
51501089
22
3266
82715750
1688
1678119
348
257
80
37753
286912
111922534
415
2226
5795784
770615
3589
2
333062
50603667
105
2710
47020478
3489480
162089153
111429982
44648
32498938
572475511
3914876
213814
636393589
271
14409
315587
2790091
13154065
17397
151
381
13
12032
535161
6
84279
111078493
182
7151223
3450
700995
4504902
379
120541657
875649411
41859
90597
119645221
92
33648
129
6611
14706345
58130
6
120476719
648
1126173
203
1678
1503
11
336879323
85783
3
2
23
8
393878
813022524
842099451
1039539
4967929
12859130
615
2
12
3192314
8
60882709
39986449
748189
10562
862
372262
353027
6993876
1337
122
248667
81584
94
19
150713960
27282406
163245929
580
225
44100070
317804
2296701
33394624
8623
6
163
7166545
244389810
351900
2395579
987455
3
18
2778677
658757560
2239486
1472
745570153
240100
81
61
185
46
1342770
71121815
14838031
1481
19
124581559
717606742
468133526
107
7003522
26
55
352
937465
372825
8213603
30416
16255854
38052547
537212
45060480
618030
9
133609
20
1099239
158
850807463
26
716668
2
21
3475
16315
388
691939
61612
4207055
43990
238008387
11070440
2118470
8978896
4944780
5392961
4655619
9249
164718530
2588
370367447
2677834
24
7
637421
3697663
2295060
164197
43202
27364
367917318
63682435
714554721
6326794
2513
23322
282290741
794266466
4912
64
5180393
2930620
4032251
7750767
1404
8340
613435089
896
3302308
102233
1909
45005
107549221
40924
82103401
4
32784440
12815
225288693
937605
2323
465744
25
317787
8
40974864
44
1748
135764
1819438
5497996
13711481
624357
241
13514
41633
4675474
2
589
928628
986037
972844
323593
962549
377739756
553
98660
279
3
2431458
2350497
1152
2869752
11813
46
685
3
2
6632
611
20683782
40446
20158
34473
34490
135066157
46292844
347
9
29270
1904607
4591208
16003394
7572
486
1513302
10513422
21002
11045226
549
1073
4540
646760
304
349689787
79665
2691
33384
39320
50048
30
11
28119
47700285
30
310297
366518
155358695
1130464
2533
7922293
117929
2
113823
6
6
59
4375
122425250
35600
627698716
4500462
268
2
16413
2
629810330
524
737289104
10155636
6210
124403730
78
8
32699
45699790
239174
197435059
19408
101
6422
4536898
50008
129
605384218
2935579
7249
119801
202
387888
338
4520951
89218530
16809
166539
737321
3550
82908657
56
79
77327
2
4451289
58
488175835
8834
2147341
27796812
5303945
152
357585466
5580357
11559621
2934433
410102444
824525
312
208249376
17232343
22
19
259
191
389786579
38800
714
6867
9342274
1731
55
88393706
2126
10
205
19
937967
10
463
823
684438
36345
10834767
152135569
57274129
43
178
10098645
1223
74
327
227513
17521966
306678903
20211
6929905
281
4814469
2096305
982778
10
11422
491490601
68469876
3861
5502
28859
9
221651
152
692721482
57
118199131
12407
12
24760297
869
5766556
301
99404
54
587986
1059
347665
24366
21
56
2932
13148820
44618
438655
447396418
1132
579303
2912
241897741
15216019
9395
2
2
1502
109919
2
123
3916665
1872
287
284
877637420
12150
40604543
2
1009
3376472
21496
34821
5
19220
920017
15742088
1805
239742440
1075
436
22646593
82844868
167
211561773
26601508
378169
1113180
43
165411366
439
18787887
1479963
393896
2326
66391
334112705
16
151282
90642413
4
14061635
3386619
133702
29051036
4391710
1217381
13586695
166573
198940898
3
181
17650837
16480
237112
5
2908
3
115353659
439054
655630
52911171
1487317
328
3307285
3888
70776
53
12460
2770
319
6518876
148698
673315533
377944485
85
688339
19
31
43397181
313
24
252
65131632
2
140332
2085585
33002298
208725
4554
26
98302408
4
519173
34299
426761
1255387
4
723
497893
296993
36033
117
10011
467108585
2932
69
19
2385236
1235651
135
3178124
2286742
1173
27763
37254269
64167
115036
8
118793599
14271847
2020153
2
4156
150
95990
35546109
86097903
3020533
747040
8042507
474614737
84
390358
4
2
926824
185
78716274
4472
1676685
136544
34301
20298
38918
46198524
133158213
21218376
8935095
12292
3314
69029269
11173
34
91642504
24
2395849
11978156
7568
436
50346080
19471192
1983021
138512713
18583
3
68358
9955325
65890479
8
1945119
119
6718
805336917
594
40127604
2
7738
9726702
34041617
5
24648
35
34
8477
4
10
6106980
3
4911671
12486790
7805
12
83461
75
175735
156630
789
56
11559
31
870978576
3126
2
824962
36
3143464
5270882
4113723
417
8374
4913486
13730
37054830
125
1935
25874
45
218934
2
155782844
1663
670747241
123288
387229639
12892
51
5886
1838095
7531748
70
529983
15757
15
262
85
168942141
13700498
72881455
3327534
9075
881574831
1721739
218452
463359
2264213
2709
353524
29932895
240929266
1109488
50047792
16618721
455941
11256609
37742393
9109815
57
8482813
3404
1364447
14
165646734
102898
227
3215938
2614109
308
50
37863040
5
85653365
78984222
219
246709
13413
437476444
1488687
741825001
4065
334231
197531
80833
247
11229
115348
160
18841
577760621
3998
317879761
347257
2221
160
7776025
9380630
243034861
229269153
5100
308182
2233477
24346
4360702
123
322943049
3052
11811214
27
131
605
95
400166244
5260589
18270
2759158
484829
13
97621888
549320
20974942
2217
11907
5
2
25
1001377
4705
20378
168767
59111657
252175688
5
9018333
3511768
909071671
11955356
5148005
11
716568
531432
14
353
115
4331364
962
67660795
50617
571
700400166
1070806
16563491
12253
49348
380
321725345
6
5122856
641661384
2
149
2
1484
280748230
774833554
1862
317275489
208789762
3108836
4292094
116622
32804796
127667
13063858
79
4314
22941941
1244
5
2067
161601861
30175550
19869558
20343864
7881198
7221
4518839
437
455360455
37737
787072605
1884
3
467380303
2001
32452
875884
371
23
3552035
8076622
3
85
306241620
3
71311
4
6857628
396138650
93440215
643697
203
1752697
2
139
191227
25591
22271431
671584410
977
57
13378779
23
487665406
207717214
20
422479053
133539
297
2
11087683
1044391
3994
4
1680
1451
622420
2
2
9
365356152
283407
533
25
54406915
718868
31
131435
11467134
68171347
57086
32969
5914600
109
6625447
83327904
471
5586
2349374
13686740
10162941
141320
41511
442
112
146
6
4
3
526282276
388273
135
106428309
3
317723948
12880
8
392956
53871
2382
30187
104
84
844535732
48622771
10
651362
343771
908
1409
55
12
1187396
501
595267936
496827388
289783
78
10501011
92
375325
25100
320
5439859
17
5602607
660772
111240968
3944812
4982
2
47124
72
2598
6
34
1566083
307
59951
132844
12532
206748
4
390417045
778
29
2204
2
3
53027
198465
79288398
565
5
45721324
71354992
76
982
37
1037
2979
289
454453928
1544848
106100
205
96071
4041916
3
5
26028
32366709
258336628
3397
56552
20933344
165495
2
228826
896
8127322
44765758
520389
1249
218
1051962
51818
7
2
208380
533
623813946
114421228
12957
78
2176075
70
361188563
2078226
4491740
28603973
773926
52214
418633644
362775059
1594290
27376
5495
100124860
2521
8
1055984
50
39343
1053350
2483
2
240177672
117
397561387
279
215
4925176
3
24237996
2418
489420
21093282
14842499
1982842
958
3899
12
723068612
324872634
1440353
591617263
208
2248
4
255
2
493038722
8970
2
636
3221326
118
466625
4840
24701394
441332
14035
126594293
3694
36196689
162
107
15847708
26880
238053
81066600
6706
559940
291138083
254322
14704
3448
20402422
12114768
3765985
62456
21
1190368
11017649
22
8509
4149914
6274630
27624889
410114
248387
1790
3
47
269087
185630193
1205179
48259
146
13
5946
8
109415
117
1075902
6
369224361
5990
94
266992739
18
36030160
9479
2
42131
14810
48
3415
102424
700539945
60
20
6182548
55540075
12306
28471
1811614
65405999
452044
5975120
972334762
34550
279465
4753038
976895
300334
20994840
85
2138
103
43741
371442
261854804
23608
25684
7854
34921
52028790
613
65
88750800
35931
1504
96718
18858
14
241
32
3
22047
4912
2800099
3397
20755
618108339
114591307
241912207
40
116
596971
2494164
23
234
4
680007726
3
3110168
2199960
1114801
710171897
3
20
1408673
262
147
1347
30238
642212178
8037784
11361
5
5106719
141689
126512
74763
260347
13
22503
290118098
218588048
140705
3
2329
94
183
199082
768641987
381071
1467
5314539
277
125
44
19
56423
22485788
41564
259292761
1240713
18186
113166
28
1925
72851
77
867409257
290
17389889
138598
691
387201382
787196815
69023
1361989
1523293
27
2
2
862
217714630
31528101
769030
285569
408
26381220
740739743
214
1031
81470
312538
6
1070886
792787
11003
21817
4705776
126188
801
48418500
218926210
20128
822152
190578475
2751
3883178
6893
133333023
372
18650
17084
22809951
10636
3
273385777
40
7798910
704
804155
285308
36
3241
1211
12141
179732557
1587465
6
226457
171554120
33054021
16
51999030
71614473
33393
390
1391969
90
18025753
74118
4302
315
15641
1545
524034983
4912007
749030813
4
262683001
534
500
1990038
233713348
1032078
90842
778
7
3329
2
124441261
360
28687
1023286
33
7
635757
523
1376068
44
380
6600090
5469
57142
1518
510502
594123722
91277029
3651199
68051
4210
46135
1089
657
12
934856292
17
247777221
806044623
3764
33
1937043
16005
214
66821
302
53965
90342410
12
6100958
2050248
94829
31074
330854
252085
57
524
41909
661642
1555416
140915157
228693413
143287591
1056
580726
324730498
20
18540779
7571
422964751
781813
10322
2
166994087
6
452493454
6
17292
1833
25
55
642
25146471
14
991233
123537
100
2785
96
229
270762
247
16979
17
83
414
20662898
32850022
72600355
58
817431
57
240343088
4369529
19
1202809
325858667
20
14424
70
4
14135151
433171
18422
10507
102571
1366227
4718278
87
35
112814
18454
248
779670
45564048
948795
159646004
27523
4958076
1275
2
623138
169097352
286
8887
468872858
107850514
32
713105720
39
1656628
5
8
630971
989553374
13026
55960
3
66867682
184
269726512
73
6488190
18
8752761
53
950
10556504
3073
153
30446199
19
175561
421
83637457
2152
47691547
52550
31
69
124938
329
63
541
10
42
14194554
2837
1498867
351
31
730029812
1819249
3512128
62932
207801728
132
5312
27589
17248
18763
10
578
405671284
24229986
32774412
58218314
416984555
113424
51044108
1389591
4
9501933
59
605338
30158
160
142364
19
7
3106
20469432
2822022
65648684
3652041
788
85071
38
38385853
3
1263530
109349265
48239
256754
74
127006
2
614323
7991
458859378
1530
283769814
8350655
167
6
146769
42483
9
8
11
218
1119246
54289
95863
48289281
945301281
198
2
8667492
2541039
5288
38753
2
3458374
280866032
219869
160
466227010
53
78
507916
132
228700123
279815
10249357
33521782
6
10
669
61
4792
593
282821679
51
68
6924
183
15259
983
1520
8
3187823
260130
143024404
113844740
10701
748627241
38588
126023
13857
262377
143
9888
155835
20030208
6412235
26058
540631
1293
27
30
801598324
896437
171518254
160455
1227
3778
3493083
11
662
192764881
8
472196
24
370181
38
89852
371297690
42392978
696126860
2
125036557
22733226
3816
222
196810511
24
11325
46686
504479424
2464
8745157
114797313
2
3124
8
62
2
10628
2472
11
27
54370921
69426
3
187497
19163
520
70714
3419589
11
64759
23347716
319
12143
74289918
7324
489751
4302
474
41
1139
5167606
83717290
40526299
1059964
51640747
2807
86726179
158300
5739875
397830
33
503963723
1381767
59150
1869201
1263
339
108225
2309
4502943
7619932
205
461
73
86008
22
92484
182
36279
1207
6656
12
65
19542
25
1440226
16
1283514
1427478
347
484
66
2849
4490
40080
46281904
258499
86
140372250
442
849
2766532
29998
19
9774
2243719
1848
7
149035764
196871
149169430
304089913
158
2352761
1408192
67
118379429
70760720
24317
9
1017
1104
16942
58816518
219091423
103
1432
54788
934853
599262528
5
110696
357418
2
12073250
21
172541893
1079
508
3
772328472
3
2220
466202117
4984
28061318
49011
11921
1234
261347983
495
23322
3159067
8
628
6632
482830
2631906
152087
16354113
7
179
116
7230
65
1300
39
46221
3
30501209
3547
290009
18080608
37666309
492570050
10686630
64579
51099
6
3591733
2032996
29082233
51
2689
879829
40738
4059
127
52669960
35686871
545
345751
216791134
4
439
2081171
2
9522777
787
703608
1059
1615865
101007016
5775509
280402284
30573
41789430
417244275
3873
36
2
9
255608
6755458
14695
4591
793
25787575
13467
5609550
2
70694096
196613896
108
33161
52676076
7
5071
1455658
358552453
7181233
1896
15977
500939
15177
12
21
12526
3588
66661
117
20
10
8844075
387977357
768
218967525
7566
37
13
8256134
830158547
6541082
194103165
39
24499094
132
337
86729380
12897794
1008978
47
16153
20
211
382114
369599
129592484
1276
8343
7927296
501477
5419017
1042
5867251
3542
2
71
226468194
34215
432070
941949
19744
22787827
76
9218851
6986965
5239
50390
474
98167383
70113828
49
36
3461
3101804
17997612
29044
1740
120
141
26773
93
483871
20
5
316612222
2038256
91428
209
746063
105
731913
945546358
3344514
91
1240932
220
22
1768
438743
10263581
5
143
913683
128
18
5049
79
18
367042990
9512916
3865
43898
155
2
50287717
10873452
10335413
46390
134
1128
130622277
153564
59839
440319164
256462401
73508388
39419142
13760
187500702
282
2336846
11750003
300
137
159509
1135688
36436
454249154
17317
37233
3
534736
893
14
6692578
15911916
2046
4921
1004456
360
3
64
118811254
618567924
27815292
45
2332
239877
16397
8177381
519521
9285478
45651
25121
8229
125776781
111
3
14183
27033
11043305
3
2
18
9
3687451
1344473
396
92921
6864
1461735
375
40183
25
4
672
31
4957
11446905
13
65104
796553
339
346150
7136
739905
14088267
5
9442695
4
2357
6
192345914
302217445
3
78687925
103972687
30457
15587
47547
137233
2023
31104886
160
7394
8822121
8
20019772
1350
32308
3
330204
18743
19655
76713
40987616
7082
63618035
120518
4328639
7
600
122930
6715
101292929
4
19679630
234
28
13486269
236236
6
29
7
203712
3
641
20888
7
15944826
2333
5439136
32
15583
25682132
2
12823
69
6530200
185787751
259673
612586462
15307307
12976537
1191
23
4977358
167994
1710
4
35
1638
216040521
78474078
605096
48
74708
29689981
444
111441446
286766595
487498896
6874
3145421
922244
4
32
52460287
944931
54
7766
23
36126087
200796
13
153016
969390
176
151025
6138
6
176
530559
262484959
7011713
866811346
1446238
1929
16043699
368315
2295
172770
3759676
673
79
2
38
60609
9535422
9252
7428
6
2412
6072
137717
154
3472627
240
37237779
220419095
38
55
75066
6559
256
621
6611737
20421
381497215
1575
76599211
2319070
73912967
11934
9486
2165271
2443585
179
23
6932485
979
54933990
17452675
5437756
1923
196622
18293
253645056
115
76
599
254400
965973218
125
4019
52
2
59338068
232188
499844
2
287739
532
2993443
61703313
51573
270396
5326692
972
40133812
1862286
390914
85476
2427495
22
2477
64130
29
8
92
470
536
26
876253616
247364
68284641
1269
37
291
249534640
502270
5
20976
1729290
196
7964
2
346
85334
182366
697151
15277046
3462
77
2
6057
7
102595
685179678
15322
466201896
22812
378765869
10
9114
6084291
1630242
1798
169543
113716
209845
11
1162921
79
9
9
33001
188772116
885
1693
29169
1602538
47
5792
1258597
14
106564
5807362
6
47351
34
23
164070
58070802
3086
13
448614283
5
3560647
463435323
7529
372108
11858012
18851620
96382598
64176
20105
1001
1304
827714
224
20273
4
298
568533
41333432
28517
2650
28610376
11
4
118
86370
59935
43353
23873
99922
576
1737379
26
2350641
2935
54568
144134
80303
537079
322340787
8710
670
93
10
133566638
100
112239
3646
6
2
57202
20863168
710
14478
158790
29
14214
18043497
72
3
124
5
8531985
16925
7
358
36469659
1626
3
6
47231048
997318
30882
699543
732053240
161179230
688854
26
319
3942957
21194172
268136
38655
229532011
586673373
869
3
104033992
16810030
9
1248028
4360
412
13469
319830
92724886
418
11280547
413568
5584495
795749951
670942019
18221448
22257
153503
20407
2
406
344
491
896839338
4105939
23
1069
11509289
9865
316052
69033911
39438
18193840
110211747
48
164125491
4
2095
5535
186694
885724570
372
396536158
115
111889
3880824
1616820
3683
397
19233
15048
111
1534108
34871357
82
11
2
1154199
12745742
248
72904
52179
120
14073
29238482
58
3105468
372862175
2
23807
3
400827730
3036
548
10241474
340
15903628
1685138
3743
1568969
102231778
29593329
50843800
747644
6
51996490
35502573
36736
294416
15083
187086261
725
487
363
810865
714
909764689
148
2
644410
645
19560
57346202
80
2
338446
1117034
2408
9896
40651
699362850
282
90
58599
617
518948
76737324
37162
4
275570
4
8911
94023
1053
459288
526392265
8579
383
3
1513
4120
66
351
74922140
8
3022
2
2749
10404
172307
99679
70
87
3098941
9
1374161
1678404
285944196
29418
134364
69
40
52153
110914311
574966689
199546
5965724
93
2530652
602705899
517809
1788420
1551
740207496
583
3016939
60641
654
113
2398
47612
6
14565388
2
1618
161065
3
132903
14
27964175
7
15238
306206398
407290
3
30932
14655880
15
1906
164
249191
5329807
22056961
28533
41
51374407
20414749
60
677
187
73
10307277
19923282
565904069
1321
13981
10456481
18303
5
35912945
133687
11144182
8898804
470505
4078
648332599
468288822
3
27342
20
3093
3536
6932509
25324204
9373
14933131
6814497
15335201
78817
1836782
221596448
10
86687
4
27684
9207247
3
960370
1498984
485197281
85
45594
8
3
770144
1920758
247361
7
1125
17984
18
131
11326
8
109726
6793
173386325
371
3
57313902
158700
467032467
197084388
37677968
3867887
294
61
86
467
188
3199
153205
39
20434326
42
29018
42284
71169
5988
64730151
17
12
504315
79894
1469
2
27729
50800
6805224
16449368
45
91
329667395
94705
77577
690165
329353
133
152859
1834580
772564789
485493
3437118
227063
108036
14355463
223930143
12001880
74924229
9100
2844
269731504
6297
3
18742
146
1381
74
47
389
519142921
4312873
132858638
235
649652338
2952
3112
475587420
15
417
58
135894
14503075
29
12196
7
1916944
25814493
139
225921
3
3286
4959
2271
174043480
57
879773
2281
542762
4
31899
6228271
53
5
30516
18385556
203438
1042330
607
10700276
35
10753742
64
1253109
475105
200
10337487
3161
9762
35761
11950083
10537
835
38
1266196
19
2
70197750
1450
11420
3734237
21613
1674
217646
477714
9503
22669
1281828
3048
312549178
4
4451
2712773
4040559
23928
90
36035503
444
5195032
1063781
7
1210478
41966
53347
174
425
940
123
2031794
2601490
352
31893152
102461481
127996
110138
185
177
19017564
999043327
110561110
130959
1186678
75934
67164676
60
384
14720
58
18269965
141407
34
4
233291985
43241465
52326999
500761
5481
103
4
695458500
6
593
75
22010
17
171432
36654
13
5931701
455083358
53960
944952778
11
5
21542
117
307566
16225560
14020119
12
2891168
461
167
6449
816282
3
1223123
462757870
97566548
10604550
27
32
34
13
33
15612
1694174
34034
2
503
325346562
19499521
65
3
39582581
57397581
60718212
134083706
1038882
8673
698500849
264549884
5
441241
781
25449
181470120
4
19
151238
524888901
45572
52
2824
361834
34710
15514
428
479022190
432772250
3342
20
12
25737263
75527559
111
458938994
19
401911755
427850762
681706
486325
42
4
345551171
3509527
247299588
816
5474
2
714938
3918640
8671953
11041634
14044
3768
219434
5
50942953
2018005
13
4684278
21
3234
99368151
651883705
2141
735
51356
289670605
161441
20705
421
1622
402883
497773
884332
8
425
1413842
18545
9672019
644164655
57403
9371
31
165102
1235719
4413700
349343
2320
196
442357
16649
773553
284462
1554289
2581
219
64
83792
7220502
184087
591632926
3
2124079
59177452
940465
269
11826883
186577
10352024
1328706
120631
152
1035869
5
411461571
1752
2
294485
41
19
645
4
234666066
3998168
86017376
3008056
168657623
53
21
83897
97654
228912200
5707129
797490430
13
1768
7161
17428990
9558
2549
239
8327028
100208411
2717
1985
4120169
198
106
42
169
936084
586601364
695314
8
36246
7209777
105
1204
5111
253844
8558
72
141449
94693
27
329981974
13
140291622
508
104962451
9
43050
293
789
6
131804
5
303063411
22899318
188
2408
18185
188
845173
183
337
610116
10800902
445
115829492
1386
13407918
11523802
801662293
49
7
11036490
6489476
218
220727326
830
53504280
3539705
1006915
8
25
320566139
14454
77845
99
931
624
927412
598836
5113045
1723684
15886509
66909
3350357
2084271
522
735
167886311
1668
878275480
25
338943
65929641
417058
20877811
9
133
71121
233426
21
65218
182786
146
6498782
16
148761
472675
67204
360210892
787765
443838231
4
30
19
137669
399481
36713
44787
1714541
63696
665825
3964
36
336
34649956
1434
28462316
789
2803
44034
142
317042
427710380
81973742
79727
27746012
4
17264684
2496
788719833
2956593
663569
124
303574231
220340
24643
63494
127
323325
78203
2367026
935450540
13631011
8325459
7
34273971
297903
890
37582448
20784
265
2037
239229344
2
8
61
15639528
202463106
390
324
2093
421080
12420
494672
2
319
45
62141526
12103018
297
140860
40
29480
274362844
2
786
862562398
2968
23
62
360
1206
1345
2
5687
2862
583
10869061
39007
505806
40
2350
2
3519653
1090
435001880
629409156
861
4214
141614933
906631
20
15702
176895
291984976
11061
2234
2
1243
4113415
1752
243670
52
96598
45027911
200115
95
236
48887
194
4
880
105369195
99800512
94
2506994
3268
83495
97858413
432833
11
9
140661286
3542
246685545
194513883
11138153
1655852
501562
6175
2065959
473
6658
2224034
890665409
24
575621047
22690252
1476457
7468789
109409
388148818
4177956
25
17935842
981407389
52
1773
4
2525587
860
48422745
11
189425
586626475
139131
154
1415386
39314
35141488
1132
7
27253722
28
135398260
9
400807625
660
27074
4371744
2
88
752
38
363657
63724030
14
4966
792021
3022351
167624
25262
219320376
20
2508379
53
647696171
32004339
102
204371739
233
12077336
465036573
6619
2875989
17417
29
762948
150
34229538
949929
30053
33
88371
24785
6917991
121
49903606
41308
6950449
134203347
2808
3
814906
65
1285
3
2
1796226
18
218
28
47137990
13306394
48534146
275
303676
83158189
646
9601795
12127444
497
3
38592
57463
110293636
14277
5673
8925
30066
143
92235316
502017
9654
2006
60
238
85
238
51546588
1177558
344
474415
19027515
30
7422
1316
387
81764893
1128516
1251100
3324
48967
119
27797
793255
2245537
40086
248015378
5
6650
269
203454
447
64
152
2
47657
399155
24
359263
901
442788829
59662435
1310036
770778167
599334
693172
191178
27
338430
810720
8159
11416213
637
34
342
3
23
863207
3918642
967
18413015
87629194
582234
22305
29046
2
252
3
8
25697499
829739526
107824
329
2
15954757
210263
521551120
542151
15977
31250824
9259
11341408
40
389631480
21
601243175
2
79930
22025754
8203351
6
3775
3207
12202954
18083038
13448167
35719
262
10
3410
313790
294
75829499
506851542
4795
115220377
14
252571081
533
7422311
41949133
203
5382
8640
721089
44076671
173
272299
176796
10532203
634149499
894031
24646701
11303
61408387
379
279162
48953
18
1310
1434
4951
99473
18
568343994
22041
10180711
94781
2
897834502
32444
15
4
483931
58
30540
1228
594
429867636
70987
13
182162575
911008
9
5
7523
45114
5571832
619569741
29340362
4
50993
256979584
18416
272
8
2
223
5025922
26351
2
1559462
1866
45792965
99
31806729
9
4915
826862768
25
960
165716529
33
3749
13074178
54
10
47
4
6887
33
43721683
6
5123472
45272738
458
8558
637152
79390
358379830
132
6
94
17577
49
14329881
98383632
26703398
2
956
2246
333477
16812
291
1613
268
1744753
60531
504
3221178
2704
228639
17257527
7
1498
439370
542648347
87215982
16
2
7111
251891533
107750939
24275
295577767
654597
252
8660294
424575
529978296
4
18
3999748
2224209
8056827
176
3525
461
4030541
22142
16147
577
15410381
16027
386624
1363
224498
31
66
10116559
4418939
13
628
786166
130011
53267130
93378
601
2
258
92265
19108417
2
82
2065463
1390122
95134
289
10009796
93376
348
4
114946
2
138791072
248871
210000
595505
159725
121
247
3
2608
158
11894177
33063
112668
3330
409779
413334
7
836701839
5475
303
726181590
12733248
242705557
14971087
294
340
430748
21889
2
528833559
57
31300702
667
2052
13
75095
1555
184
14323
32
121643
600818337
40493
113738394
2081652
4
34
139344064
19662555
43229
20389
356813531
50
37988056
45172
3
458
1280
596
12
13105
70364
7746
43622
588576
227717421
605981
4948930
246291115
141671633
136481212
363522
4
1589
47863
252
30817
3428
831931
856
9475
72
418052
35
76853698
52125442
974339
35358593
156
631
172242014
1822
3384533
201945
34
28708234
13440
235793
759593
296786
205
4603
3
16114
18790
9856614
2368409
16051
10
4281204
32599
1061706
309
36128
359296
861237463
3416
64
1400894
1721
10884094
6905
1381
2356
32032
3494
361132131
100389664
186430
19
898058654
118271253
566076206
363
58
183
737
14924
29685
40023329
350150599
5
136926
25
101773
387726443
35463
26
334917813
3585
99772
103247
335063
4260160
8516
104000792
45107736
292
8442
69268944
331
194
1696160
697
158027381
2
321
6445898
110096489
4602
8
119098
19963686
8805269
45967081
310837
832
226909631
212472309
41
45
7558185
744
14452
3
98855620
358
822459037
32
8149571
1077
28111
12
811
535605916
81808
24303870
14866219
95
481654514
36
4142268
204801823
18147
4912
14536
6
683
3911888
68
23055
31
268114
433980
221937
234200006
3
33
487431549
452
4
62
54
14
842704788
11255
27
4667
17
23973509
6663442
87936
5184
643621
6087992
1885322
198825
2163
735668
20521362
44
830
154
620806
23129776
10621401
6
12541338
50
489358081
675
1355008
253713
201500361
414
1848
1319
15303
1022725
10140800
8450845
32500136
8435849
1316132
60733
24377224
926232
15972
87106
1351447
991
3
4
4393824
8855465
197889
4
2879007
52000427
63245341
981
1344883
19273267
598
11430374
68905054
15625
1753
622
97932
11153772
4
8253004
5
304063
483968657
48609374
217547
24543
14
10435
38562621
5912
1195885
209
61
3679990
11
39
321
9348702
2455676
3714155
15170
99608776
13
164
7251267
68
1327501
2
6389
3
778119
986
310518
257
463
36
12865415
29347169
103
138
3
1370
70161
73
4201568
208
366791660
78
102845
155521
213
73
96978766
14096
632
1203
328755224
433
4
12
38796203
2894
5136
533
3269
79590772
47646
8
38552630
1191958
1888
826
678
43263064
842
25826
492892660
10
678852
503258202
5251
943346457
480413693
3401080
56323
101637632
178
96
1612740
8
108720922
164556029
1505
12
150608929
6
18711
4
4
1616
8136211
261
23921491
42960637
460
563910130
60960486
381
35999560
1259
114682236
13823
51
37751
53799
1096
248223143
188
10
87884665
436
384
21658
688508655
2528416
884431
3164368
3
350833
50497449
1953
377211
17383
7519
12281116
22152231
2
31
419946681
20
3
7230259
30785
4317246
63372456
13600
8627
14117
3
7423
338
16498
184235586
8
165367024
113
1182532
35657051
48
6390283
4067892
888
8954
806974
46177
4
10955187
139002
49790
25
403
14495
44582
513
2772
7
246169
1214355
456
54
517651
24
201810
11
6080
781815
1578254
2257401
43
692251
1460
1309107
7
42
37515751
1822
460237100
6
305268
1565
2019
12060505
13270
242
24227
10038
243764143
28710161
372
3
88
17270421
37781
23152
6464
133
35
60
2097
160333
157547765
511880113
1352
623500031
6
3349
442832
162769
40265
9928826
4
604
3342838
23677247
35792
78984599
31268636
807969049
19
5
8637436
1105107
2562459
4
77682897
7379786
3382
4691
1318
20
505560
2834160
2639002
28
74385
11564
38464
56715963
88115705
159911854
49474
2922885
2515540
8160853
185
58747316
3
107
3363474
151556
39967
599
35955
12911
113151470
353001509
495288331
2
46606484
24779707
344
645029431
5563492
27896
8342017
4582
216172
88028
68
20066
22
1074253
1412878
227273514
2
1029
803
714379
138
141096461
912
4
10199332
265
1554
102516884
2201753
5552
4
889133
999
2
1617741
1703
8
19
1201
39073139
439680584
1457712
428593
40
108
913728
32689
6747
4
91774
4620
4009854
15974
1224
627963663
14489
2606
32920603
2
4857747
15181
14340177
1394722
722234568
39159099
11594
2910247
972798
221696716
110
101
16
3238496
747536454
85566
68919
1959348
317
34966498
494481
211095
59
42007988
46
697700703
63894
38164
318791486
1796399
358506462
2587
10
28
28617030
4
3
203335855
1718
346
32950
2404518
53897
54646550
8093
6608150
6
22
3948727
661852
164074
850654120
343
32
36325333
49
313963276
929108906
25008
3187535
3090
5427
99292683
121562276
340847
436
430
5081878
2
135760185
681933
9
19160
108
277053640
32494
2178969
10
164636590
888513
1599
643049006
170261
467088204
180550884
5
2058
6291340
590497
4068715
269401
9492320
119318568
31
9816256
98211726
19255
5224657
23011
2
1561187
32573929
380831
592921332
19270
5718459
5658023
4
125732
41095124
673886
260
453137
123439
17
207499
15205
8186957
36461
57
6835
48003
3409
21397
3812213
1957369
40669
167
70828
67804
159630228
10
602357127
210
519103
461943
101
398949135
558042
2
9409558
91610873
1284236
183944052
5
82878549
8622385
330099884
3176
14
3290
17
2376
78906
75
14
24800
49231776
36574640
120160027
244716488
321753166
2527499
12
659519
140
9454655
850111443
9
53119
93247
7
9260129
588990
38359820
47667399
246
16471
36205074
12031
3
2394
13
5828033
416
8
375896925
1107874
5654234
186240182
75760446
430301598
6300
2783
215
19262454
60
484
27673
583
56
15440381
270071
4592
61274918
1515674
1066
20
108943692
3490477
26151507
7458751
662035
390
39468
508424
99740
40
17202
768
12
6
35475256
113416683
67934481
6166
22582
185824842
1907
2068371
84092
117212540
20164
8928330
3338038
617446600
5
1393
55
4
806299
166098
11921
598431019
21
10
41963
447
222654229
719904338
229925
58758890
300
122143246
258902598
248744
507
11278042
253
2095149
91
1570
22406541
136837
185
62824034
118
545454
387560
81987459
150
11660368
2770
2939
5779
80211204
16
1563591
12978
725871
8246762
3
5066829
125580657
526
6875
771612
2
2
114671
33
152
371246
40975
10296403
290986
857973
10
2073853
125035
2
6
417697
911924643
43952932
12642953
3098160
20
5986232
691
1536953
269
515
117242215
483527763
889
8476344
8
5261607
263592
14
33
1460197
2926
13523
524335009
3541
43960
3106239
816
277854
22
14349513
14495
2
2126
258
121530330
49304
111
682340168
10530345
73923
69328028
7227216
19
38711
473951
91573940
429
486
2
29390609
129998
1712164
140873409
584
16745
271
133059849
20
71950
189913894
21
126464
20006399
4
22572
4244808
3054
54
10752370
21193
18
18460647
8702
5667519
228317206
5
1114
22521
540
493160382
346
429591
23575
79221
4
319915023
344077628
194013190
769856775
2168490
84466928
336321
718
47
39
130526561
106201934
1000
889560637
12652364
3143
49
38
45
523194550
576
909
568436
12203161
2028
498889640
525
770354
4313
875005586
7
11
18
713446
296179110
51400
24517100
486256254
6313214
34
10
716622895
1203
399
214840
382657112
34597060
294
22
1015
103063
193988479
131450
727673
29
663329
3
1789471
2214649
223055941
120396862
23024
4984256
3
2638
290107592
141556752
9212
188527
77339910
237341630
459
14400571
16450038
2346
71760180
1696
14
2
586557
34271
17878138
14488572
33326
28518
73
646617930
1043
594945
62247
6522690
4
321650162
15746
6248329
70031
34278544
9986
216
50952850
1176
566180
6
36072936
3
48847789
11351
52447801
1959
2
10
48323
2815
529418
2486
759182657
26
3461
105
353527273
5752330
217768
2656085
785470775
777
6873
430468235
655
6
13274124
69184579
2782
452464
44421096
66794
216188047
272
9433269
117827
4844067
15
179333994
810406484
2
40
5471519
76528
24
2173
3
2
3606972
48621
4978472
87108634
50
4012
87662382
14766445
33
1133655
2
6232934
2
21850
3106474
850495
215531465
4
54666
1138
11040
1846
6665898
5385
75
14
9580
1246609
1752
47811
473173
973906988
12634
26708821
541692
71056677
4926736
37
85320359
4843159
385
102703
3608739
526895
111966
151
461
469518
93
10870
810
2008
2
8
48520
221060
34778395
325660
19506
3608730
19
368406
3695
202205
76562
6133
942624504
7675
1478697
1796
1889399
899564054
2
11
7
13991214
382012
1693
36
64554518
20
255
88091
11484
2
168
58
62172541
6
980768459
146076234
3
170092295
270116669
761625
16
12
75
703
386
720784028
263403202
688
499
87860
4
22276
140122
28690
19866584
31278896
124
73902673
9011
562
235
224396694
79
256131267
22
10213164
71048384
13994747
15
361511
17524
52130
2059865
30171438
4239036
345
40961
2
2827
435826224
48378586
52
7573206
187740885
3543916
140999
14783546
79
34289
576224
180268943
677713612
4507
242990756
12
1274
596139810
10294050
4
295661964
145959818
6568
271
6516
161
383
359035029
793214
450644626
107138
27684676
31
96497070
1484
1190
315
689048501
1321
21004
430
12
15843521
819620494
129
12
420987864
351684
99121201
302
1934838
2
7314568
4210
8872
1305
310
150558199
776753
18318
186457686
8
283
528093
140
17801935
13686
3
64
263
145
12457
31634
146
5
39867041
1197650
45701
177
6894407
276869071
339
2727
46
5
13
23255
53463128
1116739
149
29536
4872807
297079944
3492699
15
64
2008380
4355414
158730400
864
80423
32
15131
228751
121
708955
6
2744261
4
13843
3
8
51832
4590775
899197156
1008
1594222
31599946
4999616
1210
30
143
117
1831
99237471
44943385
217334957
54
8462734
8114
2704432
4
9
4195
26
29
2216
687
3
28
3
308684278
125974
69
42
5417
93466
1906895
70556
167096
6188
2540460
145
209000664
213
4021
14
2485544
103424
13257
12
102526
168
37408
2173581
110566
100
8335
46609141
13776
14673
28852
633888
703
29011772
7044225
57962
2240
1303
3116
2800513
2477
2197
14297205
1692788
71447
95481892
6
9014434
362
2486
10
2920
40334501
23
142701421
23031686
131589
326
1199
248
31704867
47903075
200720853
4601539
1673
16844246
268
5
13655607
718
31
27
193344588
242732
85005
352115533
471885068
921599
302
6038
26828
34
6431185
131053
44985
2500118
8
182020044
4329
6
101412029
15937
73414793
12132260
457432
5901
11341938
4911
1452
8656
581969730
5569222
16014
1036455
701211858
8177
450179933
1468
67962961
45679877
2
8
35583405
2
2
15
6329993
1323098
28803
733
3777
141950714
353
1095637
22775919
97055981
150114420
20
159220
6107
45518
38
5438
43750537
15435249
17020759
1471244
1365675
5753
3477962
3183
15488
4091
11804
124202
104881861
8
17727
3261321
2862
43
65
223
177
184
5953969
29916
2
54485
10088
14233
33
76377607
5776604
141172044
1248
285
39202
18
1833130
43670
32829208
1776
34718564
643605237
9805593
2787
15
5
569
62
7237
10106
528156
681659
1065
477925
13447183
123400268
60203
44037
9793673
299
389441979
24458577
39
1314
3
1221979
41
1060
1202
23
545
931
340
16585249
18366
13442
61391931
604
3936546
12
21708518
10897542
8205
16
151869564
301
7871372
18000715
10591565
8257
3
955
10414935
2869091
127840
181357
10005
266881421
90
24068901
1135296
524786742
118737
62071354
505019309
2325524
1227
3333
163
14
33
16034615
3326179
6539
901019
93919445
1852025
54412857
901033704
98469
7729809
40982
12
304
34
2
3778
7751
300248
3
125340
16599874
5601701
18049141
13744
6347117
2237665
102637
421803383
3234767
182746
2247616
26
847208
547516872
121
753454210
7692
2970493
187025311
28428
156975
5746624
60
69958828
235
68599
164445392
10688074
3624
28990
22587232
3
20
9647376
69
512
22730
257947
4743835
2984
16
827265
5920
19
2
12346
19945
28651114
36868064
1031
145
5671
100435
587
16309171
6
159548
137655
47
474092
325188
1652
880
406491
100033828
2
1446830
16858750
9
696831056
310
2904794
10516004
1478290
5
1192
305990
428
21050
800206
4
507212
1206379
27383
6
71
763
8622
13912803
695433
225894296
1084849
17148598
472370801
335447932
1165
3900
1825
10222
214308
97075
1081317
4
2572257
7
4608192
807815085
7976629
486
8155336
71
1611691
5860
10560
1152455
4
4
6412133
277852601
70177
226130
400796
6934376
231830906
47857093
180
176564
1790
125927
1052454
28289227
195
2178
3261
137
946957
2
740
201
1229
25
235064
873746
82207
222
33
149022263
4174
178
190433
7
15550525
20553
99103107
17992893
2925
868
66653290
19291
2799
21936975
6434
6
366467241
692
167478263
994258546
28
673872
3593281
719122574
142
4205
627107
22
966400
195988
853565362
26469910
57058739
520031948
13882
31836
13240
1721234
1287
41908710
50920567
2
155329418
598540
76
213450
2399059
2505801
3
5307
1424
900966
92
111
1061216
13515
1800018
73650813
512348398
1246792
4279153
121777
680
14164
56
1716607
21973
23
7343
33
2707
25
23
745817217
147477
3
4847738
7601
7110408
527
106
157
7882896
62842434
535
34444319
28
651446066
375
53
928073103
161
688828428
12
11702
81592470
10
2
562597354
69348821
211522
14035
2541
36
24591117
224832525
557143
140939267
369167
25547660
39
4
461
18114467
89
4100
14654
57043
5
7
507
8
22
7749
3
18446
5755664
26281281
80646573
38131811
65
427054
2421291
85
38
350
877994
6
35622337
20674
2
86734
290
325681
930115
15664
71
226150
3341
8
21414
5534578
2
21
2228304
39697270
710
365640026
8777119
103818796
14
9707
2125
10645646
1277433
31
16
371954482
3
17
361919972
75050
380527077
900281
734965
1468783
4417
285
2325
100382
12488
14
6060914
85170609
171
371518
319399
9
478480
1843790
4704380
172367
2
13103
15978459
330442
12
27875677
5
3599368
18
10093
364231
78
206296
306478898
1197217
146
65119552
126093
26
143272656
5
745
246218721
176115028
415930
125957
1388557
329
116
2590215
5
447467605
102910922
393111
293525020
3
16393
2742
17810771
989841
27228
5804097
129
295363743
414112140
4
1437
1261
97
18814550
3
1486
23914988
329385
31526916
1035
156639
31
121693
38392171
61433554
2115
459
193044
7685
3723369
3396
264206
23
811167
2
61140
7
3
99369
4290446
2
48
143
88
9669220
3473036
156528
1682
51444187
29477152
52713
923871
49740
73878862
86011737
620092415
836811
222400403
146
48015
97
54553647
17
13729
475
89089
51806
11
646033085
5150
1701047
1178
520725
20
11783
698
97
88556
10518270
2524248
40
2027
3
46722843
138793
240763986
8716169
8178108
9825368
10999
88000
4
84504845
60
60
704
85
6612
613476
112543
117425
541707
59713
985
101
285830003
1894560
389945732
61351227
14
1091276
56596
9183149
15390378
3692
176470045
1408621
142
11935
196484
199858
3786
1555
106
270777
31181
1986
753864989
9821
38838
8553
4
1957
9672
853
12
5
274
2
1568134
3
449825055
1388519
97142
81
518
59361283
1838
10952
3382
33496
17582
262
18
142
919228
96
2166
2928784
4563147
16438430
4939718
175
347685
12514979
149
17392343
123853
6440332
1078
20999
163061750
2745
80170168
2752850
741
378888454
114877
2327
345
740713
2
2709
99395
2
146
446
11103268
156
7
1501
1943
10069647
1415
88007
2748
10
11662
773732
7
72354
162
47
38522916
25098
619
575
3311
297524490
2
3
1446
261608
25379
158383678
4
15
23
284776766
829503
35613
5615
12288
2
4949826
2
106051
7715
416355914
176809097
23402749
5965
2
7331
7975
6339009
748
5783
959
470
236421
220
53239
8499287
153901089
515
4780438
4
101254193
27664700
5056977
22
16990
6
927078073
4149884
154326525
9489
835074
881872
3
20938
27
4909
62
185668
42702
267542
314
865058989
15
35805
444
32
315915698
170021956
314586
395176250
7739194
50776802
1932326
28
2
192583011
15153
410389162
1208
102663
12799
100284587
871
1945626
2
791472
19516081
64734
5
148
64285284
15066
512618375
156368
2973158
32649
2980631
290942
317197
5800494
2
23935
22561
23
9553641
563
13
12664
7838542
667602464
5
207116369
1421
1188091
4129
12
31497
3
4927
800662164
335
574326938
33250083
252786110
303
888156115
45
98
251523
953057383
897063
3
933
7
301
86867718
129868
1176
81088
692
12
334254
668591
13577453
374678
870
7239
5623
61
19137868
3
66
7
15
42120423
4921248
9764
13450
11498
1982
509234
24
2
12800600
12745
681868165
710649
8
120383328
27
2957710
14076980
734329
7134384
59347
81056544
154006
15796
5
19349
45
651711
517711784
244
470293859
2
552269
21311
202
3050112
111765
6118348
170631362
131483236
1678
7287427
34436970
143
77112694
987940
55
23054
306359564
8713
66534
2304
49
154189808
94891736
609136
41076
475917848
4
7
14
5
41
4234509
72100
73
1110651
301993
152788562
203
123284
289
1656
48
6613
128256363
339230
407500463
46379
20
64706
20067
17447733
294
441852569
6150713
131100
4937
518
483
57134
858909
1918
5
282347
486515458
40
3
7
20277420
679
9195886
7924971
245232
66704103
32305
9205
517141473
2000
2
30
20525
123484
261300
13
477
299961987
5128385
39679041
585
31115214
4957
1866
1985760
658
35
236872070
145163866
439782113
156186948
5959
684
390891550
9328
366714294
297549
8903
1364489
9785566
1427
133
325742
2112084
7031
386015625
2
21562556
703804
23216488
542328
59506924
1518933
3385491
100856768
14
2006746
2
15374
8217
4190868
12377844
44588
751588
47984
7
1315
2651
30
23558
434929866
205
16488180
1325
20953
375089
215349663
49475775
74
35143
6562609
32994
331095
81495
119223
6
3551881
94
37150
6041
31873
124752
384486
11
7155896
5575
3433130
7149638
6676
31
2572
160154771
1898020
11851423
1069
256806814
1627
894
86
208
81952247
2815
547
108774
26609
22
114067103
4377
54517
44387
2050353
12122653
9164831
1185
9
390624
23319
108962
31
3
1036
1609
2823709
12157502
362262455
6883
1256279
23098969
529
280175
1325
119584
237493226
16
7606573
776
5477
18293
13640748
74641970
124064612
16468644
351490651
8780
39506276
770
140
34232
2448
13013
483930
461651
136
272976392
129744123
403
6670
33220
18359
186
65149800
12246
1976573
7763488
8283072
2
12269823
107980228
298956
16410
2
10720456
11
898735
6133
10
321
545637
36036
64380522
4769640
152
789525
223242274
4
47228560
83
850099628
47064
904447482
2127
441947358
5886
15
397994
180
37601
21
30337619
18
153581292
15447611
2424045
65657480
4471296
17957
29745
45052
294
890225488
17447
66223707
230997328
12655
107974
4557
654350
3579532
5
585132
6193956
1730
3420387
160294017
69
334109054
69715407
178
2345368
1942
9869
63343
887316274
811
408
69091315
616245
762033
446160656
3180
28
4320
212041
223863328
182910842
42537
914
7733035
36
3564291
26
158
30473870
255620
76
434302554
30239923
5
112018
23674232
122292176
3448
163674640
21779
2594
142409073
7686
2010
1004337
369340966
2
341571
22147034
47
236
11473334
839
84306692
667
583844
17261703
195
69109176
554895097
157712468
9
15748
13914
84311080
9149
653834
123118417
655
6
2536601
193274
10229679
1294821
3
475
535
8198606
13986198
8931000
36098511
1057900
1125
27670966
5
604
878
139
97802098
133
40
272
32824504
8650393
11691191
6028532
12399
23456494
1329776
19882503
18031078
418
20
4083310
174733
175469379
2
14859
4
295244824
376099084
2
58675720
184693221
7353727
343701
31
1503154
2
1215
2818750
24582
8458
3
4469397
805860811
41004
42
75461
204209835
130461
52953350
1356123
7174
13
114719289
425880797
11850335
4702067
5270884
12
1336834
374896
7
282
2091762
82
2782981
109240
2
6
12521
10083
29745576
7595219
14
1299
2083291
1873
822
8166669
5
2879920
22513
3089
355
71179901
31494
4916867
255
30843802
5937
2247656
4011587
796
570820
11018770
387130565
64331568
5873
13368
85939
1753206
5809
159
519464
682026
1812787
67567
457262
17715323
5
29
69668
14435777
36
917911748
25963711
3957885
231758
18228
1756
1415038
262876
7555214
8180
10112558
96
7
227439078
145
121336594
1938425
223189
120923988
165
962270912
48649421
202
697975374
737494
43076
7
336
8717
19439496
629714
484899
11884
4688070
735
2
84729376
154816
5521155
3562368
1256001
6
533686622
8148490
25
2830
15
107056559
19173557
343965263
80108603
51014
2676976
418
10426985
202191
65148
2112632
508307885
27807064
13432
27
262533791
68714
87134505
7774
488311080
62804
10994
46
16
45860410
18
64
46368267
1524
4
14481
19925358
72579
10
32635
143811824
36007432
1907
4062347
289550146
19
273737
10
111
103848409
15773883
41
95131
419
573138276
40712010
8470954
32123
2806
3
3199552
143948
423159991
688985
22081011
691487704
16382
186
50946368
190857
1099
79630
2
1415850
505252
73106482
4
620907
965048424
4767958
18792
9
1593853
1758
81882387
45
240257111
10148377
180
24804876
250077695
2
811652878
53
177099
5496
116
2026
14074785
53341044
21660810
201679
924791511
397675555
19
3911
6052293
56307
140725
238398
36629
934
1016
15131
47751
1172224
272
80421827
7
62304921
11558293
143650630
832
64842
14350475
70444
473586
209839956
338163
5164736
3351
33158
242328
112042
545
48
338877
18286446
1997567
5008
188488
300455240
5418418
6205374
307854202
3748834
8
1761
105923270
407622073
8448
3680
3422749
9
2
29376941
739494
461578454
416617562
291
303
72979905
22247
43774
3967
558870
572808
256615
16
148
3
128792
2
16
99
13569
10
80098
20806
23995748
81
1137384
3
2
109999544
503
39337412
30
2766
149552798
514310
1498230
36
208166
55
6
1466
488
652
3371
58928
84920
17020
144255210
3309305
73166
4
20996359
34397
2935
224
12574038
29
779176489
285318
494433
192904
53
284529
5502043
297
97778320
158101025
105130
2
38
3
641707
95774
2426092
178503
105
49513037
399458
4618182
500031079
1030769
17328623
1027
356
235059
998823
220
17351175
81044
736941644
58
273227
232
47965975
1214
3141
64897
17756
474490
40320090
41452
221
1344436
2483
337420
2738692
30
8718
23
123958
58452
284703
15
605048153
533
8346156
301833
58
90123
67604415
32255
10120
28690
15
2854741
16518260
583125
26813543
637013
1545
69433698
5119
18
6102848
8
2042
16288
6
817
393
4364
857172
164963726
22
2
8920
80652
3954
23
19
930
5674
105200520
4940
28579930
15140483
3418
70322659
5258
1644
1991125
4385239
14
63341
3235104
163
223677249
367037
422663
10
25387
1318
46517418
5658
4768
4451588
31869
118
58384
181727
21
39
6050950
499007
496219919
59555
84
872
402
140
2535272
318187
22
1223
7390510
5
55332697
9
4
6594770
67
3093
26
696694523
30733
8500385
281
175257391
71666
15279473
2
279035900
51509420
95829376
2
444996563
23288765
398070
2712
251020
6368
263
1521009
6
14
143462712
1780918
2917818
1239
931
553289
5158394
12
22
18
313
14300
481134
551
3460100
66858
22568938
7755304
3045472
1300
168532
26
2201222
209042818
61
10826
2
41430730
525645
20620
4
1027
104653247
89
565128820
196
42064
31
65569656
162081726
5446
1673796
1689
109392
9
6
13547457
78
17
5056022
85213465
150023514
1259
199415
3881
5
383563
155
2461112
15
32
2380
4
36670017
4319662
17148400
214273
5
1394634
6
22198408
787
158495
3
37697107
19504
87004
297988
8
192594434
41
909930
4288852
13289
3461
100
13
3471637
84258
7804590
3
9
115912
9575995
2779801
92013
11
34469
494689
80508
19
9188
5586
43896944
18927
506
2517706
10190263
201843972
389349792
234
53976145
883
2273
2397434
2537
43
3
8
714431
4522
1560332
6595
385
5
9467
263616
238076430
355399
2
178090
103
143757621
15
524018
73144
657
5
25689
32227
23553627
64
20
6347628
20125
251928
23250540
15072483
317
22604
6
52
11
34766028
173928
2
85
80698956
159766783
1393537
3
172239
222
778011
17
338
9891894
127
39
152533
743097023
6920072
12421360
2
17179738
68
10
1100
273515872
27986
22237933
45
398994759
762182
8
156
702417
30544
712158
792585
283128
547002
226546
4
1004584
4254494
2787
18
17304032
21686705
5475
6399589
12296293
1932313
502
278049150
111466
1130
319038
239
438
24
188040086
392706775
589768
26692945
400415
3
6200
29785
14
409
451
2517
30
5990
246
5315
68605019
81
1561595
3
86257
354769956
21741196
14
21
235942177
479881564
149
654985
613
258
14056
988
53
300379
5
16
217535496
3
9351
2
5321
469
343
44771365
517
19712
168
635941843
19
999
9908004
12861513
885840930
1074
123698
53
114
160
4006471
38
5132015
258432
238162887
9
3906
424034
9723
11
811
3177084
1229511
173
10913
202
279148
182505
2346
80908547
144779936
126416
72198522
326584009
142
6557
225941501
4
99
14
26229
2251818
188513342
759
2
16401
133622841
702509
3364768
8834
21
157009761
980656
114895
4079785
125
41075
211872673
10745050
7
53300758
855095
2
63
2768
13928
142435975
6
14030475
52025
125
649159513
9606
18
5
3
23466377
3
585
10351797
43801
91501381
466
240731309
1077
23077
276
1633077
1291787
421962189
6695
251327539
3978847
144683
2
252
72
9
99
1427261
64433
28801834
43603785
875568
9497926
48500
17654
75271916
94547
377252406
259352
33
33964660
11530
6318572
2367
39
5701
111
103382
6481298
77
737379
27297941
12160
660
364367523
775895
8629
15423954
161880
25873374
180679083
35434
6
220059
744632603
4105
69363
5254678
504
1142
3
685019387
504017
574
25
474995
6
711579561
14
297674
177888149
80315
4689
110
5595783
11779
571
42
42080
49733
3
100
4264
20
7980
10398006
34
294630230
674
2278886
410
1952046
514274
10490710
12
19
759
603
224379122
4479
451948725
1074
1122
9829749
21
31
114
14
3687
412
7128
854558
64417
29
1785
1456
4096410
6100
45034
6744463
3898277
245885774
167085666
3291
319738
1230
504728302
32144367
1491
5
768103
56749806
55866
151
5
65
1949
627978
2802
884
14821
846170
368
1302992
13413
98622
800149
1320683
478
3
280
11958
179340384
16475291
293
1605133
3
26483645
19884
363884
810
2
36091
3413784
16904
469941
1771
19
11230
6777
13
88
1431
868
726
2166
94827
1135
246
333301
631401
464330
320449116
538
349
1840593
280128606
153
565401
9030
1166
716
20
23789743
952
55
26489053
59055956
93481
8687
512
40
334609812
253191275
1215606
338
171065
591261771
4753218
76
21
75030447
13616120
8322
302947
467
486
41298349
112549
68819238
133861905
200
69
2862194
9598187
9
586552
6457
4206074
550669
28
60975
27
280
768304424
3649516
5246
26130
226388
5215546
314
3082
2
18
12
2552
5654654
305137
4
22
7917
26406
512
2700900
20567
14250
27
10
526614373
935
1058
46778
577678
636
24789
5158
1653
16779
121157
101727983
15924
24075726
6171
27602
45
32017
3
457
2
2540877
499416395
1295
20315
945650765
8163
5252670
381
125069
491
9221
8
211893
11150585
273462
539
15306
31
46
255
7523744
25843
69571267
37954380
276289
418380
412
12523686
10095848
53
7
54
1367691
11
44
36
5059
38974796
27790395
891987
49
542315310
716996
214
5313907
29039717
27072772
7413
90944
172565853
199345
1532607
101151
165
3031
1264012
93682726
806923
6665
1049781
10106
3
86976
28090815
222547
194
1960
3661683
1611
123239053
1205
3
7721
2661064
489477
24792402
153672
1862102
813338
30
997926344
329933
87548
19
464
167
4
7
97
42305308
239142
1083794
130566053
18
1510
241451529
1070204
18453
63231
3
8
1671787
38136
37
2
43724
6
2
12729927
121739
36
29251530
445415
13
6
74
14
4
301903874
2032543
21
62
18563822
4
46994
119156415
892
4186
3979989
9488951
137
53030
165734
438
720016
712310186
510549
2771233
6333
1708
3817223
1704
4957
13203
37106466
727496030
6198577
7
1214
160459
675546
3849841
5453256
1176314
25814526
23731047
2880391
2883537
135132
15
126562438
215863
96628678
930762951
105907340
4
14
247284
852
72237
48871899
10
643
15
886717
86
8592726
34171523
5728948
23075178
892086
798421578
3883
9065
406
326722
2892012
946564656
27798059
4887
452
8
5
20851876
6835907
7
10019
996
455
124172993
399990000
66592
4811
11610213
615319
39508814
718553932
480
89
277
161223
68639294
95
15389
2571103
456
25813668
43
6231
302
7777137
2
755185725
2521062
4741
65525723
1883
169390308
576
9775798
744
4510
631474
8853
266076
43
1817
801959
12
975762575
22576309
114893507
120935851
119334989
5043
2852703
2549
1775
143
332
527
16262109
3240824
201322
82275
22218
270953012
100567668
2523921
1858
9
521
537
538
26
769814156
1387
2137
17
8
9
44182
167118152
172625
31
231
3
56
10012214
22491873
950
20519766
86
68972707
11567845
8427281
40332
20
6015
10
10446985
6354
1389
503149375
2
22
125713
6277652
797784356
956851832
182
15149
2647469
21533
1201
37741388
453
223952317
77
442
311016275
694
779610
1068
15064291
449
31195416
83
1962009
10694
9180982
12095179
226051907
31867937
2
961484
1231
1886277
2465
868
27033
1477
1860604
10234908
29127
96
35765
85
426943620
73469117
4562
146
5320
3127
396
53677354
85
531737444
1661
29553
17103853
314449
222003503
19
3506
7829
9382
51532
643191
34549258
261
31636335
4
50441
1704885
13259
12701623
16899422
599147148
35042218
136112
5
972657331
7
3596
267547
6470303
5845651
40
27
44
1921
1492
27078
235991
12597
1501160
10968
16889
344
95495950
55657983
13
37511
699
142595
5158
1005
455
90401
759455
2910870
99242
5130
10339915
11844415
5656045
597994
333298016
90144
2544
1370
937990827
2972
81806508
5
23774
24
1479
685
170338
1333261
102
760294
18910
190116
1190742
13
7461
592147
652964603
532750947
45034118
55
179560
152010
109251
598635705
827
113
16
24855987
845
484860419
100212824
8
212057
156
480855
34
10337749
1117134
21562
28793872
341147
263364554
38248
11437
383261
312
342594305
142
49773
13
771114509
2351
2891622
228
69868
976590455
33
582940
2192198
3178294
43
17
36
420839273
397
44145966
303
217501
19
3
26
4852045
31
37210
787090950
2719084
970
746100
8740
16
13478
16581411
235636608
531449
8852
41669
90165
36045
19683206
1287201
296751
1069295
236905
1276833
4
1340
4279
118813553
139015
953
811
3702774
7153906
2756
497
142809764
6
23928
1236
500605143
19130953
5215190
178499460
10
369422
18222092
973521
16
38070
279
7
43009309
977
5399
9651
38502595
1975736
1825000
17
584165173
57612745
4925953
17145
1557827
100534
2403913
9885830
19
63
537
418356
34591046
11
1719
10
3
496543
761666416
779
379439385
5962
93899361
21524786
959086367
20411209
46
47175943
2169
3
14
3
5530809
663664
10
373219
121881
88
2
11833085
457084
758674
838907601
183
142402
1361650
60509307
4616
39037
132921
439619
33175882
296467319
58
739892
50373
88650669
34121908
9215
486176223
47232372
2580
23
1026
105578
1952
60
55
65
2249646
365
37342
94005157
152
155
3350
305182484
672698161
5
29986056
35259509
243398
2415
123926
9347358
1116679
217913
323377
190446801
5
71
556
609187333
866336
3736
65954807
835866933
44
327492281
211
17572561
111
5111
30142
2
63
649849
1244518
390644419
348723
260
623
676
1532
12758
605759967
772050254
20500465
2544120
52091554
3308
114581
39
434799599
599195
68418776
385523
375
312205889
82211734
13344733
1345959
389
5
105
2
26242
1914
381305
83009156
418
158
5545462
662
73089
67036411
379615856
2154
9833
94
17570
1514
12
553
26
18
4490
3373540
11123573
34
1870
115542
4739541
83147
3531
25
1363
9
2180920
802027094
2054
6333
224186
32090
9
695037002
290045497
7
3851945
33564
247084449
9
757742830
89817320
61389
35492
69507031
3969467
26210086
3314596
857823706
66446
226
161581460
3641486
4853
2
55
6826818
27803
12
4168049
21285
1047
452489791
11
391870
39832
330
4979459
979549
22251379
8634690
48
19314
18110633
147059
423792979
529961613
1237
755742
97465182
85
2262876
7096166
281
161453
16
12
2974
524
1989191
13045789
716
113
80035
4
310
17219
934
768180
326216
1246
540558
59071468
322
5994671
124466751
195118
3444
34925
547448
135
634
2603615
630667
4446
2
112
202866816
30151
107190
5790751
320058
162049140
3585020
111486185
226770401
39668173
363218399
3843760
1718020
50
39
737947
10898484
24
93
1755
14122
420
1318
24474734
2465
11013248
360719
2
109002095
2067
996672529
359
623404
466595
24649166
29789
885
347585919
491576
1318
75
1146
474979
153
646399
257
9
28
93225993
1508
78
2411
9657
3200051
30481613
182474
414
59443
12783
860813268
5
2259
163958
90536279
4897086
22851426
676199643
298
980591045
3017
17373
2851
824999437
370239036
16185122
229346887
2916495
271
867362426
32
1291
28768903
12015
876
808761
5459936
87448872
35765764
579
268322733
22
66829906
978
587
403
21012
9
115549
375998128
4101020
21528
166812
1197
74
1426
1133156
200114407
7703855
26
93
636634697
6995445
20603
15783437
166
4
2409
36505463
566
11
39621761
186
3138522
7836
7
9780
1813
42283
195635040
25
12
739474546
4
184561
1696
45
63
8406
53122829
86
2
1256426
965347176
61
16371686
46
199400
18
840
1178
52491466
119883966
22464915
786
64
4
16508
215396
118
10
15
72766130
212986
24595
48
61809
5
388164819
9
4
109
834
350514182
537265563
1724
124928
161063177
5048
53190
598133247
2
49365
17430404
1874289
79
74
10
741
480
107
42508
121414954
30842968
83984795
37819
353
73573
1837
190427843
710535773
5
218705148
4560
5
536036
534013482
50701503
8083
227848466
39765
246472
662604
7244
453
18820
37
1718
44666479
253576
27833
6497
16447582
14
3
102204
19
84
5559469
4
799
3231777
8
939257
2
16
72937
258397317
57
2631658
11389
8
163477
584
141423705
8
19094798
2
637
266
162102418
2
11442036
454
19056
3153
295
4
726
46
450424999
962616115
12
6313688
585047
700771
99
4755
788188
342
877667487
1165689
7842006
57
14
2
41
15835
105
5
132528
122981
961605
114148620
1104327
55
2289
54058808
72
1844411
644485
51232
5106
1823
18700
173
474446564
15
262033
896
13690470
4672
513028803
1457
288786922
7772
883998
147494
59182046
217622454
37
64865793
114
8
33
20385717
1571
2
4
1100407
193945
11
11
10611821
196524
75
20036
2313978
76606
142931
283223135
163
4735161
320
1164
51
5882792
21274
7827770
10446
9
81956
9
10440060
4159778
3466
4324618
6153720
84383
30786086
1572
94803
136
1747925
165434067
92147359
369
2285543
38563
36
25
213594
6829
514
8
1644
16348
23332
8078
3771
12
82155
980415778
8249857
67082
304067
670
187106404
23724178
319835960
30700
17
4
1404
680333859
6
1185517
1408
12
204418036
19861247
7557081
33372756
188
26551
4726316
2826
141101019
399259
13743932
4030
13407
24
16776942
177829460
30445873
635268
338642412
40
89
4104378
141495
904
4887363
10257063
2377330
11013773
31214
4161467
54
2
2540990
23
386921
120088
235272883
703689101
9
475767
11
118385327
3189787
139786666
22
454425742
676
1910
5710
45427047
28
70
30836
6729
9
130067
2318
406
3283636
31
17
94
5562227
146
85902862
1381
4
172050
42037875
12
2714
24
90151110
116441523
23430
321441349
14936123
177607
227497
98
117363889
21040
120
4830
2449361
514218221
71721049
2
10
40558878
4
202195
734997621
1251809
3617632
577306715
13450
3505
19452
2
54798299
12888724
65570281
79
2062
9369637
389
1394562
61
2247
718216304
298480
123817448
894579316
116412
6
1115
48
11370
168757325
1140826
10908
82
2
65
7267
19603360
1719
635
71
1803516
378736193
36
2
170425839
920006
203526359
30022884
2565
1062866
27
234
79922
57045746
137
21335
548975814
707318588
88
13885695
4554970
32
12184
12079299
265293
273
239091852
896756
69429
35795
419
2600
1022
7143696
4906020
3026086
7781
164438
324099
634448
214
107
51679460
17839191
210592
1874
110
41245
205
25
31
923086
10746741
127960
150
2947
11181584
196781457
7785
132881144
735454
170981
152455004
517819912
3548172
7520617
267246508
3136
183228332
4
11054
300240628
2922775
24611031
11360461
779477205
512
136806446
27
1707
1439
59
422
32941287
395
5
6188
209
4462364
3896028
1241
554298
7859
100
9855
120
7159
423
444218
22
335781
2664574
99105
2600339
14960279
3544
81369440
1149714
2256
27200
796130
10
5519
6549414
4238
436905
24579
4
10490
44
101298
780929
71532
28
15
35
13
16277
51800
2494974
52028621
31340
127067
43330
8568
101383
302
655835
4657
182
164972
7041663
184500627
95
4068367
89
362758233
2627575
526
17
13050083
34794962
6
554787
646889
59
740506914
24806726
32631541
571820
3450902
4637270
152790
209451
1071753
1019019
1726
14448
55397555
321603790
2
2
3552920
46099
12297437
209317
1287011
14
16502
3116460
143
1241
208155
96
284
125
67
120441379
7037
21035
527926
344519544
1492401
6
9
97
1779344
45686058
599
307785
925
710985
1168
189471
10866213
295945
186544782
14
245791
538
11643
1513
29409100
125072906
18952
128
218025
88264
6033
196735
775235450
1439986
52263324
293
1210712
361
20726
2396
57383
955
10437283
201652912
214
371905
53122152
165
45482
2315
4331
810172
762
15909
3323
64
7195
12352315
14
2388
272033312
2548
4
53520848
405
24171820
2190136
137153455
20
1807
51
878
12994
2490
36556
3861457
1069
140294
173553673
209
140334
143100
2660462
22412
48053318
29635079
2590023
6185
1604660
9163017
54
75
7194
13650102
46
93
1844638
1902566
2
561399214
4441730
2921033
708467961
272
114
117029
38898095
559030928
2269722
9
49979033
40
574
21
103218
44
190739062
469080
1671
19746173
629652890
2261
7633095
298457
9479
2
44186111
919
26
18617510
151259
303280503
22
106177107
2
358402
76070762
9946
30550
19874450
29180
57
69092
80
507359
1703301
6
684363191
209899426
1486441
1300
40893100
80
3647121
1193170
2160
3665
437
442
65707
4443
9617084
168770
669237034
863203429
26
61321
37142036
17
10406462
77914247
221067
221917358
677611769
4
135243
3668450
11231108
30
226499
22797806
28692
3190636
82119957
78
54728173
2
12
208
1690
717278
335202
136890
1043821
4698834
311127
1380
524473
210199372
1878
2223
362
274
66285005
22
1233786
30009
160
106
40565249
2058702
53190
761695964
117804986
21
306532
149032590
2
11919
3876
4
25766270
30424
7522
52826
240562713
31
383803
54
451422028
326755664
97664
840
49
1485316
101
293297510
64741111
18
44421
1171
6371
17596534
134743252
1174317
28
27713744
147
998
612069
4
14081685
199
144922740
4
30244033
18600819
1491
286
22400
105998
19999547
1384
166759676
127875303
66
1453851
16382907
60899
45764248
51
13
20
33679
9282
12
4
23115284
35
37064
84
197
40560
11
34359445
3605313
140
40
63
2434
45200
24
16
1582
291239
3696804
333852
319
98
514031460
4225
3400604
29
989976885
311
38482802
172
15560
347
859
9
1735
9872
68132999
63051260
3688210
357324
2846
853
449
36
3170
216665188
188
7
181897059
3723853
66
17
620082
5218049
28
147878
971
304
639
4
8684
2
603
70
702340
2764
355750004
101028
9119
195283397
3554
4236482
1431234
167691
1498
28202
16
30837
982
150658
121
36
34
43094
493
121
28356337
352761314
126143
1568
1538326
594762390
210085667
634
154992056
99228926
210543
18
3076482
620392
821
11096509
384919
30246328
97506
1878
1046
670705214
19936
21064568
660
165
28392
712083706
3089918
25
909
31
38
1325804
69
175575
88
764169
138330687
24193
313305
241477817
19589286
981627
239
53
2071059
851533478
1772
131
64
1657
843
106529435
67
4186489
49095
74889956
53472970
167
3831
4657104
831628
14991
339348344
180
1919
656
550548294
4101503
886
20144
9735769
16968
24541
16479
8633
171123257
250882
67691
32
31
1405028
201
31990064
26469540
1632
349
1899622
11580609
16
155
697522348
221369452
490633
174226
655600944
59113569
5424163
834
286585
318649491
1130259
1529
3198
870
377
40325
4337616
3802114
7972
16719
6180346
16108454
6
9
152882989
280461
852398354
13034159
5897
1138
149171
86178
2
92485292
475179
108466
101
1065
335
389291
3612
134575
16003
48
57726117
8
249
21
54
8450
142099096
7638888
140
199
320797796
6548
359416880
81
157417175
38
81583
17
826
13
4877
13
190707
88438
896739
35378065
257074
3
8
233652
108677
5781114
843
19817
13986599
444539
666535956
85555891
3723525
10108251
5650
3175397
2023
5262793
89
770
810954211
4
101
187453882
18
9346
342
125
908
92167363
238821210
13
60
324318
460739
299
152190
3273547
753384
1042697
301
134276907
40542
1104195
31042
119
2
2
3116
484537
412612
2
4141
27
8841905
607
14
149250
11
325
2659309
351
128
209871870
8
57197
2115
187
20
959
10
13599
6402406
49622
67
637
73426
208962845
495
667170
10
41825
73606588
867
44
968337216
588085
11362
47578
7
8212
39
75992719
301
246
317519
115983
505879
5556823
64635
2
30987786
170844868
230359
4317399
844030
986
8
100310357
17
891001682
315148972
22610565
22953739
89974621
253706
20614
29924
127452713
42523
3882
210
13
32257292
20812655
484
576
664996
4
50483053
10207
64744
166
28581
4
2229
3940
24146417
265561914
47
314176
16992789
181371
234994058
40564738
2729
45798
382581248
6006
401114807
5844
100
120404204
2372
10255
4542220
20592428
336074176
385421
3033582
325588
371963
8805575
6
32135
49884
5
945092195
18275
51
148482
739122580
2216
142415
1738
833
226580585
1032707
7220
421739838
2
2524815
521066
55
2499269
194
71827847
2276247
8625310
136017710
208
147317
2357
319999360
8
3668
142073
917408532
42704349
72
475269
2858
206168155
25273
10
2
168956
49
2
1276982
31
45538486
21655078
218
538732248
14
271
47439
347606124
691
4560038
6471
121563
297496
6801
316
16799407
235021
3176
70892519
42123517
11598
18
41123495
112
48841
270156361
345031
598529
10958288
1327
71626060
2316
135
16207
1781599
13841469
108
37
279592518
664829
780147
7850
21878995
127
921875718
8
34
15544315
4818
8494705
8218286
10480572
28
54341748
167127405
652620
4704
187613
20912572
45
3
19947
1099515
34
909
8172
19111816
54
9
7
12954
111928
8
3142907
5675
48876
221
244
840285570
3319
2395159
150
507522
2409143
127208
29
3
59216551
115036
64542056
1144665
2
323040175
151
10
4394587
95
12
3521
595741
1931515
606691883
7
228931900
7
217
186803551
851859
63
16
14697303
95112
3095
8
64157802
2926354
14320429
3409049
27
3
610435808
9846000
110817971
483692649
1054129
274
2751
36218
40370523
990289057
98
14
7533300
1463
9
22
9658260
19449
33
20375203
73
4
24071831
3472560
13
1738
1028
72665
33
991200279
2600
4
9620
133
285855
475
17307
1201
34557
129257
32
267
13314
2633832
3502548
727480
133807072
177
975309
144
252099553
19864092
36
24838
36033740
8734
13208
15727
32609971
430
207929705
108495
8398
2927
15502229
1037866
1174
1433
410373177
3
192582396
4680866
1467
12363
73756794
66
79
21315006
339
168983318
88462
116388177
18299
53
38
12991471
23866849
2
6995
166
144
36364493
24
174
225772509
85708
20614097
26
1996
195
605252
549
5
2723456
8722
645
17170590
3614
10632468
15
1016
506047409
279
2127648
33495
1075433
2768382
30482
110
188172
564718
27
40
386356
759
11458
580878100
58
90932401
82062369
45523
91586
133
778157
1968802
12560
51146
98164287
920984763
463
274006428
2069
43742
13754508
40649
8226
4904357
61226
900060161
85663627
108323
4527586
58666
4448
1460480
240069614
3
41231202
75
658290388
16135
136037
112885305
7974
222533
318
5990255
32918
237871
30
302656175
528983037
879463
6
3444030
64
2753
450352
35204
221140831
668032
59331
308
32316105
4
2
7143
2
100414143
206
772435661
10037843
87
4295
22710
23587301
1667189
4175994
32350
197085
944593
104
814
422381
15583150
4373327
707
1086616
796784638
1661179
410438
4313
342035
958490
347648
5975533
55106892
5699759
461517
7
53362
804464381
24
210
144882614
37
6686021
66225
82645685
148
154495213
254
344666
35
714
18947741
179323387
7268215
12851273
1750
412258
3
9
13
454
99279140
3498
1493878
433
17315
6
506
2
3492
3
442
1161420
132
459034
25010
62
2729
5994512
630
9
3685127
422770
364132601
2006051
30475
216725
355096663
774
1549963
220
18913689
3399
564
289943
252
102
16935602
12
7113646
26582
27
6
8696267
279586726
52
100346
904095524
2978426
50776177
678971
699666776
59740623
98049222
265821
2
2752
29
14001
13686
184658
329947
19701
180974
13
10785
919
2
1321
763
75127
28176955
203470489
41289
1871071
130
884
6830
792829
80134
653
318282761
788860
1179
196504666
76
2
9982620
4770
80548
342692
3
1045
31
856
879096
669
178999984
525
217
7278935
1218621
22914
2
5
134100
292113
150
3
7254
197893039
23487519
645
937959213
166843
29555
2
140
11413862
358680
75356315
2774
929970
2947
9526297
291514
4
65492
3
2
18266637
232
42400
1978154
58
2246570
9
2276162
3
8645611
33826518
12957
833312
33506542
505365
50
285446
137322
388384700
3
4541586
1333917
13032
3
830
6554
1510
23
229
203291985
35145
138
10384236
34536
77
3520
1389051
7
16794219
1433
3379080
639370
148633
134953
5
8202
1135
13
292870477
3034
17290417
1898656
42
459823
51540028
2293642
365
57487396
1502
5819
235350
71623996
82919
3449328
12066
1288088
556741707
58
621
2
1668
7039956
20248
2
53
396698378
34
227
54216
575102
418972
25
187
330970198
6794
751
39
849537
66071307
11278051
18342
1340816
18
40669318
42703987
731041889
210677373
5425
2104078
143044
4010
119876
12
4
13427426
66449601
3627
57858
27
12317
8
269162201
4169728
87001481
73
41
114
5150
35086
7333034
489930867
13180
122477837
267
28
200
3339
633240305
1201
14310
7018
350941650
39412
23955
538
396623
279
5281820
13
153180
340605161
34191
9712
9242
11
387
2246
3
355994
39592057
13938325
47279638
185
2134743
566069269
581841
728072911
601469
23990093
102466
8501962
10568579
729
667
231
17016
8106205
116215061
198
817373
4999
110944916
1033
18
36853
3981943
25
311607296
13
4454
1524950
3910501
21764
174894
7008
4
10297
89775992
648378
7805
33
7542
6331
7186
225137
1043052
2094969
56396
419748028
56
69751166
48
19556532
1203832
37
3889
608
5
1536
32149336
592
3
454
2895252
345215533
8368079
3477035
76310130
18
1267
49329
10
876
284051
3538305
1472917
128319527
83570378
10673
105037565
33
3476185
4
4174006
19
24024972
740381760
642415836
13625
801833
4391
1272
56
907551487
800584485
282602724
129239986
587693
237184
869354253
5019138
1012
196608
541260
3
11
1781920
9193
51
13076
244072179
4430333
26204
118
3533
4982
248
212
1052
173
21349
16288
783
239773991
256501
157441841
7361
7593
64445382
1825074
8
5
8625947
183
5120288
1258326
24335
19509
11
25372
247083
8471
64214973
290
32
2966446
105701957
592940
269
1312
29846579
546450035
52673262
93628060
2
1662099
198854
81
282261
1813
107987
41073627
114
168534
67271653
230
14848
297717
91154700
19351
8799994
572
17
24546
6702
11
9987473
60376998
630
8
1135
398537
14186
2692
44
143
49
130504
16189797
26911
6174592
99325
42137
14275
2807693
14759
52
9
1651
117003069
2108
617146538
283480208
2563408
18664
46170205
166787483
23003
2
29771
1145
487013
6588
5853
172
9684296
4063
24
29
2561285
13
669000
3930191
88067
7622
101
3
33931318
478479
26453714
457527312
2
84
19826814
4417
754984
35536140
481841374
832386953
18067
90033737
156
1689
3
1950711
60
579
1782325
429593
93277081
203
2364
16473872
448687
393
1308
14393
557171502
122440710
464466635
241
15
162
161824
23823
9125192
824360
689155
44741
897761
449648740
5819
159273086
11295
5
32434621
4591
94482
609170730
20
241687183
14376
101662350
834
2906
926876194
14929942
3
65059477
298203
4208
135479776
2893567
166762
13486
57
15756
29
5
540
1024841
35
2062963
26252
32790367
118
113017
4876055
157
76
1220
2134690
78432898
1011351
20961
444
669655978
31232962
25264
2036
477075916
41563
22
184
31
18070
65139079
69143
2
140558
2
162328620
329736232
200449452
2250882
94
115503722
4
4477829
6
396671
3170802
163944556
55416
1951289
48
3382588
1971209
33
44
26379423
60363
1537414
503550
48665816
981668549
17
9
254
2869
63
745409
3
307167474
481
155
234
234304
6315967
6935
28876
52
57
246
1410836
72
2
143
19347203
35201
2364979
344727293
14877755
434
3
729606
1774
6
554
830473189
61
4870
54
22516
704773
1213
20802
156759548
18475
48763
12600
36821238
39862625
5357
116092
211874
76164
12
898649
127989791
6342
4975
449
7370664
15949308
532
899
6079830
146152
70
61803210
31
2433729
8
2455
398964
7007259
152380
3
43
6
3
52
106
2909
1382
203
176169
391952
757144
43636
37655
168002744
209200248
2683
6588366
1575
16
2
16387
3
189
5096781
712145361
1597914
13
778179
430
68967993
310
266309
116417518
4
11643448
402797
4057187
627
217
1913
3864251
5
225434036
223407
70369
36
242
14
169
10500401
914346
1878020
18987510
2
85955528
2
58
283257354
500398523
273145
991
58391032
4092001
21
1031
645862
35810959
681
102
465
60
193725404
1172
6444
1487985
609
174251768
4328298
62
97
10167555
13606067
2
10762142
2743
4376
16718112
9325
493
10
36
170314710
455408644
2059
84
190539
74731
9
131495048
43
338
15141
613282
7299803
38942525
2
259204
14011669
5749
5
2296244
1934051
523102552
3
6032349
4276
122895892
5
62
350438114
103
24296476
3
736
25
1777750
36
261094025
379
118091
5175262
45512703
139
1048
3237243
37
35707494
6009
1208
27
3824749
419788
13398012
60906
2
2
1215
1298873
489
123
3702250
2
12349
1362
10
3826541
138643863
155663836
616
153935570
9
296
10
30928577
84
3360
39730
7671375
3886594
478898601
2892865
12258
276386
4
4988143
3
120586
20
2
641961
211882831
412806480
2359
74
10
2384485
134428894
193
104559242
13567
3139470
34137458
458
310252247
2229178
40113
8
2176
1908
557151
1867098
96031
8493820
39340
36
76
608047
6632
751622
69270
7076841
9
4344
831990500
827
2326451
183247635
75541764
162
4
543
95849
2325358
14599
2571014
18
29903
20851654
225294920
2
60
77312362
134627446
319085377
502527
844
195796
3
3238585
1451085
298675
415
485364401
119849
135545
6608955
33
532603856
177280771
6841994
1899534
11657419
30
2879389
247937
51
149
20471
2
748569
1425095
1036022
82
4205
7
525
14358
468470331
172319
1790
269
104
166228
277744509
274517991
119948
186
371
1299467
96981966
3161289
37
5052819
34074436
31610
12486
11846
195134
2812
1414
73046
121
4168074
127055360
281
99451983
1121
1608489
1757791
12
8745185
12
979656
57
31633045
614
5317488
31
1426029
17072
969472828
1173
3126754
590037575
401974528
434271
275972
43
8
289947
21312740
338
785
9
5
1825
2280
64600818
43104067
2029
2591
135602
427940
186
438
12219903
70738
688279807
19101679
33340
84
8054372
694159811
53232006
316
6
3
154882281
62960083
394
8697744
39503
3062
23
634373
16061331
126970
1133
30652
2180536
11330775
901982169
58
2
21703071
744
4975
20476494
72290910
34702
993070
14789
2286747
588805346
7805648
4
4868
80
663561
14
401839593
44
438
9
13277
794602
784926
78671
133
17624680
12
152556534
13135
2548
15262
456361567
39
200888
5
2447201
816027534
4554
72
55589623
51
46000864
540429102
4921319
450213504
42
31223607
91963080
7823022
2424
40986295
26
30441660
1219
76965530
135270974
1253642
444
829970149
32397480
249
30801562
539724
6
1369799
863960397
3925476
41
6496
17908985
857
9253187
61716
6
20578
19991121
4945111
443
716403240
569445
49209460
4213
30183098
49463
198516
30706530
431265516
2408359
2
21473613
8250547
174
6
7803885
137862798
806635
3
281520
3366168
142553
86111506
107337
197475585
904557
99310051
154
262856052
18
915
16961475
98
7911
110270579
75
39169306
83453
147
4540
4
47
26501
276751068
349
90199067
93000
1109678
171950
7135455
88081216
21461
315
33374284
5820306
39765097
384
789745
15
63498036
113775
92234
3351103
6229
25295292
6504944
358929
474307064
2
165143038
17129286
748382856
204413901
334450765
187
621983352
13347
275202
25099
13
210216199
852200352
145
566543428
9324
496
124327228
3132414
9
62149
702119
2329
52656444
4573439
989196024
19022574
223412
10481601
205
73057
1932225
1256
751
747465
1601
25794
68485
134487474
121
8685392
44
4047486
14
186893136
1434
95
621090049
39121
3
9932529
9815299
744848773
98009
96926122
1128705
63
2
348
2
5131853
54017
13
913849
88
246043387
4214
12550
10646515
1966
2277
2924028
222059
24723522
7228
626715698
9524
10
845616371
30
194597
31088965
742054
2086
180
3
13965
106036
640059
764
159
8
48777463
34
36
22591
3230
742489986
33
339
9097103
10
3
9103
1159
798148255
82159149
189
17457
113277
276075
10362
20591
50685
70154081
13671
313243747
1384106
396748589
37600
398748521
24151
1045
12791795
63628285
38977
2263
16710347
17
271
159896
1199607
29
838
82
1416153
405141
270703
7
505
8943
568
15575
4
6752102
162225029
13054
1665
348163814
314
111422414
7
42507
325
2422
911
501
6460584
56560830
4214
350
14439
1805191
374447
715470
2
2
41
11801
1541484
79
37
1487341
16319996
205568457
2078674
562299
226806203
28
825886
28
10921842
169884
1254
2
4987
1994481
5140
3130107
2
5
2
182
880750
356
43288186
36
385080
779241
84
2821
2047
16245551
6484
6554
305874965
894963
2437980
2247
4
5068
170732
6231405
986
10817289
450
84
283239
1544729
33
21
246234266
197043
36066953
33052
14801863
334
27715
315975278
224
6
865921187
1448
320
3
9041104
7258
2854465
267384708
45
280915224
4793626
184558
1822
151
9903090
5749
52
38
38800159
1808
3
242
425
13359891
188104
35060514
67714
965
424489225
2
2
58
21
220778235
2763433
31778
335512444
146
5458881
122
46903395
86682
279759
16195611
221
3919
3
15351
41706575
118657
2506628
31
2324898
187845299
26
110878993
134
29971545
1583
16915048
246579
4021743
44892786
55455286
214691
4
17114
1281
83630801
165954
45
74060983
51
755
26
317219
169
26107
25568
1069898
1447348
76938148
298
45213846
71386473
3294
14016870
380227
13343139
622
954
8
9373963
5405170
154
916
594
293999564
2
2198
5010867
2156
112162012
185341
464028611
2778718
2256
2400
82
17
72
15305
22166
140
31809
86346163
16790
299888015
519338736
9068087
268485460
888241660
1006668
93
83813003
1029788
401239
5
551
2
373
361
127517
3
36653202
281475143
52537391
24689042
307669
583887589
77
763837
32
57828
207
715623665
777393
1139569
1271
33
155915
100314015
3
1912
8988360
2426
63312078
35861
89095454
59679863
44062
12364
14128
31433
127301
11
57
13
2206472
3594
668
58091536
14
7
680901
3566
4
4809
127766995
8
419
40836225
1487
2426918
234783
173
47364
466
3810
43
236977672
100
80829
84
2095
733
39841
3737063
5621
23869
5562
31874
968686
13
30
3
146110145
766
69681
111193
85
303
27
42367750
490472572
6255
887
106760116
35
3963
1391
2
7752
116508
1764
12
220175
413692
898303
328
9
714
100389
269690001
203480
8
156
25050
74
27
1092
665939
47339
339557
99337593
15099307
95714
142313822
89
2
280
34221
374556
2755
481
628227
3
102
121
140
83661387
852779
158630676
10315377
42210
8
61462555
689592145
48
13496
1457
513111841
50
101305736
77
42249
29195
15870
38
1082
110149764
7083
137104077
275865825
276189
185960
3576
6122036
417
428
672
12
9
86180
28
38
527
66624
1303879
236125
19
14127
4908368
340
1102464
2
23489
694222
270537
3836745
834531
274053966
2568551
5005898
15273
41797254
750538108
17540
239326879
852019
211626
284
35
3
470908
1661
19
444
1275
42156
145
2
4529811
3
665
1162386
1769
21470
42
323196753
4551
95513776
4001726
2193897
737
16
43
2556
6646880
14
2
274003
40
159707831
162012866
23528
1058089
238368
19833648
3904
81171
198489
869392
11035
15
611031
150566
374
14253747
245520483
982201
81935
612319339
4
2169
40403445
13241
6
2702
13214081
100
11019
9
15764
201121453
25487
6374965
198
6696
29600595
874034
248467434
33268074
57
153757556
53650761
119
6
232170
1005
9159246
3
38055550
103319102
352285
1265
3663101
28
1786442
6
191978
3
265
236912
49848
34597554
566
483891
1049
20418
116712989
899
79
2
31131232
333860351
78320189
467
5926084
2725968
374
3857
104
49
2221250
7
18
63027
2282
391665
490901
26080861
785308
45926047
58706
5
16
1468
35882752
672153
121405277
112098
20317290
11
1141487
5482
36454860
261851
7
440
20795
65369665
7
125
4725
138183
182451895
1422
714
4654
2175
113
580212859
21199862
669176460
1857890
5363549
18
47034724
138
8545
73502101
133066
282666
13124
261398307
2
34425602
819410
932
551245
4427
18953
1031989
4048799
245552693
86305050
41
21276
50431
548787828
10886907
1500
303354
2986598
307089701
1283
663607692
33412
23
52
8853
127215050
5416821
269550803
279212
23
116728
957028
5891
17643844
610851747
28204012
18124049
63025
12
686076923
52982
39345656
715
57115
55
9228
18
500
353
123047
414259365
899408
3209
59
30420
154521672
15734
54
467510
2267548
120
13043
75231121
18566
3944
893
165
45434799
5528
79
10477
14044
2
3330
16
707945011
1524790
2568572
3651
10285
12575
3
21
325
15
11048441
110863444
38
8
175570
53
6
18192235
16
105
4
116
446973
9070
25167811
82545377
3468885
29
1388
564244896
12012
146475850
12501
894976102
6577
2617869
169626469
1140
756528
8737967
518
357466198
15566
351083144
158089
1503
11081218
10242786
18476
34
3034
487062418
152975696
208
29
1862
2155263
54
35403
2159
139
24909
12579573
119698
293
383637
4969523
11
7240753
71
848276479
49
15749
61755100
6
1823
81456
126482
421465
28830964
292
32855
47993
27578
159182231
70
2
64555883
2469
103738
487088
1820752
2027
1696
5
41921594
732096715
15
708617
537971
1349564
91276
25
2181118
427
3080768
2683102
59711
46359276
327100567
4378
324713
58616335
174273
38
28422315
25612
16132
67780
99750
184
8041
2311314
612661435
6
4
175841996
80201703
699
3
498245975
83650574
11
498469
11080638
331
423233
911
259103
3936
5
2321
122526
37392
55339
13
5
478039746
5208291
2157
439863157
10173
2736073
36
3333
1905
2678
710
5
17061131
411895
4
4782772
19
9
9261
18611011
355967
2756621
469
10510
2676633
3133283
59045468
3426
86
18125973
17467998
3
998873
53599097
51970
4
35
538999620
12730
119303
7
626
11
365973
13264035
167772
9314
384
27
102
33625763
27
320126
14351
36359
155633858
2
3596651
28874
17476147
496050183
697220294
274
637
26846673
46
151130
261898846
39606
6812
28277889
69152
5
137503209
2
17115
12
845775
596230
1559
263
27145888
39824
31
17957446
223
12192358
24358220
13260080
6
225348
3
23040
7
540650368
293
10
25797
123132
2406560
4237
98855
375
23
7841303
12424175
65
18499
9960482
10471871
84175501
7840645
185
11087
654
754355
38733
203621188
6938
2
421736
20276762
75323
1934
8
129826644
266856609
27
1784820
1128
71243188
81064
66
409823
374
6
3202683
233498426
1127
264844111
1692
5564
131538282
97556789
4399
196528041
10904
57
8195
247941
1624
107327153
42709213
176320556
266435
883703
216321
7159062
1411541
91
17
895718980
953793
14151
7
14676023
610159
375722
6687215
33
53712
2
168964162
53203413
1289
45
43696
236146
16121
19
917487
11
969
32
99
7613
1277655
10
10
156988
10
451912
2385662
3746678
2245697
1647
14296
1547
1626970
64968974
66
101
8874
9
505
356617
59823699
45572
2
859702
19812
21918
53663
2
525
2176
316
10113451
75336024
12
4
217
505
3683843
227677
4962574
3
4511
1913323
117
1497
2425
331652349
37
2952828
104
238
64381378
4194687
981
11631
34602
3
32402980
4
88047
26
15
4
3452
15769
11
5455
9
42
1301
66
7
124729
101764
13
10
14535080
9918
10
38154
2
396
1295874
32548313
565
7287094
111
17286
5
105595924
10492
23
36050
340
2141467
2
11018
445
19464
196
394176
616498052
15063
333326
239387464
21
3
50814
762835
33773277
61479
20
221576410
1299
5
35
113925
6778
593848
191
4615
3
1575663
6257
168796465
11
24780100
11821602
457
2
3596475
7
1601
2
534885
680427724
435790
3731854
3063848
175290387
56569
25272
482
395297
52
7
2
14465082
13
170405
276
4992
6
136067
271
135562683
3071939
406713553
22
8907107
125203129
430
284
302
1930
170871935
1125779
1865
38686
8711
156
3942110
43196694
10434475
1434069
1335122
3721
5747
126
91673720
10
1855714
16269900
3
25241
10960295
208535799
41
484961884
49992
5020678
174
20
532
4796
178180
523
12092
19489269
314074885
705196331
1937
3992803
5065090
17836200
153
6184368
12599
23768907
16862
230154226
13037
64
6279
6
102471635
3
88628068
130212314
85
160
253204
35062911
4
2396
38342679
829251
2334889
117
575162320
5526429
9
17745
24600
843068037
1128
224348811
11559
82798
252
185359
235812
60373915
525427760
7994561
402188801
6
480856869
3
348760497
55043402
2
76109008
603840173
53310
2
86830934
710841
6352
170767465
779629824
3
55770
57
133189129
522010274
206598515
940554
11859638
8
3273
351516478
198067
221254
2519
41090
16
184
14509
966
124552
4375741
109
22
16
25807187
88
237733
3794
289
18549
4
19394838
753682800
43339
8762626
1262
293429
5387973
10929
2
210423560
33
42370
2459330
75475
402876699
672201
6259835
674171
89814010
1974
1510
3
180
1971
37
100
31
40221
46812
534
128114652
678185103
94760013
28684
6899
888976860
456166
198
1283647
43593883
24
108293914
24995
1667475
2818063
41236849
163197
11662199
37116
799
5
64197
74
129874247
873158957
69
404978
3
27897
3840
12067873
25776828
65
2441
400580
116664552
19469288
469
2
256
10449
521539819
8417
192768858
5
6
763254
2294066
217589149
53900
3
169
2987010
758963
9
22
3324912
16349
79293221
1169198
40238
17049329
108
28056
157244
149940591
256
352875802
53
123
13
3
540653
99690976
24
1903
19163069
152128032
381621
148800024
76586151
46748
676459313
362199
4973
126812
12317649
289224719
83078431
7
208618
356727218
19
53981384
523117963
218572
2361
144289694
406
47
12
498761
7
4
522324391
117346976
144503
466
10621113
3
5218549
539
2
1579885
3615
70114
377335617
1032180
34041
475897020
7293802
686989548
197924
11907747
465
3895731
681584629
225
2
480394
36972
11
20320048
151495
109
17209999
26899035
38522170
60390773
821133
3
205166
911428
372667
51046514
7
4
53101
885014007
16828
1331
96337653
110698136
4522112
351410752
6
1840255
649432402
83
62807
1648
78731970
2865
397465
53
440735
828486
455534
581704
194329021
5805712
3778
5836
3645935
741965484
7
160413
59240
5974
3482492
21760342
693911698
330948470
43
625
399694
1628473
23
1920135
566
86399876
2694
4328840
8165182
137
201301052
65483
119750630
124
1070
300544
700344
15
8367
294
16112
5274048
9
3
40608787
97
481290399
79366
483155163
448122596
157361653
36
3171193
1862930
81909
1553
194139
261292178
9955
6
22
89
570773
17490
20527010
316663
7075907
95
8
9
17085
11
5
93516
15
202760
379274
207
5548
44186116
26
6100
15210
11513570
150
52815
13579
7561
54724
24422616
81933353
584526812
158911
135
10935419
142269
4609320
6497
4134354
553204
1752875
2288587
342
730
29
577399
186
121299107
45150414
369390
90
45
2099696
36658
9654627
139291
300
243636743
177
120294
123
329216633
2487
31
9805
2012
4494
113881906
51489
7378337
16058894
545520415
1592
117
5403637
488485
423744436
3
2
5367
12809936
893536
27
3666
4
49
16341644
20341723
388703
2
549
2891
11
26
149
1536
137
60229628
51832077
6
97289
4
68292866
6297535
41232714
971
1893
914867
99509
53444041
143249747
4
32
26026888
10015
10287
572039282
19
7341
23578822
20572
14
18560
20399
5766
1191359
768632942
2589945
397884704
2191
27769093
22584975
8
196
200472924
7533
2
132366684
35199
8918341
3823561
48
293865
85019225
19653
1155
1513859
722086
6
28938
6
9807158
4623726
44182
19133073
291766
10794
8144
2198
44572213
2906721
14
15587
6
31596
983
133
4
1894
20598194
21439516
2502151
19
9444971
47139
20
5
38
3
1279
6297
203951
4584
2052495
244
5704004
1642685
2
27507886
384508396
85205
31
22670
91
6
542
323469
15
48573775
58
1195
4
146217668
628210
56459818
1644942
7324
2450
14
34329
27772696
107463488
5801
2
155
3674026
10
3
609485
95
3652
1513279
76879
9744405
15037029
990281581
17018
183040611
32874
41421967
339
80360917
391764
7
103
214702
236982
19192
5708806
12
95000
3
224790
258338771
456038
25
134
6
533
744646
2
6058820
18
31
693728
242
615596
33154878
26407
103027018
11
90
107417
109
30
107
3753
57158
29
2690656
114578898
327637862
64909858
34806
2215478
15573
326059
2636558
7609343
884
204288
1993878
143
91459
2944
27
70
40
50
88695
357661
16482
26903135
6188
53
50
3
33946
66065
8276
3745819
83652
788577469
3
479201886
1654
791758223
2254410
598014014
24
506231
12419434
12331
2827
406
31
12828
303282388
27919
63320804
1773
993320131
41613
410
2
159495
251371
3
38
119
573
54
699386
6973525
56871855
142392
2149497
9
198184
67961496
49050
444321525
7784141
577859
633
10274175
45
3783
265514
71658
478034
7254362
2698681
1888303
2371201
8763262
1365708
756
437153087
25
135857383
48498595
28909173
364
1198
737
565
587619307
222250936
904467
1613
326523
58
1841523
1232277
4379172
463855
32
145010
9446966
11974
1173
1734017
78577
9763
7844
3773092
5
3173
10167
2
45175147
33
184897
5135
8
971375614
199349910
31478
4545
79011575
869
42
10468
327
40
4
65983
6377
491
332
3291
305391
2
158
21296472
12684
46
263776
15735444
1344316
8487960
23696877
959241462
84
72296
96
19493
262
98475
18832
119
928897
1474
59273
347525
41995
42088
93062040
2908660
114249
5522346
194477583
4
219087484
50154581
4130
318
1110916
238569456
52710
709244
1772
9782
22373
1604
319482868
1613
118897292
20490
1424
2696
479834
1345557
289644026
997
7235795
162
663414
3382474
124964750
80100450
949
121468465
1496
412805
199210
234
38
316331
1967
5
235823562
3
23
133379
947
258
985
633196
3
33300266
24162
624993
204569482
6496312
17473
4137
891096
3
48741102
80
60
650010781
2
844927
12
48
126589617
59621
26
9392
53390760
3811
61
138979200
19479
6248596
9200555
72001
32540969
6768697
39530
17774375
247307
922808920
4681591
75406
440758
2332207
9
477626
187339680
739537
269670102
5734
3721690
966065
4
75098462
124139
93
483
712
174528
9909666
10637
17083469
20567
142
46
62
35055
7
79727
2
148659940
141992393
711399
28456
85346055
9
8289
54900
28931417
44681
12808
6
6
1171748
2
106144833
17
933526
3681398
7
2201
20298722
457558
1162627
4
21
424
697
382382751
2
52386259
295620
505
571
858210041
51219297
11659
5327272
59986
285199115
209129
9639154
1923209
152
35
811510839
2230
1816
17158
1295379
216139
54818
504421562
532836843
242519
21149
86
380277
720775
4
50566
837103
216
197104
420
945820
318
1785
763200
44
294251116
22788311
1470
27
4389
588859144
19111311
184021
6
482
88
5304194
1159
94
17
18103
26
1211
297010926
1806408
286212
360916627
53
254
87
3
47
4786198
11856006
5588679
378242
7847
25952745
10243
5
41689739
244815306
983953491
544150
418005
61035
65
28197
139427
5253
127133
26
4893567
9
3
112922
1219
4810519
22292854
110392481
981458283
116
36916
3862
30281615
313
101609645
39788405
10887519
3842
3
3
549
1671
12356
8
393672152
298
285280
3
141
38145
38694
1744
285976
7827
5873
664892683
339145
358485
1767
118
3355216
518011
24827
15651891
153216
3741684
5
2
8150
20052919
4
637356
400827
1578
688
1868
179186
1147
17788
15
14037
16443765
9247248
3177
22792
41296
36352
21547844
258
13883786
2252208
28259
62504615
166917709
10
4526
20923
425099
168247
5739
1691
46338390
20921
553
3540
4779
49496
23378356
124521
16
17
1077278
4
254287905
123489702
1459
23668
188493376
3
4625932
563987604
6696727
921404
46631294
1828822
377796
5253
12628
55529
466529347
35
35
31
284201
531
172
2296104
22
3230237
37
75
39
57772187
623383277
1733516
43187
4
2593910
420045949
10
20534562
3322602
266
1260
417
269976
5982740
16
274
137005
488465328
767843963
22
35909
3842896
2066401
151465
67540
27041
29962
21
537392092
18
220
39564
22136216
131
2
40637537
42808
128
2
424
2276651
169547
12
22
113176819
122
819
86
257
39382
8941
7895869
897240
12927772
22
7778
92009
34776
146690156
183
9275672
540363
206
5
3035
5121746
1140204
3
173967
7
13
52411
39023185
250
27325
10
165102649
9
1247
20263
78554589
54565
4127
7358246
3
17
614332270
11993
900
99191
1225
29809
26672
59069193
14126015
5
15958
248058
68410
151670122
6512
67
31226645
3209759
401
28953923
15
69577
3
441432226
536578942
8671
1748883
338052
35357
12379
933429858
235900768
141
41
238613
6193
167108440
651333
794194028
85504869
645
4505
190528449
526
31
10764
3493
906662
12
23662
2532
309043
707010
78973
536509
479
13355
215813
1794040
6121012
20758802
615
60
8823
54
4180
4729446
4763375
4529
260904
2114978
2811801
66
736
16324
4
73
17
12
30
1192
3569
4934
2345
46511542
38082
179
425529
1449
131
29334
4886433
4507
27591
8769
103
351818
3165607
3669913
17297
8599901
4732
13
37
24
489907738
23
275556490
21272377
382
426936415
23683
29686660
139166
44836532
5690
516
90749671
75372096
5056
840
6
97205019
28182
44
90108544
201403
17304409
95
60
8266411
772
2756
160
8024516
17
6
13
69328734
5
3808
773622
3314
36
5666
56079
88
276523563
355298851
4
9565461
811084
771
15061
4462
1185
14788254
109
2
3609
1394221
168
25429603
17
14
1161
3
75519613
6650
663655
9518
9
51615934
153118
1523
331335
693844
22817831
1836
126
298041
31651886
172055
628441
71744344
61009
33
1215615
2606577
3
19710584
27207
30466185
18
33
83972041
2823258
55
5
2
80078031
172
4339314
1013078
3702
1076
11929
56377
303864
10
3408319
102772
273
126221778
339
4
456246
9792
490563642
4268
755220
16080
6
34
144
7238
76244486
1495
5
367
38
179
10005
151
152715588
488
589998
68877
156
35
5229041
325256
30
30996
5757
500541
2472
73
388
715757
4416
2
5
679
42
178
363
17
6680081
353120
21128941
17878356
20645488
34215
311246150
2
7369
96210
344720
6
1180595
62587444
22760
2
63
228715029
581132
11262324
9
35289314
227
55
39126
47993
170
197991849
4606078
293822226
19751
239045
19568
45973
10
630
447036300
121696146
181640
399
76621143
55
309783
28658
25
15613
6258414
550860
12237652
1601
18023
92402
1685
24933488
7582022
95
20156055
1282425
45
9163
48866
4732474
16047257
235
5766804
27642
53242
1131013
47485523
22
4385508
327427
107551
79
73222297
3
43
20
357779423
1296221
95
77050
259088050
58772
9593593
2583763
569344229
3
2
62012679
82464
89220
4902175
117497
74659395
50
925311
7
1143
64
36579
2539
5
11106447
1151
417574
65487927
2243015
10604360
42345868
1523
53997672
8094
263603766
6423
3
3470
32307
123
821417699
892819494
43022643
306987950
87712
13720
4735235
7
38720
310
793979
12
59608355
41
13224504
15
7484
962497383
321594
12511
444957
564659
15150936
16
52
204872823
3261
101636
625
24
8005158
21
466205
928
99928
6
47628
57
20
5
533
235
791302839
78544
12474
14318926
23094234
16383724
10317318
100224
61
526035
105
1204700
3495394
12885
3006
70
302
9214463
2
97906637
24882
18
282
185
521733073
5859469
931829
2
1211337
92494
41
109
18761916
609
1033075
6777
518
553315359
2
500574
171
240941
479821501
8
38367
33
1437
880890347
61402
342563188
6526
43050833
2
618
658
246
17
4316
279484
84
2115
21683
18
6468366
11083
4
24485
13141
7741121
16
63706
579466631
30
13452745
3573977
34835
480681
441361940
218278
6
877817
124
77
5
9067
20
107317
1300281
55
161241
242238
783822
6342267
21794
33185
43
41308
53
4
19974452
20932192
1478380
11
94530988
13394979
250
27092
54007510
94049132
62399
438
655840
33571231
3826691
149854
14324944
83272283
46560839
21
1204
31077116
14824383
127
6775
4936
83
1883866
166124928
2560376
1969285
184066634
144702
1174
105
10338109
40869
529294315
3375
1955
183
5141995
915559
133549
436480101
756319
50799064
15981818
171
602397395
2
75085282
4010
16
691098872
20358688
644613
68475
185039
28
180324910
114
247
852209
46980741
1467496
11131591
3157
120490
3343
102974541
7916569
233002
11738
1618
11911
203
6
4724761
613272
1004143
3035
38
53506691
138324130
73975624
1370549
11412433
3
1395316
144350
294054
76
132993
191
86
3000
54557009
23198710
9
12
771117
883650383
12723
3822443
479675298
1982027
553159
4154
2298909
229
22950
6180
19121
421
37124
17
37098856
12256177
57623266
1613
921
17523283
8343
6
14
470607
26985420
36481336
3705
21323
157568376
179
195227
927834742
2
25944471
85116
847361792
136
45644
368
23
28
1446522
527
291
4189705
2
16662182
240
20259267
1595522
13
17976
5
15423178
715821800
180964
29165501
388
20013786
522929
23823598
19649
2
162
13523
281874445
24160
130700
74771507
796719042
17638
569498
216476
4750
4997
7852329
21
2
365262075
75408886
182392
35
17127699
212451
214047
872276732
326528
13100
605
146956802
10
441489544
13490870
539
19471168
10517
22648
57186
2
75
3283298
725863910
19525
39511317
48
1217
3203
697124988
420
757
318670279
27194965
91928111
1614716
16545649
9950996
5
16813
2038802
818557
191
12064
1701622
79
104418070
5829
4196853
1293585
10
77114
7
14364546
6670522
3605548
90
34
140761
9048782
60
10781
4878
13420
10684
3390
4
97
29
46
3843548
15710
19860444
899101645
518764044
437368047
7138
725480116
3807
498450194
823
12
524769
93372386
1664
19
170292011
131234
42678844
8788
4781
1707
7991
12
154525
2415847
13
79554013
621857
1212096
5274
43
102
17328
13704
1272
52
2
8694
391402
6592
5303
3
146
21420
110461556
5442
119889
89481337
417
481422
395
350
2687
62193
35085494
35
22948
3
210359
630976262
2
92131
1293484
813
509773452
3
28059
308619946
54700
20430
5
6458859
993863282
186
5139
6948
37997
2069
2519240
5635
198111105
32473458
395657525
88385692
627154
30818128
444470160
19690
2424206
48557
268636
253
3299
14540
47701
168
13
2812719
91
172688658
101
3783352
3782
1517770
11037413
190737
958
20025
386
18
6418
10823265
732
45240296
23
203
2
25
19544
161074
84909271
159492541
104981
5
58243007
23579
6870
147404420
1277909
2
2932308
34351
9648071
11
169849
5252
25
23690591
582250
319496484
3092366
1286363
3
3139
832606749
2236
714760537
21461527
44
233824
7222
964211679
43371736
16708
1380531
74946
117
20552
239074
526918566
28406750
275292613
112
6496
3535772
309754
406882296
2014
33
277987
907296
100
79087
567
2580561
584260201
9
46
1316
71483600
168026006
52
39280129
4238756
2092889
10459
1988500
434
849
19489868
60
128
6770852
5367212
25527379
19804
11
23576
430
909859767
2
128710129
2783
258891378
13022
1571
5
388061
1863686
501122
22332
130006
3
182175
972563
264
4919
172
4283071
5039
3
23841681
23713
23
209706
6183773
93
9719
41
345327
241678768
11755
94351
599403112
2332
30
294253288
2
23
71884
58349
41
192715023
3
54311557
257674
4671294
156
35
4
7016
7
723061058
278164543
4801228
604894
273498
24062
131
32570
9
367
388190
27
94056875
31687
755272
26
343761063
422705
19271
34177
443
47
134283
44
977005455
53779049
44842
139
14445
297142
146017
3594962
4
620430368
2127
123691
23
812
4500163
1500184
444
10145004
19
142988608
31721654
29969209
3450640
90
702
197223870
510
129756378
47513
17563610
18522588
40851802
10
94
31167
11812726
1941379
156
63023583
484906
81
247371570
19044
151
66513662
1191953
50476
963
306250741
597817365
5686321
43614566
15115
152504
4856707
10477473
297
108891
34142
2060
14045345
342
195375
4031
230
7546025
1832
139983
20053
964
1072
4547
14983867
32018
2
247493315
6
18987
1702574
351349032
780
50235
3016983
432
129110
343
262
198
6751
5569
63366
10
200639
8997037
5661
4
9
72
81
1499
86
3109
6
36
3823
85070
1140285
11707708
17658536
652100
110178317
12578
21130
587764770
155406
130002
20
432677962
11061737
165867
273
2
1208693
85428
5423466
458572087
12
544849
217
202044
2119912
285
226963940
8392
1232
1501
43797
30
1990
189
11166382
29056
30930188
174
23571959
7502
175149
22522
2
56569591
99164053
45
1263
5973365
191908
121235150
665
2226
72224227
132
22
1451
14513064
2243364
144031389
895474
311414
121
16
261
54
740523398
57027
1483883
849703844
113235
68500383
1624
220
291
80669138
88890
106
721
152368
172
318188
96
130577
9425630
326049132
308
579
2009180
23044
288
78487
181431
142866120
605
260225
232
711878656
767
49
23336673
8026
1078480
72187880
277
614157065
5224
7751
332772419
11
79078767
6277
550073285
70
73286
1217774
2365983
3888
9996522
199093
2350
11562133
710388251
191
1841
64817000
1121
25837
12143122
202814
20250
106088914
34
28
36448
25
232052998
2
549
738488907
13
3
55023693
54035183
572
77
5895443
33643197
82738
11917
134
55139422
36
31087
992
474126331
412247105
3
477759985
12907025
998
42
1908392
3
307657439
5478
27074520
23248777
284
997874519
2
28487
264
2180
2
389325044
2871
286339
1061
8
36014
136637
25381
62
29
290
930
3
6702
112694750
172411911
54113575
510169
15
45308
389808145
30513754
67676930
78
69763
116588893
222971
37
181
1093
93
1763271
38222876
129777
159
274540449
38432
23
94
4
548
2453169
1153
6619
7265631
281269
22363023
1831167
38
70365251
2989556
202177
85341
3
104580
1036249
56911146
16
1598318
54
28955616
211516
306
1859
3
128
2
8
12
87044822
133
16
4884
1188612
113521
138
176
1064
33
163558947
140329
5282
130003760
8
635006925
2793836
15182175
35989225
64020
1484005
45
13470409
22732534
12
920387
27
1327
3
19
26792993
19861
104006427
2898265
26
1828
1513269
49
3
65439854
369091118
1095769
7
21
821774
583
9735
167159665
419907
3255
325
171
3
8704318
4790
514
40505120
17872
5323895
2764
640927
105054276
23360808
602
178
454
5
5674802
163225242
67527678
45559117
3083327
109634132
25
10697721
6899586
535430281
39359
352
8
6298741
27645329
336499140
481890877
2595
146
892
1952
4661
14
6154445
25
282
22098
167534
11489
5912
468255789
446049
20
262757331
25232363
170264
16709260
2066362
1661
3
93
209
14165595
60
200706
3394
69745605
722989
19
96564342
34504377
4831333
4
738078186
2
1575
114555303
21210194
18591752
1159
8
572189678
879578949
6
493385439
236
122
68849834
5
3
220090173
16905382
808273069
533622
4326
18797
10770966
3905
20864
38749780
8904744
5238348
30841313
153407
13
11274
7
9139384
3036502
95261372
131
114784
298089790
4890249
290719
180
4
3599664
195356348
985
122591792
105698
2
25
551960
730615723
181254
1350
9
96557598
87561
995748758
6438051
2704892
37235429
4142259
336
552517078
774043
11212
9631
28
631669
2084
364494467
5
943293
42533546
385
2
4654675
25937863
857840765
21327
250645936
5333
2
120
7
867353
8
21988282
109684
258
14576
14
56297384
552106
6338
1355
358286
7970228
5
44
635
497776143
418
2
74553924
6088020
5648284
5
163324
501477
222901905
49316
740
100119717
130389
989
86956
3511
850556
19605
1102
6
178947
3324
894
766403869
79
528
192526
1538
69097148
19435173
20475636
546837
3
688006
498918
177
16469
6
2
579305
347042
131622
3665
3
32421595
870193
2522
32
183774452
150
13879195
47951
8213
3596
43
5324166
2958193
15544926
8564936
522
5901
24166847
15286496
3
2
116810423
1196
600304243
39
429916408
47402659
658772366
4
10010
34403287
99037
46674
22231881
3136731
157971
14
251119
3
3292487
709
91
35
1740796
31813
3
42408
4583
2496812
96453
35394
1697
6048384
4181
9340510
13219479
596473
653425897
10414
190556328
4865285
10329328
45513
79580672
10219
5291714
3835
378493
554536
263548
770893218
12283802
591251
9261056
625
3240
14
632071719
345648
6
81994
53479
1693265
9
317
961
2971
231098804
8
262531662
1378527
197723610
136
10295
3153807
4250871
57730
1926936
103600784
5
1510
2
1330334
3
9837645
5632257
9393
2713336
141329402
877713798
292
4795479
1515329
6739283
45
770
68793
5404306
25561
77390689
3
10475
130459
693
55203
19
484
74
3
128071207
52903
9
107447902
537468602
758201
13465497
269243
46046
1983
27
11647118
18713424
37607207
63
3737
3
6002
6
343
2742856
33454
213455767
168680898
803
160809222
2210078
2491
3013
154479
433927154
126718426
3737
286163996
75
2249464
6694229
26
859
641655
41
14277956
20
2348
93
327833
2
286959318
3139137
576467
5
638077937
2352
2
253659672
7168
364912238
686499102
58
4390
13117
4808
14
27602
5
20108
744
950
304
316150112
1520
2
409529422
5231
32
415
21
919
250087305
6
23811
132319
7
30
20
237851655
9
211197152
5
1718
2307491
2448
3
43441
53
3248
104185027
2218107
235392
4700
587648718
6
3928125
140549
2107
8600398
106050
16305
380220
33
1599
57
119
12550109
1468049
62346534
1517769
3159847
568552
75649
814
983
1311
30409346
205
15
5629
10612
47817244
6160053
2137424
479622
336
2
2961634
2016
31501853
35534228
9
641242
7967526
43
267
5326
724088
105186
1254752
17164461
7035
3197
380095557
361
15
24
1421
85242718
251
1929
5266
2220240
13941301
47879938
5404149
958905
6
33
36857509
57611620
114533165
39833022
806
408694560
473
27045269
809798702
279
103
935004
212696258
24
216783
2
16
1051281
14
3
53335078
4
9863273
571460
13836
2
5513
6140631
223626
652662027
135646731
180852
42755314
14428486
53531400
11583257
468140372
585045930
657249
2
29
15173
6147823
4877
2
28847
4
1610489
1422894
78703706
10
5
1543
156671
280231
3216082
21390
94588
284
3425319
5745
4014675
18928690
50969
87772
37263340
4
2199
1453707
13570880
7
6485
420880198
3
1451927
2
10347
436695473
190471201
12255044
6764933
3549762
12819969
33442
9560667
10580520
7163496
1900
231530
837805
1743
48745
7454
13293617
3584909
6007
143783
27
653047
2
28223
558
97326337
6
36
2
64
49220
10167643
272439
69
14804876
30008760
394277
149458
37984750
51072033
41839
213644399
597935065
3733253
15313
149045170
7612163
457
1576
64969
870639
16429280
276722684
920160
3
23801354
5990
20656
26389
42308250
814
11001977
270258
195634
33208
60
2
297
626
253692
133
83
2
2573
1853
509132088
6001129
1111
68522
83
30728
16750
54
291282536
40267
156
523548
1427131
651090927
1706684
26207
54568130
24
5
176
2059
1048
3296027
15
542066928
4738575
852327
3155
912
603923
6967751
2642538
137
11399529
4
2501895
457824
3212120
140938
3
199571
3287
7683073
54
128726
470
13
5746
40
75113059
5508
99750733
468488512
86814505
26
154118
5
350016
3
228
104889983
13061
7
131193169
522108
5763074
660108
365
198
723251281
15393128
2665
2
44531
120919987
306
6
9185922
4630
4461700
91
720602816
283037
708
59
321557
4448000
512401863
5454413
18
87912
3358223
3549
370853592
2460
3186664
2595
161501544
2
11
2293
65215
266621799
19
438078387
42
24359747
2366
52245718
590730559
5466497
10540
35750
3
922924561
31
442
96565566
11585
252644
5
955436658
79417
37
108974947
34
259213253
1768925
55
16886508
629151
587
394674
2236
242593926
23517524
441
656
857703
1793
17956055
777
39774
13149
927020616
3241
1667
126689799
14
257975442
402
48708305
61842
498766604
3689
5
1073
6
15
46413172
14191
11472408
2866101
178279090
13366
199869916
16677763
487
1445
53416238
18742669
13
890225721
13
28
78102
237378
27433706
275729882
1606
30
30344
57540
17
69
286
9929072
480
103341026
26984
336116756
49012
297500596
20428689
6060
288652927
982
18315
539642834
332
686
133
252344630
230
51
13
30514
1206
5
318
2718
637351
638204171
193574118
169097
12797
1918
743
47
346
33
3712150
354
7610533
8117339
8618780
40991982
4307
556521
296764
7
83
2
74639
8386348
31300
1679091
42
66
576
1190877
1881
36
1202801
48184069
25282
11
59876293
5435
3458864
2732
1009
2091
2
52132856
21017436
32384120
403110
18533757
2
116873758
132
53
116288486
51342
107785
72
6485460
2571
3997765
38982
100744434
36003
9131200
138358163
58191
211081
518245300
3838
13
75
3
1674073
14851417
19666
16658
41
180425
37
5
476
1020871
68
53
4
19623428
1149730
25758
148
4
21
6566
92
2102
1355131
121
440174
10315033
461186
9
200151902
362
1317443
271
12682
20
443018935
3147256
1116785
16
871735302
1402399
3025017
2831403
4496
1477137
493297
82050630
12
1777359
24806
115256827
41067755
575
293829
371
7967
204208775
88640
15
121
82105
2524000
1996264
1239
3416
27
190
990
582717
23
285074
790145248
6863616
28
8490292
130028
996050
7389
162621550
3080
128354975
476728541
10743469
1236
19843812
12
4
14660
374
9908
12108005
9279190
262300
57
251475
443501811
45209617
111717
305308
350496656
165453307
134208647
11772
407402982
1625
272866378
10017
85650073
3978292
86466835
210102855
146213051
124273864
497119485
20218445
5
56588014
83828282
206563308
437365773
1593
908373
1160
813843
140243265
22767
751
474132072
11787766
2
29577
52371113
993
565292661
551298828
1313
877938
79692
1718267
13
214568
8
157396
2
991
6258270
3223072
7
126
254412
5882
249
931333988
89422720
2022822
2476629
641275
996
8383
7952093
5
562
26
89
48
22475168
417
241
105894
92124673
56
428
7119
43763350
9
12500469
30380
6130391
9692574
21394
406211289
17
5
31731230
84451789
87
119
9
207783
2
47111979
2596560
19
68600
22961058
417
18
19205
1451
746
45495
349247921
282669
27
33695
994
508366129
14811
749
39535
6
129455
123249947
12667233
4983
3195
521749
34089
2
281842
1047
75
14
43492
7
39
3223
22844
261802819
591
6630
580037696
271982600
39451328
2123663
376
1453
1057
36106
51172440
800757354
783374826
466940
292
4340003
232
190293059
649
3177
418832
35377
624448530
833123
8
265898
6658766
575
3882243
228
873319
12901524
16992257
3672
61016719
50
29
122
563183
4
489006
6
13
665259292
7
86911
655324487
159914151
1812
29
36866176
2588233
4113
867586503
1777
1681
13371
203594
806
92
17050
4813409
6
1377181
73942
29
4207
33345
55106628
5584
464380
6560
28
43
969375365
13467
59204
20066226
510
1414112
25
572
6158201
3400
75
104
19206
37782295
1476
1136
1204621
349122
36
72324737
26556540
174232743
357835
7
70791
314802427
288937806
50508358
7
10
158
3
29037
4196688
216759
32775
75522
61582099
417581694
372268
397
48606
3187934
163721
447073
78529797
443
1060
1930
550155460
2081
2323
11562
7105639
756290483
7
78265
13
1570533
350552
255515
92659
70674
1715945
133
253
5
252613091
225
2897
313351
91
697
61604
1556177
14032
2
17
3490760
105
563
367012
600
524
16483358
117841579
123
20079971
343256
30362
802357216
11
29358
2
3
36
14
7709
14813166
5929141
2
982681823
338236
293253
1478
8
701
430727665
228862
64245995
723773
4817505
83880
130
52
56611
19
26
72
192
175
2
111178
35205205
18
7142
19
2522
1206
678211
56725026
20370641
6308
21374
90565
2
8
6864179
629
43043
2144904
68519112
223175447
1082
20
22
1841387
267450
14686
7
309862
21701973
2276
17
543703304
3363618
280712613
16
18
135608
3
10722850
63263113
700678
66805
2
13407
5
16
254
442569
15
4
908290216
193559373
896069159
32
136
26
869279
228
92
44679
3351320
932
2190349
17
808686
54
926280993
95
5870702
35563951
205
126002
64205
93
275390
10
2480
40882
10736
4361
8383123
4
56022
5453971
107791833
34
190492910
1807942
70
4940
994074081
791814
7564
84134772
587
2377
161
889290198
15437605
1122
2126
40488
39
1283
117
463
4328208
3573998
4
11530900
13722
514547822
279678576
675318
93
77
17444
182656496
24
128075467
26
90017723
43
326935
869202317
2
3095737
237
3
4496
646
3987
477
479
8
132557271
30667
1292150
4241
2
5026
45171928
916119
1071
98
453
14578
12
2987
19313
766245
8416
2286
13007
6
137566814
7057
37909197
39680908
14
6
1307
414
8308447
875611554
114
43744831
56
3983
553276842
540747534
141265478
261517
75808252
294
500346
1160
2
272883
144
399
1920604
2
13249
25351
21357657
49978
6885
746
523
218864291
163
235159
585
333
32378083
4
4369087
138018
107519624
13507463
6338
154456
1712
10
490
7689712
1510226
171
1330815
626028927
4305
20793376
4425884
6601826
382722617
2957671
460486
59262953
102
304193495
81334433
537469903
4399385
157
75
31006
356504
42143
7479236
245584774
4
14837
637008
3875981
2696
422990
1998257
5916
171
4
10920
113
4565151
10858
161944
20
1796436
14
29
11945
777702642
303027937
191
829746262
85845953
24442
1400
216
9
15852251
314362134
28186267
3934
4
403
14149649
14579824
2
12506
185391452
1348371
4379925
934601
968998515
2287314
16254209
729579
306334
365476
27333
7209
403714960
340433
20627
89176
18381684
2830628
2368870
13
623830322
2390359
158
477200
271
58
168622454
707214698
3955794
3474
1369677
15
6
7
46
25
50837365
2606343
190
736
5
8118
2383356
36
22
63519
457493517
12
2016509
1136
40115901
61
665573976
18003126
836295
7
114440797
2432
435333
80705065
297
19102
16132867
1065052
786042235
2
2787
1287701
85
430821
16
4818040
8609
107781026
1020
129499278
336542
260
394777
17964386
264
43630305
25
131507
3
13
216895521
3819
3
161
501477
1266
693650449
134
23918
9
642638
33
66
44874
81708
29
62856220
39091398
105250540
9456
15084
86554070
1055339
30
13
283433
473
12
48205031
808
6
17
9257
1919158
7
51755
494
1103
6054
619243
361
107131981
2
9180
5314587
19201567
6468
331279153
225820
445
45272878
49278
663
2
1666
249957369
2
49
29
282519
20898444
22197344
3415350
790920782
11006246
827776
301433
3
8
1888788
12470
537891
2
39
11016678
729092721
20610180
812350
6538855
60843
96
2
867908535
951193009
18
299522393
3
1767575
7412
17081
2
21803
148651173
5192
2428
8479
227215
5338016
1200
19312000
156281551
64727
566
72
18824
72404880
393358
7947
249867
3
23644
1106
46695574
141494
3
8078
10694
20
2972762
6029
276
25749
547273
811246956
56878979
355580
122270568
18
58724032
211990
11172
56095
1068515
98909
48853
3295218
31
25
594954843
670
7
7211
54
3237330
15789542
37587425
17679
1611801
12
459797
293
158
14
7972
614230
65145332
171
19062201
243838
17990
274655005
6
4978176
610274408
3
60771795
235
621460
4600
19
4
29023731
4569
3565
198
41
86679794
3917
10
124706
545858820
15022123
690740
30133119
17812
1287555
479350
354
17
174
142257423
15640923
169241
12733866
5859565
1609
159
1969
2353
30511
25
144457
58353196
140828563
68213669
10988
9
465
9028394
7800837
368
2649277
39
105724
12
294161
444
123996
12252300
10750
1054817
454503609
14
38273
92533
2600759
176
358847915
3
213
76
134
1142338
5
6004642
84
53
3
837141827
2348
15
832
16142
5365
394659758
226
1152805
173811
860
142660941
113321920
167
2810
68
4
7078069
987566
296156295
223
86997767
448537899
934577
1433
6072142
1001
10082352
996
555483
123757
6245
450
8
2177359
534756603
1918245
3947804
616205
140898770
38745977
527
17141850
18700209
2105420
112
283715
2727
5891993
573
7
326300691
1777
9
29466056
789
214
30451
24405859
53766722
12
38602105
299
49328
6703577
8
920
425
1634161
96
5
327
119509227
2
281333536
48
12690538
2764001
1800
639431854
7807
120530047
19763449
38134
57130774
373
4954924
8
3
779443
3
2796
2188860
362217496
2927
20142
263797
37
25067
114467046
26029767
49152647
53367850
246390192
871636
3
12692
744943
242836266
21298513
3477
1124
12
32
26224855
12682086
30394
5751350
5
321459
33364
4687
12966
1799
1306
42
2235
37430393
587
1915657
216931
2359
62840979
249444
459844
7266
6751755
19755982
129148812
285167427
101939854
506795
1639602
85
7625
17
45
1868326
958644
352967755
5195
6980
317
5590
111097407
404
215
14
10317
20
4
33815685
52
466
7
646
31539
69156475
12579332
10
90
12155951
800091
2376
19920
55338
6046690
1007
5
3088
5330
1218126
80214
436
4
1034
707502204
28
1905
97585682
11696
29
662
8167008
31649
61072384
26784405
66462269
1782806
672497695
349
10
57227
1269
158077
48066
8867618
1077443
7
2077
188276
31066
453400006
4716
4298054
13376
32
21
120986
157
51924
143
45
18011
37620969
96169
219
9
67
1888
25
82715
151621
17
36
49570
2
1987
36409261
4
177571
71
274140
6
319756685
18646
1350075
4074381
134140900
7
4144
7629
518
10664917
8561
98784754
642901
462104813
3921690
17024074
1405
6820
59413
33418708
683420
640764
799
15574
29962
100122704
132397182
661546611
108015599
12
51
7
2729
223581848
747437247
21629
4292130
34
2
60295030
61
3719
3
3
79204
84
258806
2
1166
4211975
207
49816
28907
5747
78500
83
120
1059
12
2385793
214137
470841936
7
10810
3128
51645
59
16521
2
74
45924238
499545100
13302415
1405696
673911953
123
12
9188383
61317182
45843
817068693
28288
126638
681338
83595788
11708081
183667
3395263
9
29530
312579
5
12571594
3221
439
566187
211106778
4551615
217263316
7678
158394
74723
61322
2
111
8728175
23
2920205
49774
14
20894
28901
442
996597
159642216
13313
121143437
95009
799
29599737
1012
337356031
50639
213
1030
471
201433449
36
887
148435
950703
11239295
19528788
196967
21676399
3588420
73
14979161
193628
340616093
540237
145647
10
54701
2
9105
285
5332
339202
1578
60
119
579695
21
37466289
1782
6255286
426
9579643
18522
38694241
5
10064233
434927
444
153416
47
2
284977
10510433
460
90
519272
112
68817
210
238661971
2665
73490976
21
11322782
3542
29613
9453
522598102
8
2
8761
4
33
42
597
335398
1186
22904186
130016391
5501
358758016
523443
91
440277
86557
5116478
681
32572
8943
2
135
854719
102986513
434790035
140132819
45615
2968691
3125736
14
329
130801
32
61024
15329561
326960401
113777661
213979
57917
80979986
81934
28
24054
24337
85400888
15
110
7549696
652558
76220026
2
219020
998067
4950
121368531
363
804390467
281835244
34687983
73656021
22
12985
392
146
280398989
10
473520
3095112
12
23041
4676642
99
688
1726
3602
22
14416
74505762
42
36974
102515121
19545
9407001
8
272745138
184413
2246151
25257
60640
35645802
249138
105
49083
1846
4598
3833
3
1443
715870
69633264
12
21447
581732756
114332069
375556
306262608
7
5780
10
2
45607
1116631
513
8423
54
14047
169684112
3
184273
40509
23981551
14
144739086
30522653
143
1510739
9
6002
202
360122
6
4197921
83701826
748610
3
1311940
2985
157417
361
41542
13769
646
227674772
97592
1160
2524
11163503
19424743
142970
2328
408863
174
244778008
15
61
128407
7459479
2
22835577
4237
578
3212247
1785
111567
15556
91900516
3
3
9056
4749
251748775
163
121
100
168271923
23
147
2641
35338
19052
244212586
858517195
7007231
102701511
521614773
100
638
8
349983015
729204612
305351693
389659
17
1169
21038
16985
11285176
27
79
12821580
117425
10667
3313
6071918
7259
1899
17373
96
8053671
2
130888975
486
1399
48844070
2999642
5
2
30204432
1097813
95
2
2
51680084
955992
48012
12345
1325005
749096
29270
305
93
251209
809595430
55971
241
712318
152
4536
5879
848
14
136
55
229
12
15011951
5308661
2553013
383
415169801
3887909
35
1919262
32034207
32
4033
7761844
6
986817196
690
705246441
215
10
58582
257
193771
3022
7827
4359337
156
1150933
60
355471190
38
254673
13
82
2056279
39
36993
92465103
660304120
584821
579
121130
6057
2668
191266
633
487238
703591
959
9942
1443
225901817
150130
46465150
2104
167641
12030010
323276
355131
558569
643387967
73629478
633781919
1230
519444
485481827
3886
77
752
3
696344
25264138
11
35589
3552
4875
3364099
20
1033
161679
2737
1106639
254
2891
74265
4506916
462103944
128403
74
70659079
209839738
2740
328398
180895838
10
9983
938030460
37864
13
62486
60009488
388978
47921430
54727
34
1667447
35484
563
6
7
10
87359
149894
70194765
620521582
219
80387024
113189819
110508
3802
297
708
643
50211
57841681
5876648
1270248
22
11
15045
481827
243651477
73
9246
14226107
454
84511205
233865979
241
1513021
64590
2080342
150
258587423
37423704
3
75
5619
1926593
15428
84
96
13
835
50
899298
53972973
16271
2559
119
809275
3
13
2
13684
701885078
121112
483
33
12388
347744
43888
3088
15114260
156395286
7667700
79777
344552
234002
740
4599
7841205
39
11
792980431
3294784
56720
18937522
6
668138
22
37697
27
1313523
499
4291
44
118
9751118
36788
192
189443
14
25718831
69970
7316
139
121928210
7357
824119
44
756426917
264
1366052
405310454
11
15425802
55
439
7
893370466
16483862
1625
80
3
925973839
75
176879
1184296
31310867
31
3
52143
20316523
211828228
2
1817098
40862
16119
403
15
684871
44
3898
27
847379
45389
508882
245
14536
10
222
333381
85316
15522
50289812
17740970
75951
275
1477
1069
409311229
19169836
57453
619
31
96116
26
504
634
680176738
1801
152
55353
11
9079
4789
31101571
60545
6
464356757
11646185
280140567
31573
1399
332349758
235
179768774
10
1624
989924564
74
542170
1024793
10
12698
11641
24
10690
3009
64549277
4326
525408
437477
364451577
7708417
4122886
341071
9232
6
2757
1792248
104473378
134671247
105635459
31098
2
535520
1483
487143801
8218
2236
7217
160
4676567
70
30097
942190
23934
294862
4
1242358
2786113
431545784
56935319
240254278
860369
253
37
166
10
2806519
24
131645
8
15448224
18
1013
237647
78641223
36372
178025953
330
100270
2
174
2
221
308
3
5399289
29
300
10
66098
19984751
577
173169616
1172783
525
149250708
949661
91836
2578457
57
18
954432
62083
464093724
36311
147
4723747
41577913
134
2502259
4543
187
3102168
11
307354404
51
7615209
141574269
4303
2
9320
3080
16704
5869
8
7273
89325914
1100
34440448
1819
739785
481499736
58827617
3487
542928
103740122
2579025
859
1002
10340
203
2
16359
325016705
59
10
8821386
11092
4615
814544082
7399
1327627
154
12971229
1298125
143972420
422019633
15533
54
2074503
5
581
199982
1767
4
30
6082
65
829948064
41931
3131439
1589
2153018
6122
83338227
3
2188
3903
10517231
1573
558
6646
65
76602102
158
3
4
236
796765440
25005583
3529991
1124
104066
1781
1328
209010
242016
2432
26484
174175131
69279647
59
1789530
6507
185
7061893
1277627
1631
287517138
3374605
674688251
1867569
135264
482
5754
116912641
4458579
8024
241785073
63732489
85099166
3986521
21594212
561
2608
169
5
215045
245436660
6814
29
5268167
572287149
133925253
2259
15333
37
10
4522926
5003
398938
287378
90497870
50699290
490944
887676221
2352868
50
86
165521
3053
15264152
22638
909
1004319
9741
247
554604
22655743
6
3899675
10604
74816
38258
2293848
44
606
3663
8570
18723809
6395
79153414
42559
6637970
378930658
28
31460006
482441
650
254103764
382033702
13
367
1322
126
152658501
3
5279
207492898
1482
1991
291987
19196456
59
1688
407606236
28820
80456
101480576
11067
2037057
53220092
688324
251645
188
8699
33
602396480
497
10094680
14573294
2602486
10
8516
97
5243
14488
163101527
2067702
184266
45067
492515
547
429
1210
305657471
22783835
123
184039084
22515
3535
1074750
47
7243
18352
794907692
169
16581
1367
73
2275
40249810
33556
112576814
8610
7404
3680
178473
33647
141460
2180868
2714
5
738178647
77184143
74
6
33
225718653
2542
18121904
151963
335304812
500692307
823
2062220
37574373
1709634
84158707
4001519
2
202840287
63533552
163836757
2247261
5
1262900
794
140
1930
765110908
22444568
119778
16678
28191579
218
313
796951073
11260
294068
32
14580
14455836
137
13
416904
1756
4000137
935729769
201
7786
21
267329
179420
1106
21
4
1856373
39786
8081830
2688
10
8326
46
7424130
1733
30665596
84669
407
120561
14892309
9137221
1683
894079033
1941
4724707
166956
52
8391432
3279
640345
9
34819
11511
323746924
29439440
121836
65
49
200
973562837
19
15232567
655
922056
4583671
14125
364
1205
277259294
97313794
39
570007
19062
635005
4678421
350580391
20379477
920
53355
11847675
17
60327509
1104
428336
107
383
59106
11
77396
10474645
9059
6670
2
3792
21
100844
130124
32774
6515328
58627
3
1415
37432630
2
3
853926539
180
494
759973036
6451
81807599
2651778
25386
2514263
56079
4
153971
84073943
1669
6573429
1585
3231
359255
79780691
1205
14723882
7
5218639
581952
42215
32456
525515
12
5297
10
2
15670030
613
927427831
36
18826028
3578508
8
1836196
1586295
9383867
30487705
1940
10
73879
13469
149222
13
309
3399
8
39491
43
10984
28662
11
6
12423168
135605143
26
102
77401
11243417
62281
4723675
136
171947
337265
113457869
401088746
598
501
134
51
11521
21296
907874123
3
4350977
5611
2169297
5
13492
71039343
2816332
5
76
13732
514967586
4977125
109
3884
1998
76087786
8
129074355
7568
14955
77940
14
10
939020469
469355747
8
12493128
2735
935
16579
67
3
5763100
724987208
44790
475
552111
172690
14
1042
5
293
449680077
338528
393
1653
159761
203707
44902
20119446
43253
205633699
11699
4
2340633
9606804
2526
428
2341514
592
772266319
62880
765
12
418
11883
5085
86568
62539
3
136763
869383068
24279
279739
33118
138
104
453936
3686
12751151
4875202
13
3553397
10182
6883903
268762
523
7837
4081849
14954
7
659
864284
129362
9985133
267858
325826479
168343609
480432839
3
4163
708834
1862
14750288
639
115
698878
219473
18626
409400
231228
13
12359910
7949
4903
237437
95
3232302
35494
57
468866
1511
14905
4
44
1119
326715
14932342
4017240
5
2
1096236
174498
11
768
209532115
2
590843
1962443
165981
369
38
683674
38883778
18074039
2
10685
70937131
57669
30
144035843
152174
97
66154
28590
13
890059796
1125031
430643617
47964
13
154
3
337801
5
17362
14836587
5
526
2
21508049
6558746
446
56792
26838201
306
150
81311
76993
3228017
111
8
5643125
650998498
1484
785760
906
92077
1611
12767
54979859
984
34
179922614
778544060
2976661
922022
201549
775809
21415
1789780
222
2028881
633489540
93
1002299
193820790
42839
127
4
41816
9097
1241
120877
735397
18
242301
335
427774095
309331
163507
61317443
316549
2
130729463
858
2633
3
324
76284548
732
16800048
5
84397
2
101
651243830
16572799
155893825
2812
149440361
966
3164149
63295
68469
15677
349892
25279
262741981
14428
208123
801908156
51
7338671
2553
458316529
256959372
14545851
10004227
24336980
443
272
4
13
3544
2070
1071423
29456447
3
39509
480
471806
571
14746
74236265
31
115823
222387726
4
80
54
123939366
1205195
116
5121
31934966
129
10
121181358
4
6
21663
26
42
494090184
7063
327727
11602460
1680
4252758
23109057
54
185697665
1440722
1818
122015
192093664
749028721
33281
18803
16565
183558
286891485
28808
113670
334165575
3778554
2540
2
34033708
45
2
151989
34559399
14596
140714247
37671
8
38719249
65185933
31488405
86
324873158
3270368
2
18422724
1152315
797869
689
6034
50
6
621485397
19
251241
835
7399
4
3328574
373801
270704240
6342
33023504
231231168
17054
2
3544
1612104
426932
51192
2
200721372
53202069
144018
196810477
2726249
85411
687
14
131157
9
289889540
10529
120659292
9094463
3745291
2929683
24
28639
2206
19
13535897
8032844
7724628
74923
528058183
6
1700883
3033
51992
179150
11180081
108
81
47209
475726630
20139549
25517579
21341912
7037587
2444
1007
3
14
4570977
39422367
13185155
6
54
588
4
24793184
298989
6873134
355
4
2655
2717
100
9
488
25024
19600
5537
431660
49114
108475
123538895
114596
3
16074863
10331048
9266150
104
33083295
180414052
1146
56597
150
148
85
3127
12
9
1473
6661690
702769
28771411
8
30466
202085913
170561688
402376839
21
876889445
430853
38456005
37666580
78233
109610
34
10644632
1652
654
476462
7
359160628
372015
3658
623644
28
3031
545
292348
94
148294853
55
12
6374805
6432052
6
15
6019
299292
136024
36
1177539
23
294
88623
2
2791
82499884
1283
27331700
24
11239
2
4307694
627470
32924268
1775159
1207
145698
36
40950914
6575
15798
680876
11501
635182985
6639
6
4
665
5209294
90547983
4
36207
4682301
8191
11308336
2
4583
429951
2080364
26306555
10124870
116838061
53594702
42
16365
5630
1935255
342632
3
69
3536128
297202838
195113508
2675
2332
50131
243357
2
47973428
40
277
1180
171036
10512
80
1756076
15652213
12792600
209
12
506
3173841
28070382
615746846
514494064
88455
207518920
25
83548
259
216195
708163758
795639077
453286
22216913
6
725
6287
19612552
3076
356
149598
60515
36569324
32
444
2249
19
573
7064749
19
129586306
2142755
9576
6056374
102256
3
803
10489065
963
264
814662
897451489
157664218
120
5151
352800125
2251672
14
18
34572
2297919
987218412
461831
8
4
599664447
53023
2393
521267667
4869711
5989132
97658981
401409814
762
5
191
117237
10
7610
122666
6752
23
7300
2827
2
12
390222
20
631253890
2691612
105893
5193671
5938477
13645822
61134801
16
19542
3579
29118596
5453
3
12
2924578
4924
68446378
26738383
3
211965
31521
18636366
1226463
88165
395391514
55619
12035
229
868
2096569
9076665
210255
993573
14366118
176
563
222886530
208657023
92488
154
545720
3044001
17283100
492059
12423
165267
495525195
826681061
1516674
186875
7599
281993933
4380
3
37177
1235
13878185
60772
2631
1307
5887615
6578
1637399
52
5766
12542150
2441535
1283714
4
1648552
5
15094467
99889
999
21282
63367
28032128
6360
6343076
92930313
8556
7089
144
2
4338
1535861
116418
24233
112606726
399
553
13
13338
1869
721
208
29256
75761
6996431
477423507
800
7
3137
192003
2822
5
550
7330314
186747
16
35
73833
6188467
4159332
457345
8376
3567988
25818
14
436013122
23
176837483
1957
16084
3366908
61
1613
37437
725
3181
145
7211
5
130
1958473
299
1523
11797
257412
195971675
3
60608518
302
181550
100002549
4
1018633
85
3558182
501
283564
8186685
591067
8
4493562
17248
227070718
43986057
149
414
113
151
222
3969408
36332133
45
3
321
209099
3
151524
4
2420
71476054
20
631041
57066
26760
2104968
2826823
892
117736
846282
39106
109054
12537
249492573
4
52546150
591
694
46356772
745
307449
42
226
51
263399
37934
2514210
428184
17316595
11771195
28892300
69703
187
16032
529
645
109737
1827
45442821
17
801878
2297989
148
16808
471313599
2136
8039209
129727197
42
23
243729
5
39412843
38025
102028
10859
643939946
381
3852
147
277
1851343
81
6
7617231
212441946
166099087
399
18
410574436
2
5
46
28717666
10984414
148
3067808
9194263
3300
155948
796
11700926
43889
382754189
51428213
68197
72
2967
909011
249
3039638
2299567
18
347
24397
1330935
292
66354038
620
210
267543
213101877
135047
2
43
14074383
31
52
7804
2
3248608
2
495
186
26834399
12517462
22864419
419376128
5004903
994704139
265
2
44735939
113571271
317256
4176
11960422
10308
3707525
945
162078185
245072
7184800
130
17134
769
4
185244
6861
1496
63
1959987
8908
67
11
4251694
898460202
4
1746614
52640
198
4
22503
52
32908900
898759537
22253376
249549804
1276
14320
5
30101
840723
5202
10
331
697357
253427
381745319
20
437532
288
792409
698
229873049
34576466
4
1813
8
820
1083960
48445
74664
2722
18134500
439
287053
979
4555
29182
6126868
1514806
16538
21
911
121698
112100
21117
199281770
12476963
63
172320501
79
1223291
474330147
1335
2
19066
63
5
163
358915784
147823
52876
3709814
2
235989
742054
67187
1587755
5023
14315618
247
880559094
9
57700213
7455629
103
535071311
31567
3620224
38004819
14706
30
19
8267
459315124
375990
345
55245483
13
5
120
13572
3018971
953
76313
48551418
128
47017053
17075541
25583284
559793231
90
92582
87
19500047
650
136
106973130
51
67604398
5526397
50590
1824
14
2
11
495807731
3817318
13016102
15
533321150
2231
41058
587283726
6
19176770
27946610
33
592618
600
2650411
1835
11939
41164
143735
31600
57022
4
6
11133375
251927
51
33
1050
59615225
1258689
84080385
450
56614019
3109
618888681
343
31301750
5543320
33
273020023
409
37994
98
58399
67
5
46
12795
94421
8
562
7955359
487
121416081
50
143825
96996
6674
10346719
363
5593
7947
29681
23056
140321476
440738
54
17215535
99936657
271949
2
34033130
629992
461123
685
444
7
118
4
2
1511823
42329117
9691
54929
7317137
345924
404394363
102751652
86677
23275
3353
4041309
404
921250862
303
54
1343
126
1290485
35187
347372439
31
367789134
1068996
2
4912697
1331606
16
104781
196881721
11
155013
34013861
18847
299
1690874
269
955
378876
512444310
29
873185
4700612
17809
8921
2246
32033186
124
4263476
316386
12426
535162497
93724
10
6836416
388118426
122
285
889807
51
1028030
1404
26
184
252408690
7081688
32592
23774314
260
36
40101
387
67144
75710
1920
773
1239
380
27254845
3448795
3872
27371525
90164
57872
19353307
3833
25860
4309
26814
203
6537294
159
112702230
337
114
5260
81042
452748779
12
400429704
111
284
53
43272275
79
8
1677
41
13
168698
7
564010
204
14791
6
7378
46938
3316009
509
739447
233
5464
117364389
13
149716711
92655
37
43
4
50
5023
92
4013999
12992
44
121
11475198
76611
9378380
561241933
3309627
546
9755458
432094675
9
43268973
11201891
1341798
89785
5
214
19445337
530717973
98552967
283426939
92567
231289981
9184193
11949118
568
667
152055818
2
682778
11059
84268
416658040
511920300
17784
247727847
121
36038
1215
230
51
121
4
2930224
55250
58470513
1304426
462
879
579
3328592
2691465
104739190
3487
641
730048
2294440
99807
36501608
13619355
18678559
89946237
7
8453426
98593096
429651027
143
172542
4899
56338
67336373
390958826
336
25577843
206
9
287739
22197
961956
70855
3718
1487
4
26771225
19849
198885
12721901
5230
570355704
14
11811147
1073
3
1117943
159086386
232437
146193256
92213829
147
189877
15928
79
650559050
314816
506611092
3
3856
1286275
11755264
19477997
1123
116
36447627
15
1337050
51
17
223859
24
33006
3893
20389
84094725
303150
636132787
781315074
38460
33744610
206570682
268883
48817145
16729
2817527
23
5357014
84165
1949597
2311
747000
159941
1612
12051
45
2569986
20425
116
854
2
405
134156
246738215
8
300
36
469945
735187
421576879
155160716
5193
461
5513
22
20552
193645722
114789677
2315
4380589
46035807
153274552
927
1786368
45635866
5364
369178
4986
18
605922079
910425
134650763
534
1674088
1517272
51
103818
3417302
14049165
9782
628288274
217523281
2
1871
16512
54714531
55
898460733
5993
73374859
9
3
161299686
285864252
108571
1207273
973788
21737
1980
148
14603855
951982999
20758
3263
1851357
112531782
18888504
37
2272452
78611148
157
134
14
112709105
818333
91485
8128645
1497548
3539
61107
187
3
182476248
150612
96683605
81047833
78630628
55
309856
18004
88
1957
3
54
100188
6
4806470
23
2340635
3849
3155
53521930
1610
4220556
2339
112
73464
112
18455212
194175471
1258
3790
558
2152
50297
74
4448
93412
13
65876579
13
17827899
389320
40725
59
23944166
24864
52315
2239
610989
13028302
16
63583
9101
52867
155
298072332
569919
4724430
856963788
38522287
755049
6696
3
62936
3525
80
323064
2386497
3227090
11881864
1243200
32466887
3232
26257577
756
186386
247886441
112620283
12
53588190
1640
7
45899
105940
2010
2230
656
619863344
70
69
7818857
3704
2044948
100438035
8
56083
153
554285254
447476815
1523
41567304
7090
4803
34704
102
845
69
116653
5
1280166
115764
268301870
4360334
300612
142052
905603751
18300561
1536
222684
1567827
2923960
8958
19
10
3
8446
716914351
460548023
411060270
2180
207642
157
101
3805
1252
312
285767855
3
868452464
275
1770636
17
273263653
26049
366994075
1989
128554378
23286905
11244
213984566
501622021
12031161
311474668
6299
166088
7767275
10812915
54937
144805547
194
212572660
34641506
13413
2
51
527488617
178318
280911664
2
179254047
264227
4
21
31098
163530764
621070796
198195651
313934
8300
56851
83
82650020
20
22837105
37064326
57106903
412
6
137
14512745
6110499
6
337
97
23192016
7416068
38281853
20792448
2348
8445
399
545467
5
35061070
4303
10512
88030
195773780
9
418220122
12512118
3012381
1702383
166
25
1543832
13359
121747
5
7381
10118
1207
591
1559701
390
227736228
12581
236679553
2939
6752
15576
4310
2
13
311581
20
30
24968042
286
234
179614653
37567894
11016242
8660802
6473
167699603
21351353
9
584
109
2483837
94857
341
8063737
616
6
1052
96220
87848028
6979715
384038
1084325
19
903331
255
68771
227555942
141
7813
4146565
6
48542
244345
256177922
151
828178903
158696
256724
685
9077221
7
6
173998786
56040923
473185084
3959731
409240
16262930
24740
3197095
1134
20
6001
6440507
275
244527
31987
11
2296
3
49
75
128030
852121
388050590
2848009
1646403
16988
9464907
286
2
1063942
27
237273
2
65154
17
8650209
12
41748026
6834
200448553
131406258
41
17
436204270
2975
249
144749753
1987
2401
3897453
432619
61
96845
275608
27196575
19197
169
65368516
618
289735
1326
199
2949
184
6114
196003216
2837
10
86819445
24514
2
74408554
644
175732303
7310005
22
6
14205895
32
13234
14052
278061
52857863
44782512
3600555
29174470
35745
84
24572
40688
2205032
62
4
497
11128299
282654975
393488088
526867
420574413
2
3399176
710
124
2079
1345884
2039214
42
158045041
1193144
15626
7
64724319
5
15031457
16541
233115949
13035059
536
133
53674
1056965
830344836
3749911
2941561
8683
897590
2335
144710129
36616
8271
3304197
79639
204733
22
57657
437
10201462
123
2493202
38322
3099422
5162854
535
5458233
4319
141764
54668
1154
753515273
39723
6384
3
15866
48
10905703
384897
2356
13
188977763
11772
373631
4424140
37649
231291089
15834024
415934043
274552
6466501
60595
888
48937
98943
566656636
588450464
2135311
100272
1309076
127461
776
22805
529223
220001886
822279
46166
10
1015
2912
64
106961987
420721794
263
3069
182
19010
15
3234
4
15617698
23281330
4655687
555
3
2202
83000
241395
383755168
737
4
4170072
935775327
487535657
1589565
15495367
655
778
51879
14843896
6
8663734
33874
4611
34
374895106
170942
636881
57
97
263909596
1134691
1289
48206
5449
99431881
111747
5437862
313
388
674951974
220
2951
8674
72
2063
254725974
108597117
58
36642576
70742
115
8238
469272
39141
1340664
11
45
25092
3
15
77695341
15560424
5077378
1786570
4650690
1565826
12258
13416
74254272
1798
624371077
1206075
2456
2250230
7
50
531364988
8439934
33227146
21
115855
103
47
30
72886
10606
9979458
18750
220230
2845445
554499
1138
338
667602315
130464
3056
179718249
362796
638
21556683
61684938
28
51611550
134286
44258994
395
154
1440492
44
15428
31070912
7
237
273
266020
3
22324
1975
1714226
471825694
93486
4074
236532
17601
36303954
31226648
1631673
1151471
24453
11
1611
4508304
723533142
13760
245274785
131366317
26026
38233
372366
1486
11
966795407
11598
244143783
8
72943356
1712871
29455
9099
138509
119002623
9983228
2586224
2757
5
180
2097864
802
396380886
500
532454011
2747
15562
1755388
13581578
889786
2
21087888
56108157
195985523
482413729
227021
2145783
865302
2096296
134
435
29913
58812704
20672224
10589504
100544
40936
6792
14484221
15
245860
44514485
1735
2926
38
76082
9
34417980
218630019
4
3082
6
117254
474617820
340675
6
170
3
167240834
848172901
157426
371
157857
5
283127625
153
25846689
4
168731009
5368
55753
5262
34200
50
184798
6993
219662
6812726
193188
124795
46
188803
263968390
20
1139
253769876
1471
2189
17803
72417474
53
22196862
24693
860634667
692
13170733
4353
59
185
3009
589
8571
1460
76879
6852927
16256
2631463
1607
15
10466
4
53996626
311292
17424
76417
1878057
197205769
979345
284338
18870
7999201
4
75
2349772
28
2839357
7277698
17723
809017
14028
24117
2367
75
3035
1356
5
181882
444
6
60278
430409
492172249
2
6
182
178
1319009
1771984
2525
6602
363
10915273
33404309
897
52835654
2733
17869
3265
9352
169596279
14
256077168
150683
109129079
647622
2981
46371
3936
34
562
2
16286563
18964
727
182929
7525
4508
740051
666021
233728
6919964
862
309193
5650
41872297
38636244
53398
91
166
277041
23924
234788283
4150
12684
499581309
1694
87900
71512392
425715514
3211
26139774
78194
6926176
52
6
69852
20
137957129
28176216
24830276
17075
5
2065511
5768
3
62224
540
2555155
7038760
1814732
59
36
253
96037825
151200843
360
3
473048
6344831
14
14559
140
162306
94611
18
224763
2
7
119
603
970
38
210759
98806024
669
155204
2
1619415
45985
7
77012
563362
116592
4633978
58076
7014374
150
4342067
1400
21
699221
24287
66973628
199193
888
1856216
29
66194
758923700
52197655
105633
384
5
31305339
747387
5985982
24100
3004820
19636543
146941200
2
589
10296735
6412865
1515619
7982
484
400933
49810
68344
9
115921
19934749
26986215
98320267
1139861
12437477
81861975
1439
110
13
559
302
1521
591415
6487
12
297
299917287
267790
78
357164
2025
45612809
40116
256
33648
31
3571313
633
6359
152782
2025
94397945
2142
186
56
64564
27369199
115301742
274625
2425686
2557894
18
214
739226634
238918865
30
21509
56
39026847
847
1214580
303
5
929511177
21822
475269337
46778
35
23
3120552
70527
108
9970
2239477
53
1296137
206
331342557
196
23779593
35101
5
14
20
110
10690907
102449
43
2
126
5229
726937179
156730498
24
47496
125755604
7
164064514
3077
8975
1368
513295371
8561
287
107
895
1622
20624444
192298515
6
399
91959
66323
7455
4243
3239173
684210010
905
5620739
262464393
21713299
462
18732
8797936
40820221
624
3
15217686
1111
648
3218796
41700312
2485
582
89939939
5416
889841204
254
23860941
1341831
6
180435481
2
283365
8701
16129
170353
438
625092130
66100212
465940
61
2618
281897700
3540
17
330714
23216
391806905
4
2
10
18384
6
738812
31
6192432
19
3091153
23
3589
8497
24
24734356
125339965
3
1349050
8674
277770531
87573
1124
4612789
50136
457
836
103716936
199218659
166540
3
35357
391296
338015624
756553
17308664
16190170
58625
2953
28
147
3
77464133
4198793
7798692
12
271936
111298947
60
39
445882382
3804450
145547
5239
3680534
5028247
15539100
11
270839
694615
54705099
10
416076448
107
146
102447
4
40933
17284202
71740000
865250
25
8391673
732048
13934894
198374994
24692
1417
23820
209697
105
18171081
1598834
1843627
18204632
48305960
13512086
925337604
42
4454
82473695
632473671
6
3819
1363667
57100
10057693
34631
368270134
4530218
885407245
25
1242666
6152395
193304785
363
24759
36459982
41927
438
803647181
446
13629
3377
12906860
139213865
2752658
138
6240
505513966
1113107
972
1184015
2
17
8954
182134076
258
115887
29004
269270
737602111
4175588
2344
282877
483219763
377609666
54
99385517
2583560
1515754
173009
150546704
103008
12202536
156837
22562165
3767
16446904
16563
31121913
190181
1143018
2
7221766
889615
3615878
23639490
97580
5937
300784257
99450474
3211
34802196
557
24007400
11
496
682
2176077
645852
6721134
2391809
117
10087
1453
91874452
6267343
251774
2
31814
295255285
4
14102076
15646009
67614198
224490
176434
62288192
203
3
37016
212
319824738
14055
37
39900682
400
28
39228277
173
13517
4512
865358
11267505
116663
24
201
967001
14149466
69547682
7
1488
204128
442
7
4
66
380
95623846
2019
337834
85285988
2
294618091
14
11627
9231804
9
11566
131681
224485892
112133
259250
929
3688344
238533
820202
40386
5
3
842
31963
11096
190686779
54768988
381814894
113057860
241980
278771
121734
655200
7
103330552
488038
4545501
213538
5541131
1397
7
1390
130
42794
13362
2142815
18
265
2435
46801171
3983527
27260
192835
6
25
100
8048
21
19
6566006
27600226
1933115
53107
108555
163
5553628
303243
52
58
25171712
4618285
2120
23654
1932
150110922
2093709
7847
53665
31891777
21002621
207136143
18066
233431800
10644
135166
21706
42501780
200
77116
123
41824102
13511285
19749449
2697
63652250
64137
98019
2
5512109
1469393
3292249
150091
63551
14631172
149
25
10230
119
6
1748792
258
33329723
678
13092042
3214
560343
22029
8
947
659421956
21
88
119
20
15754230
2418789
718445110
13040120
55284
16
462457388
32
9
11028646
33
1138
388890618
876
300111819
5605
4351704
1632
1243516
32531775
1253382
95676578
396998
28754767
161902
662924197
2
9907126
10332
5227261
241229218
377
772501
3831817
2458
609
541540267
99855
5973
62206
8
131135554
22858818
3551804
2284277
666
64463
28744315
71601163
14648
27423776
12688
56178
132970
3
2203
44787342
218011213
58
31436627
234590685
302
71080
26448
1255021
1406
492002041
18
11092
3224474
4213
11896510
29159212
2
2923
483990
45025
65194523
13327
3
7507730
166639
329447
2919947
17
9768
158605
377573417
4
46931
994105797
10905
4
837
1558917
1933692
137805
140
47
111732270
1893
32
2607132
252092189
28
8
2
364
35124
16
16324614
140621
55907
69088211
82327
1890017
73424
112
16542999
1618970
101
58
11477572
82663
3
702
341083
2020235
377113250
10
10158410
35
74
4631
7153
716960
48
37429887
11860672
9
53762
11
469347924
440690999
8
482703151
49
1348461
181632149
867
139137
892336151
9040
3
1800918
16970
11487549
429707947
2420
51517154
15
70
217959
686673
4404
2840306
122571
181089877
425327
50
119529
93
7027171
22
3732
142854
828512
34839265
702
4768
38020090
1163
25
72862800
3
519
78378
5427982
1284
1106900
1710
16347
119148852
1649
15
2708
7
641400765
1277874
401
913
37
3635714
1107
5574
15367
12514
29501
81
35621972
21
448
233324693
1406
29
371
35
16016626
1600403
895035
10
3951162
97237994
40
11083
54
4
426
65128349
933
3
230890783
40474200
326110964
81
47941319
3076774
35730
834
209013314
31
155569160
11745
278903909
16435945
294737593
43042
743608
20669
885
367
17625
14649919
3
3700
729916
2024578
66746
12
108050
4385
16
15588345
14840
153861
2
1176
2
27940
629964342
906
2135
1661
319
3343
26280
61
4789320
19
2481
3277397
525378
150
36
365
1555070
1684695
11866081
62293
160
68
6
248685315
251567
3
278765966
23431
1023
1974845
12604
122
76
4539
33
6208
403009
115974
3346
31891
8047337
4389320
300886398
7
9
151034
78
397826
72185652
3455494
2436
1448681
54
1763304
715414
22
11
4850835
127
4773526
457942828
3187
87907042
17
218463
398550321
453062
7653
951695
2120
24
6696864
1493
18
816
147790160
15925
993618
42
1425413
100695282
854945276
37600312
144665
175493426
223
12437
362837727
353451116
4185
191404
169
596
322424913
82049
327893
18492
143864
169709
16
16
93699969
19
101933
151656270
31357
712606
24592
4922355
41264
5059490
202342
150877922
3932005
138039
1029670
17904780
292692
14926
234797
740596139
11
65687814
890107334
205835274
5
119
12
37591
36279
117
395234819
807
461735174
1522365
11992
4
62960
325215
53955158
4582559
9
20
171
31495125
15419
307807
309994875
109266544
14
102740
144
183109432
54978
184890842
90
2
33648738
3
17085
9
17480
8697
677
4471131
2188
8
4576
52646
26526
12848
62278850
14986306
264393726
113
4620592
27881
4598516
32263
646746472
39833960
144814407
10757332
17743
20258729
2026238
174526
83
1957
2585762
270614
3301682
358162004
124060
796
1730
88
11
96
6268
7230
4955912
149548
175266
1799
3
296
8761
401
319341
2
404
9491616
43254
624811537
75001
173515719
610395103
24585
2361738
11890
470338
38704
79286609
4979109
35336
60904689
1365
1993
86090
167422649
14912
1890593
468997034
370713012
467
16041590
911687
599427
20
68240
394298940
24702
787585959
102342217
3364
25003
711
32847
4282783
4
200
28862794
1330025
99
4
9551076
1697
87580
766
74677055
49335
117925
443797
10922929
103
348352
182
313950902
225158488
3491503
23375
19722739
59
2
444
7083
53638042
32
92
408900088
33506147
386176784
149
281369
616
32484245
128
119
992107176
2674
156216585
2314834
2394
605
6
13157
6
501
11893
1950799
550
53
494
1590285
287308
26
11899
238904
618717
10095280
78249
127048
294622
5419
89569327
100796
6
1947
270093
2850
2520
38
39
30
172
1256
108711889
868359
77253
1202
6541186
1312
2
1093
180
626266
44
18997411
62
4
501859
44
40071
100952324
21
945
115
15116054
2
55
4158
20
3966427
164395
349353736
1766
473244620
13834
11383250
23146537
38
625658
53587
147186539
34
212604536
133
26
7980285
479
10111053
10250731
22721942
366
25629649
488273218
18
9
98
5376905
353904419
90740
155607
126
19
30845298
251160680
374
21542
536050611
77568
12
2921500
355
132
12
86384
5550862
8007170
42
72965
24063010
294
199
35808840
27161
2290242
641926
135818874
461457
128511837
34970467
517
12
28
382061
237434
7109708
1255362
1726
153
13
180584699
48769767
55519964
275
598
21654188
207255
85579
92201
35
64033
48
31005
2
4
7935
1881
12516
110585598
19226
411491621
637
159397
43835422
3210
2789
2890237
427364005
36439
45586676
39
699
3040
11399422
43419352
1039803
211838
35
519062343
113166870
17
728986820
55
605290319
125760
3
5433
241
138
5401251
25
4356
1882
38267
107
94
281793884
4
4662
46264889
2
214
27
548050442
5
23
773964350
2409976
30194562
363392156
461422
51067
180
76
30
2578
163810184
437069321
4632295
1368
1160153
372
307
70339439
29765456
518919
5812
40112268
14
573913
160496
707655
16744
7282
12955
418957
248100
16701
41191
186
6965
18160516
1241101
14155
51434
11110295
19592274
10
333115248
11559
62058
124361
2
4637
3515676
2565
37
2691
4
58538956
7
336
24061
4721
135173260
21547698
68403
992385868
4221438
70
65
34
1242
13186
223649492
338
753500037
15240
55
4790389
22
12
2650746
5564684
3
23622694
16752511
15225241
5280
68
69
482640
94
69117297
1831722
21
623
26342
8
7046352
9
5826
2992878
277123
103273348
48102
202682
64
1577447
4366
8094554
82
97202651
33486205
27
213
5755671
8413165
3
67968777
6747892
197680
15246729
15650369
6226
174
103597948
7386
6
364
5536
3871514
1075
304002843
44
1689
141470
4
89799355
35
75096434
332524
134
4284
582708636
26542
287592
22410
2580
34
4230
95
27
30839228
2342194
951706592
5000
1877
1987163
380
681253
2
16
349
2974
2613756
4
484
135
90254006
611
4
213197097
24639278
842824
637773780
1223
83648
28095130
12913
118
4533
439
7
232277563
5672
2
2176199
7300669
21478
16650
886
4127544
831523
456003
4843131
4667
734650
5854322
83596541
1837538
2666
26
587288642
215828
14
53
482450754
38034
4979285
22
5
30322584
149
4288
64231629
632
27644776
1350
415
2349150
13013748
3
77444223
121295
351466466
909164
216
901718
12273
87914096
190
34
785379734
39087
96014287
142
3934
6
136
3
6807
85679874
3194
88856
17370836
2935
130
1297378
292
5007574
527038119
6261852
63621346
15001
76616
115060684
50170
123939
10068478
142
1376
22784
2
11424024
22629216
37
13
37
67549449
39
65
228202
76536
6082
1548
167
71957290
183
33519
24
14134
2197166
116913413
3825896
3813114
27050
85544046
10766908
3
256313993
23158372
26
39747512
255742
1220
999
336334
57827
3213017
1242678
3210049
1003
167102134
2235
210183
25097646
4
14668
30
838044265
52898513
694462148
19047651
455
113199033
149
9540806
281
488107
622
43578
747242952
13918349
17867
10480301
14015644
27
125
235
593992526
6972167
163
378458579
10453311
2
3530371
99
1475519
450273089
79023
7
116073
687535989
51527187
218691606
38
12127
38853676
14
42150993
2
5
116844
2
18
316
2
2107
545
11
21565
73327
4956
6
730705280
22756
482315
25
2673
479185
10
294103367
14108709
305583
71613186
35
32344823
4559428
11
32897
479571
1821960
58601663
23712
3906218
5106
4641793
485
2563220
683127
8876592
53902494
563
8253
8052917
1011
4
56
93
849710
9447397
37685109
15
632900290
92
13813
7070702
6900
358047177
3198
55
990821635
2
47258946
303
5523992
6313
10
156
43
16
60108
42407
335497051
1653
144356
92598181
52
5
341958719
9346207
8
15297
96
381
18885989
47
679912
356297738
2572
13
2
260
55
22852
94
600677
65
40930693
111536801
270316586
118416
6
2593
11498
1798
4
255
21068873
849592964
57078799
12
2497250
44654634
4600
5244434
469
2693521
644746
6371956
1048515
166
269000543
584
338642
2880285
47998035
37
4
7087097
218124
635
227633067
21586660
7131
6635
8
28272399
4252736
59088
32954215
6301978
3406846
111
3992818
51
3320649
74
4145495
35833499
20
5731
65685994
6627
339316
223
105603092
492081
94870
1500015
15001
10206
70
2819
4
195
76
1619
14057682
5609285
50
176104249
16121
54
81
37
5302131
397802
46982823
462130
338439153
470
698962417
2
125288
120428
224930
994546
5
4425
11374685
952066427
41927182
35485879
1022
66
51387675
716547010
216474
315
48844119
4307
9419
2
7
89693838
248362456
9263520
41
168443
154173587
88
354358
3588842
43574357
1951
48413
363010555
29900820
57
7523863
1017697
240
14659
349153486
1928
14
228755413
36355945
9075906
5759551
44689
2172428
784585022
1870
9538135
409421
47695525
42418
120418
126
32713524
1368296
3263814
45
52106769
25
1325843
7270
993
31
13208449
140704
607603099
27557
4517
875676
55
7678
847637
7794
4603505
9
275096212
122
107
436546808
42530780
2327037
37845802
38616
1500419
251296
17
19738
102153990
5999324
1353931
5817942
638375855
11
4394
998
50742008
521608
89402
3
59
192090
1300200
598211437
43700758
4078
719550259
14249
12676
1599
1950
27
22
236267
241110890
8639
7166
1419963
9
13144
1011
2624
349583
32216
156787
68247110
34452
5295030
31576
1136
1218812
2177
35
91066693
859334997
1339616
182559185
33
822540126
12030019
7
12595
242940753
46
44619882
255307
292
103
3
355827697
11
75979129
11111927
6154935
71505518
4258297
31
2009
144536
9420177
27325
78690617
3990
1766300
6081
34840313
2400961
223133
17439
9
20
124
534
60
33
40
88748
17
248328892
201549
13617
6426917
39
3731
764
12600
53
7000351
6
1614
2083
1620
368256417
3
2795
96031
72744
1229522
241042953
165957
251
1636
12796
221980168
10973432
209210816
5700
104
2803004
636662007
38
51479
3215
89424242
300579
446410983
11
4833
3552405
4
6672
294947256
14500
3269227
52411411
574258930
216634
2929
105312508
43585
195742
50
19707
87945
1669
1605
23963534
468
97
338806
73
166349795
563
155
468272793
12
19736055
502
15552
33560628
205487675
18
431383
7231
2
2
47
33
165319621
16140
6361
180692
16
454
884744562
592818
82566717
15
128
4
1265
698
401623734
267
8863517
64
215650
1532839
10677586
17
40
1913
624
633
21
74190
169331610
251
4
383372
67658
43
72942
2374749
42514
187542
32
436873237
17809340
8157803
4523
1565858
171985877
8
1673615
1283466
258119749
2150976
33284470
3187815
10138
7602
2877876
72344544
68200457
260
114825
5971660
2039
2
25271
328383277
170
590286070
99831402
2947
50711
38489
301470376
24669322
10
676819854
296313
59090
8005
43476263
710
108444
340578862
14
61
23176035
90061
554216497
4521984
13601695
3551
9
1770779
936312723
15688
10979106
8
374171569
98
938377
15954805
10514814
16
911069574
11277136
131120
1066
89
13
883281534
11
61192
4249
24
1499
13211093
69562642
1340527
1130863
14248416
4206
17
19
240189
1725
44211039
534
22
703673621
23
28571
479
858
153550
9687
19453017
6
2015
111351620
670
815844490
38
13
5
31
22321
9223
5
5963717
7
5
34151227
2
124616459
2
84
100702933
16
3301
7
77
26
59779960
8
14182691
11164
5150
355474
9851
87852217
47589
4098
17225
61
7257201
145
60387775
78
42696
4289156
30215
1791
3888
4824
18272
3
10583957
8
60
123
53974168
124
1721
366979467
245800
758
350829122
662738
110467
12313
1029
4
3704247
1828
57
262942
22530830
454758
244
128
41
9
8155563
10735
3002535
9
242
3
2
59
5
1721345
2
12791863
611913
66
315130151
14262931
848
3147426
345
47
83518
43507
1631
161897223
285811393
8998445
1314167
303442031
3
21611630
17549164
33226524
9
2148
10029255
38
13
56122
60
163
35314515
212727
6888
34
910413
13223
4135
451793
50
140575670
92865816
50808638
3510
24395582
189294332
1206
2187654
935198
99
22765699
134602807
62540514
46
139
1177
36
4336930
2481115
129242790
2
3
6
2
417987767
59130396
106
2
19378
19333
36349
8
22353
621
52655
17
1379884
26
54349
13037
1215268
3633402
223581
92045
368
5
1313105
83740270
27846277
5736001
1851688
431876517
108471
1715
2
24350
2985
5753141
29399
20825730
3
341093298
159402716
566159
70255
7
75150875
13
28
72
288
23096
34
17705
47504947
1781234
535382636
24
339164
1358293
407020
118147
888
50946015
3188
91180163
34592834
45
26335599
32617625
1874
39037270
10
218950
340
116688601
1064450
8
3413161
488
1816
499403
4
385058
21
133734901
61
277901092
50430
456607
29
3872581
11132
1354050
212782508
29
2
9495917
47982
17388976
54484655
198204
894078
37469015
5092
3871
2260
16000
290
186
1383
1221745
96407670
14
29860367
2471
23437
22237
14369
2593545
105031
2
7
507751
2378
23050
162168
637041364
106
841252661
11760
9
91113
318633564
16482513
188
14
121500
1624
11341444
24
82782088
1205229
837037402
76
1191120
260072
134062010
181741515
473464297
4053
188789
6949
683
434
2720
365651
57
393800
5390498
2207387
201630230
48215
88350751
10902
2351435
16988671
9
2346091
187274
34
179
237702
111744
17489998
49923931
2
658654
33
638421465
69
66472873
15
73320569
28
2980745
1854
3341847
39596066
13789579
9193697
4
118230
58829
1570
4
51237272
14468795
42397
237413306
1228
385807
1474080
6
23519486
376877258
1491982
20458
10435361
10
5
47094747
2485
253
35995538
235727
9954
90609
22706329
65445568
16908
2
184340
915363866
178864
48769
55
1922
134370
6050331
571764099
1509
1526
2679
52401139
8
543227146
2112022
436
6583607
20657
4139126
90875
18
267192587
594397
83586248
1432
44639120
720812905
329803
665
138319
886905698
8693495
89789365
72087
2986409
2524423
415958
2
216462
159852069
3
113
2525
95681804
2486650
105
1179921
30697087
1427293
7362
61882183
270683715
344604
18
33
577390
2522
105
11509
776
770377
91657284
92333
533
13102696
202181059
139
10006863
824491017
47906853
14646
2
1297605
468243
3909196
440040258
18767
85
19593
104555330
82
25
32286
150387
3329
1845221
560957054
1720033
6
25
3218857
21155118
197933514
127225143
5232077
319906150
5
1155
4
72971
672803015
623149
6
29505
39407038
103
2763
141
177016
9370
801
875
118610
106419634
344
78600
699
2174
377
7273
25
2405515
437045557
10729
8682
23
33
560383136
4
3533
4
49163
3700
76
780
136323009
1414332
3113
7767162
84243
69
401483319
59
612
216222
6979759
4052903
58460
738
51271
72075398
6701
9426
363
60
2424
20629177
694
387138
2956611
42854902
22
1153352
7968704
110633
8378150
3349
14688
603910099
651690728
939290
238350
39818752
27847701
26920467
260452715
58
10
659368
1730498
3
1449710
56226
343
1104694
6
740046377
501
34382485
44
2693
175549
31490
3339
11777
2848
1109820
288288863
87367587
695389733
255195259
2107775
63257
4585102
2225
3
26
16404496
76542944
77439
7
47
83465
2578259
401
48086290
90
6012
915
14797382
13
44440
58872872
50617
64
11969
1534
35034790
1103
326615540
6119
19961
14149404
294879
54
45
322374292
14850
18
77647
5
2467
20
2630910
841627
160299714
15392
19
7494
5116
792
6
140
458
128
1444
523929355
392559
69880
3
443767
5634338
4033
69
1486
724111
36390
24559
823584763
6834
223326
576
46524
2
79159729
24800
29670440
230791125
313
277943197
82136
346299
43796438
25413
68053429
38
3
5146
96
526484
257424909
34
72601
136380694
74335
47850
983679
5223088
222
92937236
473908
13180
9
239
11
5506
139
13033
5
2
72
2703
33607375
194443
311398
123732
16954989
125
473882460
977
7899158
290
3962
2024936
91400995
1049651
50
9896571
270773348
5179
65305419
23
17481867
5569
735
37570628
353885
477015287
116075965
3
214
478
177443711
1186
198
1252579
340062204
1743809
79276
7193677
22831584
22443
62405
115003194
94685600
982505289
26500668
516643057
465
15319076
363478
2506265
5751651
3168
276705423
30527199
2
38422
4498435
28510
249205196
3547
26
6
20611379
11264605
11808
2235
507423942
1771
26575281
2274539
35
149519
78051653
54169
72223203
1478511
5787
639
84698131
2691611
3786907
85
87014
14
42
1248174
95234
55411922
6
26329487
11220539
13027933
25434
226
2245
10453
1185
665066776
22310
12
1628724
2187348
273454113
22127
178619
1368
528425020
193
2269
174
35514674
690093
104156
579814
152518
3
190092
205572
22170288
201880
15
633
758530385
2804694
9807
121
3
41453
2
5895
2815
177935765
326475321
677317847
51172034
14
529
902
1182277
52
25276
120
8
27826912
3212
14
244949869
62933
68
37446375
2184
1799110
387952
14471121
56650
129162
86
385960422
1558299
108776450
2496638
41808
355
57
1071
12417
12550
15200
147
332929274
70
16312441
301
225
754100
175670
482783
2994
619117
1249
99629
128108432
3953167
1853
87
90064
85456756
121045850
5
106
51
4364
160
481046052
4568
4014
290705
109117374
7592546
2704415
1665
452
9791582
8333230
480619288
5718100
20
1230041
2475164
5
16007791
18075
3511
125398797
1538925
78
3
303600
1050
9221
922
140
4
168799246
2
35978
6817
140363069
115004
57914
124648925
6171
442825434
13075
118
358
71
158
81933992
31129
8844
709102865
9
17
151
5181219
274198239
523
1372924
50
1202835
587018
34
4238
3996
159922392
46266
2
1000
63853096
4092450
5299246
580307
221989565
3037517
991251412
906633190
1527640
606743900
5
806810672
20838814
26
460046057
7
117532
1469980
5378
213
10
9818474
788
40747
484053802
1580416
9
59
2650
30442579
225
12179
97
2667
842145
324756
237571639
473262478
6
11
9
20036
109847
5261
29
614590159
3
14922
5
3384
5143397
475522370
14808448
74250
3
104718
11171
523542
471147
9164099
20886067
91
6
284333230
8490
51548226
286
17021072
26466819
57
22015764
958070
10
73968501
32108293
971286
95166
31
72
829113
7498
51332209
45747827
29
61305
2
416
4808693
17816106
17369824
183608081
3
2090010
6
41390869
38278133
1462
12
6121156
1016
41
967002
16
2747498
258658291
645
69448336
45157801
574
99703
2075
133
5
30653812
19
91693182
188392
135
130
3
1374345
91917
20197739
36
255025368
2798948
611294
35179
38845392
73
539
3141119
90181
3
218826
62
43485
52644942
121357
50445
60377
239
7756
806335
311
77486401
1451785
798670
151778249
5148617
294
7251
59
28045290
39069
326599298
248804206
13
127905
307
171138455
2106095
559
121524
101422
710862
11
12
994963513
96650
684378
40581
8934375
171
2256363
685581076
184383394
131
28
13455220
80548
369
58011232
645
169587
542925
1352490
454
1381
27547462
30
157770730
212
168
2670150
10940785
11472
166204
6
28184241
7
1391
6818717
18239
168
381
91578305
80
6562460
46216
1112516
43400
3689160
2
9663
39723615
196167474
8
8872
132880998
24084
142593279
22273
35
3176
2791
867
144
1106
78949183
3163
4
25580850
79839372
60058
650
6432297
1184
13
3951333
22
10409
652
1315301
81707361
16856332
75333246
2
4523610
17395951
72393163
180
9
59355631
1371
1677122
4901
38877531
112224322
2128
22
3
30
1756
329
165517218
17
16013
2050896
72
14136
4
23930
2464
63620122
2
21946839
2668297
8339
501
247530
47053
1106992
1014141
48564
9
3486
4501230
293214
927
17
123937
294466
189300770
15924
15173139
2
723741
172221
37629
4
2
2511228
6810286
597558
4596
894882148
9884843
570925771
409821
2896979
186507
975384230
1493
27124
87489
3
690270151
1473
905397
10941
149630703
857
31
204654220
2
1390188
135
788321696
610
212282984
2
30227826
239
262867962
45625683
25589
9894928
1894035
2
2832
910362491
2920043
22
3688327
38345
13334
821
22786235
62
46
617919801
7952322
1266
15890790
12988081
2
545540695
50
155616
1150875
554597
3399
58
464051967
5
238
83
497206
67
3
174
170557
383408351
49
18289
817
4
996
105
1143
1765839
87235563
5470
143876
274441980
17130782
3852
21
1419
23323
14134419
338746249
2989
7
344
36
265
14901048
2430074
18
6007268
93138
514
220227052
378397013
2
179154
218
655652
212
2159912
258
3753
5972
390905
83
2759780
5252265
1042
8251983
211184
403
8439
220110705
14512
108
11
180470
9315372
288754130
4762936
166800
202372940
7
4750048
9
99
319829780
3
21703406
134179981
7
243430
371447
114646
540053261
10014
21300
1727645
3447652
8
376
617261
477383
602363890
439364
7978718
12045
149240663
2107
578535423
253594049
3393859
15450
2
99
475820
128397120
12246
89669
17486820
268
218
38445
16864
902256
8113
245504
9176
1769
149088
7807
9477294
54807
627
9583697
1428
209121
49236
101
2057812
973504
15
16
267257839
131148309
5
154031
341
11
120608
23
910736384
24257668
6
169
14127426
29
144794
111180
60972623
24700
411978
826
15331460
565740
5947965
8
2
10
4840
83875
8307
7229
127122
26
38194
2
1339871
6226
88137554
7861895
739014
33
405
84146
96
101
30081
7541
41330
2123
42403
711334286
197256988
34667
2
71788
1158837
57968
4
72297
24053
5016
7327
2456
2206
621932
131
4326918
3629595
55844807
284
68332
15692
9249467
431773
4339
443121866
812701
3645
17532067
281
122
3744933
28760
49
6506834
126271223
3081424
862
41656801
304731
16420
268
467
96658
19177071
247330382
285216724
4191
48362643
120224255
5994544
216453553
4
996
43645339
7726
2564
1363641
1988
4
3
362036
182
19943447
50825206
13
11072
4630749
6362
86714
161119268
574707
12521198
6997441
264031
28
37923
1153762
55
3773148
2
8
2821515
75
2753
20055
4449644
183
18305814
98
43417
36
3
12469
35
2739372
2
631540322
55378
11556
34
11621104
5098
79
3
42
658583793
41962581
2209944
4756698
1298
3
17290
920330155
28851
2701762
511
1211
171894
612565888
1333
197
421424
1909238
2447270
177182754
12
4346
6879331
472015045
1208
21151
2239936
17518
31
134872
19190286
9290
7155656
46103
2785
12397938
43817
17660074
3325244
7648296
3
23
123344
2133
22996
1647
262
371138864
13225
140323447
31
3
21
2508835
187
571407584
20
1162
70
1229932
124682074
15
792
3
1322534
101582411
2041437
312155
7829188
3
298168982
3
42
5156755
30
8
61421011
39201226
891028902
83363445
106
142223813
117
10652
131161250
2350
499
15818
13153892
18830
225606
93212
4
5383
5236959
101048
282
135
25
8281
30054539
1937679
146409
1374293
4488624
37
19975788
8558
154816
133
153213989
25888605
3150450
112220345
9723910
271334
3
3341
325179
467258913
491
11105
3708270
98355039
6478331
14800
1317345
2619
130
88152024
463907835
26327302
45
718
538439244
2
8
472
34905814
2
415
7071
21
2
2527
3
13
83085
22
322
527
1004
73
73
4949782
95091
6691307
7575005
68907728
374
6272611
14597
44636436
705395
156001983
2
87
356
19
2160274
3256243
246801427
190565
915102987
7575159
829
2700
2
223485
47
2565118
208
4656645
1840
62740
74114396
47073509
4
313860
1696650
149
9890621
21
21331
699744
153
78
9
5391
310375
78
139520212
6080992
35513679
8
15141552
893814944
50
4416
379736123
2
530632
523
422
36269
32697031
1809
110040474
5790
49743482
2
1069
972571
3461130
9245
940962
363
6856
32
22807
12000
133749
1883
5
192926048
10475
623954737
45114
187025
625
2991
989405140
30098538
1267878
12015
50659880
5
419
251
33032
17131
9
23058338
9
28
504
13258
187188547
125299
16
1443
52858443
91964
1205811
3
42
315
598747116
51612404
1169
41055
42836232
3867
14129
17847565
3491
7
142462249
300021
1644
8240
1391
10
33168
9288664
854117772
220714110
22
953443189
11
4701
1720
201
5661793
10424
3
1032
296464532
371
9
12921
822600
228984852
198
134168982
20
24166095
21
74
5787210
12078
50176
6392
3
207748
170139868
156486667
10344
6597152
190
68690
5
19559
793
43428
9
63767
31
73226004
17606
16235
55
12938339
4
479800934
10201800
68
803246
123
11401745
15
574
238106761
31470081
621129496
26
214
151457
589702
13327
1009
258517
582047
22433694
2864
35883
44547343
135
152
3
16
9823657
149063060
123891897
14
992
20639019
3463
446314
115384773
95893
727608791
373858
56676
7351
2
217690
3
11298892
158336
328122
3
1134364
271
110034649
88
10
9185701
4360
819969077
66
36
317373
3157
4
85688
107996
2144641
2
40665
18407
217
10
5783
236570
45145886
149
92
5294
5699204
101602
26566
7304615
120
4761
163
180271558
23
5699
763
62239
2272548
7019221
582
317727
21
32
29886
802678336
10
2874783
1138
26430
71757062
378
837858
593056
417533324
5
208
17743
67417
1019
318434
1938041
289
54
273210230
898331961
33714275
22
42389
65894
186026311
4
2462896
6173358
10080162
389185626
207
18757541
861631861
4585
661
29072
5313325
80112
11331404
359539
107
564691609
5648
9
3952
409879325
2278689
4
287405790
3
11547544
46
20042681
1310877
269
2519103
7528025
33
487346
14654315
189792877
17822169
400880380
9
2514
22360285
214476279
4889
6
2759835
12414222
9
16002
70409739
1701584
1660986
21779
16324220
44027601
19
26920798
7826
1215458
2
12859
253797240
1295478
1294
297991
3
148529
17767529
21027
101
529035
253
135009
1307
879189
208935849
1018127
50293449
2231
17860
81
261972
125183
7538741
602780297
23648074
16515
204684
3493
291997
471
109
4784
417
13980
312730
185
45
235861
22109
39515
48
3679804
3721
4694
201003
178
952
323354177
63082572
8078410
41482
2053395
706621
185291
5
170289
263021
567445
313
87000
4796711
145
61198
72
155637880
262877046
20252
1715
2233176
199881946
259385872
125793649
790
41
54247
19498
123516
87
3
6535
575774914
6033
1698
340560
1803
7983
1482
4961477
12
4328
4
399
10337
334326830
1770123
14851
3333
23834641
5133
2076254
5244
94
11769537
43984912
4163
365776
72822275
321113600
148850054
18
508764042
56272
14712
458571272
8620507
97
811639805
967
559908
913153
617901
11598
1110577
269100
378369017
4
27284
225
2153
48056059
8
493
16
118
31
3705
77518613
4
9
559665
210
7174086
863
20418484
64
325441
447801
45640344
23
16721570
1836
1032
10153705
2119
7
411370202
99345306
69256974
62
494321749
1650
1548133
9027291
5838195
2624
29
126422
101597
7326078
173796826
21
76358
295065458
11
18169
638
691716396
261283762
8
240937
381787978
41593
560807
178
2
418648828
6767
97364
37094
2684904
2520847
141894
7
1544
371802397
102873
713
6114117
18
305571994
11049
124264
485437
18592801
92
965
3
1594
160750745
1533981
178471
2881515
1151901
2448
41360141
71
58
1317670
44270109
73653
5
747607750
822646360
4381
243158
191
23
25040
14056781
604131224
812
4488
1128
81
51
9610
44
5
7
25
9635
505
12317
7529168
8
1756
165590
19438900
8743
8444
5
4833841
1467685
204
228657046
24
4
1635782
6
559670632
49
28631
92
6600
162
53782119
658242973
550974456
25
9
117367
1312276
252924
467303948
1635407
282535
16077
15548
15511096
244643327
993350856
722910
2595823
885127
550779
1344
1472180
26
3414795
5657
2
202
9
5
260535207
1375436
202
158140798
6137066
1763
139130731
7741254
449775
3936
86203402
3
6
132
9814
1261
21483624
705
1191949
12542827
7
9551
1686450
281
1854293
41887
36
5036
42530
31
408
1265
126866913
1970
97084989
17235
233
3906920
17
66
281
115
559
854594044
49627
5251927
1155
525
100
974424113
2
9861088
151714676
5
16167319
7137
2081533
193
3691
32680
1434496
20698197
275
4213415
4679224
67
459103
39
1381
5
111
550
12903742
6074162
754
3
552246519
13
347146931
298
1290348
10756
387127537
4307
42888954
9041
7489
222
5
378192
606591
82
1211
163433
223
30
5471684
1590
14307
3326
88318216
17591
167072
7024454
118927
105755
15599190
3638721
212449877
3
205
257600623
329161
96234877
12
285130
592
167335389
20
69033
76728
884
24261420
46145666
105309
412310
4
12637
26
3065024
676617
11
504491433
8160123
10200
47651
628029
17541324
69
18046181
220
1501167
253090
86562125
26
3
3
245983
4
2
6404248
1397274
739
12870
87
2058
9431410
7356
288568
37797082
4808242
746283
210
367
442
37214
117045886
8373889
749779
73175
731675
11598
2995819
12
2664508
7484
48905
1731
49600
702108
3
80213
1852664
26794
42294
24816
5530
655
22727
5668511
715
24348
376324
65112861
237234
902883
155
2038
49853
14535
20187815
14685
1214
16668059
10106944
226730750
468914862
151975
115311088
10
678337610
2
4295
114850
4735
15082173
60966
3397
42466886
10249
90
1855
23228
4657
20
32229318
301
1290
59664
1683419
1991
60617
4
3289
6
4649
25763
354
319268
19
304501
9783674
1529
35
755
26980
370834
24352
812
560739
3527
4
68
608441049
3737
4
25014123
916149330
4667158
1792
26932
617915
26352
244794
62
408893
8
28383
4448427
1561
1172
2
1357
3
128
753
4169497
87
178876
1098700
86
511929512
1414412
277459
805347627
1679
10766
150360
158240679
4067
22961
6461547
26
70173141
705
13305221
2536107
126723
6742302
5539
562695147
63505
4
614542
8896
463675
2140573
495883
24481642
522513
30181
844
65718447
973
38136
103019037
3409283
1389325
229
69
30759180
78196915
16690
149
58082305
121482
8627043
104
6
27961
37708937
417392228
4
325494
26862200
435595
147507
3081
26
136
409302
63187
10
4
71038225
84
9
356994
103929
10650567
178
3699
377029757
18
401130
25418
188713409
1346023
622699
284
9401459
457953162
3393632
5684
917402711
15
13
417383555
7
257389901
499799704
29
99311996
440
1714
3372
3
5439267
46
16380404
136051
56222
14
8
4932
11872
8924204
20800612
75
3
637900
1290586
112
7824
48201315
102710
5
103217
552940
4
94
159
56
7915334
212212890
29426
19874
441274
5578
1386
2140584
4061
9703
7902
3398
22094
226
40717
105234997
26900083
515189
12
166
291
1968
504693536
13598882
29
22712
128
24801
2147
4
104624
135189
44031733
45
8950
6
4
2949
37011396
26919392
123
2
206897
983251742
17051
789043113
10
9
201
446215
38964865
17
990182
24441730
3304
27
133539188
31
1672528
2
800109
51700
914333905
18
341
639
5127750
1191941
550
17749
345213
618135350
10548
15
1428336
18682
4155
75
222818
36
156682338
3546060
264167363
4785878
26315
7468
276151
203
370115
3846
7199
16277
526482
103
12218
333994369
36
175813
264670461
5946442
235269
66721326
74
12149
18687
159
866439
2
7
3207178
3
170512785
1073310
695296
3
9077422
544766
400093
40
3986411
154
160
32522574
10266026
213703191
4005261
181942
6
26894547
159713838
35726386
581303
885
279026176
112
24146614
3173
7741769
244808234
22
157118309
55824171
49797722
4043
263925143
56016715
707690
111
337
151
764026
9
2643
11
4
803854
6820
40
5742
1591
11916074
5
8
50
2157
613568610
79
100077708
12
210585
1103
114
9
4495275
4642659
1481
859577584
289973
1126932
23093
7
805130779
38
24072
326740
123944
40962147
13
52
58306
8339
20020
40619
22
15359913
14
5002298
22
14
8345
199
236549083
1036
78979683
61952
4
35894
119250835
558239
128504
296
7485
19305
5
93034221
187
100430
512041
25059586
421522
783
486558
1318785
4805697
327535
2440123
336864
325970511
4
134
332
38
141791
46188880
5
7429304
7
684
186
280626
5067801
12
105560
2
211578
135
29
1989652
191916
26717
119
29223410
49966342
389574
832486420
72188295
439919
214
11323260
6691
7
861
449
30820
203516609
7410569
5
25
195697
342196242
359991186
1776
369
6815
1599
2
5
222069636
10
59623393
55
3891
25677442
6237
118
494
1648179
16535
3317
9061672
48447765
29766355
30526323
1056463
5016
885967
2175
10312
70621
2590062
66501347
2312600
2
6
6
676330
1923
1757
2
44
802201915
181067
44
124614
115
71776507
330063937
8
921025
11
834453
7738
324008173
87
412780
4805
234167
22
6
9003014
53
18
1427
168
14
105236
18
1339
1317
469
4059
62538
519
271209
454
640733
260321140
122
488
4700502
20192616
173501
409217
739
24
167841943
645808
284213
5
669515
337375
194678316
8
12
532111043
768476
986
2
11
5141
2787
6929883
2578
23
11
15934
4748285
283541929
83492187
71
3030364
247
48320
94283540
21035317
22105992
5112549
13065
107
946004
28
365388
50
225705895
90271084
41677203
2
2173650
2552
3
1767
54213551
2825
637
3491
4
32163
5
213
347023
433
52858
19847
13581
4
21449
413968731
5
39
1403
240606
10
29
546883151
210818749
1157566
6
3
4342
2649
31
268195
23
5
17176
568
169
47991
260047
16660510
1882
356
14535
475
60
3891
432705
1899266
1881461
306971893
73
31168945
416
14
2445955
13021696
1084480
219643422
127669358
6468974
52
93255824
170480741
178553
844977
36439476
282909
516
1045
304
96479340
15
2290497
100
8085
415
171630
1271082
8298252
617661096
949205
220634
47152
103268
1216
339
4
70
436394838
816494410
37463515
1371967
3704646
302801
23131001
70634770
17949
575
5067
243463
750658329
32855
9
1001
476375
36411565
486454
8
506092
2068
13887900
86
257016
850
26
8
562793000
46
18468
182540
1648327
48519881
1478
27498923
28679444
33735
1162
237
1254248
10
11477734
26945
297083281
921653349
108217771
15054
9
1314369
37422
350
230276491
766
5659
23
79575
12276932
7
14
23078902
358647
78008
861323
349909
2699
5
14318924
1976066
38255
163629
72719892
41853776
116458932
46778
16935447
1888565
5771845
305968
118074773
24327451
9
87272
26053
497
16129
4
2
90
266
12729
46225837
70873
80344
3565
6724417
112639299
408683962
751
872
501165338
2
169455
8844
76130058
2924
33
1421
10887262
11359
621
3567876
4
5406
18
35
2
426108
96693982
2240
89836
5554
24828
820070
5112521
2145
1204941
990271
7
40429781
348
239332689
10
682
56923
353
322963
494609
1769317
7999
2635315
72231
82
757
7600112
789717520
9670898
3
138
5189
22
47324
278563
28987711
1733311
25546807
11765
69005
14
87352347
1246
394845
103610834
14
11801
248688
4364856
37290
37
5491
21
166001
1978183
73382111
362338619
364300
2797
434443
16385
34763
550187
126991704
286179
39214
5233017
468
985306475
53
101525649
8
176099865
118
49
29114
427
1069099
5
4638
66
15939901
96689
207
7528
6557211
41
20607256
292344494
1574636
100
528
5659302
162104
3282614
4
248674
14
1068
75825
72
8847
6
7
429
198252130
109
126866
13
435838538
3441
6
440907
56
42551909
60289
2437
28656258
173260114
4851
24987
4454627
1869031
1572118
5
384343506
1576581
1649
138
241
8421967
2
617
2335
2523155
458758
3844
2376215
7329852
205579
1325009
146514035
1469209
953
57051
1657613
170
451488
22518520
35
340934807
30964
626107202
223568
1341934
26878
8
718
39
111
41861984
26
7801
7
54431770
16189240
12711
427071
4790
3
112
89
1377595
155655
831006
60061203
313048111
335214268
355637
67
394436161
96
6
85719
22245474
4605723
1014
12
581595
382781
70716
206336
97
2
2809
25
1362
2731
38
60
4225784
2724562
38
52
45638133
6660
35908156
1810
153747140
1115
29
1301
242347653
148376071
107
68328
19
3
61756234
5
14804
763908466
21
125
24
713104846
230707
13313609
205276
260195
2760
8034
2441222
511625022
1283
1538
205298794
76143123
294
90900
855444408
8771
43
775182
242248
1236002
3
79450
17366
6322
276312
65083625
5999698
1080
5
438
4086
3
6020147
32141
28335
838535572
1599
3
635
1095
15551342
3
1129825
9953
3
28357
19
508
28616578
4112987
630322144
27
4
134817437
5671304
3923435
11
2714
11
12845
11
35164451
293
17457612
210770
142130774
2651995
489
33644
134072733
593051
27974
26422876
13
23928
47
459
16
173416
24224
8154715
49075582
7
61907
13708723
78
2709158
49228960
312141
6911908
544481698
446316090
116
9817
210812
325587953
10
10395
467228
4
19541
34191
186466
236425
457
2891448
2
7816884
16863
21824
540
1026857
143034756
14807748
170142956
24
852370
292
2411611
1059
33
6476031
489066694
678839
594610
690
832842
24231215
11847
28885041
18125673
50023919
41200
578
29097
435687275
2
361182510
21461
8
6
16649775
275
5160046
2832
32
12
446
1686
9
55409905
96
223743613
4958303
58297844
10352824
815274259
1175701
50
203
589
58628
35
66005646
874
34457
367
54934
48326
185250659
512102
211438918
9244
25286962
35
180
22
6926239
979646
2376847
55
554524
4
6676001
15818
2042609
3121070
767692926
3293
736943
2726
295343
9407
18055
1204646
2717314
4
46
41148185
1954
9
131359
379
3961
416572272
37561
4
150024195
117193
2
38
14125683
16081
26250
1495595
658907
350115
13
4
64
142
365
110331544
11
16182094
51
10
168221088
189
20413
285883915
288090607
85530383
285050
3
37169168
105997
578598830
18477
26298
636482
1597
12258579
5
26723542
42485
74083
106735659
15
17
15615506
1319876
3
3460882
1690
6081
8901739
28
7847
244362
449
68
8012465
146384
5267
2313893
60507
5
1792
821
2
7488
469382
39274
884297
3266466
1073
2
10357407
877581151
2292
70
1103147
11081980
6106728
8
44
59
10771
99
1725365
1005
6117391
13458917
811484684
1757
313952960
61885
15
61338022
112669
6
63164897
14364297
61853
629586
3536999
15091947
104165
2505
493
4
40
229007
24
4
696457918
11
260724
103678247
411176
814
7625
57
1399626
19649374
31
2975
52599
53506907
24510
64802
5
1022136
551557
91106
118413206
1741
15
16227111
8336340
17695
2005872
279266384
155
22119979
486611942
55131066
14984088
601785
10281
2930981
32167
54599
3682957
18
30755024
16
142662629
17362048
642933
189972024
465968730
422
878658988
7564
219387125
2628
3709
58441
10847
233
178417415
240
8948233
7
179
2015
1358
421246
73
40
23
23
5
6
10
59831
25838
31631302
4
458404768
3302
96908273
14624613
7949838
203
134821011
44380
16698850
7196012
354
3447534
3575
11674373
127506440
7
3090825
337255
304709
78
15395
174044
4
4700434
1026
5121144
110512
4826
85690237
2
12551
202013289
2
2091121
831922757
26
6227
841
347
2
202573
14
90161
103899647
1185558
31779
1119694
294821
62
764
17411
12083537
2813708
46074112
77054
28005
1475701
15112928
6298
99911
381458718
179729
403827472
705670
141037
16516997
528048
624058103
190
566
50898274
90707
2156743
80534054
2865927
2005877
594277911
997613
68
4402
6832654
3
26265811
176
2519068
202033
17482800
2933296
172019
4256848
583
950888985
266
42906553
2372184
87446
419637363
190700559
7
90814
148355357
25067659
4994649
414372393
12704357
90
26
99
239
463459004
1022
40840
439386
17876644
909929393
28034625
75751849
2
292525165
347134
4176421
16254861
503
366
185
59
33256624
25
160707357
2293142
2
8873667
172884052
20
8
9756011
9838
6510
425
327059369
268202885
3
117669
26580
1440191
10853110
898869
422763181
423232
4266275
86681248
13133
70968
257760
191490027
4625049
50613
2
1190389
336930427
2304576
940038431
244985727
20882
19691
486
21571654
39287
324307147
203568084
566
475700
75309997
7911679
167880150
6460
260
146699622
333
23
422368874
10055259
625495
66778
15
521071344
687
534849
99970772
2
13418
2850700
17046126
1021
184820
2406135
10
2344601
3
246330
268739899
10
9433352
74121
1025230
47839
12031260
41
2378
102135823
525
36117
37179393
3571986
119130926
2183347
75259198
918698482
3
32361280
983878
4944837
3132569
2383736
129
10
2
3884683
1955116
10
11
3659
105465
3829468
9291
48908
1582
3658933
31927797
16642332
39793
3606
87
3
10773735
415
21146
79951
11
1199543
54509
47592138
443945
4196955
373
25375032
85
167415
7599
871967681
654252
626199121
157
890
5611838
133330249
7348
54251463
31262
29244
665
521234
19
492531
26
4
2307959
52471127
2327834
5275
6916
10
63284577
245508
877
123356077
45
529422741
16429411
8
185585822
472134490
13
1589
2786818
232450502
4
865330397
34739695
192791295
12033976
9
9345974
14487
43
73143284
196349
35813629
1152297
4272
532611181
711387
1884930
3402515
19065378
34
1314384
2999
3
8
312623869
5
370
35
12
284
656
138
13836
42
44021
929640910
91202
201
2745
87239390
87102510
17140618
46347001
303101
10
26257
35840
331
3402
2259541
1845413
26291
20006
45995
17
215140464
173216581
6320879
21296
162
341847
1228
37
2593
86525
8403650
85384
4
51823
32245
136243783
212687788
807
731903
181005
1549640
65
34466
2
170984506
37602
413
194299963
20148605
835787868
1453458
421980390
139
799842611
146
2759
2567
50
666785
579891
6256
220530572
342258251
13434296
30091
16816
6053244
6604760
5
844143494
854715
48943604
23121
24
5462
425440
208134
85458614
42
48934
161324
267900131
3095
219369403
25068
2
4933645
3184
255068777
648162
23
37761
1719230
6
49
826150982
21865
2643
3
2319
79454741
223
12
86303927
15777
4409
3
279002866
5
130770038
14
36436437
17
227592145
18445
48803
1562510
2550
263565
69
8573
4904
10351
87
68486108
84173748
6161
11
254699178
224348705
35952
3
60
13
260
36905660
46038
398
49
10334
181
1337
4132887
10
105948173
11270
5775
93036113
59326856
87
2185627
9
3569995
319
584040362
86142959
10458477
143
863386
77013
890997
665733534
628904160
3527
1801
11868137
10271526
715
15
31824713
5359832
18
172137747
4425764
1345
1752
138676
513554
34053021
23
676131579
2
39852849
71755787
86113
25
114
1166544
3655
22681579
401
482800
960
892637
256286269
22
877579051
371
288057
182845
19142
23674317
12690786
13016421
10544744
4188
787166134
3604
988149
409765163
8687
27
1138016
17
122725
29
206578788
156047432
1316
124239
24
964
57105
400762
275808582
58141
447935250
3
34307017
63659
2
7580
2
15825
6
311625659
2987
12677
64001
439
513
68
40473
195
1275036
21314
12396944
78662
519475
482
5456796
44
4
30884
105522741
328
3202962
9060
66851984
9609889
5269
1558
225025130
1225399
903522210
16425758
10889
13762562
67280578
389
524708
441166619
481941441
4035836
834373
175
16
35254242
1578564
4497
1012659
41
146
8
299205833
324352
697060
385
8907
2
46
174
53979
85807
317530
4367
10027735
11041
29207
4
247
1520536
130
433
6585465
32170
2
1184030
803348
9
41280268
304773791
3132882
2805794
418661
7
5
7
1004389
20495
138372
4119600
44820
6
97
1039472
452258
419904
8240639
3
14381509
588832741
118821
2375771
14248003
12914
99
1575880
1423
65032376
116
42544
391377
287786852
80799
29278
21014
42
45
560
5
240
32618
19389588
14515449
32366497
423
56
404
18964056
70
199420
24
2578901
139
101968
8891442
258
2
43440
66715196
2
1511
72835
467483
68
275
51
6778
3534
1620
1407554
4
265276
335006
11
27368725
2278399
258293
59347
1084
152
3
534242372
30828
24
1283410
3
18629
2
1700600
6
990311465
20166
4
36359
48302
277117991
1030967
14
253
9499
290140
18932
21
25022
848298378
32121
473094
122
35227532
148990
70748358
1042214
36146
20
395
94718219
67448926
1427337
280974
1761
128137
73242
29843
434382
5437393
149686398
361198
7789
969214
5442765
39
1701827
315275968
4703
603
89564
8287
1133163
44752
2
48939
185945269
7
4221
157661
6
8
32
542754807
156739084
186272698
952
617
97
3711
10938
13908
1456
25643
32585
12774703
427714
24366
227
14225329
19
71902
1931
857
1229004
2109
953
1695
71
24
18171
6441
2472
511
26346780
115
137568912
141
25984256
2
1102
25
12208130
266989
342988
5384787
1769
111576143
402611
745951556
35257
20
126851554
2
4242285
27
415410
1124
47
30415
49
3359
1504086
31838
5895
123412393
1210613
2594091
279740
7712
116
870379742
7836404
174053978
153
22808
7
770884375
559054
292456121
10674
1169
15253
12701270
5
20535528
100
654984
433747
105
34
93794973
247
487
36
3
2809
69372083
281
32227
101627185
112
98392
532928527
18415241
6479422
420672537
89
90718
17952
277370
3539100
711
2538
122467
9477631
68560
204625
6928
1731
815
64
5608186
3354418
58195
2
24
16
1708804
19636
4931164
339216
202055
12550
2665
775404
637238556
185
3701550
11565191
6186
31608565
12718
12
17969
1803685
65522445
14
22052
20
83
733235
87
2345
11024188
36421573
2
3167894
2302328
4
67850352
249852
641
7119665
22349866
2226915
347
948009
1426
10909
35
4950112
8853
2
13333
29
4781
62
9650034
89
13
115
753110
9
198838
1556099
2
60593
34521
9
324083
5512
26665
4182
50
526116919
792901
3550
12319
6093288
31
175900265
4
95474
32793
4605
2459
2247060
143
303245849
13
4114820
11
20
4
106779
11847
199
657857
8385615
6062
184
53
329744608
101086850
7906788
2832
54
95407
424379
342470
2674
43980804
2089
6
7682600
32680352
60
265
11625
78473810
282912326
14
24928
38
462
199668
404956828
61
677
26959
3120
34877163
487277472
385899
19292
1299
51955298
92108
212594258
649423436
792119
4
395747
9908
191118
6055
118182343
3705545
1459
4
234917063
319147
9261154
7
10223
266672
2135950
40441977
4
33198274
31920843
9885
2692
22635496
643
99181
94
224
46372039
60450
6551094
52
963535
512561678
129050
3
22184786
663991457
4
21127
2149444
112700
18286
37894036
16647
4361678
416334021
26393
12704777
2760757
414224
473
355824
3
361967
2279460
585105
27
2644378
2547836
3
3
224
995
652
887326
16646
2
2
9562
18
1133924
899
46954
17844497
12141
437672234
18082934
800246516
190992
425223
280564
59
2291317
32768
14015528
643676734
367269
38115782
24527
7
540333
71623506
5163077
15
126788043
1381889
11855390
12
26250
5
111
34639348
442868577
15914928
111
5
6
110191
3190534
12
311
14944
2
41
625875
6
885
160240
795924371
6638
144144245
33403
27
3079375
205870920
93778
31950506
5781694
10160660
10943
13570
436204478
624011
10419
747
697130716
2004897
453760458
50358024
60361
795313
10341009
35376
20735
85
46502108
125693
241304
547332
29
1049
146
409
200773320
321019
741591351
64608
52
166
320678170
5
9080634
406
93465692
5232721
1155888
189387263
831
3
744
2
211166
8546422
567085
44367090
114780544
2865299
6464
197727
1989062
172927886
138
205155
490
207090770
23758
45531378
21296
628
3018320
230783
1214295
54500035
3020239
7
1580
291116783
533
11
110884361
5
3252
248823330
444
515521411
2
14
1307
4518881
145889
6
1645244
16
357549976
10
2445936
12326097
4
41651
536991024
1866817
1052552
22688
156
453
198015864
228170
22
1308638
2
41442
266
78078278
595201259
202040
2227498
1102
242924249
4204
708544912
58608649
1742
1837998
1836970
8257603
1195380
74040
111810292
364
1526
24102
3702702
589990
2869456
138693
4868
39
154941
226388241
732641
713469730
197683
232822728
220590438
13
543
11658
260
88599
500089976
6116
5303
367
957630031
10476
33
479
407
740083
7
674
94809755
26
22993813
158565428
967
1205680
115
12
12965544
22
7798
19
16849
76
3310841
80
2269
27428
10862137
114112602
420767840
19296
141522
193
7529
19360817
2
13035939
42777776
107
287870069
670963
395
3
17991789
308
12599
19489391
25930
995967
17951818
8565417
231
11604
81
1968
5554851
5
615118852
462734089
258648593
2528438
55476
782601
4
209
34
660465
56027420
1027308
39293333
6580828
691319963
556179
22464
691
24103
239145911
60
3337062
687
16445
12153
5458780
158
52242
35797
3177
761571
7565812
76235218
1668
344025
25415602
347839
18
181
143884
679879
5244789
325221
38232
7541
2548
78093
368542
1155670
15977
82413278
137588
31
4
108076283
33
8929806
12565
90825
41691651
2115
342
1527818
2649
4237
660310853
50674233
119
254
34
76038569
6440
64270843
44665
30421
28128
20
235893421
2575190
12828863
72610
5612
103462446
6280
985
14435592
6852
179823216
49
628789
175
29259
39013
3
4
1935
180762
73508304
1542
285145
7
304854
2
118
24
580398
10853
275248578
22648
129231412
32
29928822
872
5205
443
15442357
229667637
16
512022169
661
3
99644
62950466
61991
66
1538
1479084
140
475085192
64
40149127
103
620683534
53984006
16836
4563059
231645
558
309
32
365
195539433
3019
44
215893
634440619
2105
1065
105672241
2131808
290
39
10
19
365096
612177547
784570
327222
2
1748
23135
2
507
11156200
86
2568628
587555221
1879329
41
2998799
112425
6579
6
2209058
101091876
46502285
27144
85
17
31753389
4439439
75689570
40
285106812
145127
21
1329646
2215
674429
481318051
19568989
4094395
41294
879863057
329354738
153376
264
4580
17858
4653
795
127766
10025
2388357
4355057
5848
1259
11668
7107
996845
39879
63
6168744
7
199699531
924
947567698
4
3
106987711
2361
315064
16171
9187
109
161117
148
34
131499021
53483
4161
4673612
4591766
14042
112951342
14
401384359
874
7955
326
86791
5
66608
2
16
882
1395
4
520241100
819778566
941301117
13454
5
431824
24
25
9929
228752
1431460
2925
336048014
500427996
934131894
2088
794497
4
437713739
17
2
1085378
261
38
4899
124792
3065988
39
3223004
889
55008
14884
6451
25714
81846
73
293819607
110949453
36036819
32
54410195
9
587
26449
18
1493
74598
650
468
225806087
12
46
1769149
5981
18
18030
94326
16
34271
2
831522
109
14273113
124589022
3681614
8186
928782649
530
609442
32918831
2108
151698
155160900
5
35
373825990
60016
15143985
39
377340224
6
596681949
8
633143131
12323
24
283192261
5
165
34027909
10
48052
1293531
1015145
242512056
1615705
2
2410551
1416695
7
431028085
47
68091
30980889
747901108
251380952
77120
856
19784
19
331159
23029
2
331836
136
414
35000511
20011881
177111
1534
107
187633506
221
6295929
7644316
554867
308925164
13036
364314833
2
2289986
542173382
19998
303426031
7197501
5667444
51587
8934974
5059
421934
4905164
121917161
248780083
3615
123
4
39350
36
208157615
7205
3840
14923638
726228130
171828
33991
530945
92165
90206
244453063
634
56335701
96391026
2
2
5327041
479774162
21813
366
3
434172
11
119532
5063292
3
7
148488
89899704
4
4430496
416
63983
6
2
3058187
2925815
91
112
9997
62
83
3
125908466
250804706
144622
38107
9085312
1465571
7
33288
5
66
82
37
44
7
162558006
5872
4343
56
32
772542170
37
47
3
827725450
1857202
82122951
9659
43702265
25
476253
218422
52
596338154
116670705
28312651
159264009
273550186
6599
532
10986042
1358
176316
631
350
538993376
28591190
413
13984693
100485273
177
1155428
9094
1411523
23910340
8
11712789
5936
7593
21417805
453406132
28878
2304
479
47
1889
3
7504349
3
31274
625528
72491
13958828
490
317103969
4
140
394556
3894
539557696
2184039
7402188
18
471306452
804660030
33098949
32913643
307162
57
1313
895691
71
5
795245
10
221468
217
1107129
40198168
2
4427993
6565
3205282
8792
78937763
3669
2
478305
4946
609
4
17539721
52
586788
3
1439753
343616476
6
5
6351
4260
454217
45
8
98341380
66302204
3463
373079249
43
18290992
13
3548
53
107
26
467762
16276
5849
655555
18349
16
1674911
377815
166
364
1009268
14
2898
7530039
109205034
242515
126
492299
75553480
51898328
64065362
11312
167310
46476
2983
6
103
158259256
104228132
146243
89786
10936806
8274
45362
14822671
107593789
89
5555
558585
131819623
7
26
1295992
1128
3911082
139
3
83
685966739
208771660
335500
465
222
4097619
21292565
163570549
51
2497
9744
3
186
3426
5
348907975
3801919
112132318
18392174
43
85820
1446
52563661
2032
8
24206
533605716
1326625
11
185342282
870037
211385
1736
101968
233507580
337
6672
12
198078
22177
5990738
236707650
13
1563430
2317
601
1474101
83317
3376968
251127716
83
2517681
205111575
76065325
267856415
324
17
3
2
29884
143385954
460014610
475
2
5
143643
92649
5444
10
25883786
47761
2029
842070594
307335639
434
42
475
305
525470
216954388
747
75
8
400747316
1663129
341549
521687189
562443096
178
198
25
9
279617829
11752
165377
628246654
598
1339
10172
11130075
5
38488261
121
87306333
59509
501747418
476741
143979982
13449381
16965255
618308163
4410
281924456
1765
60500
120534268
1173
50273
128456153
703746844
7
1989539
7
76965981
626298009
25837836
10124
1201
2433450
5272522
34
18
390295
6763
160743
88857
12
8
16263
967
38678209
338463861
133926730
3772
30264210
185280876
13555804
2043403
1894307
16428048
91479
23
18781
926161
204
7
228
15087
103676
27638
7881729
551959952
2
149987
8
632310087
21575870
354054240
32969598
5260160
910
86
845367311
215449855
7331
64
3941
30
56
41285207
238139405
10202287
7
12
304767
1330870
39514
3372364
77
124450566
5962838
8232
13095197
306502937
364
3
449922067
19757
282
1764572
6820085
5
57727524
2927291
62
6677
17128
2839571
2179
50347
65
46
155
1253641
492269
19051109
35
8374898
3061878
24208291
385
32057
68630
1752
7696914
2430
2340122
20204566
53
4337547
209773404
123746907
36
235067679
22
187842
204869520
20271695
16
1779
1759
47
53
3
15287213
4706
93423647
130787468
17
336031476
65870
873
4549329
14
157
309650
145
349020
50837
276
8
3
684595015
335
1489458
47235396
6186087
319784242
3808300
52452578
849984912
31512711
169343
261575164
8284
76196
54
46232870
111728488
580712977
967858
8705
8096
34
3
55163
1232
1196
88
76
12218746
999
31554011
3675889
311701086
1044
9
31768
97853816
62
1328
33
7437
59700
4
567
632
2242166
441226984
3
3113
58733
4
729
6
37820
76857394
49534
13475055
35980375
986
2
826395
18
2982
72581
9
111
25335973
490
18
1488397
16
590350
862419818
1301
56
7038413
170518
4728461
92
8037700
284720
439
4206981
624
699635370
8751641
80075
3005
73449866
42850
5074
46
14
17354
4
21543
8014144
5131917
765
580514
2
711790
1061746
234
117079
5
41
36
48369157
12
142415
111
120845856
600340075
132
68996096
420
2348
64467694
86
152939826
341016796
38789
268
25799
2
1566710
6842
102
37821226
11668
257
2091
347642
448973
4724365
18
49291
594663935
1427699
1105242
352
174
9601279
27
5
166119149
354659
593
31027
3570
41472894
55
448
1004299
355
174
117
5120554
1657
214479
9597
7248
337431622
118582908
101469229
17
155613
8
335460445
2475
9744617
966194586
2045
746844
2780
11153
9
1577
11939801
59
218
627105
297665926
1730166
614
131443591
17
48001017
10
63
49513438
47
3673
125
16173
75
13479473
2
11930
49
69904820
194404856
43522
5
304267
245285
753
9105173
70990762
15957169
7585
39106962
793495
248
117580
2077
10128263
10322999
2649512
11233734
375475798
50
15096472
33
4643497
5082
145
3509635
31
151
5
793
37983853
1276
6
7
495608546
52863861
27869347
2919130
131975687
332309
17
689714
109
109573
12170
230451158
98
1228
170
51528073
689905943
15116
806661
10
2840465
113503914
261465
1049143
29772
44184
8
165
4370
42226143
1419720
376992903
14782
3830
169106541
4499
6770475
2528
16151
91632857
37
124
40244
1790795
776158
35615485
60066555
9
68123294
11735029
8
123
5
25
2790
1080775
152127
27136161
4058
3
2411
527
29886296
200797
550084248
1995
20
73
2373
7307588
236926
9913356
7084
1014
306
639590
3
39563997
186
28
3683
199358
11885
1663303
27
3747
31728
63680
19
551
1171525
566184
1390710
373
296501
698
9815
16809275
1055
2630636
146418
6305198
5
872
43661
194710
7633493
834678
493535018
873353473
65
13
11239185
1098
14
33023225
8284
294430
2976
20
57
318357577
18615
1771412
5
154366
5100
57
4771272
13600660
1417
38151132
1236212
113521559
17870223
3868283
10611694
134542
69
7
5245713
995397763
335
4896
26660363
288674077
2130
24390351
159659
923
8656
297
21403214
3398
72545964
131991
650249
830
19
928596
28
6
79276
57045
82
52366718
1861004
14373
231436
668086204
505
216165
14175381
47
6
12912
75602850
393547061
6113
24772268
19166933
9782
6991
40
198540
14
6
73
16798730
1614530
151185
76472
628445004
785172
973595
146
34524363
3
8
29504825
662924527
7172570
8183
5
50
21
6559
182633
1592166
4
15
16545831
334
74008110
171545
31352
269025
545781002
62
32
2229
90591401
51220596
82547834
9256408
19917
4331
1654
92587
5479702
146215007
763
81318225
9
46083
960879
1020
27998930
9
236802177
466609
220097304
45637807
7
1275637
21947
8136
9817819
1288207
76515387
3
2680
6809679
36816
11068954
59183476
278
86
308
87969
293202984
601652
2
130668
3916971
11226
23133763
270160
12
604299
198
248207
10448029
18100
1337
2079
68722
7368031
2897158
755717451
202
437050247
1326
644
52362
929322014
244
5721296
172981
12914
97196
54
460975011
648125
7
81804
32
58560
12474
709391
246986
233420103
704474192
9203
13
2451310
59
36175732
51272
48
346155
265
24232
831720100
2
2
3010782
1455489
18
137925
28738203
15113
280263
21206906
8345
44223326
651931
533704
846989
511761
95951396
211624269
2155
1940817
1310983
8
65754924
770
193550116
460
29
1100179
370
118
94150785
193154
570524
13141758
199389
19408491
262
5454173
35
7474
56133348
24616
370264
137
2982111
37
35897
123
889644
402768274
2416
5
49003
518685392
13453
12164817
5703
395
22
16
215
157390359
21
77922614
1935377
58493
46
269277440
1522
3
15245
982
8925
304544566
154951345
196237351
282464
12510625
16
917815576
1252
33950
70864
6
10442
2
383
115624
1382291
4
648298
1002
2
4
14445509
47943795
38760
120138952
4373341
11248549
171573
8
3787076
41014
226
186731
746717
1439618
1676
3
119845399
71713836
8
428628180
4012
36877848
4932
1285
307709537
135575
257378487
5970208
230002316
317540
8382
211
63
16200
4
730606537
145597458
471699
12962377
240776273
515449165
714
934
2386
79385662
50953257
87467445
812910418
8064
84
2
17
18626
14587
17439
177611
8263
2125
4959
6614227
872
492217
336588
227261535
15294
94850
84
67961
45278
5866654
138
24654271
4
209040707
94042278
76
405324
625828481
22493742
62728344
5910
6
24148173
5676
56
46
473886450
12970027
2
110
4
62413
6343248
4503
22513045
42342
754499
132711
5
245810
34
101813
71
211128445
591170
152613
764
109
78
522
3
11
6713414
86
1388
53839058
1049915
26505
126830
73446740
205
597887173
3
213
266981
79
9
599774587
8237
1272828
2187046
22
10203197
521
16
507084
121
22580220
293225642
7203794
176011617
118905199
51564968
26
46862519
307
25333
2
5077
6849569
500666862
3
3
385
2631
19007080
23546
2572
4659223
33975
3032481
242
25942
9
341
4492
701
162335174
39877683
45749714
4
8873
6219
13271
54361
2931
31539
6932074
2565
3445201
1099
3000
9
134
21
2597095
541
1555499
151467585
18486
12
651
21
17
13
851299253
3
510
56
145
121616172
20730
29
91180307
11884085
16119973
153512343
11925758
1127157
16
831738
6
16
1663848
251625353
11375
110
8
175637996
46840878
6192
256044131
57376188
13
37149543
15868041
8
3
13
110155519
250
2083791
35582915
7
11996
219939
25
847
187410
388749641
656
583300338
972134678
567614
2610
2500
193287
482141
577670812
203030015
19977
574
114
3
115248
2248889
300337038
26
256481260
861
202358919
1290238
383806817
34387
738079916
620
4765
60686
8
924
1906237
87
14583030
2796
4873571
8296390
1185980
7554
354325025
551897
53
50875591
2692635
407860
6847395
111031092
2
3
3498
262947792
2355
35
26302
830885607
152878
8
6478
1848258
608677843
2699222
40434024
252207
88929607
6510591
40
2
260325439
14
115
4906
2
268
547
29243237
3
53
15
111672656
1326539
277976892
40
85483
78997
11
66840
146794275
263469279
232943
2098684
781
270
52047441
190889933
140
506526567
68682
232611
2689
76787853
98
9
32000677
139870
332686
39250
12596056
5
493158654
429
554421
14
610120449
6298
3154832
598322
2097945
4130352
9105
387554253
10
930237778
408623
1697
6281
148214018
6466
26
29
18
101
9052
3597066
12183
19534
69
16526
9060
15145
274418899
232
480
200
206
2
196071
7657418
2804
13
4354
273129139
230
34
299212758
273
5622948
32
182010
6821
3
16662
146411532
88124792
89481
16576
154526
91087465
24
124
711837701
831572628
905
25009
91245
7
126187449
669
34467
85
100
1962
199
3838740
23285172
1046
1065
190
801
391
23113645
7005
1198
522248
7130
4
130286
63719
590289
2
207269
7327
1708484
97
209790668
2471
41243400
16363
33
348927
174
50
1005570
64475603
95277
156622
37841
12766959
21
674049
5740535
110
3118
206
1704687
578009
24352223
5034
4343719
74
1151494
1587
29
27825800
15158703
637
135696
978889
437486
12
285668915
2291181
230
11049228
63589423
33227
19733440
115
251
9360764
2080
947765329
2
666
4697825
3
40
2040965
5
2622277
2668655
1059
515780
337120291
81244107
4854095
594656473
57077
34045140
45433
209880
519290910
3
2
218848804
1429284
3191361
38879744
3933
7
262754763
643404535
60
590094
72801250
2113545
145264
25248185
98154
221425632
291
4
188123568
16196
20827
664998705
28821
248582329
770758445
16
3448
53026
6926
443
4083
1224
1824
7
645
15761
3474
208
1328239
2192
2161918
3
211327829
448785
221380596
3216385
71
209298
24
6974
6365
3
7
15186
389035
3
19645542
8720
183350
55737442
191664
6896
200360
42684
32143
81400541
121132
52281
364
74748624
1559584
477885
738858605
24284929
248551
206649335
4
488758
10552095
3
73926
63580
1859118
2485945
2554
12
37
8235701
410047
358880840
2
3910
15531
2
739027
217629117
427
102377922
163
655004914
780
870732
12200026
753937
16
3
7676
394
14
2
2389
1774711
1529774
14
6
335230
2250584
18266793
77449131
2101582
13
30348
280561178
656003857
19141
799568
1178837
507509
13682315
2663
392654806
122
510218
1360
702472
261940568
6153902
300
42735
7
45819
15954
6850261
7192
1012
361319620
2378448
574551
73797
400586
10079481
284103
671218
2892
102927272
2055
97804
558946338
814691
1930678
13
581
42
650761944
2249
1456
405978
4935848
6467741
8
16
6
1277206
8
50717793
30255
153858994
373502476
448084360
6
98366
271
1861
603388663
4496
6162111
75858
416173222
876366
5140530
696
134521
78189150
1056
197353
216
424
7518
334413680
26310
109908
133998
58
642417
38464756
6
118278191
725221
12238315
451082529
21
93400
396023855
814
4
9
27564542
10142862
89
10794021
112835741
2518978
2902110
21624905
62371
671700302
899825504
4952862
960182283
302
91
182
55381
2206
49411042
2069096
5124
12218
217
17000
1408162
355424
746
4683
23820891
662390
88386
51619853
793076590
620
119782
4925
55618
182228478
487362
28
8
516232
239268581
3603370
677308
2
84
13096
99
149
52
105682
14661140
5575
203455
35885
86530
111895
9
2595
38
44
163123
20
25409
45017
46481
16851
251
1121
583082575
51433
5221
209
115063
39098533
692974
1583
62
190887738
78656661
15507716
61484383
45718752
1160826
9
17019
3
6284269
8
116118
239256
18200882
929
3
264
7
22
4932
46076
88559081
13477175
6
5228543
725
6409
19895690
31929713
456
4014252
162578938
11607647
22544
556749437
7398
4
1740570
5540149
58
88
285
12939755
14
739943
1220
281996
6
8253
43010583
141
702761
65176177
238
254773
4321855
13
4
143568119
16087
38377938
510996099
254123797
7266015
94
4
14331746
9561702
15024815
2146081
280292
53106
933
357957
191212
4
2
5213802
37
1527273
125
587
456723
492
9503001
4354
15164
31196632
1825
3
9515191
97
10
226991
1410201
299
7237298
22557272
166816
3778188
769
383
687260
453
387491690
69496
193628896
5
2
583695
432
989911127
8364597
377173975
40062756
2
129496
133
7
101
41055760
1106109
4772
13211
546858
5
10
24448
536
294
275955
7086972
281
45229
72199570
5247661
186911
462
1064304
607
13847991
207935
116466
8092
19
7949750
85
1123
43
9698
7649960
33878533
39504
2
515
1119497
32743373
16
1269846
190200085
226710514
770
139
9
15280058
482381999
186721614
117
565
36
1814
193557
2607
763714641
192343742
19017604
229
840989693
1992
2081549
194365
804
27853270
476
36745352
18524
166863256
33
7186
82156
76532
626672903
113
18066
6
100159384
313
9762746
29506
2980779
10080458
51101020
18000664
20
5015
96468693
5217452
2115
14963868
1643
17
8663
80271
7
17
147
36
5329
97
14643
2
25
850
139023
946498422
19
1906
319
6244
159272
15
292092444
1947930
61247667
4
10430
106
8477
97
66
14924272
467
5636702
1567722
11010781
918
338
164762355
153686
33
62
118
66
44582574
5777
20549969
269
6648179
295007188
260804
254462160
130878
233573
760198275
691
26487761
316
231922
752474
100314847
351972131
12489053
3727
37
12
15310
275880
368433931
32996001
28128871
49879222
23086566
109
4795
71215
10
2144
16460
116483630
297555256
958167
388377515
950361689
694652188
2029
96
940397242
7731222
2
11429
848
9
2446044
11515
76765916
1906
40
32440
9237
1584234
339455240
177890
3
45511
62
218422482
100
54124
27
170739999
185
575
471
40757
123
340
151915712
245
4394553
332810
79
639527
253
116713
17981118
3
53701170
84
5126676
563715
10
3807
25377835
8
1405020
53896895
684
95675
18818167
85603
98
5832
994
13698908
2356
9
54128
172845
287214786
19
40911
24778988
13
728
102
266509845
38
413522748
5
5
5988
132726
1644148
2709
8
325436
8456672
123418728
2892680
440
46621989
5
563310858
694997545
5
17692
114679485
36
23
172523
50
285269
15
364612652
1399301
26187
67552
94
87775
69301049
41612
60053938
591
4
472816
38811
7
26841274
134079
55
23305990
4850242
2274037
3
649
21867
312544
17370
2
187637
252388110
36
117898364
1756
16
399238025
2656111
660778438
29601027
4
3086897
3
12
22629
63
5
4557
7
12
238691881
153419878
1806671
429517
177
22582
23
386788839
275441889
2
432
37228
362146595
503798
193845027
70333399
4937
64
1775787
46758
5
1430727
270389395
233
4929089
102116543
80047454
149688462
55440190
101
163
32896
136
62703761
289538943
4
172887596
7
24879
4008715
8348
62868969
473289
314359
329
288
288
2
4
86554
997008783
1846318
6
3682
6554
530904857
2
4624
2
25384
25725
820507831
243343
136362799
204738
13989
801002712
736454168
403
409
264
6819
187388427
12
6761822
8274704
1195
167035880
738516
117226
6793
358847
3249173
136938257
5
276
2137067
4
6014
55
10696587
565692461
12236
108576
2524
246620541
121
6
6896
803177
21
33736250
593
5671
146931
25012767
33
205
511005
10027
453
99
10756
10519823
122889
4153802
901
3864866
680040
51649761
13349
14810472
2987
92781
25760925
969414
232917
4
63676012
461714406
871791332
484443149
22920268
14791
158859
1975668
103503722
74
2022168
32
61120
16935
60375890
619900454
315
9719784
1201
38886654
16917
49
2
1123512
2092800
179658193
4
1609
7
51368
4896294
94
103
66736104
8
501055343
2238255
20202150
5
53
16
22462
319
379580
1832
428933
5
120
82
103091208
27840253
737159084
2900
75896
97960
289
34498349
14164467
290
89783
18564
2
7992926
30812451
1586
18847
428702
59470
72210
57987
160424834
57
35
148838
2061
3
143
252147786
423
45
23691
343370
11512
6
6371520
25606714
4926
644819431
229775048
3684
1587996
1112
50
7
4441199
218272
5
842
10670359
376
5
2848
2
152155041
1945703
1476
12119
9998427
3134509
9802585
1036253
155032
13
182770
337266622
47576
76404
157
186
225618433
49020809
161284827
71540
16894426
3979
12
97
337154525
600431
15
102488
4
12829
61600755
809226
21229
1356
4603
64874
4658
23181
12797
1125236
9375285
349402
9
3210885
34
912962761
167607
3154457
337666276
181003921
33
516029862
146477586
606146954
249005745
68
45
592266920
91
2
99402089
30499
1124
788841
95830442
79696
21964
24
24038
734
589401
473971144
38954
47416541
345400465
62872744
1294676
136
920887
303015216
71840
12215419
73682278
39088
302999204
121
803245285
19
271
372
10
112
255468905
2247057
115
8963
426
6533
336645896
9
3779817
5702871
385
196447
5837
63879332
17
2486508
4634
1537
132
1694
11
23883
9790
37
686780886
121849
55066
1912
59516432
536543181
858678
144779
7
301
429672
5
385179405
1133
4388256
46
4062
315474
17
123096854
124999
79002374
269
13749859
2
58
13
103136415
142873
2316350
11581
31
60
8188
54960071
31832269
766249
185525
56580742
2
5853073
1094501
6801
111440025
161372
270352
227
9
20670239
33494
3179289
17559
11
4
30757904
146551
149038
304349
115340
4169412
172172
203263498
9542
2
409387
380
9679
36
11
922
1146
1042
3963301
5005
593181957
37
699
38
82359
65798
17472
4457
1911
915549250
55966601
40
48880
53
557
6263
2580
27839067
76
3658964
168432
390
28
5650
73113
348944023
431078
8
448116201
11728151
807621596
3566
317864
10278566
284
1567320
2
47101264
466895696
10
110584287
108735058
4
7
2
17071609
8094374
16302
7
424073
3
17
4
2023
193385676
315196
107
12932
21819582
208477
180
39880
535539
4
11120
1186646
221
251
2993
509
6
80759
935825908
313007
51
1048
67136041
11718685
910568
22215
159
69713233
369
896524
217
2
22833369
197793
539
48
12759227
121649018
595
417
33
790
24
9128859
570579
49915
95277791
596908905
2356
1478674
26
8637
20879
12145982
5
286050312
2
17558
156
7731
7812477
16
1257712
236928267
500
24
74
11693
57017
4
2290720
118419
3130113
4499
169
309
28911
679
1005
262
3671296
2167
15776118
20
46633652
20
577193
279502612
206868576
140
26
1998906
15
1086637
23
27
44897
79106844
2
11486
741600350
2
330
263
2
31979
852647776
28
183
290626
411791573
134
817
96649
135869870
297
21072
3689783
3
211815981
35259
12497
33
578
334
179740
19975814
16
152247090
684557
28350
21284
189970
3
6340
108934
1256229
199015
14045
2771
177
475580888
9
697868
541
1692
5400794
1770566
1778177
2
210892
186016
1358943
24981925
108
31448
32663
796571
15770
12
2
653096799
891084
136393
469
872
393
4746
5665
26475229
25273404
4
19264352
13153264
467
2651
6
243092991
18
22848
2842
899580929
7284
4120367
2332245
8
741676743
359363886
59484309
577
38
33542721
1233
3446
27
41
794356
283
2
2036
577
43
618313
84
285
2200
27024
84
808461446
203470
4554
32
15017
93
90737
34596741
7304683
470469192
12906698
80700
34589551
8
196687810
2394
10970636
228004874
217126282
11748
78927952
238564206
17
2737167
772642
3
7705781
29585
712
3905482
277924
544
2
1312576
133872157
11
5177
65
550745204
1555448
2
207
3035
25979712
3667117
578566999
648
965186
108342
39856
7293338
350151
131420
72
21
69
50807526
964340175
183067090
18
23060672
1374
22
675713438
543
3
507221
1322
132672418
196
2
717832690
3034
521247958
122
16
178
743037753
21725738
85283157
130560
1352033
4
95777
133
232892899
14051946
3837
297883
443765955
4
7348807
50243
67
1444
53116
723438886
2
105
3199330
3991
10493
516295833
5091822
2900
2
85
2623
3041
29621792
31900
113722
1390359
2064569
894
37907
648
4710229
7207324
705626
62447
23
535
36094
5590196
19552
4
7276
1296
78
640822937
12
1092
5152
19
311
4440615
2331493
16725
2657
4802
3
308542235
17713968
33
3830
868666763
34
91
736
382121392
15366
2
1612868
42607902
197916
9
28231299
179455016
1288
62
81
10
8451900
160310862
7
140975
1067
3
234
29208
17152
1693
13541
556323674
8443
310822
3973
2235507
491093328
12
51278
858126
489
38085102
235518277
40067
1354
710624
9995544
2611667
4
20148553
10573603
2
28485309
498
238485426
22118
11079068
829513706
243
802048
65
91302591
6
705
14684
542743930
984
141512931
39
63
5
23786453
285794
481
641
479587
349
2
11696131
31550
388956955
3516
14525
15305604
169488964
88
2600
250312609
57
659423530
1198983
5
11
3
29
20
1036465
1558
36
4798
110894
1853273
14501
7
2127
439248
2802
29
6048
3705657
74445
2
54
707
29871
5478
68670981
111871
112114873
138
70
7
4
154899648
123
2
19
19815962
63003110
758779494
13
559246184
28
980689
605
128692144
2069129
117340
19874662
21601094
20225
3677358
52
421829
109434
22684
607977
3187576
92
166768
66
27282
35227
637
24030952
277576
4
123569786
915700
174464977
117667493
331323544
2879167
7
23308209
273990392
2713492
436614
2208030
19182
3640
6835290
5804704
11246733
1037
98
125
9882
794398
24653
557
245
40516277
94325
4723
14
7
413
762521
117
46
35817
221411
31850
2442
5871
28
658034764
175
463861
823716787
398414524
37
32847437
6160652
2661592
285943131
9403752
11923559
858869
5
6
3756
1368056
236348
30
2449
3
158452477
3
3
175
7730
257863815
2501934
2321586
3611547
143
11171
15
315
3729
2
1612
62369495
119267822
86
300193770
280180004
509333200
474471
8
40
196
26178
707
1700
5295
11637
15
111
727733
71416778
22
79
94
3
9013276
8380114
2021588
1500837
2917
35893011
289
35884093
98
104507057
622
2
511839
69752
3
33656
4874359
6463
288901903
13
888800
6768
3587
19
2872
54
2
227
1133983
4
51
187114023
131904
4707250
308941
8938
1868782
7
181
48293
71183359
114078
1915
54857
6786
440
129901447
233109
586644
11380
47
1181227
24
28
388589629
213832147
147668
281954555
257049183
464
607
2
1277428
3692119
1719
241
6396
1731270
624937
1442
10
21
249
5253
70
877325377
4280
267521431
530
305
13170
5
1991211
506244188
22
75718
3
33510
15
41
456
21933847
39710332
753094
5131
188663
1670425
9118
22234
5118
378910922
370682
753314135
4780315
63670
5351385
296175
16827
13
344677
12294
52
5413
108973
105
11
3
134
59466981
1160
219586
57780
45597232
30
194324542
256624612
100497243
35
968
90391
413605
1055320
7530481
340319279
12686
998
4969685
170500
19
457263
530710
14
1121
49
6735
29
344
102
625
273
5497
39562
20680
363
331028
132
8
17220246
6
148
16448
530949
5808321
12966154
6590
996242342
122703
8
24
10182
24369197
1795
1289042
1919
3
4
4
15934581
398266
227
9
475031
7669
16000774
4162124
52941
2206114
853
38440
52
14460
10560
811
134573274
153
464
24363
14405
223199
21597
14162
97
77311
15025918
5209384
2
33798
164144
4379272
4698
13
5646111
12657
4156562
2099
538
6358941
231812
4371966
115549313
10259304
2967163
6414
7802871
48
11493
8
23
2042396
41
2157
3434
26
3041817
15970298
94681
1069
3077
1358
16
9203
1036640
565
48166772
603636228
3
397479
10707513
17953
683517980
606
12
44
71914651
99827
529965264
3683509
2139854
15
11857501
5
654
15617263
86
149601391
6
5819
810127387
21852
1107470
24823
114459956
956997
281
770945252
42643267
257
717709
73
108211650
2844265
798174
19
1356
35301874
9
55922646
6752556
6
40191859
17314
29709842
28713
2826
59380592
70004
243426
169689044
3340
335926
112153
4214
1087
9
15156087
28303897
13
29
162723369
33
28
179
131
72805567
7361579
147530
7
96
2479
6
2083
708203
1346767
313053560
770499
32050
32
302439016
203565
26383301
1410177
169
39013
51985749
85157
221
505
3
24486
2
233987
24
352311
1129510
311
352
87465
31017
293532860
37
1531037
125693527
5662
16448
324
4701
3535918
718135730
74188
24931506
470
2
862511
19860637
236
140
4125629
46826
5
67
241032
5667473
28
101
2656
460
68635196
20617
26294545
2
539
9
6532779
82
41400
394479
751768
9
490647
670
7
461775
40633
1508831
161306694
3
27282302
283898940
65
6
88
31
55067
114
3179
583935
37723
13260
502870
9680831
7891079
4985
2678929
6305781
496
6043
75766750
1196942
36
46490
107560
1989
3132
951937
109081
716469
132132
9
202123478
5135
684242
119
9814282
658727
48567
180
24
7478152
668346172
839
29
39948682
23
5222578
16211
18
783
18472
2826
4512
3302
275
334288142
2487665
6494889
18400
111
33744
544055986
2
1898
11
2907013
2326
5376
5320
261
521025947
55
650
60776305
223657
5
2310852
16297947
929641
513105274
1052
66
82374
69
334292
5054
84
15972965
228145
13602360
1062868
72682
65
386290
363
1517323
143
797
6966245
37
410
154
143584254
1624
1079
24502497
364
5
49
7663
9967
22
313392
63482064
932
853282679
185857214
28943
829705799
132
335418492
7845
3822208
7386911
21498411
16273
37
16
29796
31384
24391259
79
84
14
384655
4
39589
71809113
8607
827099
4275206
6023571
399577
6998
157163010
12058601
421936586
55519496
17210229
12192
38194
6547468
355831
291
6710
10
19109321
15
3
118298
353065125
6
113888
149
13144
28
33
9754172
4
8043391
1400425
10
615134100
20
42
62380
921992449
727092
24034
4
600746
10017036
52381
20412
80
16
5615832
11565
4013
1512
5
175604
267
154
3883
3
88065842
871265675
16970
259062
16136
2394489
899879234
679
24590
7373890
119074788
8863
312140
89
786
13898489
809791990
122078
42671
3
204340113
27028080
119
103148648
170166
2726
646335489
2837
6947
6658992
14924800
403
646314
2
27
10
7126
94253
7
520552
86
233621662
131746
16204781
6687
30766
165866217
36170189
6157
44436648
14305906
1798385
1097815
2815
20
25450672
2524
136132
56342313
2783
13168
2889431
3
258
3831
192030495
15229396
26
13944537
157573609
541978
2
200
1206369
42
378247903
2
720
28987447
250
6402
3
6
349720505
17
4743
24499
82
302966
463498830
698677
4531852
1361
149261
83
1937
857
37284020
608929
32992
10355070
460
774213
28
427
3
28
1329
670842358
549825413
1542063
217095
2294
24408
3
47669974
422
4507178
11223632
87787208
148917447
116405
1570
1043
4005948
2958
5
201
60224689
517566
1389
2
2010
69567
27727242
3
75
28089555
1572
14454
2529
34765472
127860
7200
801409
9
70923
3731334
44766
6387
855
2055558
308164
282853
1243
893934
119021351
22
1958
407
42976
4844
26099
22
9791936
624484
180684395
12123
51491534
95807
33036745
132
35391
81007855
173057
17814
10004
55716839
38342
83
750528805
10
52
2086734
4309504
39443
47
39476
1661
3470128
463888306
180
1056241
79336853
60
135
114132
20
44
133
596163931
41180833
40482279
152898464
8226182
13
5
8470766
62092732
34094374
18002
527804462
39
15567
351838
66618
4013555
3871089
3690
73848
57298047
378
1410
19
8
22373
199
51545460
52043023
30533
82
31922
199023
1685837
3263
49
262
1739
133942
12499803
2088807
339534
198
199025472
294832
6072915
1267
45444009
910219
1284
5598
230342530
48325737
13381
327
107209326
6788
2707
13126350
86604382
321343243
2363554
73199299
401
364349
277648
112061130
76293491
4277712
55545721
14970
252
16
210935
827307012
104
19
173250481
6210682
12538
89248363
129675
54
805
383741072
359
262
32
842882211
58004513
156812463
6700
86674655
660995
88230569
1218
424060
78561451
68658681
97837
246720
963570013
74
55482
27858344
58
26795572
159495782
3
495679131
86
22
7
4810878
742
3669112
271794691
61
2
4959771
85935
7778
992474181
3
1770218
898
79111169
7
1365826
786447479
565027
4
19754601
9020
282757
197271690
60132179
75213270
1143
2237182
2571163
3660
35
3981130
2501073
16596
371
4698
323
29
10632747
4888
13450
105
783528
32170319
218898
279911
11791667
17708
44950
4537626
35701743
547468875
118062
1013
74264
999369
285747641
10144
14
35
85692
78592
552267614
32893
251539357
888889218
17266
885
6
42098
27476
99862
681879482
1367
5007
2062
60092461
15
192153
89573
1212
329805
1635
153505
16843910
4631
557
77056714
492897
45
134989
81
13
2015
1438
17781
21310245
6253
135674
2
4879367
316
2045
3374
4
13
3530
14515077
58
304
16913
319
62276
1814
10
541290
399459064
33581
64238
9693037
1620
52673
554956601
12432
42
22
12455009
52184
1263481
2
18768
3
335
26576
44390618
158742
107
18
3110987
22
53
1132212
476265
2040
61899717
38
3404398
24817611
226
55
683
695
35419254
162
2444256
457063
48082
12475708
2675
169335
21041970
275
1268861
104554
907041
544518989
1248
553
3500316
30624
45849147
138518244
8066175
1531604
20311837
70281
164
22
63051
96523753
10190
2241
6080
6278783
8
22770
121
76176652
56968
2641
24196615
212
79936
29370112
3987
14
1388671
11233501
223132
250
463083
54277
273967
58593343
289761047
10
10222
3775
375474
907303590
13890
54
884
614749
31489420
6133276
93
803
219516788
704054
5501335
84776082
2
220344
46844
7290339
37
117180982
348
38148
276005547
247
560
127477784
5173203
127693
130
4
3376
7
729332737
40
21972
1753201
587558981
42551
74
66765
312012074
1137
15937
7
7340
76254
13395606
22
37
696466235
1137
2
10029
146405
3
13
482
4
2
31505863
9074
114
2
7701919
482918909
329020
1522071
748767
1351236
64981
624036984
1381
20810607
49337
3870332
67018523
2117
88
7394
201668
45586
25122664
507
14471
51086
8
294461
17
504
2605211
39577
65916
11696
4955056
707127
27949
35
356
362701
53
3243681
4
557
928212
15
609836
27
138
362391
661
24445649
15214747
2
97
1049
12665812
5925572
185
15196
169
272642
43
4913
290666630
53093978
575
105
41
19017
914845833
58780227
8
2
14152
7180866
535317663
63869210
5175
90620
1123
78987626
12052
2
2503130
37
467949
13689904
443164677
2807
119168
21
39441263
49
81823064
2974255
5
3361732
143517
578
98511973
8
1745199
6376
972858
4321637
25442
135516
45616452
766876
88468
21519918
13069
944243086
285084
48
242642298
2
12
3658831
5969805
192597096
107346327
80327
2
4
9
735
2
4413
6237
2373789
49462
51967
1499
5
141
591974
1456
251
101255
259
3920
6
205
14
2191
21023
2
3340
285
30315986
191721007
10748
4680222
222623885
5
588
115165
353
26912784
4820
404386620
10
855718715
390169
8041060
166238
80363894
287607660
116377
20526992
61
3937
26072963
191403
2284112
6197641
22
11
489
120412
2
39933
27214639
34447
122423
11
42
1301
1109346
374108202
12796197
3
102
26252
73843
499614
1390
53021033
721
492482648
782771308
277976
160826845
60543124
72
433846855
129016
342596860
10
21
443982246
264653134
2486049
65145510
123
663091
8
416342180
51008784
3
7225
1600
500
4
1247561
98146
7405
121
20
12
9
11802
370
2598
15301
483
65401003
261
62
105
812010
202750
495793
365288
13
46
48258
5363
457881789
2
320262
1556849
591372408
190768024
15
14196067
3
48128
293472788
14
20560
12296648
3061361
5421
74
102
23911436
9
62067232
1728
27447
4
29506
2533352
987937424
72547688
3426086
456
98
253264520
2092
7196
173
67326
164
3
4901410
105737
782653664
724657
187
34617
15245
218
385973387
4
144959635
279
229523376
213
1240
172627
15683657
742255
203270021
130786131
307909002
71147517
646
25470383
19
433720
124
28562376
677
21840468
4
41498385
3889612
27783550
118452605
572
2111435
22
225
8954
995576
735391787
38616
46
15565
126
24354
26627
12931
33406
393887078
1538719
4437573
431457
811340
171
1004734
80932
9
5296972
2
358124118
20018
244735
4
7
865
7087238
920
47570719
192480
47255
13
21
1390573
11
275
236343181
117
3043125
1149
3750252
2875877
1225
39579
8511
1490
879
52616583
277337556
10054
6720
1187
86919
16317
236636
47075
1280
197256
420946
14322
9126
47803
58554512
2817557
2595185
23960127
169478984
4126
51248
159
5
6
20
5296230
185
54
110185
287946088
138
710656
76415525
2528278
384422
246373
6
8
25
5176201
2
51753481
463492470
484145
40282
83145945
5497063
485
17455
1703474
1416
17532571
208589086
4724
275089
2843
116066
240881292
41
510110
70844
4322
254462
133
2011018
1972691
6691529
367662501
23745
2
49712356
59917745
99
19899295
27385397
15969
101
1162282
37555
893788
48
49666920
421427
3030585
49
348788
14456544
35
69
614
14934359
1833
68
1034563
708498
156
15728492
5201265
222063691
2356270
34607567
41
47699242
2
67267
3731
82694
86156
5933
5803
4471
62689058
161100
155358858
20
2
352268
79
3064
74
124
19
1356
116
472664486
63311217
84
127630823
2153
153
12297
171159673
240478
102
5
2
91940
2696680
523672487
88570
47
2863
57057
32195
16
343549983
4
331647058
142699
34813
855
451
450012
4465522
186145
11
6
57149
1352732
453
41669536
45
3167
2558202
1846244
29
7177414
434025375
868947247
884368693
13671
1350996
39946
16572497
982
19
240
106
8
128287064
195
721385
2
33
97939313
1836
5
4897344
566437784
24543444
218751
10404765
13191625
5
107967
2240671
224
18832021
1964
1370
48052
24
1489
376
241559
34
213642
1251
866591886
4
279258
63
7530809
3337
82
73
30214
394
279
244657
126
19792
19877550
260
209487
2037281
4
25685
76
9845786
129
5
250082145
59674666
4381
33
7519
632479833
36924
426705
2454074
93
23908
118893456
30788735
654047
407346
129408
3
363122229
54311093
137
292516
4424227
2675618
40506
6
2195742
170074
991898906
192
22274185
419101630
60951
74437538
33
1354
35830
158057070
3
30547
1007
1130894
383424
7
1094
78
1487
67
645099807
346839392
42
8
422733178
2139
1118028
397794
10
10
2270
747
325561936
56552
15343
111670
896144
58
2605275
4845407
103
2327809
3479
1999
3
231
32354
155473
2
5964
129
32475403
267255
50270
2505260
286420947
1145693
718018
1120774
6
1410209
581542703
193
9410
43070
6
239950
66974
8
12549
16
9
1048
220987215
7631
9
6913345
153
2984
2864533
70041437
518196
1655109
3110347
15319402
32
869294858
3361
182265
205433611
287
858897
75722
59
351845774
175508
407
1884576
295422967
93
13
18923
85
56270
140219543
51059460
206508
13793077
135
38656
3
1752270
4
42047919
889409
1314350
1104
42999
6
446
46041
21345256
26205
886354720
836183
513
25252703
498246580
88
496347
3
8633892
317518
32
20292385
7552
94785796
1646
5
6706283
6876
15
559
10925418
1276
2146
24446393
1482281
417306544
3713
1405
10
2030792
11724
1558
21
6644085
31356243
11
31
3968
6
585220198
1716
3578178
2328906
179395878
60
9691
18
507330
67512858
415
5718549
49259718
2981
5397030
95
4
3980802
1778
13672
4
76340
1003633
26329096
339502
154079
44
9
45516896
855457
30
50666
347224831
74
525167
69301699
19019
2265027
3852
28403209
115
68
2062785
52224
83000
75
33448
252847442
4
9419726
1777
38466329
2
35
888
164814755
33483
3160
59413
231630
65508
20435196
94186
171
1084278
3013067
1056
327
4550
2682787
12884556
26526
27
735
21618512
492197486
9271
6
585
5202851
16639
557128609
41714
228
18978
2
5951388
133181904
2
1297
642508
370
170779
3
47
2874502
170
1792353
45512315
13
116
1397
2
750074
74411113
29095
213
10504963
422
8992713
657
9321532
16737
2
114099022
3
2979111
216685021
553850
4918
1413497
14
6253235
6406
4
301472
2
512
1855539
9468
1468
1396854
51610
137
19241
28532613
2
3
6
26
1678
14
7679416
18
5021634
17331
2
553609
21229
35520823
28517643
3581967
354206
795636133
18
5
16
4
279664
68
38170692
9
133248409
232678
324
39199907
59
744
330443137
525
3029072
957478591
15312819
97
19340
1659
152069
630297593
2066753
362997
6610503
12
39202
21
31734
569273364
3347566
73183
148
45833
166
470391
3751866
2
122321
8122
5474
72618845
2395715
452678887
12476447
679563
1845491
155488797
160722004
5371
26
92155785
12960
122444260
966545
3
106273
2
7
271129
270818008
8912
3608
47469896
78162
37808159
45043873
34
488344
8
9374167
149
2834
27059
976882
12441891
6
4439
608973
7
7018555
38
9
5543
50108005
1102
37984
64226803
13683150
1552018
9904183
3289118
6
229742330
144
7
1118
178988
346362913
737640631
750
264184
7213412
1101
24912767
679597
5896861
476054
930226859
51
1489
26215
154903
539213460
20928753
53512205
2705048
149471363
5159
1964
2
32837827
17156
2
24
21
813606
8932350
72244089
267408
148303954
209
813500
344821206
445794
23494
89
79298289
2
375239293
5572
16375
9
2264
142941
17298575
716762
4836691
59
161783
658211
989477093
1426758
28
353696
56308
44748637
215
9863783
28
7447
398256
686
215
18457
1053
2779
2010
3
254051833
33747
38670
3698
321348774
88519765
409944
1253539
193
6463
16130
762855
4383061
1428
2969908
21568539
409
82
18
104526988
2023832
277296043
16575989
118
35018
34947
1326527
191
9851
2865711
12085309
1527633
10046319
463505290
19092138
328281829
28918979
32312050
273329278
5475025
3806317
4942
1029
93641
214
163
92
7253
1447587
542648448
323715320
2379
67475
23355226
8
400719581
382279834
74540586
1850
31
1842
31300
1798
48396
52018
100686
329312229
2168824
301522963
2168457
33493
156140100
40
28
934
997401
18747
34
1072
37856
8509
4
13010
5833590
269089489
21
174696
50
31
1011
1851635
133
118
152861621
24093343
248757781
33026134
129145
21660
5548967
25
10556828
71771
74
3247
36433
442341742
140730
4426
5
13
3499533
13937205
5976
17
1484219
391
694991
1478966
243906266
54284
42634
2622
2
230
11630
9509
27
4297
589073844
2
9
329
59081664
3
154817308
19002190
725704
172197
4598147
17048696
790
165
8069
168020
825961
61234402
6975
2
7
2922945
43725
35136
60575159
607642380
16
24823
124906
3969
40295720
4
229288
12601
285142593
370953
6
22410205
51568
64218
324271997
1940
338390
17
110278668
41
2597552
400
37460
194
132595
171403
747
41485
28270153
446149
1809
10813
11852827
7263
164967306
1890543
222563679
18469999
2
3
229
9
40945767
435210968
289550
4
4
26
17123419
16
1949
71
509486
41939
333678957
80
48210838
1658390
11
91487
2
25440
3
8836
5408388
7482028
20952910
1393079
5801619
498469
3628037
641554
7
70664991
167
225997
865373328
8645386
1415
228
53
3287253
312
4853
27319
17
383371
414
4334
3429
1473318
2
13915144
8073
3410786
11
397711
5257
2728
26185616
4615570
3969
61096826
11923251
111943
70515
13110
5
37424
356585
953976639
8297037
93234
69
318
1493444
2419
11520324
380
19
17319
10
5
6
37165539
4
496
51
475
51
242
5026050
15059
6
15
32436359
2
14
33338646
45950
468657420
1599229
242124
10
55380
19313
116
1234
590
296017
6807480
365
7952393
4490836
7
16934
1013075
182
38
874077552
11674
22
118
15302975
33597
77424
16210099
576608
2774
809899
1957
4968
1743818
2396
45208
7703
3197655
1176610
1610040
212711
792
34
982
9508
238642
482
116968
2528
18856
15
136
20
8008
18871
317013365
2
42
3
493696450
6058
298
362414
3058041
46036100
2340697
15714
362172
1089
707
758
175383
9941
577
57
2594
1151759
735
227
1249
106521
2032
74814
7
21
5819489
44
95976065
10
81516
62497828
389701
995000774
52446
235701
5
5067723
17
41
450687164
43326791
386
2081
539
602056
2
1578155
20
21964228
239543134
12
9899
5140979
16552
1216991
224184
391
77
18
26557175
414427
1791
29735
2
1275
8467
23
617031771
559686
684
9800023
30262
14
2006
21192627
560
255048338
499
34
213732534
32232
43087
288566
340152
5035687
14518
110049286
62882188
8353
167971383
269
19
2492896
360
13
60555
2
100987
3728338
163313484
84205807
131874251
12657
107329
412
5
806105026
9
39
2220806
6
6213095
34803
46176
26669
25781996
341006
16
138645
7
24437283
2
68174728
9614
5
18
30579711
15554570
250457
6446
2323
39
7947
584
135
375
13
578828
233514691
1001731
862824121
91
5
350329059
3
38
29229
8451
11285
105819
128139
547970
46097602
153
53
545
103517893
27606272
29466
3277
795884
44552488
59797
56828
662259008
636
14576042
328
8450666
3816
543357
635
3587
3528
384664380
8963482
70011263
12494
7
3380
119315
2298
3682313
2945
22
5
373256827
42178
15654003
2
308603
3
11
11095
7741020
3955
81
161570482
11
1106831
20330257
11
410
37230
124015
1103404
5
136277563
575353916
2
5799
5
928547
8495568
3660918
154
1602458
152
4544
34967
294
33894631
555067995
8228
64855
198
535986
50258
16
538162106
707715882
23354921
188
207
557999
112891934
2132
88
14547550
8459382
27
758462
650009871
111
2592886
85384848
1980
11288794
34
1469446
169199
19953279
280625
157530246
15287
34227412
7
35419
112260
334
77219783
29
28601
13155
4121
308379
2415330
96549
78263565
1180
912
41209
4261762
86104505
36918
87430
38846278
10024508
370996778
15463820
440
754222164
590526004
4598850
240281
3835
55738
67555
73
722883974
25842
287075
50123
195453
174
184112
129109
497
264124455
104563155
22
2679002
3290113
5
9
42
1452
23810065
302
3026
245
398962913
537461
13562864
19
7440
7932
108804
3521
3
163354925
4130
125468476
37
496580728
25400303
2
18152985
347
682438021
93
10
15
29922
2663171
572290983
12092
19
303836
667911
199
63
637493506
3446997
353787044
241
4307942
40
17922895
2561
3
14097
52352627
366579
778248204
244
12
12221
8459248
2746
208302
94057
18924439
7707
102547
57075
230617257
66833861
12323233
4
659348757
754
37583
20185662
2186
949028480
203491
85454
6
4
14036715
3540
4
3
1192
120
20408
4080161
425210
55505371
531195
244167630
52
10150
3
3
937716940
52070192
1549
23502457
1296828
449791926
28
590101698
1772987
2
4715950
140
475470439
193353533
86913967
3872220
354522820
3277478
12603629
761
14956
176210374
56
842079990
3
324813930
15
566571
121
3292525
3178173
157883440
17053410
1166
64087
210422975
7420
12031125
7
164
25695322
141465
338512
523
5
42618
467288387
115522
762
3402
3678
73900727
1109695
74095408
588901960
11094
101808
327960
112440951
2166080
1447
15095
21
681693
73891295
1579
20
505576766
228
386113466
2036583
1667
1663
2196995
6129347
118188510
119
113389
8673241
286
502442
257846893
163640
7931409
181040
225030505
343184687
81575
164
46226818
133666
4
4693979
18
597660827
4434
76139
61071
2
72672
61840
30304827
1451
216886786
940
37004735
13
81916928
9956
272209970
283111028
515225
18255
253801
5326
15
4044
4604
159341062
597371253
8812
298290
753970609
2124426
15056
7
46895064
31648105
3601381
1882734
15870
332
4971
215123227
5062
1249569
1877527
30
476751958
3480
30784247
47791
21
9
2452
789212813
40
113
10174567
60
208
503980
17727
769050
18925729
557560721
550
11415246
93900
17257
92594
1383
988559
138490
5472
10991289
223455221
421776
36125
2794
461
244
28454
404777
12
547
126362
1349867
6
70
1424328
59957569
67
2
23
974
2056
204
1923
306
36503
184
74595
562960
2719011
2
582
1482075
7053
2759686
49214640
29462206
1884
22472604
4
98604604
2649
73
1241
10
528090712
488202
23511
53
243179
220
38586085
9657
201047969
343565
41305
41701
191
19882607
4628
28581003
287
9
3043789
16
34
2817
352797
209
4903
178
36
1652624
33
1090288
45869228
10146175
146688189
1614566
1337
522490
22202514
248099
5337
10
70732
73
28408112
743
777
1145
20
31
38630
301
282
15790
5
144460116
677
76372
1729322
2
11384594
1678
9
515
672290731
511172
307645
3
777040685
21469406
3271029
84449
89
48203
29786
323939
83
4135
41068926
1582066
3
37807908
2816
35659901
725356065
4001291
1051
82476
8880007
93724
191124004
136336
10
16313
413959148
104
57628
598
7955
192610
24
93557590
173481677
8
63065
4784
29121439
154273
23821
2
4
6554
199203
23246227
215946501
15914426
116978921
43
721361599
1026595
72
7996499
8120
43
5027
8
12717484
320
15
3406
2
535
4446
43273972
21
653
4068301
41
32
195
14
42820572
8
2702
17
33680
487
44095594
141460125
78
11029356
12337
298740197
2793231
89822443
16041154
113894
211
18886
48274
2519150
4203156
372
27432
7555
597871161
443874
58
24
31653711
6924
5375773
30135
1553107
141
7956655
35528
775
595
17713401
3
7791
9616
1651
9
28824064
87
6763
5
7911
524300701
23
2122
5
3
9
6
3548
9
24775
64860613
515935964
2
6534405
349
67455
8
1093385
130755
1018277
62
18
16
77371605
3451135
13
7
269
5311
2955
636
14
432
118144
719794530
4833
150078433
138496
5
13089828
466
72194
30347
94
420584
45994674
7
2
1993
295901
21158585
278493
165121849
3192885
31334
2
209
5945
35830
72900245
104776
170
142
3646
4825
1121
1614935
149420740
216257
780
632
22
93139
25
16866
226
4506
25
115371352
10891495
422888812
10
6
927168215
5326
133091099
205991
23
60
41
284965828
50
90
304
4
35795
69173
317820
138
102747091
3
632
11045092
382
4
2166153
249956
3025
31
4
61362
495432
271
15425955
5
1593411
8985340
1202
987
103777873
6111
97090993
33
11370701
14777
9821
14
125680864
1892
29
22898607
3840
24434
19077
6570072
2425
3479
44720
838244
103877
11761
5050
597
2567
981253
66134
129034
24592652
933915382
132661497
24288
2
13773
67784064
383516647
398272
3203
20
16314
454873
3273415
776135
534981
477
51679
41784789
18
245719072
289
7395
63
32046332
148016784
8078693
2
471
136948
249
822763
117
859904
6479
4575
39
60968
14752767
52164803
1236
68024059
24627661
551
293366
581145151
3318185
70088281
32
5
16550896
86
3
1265
210944592
168518
795249
952
13818654
121
822623137
373139
351838
234560399
74163985
4175
22
119
7538858
748245651
8658
677995
66
86
117996986
14782
21
57
234
73190252
807166
34289
68379
32
157117869
200991836
36628705
801585
368665521
243
3927070
3326
33
19434998
580444028
112368
130
4
27283
48431
487850
4
10008169
28242353
9916735
3765647
25
2695
774
26308
50
887294453
5623175
46312586
59093
797899
4242
35
1657322
587392
12
4399
247534
2724897
935
1356
24
59121
213619
14829008
137137007
1416
243175487
2
110
124
244811
25340
5576859
29
934883
695
2288
944
1924
1691692
208
9431
5938
14
167946423
23808
25148215
141
12
46619048
189
1975
59
4465
14685
21
221
45
395
6
77198
20826
83822
484
6
84142451
35
55474
198
6
12022136
988731278
748
8883716
6585
93
21
122168
5638313
12961
3471
1106
455670
204
216188575
3117
157633947
4709870
120542
1813
3
4
38138508
247
50691
3
40882600
2564
342028
484912452
777459646
95868
4322
414111
30352
2628
2
65597
1812
2
400498
6535476
24007566
13267
3253
14733
16
83
218850099
545407379
3195
50591
9
29012
11292114
22
51
121672570
22
138746
2313
567196582
6638
572962613
93
116
558681345
28897699
258
674459
4989387
16
198720
174
3
41035097
395
466342412
3154613
3835747
2707083
1303574
5316391
228
53591
216
229236766
2127
12884839
195681921
6123
976225
9812134
4
55531689
451
1930567
1050506
31
1281863
610803001
4298
51806
8
8010
2071
21266521
15
143
236
76582856
19403
6071733
78
162151
54
17116
5
56818426
10
4
4
4
11711
231531670
1363
12
73478003
142
821896
3914
153
2905
281
189
242910958
126577413
539
72213
513754
565371
242053
106099
1163556
2
550088455
133
117
8301103
33400
393264
1087022
1356
1572
975210
24363731
57099090
137
20295190
1780957
2
12477920
11097381
77
6
28938745
918237633
11574
161183
323476765
1302
229
11740
24950476
6448054
43993134
358
479
59
101
11099
3397653
7
46578673
442
15706
680711333
449743739
1314196
2239
875005
93
119459760
813545
12460
3
7006431
143
19938
5832
9714
296839
1610421
256
134604851
5428
178630644
3164424
3514
52406
191022
501
16045
312579
4510957
132120
1076
681670
166464
51298806
20144
123589
26
1164
22261
6639
7247772
3804
14914482
5
47772
35057956
51
10532
8952775
1618663
87756
191115237
30652
18
332367
767
4
24680
102146408
358
51
148670
8
91752
7402587
2342954
16237429
32935072
95744278
259
53782
127724531
550962022
5468905
678764
2214
2
40170
3552
139915
32
71041
899181
940
292199627
6831439
4043020
103830
446
145429137
136
5273
1568106
34631355
2688371
19
262
7190875
4094036
456823
274
23364
58291661
4
64840
13938
11
134180
7276940
133298
3
189217059
16
625890
26590
14626824
9629
1106
15188952
493846
153
6118
8406868
1246
166533
3544
1610
5
79
158
21
4627
3303
6
27461226
1347
18
3
121795
65
201133804
76
508
1708
135
41117
4815
2295604
8138
436847518
6938501
21024
9
5734
32
30026092
278268892
3036
2615
310288005
167
107838
256
287
899274450
46948
2
39158790
5023
282731973
173607577
292830045
30
1412
13069
46662203
2953640
3
939
58759
17
70829441
7
10169596
916175528
60
42489
3
16812
360613
6717
22903036
766030
2
40241545
150001099
122021
395030
62
4
89666676
500
270
1230769
1953
113865250
114297
346813
699852235
423
124330427
326
269
25024
50
14
3351916
51295253
14
6
240048747
16746843
134
100277665
17504959
543
535
62
2029
1963
1564
1022
442166
45739
97718
67551
2859
413406
22196
133011873
1139
12478622
233657
4964598
627026
1918
25
95
15
2666
491191681
18837
7839
334120
21
615865732
4165
4
6539964
5129647
3
24
11
2
1162
34512338
1023
298441942
8273
3079044
31875567
8930110
180983219
7
26825378
36
781103847
298539324
12661
757
788
3557895
9
265
30886933
119464
15
412532
713887735
920
280512
19
13314
322938
824174
15
11
1289
4436716
30
21693572
4979202
3
313132
18538607
101904
392358
62
76052
2
392
304481146
1358
2025
158804
110330728
320061743
42
3444450
34399302
1149
4422
1131
103463919
506752405
255
134048
25
5
471
471992788
5
323075417
46
181244
74676
278471
8681
28071715
3
4
5956790
592
8
24
78117892
492449463
10
39708079
59
474
3135424
4501
214
6023
62
5189
31346
101775021
5
2534765
1796
262247675
3
935078129
187
16
707188
33806138
1932269
2
8949267
42923854
53
1691075
115183789
7720144
34958
741
93
49988652
6606995
8
6116
7
126178733
51988
127
7677765
111304797
126
136015
3
6108
319
81005446
892795385
82363
62947
923285
466637987
597617851
135982
397
8013
59688
110926276
10814
20541
1179595
13
10506
2
852763
254535
7
23
854096
2
13383
597
63303
5
6078597
153
6765
97
415234842
2700
1675
835727
4
58572901
77339820
2019320
18
3906
32
999
244090979
95134323
2795
182
4
1560212
14080
3215057
2205618
11
55
9246
1445
31
2915708
352580
28687
2007389
251777259
76748860
34
684767485
137289
113
3
2296534
530791
76813156
27176253
1515
235559278
161
585834
9412
80565681
33117691
8
362619
3
76000
40
116
4
32616007
9515133
32
2272287
106
2
279739568
11628359
579670395
4894
2
2602
34
661
44
970
5
1420767
334
291118161
37
21059444
755531
195699094
1324
461684
6714
2566117
37545
143
30
62479
516441955
2087014
19611
828680141
2797
27
38
7619
198299
16232
289
521804
3
1377
56
2327649
9546142
6124
1514576
2518597
80
146487243
215479566
13218756
737934
4859940
3598232
4842569
6076889
287
139118788
232
443290527
110294
174432218
555696
8
1825858
14358
9271717
10447465
62605703
8
1460
17
629680548
68
12995
7
132749
268022962
37860
58183
2
49
200661
3914
11764852
21061
779843
434721423
8651785
1770
1128
15712231
833
1288
642968430
192874873
58
18
2587
1357283
147615
253826
991083323
3410
2449350
199266531
41
2932637
3464
43
17
911136497
243491
17
11
1207342
1286
1108489
398351
848746969
111845885
441
1404982
57718535
190
4201
8607
33856
655
444093815
68609
15854
4
6723
2
1617759
1134
16421
115017
76
1880701
2233
2275699
11426559
1844
2
8
19
5108441
15979912
38
151800
4501
63451958
21333
16283444
133
71
229327
29468962
197
714
47271
14
53
69538262
343053
15083
3
3
1573
9026859
2
96165143
98762184
680028736
230666
2741
183
72
219076
2973
52805
26
2940016
4
15
20713450
22737
1341
35949
387549
548134197
109475619
39277
12151
504569354
63220478
78
36
647
39890881
54
73097
7907402
700
21
1232808
112752
33
1752
26801
6162
14
2
5246
46365
1661
205377938
22
41368253
9
1323825
1166
21109545
6909718
14
229832380
13812834
50729
245803079
864
104381
2138
25
864150327
296882
451990
42
599075
4412201
1868
10
546089727
2
135674
61292
112295
11133
366
3
2
195
11
2971889
24967297
31
1324360
1634663
8406
1763
255511422
2441
6943
12249608
20
7474705
133080715
221
6
69517
711936
997
11029
13
968734625
5
3
105099799
1883879
20786
3
1002
27
142217
997764
4193
751987526
56422400
1792
36135567
24790516
16186
2
7476
34707
372998980
23332621
624980
3838
597128682
28929
55509
6
57192
174403513
539719862
4
18677814
3856
311913
108
238626915
23377427
1164626
76
19
67
273
3
5521291
336367
979176
190779346
55
66787
20
5042
9
10860
30761
556
163925
225223
168224873
9957880
63116
4760163
904966626
19220
730390478
1537967
510201
48
18561
7614086
657
3
168473339
454217795
145508
851602
28106119
1316699
38686593
2911925
307983
146
816
811296
103802778
1085321
25277
70739702
40
54054
6189570
527257708
851841
22253
95383656
152
472
6157134
1972564
370
111676556
3355091
313706102
16489
610811821
2593750
51
300
1582967
73234
15311675
68889316
181810
8600
1617
2963595
26871
16496151
429
159
146
31068430
249
5666429
43
641
719
8384
22107
912410
3400
3811
6061
89837060
13544688
440899
2
942
46934087
3627
969044
4
1229556
5498
618830
32094038
23
227308
3
11617150
322
159402628
698
94565
8571
8
151990
51
752357985
10
231
14703413
12022
654921
126
45966
14496
186512
3520608
6018621
35
421787884
2
90627
1034
252647351
33750
182
13
10
2
803
5
5613676
14591322
162240
26017146
4
486608879
50
1502588
2785
14
94570
51
2
63
264676
2
77371
37
143
181
7
616962
118
42016
166892852
338
2208218
5889809
215566027
2644
349
26794880
139
22252
71251
6
228724
3332842
1171443
117
30
990
702
1214983
87
15401961
106
759062
11
7011123
100831
458
91136424
93135975
5804
414794844
122073
941028
45508
1417172
1527
215
2857140
4217
13140116
86012206
362978276
42
86539
132754188
59269
2
20
13745
23
19672380
365593
118331
272666
4
17
13
9
684014
1540164
19015002
218912507
9692
5263
1295
20942066
3
3181037
779
1078
115
31
57
3194046
32
260969
43709539
241750
31119
241
797
11
4584
11
2914
203658
2
5
72910370
215345410
29
5948
8768
11336
2639014
299583684
53
1671959
5
7236327
2712
25
7720646
57755
10
455490
1306
1848819
5249
68
3
39017
15961544
15192
3756382
36
113674
462808
8880
169058
418441
231103304
5982064
46036
49120
13976252
64807559
5019696
403564181
141
1949235
288
98499112
172126
3795369
151608192
13472507
160501
1226
4247130
8034174
132
47931
45377
123265
6702397
705610246
13
20188
3615
397
11679919
34130
192290
7505326
583695
8075617
454991763
5891
162986
84293731
56653034
710114843
380
2344051
84317026
102209326
8815
14492702
238899724
46902
71535315
14
98740736
875
44833235
540945021
4683480
50
43824
22239
632863
18
1957
122303
18
262162
120
5885389
25257
24
6229
10614178
953541980
1032
2526694
117627169
128587011
1228
8325
9347
16581338
235486
829
35348
2387048
32
333
106868512
2656299
53376143
13981
91886892
2467010
320
12
142879
5794
145
3714
24
170082652
1623
1553
123100913
945734419
238567205
12322
2
15518
193792389
90
119367088
136310620
1308930
43
7049
38862
17
113
1312
314224
241
2594366
6
9
372
37694239
25
1853
6
34
75811147
110595763
3913566
2697179
60
171
1360
65
33
6488866
4267
2104151
283
266492
17
4748005
117
81
415090746
14
156845
8879421
2
23
5
437
170242
7971
2481164
8
307
71
278334
153132876
6474158
12
777795
98
1011
4564311
49
36
44
2
22
187550
4
2967
103431
21
1494
273
253
2618
3975866
16782669
423802
5
1203765
16398251
102836
14028764
14983462
30310274
1623982
30076
688395344
2165
4294693
7
79009
45
366890
2
2
14246
11
103
372483
1256
4
2
26
3
11
20
71820746
44
2878518
10
5
4
28743
331257
57
23905689
133472544
3245132
6548634
3709500
2908393
317665
469907
4006
326
655179754
21664489
472049
4
554
467060875
21534406
599
353
674
432
1691040
5
36367
1888
64227
49
2
22941362
42138
92240
50656133
179
4519767
2784
560334
1313831
134767252
3240570
213197137
265173227
388852
275
33
22630189
95483
12
649999150
192
10340396
793257
500170292
716
235501
7585
221
558
5
680
51536
13479
13
285216753
189098
213
2553098
137
2
3999
36
27174
4192903
15
373518
7704614
291
514471741
13
735
2090269
6598509
2470
13943240
6869
3263957
71617573
314
172169315
7142
846856285
53962
541
13066
41074954
6
2
12526
14471
88
1374852
26795
897658
1549347
6
13830
11299772
2
8078843
60
4238
691
31662
934
55581640
891839
90
1340
7
3
749
3
15498632
2906
18
15778652
385881859
57605
889
37
292
171
118
21060
185214
24
49850225
3489056
660097582
682383
13670875
6885
15189
13638
15
262320
17486058
411372289
6
4
1788123
246295
581252045
11507
734
1812
478
19800869
381774970
52961
12
2202873
33102657
2545
50
43
120
2
200
335579
793
2017
12458802
45
77430
137739
38
56350132
20192
15556913
42568
25
282
566348471
11886979
192182
12988501
49478119
39847545
9
388417308
2
3935
7177
91972595
252638491
2
23
4332942
120773
37856472
2040
4888039
8
85
762133334
5
246369
1364
14
10530434
167043
106277
24797012
125558
11058
4058619
1135
28
459141078
483262
1129189
4087
7519
264584948
920693839
59368943
6505
89320220
2019042
2
26
50070
7817
21881
13
1568
193778
12344451
339092775
64043
296
247924
111875
1403091
30748
27184
73701583
63
146
200757
28
5
27567
1133
331499984
4133
41483
1831453
113427359
9789
3030
21
91817968
1536
21046298
87
228
96
166114
262041910
226
428438539
18
25
1574
1230
57442
136
416684
2179774
186086828
21
14
179820481
45658176
4929
30
1083658
799
48837676
31526090
4144
212
9
74
24715
4
2
408613761
14261555
4759
17897
3793149
18728090
118547
341721
60557974
1853960
144
92525
1597511
9
68118
448053069
38
41
825
1928
15618509
8323922
658
611032
48399359
21541333
1493
326920217
22
78343
19
594750
5829
448649
9
54669062
353565
25608
1837187
1941720
101063
54788462
22
155686
12368814
4611
533702
371737
2222
16610
4496888
906
1931
22
363
648
1237799
33563
458066
567547201
78856
4420719
141228
68063514
113313
572067360
2
127604931
7154
5407
549105
15
216
9998937
747
34
1182
1360
2001
441355
8073
3625280
49605705
3310134
287947
122853
13899503
2
6
23
34065
590793
2
115323183
8615
37718347
258848225
3795
7702019
11
1411685
586102498
161847930
1220
233933802
14404479
1791
2178472
345
7278
18
4
501275992
4995896
22824160
111142190
81
149
26303
31
2882847
29343
33666331
166
56015299
2667246
1257
54219798
22677919
8855817
99151
29026527
2667
142809691
4
19492655
44336281
234365270
283863
2531519
2
77978073
3567
172959848
5512
44
4465
4
3838
1257
1378939
3052195
120371
137532
383151
38
425266
166281
13698043
8408266
5294
93
1188578
273994731
673048501
2259666
3998
362892
2942
3151323
1132
15
963935
11077813
192
7049841
64724919
51491
24
4
338
3401
41
9958
53441950
5778291
4
41
68838
7257
11347841
70
1628
84709442
236
428
6704048
16972
21743417
363116048
21117
2
17429109
33707302
4343797
9
10542
351711238
43588707
24842
44
73910994
5303720
68
442
407240345
3381081
503596700
7855
861
5111216
518
8
3169
1096423
45643
251
39821327
2170887
27732201
184
680282
257
4220
189653339
69
54732834
1711466
371
561003
121521278
226931487
1165
125980616
8879539
50
6342549
20969
9
6
271479
768226927
5377501
61
187820445
457
2856
180103
27
10
2623366
56178
14109
2115238
12426
15784741
16
6941
19087
798331
491
20060
377079
52105771
59027
46000
89090692
8271
1790656
8775
19737231
130
311967
3189618
9401122
24286
370563
7202664
3401726
21171562
32460710
1454780
795760
124869
5
57416
801454
30
2055
1062
10300
20840051
28602
784985
1945757
36
12880
232
55751
5260
2705409
25260
56250
19604597
16121
3625
33763032
7677
136
6009
19
623806862
143390938
65211181
333
9069528
967
2820440
3
1027
23055442
5956922
314264
10346
407346198
50933272
58758
2449
149784
73857
6541786
9884
88260
267
20
19
2987250
13555
62419606
5328718
4
1286
1799360
10472307
2436061
77516
90690
20
1396
23
1980
169109
7466954
476491
49598
27411553
264922785
36349957
214529
48225985
11283697
18322
51380
5
19
61
13590
9499
3141710
30529
4
2371
31683
691159423
949711
67538
24
21591449
3
331557823
7
3081343
18055556
73512
1048121
158172828
1021364
983
2
298710
390
30681
131363529
1425
5
2181
10600
75042578
48442056
5
577935
11594
15602
80
3902698
802012
67
19431
77658049
9
12
26108
9434
425131
3
50199101
11297
165170
288684922
405692
4678
344371
687587271
1465015
2761516
123
214
688197
2
194
75
210373789
69509
647222
412874936
1686113
5128
56597
12
527156
192378
113428
53923
537
60955
500360
27480
24664
325218
3
20236
751269295
8206706
690825
199
202
9359415
6252162
96123
1431
77856639
148718867
124407507
83
13995525
791917609
350670674
11
2
10
5168
55981
1709
1761
22671337
3274120
149080
6
301522
49256
6
904
609581946
79
21128
6014
59368155
4167602
812366192
17
49
535899
486202322
880173
113192676
243571128
250
8674
359464712
30801010
9161
2713
23388634
27
39849932
2061919
405027
131133
764279
9465124
1434168
722
268216
869681
300761
1293
7
424922276
42527
8247202
9125
396650
210
3495605
77222
1619
817984
3597493
7611
41155468
61615
14335
3556081
165892
1850919
429454847
276157
1670677
1279
946350030
29954166
562093
125192
1201
3
325
619884880
116821
216803340
25236605
29445094
363120485
123665
4008
73325
33105
23929645
52
2210598
5
5678852
4
30364216
43395609
1187008
44899
767697510
785331
18062448
854877
37
395113
41451250
2070002
80
8430
13500026
9500
49256472
8
239581
403529
4651
493310
13266
85506403
112172462
32
7479645
531493198
33
821463
10437581
751093
5653
2544
201
1591698
1741386
239237
1490
1617
1773301
103
435
25163064
30705057
133
630
7
4871
33665388
282837
17
3481182
786994855
1046
7651
3206748
201
1245
16466027
5
242648060
27882397
179
265
572261
2
39029
1720326
2923934
5333758
118
5350
139
1934
332
345042956
94027
1905
8
35871458
837
221266
4769
84
26
26606985
4593
4140
222
6971
21041185
112274
102802297
56298420
137100761
340482918
8555222
6
20240581
544666496
38
22
65621
1139
38
636
80904
2099
25962
744312
168374
8570469
21107
3668
942896
81
673
821813424
9962769
284158
27514
336313878
121378544
42076
37410522
678044
2
37202840
65773044
200704
874
7901540
811
20203403
2551670
87463643
68
3432
18419316
26478651
4113
190290035
51735
3405
5
1254
4769
20555
3163125
98282010
58242
241921
1822770
135845
5
1782967
19864
1248
892
527
6226
468
29
6380
41
681066995
4481725
3156016
17830
26826
847
162764016
36
173163780
44522668
85
23649609
3
79
30921
4250
3735
9172802
134
933
2297573
6880
5873
4529
624411296
45910321
1749177
115349778
14555940
40442513
4600252
314268631
1583569
363
5300688
204
11034
8192
7953313
16730407
5
14
24672441
18518
151270764
18024
3
278900886
14292
68545304
482235
572156
2178154
1200889
18
18830675
2085
23696
443407488
169512
14
551578
867
121090
39728
9548013
2
237
5
298566906
3766716
68487
2
889414
132209825
646815
11172
3352
907691088
373223849
88
18897431
257691
2
9047
122724
25818753
295
9617798
5164
15
100
283719
7291161
2819746
21
3
513722
1532079
908
130942
130940
232
315
11153070
2544
3482517
72022890
22334355
171
24329
103388
2891
24
5811172
42695245
347
287013302
10547125
246391
39375515
1170
134
10
128
11536409
153356
9303843
7890
1119575
125152836
54924295
1032
1822056
10
2084842
4251
9101952
11866337
97045
293989
47
1197351
298817
785
145
164
103790
26
38437
195244716
3
29
2323
43748993
164565
4
29790816
19
19888
433810
380
1750
244099
43514
27597216
57526
374243
46094
3
73
1415
2
8427
107645
137107
117669370
16243379
31796
10
49
7
590
7504
270
973857161
448441
263744297
325614166
17297592
342018
9050
54967073
2
3161076
45
1402028
10082139
3827713
585388
520989189
4899
293377
23467343
3842
261411145
26194761
369757
39345168
66532
20
3416
2129010
5391
1723788
4631
1606
13195
21235949
5
1214290
2760164
7100357
9
89
18957
256882
109688100
779
65
305554
43544013
17470466
8400
526784
57267819
17168
2998862
945
1860324
31467853
82
1214
10639007
902572
110445282
103
1668
361898
117
1979383
2
434
666640432
707565511
594139
101090
418791
2732
79
3668289
12026301
186
135739584
876388806
4
1380516
311084100
7093931
6376
384819
8142
13
2
23497
213114327
225
106886
3
447041541
78
118
23
442
61838
254612325
31
137956
6382725
1566103
9
3
20653
206509923
177119
2
17273
52532348
24291
2786491
236
296
96
102
1224563
314965891
109
19079580
246
2
299203
67
2527907
637221
52
9113
3642
422
1782
35081073
260
147
9080651
21240479
3461
23309024
8005
9
13563203
3611
728820368
4313772
195
875761
557212
50334019
24965460
2
142
7616861
3683538
4
67613
20562012
609
849802
24224416
3066948
27847850
8508204
53
834038832
13100
4320
4897964
97320
10308876
2052
2450799
11820746
17955745
607730137
137023
8748863
594
3880
22086
52545
6
7
4
169483928
4
100321
11995962
74962866
107820
6
2205
10642364
8277184
1234264
23872
4792
4383
148119
135
159821063
1507798
92
3243353
19002
672910
4690162
2078735
24
960058
1249826
62483
4
13
772725
1743325
362
126
6905
30298290
770857983
43
241086
31
6174454
1181962
7205
8557290
37687746
5
801020
11084177
22265
170105929
38065364
8759
848
1810655
17
964
913
10567313
28408
845
10715462
855738
25482
2
62546
677
20956
1306602
12934648
4615
33597588
399485
157026905
4
7282
787203
11912
86027
420038802
6104092
223
67263
424641970
1554580
94
684
50376766
578
8572722
2
36813281
339
373237
136073651
668637
15363568
10596243
509241672
397632444
37
27
643602815
38
89
200519087
9
991
1208306
71
232
4762652
1751766
239
537
996285
31243
66
49
5089245
43619140
353602243
35905
3
492634294
29086753
242984564
2131140
4026616
13753098
2972
40
93440
982631
19024
22177
8174726
48
396175
4
5001729
16084
395484
1714492
244501158
7
1462
173
9130
4497
847257
5550314
3
6
153533369
10462
35522
1875
12160
28
8048
186646978
6925
1586490
27003989
179460933
121
1499795
34065
18169353
14
518135556
79701
183625736
78
11614243
723182
579427341
4125588
58305
68949865
280472
917823
45
42
453
812655
293
11
7965
11897
561806161
174904263
582
2753312
2
329062
287145956
8
691
119746266
533548265
172
16231
38982199
24
1981
80
98
4438
289288
18224731
98
143570
36
174970
189132
10219025
81
54146
413966
9822
26990
3844
3073
9
110411674
155
105
671350
319087824
227
105394083
4504
4
96581
10
4594
250044044
2
2966
6
18645
9044434
14601
1300890
1816
772738331
55947819
13627021
115
7898
328262
2
310
79318
38
8
267
26
30
46819
7308
94440002
48
3644588
41
59
1322919
19
419
13177102
11449296
327297
442232327
130
69560
1149
8287959
2
31340621
892629408
17
14
1113645
12829658
2086
10931
711796
628
198
498923923
7103231
26327239
111919
211898156
1728200
13770832
52804676
2
72089353
562886
3686364
14
33
7550
1331
68327
117
7619
61617697
5967014
1681
106688
24364
4769267
869533966
27
167561
2
2954
107796
1837963
3973629
458509611
11172568
5369
144840386
28120875
447158996
1826293
1159016
228
24
3127
226832015
384898
114200
57578
1948507
239513626
48
574176
389981377
1152
97
6078
331
542
525324
52750425
260
51532039
721
905115174
6618258
897812878
321
103395
95757182
1720149
24
31311553
46109
189
15236
45610
557972
81903109
15609254
37241
21
468600
3
6
987
11567647
41
164663
20767364
118316886
4504
3
54577030
462
71749229
134101716
383486567
18
22254928
20567705
5670
339684
3433
28
151710
242570
9
584
119243141
294269
8818
237
161922890
220
425108
2
2492
101723
283526
214728325
215
118718
29
677948
340629
1425435
14357
22745
14305878
6
1379934
5263
145923
434622
68
10
7216617
1219
45709815
12388
133352332
441575075
9278525
1032
2906
34235
7454
1928604
2287793
70
44745139
8
2418
39
2
37
525
526226500
6342
32377
2
28233274
7679
1651934
124050017
5349074
2107718
797356059
232589
2
720
401
1339
2
23240
225
2
3606374
396
27197196
698344512
439
3
182778620
7785205
33977723
706
225
325449628
11
1386587
6291
23513
336470
399165716
2
1610
5
632575392
903292
9559
2
49757627
2
25
1953
220648
455
7
372
39
22
5294
32464300
37668
50
6471
2417
265770
6649791
178650280
12338303
12
1676617
210514218
4282991
6567305
567
7400
8
166
421
39377383
16
12085
53
10
123
546119
2515281
9548
365825
4461
209
15390
4
4110
857995
4
869164734
370
3513
390
28765930
115890883
7
52770
14434206
705566168
25080613
638669
243070800
320674124
317948843
29267
206
6
85835922
32
81008511
6384527
1840466
46380359
321164357
2152
1507
527891546
1368
3568
11899237
583594
167
96392
17006918
279
1614
65
27
100991924
8
64484
56739
224319
10775008
4480
3371601
1261
692648565
26
19565764
10975294
5996
95
2
771
22394096
84
1369
19
642
466878
59320444
247283
676495
782
116878
258484
1535
5632
11
316206731
22223544
724206272
26211
495586
8892
7188786
48209966
5266
26362
2465
178
9210806
52
764290
2727
37798
17895
12082
489932708
641
16611048
16569401
601
1615
250
8858979
181633427
78780753
84031
282440513
34134
67920
24379
11708147
140
5
22226
104
1683
258088
7715
33506231
68983733
18633959
13
713184783
80139805
452
814431185
162291387
65274016
703342
670192404
44
8347
40890611
65981896
327
50753
1205
16
609
8594
1685
24
399
197014079
81931923
217
71390942
4417538
416
16970
4896
2
185471734
64
74761608
2666168
60031998
32379
382522680
183943
39731084
74457
263
10728154
967
575
1704446
189200316
71367
64805
378434298
38303
35705
73300583
132194919
251234
135588
108787300
28009777
93992
10
3834800
3
5807589
2
9302111
59723116
1838103
7695302
242
409147
2062
663832622
240
23667
50745
6269
5633
427685
350373
4
17420
1688040
1510
283058458
40
4476
1665
116
206334
13059
10946
911643288
2
38770880
305775619
27
14775
1315393
7
1157984
677834526
17678386
773398865
208821743
127954782
344363317
2932407
200667095
80665
7
31495
3
74
3513277
411
3370670
40612011
22128186
1613868
6
732555566
2958
108750
1242065
36
882
104317413
1248869
345
506605870
236219330
65
124764083
176
673781
1274630
308
1253
177
2
107548
17396
18883558
9179628
100357580
125842412
42
18
688
5149119
68369
5179149
3551109
1387
1447
2439824
15612752
987305430
198
225033
517289
4
211204650
283684164
3
11925
1580
2933761
1391989
604
5984
7135
3
16666472
6973448
21143
205
222716427
2796
371561
2
3400599
648649542
6
86
4598441
2
1041975
1653
180857631
11721
976171828
3053
614019
843775
13
72
49
19
98382877
1408468
713884
4359
246644
54
282191
76885093
285401102
248898
55307
896172
766647647
1344
82317293
556
15
164588
1059
221
8589499
9
12
964805
192252
52
742
53081
8680499
58044
8422
8021
9896
2348
166
3
3
102616
374775
58
9566943
5
624460336
30181
184
680484
215748768
3164972
610130
713
16439474
40540538
1308774
6852
991
70
13916600
7
10148
1787978
2864777
57
121629121
130842065
9
1187
1246
179387
446
12889901
3260
6012236
208
2915951
23068
24006000
23248
32342784
23910
21091274
5980
43810
110155
90
15
55342135
22164117
442275
233473861
39
8762513
4415501
90192
47094121
91
45037
175
704
24592711
20489
55
193399208
7
556214642
3
628444822
380844
2413
2827
169561478
56
1020
526075481
158783253
18109751
3
48
212931997
3522
4
740906
697305379
320
110522291
52986603
880110134
26
3579357
1181800
9601
938678312
17910
2863463
602
333786900
58
1350970
4390827
2638
1053
12
7453321
360093
596795457
2
243756
115
995666
3
42
5
3025
389138
268763026
276875703
238
24703215
5003
19
1082
563679
40594195
27
34986109
4207660
16375375
3334
38051
76127
964327
785695
25864
2
196682194
28
164675440
175
25455703
2958963
72146
95674448
49945
3
1724372
11537651
8412
218572
402900308
328
201751
1167
33540658
140108
73455
69782
26
2
42593819
8
780118921
1213659
395
2
1169962
72679
928
187813174
508
1865451
19
21
476289
13357217
198087
4427
4
4447
9497
48406
112926
63
56763
411
1269
7379
1356
7
3254
96
16255125
103
1182
199964556
7139353
7785487
6
3
142
6
3076
3496666
99157
966267069
36030
283
70
26
561383015
725531332
1893337
66
24967468
51060
6095
28
5
493998125
170052326
6465
12866
13872
345
35265414
10
466421
148062
166825533
146456313
17549489
38768
348060
10667945
47923
2245243
8
14
5
457916579
203383450
4
3
1049
655
42
958176
3062
49621
728
79237
10781
801012
4
3
390355
20431410
12972
62387
57
1289217
2029
3
335
27
5
40
98297
362075
93
807046167
28
1102776
77138469
102
569149531
7
21261011
433915623
2
144
344
342320
13
743929034
528
92
36
2991
194817981
39
12296165
633
7897
27058667
4
73
933
194326
2517066
13008
38788064
5
2
918687780
17280785
7690266
101
69064035
807131
25
94896
63725187
8
475
63794912
223475
218430
14248642
1843
27415161
40
18496782
8134
6
143
10
3
349
637860
127339807
2384340
186839515
4809
3831143
19695
3
56229986
2180864
12636039
149860
2375
70987
84117298
78821
5
15233772
7955630
327359
6428
146476998
283043
33560368
678
1968563
779097952
5735238
3
268895024
7
1477601
1382966
178570810
39975897
3
8270783
194466
42
2046
4137329
202938420
950931469
409
159578201
66
5
367
6
2732
28088
146372865
267
126
14
369833
10
11690
388249
17235571
7
548
2288
5117578
1340027
619508802
122
543
20
1968377
7409377
679
598556487
32744224
7498
214
72
481
1299834
26230138
18313865
299194
77
501130692
383
14
58193849
360881857
1839
337482263
30
621
101
817
270706
22799
6455
4930
816
40326198
77813
5963234
4427171
335
6620652
159965690
239804
20
449328
45770234
2335874
238484547
167349
460504193
306
63531
177129497
3713
26533
343
103
1002259
50
8875
1569173
8
371
310
10797090
35384845
1481
4
637
713547057
19343120
10278106
1265851
11527
31768333
67066
30531415
768991313
42897548
131576
43
1795879
6
5014
1843
418
877305733
203
15805482
9171
44910
1165
1858
171484
353
840678
309123337
11
2846070
37
9
289984091
2522552
525
7575320
9687
51664
43436
274105
102305659
4
3640683
6556
49870958
103
85327
6099189
5403
311680
178
2914
7
1169836
52
88448
36582804
959
1474615
52
12630922
19904
452335
70882
178620530
309539815
47
657754
76
133
85277174
81
388200
23
31974655
4783
4631730
9363
161
658781222
17361
945739790
44455
370390
2389
54
3698600
44783
37
489
705657512
403
27
157
11594519
41508
36896
51
5855
843569888
22589487
863612478
3
82
6975
2597
21818
4426860
26673313
18411764
492162685
99
5787
709
104313
158581
85483
12708942
7198
28307
212160
169743
21
275
42925
32842
235284
83220
13227
35356071
223549
951021
3196
2
168
381
1190281
7
49854627
14582
330
25
352016
9264
1023510
542
29
680141
149314685
3
495474768
727
14033
1345
102
11
64673
11336736
1330408
11
78335329
100048273
13
1500667
2
390535027
7573
8186291
322609272
87563
393223204
338517855
387800
62147
350810098
1259
430
53443
7439626
12635
2502
11573472
637557696
387952160
661311
230
564502459
7
391885224
106723769
2769
10776
2430020
11184279
996142576
154
13275985
27888
142
382692
318
2
370169054
182
606
21282449
127065
3254
5891330
99127461
68223047
276401479
21211
39
637405
7069100
110644
25669
9705
307764
514525
139704409
49149605
2557146
68
22535734
46829098
199883789
6911
31267564
129833612
19
2412
117
3
206960026
675
53746
11755
1674280
6922857
144
83
23833
156
10901
6558096
19837499
2141335
5
357964
3
180798
11241151
7904
109183062
78
9
140
3
187839
4429
138015
68892
137
6921237
2684169
267
421744561
6004
19862
134371
1636
857598505
22429759
7501
10
38678698
6233
6
23986752
15509214
9987831
10
68581514
322495137
18
39712843
1179296
3969
13945342
172
7367916
2878
3960
556276
38
3980
5
57713285
31282209
143935
144485306
35
14828380
21997
196341
859966
96
27997
29
6
9429903
27251484
42119
120
64
11993165
2072
11
5292715
3
236516119
137
145111
206804752
962874
2
974990403
759704
546189
4932369
2433
128
65616
544
6280072
1849165
23953030
55
31404
278
29
1223
23039
168992
1603
872202
118476
29
292818
24726457
649546
404552695
44
25205142
54
7
2078647
24476
1842844
55241
16
9762197
4
20
40651507
979
7601770
13
366917739
5
8223
2493
834
44
77800948
10
2259
10
40547
2811438
3668512
347
20638136
23039
536319
5266155
2
2317
95
1217966
346
89096341
6189655
818
648
907
17432705
3
3065
535284
5224121
32
65
812
730
1628
84264059
1312345
275
7
185786107
112
379767
12787
39596
26577307
6063983
447
44150063
3235737
19
268044214
5594
210762
1022496
141709
16
600771838
351
553220
2623166
11508812
8844
581
55528
6744603
1124
133371
996372
178189960
310406
5109
8211361
45030
53901313
184283
625173352
48875
3222411
4
3
112054
236857127
2338236
2926
43742098
13
111542382
2
14
5
21
4362706
915396890
2785
105147
597138
782
2979979
18
5583
2418234
45988204
242801
13
12580337
247411
138545982
32704754
1382379
115
424
115270910
248200
2807077
838
317136
18
1385
353
64521
3181
44
15904803
162
59579228
64
3
3571013
21
144
200
257105
31797
168218
1012211
2099
166420238
1501621
23723
10999
208632
65882851
2758
182274
354
1115653
33005777
80513
296250773
169849
13
5794259
70011549
3628866
46
172592547
481503988
374
51417914
3655662
50
228712127
22
4267
126950
16
2857
17021958
28431030
60016650
142196929
4
3
26863851
42110481
216974022
5
386
684692882
131360621
445850093
470
25
97767
37194542
107
6781
65372468
252
86361
181388
63
2895
104025
485982
2277688
736001788
397
8
13364250
444
107185807
20
982415760
3
254473
2
4527
8451
274243
494
10
313350245
110822
77
19
4610
130
45324
155383
76549
1263
4793
83167859
957250926
26883
491052115
26163
2739
52720
330305
400
4365
181471
1555
1052
55
641
204028
9
1507321
41949
10646396
415
200521
40629836
555754097
42011706
649
44
36
82548
654638
117832
360976698
137
9803766
105
514162335
159
3521
6508043
1922480
36722197
19
53
234162761
19953
4791
324
1161
930152
841618
4
178014873
318021326
991997711
344375
8070
240
9824180
91002
1976
4485832
2008
2220810
31
673
533800
876565
268196078
632748148
235991770
112381
1705
82
5
36135
3
63923
34
3
17
400176
1094
436
196909
8038
3301058
28172
94490492
2
25197
9395852
82788
726
298936
112254691
66283065
11751675
15
5
24409
397067177
4
2406
385880628
160251087
440126617
1115649
2200819
6813
13844
77901
489
2574
16800
5028
2415602
140154180
188589250
49
20320
6
716373
18
675663
84
1686
100272416
2
583277
31147
20
167
9005075
2
3
7503058
89953842
9590855
7687528
14996
700599407
2954
79
3
129693
1033745
5747
12202
10
167
30947
138083
124612
733
26050
71
1220
143435
7
116687
42040
66142
84
2
8
380
158
726737212
86
126267
207785687
4437
641
3366
4682495
36124360
7596060
28069
154733
152432599
97566
2634
262152301
12
16
123895
84
2425415
5633686
1952836
3
325992
3560
16844
126
8
12
87
115833515
428441
171869107
94
28742
3274
3
267756545
143588086
10646019
103321
6465768
16
555
1734653
4310
20349839
7296
6
3242
758
