1 100000
4068
137847
846346385
5830682
9718235
2866491
5520398
876
3781413
3916
96394827
49896
783088778
7230
2
9503057
141
3069
12967633
76573058
5591
120259563
26161
11
819583623
31
23695900
3406
10465
4027
111
3220103
4
5826
1156
5392662
3523
7046828
4741
7600
279225
323
393007
79425067
39261
80743
3443933
866529441
9263
376148800
5678755
199479618
13
4007
33137
62283450
173
3547470
7210060
2
106520
9759260
4
18532
14327
5
966
83
4543150
28689
181010090
174
317558
614857
8685
73950
76
1887
3519044
3711503
236544
12
381
2
305
11537306
21531
236853
121625
19823
94148248
4
7
73
366540678
7227
26063128
5808628
7414
683484
8589
50700914
176682255
1030570
28021937
465
10035824
36985
78167
595
40
111
3291
52
14816370
4
23213263
140273
3
9
41016017
11969036
352
599897
46
29
1574
17
1455
472706856
4
255815
2668080
179300
194
64102
1066
2702453
71317
249
22903340
147926
516347295
27421138
614750327
1799783
261201
25
107518729
15840
2042380
5744
285
263
289
48235095
1343
110676
51714
221091
140906209
69194197
553911480
15
148964802
272553550
31411
43
24
650
8590152
999
1433830
125384255
20745
74595643
3865
623
16223670
48509265
2
16557
6
409558
546424219
107577
201908
25529905
92503
31
210806555
26
60
13084652
251154811
56450
5773
201
66
112
1793
173242
2825456
44324423
536393317
1480
45190491
12
28253
14
2
3575
433655596
1127
320438
10
427135
9844
133
2754
10984197
713933260
11
7
875
940
4649
6635433
91128283
6328
7623972
193957
295
73206223
14736
2
515830
44073
1077812
3
626
17712003
117
6282
1075624
1405
6500
264
67936
11143
135557
1348698
219
9554166
21338186
17836775
850118559
26013177
6254
8
104309
266
2198
375
69122308
4
7019
339
328520
1535
80158
3269
27878
13
420313
3576702
399
59257019
6179
10389400
112
194
4587800
55633
5
163788
708444
427380
29
1111598
445483
8240645
8
8
10328973
3701785
363607
2
154
889887
1785008
58496842
3434875
8121309
580719
14
6
80
302511
1445
132151786
48074155
21
3647117
119073
3223
16901
742
449490
1352159
26129080
5229792
35295
97
39
1668
176250
9
7754
18916
16178
3248
12618
11669
150311
80251
3511864
100849659
365304458
32
1271
1389
128
342
4343
3645593
61
1764444
750315
15661
36777
237236
595075
5665341
31675634
95166
23
101
2120381
70744
13
3237
395
19878
97
62
207980
11596
5667
621982
20232
4
1380680
77051770
3016
302377
33
7192475
11533
9809202
988862673
3527
99779425
6113482
62117
903
20539077
34
17615
631195
72
96925
191226645
10447600
63
9
1144
98
208
28
1560
8
60
1324
25
4217363
235
79413947
45
88649489
75
8191
2956863
9927
96885
2568
45950
380
46981678
161
305
179677
1168
3
687148389
65088
9667
353594916
2537
2
7
305
36
55996628
94017301
73
697168617
30510
2401431
12807395
1568
25538690
27
128
17
39887
11057
561297
6693491
1661656
5
6687928
22826
711
289263
34742304
2124
604406
83
4412275
47158
39130847
3
204
136964077
12578242
171
14220420
14
7228585
895337150
18926
5749475
978
6815429
67323420
107584848
34762
7166614
101
35203
13
94011
196297
3255123
703750962
12755967
135149689
338
2
1857105
1029
173975895
201
602
419671
720
295
16222446
106
2886
79
434643544
98371666
64
753
705
427043
86485077
3
13
23953473
53828
10507
1571
127252
6
10231102
660
2416422
62947814
643
24051
4
1214
342550934
1691161
3
60
197
109350
521
15114073
232121514
105
146530
32
199
308353143
868697388
39
11839
66049888
172
4297
219
1642
142336
2
1218221
80209
63
246304
262450
10268576
13805
5353655
308810697
928132676
10515
16780801
47
294651
276928
942673261
499286107
85
522432362
2907298
3199770
116
34248706
191
253
33
63381991
10593
107
164678
3779
919
4
508538
85087832
24690035
22688374
30
1175447
1245
147507588
29
1516
17500
78
17
246076612
29727
23
169126
18495
128270
645270766
26
673
191394611
2
16
865
2152405
124709
7952183
2867248
154544
3
41396
1630531
104270910
1489
3652
393143
97561
2538722
16450601
1135648
610
4
115
81
164
56429
4082414
642739
3527
55883056
13
532071071
6919
725
2102347
43420
740651672
27
143489045
13
161
18446191
471
3224
6
449344134
9793
21249
85478
200290760
54399
5485225
1192
100
447403125
1657053
88181317
160258
104320
177565088
591
12032
2577
6369253
921274
17536291
27376702
760773390
1799764
400311576
1147649
842
3456835
39090
13126277
7144221
134260
2004329
61
7
778186
35
276817911
631991
21168
970950
14
4809
4
9642
14
42
5774519
34099521
4672
21
1129074
6353903
6083
197191815
20015
88458
121233
68
774184
907475
302
4
86
892
3
58637
87905
509601599
18
173365
16065845
172712655
7340
9841
9
939
29924511
13454
62349
102194885
3347415
2568
827
264783
8016269
330348
639757
63
37056393
16414
5815916
18151
156599
9
2470449
236653
954
73839023
37402683
162051733
344695683
19
602269733
556944598
985720674
698
166892
1811
88029
262590179
3
2210
18
505
436
659
312
47
1277391
1954
3802394
2
3666023
8
57276
45
59884
3
2284
5746751
10177642
4
16824083
1866
2043
8
22614742
6884
2697888
3
7
514
221991
4507702
241
28
2396017
163774
179
3
4480901
48
2752
6
74
2779
996057
2294
12
316106
577636468
56921
190089592
72691568
25860028
29405292
20145782
2997
19946
459
140991
32607108
1557
446764
275260
67468253
456207
5763
126500486
18147752
3404
2342
2
7165131
2636
2875867
811391
54
9683
141196
122444
4564826
15939316
106
1254
180
30679722
376763
32569385
308
1576216
262262
127810648
6460386
141252388
41
125720525
772
93
557
362599055
4
19168
813
49
55
3
14
3800
2
1839
14158
10445
8619
10
440346659
1050
40760
10518
4334681
7
40688472
2222861
2237
6620
680
702062
7735356
4013
2
387
7960
67
478
10147
454
25
4924263
30247449
430
1302
2985406
823
32421067
728705
1769
56
455
32181
42333
990281228
6997
876
23721
59679
10224
307932642
581307380
175
34106891
2
3130
335
652962333
12113788
631179
232472
852131
84
59785426
175684
120287
3003896
2
286
3
16906734
182
31784896
3
249
802527659
4823
433
19633
556274
1922
123
1164
4
9
313
8
56963617
29019
411892403
160493734
95
622
2704609
300308885
331740
160240264
248
1152
13
88837
285
2672
464756
3717
13650
29669
12453
499968173
5968368
28
19560
62710999
3044
2776675
297
12
551186
80763226
99
57
38137207
17664758
195
103271
2
68796563
9868
11595752
7
24
48
55
385835
199942234
775565785
70251807
15332588
538527693
5108368
44772315
11
201
3517
6299
38
7
659372217
2136923
32878020
195
292754397
7
9381
1754
29
56
354291
4533594
3403730
15460438
2
4706974
2208
414951
5009
508089
78074869
5914
2899338
187912
26090
21
64969752
641916
136399799
10381827
126923
10224411
419698253
92462187
6548761
107254
29707340
6584
22
4752
8869731
184656942
1815639
77988935
7
1950740
887
36188
16
1442172
58515424
159464
5362410
4948
398
3
66
163
1036255
207398154
689
13258986
1004134
594156396
881960
245072
211198789
165
59530
2778
125059
49165
329340
137
2
130
25223
69
4
7
24386
193004
7307
87983
586053990
1502
330
891100
110173970
282
14
7615731
1960729
1626
4429
494677856
3
362
13
23353
65198861
3048930
15741
84
242589105
37
5
85
953530054
2283
141762
412
75724
146983616
20
661
223276
33342208
1430412
241
5
882369126
1882028
289850
103071
114632
146135752
7394
11977053
485119014
59366
44005424
817
15333
2
1852
1393
219882
6223575
1024
170855490
3
444122
43119177
69120554
921
7
182023702
371687557
491041879
11071
42313
3153272
21
323816845
9
62
310
98110
2
10423198
275
110310
1603
26555424
649889829
19
18
235
311847509
29401311
123068662
10
16879818
2922
412703
284
7363620
345276
611325
170
3
425028553
238742488
53505270
1121074
7973
2
8630224
384113
63
315961190
139
181176
172660
12231476
77311
268608
475161
529721478
30952
1550011
7
1511
699
625
361810
6199
1906909
395652
570
31
7
970661
701326
180775537
13630
4222044
2990067
32
24468997
69
6864279
4660
10834391
78514
45308010
127
25504
337
5176
578723
136057650
3
32151
154451
24
20438
1816605
18900
1281903
545
53842
238050630
28
4704
6584
19109897
12128964
6
134
20391
8
148409645
730
265
362
7432
6485823
8339611
8569835
769135
822714
52
5273
7
366838
9
28
671400
5986933
6
390478
6218341
83829
170922
13968100
50248335
3244725
2384
24393
261
161673016
464
668
153275292
5875511
379896
158419212
8628304
593720796
410193
11578
29403
25
316603
7205
32
7623559
5225827
151289
24146918
2303459
29901
10
6
10275727
708501500
75
4
1956501
7982
10
136944749
2626168
221015693
2648
27626
13395738
51031670
121302402
374240810
10584795
456
38
24702
43
113398
9
995757
1713994
26
264541566
5060253
6899379
1257747
14
473529868
281753954
901
75354
29756
131
70952
2049033
191603
987353
52464789
140502
10490358
4892
10823103
1548942
16
5182
2763448
131975
11516598
3
22
1517
10043950
351
120386459
84367
1082
740921
542871
147077
34
334250142
101434
228584
1360
64472698
7791
358575
787482485
77529
9418
291
1229
184134329
3158808
11516
10511108
30
31201197
44
2
5
1469
1003318
157681516
3249605
172592416
26145
718889624
493
340
6228
63
195663
1646
274436297
230582
82693
39286
109497
3
2
572
32403
55
29
650095808
300
159
725
53038
37548
35008
639
10437
2071
427
769
661
1369
538
136775
301086154
492275
17
221981414
5
2303
6488317
6630034
329
1519022
1288
6
18
390490
4291
176607
647029
2
342510
287
54909229
8411
187612
3231
1209
8792657
1862510
142688547
180456433
506
346433388
1484686
105030891
3900880
381812
773797207
99441945
100
7207045
340
4970389
29951106
572532050
36720596
135
96753725
668814065
101393
56
1218
85770
35713
4131
190
418288376
2
3796
773138
81
127
26
1244
326820
15975
345210
6357898
55
4
181444
894201
338513
168348
18867859
30
2105
23
48
49771939
678
1891888
16835
1096
231469
6
415109
643997
216495296
84
989628
24866
1730746
9
208194
88507997
4
14657
271
186401055
126
357
11543758
24
2354785
4371006
9191
355994468
142378177
277
22032
1742316
252
1607747
168528
74
80382312
11
3566219
417350
1410
156
480
146
92629
16743661
14
33641709
51174075
20
10
2772822
3
11
185330
50122723
5
2
13541
338
540301
446617
106570
3
374681453
25525
12655378
119924
100
157937
3391
1159
78
5586
1823976
3206
86524887
128178
8848
287505093
3437497
10590071
4299
20134943
38040
125
4758
2724
64214
200348
976104845
233414
1301
2095
112863407
2
114009
28829
9725594
13
2118139
232939
2611
17194963
29899
196
5153591
42129
71373692
192707
378
764
40
305175113
1645218
53932
39307913
36182990
50
2
141560
788591907
203607
6541053
3838
24254
18363
98
5513
64
11
28189
3772
178
134117
2
13528915
1362
4910
76
395
158
7359733
221606704
8654107
281429786
3
10262
46809396
655248
401149291
1837
25980
3265355
3
336863
18
21438
4228
91859281
3230
15
947168
74876
73133
793673
1586460
266480693
76
5
98
673540544
6
195937
342
63722613
52
187
11886
6831
405
11804181
790085562
28
33304185
83850
54
1630
2
7
26478
654
144
45331
2122591
1508
46423449
71528
16
279477096
465115225
72278313
4894635
38
38490764
332909
15887759
526922665
30854430
4
185
1219
56
112532
5309
102
3236
159706741
5258023
139
264
340
75644
15
27322
222
14
2
493
6
3990
188769429
81
5
2
55904907
1099
2427
2
1398175
5
2302714
45311575
543593651
1342
146532
16
9
120989
30
49400556
13314
44475
439647256
296946825
17
296788024
491298
138
1723
5575354
20555969
44089
8222
9392400
119611
74
1098908
1045
2
39185
883932014
34
15619
226
7600
23371985
177155629
2206558
192
34
6956466
361042968
92502978
3113745
593438
1414
341377
268046914
15457
46
12
19155
748
358
1397733
56319
10222935
84646542
130422050
10
25279311
8
136381
574045098
3817178
13495930
4
89498035
168308
156898290
4
805
394466
178
24
999069099
6
3827
75250
5
1677234
79
66377
54236
991479
34
227
125
21
1401613
2406923
61202
2541992
18
6533
1216
642
4
6
5570485
112492
231069
787757477
3027
39760
122407996
27
53713
99
2802
34335267
4
844390472
36358
131
23793
37037061
670788
10346
23533665
94
395306182
547121007
719642709
953994
2446620
757
22394
4638
18
2818120
3055
21
12
555460
372223997
563387
24579
15556485
1428
178109541
20292
3
20118
269852141
1423
152
117778672
976
193703
3969913
99083908
511175699
3082190
326077281
167
983456
15796625
9119976
1283583
7341091
47116163
30
743063564
164236
70
5
24
338778747
325480
50254368
684621
1334
2010
118
6349
7
5740503
81
8796
19564364
5363821
99325442
179016
142500
2
3585
125628
44
19743
7
6
2880463
3719
4267224
128
62381327
92765
2
16
165966
17823
240
88
88532
11
190
3577
15759207
5323372
57019139
22533
3981
83901530
2509636
401129
2
341
6
134494
589
4
312948
1812
785948
1361157
562
2
993428806
517
3
7357
88424943
23241068
6
11629905
1901
581
657
4
29553807
2258037
15426
31614
342512
30180
267372
20337
65
89
5
190975760
6274318
2918582
343
973178
52447606
902102
2240385
35572073
169726
7
885708876
64
1879
5
15
1067497
61243
451973
239
912960
3231
2
8239071
37007
3415
315794
334682621
10695
5
28197
1358340
132637797
16
69833601
37765
11831592
357159049
5711
1848094
148429
23
2
6953801
333051
11
2
17
2026
2478929
6
2805359
426933
12302622
126060
363474098
1782
4847
1587584
344
276
526494588
72668582
50
1318
163
1846176
488270
234356319
31
36049
1493
4045569
7
2369
208
18
9
8
137743
77426731
942
598272
5
4097429
305805558
34724
355979857
2333
199
3
49
996628
23049958
12
1056
250090350
144
4
338572
19106472
21251
220
4772656
26525283
21444989
998003337
218116307
324
73212935
470971
100594
5
17986782
26965835
2057
1025
25071510
204471
67
780
3143180
847518
83736970
884312
9484697
239
440
576705
18818142
2753
19
13940
2901545
3
17968
1653551
460
175391836
332928304
204
170499
6
3890616
287171012
111
4
22552897
5
317252701
119
3
1776
133
6842
22507
1466
204301
41
57
475
884329500
176
1616
2459429
22
41
167336195
66765
5
4110
15
15412
92765
2901731
7302
258955580
24
44
3500
460868
266017181
125
119037683
532
655092601
54265
5968939
52917938
49
1554
23602230
14353
222041
123437
14327
548160
104
260991
23
2780
3591
12
48149
328477648
8
37
13
165468200
7581
960567
52458815
346
699182615
4792
4
3
12
63808418
216
2614482
38
48
6602
175584528
6383942
9915
4
31748069
3
410231
204436513
126811
16
1551858
197038226
2003334
108630489
3299289
15527461
15245
1326987
9893870
2201366
39960
511
2651432
500688
7258
40924
77362
746
19757652
12949161
3
14665
25469
15790
54581
8440815
3
140
5626441
297
115121
4260
24620
4429208
17
17183197
5
925239
6944
140
1364
76042
84
1417
189
41
11
5415444
625785
3
201851
78
145
13
1246
45
433155
3773491
8497
41287909
12338
2395
599687
274476
15963
4850228
44661
70701003
19689
1969050
2707224
10013334
373862
1476
122459182
33
517592
256512339
70
1780419
11295
32082
15
663711167
16
18
6051454
16603423
139
351
3522
57604945
405
2983
104
134340749
67
975913226
3679
2652
966263
827021376
179
386611
127
832404
4648
411249770
5462034
4957
286693287
28802
464
7
8796317
2172
591195894
63626694
76354
66047561
595555
900922745
58227166
16898
1612
215
40254
41611
1366
9
47113111
1752505
41917764
14603
96319167
2886943
8
43280
11
35688026
124
4732877
21083045
370715
126122
76648
345187289
74899
143267549
3582
946252419
917550
3246
54
566
3555487
12
132362
798345899
210191089
212456448
3168206
149755
6092
697
11574
3709
4
593
917666489
700
5555
3056878
4467925
1318
292473645
67276352
5
45
263718325
18564
82084635
53177
101029
29
31488927
655620822
11008830
459
13394073
191822
13
893556
3804
8278703
182165
56058
445640786
15
25
9243
7605
41
5291218
63
877
103273706
112062888
26
2858041
71
257493
5719
55675
511782808
387629
3454375
1783
110883256
906690
510555132
14433292
4102230
50
1842431
117026
29629
950
1173336
71884
564198764
177516810
84
5286
12
4
80
113813
1719
3706431
1706238
8
7348
608396595
48721019
175318205
94
3897
4
43
21568
41
242
57
460
1904
177032454
7980445
11
14796483
2703
131
574
41958
3353
2604
533
237
1253
544340047
1331348
753843
343178495
92253979
3238
704
956
911528095
88168126
3
57295
2513
49
3
23496
737559332
2919
8
1357
709
48089086
2750124
289
2366410
1939925
73
7771
47537493
11
205052
264979
3625845
31251
200265909
113141177
7586
50214175
39418
1486106
461433
1183
91076
101067749
9
16
52080
297
13
29784242
2899
1915540
359256
26696
9
39363
774435
229
527590925
268979
911
1924003
1093011
163214
16090084
94002
5188
2621
123540
69
3
17524345
102814
415411
92
483
3140420
1104
12
39802
303
8431
2896
539292
112626
98658
508900
152
274089
83861437
116006
294
75492
2
5939975
3379007
594541
8
851409
48
146
9
18549042
741506
97725715
14216057
5652240
3400
37
12
1222
548089
107458
1491
9725011
90018
10
33116
1253
74899
23880
221742
149551
1167
87854
852746556
893
292530297
10
6329199
2821
18727875
2
33519
26019941
96
122083043
845970000
29312
745736
1647
131870896
7285
94020644
12
246757
1097
4294832
99535
406556
14
12365824
680885372
5
228
2967410
15831983
816999
979
203018
156445592
303097501
37
20022956
1915
195971
170243
121988
1493
2196
21459
1700
465315160
18467303
171389589
136
90225
622647662
25142
72528466
114
450182400
1444
6
622564
780304
15
9685569
40225343
2
359619
3
298332
169479729
58
6497427
844
449599
4
19645
11535
53813
684
21
2618
8
3
1919059
5
495567087
3174
8
30113719
747
38
6533
641
6225
185
861
252
16241083
18925
1015751
1047
3888069
198195
202
12
108383991
499238787
427290
117684278
35968234
21523
2
3331380
45028
4
49
222
2
1543373
1151
53147
169390224
35
8918
70699
30
2468
80510388
107171624
96195508
395
408
2387
70255269
310469858
247
5
45331
76857
23820
7
1238
10835
36
12299
93
53089898
2388
1045
10788
65721
164504824
19775
22713781
8105019
8561
3
1057
84
492350392
64839
295494
349
134142
6808716
188954
25961
18434
16670404
1320
149827766
10474553
245
1052408
94
54
516548641
7017
28931
444953
597678827
32739
522852677
4530802
15328
739
2322
645826927
3135
423490548
84
2450
868364968
1239818
1458776
845
341
21
138797634
1442
23335597
385
101
48
9660
94827
162212
243739
8
4
690288
338
9
4
1922
21
7
5
17927
36371
68
361781962
714267668
8
182082
69916
50406
2135106
39
1627
177341710
6
4
161
446190499
4
162499
106983047
17765
85275
3
2176235
12807
3956
1743901
62595731
746
15556531
272817
3
986649660
2055
943
28156
174463410
20920428
7295888
74047
570964
26
44121407
21135454
130823913
421
4278601
34396218
62935
426673
671185080
571868795
20366645
397
94969
1054462
4042
63
71007640
48608
26499031
7321544
118577
163071
70
957
126023
3
921906
250
65945829
286
108400
6279
265
5138829
42554168
4
135653
221262780
43259
47
8
2
932
94353683
53
582
268984
136933
73586
115836
275
11737832
49020
10976
4870
1120363
37
4291987
1749
5
18983
2
1531413
183975959
585475
302574013
612223
69582287
2
74745488
127
157786
825793
326
9694719
2812
200930
1555
226
166540
53113686
343446
3992635
33
2175
32811
23255
363859795
48
5
1362
5991
40074952
8
171
1851975
3
10679
24
2809
1444
590243
40783
45648718
26
4025
473293777
2
1381
6
253971
3004053
934187028
1810
8112
8305172
17
274284877
32304
488185058
5860649
1302
13603
476467088
66
202537474
109536228
215749047
390846
14
162
29
2345
6
820246696
272
152
3
4
561
20
16691
778
5616
65
93
52
224151572
45
232467311
8
242025537
260
8693
5006
317605589
338
48557
26
32688428
74112374
3015182
6
10537045
64022605
2
5230
183080832
59606909
2534
271
510497257
784531
1917807
299451
16962
485258
2560
334904
569343
61308357
63
300128
180392
762916
104222453
11436223
262881
478552592
60862
4451
4
68416051
253889
558768031
956
13566953
79
240743
430
591059033
42
17169609
18439484
90
159788306
2199
1983
137952027
97238
448011354
6409218
353906170
15524273
25
41
23
62089
62243
1550503
152
29825
8
1366
95
2732450
15
111158201
225537234
1572533
224958
495489580
390
985168
499807
3084903
955
279986
4544
1435519
195865
251
6627978
49612
2201
1283
17204
115
979
52049
20
164894
122
196
8130
394540
166250009
85163803
20
305967864
731
11715
5199
34323452
384952
333058582
352943
3167
32
3
874200
1235091
31
26924
1902
875
1691732
12755
896102966
78
35156587
12
16
1998
7
13524
93
911563
21180
9028
2478
240117
5172
17
92808
7672
4
360647
3936
876927
2491
1742788
253
381
11315285
544093095
13458506
2598535
2
23
1299742
158345
5
97
7410
7
18646287
3886
8
741474
26337086
1307034
4
1367
4736816
7888028
24
348
425
366225714
1109
30917
8857
9177875
3576
7941
1154966
322012
483084404
534355
8
159287
5
10115805
4215618
115
465343
14078
12152
9900
631
871877432
35239
6432974
6725540
30517
3
150373171
143
1350535
22134
232188
842952
64594874
5982
2
23
7234
7
9633188
165935967
21965899
2075
1712
188840305
2019
14644922
38
8079
700354353
367477
1964
84
442149893
3930
2
34
71102771
365
33
9066
63492635
12727962
96552
24
735420
3363062
606918
2
16
184126
7031601
12312
213048771
75878
3089
4858
6396
633
64944957
7638
420
81999
4167
10792896
3014404
2
174
424
25923
22250664
970
41025546
15623090
106639033
3319951
8054212
2744682
32603312
98262370
29
53
37145286
4682
456
25108749
882862845
6
649563
2073310
4440277
52
43
236068
11
24
148
1666
2
5097
47
9210
721317291
10
15815216
127566794
232
33432
21276
5501
641133
72
663
3
27
929376231
412676
287628
508423
3
2107830
388274391
27520877
2
3356
708505
153
183156
1384
369984116
154147
35498573
682523935
137489
46490171
2127770
135
9558
32038
330296790
127
126369684
27
419
884800944
520
745788473
192130
3273
1522
1073
109837150
91679
6028039
2008
603498592
18669
284
1792142
31
8568
7993
121406246
2
1688
5172
45111350
20
9182221
4209
111
5544
4
1576
218
58687
152826
2
9821536
16250
37471962
133080
232073348
96
2
64198820
28570246
41
490
5
18558
210707
29
10
1534528
3477
993311899
19
1187
52922
215217
5705380
16
126
131764
5
114
36827
89115915
581
61
84501
156142102
2
224957
197
39958722
140
742
307
202
49540
17502793
60975153
31
145331
915000547
94
52
49467265
20
5024904
22980
149954
6739
10
81804
8533
99
5817
47
3287
215960317
17762
27
470302777
20803
246289
35
355
2067842
455728889
3
1286249
273
323046128
446520
30490334
50763113
70176
3697070
4
80
108902558
8
470286167
223925
148036231
2
975594
374
1575438
336054632
150
600128
178
23
2444
14
652561191
353
9550
4531
41
2151905
780677583
9517
3
7603902
24439903
169189
4
189881
18194
423
55
239341
414
212
9471
4947542
757857
65
24523
53
258950428
4
470346
16187
10
7665732
2
14
1892
732664031
43
431
2
531
33915
44659
1610976
17274306
48
1220
545676520
3444152
582784
40612107
48149
16949
7954
757567008
7611
5958
101189
1815138
228717699
186
34541427
1155879
227567
2540
3288448
3452328
2691917
13478
50
27393692
595
143787
131
130876
1255
564
189076
1196
5
6774
13
3009
99327
92707963
12
52473
2
2206
57588913
89
3842
3085
173355661
102362751
216185308
5033
91501
102686749
163098
29
485758
416
202786673
33094
39
21843239
169
67585
3090760
3
40840
1187476
55097
1864825
4461172
895
99986244
301951022
2720769
67236155
61872
2
78756
1210336
143
56411840
85
20991845
5454
199
775857
530
610643
769861664
119736
1379146
2949
19
604077807
78006574
2562621
804360341
569
4490
32545774
25548963
53
157788863
2
254636
129246
6131
73336025
120608980
13974524
693366673
2938484
5
13995185
31
50
68539394
5064
582412836
634595
100337
661896253
91322
106534
12
77
4501
10655550
1210
111122589
3
98390
13835
149866
3
179024
9626084
38896
356819
328986426
1033
17946064
27157619
11888
4439201
17
25816
14299
2811
960280072
12188
175273432
18
102
885
1963
92
4994
6452
27
569070705
8880958
3342
222
557167
594
111834399
20
5
35
4426221
4064401
14254
3105
1597598
1690106
43332472
76
17000
35007911
56958687
1925
3354677
3341
25280
2
8123
3324
12304
271091431
12493394
4754
205492
119
11
15637986
608533798
17811712
312636
1619
32232
2831
42493
2
16426839
255
475207188
211
1648
9818717
29
5795682
156711941
2435
1795184
104143352
352393
302
190430257
176645430
56
15895
7086166
1904136
4155347
86
64245548
256239815
627553
1597363
9
44964444
41370
20763
208
355
153
425
166063
85
9845
7772
126197
4644
14913
328954378
344517538
104781
100412
19545346
271569498
13829
1769382
11987371
6200499
1906591
983
411530698
4
14156
1302
911209
318790678
8729517
1394
22
1291
298676716
71528993
249
1048780
865502
16230821
52
2
2
1173
58735636
144253
181803106
13296554
94812210
436236
197030
34758
33661881
6
15
46787100
10089
26164389
129696
84065
851753020
3369131
9281
1245470
21785478
1706
385578872
20621
398738786
86
8
94821
16
113
486576813
87
401360221
473668466
35753
837918
67673557
2448777
262733623
21
7409444
9946
92695
17802
874268946
22373604
586451034
140280
2
9340
17576
8102
442882
119166834
14986177
76544124
99594493
17
124
219
21580269
85210378
81379
3
2020963
221118
6344067
709
1311841
140604
3376
237
5
75
272
110882852
1168130
747763592
58932546
932090
49909
2915682
5301
693452042
3294
79237
1851
234
821
14
1136
906562
83509798
40526502
125
166
170623
137
3
43615
96561665
64791
388102394
1823340
20733792
6
4
7066105
3
3383322
328048
152233132
3735383
4
60856
33
119
439
4192072
554
3
981
1400
46195308
425
108905
4288
3
12641440
5
20370485
94670843
577
37645
419428165
12686762
75
7995
73557966
100269
5
1787
438
5666
150719015
11137
165744
96582702
3105
22
153980604
6741
24612045
427729940
120759226
584
106146315
45176548
104
10
13
246281
377139
549
4444238
22685
5573
17544515
3
52066232
952
21
899825
406516134
1901164
26290162
684447
11677443
3785
607568385
43396
8580
449382164
4
184677958
40
87029
99
2
539
248
32947
306494
3
2
8807880
120188
626707
1250
58249
227336
457917341
136
2439967
452
1319731
86783452
151354
4697566
1911
1936398
15725
477380
163007815
55204
337039601
852656
1791
249104126
375098484
8300930
66
1905110
4
1438245
872
18317217
612
979
4
9
70
228737
560
67054
398243
4703928
78
1757
465026283
61262
64386573
48384308
19755314
4
130320307
148301
147309193
888
79772
91
287931084
1578344
23576
1625418
2
5612
1997791
59
4
125
34230
34997
97
10
3599332
1013
15538
285061518
32633
33006984
433
4213000
7768524
7
939990684
7944817
1264
223694
25
202241009
417
148733209
25000
160
5893806
3794334
4063
912947
9
989116017
36471159
416219391
182552
1148548
485721954
92337473
206
12
708170838
50606426
5524368
1533
233000
335351
4
14910774
73783451
173
813
383
356636
3
284188
6756
1837724
789318
6574
583387
727307
14809417
3509181
545
452
2888
385327797
166323968
6
207675150
42581349
56
294855639
15891
4676147
267185847
2817510
55430046
57557
100062
8996
498835116
525
5857
517384
238
232511909
7326620
514147527
518895653
2703006
535
1591
1509933
13769
201828
544803897
11769
2
142777
1814
85771
35659
549499
3575516
1040064
27
213945643
14697
354786
10061213
70
414231772
2520417
40152250
64443850
235842917
59709
398029
2205
58957245
146
567914724
113115047
21
2805872
144061
329
7
51
108078
38268
100904350
58146132
167270588
12
84987905
80140
1245
137
29168
8478056
5
25271677
3921
117467145
12698873
814296
6
1082
28316380
553911510
128483
9
703230
10
22
658
2
59
317592
505
305326187
480
532794943
4983901
31869
11
6
155650
22016380
119616
68493
2097
989
3
3161914
3647
143
119
510165
11913491
31754322
217220403
412221152
874985410
60
1173654
560
1815
23323
639816
11617639
16406
77
330
822618
197
10540580
22
78208078
117
336406
38
187018460
52
25964915
308284163
1472940
43
15582616
8633679
24519
807
35751652
33668417
64410
369904620
4209
1692
3269067
633092572
108330002
25
10377
8815081
31024
71264142
1663
8574321
10469830
359
197369
256
3
16612837
64755
276276714
3986
1702417
11264
151610
774175235
428
121243
7350338
2590
911
162973106
686040
1854
11
3
30193
228193
847327
1977
248450070
9
854153
19476
278
20785
8608
2
524
79094366
100808812
50
10585
16250085
110029678
306086
3226662
6964
11133
91
132
999791
31567114
126454
7982957
22
13178862
337070012
79585789
3493133
84
335
37732410
271619375
861357
565
1329
339750138
65
22292774
27975
11676896
106
636382
103
495571010
241
80992555
145
9
26298213
1627
39
277
766663189
1718
3607
33681
32
11283746
151
4502707
40123
632706
4091605
8461394
6197881
74686057
20
3520
3533
28878
661038485
84529
44107466
65919
812
219374
106774681
21
440
260
155863319
46
66507
846822
7077948
51419
334789
39656855
8864
157056
188376
36810039
208
44426272
279430353
7465
6693836
472374
2175757
19191
1028515
24615610
282
195994213
120501769
374
56576603
1214493
107
160
9020782
2767222
644
31102
118
24
13108
5754599
58728767
166433517
30
2321356
5
2166020
10
5643224
12819
7588
5
395
315332
13198895
58917129
312955435
17032621
84
18452647
415
908848
37145
175
334249312
102
17347
1277027
85
8858
56775317
186099922
210971
15612173
423
22
3834167
319
61846
2
2543985
51183
4823
113
272699751
7011271
8
4253765
147215972
6
5880506
117
442945
14
9
421
1789415
3557
127
111
4926
1419868
454
488401
15
3
8389051
29
907
1825
12767815
57825899
10
488869377
121621
5009066
41614
993748
185306
24441153
8
1283
67497
37095
237553025
79802
140545
2
1733445
275185
7315713
2
45442150
1005462
1782
23070365
1749
2758
109816355
2876
18
5564972
124326251
49640184
52398441
21240
7
11725
4090
526611
335667
8625548
265921010
5403355
28321
4074490
3738
53
110
637
1798508
107987
50128
32
2206
81846
33020446
73276
676573096
2266
4
106
9203878
10399027
113
606739739
127406
1929174
379881002
5
293
6385991
106235717
6641125
522
220510666
24970
523225846
1010415
2931
33383
12811
5391
1075376
8
5707
23
6783
220914
2
503
9
59251651
101875
135792511
89182425
510782
142139532
6309
6
6685
164
39396
1116970
55
916318
9828758
2
239427824
154
24137
19662284
3478924
51212013
46
32331
15306
807
10522336
77
38086679
1685924
19705116
206954514
16331
5692
67
554507849
7484389
1863591
1798404
156
3614674
12903682
14
1072489
29
20914
14845
8155
251
454073615
341770
5143939
7
403
3274519
9
550168
311
296289370
9215570
5
192
2678
41
1087005
52
11863
376966
13
72340360
604739
50020448
709237423
23
64
2
56875
9047123
172320
59247351
2238069
8
3387
5171248
33817
1309554
6474
587280700
1725549
2401
74063169
61720
763018
725618
161497
16
233892728
161332144
510
194965
905108534
84547889
1498850
386
55679706
97
1004495
64966
4541582
143
121048253
167
13107
1321
14
89594125
398883970
69239
90025
19836
3806732
82
18476942
58
74555139
247990090
10
115
3172
297
319
75
283223789
97662
174
39
1288505
9
2966703
1877
1763756
882884924
6
3675
4
337819
31
34885129
49580171
6273673
18620
214523791
2877
2013955
6541134
5
8169
100039011
411
3516
371652462
398519
10
8
381231
1764
10903
154920
24
73464439
64397
7649746
3
864134
757418
838005259
1083838
303288071
93
2641
326
2062
410304963
154415709
3291
17
873951
1190
128
17883
563
53849
39159272
44468333
16
10361
266
9628
38839716
2040965
31306
4468270
2316051
43
133
629
8
8
155779
9307
1216
190023
30086
340879219
21714
19
5602
554
1197338
4238501
668
5189089
103
5655507
416024
102319036
940880196
5948353
1025653
28237
2732458
714
75933
702
590798859
522213269
1199
46
1517287
71621
53
11126803
31541711
6352
30688
175223265
17
488555
28615
48509
13974757
898817
3
263446930
933227
310617
46933404
139744751
122430478
196446364
635068333
90245
4677
474779
76
54
1401
133003680
25238
227118
27447
893946
49331624
1040557
37258
1614
336
218
19
4375
3
334115
5846
1397
303726083
7695
23
4529709
22960
97481
2875
411
7107
470171
864936064
44
1097037
3802136
212987027
105
547
277444115
19471
2741
1853
602
286
135
332730
6
19366
2997
346
1109
771229
24
737910301
25
2331370
186
2121826
1393542
2517914
1338
5944600
109916
6251172
4098
150575655
63566
5905
232860972
14
37881
18
182
49508
3
3627
11083
129526762
12226
37732983
413
1168
32890741
57984405
208760447
244840283
8744301
1114
2970
105350
17
115668
4
438
9
1702
48912
46983620
5
278
3944322
293
93
314718791
859776
6
3250610
122
36
13
570
6
326156
484
3
4
29
556667
136
323915
30
157
111
2359
284
1397
124062
25481246
45464
282448
1376
569
3245752
2881
22150
464466
76838
220
432196205
283390790
463
400243
595924072
2959
69575432
37
54954674
2665
184
565703
468571251
728
79328
687967970
2193228
10376460
1036703
87560171
595205
1114
12418
14883
489192
841791239
1531556
115567243
12
14
225310052
49
7
86818
7
269
378
449832441
3407
1532039
35
115
29935
261485
282
38689152
3
521770232
197
2547169
11
10482
3209708
2
151399
4055056
934949106
390848
2762
14
324
511
639070562
9152331
3814126
31386095
67728
8970
134905
54336504
1756
22641607
36857435
889
921
324
4002
109313
10
8787
606
104713093
6949
357
10521
361354286
48690
2459
472
378238
166128
1533225
15
390553730
2
660
5586657
728692937
162
15
2
58
248693034
2967122
76
4588
441108
3103525
8123
68581961
2
328860
9079181
27247632
65926
34286
8880983
11
12061
98
3850651
41
2484
10282575
30
1795887
677342
3
76315
1366
195149
9
63183025
11
765
967
79295
47
30068302
49338
3
195100
320002019
64873557
242987555
21
11
1503
1028
8371
26912673
2
19636890
1680192
38152
6846
2731346
470402
2
171
19
23422288
12
720
1106138
22
14
544
420802702
9606972
475
3
806
11
563
5
13001
4891
11313365
13
3
760
76214252
101655566
211774
24
5463496
10367888
2
2074
97054902
648658451
76720614
6467
4165
1357
5047236
12301738
7262185
73778496
324
17710
133877
55939568
146
8353523
133876514
20856487
691
21583
14
160
33259
10886583
4938
8705
5081
103561702
123196
976696496
12526
678628
75
52508181
1137160
86226
17
2126453
250
6
2
2705837
1088
84345731
24003
653849
113205659
71601394
6817166
683
6610360
848044669
67338301
466927
5
22
2519196
768947175
70245959
11054
69412725
9
231379012
428190932
81144337
546323
16154
180
10583
2
4574
1230
6282
9098328
18
407
29
3
476
213871825
440439513
12
7
9567219
19750
111633
1399
14003
9783744
3519
15344342
263678
58
483
15812938
23635011
30920
9
308673
2
671
216
75635144
829599235
10063911
69628418
9806
548299745
592045
6013
88
16796
125474
3163857
565
144542
54898
15014
1072
149860563
374
5
3046155
354200474
69589
114
178509
369233
8
833
73054581
428245138
152895688
13
64339938
336208
84388670
20
437871573
21
2197569
616
214
9
1393096
103
109232
32628731
816225580
818810580
209083
5697470
4360
352
3
27
522
310
25993348
1337
87
6935
6820565
1751209
122416
2367098
15
268777
9212731
2801202
3691
9766
5183619
148
38
82
794
8054107
966358
5132272
6
3
689
23081
984
77
3082168
1102
52660
840
2805
2031
23281
541376
421
2885
396
194095554
13
7
337272958
56566957
19494
397
818
60426184
162212324
291995
48011438
81424
9
306927
24
10975
307381992
687245
7
628760
192
461408
161010
179581
89476872
393752707
367
2165569
36169
10803982
1454442
637530102
265405
1453
124850945
92876
345
6
71734392
131821
273906715
85517786
4270541
2
125745305
54650832
5218088
38331
4050688
22
88
200146943
5908
7312773
2888346
110190689
44189759
54897754
662994215
23
242
2
1456409
22737
14882543
60122852
2126448
845920941
2879
167
167484
89754052
1163993
6505
4650
14989
12
2
6
127
2248
545686733
47
33585725
33071080
165258
980688
647540
44017610
174025764
21
10783
496995
29803
58538
2334
124
1145
145330
3374
139694781
43698653
48
77
3
14
116232895
110797428
118
11
26902041
737436
9966141
4241673
32937395
234
122555
50543
44185
841187490
58368
805
425617469
2
2309482
2703
14886142
32390191
574
5
240676289
62032
356113
30994
192132
194
15
61267
24228106
253951
4679
931980912
274354884
29558934
4573
63539896
826702367
15048
2614
1418419
38217315
171443573
3384632
369
143693524
7044585
296
393
149056
412120
535
11596
95821399
21717516
15
132029293
2338
4
149935
247239
58839
57651657
45205
6075159
10940
214
134689586
806614
8
109319531
8
1553173
103551801
2505
170285280
45
775
66033
181735811
10322
373
395817
12192113
30
159026
189
3
128389512
527343072
779
279763595
226852714
2
2
8
7230475
4406
3790247
11910
3692172
2380791
425550237
7368
1011519
1317
179868713
272032649
590
31927323
51
14278376
146
6293184
4079
677
30667
10750
13
9
1395
201758368
345
3025
544870330
5
3
493
37350
97633968
7
50
4519
47725057
289070924
134667066
23932267
1485213
1026251
31140
2063611
45
34
354433611
2044
37785
165
73
874788
195
5
181258
770434328
37
436
308102
22521486
4
261802859
4
342879
104280
6568983
6
6
3803
126
247
15664
14874897
2038
204
13435
5350206
623190081
1092
40
3125996
4722
2314
267678
787
230
33207
844
19
852011
830535108
5145251
19662
12
4750
41
19507413
60080113
33021
16691
2125542
101167219
119242
275814931
17386
14
98198465
26
322
140304564
4551165
327
640
35039575
41193657
446
45
1160378
4682146
321
3711
36
198332469
2415598
77
256
2299
827164237
182084179
29353
43475
35786459
611988976
13784319
6
328217694
52
924433051
23814177
138
2392046
48
148373832
12531270
38830835
624594617
4
14948
9027
747455462
4
2389996
868155038
286
16683329
71954
317048952
52224000
201
5956425
23619
103764329
124
571430048
4
9859749
389
46963
13453125
26
157771537
17989
480671096
23
782
527132501
940870
2404
360580
317839863
3
773
367950
208088951
6389
99
100369747
1666
8015785
484
12588
709258515
127
288484
2
15530
9247
11
41592797
907
8
6399
160251
12
6
3801
14718
228493
41
2173
226394528
105023469
26
61
16343210
131965
143
2
22
666
29
6897147
3854307
1057205
86034
26
84824274
20
4887297
192
192112
9920852
83229863
1593410
44
12
9
135
5655
377
11
14251078
8508
31780
1223286
40274
47061824
845
2377
2092725
5
5705
455
1008452
212
14007958
1404858
120508634
369629
1279038
6
512
787
65202
689686438
675
315775
595883
63475296
12
107816734
461321129
70772
309192949
14326075
677494419
186418017
113336062
442856341
56869
1169
3178545
422409
8
326757
13
237336763
284252
85
2940
442109589
3171
725448
202
3546
176
2432151
1476
67
317105
23021946
12
2
3
5277377
315205
3273253
21
1615303
20563
3358
798980
754707
9
28962398
23
263217883
242520418
65485
1061
424551
11
1389
21684946
2
2279325
210
4
2774
4204
12169884
955024
2
5397
27826
4
7
5071
74898
979061306
461597
122361
44515896
44369
12091
85778
200963230
46
2137
243708063
60769914
597699457
27004
131
715073
998
912310618
110642
1574
2550
469
34425
3811163
13140
3944071
2
472693548
898
41405
392
4726881
77
50062867
4720617
726555
32
5093
699054
140
531
21
17782
8
2082252
4007742
281253
889908875
7200
29531800
10
874542330
2
637243573
61067
20052
21
3
7
1002
3674507
328
152
1474
11454873
122
4841584
4408585
601964310
84679
294
719127
187520
1057272
6029681
164
161994
12
1077043
425
14583981
219
5983
51105
59605
5089
115344
212210403
590491456
112
57360412
7
882506136
346
16341872
5
2
639890950
1837132
142511026
12017063
92
2
10654
2020
2
17119
216535709
120
15
636768998
7
2162291
351702
4621684
5378923
5184137
18244
30
916778113
135774
56961
4
2867397
504265214
6934
4786010
491
11741865
116210
66
2
148
32676038
1942
22026
372
15778
2517713
2
20
306173
8877
35646
562
106442
1945
214
4365
264918
3240662
5643977
107
66955456
597
4139
82502
524837
13101
9
449029
1140
3646
11300
842
71942
33
713854278
15
24674423
422
67149831
10536
2
103770
1082872
976858
154
118732
4
180162
11
89597028
11300940
25596
1827931
13566897
71
81
287
9
62
520700
217954
805528
340
170077
345912919
5
2928
294686
4
114924
7
58304
880608
117224366
326740297
10
18336
3
2468539
531579
15
169104891
30458091
33953920
71
29100
142231552
442599
44
9897
15
60
3
341
128
1747777
801356344
206
24
202518
300972
986
1185
5412996
152
763
53360
68380
6091
17
3
326249389
165
3999155
4
722119427
547
1422
11
469
11
345758
5294519
66
97
37070
221427
10
300
2
57707
1524
251159103
13111372
700598
535175161
60991
625067772
9221
19564
150
50110
3473
51394122
602743965
270
2250985
490537607
35931716
629
31461
2404
81
43843580
10
140163480
21102
17670351
6
56681
143981984
839
24399
4717405
18040
137
435754
77
214
16645530
347
104
388
765904134
112841
380185209
6589
5894
7
2
10
10015097
610781
2
2
680
7118002
3585
31
1737500
249
185442679
16000
8223834
495118
12251508
910972421
71072777
27613056
779041288
9134
3
8512934
2154515
300962
7954132
14435
711089416
157825
597236
202563
2673914
10739643
842474470
80829448
5398
526
1226782
558041331
31
1374
3000255
12790
3659
196351875
8072771
541297772
1109959
81909
619
1049060
190146
327304808
876649
75254431
32
31527269
115822
290440
12
244
879555365
267330
29
30
75025238
2465628
67094807
2115866
23650420
70
2
1543886
1188
7794
70
46701
9777
96328
2
15737
9179
5
8
623884
42974
27
4
117238
14543743
17
42
10656
78
417584149
143
35588601
460240
68223553
6545662
476211
133
304
31198268
2
1270567
226
2400503
35286827
277645094
5588
129
44994972
2
37447
9
155139
3882947
408875906
2029
578110422
2274
13692286
1709551
49
40
8271
362
1469994
136
173648
115
3
31126
2722
9842401
5164359
972482363
4641
42205
28
4
291
16491
15094
31477
7953
1453
196
2
2721888
6
635286581
28
12465
277568
2
26
4
668763079
322579
1710585
594347
49053
3
101601
23645
6
14498
32
45
8
235864414
11
951
2
4730
68897817
1485
19
39052565
141258295
3
362961712
76481
74
1123054
497
493903065
21969419
1203
440734
1434571
56910596
5
194
5496360
21363317
28029
37120
6471
583365
576497941
35605889
373942852
446205504
368801
72
2845
359004490
291200710
30
41
3578600
445
56527
203
6476646
56
404742878
6882519
17
806
58280
284304
14418
1962322
475398098
70
247
3892912
820201289
2
819304
9009148
4
469444
1892
105858
3525
2113
432
25410463
2
13932955
373714
570886
3261
704
72
32986
2
34
584
5249046
170502597
4
616
7172
19276193
28318705
15
283694867
3028
410576977
4706
25202022
72
2801
31
282246975
539208118
85
66702719
30
66
178
222167
182778301
6608966
348
647
1500942
3
11
95732
7
611293711
128
159681258
379
5
23270278
266941
10
3
152370438
34752
214
3370863
2438720
1116
829
875606
354616062
858625
22
106465
3710
82157221
4
20911
16
44607711
14
2025258
214166226
767
18
2106497
7
6726817
1940429
177
630925482
63749213
549817710
894
204484
872099
478
3254550
7251
2007
36
404163
5698267
43689285
19970
44
1838650
1668
48686
3
8
116365952
2
9
8
88659
108668
176732
329759
1950
16367077
7292
33
25
62158303
1921082
7692108
11625
210
6
4273
67472571
128171126
614
2
41
38760
7144
59091
1320982
282
3
894
1737925
206
22821327
525
2224296
30608017
17100576
4857
418175958
1212
84998083
210
11293
10290108
915787
188318762
313292
38
49506
1446385
849
11
26612
7809107
3291
39
38813
3253
109423
42
7943908
55246005
17081
2428855
5745
9
54336305
387746
619749
1185672
78246294
2
9
417613
34347
812419054
10374
1862494
2006
67
38027972
28522289
1002036
37601171
17
9183706
16009
85
564442542
51
5
4009687
20435
72
197
2
1811
210578
58
5785885
303679
70924435
912
18961
338619840
44
79192081
270448969
129
615
75223707
610193947
3
232
375125403
11369407
154949728
916490
309906
239557
18776515
2775
21
404
6
1789641
5896
14
169540135
1376284
102105
208651
2
233
16
16
33205
2
5841
719773
1061520
577
896909
66241
954278
16
83
846398
13004823
44653439
10653
1861341
11097
173722
985825
41369439
139664
7292
15262240
77353
542965972
80729413
33
313495066
29844480
9
18
1380
21123
2
16199973
535004606
39074497
160762
3291722
25
3875
12958
541838
22103
707925296
101659
1354
19524768
6852269
35486
77236
141
196400
67097265
581762192
805
21831
326036006
37
6
161838
231208
1466215
760113457
5
997
184794
23391474
3234403
1215307
113041096
157942
16
2
377800082
124104540
74511
173647484
149678285
78
10
7788681
44
498360
62221
2323
45
1721
23238
13
67948543
924839237
1390837
15147
1418261
246437675
81939
18
875423915
14319
44750
987794978
729181
161
7395
6106664
268
17255663
7357500
360018
7296
762
950
2853333
409623804
82722343
6
4470
2
2256
43447
170316221
220654
9322391
7
565
152890615
3878599
159
32252109
569
121034026
611
98575
997119
72
2419
1583895
2507474
742909763
890223748
227301
964941
82115
25125
11983186
3573
2812899
2322
6780033
3
4212057
246
335566
31682
4
5972350
17456
4503
112165681
14137
3
12
2
479201
5355
536
313400
18
18843
903
3976136
5178528
5574
212
1057239
59542294
33672548
19
52310018
6
729504874
4228
34976817
15690
53173
2
10258
10093578
7
377832472
15128
5117841
112979
40126
1739414
487295
16
501369
547026459
142098
2036118
153
16
24377
60409950
605
14
40553
230
4370
616788
121773144
49388
218
4
4
28857044
36232
506309501
1060
431842
4213
47282407
107492952
13501046
4
5815557
35174521
2207
109796
2875654
26080
325294
601824527
292801870
97543
916
4
457755
2432585
140537856
56888
522626
19012
2846950
164022875
5176793
77499
902979232
4568
3
8394
2
1374
483328
13
630234
66663882
2351613
8181739
424
429321
70575
17214
12652
328
416997377
396615
28
18524
677623978
8
10
2027
94972698
2
48418
98326
152184
51
44262
150087374
1094701
298883
841234
894
107
422293
532
43582
78395099
60577
9942850
7
76
54713931
72
12400
18
13
3104
60
153917093
2510
2078873
102476658
4013778
514
41
62274111
89
2
5060579
55951
17
837
3718
31240
1931
55
214744
18422719
163442881
85
2802242
362183048
81611716
67
418
12782
79704581
145
92784
232367207
58
1598862
114066794
126
1340952
764525
417
968
7437113
84294981
315657441
947
410318
25
152674686
132337164
65427
153
32006882
5
4312325
11723811
146380
253
86577
13
57405912
49524713
15920
161895103
27727736
670665
5025285
125
6843
11668932
47
25478
926313532
3778
3820535
132384255
4921
19358
28715913
2631704
5391881
31937
561594229
433793
185596490
4
3484018
67
360932
6
271
101577852
7726
6030
3031
1140
23
2208
167990247
218
9381
11
359107771
203340
138
6075365
4
1619240
2237
242175
818
3
19865282
103356
4394
36
19
16596
2588120
79697
12
97
3471814
365573
585047
3
1262
12532211
10497256
21568932
70
3871946
4
134149697
581816462
25471
2401
8
322650167
268
684
782697558
1611914
805504
43305
636732634
13
690184345
131905457
22341
385224703
57359
13301146
64
46167743
31718413
41356282
204
93
957
8325
632346
468
7532
16771
421951
284
399104409
41
635
5757
2
70
356503090
708889871
7414
183083911
65923258
122515
231287
105783
11
237023830
4310185
13131932
1885365
9051843
1786
99
7656697
53114900
201
977
26
21774096
5563024
72639920
13156701
41465
50
25
259705247
1176
1803
544
29
390860878
91201
2292707
19636146
1656
309
55970
853540808
148497
1170164
150680688
179271
2
355
1459
2
41
1339631
4346
246043469
124203253
306
2254393
61768
1825881
19743
25157988
4940
5169
4863
219
3785
1504
1317
311309027
783110036
221467388
95
35
27735009
94758
888919821
168640
70720
345
2073573
372031
33989
896827560
6953706
276
2528
579945186
373396142
2
5
1221
15
39540
51737886
18119346
102499
3523937
12677980
25608
53
5842461
4849
13052
148220
269110
415515
20
51259
62
310
160317770
496
37394
5912780
188890282
1518
836160
790883038
2627
283827
58729026
58178791
194577
353090
28091
20032
93592316
54169164
6
1479136
24870
345
83
665848586
227
32666
16227
3229792
3804030
302036531
1628625
321343
4501
105240433
169584
29657
13223039
12158738
939770601
221190763
592934
82690
82266
2991396
193147
11646948
759
68
6
80577
927
935198845
24325
1045
4
123811
101822
3
472
94676410
68901
17969084
110
156
547302980
324274
676
37
1238
382550
2019481
44
16718826
11680
41744
99092750
10435
1304
2310325
258
1405
5877813
252077
10155422
835965
9626654
2809544
31693
2
638103
593216
4894
13
119
48409419
32646
1234
1723
128
2213
208079
1782
9
31811999
7684
1345
924397
168803604
10419
17397040
1067
34
1343030
878722
27142
2
25034
6288566
78964
7476
54871159
4427
2297
9
29370439
37301991
977605608
11918
678575
1212
56584
19
3
51
94888372
3961128
68227
2210613
81369
313776
44
2530593
10
7
10470
2212
5334576
4505
555441
12
3292
40
343
659390
5
4356466
12
3
830086477
151
1002616
11210656
1967108
105893182
78057
28746671
143
18
67802
70
213
103
465
64840577
47510128
7547822
2350621
204790
25608
72880179
417651
4394
2948980
18843648
292
649
92603
6
29666
186243764
3124
20
183014575
90686
34074701
17502511
2
443433021
20591
4532
514925114
957541062
456266899
13
70969
116208
607538340
3
796
75
8080
12
830484
6996
11
15827
1164
373
6025976
41
3
7568947
386119
2659612
351723857
14993
55446291
6
2019
8390769
127093
3798
38804471
28
68
588499248
41925619
1787
5
6
83632
3
2422
7
7
7199
35
2577
484780
4755370
54716163
10
23
12950
564092
13
11
20551796
3297201
173902589
2408666
25756
49026699
24133207
17
742173600
40504
4
19646206
2463
2560271
2
461258
2062647
1163
5
172
24
503159836
78213
17419
707
813290
35474322
7399458
456
6457
66119502
104083742
560056606
26930569
531840
547336963
68665
383
1848
89758811
1272
2615763
343505330
98697
20
134035
70034997
129338
3418
2
469115
255541
2536
49
4196456
415456
16437999
52563185
3
22228
1135
454
2993985
43416100
1352
2023
44
57
52
627981
4142
43753
1275217
29
34397552
11089
374532853
160706
277279809
66
8
89
59574195
6
2953707
292
816327928
232297
2789
73808
22427
67510789
1667339
319
739507
3
392270
714317002
356187063
9349527
40
2337196
7451
12337636
42142590
137228548
307
76
106
141435258
111
1744
742
15360
628
283409
3737550
4237561
1101
15083590
15105
694235
4
891228
801037
25670814
2217538
1258510
836
94755326
71504882
165871
9
689747098
17668329
43
309313497
89180628
661700
2507
6
2842708
11713953
115
2
2349
15082024
117481767
298
112
1662
94589
10
71
252954861
113102433
42054
5994417
280243548
827179237
92541
47548
52
605358
9401362
120
29042
26985
1645
2
4118419
351025628
117010
591068577
1622
48
543354681
101
23991749
34
2252
11160
91
165
583
486
9670
279
34
19
2591
29515
35
5
254142503
3693
159
2478786
22
54
1110
12
38952388
3891
1464509
5686055
475701
114794910
67485
4
15
907
70365242
9368
36737298
797443652
5534421
534557
331131206
6718399
623296919
419857928
10
339912
12408
102677
238537
346949
96928998
116
1548373
66693498
2480
4541116
928131
170251076
5983
183907626
16
236058
6302
2220
524042554
574746541
660052
6
406
426861932
151721
44512
168493803
3886949
85078881
417121
377407
51
37712111
1978490
896811470
510
207496
259373414
3690299
620580
372433236
5
214524972
2
353
2
171395321
79787
301307933
162
4824
67
2849
9276479
340
3
17
6756
273082402
613
349814
9
400
399741992
49676174
60809616
8615136
5050
93888
202307
23522
154209307
1849
40548
815
185
53
410928
6
25880
17
92820
1257710
324330
55455
17488463
33755
54475
1136
13959
5556385
2261
334
5
21563016
1064248
780291
6766783
6
3284
3
10859106
20364
2
11451
2421293
951
14461
267218
55996
21285
3
2
325173192
195788
41
3379
4
32653961
8
23634
12421052
1559
17
33
8510845
50295551
329327122
6974703
2
2749
976516
20616
3064
11212182
85
2066779
4753
573991985
11
130742
304362494
1889203
55533
4
36
16351
573784106
142707782
7378
85
21519
25555783
22147
6541
458
171
2285
211846756
119164463
16092
3692444
485
233233965
262395087
6336
22676
57
5888
61516
15615227
1027385
1102791
33838452
223172063
4726669
3
15617558
97
839
117
169692
502345
2080
62163
1150561
581306
3
67966
356204005
349
10079
2
1023609
237
33
8
286819926
7014
219
1530785
175486
2610366
6467
2
621233601
83
24147291
3425700
6260351
429307089
10386
514
5
15623774
6418
80756
34423441
561197
4247
6576
520896706
3089475
8
39
26342102
31
1555551
102925
2
2876472
27
13968054
245798
35896774
3574
5
5041
9424394
9
198747
4
520167
89673
8026100
1234
587880705
10
447297916
125
840
6954535
46
38268
22
2137
1762664
317032668
16175396
159547
373208139
226928919
261354
264370232
36936157
989
359
45794
16
35178045
192536
4553
29983651
340
495417
566
108
523812304
2
36332
830017552
1087
2132149
196
147
417134
9266020
348928
2194772
198707229
4
6
56145
28269302
11
1147
2
64229669
485394
3826416
1440
97062
110
3
5235
5636
21468
159064334
296414273
3692
49341
13
31717
3818457
7195031
5835
436
5561
293144
66
101
19
431
6936
36262523
121570911
87
624
1118058
5189
73584
307
241605
2687894
15288598
10883013
13454604
210579180
305
153915
9
1124
36
2
52258
86852
16
3
631164
81141637
3672
2622166
2
895
1271671
128
3630532
54303
413
7558
421431000
137521
5
5843369
2
142
49620
843
55
152
91
2
968
1362046
377151
185378925
316
1785983
289
543
91
57328608
144943371
1966230
3146
898511
2966
537181
37
13412170
6378
290
105861392
1166010
1448434
1158
680091
138727
5
2862846
3
428
29486
117
51288
1415
119710
2422037
48614
25252841
137
320638
1314115
73
23766303
63265850
713632143
40397481
385
46725
245535
12143410
33199
25
55405515
7
87
15732623
66
14453
68078
904598
7202
611
1247174
116
114628577
286448
166
23793
9084
1036038
3
462668916
302075304
33
47662838
2201
7691265
676126595
29
152
205972937
142454
8985986
31553851
267
16907
3569
10
781397
658
32643
4
78
469393
484687947
19313
5
146357785
858828
49064
7
2051
32163850
3082
1853
197
874740884
7362
32631
83856873
899441801
67373
2
1240
63835345
98
6731290
88
112043
150159009
2
7
84051
40277461
520839542
89973
11
35
104167
5514060
10
66
7099469
1813485
91
179326
875590318
3
6
33377
9923345
154138968
389907
87510937
73
199234519
3
2
89888478
27600
4979217
633117362
2554
10
254360705
781
8536
261243406
76062
246
19969
29812519
5103
300511999
1378
2
163656280
5159
5188838
3781
138
241
45495337
14318
6
2900859
2
11719
29971
2
75130
170
61284
3179
918
6
771
26339252
847322886
76
376486511
60
2
7997
109796
421650
13617295
18
1043
17970
4446
83
3
52506
145
15492903
176025971
2301
47267807
26847934
462660
2652708
267229
3
463309276
1368371
348273093
1550
443309
154
3
9701858
6945
76215
756314773
2149
140
962020262
2249678
50160128
287
585
13195
72435
113666131
82
4
88968511
99
39286446
5314
76865
41013761
2
256689
302
128474211
875332938
643578684
5074782
6099927
19
6340490
178465
3
667
625010754
794012
244341606
7
569
19576
432631
10
1252105
4269
3
156701257
25
5
1861
57
41
2101
5489
59
395626
25424
6968753
1068837
3
227
102647795
100
131077732
168129
117754
553
12968
12038896
56689243
137
111
2617
2
15
87295
6822699
448700940
305
27
87
15657899
5166577
7100
46780
51621225
12
20971157
19
152505
41895544
525980
8613
104
894482222
18194
16405
835
20025
2895
836909893
15819
188
231418
133158
46078446
9942
892537
1561075
24239304
2933911
38
25
9724
1201
285987
1629
523113
802
89862709
30606682
465
685888700
1122
4332
135474
48018849
270887
59
87
523679
450288
584006
9267
562
1302979
25968
58208628
555459015
25130221
9787
70
4850719
218
527318
60
3966494
4670
404
16009
227589
136
24424
536008828
234648
1537976
55
364903
110578131
43828531
45685933
306706
689768
342457755
960774580
93204087
356
57947
111663225
5170
5
3
378
1274
78552
2899
335910
14
37867
30159
77495
51
70
176125
477391568
1308
472
67124
1386121
36
1819
302079047
538
3
49
80841888
9477430
6
23502
4
480
130979997
625549
2
94
44503313
36
45082182
5454920
445485002
8159
3819
849365067
42
12995988
34915217
156
181826
960384
176713734
84228
47800402
26048541
185
9
233746222
72
53686
17662874
3444687
9
40369
51420
431372
5452
16
2
5
65236
3425
79
16
2052
122651
54
928498815
540987
947
22727
154349932
7
42
32431
28399320
64576
66317
339662499
26
123505265
1025237
60
221715404
15283583
21770353
5322094
18
216552
115
310
350
8061
41102
34
274629
306811
7432
12164
17623
1124
103625659
8764367
26
4
6898220
605437838
499827
3365404
394381
85753
53491936
65458
106
125903771
14
317
593069135
107777331
255238
34507
658
51
22786
293854
66
27
2773
761830
192
56207
81063404
4
33
1979707
253541539
88
90
2926
1097
216824162
60882
17356645
11146
22613
22845
250
34
1136
929846311
78658
27477
8620
38088
102427633
5781878
2250
3038011
645921
20119
68373265
3293
2
6361112
411725
969728
360467
9300156
738302
356
1079
461
3528
5373353
221890319
92419
22886761
41113
19989822
894836
5
147
39533
829509044
2465
1798730
83
115249
788059
27
11626
5293
149
739273
261
729998716
85185093
31549019
170560156
10692
20
1253
931843960
1094
4730027
126307774
188
166089
1422
709924
81592
4
329511
202196398
575438
769991
37773479
7906453
11818515
48106814
14749
2154
141015445
131
3259273
1355
35
507051
391967980
3499216
1731
19466669
717450588
9993
22642
6656293
2385746
25
9558739
829
169950779
1869
38
35541316
1387
16883389
48793
564
88
357
39990
86082
11
6425
55777
78260
7431196
786565021
1326872
6
44142386
64763570
5634043
343
14724413
107
18829741
172752981
3494657
19407328
1018914
127146
738210
8915
8140464
3942
1143736
3272892
70764778
3923
225731
2731
9247197
20
31
1406
60548617
12296384
44799
69092237
832
61011885
700914
2
1979
531
19801
38984
9169
176
38244
6707012
102
8
19036
3
5107
652580
250709
13131965
265
600678451
52298171
10
796
76
4
10243645
61010864
777107012
872828
1580
7
48515
419817
93247599
899163
2324
452247
200421708
2930695
9329510
433
703903253
12652420
6996834
729226737
237150424
271
265
619
9474961
1423891
1497
104
359106091
599032867
84
3844648
639635
26
6776183
383
469394461
1582575
60201
42502
238
26641615
561887613
439
8343148
515643
52523
2
90
8
216372627
609945
432
12276
48080100
1210133
31236
8974
23
69692
89
234773090
2350
8604
68440
1224485
218959343
23167
430579
7446801
91535371
20219936
63783344
86
350766986
344655357
144599
823
928
72551
643
110798107
735890
61420239
116635764
1340
440182
59717
197972098
532
2
15595
72
304015
498971
820
3
211
1601
209767146
33305637
57619349
21748131
306
7345739
427
154964
27
1919728
753
260608
499
1266677
2313474
2327
21
3
3270
613470
10969
119785141
37212
626
209567
331839
11165
1387
3149
407115
366
270061139
43076
14817223
4178100
312
328
215001365
161672
2
437539364
871
26575374
190
337471
2233987
43182
755925321
34
9
10
53894
102
6221555
32985282
684
478500
48031
573590938
9350
127655
1968
61169
10
468
119
6007850
316484
186315711
27158
1437898
2
5808
15271
911
19
109050
2967
120372
36
1590
2403
1196607
9828789
37263
3979
123
9442
2157
1781083
156546511
981
877866
1871233
30462294
12337014
20
388915
995840629
68
2530866
268553
320911977
64
8551
6193
18083
40
740535
275715048
1144
1024
432
500595
4075
90662
605
99
13589811
46085
59008
18
34
7327717
6
2048832
5540
2
77914
816
803859
16535563
17
37
2350147
2101234
6809682
34894
53
937473750
2461371
2
5106590
104129
916731780
2
5391
5263038
226462631
51547260
30
7830863
189
47287
991650716
241458
826553
18
457978
12382696
9059810
4799
702357
16747059
51990742
196847
6790
849036258
17613
2844208
600876731
2
109
6
51548
1682115
1196
3
1993
15614920
18774887
233220
234
4914056
26
65
3186
10
35175659
6895
602
16854
2369
496684116
6300
124
4329657
376479170
331735
25626
28232
110220
21237760
907
11162399
4
707743
25452
85297303
38
578829
80175
13
6
5
346566329
491605
2226
302078
238513
2
1275
4
4472255
70
22070
7000602
598
2693
161
2790
12
105
569557995
5488
1308738
221045617
7
2038779
2
1306
8856
18137
449513912
392451
1483195
42593
2374470
265
1236586
3751457
24
30680032
6
31655
22
14843
9567814
56071
3
497
265876
2
6
3933
42457
21109
19609648
182424
567
9
5
2988789
290225
5481247
3492
159464
616
8852580
324154
97975
29
657
38
654075
16717
389
2750950
645941022
571788
2203
2
30456658
188
14
59698
49442
48554636
248085
384809
389512990
346070
44
263
816915284
7
69
2554
106
62
255227978
301761
4030626
278
106
61938
14568
130231
108566
2399
348
252651374
110
43
2336539
784540729
1333188
92
263184647
106
314211
996319786
172924753
100989630
5
19
35750402
82783682
2
20404
701982
2576
3153436
2
115850
37404624
10198424
19
49
153731
56863
662692837
2118
11986
2575
13
23413
129
1986194
104016686
18
898310
16694724
136687
606
679500589
149864
1650
41
1076794
3
33833
34009580
182918674
12574681
287
2
4859
19971053
120830493
18113948
88709362
581147
5173428
24751
2462
299
226
1259
66477368
66494
368
5372148
51
13
1554886
171
55384
36475071
197514
1247750
338110488
1271551
5
502023
5489
1111063
134
5606
580742
4405885
14
13
94
29502
153117012
141192351
306926081
84460490
1748877
4571
390
45868563
5386069
146913
3
714
81
4493341
112037867
152486806
8499725
143287086
138
372
576
114895
151
240709390
7773
1537
17654016
154792
2
1041
4432
2351432
39132
7
1635
1041791
8
215
291802
530820153
108
19322592
17
5173
11159
175022735
396831
8610461
2544933
285320
661293250
31608045
43
6563
58463583
762
2601
4
4
12227724
30569841
91621826
103215437
957
3
9
29415472
188
484349690
407712514
1394168
28
38869
215
349
124833
5230
47556
18065360
37
888426
43584
308
368659
2675634
13
482552894
52
8
207171985
85297691
484685542
22872
2761
12
4471
15
110
78
2583136
877
37974544
5281159
88054336
12
875
1035
300077
5768474
231
234
1714109
129368
187
17801
156
503391230
116914352
93
683205
11239
68
201808
35191
30402568
26737499
563
65
972107805
5164961
201
5457
12
727363619
104
3056053
11553529
74028052
132291340
18890
16612
17624364
113162
96752543
48
13228
549179
268
157433
4855106
598899204
14
23
19219
8450
14299236
13158
1294
25817576
115430
3
266745
19184799
54
7447
42471016
374084444
47
2026649
90102355
1193824
488155
388757039
5566
2677
87511
10468
197
1461
384278
94546
809660007
325722
174607
44275815
6722598
1578
3820436
15
1251
24
5998990
4687046
2
6702802
71
750486
118004
8461517
60
197607115
3876
2683458
115622784
21
324160610
147619328
46
12444981
288452843
141625836
248
624
5637
7404
60974807
1970
1252511
51140
5309
304406
178
433028993
131540715
918
16022316
535886447
84
34
359593
11
985
13145
19710
721
6
3062608
26
2
13
131979
178433
37322
2
6
7
4
3262
770363
324175124
1637234
285886300
60313823
12033242
637158
232944827
9393
55410863
504
685562724
75
222
21149114
926
7860471
319
8
894367608
228690622
6655609
519780
35
572607077
539351294
4780181
647207630
291
35368
6
1578096
556
1268
3348875
1633
312936565
132971
11649
507844085
16618
5
284795
11040
26
28133900
94363
98534546
1202
5
8672954
2277
78691586
327897030
26
717307558
10
1640
233297
648330
145396
25323363
3
313
4
53086
428012417
185
226039671
353537219
17795547
25
119
17
68478406
6
47121
120360157
102
342488
4065
20151353
1148614
56
29877708
129541414
10
411223858
1450290
6
106921
63179860
2463775
8
5030152
449216
10969984
6583191
801916
43581346
230
3352276
264010598
29
1228
24609
13930303
1073485
4201380
243205160
136049557
663124
97563
12
241260
4848
86482
514495
9833
1531780
1909
2
3951
101
810
670
71511
93733
3375281
25179393
21935290
17
36363976
276817354
57
55023
1150
265995030
2
444375
10161
5865
5788239
3
5917787
1403735
261
10
658817253
154953
313
4860724
4028
194022
193740577
3
3
16671821
887166097
25946
5
5
67
761751551
15349
112738
34
7231529
13
496460316
254546869
30
1362598
188948
46300734
52
228
1115468
78342437
6000
37003897
51786227
1132
38423691
387321206
637848783
93
1857
146527
3503961
3
104857
10
65
52770504
2762
23
1110397
3585567
5877
738966
2769142
1368
260
201641817
34283511
74259
4
30464
139
47412
6941
5363
14
103934
11569
4
330006326
95676054
91996725
147695508
29686753
4999
10204
4093
96898845
34306
330
159
795
144549837
6099003
21653
6
21763
619864
4616736
2804767
1108670
281367562
118539
6859034
166433286
364
480372251
770168
113350952
338006699
13
567771
7120
405
75441661
53
16
1642269
2
4156
621539016
28755
26569548
842
11
18383764
248
8111
65806749
8
2972753
1128
6
503031
122366
179
282
79834
72
13063087
9058377
2
3535641
6
684
4845
140
1089
484190702
21478664
3
1425580
9
26780
784
523509002
1005
48446
675
2
21
59
23907215
10719948
5229144
1369356
898225
29
7944
1019110
500
18
2151
559
108
510075719
9440890
1225
42457821
78
340276089
48499453
10
41004
8299
311946484
5
49654
2143089
188560994
30335
730
776893
163
61559897
12
440286
675483037
4
88
2979
3055040
21
8274
3
123197
252021242
1786
15254194
51632984
4708
9467752
118579
98506
758
5029655
12
285524
365688492
556939
31
3
14527586
1964
3618388
493852244
24
627197370
42739407
390
10564
292954597
193349313
21
2
229052
15171262
3657
414
139
116
134
77903824
8113508
248080760
2524
154518763
318
1153729
112750158
2290680
60
4
836
1241
1204
66592
57574594
428164
20056
11
116470
23370530
8559625
180
70126406
42
68
770
2491681
10043
828791551
2
3313174
395858
186
248943595
82843148
182832
9284
2752930
705572
74111
573570432
316907
16431783
1637410
148
231099909
79909448
8
180004
41629611
2209593
3449339
2149571
39101407
828821842
1473317
12
15
5
93539
492086
28956010
852851
10
464695
384797
170304
573529286
4
39622
693
136493797
8542
7
284
4262054
15301
127243598
1247
87
4233316
10846615
41951
2980
895098
107594469
6507769
1108582
212709
1626489
231
196998
1872
329
83929833
2
421
105
1519
701
770
134624709
8634
2227
32
26
78
217964571
2231191
2
2
7013
606
869200017
492391
239050
50089
5
15297709
27
11600
261400
5205539
2214
5457020
200209
7
701682515
29283976
47168218
4
103
1975797
82
827045
71572
346059
237089
3904
5
653178
120269
2
88124
177132438
30248199
32568
2
3232442
13578
52
16456
6376542
91691602
1428
2
171443258
334
3835381
32255
9
3
1918
4
118
158685
1956
289
1041575
15380557
36
1761
142703972
1307855
20832910
4431671
258
345778
145558
13784442
7327441
104956161
252389749
22
3
2008
2743702
39107
26142413
36203193
78
69
37
1086
34642546
453016642
185
141911
264
113799045
615644873
23074
3742
7892
18253302
541
115
300010
11
53850848
4682998
406714111
84
85403
15225
38864313
63
79
5104679
262
15
127
4
28008189
22
7162811
63749959
137533
121
645298949
1479
24248
12
5439
2115312
20614218
914
24
21
123370237
128079411
9486656
26
973205190
2747733
535
5020
37850
1601140
59577
533992102
21
6205
16
10
15831
431666505
96
1366
10
341224399
34134
158485
19
2188
146520
261274471
747
50
2489724
11697360
47895782
1925970
396501
4
18129100
70
1949228
21245
437
464
35
387206
771737
97
1806841
361043
26798192
61058
419
21
863091
6743
874974884
16820157
2193384
855615275
917462378
3434
712203
657075
137
295555469
436626
4
49
8096503
2
79523
231842339
6602
26
37558111
267985
1463249
138613
124146305
3
32524416
3
3164056
1085
99597774
358384
29003
286258
5617
826360897
219998293
3
20
44036030
21
57314227
1154
572
1128
14
5376
3576
374303606
10232
82386214
509389802
3
41
35
3312463
83239171
4386230
4
8635
25626
39
7176
62
11711291
2
294314
221660176
85874310
23542045
1223
18325
450589439
172589
10920
570
2511516
353059
95786752
1638
192402
79751
188138
8038
21896350
241332737
13062727
6034
5
88249397
97015
26
245675856
533640
339152
4830147
4
581346615
4639
67884339
27143590
337
3
183
494
276
703149141
30
406
262
2975344
1540
370546870
52198
356611101
319135
45
93488664
855470363
27
40749958
101425
10497
4431384
39
4
22435
13071910
388746
799492
20312668
67
7646
215167
892279
192594
3912
131313736
22
4707176
1098647
363
1134158
2
198
40492412
3
2
64251
1324
4087718
1767519
40884
268
32561305
4714418
3228
114
17
11867
185206
12063
4
8187830
15714263
274
81839
1600932
45681
4174
1121
4
44
38
5457808
623467
28
2
32
25563908
224641
54
47042174
5317
13
543
226
301
261061948
239
178
812516896
11
26521
4
6
6785
1680
11
275043236
5
18640994
322350
7
16930
6743
2769080
1422478
12063253
1016
18
71854
56100162
983760604
10
88781
476
15
30
347094
27216
158613
496520
116
41561
68
652533
17
2347774
67956968
1654801
3
3
44
41870604
862
162
20962303
1612240
177841055
2
16381392
22
11704936
24359
5702
27508
22439595
34953
19611218
1664387
339822341
2230532
2889
20
4858499
64483546
2
7916
192
1458
349843552
2907
206338151
896608
834795
391753495
96793733
130507609
600714957
2292509
33975312
23401423
6132
379
538717
149996
59
64
10041817
370102310
14201
4003121
10044247
59603
78
188784526
750948524
3469
310969005
29
3
284
909801
2
182245
1307
14
4928178
26568
175
4
975
81
822645
2730950
5995702
101843
27
6186994
4957
745677
199236
347
511
25811
9
242298
32340
31179090
5128066
21051591
201
39
4289747
84430205
298067737
79
34133
12
338349
2470673
64728
13330472
318776241
606394003
5624342
696758714
160205
4146
1333938
260
204275
423842
25
1415463
71373
5228191
6800
78
476811
520
42
231
20889603
4679
3755
682141
3
45785
41868351
89578
1127472
250157
783236
4701
282
1157
92
9138523
1665
44923
44566901
31492745
4
857150
20674546
228355455
276299
159851
199
84068
2
11
66813380
55587129
4
114262
409247495
789
7
291638
1748
10
3249
3826297
38
9086184
149
2304
899438
5
45
2086816
187
455109
55333350
92796242
3474
3765909
487580270
61
1538
41799
17106846
19263919
7
6214869
359838
26258225
30155980
10
607
16690526
21166
738811961
568090
3011957
53317
53999
17
104069297
11892
178
76160
1624185
343
268144997
979
8
11633
379
36
18662
13
28032540
11
1735950
8
59484726
50334133
313
43003
7
4562
2
35895752
2713
135
473701
124278482
93700976
129429
19794
18366393
48
7863
370485080
89
1267753
3
67222
10070
190472289
675041384
8588837
6915
396825
463
14875
1588
54
421
8240
215
10484
44
145
19
13034475
331
29
17025878
6591
48090222
32378090
582974275
20
59
2142
116096967
599
68
109220925
311480915
124932
1674
26394
2364
931211871
384758
333821
5667
81
74
68950
146651938
17735104
345306755
554879346
248
3238
3
2
1240014
774952575
22
4
124395
182398
33767766
46644076
1119295
4799
711
7
13
2085884
715
7
13697
15054981
215
626
123
1099756
161270
31587054
713974281
6196265
2
3635675
312
15353133
4751
310688
116324
9332
40940
111799
16186736
770844
2
82
37383
14
12232720
44173696
426
11222
20
816823
95213527
263521073
543
146567585
125955137
220511922
1850406
3
3009451
21151
42900003
545046255
14488049
210609798
13415
37484
8003112
11
515220199
7
6452
2
27604
482443580
27298938
5022
48
1038
74
171998
30938129
549259
18368
39056910
43
147
8182509
41932
586848
6435593
662158
16536
2
59625206
39
807213157
74
391
21713
6879
32842
29
117836
655226
131
9920411
441100435
275826976
735999117
266704499
75
1683723
43770928
8490354
888730003
2079
45749311
5974
4721
550
295
179815
667341
276483
236
92118
569
19645412
12
430
22043
71031
18644470
8
262
10495705
2054464
11
1986
33917123
412
102
120919021
1363998
170
4
5
1334327
878
49587200
25054581
19
4
8150835
762
392913680
1958671
18745922
2282
80894
363
1228959
3
242496898
31166534
63
9
17734886
81504
683
634453189
3
34575631
20
35
635
1375728
5
619289
5881
215630
47948443
12422
144149528
249
623
33790
851
923422719
399
584250
104507
92
3333
6136912
468573
704
43
79
134376914
787340
549003305
18903626
5
91156801
45
132473187
161785109
79831239
45970106
175
256407
153
6
1502
2
74589689
9
1031
971
8
219669482
49962263
4
235
46
90
3988
14
3000072
630
92836294
52513483
9
35498818
16
534321
151
1323
765633
210280
33652350
159
5
55294
181168818
2
14
444506
275992431
37979
301344
4627
46
587835791
5
360861
1459624
14648074
124026879
5974
6
2461118
69452
44
227
17794306
61
319736760
5468
764804
3564
1221373
222153713
15272104
10
316834
4255
148678
21
179603447
30
200191
299919
63858
135966
11
9134249
4906
2
11093672
577092
62755
655694809
603958223
3474820
8
4627262
26384
6
1930447
32
8
17740156
9778331
320
328107713
966415
9695698
86934
45301562
220
48
602002633
793372
137
60
10236
21182416
270
4
86437649
3653822
1987416
116465
5394
77356535
106572
11
3666
65024
255
21274
4040
84902
51
453
113
5129311
119
2
36
375094166
471473
365
4518
299298
604104275
7
16
151483500
1203
2557769
16150944
57744968
18
20854542
66
151775043
25
1675218
796158
32
136015
3
33858560
11303084
24085711
4
127229
118
357352091
839385204
85
4
579080
5849
15441602
2305531
112692571
113203
563882578
165
5882
506582
20742289
16856766
21544577
718471551
145396
2829066
7331
67287
13733
3099
264107344
118
29427
356
7
685
401172
6511
10
2
37
93915016
124854
5
36474125
858
19199327
97547312
160
17780292
407512163
22
244850191
227340649
9154
63016
25791214
55203
85857816
1981
52074804
493890
949
7022302
1312
17598
93749
74604412
15
21508
38710
46
2
633689
155
1027
4801741
17771
109
95939445
6
35282
272827
692136
1038
63207809
176
308152561
381202
580531
3
131164
63131
25573086
20752645
2761
40
92095
11
911154
270320
2341664
5247239
4459243
2
523
3017
72023416
344652
419
6243279
4
12
432323
2948133
31250963
943917
1471956
97125
349
30607882
1173852
315
3972516
15270
4381302
984923
1530
110449
117973
1101
11531485
8685879
690222
3
32161
4499
1204418
1142
18868
8183475
165321209
91
67154
438
5241751
145253
469790042
2111540
311
6224
2395460
1356
623
67780
26511
607411
276852
174672478
42256
2743
243
957950778
179616
877011835
375
4
1188720
267949311
658662384
84
1184
43355
47
6
474404601
507554
2
4
17
246120
742
6
36445407
4
15
381315785
1108866
99
4339
132986
7162053
7933122
19003
4
15317
1196
68778332
466
15905
176893361
47373
6593708
662805
87765
16037326
5015424
41877
1973428
12145
822
3350
52176443
28
1842
163
77118715
1980
6684
17079115
8329
123297
4033
4058
115732203
164548
609
407834168
576
1635
5890684
2236873
584316906
14
12303567
12
17
325776
608039432
4956081
37
3878365
1116326
75408
2149531
134438
12
639
31351783
135733663
8406387
5922925
62216
2204
40492762
208068997
2801264
4928657
202658044
422232483
1367
69
23650832
499050404
407
172273156
57804
1090135
17
49
17
71709102
3
11
25409854
3
1185
31
5218
237826
378721
12
10700990
18666187
2671717
2
10955
3
6000516
201
20
1389
193458
82302621
1544568
2600651
4015026
1833
12
296868
880
132935
2410363
497600521
889250
156394514
37118249
2
381143
14279
5872
76029957
143
171708387
5813
267440
7619
103026
50
4576931
5
187758
5716012
3855527
110930516
39
39180
530
40
982946044
3
3979
24342383
78536702
35252
8712
252
13
164534
1600
118119573
674056983
1025
782999600
70
685
12955
14059850
30
55880
7306
1627891
88
429451740
13
1654652
263
37883
453919987
300
119253
6
817
15622
580063903
2892
662102851
5586
4342
1909321
4704
19201198
53155436
1500625
11379
313658
10
192
1556
48804788
315724207
561792
62
26
2645336
46152763
855790336
1090527
14398
114534876
18125335
31
207360
32
3236
377957775
47280
460066040
737562
11
375
554875996
50792
11
4690302
51
1496462
754
5366505
528
534596
968
2341303
41854244
163416
1905
61
840089061
33994099
425524255
45469996
75250
88829240
12838
23
742563
1406
4717
461573
9127
34
50
8090312
203730
86739
1341
8
153296
6269044
12601
1484421
880515959
9842783
4657
64422729
11777059
2106677
916826
110
61
176271
366974
11113312
34
2313605
1662
757
435666
90444
51632204
16600
175262519
594
3895692
2246728
8987
208
69
490132164
55650044
35174273
10
6
495
122
41451127
152
476534
30744
3
933
748
74820555
163
2
27
8500
988491
606
202047410
159
2866
312
7366
5876910
8467485
122
604815
56
17158
328848
158394
880186
32996
26511
24852
16775
627391
15569
4598
960724
6
109241225
9007
989
160
41
704160
3
257285
2614
13
39
30
16542780
336061
35483
34245
16
428
8862
6
247615
1955560
22411
6972
20489
1080
1076735
28981
500861530
2729670
937364985
5
470397244
1569
43
17714505
24202960
89
55597417
409634574
3
7
32505528
8857120
196710
1281888
111
9390
5
6
168276
37484448
881183
233238
7404188
1057913
114026
5557
1519467
1817437
455
15392444
84
140897
11
4030
11
5
125
954843940
491
57725181
115832893
63079
770391
956135
12
6916
1531029
957115
205761249
79457
1254970
34
8
280
37184727
2709
402
117411440
397187482
206668355
13
65752497
2
21337606
4
68
2201743
11104
94982654
3765
649935281
1877188
203529
240048185
3293049
1093839
1732439
24
10984
2243
2277705
150530
77921
13238528
14
7706
2829
5418822
16
56974
540785537
423151160
520831
40401450
7632182
6
132089
2
145699951
54553
6642209
7
15161797
6390
3294418
13773
174
8815
5265
42641
361464557
54263675
55496
28530
87467
79902
545936844
3
7
1157287
54280
2550
6851
73
16
282
26379457
4
39
299
4
37042
66
400434
26018102
154773378
149905
1621
26
1156
1659
2
261632875
488678
1623081
2104417
54092
4864
3731369
1549740
37
111
511
13
12879477
12882401
4938257
571
2
446440171
219
276566249
2979
2
1972
2124
185915571
20
660718
1839
62
212
34376
136587
342
36439238
699
8299581
1065647
1771011
2
39988863
157963055
3931254
920514382
36
13
48176904
4012195
3630582
368164
165
166018
51975216
28
84
355607747
15674
2288
149590
120960
1026511
41
27288
111
1992741
2
86861849
47783310
53153
1082522
27
53047871
413
69
509377
1995
276
17643
38534832
1527
702596038
38104
3542
1138
595
96639
21
4901
99
226616184
6451417
1465
1459
12157
23917
3701663
75
3
1780973
14612952
541836163
225
62
4922
47640
3
23631785
10935
6033340
179094320
134028682
140208
441476
881
130480
717625
8761
8923
172231165
122716
96
31
369572358
60548095
273825
23
9247
1995
1379277
15
13
2008
10
1950
2
91687
17
58905048
4284
4339
6
8795083
106765286
25912
4
159
44
4316890
8707329
482125862
49338
11243549
16
41590561
143
629
59786
904
287180467
1545
21
45129904
123238399
99
5826
2
12536622
542158448
27122396
81830
91
2
2
246465
285
64
77629
53
895451729
93203744
6736
763
12
68
26417438
126
41844
316
164336
52690984
1934
75230201
12301997
4838
417871
21
3
993830
2811948
621862
257
15682511
144
269
25
1064
158
1539778
3864
12330
25768
54
52136840
2
3
20008
33
32064
652934436
40
42
46013
6
3
10
2858501
404
115504919
12803
11298932
51
1744652
142226
100
92764
5001
11
327921
28131305
152998
315637
25
710
94870776
5
127
1470973
7335
3
2
531458
30
47489152
9309370
44
892419891
682444350
6
3
1138
15316262
1197323
355
746040
5704716
3
74643
877366
3
704361134
133276
5194982
2
501
1388394
45
40
614
36
664682590
39540362
5
2244
35
26
162696627
1545
2
16484270
877365
150729
17116405
401188
185020576
47954
384763798
540599579
5068
924570910
76085
934162147
1027
11
581281104
153
927138837
148
30929
18497607
21
277
171856996
2005379
442
355
10823995
4899
1402709
4519515
4707606
3
2
677674772
555
97821
710
5549
50353
9087
878527264
382
58768322
145304
11861
47192
1327
16421182
15547
25109774
2332459
10537
109277946
839
467287592
43994358
78247200
2326
812168927
2305031
28196
19
76310982
639
712
1071
651112442
505715587
32
409
1690227
29080400
631486515
49761
293
29159813
385214
6964
20132745
503503868
30552
4
192131
4021679
7183
15
119192200
806
115
1810492
420
209897181
8
64619
14506
580664
1304
3707821
1810636
717701
135
47179
240
9192
534389845
762087533
4726
50267
1417
449041
591791528
14
1533
136
1446127
126
21661872
3398060
7160
9723167
56
838231
23
10
17961
1564
4777783
2
207
153284857
722806770
30
73
129782666
5789
75797395
11
983
134
261272
483192
3
8
77867359
112158
43202713
41
130562
249401523
110332285
4244
300609
7016
2
1107269
5541
1315782
35935
81
68978
26188
22385800
2646
55188582
611701517
36
814369
15179
476
11
12
3659
23951
12
2721064
11857
721433
46630
4536
22
29465193
5
2
1182295
139
227479
743326034
4251131
172
96186
2470268
22
31
654550423
2
18343
20370
169281340
46
240247105
5925
5038885
310582928
2
1408
2305
5
15
3259
34
10158726
2
3568
340458215
218
3931592
98334
370
2490
321
20697997
2167189
8302292
1144
8027
47825
5541795
468209684
969
107
248519031
18917371
107913624
187
889360353
20281878
24229879
2352972
456407
380555517
20675998
612984
5603921
1089
2
199636260
9885
71750
1806907
14572023
142852861
14803951
31414
1757
53368333
8372246
4643
18922541
448933
83039317
232358
73
1521796
106965473
9183352
7618119
2878
74046
270936749
227
222316686
64351
5009
1385
2549503
8413
795124
173088299
6772
104
86374825
3
1228
10998
63458
1310
265819
2371805
63
13
2
43
1114
295
402894
125
22
24
5
39795
686368
4884538
2743
802448
4685
22
718
3016
308331167
9841566
242572712
49814931
1996530
261
2
21
2377
5555
6
203070
18938530
17665
281576
124052
69269813
2
536
891746
38364051
368338
799189193
11
173
2380123
113
49
1050508
570486117
395912
25243
78876145
64
323048
104713
94020572
10073
58280
4906700
1484589
37
9
2711120
220168
22
7253
366633
381
7535
18858
905
494140
5
17688555
13
716
10828454
22
17831947
709544
829423
34266358
562
12036457
151536
439
11
436636905
5911904
205656311
334
268580
553946629
137712981
46794524
8089
779
2
162791
13055399
9124478
17611
101331
108960
42
14861
361349
7575
9706
9193996
170596842
3
40101358
46
23202
6434
1033
46423358
1156
4584
28270
60
5830
35014
598570
420
38
9490484
155800
518371
83424
4968
207086
38874
113
3
142019
546344004
4
28491079
8356
328472
45
2572
10915257
10361637
986076
6
20
738358
41
28
790980793
77466273
68647
10599
211895
61765
20
6208372
201326
14775712
21161
66
457591
241
511494427
8
13767799
29196998
294
2
21
130833953
2
931247248
164611249
108
141
317248
7
44119978
13418228
2
465176895
201083357
94
115
15
131684
25732
7557720
176924214
3
81928
7
736650570
113322
200114865
104538
73678
636608705
1135
1640725
2
48654
2952
323187761
39
97925
899
96
10988795
6075124
641839213
256291
29627
2
538413
421001750
965155920
26352045
35339
138
1344
391
50903708
2910
1475132
9033557
12
1466
957152486
181253
3
2
18896261
775493
5683833
1066
834
61
2685181
149543
81
2493347
1750
157
321012
3540
20
240681
21940
221
63447652
1104692
146541671
786266786
62786
23004
20237909
519
3
8
27851
19
17
2
61049
8
30230773
850
47690225
67176189
23287
11
310888926
131
575462
882
1344057
233649
2804881
7530213
22
24010323
70292
244744688
217169069
8079
1266738
40535430
1476774
80365557
306149554
852776
9
950
181
3948334
241453633
15817302
5
1005
12691491
36131
6
15
53
5313051
3312
465
754208
214970032
45168818
28043485
30866389
2916645
467973110
26486
165602
567613
1088155
2126103
495
6532
88249
47913118
27
27
30
611
252
5942940
24830
858101
2165344
678731287
26342
457446
695146465
40
183707565
194
2079034
319686
40760
99844
6
319774873
37969
22909
3059128
3902
310790
295583
2
257
6463542
2143977
2290493
20624176
52836402
79174
144218
1604445
315
4
44863037
4287777
145119
164491623
223
333138
82502567
12391617
34155
77127230
58
1413
38367
54898
28015
751994741
90463
2296
14522
230810
9244
56
140048
70
2217
85306
3
549848896
7
210008
406
2854393
3
2
2709
11
95316
17142
142
5
5685171
98869
12309697
3
6
3380
34978929
8122994
98907
307336350
4202579
31
12855062
13032
51
1376249
1401
21
104831081
1103
5
10746
24060481
1958
272195725
673680428
5933
5714698
102
1480
740
97526
84355
35
2076
27669
791
145341014
502269
145
6
15807
9
48364
354950
38678341
71377
21
776199
246
10688
2476696
2904607
41
16802797
238
318153
103620
527282
22118273
382042
1053191
24490
5261043
230
4
5
4380
1887
20
96789
2517787
154799
4261
629
1007651
1127449
8
14656
15
107036610
5
77047278
36626513
362
5
58
23778325
24997
407733
2704
567353310
144
685512834
22941886
1595766
882
3055604
63428
49
296
90852252
18753646
258473856
7
42
46422
234161376
589
35726
212896
14
3438
37757
39520
3088
111000
64492468
122160
217277
251626
36029
8
195670
4
2990
2
858538
285399574
64475102
2
982936277
9057
11636
1747
1841
299975
14711
14173
179343
30
19738
6
15094265
1101116
2
168
15
6922
355117928
2087
299
59342
41
84494147
57980088
34740024
711
4610
14610
31234
484321
177660502
63
12505322
31338330
9308692
107
46960
3833501
133798
319
380301
212
240
774
575186745
765252494
49
770
550745
2
1562323
27633983
1093
100862
16
159291699
66744
8
16770948
129
23221714
81
1054253
5977787
453842342
1838148
318237
682
3
3433
431
3
3180643
5
21522
4296
8360
478538
3276292
22
320856
6735122
79338
3261471
3466
4
16
766605889
2696
34
2
194578823
3017516
625959045
21656
700
241
48385886
424
88554981
36024
617841622
43485242
861922
3016
297189
62
11
102
508
435
40
313674
99778115
13573
2201320
7867
19
4
46979
27
7
218371
626
288078
36327169
83604
28672914
10
2
5
198
169408243
135307869
117
5755406
68
26456075
54689
1132309
79057329
81966820
207151001
8276
6198
1051
11686067
556486
213864
756123180
2
12583
3
162578
16130
2333
10116
649
32154319
4454862
14
200
3
2
4468
4873323
6
4
3
54
282844
191
593725
11
5611686
3
62
64861
13109270
168
68
477632
3
158
104821
468
6259641
182264903
17
21613
93705
274651
56
28268864
74100057
318156407
89192
8
1460921
5473
628590
2
21205
3
958123917
3957
77
264475725
66
2
5654700
4181294
50466
13487
912962
5403164
5516080
63164821
74858
242991
1124680
1593
1643730
177842639
13460090
177552086
9727
440960810
4
941171706
114
4812
487
202360987
2079159
34463
5747
5723259
18239956
106523194
1652074
189313
2832
852
90
23535631
10
21491264
93634
4
394500
11693
9310
1618627
338
14
173748
100253925
161020081
32
13720
91
11421
574458962
165657978
814
7569
15511539
2640
37503
52596449
237238
471133299
12449
330
58
1370
10445886
44
465
5
12212
23211700
45040
95445512
9
245781756
100970066
322
3761
498083
2504722
12
15113
7752668
57
14935
5380
3709
7
53232
37
52700163
1527584
22
738
52673553
3230
3235
15
200960
492587309
22015
22534
4369
1670636
5
3210
12
2
666829
7295
53155877
6
355554231
7
335173675
1783
480101530
166028
27113
6
26287
32859
228412
4924
1056757
51
11179122
293
3569519
5923
25
1653774
3
6111
12
37555
16266
86912
167
4
373875005
11299
460436762
960022
2238
18384
18824
1744
12867
58614
21
444
1268
260
2961
7984677
209
40
7718768
4132477
53991
7637934
8667
121
484205507
9476
2924876
1083
104
78
112
31
328
47201
316
2
115
804797
45537
1642961
204
298
592458
996368
4051936
1963390
269
97
4
479
9
2
112498
633870718
18657543
3
229737
141
312724151
6096193
27192899
1317906
217
223
1748154
426623261
15
74
10
8173
69961
469401
49414853
42070
3127
128
2128659
1906
7180804
665366
8249
245655
102
41902178
14211326
1910320
772278
13749
54896709
2021
30718
514009
48599949
519059594
1834690
627
421075412
21106524
15
2202773
4407
308111
2978
399881
4
308
451
17087228
10
3
35229826
3267693
1682
3
2875
28682442
3492133
9215
5503266
409119
330
20836
36316
11045705
42344494
2130891
3810310
32888
232425578
124
461537
7003
1064682
924
2282
234590
213787
196742172
20087897
75994
1469
8
7570379
53579
2
8546
6
2158460
554273254
23
129
10035849
20
16970
31879716
26230128
5515868
134501
409537311
3257
16725325
1278505
359711
11
315434882
18242
8459
363506
84256836
813888260
447
26
170350937
37406
3
14
1385234
50
70427473
89111315
8720
99
65258
848541
373892
852
6381
8
7
138369
127
21801
454672
3
13072
31693327
78438657
2353
541
2562
44470
3
418
10010
1480756
140121053
73193718
24
4619
224069343
14357
608637025
1058
112283
15661448
38582190
4643
976010
142143
5976
22
99569
119
2
6580
2551
9800
77337462
991423698
73457498
115257522
432
204972
137
15733531
274
161
868591
3045902
7
1088878
75195434
42693
10
119
2685
96270
4
223057466
11
4
268
41165
35039
667
558791644
700960759
2495
727
3939
39675
29756
37
22
760
369
18
57282
253339
15032461
43693762
2143
81451
27
22180
383433
1964851
9586
1192
7410583
41294
33
83786
35
1319
1036514
71215035
3295
671349742
113969
78
277679676
548787900
1078021
2107
4
26998
18587417
1160448
158738676
345241
10
192
13269
993
471441508
33546604
19
54277
49
2020884
11440319
33854526
27219756
10688
101433
4368
27851309
636811083
377973705
97
26433
36
6914
98
1897
142594304
6
12900893
359
6435236
69844167
541677
348
3869
754264853
34533740
59
1310164
7
8
307
53827
297515998
27758805
309
3402
56
397811106
1772
9
193943037
3
3050
97114060
230576764
20
8565741
33972
117
202299
5314350
2558
8
799525
7
233674
6
110324
4668798
239
1819485
3
34757399
56452505
68379
19
8547
291097
5553669
8
451435635
18767239
1786
8
26284
9310
79342
38
11
129
277
10829666
95
830
5370
34217
10317279
2
268
5636670
448694258
5025051
43
376703
6
28782
43018
221830495
3
48
1055
5
2
3874161
791913819
511
2
8375674
3027840
47321
18255086
32470599
6691656
16
12
1379404
641104
12887
17376
24934
5
981434265
736259
87
10416861
70361837
28272
4139
75
1968
1103
26
404
5
462
8886
8974
36053370
4063
960255706
10233
1821
255621
2
1638675
497772
6484
80686110
16948063
435214
97101849
4
58
1683131
9940
23568014
9
34160554
4
837156
74894
3491168
87411
1698671
1247244
410
45259
25
1212921
88
1122
23278
25
2
3636
2857302
1774286
12807120
18527068
178
31091322
37
34795153
167001
43339949
6
3311071
8056
6273
18
2799310
1095926
14
5960517
21633605
682
477
75096
5889148
3254054
2
92
65080
159557438
3
31337
14835895
976738
261019
360418
192489
4057492
248605
29503603
11035610
23047
2807558
2
44775494
12366
63
61678307
24086
9546982
27
3090113
1080452
121414
4
647541
639
449441553
114
63377413
98564
2471890
80
556515107
153723
24
686
856
157
15919
340692
23
4374178
11
3719055
10
1370
126971
122
44
3130
19932
282402
7905810
2155282
37473
8845
245312826
68
94837
99174
2
5986478
2024721
1656
223
43
203544363
164879
1186
125230
3187
82870
12781
37976280
5325063
16079681
2
22423354
4332233
534
2411
16
4741687
236914424
2057
1714201
6535
26619240
705054735
55924
133470332
165332479
266295908
32
3
124331
10559624
1064
20454
6669
14027186
270
9
16040125
40490
2
9462074
1377963
1456592
243749
110192731
2109
20
14
3
199395516
950
7
146157
38
5590
699627
11397
32
28
2533676
42496
320881
181729
2580
69644057
126795
21
2263
4
97
711296
1634
31250229
301494
29
12679498
126994
3258784
17663798
4931001
9
1404715
5
4073
2434
2121
2084
3485197
102760165
7
2052961
305
161423094
2
1626
13
132
3196299
800734
830
1748820
536
1365
12
3
201235620
308
20823110
742437219
138763581
223182
268022147
1318
160
7407
136558
31
4208132
451
449390
38849
430387791
52
1377360
70125
4
2
50884041
98144359
12114156
2
79505970
189353
9300
128813102
136
4009
431243182
2756
15
27
83430507
48
60314748
1521
20132949
42617
7792
11056
149690093
545871690
58797746
3768
66
14358
9817425
3803
114223852
222093
133657
83059
7
1798841
60592725
11340
33150207
14473
48731899
97
212718
17814
618837317
760708954
220874062
5
86
662
4133
35152850
7676
4873
4611473
20
4
123013271
850990
541202856
1506
534958
601788
265617
54231
105201314
3944
312798
111
30591164
24630
3618942
18493991
140
611
22083706
70874131
20025844
874571174
386
4579765
344104548
7
107373
468588983
162392
3137
128784
4
712135
3343
353291
22785
12482
2920254
454
4
56408
510758
586057330
105912825
49
42409311
5
130182618
19972
8806
2
381728938
9978
13281
20172459
35
1421400
23
194829
12
239
549071582
140453
621868
112651099
176
214434
6
30
3643
565634
903398
423447201
942748132
72410
133
19662
7241465
158922969
6997432
2018340
1096
4373907
6724998
35604518
52991823
11142
8
140348533
10560726
1919095
46508
11223
360
19055
10592563
14229590
72
45694
2780
94
29568
621277843
418591
359
98385492
5610851
2652967
507917390
3157
721
90429
283
37
15114705
176
169
1880945
30
175
23855587
16
56571
20639
125
48491
4
131977311
120797811
76
2067367
3
98
8
824850766
2
1781009
13290564
495
195399
82857
250186673
398773
3
739876838
644570254
58701984
5
588155277
89123986
97695
10701
31
546880484
11432673
57427874
75
6843
13673498
389786
266
156320
1732
190596
13
48679127
1391
31714
11
190209174
2126657
13618
958
196545798
5001003
32
6408887
355
188092
51564
6034302
2
14
81554
1045
15
633
104376972
1357911
210
66
2
1367959
4479
4119
1246540
11626
42336927
82167
661248861
1097
639324
5529
50400
3079292
19434
4833
26
712420
75072612
805561
122552783
435064729
9538
8
60104
102344268
9847
8209643
111634605
41436
131088212
2885862
4459
16
3
17
24808234
14
47420
15
845268109
4743
28
139340302
5
459444028
35404731
120
13105271
76665183
21290024
521715516
1143581
420
2917976
31201
3668301
32
9
5
3
6
637927
1248
32387
42140
562
254534
423602853
2481
4142
46543
61
6172
110618
338
106573
853
505
5
34430316
4
872906
3
93471
46
135640
10325
1112679
11
299710
3615
7769
11631
2094
715
245619
75362776
271052559
10177667
92045
29332085
494152
745500932
4173
150882
6047
751231
846
1172357
3247
12317282
489
68028138
561543262
1814
88
1262
10
2452
21
21845148
264296214
50938
5
13
9126
1398
10831875
5344583
23848986
25
2277529
94324300
3547124
368547
90384
87719
42
10778
2216255
116
221754
383203
89200
1459207
2286286
31398791
2821
1094
18
12
678003892
27936952
137132
20
169
123238342
5
521
87312803
236095
231
43068447
8071886
46510002
2265
1696056
8849645
1431156
2912
16767773
945
739643
280027
533
2
16
455613337
8
198770777
1054
1418
141160362
25012677
216
102
287633
191422
373779
2684
213
650958
398829
105284187
2006588
757458235
21668602
934362
1109527
14177
1803
72640
141072
60931
14369403
3777
19566
2
582777
3
88
4233
448
10014295
13388
4414
141774181
160
2940730
162815130
51831
31372782
165
202805909
58496
885
3290804
19138414
78
80
144
19932063
544067
6229464
93199
132253517
7660
5895017
139
86342
136770
58680039
3681
1096
389
60358281
791902765
4871335
42
42573245
80711715
3456743
2315
151390
1983
8
22137
462193
493845
21239150
57
18404815
606102277
1617631
34
42015
106178313
708795886
93982147
1106412
1377798
3
95188779
1268
675128
3392541
3566
365836
10143
3639094
31849
1388533
536832120
132370
20
205233
34024
339207143
60
1234102
54260
2
26
65
13107287
9600025
2
83764928
753934008
2384
49086
15
13
227083
13
24
34876
140
5618
131608
12
199171812
33491178
11
9501
11216029
29715
20398
7257
91729
133
904247917
3286877
747
16969055
20437
21
7523
4219
647387
2406
13008273
1946
7676
563633
6321
341084
44
39
105867904
5259
1170
27737611
499076416
10841
27382317
5
29387734
716841595
71570
891
52243996
2
1062
216476474
471423555
74404102
19
281564
3
9
593
21352549
1308061
32786
117409
289
42
242876
8205511
175074
269
34326
39
19
4
7803204
161869
40
7028
817800830
4827909
29353
1213
67038597
2427
16473410
266998
663419564
2
6454
88
130248078
481
2
115375200
9688837
21884
672
17216
29
35528
450902
31344
4
54737660
27354122
103194
9
272194490
58769257
2501681
4257622
185
6310
7101733
35043
177662992
2
5
350
7703
3
9548
197966
4834
5
474
17
2
11641
5327574
4232482
3007
2
325
591910
931831
29441
370
22
797815
4749
5116
60
51995288
312
42721328
303428778
78
1383068
30234703
4418319
63838785
602480
23121
1097320
9
57547251
75
261835933
3
608
1230
21029
541
185176
27
4644
36549604
59
62180
463751817
32979
102822
22
15025
3236
34301
134661
30610558
50
182654
3867895
731
4458
73989869
456227875
993990
258067
8
228449
881149
29174273
292313
330627572
9586
3
613
2051316
39
29
513821
553356
2
69
258
119636
1458
38198885
963
42679
291193
5
24509
20161045
6
17
72085
24
106911
1750
175383671
2
6
747939
261877
330950836
338
53743247
5
4054
113803
456293424
40
3
106278
428007
118861
43308638
718716041
1203
437978947
45177
2381504
69793
17
182984
5295
39
569462068
120722388
378602
66127
740167238
406631
94205036
77195
36452599
589
263938
669602
2
6610
458
1482
35710791
470242057
10
284582
145418941
121641
100135
401679635
604604
713228794
6817
370139876
512114
2884
20302
127102
188234
280238166
13864573
75
940
12779
19890
5013
3954833
44
2369
918
5096
34521
9
237388
748
2535
160
181339
505
111
179633
926
69
3
19
238999
238797
130103
475005084
92
20835973
434778679
228032
50943478
895952261
5262590
537568791
6
30457478
228144116
28951
3488
5
49779
25750890
215667247
49
8232366
234
12996
459
716
770397278
381551074
4310
10371690
78
71026984
8586938
5526
337907936
130
309
79662107
1169
1685767
16593751
78008138
241349750
13
259341340
258350
24716
1195
32068
29984
574067509
2861447
51894511
6185
233
16
178
1051250
600396
4421
26867
52069129
621
450203937
534137
1813
4013
1514
4
1000
183
41055453
264334
356497275
100697199
319994
955
329567
134275774
1680321
13605
196
166336
297326
4
2
83
1194
1306
1569590
9136
3720237
1730502
2
36604720
27651494
144758912
495083236
101
82928
387523794
5229
3643
3
484825
2
1422216
129835
92712933
8
6
239468
49
3
336376
172
114827
16
98913
14
115274789
3643
39115
7209330
13465870
722
118294214
950096451
701482
1130
62418
29573
405
111434
22899
247090
45942022
17158004
27
3537697
1545
5
1155701
9
22424
2
20942742
2172
5962
78477963
102583619
6461
36658
6440166
93122
2471617
1006540
15130
1077039
1929883
305
612759740
68640183
25809
4856
1576065
8
19110594
433
41993
30662765
169
7502961
45210
621
1465
3203157
139826512
2460
10
15115927
28272014
122974892
2751
578661007
9632
5429
555576
3139
35120619
187306
7391
85
762395820
1592
231993410
337757
38
4220
476
2467300
32003099
2
1254271
57109914
937
4
3703794
9696447
3
480
6
30980988
6576
3
91308
3677467
1623335
120601554
410
16622
83
15350979
1583971
606
8704
550
81126255
167831
5762
8474
484
258471926
3647566
45
557
26187
241485
10
2384327
63200
1235765
6040622
24375843
274
216039920
9359849
2558156
56374
6787
41331929
4207249
124392961
669217
9231
72465
16016338
107
14
2
740272450
11538298
827293
67
174
58906
116953904
15
1414
9940695
1055930
990
131
30743
58094676
742026272
1510055
17088807
5
46858582
2309
44452951
10264976
66193
169
432609525
241558146
4183
8573
4828343
2
50058
46
7664
8
2215297
317351
1761
456908524
177937
468532116
789785
406
3767
157547556
104466
291819
630837402
5494
47550
537
35
47
127832890
67489449
9
2255
39983
995576
171808
988
477100278
338436020
309370
4939
18
124745
8268
222283
50713211
1571
354291547
849014217
4749
42280010
134407
702736
129973505
2086
4
1054226
107663
1349199
9947
108253357
9
3026
21099557
16304
79
403381
48
894749923
289
842
1706
7
57000
6479
224920
5243676
938
14631958
10454367
888471
402
25719254
52
467066
1726401
9536
2672
37
1729077
55584
621977514
988504
11297
318673
2
2
6
11164982
6
121
16673
1041
13493
4371
5
995245686
20741882
24783
67552
4642529
455710046
4
30
174254195
6248654
10915286
2320461
123273
476185
24670085
196550
28
31300593
41903
335536
29
17
5
36193
629406027
245475148
2857
9161
14621372
15722
985022425
36
116016666
165131320
76056953
529894392
22920092
55927023
2366
397212
526300
184675180
165856
388675
3173
30375188
17454
591783584
7589652
305280723
3723
40
4
4036422
36063
1520331
8644
12180
416269
7920
42298
3996
20545442
687128
2585
7639864
12349633
1562643
45
6
11305207
226429
23031
27717685
616
123812389
33
67869
543387414
21074374
997584337
2
22606
13166
114
231
679373
18
1144
6260381
13074
101
726
862135160
30657703
969
822041
12
121
1637
5
5561
575
696
86696317
6138
853242442
53
447
4882167
34347
112149342
725190140
494488
2950924
270704
154
652
447294452
452
1182938
9421193
8782324
62
7748972
20
18490
179590
21
3194253
12959
6
614
57558
253
606
463089796
175615337
48
13299
241196
9030
527298
522795978
2
19
34
13007
346836401
30156006
7
2
6623970
1727804
6
6477
368
2115728
59735857
1432
656250843
9
57
296499
83
37180411
67
4060470
1804
497174204
326223
282202
11876
170
12191
151833840
349
36802029
8
3643
3
1056166
36854
177
861407613
35033
29
6957
26175305
175
421660
3195135
499
522812
2
419013
47
32956
874828123
21092
5
144995
2
6678218
34410998
8834814
6059
206293103
4
1881
191
1033306
14285
8296169
5816
39
3
47
442538321
18792107
19571084
695
11961400
16166495
3010853
63772
329235901
11
2300
5035
894590
280043991
152344
747
12
36657
174248
25783
548316
3280433
2700
806716039
3
1096
23
1027
32699
1626
60076483
29895
89678
1312
4
187914
37464362
87370
50643857
488139860
8
25
72653
77208
18378
4105419
20278077
31
80706
53
87
5122
2120
3
2600323
5
25960017
111
6823
20536040
10256
185
776130203
724
254
8362370
524708
1129768
30
85908148
7091
45137
6989795
456109
346
113148
81
327
1548919
121
238299978
270284001
1241410
197980
7
334697453
16181003
490696165
109948875
1129105
45104
187035
43195856
114274
850
4237543
449386
1395
377
22348
762187
131671
500563738
183033391
35757747
4
1749652
1846
3
2
72154
44299756
41277705
222
163
4
107643106
640
591907
2234933
3965900
108698808
188
116972127
8483845
630
1187
15889
11775
2116612
265263448
4856
226119
7592
487768
130798
525327832
148340391
23767
183074
2
272739197
96955223
533
262362
6
9618
28634531
37116
86
6
727460079
15480
2743124
9
25
54769
886125
127869868
4845
2
2
791
658
87717809
6571
29803231
181
21690359
817830
34621079
45
1214
33594898
262425
92450528
403
101
5209
134788595
173
676
7535083
213825
1471290
7252
10748
4973
49
98102
801895781
2172
98241790
982
71
12616746
330
7153
148526344
720
99
3296015
47152
73450066
70410585
6883240
43123769
2069352
156047323
66968246
3
258
382294
147886
2833999
132363
43347728
218502832
28374008
741957510
2
13
8269
156108
10
190167671
29492270
2
34435
66
39868018
4993
150254
80
178211
22520
317616440
375
2544
5
93
237870757
17
80297
1483
299580168
190486
29
69328
1311700
233806404
315319
6581426
10969
17
2
3984354
12603
452
10132300
8033
17
263941869
6579
5203
3527
7
611982
32
843759798
91712294
8411064
389005211
28382009
85804
198
3656
254142
2653
580471
23378
352
83902
33
16869
17704
7036
344331
1211
34010
52505
7125166
89014
5909
290
73
8901437
1492317
67
73792
4
5
11648478
5265471
1430603
224384
7727665
29
64
10
424
1123931
5214106
2
3096
4849464
4
129334983
6976
68
22213079
1155
73813
18008
3
109
7
873
26
386
147
11949192
3
120828680
4460247
333400076
87840351
36392301
119662328
4560
16395
3986
368812237
2914
32712477
91429674
213170706
128
707
1462580
70223447
59947935
6082
13
11059033
785906879
51930
81493366
97710
2525410
25
15
24436667
27331634
90
1782094
44598505
34577680
23
325141992
10292
2
15
4808
5151590
226
11
742075249
9173
106
2687517
37
28866
36571311
568551578
1194962
25
831
671994
8370
22
56
113818
5669
28895309
69256580
109708
3
8
3371433
52127
2631
418447
307228165
472968
3593504
2
17368319
8866705
24960
5
389864890
2198210
62
28334755
48
8406111
20
115209
14688958
3639
35
2
87107
21546340
263
3098538
7143242
31382
129288643
771557
20925949
25327463
58
2787265
809405
1257
16042584
36532416
153
44
150487936
720505
3
6186324
2
214451447
30291
1870151
2869
390
42
228
244
30726
3
2
854
40378
2
5
27518613
5031685
97299614
68
43
9119767
3
721089
2470
10431
17991742
2696877
144779
70060
17
681
1477652
148
40
76013
1429
50952
480945342
40
11640002
34645074
539832013
388
456516383
272942787
1638518
23591592
11033211
976162
399420557
29
2
34443370
1612612
1034836
1965378
940
12102988
51038
177308165
10137
6751213
3
104
189178
313735
13146
2109321
36
426791848
948
8
111243148
2
6
489646
29035
25896
4
6268
12
49024
245
416
87775093
3
2845115
53
80484804
7
96765
1753
119828
939
18
47
13587
124
21686
318233704
429277
74
8097907
15
419
187
4730
36846790
85060
148323
4
877674
637504
127537
275
26926593
5057
395544501
5376
44460256
4
61783837
172570507
93517
80
328
355
12
1157979
23624
16496
1392
15777548
13504
3
5
70741
25795
15013717
375664
3260354
612360
253531
2460815
319592756
277636
72100099
30139642
3706553
721019
15092675
23777
22
24194050
2233740
2219
728
51624418
949567861
302783901
2
13
7
767
246
1506736
111213
7588625
456
30
266
214775
153558958
120337
93101725
766594
1421465
235496
3
370192962
353137
296423
80
928278750
107
16913552
1148
7
736
146
605807900
440864
130405
1867142
28359844
10860
97433128
15
49564085
3
43
6687802
20
111
692203922
182
2
1288
2
6062489
7423885
9310
1190605
124
446
176942
27160
224838618
876409704
803
70023532
864549
57196739
110
129099
193605050
1989
19293857
107605663
420419285
119433
857580368
769461797
706821396
876785332
32080
15650765
229
29367948
8
194
923
25
7103533
25865647
4447
2402723
9
856350
37
28685
145361167
932479
61537
6245328
271452977
110
29311580
7786186
54
33
31
1508
52362
11399633
35
511056557
778
1273
724695
13
3
12868273
2253135
78
495602
80
17702759
211256055
53175289
235127
699016944
70012140
22
16789185
14
9
7554
2506200
30430821
82
5633669
330030923
264077183
18448100
415792
796448995
389
422
5256643
1350676
4
1124
201
414034
898
4952
4561
325
263527
1259
20166285
641536
94958504
151972436
740
30751969
54528
443
102166
9
63174
5
314439
94
1115
84
4956023
44470
3932
244649
12313
418841832
2
128651
342000
31
2
652
68
397640
3397195
632540868
267007061
107
638
28
33153
1478793
2
880658857
5
425
1962
11958
34153666
14434155
367574
14406
3
101
29
1008472
14
48286555
9
81449
440008068
23224988
2486394
113
512702
1823193
59
67063
315
2541
947678515
149
3057789
1706
27
100756955
399398119
63
2576
18042964
11442
3157
90525919
10850
16116216
176554654
1826478
18079271
2069749
3
8275464
22170356
14
6075735
9
53151170
178088908
2
12347
308014095
4029487
185
352
6596
687757
896
983519
867798
6747
104628
172052
5725
94
62565
15067127
2
6064
7766582
7386793
47
291488
25
769248884
963913376
54
2817630
480
35
35282
425
196611
26601226
10
590867745
2807
113902508
26472359
181605
14810615
666942
530291436
39427
54066300
3123
941
201
5
11424672
4045
642821
13183
11428360
11944
15131595
25186688
6339
31622429
51080683
1355588
32377
272109
78049
1358
429296
10461462
281757335
426283
97
8380842
11254
73
50
40661
1424981
2011371
432304
8
15211766
549
10366701
86
317359926
42262624
5112
6857
912730799
5
13553
159029420
355128
94329112
52
1649245
220
28
4
13042817
673321
24625522
270977
902409
4
16512130
2
6098
9
55
8264
1917872
2
2392
147140
2884246
51904
144388
3
789457
190243
3187
6
878954
94
2
7160
778181
3251178
2838
9
210
428365
12
65845562
5994591
2278
96000
2
164184
338376
28
215980
1673
11225
13966969
16094265
13181
539634
99833052
34252
78317
66228362
989554384
10809528
5
856
185084997
80592
4545
498
3991
101421
420051
6
235
2228516
5678
21274
349
41457770
132209
411253345
55372
7811
36381
77041663
89255421
351
18852246
21
938
92645138
4313992
428
220
193797
22
96707
11214
138742888
7
14
10
9920546
6703
36502450
694780
500654531
21201
26
80932272
253762
66599
269
6668872
6998116
3088687
554
39
1780096
2742
259371
34269
137923
120668670
823978
3759
7
9973444
3183416
241
2216
3
1771757
6867280
332
3
1319
39183
7
15963
14620
246852098
3
398
52
110
557709
6
1458097
48557
6743293
45096
556685
28092
158151651
2
13
493234903
29001774
41
665616
2
2741127
126464376
845437
1337
149
290
16
34946
9
3849
224501
44
301995
5774
811447
94379801
3409
206824
8339702
178
5325623
3160163
24531
11163
186094
90561107
5596448
271845
215
4752253
35024
511228
726922
78
9385
3
299263
243623276
371302229
40018229
28908
63044
11083744
130
455116320
234531
489768567
3031689
75718
10245
247800
2
143594309
203291225
633294
2897
89922689
237
132
111243414
749
445469
3757124
706
6
29
250970620
32
1100
651
8
22
7
27452596
243883
1380591
170
284342
26971
37876478
3
88818
41583128
110755
251552354
11923835
9639441
202
951049086
1308580
59738996
671372
2562183
62891
28075
55284
48452769
634
1354550
736538651
6
91962214
44072
105115
27
13474927
236
68250145
10883273
4360817
264233
3838597
42
4
1390446
679
100002207
523
31494
28
332724438
45324
3556944
35481
463
12329
26565
508
17127
1125
8
375
72435408
1236
7974793
2484
17466223
78680767
1488001
665
1242229
943
4
24
160
212357640
3210854
21483667
194004635
197175
2247444
892887
4504
6689
437187
2110853
567
1545353
175
30748022
2
404913167
1539734
194619512
46815
1439387
3252
90162
12291591
179450
1999
1289667
389344
119
54
495560
48022
8
200
102
119
246
22789
61
240
165678
5
7004833
643693233
80830
601335032
1496069
42338
200
312
470612
75
1187
139055
131995
205083752
146502
42
1401333
49679996
218921
423399
89
1113
24
82938780
283408
4
61
1531719
1022
24
37103
23
47
13435200
56
67
3354530
191267979
178
102452
2
45935
12803338
95221
98
77481
694
91917675
57162
6
70190325
3618
41995
117800
9083
6586976
193
87906
39159061
47726400
297646172
20
60
3079276
20887999
15061312
126455
76
4665774
19
118668862
4
4830357
261437
5
274077300
887448
2148840
159717
3
12
14
13
241
181730
12433
96
98752
23
148972
14
39966
1812
70
3065982
7951
3137157
11
2
530016292
131361471
2551
1848701
611408565
139902857
938027157
472
1640
2495437
13712459
68553394
580
5047523
81
3
39
62
17315966
6080503
10680330
979718
955
461
55
241
127
41146851
8336792
2533747
11758
20750020
3621
327
643
400749
55296
8
5518
16
205
887
14322503
93
9
9
12924743
16249
468766
18
6
37
39
35
130634578
6
109
27
731835
27
3031
17
517215
12461
130
189
10116685
14179586
311349
396261570
10
13221402
135341093
236
792545487
91349549
6060
121491
453
1180905
3
398137
15
2
104579
2325541
29203
14892655
397500419
9346
4
2
12909725
3201254
53016
31806
22
11026
32637
4325094
39
688801692
104495896
8
84441
42
420589052
12
7158848
231469589
26024124
286
354453
44861097
656
32449
1416
7
66
3483469
75836344
22498
882074
210483
64
29147
123
13479255
463
7095801
79603
436
29343010
868
588241227
1518342
2046627
222
1501914
58
1565685
995866
7787803
127483436
2
8082158
143101011
2213
26791825
16091756
2355
21657959
43
28
156093
4593559
6
6254
25442
12863641
495
3560
431
14039
479
7962
23713
24944
270804489
2
4432869
44131
3
197663
81678016
46031
474358310
21406
28989
577
1574153
50878165
104405587
9335541
34456917
10
6
1691
1379
12601291
151
115102697
730354862
4586
6892
2505
68094
2114
3795302
16
2
917734
57682626
331598
68606
57657
5936
56801308
2
42945
13245202
13
79058
83256351
106825
105323
1052
1602
12
104
5316649
150581
836135534
9083
3
614247548
98
307
175100427
15832
63
119900007
29907
947
1292
2724
15231
10
362430209
158
6969
8
8
2645
1376
26470
662
27
714828315
27
13939
121
594
360388079
26224
518
27466
255148
308455
6375
237
3137
142321237
152041
877151
2953
5531
26723
5917
63
49941201
51
2263
18
379231
32
13
8596
4610
93
6415
3467
27093
79349993
1060164
317801103
17
29723688
48468
715
30580634
15107142
16390657
27229029
3373
20190
579711087
13411
44
5
120629
1383
59541273
200254024
69865817
12
6596687
345
290731
1188
759994
79900
8115528
2160
71525725
949587
213339347
314
2961249
2
39793482
977
522339682
21
928788
504
6
54591
4102
1008
331884094
210
1483035
10
2
12
8007
616
116068891
11196
2642360
42
842655
28
3
133593
72663
39530
2939
267429867
991363515
272
94705365
417
489
2355
2
3
871929969
35
28397
2146
14023
10599
1255617
5
230
3194
418
6
238
8599
489973
5
1570
11
136075908
4246
809088875
27
12194680
2477
56744358
4372690
1408
11517
292792
620919712
437721240
38
11
6
1051783
6433
2395205
83
249816773
71964864
3342
6
50763926
7831
17250981
101531
21135
46267809
9007
152
42
964250
411778
15199
43649
9690491
23121588
506879789
115697436
2
3833
303920914
155865444
352
1569
38323366
17122
138601
3496823
452
423078980
56
719
521170500
86
322
18112814
306636
2268
2
1893
417389840
2
472093
51078273
3927071
1878
106590331
206940
59
48591155
1369
2513322
4
74853
976988362
2
25
60
402791289
1908237
1172
428364
54918803
96326
4816
25253979
37
1098
119
1080280
45311568
1032
10427357
990454874
24017
142
27822
252188
995322
163
2020491
294
85964239
62
63
1069975
1627
23
12
6
6883
686991167
83638456
6103
463926589
3053
2
287609
42
2514906
10
577577
250
218
794
19436
8696244
5
212
620647564
227343468
55
2
12690126
29450245
18513261
6559113
312734259
2
114057
294
468507317
72
22111
1688723
261614
598
41
1481713
2
3
21224702
81355
716
219860
408
4
10196
26374560
8
139770
70
506
118627042
13306270
173
2
272
9
26
308148597
28763413
17
1395
1336815
958
269643
51
10313173
2394086
3943215
748420950
173605951
5
92745864
18069681
34
18487
295207
142722302
1760
5
580
6091
537240897
120410
29115456
261291
459
459
26999186
963096886
888757207
1219737
1428
16786
29854
47567
217
351940311
3
966
10481818
536527217
56531599
203
335154019
16008991
12878
92
24975
392
12494
2
16
9072
1737456
16126
39454
22
542616
14083
5823413
7277
57
20
2241
576490
1429996
11020414
463484
422
38082
152098057
67690016
3
6275
51157341
337922340
388999
1130
37169891
73
1955
97896
159
469122
418000
152288
2
21004
564362887
12372
30538426
380493919
68
17860282
41
12759025
1945
449752761
200
91664287
23218522
2236332
342084147
2302
4
166
1419
1432699
686158516
6
554
80091876
4203
1089525
2915
65489
9148250
485
8417813
34789
114
201774400
25
6
18577
8885102
420844733
23857496
824331680
2136015
34566
15760202
212487522
27
27915760
18293803
28
12357
155392350
262911857
8
29321481
867897032
2436177
80254424
79466
2
427054
782
101161
45190
870
11218
290
5948385
1760
326125
2189
8075268
2458
487
46982551
1365675
599293
16632
194769
15547
70
1295674
1096317
23
5507880
657637
664231449
144174444
8506
273623751
1360
264074766
1096
80
2153778
1530423
61113
11030
13426
39
3526382
430394872
1760670
193
83674394
129621
2666460
307667
1668005
305
42241250
11
1823
252
37843158
96
1003
8938710
94
526020
9091164
11224
16204
55318
140
734411670
2
10
3342
1877
61497
1259
21856528
348
35680
2021
2699
25510
278
4
946859
2
8217
257259912
28752
19778624
33464
74
988
964217
27141014
1711352
330193
112382
3481
7714992
99015818
902
47585408
7463435
254736991
12
171065
15
123156175
9
20
1466
3115788
4057601
621549548
85664957
696930570
7382
33156
47732615
239920430
13988878
89179043
4
601166
10775136
4445
2441
8597
124
88104
73622
1131013
1247
2503
97461
287362353
14
54
511
74214259
3880
47002056
71
65963667
1807
2838
142040
496884
383
1652
506495039
989899987
3847541
2
8
286971687
6
23
9113401
21072
21659109
1327
5650
7899552
386621196
54
1785080
37
324002
535
66570
8553479
33
423018
2321903
72
251270
5
765412
295198
2489547
7814
104153
5168167
35
57769
33559176
6017
183
1575858
944174
105626278
3449
2983
7331
114826
2111
266006914
41006236
989614574
754
22746
66233
11479
134668991
19364
32
961
1762
9
277581407
4
12
944
2517231
71
2427313
75
8
11
19240
143141674
11
754058861
6271728
3128
33897484
253
6937349
5
503520262
56002735
848387
93189
12
67
1739651
70
375
221742
499992730
1309
172
2358999
632086
2335
50
39774
2377
248
1873839
3605520
2937082
59
2836
29877356
36171366
22407
3060
7316
58
78473059
3175532
158066621
2
20
12974
1371996
37
4946652
8002882
2
15917
434
230
41
575451
843340
132111
1652094
8581129
36895581
2
23400146
8
2551
3
137492
28
22
43761910
15853
18267886
8
15950
2343975
13578
849320
90725865
27246
14473
98
20169
7
203
41244
819
112839
58
4
26715
7
214
2734
809231596
13
22
2086766
6
201838
4453509
606
10295247
3056
322923534
345
247198331
673248
36588
19920426
26
33
16
4362671
544
841011
7008879
52403345
405956
42781204
249
51
86710
21
21
2701
18
18984469
48
110578377
3354
1022
945124
4297
14816851
1284748
3
2661508
544851
173789832
318
17941989
137
699262
21
26662
10779
2667
203910194
407499
410
360295212
133951390
21617
92315957
740170773
2314784
2901315
94
323
6544600
22
74940
474
57
3706147
3
207275
559086363
23676246
2171213
32
322
5934
92192
34560
2
4703982
107809
645978
10566274
32
81408024
28666
242
62798275
17111
833
1413173
5583153
175500
104370210
90879
16
17
169333
1394841
1890522
701
9310
818
3371303
148105903
7
4913241
4398
5
1738946
23128205
676
1284
65
19899
15649416
1837418
13718323
45033
172742579
4
6629682
10
35988904
84
16453051
41
4
6122
94628
2
3664528
49
89880878
161
37
255037
1437
78792873
267
154480270
819
9393726
45
206116953
765056
2219
406593
22585979
697444
542690082
13155
94
21113
5
959
5505
8126263
6153901
26
89426017
65597992
13638
27
10
42
12
415
3305545
467062
627695690
1964060
3188
753
80
19
2760
6630264
124136
3550
83052393
3231
427
1375464
23329
564
4084997
44006883
15
224465
20965749
291754008
37448
5241
314
541811903
6514717
521516
318792411
5898359
86
1390698
69757
228
45164
802395
9791211
3061
892
21262193
11216
2626
439
107
4837
6707327
6
742
123
345275
83
543983317
773060025
8487
529043075
180682401
1080305
374
1587058
12913
236
345418
192756
141994638
1082535
5841
1961590
2
2
2
7891
28296054
249160
405765
42412
767
34393
233768
779907013
99593488
1747
17920
2
364
26424
418212191
527
35
2066
235027663
276
11
4
11
322617
7752883
1315
4
2072
13
1420300
17737340
2
32
13910691
2420579
677
691485
128595
228105464
7539156
7650152
446168304
6316321
521
97690
96118
219766
5105785
3838979
20833
3
319550420
15
14102
73131045
11193
11
4
138702
7287
1333
2593161
165
2056
286413
656962
42162
46
1468
5
102
33682473
4102660
9
315
143038
6999068
104
2248880
1633
3
274658
302
4115002
676799
1561
16
39928211
10792135
73924592
139400
438638258
5799
32
12490058
11
55
35091
5957644
73
51381975
111332768
1258
203657821
14
55050
14067771
2354989
253885
34682
5429370
49
6
2640016
1561
3946
456159981
131438
167
1718780
13988
41726
26731544
2583959
14
395507
135
3
20
9799236
543374665
71
25874
41689470
5186
57621275
2830797
5202001
83466175
4507
200
263999000
18098
6684
112055688
195629694
505866493
3791311
1486089
1914705
98274
13
212452
1742
8638
376837
6643
5663929
88362202
8719151
6
8
55389
148
595
17213
8677855
54
21379
18
75157
207197261
73027
788494
115
236582529
491
16304
2431145
1168
6318951
868019177
108
67801352
17056022
35673
225
1694827
3852
39174
300843
50
648420402
3
11
2767
204430
178
44
427
18
138308
4147540
38674062
25
13057
639
1937
312009
227
3
3974
225269
12105034
9750
104
18356
5
136352
16326
348621664
3169984
770391967
31
53162929
3837
10969206
1102315
2
58997558
29787
312
459
578204186
510499513
167
156
38289281
1943995
3
1024749
5
10121
3760
1387
902113269
676786
102245
57
16062674
21261
105035
40
39
18547552
63
48
10
12347
773162
168323279
4941
713949
151
20988991
934257428
2
193
630
10170
56031
172
125138
239819344
34667
5311508
24216
2809191
187
3658308
33604
141060144
22933514
297
1711443
421610483
8
20388419
664031086
4711297
126423741
2113353
30617140
47
2
63291
420044
70948
438
1923
65812
121
462069567
21692271
85496
10
42
1840935
120322568
6
1058
157027
810230
139660
6
304142476
27
32084933
301
13719
35
17202
2034969
3
40
25471
12
37182873
396
14342
1799
2079757
193
89
75610715
25
37135
15349166
126
139
957632
74457
15364
203
226510326
1213698
5
1396005
21134412
39
784022
782
5664391
3
15
56543292
1288429
4301192
31
529
908991
53
237
136
591
3291145
26278113
43848631
75731245
585
999
1102
246373047
399780155
131490287
2951
177109636
13961977
6
85239945
394
3370891
74
1088
13252132
2649
7328904
164018919
151546
45
131492721
694677273
2
17412
60371
7
261
741986721
5577608
240626431
974299
3297
37
25875
2281244
212899420
5367
48796085
27065
8584
43366
1067
3572857
894
21
438
2
2
3461219
4177
311
897014
592
686
19
258574
20
4330895
7148541
4
350581967
101180
12080
1127717
23656024
358
15
11474
108
224649862
10309
10201050
23
2869
7439
1202
30041
86
8445
26887
119712
333772
1034
238086620
166
11328962
216
6595
6642
3215
47062
677198211
1145
11234
1451
2591525
5190036
373144
4
429976198
23
11503
6100
15129
273976
3
1411357
235529348
26738
650225
3
4126964
3727635
86353
315425
63730926
65545993
8907643
34650758
2269
160
24925619
3168
67687560
4
9
177566997
1814766
98432264
61206627
33
1319791
1487191
41732854
3367
76
52816
37842
7960
1373
275786
5
21380
9142989
66753174
22844
8232303
107
1315429
1017767
173469541
11023
1490959
520835
2324
10970966
41170568
24576
28659470
39673455
478
188
2009
1245899
7
230927137
16727
6462417
4
426
428186179
7
385797244
2867
8679
44660
59658
244404
23
1851
6
850
429018323
69338
951638146
1877
315679048
357880
3759000
12578044
1023
7405631
305
589428887
16706
96670352
51828
98
8245
175551211
612995633
248
652
98
122
478791
626091
14
328697
18517
361
6276907
133901691
325891
3955
31800
7
116630441
68951
10612
2138
6915318
19306
487945990
76
23
472857
167661765
734665
20946350
3
3559
41
8
6
2
330022
11881
5
3896
21
183802
4376
2
20850
275830995
17356
127299681
5841
556601
830458640
8171
8450654
23
7
1273859
3245
137427
21
86097276
158686526
5563900
4
41
25901
69
926
139
180361101
13073
12300680
3
9475
39
1350954
3026575
373790
2032
19
26027
35899923
60
254581554
18417
3753522
3702
305
229803
567
15470472
549818630
4115876
21011
349231207
11880
3385
1928
40162054
764
711369
470
338
5175
5737902
560
154568
15
334318
81739
128
82475244
215409
763758
42192532
538025
43873203
6543669
4
125790469
505
5
2561
198598937
202250
14038868
2369501
2871
383
37936
3823402
39
3230375
15306581
904591846
889467710
44
50964
426550804
1950410
1859
41949054
6473
2198
2986
171
29
826373
15171
871791
2024
34768
11638
32844
387002988
2225611
30983958
57392992
312023139
2608
5
43
3741
387715
37613307
15362592
5492875
148
2424969
349090
135761
7327
14184393
90643
83139674
9
4
38
12492
12617890
995
14253215
2550071
5
835731
349016
357
545
413
2
128
13653346
129948
2597925
1588
76
919
861
1890
16402947
19141085
11
104
153632
29352489
93356601
128
1420
113419801
188
725604
22157
155
41
11547
60383651
1805915
22
6229
18648
664
943195
19
20113
20
1770102
13842022
245
207376
3
221717621
412604
7107
46
4836311
453
412884
38027
37
4025055
100857
270
128
151455636
11
124
639014
29995576
11
3119
55276064
6783113
440479
11240713
4810822
158787
82268975
555
3420279
4
34659
835570000
88
40797
111687639
1016962
21
18778413
3
238338
569507086
4509353
236234911
1124
57713939
57016965
21
9542679
18
8222
79471
2
120500072
4093
23826
821731778
4
855503
29850193
1491
6
5886
36022472
119874729
137
4862630
14936768
187908
8
147184
32
5637944
6
540
14535
2016137
48
12442
1305
355802930
3000
31177097
690908413
39
10
110456
989930697
165339
141449
2
2098
15575228
51308862
4981602
22341899
20
15766
188
48
9
500113438
3
87
393
1193778
13558
3573645
2869
519499
34
10
4
46262468
7167
10
492
1238877
286
2792322
88540673
3479353
1015
1070594
1842
1108723
31
1431
779158
14
23628
576
18886526
486040409
738782867
1325842
29
34
105418374
4
10
51109
45845
29964
2721525
96289209
70674
16867575
45
9
242
396809
5298294
15
233540
9
211
152774
412028009
230392
3
3734215
1159
303899
130080
22028
36119610
212248653
157763421
30
7186
157643
870772356
400
25914
391
16244
30671162
15
33062
28784
125890594
251
4180624
7329836
34770
6381
193
1479
2
100492662
10324787
92524466
11112951
683
152436
8350
88107
7197791
107326081
38284400
21
247
72706
755489069
3
421885
1096
224242257
197
5
251
3057430
181189
677
1178562
3
1515807
16044465
71360
3451
196839
573239422
200395
2236
20244905
263081118
266
4
111718
8
35
2265427
5070178
20753142
60677
406132
328766497
454745
733
1620043
47970
1966
176
1994747
2779
15
2696068
59039
2171
29
892
124598130
4
3
42296
508997
2343226
15
166474
904792
276935
60276841
222375
18352370
16292
65117281
2934
16292
300
2340930
8
21
64
179509627
27368
53
11134
817700
20815
508066487
105609019
9636837
12
10
28265
58053270
2390
7
39211988
738
35789
1198132
680
230119832
195361
1864960
3115248
3761
172548
5179970
5
25030412
357656482
4581939
7807949
330
53431701
68
1050713
31836949
46
4
6294
187112
74821364
101708101
16735239
9106
1863638
1444781
83359892
204277
283
382
64853652
138705
75139326
316173
893281
33435
113704418
685552374
699
4
526
109
538394
65083505
2463
567
163376787
1631285
2
531
112
575
28025273
107
20
120939090
97209017
19691
1468
11460018
31
14547
13258
1341
2905555
68908907
136
7003
525
92835537
383666220
29127
5
32839643
125
130
43
701964
412650
14120
143490382
96634
10892593
208
666061
33909503
16674230
129
183
82
560363
9979529
21876
56649
306738364
19698680
7132
25614223
7796909
552191
985842
27614389
420
849
155
645266
3
2
705
688988691
8274755
57269088
59861
2395336
2211
333338
62
185174163
43
271727866
256141731
141523659
3359612
63426
616633885
10
31455782
6281921
4
12352641
1756308
98134718
20615
716923178
7843377
2
1295151
582
1418489
342195893
172176541
7675624
57
1127746
849558
121
91
169084740
449168
83
888058472
419522
5
2957863
46915
4432
115167
1222
661
20558907
9833574
24432
55961792
19
69
9
87909836
336369331
609735224
2
176134220
17778019
8866
502808531
935569
35
5695
4459589
2697
163
246539716
267290229
433590
45
2182516
1406646
8838
40615
11
1759326
6049804
170
136
4285245
563253165
5
572175
112809218
444234600
1043678
6675
283277351
6036
33009
21
1522
8617808
58
3
47
143598
2
261395253
166
524141
7785
209479
918484562
480
316006919
560059346
1335
679778
970475
37672
2773
5305
96107
243906
373322
7157
11732
1910788
28819
230258056
10401
269673
399068
663292
54693
13334
5
503266939
107054
24145440
106446
37969778
61841041
261
75900
5660736
77
77650398
2052
282
4644863
1067
1992
1301114
13553
252097
2
41547496
952
1334
433
655176
17534
15611340
3424189
1473531
22834
1600
31551
57435173
36131169
2240152
21358
72433105
33
192
1657869
13
14028
44825
26217347
106
67
243177
14029496
32
84764
658
21342661
44689
146
230886672
3
2821
48531430
11
1484489
101
94133389
1111689
45023057
52019
594674
50
1190576
752797852
4
1726
1689
6713
929
30794320
1308
80188041
186734767
3460074
106742
1216547
276
22159267
185
234787793
27602
44
5740
10
6
48559
22960795
4
288818182
158971
13
8
35807
57083755
738664
6526754
60241
21252
2501022
3574
60243
57399965
114870911
76228
18130770
81124
15368
5537
18393770
822346241
3155
6801930
5120647
417854670
117189370
550
77638
902
144622
2299
5896
11
11376
7998808
5
8003
3145555
18334907
18553
4
798424726
113
424195
273
12805
1618750
28
21934
2
217
395529120
277966274
175453
646922
222365259
302
23576356
31170295
88243196
1016
283237371
300981280
2
63109
99229
6
11962
2892
4
208468677
32411904
27
10131
600945
448
39
2
10577959
87
1388
13917690
50820523
127
759413
465462137
31728979
1517172
214232714
342
229584347
10
81124
3
33
72
2569
55044861
83317534
11
16745
19
6
31
72
42
286
45039559
91
89232
168
420434
302
25232
67929
450479337
7
40
7023
449937713
3902
14733
853936285
622674
1721284
7864842
415
53040543
16825189
12271
134989
7232822
7577
83746
271
44
163
323
2140
251
87
2890890
119263349
49032998
180991601
163676
25
51455
68
295
304135793
348
2384696
1227
53717
3161
45520054
116199024
150292651
99817
40511050
6896753
74
8682852
126
12700110
33406
59550
443025087
11848142
12
8539381
19185
984513296
2436
183163546
293628809
3050
52279
22153418
6346048
26558268
615
539686132
6
7048752
7947869
26
3423508
855789499
3932625
26595
838448
286
7874239
2
15967
14
12419
424
119
38452858
6261491
4160191
259715567
963
2114
15
525
12
9761614
22
434693
818817868
5328396
1207
488699202
96991875
125165
164
16394888
30
19014605
293818
34902
28777593
64
3026419
44020515
3347710
183901
6
51
41289
361356
155
10
92167602
891
581
36541
24722
70163256
43098
3774
27445246
76556232
10
1079
6737
3544127
682
26614362
4123254
48452
178119
729
9
3
661284478
359408112
2030
3
53155
397000897
56
4
3252
24
160474279
844817103
27
2061042
226272142
249720
7511
71404411
5473972
4
1359
535
368423
325
6316
128
209982
2371
11987
848
682
170069404
6302980
5
19819038
888
263363
55
61
70
7
12
214361
113171718
18069
1159
2971
67961
3592123
4
2710438
20954772
4
46124
1758597
15
23
17804
5865
170
1151
46779
108233613
2277
2099
7
6510
30582202
123280668
139292298
25096
1490
5312
2497109
80392720
196
646371830
15
82401
3530375
515740278
5461
9
10665714
578
185451549
36
1888223
543275626
2058357
345
442
48
428
17898
68
4992110
983489493
22
5842824
46
64111
227522910
600779099
14013
9591080
7069778
14
13190
13744982
454
212
23226
34173
55099493
6130
3815580
11297
296802333
24924979
20
448710941
64999162
133
7
175875687
82196
18
41509
470
3828
16422
87
25
34
24148
143883012
854338
78019
15855
4339
9444013
4567976
6133
6902193
55
852205
23094
15131642
172
249410011
622926269
151
36342297
1545632
107362
13903
103273038
20026
3754
16
2362
225770
66307
115283
2594
526697067
959140874
2
463
290972
746
281564
9
153499
22
18856
10632071
33661
13
2918640
114510
456
17082954
2
171
67148
395066389
22463993
10782207
6
979
438632
2
552788764
794
9
43508977
117535327
7949640
240106
57655918
28
16471776
539
920
108752219
57873037
84361
2
16479
108
28994689
11868
161202
311587601
2570165
1623590
70039
12
740821821
355
7410842
6229
386
2869288
601
15954
170609
2533
1876
5478063
2
1525885
239
45026199
1175
6301
2775538
4464300
265
365050
2
6747355
19284835
4708943
23651520
82707927
44103
255867307
122312912
29117873
25431190
24183105
3717
153946
55509
20
429656287
254450338
1688971
112188732
13838
333528
1170
179
117
5990
4146776
83
71
410
14821580
887170
52760
860
523810
4792
5466357
31463
13067
345
79
3565
192316959
13117712
1737599
238847
497850
897132
64
36511
26415
10153280
7133326
27680661
390
683
244749
5
12144440
9089957
9260123
206860
33
2059957
113647221
944473
124521009
583620658
68810754
9904499
1539065
158
6856633
57508558
456380507
41012
11
179360
5553
7520968
292036756
4277
3894452
75700
3898
385457
123
1574118
339
8109811
4
342
88
264579
327778646
143101197
2950413
14
6748
1407915
15559
2085
69424
1177828
3
5053788
8504
27
345158226
15393
1555
106018974
3796017
3248
582
3
77920
3905808
4
34828
35275
1522554
39113048
11
656
120
1265
598719
3157781
292
7784
769086684
25341747
323
30
91065678
38526924
225723327
21821445
2809765
288
47
160065
603648693
1330
21381
5
18
3245288
3
25550
431
28551327
21
278753051
13130
1091
35
253996636
474608
672267
27831
63393763
9
43218
26671702
20
69
14
74052869
2769442
90031437
8011
15537992
379
533
6146
175089488
15909019
7
4
76
160118297
6748261
60
532308459
454246
525
442184024
990
56
5644597
6071
1148332
113551
10
2436531
44
158
47582
68644590
468414
16627803
42
11
18
48412
457215
575949549
14311
126897622
447
6
945373687
8928
1296
1046830
10919557
37828
1975
62
34
194492755
18
10822347
29
86453
82
75386
213719815
9
116451
46929
50938
212464
126474651
1227824
15789132
20068
224
4091920
405655
68
1379178
3573
365
80
16901126
7
175327892
13345
7
56868846
162515
63643897
18
2742456
49
20
279
3
17470809
2
85905
21800046
11
453593
955
27430878
7123
7571084
29
27269394
37910
6715
75977
81831
2
933
483
19423555
34637815
59954234
624
17
373871612
1475114
744145
143969
15
6
1895665
7646
2740442
13543
299
213036872
10542936
522808
396989748
52751742
2018
82142
5
27472187
29291
1585090
930607
13
28
1030983
27
1248
423219785
148852
3
41
10
1882
5
1157
32472
241859
5435347
914472
112923
5
1418
234582
3107
197434
128978
557
7429
1006997
1913
2
53743
648001
63332714
16109183
1060623
102715590
108840
6
2
13197269
31370570
51875505
81
22310117
5683
1076
235
767
17
57
63
221
413175
175136
2339224
1129
135051
201
4
106181477
39
74442587
145726299
14800
765931369
145690
9186620
69663
746440
446
6
327942
1779
9829
85
43980228
523
2179461
212784960
16590
437048
126915
26839
204496032
52885710
20402
34
2398970
46
606094280
236317
3
2
41927697
120941
635002791
780598
659928312
4665221
50139631
201728
3805
1846287
1286177
814
18249
136
123
9484
3
18139
16297751
810
209
7410
72223
174251328
198
28037983
448686
16797487
52649
949760895
37646327
663
56
9517
3742
2821228
6
29
97804
85353
36636
30137055
9
32955427
164724
308
97094064
131384842
698677513
5355
1094
4843674
81894
43747
290312195
393
449308099
130142
719
30071628
183
6
81327
10956364
60140356
2302
22349262
36559
5278136
282
11
39706
15906
5320
3640167
1179630
86493344
127681697
9264
563440
36755
5
2290
3
2852974
10119428
190164093
21
2628
2849
46
295274
61194783
2
146
173266
3860153
68
602521668
4858
167260186
10606819
28865
708
11283274
3208490
13
75171891
4
4
2
7563334
2300026
1553
109
366972634
188966
3959601
670
1620604
189242552
4364
972
56489277
6539015
830768
185580718
39647
1393554
16
2218
4192
11380
116
19366076
3
531913
557256430
308130
3017
162349320
3072692
1154
176806
636823253
17540088
555
22992
17
201271
574
33203440
4
96365
6605
4505
558754267
34
7
29012917
2
7
114744439
19
32
78
5406223
26
536373
43016492
23790
77
10
3
3
12293109
7
446421893
2
23
18921
13
5737992
14766
42889405
607
2930
580374
3492
183
4
2485487
40
1104
3
17126474
5
1973
30587
12385848
10283852
20283488
49
1548
338
28121
12
7624
954088986
139
409
23040
4
506647
23736
5348590
152
2
15
25574407
224
2649
5335617
14
2
261468
21880546
2502842
15340
1246261
5446
600878
1399114
173284
15
101
17
12143709
238425
1272550
97
9184927
61
519720744
116938592
26147
95108
1105236
63886883
262246
164712650
35
392
2
312
25
6
58198272
11117
113527
536292
1483
14180
245925
31
294724
40243732
23773564
1306042
113561737
159238
11004849
1400220
948777
39
33047
2075
133331953
5452268
10274960
6
11
8366
61490025
49341225
1295789
16427435
1031272
4
46389
136
7
90034
21304
5
210727
40386128
148625
770316011
581159
57734
608645945
22644
18198
721052586
52507
70600855
51
17215
750803398
129954
5513645
782546130
908217777
342752414
511242063
49204
57186724
18495351
3449255
150
35736721
60
18140873
4954
7
1821958
25194759
34463155
2
13903361
13285159
295461461
142130017
101661629
3830862
11351507
139565
781639
10
1578924
329602
184
9379243
79401711
757504543
23731848
328842
7428
6
13
11
6048
7
225
92010607
922175
204
282602
738898
782109064
289694
634680
3283465
2
2
3535
55731
59
6658752
1539
949
653828
2414460
116726
565501
186386
290
1914539
52439
8
115852697
68
47909
538552
9287
42
17520
133747
4
64742568
91
5107
3569
228
40047555
72244
42129
18
38255084
27
2017688
3595940
5379494
3
224106
4335
450902213
2
4
17
191383
264701388
22699859
8
251337051
1613349
94590257
33454029
14256754
13
149557764
36200189
99
74
72
17
178748929
80
175492179
88565
8801899
510905
258244602
86438
2
6950778
873630
101402
252716
774592
1319373
277979165
8
336392290
420
371
253687
1100823
416244217
63
3
44199
933092
10
122809
582
105759
37038231
78586604
355307895
155
337
154480
4453014
30312868
77630
7870
444
182
32
136649
825
73
2
3065
36103
12536
348843
27
1916
15646885
47437
40942754
3838837
111
126416
2027825
1037197
1183
640
471
290959606
2293
975282
43
7838
162
4233800
3
264085475
51400107
20788
4309
24508101
806696618
2573
6336
106569057
149333429
3359816
10127
17773
444950
4
332
1693737
64
4
123
56129456
730978705
164
193549
305
1409
1577
55107
188
62284
196
965763
33
5787298
128462
35614448
1332
26013610
5036331
35
15070
15534
27936689
7
76038
12
1982894
61
5993338
16751
70789
2695009
1863156
389
4
16
8
67423226
871277
1611
37665
3954
1033962
435
3054
512
22763358
30333
971937550
24432927
79
171763781
3872
230955293
963827210
162615613
5096
305
5
550258
392272808
20
3
533
41300677
4004
408652
420861
31382
479835591
63086486
4
4
55
809976
9467
414980
1457
29136731
29843
180
3222
44134574
809
99
14
1974
247272
197979
502307466
2
142050
647987
55369629
13598610
1381413
5013353
8897196
40482
13680222
147
8947
604893
41401882
41
3286786
763546709
600253058
753915608
2806
2950036
1245404
976
1652
3
687
56213
1133267
287
5566
119536377
27535
2196473
357361370
41259727
37
1565
2481
130483434
95
22514
23022
397
363096
404359350
20503
58
766
110418
76562
2211728
359217
191787018
391422281
4937
11828944
875
165
837663
5026689
740
9775
929480
595133858
186530421
8319390
38366
6959
49947
8
706596519
9
175379
1746
5889
5074
8
24
40733201
40506027
1283982
1301
31675261
75
78
8995
86
63505
614
3949464
4608
20356
65306
967270198
190
210
36
77540911
106644183
157
368932154
2388
4279
139154776
728
491
571762
101878
1897
260724420
7317386
311851052
257862
26
5
33
524194726
2801493
2412
20835179
4110
11985
1749
413569056
61898
710369
862728
119
1288871
2046878
211042
1515
395953199
106094876
51193
564
70020366
21
617
547052
126
872434721
14256323
309660123
105434901
70777
19
134119
13246303
52838659
9689
16544643
39
4126
390
1487477
3834468
125726
1898088
1552505
427204068
4650027
357117
483733
35987
353983
330397824
120010
8519
2
1336
69499925
306024970
45696447
213
132365
2590
11
3
4088284
15533
240
1061679
1166
38
86
903904211
2
16717472
17080
2671613
1495
30
98
3752173
787000387
1743
700198609
55117007
88332
108
83395897
884843772
590931
247
5672660
5
1413
114473405
2670
62190
269788
4053
8
132853
2366
597
3731652
17047791
17064508
11526
41089
2840
74
25
367
5962109
2632082
512
4117024
37761808
845613932
16701
22538
92005690
8941
140856
897802083
32
2
1062
5344
30717224
105918656
883441992
30
141918261
78141
2537
23
2
500
859061
6
23317
863739245
11037295
3482923
5638
490680
366365649
181344
36
214
43
2935111
112323
55
4399139
146
45082
4834
10819628
9
31
48
1348190
402883955
221
38734
1922
90879
319
70464
47038959
1180
88879993
11
7430348
15011
67282016
555
9
38050
2
4479
105058
77875
29956291
637359
9451
5142
43028883
474316647
11
97
141090584
18
144254451
1381641
583196561
7943162
6971499
6478
7
890235
1587670
875
92847786
350798472
11
63435
4471440
422447
501
1654
49174703
21471373
2
41249079
12
7567987
6679751
1662286
163
360
8
280795207
11
767990739
23181
216353
13
15226236
58968
620
77
6659
279816
2909440
8774910
92
54
238551
1045
5786892
2269713
3
42114
14198323
251611
25
126
197923485
49
11136
291
4021
39
40
684307177
17453735
474
743
20050
5
490068311
306928
155586563
309660826
103357
2879344
109
4574954
99482
3547231
24
29362260
9299
72231339
1049
2869
564735
12695
6436603
1088
17257281
295
479
995
209
7640640
20941
67439
116075273
59277984
1392
2
597936
1145736
6
15565
134
10
200300
134288
379156
127537440
135441
2570299
581
3383027
7107445
22674190
161833755
3
92883939
7276850
741072933
7
108654689
452
39852
13010290
5754
2
80
50533
14
24
805104
6842925
11496557
19
74993
19
55214
3225
10
262846583
24733
298228076
130066029
369915030
11942603
8
91
198
16
170948
64
472
79862458
286836145
136
5373409
15781
23999312
12
77890
17731989
148988
10117069
138462178
1454
344583
25838
642425751
447574507
2
11
214790315
36328293
71892
9
16877484
275740
1761
25007
12
1250
1056
19
189646873
119
15
41
1940
25
16348
52
97
65183347
2907338
6050
5
8355858
38710814
1376897
158
264
518
16
2168
174096812
88508597
334
170
1333864
334
842
178590
11355785
98689
90
108
203130
273388040
1294234
10520
36266
808
4086
54
9
16
41
9
135519
2515669
26
31587601
752
658470
80973
22251665
125981
18372250
130586464
163657603
529
27956
2
1022957
80657
1202
47
184935
46572809
43170985
2296582
182
72750189
15027427
767227450
2349959
143
633097268
6
4372545
7797265
16123
80117698
13709963
2358
71
69132
465026
505
597224190
584764292
2522
217729019
9915
2236
5
3909982
49810
82
3253
193776
450858
2910056
870
286
19346
9624687
290452033
19741
37003
340069
321479
19988926
2305
301448452
7398744
2
15186
3242
8720580
59
25
4941917
271198799
1759
219925
13007984
1139
105766
3451606
24639
769885
46019
2212
277557761
53
6
7991
48034
662505
10
5116889
29252753
746587
2
120457
1991
520881973
6
18121279
364
6
313
177452
50670
2877370
6
815385107
1905
752149316
220668165
215097
6
375990587
134670807
81
890521
80572
2961337
10561144
473863413
21233
1456
372998
3
7376861
31142
209
39439
27
51
7709022
331310
1344456
1856
50
30
1613099
398
223214
353036696
30881
722585
8834
4
232
2342287
79868
260490461
944371447
197322
3660
8560286
103419632
20634115
3428502
20
12337765
235
10028749
238925
3177416
2912
5
1375
273244890
1706040
43665251
24209
307137
428737
1761
774672
350845
6983
538
7
8339800
1026264
2181
831004
108765
16669
20
335185247
11294845
24635
11053
1365
30
6791923
4
3135
1269
3
450
6630967
3079
717676
48
27577255
37594737
5574
905076544
985831151
20810
18
349413711
4
73
735
2278096
5983
753989141
141
2283570
49
6532652
4047
26061
58590
5277
15759564
18349
4
449
31
993824238
37166
951235
61011807
42312601
20788929
471
1028
2983032
46101849
140284
9678740
310315
4515
908934
78194796
933
26
58566
824537
785
3921
12965
300500
11
27
11977847
2690726
4708
17253215
2
760
78
1023171
154659216
6
91
30422
46
8
338563569
429064240
61890
9317
19983961
22633332
170
8543046
6
1124
989657106
260
229012966
208047
37
25535
57524
35
11879655
13546613
13301
108201
151
2621
4769555
14547
230393
482237
713588640
545368
4446
222
288
1877
355697050
56
3281
6
3113722
64
253934520
171
11464
3580113
24105849
44946079
284
1666
15662
17
15
5993
17465881
244319773
4
7371266
391391
393095
6315
9207318
1526
1170
183164
14804262
101
935945
653
6
4111750
4138237
610988
1508
8890611
1238896
32280989
833488
1459
3968837
4291709
4564521
5
29611
6515460
206895
3923
1426525
3360
78081287
234893
530
10043887
205909
37370624
174256848
35301
25633
7433
3
84046
30818574
1526
56
4065272
336751435
1413728
257633
22779078
871072625
5622350
1510178
74189575
392885
35311135
215
6
4837102
32271
26882204
11710
1213171
18404
87911186
3
697979845
842460170
15
5552256
3
2
559129770
1017
101128
24107
589596604
112864
9185
24011
2
9
5405198
12
641168021
894135
3
997349550
68831599
45522
39
270558805
5154
104
1646794
2
1757
82359
3
1029590
187
1439
3764981
1152
86
1458
2
1031013
2539
1151
6153510
4148
308718947
1032942
1113672
21880
991657853
4
835696383
2565828
430833888
3
675
27870
574204
71885
99475
8217085
2304955
5121
67
10
7
30
107299
574997806
59865
3281
469371
95
325794
324
634608383
2
34
9657241
201169326
43420
10
84
30750
59341357
4224814
277
168
7552698
544
1329
33172
274
23
522
6355058
2720
22753576
204534
39367694
113251
512760190
24277917
502
528220
27409879
12849232
56
49003
24980
118814
2332
2620722
2453
46
2
4120573
87909
38418314
1324580
2
28939
11336
209914
2
4087272
3761128
89150945
11338477
3135576
24
36
18513
31227
388015
134126
209
5707253
380875
20388089
2541
22861
1176
3501265
11654
13809587
7
9434072
6260279
620347559
24972291
42347713
345
165329
4
13471161
131358
2741479
3
26108393
97
1514
1028
4
54681229
10520
102
8
25366638
887824
29
12
13
23992117
246384
23
353
27201
87
26
2903047
108786522
82
1311
3710
1290274
10488
2780707
151408
12487618
8
7
172
628
2350
575
125017275
208242
68802514
434
11898270
17444779
794019811
809690719
48
239711
528759
660254
21
16359
3168479
3
345231457
895
20649281
90216792
758
188
253294499
16
702
50195395
3251608
3678871
111451951
354505
955014411
389
2599
21343
344185929
52
502392
501162
8
77
2471
30
4565
460454
8696
1555
1925160
7188484
420689289
76238
32
119
3
31904762
22293191
5201974
2
2
17
1669097
9478
221
3015983
1083
540021180
742148376
43866080
43710
97928
31846070
31016109
9021
97536
75
13665426
9363800
45226
125231971
473540368
27682
574128
1891080
55386993
2
11254464
127781961
33350
72477
1080
1414817
460336266
796
705
3303705
121480999
102577
228314
15498784
617989
350353746
12535
80788654
21589
341060772
177143
20788042
13793
10090
43
76161320
3
54648782
33452990
320946306
3
393
3
2367
879
608
7813476
63
1783
10
357625
945936324
12846
82
34504398
9941
2769
11
11827
67587
1199293
112635837
80817549
774365406
2
459358737
939
63334
48285
879
20426
271
2378272
1165761
115
1178
12276
6531
824
3
163901900
18
47
18
8
88919
63
601
1525
25838239
129246
3941
16278802
74
1279600
2
14724
70155517
10880
148014809
455951462
13
55677948
7759
2957
350623
12
24824
949896608
18922006
546590
3754175
233685
336
5154023
18498
3
10
18694025
51674
6597864
623259369
189801244
1449079
382174
1599
1890
7
3730
664
1462515
73
3
60207201
48611973
5271
882888
275286586
78
42
1604
263
13525784
687432
13649
60695809
207
2493437
21621
7
27431738
1138
104
29889624
48985
4
95851201
6376
152
2794448
1049
6
655
879935186
999569
107170
41482
36
2279393
1088736
498543790
465
22268207
15275
105228
7065268
308785
2
1767394
446584968
190101
78528025
2516
9162390
39
284038
631287188
163997
1036444
29885
2173
13309
132830
1679159
14
209
882584
9938
8095663
549684
22
661426967
3
1746702
40962936
605597289
147274554
11200008
25
1358903
30848632
373
1372623
4325728
360
103943
215316817
387866
2351174
553
3370
931311
76797110
216785
51122
42675165
327
238
31354
5777
58982
6312359
3
34175733
7
415533
52
104
7142
103
285515
45
4900397
12430719
3
2
1421
34308
5828620
9991
8
39620
67934
595922318
102338181
35
189239070
358724944
119594
2171
852
85
16233
331478
45680782
774321
250039
93558
4947
3
74
79068236
237629
425951
37
4924
953
106039
11299962
17867
955010
17815
489
7360
107
103
287616
11
441
29673780
14
112
1520
73208785
1781635
75648905
47
30
11155482
689740738
184506
5046
8791453
21070
392314
5
933
522
750
136592
28080
2693
1189617
120724
3068535
132942685
3419809
3
102
32
28300
1492
41932
75818
327
186
41100302
64
610870
147054
285
22863
683158
61349132
2
71941834
23007
268338719
263
6111964
1041
29
66
92077
30
8
20209
3
11
10941363
7852
86
8
2116336
19819
266
14
312934
26524905
65928050
8
2024796
80189
479708155
606508292
31865204
8804748
247058240
57
68063
83171286
32
6
16794
81754307
5136077
592290
7071153
162764
3977
498129721
4
6
9774
109
2
218434
1214
1107793
3
119
38
12
249304396
208274187
3230174
250
15
231173497
470262791
53688
279712392
7091946
673
2206
1351169
771
12
80805606
379620631
2402
14
7330601
15731
240
8
12893
32
1505
2210
17
962688
4
10851
3
2566
114878
108805711
279041531
404121202
33401
1663
69
746
322696
277
1314225
17711
56373960
16
765202244
467005
5207077
2
62901
68032670
1984838
437596468
2076
127102679
579
147
2623
109721
2
12
45
6
363
48787
7970
103
15086
14598738
227286578
78
2917597
72
10860705
4637914
6095826
301074000
1825341
7
56570460
10976
17
34
52182387
577298251
1474
249993
63
3
265707204
57024
1773
9
147400
4801
142171
8
2159
35116974
21112
64103
380904103
27721775
52951
5047
239
4
4894
17001
33365
12324
330
470296
11214214
353
111
10
2732
12211
42573
7550
70859
12834795
129488262
21
174964641
13084
5496998
79230501
64312
3122844
3
2
8859
279
507772
1408
21
763452
616
635873647
16
12
81843
35248
886
7676
9026550
698
2
14277576
11459911
3902
1884740
699374
27546286
35948
228254269
2606237
11723
675
1110333
835005
32062
5841695
4810824
2772
18138603
38878231
38497159
102
10322677
380711
3
910676
425438289
937
172
8026564
10855666
177
22450
24996
3835
375
53017
1654360
426175
147516
1500308
7782552
41
831
539132
527874377
7180
109
521
16653376
60
150
22
39757493
492
266
9099442
206729088
96479112
27924969
347978
415542
329
6
11771850
92337606
473
104547173
23
10634
199810440
25716
850
30940692
259
85671100
4
11040
32006
3
715931686
221991417
140
27868
13143
71
209257117
14248579
854
905652236
673
26
36504
1246440
42564
4
6
284042
91870893
4090
46
5214923
431431993
301679
26596
48572108
7571757
2216242
91
12
97726119
10
195
6
17
507
1619
1824471
3313
912825454
38
45
298
4
7
31866
13647
22935
41860
5387
784936
61855
981
2967
1482437
8413
3164540
6064234
1050837
6
368442388
77253
3743559
323
347588472
7644
2598668
8286
179
263
461120011
8
2
34917058
132
338398
14
92530563
2
33909464
11
4346101
467742657
1978535
219501
140463
11668
52850906
5781780
31935405
3816674
60
14141377
139
71
2
14984353
12466
217120368
247266
28731145
4636
19028598
1873
2370906
597366256
32707
167
86
15915943
158
3
31136707
5818
12747894
20
613698582
47236980
3788
516788
34751
5918
7390
11477
2219395
48107
46247749
9013
31131216
398470
7600
2490010
6322522
224742632
237
11249
47737
3960
1197844
80129
1791908
100924709
422280748
85889808
836865468
520324141
379562541
23171
355171580
109
2900
613551369
190374
2
208735098
1131476
31483304
56802037
250
27820
110
120912
1112927
7040253
55695
6718465
13
14269
3
44
22170954
6465
62
19
12748
3
101155709
610711502
685339428
3936
8495106
90701009
1582
52664487
155608
37343238
139226
354803
19393795
549052
99
2799
1599
1615449
4498
7053910
587393
420
19793
4
165745566
153051
57360
301445112
11878228
91
270
11
46
24065148
421
21536750
399
8
1600566
828004975
372157129
10916582
4493750
2
3772
553
80910
393112
1137719
3607892
76
32124
648391
11
21591
125400
4
58197349
10
3242
5363466
2272955
1253408
1703
1005
232
20
149
1411605
30
40645
294
330151
201
133684
53528
747167
1207322
16577
5754813
5
20981693
779
510923
13807473
1858540
8052139
123904
406429
4
1871
41912
576273763
201212608
4136704
460
8263
96
1366
136769529
327435296
21423
11
16381050
1084
754
12409245
801574938
9099
332705541
20786586
12
296177604
91
521778
492578
112
384
21191051
29
6243391
278407769
19
49
3064514
1534937
323862981
585480
799903948
8
51655733
125990287
225581025
65329
2862528
35077602
96296080
524197234
4036
1583
623
293
3260
587
1492403
35302
2
5683084
2
21769694
112927
18820
376181
232593
74525106
529388
467984
59331588
101
749
116092973
1089
13225352
691829
8110281
286709
180
6204
1598257
6894907
3
41569029
118842340
3351
426949278
145
212
59711
27
1662
77542
288042
705693336
6428
8951
218
2486430
155
1316541
822509
553216
23460175
9195
6846167
54401745
230097598
11
934604
16398
1923853
49899
112827739
42915
179379359
4912298
5
4822668
140879
44106857
8565168
76
31
697
91409
1189270
227911557
146
47265
158841
11569403
404670
77959342
2168121
109265153
27
996022341
142807050
16925
615729468
556370
131766836
49955
58
5624
110376427
51290134
15553
598
70543112
922
346
83
15
10
62970
92105953
77247700
3
21877992
1739
12856841
3
25699653
7
4
2196569
7533663
8557
212342567
5751233
201
10968334
2026
11233536
13560
151164493
80
48163
364
137532
79382
65645
5705
292990
33379233
667193
1660
337414708
30964
236
432336
436
8173
91231170
85053213
10699072
9327
402560
107
12565563
32293
348173
7
42132
356961
3069
7
13802
7
3
35892890
21
5409174
6
9
2
357870
159798769
18064
321681
1065649
244660147
534
413064643
3173872
73077329
8728
1074
18
5511
32
119818
9856
2
1272
286
755546
641594034
7735
321121139
223072
409442421
310722317
1294
7861034
685374087
230
4748
298079
781885
1216
1885333
131908965
71600
9
4434
21
3
205
385687
217523556
207
2412
142713662
11
595
9791
146762377
955275322
212225881
775
1083018
113
711128
17
38633142
4121
205247735
140
38493320
6337910
366766
28705662
8652529
2
63567
5
11840
9473
137
15
270158683
389
12
82541
1568
754
171734
4563
11555
887920496
17
27
83609129
699986221
10768
6
16
52827
5364416
312953095
2
575
807235029
36
37325
4
76244
510983300
439
76572
1394831
20494
16383
45
7291
275
26631
157
13707061
39460245
305063
67844
659487043
9435007
2290
15391077
928
990600277
70
299781018
15399
613548232
33993191
372
67
533002
55575315
133821405
3
49763
5
483870960
73
7
5
17839
2301
781141785
885441284
119627
36
209233190
127538
22290
33834081
641202
2362493
36
47729
571858
46620062
31911
151
119
1075591
55766442
82
234030
158
503
89261
5
82221539
7372267
256555266
152871536
2
1023
620
2
1519917
181
51093845
14
1761460
5
8
24328
4540601
419816
6822
11940
38
151
187
388
183
108
95009763
861822
31544
6132731
3262082
147118412
467045
43769285
7214722
74074
680696
1968
900412140
24475804
43871
7
22455
38675429
9301
3060
24
884
269253429
33462176
171685
3999
826518773
11869152
105082
2531
13129593
632
592479
329514759
32494376
399
4
20116
15921976
6
27943376
187710555
3012843
99690
19
58484494
295751181
43
229
3170466
3452
735
5295
25053407
4486
36
9
57109218
88349841
1671
60566
1467377
7352
8
6338
2184390
11
1699
76460833
4078917
867
326845613
1649
5299479
410535239
146645891
24605378
777439
4448
10
9617
2396
68968
349005421
222
52
24913542
73
6692928
855
3543
5
80354
125386119
89672
3
23889004
10699
23
8042
1359637
2
42290
2
656492
51182
59743904
167
33444403
91349
2
6905
525
73045
661290
408358898
2
35
22
3119382
3355
13
922993
28432835
20237
13
224226480
226
3653
7115
2104
2
29037
1881
78
8032
24817
97
965132
75
8553547
412
34330
14160624
44248
551
6412581
1765
809570411
33
81761
18113111
5855
1650330
3747
70439
2399
243038
21900966
8
169458008
3217330
23802177
4571
148
26368
11557019
5594
423
30718
265550013
98
221
13025
82
62
23799
48633625
4997
3135
21
5096858
264
4678116
933
72429064
52945
3733170
1909
170959595
10116
508541310
29205
183357369
412944
4
4244
168339630
249261180
1144
3140
488855
67660
52
835
718206491
2192
75398310
16003
2039047
3
327
401101221
484
933
56262801
1036611
119826260
6762
181
2
10331559
4
11
22442340
984063450
139045
167
53117
244796170
60917
312191
176
78105829
7137427
8497
904170988
358032331
46999
14669540
431
4119381
2952
4908
4
45
2785004
1171
38
5
89
6607301
2255366
10
24032232
23
12
4304673
53835
2219
4223
57364
464
6
110831
17486
48588
27
28697790
84
8152
10
34
87622954
104256239
449321283
708
80379
658
47328
8981981
22136002
8
4844084
826701
208
10379408
106
68
5633975
91
49337495
856
1456
34770
22501884
64441
418824
10
254022148
1176
17759
29
347
24
708410479
47382433
111478
5
195
605
36127
25
377181
80343654
9903442
86066517
3647
3606
2197
863145
33563
3
2101
28383
85441
106272972
80
249990
477
3292
31913595
768996450
285534716
2364564
390
710221158
8
753487
672068
488469108
17899284
2
165508947
23
200338
4539332
1673
815713
47
694785
11
25
120
710423207
5075947
111
3
34
81233
871
27569
20
31735
137
191
8
15
43
2487588
192485332
949801815
314488
4747128
17645
10945
5414249
69
46689
8
7820
98018
28703566
813
12918699
227131161
3
18128
2737
774481762
82
29569
8999512
1269635
70922
111930
23
2791
14
120054196
630
247
860107249
4648935
483996
50791648
706748200
154
57369986
2055
35
6653271
481
87645
353
8957154
1859185
1169
16
39062
13581
1195627
1196688
78
106366
295248591
5954813
5
238271
2068232
408926400
90341926
22
108412
72759
26
7
150792
18394620
20
38261
703
3379589
164598
531929
546
412380496
36980389
40455
8495
842213990
537004
18374
114724842
3608803
575847641
4
114
272
148
3594902
353
26811336
17591
5292
3362651
1437871
31106
81
4605334
619
160606477
356291
31670
3640446
4
12505827
1803
2
1636571
38
564
209
81891
2
145917
3759884
97
628859
7
38
95165
9
1224
714
1916
914
2
5349
198127
27388104
57226
26
6282225
10420
2
42812772
8
7423182
233
7568
2
118867
32
452274
29
21
550697
4810
39094697
14199
132
630780
9302775
7
103449
46595
39576057
6774911
102210515
634987
419
4
50
4
788902
2011658
1202627
980161361
29037497
24
469
159210
504028
125701
7
65720205
984781
845155509
389937
585275002
306508
112024
18465100
252238246
57826
83
11520
374690
177788
260926582
1500
37145
29
24
16278
1010254
72371712
13775161
2878
323
4
151
782165513
55560
50959
64
8
17239
5893
13777
141814
8443724
1104236
686260
37048
7865238
7817
5003918
8
6980995
498
631720
4
7320
11
33
747301738
1785113
39
217756
3840
973286909
472499
222027601
404736
9596
9609
282
13049
4112874
316979700
1410962
4966749
175619785
23510
146538251
8
2508
2388
631794
209435811
536
6219
215
28537391
15
685
9
56709
592562
690
213789
11436779
1599
285
8
1410
1806
77674647
483
205241
22
290348
54583
16019
886
90038
1201328
629009
3
48980
236170
523831105
88
88060824
6723728
32152627
25131138
3126
9
30619
85
41048
268
58376
2553673
2548
126
370473
19599
5
50904575
373750332
165591284
16431
43930711
31127
274365
829951005
73074499
33808337
18488548
5886793
206
1205
4957
7725774
8
798
7214594
37
684
708688182
132707
2533846
102184
697377701
6535
4945623
259250
6444365
32570
157307868
2298
11
49881
2
3084299
58288919
331291833
398
9248777
60491
10694824
13597222
66
35904
8598775
3515777
814746134
81086280
260671395
2667564
1263985
344025
108
36187855
18
74
432
52090
889
506
689975395
15485
1597336
10
3
1950658
12234
51918897
3961098
18189
1773020
3046
78834
87
4
1102014
418
242
1000
35773161
990
50142
10346
24730
721523554
251671441
1468245
565850527
99
164853949
248756050
3
30
8
5101
344904743
18240
6624
1787874
9646033
510187
269781
202110995
4
112779
20085
79838
10257
582589057
2022
59575
210
18
176821
4419
397368239
8220116
12
5
289
670481094
28866871
8357624
937673307
19915
50
32648696
107017530
17
157493184
4
50
8123
310
36336
24487322
104994
181
116859
82816
98892
918497
116817
168
7375737
1190
31
6817879
643
21
7
3
59
6067
230000
6273434
19395
1248
4
6221
16672
3640217
101
932
205756784
7947
22
114
1949602
168290
126626
2827692
4
299570
3418704
20
7
232056034
7418
7
22168668
65736436
18
659
387
1371112
996165612
200659442
2622
85555030
1565
4
29
1552
68790
365
16440940
7
2
107585421
148099288
6602
304289512
8885067
2277
301381186
66408
181441903
25016428
85
4857609
133473410
7993520
516841
13
10
302777
3
6612
28
41427
10
11009
201743
107294804
300
37884212
497638
53631
76645725
305
75271444
33471712
5863269
56899393
98
29249774
3
112318188
2985600
19767
52166
217394
289857256
138
2653239
13226
9356
19696
4065
250445
15059477
1961
1218961
11540
20
1972
106227
34
5021034
226660
5225773
33803367
620
318258
7144
92250
154649
21060
537824920
97
40337643
6
141206
2607014
1335244
15
166731876
4169
26070
13955
807527
181720614
15
154
3
71
13576
141669388
5349
518458
347439135
6838
71
9
41
720057
801
161
161
230166026
4954
6858592
67
8
10
150421755
112108
30372102
92
350623
8041
723422
6507
421281
38
97
31523783
4
5449282
56234499
5574
2
150568
113056766
794909799
2679
365227
6
2074
700118
1891810
444636982
4832310
303432452
671
2028023
9
3
1021
41704223
32276
5746
12650
4766
476139
65198891
27276
166199
293072
20948583
7
33172923
35542
481
167101934
4
10552
14747654
16
6
592
28694516
451125932
886925
3
30
404
13
358483578
2
5045717
364509435
2
89162
32
13
7
3
359523452
83142
1586236
22
5
576
30835
2282713
3092
142
2481984
341
335606331
6
11
232509045
66
531
1614604
341615056
12410469
5553406
8603
137
4451
6885637
2228
174632868
469231475
326
463158
894659037
2
27
44339
813
930826
1252
27447
58
11092802
446587
61425
668
9199480
4306981
2944
9
282
3576571
2
237276775
217807688
28450
73082
3235072
3
2
10076
21735
370
77
60
606077995
271139
514967
2488970
121
6615764
4467372
1712
71107
28
66
18
251
1843
7657665
334457
818135500
44850
79
646694
53
1105
2
22
6
576135548
187665
643110886
7296733
3819270
2565
74498
2554
1328
129156
294181
2591170
134942
4649204
145
31
77
2
628
154090
92011582
126316797
7971210
10
162
846
2484301
20918197
11604122
2
588466010
45459
1481
35551
87193503
10
4
17224218
3
99002
85
242
421046950
19
427
45403
18991483
10750
1498
192
2944295
88867250
12307
362
980013
36483
509320
240522
14600
41662
230894928
6
735
211256396
636139837
16797017
1556
3587
96206
1148355
261
3
1246
153732
895938
571898
5103053
1498969
3
47730762
30854
77957
22
86
15
16
130921200
245
2284358
6889962
97054151
626910743
132
144
139
513170
2394693
110
4306
4603098
791
253567
339455148
4136
92
53659
5
130
7
2836
2692
28981760
2
7684199
557025
4269670
10110209
5809261
254
30345
136320
38936
7131
164
2
852297025
2373398
33
15
172
379
39973
7476
762
124374
512778489
30495
264292276
23933
55755706
219119310
149986337
176753
7
12496
358
37
5185184
22102272
46345
90
3
235910
122
347271
120340819
19543514
25393
3619
1114
11
40
164619
316141
26501822
87
618
2
9260162
41228161
25594
24299206
23
35937
17985076
123846
3419472
31769311
25
83
2268453
3825
541731
942103651
12
115738003
207
5520920
371415
16952813
11985142
2939843
1719841
15718
1721186
107
1194
125886
30
100698542
25645
8752
153247829
235
2407923
516212578
23841
71588
469127
78994
873
80215285
179176315
254252
9377
87495257
860830180
17477225
41256607
4
652
159
2
559
577
189
5574686
63134321
310418
1791524
11169
62961600
17528
25
30019
4204
2293
9726695
648
10948
10
6832
44625
96
293753675
1735
7092
58373
2
40339483
7
40645
6
5212
15
10958078
13
5
5989726
2079976
13474
646262
12
240332
994128927
359
9984018
5698469
505
1895197
8
87
1510
86032
6
9253858
4330438
4
216
931297
3408
21694
29104
25
55492
7185474
188
80
292
1264
347869986
175
1426
55
91
85722805
10198568
13357
787
245
830705
138922
549582628
2
13
8126065
34937816
342490
19923
3706
66
347
35
701956363
81466
96
381241
2747
479923
5724
460
854007592
320522663
25809218
2091836
562566
40451114
4262
110939
2322855
151585662
47166
11
14824
95745387
2775497
14372
2563
2712
33609128
25078
259
2998
56395961
174
23
67956006
72341
3
201
13943612
585
10993
810613606
13
86
593
193694
17105
320739
1969728
76
2
18472
36720
163748658
67
1836
4509
147780010
1423885
4
12207925
19593
32076
64
387725586
4636
331014108
168
4
107
17413
1618251
234
55840570
13693315
1592
41
55792
178294
3888
49
1329
1133595
332
37398
169480780
10
13703
117
17072944
273442
296490936
166
5
28234198
311
92
116450
110503709
10792
15
6035174
68992983
48969758
10891326
2731927
8518
197
15775321
102
13831
65431
146563
8297
11075
889885607
12556155
11552380
2
288145
102
11
74
23323517
4
12912288
39978
8022
436168
48751
28674
3362
38
12113
3
389384
828510
322
9
214211
281877457
26922
12327231
1646513
2
253422712
11
329999
6574
3
1106682
739749486
628
1192
4441648
38
652
1561200
696
345010
2303
124388
286871674
1059
69
1339
2509771
1646083
953761
924190056
144275
8022
478
51932038
10696249
465887631
32130
1229469
27
725635
27
430272012
4
381
5
29514
51590733
243
8736
254837108
13234931
125274
1240361
506737
127183256
15772
809
24
27883058
2607
54578433
101
1263505
5379
1551998
720747
29
30885452
14539471
8
2
78
91
31
747
28185371
56481
4
149548
483952
43861
2915522
721
87
43718
1735
557781
2
1696248
1343
9
80324778
225
291
20268578
913
49497
95946
631181
241
18101
3834502
16
63174
33288
1559407
48
26133431
38
131
4
1616325
207
117958
14
90505211
135
11
116
4742
3
299767
211745176
1948
2313
126504
7
42208480
1835
85
2
117728
145630
20
182
3100
144903533
2380
122185876
166376758
21
986350678
48220091
28
145684740
777020345
46901659
222766530
71
545671
3
78819
73
703254
860692007
5618
42356
1026560
16164
877
40197341
2597
36
198870069
674573852
632906238
62394672
485
206
6785
278703225
19
147547938
73338335
649878054
4
104247
64000354
13
2
187
45
80421987
128
1549404
34741828
580953294
273537
124455
61170
16561
331675871
395
4
69880
6
40
17803341
121695
168
6
2
316
4
647140
385
56800
1656
61411245
478410050
23
18
29
768
1221357
755
133953
44809
375
109491
16544
467
16911281
26221116
191
46688044
13
23
440
221371771
39160284
3366952
24784
626695
957407812
2
107
224
5
74541
68
640184
7099593
1508
608812
15789131
131316
235447
1033720
801262
2
287
206383495
1418681
923
3837794
172845352
17122
69028
8
50
425795
878629378
285190289
6
404
8
133
423773361
5505
883
7
27040
23622
8
3
191187
348504819
125018173
536160
4
80
5388517
387745
2010880
267
53178234
44783
1339
1545
29
7009
161211638
7724642
81653
71
2626897
424
460324
4
7
140180812
215
57
829414468
139615
2782
48
67259
179
3911725
32829006
5
371
1368
233051900
42453939
338987
61762
191
102
1565
1178361
3855890
4920017
897764
9
41
147263667
296
576925
603
2
874229427
2857031
5428971
26
267390
137413
924363269
5890
1988
61456717
8761086
2
326
20642236
136193
3963410
4178229
3582
902
165932
12
3978
2034
58923100
34
15045
23
209016
55687
3093904
446
379
552839785
5675
651
6172307
114689
13403102
425991103
5329031
1750908
378
2940987
14112163
78421
128159161
2500
2
3478
3
7439
253
7152
4931992
1839
39008
8481636
19935241
1229671
6
70888113
1517
3
97
27649151
13
5321922
631806117
16
309
460125
415
7
3780
62466414
16
61687
691652
4
62737
3766
9832
2
25530
1900610
5104
1962893
2279969
14939771
430834
1060739
67
2276737
2879880
3
67064346
588111
26345
24949980
132
700137337
10531986
1196
1785837
3
179150
23
7
122988
25185658
50
41607
10535730
2327796
203619170
135742781
41847849
4642073
3257
147003712
141659
656
168735331
61516692
138
8792
2
768233
1604796
66840341
7727023
250939022
46968
3234
9851618
4039498
21
69146
6
71
457546
5
23860
7220
169931
2946
4998782
8558
5
3173
49
553
2
61899285
152
119092
7364
75239300
138008256
318021
4
115655
2
474
33539
530154
2417
1262565
421
49
70
149258
912
63098844
4404
161
262878
6885
145
249776
4
20312389
266
78624
10245818
80556
16836726
1003726
1310150
653120189
2
22
1046459
762396
30
489962578
12
68959
990573
125784899
37249198
288
1145
293
81596919
38009
37
1074
1827
18334
33751
12024
235822370
125118334
38
14
196277
371415
399422008
2827
136
231
5736236
3069938
449521264
691641
449
85361
354202
6552
54016060
360702551
21
540048
139064120
302818404
60
8
72787
307961290
64206
326806
46824
503929
7
496003768
10
58976
846476468
397
4
3223193
54877453
19949226
54
4740
1018961
643366209
6
152
254
222
879163009
7593
2702957
803681
75595469
18
4
2
121303362
5644
59542
89830
101285187
71
1538923
189
120
22191961
98113596
258945
3605
16776404
9078
37097511
348
446403
9
209302534
13
9
532104
45
238513305
41
42086
1001515
936564
451
83616
10
14004
2998738
32
519295
1025649
33781
1590090
575045439
2307837
1469
1221868
4
3
2333
199520
709
24455
14613816
86634329
7775
345049
52872
202094968
739
899
3107114
33
94201636
4
15117945
1684
1432
13976
78357084
5
255
1894
815963576
4
53262
47
116867363
2441148
2331
669346
28322
744
3683
116
76
1036
586886
374
107665
1056
14
292
16715002
355990
295454956
334532977
5
140
10395
2937
1124636
58
87
132441
2
605920726
14810
22482
8
6221342
36
132934
39
1264
31484170
715340116
1769
2015
11509215
146986
4
6
245296
497187
54787
41
593746
152842780
147
870601
7
250
982
81
1967976
2733
29
319687222
86936711
1200
17227
10059771
60
3582503
291666
29
696819278
38464
280
955084718
2581848
241138
90
898074480
16561528
923721166
6452
5524679
26518577
6677
4710697
95
3435209
4052
143606
4863384
3213
541549
7809783
16360518
1566201
9975857
49740
14147089
380686
14
4
38659090
12455816
17439
1694
199
5510988
17
26
3232668
457564664
14
14245691
88004
72307
500623
2
446332
41
7105
2
1162
17479353
853
56
277988
21005
131307
25623
2
22341
398243707
36597
2
121554751
3
111
3
530795115
84916604
4355597
176440
90
23221708
4258429
1815277
319
930378
391626
1206702
22019609
2246
494376
445875406
7460779
10492920
1419113
4
83518
211
326203872
458883291
8
87
237289
25448
3473957
757035599
175256631
83752218
219335
273970
720892583
4
1729
6258
3274
122988794
35316
125518524
4261
7009
2550631
971083
84897
592
4078
30300825
653605045
444795
83954628
493537
24078295
79629514
3964909
274553583
16
155521
4586133
107745706
2
828
29062357
27
1168
8362190
6552920
651150
833005
5255246
296
29802575
67930621
3
213358
984
331432
14672
4197
7792
7177
2
19835932
32190751
16156
50845
35545
76
4136746
630226
10
11948057
46150350
71378
31
62383594
527150863
992521471
2818929
101
257
37
374000
107067
22521
107984366
1262830
2597
14902472
44
81
5559
74978054
66111
2593
11899354
103380249
2814
168
46073
26046
3
277022561
175
390751
116
6755
466632
534115460
2520121
4192744
9
750
14758240
20
26306393
43
256
7
39117879
452919841
14856
326868614
37
83380500
331
743406033
3467738
9007053
6
10619488
954
2685111
809106
99107757
12
4826
12233378
4733
401467689
44741623
1252
87616817
7
2117132
211722
3283
1889052
19
19543
111
2
12235
118398
49
87422
46928710
598506179
18
2
2008928
435750372
2
1309533
195
3907541
21
46
5204
689
25384293
11
1970
15131
4635859
89
3396868
243211
5
183865
174469465
2
47
506837
39136
1551
251
1897
551561048
862188
820
94
23208
120
7291889
1511
1740
55468631
829
411194035
770713
49900
338215981
9
825398
25
14439850
73412010
43
118
3
2270255
39
5
111142885
11
24706767
55
5
21902818
46817
448180
65542
7910104
541833
10143
169007
12491
503
178898
4151
38251814
129100057
142204
77225435
22233
4968026
30800969
13
523052971
276078261
198174255
2802
10
67768254
16
738
1341963
387229872
27
7212454
5
12
797950835
1288882
4
268176
8
2490
108044084
6502180
2068969
12996
2
174093112
3329
16
103863
80550963
628
2217
624731940
2003
29312
6598467
19167
28
201234957
167876
1466
290076
6705
5
4934810
13558
2941
610
4610
172769
559118108
725
89
60208311
1147185
14284099
62076
631527552
4
3234591
592181
272886
268
843187
3364685
19289819
8192
3
7206
161
6304911
7122
406221395
34111
5140
2419
12712
1368
18887620
45
928
25991378
21090666
872
1315925
25115
606635395
76549
17371
242
531
62929
3040
8156
2441
4711438
113666531
447
600614
5
46077636
20806337
50685
567350
68427
16233
4
184428232
7321
721861
58
34557997
15928
27
156587
844253805
138263054
37667727
200842040
8
30
460
87317158
61365528
931464911
4402
982703882
48
60
7811243
24796
32
43147197
2104
25154093
56986118
3611
235
188
7422095
34
517394
12536
4
10408
72
803643
14
6
11657
12587246
110598
13
18733177
14443
6
92
127061698
540
73239
833
6
8409733
1085687
77
767730
6
189
3914
76856
90
3017399
7582919
52416
5540191
3
200
49071569
4043
240767
4522
17
193895
1279177
10281143
1253408
26018080
55370957
139386868
348
4
34443
44
31941
92693
108737479
2113558
1133
3
167
3719717
237732293
67389
650
1150964
1263
910319093
15101
177828
44423
7
2400567
495921
2587464
157360
44492
8539
115873
812171742
294
104
22
3147545
4
26127
2657677
511177576
164981005
319351654
60089
109486772
161145111
2660873
32569407
32439404
9436682
296283903
12
22
4381
10396
163588253
20408319
5718365
157
60102046
474150814
407423638
17
2
158433339
144
249725628
4780853
70
18
31
1126
10
1135
2
977195106
105674174
9481
471233062
807901
520243
7202078
8955
110
1058871
1476
2
2058
35231
2008265
359950769
1400930
13
736337
15
3583223
64140103
41896
1305561
2313
563819
707566
575
12044
3
947825929
190117
4213928
159692
121
11
163
14990978
56
37424568
3342803
2
4783764
95478
498
143481062
307
1290549
151
401
383
4
129060
3
24152738
262264490
26240529
86181684
28583
792458728
79101221
23587295
115
415164099
67436
4413634
11801660
40327
1376
987995
241355347
13
344
3
13514859
236728581
39
13
53449
53735859
138692910
213704
2283
3
364600
8645743
56880140
75084250
2535985
2272992
28
78323
137
114
2359157
12516
135
22521000
90160325
471475619
187193
16397931
1319
16875
76305348
686684
8864
204
136567
5248783
897
79502
316629
3312903
23904178
74790522
164178222
31365050
813
4
337
32635
946585
579288
3
6485812
19
579064952
688
10
54
3940818
20335922
64802589
38
45
104233593
4
36
66450
92647831
1195
2342677
320041719
22987836
648
11
54571
564
17
4619001
4
26795305
720895
5
2024645
110036
32
26693
702833420
15308080
17
1602
1113505
1815
20
514918
2
1468697
163
9145
216
71002219
206655059
642392
1267
69
812091
348
27492456
946
62034
293148
134783487
15460887
5758443
3
4001
66903239
10
1179
104902955
157451
957
8612
575
181
29033
93647408
961295178
1347394
111
18751
244
11579
338745206
127092
13124
2862611
126211
41
15124
3594986
78688
57
4712
122489035
603346448
35167775
2
840
11519972
380
770
10
424
459730471
4
264
643826093
19
7
7
2
15445820
11943
4005134
5
1563875
700416872
18
107793
80150
21982805
3941
436
20403529
73
4
7
511
23
87810
5
80657716
657559872
6
990661927
16646
3222
15561
41484
13044
3809534
358814691
375
869351119
31
161489
504543
98
94190582
356574021
3
5473
9396
476520
2175
24
4
1123
2
3
588129
90693769
1840
2
6
843636
2
86609979
920400025
910124
1554534
55222
2242
2993374
21
6851840
72
57286635
83
983
4494128
926162104
48
16
136655706
336466
274698
105099860
5
11066
17850
2445866
85042
417
44667
350761
77243788
12274
66832
19818
16
9041986
656044336
3
2504617
119
517544398
1262
89
86608356
968472
798
31
24
5388296
256
32552070
335569
3091
761
83252
12691215
22
10
12
90
20
92107
8069696
31680954
5580
3
985
529895
480931
222586443
155345
4398
1504164
92802
610028
1630671
549
879164908
62
828778
2459
13718
2717
4
116
181165
73471
108515
2886348
10763307
5
25
18
113921
741309
241809
573
325182
547128218
302215
590849086
32318119
12
397
12
14556
916844707
41635
455791
39967
10
293639624
3
374
245473504
2503808
184
11583235
138157
211
33780
30
270
6814
4932486
27
76608492
81544
326171304
36388
129784248
1436
2
1229
22
99
43
591905690
14
152925
794
1881
1674094
2924
1497907
756
53942337
47133599
65886333
118192079
1314328
15216346
18979
14518
1153
8189
50607
390352
215
17719690
225
17
833681
6583032
88840
3
1069164
2
3460369
18
513275870
24388
116
10154
282171
10434767
111
20
8700
3521914
4
99
3
1763027
137
69
273
7625102
465
16673
16857
1318
37113
210588
70
61941154
1321
417
1061
246373309
203275
15
560355
11827
3
9929
18265901
37
876165765
351003
4003240
1370
414794
10372
7
75473
253
38
369
2
5471641
30407
4
62
165204128
121
10
106627859
37618
310783970
4017
20936
3762
5699642
29459535
10156
38630
484661130
5
661183
213318
7241
12
38
113
83
7143
13117947
221
514
11436710
766730
21
38
38
278805
19500897
3
878
4601635
24213892
2
41485
366677217
2809
1916004
138983
23
4232
302
19
930591
1204939
918912940
8298
10
1912
9
2
3
6
98473170
1170
24555742
537022034
14199288
1252
11
4944010
5
2
827
4
52152557
773507177
212164816
1368
1780
763
389078148
2
5
9
416356
199774967
719544
6
6997
12792
27606865
296
1111963
56
27876
389
33372047
89521
294293
21
120074
45
626
25
61730
206
78
12435899
880364266
1743
10235
1464139
75303506
1914379
156
1139
785621
6114
42
486641623
132
2654772
16206584
24
1449202
3
54265
312320
484947
3881
31045826
1904639
18
118592
20
1020220
21510
1962
5310121
56079
9
905035089
736
7752
879126262
65844702
45
89
968537
5667965
213812
13
7958
1119162
800368667
5937
2030809
2
148764
7140995
302603
31
658048
126
101882
2745
5
4
176
1257
24
5502
57713
60
17001672
3934
4620
470
8
4
199900833
6728119
29
3637986
359891361
644415
586057
6
407549265
7274500
18361
12509256
11285
7
387722853
2754
11542
117
56641
3137
1888
6727
7
349328
100445228
880699732
8108
2869
1550
1445672
269490
411824182
116
81502962
7145294
3
4990
7534
19
58848571
4023
4
4
4101
19036394
28713
293301721
792930433
257
36660
2472
743503167
686331317
2
130895111
2376467
1417
16555867
2
2
1976859
8577142
772039342
9010
178610
4237
424847722
206908831
360814595
16584
60223
408
33614
79
24
37655574
10
173758998
2419410
216304819
10210213
7
1581
1110
2080
73
126
14537
2
3367
2049079
384277
411422605
416888
15
160
136427
4737753
448
33021
2
4
939673687
60
2
13118
527
21836
9888
10720
6620
11
163245
61
118991690
13367733
510843
278280566
40728725
609773435
36312298
171992
23193
319
214
9
1200114
876509
5
52
4635146
155
108954780
15214444
194
25594
163
162
28890
38773
29593687
38994
141387
72791
46
121926868
615673611
4227
9
923
75384
518
11
42233366
8295
93843
764232
2
183359
253
27618727
616439
40278
280348
841
645
33278
2540
113831040
41
79535
11764630
6851698
18951089
1731
105951324
593
5
63636
3
508
925691816
6
77004894
1383
18
8460701
565404
275
88937029
1064
411133607
2318
26939508
283
7352082
470964801
5986376
421926677
1101
710658
733881
141751962
61931602
1181784
54905967
661116
70
70693812
118
12
8997
2
108037944
32
20672272
2
4
57144
5456
34
431098905
13
145
11837866
100141182
330
257
294175
13
564238
28
2
1041
21498916
946
187
1321975
181419
11161674
59
133805533
808
42929
153121
275368
25728
2
107145
403967
43
94
292
2
53
603502218
18153748
2834
5270
66
658838033
38394
5612979
220819
351
215989392
19565
58
415562
284029651
821152763
454018
784093
298
425459
1252160
18061842
2284379
17543572
4336
425494567
128437754
1681653
6494
439
218830326
342238355
90901
7395
653925
296
494
4593
1317
1602923
1381633
22428
4
59561
748501748
14
25
1314050
9410
7411
2
16
26369
248
47560342
4
25179873
871082
69980553
1032430
20
61852
98593384
12
20353961
3353
13266275
208754885
19
139551
1214
36
15928275
40
23
144782008
3
503375655
31858909
3
5
63788154
366
3
3
2006912
2997
99482
2
11846470
283
10
64997
756
6
331
2794
424
256331323
25
3995505
320
603
266082
16651
4509710
189927
4876194
744
660
20060765
4
186
15066
1464682
43486
12409
1098011
21067
1939
30067871
13
15227842
9
140927496
199732
509306898
2440720
168223
15624
16214
20591
2
4332
5
250884
137417378
51720436
25830934
49764002
2837998
4647
6
953783
19959906
6922151
861
154044
6127
29720
9873153
38040
455
86
22
20265078
2653795
28
4649
74
6
106616
55314
420223
336817564
265
1617
76
506614
77441
94681773
68
11661
60
13556214
67849568
140887
216
163267
56
385729491
920
1252059
2
8987024
46
27554001
1116
2904
179562
3021789
408
68
11
12216
3
522824315
694694164
401146169
618
2
218873518
21710182
1039847
5
20
111012012
17338
4612613
39895
710895269
6895270
10577093
43038
1458
209173750
455
239228
619414
734638991
6657
3
117935442
906
1953667
4700
5401
14
268
134839
26013
4155
5970
100
99716813
548408
223
580401
5988
247
5
3072319
86273
187
3
9813
2
318980
8
325727916
73
105361
11186647
44220942
5427
1165854
216335
578844667
453175646
5437932
8623165
268
2101
3403
10248473
463
7
9
55
5225856
2807166
1473726
17
90562
16782
309804
1377
78609980
59229226
2297
14362896
99178214
40
5970328
147968
875704668
379
40
315819086
98248664
6005937
173371
5
24622399
8517
1333835
816
853380463
1358
277
844
23456902
1557
43260747
10507298
2829
188
23
13551
6176245
39
5
948300
685704
1698442
1802815
384059
44944
263392414
154
6966
5
5679901
6788
17569
146
7769567
53839
190
40
599934211
22572
29761
12259464
80281
2
3
1004
13
68102
12
115
56558
197535198
168533042
14
1288722
4275044
2
106768
94391
4
694632
1214
163
17078120
712756885
153058
3
194
40000
169205
4733414
4482
3244229
7227
65981114
4009
858
120773
45738860
100
648067
215
706
1233
813516398
59
37
160986
67394
19
43950823
170
35912
20
2436
125017851
204889732
13
77305
1094
19
12
377730708
27
1932089
735312452
33425
780
1320560
9728
1490
1163810
632445491
75936562
280
4606
345
13
1271709
436
210
38993
124
13
253
3317477
367962
3680
53907737
113716348
1008
2830145
2750001
221
21595
13254
2
257762378
4224510
11108399
30975404
4483539
2
297893
859
133805055
24085
30433911
85
87
1350330
3607522
197092890
562
1403
10686051
121
290016
4752
5113
389255
790111369
3
353647656
1954360
734
4716156
479
9340953
439069
46
24
133
94693333
341
6669799
7
132474
5922415
6
8
147303199
15
258
14943
286234974
9297
4412735
237048
296
31996822
10
4
786466052
15291583
2089290
9011015
45419
77
32154489
96618
60188
188071887
82365
2775570
13
2390
1481
36062245
101226520
339
13947280
354074715
106
213
419508100
201351021
152
3620393
620696
13643003
14547540
3345
84
19
7437431
15205
846
16071073
8273190
23086
6
486813
159094707
336588
3705518
53038230
70403478
3973568
1566058
2854
8326111
3
74
61762868
4049828
6066
258700
313536344
569232
526429137
4
65411935
835843212
28
540058
32
4816
35637317
36634
33994064
229524520
219
322588
92837
981518616
174
38
148187942
8
10
129182446
474332403
72083831
187
759822655
355068688
267011
27859
3
10146
14572
1959097
436
15041410
20
12626
51719
161572
6
68587045
25280756
61
57
1852340
149387871
11895123
1271
272781534
865643
1812
1744
1835839
305515786
3188871
7081
14
113
715643915
472851623
866689891
4009
33330595
247599
2
5
53
6647018
20
7
2
1153129
1417336
14861031
15426
55
78
2
406340707
64
30730
13930779
188
6
226041437
1187
4
13647
2255
151950
95192721
30
3281
1299
2725
10
54640802
5509
149380429
2364191
21086
277293053
26
29
20248465
18550
693062
3
14
5
1001269
61905
6555798
2
2
34
10
44596839
22
2
48
114
2
59
27242372
42591
11142306
87
52598
315
15070
33007897
1118
44754
8426115
148146
44638
530
34733
10519329
216665863
6347
13
2
957824
57148
54
68
45958115
986022
4622338
146068428
5000
77703187
84
2
171084392
16674
7439205
63928543
10552
62680
903046
186701400
218380338
179561994
89289
4374074
25
8774
3331
301
73822
185
221
3
6
537439085
12192221
5
1772
329
1330
962
9135318
2
2702451
2
690
9
3155900
2880
27303
798420998
57
220425
3
538438
4
2201
7926
4225
6554
44
33390
2227
925019
4742
28590625
53238
32717243
3
269
9458698
11
18
42443
19
3
465236
360696
30201
6838
2340628
1225087
243137
1212
1300
4
18425
62126
479023
1635
4630
8666530
493
155658663
884303720
1843798
19
87
183503923
661
93000214
41
29074486
727330
61
111046329
246596
2836
453605
120
33758532
26
2
106
62
160
106722
911257
90554
10192
6012288
16323
785
68014
8836
3691
19500
4
11727
18502869
47
466
410
7468
642
146517
8
385405
9
28423527
54929
8488193
10
215299049
2
15371285
3298981
480457
285160592
3935
20114166
95
3
18266
5
92
24332436
2483
14686277
85592780
769270181
3
40
209
3027933
25935
2658
10351
39
486
14062
5976880
4538621
27300
2983625
31
25458096
2
2694313
1364595
55462
1114867
96521099
1444
176556947
2
44751
12
65075
298055
683
27076
987007311
13618092
860
789
298966
27402246
4
18477
176722
1128
24773
3135418
2714877
99071327
587088120
176872
136529187
40088
496889297
5515
4
12891329
31
106840625
10036
270464
294181779
1123
19
24088855
4099
49126
44407192
5857246
680
1065538
234875
736635
32624436
7380
4
370628052
153725
93554031
123
22
284743
2729874
219497
3
182448
1461
14111
708
46491436
234143874
25
34130060
71
386468873
87157124
834580987
5
425263
504178249
27489838
19386515
2906374
8563
150
9117549
710
140983777
168
341723322
121616490
3819
149183512
653380633
4
148
20379
116
50902
3
1567
464609805
1173
4153
648379003
5237
1428064
41200
1158202
10858383
64975213
304
1295
23788
61260562
25160943
1561389
7264
226
5841068
356498
6476630
12
117326418
1474
2907117
11
213055
211
789441
16846715
1086
2006983
10
346
259570829
800
69880979
25026
16339
10227906
99416363
2
3008627
464
118771234
2
2111
51
17375
4964036
771313
4291
198387019
593
552
25635143
2404819
52
1445
183173843
89566
15691
261355268
223013
270
1287842
9
133654
758528595
127809783
998555118
7833
9
23448568
21610869
1277
7
16409085
12331
19782
19261933
106
45929119
340
3660
106560
92053
843
131659
7
3167
60
403471
116870610
10959752
2148260
45607
6
2091373
2
20888137
513481
1984917
502485603
1610
4649154
96
2574
292
2192538
7560
9
513058
433162921
512723
2
568
132
19029154
13437123
3967925
20798
8
600
20902703
992
525
34401
853
116
14745
184291258
14
223
20915588
60279
721967
54440843
12754694
15657
12
1088361
5
320434806
51
41341325
81
3631
8
2159081
606864940
18
57
2
6120838
47044
834
632
751428
14157418
4337
380
12
16306841
170
652640
2
20298379
338
345157629
744
21315
1756927
1811
12
341179057
5143
22757
1871
3
165020
196438277
350829
3422
129188119
81911455
91512072
11870471
417
1109499
8
73
28120
115176073
3712
2
14432
9116812
6085
18210301
59595
2496190
126657
460248037
670994298
4005024
21
117632264
174
11
486555
9
643
10690
30
158
153551
23
201637
489
10010
52508
10321
139872495
4
622762
2846
1311
8386
61758
1317
365081305
2562
1459287
656814
7
17
131213
2486
774203535
6936945
48
2383985
55918150
29782026
1931201
7
66
7437
7941117
506819260
142
4046492
296208672
192531
9
9
3068540
5826
1041
6698775
63264183
83
278819316
12980955
859783244
56
2
40725
1442672
6885
10930312
7744874
75510
4696049
703
19
131
12332
241133
4859
592773
775
27874
748
3
31
63
2
34
756692
7548765
5
1549
6802
62661
103066
13
27
36539
18177
43043
5900819
184
585776617
27904350
67437
3
26024
196953
4204658
220893
4977
54735086
48159286
111
162
4858
8
375
455717
8
47994
1573512
135658
336969083
289231337
1991127
692524
25
140649
2
15547
131759003
173407
173001004
305672010
6747
5
533716733
830
106
532150
96
111603710
284
24327468
416582667
11112
8971
193358
64278290
95222
19906254
8358
5710
20191
15107669
27
4801
5
3707
3352084
49
736403
8863
447873
26759191
189
2164
197095312
41323797
1007107
853302
3
3808
25134
3
3
56246
8202485
2723
279
71811002
8
1888972
119945246
111891
167
39653391
725722
7691
6089743
5
1515
234523084
17581
208691
61192
21464
2
1027
62145
1831
2
2373255
20
92
588
135508
125
29834869
178695197
3909
41270980
2
47263
406050822
37
70597705
678500
6425
3896585
7574
72555
2
3
77656
469
36
6
3
17190
258521591
69640430
31
182
16986940
29257570
354
15965
3
7198
11
2364
59088
225
208548152
20846339
286
4328536
46914210
23
93565
13
3
35863
17143839
2
2908118
944
67
108
2
2548156
473968
2063081
80201
1261
25
4
345968685
71539
5231
13106
8916
19
11996
1543
13
12181
22439
37
246714173
1146
29
158586426
72
4657611
9
32
8760047
596
35
126101062
196896
10168
17871441
83
2
8814
8727896
6684731
46443461
11018
1725
1159756
70647
16484
3512
445
1389
13650
81301394
158030048
1273
25330570
2
2816
1694
224301
938460
5083741
460
3900
10499562
70273973
495695
70557
525242391
3
20391
2496
376
18228633
50613807
1127153
65562080
33203
163
1991671
2198
225
3
20446574
73
1070818
315
85152284
429692513
5
38132
4181
13686466
57540
665706054
6
3365248
216684
324666
134526
25343585
110045863
44
261
157969
82636
200408785
47211
4573
56683737
310540
2020144
1223
119396224
38
426372012
760
1865
34
48797
254344248
4
172
573
132506343
134457355
39144
39
42830392
932185961
3970
650
64068628
137179824
190942732
5626
117
305355
144
5
627
1870
665377548
58764124
5
1185
21646468
5377991
7711613
3168
18
16338996
45404
30
5
418385255
463691553
574497
639
132796567
1983708
11
3
4
683880595
518474
371405
9336
19
1046576
605123780
13173
768383884
7018
65200119
63
651545166
194536943
899435717
22163
3363
66259
1005723
16667094
3
67804783
1620
91759
75923
35
86534617
121613729
99622283
44706032
156572
43468
7
957
319193
578035
5300112
980667291
70
106921
2214
575
29645395
929720281
381617
28154941
755988
17983
31383920
30142656
339144223
298
4919
1845242
712755105
306835780
34
1668
2938754
867970
3982
339989621
142404
13643117
49657156
6762
272623224
49371
188
84886
5626
104
63
64
431776793
182488944
999066890
215023443
769292731
634597062
42827238
10590050
1630905
359024
1405
81398
23336022
8112
1277348
178948
11
2071
833191086
878830764
2355498
389622958
83
160383
690
8918623
262665
5136304
10
221988148
46
5
101877
11
1428473
2
77395495
42808756
7878118
45
917885248
9099554
4571
132165
10837
93891
18529
12
6
100871074
4767
766830
5310350
2247
171
52222
351
4
4
44
288
28890
79396605
22106553
519482793
940952803
13
8
14351
13
2130505
1638
28301402
305901319
115
5637009
10
496843
457
52088686
1040
30281
19385372
4665
2
363744606
8652124
1420
392577
3800
79
54981
37922
29
437236
39
63
28693268
102904782
17
63075
21045000
2922
66989
156614268
163167172
2472591
32512
10132781
294
471526
50605
116326
95
20
1496563
128849
13
1210166
2085
5434400
572
3
248813
403509
4278
1129625
28363
1097926
1587
614
2401704
3825578
228504871
307
9
659246
140384972
558983
1277
12233
26423
224552
118
4
256653423
2269
10
100
484
36697
548127
1932840
10640
406006
4594
17260861
2907689
59504
3745642
120982
53106
99728605
258
4313
2
2083752
7
167
20318
41
277526
4
209949
34
62
4868
21259500
1276975
133
5362553
11
50
92974
23013370
50397
3
3200
401266
10
524482
21
576569801
293308
13844858
15163872
73
15
3011804
909551
13
10543040
8971302
10825354
39418
112608
1114
554
439427
279
5
23768
772524
887664611
18054538
2145762
3878
429
4
135
980342758
1079606
3
170
249642
433867275
170359064
3170383
213205520
741220
3631991
12884
12
77182
2
16336
59
12630
56
65465292
2730847
191908
437706
388
216
194
761
53225206
418025008
3783359
112
201557424
1967287
83505
561944
802779215
82
60598
87344360
31
2259
21346620
385744784
64
10793267
26357
4
18594688
6306
60
10
8322124
2763
227
85
100093
2152
101534
808
92346833
15287377
112800491
1627
14
1385
2051
11
72384273
1614609
2
4097
304272550
887505
50
117315763
7800
6788581
866613581
73455
105
9872
3520
1395
66468
40753849
7
4797497
42
207917982
401850
118661
29544
11
124
33513514
8650503
6059303
87439
603332
4421
19
871617
112443043
144965178
6833
46689629
200448486
30
129
6768736
2
1038442
908
15000
192911
6940
192314033
21465580
1404705
122586013
34845
126973
563329651
43638101
10
313427870
400
12089876
434237716
75878
10954857
168006
199816
48
413013
5781061
91
7
28835002
133025
531028486
143648934
4348
662722592
9
6046359
541323420
28851
81
4408968
11831853
1318
21521
218
32294097
27255
524511
19
664
474
67686
22180561
4517911
10562
16962742
193
118
859641426
2148
55037234
3253283
1806
919
7914717
4482
589453
297471599
1205
426421
76416
472276354
44842
68433023
3652
28188
77477950
102827191
5540
1019794
2
456556092
6099
15
27985
38
50181
348483
1755
16523796
124830190
11823
9101461
732557
24
181897
6388
6
17449017
276361259
36115762
3353
22947345
4
2076
5933
4
151529
3571
51756
8368
996885312
7
34864888
1188
18443
12657571
171
21961
217650953
132522
2
3878567
4
4
1755
11662472
24286
138562
3987
205
3
21912223
125260
112175959
791277888
103871338
1225740
9
203437
2
45615
231390
76
34686
119317
1698590
14187
499
35
110894374
95
362579285
100529380
18
6654833
888
13
808357404
122
19573
33
3418369
48404
330331627
104479779
28600
11283
5308
338
284
175
92237048
5
1716
12390
2141
21288
44606367
2
3257
6638177
3283661
37615219
256252
989
652084
188465257
5
283809
83
2098
354664123
203521
4
16336258
2795263
2
357730118
9083
833
89098
44
110
356995
375955830
18
60282
63812877
36168444
3
2
543839654
970
25801173
2508105
850677665
2
3343
76
686656332
14969961
4
567
3
4092
212941943
14791267
7060322
1467
12940
572477
294
3
264395667
2
6245984
63222199
106679
3381
224519
171
99912
7
567040
1031295
48998822
55857
478628964
5867
66363
14902
17638
18705
592798
13999470
12789113
1827
54377
4318141
62782
253620095
1162814
3
26
346692
3
2663
10834236
103936
32492309
474119
931
365225552
14
149602751
350567608
72
182
1883448
574058
23
59
16
56
897707
874489
194275
4667
1166574
82716
14888
198930899
29
214
24590013
8493
6
15062
3
414036
5569
2
140933
14281
22
536947
289568588
108
771
264471
283078
52697
54614
226653
21985
8
192
23
230149
8
620620
609327
173
1226419
1209299
1059815
381572497
27142
118008
434849
62245
283
96
3897
298234863
1260
4768
145
21398801
56
5636575
78539384
134
1943884
57395
2837459
333814659
334013
5006891
105824
7683
320262614
16920394
2810
375993975
37
163718
21675
6030
4567276
6
11
457
4
5
27842704
70216285
28943568
579188801
3
61097
137
3345
2389992
117015465
6922911
11317581
51
46
96901385
1395
218855
3242
4453
122643
161
121875
73
799557
52667
289589
12453903
8
80
35
91706288
7468692
61
5
17
966664980
81706679
7
41778543
2738115
932
37
583312
43836067
496806
1612043
21482
12587
749844908
162734475
8
3749900
1623
4268
365381
491
46169
277422
617305
39285
394243
348
2
500944
10561085
11
6645
11517412
81361
4
191
876297628
420903144
215
25230
47184
252655
397812647
572720406
26398
155
2853636
33
9
4153685
1560
127
31248
3983808
208984
356170986
20
858858
2
24
281
74
183
750
101869500
44113
9
1533
57360
81710
218
6398894
71210
218859489
21042653
9310375
7
460583
10
34906537
92083
808
37275
2890984
37
7625870
813105
129
191156
4046092
12
102
589391
353
3093814
86496120
68660
174
41616948
789005020
1295
818257148
666751
3
54628195
11
2644
4580
54
568772
4
67
148
37611656
6
275662
9933766
270177
136414
75206331
18998
42292405
953
40688347
2
547066628
2401879
8
194894683
63
145010
46050
175370
5047
6554719
1445
4846
1436
377594359
19161892
2319738
3802
397730007
29252217
2648
20
17828
1567
6
379681
563
486577063
12789518
859804
35076138
60195
13
10
16143
21008
23
7362737
7
13461789
336404
2176395
30
3952
47
19392739
5
2315536
45
191843110
4955180
3161
87481122
686
17
4936290
1573
5
81
10
6
401101
7222
186
694
33084709
66880
3
575938285
141742
20607
346556254
386978
88089
3
296192775
18
25300
5197884
23898
20890
12
4
46180
126
5
2
71
125255007
2882
1345809
104
607
91103648
897
3000273
65
56537912
438316
9051
399
115
4027026
2
77
6
7828
5266526
52912
141936
100870
1867736
3
110954
917691
6296
46618786
18391
2935552
18
7408
255
186274
3
179
2689
20
306262196
2
74482
371
1365
3
110
2
12180376
26
22417756
735
152423200
4763784
97758
626
11553
7211
2366417
2819164
766639
7323737
90
22513664
72811
65061
30114013
6
38583
9532812
382204
57996918
736335
3
3
69150273
157728
434
1770
30
76
2998
205
78919
370034690
19448
196095
6306
64
4
575
956462556
42
8229
500
8868
84630
256059520
14236
28
29183
18540
3421670
144
718
2129
1654
93267
30323994
407206
173
77013
19078
913653
7
16333
53917
3628672
14854
37
380801691
163
688890
868527
48576
5715819
2569620
1256
12
600941600
221
165744
504488329
263699196
3801
1189914
6962348
2209
404398
211438
1165227
7590
14429483
158053
32998721
264278
13349324
81420940
38206
171
1154
3
418558036
48101144
300
43
268327850
19378079
2305
4
165321678
50
14156773
118112954
765701
2238
3565484
59
139
1575
21238557
152879041
1030952
4558700
6007693
5372
9369678
8987107
144
475
327074
89590
424206560
809
1505
9
71981414
104014
1094966
7
19669986
379221691
312745
707
104
426187
32216720
635
1051580
260785
119
11264136
2398
95540
519290955
19
2195183
12
19170
527524986
251209
838
106
144395
17
121386
890606
657
31572
51
1743
2665182
2702
154
18
4138
6
4
3
190
48571
100203885
124
119994
72051094
177963364
5
14
583128
2
7123
127
604
4713
698016
1439133
402377
528666237
7078
22967736
36
86
105
71
1141624
2130
380
108
3073669
1359
326
48324164
3964607
13969
258711575
118276
11452
7115019
653
1425747
3725
445135929
122
146
75901561
349
1185799
384496
56812
236
452666612
422108
27
102499164
27369
680
57782
62
124
55786916
26077
7156
11892
3099786
3379
14388409
24255347
85
844112
26126
8
3526595
13
767220020
2
751495957
1187
60486920
321
2
726625
4581
9991133
136088306
5
1636
137161718
19538
126796
35662
12162
14
24
267662
4327867
29154
13955714
6615
4601729
2266257
10
55783874
65384730
281
1911387
12390
92429301
30000999
65878203
49869
2612
157746159
85
213606
134788061
32271246
195028
245908355
2
1523
30
2
329888
139
8614
6
89
1782314
129
52400
400775
34185387
78415
51154
204033968
2
2266684
325445
324864507
5294
5
285814
318
145
32
156834517
3020067
79843587
138966689
108
1637077
1847939
527921
36
117
428
460894
16681
915
943251
3598460
7742672
4
114
7
85958
609007360
106417
4805853
323
6
132737759
858
461961307
63
333924059
4
1747805
34
19
7
9516
10
74
60381
894201886
258218
1865800
14105
76693852
38
4258
235
1466860
365985
92450
109456346
125674
53757
2
326408820
487
8461599
2
348
104240653
36696
726544
10795699
109
127
146914
16774482
337826291
1784625
9
69
781
87636317
152678
17
16137400
488261
8037877
86
4
125284746
51329322
137509
9300899
62050
928957
3635118
644
512
50079358
660624
338743156
32
288407855
437
28678540
8455987
5396641
34286031
112
9
326024793
394
877914
2
13
5058702
180493418
804701
2
2
435
88
32
90355498
6467238
85
98290
2756
93429
52744
102118
14802
2499505
498169483
25095570
14489
13
5
2193451
15757682
60158404
4913
3325740
9883
3226
18018112
3592
961
1099345
143407419
2159095
164
1336461
1150
1591374
119
16076150
407
74743777
933
173966538
397555
7
41
1218
4850505
245041211
15695189
49515462
47801
2061
123800
27
84789
347649
631
67
158
5763
131614416
231
3249688
27
9267412
544804874
4981259
3
74781345
18
15
11358258
64739
4449279
4084
5266
6
1644
285906165
422065653
8573965
11
385702333
13
12859708
9
2636792
168640
77567
26258
24617008
51161615
18411
244496927
1165937
2
40129
846830
1027
19
67317452
259
815
569
1562114
16238
60462
42514489
2710981
17
13414
781
6464
64908
25574249
2114541
129
3
15
833
38948968
196886605
6551
9
355878795
2182
2578
7542
72
405
11
87063952
2293
36799578
2146
116
3003
2941516
684150051
898
289054321
266027
7864
13277
64868
648
238
28
6897
2
26688
785362640
28
80914
14
1196
242141
11903207
85
628087
612635
23
121517
28
433759270
1359648
130263174
281
87
162274
6128
11349
3
4290
1186
331
19780
49
45378
4
5163
79
17
151
7
13625853
4
3
493098
282
784102324
4
4149409
242098274
21
3
3602
818
211313001
27
58315245
59603106
181867895
26600
187062299
3
2749543
31497876
219069
15
5
3600
575
1803
1950
31783991
92646772
19
2152
87352629
24318
184550
10397363
11519
8756
488518
625108124
3692209
672596833
390
1688
27
1280
6932995
10
61778
117484286
1367245
29119596
263085
32816
3759
24898833
2076
16
181100181
810
310
681296
185
64612134
3883
6
817579407
500578
276792228
3
1403387
1230
550876
1849039
19
26
6888813
11
13984941
6130251
655096121
64729007
81
152637
65
98572048
64
2800178
5407
477698101
284564
704
626109
230164228
417444052
6286004
714
5
78785371
37083332
124246665
6452
1718645
2329944
8
87547905
1064911
5
261239809
150131947
87164984
524068366
1283252
12817
2273
755266
2
55749
228815
24
44587514
267045652
39383609
7014462
20050616
94
487451672
66596
413586457
881
212009
2280279
12
687530689
160943
76165
102507938
559
98445
1044467
128
1091
109481
957
53575
161
26
958808412
693
9
21
1418894
702825674
707100
217
1480771
889276
2985882
83701332
675
315
104516616
2368
47
52034694
221
80736682
2163575
20659
204
68
46546666
5150991
91601
112123578
2040
30
141824243
121
193147594
13
389817
63966177
1295
587853484
119848777
4450
4008
39653504
706835
1083580
30
74191199
18436492
800917
54431
323641
1449
8132288
354952
5
14
200662
653
918
6771
37617859
59288676
40
15383
274670
13
38690648
34415
1678
19
281
26232768
10395832
26649337
49
69
546
824171
5464
3928
269677014
7501
35
9234
57
801
80785030
16921
86
2460
5355
249283
548192
24932
587
35127818
49209942
28427409
20700211
3667
12601803
6858
990074
148750
28
129
4771498
1601402
401040
7706695
39865
1440271
139944
536032953
556144205
115494162
16
16507
50222
138361299
10551429
973
990796847
1708153
18
498525
9010130
77
182
141
114275111
4668
670
38468078
37
318
11371
43296
13
69
8515899
8760
538159841
2
10680
46086480
468260
160652
5
30
30864773
88608923
76
14242730
156
137853
2109
735
3899
193930551
3
511
5863313
18125684
12275
233023004
57911
749098269
1132
1174359
567786
6
125652638
3741
2
10267232
2354
3455540
3
144171
13
5
31027019
11164763
3044
330374
1043826
66413
6232
126784
85
6785237
1322
626
125204
12
959606
505433941
12085383
249728
8
1614721
25319
603
7851
1229166
4159
408242436
29084496
15728
355333
7798842
4260912
1443
14327330
4161
3811811
7790
138
65
962745
1286
1055301
4593123
12350
2402
5842
4039
2
395579
17
115130
886
1288
45418
176213974
167
94455668
13527
1022269
238
9852
1049647
3076701
3928267
165
9
3598
26
285178
33932
103
462316
2932378
215378
456590
1470
44
20351
12336006
6
32
4151396
2
36903
225
301776401
74412
253439884
716
2
393040
108266
137
13743
9517
1312
21296
1381821
37737694
324
211472
1154555
1200856
4008978
15
13623572
747
37
3862207
25378
9668559
390083401
3730066
166691723
1445742
81489741
104
335
8998888
29623
1270
599477
4287200
233
282977496
602382734
389966
17636508
515384465
231659
1714280
858411471
6837
51013
9849833
8038271
2
28338058
21856
114084033
2337438
12
47
1416069
77389931
147
4451
8351
17665367
3629645
5
2
8
268
1007860
20698649
129
168592
12
203241023
127
45403945
2554363
709916869
8866005
7
348211
25927403
194811651
1939318
830501354
333364138
26194661
172608140
5518260
539715
154263746
69
2319
16
76295
93732325
10264157
3202
5
96547
259547131
2594
757
8
4557968
21
642
18133
421235
2734968
118
382
534
9291247
24667
80508
553
4342833
79
19
12
10
1343874
142966025
30436533
62165
3
6232627
19821
9029525
5
38652
638
775
308
90180231
887219104
426
497402198
14672767
925078325
1837
1297927
1939
9011128
647519
9871476
47765
41570646
8579351
86978
2623
2630
33889
115493709
69
55
38151
130818646
3699307
28002
323898
1969
25
2142
3402188
2
1926
10
17269
3
349
189325049
575
541
195624888
5808303
21704699
84476
23174558
2
111
13351
38252
2506395
56
20567600
2229
186121474
139
664
17991889
291554
2574
29
385813
13645
30940463
3976
1250968
39165106
75
4364
210920364
374885613
15483826
2090154
41778
231
20168803
389
250472
57222227
2623078
2588410
39920233
265960301
35613
4
738
22304447
2034
2859
646
2
50410
8634
294367030
4925
73768
14315
580448124
1840
4
94949041
28105
24863905
3807
309570054
7031
36110867
18218234
6483291
8563026
913681954
5
3165
5
68
1373
25
85
165538
20022107
32
160868706
1202
502
8
2
32143
25641
237056802
3
136
6650
85669624
383397004
12155857
1032269
810201
47203
146
172155
81793
86
322231089
753641
14440978
11783287
928900246
16446
135764324
53190
21
337753834
1981593
141
890080
266427
94331953
2613
4
16
7628932
53
83017312
5143327
47087
2
2
84661899
248
1001
599
61337
42769
95568
1481
831
3909
435202
82
115097
455179
3
2546
12
122
424002262
62717585
725
22850
545882
17
295720
271401
11906044
289928
488
247421646
4398184
371971
9
2
9899
11479
2
405430244
26
73023507
13632745
453317
21754
16410800
325
2
478359361
811
3055974
9661
1468
367257093
19731
699
101674279
2131
16931904
2387
7
18046083
3719765
555354
1454
57447
1525981
3384228
17
11384693
571791
176241
9309542
24
1309
1736
27
471914
215
24
112
2102820
38
70
294516984
150967528
33069185
7765268
20525
127544978
4067718
649290
7
29671
761395
31466
18831
9
5
1537960
139859192
313
196871720
596436
58
6042
14204
6801292
975084072
2
488
5
107
40
14270
135
510167
3985084
276625
639
671
2
40
42464271
9812
3
96126457
21254977
41229044
185
727737413
4238705
6541
2
152298879
40
595
9728
8597
114805363
7
2
3
2
2386113
117
222320242
28
113803323
1538
10372964
64
262103356
55178064
248585081
386538258
744250
238
3313378
15564
8998
1005
8
7862
17604
402
18204
12103957
258874
11075
3
60300
6
67
3808
1942178
10351942
235
4699455
180
50
1955
162224167
175520971
8506765
277717
1047
962
5339152
85
2
18011
2452
16
5551597
3351
209
3315
45150544
94
423612
1251720
5027
530
11249
77889
2898559
840356
27
27640
53815
6554551
45594
8490080
998
333554383
7329987
609951
35377
195
6254559
78
3
132
7841
44
8
3
1528608
304282306
1327293
852943760
3045575
303033
287712
6231150
4910277
20382171
8015
1207343
24636699
339
18537
95232
416
130483089
147190436
9103
16868
2652556
299
20060
4850704
5023784
2407
1428
4651050
3655
139904
859903
9
391068681
229138
3296854
856268
12740
32
11885
46883981
162746317
729692912
14581374
15829298
3824282
3
38
41
3803
11197
1567
1552
420963536
2
12
5
36273
725616
13
7
64172
257870290
4524
1549
170549
103156917
98
14
8909035
23892
255
1125
653367112
768
7
997622080
20552
5917
771326944
37903537
122121
684782583
28499
214003217
500351696
56
16143
20
59190
1422478
12781
4265
3372
6
34
292
142539967
125
756542652
151
1226
199848
11
102
1295914
2
3
572810
974258
715
4561064
2942245
22140282
1017
37523386
221
3675
36
384
2928175
160
3252
462
836121
2537266
109774539
2
18100
32533
19
2
133
6687326
988359
3186112
248
27276816
1627960
4168
10587
257
130
110623694
65
30
42
4
4437724
74710071
3948941
12671567
925702
37
60310
155
17
57107033
714807694
948443930
494054841
432
3
581727668
19484179
4046581
387410878
3873
1183
110860
1136409
520880
15844317
271
1231
57071
5859678
366898117
1179130
2
15425
637125337
21063705
31388
36655
414823401
546956974
516660
8680772
1178953
11012875
6794
72
2
745347
16627
156
6684
639
9
81
1819
62
113490
11669735
28288953
624113407
2617631
584
1786689
137
5843379
98
10
81
103347
479
43945
66381000
765442866
10091
41900327
21114
693
18302321
2
59140406
7754184
8
39824709
80183296
182
143515
673140086
110
5
95253
191121
327088
241333361
6708625
5692
59921768
5
1120197
8362
350326910
3183
2
19217
153
611178902
438869157
372073
7291
28997663
859061205
12805
848
103099201
7179
150
67351
48779571
105
27222
3440756
83
30218
4557567
397
398
1233
111
99
26
27942
23
3141378
915827281
145
43055
53883510
34
5854970
176144
21292955
30
19
323689330
37017
7851981
26071092
294
1241724
61
275
186850
54461944
48
98699
29123135
1086492
762187
5
2069
199601
32
140526968
178294
509
3389
335925
23
864376
28
1649
6
15924718
119388
3401
610403
3
2
462693023
71837
17093242
9252
1274
120006
171812728
13
2555864
785702483
4228
4290533
2309103
764
322789
2834
2
2248496
4542
119280
115
201808715
164993761
28
147573
6
215997
6130460
5577862
1831795
42
3
514
997736
23929305
2287
12553535
2262202
55
69
24943
35932412
1272576
8
25
3448053
502867
135748
365406
732690
26476
153113506
193613393
1326002
842
352950952
20
21
155
15620620
2072811
56
3
275330427
22563202
163
1905
406554
843
8244
24443500
420949683
2
43
206559993
330098428
131
273638851
50637092
310648
3779
201
928
5
80
106886
62
13582
19987396
2
18989160
6154
18488347
114187291
94
233062275
101
26400
6
165
264978115
20172371
90150252
173264
5719040
55
343101473
7164
95105
340
120
1350069
51707010
374854312
1271370
66915868
625
5064
176987481
99226
3254
6495353
527
376
61
2985
5
201057
5971904
17
701322267
27894796
1105745
5
751802
29275699
1353
1997142
1351744
418761506
1237511
46800039
1405
509456
188521
745676
5616841
728
1037964
3
104898906
4941
3
14168
36951
626
4485
44165
68466
3092482
3081
4280204
1613109
3346104
7914051
18930
6
29422
14657760
3
43219
1483
12
179083467
243287790
13863
14646219
115909896
4164
4
5166456
2929
12902183
3765
461
21368
27137
855247571
1734
27305475
8258
19410
4072439
3633
459323958
371503
6
27499176
2429961
133
459
8
87987
1722534
36436041
89
32964
74
94346
59
2562864
3282
472518160
1387
38
7100297
434840008
790069420
111
5
132127523
1583239
5493397
802064474
6545276
81
659432
11084
17248
664009
1705812
2255241
22021699
438
74
514917079
129969
3093851
10
1478
105522331
14173
68834
12301329
324
106
661410
1889
9408
26718557
11659896
12401732
2
3074550
2037009
166737
14105
195480
54338183
10
573205
10476
487
19418
1433
33969
17057745
9237
157
366
92797450
2316176
229021113
2427105
167862
4674878
66
2354064
15
15
7121
5
45181
252036939
8
27200
5200176
17
946802511
539
51396
6737
11017
311854
8323
22351
448231
491819
5
711658391
4
63
1640
10926231
10339176
4
65
2
178680761
4568573
244570533
157848
44
243320078
266673916
3902146
203809
136
12
820701
6373
259383
947
19855
130982317
206
21093458
481562848
81
102050
51
511248
1248
933280
3
2687
13537593
169
26562891
23231131
553833814
20872
5659
2
224247299
4205
8381
49888
232704663
111
9686
1908588
94204654
33526857
521656
9490985
3364345
442509643
630692184
5
231288486
189127014
8
9401
48
64
74432
5
4
2206
17
1003376
460
2
22352
151
226344268
8663
31128152
9840818
146984
43353342
195900039
344943
272567983
146
38
523911914
543377
114
747266
9191690
18451
58350
6
41
35102191
32
38996
757
106242783
24057676
624641929
1264237
1339364
750182
454
22588246
2
11995
124
656
297407288
5
129903
383734
163306886
2
1930
60876338
150287
127
272986589
140164
16
2008139
218600147
211
20
13
154969
1162
1836
123904
48
61
31
1092
5
262400961
870546766
44856
76249
163103510
5
11372468
6276
2357
31117114
147593
28622
274
86
331205
2885530
33721
416256
4329
2309038
2991644
21963991
649842
9
12
496836
3576630
17
58
5244568
150403
28514316
149
10205643
152
444072
68
297397464
12843901
5542947
2430559
114
12956
238675
69
36719
184103886
2
42872966
50114
451
1276645
1387697
205
7711567
806016
14
4075
74
2139
54194372
370514292
360246
16
651515192
7089
1984637
10654
22685
18
830654
92253138
71
70000
2618585
8
363
6844
34
25977555
239
11144855
99
202525
33335125
4310
12225646
469020
7539
4800062
4861
289322
2428
212
199
19
60901842
13770
20208
18
429910132
902
59147149
54
31566
123179
212962690
652082389
715
263573634
3531445
57
644023
1139
43988546
277083359
89183461
599027425
14504
386
981832
3
43
20
8073430
8
288
114232366
429027
1386283
10217
1958799
27165
20
5
2579234
136
5
696523
147
323782240
318769922
3022636
16259088
1000
13
69
263123153
15505
5770
59
216708
106424
70
321
2170
38313
39536
31875
6684
6875
74
130222
1012
6
251348
24
33155407
456074189
166069
3
11438
701
10
2
13
1129
88263655
69404766
202989
287706
27542888
35
520833734
215
225
3
10948164
70093970
5
1067373
18407471
252037695
1011013
234604641
15
95988
214
104359
65510608
18478367
162471
438
162985552
346677989
30
8
145
16403
52
12664
19
35753
1192600
274436
12747
482287
132333010
54154
12004933
15
102377
11
1416150
763469011
4055938
59
441597
81773
732798
678116
5
9
4
101
322588453
84
250372
127854
3
211154
1450
237477
13
81
8356
96983204
12
69514
147141
5
43457
14193
29119571
366
349
168
12651
296030078
766
33834
235286457
179902
4450762
2537633
7808736
868659
61
3457
72428463
16
920621
6526
85744
1372
3401
12
5893310
26131
13755
688893
6800
17831
1961826
764117815
994015185
836546373
573
19890767
5445098
107
15902435
149
553
3814142
4291
1658139
8547112
615176876
77
170685
1428054
56612643
104081564
464
60
2
7
25175
145931
13
468131372
80921526
59869
2
4
443792
24883073
69535
257124254
520
64
153
208
52508
1558778
685
102
1094271
95561861
4
378
12908
866023
37043
204128918
1641
169
45608088
7557738
33617863
252825086
8890864
28
10788
29626
476
1250738
53
2
4046
92505
1403524
57110849
58
109632495
3
198619
159471
2
6638016
1761
4294987
5492
6567
17
3143265
7540
585
653818477
16146992
8705095
29
1869664
31
3025
252730
2234073
18309
101
19
22986745
13663
107
1322294
14639397
12880640
15
5
4588
33353
391233685
578884919
132
71
5
9
6524959
26259833
42258
21629
2
628058707
222385156
22
1870065
25
23
718
93484
226774935
7
9
2483
219952338
138881
14037
120289
7972430
181
6
1097
355373
311597
6888
108
1245545
2
382804560
29465770
16771095
198
729108
970213993
3082853
8
12323290
44060423
286
260040381
19279
106
2
10
2
174976
262117
490385904
457
867044950
12122863
8
246
692
1329996
7
12145
54166128
18
125948346
476610894
8898572
206163689
327603516
36
3697353
794
148266
60584
350661
10531149
23062096
858
194497283
560343839
13154
400
13
708501
2
7375
17
2992
21
19138
8292
38
349
11874
11677
452844608
256
276
313
3
467
576
5572
98892
55
49
33
53512637
292941332
73187104
465298118
55499
66160
32519
17873
26739
4345786
78413371
794
39942735
34454
155570197
9
970944174
979692714
3762445
230942598
190313
139
19
22193089
7020
2
15010
24
18
65
278
527
346
82165407
371017241
3
45
2028
1116289
59
665418438
206377
68
7
76
566940442
171
237
35
2
6
352844587
2314
497784
12
32857
3408083
229651
6728251
5
4089176
51592980
1032637
657670630
959362781
5549112
840
9659
381360
21
45244
27
74344410
568
237394
49135968
342047
13
16771511
564895
3406019
51715
1321
2387532
163611
7
301393
4
175
814369421
861
268763293
31277450
3033
23
95339
72164023
35451126
438574
6734
89383686
11237
39
14407
22446
31
102358465
44
2821
2510
7490820
12925298
49
117867
15
669
649462
80549
18
11
10
376076836
862905036
7
1845579
13
16647
7
8794708
181637357
5
44
1777
14
35
9107812
9
10985
55300296
43430547
4694
1370154
626002250
69922201
6658685
31880449
606484
78
189254
632043
50342
11412
85
808
3428
23943327
385
9105
817352405
1064051
304
269265
1118
5310793
18729206
73124033
361900
120384571
5614181
150
439
1175
65234
17007225
6534916
313
6582979
45980
27515
695526
11695
2551696
54170
1371011
41035248
579563865
105967
112398960
57873
1157321
29508
8431042
65
47697
10269
80859
1071013
1728532
2
16
346645924
4
168
140
176849417
186841
243827
12
49605393
25459872
39
20162497
40
2
27755
46334
24690738
78299
210
1396
8032798
10274
1641
1858
3188
6
276373
4
4849565
1081832
61
1119475
33356
17
1956974
6308
58543
159181
3266
1262449
2
13851795
255390849
353391022
4728
43164701
357327346
1117
75
78630
102988
2358
2750733
99218487
180
7036134
230147198
61711
19349628
15807
3
3816962
70918582
13676863
184919
420430354
7795715
24180747
1291
671
388014586
383786884
7594416
18303
47654399
9769811
3221839
38
5036
853303946
68
8784
653
1230985
318
414659885
9301
3104345
138801
8
493622102
8663181
134233943
843075
863953
1698
2294230
478
2
5718
6915782
8940535
2394
3
2558843
38457
4805990
195951
2434
531474
2841991
2951640
237227036
244
17
70
5340780
6849
4575
9130278
1791
139
8879556
1954
504467
229470
7642163
3092281
701
1317783
2
1523545
6398
208527189
898854360
401
99905
2688685
101408
2681
50761615
216333
62
33477
299394733
185593
76524300
2013672
10187192
6401
376
239047
182
175477676
152
63449603
905
630
465
306487571
4437239
360
4
236650935
8
862152865
3135
1615173
135
34872500
81
2054531
434
2
68097978
805259
8612560
386363678
3
39958026
3778115
111
638628122
25
264212888
1447
311000487
121
569152
6743
53260907
226732988
2
10
2
108054
1078330
128415
6215
52026
16873107
20402
858347
4047
15495519
26852079
12320246
4200780
111252621
8499
315
19505048
29
10734727
2611069
64787
30
673545636
701
101452
956
440627
168
705
3826
11970477
144780113
64776255
24
10226798
48292186
23
25365
6
179411169
27834
552024730
44
70924
115946
19517
682007
2965
622638679
6141007
1135904
494491
184082
35837602
262262
24
36426529
14
10
38962
102541993
364177
95
248208
784117
23461
713
8152
223581
1204
318451
4
19262
1993656
189621316
705499774
8
179632471
25539313
9289
13
258123
119
759
132364
95998
7351
24
572271
100
41860
36
812386071
805438
191220
1112
377203211
265
137922252
217607717
548927563
129
1729
27485
630
2
679
28932100
20
52811944
3029363
1710
31
229
27
163617
1320
5484
34641
210201363
84
578094
3758
55891
1298363
7347
2257
379017797
28720
169134972
3051634
772350453
26727369
7508695
2321
35643261
219
191136421
16158
4
4281
14
4
126858
12951
69196
66351050
72983
373867
7
16
948368
5
2
20564877
2
183632
9286
4512938
794015391
106943112
528
754480
2399
2208
2608319
14282441
7
4
2460
53567222
10872772
78
2508
128131398
117575531
530
58756
6735
2280
350803563
809489
596703
257
10414
1031515
24883472
2797426
16178
954
144
9210
17499332
38
25937665
18587245
148164937
402846
6
677706
1045705
101540
282973257
1091
3
111828
1793
21
34
18
4575
19543721
417724
7
15470253
50352
37619219
555527
58
41
28743679
2043
242
15
669904
9
558001
205
434629853
22716735
59510
35837371
182287716
174
16848399
214093859
1720
65953
2354215
11
984
2352965
2
762618382
2891
459
79162
88
82585
126369
388736
148
8600
1579
27
1455
4895907
4
4111
104902
14
53
4560556
10321867
2
35397629
30290424
32482368
25
12
60292
425562244
51730181
330
12
6
15057650
7
18599747
2
285
30
869710152
207385784
11162297
1546622
1369904
257
106527
3781
214098926
771759787
751
2345975
192
1021
298471710
6045
2583
3
23
9
1768982
12
12593
40109
7
62099637
14647
83014818
458
1511
53733668
36664540
320
2792
4
3
9
506906
578043
275212
3132805
1193
5211973
51627638
1307
21926833
318
10016
104743214
415940823
2963515
5
3
7
14509720
4683
32368980
15312
46
24158871
599
29161
2129444
666
7
8
11007230
78981
29
3490
18793
10
35424268
5696999
35472641
102
243
1829
261742
611248
5822
75
298487985
665027
686461
124574
286524454
43183
12117
836636
93929
92118920
15
212462717
12086401
831073
4213
420188713
10
520679280
209124
7832
12081
909386080
42953101
24182
699420
7001705
27
16
107
10
6342
52882
2648
823192
992387853
2797982
4442926
9654285
205480
1201111
347
72
96
16386636
55
306
69772
1410
5
6001
1445842
1417995
13786901
52
3
27
662
244923
612103
7063
839967503
5824056
247065
22
2
30
3497
7
10
26150198
2
4233
357213
2634064
9
160
49881975
250
4
799
5603
293913
22561532
2
10044012
6899
23
109279
3
5
287342671
417323999
15871
48338
6
29222322
384257025
20287884
3
154204904
2847898
923169337
135671
43
121020654
166
2113447
88240
6726
4046
3391142
4189248
16564
18729274
30253043
187
7214730
428783515
29
538245
1717
4667703
45247601
4567877
301249
585805331
399683144
62012
565997660
13498
5136118
1370703
2119242
1786
28
3
9741517
5688
7
1729252
532
31248
12136355
8324270
353
42278
355
32
9850
549932
6505202
869
100
352
94376
3
218
38285
2385606
8222
330789814
311279428
40363
137121126
1098
5290657
61809949
144940
9559
114248030
11881
249205
566
857440419
18
14
150326627
70751
9
533
225907
466467
6103086
8832
5143
706187349
16
583754411
32
14
9371807
40986265
24675
47
253460106
2
94909
26522987
4
1019
1353
2002862
16
80322743
328084
9576
1582592
82285
1754064
7044497
5
6
1534
292275
741459376
4
317210883
8770878
35770
39
2440
5791
373534155
4
94
19
913798
264
107
740476606
13
670209
270
72190562
23784897
23519003
216729
875825424
114071
11495228
47336
14063797
84
1050793
72
263
12979
19332
4
198
15
2527
404294171
43299922
212464
33
18979721
3181
340
51
1711700
49
123375
33
128189061
52964
104831828
3
294
5141
20941
770377
364586401
153523134
5
817536
173
1126
4020055
220
31842
15
88188
360060
60405373
253949
147407
6396856
13
1577244
356
15
978990
10
25045324
101301293
22
4478735
13338554
79934917
18428
7
415
24
217
119604
90
722370
1925099
629064
573
9
2
59
2
2235
568
62
37797
399
981895
451580614
39
874209
13
17253038
1497969
531997
3
21433
3021
42734
37589809
1310898
21
1041607
7427121
440
31484933
46200
247000
101326884
9185
46837
548297876
1801
104923
236
155898
111
761
2
7660
17364943
813912510
24056089
2283934
6965779
523436961
628126
4506
9798072
858832879
42630881
13878
180892
360
349842716
3
323
192
42299942
46
28
1007
1320931
1783850
5577
347
35427
4841995
24
2
1095893
32664043
2301884
763363553
19340
5274159
9016
8
9639081
2871
111364
62
8
3527207
14885270
242651027
679
83763
2
58
542038
9919
81646
78
80913
34
68
11
363
1018289
771
48437
251786057
31786965
17331
31899
65728
266512
40674
26819861
2978454
485074952
203486920
11
6590
3
937
7706
41
6424
540131043
107089
15228461
81514082
8724848
371
237
16703553
3
87302
3035461
227665025
69302
1252
159595735
504292
370766
48
20
2
986726
95
279
3235
329318324
2117122
41577560
27207
353
948
9626034
147
10400531
6095667
423661202
2
512624
3
1317
905608246
51
104718783
1505
62453164
158
154812
1583301
162952542
52257352
1899
958
30484177
261707
200
1474813
209440
15473
82
64859
4
55
3314777
3
401610
231467578
195152051
11093075
11021894
70
1296
22209776
133036820
128097
10040
9842
458
18831
4090
7
83972144
178801
296
755458
30921151
1804
2532137
82
920265581
195375
4849867
160
15519583
34
744175429
10151
638
182309
3
695
11210
4987104
6607
4
428710903
11
48
48640
2909773
161111
994524949
116
12878111
739993035
196599797
6
525304
3243
8
127
233038
719
827
917936942
139330375
14270124
562173766
65397
211594496
831842650
75
167
967248223
34388695
334
9901
302871
925
3
2613
6126723
205364
2596
516682764
358652
141672172
7332851
9
1274
39894
118178908
9
7988040
20226698
6060887
996075
7047
54962
4386
192
542190
36745
15240
798491
503181674
3312
310636233
24960
734
776496962
22199951
387082575
7381
2778
891341686
6226
4299613
107425
6
3735894
13428
367
10527
7702603
116445
159170350
9
77
5712655
281
185
16998
75
2424033
95853
74
145
9128840
227
65
28
160017
659965
79747
7
1309060
500685003
9655
3
2212
389620
623
16435
6311527
27278
2332055
156506284
50839313
26348
45981
7
7154
37509972
10520
32786
629124
210506106
52
424164
188194
985
5
41092192
15
7439778
10
7
579608
18278128
28965
160018
167421145
3649
253743
69712
355
50111574
2
1172487
519877
21
528
128856
160
76
16585
4
1982
13242916
6
3
33
13532383
4669783
661590
9040
7747
2587
755323
37805
12
2664
215
289
3
2
54
743018
22733
565297
194
2
3012221
282409
117
1472208
827114
26
63056
639
3037
1541530
679
4
21595870
43
9611253
31142
3
398209
324088696
911510574
7
53
70060
84
326
568025
418898
46182263
489
76524
1551506
547467605
693280
40140353
3736
8409683
40724
224
616094153
38803647
96729
1901521
48746422
90894132
247175275
9312
377164106
1939349
525518
229789
5
11993772
3259
6740
4748
8948
85740392
13774244
2139891
60
5
79
817388
82289
188
84475227
46814
33983551
153903010
88
868926
169163
124
314327
13093
5267
7362
5
18692921
340853073
384432
581
6211
14
1954224
56238
796
13
6455
60344983
2173318
10663187
4
203881559
46
76300
223435
621562538
41779
457
6
10
10049611
373530300
18
916002
8485359
4907285
1413389
252016
173
1534
2655
8373
80
333483040
18721
2584818
134926
419
59
1066
1093557
29895910
10280458
320
141070
245
2480
2717
834943254
2144
730425
97
57368
5648
4267180
14834
2963161
16262303
272548705
8
60
988451739
59874051
17
59898638
227
5423009
4859389
6307
69
31297
80005
12644591
698
2
17822
12
5
57793835
188735
83
2200558
4203
739891
258632159
174
2311915
196278
2929
2806
36095
19598588
197
417822685
165
231851
36129664
995475110
726385
251
6057514
122259938
979
4898
6203257
3619622
15238435
8601
492
199
7993599
16387
202
8721
2
2410031
242201
2709748
22771
11583055
63524243
82291
801
321496
379112678
39912
22709
2
62429
8902
148148494
8
42883
16144077
363324
229919
1282317
2442
79465843
722857032
4
29
253536
557583141
1736062
188675935
460932
14793
25
3
39009
73232
363157431
56683090
52944
808
49830616
3
4
949684
986
21
974835971
13
21
57319840
30208559
2488432
638599
3858290
13298
40748
256594300
184
133711
29325848
2941
24
548682
187906738
1851456
500342
11281090
37150963
5388
51299255
28719195
369512366
60
79883
2
309
26259
24089529
7193
906018
2712
130859086
6
85
6720
104
69
69
8
93304
199
5
11063
8377251
381776
170082
16044494
20455569
336
507606981
1099249
2465
367736
581722786
15163751
14
149
54
214
21
694362
29383874
781778
1606243
5327040
445825315
5879718
3421
787419291
49
7834
7188043
2455386
1526
226060
86
1646397
221
6
74870
4912
163
39601212
284085824
75146
858142683
48470
180
12402
6768
36
2
326791
84613
54048702
18
4723906
151564
346964
79036641
33123508
11686
851788091
5
8
568
7239
231306031
26
402
2836
212161
777407
3735
2
1133930
24
26
282785
722911557
258728
30117
24913982
31
552629
10
2
1109170
19717
26907
105
255983
893
2215
257127865
8
100124
283
939967577
3
54
5494294
557834
2305721
15887021
1060
511590050
112
9099
3170
62696
44
2669
16
57907388
286707
5
554769
39884
13
296
86969719
7560
4
5505716
3512
5258680
1157381
41
129
619267
247025
26644380
5182
55153
1287170
21706
3
1959
150355668
165258
307724894
1991068
2741198
56040498
160
2999456
1830466
100317
6
19362
226651
4799
778562359
2566915
119968
28
52
82
45263520
1537147
7432
35542564
126
78
1242
74433
5248623
8427683
60792
86
250
521
694250700
2
146201257
12
1642
220648
3
90023
60
1488892
19508
168
22260
530036
128
199
2
6976348
1983
983979057
150524
10411
6365243
1373
3369
1654023
5592
3729
64528
186
12476
63
11638
6
20258612
237490
96662487
190
11
3
191317975
30024
7
65645
5807
147084
1534762
64
3
16016
71190
1778443
7872895
5
191755
1046
278748
1696952
68501
204997122
1092
7649355
28080
3165
202
9002
3759
562022346
73
99787192
401
50
4
232182
518753
237
101
9
899895
292649
274530
516685
27
4151
1394400
723
10411
3613
407
339117370
920
30670293
86261142
21
2433
221097
237
235163916
69960
10
292543253
113462684
563444
104296
232
4527
173587697
8
176852444
1671
157425
16601995
552174
200033
107938
69084529
16895
20293
417341552
293316776
108647058
1798
30697504
7598
665353597
25
3286
4333062
114
29936
2165
1395
10
87216265
22673
196
62
6
1505
516012071
18076
38281309
14
245
18443591
34437861
264687
48
5755
2298
3602
52
48321
39148
6
476804338
626610882
139938720
281853497
705912125
8571
483439
63087
2654898
11789
37
719121
9
35316
10144
6159
42200
244887617
10063344
7279720
70807
274
142
540
7
2
7043
5926
13735
553079492
12367
113463969
1183673
644
82
210452549
19030
45722
855
437581113
303
11
227186376
231754
216021
1929
38
1563
15125780
109961063
22587
640
7855044
30663
260351599
244
41
358
28
146
1701
485
434595
370
20
524277505
11048685
219215
9019
69632437
3208573
430
445
359364705
936
11146
4197344
831944258
13237
64719680
24156793
227570
199153227
832011475
2182
154592
11520
84873
27532562
576
17
132
184427
37484
31353
351405
2692
48
4
27
846890
8398946
111563332
748731
6
7258834
31033277
8733
599254
42
12171695
46
41
18
5631672
151
2549431
11086439
15
1979
2020
69332
358
269630
414
2431
13500
45985
82135877
181105361
12998
1264
188
6854
79302932
128
697727
13
864087458
108
13865004
194
21
772643
2
758
10116473
59
134
1450
1013680
7346
41
1010
91
439959177
782
14560
124082907
1456
292026
29344
3480
652815293
60993
31
516886
81245
62607712
222605
142753
260960422
109
231574356
910955901
47
349320
30285
411330
72
386714
773404946
125020664
952
3
134953
247
269941210
16
240504432
8
2
2414959
163580
2
4385693
4004
3151
18
15449
1718535
94326
27619160
3798851
2
16
36
2572319
559136934
370196
1101
100
4
322
11
9
278758
96195258
45747948
38764
334463
442612
53831146
50914
2455094
130
30
4
252867
75637
25680996
27
46
4
7002
97
3048838
9829748
99794
3020
2
2839082
3213
36
7343
253
829
45569
3
7838677
1655286
85603677
1642
551732
107
5
26291
2188719
848154
84
133
730321
15214612
477
14879
1438
9
328882
465
28220624
13351
316438729
353313
13051181
387462
23591
33209197
14410579
253674
47117910
112461
599674956
52
4
28267
2129
32752
246
198
2168879
539
2621
10168
4098652
5
499
1159339
382
27
159
3
3
7250403
14055
3959
4631
5737034
279621
19
111
14
647707
37
15745
24398347
81438339
89
34317681
118299995
3516399
498031900
38
72710308
1501364
798220
140
1979
375630
5
3169139
15
596267
8
192
2
2044172
41406
161519
2
174136
55547
1474776
1099
7725525
187394
60
309059819
1456433
4558
94763
304
1911
769642805
3198801
631102
335126657
43
25
100364
138908987
6
5598
1124671
535981
2
657
1436
22517340
2963528
7470
488305706
386269
1261
801649
9942
5
1718897
148
8817
3
2
966
175065
582611
54
28749986
2367283
9107
31106
1775278
97
64076
153
190
1339
10882140
593
1260902
17633334
2894
1269792
132254
465
270598
2121
1765938
48680304
4880543
146252336
2
39
71
4
943604
3
35700
22
25611
592034844
67
2
3133
7
8
126
1309279
747
37972
2544705
6
166
1454
16906
4677
990
2029154
784
230867
28130393
9168393
107
801
9347168
25090
3
25733511
745
68
1297
46
263335164
287
62
2
786
879
10598287
21246031
31102653
54
186
5148
401
684947799
336
4084253
461
37866391
132941026
2546041
5762995
1539
39102837
141
356445427
193
542
164870628
31058
7878203
493822
3484876
9379
13982127
545
2297
12886682
12620
133866
114277
4
7
16256
78
33317
1219839
48369
645474725
266
272052984
111
71266277
124187
39892752
3270
30906
11793540
45
132986
104
38
7
31900
542
204703946
16681
1453
685561321
10
437835084
7889
256454
32396469
62513930
59589
19
377277
168
29674940
20371705
211
817
26657
2645
2226
63843
91
6967616
119
714377
1169
465886
295
6
285
761198850
6
8922
73313
583529782
125
968810721
566430786
2416557
18848
317
59120
4132895
18
2874
3
172670231
115
1234
9022401
3
739055
728420
248842754
1002288
309226
112
99926279
726812
3
421521
31765
18
3077
131535792
838402840
73
246225542
31778327
6212221
980159
455197070
261045360
52
1988
5
534347752
65031
15
416
316012589
554523678
1813
1788
3
132
47640550
16437
260180
5329
10475
500587596
585925
13
4815521
4212
9
3778
1296772
601
371712689
26035
3
32781
465
4639052
21010406
626911
4173
11016714
75165
2
5647
23913
73
9
108
225977
702
28152576
13
6950056
984
64911
30202759
96618769
606238
350539
45286
2
391657031
4467539
5833551
128849
15435
2
78440
12758
9395421
694479
6020
7544220
24674
69244091
15102
249
60
253
127098183
98187972
747
25853896
65023
4241
7711188
62693812
230
9066177
127519950
35
9152
448290575
227
81704
476660
312
432775
3
318353
79557146
425
266
62556
220
353934
16
39595123
509
651947695
2
485
278557882
208253
4511498
1111
214487205
2074012
27664172
677702279
3275
151205402
50845
570560421
594935230
894521888
2736709
80334449
1926694
523120602
2
15
21
680
56047
79
7197
1996459
190315
606
72069
23410438
269
9
11
465517568
10715
625199
3
665115
12412
5965
11664706
9
1167
184688
4
769
680620
607157
2384
2219
7944232
260
1244
163
2676897
6212658
1491323
9
62308
67903
21
3954
54
333
600870218
21
168
1418
59370318
1889352
671723184
19987881
17012
1315018
191418
727
23647
6
61435
896410638
3
449
39
19225988
2286
3593970
74634
36922028
20396
215389653
236532
3705
2
18384992
12478
933
20780632
9839
123
9306
4
2627
121
146
3358496
5926
812010770
18363249
1124130
661209
119
784
5556
9446
1364675
1805
4
374
79
3253
519975188
50484
694422
63
7403
46
91582
15240130
15
504017186
142223
3
2542
4253900
86415
40
397
4369
15
11519
80
1266811
199
1892539
10826
212
201
1157
444
28
622
1105
3174
877427
712339
32655
27944326
7
88
58542058
363
11
270094557
11731283
10170494
4
5174853
4993
1344
222
7
19
14983
63132
7
200104
131357664
2636424
967912
3075946
4
95
29
4402
843
193853
55
100200364
4506
30
7315
3
122812
2124
444161
828
25821
1138
152394953
5
506
2891
91
4046
951561611
1386767
8796934
2
6
790103607
1353
97
4
23752029
238083
10625876
4951202
42
35
5
19403
47
8
58
28038
1934
303048
274
354872040
18984
10861339
428566
52354819
370532
62976431
1011
170845
757015429
10885816
480054654
330849910
781619
7887107
19
60907
44
105708
6
231757
2753576
517
14830
65989
877390081
3
6439
317736
2719004
12759279
14476602
9
128550673
1680514
27
136166
16577536
4
251868
103249691
18441981
202451
5899
74910
914570
59
219461239
764688915
8273
17
614
108
1528346
290
1285888
1255
2102
849
8
28917026
179
37436907
21
849
2067146
1082149
12
11835
17
45607
381107549
1373644
11
10385
86753254
20617
2
5695
1102256
44
30100092
70546
7214908
15771
30440749
11234
2445771
3
42630
17
9
59733020
2108089
154527700
403365
9417
13
2186254
3404524
464
350776668
2351049
5
37276903
85276
9064
1446541
3
10192
53851
8
533
390200458
3183571
50009774
1389
2
196393
96
164
3781693
11
9713
27732157
29
3639
35
46
22847193
8698
303142998
133
3461
5
50920564
369430
812
24
39759
4416
360
54
30
36
213
719821439
468628
285300871
269428
10
19673604
40170086
616243706
24345
5
53900
6
115884
52756
11891
531
2
571930
3
1275394
3
273
10868
79218
39122
513752
6
170262
109245263
95015064
7
473550
2
2772949
18
2157
3107371
1830
1305989
2
5
500238239
449394
13887868
50660
2
93
4029663
805992972
13190
109
75465
4
30
9004465
947
915353746
1437534
106666
499
25263
9
983739583
730
332425
2
13
21124
10
449
34237
12
4784
63
151
9
11517179
3
9979728
273
395673223
12
19529
81
101045
887018451
4405827
196097006
2005
326939145
128345
4
291
3358510
102381686
21
665
2
500
21132909
4309559
801628
92
889016
11870653
3159990
5357651
137331
47358219
59823167
3
188
13376194
68979
8840
406486360
35508
147207521
190
521
974
875077
54
848
3412814
7605
9
452
2225173
51744352
182
4
23
124036
107
4798265
11175
2619
2
6
1123873
310109
85048412
34647546
36209441
111714
738
20
1345376
896878182
18
313028
27
2095861
36
187
27
945
4
176834
5560127
1322948
147665876
14573583
218065401
8
28133
31
23937
15478
39857
522114918
5261909
4067
88
1365
567181
180001594
4757963
25
1438493
2639
77475
25584
687558260
16796
7233943
134935
840635
418
42535
247777936
12554358
6
51929844
234549
220980
125612
161683494
4931
77
3863572
373479
76
5941452
16312809
81176
83316997
975905965
80
39
9996
836475499
17
2571
16
48
10
57089
6523771
124757820
3497
3897706
8275840
449
174
4628684
2911
13220046
4
3
22142
137729
9
1124202
356
376915
14526
89702
248387685
4
375762733
110223599
38748993
14519
318887
3
1672087
2238
95857613
107505
2
7
313730104
56626
62
62
1613
161829
651222
845306771
75807
17231
4199
21944
155867675
547152614
10095
11
5
576078
542414
25962832
3075
72
56229457
1874187
55501
46201
3440
5163617
2055346
23
7545
185
628
105845
1698
8028
30078338
450
30441713
334945
701
25764
41294585
2497687
3195000
13606391
894741497
219
324559130
519768
76045
5
22
654920
29
10326302
249
293072
515150270
954
101684861
87
744622
2650
126024
551815064
3360986
94
530622
386278
36682499
693358
435394
2
8317
249
317786641
14498723
10387
10112802
29705
2629
139
5556
2
64
122233
63
231069655
526
22882067
3934
47253785
9872
28339912
76
45678126
3
3206847
486
22110637
2180
28964866
131758
8992871
126476035
109045867
142
689
12316216
14841
1365851
202600164
935668
11726
10208061
4
185594221
12384
4016
284424
827
33708
82
33
1811868
13
150
105752810
2722
3269
316
37933993
658610
28563
3
464342
8521111
348709
624999942
518480665
18507
4007
43
51696
104
133048307
119706562
1360
11884855
95074318
132945
552
103
36294754
6844449
395192
423487202
1575
3
51377
33
4539
745107
118401
931393711
1431237
98287954
4
57260
98577
64
8520831
2671
7
2417306
1131988
3
5197930
12
32
86992
57
2805488
92038892
9685377
42220
256761309
12824
109926
13499
3391098
97
56
4103
3866
2157996
1307
1874360
371
498
7128901
24665245
3
1411102
716
91023039
4807446
14058947
35429296
14
63
20160489
3
20
33813437
2236409
8
374053
2866
22368
43
4
218191733
27046415
1501
18927
1690
6
2
97323183
93
119
680231
36795092
185498482
44443
4446653
644
152
15368650
6
7838
18410
14199511
4
6092455
1301647
38888
845672
456503
906
10
111
383
4378124
503205
10
716956375
3199
10157232
11783894
3
75589
49
417999216
171000
15584
12804
158931
6076
33698
11
2
49745
38667
158893
23132
7576053
242503913
142
460
1127470
10684
5
3
11679
13359136
12901890
2359581
240
50573612
1003155
27976
503247653
19622151
260
29643281
4532148
13
2
153372
79206
10591466
64036449
1793
309619
1484022
7857333
2
63246459
392941707
11820
131
942
34
9
45662772
6627
665
1036331
484605609
34971
5479
207
12622
5379
19
11
1561
284
1861830
36
55
173
15
2745
167386149
101820
422
10271828
4569
20
345195
42777
21686
2
733194712
614675164
17
52
18302
2
853117482
541034997
219972
114863
1012
72166
7
627872
726549267
217
826370
4
28
3139826
8213
303504859
512462
182
2413
18391562
3799
4629969
78700010
4609
5
513
2937589
71
9674751
3446519
7825753
5679700
288
49
10
17
42
207327
1874
56
26718103
42434
201647
5580
185524
124
259111388
236584
98497880
4298
31
34671
2249
7
433827592
394
41407
66818
33
14
787
244
22626
597500423
6044552
53987746
651228965
6328
16
235763464
24661
17579
6
148488464
1735219
50821211
103513
574309
172502
58
37272
317647448
1534772
2138513
405075
21381044
19312
2
4418750
910
141
2209
110723990
3499392
172
87
439444955
44471418
341
26412915
23
170792
356376
25
47017
174671514
141052321
2156703
24
87378056
49027
29268
7911401
803821150
10339846
247367
7508
1823849
7815908
99181387
10505
69
108551250
151306
1828
2
486096
25
2679895
321
10135723
237979706
4190811
28132
16
3817
1737
56
3
383863250
484
413500
162309434
22
12882
351866319
38
195
3
37
1334252
3409
71095
5182196
188957450
7854424
624965062
247984831
573852
2
419449649
161349
3
76097986
6
97072
3197
2
307
6
6680
12006135
467600
3
1775560
2340
3241
10
39913
221
2756337
811475168
89
7533276
4956284
62
3418
4
59582
58389888
79
2153679
78051857
828
4
479817
136
1540
326
130
126537092
83
84968
280751
11467376
3776
24
2029
222987112
35
11459272
2227
1163
164594
3073788
786
2580
775170
3420619
2
82638599
24906998
95411419
67
251
18
146591
776412
295899661
368370
10052
274650089
2439517
746
1112477
19090
781
888870
134673
8
88
438
191510452
5857
2
3419
1085948
4581859
64417468
3875
6505333
3671
6
193868
16395164
2
138100199
119
3157
139
446773
576171159
4
1482
384387126
4607
135801
1917
16544582
2226623
178
1779725
9935644
769864395
25
61184
2588
56438483
2170
31
5
586317
49367646
220
65
61
33055
759469858
119
3007472
12935161
254675
28
1180
999342065
18185
261
48
1780
3
2
13099134
119314
56813631
3
985301552
26422975
16149907
123
2884
1264
499373772
2
284267161
1469862
33319
569780792
7756
79
618
100092143
236904
3595
88
16466609
115
41116599
501
3
54
1183
184274297
41
118316887
67044
17
18671243
110
23104
268832917
6
26046708
626169
6047
70507016
891
97637404
19184
1526
3171025
34
69532
12
2
4558
11055324
21063
3448620
95747
771551325
12737819
91537
63991822
21818888
281788892
396253643
84317869
25280
9
327905619
10875227
96258981
23
519001090
3971
13173
330499
12400
1241
169
9275
7007983
13946446
5
287801
408401
20151671
8
1064845
67
2742
137637
21
3579
412034083
2540
2621186
14133216
7774638
22
238777173
33359
739255
309
13868
8
335775
3467
1041323
468
237205
7147
586757
279865862
257887
69
3
1218
744476203
142312
44164
816920
3598341
268285
61470
17
553943
861287
75
893
15
18
26
3030
154
152517525
8377
73
134371807
8
7321385
846495312
1447
43583145
8427140
76
66846
31061616
14
670
10235464
296056
2920
143197
905458431
23326773
2465162
2639
18
725803
904635
18507
1212
15
4
105242670
107898665
28
529503031
18715
154480
4128
1210
11
646
2796
25812219
2
733988
6
8
177767474
128155495
5180
1526366
1831
1576347
153751
3181112
26916254
5
21610
4
269
163930
2594
16907190
45
7187395
9131
836118
196063641
5053419
154947154
525
42637
2018
10470584
602
9694
10289803
6
2072214
114244819
30
2113
12064
233
7033
666032679
6
55289035
1426135
860564
513
8016
290415
36492386
43175
4662691
8298
4
555258
56809135
286
184
35
17654
5502
81969637
18052
1066
177733
215436822
289703422
277863250
48
24763
86194745
456
1783
15879470
71
14
948
2
4458
21
36
360
5
11259
27415
58
4204
18
22
17
3
157
72
1609
176458
25013
9
43873
1232
37
9
112874
88967
58
678407903
2163601
229696
69353111
128648
374
93110
14249
7
848
45138543
6862444
139
11289311
6217208
979959
923320
634
164534
960972
38
116921567
3202033
427761361
338548175
196332739
8
5190
990617
52842500
7403
34246
2524062
362365
32006605
417035
276302197
29879396
1821810
5901
47483
6866
866268887
358
1365
156735040
165759842
4
493
9824
12
2918
490261485
13410
540319
1422952
42250
8744601
1137
73832620
784134583
36074263
1381355
175132331
15897
5029528
25
1619
134357
593
75091796
311
4357
106129
1783
27
257086
43299
71854917
25
38968
56098
2286769
16308
48041243
366833920
119204
676460523
104930
20
2945868
1458
14467
174033
246
1872450
35832308
18377
2419
2346059
35709436
144
791885
4904
91326082
18580612
7
76
314454730
4689
1024
8098755
164
1562476
21357
20606
19
104
1722
269029368
537108580
7067204
315
187525
1064845
3837
63
525777
135064
872
841123
331228
573762
23
86470
758
1715718
40125
8347361
19617
357
387453837
64704
415322478
100
610777864
324748
673559
5968
1298030
10598
333656623
569920729
27157806
363283
14286
275303227
318
87486015
926
383069385
3
40621
231206822
134280836
120
240
153482
1017
6455942
2184
246851890
2207974
7
26
630020645
165715
17474516
2538153
660361
2
300390
14
1694
2377634
63312
79651621
213835
10723
2
732
27
2953621
67050223
386329712
9249
7230746
17856056
11
12369
490
20482800
10021
6257
181953
62029740
13209
9
2
4
708911468
11964820
3
20
26175
132
11
7824397
158586
6
597
1520433
2063813
75093
5220939
1146
374632
7557
10
5318945
116
958559842
1343
23709
5916
5
1277270
819902
4066939
1056730
19
40
224886
2
490432448
2802721
564750
6
423
57276847
9762220
140275
4
26714889
284431304
14247
34857670
498659760
21943150
6521739
396343604
2866
510
33311
187988
32658918
483267
8115
20073
63729539
844743
3102
2607064
331538
4751
13394088
18193
299
10
15349232
36190135
2558047
2
2776
4897133
2879718
2
5329
3950751
7506
32208
500
1332273
12598788
80941
49734
119
46232
38
48
744381154
1151357
6
435355792
5
13377
108264
358611
619154927
2323
52563346
1608212
560
1232
1288198
733
172
225264
307368
3599
6400
257389354
8
208
7278
11907551
414753315
11
1423387
93670
108033
12610
4021629
4782
154871977
169650
6497475
1558
1187
204389165
48339
218446
39653635
32
14
3
88
3
25
1909761
15082538
8
19418008
9554
39
281
225988788
140783538
782
5374291
10131
34
371835655
71843
94271
3306119
16538
201
3
2277348
5394
671073
28714203
4031
2040
1868452
304
64450
14
817769998
1110765
11005967
12998998
9893537
1379
43
394
896780620
245195
224309333
11149459
550
5
250927
716286
12049
1388710
165
2684
535324400
14
947705924
3926482
1026625
4792
164265
113
13
3494
15366770
193554699
457
3507102
2
11343
14475
18158075
21504
2
130804358
61848441
263245453
1405
802340915
2
205393133
87
23173
15366
268969
7683
2860734
278
28489709
2
932435092
101
203587770
15595
12723904
20440846
12
995738527
22
422
43963
5
223826234
34062781
16730327
2614441
19559
231033
527
110
1681
55969439
10
12764
12
49527
478466
12931
727366964
331455678
25671872
114863495
2275
3925756
2345069
815083826
20514
2
1008
104
40117
169019023
42
307
19
352
529533740
3
15
140
9874285
263200139
2257
165137
5
308
1231974
1012
299607120
8899958
629
10
43024
323523130
13241
1519164
7926576
52
266066
86
2044342
59340
4123
191261437
20
4
5
158303
35
5
1602
300630467
25676473
911014887
15479839
2421621
56
12709932
3152804
10
107589
150888489
21024510
8999
25750663
157
20732555
6971061
4014
96
18990694
16230
538083377
6
111
81267
4612796
52309158
1384
397783191
121
58
1828
74258191
5
4510
458
463
15414278
62439
11653
2396379
12
47684
13185
80
33
1012
5496278
813906959
7540
19011
2291
1626
407576870
237832847
12
1599514
11153413
5
2075102
925740094
1632724
97737
1717505
127
29341414
101
564647741
11350439
198996382
3563
176407
3
12054
3675
62
114
172
11222
6047853
2272
172
172220514
875
649765
5
76
239238817
140
4474
102717
382570
1930
301723648
3621
6424
46
198
5230
1109528
88403
1615
1108234
3310288
38
337174767
8680032
509410
219722
137079160
3786
9934
100229
167917499
26571
559
155
852
149
8
8362622
6
26227927
43
2
2
108
229
21716421
564
1065
3
352
177
504299
166830647
927963323
97859
3342506
604487
1236
1493164
1205
4
1077
697343
61459
74437
4
23524373
263681
4755474
133
1442167
1278
9065711
144
280731005
9045
514114067
9753675
27271736
195
4
51
19140628
578990950
13
1001777
1304
4576623
775
152
8449035
481
900
41844
6621
92
363421242
15
909178
267131
260676
15
7164423
77210227
484
82394
18801954
16
69
50847
143515
1709
3613707
54152
63506268
93044
61
135
2274
239656117
72
1395
77
18556
34
4
5055
1069
187082
61446
17
6728780
7921
104225
256
212
3
297801642
841
198310
7249550
7044
26636485
797612636
106
608460816
414533125
68816
3332301
861149
3349
965
3112464
287
8368
7867
1042220
24979
885
22
2846
6690350
1119824
861944
13073024
6850
2588
13605418
24938
1538095
1281
30008846
67027
1227
384
63
161324
396235
2276
32
785
8599638
12
116197373
17269215
42107610
616
26
18096732
8698
6
2742
78
20
585024
441897784
14
1646618
25342
2795598
4163
620
223112320
24
10476203
33
10823
25
83
388174244
217
228
259346617
89
706011323
174400556
753
22
2
2333710
368480401
135416580
8
704722
15
5
107853472
26
463
2928
1522643
269230608
22992439
94366044
7450306
15676450
15215
212
198366
643310332
157
476065
66601
6138
476432869
446302
5
242959
53164
43
99
442859159
269335
206
515648316
12496
98539144
45540357
74456326
35
4
7534
446383494
34427
3226
10
111443939
262279171
6227317
2874
85
1505225
59
1535
57
736804861
49
9239281
130413
336230980
912
1135411
342585454
4901300
4
106497
1826
386
608
9753
2655
71
8761205
5953
376
152569916
1323
22
376222872
6459
132
43152
135031
11314
2433
200
80362
27477523
6018
194
1066819
208059900
222
1001
14
718672
34475
471
329905472
4
10888
374863706
3696
13459
302
19
27
25
1649876
841889488
3142604
15435
9772
14
127
86082297
59391
10976592
12771945
60
5
53791
50043637
2109
8313
1867155
4565133
475379903
14914
226931
3
397
196
5535
50627134
546545871
3232077
45984939
93052498
3202565
23836
3165058
5
4237
4058978
19
1551
56942
3651570
1643834
4
42
593896266
16
14102
2451
257
260
9447
1508
75824
21261
2
2
6286
14
277
153150868
39420869
963
421
6073848
2161
3
511754330
99
938
471145
780956591
60
927
4530
18218586
53
101
23
463886775
5060
237881754
387
856389856
31003
2535
44284608
412
25846
36769
1704900
34026
24
147
825084
3446
11112
892594
9
4
185
2640826
259
6902522
6
1127399
143
25760
372200731
4396
1082
1982268
581490576
178497709
173
178778
231557140
341552059
432300761
125989046
32
6440
731
315823034
35
6
3400
30482323
500781
322131
45235
82809437
3928
189
3592444
659
167448
3000169
909
186069416
324042
715368
144619568
72314541
555967
2783
1207067
815946
80
5851940
34
255
6842
1522
260931
20
2156231
153467
364048
465561
841076
12
52354723
17215284
1754872
216022
19
34
2529153
12
23
37186
3580
14745
1030715
33
5
2
142
142012
5
4216
3
7
410141589
911810537
741
1522167
2681731
2524
6473479
112227
94
2581
1145076
6984775
116
103583611
95
105146614
570
10896
29165
459993
115414
22667
217
44
167
2820
36
27463
15619423
3
804078
18412604
84
9360656
324
5
1638756
17969
36844872
157594
25
162836586
3560
225924758
5640419
152375734
3
5915822
1223329
24722949
874612328
6160
21845
123
382846
11875
4093605
423256
904
23890
7
343
9
202713727
134
12189482
369
4820259
69702770
7486525
453077
24
8373
232646179
10140059
311443
22558
17
264534296
18823
2105
7168375
5774
155742159
17297
4812981
114
660
971595
30
98
465845863
1010
163657
32495
468118
56
20195
5
2294266
26612253
859
26521
7119884
1125
9133882
31500
131072443
395783500
4
18749
790
210484133
331
86288297
1167
13
56821
402
2911475
79200
14
30
602
841
5
14
10
43
1175436
5283
4
8
51497901
15737
24204837
265307
523427
5948
203130522
2229152
19421265
2984824
42488297
78836
83161051
7
2
4116
6
22
215
719291
23766
2572
4
24710186
103603
2157
649
10
22372
2264
90
147285091
200610
3
5
278
485150431
442497751
65066
341238101
1816780
2
43
30819
5
483
169
4
35
40952
1545579
321717348
131215
34926
666
348122
4459
57651
67474799
3998050
18198
1716729
39399668
436604
97356365
4814082
4032
2
2727972
274269148
260319
189500
735968
56441409
93996603
469297
5114
49
8044880
30348496
14109437
967
2865949
424289
106929519
354
3074
5239564
12586495
62892
14458
222
108
10
46922
20819224
804822
1567100
13080761
7893
25549641
299
71602
75
698
418202078
650851957
2999
205
12494288
142
77231884
5
35742164
54
4452750
1251382
33292355
6454135
2084391
40
257042854
22
4647
1078506
129148573
28
792713
115
175
90665708
52364
624
124815
54250585
312764
620
122267
12
178
2994
83
1951685
10
38
68
28004
6
393
5771
138797
263
238
122742620
1095
1985
5582
6675794
16065
32283
94
35580
15036
4698
19755
67
3023899
5
60713333
23
5381132
20
6433
581744255
1673859
40
60620
313882
906553726
144443
459150
21113
317
84108058
501794025
392053
58963784
2189
301453610
463485981
907
227226
19
3
599
20
10006
406
948591
132011
994
248959980
396403
60
708392
2398639
85747619
32805
2112117
285
195
8
223
991485
60
15279531
14589037
3
1526
2692
5304
25
156
41735
26210
149628
16
24548
1740140
81660674
264591
816
201
527
111670
102
521
559956948
54
166
47330
7925
25691
3282049
2492875
6
3
20081594
44
8392183
207
4949
104
119144266
10063
160
30142129
653705614
72
143425791
66105006
233
19812812
5
1029
30220
4425467
5021
232159
1015
280967242
7
1065168
3076
1490
2608055
9
57
2
7395
2268
183152
43
22123
80932773
469498954
68
250284239
2
7
17483
779
43191328
307991
380812
979
62
96998
40770301
29430835
38
35
51129472
261440429
376009296
857
17329
467704278
9
3722402
4
12
30738
4
9167348
49
2296
81222202
78670039
1341
77
94
975697863
5593624
8096
20755
44019
870
4
22
1339251
61794065
3977894
3451
191
47
232
204396
33
143078603
81
200
335143
20
239525221
17
53898924
6
127328566
15
280791
44
1187709
53
25438315
101471879
294
183739
147158593
3306773
39029
371849349
118556
40
3
67
26348782
63
4652385
37481
134
55
703006953
61384
946701050
2
97142997
482
348
131359
12728
15224945
6174
123
225950067
56393425
3
67
497
140066
6045943
470918653
25687
5187377
6391805
68797808
373038402
2369664
81276
2
528610430
1129491
2389
1321180
5
8168558
20
274022
706137608
13
17130562
4987294
4
1075794
579800852
941
4124
30472
614166
147248
32
171
4064219
2903525
20251
64738
10
550955
8304
16566177
6
8801
52368
14637
3
32925
10
13715575
73
7
871847787
273
96102712
450
4496
3180849
14732
329
295
6348105
2675
3402640
113149952
1102
39556882
1933502
167374
34636
219719479
9
1907
224962
18
937694344
560892578
125730
1663
933326
68
2
42778
799
203
98277
281919498
5802427
308
144790
1768
196656
4668
1131
83019303
515
361143459
945550817
723444233
125537
158452962
16
50
6151
7
9830
24
4
45040
4
69
3582002
174
590
11
98
1818
36397
7
553679105
14490935
733084
391
73357
2006
2278
85826
5086
1935979
479385
70382
51837276
5032404
295
8797
2029
42318381
807340
351861069
34082
23
2305314
1807535
281
6778
459902288
4902
13988169
280
18
393
23
464758
1418867
2267
4002
13245
1045
13
5
11540
66
126888
375755961
1259251
62407
395135
103769591
1342621
187
1674831
34
230
23
98278
2095465
387693233
373172179
245414310
333106
23790
14829135
8
26
7116370
1003993
277227
36862883
1792
7197
30
771601
944709
3
40
438474235
4184594
1601771
91
6281822
2
14076
3
85434280
1313309
1156
2
2216
67474932
151404743
13420094
99707949
313
2309
7453838
23905
43300
249116
1007
52590390
373715
519403
14750
15150
2975888
16149333
6485291
482105005
718
56654
2457035
226
1747404
491
316
155400251
18
35
4968
76
18625179
7381188
4
1255
1932
7
229514
9077
195
5
38
3795139
3
24530
582668
16170
764450
851
563
5459
2
8
88044719
6107
136
35
1762797
630086
17
1627
16136
35897718
7907320
5
37
29892106
7639
52
75496
359037
200536
38
122748
20189
16518539
768480675
91
50602537
15
2981
39
11982030
84424
24522463
3
8
5729
1753862
323
62332
83317
15304
990
81
91
53
590833
12832782
15688111
147448658
16855
542
1456
889248676
218271127
28
54267540
41595
2200273
2326730
17410935
31869
198541359
1213240
272837161
89288789
3
13133374
22499551
65545575
505462
7815697
21
65373013
1890
2379
83726046
142
25
50435
23983
91714496
20458615
14006895
10
744
385052901
930
5347695
67
628
33181
326117495
4
67184672
242
3
8362
3301
256883350
812
227967
31830349
117
9
139890147
48
3
545852
10038634
24034
40390
68079
211477555
819221298
67236
60
43
40391
30182
17520
11820385
146150134
872079
59360
1205
19481861
198
343033857
7959
16129
1111
6445617
266548
698071
1109909
23450779
602
562721
134602
719
3732109
300043
73823
7
7674
571
308306
4193
5
583
51
177
500692909
1556
127
538
25212
192048602
849
1214
328
132983115
212
84803107
612668110
121955
774659
19
2967038
13
55
6425937
339616228
25001
203495
59022522
445869
8762446
24584
786
43162
66
14
26545
2
295413538
2
74
15
4197
20700
391
532
181
9
296026476
2331
1790
2
34864358
61
495
2911475
123
2447
1427
875858349
3280
96
6836414
114512
1166
6832
423
5181
12538
1258
192952109
7
2940
9613883
1296273
4758513
551
1036
77812529
312
179
5572
19
1120211
118403895
17
856443063
218
531462
46
643
2223544
38
729950324
511
169035437
29883
19207576
43712
532089
27955
52727471
2
43
56
18433
220215947
36981053
136785625
229574795
3374952
4
34
88
172182086
5
67938714
339976387
1575
3391560
119626
3
107006
11
12
89986361
17
9134
677196
348351030
58561445
164702
8544
76019454
40976
963386936
717
1450
298480041
1261409
4578996
106
453996
36906
7
1605508
872156
3002
3543
788
50593889
16
2344
431882588
31010061
58411
4
744
295197
190
637
4
106028402
132
58051
891429364
120
33927
41625
14161
177133123
9301
768958
282487327
11638874
7458259
779730870
519
5819
160127254
232483862
2513114
206011985
638
491
1508
21
242367408
101
240
1317
315085275
88476696
92681
29
7654532
248570435
308400
333321933
2740332
787934
1163049
854933
575374
130600142
49
18767
447567
661293
75
8
266376174
42738
17
701003
1975670
7099019
51550266
19835767
566123
6
12
367
153
5
38318
2081804
1017
2872938
530
261730
977638
12707106
12897072
600562601
5771
629
53119
173800
30
992164
30
2611
21
1027
248
7
35997
45
197394
93
10
171919
228
372860
6503
5
219764102
468447
24079
5641
1103666
3708565
154
5215822
572
42943
56298411
137
2163
4
398576
2428
408835
13901
158
5546
268243254
1993
764558663
185
7352408
354
305
479979550
21408605
1658436
1405
260
586
52490809
442633
4797644
235
61
53786647
1976
922
192840386
9
55
2946
157
6316
110203
37
1610
650
12
2591831
1061
14
207885
144497708
11
50147656
10656
255
10672169
101
177253908
543000491
5
197111352
511253311
582860
365710116
10555
1988574
139925
22
3486271
212
9
1326768
6
1212043
103
8141
32
152
294449581
33395360
5
92
1163
4
5003271
29122672
859
271610813
302
6057091
530
37645
14368838
24701
266
606150
489378354
409057231
361659740
798626308
26
5217
55775760
315011731
860
737
83542891
268680413
672948
11419453
3291290
6
91681
543569650
1080791
1569024
483099
480783561
132
4
745256
159876394
8858619
138
1340484
26134469
767841
369438
443
30
13
8540992
1054
2
20686957
5537
27434
13949569
3259665
36693544
379
11165
1333
17641
3020467
325
1885
2497348
10233042
371612
935807810
2265395
11
204
4
76
2
10201158
859710728
36496496
918
15744177
34
44561
391522
123057
25927
364218
247
25
2700112
371656
4418
117952869
142522
3318
56930326
34
842645587
119665838
56
109482
17045
1568938
2
8424686
75459
915306127
381321
41
8144033
1600
3491859
2246
1767
1628
27
37
6
105
167940
636
124325
54
44467
9
1054
9873351
19
3
5358431
1790780
582311526
72343061
79598
28519830
12
527962373
139393
75
87956
28
20152576
125660
1366207
15
47804429
6055833
436756
50860
73105128
107566
149410
190584
2016135
51668159
982443
181796231
10819549
1195190
7201637
790728
7
12359
883109
13424
1419
2421
11357
991706
45873
262881
5
11427546
1288
40
241127
1422
2208447
12776219
334268946
98756
16361008
44452
50545659
2874
541
67633621
8
92435
9
39285
20
7972969
836024
2122
2235828
393715
15637185
2
171
240
1539
111007
84760060
135027
1346
46
75673187
1679999
6
8286768
21
60311
263215576
245768593
74
2371295
18
18904118
3846
4093
25913495
45523
119101
5782
22623622
41994925
49
312059
47353909
39
1852391
31980
46680651
6836
4517414
44904797
8298786
165481
2005637
301
229846008
335758089
35599524
323545
665
29342
3014599
120
939335
378
5591
63940576
696716
3529916
371117824
361449746
405
7457163
516
16629927
4395
16736
1220746
35405
9909
10030774
824907
71316266
634943655
17006
463668262
8048
295007
190340
364
4
74500
8
20034140
1960979
10204676
258
9325
14
43
2
12896
2
396121476
115814536
80467822
47149062
37023693
26772547
5870416
3119
179789
25
7648699
18063583
2611
16383845
178666
318
10496
116628457
767746859
408807409
867972562
12011473
86373
82866
106817211
751460
34
321703111
4437
14
102
11695
27
198909
12246370
4146541
37800556
484
2825605
811877877
6179294
206673
51251
3295126
73770
877628
119
20767024
315618
40213320
3901
31013
6782148
267846
8677047
23199
877473990
2959749
101212
5184150
3927
2276432
4052
14839592
135
409884882
2357
52293546
917223290
69081
128381179
9988797
24381612
3
6
91
15642
214517034
2042956
5
97979070
74811
409555
5205
7985253
4176464
648
246341
5237422
369
587
407496
115
168
46092104
13686
34686
8445546
1950880
33011
24181
1879290
286
425614390
6245
4689
57
15
1885551
261
724
5
171252969
2192
3997
29258
2846497
15
38447533
66892
10
64
11220
309162884
81647
4041
753116
1067236
71173
3
73705
281730857
37746261
684
86
55858383
2
199684969
1971
1064
43778
3864
7995270
27395
3513
723
480370
4102
250
50203
226688977
106
2
3637010
1503036
1154
12
107
374
1291
1508
10006
15177417
3
33109709
728
40312
235
3074
70114
6494479
21189
268
4965
100548
13569
1173247
191191177
20309
2384
4
396367954
13923226
456667
3
1385679
25
26165539
871545
323359
149
14414
9
318945534
6
308167
6
408
2350326
622
142
16107630
20490
647440201
6503
84607
328
23
25561
543376
6096
590
995
1198402
156334
13
5911
368421190
3855
1727
773237002
17
170
2428268
303630
928564
26284
261547906
162508
8
7668108
122147771
54920495
27313
22857133
10
2686
8
2
4973
596734
12905961
4904
540554472
23481
9919
115
9763
21
2299
1529
445438
18583269
16325652
9792068
266
27247
31
78642
545129
863825239
25114
22
1176
211345
139
57011
6
21019
74629884
104838397
991
3001452
5
9024526
5709142
6632549
168567
25195767
88
30
214142189
195
8823
142
3406278
154
2288947
29612
23190812
660611446
98673428
3610225
7182385
18580170
27646
79971156
5214042
79063142
532
31258
69662486
38
707961
6
884774074
130
4
6936
132698212
110323
15
6
1678482
3900
3851
255604338
58016277
2
52563
17878
140187
39
98
34
208271165
2
5276
19348214
562594
179735
1679630
457564
6
16958
3282698
131457808
1863
660
5869914
458
7249
326877639
14
879418
332600
478028333
423306
847550712
241682
219357666
2243351
19689508
282292
136489671
49794
31684
378
347260408
2090
7
61483756
523300445
773564370
23
241415
753
692287716
327
3775980
53195
1292
3398284
636815
361
52119
247
107
12
2779
470927745
211445
154604635
150
192414658
24771
4577
24339
51783
561802
137
23092819
904
5839185
5422390
51129
137252
12270355
393766
2
291436
180248368
4
224698
35425
6
15282252
2442
109288254
121495587
14
226
2813
8394291
33
572032291
534
655359
5068011
15
2545348
2292872
18988038
274489327
146
4298
7
17146
161
3439962
43
361
334937
8693
18
9581
4
54104956
5644306
14413
542899364
2416
3438
181678
683682
3
852672432
673349032
49222
25442291
606
8
115775
7106212
786
3
1388522
8612
36264
1036474
20725
1056
1350346
303230
145
5
63836409
8582
506977
5
77595341
95665620
19717941
41420
9529296
710737
742134
2327410
4430
52227268
302
31
362
388
292516
6
12969144
125954
5195851
1113
68649983
283995301
1879251
3052436
37069744
101248279
68705
223887
963073296
1083341
781853
140264
377951216
1154876
46
7369577
22662847
80
89
4
6746
16468
3480025
6866
100875112
12647
2
2
2240768
416070675
461
53
3
45317442
5289
17600985
48719579
493
3630763
47909
3843
27123
12
3422916
3546068
516
25
10
747242895
2
263951
12326
607
85065108
700789124
17648924
6
3
197965913
6
4
769
368
111
4610
894852932
1705924
12167
4797
698
2
14
2967
38645
353994883
504
4
738
71259
303963834
28
2
50
203
3012108
968201391
4966
227378
214
436
89887
15404956
24577
11
108918526
2155569
24
89
69389
78365509
82
75924493
16016
233
643
147498
9
2645607
67
3374665
148
38342006
5
35146
230
685221462
923651
24613065
397578
8
317
2865
17007
59753
5084
281704400
537
44
9
618687556
244131
22
35728
4529
2087086
2384
955
4470
94514
1063594
3674
656027
393351672
20355948
79965086
92655702
648201
7154
6
4
133
14
66127
16294752
17123887
3
2963
3038
120
321524000
21929381
9
914488
3783
257
47720
3853962
232892
143568
1193
24042
59989984
248837
339
71572
26668443
10
373452977
37605641
4199248
14763892
41591460
307744
11867597
190188912
613
45985
596052999
1268363
321616986
216
31792121
373603652
18585
1528
11397
48439341
17288410
126537
18
139304817
22873471
218
24305714
19779
7211
83
541222
2
2
5909
320176741
806
2067032
9819
42
1550201
15264
208186
274
773
2277
120
8
85
3966996
1385833
59
11928
946
69
132889
36751
91905
668336160
90234397
452747919
68270807
631857
35321300
798385
32
527
2
2700
14238309
816921
10008
2
1087
125358149
3772
1421
14
52883147
2761
46889
361699
314
916303
487425
2000422
2
23177
8791114
1907940
4
50634
6
3
1058295
435296
6571298
71426
77441251
1845608
7
270264
18
1219626
885
618
26
537758878
1303952
67974
4
2
239384533
113825
914265
122
306893151
16522930
31
562624111
1568
1259
29554
41
901486
11
50872432
27
520170
603689
4444000
86538439
2954255
73812766
4
66071
1797051
78
21841
9785
47801
160905443
21117303
774
2709
9485574
379609
3
791743135
1010
31823677
5
56983595
215043053
2239
564
1222508
4050
10718
273396344
177166
85748
13
3074055
237363
198272829
5038
182987
108
6
149
33576
2771848
22778494
246227
475999
2
223
533
799090969
60622264
55940
2
157382309
795
50844788
601079
20351967
1641
14003
237165457
260701
53
404
23
2332567
663
6256
440625
159141
6
915506730
10
234417700
861137
1996
23419416
4660262
162241
35681069
325
9682314
11
11
8
172
176200115
25
198810788
83832
105544
142967
315493966
133
23853
951
234103
14
72
61
3
442
479820
654842
870444
56
35315
4
2909
14318195
507427947
1693402
10
249
61505
6708808
74308661
5
119763258
15173905
80401
16263859
30
6718
225964792
1961
446571
8167529
33334196
2596992
29
2
93077
32662481
14516657
295597
40
6722
7122742
2541
408398404
243519606
649910
15288089
5
31
1124675
1832432
417145583
207198739
6195079
7765
289870854
976312
38003
3501
45066
137815
148025
2
220939206
385
925948
67
2640
161890333
34
20530668
3
7268
9874675
156900
7768907
2451
720
6878
562148630
20
54777545
91308220
685692777
640959411
1073
1528
23998
9703205
2
31473143
27437
7936
76865849
17399458
358197547
31032097
5
428
17909308
3
107052
57
45389203
4
2
2334588
691978820
13
15
101
848606107
8741
473
321711
514366
62895982
764496
316856
9091741
33177321
13687
194224
1546
125
136398
758
19
4
5812028
6815
9968
34
7777132
11
21650688
6112864
394207
486439432
1894913
294301790
2
3195536
4526
294912945
1810
135086416
6771675
11884
2085357
11
525153
14
15495
596549
279052414
72022968
7
11432244
712
82366
34303101
23412
1925
5718
59368
1891
53082465
3882207
257
9
15
10
1842
2584998
12
453736
4600
9702683
2
42275329
74855
38
111010071
139
2256318
4
477274
8921
7076852
591715383
627
117687
9823
10078806
5538951
2
436490197
20874
191
990
5455
97762
35
2
98827461
15092124
3062
261347553
192501
2479
36
28111453
36414154
219
18928
16930
1605144
32718
954848111
645951
15391
6307126
1322009
397095878
294977555
2380770
4
296481
62340398
12536
7513
22748
607032
15201213
13522
7
458
37
18119429
8719
3221
167
3
25325285
7635671
43
12267
4803859
415993
55
5664
49606
2721219
1809681
433
371226238
253321
126745863
256144646
165486849
162546
16570
4278342
451
3
34759627
1041493
58191376
70275512
722178
63
1782
1096
5
973
3
278
27139963
9
3
391937
2011
758
8
2319
375
322048342
3570
977
66
403410126
217709742
7762211
459
300
5636130
7
87
3814
17704
46177937
2
141
24962
394072523
123269
49056492
3031109
16719
421390
1538
1421
13161
14196397
69975
15054
388
99049
182479
2063180
43471362
21
28
18232
7556
877888326
987594
538942
34
200
80
3458685
23837063
9083561
8244
12
24218
10644
342984
378891
9443261
109442769
187
288370
1551
1241859
17733719
2118
6
728274
65
217217940
167
24786950
293
554501
495558
90194
55845
5
40200
11
131
658
131484
1488
82228
52398
12619639
337
2
8
199742
4596096
565354
2409
155793
31
15931900
44480
4151
1496816
1743
829686953
51266016
4028
27
282644973
69
3582050
1160
546
5889476
133861695
22088100
138
44
14822
706573
18311
1386
310387669
24
119
110
324024774
362984119
810
1110163
12
15
1265264
217678346
1702628
85335225
5
9015307
1015
4415
1177
11849
14772
13
522607452
5673970
3899763
2334
62863
6
6
83861
8
1291983
333157505
436
67
2439
7388
16198
19
6953562
326550
7792
10109
6980919
61391
48871097
1112
17603
23
53312
177258939
195199904
19596
10020768
857
29809
139391444
13
104516664
4
4534843
1508
4056
3803
516894
80318115
62
596
761840526
397991876
121747068
480
1582
1024336
38395132
2845
759
27142
8
928690
375186447
1953149
32
2746360
938
13
1144149
133
68417
787754
411458
13180266
288919037
192603
1521430
13867
226246
265830
959
1105
2818
14505
118
27
52
1963
199264
87620
3731
4241557
9986
31093547
407
61
22325366
185784915
1371
2
2809
2728
100673
66
41
261318685
1754
7047
195269
613677747
4791106
52239
737746798
68064586
135
973028
7193230
2044
8
12
824214290
203858
9226809
178956163
18111827
345
6140848
442208
906374175
1553
120
2048
95906813
116
220045
739282
760465730
359287
364500788
260
9841164
2957
11098
223751774
505486167
135736523
57
8721
668660
6138182
375076945
11529
287577
471
10383
21
106905
33673
97219784
497527
2284539
583950
1557836
110948
9775
3166
145957023
28
10
8290
832
9984598
116251192
39133649
67493
4879
3
8518
27991359
5799163
68627
3
2564501
9427
135040601
60
23323
78
24744
48
2
60454
1540508
568846
7143
23300993
3
14968494
104584
462723525
477539297
3
854
1160015
67968
2316
766104330
25414
2487650
11070
97132
68790
1299381
871
7749
22877
3
4729213
33
5191
1997
10359
17353
12
10486
18021
3843
7323560
494
781158
283
14
745971786
17521
157930111
11
31253475
1249
175717
6084
868204
49
4331588
79114
107979773
152
5630808
48
920376144
156213471
2387
1776737
408
1173265
2675122
222071
2
7432136
709637691
2725
30
14775544
5419
1305267
1527050
249830369
5
545
594780442
11
2560
40514
61968815
392359
4814895
2771
795259
627123406
96161
84042105
192198001
2061594
39380
589
3
2303368
1390413
10760
192
106
114441
158674
220752795
19508
11327
423342100
2835564
11
14248856
424503388
797018
294801069
17859
18597940
7770904
1352
27898
43834648
15033
11684
230075195
421936
42614507
439917309
351
45616
2
4626
51686825
24413321
13776
15400728
47
881344
93502116
26
41
22879586
71
15306204
29
919748
149308
16
9
1369732
2230
33518
847146296
155138
27725
310497866
43452131
672230668
2570561
53796309
3871
901403
56152
699789
21
1130
68901
2142
3389631
142908
12770068
316
1076
9890667
15990754
29467320
30
9013
333144741
3124654
21
48
1025918
86779631
37033072
37655
196179
21
423
302108906
320
4830
4697
892843
617959
109670
591
5580352
2922896
3412570
257
1234393
2670
661
652
6
3270504
24879
173921184
144246651
1387
635257
7161
66
191202628
4850
2141
5704429
123589004
109630
90141
1163028
3561
222
87767360
145505481
225
55076025
166636
256890492
80114567
1655409
350758
27322999
188033377
5
81
271073077
1986
1052
2714083
472
35823649
470
92
1171
133
156251389
21268
182174484
216
19862581
215651917
2363660
44750241
4980
7
25
17
12
5
2634405
51256360
963239
12
4
210338638
277756
42
133443
18213454
14742430
4143242
11
51011560
62
409009
471629
284986240
12190902
718375934
2212
1307
548450292
319771
3
54602
3938080
3269
4173759
1928
257271911
106
352
3224503
27
146070
729493
405999818
17489
5694023
48
10
5924869
2
8716
44642902
123895
1499
266612
373203
10777
10093
13147448
55896
12402079
10665
106097940
11186365
120838088
747993
68312983
499190
56149
13284717
102422
404722
23397
198138806
12408430
152
332
105
29218382
58237
3242
7
11850790
62397
314575079
6017
2560
122
497525871
211
38497
4479381
915745
1353
3975636
107
784
12847875
42567694
48
4838
125790
2
347
553633
191
7008939
534596523
23
9296416
24924
2
321180916
10
90
881507
5912134
28532
69668389
332053208
25594
6213
1001317
332779
558107654
28474
2
25300
842
112
756
2227
517426
2171
81
263606458
4294
54
33
24554977
67084
1265
974
104688275
37528321
16512
8
3
4
198739068
76187138
301936
979111
87680
7128451
2713
284463239
100176
487718181
12
459354
15
4295104
926
15745
62297
841283148
2
2901103
1318338
242
13
337
11754578
61210955
24
24
564
996
6059
580134790
3694026
1343
3
259532005
5
3076
5919
5
18100836
5320
6666465
22672369
70007
22
589057
747129
314352238
51292
65
1336211
83173
8217
125524955
2306
581553
6
355318269
5
2
495906834
7320877
106
201746821
375985
73288
291
28378992
141192295
1079
822920135
387566
6737952
420
4556
6
54569925
223308
3205
2
9558
44
3176
119860
490118
9
38475
571475
593149438
309091642
2586770
3594
3179329
4141250
1972
242
8
39487145
260038727
3
512882
61830463
8166
5553858
47808
4606453
64885
3243
89037501
24237401
2645
566980704
2
54463535
777924078
126
1625185
424650
123
4
70533
56245
393900
3818
1077
16410888
128723
1212305
792074
7
65462875
228
4174677
26589396
208
12829
2336332
10
80373594
5
106955
4822
493357781
5
11633286
772
189151223
2034
33491894
1387
717
157
57030
189778
18
757095
3182002
334916
395
201941062
595606
196
22202187
8377
215
23395913
975617211
52792
466330697
1194
4
7
2107
1935683
16785
93515
2257
224968
26241
4715290
147027711
6577136
12
231916924
228746519
7604010
17
297
6257
6
2086
758047
592
32078093
10596
53
32
10911
1604396
28689
37271
1092259
4
16624
57
292875912
9
1446223
20
362409
90434
155173848
38971557
1113
2224
42311545
117450
130
2
244989
12
644248386
548
116444828
95
59117
256
13
11
131
947550
192808196
1034
16800
227020602
138
1545
27
23655
527034
1418230
2430190
374
5
255649
101975
2
3
5128
20962
2
111938289
196325262
81586308
146558
299872916
222
1042021
458019
5394
3589
217016447
435214
45964585
13838503
44738016
195
45720
30209633
770516
45410
12592323
123721263
64369
39339
6664121
90
9829539
66912930
37185
8702
416565
38231
34348
24776
367
483740618
764277745
6
69
102
33985973
92210
4362115
17363427
13197526
76644693
526933214
2
43284373
1508
14884930
534645728
13118
4
4912
4
458901
3455731
105
292
44
49349
404
38401
17002
1187274
1676966
4132
627871
12266218
13535278
261646
16303
4370
6051
6924
34933591
181
314109116
790
279363
5281
285
587
27542800
27225840
229138
15
7588361
8296
136
5198013
262144
122844056
1066
443612
173337
16384
49
112
26
16004247
3
3339587
23334097
1836
1537940
1226
798152859
245277888
720
11
237003
18843
10218
66411932
518
944
128562
16947305
5490
75
143599
66
111607
2
37
9
1726136
2
534859654
17266743
46
1577
1902569
3
23
49636
16037
251043
3
489
15956
167
22
283095785
303589
2739
188
34830672
5
4719965
29
10
589
22049
138540
58085644
37674223
7354
4009764
125062
119539
1321
271535858
10269149
58009
1318
19403
8981
75
2
2078
38655
30798433
216
715760976
2
507709
83
8067987
20
2306163
492273
1566275
56083347
64369
1823
4
35
12
14410
253
346
6052
281119
5946092
118
89646
921704415
2
29
18
313
10
2867
76
41891
1618894
106127684
932
3
3659277
1237
992
76105
13351
8544636
7515834
164288
1475231
370
49
23908
11
846
25
452
4677210
184
145
14806
24308
2989
58628594
615
18
119767
69612158
767262948
579131656
12
1067
11768
354
107032916
683337360
121
2469
6685665
209924144
302
459573335
15153
33056166
38
179
11
936089
55545
58
5953788
74
36327
280937
4493
12486142
4
212902
1898816
5385
61
2034796
90019
43722
35404
3
2027
2283
9
17407206
2
158054
212
2
1650
550931
876573609
9
2689261
46118658
47085
19060
139
74
562120167
8
4543
6992
441706624
32696
685756
98
129
116690899
431
21962
54
153919
35
15475517
4453
286
19
41
2
237987
248
1732
34705
1655
859
3732354
38080303
2072
1870
11
434531855
421249
3061271
59062771
503
31
10193777
92468
633
1275
13779
2
368702
74349728
2
163504
199001
10347078
265
591530
68294
16
10
2509
72727500
10681
349285
15845
285681328
517
18420
1878
53720969
5
72817
82
24181
44
535
10
404362
1368041
2
28988
5283492
71174648
11809
2425100
11513226
278145373
2768
4093261
1077432
637
90765
561217
1495709
2106
27441
1045
87801
17098818
16
160495069
4
48960188
99018829
51110
121646611
4
26
89816877
301
72946192
42789
132
277
112
5041
4
752061962
817691667
99996
174443715
642585
44417557
210943
59
6
79057201
149
363
62790585
15136264
1349
68487659
403477
541366
2
435
5
15
36
4849519
63852
1539689
70
4285880
2
3296
1151301
380219468
209258
37504
119568
382787457
18
103899537
18040792
55
350397837
42235
4
107445045
1315102
263602
5
249
249776989
74
15
11216
144
141
3912
27429
11
24
31
1111
790086030
9474484
102690146
143608248
70369
49823303
1441
62
24714723
37
531341532
302849
3
18202451
1985
49771
20
88105
6862552
109577477
9474
37
119
1616
5567780
17556343
100214432
11959
1691
55359
9972548
9
726255724
26
18629
25168193
8357088
2382
5759
31
853917
178756
87
11893
145163
4033072
2278
5
3030333
3503911
5800250
205947095
107126603
876289
27073428
52
2478866
3791438
18170
1179237
108352354
127692
279
2379858
135574
11709034
2737448
6
9061119
632666
233
7697
56381283
765090293
206323
15248
155076
841266500
17
26
6814606
2
24781756
10
95245031
5
189178051
832183586
1194944
507756
4956
2945130
32535
6495493
74327
850953
862
3733309
24116
18297
181607
307393
3
5807
1395119
71
28874
3
644
7556
6714
62207
286
9382108
20359
194
29
2246235
42359
356553173
1473095
21518242
272
147689
2145097
2626
7264
1705
106
14016118
200035
330801786
113309860
55
669812863
929447271
128672928
117277
6
453279
15864
355
617120
94428031
115
11005
29
443
81567
99523
73
942106
2
50
7
2
2275
65963162
823925
54318539
32071800
6694669
16
8772
10948
6133948
37
6577
1399
166
74982336
113729
6596
8836
284929369
419
801
3789717
2295
65
67302
1294041
60
11
3697736
2
306245521
238766696
2295354
366909
502630
2
2336
30552101
14790
513
755493704
25654
2297
943946566
1332
3093
11236530
60
4
15828
17234
21488
167
87933766
976
1408
733693
623872
146773242
111770
304
463555761
63821
12747697
57195486
72
147363105
914291776
418
3427804
30
81
4
40691
520586
273342174
915
81264
71270
798083
779900516
7
42286612
645354845
794531541
892962
6238
17
79756037
6531649
19100
74486
21710
21
261584
94994
123384232
128155
2
14924109
189035
8430
32
82101960
403
669496157
13051
309
3
140
606
2167628
18841
2473
4106
27533
450112
3994
4389
99
742
85
43
566879216
143
93156
1451419
39
291477372
372191944
9
127615139
9
6
190132207
12224119
2
137789
171
5645764
6055
5015154
17059593
1307588
6
11
416019
7276
44930
348366
175
88296
25728197
180836
4
313669861
815214917
892786
3
2
958481
81415
27
1608148
108639711
157
2808
1466
1240
195408617
778
5
35561895
13560270
55632147
4068883
23521
62807157
2471737
12
139
440137
7466127
8015940
34288843
11411
29138669
1559
881
58
4
1267965
1522
255528586
30
41134680
478
238713
2960
20730
164
754746570
113
128630718
119
3037
434264473
81222673
327238
215
6
5531
248192945
68
274462
836280
207615438
935042892
36
168159757
33
12755
9992039
176
17768583
121057235
4766
42
1705
252
63856
3755
12
657328398
47751
28
389232623
33918
14
53
18598
6010514
58229
5669
371542
53
63
22534151
57757
8
316491033
677254
3305
3633
731
64958
5977379
200478
12358841
1000578
2
45245
14580840
1711
825243
5366
252
327332621
4182
1454097
10231424
98
2987
770536
22587186
19276758
58
76260
11848883
124874000
16195
58
120157673
1895
60834
30685064
247519167
1452590
1611876
741058145
927989
4448838
68592446
162475
5574115
20966
1197370
3843413
5657
490
4173
1638
3101981
14
624
134
37
1163335
172
99
8
104489793
335
37389988
307
708
33211
408
3641424
24010
184218536
37
204289
10
8
390
655
188063
2325448
398107551
54928
5630081
9319669
3271
2955334
715127454
11
5
31
102012491
1246445
83642
157198
36853372
223611260
14
16
22009414
7036
359
78
6
92008
55709
5381737
65031
7342
8541
97
3746
18122
152833443
10109191
156423701
15408
118
1869
37685167
33096
836480
418780
1281
676
3608
317
2383000
158
5533807
639463825
194261
19
18243
298401
1944
40990750
65728
5792602
10
217
113
827706
2
3
3911515
1759133
9781014
17279
51352589
3
10
29693
39446
610
29
194768299
25724195
21
769
77465712
39780846
9
754488566
36896690
2
514870
29016
60617
60
8
170
1311478
7233
487827
3403
46543
510742
298
14
118324046
22839339
652040
287
7385
365
610
476
1389
625223
4562
2
555809
178
511778
208939
8
1729946
161
742719
869
4
52
1222
571024424
53899
142706
29533101
76460
9404
686812921
133527
20520
7459
1710
187
182
6
507
317
3
376
3441521
64162
53
253
6832327
1081190
14373
59
2202
2
954331794
7455
12178699
13872140
278
2
546550
57
135555502
7019871
49040002
5506
228
25
47568390
19599
387
111917302
133458
418014
14
400158082
1094
4
38775
349934
310602
11396982
4
15677017
214
18
573
420153
51
155608
1749335
69978237
92
40548815
12833
1085780
2314095
154705
123
2
424199209
15
2
1026224
2
191856359
992526773
53
172455420
393
3623
123
232468
48311
46
4806
218464
2283509
146
920
108947835
68442
3808353
38532841
150
134065989
2828579
41580
53
5648757
4616
14237
3
34038499
446872931
108992
50
130
5661
31092531
60842534
27
2101857
5775805
597640
88048
2978
3
44
13328441
52589270
464
539660
63
21
3
6876874
128
161868
503
6
674412
253
94143
441840
1671133
499899
19099079
8877623
52442
1035
7761
7
19768009
188282
549851
101973
392087
118
47
7111
5
46
579
3263891
17512582
1241
146044050
2885
70
135875
33112886
542016
798867880
379264
19609
630
191
14201470
538
13
2038
26476
32092553
109099178
2199
9723370
83658650
1898206
2137
1417700
3511
10181240
197974
135
6569
13
135125305
106257
3
7
21075228
37009990
354
107918585
19
37228700
369
176
132500362
18
201268073
3853519
46
199
14
14093530
2387966
34674
2537593
1484
107
18
654
3478
79198
190033
615393
6575
27
5784837
3387991
624412
3537581
2
77750
8044430
9266
88
8703
241684034
17852
84598
261812
1899
75
892
9746
743084225
259060
1184800
246201
2591469
179168880
98
2093
2
13326
1271
144780
400769106
8
19
304596
12016
5
2
1675312
8868780
123309
84
789388153
269
3800578
136561
147681294
5719
171814763
791308860
260469801
9
854
702436
572416741
10
409807498
2105
2896
241
926765
156428578
2589292
25013627
700112
10611
61713
979939891
827249
3192284
207535
71492
96
273163468
31
9955
22
88346454
2310791
904380
42738936
1703019
22867982
45101438
1152
2683630
286
194
238
1940663
190
1568698
1132
4
2156
854
12956943
92940672
521
2370867
67
309
836056136
442
45556
148973
60588
327307
363
2136
28035101
10
6850375
2746
187616
3
32
100
509534156
23
20
32455650
509784576
30733
210547030
653
12
6
1447049
2149258
4323
239
223506626
1092216
339380
440702344
64
718809072
3794
27829
201506
9
8370
657138
677
29192772
4845
217565361
50659883
51
7888411
40429596
2516063
20072970
11
493528
94144946
238611
251116588
12
142
207109525
13532688
7474785
99355
95502918
23
53709
32
809753
2633
91305
149185981
667790707
4
1241339
18493007
1236022
29
179925173
1027
953778
1060
780234101
24242
1573
1539
104553
6168
3808716
441
30677
52285
37023
2339580
29
11423737
132147101
4255683
7975942
2063892
5923412
769
3165975
1179
4
278522149
320383499
7115044
16761
225288
1103481
9
699213
5866591
10589
695634
37353
9
144367275
1783
2561
22
1300071
3503
30479541
6
48805
135
17994
161304
53804
10
623
258
23
12526
13766
2384
54234244
130135
4759492
2
5375871
27
2
3
217649971
14
35772033
24172
2
59513
26454871
274942975
7
514
1311
34816
797692
36205554
1025860
14310
1007709
16163
2366
5499273
106
95888
1844104
158183839
23
135052
3
696858
91
8
12374
11860804
48037680
4786
1952333
4
252
171
56
17
231
545407
3
95
61
14744
6
7592
55284625
3
113
13872
291612968
143787067
339
2347
323826157
250543
37
74
76015654
214834506
12
393087017
2717
86004
2322130
3515614
1357386
2
147412
3895920
155
57602
707378
6546
75627687
83524
4968
3126353
10280255
786199
144738
173349029
253
434148110
407767
264546
3
3896303
3929897
2117890
2
74578
75
618214207
12448695
537857114
4218597
17798
53
12435660
131365
47
119
37
527867
300606
1683
7126828
957
175448189
65
84549909
7640
307563135
8202
17307840
12843
806207
8559242
73321
772
120
315365775
619655
84663678
1247
1571
2351
19
654555276
29
21993
10481
509833
4
1329324
208
46197757
168930
13461
9
198989964
503429
159047
61
11
49633143
38989819
3
16461
60258447
3
4733791
30536
1140282
39
877308087
720436114
70583
33
43158810
3674187
2133555
276
2
116388239
328888036
1489445
12204125
1378
158189100
53598
125
49034240
306460134
61
243
2074235
7
2608
3068
220604763
15027
21
84080771
7
2
493669
37
53504968
140009
16739
34578304
110038510
6412201
9052
22
29301
383462886
2696123
334
19168
36597
2
9682308
375250
6228881
2
3742
176
69298863
40732
920
2
166
13
3045
20
17103394
37
25
37596
62
141943
191
19379701
43689
436668
509
113994383
89566
13
4358955
19177
12727
21280
4923917
25
203385
55
8266
51052256
14681
87631
99612055
1634413
29407845
2219736
10154342
1562
368275
29
60146270
927120
36
12756003
7985827
34982
80981
11184646
124
84034613
211
1045
177865359
29568
10263998
67184507
15306172
2211812
360816927
219526
253304023
30253
7
135
227
830202
292208352
14539608
266493
37
99425778
333926610
33814
133555
21
2188
2583
10827985
577
95263
444601
19
56939779
312830467
3
315
34570526
7905045
1689
1118
656
21
2
7
376929448
3
493
14
625
134665886
9501
6737
288758
7029
34309377
317
830028
534
3719416
119479
8504
2158584
30672855
36898337
76
1953075
90603823
154727
77
2124
33731
302884
56918
86340
760645
36534453
394
11318
8189869
485797264
230207054
398793
18866780
305
264670444
8603167
117975
37747479
2531
2
3
2440
50742
28714065
2212047
3
56
2
3665
171162007
54873
268780
76633464
19
383352756
828248
1292085
7440
102
35974
510
7005
10
233
145899
13806
2093910
2175
2
62163
912089165
5914347
453992181
3
585536
23591
4
603360
24195
403
25960
655540
13
413850
1447
257
76961117
1121884
1676
1123645
2
3
10
68
655
13266227
19
6753
25638382
33392
87
10974438
33554
78220761
33785420
226281314
46274623
19
188496206
259482
5038
267431
78770
101
824
2824
88
58411549
221179
3802
3160
6
36734
798978
27186
103104381
132065080
26251026
152750475
8
4859365
101248
40053
4664426
26909
103
52494010
14
5
463799496
26744229
178
1849
24702784
6869537
428350
665
1070142
210034347
489261194
9261
1667
2373698
1466372
9877
9
86035391
316408776
314
112846426
172
1529179
11723
510
228306
43956927
17
10012388
1064
2206
2060
48207149
448543255
8
159778213
11489811
37278737
27
9641
40495420
28025
134292
81
334379
3036
414
529566031
4
16009532
841211231
5268848
165432741
785849
62
30155
477
17127755
12244
268976096
33334949
20686548
48031118
82
14932
14599
3
5
3
925
162125
46170
796222
186
208715
1579417
419508
142437045
138324904
39836164
2864
5206392
3
7651
2903
939942188
30328
34
1776768
2093
11
53298740
36971588
4
3
456046807
959145
2894
33
30992
72273
11
748142836
408
72921893
18965257
62616
20
882759404
8
160617404
2
318700
41
1960219
260827
246546473
19307885
66771
655869600
5923
454943
536264090
35
1834150
1977
181628
167440151
463387948
6769
4123
24
205
238595
5990
2311
1183
1819
1941
420
106569654
156034149
1887272
121095
21
15
154
28839984
4852
428
1511
16279
84
47
143911
149179526
318798585
588691692
5
35
24
129
3076
56
15642
1536
160028517
652
658353
1540
105
29
978301453
72
12316873
368476782
14004
15629
177930
74
695691237
317839063
4332
22
166522
5814781
3
5236094
3
19953932
278864200
13045890
4
11162344
208611
25201020
776831
8143
40944
54985287
26840
5200159
239365404
1983
18999
49397
31164
414229
102515834
16
236
413851733
120598
241168
2
1214
213952311
14
69285178
90
412
152
79338939
3402
24811
8
7443
405
138987
72
433332484
1190
311057
1388
938762
23238
22836
17
588763403
806537798
803067
174395869
7
34
21484276
286651
53918
20
1208
6
91610494
654062617
56
22727879
27
113404
620828
2
89105
17103158
2986721
6554624
2955492
539604216
440
131
115081250
2
4018565
544929742
445
8131
210974529
2058
809425385
89588
65835
5841
23
123915
16
45745458
3615822
65673
49590972
156199680
35082
1869944
14666
143
159574
7
165701312
73
29352
3947243
319108843
6576837
19964187
2417
24275
62
139010564
531
6
19645
121
9
187603744
2592231
61784000
687814
53
3
2049069
2562744
472875
7925
359636
8
292354575
801786
1561212
221718625
555
25973066
244489
201391
64716240
120062
32
467547747
4448
270469384
11735912
908
7
1768312
91383
107122
10
9004
11176357
10718209
4
10
40218
9
1830
6361581
60
54088
8
5
105833946
1633919
15756
31075549
2270
879406068
29
810411358
567273503
101712381
17955
9858
9
2345087
18184245
112
1682
433103
5603938
2
274472
12933721
682313
267641138
15418
3696814
615850
21878774
138
116
7326163
602
14112665
9485615
2
577657
279
1783290
100
775077
1415
82
91
25756
5
391
56451109
321
298951
2
40094
146908867
3155838
2682
172
1470471
314
2088099
342518
13
62695
40
111397462
369435985
132
245567381
109
50381
1484188
20
323
3530125
8778
13045
4300
58817358
174
1599
102
55613503
7
540
17194551
2111
10760
23575
634437
231760
1471
676741105
42679040
58493708
2287980
3813
5880
107009
15219815
356318196
289
103
32744
48
128969915
12404
13301
5301
33
504753
131
371754
3008720
64
799018453
3459
13628
43857145
190436409
8
33447
1521
2125622
49579
975
41088
4705
14517
18
186
226546278
1730880
3154
969635734
80
8897
307085513
766
168740624
5551367
4
1066
11580
1197054
97654743
26
11
533023
694663633
54204
1710
148141
1056
52
492
1746271
675694
1208375
58014297
8967014
31
85410786
37
282844536
30658
15
135998683
11639753
2791827
104644884
94
1405670
14777
759069915
9707359
10414737
45101
111836444
831
596
10399
193752
16707915
7302
5178592
2289
43231011
11
19116955
74991
218092
157326998
75
155947
2
11405704
2
123469
249553
79
1317
189509
3248
4726324
27824
137524035
2
8180
2
8987706
13031
28245439
915568
3696
119674873
24064996
16
140
45
15
156477732
108429
178918
9
30150
131730744
147296803
5008693
6
1142724
1438136
10854
1362723
3915
307629
1719935
592
411492
897275394
3945207
5584456
15019
437605261
2717958
94
154
274782
35
88796212
22799452
14
72954
870
34255
3486635
728
194500
247486599
4915499
369157
57005918
2
5379968
4254
54058638
117555
620046321
1628690
334145745
180620541
64772494
13421184
92832
66959
16122219
14535693
210
26725688
4
3353
20
523230
50471
2996
690
137
17200
2
4557106
279303131
629620740
4417
25
104444281
599955013
8
151577619
872933645
45022166
5169
109224096
117
12650
7
12
122
2577175
343930847
302
436859160
21419251
38311617
19240
57583697
1954617
8
2
87084
4556
39486
45387403
3
106128473
370313017
10
1180263
421180
793548
59507122
19014521
1958642
184
877444571
4011186
56
40753547
11944
7663
144762755
51120877
59645951
679247880
767642
50082709
1713
2
129815169
4351
421649
535337
4524
875187
7766756
570
147511917
36
4540662
3744
187530
310
42854
2686
129883110
2095109
983728193
450101
13
3289822
260485003
162139
14
1235
85
200938694
5797944
721121
44
45742
17784944
9673548
118889
8
6762326
31502
3
1468
1752
4829
198
19808
127941006
892680
421
9881824
876
19562344
43
112526
31147
268747204
126203
202
23608
260606
86938153
66
5
3339
24522203
67
1995318
57
2
554
16155282
37993373
115
291
912139
3386482
3
62436271
4646
431053087
10181482
7
16
33030626
63
78
561
66217167
1402281
11605
4
36
154
289903
46218
45162
4
382
389
2307
411
3
55
447
725789477
2
3025651
76
8887
322689
82332378
65578008
21
43343
217
836
10637
23
134232
36
177910
13732403
267996343
608494
8260
28085351
211704435
369143031
588771
343934
25084
46
28160834
7
97
4
513
1891
48
9528441
1165990
380990182
128146
231442
14219813
1781875
1085
2890
3600
35
50
12176
34808545
42
3
2
4
19580
981894045
55970773
999723
474866597
229
8757
2310
270194868
976
26437317
4080873
190
10816
2037714
21
71
37
1088448
361413
166
91495
31947304
21
434255620
2996
27110
415823367
146
11333394
586544808
22258073
430
457482743
40891670
17474
3
15734
59106292
2
62521951
8
19
6
771302551
120288
31725540
1111
436
19755
7107269
48
3239
236647
38
7372337
570
42947
6
219
1673
90
2721
4
64
3
253908
1425350
16684128
67066
366
7736
1783
6
2
1360977
4653986
2
2512662
55287339
64619580
13483
21
12
12392
7466
10622051
12590831
8
108037095
94
2
5
343049
363504505
473471683
831
4595179
1497
6149
3743250
481
80683338
54899484
2603197
1648
2
2
10612434
52134
238
36277
1575908
2307
16231544
878
6544475
63345016
4
553962501
9725
5083018
30
3589543
47006
4
548389430
523248
677598
2
66775972
4556
498167
43630
1069
62
68280144
105439
7179
4
393987849
776162516
4890126
167444
6877
24
161207693
391175380
2066311
12
106954238
6
1993046
547
18839530
48
230677426
43887
54130
302952
34
4
1020
2982
77
13538
16
3317
2284
2
25
246639007
7886
1381460
3
2
993
61863653
1788903
546540
763599249
693891
26
43
155438715
1297
28404
44
5267
43679603
3505438
466
1264
2
17486096
496149276
480089
669888
175073466
8
582
13980070
387732531
612894862
15
629458
5424586
40826554
2298356
670568730
525286394
20
4917305
1806
2823312
455
10
179290521
1048302
2
780403
8049425
4
318
203
1274360
30436
60188
59488
23244
43
12552
1539
84775395
10
3810
3
8031165
1490
34949
37992257
13
5411010
32
89804
426487425
49970
3672
118376
248492452
1719461
936
7928
48791
5
1108
27330
4
2361889
885105967
460295
109454757
13799800
52
422533869
907197
506905039
18710
9942090
454
38594932
57011
52
227275
3
266418329
57
346968
140572
2489507
42
2578042
1304650
23
714
5759
21550228
6
51
40889736
2253
233
1101
7
199395996
99
1302078
760778604
434
2662
40
235449980
30
1833
489
29311
49
89
9
62521654
6902357
325464
1913752
1375179
36
171411
123878989
7317
381123155
138
8534938
52
20846
7192693
20909
693838
197633905
237986940
646461270
2141
738
56475
2750716
3
9146
73045626
750385245
56641
1846
2732723
6993108
124764
6452
931830705
1158
4038
15
67878280
403
75725935
59
180634
26518
1245894
4603175
1122
953645060
435
312822068
103
309537
4815454
444
185
61002
103242155
282475334
69060
3107725
13
13
60
175
606
2
12619595
47985313
918
2
52748
373561319
37
1436391
23507313
45709463
301260839
3602296
254643584
415572281
1230535
18
613
11
49716
182731
6036
32333948
49902271
6236
60833
32
10006
3542
679998890
568567
9
809008
182
2
422867
302459778
755353998
16156025
48
654926875
30
56222690
352403
15698694
538140
22331903
830202069
107
48
4075
64663826
50
563
19337562
3602
7690
3209637
74709782
10
12
19876529
12
26877
73
3
1517
55193201
1887
2941003
1290
7
226279
3760677
1684754
4218
109997
515004155
15892
18755449
9192125
44296
30
100553
998902640
171024
3150
18072
92052
2
31953
1336
2149
478293960
618
3668
22693873
864549863
549
433
9329413
3030
98
2980745
3695502
5486
114458
137713
417
31794917
4019
11
17813892
1281683
11167
23687
1757292
234
6377
94450170
4458845
3
136187
502018
595158614
5
5375122
4963
3113
2133017
6
31
235556029
6
4481
18
3
2917
4623
3273314
5
678
3619
29578373
1912
10
98061
147567631
53
120907637
38
745698975
10443
106499377
25927
282249
141
23971
21
4551294
152022557
207
147
30175
29
40334070
321
54060275
4213105
9429570
56366
273334441
310651158
6511213
10
121603
286174
57
110769767
573611
12499
755
10262
8
11
25058
266326044
598
246
36108509
1156
525110776
5
172237532
2955
5
40167
936
15989286
598325
388766
607256
46809883
792320
3717
5443
147717800
269589602
44997
180633828
42
705531642
1036
92830
200402
390884723
9
21075907
3926986
76453390
93
3827
25
670569457
11
40876122
3483087
99328
870469218
53
4857793
31770
107
39
23074
3
4
12
5920858
24
301
19033
25
2796876
7293133
206805716
7928
5
5252
4
271522
167416830
273286915
165309
573339
80301
12967
498585
955754021
8
12141033
54
60
68114
40
954
11371015
3770601
11857
3683
94493324
7891380
2838
387824
40445
587132848
52607933
8202421
13910221
2991
123
36485995
6543
183
41
4
1540
126
2296153
440479
155771931
155
365
235
610
980250053
56
1615
171430
3
20
3
13034216
15
28
106
164767033
236
164529
100064
642758
427206879
519
67
8
661187
522
11671
986036
844699550
1176
5502799
51490372
8741144
9243349
217856
34863243
185
1848859
440
11
296193
62997
2401
17287
308
640
39445
122789
42536
110002
126789369
3923
1081
435
314579
8148867
5
3
12210324
29499
1508867
7131
1917
444764940
45805395
27
6813
86804082
75
16
116
803
55342007
5924621
103617305
457
39344
513503322
280650456
1702
28
207389392
287
43296
6621
625565
231531601
51407
5741533
137235731
745
282
2
24792
38763881
45277381
184
303644336
531
2293
297
4
2
364
125
6
11824908
358
34
2415726
374713
879768
2
764540
5449349
4460
361
3707
200363748
641
2801835
6
32
649
11617
28182735
14750560
142
1400
30480
74566515
989
31291540
1603002
4068
101442
41
26028637
3
60627
2525361
66
33156
9149914
6
513
160388
14652
220
7810
158733593
898695
29381889
23549
1990073
1851637
6158
36
572628139
67
20088766
7
700097629
103927
10251
7492
556
402
741698736
235
217545692
809759
4827413
11
13492
7
24516
803
174962
1717
17
27463802
742941
166992339
68594851
46029243
177
1005283
726
3194834
122
7609411
38094
28
70
681460
15
3233
122473
79
103835333
127
246120
9
2023552
161416
1753922
4632
29394356
73919884
718355934
366338858
11
293196
219
56453
29461
5565
8
259260
26587910
2684
144625416
117886
3488175
856215940
295
19
418586
13413
81879
460
4682182
17437
280180
1234536
46
16
31714040
31287
499
59627
520773403
70553023
1278076
66088
64472
461837
10194293
646141
6767941
4006545
6065
3
24920
30017
481578
25526504
350398694
670862
44287837
108
25937
28217
48
43275
433
1498491
2767
14
1014076
126772826
267851132
12531843
4
218
5172
52070545
21
131665529
46
234
172616597
9012
17222
119
1506823
2013
177155
183
21304300
2
7927
223536
26965
617005
813335
5
8
744
2
3196460
561032
472358
1117432
173
36985889
440791717
365182
28
3
49
3704
3499569
92755068
52834347
107394
821043841
7715320
7
946
279594864
4718
9
1512
13
14870
2448
73
1080435
20442
122
838732
121
2839
719615858
20843473
84052418
36
133
417247654
10
51832
4
5135
972661022
2930
2
904574
1065614
2114
12450
5924790
291
11
682840
69
672048
5
833770
7171
5
107210
2948528
162125115
914458820
1403
5430473
1632
49033684
19
19803
3401345
163
7583836
700977
4212
1326
63526553
1293914
24408
7784
3653171
265
183306785
56
5
2167984
8987
252327
2574
26413
24232
22411349
107353
95449
10292
11403939
1092984
9147195
37315093
9
403
918
20
60325
514236
728071
407312428
898267061
4
20
17797
247
8494
82317
10
16
3
105331212
16001
21005144
14
40
91491
2
127265110
89053093
1084591
21887585
74
670953202
87833924
650
13936
26
604269769
599228
1913136
564
2324277
1425
171370364
32812
55
165346
1248
1440482
7324277
3994976
23642382
3
10323762
313287001
91120
198330
13070317
43646459
111
1665
46
108680258
26703961
113
975221598
375647
6354297
7
18
15
166
9099
126705105
396658601
111
82
201
49
105429
4
2234
9
31759203
13
88513
8157768
2491916
2
21527
3
87936731
13
145204
13089333
51933726
974454838
245
18235341
4352524
2077
8059
28
221762933
20563
75075
12653130
914673
8
112
7658
723132274
330099
5782152
8359
9848
312024809
266
3632837
1985352
1862312
4
14521149
612883470
819185
50314778
32337
10
163
516051556
572914
47494508
64347
42174
3646081
422
254598331
75433354
485145
1015
32770710
3538317
529
149765
43823627
2
2023
233063019
22
16929567
5805
4
589
250
7
2295602
19
2644
3076900
5518
10560
1873
812420930
4
2260
253234
1000490
6930277
2
377665
251705931
25047753
2
12259407
997990350
43
170382681
14772561
11045611
31759871
1888
101
528744
28
413
64921390
7
62372949
11
287871005
166
44
167948
255621604
10
33421836
50716
2346849
1310
60426
129815314
43619844
3
350219778
167
605780880
385692666
318411
5857
799287165
5827
4535
51897084
12355254
280798
53486
4
779065
20633768
21861
4
769990
59
127723298
440
3270298
12585
151568
31149654
661564974
1350266
1305700
8689507
9768
207
65085993
60741265
1377
121403088
2
6
19615
3
1108
54
140
83056780
27
1191049
13
17
22252733
28
2653753
4
3
39
3830
106661
1872
17963
4123
464576
5775
1269
3088
260
89833
208
16
4838
107388449
169
639869418
4392
987964998
3608828
327064
18376
39
509
309650
3
171630
3
26598560
9772
3780675
4
46948059
8225
58
30
457347165
56
799682272
15
11989419
39
50076
129666892
62
36449
48
24241
838
6009
2
2485
13053491
58789591
492313687
186431
223966
92
31
67
6448035
38920
5
39796408
2
239109
12
393
5217
185711
4521
2
20935
1484316
461719388
267
6686804
6
43361
7819975
215835381
310
24902187
20030345
162126
101
171969
41020030
1464014
15
710808
349835
12101448
33848
53167
6
2
1027379
329002
601
9
8080389
13084
402634
4592698
9067562
54996361
561
18321
42940
11394
17002888
391243331
30846877
1201
432
167666
16390411
57
18946
38
1729
47
984699139
23551
1854453
7338
232287
52280185
754138819
15
8118
39151
165009
2069
10037
87696935
48
4557349
8
14151
202
5433234
10394
156714871
197
30132071
5
121407826
4
4486776
154794
173219558
674480
146896710
232967
77221654
245296
410364
2
185064
9434
6014
2
213544675
67
8220
29
850574927
7633
303766
344
7
19396921
211590
1661
26227115
2820
320163471
94
109
926037
186
31972
35604
3606443
197
42
2
5
13197217
490965
108264277
20668
165460
77251
2
379
3
2
2344
109800
203917
3001
92
222982
139739468
3185240
23555
10953
31067
39672
77107
1085
3475410
72818
40441529
5669
116702
1274
19
4350984
4282668
50629805
13
730227478
305
117082156
13
161624299
6
138634529
290423
847123971
56052
20
13114417
861157
833
351658418
49600
2781
45
1626
264575585
1094715
299574699
27
253958
626
3240658
92543
1547566
9527995
4
534912
2357088
19335
68691959
10893
2540578
482
21811
5096219
78
92
11821
7132
152997458
78469
14677
22353
508
477297204
14
943019
129
1373697
602
969248257
1168
321
1456
18
688
24997
4641
262286000
37750394
60
238348
10118
901
99496
1193
237517651
6554317
3
128016
7
64
20
226418
232078186
116
8
75404872
177012972
195513
3545
1424
772
3349
2
327
18525602
2
2387
5
504539
43612
53828556
47527
440585
7167340
3
29
3620687
363
17704
31
3162
19647
94542461
9873
49215
780260505
4
10207
21
3721
2921349
537
8
5
499888555
26750
26164371
17999
291
4688
25202
33237491
34554592
230
320
94358
285
783298
861430
520169
3
67137
6
771
1000
390578
6586
11303
1251
50942
2424566
245
46
7
259415
225094
528427232
5680
9
94415320
538674530
8
409678308
5598789
172
147863638
405064855
15
18177
137093442
7879
79
19
91831606
13631835
20437761
9107289
41487
1591970
259
163395
43599914
1092
75529333
34
31
3310240
203269
93
200
1174
319669121
14
763144114
5
8582908
36685
27097
219410
74514814
277
27468
525105
33
229076722
1666
15698755
540088066
38169
30606999
84825
3372
622
2
1757
24772683
915882634
1873
36617
46618759
1880251
2
41167869
16
346339
14
2369
26707
53844
200980394
139604
5314
5
2
3
2
9939028
487398571
409915
52752
20951198
39142
716416
79647
1572
60852
14756449
16
19222527
265154
1067972
26090
13
1403
3857
2
4
73463
93
159251
221237085
21685
280982
1683
24124
484533695
7901399
1962
2
2191
2
130
2
70485098
3350309
2509217
4782
361238
295967
14181
599784292
7509
650111652
16
7857465
161
80356
443
1385389
16742
1674048
5485766
319
156465976
726539136
4638157
25386559
2
1096531
23
5720256
5792778
545721
486
283693
769
48075
9744597
9
545
136296519
203
303336
444099
2
7440925
458
154152433
1513
1290
699736780
61864
19
1258
472746160
253962422
105349
882713343
72292348
230101734
2610
12
46
11735329
2923
245139
3
249210
35310
28602
44571962
14519792
217
18642
1154
580950
132
24807
224323
315666755
767922
453
5
26925
222510
254
138205
7436659
1109120
183067207
5
2138913
17
12259605
646
3671858
118
28346
9353864
806872343
2877
4386566
125
1728
11042
10152
1030
5023
71
128327204
86790
4038340
938915
40788
90
346446689
930386
147254613
254
422
36469
3911750
2064
112
622301702
5
5898610
550227332
4379
42614
527426784
42
994
3358
87061
22439391
13129
93997917
262662
936
1394
10270050
59149
33550684
5039913
612441233
41655
28
191
163639754
347549
15
3772574
288913
30011
1162
10572095
608472
16481
11040
29
1725
28686
10545382
33
8349
14863
49023
452705386
3727236
322969
38
2226147
1395
6253
72776
675473
65221531
1329
16377121
1727
6
73138
171277
4113385
2509034
12110
450
334931
2805579
35686064
68715677
538097
3569
21
5
1074483
157222436
44623814
94
28156495
32189344
57
13
3136851
170
11
11165886
1280714
699502
2212072
6
2
149
139539
11467993
38390195
437
473966
862909
17080336
919
6
1603080
62
103235397
43245
5129
84314
739810961
2541698
183480708
38675
135792
219639540
6
179868
7829620
603
406973873
3892121
755652728
102808
86652530
259025
792613846
2
783
592516
13188218
14421
974
2320965
93727
1006913
16233970
626092
306526030
39688
5
731359364
764
640783
12456
170237
46
20667
873165
71372
105052
527205
1543916
48110517
1393293
718245
302
2
39663777
3934
551582200
590
305
113
42804
79
958011748
1669
702819771
172
3559
30
2120
1561
720549610
185659009
2052
5317
273551912
36396994
24
6
2
216721824
2473
2995
3418
221259
283667435
365065361
1837
9279507
2665072
110395
71798180
1994153
341434443
480874
36
111
118051951
37654806
4722
5106
34436
67040
214
2
27841344
78155
3471
712532
495810
1805
239
3114
4028958
4390
133625
57
4038038
86
8339
96
13
114
425569
56
1117662
77
34031
6538583
289899419
5730407
6273
185
35307
220109823
15594905
6
15420489
127
11775
23
11
26087
123
122052
7447
9836
10
2
2024
2491059
16403151
269
73
441
47397464
41051
3090702
5439
49692523
6285717
871708
2354460
7214451
123596
10812142
16637530
7
11
2
258674
176384598
74
342429060
28264199
3
66859385
750268140
8438693
70755
18
1366251
20302110
36673
3
511
5
16
241377254
743807528
213825
1859452
17304
20
3024
16191216
51303
27
2348
12598239
1191252
146
6
322
21830
23
5069032
6787599
312828099
41
11610909
804952636
29847
949902184
658152
310191
333
159
231763529
24
110
154045
24449
1008
34846
4611106
2946283
1111469
2089
411972
7
11249
1444767
2076896
113475
268907146
2811
12381
235
45835979
742421
22459254
105221391
89
150
24
826256
526520
454564114
221501
22
513
7419
12868146
31905
88992
6749515
557286269
5406878
2366043
7345405
2776
1832344
498
3
103268624
232168481
7202
116
288809265
78
66501097
11
33508
16
675950
13
3
1752424
175
793580
539321346
1872
55404
14650
210445685
34
529
149635918
35543
5288
45463565
24649341
29
19393597
43965925
32314
10592357
88777
3
79
47000749
45383175
1713219
5565589
120
1574821
218
11
69394
57
21
365
53381096
86406122
2
9
331745
85927863
3685588
7146661
10065
3
3915
48
8
32997762
1076234
246642572
642820815
2332
1044
559919138
2
368592664
675329
124680
75
1112871
90826319
1860334
175
5178811
341605882
265399116
26
9879255
280075
53870703
132
566
930979
21
541988
5258695
12
6
181
3
17
11516802
2958113
49198121
177469
85281
13245
473
21272
2316
4132
417758
227673334
32853
596
55148
934839026
1460
334210
18
11
546
8749850
2154847
9
1191
115339413
13
851797355
1151094
571
7283054
8027
50
15883402
786596856
451
156
4448
97732923
15849332
1631
11
317420
24
844116263
4683646
185489884
501
21151
29934970
149573008
13945804
35335539
262972
4
4
205312677
4368832
77
14279
15987
400245
4
196040
131
419
3395
5765860
68
33826
50
462472
146678525
115
5399
20
2190021
38834
68
6
147497458
31
11122
28
23998205
17
432
37203570
13
1689763
118252
268167
405
234452828
92010964
8404
358586
105
86633655
21264469
725031376
10848
4
7748
143247190
26
485476884
31038
40467
13467
18256401
111
7252422
6512657
282013
379585
44
2316
1741856
2743731
20192
3822449
1196
31474
49390
890054607
2241935
2480
17
197866568
371293952
7335
3483829
498
98
2780
165450
7
130716164
172139
27451362
137038
5
41
380
194361
527
253123350
10155
8
184859
224064
24
517902639
157154
72
31875
113096
60864
2609
227446
28
355
2
319
67684394
886
52
31669080
11
49265648
1021
59838350
13008959
105
14891487
40260
793500551
3041
39472
5670116
76717664
17584
121
16210
3834747
33310994
21588671
8667
6
123754648
410492
87
13793
44019
482
757
36
177378898
7794
12
386866
1750
8207732
532780
4
12750
152
630
27608881
780
659074762
192706
1164
2533936
310404290
983663333
694455
3
50
273604336
214142412
234275
2373
18
58446384
12835
750059
63378
389185
107778
6875309
641
18134181
11566
174368589
2868878
3
50743
19446
112427
69086
2849
51695601
43389
253
52453
282
28499459
95180
504619737
1023581
1627653
2
478135230
139367
15505
416095
126929086
46
148
36956795
218826
33146446
689041
40743
216570706
378842
266
10972
161806458
464688
37283
408250
568365194
70666427
27929
4987224
485
223435
50
60201294
24
28
144011
2179
233700807
654
13273
927173100
6975209
116384445
128
3
6893
934
991854
11
3
4202
5758072
110053978
3094352
241273
2
29241
18298
10241
98206
2
1777
360654
8340526
283835415
178965
269
9033833
151061
247
259214
89176109
35
2534365
153
146416
15753410
7627452
3503119
34924
130049
1145314
150
11698619
4964
427
93
174678
71506
3316397
531452123
29
13991
12062608
899022903
144822
43
6
72690
43189683
18233
761482052
615172
2323
25496
38
3948
7
1416144
60155
1428459
432
403963
267
206517594
7
18
1290202
47
1960793
91417221
47
634904335
80558
56333041
267640729
352
9215500
4894792
20419
375894
43
475
2580624
126
187367
355183
148960
1141
49548
215196704
46
2236
6019
169587
9100
110638966
12
2195
747844
430243639
20837
37
935952411
2251347
684451604
230066
23481
385564100
564
31
6
14683
20815493
2529247
944
7677549
702850
55
38576
1406
27441401
606914439
9040926
90001556
128464
527
215295
7
539001
23
47461574
33465
78
119514
3943
345185
17
25
4319112
2754184
80
589940
21
28367
135
67619241
287348
4522914
363
1013
128345617
371
12511985
64937
34463
2305
26256121
490196775
922
4930
121378
74
108293854
7280748
542331507
455745547
61763893
18672242
5
1265582
1140
1175525
20941798
632
850835
110622789
18
89
38768
671
129836
1340
831
7
1564076
30784
4699
182816
423848
25
105495545
20758
9679126
270
10
127122
31
5757526
100
677713
124540031
4646290
9297
180619
557350
5
3631
19
48
3
61684
1609724
5793969
84
35417
98504
145021935
46
597400
288
799963
4258
94023308
4
6616775
19119
24120455
2109126
209726662
27793262
3
158
8681
873
182
66216819
53243
299
37
66485
857002
161
238375
1763187
422
252
4315295
22
2820
14
3986800
6
53603
34082135
3621196
521750733
120824
29281
822
7691
11
1559
168726215
12588
820
4
119138
9047
24262
9175
373135
306
8111
85
11
6853456
24268
169
38616245
81730701
810783
3067840
53
271469406
852192818
6
1407
21090
29778
24891
100217477
46732943
967852
7177436
13308
118445
80
37622395
3425979
37409244
9121311
4
9553513
69226153
34
35347613
611
56557925
2075
20380
11141
139763
26741
9479
85344968
236182
202562171
110925
34
1359399
7
527848
41
2
87
96594615
15369943
263015897
98331
284237048
714
516
933
5536025
152148841
1035440
7
322573583
7070790
256552
102
13695
7480027
236084548
16877
49
125888
152968
188219
3697893
9
6
165
4059
14713
25948368
267699
11823
39543683
318120
20399
463079
3730
212363
363
88879897
19658
96
63879965
85377
59373114
9237
4778244
101
180709446
1607
301110
7
257737
504601
28625
74727
15
20590587
4380997
1526
184
6655067
263
5
525581
24
313324221
2836647
54
1125
2335
22465689
17
2200
438581091
12
1927733
9931
90556220
322893167
37994
26
369712
16372
7164961
336457536
25011570
3988
4
335648596
1215128
11061
144815988
840465
49680617
164235275
22
266
16825362
53
3418513
7264
83278
6
1192
15124
528467
114714075
4
6572060
28277
232461
74837
2
6
744455765
21412
1263400
131057
4
7369
21
16606286
100010
2
340
83463
99993944
167001343
21
12228
892
41814797
11
24
50100589
16825724
3291925
95
25
5747624
9
720513
21
22901
191905
4957
7342324
317
435675643
99061
4649
223
218
4483
531
86126813
719
71
722
752
46604
193034
6393702
29315
103783
48451
252791655
303
2205965
551136173
10360
24172
314782
345623
421762097
14
15373
847
824595
421184831
3
195
60200
379864623
45482
25
899178
1123
446
126791
7393
35631170
142646
584032
2180
1806
474
517580
659430132
1678
25753799
87852081
2686
3043
17186020
20172396
1371527
75303
81
288
3200268
55382
632
793
413859
358
217798944
9654043
33624452
18
38647
356896
11325
7629
14234268
169
12905
527599817
15743426
145140871
7
21354
48535
5
9
43405
771974735
4583
776055457
606
515477
3486
1100
10204
2
17
4894248
2229
67003
1931
124231088
1840056
3727
29206856
385
11596
515529
129
9632
17079334
308
160
1137
6
5595208
519555963
29037
126128621
664677
15819265
17
231
153264296
1180
57088578
46362
45521989
810267
253649625
143635
915695
529578
361632370
292
307222
11
20817740
413722181
58655
3528511
69
199814
47
129615
603587
137761662
282436098
444
16
14
15422268
11133
46
37
8999381
29384304
57021365
785
10712
991717
616572
2618588
12258237
9489
11825
100682
10580805
285177183
7
163173
22496
37301
3739
119769128
555
23
35567324
134681495
20047
63431060
36335477
77
12
4
98415
50
8660737
9689
34469313
26426
955110152
104
648
995358
31
139139
20638716
141516
4684325
76
212
54
22097
7
1345
5446978
1268691
32562
3
653801168
6108708
3219003
450515099
6240525
23208811
17852953
20
2669
1265651
376559
233905
11
34301
39289
422140302
16
17
424
456
114585
117
165715
23
17573
25920192
14155
39
2568
448859207
117096
903
74
33887
3
1219
164
701710109
286207159
13229754
90
13895
4
221
1110
4670
14413
67922607
17683
3356288
124009
84420341
292159
3
86
1950
75
221151681
17
135011769
159
3145431
888337
19795
5
7
69896
475
330
840797516
292498
2625009
12710526
633397
76094232
50199
2449262
140162047
266564857
480
3362788
3627342
8
79543840
51056784
1700851
268442717
3006
11373
2624
87882814
231839448
907041824
707894320
52070647
129485498
59150
839218
61
300
920659613
24664
634348815
134925612
699
4013305
60
97
1186
19429
2512
8
91
2338887
40
107
19
8357774
2808
92826510
64743600
9597
712
206
13610832
532
31178989
1027051
66
186570094
146067958
9144
11
20781
44301423
69
3
2419
16188949
4340
2653
84
5
184
2270326
979403
529731184
13422938
422
71375303
20836201
5
149036
325
98
61320266
427556
32921
7
4
13
211766769
74247
33296
12488751
3
10
29
107421
2162
21
4
164564
386
2711646
8831
1193499
146994
5159446
56101
14871507
958
446940066
24
631
16391330
189491
5
102109
197559964
7453
3388919
381184
42421
9
418
44281
481
130972
16722
466956
195980648
10099
70275
45059
1066
65802585
257037
213730
132
93054
148
60619
1434
721463
458007
2859799
12
266
71
4516713
19260
9647
3834
3707452
34
7
71195
29034
162290
606698195
26
143716606
64262
1486798
4748970
2
90573258
236882286
32079
83
213627752
31
1292676
43
1166930
2120326
147631816
40
71875777
2035
27
359598
27448
2467
3398432
5
2212455
6
40
174800
188
16373
57348
30
1190107
79769862
22594910
253
280
29079344
41
89275652
997753
365817930
3052
26
91
121683
56
19379
30
7682
679738
16
4912572
363735236
29
428405
382
27
44
320065
22795679
453
3468
5
9
375
5790
1042458
802
1277378
105155
55892297
89406306
323
3023526
3149389
1986974
3
13
244158
17438640
5761000
249599345
377
35480
24750
5488
5918375
38045887
585167
8
100
920014108
697384013
40943173
4
22194146
9
137915
432445
2674058
93369
506
175
798872
7620
2378
67023575
6
1573
26997
5
57094561
151
2020473
1714
13564
50807
71134
5662
13575311
2
13490909
2
568
77079
622774244
12919
48310
1781956
21
2005529
1572
64
1223561
70523670
2449
1202
1725400
40
29470
464884202
2
3229
128
101
326
19185734
32682
12630
239726
12532
436022
185
584045498
187778
1322
25436871
862823860
92297483
47053111
349
2073211
8844
4642697
320087
2372842
468
216655
9431
42337
33703918
7463029
100705
1841226
624835
633717
4
1385259
7568487
3048
44
60808
169
449
28
12872849
3
2248
68281407
5768648
1432157
204336
406389521
75738761
1098
201
313373
58
68357
1787
33
7105
5135393
1989289
629
20179045
3947700
439
8782975
1640792
607
15259
57
138588622
30023
16606265
26
12762
31829
929897
6287
5315
3
695141
6630
196
5156
3
51295
7661
328269312
2184962
106206
14715498
13950
2956
535850676
160
166412
1886
8941554
817674621
46167744
1548637
222779448
11382
111
251473854
165
561594332
13
16
3013093
196138548
851980
223513
4184835
46202
114
141932933
66076521
13259
1981553
11035
190131
659
870607
55478986
23594596
488963945
9097260
3
853
1623
17844492
61369
415
12359
6
541973
1261
603129
691293324
1782373
10029
1071995
307
713
4448857
666041851
3
2929868
1572
8279
17
12216
5660755
1939873
11
945276
3349
110096
31389835
34058886
12901
4
15143155
10442
80
346803
49
44477688
55586
155
4233
2
68869
1501
5451832
6672318
3
11786024
46794
1136
40526
18
24
55371261
971794414
1489885
12474
878411651
7
80959
19123647
1388230
6872065
4091
2
1984210
218
5970
202
1002653
7505683
105776
21851615
13901
166767263
137440508
1144070
11
1152244
134085
89189550
2
108425300
734
642897804
84
2274
1890
6849
621
2958668
41836
114501
3
65783
2
94
356963071
5662129
138667489
339969
876760
3262
51
2
1447
28
2895072
3
37
5484
3
1779
2423558
1616
7453322
15976071
372466997
323894297
7679
902445
780064
7043
98541
4706
202561
3
3294701
183908
39359721
787108
30614
127932
14
26027
467563
44
215430296
26
189
310
71599984
606822
1445924
413617
726783126
6124598
8
3867
4143
24
3526921
91
168553
183388
973647062
18
991594
188190
55
78
4781973
188651663
73385526
190363917
6161
42931
61818326
9
710499997
132613737
20459
1329
128423
12
486272
3925415
1226
16
29078
48276
37
388976097
858
55173796
805017
116
367788
17836
29232293
2
3563584
103326163
10726441
13538
9851789
174
8345828
6325587
2
5577080
756831554
203439
4
624
9
14692
13538
41675384
18522
13656
14
1293
71147
2248352
42490
912
4159
2629
4281057
22170
516469774
1362
402
155
299068
523959578
85234684
26
33923
4487
10132
473
47992040
29203881
13425
13
28957531
15266301
207293
21
828
3090
2
39992
7
2
635
4454
119652
1084
55389
9593473
35371
7
312562
511
67130
2670
36957252
566080572
519
5
11
396662955
87861881
723
7
625229
185609
24
3324784
51817547
658139389
33750
213
12387531
625029410
8
1456
60398
2097
9588
159319456
2980457
5902
103
3
46389
670
1304
95352727
15
5
615665
8222090
953144
141628
80977
101012779
6193898
48841
9815
4793
76468
48011474
4077
823765363
502639
40761380
1052271
5
195651
2034
24115
53141
21
9246054
2703
71897
603996
38813
4
2426905
26
3
41
121853708
596
283
2106
604243
1225
158242288
10875544
21448452
4551533
67263
243626953
50381082
121
13884745
2348
82
1660383
7
7
936401
107762549
38583
62273
9
492
1313
48
501311657
71421389
121856
155921190
138469
438759393
557
67788
661
1029
3851
1067
9287890
635265487
408
5855
6847
2
55189
10321
310482
205
2971
1132848
71
165199051
572370410
35770
2514
311685
1284522
1314
37874726
10117
818
16
2
862
46
756
36888
8
231397836
13572724
550327
207530755
411049060
894
2613
1005615
558541534
380
16293192
276
4926
2
128681089
4571
77916399
5017350
449
26761258
870992
2436
95
2270
2370971
374004980
20433860
28794075
28910
3731
4
8
4303602
113394409
142243
78
542920
1663530
213372849
443946997
31348
100911540
8653604
2
231922348
6578
7
5225439
1717351
81
996248
583177
29
823
6319
404293099
458137701
3927613
55398286
23744
6
470032
217152
22830
30261434
443
283
95897
2
16341644
14604
36
220
3848079
2036595
586
14
17354819
163
82874
28197
68688
7
22752630
374234
131
195
209790278
238
29714157
149024
132228746
212751638
20148
23
1754085
244177673
898271
5668
34214
12521
327268234
15781
163840
177
158846754
685682
246559140
2035257
11121006
443441
24
229348
7
103027122
867
775
8896
200
3
19680
22
592420142
3075
859427223
20594
3
19276
456349828
618380843
164203
1362
2
129184
290152
679334
15880200
42431107
113
1175
8
12
11049670
5612826
471
1669
1561
24643
33
2
17904886
14283
8159
54
6084954
13
310171991
11203
1268
170
13746392
53327
279
141795582
3
825
5955698
253
866393475
910775
106
4
65964960
8
79095521
54857
11261
1080
4
2773
51
37821474
48023553
442749522
898
6
52889
31610509
449
6564
43887
5351833
984959093
44132
305381
6308319
507252279
403545588
64080251
12386
37593
6110735
124530
1925395
3237
86855
4368900
7259641
20341
101
3037
12
153123696
28098767
2
4827
40455248
466344590
297014
5
66178
5963534
10430
20
36374
52726
44236
23
4146
56725652
535163305
313649617
23210812
9
51292566
31374139
204
13
582116
96006581
326844880
22
4957956
65674
606179854
1809
12533344
85055
2
108
187
40
286
13
18
1046153
626397
959
1240413
59
4
144204002
17010314
17448305
8
186
146
7911802
192576
177
4878
173
4372080
38730
36832415
817339819
193
206584
1773953
1223
997
204273
961
5
449443415
709213
6
698621
35047951
4
2544
16902
1116
9710
11
591740
4630016
42448150
3
713289233
238
6
72684
18131
750
304824096
15
6
28
41
245
3306
104
692031449
163431332
735
24709
480
51896
34336
86231617
46592
57840
5
30
8797
1201
546929970
5899
6842
8755
406139
2677
21439329
17223
240157
26
693994384
5
7
1910736
13160
56667
111018
446
18833816
1930
175205
3129
74879
67788627
242
41531355
188069
452657696
13129
51
238902
17
148
763
4
8341
121873
2998
38987127
269
52381
1499262
1574805
675472
110720
48
3
566802020
4096218
1151510
2789328
145502991
1672
2390411
5
5507292
2127678
15951
211906
160
14094678
43724
351903933
1858
301832
219
14
246
441012420
33894755
689
1559
522666304
16
45740508
78966
16189
46366095
643453980
2
3371
35
876394
71
128852
76331
2
2
16
104
5
16
552
532002
12332259
3001
193711
430197997
798
10357829
124
581973780
121164
176
9
1254
2282139
36735749
19443
1518
12
4
8676117
1216
22854
5576
821694
12
53
29733029
2512985
6
425139549
123230264
214066
23
39
23
6849921
85862851
2666
30
2485557
1894341
38884
191049115
866
29097162
3
33287312
121367
25425
31
128
231
19703
34741
14128630
124
17
507
103832479
2
33824655
1070537
9771862
134081
9028899
27398
10730615
31594022
1882055
12808585
1002
18177546
59768967
4
1085154
6
956080076
3794
4271196
16
20532419
1019788
80
3
461944
7790
2007
289413
323784286
17169
77691237
15
693319
164
28187
26
103356
3390
27252763
197725504
60
2
71
580663664
25444
15
508796
4474414
1521
8550423
4987849
108167
1832187
129639404
13
186577
1074
131167026
71719809
17786
36676
2
369612873
3262989
49041
604728
773953
125525288
328140158
4
81783075
11771
7
1319028
177843676
114998
86
5032601
8885
2
60
8
23291434
180430
18
896622
26546
93904172
55254
147046181
2456754
1019023
1852
102
7765
2242493
7065
29932
5857
230861291
26342341
121156
806206
143929692
211305
33
464
660974
29
251
5
790
1179289
4
11
85750909
9
3039083
124405
29648302
6228
4296
9357
565
2935
183606852
3
245598
417963558
1687383
41116043
12186032
250
6383679
22902936
66337441
764188
19114225
4072041
49330
4273745
103599155
5804564
66380847
980
604672442
4
147343574
227767
167
4017
237898841
82
106495
1034104
29316052
1812915
120
218305
310876
2
11331
208
13703
7025
278582794
2337554
181156
1600032
342060870
14234
538
3489212
1006
1525625
129062
113
7
3136540
2
179463530
178
978816768
180794
60
862484
118490094
365
17997
8709
3967
16477
1240
75
370487852
456839
177
508
9273
116236558
2071729
7105
523512034
886
940861924
359273815
6280746
7562
14
263
79
340
107
223
94
1627
26927095
16
3743457
135
3647868
129781
2
41
5208832
8
321196542
9645
259630165
4875271
59
4136191
15963197
2748426
1523612
364
17954174
11782
19602527
6175
29
470
50
497
209002705
336
97115170
9
4
467812826
20
397739253
201641
129938612
604500475
63566617
1739
1084
9939
28427
950678
4710
376545572
3198
882768460
809229
971097328
648305
14019780
44
53
8648654
12567
1003
3
235
11385032
4
1723
4858
60334238
299246816
132033
94147
328653341
7
4
199
20468
525077
33327
4223639
766105
12855
387244
1155073
14398
5801899
156878949
4373
1563
683321
760054
44618549
37747
13
39816
291171
179491
1456235
97
56234
6334
22957
37403
79771550
561
21633258
14801
3
5
2677109
2236
146252159
12407
861413017
28
3
779522
25733073
1137
39
11840
29802345
4069758
29
61856
17434573
24
4353
62
1575576
947
48715
4272574
85
2
3445161
620
483
4056
5523853
3176850
530763765
565900
3
39608273
170696
40710339
106738
973
6
4955
71964547
3
25844314
44
184
129
3
37694
32
12
29419
314690559
113169
55125
19589
2
620544
2
1727
52689023
307
13092
44257794
993425795
11
11251217
767
130114634
444618483
29
770
3
176005756
19
137285295
790
5
27226626
31
2831
514019911
17906
2
202
12580
16219
80467013
898
4739291
9083498
168
29138801
208570553
2047179
33610095
1300
23
107
262789320
793
3224
5
158
1067696
3832628
40576
98031
20098
181179
3
137281
752184185
84
49952292
1300907
17578
411
2315691
3099661
349234
7714772
110618
476144
219179
18715317
13798639
317
2
3806
2147946
90454411
847
63220
386374811
889
184055210
13
14
5537
16
9
3052
2948050
27
1458
307950
40325
2847
2810
352
79
15687152
137
13
21
2764721
257
8
794694
2
947190040
10925278
21228417
7481798
1784
782
29534
463965
185867
143
5
8207327
24
2411
15
1244
7047552
2152090
12508
1453
671
10238635
536085122
28
49
45831
312
87
68745
111755230
33465301
21
42681619
895952932
97351850
244383937
19
357
132591
2684
66579
626033
6925
2600
1189326
1360045
4469585
7373061
4
18444
541
4
1530768
17
320057
66599
98876269
33
3
767057769
2821995
159
704537
3367
6
130074
7741
1562
374893940
5
6762
941380855
828206426
43
136
1388691
11457512
58728409
147
4
157068
157086931
112
22976496
21793
24473103
1297
52511
7385
1338603
264065872
10921614
15326511
31
6633
1921
120798103
17
42063655
2006
1130
2
222
25
70
55957
220750
7970768
11586367
332471
68611
7988
56232
8465
210370577
2884448
13157028
71588342
8
48
220042157
13204507
130910990
677469425
927
55798735
205631
6
171808
46060
402992
24
2
10092
5329
182082
55546
1695609
14
619
87653
1888
304
754160616
36503
179857
27091570
83
700
516
1531
7
2
82
1958123
1042151
13148186
5456
49289
570153
8
476989
1399705
1268
7107615
639
279
2208219
35
17947912
256
9830
8891288
22
22
9842599
1004347
8991282
2
662992
28
15746
374176728
1310
47238409
49881
74
19520
411518980
108828267
13349818
407
3007421
3585361
3684335
27
318014315
11
209499777
639774589
6
61
338673
392865035
201
18
976712521
476891
916
128548980
1154
379539891
6
80
466
245455542
668676140
1718508
102
449080553
29
8009
754522458
15764
855402
733167
5
94785
1290338
6045
125376200
53344
7328
26
25
4
378164
741
139882
55909011
4991
8041482
35
1009
140
4996
47368
3
121
12295
422
6
10
4623314
96456109
2306
291084
125961
14174310
237587116
7003371
1214
152761599
4717541
8448
1327
11
32
1595
4822994
49209
52
13
17622414
92
88892479
52
491380
34032370
523707135
514322
197023575
231
133514304
89566
112173
42997978
9719
47
104643252
155
1702
12171520
51513
4224356
24428
742799
3958
2
121
149786503
146
100382
1793002
360
66951
697
30776
175488756
4398420
93772
1189473
4
3
105
161111
3
116455389
314399
61
666506
224771
48
1012333
541264253
365
365
923
24
52151494
494
2684734
4298
4229
47
47087555
711
536868854
907074
3
73
96
113972395
405607690
700453
11
1190
5
365594
450231
160073557
4772
7132
20340647
31307
108122643
14983
813788294
27930
11660
8789137
59
19207
38
690288
470305
37780077
9839
5299
3212
166464827
2907
19
41050
21834803
60
121947298
9
343028305
10960284
2045
5940256
668
54344
186
85685
27796
7
4147999
66
5302042
12675325
294062
54212
16
39925
634
28
11845162
53
132665
945751
35989329
12739
6
1498808
671
97
43
12
18276
380170057
28
36
4060856
118575514
2725824
321118
10
302516469
25
841128
102668
119495908
303253916
1162753
16
753190719
4378519
231583536
133896
159
39361
8
13849
5
39583985
357344440
321
629099354
332033
176
1971094
1204
1537489
166604
1669
36177162
1317
14404
914254
1295708
937
24025
131
478
327
567446426
293
2
4443
2934
324657
101529
41369
376
154328
838347
279
127263
33456898
79
71008
85468611
171097
80968
861923472
21969
24
12424
1419
10004655
23855235
15386345
6307355
29126
460682
10
1090
824343
94706
295729
21465
57
2
367
4005
25438
3
80737
87
4837
3
133
151899
3820490
2673
573875583
153
908
53
10476
45
9384
5
342146
3421285
10
1431368
7047
143189
2
1108
7677039
333462
826
856243
2313
8
18
1958882
11723
4037906
1023
4632
2
38437250
546378682
5
2305547
6590
580981
327
2422030
7221597
203495
456856077
16
42191
138
12227
16
32
2445044
162276807
325011
91
14735525
451135
15083178
2544
2875860
273140
490944806
9955
406559
2
55139
5753247
43
73373907
976840183
49
1535
56905
355
82
906988
3563115
1361263
6
178876312
38387
124766938
64271
876
67769521
49696944
2
882135717
21
6214
1697
258
38
2107187
77
7456
10355
37
278166174
13934775
182
24
25309
2993
13766144
7807
9
3930
2063
3375651
197229191
2587
50
12585627
15
264
2
238067
1229
51682
6922
17
99952
4
6389405
1793014
31448623
21393
3404
3051597
118758307
2946509
811219855
251
112603
430984738
56
1525
16181
26
6
14
68
20116
668141562
6
30521743
62988
30
1743
2157243
83
106
2972096
6772
2885
9686
2
4108
315775872
90522903
7285
24853
428
3
304589
13875
2102
117846155
6230035
180
3171
187848
148277
415693848
8172518
22545153
96303
490036196
2
205
8
85119
99332
929108865
103
116
1163026
268546
91486585
907649529
760
15777
3013
44996
31
1925
2534
5434
23974665
45117
141320
1057830
7
4235100
286568
37
11042555
24
108963519
8
103
57698
22120
73189828
7
10229
12
484272
605482848
186649
24
28683206
5369
3
25293973
982608
8745974
100030377
24
8806
3508
5232740
1486412
442837248
3
100270427
25276758
17670606
159523507
2390
10175405
68852
7529
18448
59085451
4
17
10009302
15
111163236
821
40776118
30504695
34
460499
4700
4069
1625381
2052460
91243937
72885013
197397721
127681
6
85337
2336432
10706376
291448
36848
264213
716866
1706635
860
64599547
506153197
105454172
10
223
823291
286533
30215
20691
292
950342
128404
2
59
53712307
641709
30391
64132
7
7614
179249429
3
455
97581
215
503203
28443943
9997523
14
162859
3
4174
29
1052762
2
14
9
19496
3
12528702
2
8009855
12069
2744
584741
12843337
1135
163
106256356
10
10
3
32
58951242
2046495
34050350
20865589
17358393
4812448
3280313
128
862
37225
453
52352095
992
2
17484
115044
4
16742014
793614
736382404
33490020
84013878
398
1445321
56115
4027
4435733
276538
84699149
17816092
52556078
6214872
21150942
7403
8
23810
712600061
91
339144
408431759
404
349
1076996
21
109073571
2
60116
230
20613
292724049
703066823
9766983
5
12
22999
300868171
29453
241711
28
7
225209920
134802
2180872
17
127503422
6
47
74306132
637
60587903
258720249
11406679
19642222
157581
114
2
30
26639654
8155407
101123713
43
1913652
138540048
559
1433241
7
206980
17
51234
105
28
13
212
7521918
43361664
35874847
46247
173
177
110678142
115930
254187
53
9
62936
318
28
257559
36
22158
5930
363919
22
60351
19618586
22299
119754879
2782
571
1227648
309570
50327
451
619
6750679
1611310
475743610
20
1050
6233
14981
131657
20
24699610
707700433
84588
125959
46813147
18
34824
141538
2956412
5
78980
2988647
5132
7
362
270028
5077616
8
641622
43
2139
96908
4
1410521
2
2264740
4537
3658
220
21
3
524
3873488
71937724
324607919
239382
47657249
39049293
512829
403326
93
34
171
440
306
8378
7020416
61551141
176914888
62
134456738
1919
828637127
58
657239378
44068
350135
162
102820405
5
7
97364034
9855
13219
1858
1378914
677
785809
100
2
410485
3469
759912612
140
9304
2
133360
3650
239034
5090666
456
255322161
80358378
497785
51624
104273
8
1302
38
72
816
2
44490
130713
7461046
720568
36991
1882789
263
158804
319454
315269139
2051
251481859
100
44
12926
4
3232
462401526
1114347
1280
205125555
72
8444
443
520167
26405
1543361
3455187
265214099
84033
2848
8114532
250664
12
206598315
55002802
387
9717526
44428
159337628
6532966
2546
2937
74625
89944363
12739
847130
2
1653
272
338
30157
124382
78879
447736
3760
1204535
5700608
227
872114
402
171763
58119469
714392
379150
4617890
2
18
926
51526975
21
180925
75679549
69
1784333
169233016
752
37
116540
943872
54682
647
2992
10393
19478661
28458
4
37480886
1950474
1055293
80324588
993845120
56764
44918484
6464
70047434
57909
866665066
15917
173609300
30
279
283
112075
214744398
38863112
347798
256146
24018
8025353
11
861242
2
506896537
5653532
484
4721894
120049
23251582
100471830
1128058
94
427
10178926
14746976
15515025
229
3360
1370531
1027
30
163997
54
1700416
10984
1074
2194875
285659191
74792
83179
428299
24
46248772
7134
204091
68179050
3404
7673
621595736
5671
517
249
657
758291
762888
120
1280898
1793
59700
395
7799120
182222873
7962153
44
217516
901
657218349
185740031
17
33
163944669
5402557
136875685
130881
144588
404802
103
24
35322
293628825
2654132
71004
20102
615640668
10685737
9380
259490848
8
3417
495
2
4
52507692
12810
62
4
26
8
19
127901176
38
98929
184182310
59759266
15
673532124
7709566
91
3033
306
36214
119894
44502421
41
986534466
28054
21883
60525
34496811
281
147236074
67792060
3400697
30302
100
3423655
3
40
1900
1163
29555393
77463496
92928
11160055
39461
1117
48373808
1377012
14
917089831
138440478
1825
61
12351
2
85309
2293
164383264
2
846
73158
175521
108497787
129052825
5639628
670
220
8
5931
69516
528
1375044
9
723516310
8375
34
81
2
7
2648
3
20010255
12
131
1560
218
53212212
2
9
7408685
9045315
42905268
2174783
61
29783400
97765308
112793602
2
879
11791548
1139
418544
208026011
3787
951909
8463518
38238574
11716
1953
32874
20814
247085679
90932889
11829212
272302209
37352667
109
21
2
1710
10
30
81270
203
18668
296
2279233
26
3823
2669
539
4790
5049
6
532592437
24
737138772
55879
378675583
7
124
63538
17971103
25674
35630101
792557197
36
26079
394244
4
19
258563679
2341
3958
286550123
8614669
9775373
8
3
5584371
268
1870
6544
186
91
1160
10965
211160
145704
2
27771
2
10838
23
473
843750881
4
5
59616944
175652
427035003
37436
83190619
5863284
18819
41
26
168
18603
2941
9130
19380556
218820
28938
24
242136
16396
1205208
1599882
4
1705543
65910
1024691
3656
89505991
690239244
190
21781719
2908090
1938939
958748004
977452973
712768238
37829
220
990
170485288
7
3213728
25860668
941645
205217592
2013
15
249269971
1150598
1462
6488821
25833127
102
22010860
29034
4
484000542
3114
183
26610
79
16499692
333
18800453
62
3095028
25
5
32528395
621323
36728
533
226
7609657
3
639849
838264
63522
560525108
36851
102
877
146684
94533028
914605
266085
4558466
12
27417
4
301
50568418
50914597
88964869
35869414
8
6687
28151
260222
561782
164299128
93
39
36570564
90214
24658632
74186339
165889
18600549
5442
38756895
119
91150
109980961
14
71330
4095300
9606
25
6041557
316
647003
56603801
9
115632530
2035
2447589
615
147980
35931
7700
395
328346210
695
441131
49471
11
97439550
1846
847
2887
1684491
997004580
2011
33527513
57459324
2048
227729
3
1290
859987
129
3328916
19882166
6
896364302
79
84
78225486
40
81994931
37107759
1198092
5
842
279620192
14044
21
27414885
36
11
20
121327
502
4
1133
520146
2
108299
132231582
1054
2987
8151038
53894529
38506789
6795952
7116584
343
385519
14807531
13997
78
3703945
2271
10
34820418
785
1273
81850
131
508
3543040
159
4
34
59064899
144313
47732817
5415391
781
1444
111273374
169
6810700
456405653
397945
503537
621
82395091
309614
39102330
22302762
1864
44909999
9844272
8
667
2879
947793
5217646
40262537
13920
8
90411918
18209
3099
4
50
96187716
6
129781060
6149
1315
13
479853
152953
5642665
3
1122
659886
428
13
3117
587
49387
8
431
37
7142
71551923
21
41957170
87945455
647
58
5748577
307319
973954723
8422328
72832
548981
126557
16
658
7716
10520
29670
2634
20965
11
9810
11
29116
255546
813654
6
41761337
1601
179636262
2429120
1804177
3591
6961852
4296
1876606
430
31215800
2416
2011
310671647
26
3
3104991
1882085
2017
62248976
373729
4953
629
30869
215
1461
47300525
23
950057
13
104
5
2087
8793845
2
79
84151
1502893
65728019
285239466
1108
2820773
1437629
216234
67896022
1586
287301182
78
227491
175
7256
875783142
461
661991
75383443
130312
199255815
587857932
92759680
2
36
37056
104572858
108980
498687
2276
885
1294378
484667952
237300251
2
40179409
7321029
476247
99
8
76782
74947
286
23
79
1206
348
20
716667
7351809
3
694649
18618
11261455
1617998
299545
2743
48930333
22935909
56978664
1245
560
311385984
157717542
24262245
1215414
982100739
85019
366
9
1094
6617369
86735
130918
4839574
10728409
263
402380
4635
567
58
195476
2448918
51903
580033
17
39
3490
27698865
967100
4
836755
11800
522576
12
32246120
37098350
97246
5664
15163
241112
70159530
46
79040
14253
227
559
761527
59751606
2676
15668820
15663626
22772280
53
60
60166242
72020544
4087
11223278
57790
36
260
5324671
429536
7304
469099
822810884
9
3486
326919
201012905
1576962
1181748
17822
2389
21219669
39381938
18612041
6599
1242
132933990
430
9
128711
16
221339231
107974482
28611
3
53
17309
85150
61432322
9027001
745
317532080
1492943
6208156
892644
1065
304974384
53557
176249
2
1574
2960179
72915141
21521683
340330572
34227
145837682
9428283
267680
20162737
2749247
440226525
8627
1285798
3
226503033
173
401
526321
15885280
66243497
51032
185540
52
543283
162419509
456
171
9789
3232376
172941949
5115525
9217765
8934
3292
97019927
12
430049
139330748
4012471
419038521
30358
207851763
13046
432
8
13
939
4290917
9316572
79
248
1278
46662
152616455
590122333
330564
470
1515
225658
72911
239927490
92414
12905762
43416570
526295033
4251
44918631
4
2
47
77387418
53129055
142
3760
52396
5743
92
145078689
14006
454
1036
2789689
763
754597712
49900
31511748
2001
18
1211
746199
10
479954492
54337
22824730
28
2142
8
54805
743058
669853410
3511173
176
7349947
16270
281200137
2739289
18423
15826
195286
1882411
76
7
5
6021794
270
6
161325
241
363512227
298
57
6848168
2396
2613
8758
92107687
3296
188
95350
93
35029
37259768
19116884
350
7785814
13
532020512
29328425
18365186
918062803
6
92
14646
21
2
3038
353326
5
964142358
167860645
109
226
330466
393293
29
4879
178001320
7173087
564398
72
208911
4580434
7
29332
182602094
40243612
4365
2853
944
51
33834970
33310
5745
2
5
1270472
181793
49368216
156
189
514342
78901
171186
3
501114
2
217
685376288
4644217
971990
1783331
71
23601245
16
1016
259
1508503
101
38
129735
4
55825370
457
89
67557
134950
93
77736519
9
781
41874564
17912
125818
16491
1554
3314518
9
170
13782957
144
523480898
46484832
67110555
220
4436995
202
39587554
75
41201743
69
12601
79867050
170574054
5889
1772
632183
807909
346623584
972088
35
61513828
7300774
870999
6167
24549759
3805
132722
1802
94865
3008
237668199
153948
160
3080808
13
4090867
1403
126
316697
766641
16086
922556
214859165
155065914
11
30010477
39
3
334696
33635415
3915364
128
9125
40
595322138
97123
3164
762
21
19333146
579705
41542412
10591469
10682
1410
102573088
984
15
549796324
8
2831
4621160
21470
27815
245713991
111920
18
6210123
4662
77
18151
626411
91823180
8
251
80
1221834
442691
2934461
3753420
107476697
97902004
154
70121590
104285602
218068
2019430
32465
74305287
5
279337
40566321
4
13699181
416229
5
892
34
124
161342719
1316
8931
42052816
5
614389439
3642942
4995734
373
452
756
26
714461
4329
50940093
3159413
368088815
30
865
3502626
4960
137
645475
168
140
12
2296658
266
2556513
48
9
91396093
233190565
40062015
15874
102000
182903
1639
1093682
120177154
23316
367421587
41495883
21
14
70414877
180441
253
55
213085893
215550
20
30216
759903
5927461
10
3997362
20758079
87
30244
813549815
105
291541
514
106144106
13376
14
21159786
1516749
265488830
202
2
9167118
146696
44176267
57644878
5
21
288856919
79994637
554297986
885763885
505682611
3347045
3010
2
458264185
17041
319932120
7623610
177459135
2
67807
3088419
956
138
182714
521
24523916
2157122
400915
2
524460
2756581
120744
43703
40
127028
2004954
4351
105081
5
3
7
56
37879
75736389
146473
102
36
32
113288
400
4821318
2734
15
14
233033779
169915
134
701048
211
179375
2455
38611621
135
85744897
65
2
38888
345013
2219214
1482009
1790271
7455279
16139
24171
128913
149
37113207
315930
88668455
450853395
3
2
75
291812
29165
545398
236419573
4
2374
89646
819
4226
19441
42035
3795142
402095409
810421804
3241205
1611136
16247372
42805
15054
39193
232705069
12474977
13
1755
254364
5
94062
943053
49483
432963851
55703577
10356044
5386488
925783971
47931701
4
2
3
12188
1597460
198
81
557
53724758
9341512
678479927
240812743
1745
696
38
80
113347
134237
2233927
126242804
12
12
59599595
55
11342485
42
109371565
3370964
32
17709
24850
449
52028182
18235
811
22024064
9
31933
1162
132738
37290
16315580
17
6097418
2
4
87
63880635
8
155
485952
43904
667097
15568
164639
90
223122479
813792
17495
27
1081
18278
175
2506
10284160
1740158
404
90290
236534
3199190
21597
19571927
6059851
7
23307763
1584122
2
6610
45721012
1154230
171383
12003
11985757
11382112
3
193
445
26682011
5
85625539
106851311
187329
177748220
1498
489
2036664
1130077
5746
79159
420
446987
14751
292
221
79419
37926
297091419
337391
4787
84
3
900189149
4052
1118876
1723293
174
171
40980
27
4082749
43
15917409
44502656
213
4
425339
1632
145586184
605
249869181
9307020
2990729
14
54936
2
7
146368123
27322
10318279
197
2
3046
5
1999
18
433296272
163
151
360224
217
4964436
7
32
725
6267254
96
889612700
6
215532421
826410827
2
35069
6
616421
73269
7
545163
395702
747091
36
948
112
208833599
1441070
1067
190
12073
13838
6
443
176
198819327
8495
7
233
203
541
4295003
30911
259690129
380
68
18449
16
10460
3367
39644934
12
3
5
807773725
100524
30069112
388315
2261225
11
76039534
3738970
23203
215837291
9
9681
175159
172
403
51235114
82409
80
103
146047
58055
805012
102990
4407
335513085
3595
386892215
1024175
37
65677
41701983
9
9
782400
2184082
8106
3508240
51751063
199207
427
747264
153306
98
24938
106365
76264860
1812
8233098
4716030
1313355
1273169
35733
25408531
3573
147586476
238778
72
566903
163746334
907756039
102427
60
1223186
62
2006128
25519878
19563
41254
374974113
10013
49028613
206746
276469
212236
709
45
5680
332220750
14426
5
36691336
198
3
359105
50105
46243155
53644
2
84061929
19466
2
4473
9
250
588
163316
83687
9
7
2930607
9
158
801499
16
6
49061
103503006
372
20668
214755
2624621
1136008
17860777
284246207
16325448
1651
6
545394
3364
36
72
176238845
29991
4087163
994267
2303
45025376
9
31453339
950010942
5931
11865346
674646229
501795313
525474041
1729
615108
365
22625472
159315502
1093854
22
177
17254941
2200
902
18714932
25492488
225
28
27
4935949
1539
30427
2231210
33
46712557
86659386
819136330
7
7645
6821
344
240987249
18660
139805842
132
267318891
346002
5
2
71931881
4088499
23877236
173
24617396
10423
573876
454
1550
53571536
51645
237
7325410
17728450
69
3
148334858
14466686
57201116
351
7557498
20
771548
50744
33952236
489856967
1017972
60
47
6
6832
8609
1478
103902
103905439
23
529892
262652025
3918
11863343
3
971281872
60238
64
87
73353
31921
471415687
16270
3
380
50891
253
986
22356703
339466945
22026
91344790
20
26
215
6
7177
11
153
19602
99976530
1097535
3
765312600
42040254
481
195
74970
12705213
430067153
380236
3409365
687544
2
3027970
3
12146
11
390485
3
8525
385776
65
9058486
13230784
345457
13
38
291292
11019
67
4
656152061
86801
118
44377
1281406
12074500
1774140
68395
27
86365124
10
68627281
52872019
321
163284
2151
41
1578
4332899
88007655
692291949
3166189
4210
276487
86513
3859
14410217
422204918
57
11079
5
465337
19
18483956
290714
3
8607
5232204
2
36
10872479
30
353302
1373
37
13059317
4
5
20454
503
278300
6187349
49263
8598672
405433158
6631
192581
249
16
17088
19
7639
174723
97625
3747402
819369207
5
35
142432
222147082
12555
298
115204026
320357810
8794172
376964491
1731
1239
534748211
11
302177
51
72808551
2407
98
7596
4490
825
112978148
51856118
3882885
1899
5790424
40385929
412
3683155
49568437
68191128
28
2
2711
157082149
560605913
724
18
90444748
34947
74
130759182
5449530
5668
18
1281635
840
31845
18127440
1885
180
3
3115388
13
2
7316
5
660
22
511285
4860040
5424175
51756
72645
2192555
6774
50884296
2
30026823
87
5099580
94
227985163
3
772864710
1124
11
61
438808
1388559
52218067
7
665687019
49623570
569778723
26867
2263115
289
28008
6609668
13
2107587
605621518
29119
772
838
26921534
696
889978558
1231
73
2075176
194792
1358257
6592099
26300432
37
94392737
4599
170
10603
134965
20
2706289
90311890
25
14282
322446
163
18402746
2323
689
1577644
280645
10
10879
2341948
310117
9025310
109363
2842459
287303
1824
1467282
874938509
17
664614887
251
283
329354
5452604
23907801
21746
617
165479064
12182
85545077
49
278304025
1318180
77
6539
18
4
2270
9048
185081
5031
24238
8
12079675
621940
6267
104052
1689
36
994
747
9892864
7295554
3294
6502
10428496
2798
1814
640
8367
213321
82140
348851771
47668
263065166
23405
1426900
23688
2213
15053
27718
93006486
801907
1007
204
4572
40
80786406
21
67883
582940079
206
20
214427
285068564
219
1111
1295
939499
120
29520
227283
17056954
241106
16148975
3228
26914
3514017
38728961
512840943
224722917
3
22
243087
557423612
7882
459069
3921909
372516
18259991
1090772
1751403
274
369
6
17
1728508
506
11497272
949478529
22
112370
5963
235632
19
5442339
4348408
34958346
2628598
47
137717712
39
19
231959801
5
39960
9218129
397
76012
1186829
455483
6102
90
158530839
2446
146327
1086
824956236
1534
7451
21090425
260783
240
302372960
5013
530111554
36979
782905623
30066
5
479384
62096
288782690
671031
111396870
62009699
168
239
5843
2
505232
6046480
155575
82516922
438
48059335
7586305
420135
52599966
356
84958501
14425
19
327666
3210
130708
10
21765215
5
730
6193
26059
100802
142
54428
92061
1557
12
1904326
4433559
97
48664
1288364
3
11
23712271
589
7011275
12377239
59198
594971
5809
55949272
530783
9
1518
50539
132
11
33476
738977521
702525
105587637
185
48
29
269
7446886
34
1958
10507065
708225
255381
7
885745341
20854624
513491
802109974
208376
18615822
252690303
11575796
6
4251
1446905
7
19868
53512482
2426892
11106194
25759739
54898
194
39499924
37
227
34
8
1071681
9
4
9496335
1370
90
52
33916139
83
49289821
9377
940612690
540799
10244327
160918
13
330747
716862812
502
399352638
703622
481978
37863762
60
18620070
76512577
231541
169868793
726274
890325
5
2231764
165953
5
5
257
105
2777
168
2020
86
517813163
110768125
760
389
7736
473
2108472
758213240
26
6325961
24
418430138
10
433528
225477998
349
877576477
109
765614
75897378
453
280182
31
6518471
9259
1977
112045
526525
18778076
709
339
2584152
19750672
21833675
615425
2008453
61646390
1514
33565198
820
7875
75007678
14899632
70
336
100756674
617774
661
720640
13
29274987
2844
2069
22
4248
744366213
715388
196286953
204
113
249
8
43
4
3
3591965
10
94
20
63412
11
5864
5
10715047
57629456
335
75030645
28
8
9043433
4
7406
72476324
12
441043016
21442706
9186785
17
50710203
1088
28
98226
310
2
328904386
1925906
433353
2879
874007886
17
1361
1235
2
5799
394
297
964141285
154
50
115710
3
2
358
60853
268804626
226973
214326
485
10472549
607
1722
16811
8
4
3404
6438
14
56258864
78386654
5
836
36
55371
51993016
30
623408179
3
10622277
32391654
3776
1378
7041
4181
578
1881
16
21
173874134
693431
1776
6354134
61
276088925
938
617
129
4026
52306547
530
487
73
21424661
6828
53
13616898
14461093
3
38071128
660012844
429534
4623
45268
11750921
5925047
1142
559283372
2854315
7464
16
2
3703817
29329949
316908986
75
213
1371
31625
216028162
250661109
5514
2
2411
32834
1508216
110417
3184
526420
572907
5
7676
946831897
5
5375093
78367769
504
69255
12095
136015
3740087
22236
4743
12
966121594
26902
134
23484
37116
3044430
9926
419779
8572159
59790
8329
733
65045892
16692661
625605
11
719037712
16633
146202
43
6
4
403750339
4
962820152
3696951
28508315
672
256
3
241674944
49
1186
1103
140
153
7600871
2
388527820
395935825
2
1237
6
63340801
302587847
7236474
11166
9586735
12
3
8
169147774
10
1496
3301915
2646
4
581939393
1111
346326
259698507
40864678
2
32070778
31415
5425806
10805548
4496547
11653039
145369960
3
8797772
48
4
4407
6314
510290
15527268
51
5542
8
29451573
302066517
16962488
98612
182934436
327174
417
13301471
6
11889027
15033
359661469
188
52756459
92899538
5641
113
662659424
879
5884
269
53
84550077
3735611
564
30050428
2361446
6
806
526081096
265
227448
164
4396
21934213
3
7539580
18385
15566
5117730
72986
480980
51467758
602356064
22138981
1280631
398807
222591151
974402967
334871236
144
268
105421
99860
16650
143249
317
785
101076162
3275844
52
179335
1442
8453
6738
82647
2293461
92976119
53842956
4
213013
967
188060825
123456
13092
106168514
148574020
83633
443333
7397093
22
17593
12408832
2029734
9609834
627503
2603
3
9561337
575448668
11
146588933
2688566
3287235
3
49
127252987
5165
231589214
73816312
458981
27126
227
28
1319
8
175
115994859
29584349
121387838
5558
13831431
106633715
4155
1072677
113755
1237
22
72289
5309
2
1325984
143332401
38
4799479
3352
366538
121580166
18406
6
40530572
429
255130
1810
558
1037
10
2863
10475866
225
2
86257
12234
663
4
268002
349
2647
19925
1954956
98192349
51565
140793
4039127
737934449
4
61520373
3
65695576
119307
1694
62650
4
346366
484227
2916880
301
62358882
29306467
39887
632
2609
4225
11225597
265
1912
38504
117857438
100550460
2707
9760
52307
325201609
5
2439580
3385
177595769
33227004
7
13
38744334
611628289
30
6118725
675
541658
6434
481567964
513210
11694
442210399
874
501
95604
72836855
23941
4786
310523033
28536
394346
35339872
265519276
662
47
16
48
482325588
26
1838
1205
698
113886
239796
67433
654322398
66594989
2
4633526
184544
4519330
756090995
2
17017332
14
1219
17
230649
18140
269031812
1450416
47033818
69414
340123596
2
15187094
356798
534023183
332
62927505
47941
1407
4475
4734735
279
77
39301871
487768
116
1391
7193
310
105
9
878995592
70428098
55981
71239116
8
2876400
2375
542296
581847
13295007
8
374
776
185462878
10531243
28830
320557
350247184
133147557
69343
1896768
432069294
18431705
43795496
38502
41
33381879
250160
2
905
4
14783
852927431
339079
305849
26240
19
703
15
6811343
186
35120275
22370
19256807
5
52
4517
54
27
39
77129
5
35826
620
126828972
413953
12912
1130792
701
81
9339095
683763
4
109707
167
40938
8388804
40
983
186
113129
135
5747
40
76083293
68
73660115
6
12229
6117
1505
24417571
6149
4
831
363
386
4184
669771977
1193332
16509
12
1564
678
5
335092
97
14419
779
3204743
38479729
1838
222
367170
153608
2690276
373
492482
1738697
10
757869157
7034
638832900
71
627205739
544128774
71453136
273125925
545765
27213
148
1496529
13784
119130830
5958
1148
206
43385
533
109
7791250
228
4842
57
820931
2
101376084
212
69958316
18127
13859822
23011
150323
2343130
1539858
1577
38964
3673
2490
280746105
144
11246696
366
7
127
274838700
3716
26
10
371509934
404472
121676
99795
33339
42
10538258
61
71082521
1822
1374479
2938
68290128
245
157745076
444
129684
12342
36132
270205
599
763537
541497447
767
638
123797281
242155963
2585181
723
25882
4364929
3
55454
677
68405
133978
35005320
360650343
3655826
5409
15
6512
594262312
54
26502
325933
357892303
43
17361352
641
5752
138191544
420101
106
94
9201420
633514
770376
5
483117
708891
11996513
254480995
8743
57418350
324158012
3389
97492844
495
4081076
231746559
81815
42
3
767487710
1360
2224
132500
258039691
172927
5275
259
1547
4296579
9707
62373
99229722
6575459
72
2617
393083
375
258811
108295
14540083
7726464
12
12174
26925
73698240
1811986
149
2
6437645
218
50610130
17388848
2373
72178824
153833
400614
330369404
2979019
266655370
111940
11254
3131
1380105
227650
3
1672
37307
8
2538012
2177
15
4605992
2741
37836004
1513
5
10
469
10
1577
139433189
2836
392226512
246022
72020652
1599102
35201658
278783622
157
14303202
13917
4116507
2727
3325861
46
45533017
1780144
40997884
336857999
4
204556
12859
72002548
4175
36
125
647590
352873904
15113
6315738
2800
354479579
35534447
2789268
181256006
5988
242
2630
23174
8364
44
280254
939
28255922
134
322503328
107
377
356093309
707339
7
19150
529418
26
3
139513109
622470
2
21644533
57335196
239854
2
759
1280035
3051
1652495
175888814
97960988
4152641
25470280
285104
4754888
925109
653
749
1751012
610187
178756
2
4
303077124
10047036
145898161
7
869140
5428580
18730
2
4
33379268
93738367
104
2
30
1963
21355329
107148720
8
289673
8279
57972710
814
306081003
980274
40294
4515
60342
9
6
2916467
400903285
4927337
2020963
496
100671647
642775713
119
24269496
3215
3
330
455542
86357
936
69003961
12895666
3728062
4
2324
264401040
18601201
411091769
42
414933
1114407
436
232549416
261388
444678
38947969
1010554
519134
22689
121691151
90967167
336894329
728970
224680
31
337108926
829
604927
4
5
408517
2918
140
182111950
1505
73793
6
71
250468958
853601562
70
50
495549543
131219079
33548
115136
11
8132
187676
37698
421
1441
668684
165
2284120
52110348
3571004
100
2
445152409
19
278
8051571
130620
64327
166013882
946042
169
14
812
185
5961
116756684
19913
453647
4
46864918
3684
56
367987
679651
3561
7
474
27706470
4583
16852
102689
294697
6580593
378853365
21130563
33
339
18571
13240
955758496
6
29
19193273
20098167
380089
21676
5726073
6
8
107909817
504
9512843
805836
26795073
2899
8
38655
260
15853
53333
6
64
54812
7545
72794988
25346
28799613
14159866
666
2
44
16
37
1123
3606
286656
142647704
123658681
17217326
71
5741489
275983160
3069
176880
400636892
222037
249
72088239
145
9
13937
37217
427439
556
226
383093
222691458
7765
26480
4372811
3
2400404
74214512
5856
91
8985442
32
45
3
22530
1340462
170500
336
687802
572384860
4049
27
1374309
229322958
5438493
24646484
141
526505
148317
515887906
2
2360
1395
140571005
7
145
13711779
6341479
50
148118550
427258933
2
39045567
18006
21
193049
228
9812
34089242
62950
19756422
238494927
128
176
1185
19584
484320051
4240919
9804
9347299
273837
31
729089
252377343
4393156
100459
74224
64
94
76099
223909948
16
6851
107385
2848942
25582201
669994433
586610
7095
37769942
17556309
5128175
6774
499141
4842
203506
3949
112024661
274139
1363
394700
121
2
158912968
236
33623247
160
227241
288
43791022
13
37
7
3325596
18
380283484
799
15
331320385
185
57578207
83
1869
28933
2288
2229
122
14174
786457264
4121
8199816
3202106
211285
887
1513
233501
1263548
1218
336392006
15177346
9504
40903
17960531
8172805
292435361
10
17573510
9487614
945
235
18593
65
26573283
104555975
96
16975
6687
9808673
117538
40
6516831
973551991
152
3
254567
636
10214
234765747
10218
11
3639
708
80002
16914
60733
50
10
2013
6275305
2689
20
348
71591
176946514
117822
5730
8534761
21355
440
4321
12207
16
39858
163107039
95
52552734
1871191
8
45662449
4
427965
27718838
13
21598326
5479833
53
4519683
348
24433375
69
35
3
947
180151
322138
54597
247
22379
440919
6
908041
22319844
5434
444
13312338
2818243
432
693812
222514094
509597413
15408181
113
21273
94498
135019683
831452
2410
132161198
1574
2231542
118
36
1794915
433058
8528
4
491331
37
151825
563814646
10
167966618
13
113705947
87673
99726
102399
424442553
4552
763
26579
12
99
2003
7
13
409916653
74583
593863
17
155201875
66352
34
3927852
150
702824
5
9917658
1418050
5878
43501
7760850
2196
77
3231323
44952897
387229137
74974584
15
300647
232713879
220
322146
41134490
91964693
23272593
195
878197
4
214708
36
112790738
135405190
227322695
565823146
712282059
5
665422
50362
1493726
4570489
294
5
35
44428724
98
474831
628553835
912650
9214248
353276609
91452
27683919
422
303545
7874365
5574172
977959
187713
548
521255390
16
347984525
4292
83
206360
29824376
143
11345557
42530073
115826
17
6984788
1197
447504
5142434
1283
3
135
121404771
189772925
143694126
17637
7664866
1009
1805
5804
5015
2
5589
151104336
160
2464
1368132
12
1848431
116193
635
242196
3
227575
815277
560149564
954060
2792549
510
45633
197
1612
106
406562590
73354008
327
5538
45858
9577
46824303
645874118
223371
79075
5052
27
133265
7362
1465
3414
9469
149036
2231768
1712926
627437697
24
2226219
1548
375534
402645
2
247
1889075
346
5336
1208616
235
3898323
204
9207
530973
210
138797158
37
36
107
29414
637
387913981
27916654
284514831
120891
7326
338602
8783
9081
598797758
13
6434
2
3139
6412
199899
34
51305
6398612
333283
138200
154526
98
47699
4
55212409
5426
94949038
9
105877
15
16655
3
147937270
99840
635556
328
4
28
18
345
41
532
1675
23
45564
7
2
29
13442517
404249093
1573
28771934
41533
139608
36280
459
196
7039834
253624
11
53085393
762
14
746
138516
87870
2
120471
32481
34
158505
6
6
100195628
47
12
54855
90
21783
72608
391302485
7262717
25582
142384184
179298
58835
66822
318
1580328
486261098
2
6
818762
2
2902840
116
30691
445
70135134
20891
753426745
4037253
725
295920291
51024602
1006
293
803863028
4187
685
115846903
60410
11009
14176790
6884
17
52
1629
7289919
34854
603
129715
396412243
26161247
1464
19202627
49560707
57658447
639
481954202
51
2529726
759068875
285966908
14
14
8
21347103
315317
8186
3502431
6969
53771
49
424602
1664987
539923
67
37186
19757
207417
2817372
708
32
53228681
55186
4199150
318090871
51365869
339410941
18192763
24010
3
16583929
2876
1478
36293114
9
594006
10
198360527
248894119
778882
13
19467
2315
144
833983
22107827
88
42
4
435132
79473741
9481428
53919
585376624
4184
1838
13356
510247
18115
40125
9264
10452
353963703
2068281
44
13
16808
34
2
8
4978
24
166
46752342
720
1388
19259
52786784
8622468
11882195
299
724410
339
7
4410137
7
647611334
70268
2986
590199569
16394771
11
513750702
27341688
15123585
5779
7779820
117340306
302
1770034
3
995676
21938901
1375896
760080
977
25275842
1863
1537
8475629
11451
6968412
2635
219417437
1269817
42620
12248
40860440
815
530
30258221
3492
174
644
12170306
1443
45556
74371
319
186
28492469
46077
238366618
4585
2
4267140
345167
2
168200543
38566
9189009
7
389664984
66832150
21109
33307
143
1362500
19662
7649139
287789
6
393
85997130
7570
27120166
30649662
4236017
27735
42340
1834180
37017196
33268
293838
113239
1355
4073687
38176432
294
4530269
428723450
15
6199
411921
2
23
344582621
136
1266
97313842
83
41
9
2138040
3
1593
7776564
64
211683894
522
58950255
173
988966414
652524560
216017
5
285128
2
78
19274561
2503306
715541
147742541
191425831
74
501
4015
51
76
4638465
59382705
1238
49785281
53
96011870
214
505
12712
51
9568
3844357
6355
279
27
39581814
250
92449
78
35
2411
162
7536
2
977866597
504819
34559
526
5
172343488
17
894291681
6
302238943
5313
40585749
212
4588268
234476
4022284
195637
10647530
6961
629
174828
325
19017489
16956312
26650639
163343518
2504
7966
4124
187
323
10597038
27138400
509702
21355607
4220
181047
92699
275690
622
34
2278
592364924
56421760
134386562
542
195
109549966
7845
205
23359
2283586
362
738
17
181908
901246881
4
21726971
4
604771083
59302
9
254343973
159852478
188151289
473016336
6770
8617723
46
35
44050
62527
25
954720970
220453
7723629
1489024
4
16657
2270628
565913
534060
78484
2
515
92303033
3461166
907
197325239
2
26646394
243
4260616
4394
109
2
943
13957452
4
107129098
97
12495
15
36332822
118127574
7753017
28382199
29
8
415551
106
112
9898
3401
11837
37546
4
12779
23
3
11890
2530761
1030
1668
24279
3316
26774637
2
133333
1558
3
17901
4766680
6056
29382447
56
7
3
3
631048
495
98342
61997833
1496
20
2347
14033
1869
7121329
20523
34
162664718
591
33265128
74
570470
845
5
2054
1919302
5912
4247
716942202
391110
4513619
763895
24385944
25166934
729386990
13429
10
172263
7643702
140594871
823
3277
11362358
194213
11268398
185652772
12131
11140285
644354411
2
259
9152
211509
554200031
838880372
29416
425934757
16612
458672756
8973084
20
384761
1025
51
185
478122438
976
12952712
101
15643047
180952837
55
5
274774154
197872841
2594
766680
10358
7822
16940
3542
85277994
3
1061014
85077
106759
1876
3938
13232387
227
59976
24
164645670
1356975
3
283734
3716
490638333
3282
618897826
144080
11537874
69567
2348777
363
25866156
43100
8500399
166594
418915
262479427
4
4
3
94
1726
8
107474822
49
323721951
1385801
1219819
1716
1572363
50346481
636300710
4
18374959
20078
107358219
8305
290
529
15868
38329
163396
3
47536
734365
4789395
35370
56383722
1411
3
1769
3686890
66769
71
4345742
1994388
235350266
1007
73740943
8
93746959
105759
156487222
45203212
96496
1430
65930
10057
43887616
8257
4875971
521250402
15052
168031335
7000076
571248034
6
64962582
1526
2096166
636808
1186
60563
3
27706
105
1755299
7
31863
62562
63363527
1631
3046369
5
136
122
81571978
381
45092820
36580991
159775
240
3523
397777449
4293
26387899
17142
14
3
41018
410516
17
3
1578139
8511
40849734
34527417
16
25
490433176
2976
131884496
13
48287
7
46102436
29519514
29486583
5314
73
140638038
2518
1055047
6
5795153
215430
17528
33983
94826
4
41153455
16
5056
25
46
24418825
4
270305
745086066
11910186
2
137540539
18058467
95196967
50
11203
1422580
181887
7
4
1942660
259366794
84
2
295097203
2400196
494
20
621
46382844
4802707
4
70
35
476566944
28130989
65
14
91243366
3424
5994082
1680594
296103
949455
4241067
43761
87656
33979196
129215919
88841447
3203578
40
817
1464
37395903
255147
180373829
518194644
810922
1215
6030902
7
165928668
1445449
18754339
308
26
2
10442441
104349511
10241643
499372580
5733362
553543
272386
103188840
71
169299812
384144135
343
544
974682043
73271906
483476576
9221981
76
1277954
36604
575857
280
38920
734387942
230900349
364542381
7091340
756117
15619069
4411
10
1162
2
5310
39128
388997
16
844944867
968319
2
2277
3716
23
5177129
5
204666725
203329
168496
2480842
7514365
125095
31
3638653
39
3918
616795
221
744
81
13950594
132
612537
1711
2184885
4219120
129
102867
21751
3274
37458035
37678
35726
2
1352
71056
3823594
8994
67925730
1898
1200485
35143513
5
5
10390
102858157
484000
1066
36888065
141974165
1991
171007
12
89
59
136549998
8043
72
126834
61634268
120751
55
10
417744957
71293
518065115
129351690
3308
217391962
134990
15345487
482578316
84394600
27119556
103
200
4054
75745
1785
198
6740543
142
7
336
129052
1813721
1024
759976
7
1186
2
3
242
108868
559148
2417558
46
3
49247937
742847
646
28808386
30086
102386255
321450
673676
12
71866562
238798744
631
35701
289875
14147951
3858
255957
7457
1984
217795622
119272069
1231
28
82311929
575434177
572265
326433
37835
86
505229
221
2738
328328
467
26437
17
3
13595652
17120517
4
17663956
3544067
32572873
40526
487121
5638397
223
114
40350
2943364
9
655181986
8286160
37534729
127680651
2822329
654
33795
1047
11246
2
214358
283094
13746
205
103315
602933
16443
28203860
50
542
41655141
18
836806
193
1497133
8
3828
23893
3760129
49131111
258942956
4139
4171
137576551
128795
3830
236528
278
13542
2527435
7855974
283553
19199
4302
550523
57282
721017
234
148715278
77886
79160986
892915
13945
1726980
140
221814987
2844
8
209163
37
4
52243
1050
63404764
1052912
181
570156
1317
1667
523306
19
3346
61767455
102118271
19458969
2
48873
29153
357
463434
15
51311
901596
657334
332146
8872
2
3
17841584
6072
92913023
4400
60
193926
37899313
7
1752
29
6
493721571
58
217
464692204
18
226168675
4108
188141335
529421
25807
4
2567834
2490
627741
47874459
155
87383
1203113
18174
1279
9
683
11042
33692258
98
95984384
13850
9
116
2
52
5
2450091
7935552
18
79750577
259003
937144
1563622
450
124956893
52611
5506950
830
1186676
990398
124213
459401973
215
15339
40482
57779995
119
4
1523918
575822019
146
36
69143
179834
28308874
74854
862296
922
48218
535376701
25
99738
373334
188
100693243
21
47557
26449
502969903
36524308
71976877
15696
8549017
21509516
12
242288727
323012842
12200488
1282
4105365
6040
464987809
63
209956418
3363
16314612
7203
3195563
12019
382522335
146469361
84259352
110883752
1529
10951
157
5
402446762
817173636
241
12841335
25059139
13510513
52122632
343
247753
350304
166
16570
220706
4
55528
64
1475689
56
3444728
16
815
1020
85
341
3531
14976
65394976
2
92
3563826
721577619
1128
16
7177527
31
456362
877
2665662
3342721
29
1332
2
505323667
497
2
11312460
516
2935
18
3
4
603
229505
101074
33
7978570
90281
10
10
34366535
2200130
54247667
80078
112693
68253
6454918
103266818
844
710996355
50926
10725
83285
5906648
2
527920
169300
170291
44426
880
19443
120
9057801
10
3302314
16
393
13260
242732
10806243
229
38976681
941009
2776369
31
13626
13830
3901
8888
11726325
7206
5745
576515
150
504299
1072305
576290162
41
612109770
25176
23057405
91805977
513533
11574644
115486497
789494
11044930
299561
38
43646120
25421
319124
559
312651
1430
706067653
1339
284098020
513159475
78425
450033597
292967
10301305
35072111
2834103
4
13886073
467423
38100
81
10677
425
1366915
11100798
183684392
10527
145846279
16985058
16197
53
164767162
29652710
138163865
118980271
520
78
807
10363
2893
81582959
3334
349810
85749446
24054
52
4296
3696955
301189
4046
18
1851949
333667
483
113
2130
96035090
43
142179475
4278
15388
88
5
193
4
36747647
109991
619226699
57914086
1158183
3349
365305243
148830
1186
8
219
7998937
264676605
35
32679
26571
624257023
956847
387821
938739445
123460
68783653
6085
163613
8
60622
54
187633
410581491
24625379
126153621
7528908
462
1099
261231
151777
607253
527036
170475606
12994
1759
27542611
25327
22866574
1089
533
14061
366004
12856
47734653
2
483092014
2
207777
2364356
19276496
6474372
52432
197795838
23972
3248
278
51067163
63432
1407
6
4584314
132135
20
2
5225
28159
109
10397
10
340
1125755
300
626809150
16132153
207358831
8605415
8
19210
107
5
9992335
2430
1725
6946939
187405
19969
55
1460
13
30719901
37181349
3
37350
996739
2
199997495
57009103
557986625
133
191
119605
44358124
22508429
813
4912
64503
647
6135653
154151
61296
13324658
3242748
9
735114
98829949
13088
86132
614866
33
11599
119000
186074485
1881
7809685
17998316
5835023
79
369
63423
6000386
216825
12
537
7
178750
457685
451497812
70424
31223263
10632
27
149980652
97
19884
73449702
324
6037
7251
25552
3829
4
3
39779
7375
47650889
42602
367613845
2
91
3955
773720086
166392
50058211
8
5583918
15991
5070225
7482722
58440
63
2015
2034933
32607351
118
14540
5193
2625420
26756
5
4
342
4690
833845
5577
2
222299909
1885
615788
11
5
26615206
403371293
9571
11433920
97643
266526
17
110867691
14308201
10554
106239404
2857979
2057772
290342
574661
412667
38
1941
16
865796205
226923
11193714
219171832
3
24484893
396
984157142
11
17919549
47580589
114615345
60042
12147
9
239
680183
124467
10120
26965
373458232
3
134
11506
1878
132605154
1066289
25140
4964281
16
45292010
108104
4
156448531
15776266
833052
373
488
1548833
23959872
61766490
153867
1078
11208
2010
27
288423638
5250
1330
21
109665363
521414963
651
399037
5182
4
12480086
967054
211139027
20750647
1834359
25
10545223
2
6394
27276
4
5321540
21
1335578
52
1082
3
1942
2387
5
4892
10333
29700253
29061488
686207
21640
65
26
2226
2196
232
3500979
6
4881321
3234
3
17
14
133645
207324967
6385
4687306
10702
119
939
392
425070
2654
32
103095793
1794
507836712
100040503
249170
21525155
140228684
122953886
77576
2170
484953896
9
73323959
779
78637
2286
310
191456
3363
2201501
26
75376680
6
355635974
920
28052
953664584
138
246
3
19541135
80
125
14836319
63
6020672
72115
37981
3
445
125688151
8
789838
249959
41957
23
6
50957445
457907665
6714864
2446267
532666302
371103
2
2460
259
706107
456
13986
54355772
5112732
7138
11
44504
5117753
4909
2877
252340902
392
30
126363324
232036560
15226756
738554300
246
132199949
3
152
105401563
53846
1683279
205
1846410
7464365
628
906
12645119
1683
25245389
14
64
5940
27512944
650953813
21
22
10790
982622842
18773804
205457
1579
6991
7025
22
187651
3
1696
3
5301634
3748365
15974
175586
140158180
2049531
280939
33425
11485276
5
985
3171
7
25
150102699
5219899
9
4
18
251
14
907495
145920297
77312
2448
43800560
142
125
2252
9414
807406
207
970
5
5664665
267110
1168092
623275853
17826344
109840752
45740
1050
1306044
81
6
13008
847
21465723
156
5621516
331
47010505
199662453
17946232
236579
275684656
1040
31180945
3
1841421
61120257
4582467
2874
9
3
1260
9960482
5410
224771207
258907
40
73180601
3
152702
17225277
703841
2
5
234
28651
11993195
8
1687
280
3055549
8968022
690
22676698
808657989
32581540
25
102
24983
340507
168553243
52902
61615
5414
6
142876
2811
2005
3
161
10801
27126921
84949
607
18202928
43746
278300
505
210
11
212372
1018731
3123
133
728
2572705
879172
9
2217741
91758143
107840
53313
3854297
1939
8
13
477987
39166
287
232948
13
18876
2181750
2
1949
130214
218
44946323
979220222
2127
5038849
626
110807
6388561
288282
62766
6
249685137
13902
143
327212
281
3927
6486000
81971
89543
279940
4725902
82691
19685
428
18959
218353783
209
2427
18046853
913
327070
904342
3
312790
24295232
854679
3540692
4952646
76
92644821
264609
145998379
3237
6
134534044
169993314
19110
6
549710
151985
447
3403829
6601
635710
361986809
3885
18853692
75640330
10848
29
231926603
1663
2719
731598491
10103
184896224
5469
4
58756
98489650
205
170830
73
4
918
2199
495
1456174
30
32112
61
131363
4582
3
204834
36
160
208563
4818893
96546802
1166992
911
17713
260
6
6178
99107
131977698
13
385460
9922
171507
2088
127384912
15545179
649157894
3171
1691781
15
77227
396
3110
194990
175220496
35048
10
6431
1073811
34
43483
103492908
23951
82909
43
318
28375
24049361
2957
2603
335
78706269
3693642
268435400
18498
22521
110517174
1351
46540
13206
207701
2130
205948203
373214
2093
2376370
16429036
247
2
15509951
83515577
346
2743
13736525
2430
1404515
3
1876791
46
12300106
4
14
8
295409
77
1112
11651666
10756071
87022
9091
2347602
77120410
228618146
2
77085
3
13
31193
30611169
449387
5895724
205681
3
988
2445
4
32
350
2028
47844
1494
182145877
1976510
134797061
720356
12905802
87516
8821054
312
3
25
1152
1660
3
739770999
3
5227840
3738959
5811622
16012617
356211907
379492
86
41820
703
132
3739
29629
39120
58
2017553
159
121524
136630268
7473
1774
19294
131459340
19189805
121015
321059626
70022
149
109556
23
84
19217882
2
39
18935140
2896
119220
1481
1931
41
2383834
13905
999829
122858
6254
155631
313
30370
9787
28
28651796
967659624
7862
49
387882720
421
5133
6283200
72407381
59308719
19
4750979
1213793
176916
12734
7974524
70957811
125748307
9576701
106412
119309
4
2776
86
257645960
561163903
1110615
96
1128580
199
383967981
2774
72535
6267653
2
438682392
1470
925995
184
3316334
88
4
6184740
524249478
566278967
75677
33824
789624323
11
753207
15
170173427
21
257
134038257
75
12
33466
22
37261301
20202
112
3
177639230
1889156
2
9394
3132260
16
894993400
21639463
137
25
231572
154240
31206925
113950490
34565176
24
537737579
2154271
17
744279965
547213817
16416764
63261749
4159
611
20
219
9
27336
9
4119
60504417
30
1372991
5882
842
62480892
270214063
476553
784
98100
110
107710
25
232
2254031
4374459
639068225
44
52087
59
1029090
1166
45233
9
9
233843108
4
1108058
39123422
2
76772
10429476
27588
993
86924
4040451
151411
36
823868761
86910320
35579827
122
2
4680387
22794254
1833
122
2138
1038
61
791786
420
16
35752
6
2506
1839937
291
6
8711470
655152795
181548981
6169
4
26788658
6
18465
231419126
10852
2
607441
2
65279091
29
49842140
8
4
404222069
61760902
8
1404
1015310
49
697495493
174416434
4645643
2
231515
93678
75718
114205
18
103034
329
664
250098010
912941578
1565
8
16078502
184
174176896
8279198
627242739
17
1323743
9282
29
4694360
23
102340112
142652
24131
371968
102454379
18033
3392254
12
7428366
11966951
29717653
29760735
115248
36705143
5344
2315515
25
10410
9580375
103113830
236
5
7
19691645
5
3313464
345985
58258
5639
3
114147791
613616
96312568
373154
132
9
109177
15348
253480
19031559
658071780
4
24291
9
72
16294339
119343959
298337
5996371
47892049
5358626
10
2493283
403
430810967
7865
3
40
241307170
145623096
3087
1804
204213
146970711
10
167234952
156652
334076991
417544748
266514972
65636
494
16760690
5
65922261
3358298
3983910
731412
2072413
172245
6917
2426
951078
8
210543
6910
341
5651573
54
78558
772183111
2824
699207167
69327839
25579514
154173814
870718700
924224044
217061
34190
4
190
50765426
4
199801977
90529549
682414
434050
18913585
52
8
7
726
4
13111
455504472
33
5999
90
3860
2967606
1128
30421509
997
20
315
51224
1774734
24170
887
3
385
11505502
4406
502585
3759
37771
422364
5486747
36558
62583639
913
24
3
159935333
4519
363070532
13265028
96701
237078891
247
297
22500753
118
2035209
13240116
36113
14
274
1528
23985
17993019
112792
48
16769365
398032273
100214
607
17323
23
12499171
608
10787060
63559
11
267098442
2849
15207
15436
13371
538989762
188850
144304
39080
24439
165034642
786983011
598607
467346
33828
73973
1799395
5867828
49
406214
4761
15
2
111869
936
472407690
379473
615917548
3
2124
366588905
25739
778838
5
114464767
996348420
158905
33176112
18123
331822156
644
654
4
33
445111
68265
2
569146913
16916871
4
122035047
808409498
1757485
10863
18
26261001
34
13338811
3170
241
79
43
142
101
17
2546
23205322
11
36017
57781024
44084
115134937
2800
383165
34711854
2
24343345
4
181922376
14
221
810
85600835
12583015
2252
1457415
2
102342814
2
4140
115036514
1867489
2629
4156
8701
882062
26
97
1006
16469
231684
194242487
1986409
20004
132790
5348051
171330
1113
955
46598
2
183
121357971
605488
501454315
8
18387
364155
214757
114437
21025870
10
77
23
88
412375937
519
2608
294665655
625
2
4368
67
98
33611
222
2
1998
396222
53
1065
30365
1583
1463083
3938287
2550
188697003
813429
2
3787080
1912
37858061
473
2275167
148086
3
24702
448910
11023006
65
1055212
5913397
6
89840697
8644
977232699
2
6545
7292950
110573
52
101976210
51
18904286
23
310628961
700312
339
446699
150
66
45
149975179
2701696
7
40
2363
76241
144324
30985
2179115
19659617
107565
4693963
874092520
48
73707100
905312239
142
2
169921250
3189
14
1336
402
60
39583145
101024
678
153330
38
1443978
13895
348399
55093
244
16446
6685
2689904
93048304
14703937
806310
12901
28463931
200617635
193743
59233
1050
4
342
7380932
1702478
67
31
70665
4
1987
3480823
155436
23
269369618
3
364974741
44
269507647
4795
2042
208098
11
18421
4947349
22109
143
16878
9220685
3
23419126
9
102191
16846
8
46
37744
16
2710
27242178
4654418
47774229
4
4448
15
7564
452651485
16
7098365
121
353
265
74182989
2
1230
13373687
2570
390
33764622
80186
3
57
95988
4730515
2491165
37545
24875771
592
594904051
2
415
230199
57
15
9540728
95426706
5072
6984200
78
13
9015
20
26
11
64875791
312528556
19502436
227588242
163
17
20104125
25729509
324
168641
4
390
327146
180
343575
213795
21
2
56
23
4837420
16
3167
483233389
4648404
4173
8235
2
304100022
13
99745
583
65127
9696
13204500
907
20204276
836
8
16014368
20741
3216013
4391
223
46293740
14374
11
23
2393468
74
960
179
66401
116593
2536727
51
2550
1137
793603869
2150
7468
456
1734668
5587
212
11
810134749
3376758
2
16721
85787718
12
3103
816328680
85
2085
30
7
33662
228755790
159
36779
366638274
23553
68381461
8
23
888270531
32
909
686742545
33
3523613
2
191
25821123
6
28
81818
2
1048
39
457784153
131455
3593511
34847160
1443
560436982
34482883
23609
48298186
120
227
6900
326
1746
88
957743591
556406704
117
559861
3744
217176
510106
2886180
169254
444704085
229
72387254
3
65
79
54909
83
369708
368
6
1615
15472
23637
7849
119
250518
138447
34
8945
790384
228
799564967
139211802
93595822
481
7937295
7640007
75
10
181125
21205
5
2681
11411
26902805
235470
88
93
18176130
378968188
135171
526195185
165932718
38623
109
7167
12990586
9
2091
27650
5924
14
29
15630306
335501
1352
95611
21267
158981466
3
122756
21
29802853
643
2451909
646085251
35482427
16
3375391
121
3
1569
5821361
6
200195
8569
738561973
2
828911149
4657
120412
27038306
164
11
125
333277
364522
225018
44341
149165998
69658
13735880
2369
254687
4181
1714
21
64432
166352
116
57
262376
1685
7717
179682747
60609
516958
1775
25241963
31842281
81776803
603
192
189482088
4141
54714126
916813465
513
21425209
4282729
26413
82
240348682
871400
265729
621394
5444
829
41377
952106115
258
10
11
511505244
6958
40
6086808
3
1627215
34
1925
57779
10474159
6837
88
224036
341060
9
28899
71981790
76
1580598
308965
451
84
135
2097733
1614
62211806
3413320
847
963048
177
35306
383117
381
18346
277925731
259
563758185
2100
217149
2094
34697
5
166824224
55
1674
28
7193374
798
38
24380
2
736525924
834
2794
54972
9
52673686
56909
3340569
61343854
166589
479
74302
30
978
12
8468
272740561
5
665240092
45643
3
27
255
2075022
66
4611
3
18220409
62686
9
395607
161284
256
272946
1522
2885324
10
685166349
230896600
39974
1929718
135609
9
602
2
591
5636
138
17449
1810607
10
885124745
71
1649
159
501541127
183812
14242
244848
11949695
14363691
325395
140104572
4035499
2826
925671
27552285
47884
16
797056
2
607225660
71
554568540
110073
26240
2574
82017
103994
257
48329522
2116
4112
448393223
49
240024473
68605583
659581
4466527
1736
922423837
197552
4
6449
64442297
2
301
26849447
322963
53682
10899
20358
221499
2
2166097
313312609
2928
17
213313052
168946566
341918918
393
1674015
253
53
267936357
4
233714
86957
1361480
64816945
931280
698630238
33114977
350
68
193272
23
71511
279815
5312985
78757
1849841
602127
39233502
595
252
38
69
69029
4823016
5039104
7048860
20376357
1824
54163526
408060838
7085802
45
7579
26096041
38
5968739
81
48592197
511343
37793
12081
32186
379028413
452
658
3
3
7
105504934
62
27246104
3316888
10718410
7497302
979
1586
27
15567954
534
1049985
23201177
62
782
11977
279542
60
225818
222533161
21159206
2
69
6376
166863314
5131935
28733386
4000052
383927588
2
14327
2085639
44781
52723
213
37942
114026402
8832
3058
56564344
114991
173592729
1498
4201
5
274
37370
1318611
457
37
25243477
57
273196021
82
230277713
22063105
89
21559737
14
20884
53567074
31909
8
2349
2294219
879484819
20363
12444
8795
191932
95100
10
240
64872723
204220318
26
1809
47338
142458
66
4
258
59113
322
1354
28240380
12696539
98
23
104230
1305638
3
1326898
304528518
25688654
241
3423
1326604
26602
12
1501432
11572610
838
261118310
16676
2
594
365387475
1618
32273
317196285
349
93
5
126940354
170973436
670052935
219069
1186737
544
2363308
271553
259607428
523
80305585
1655367
106
1080786
28556378
18035348
8703450
3917
50869
130
118064
45
339300
352
399986013
5
33039
851
6
188993
5692
18920
148066
54902178
14122
3545
93
12264898
771774
9178
126266
4880
6
67
21071183
145
1313
1012092
21548
210069570
15
2294
146410
222811852
16
61
3
14
277869
12424
20567
37116031
34811
149
17296276
47
2607
317185
794127482
270841
359
188671690
24188013
936388
85437988
12054158
51110233
99485
649139768
269193
370556548
8149422
3
27
5467928
25042
274
125237
37
241705
3
45115
1527
50
190999
170
11885
13
21515
2
14859
11318
1066610
1285
346
161
8
217
149
285
7
254997
60966322
111777816
114809975
406773
401836802
4
44953
397006
4335
467024
52719486
12895
1967940
1493
317445
179848585
28
965129
1279447
2557851
24524297
659
18240216
3
257123
7198
82400
5060
221629306
5816907
2817
9747872
98
4
15
6816315
17066
213
12988939
4
225405376
18364
631
62119
558888
204447
271
1245262
260128792
2073040
172
277617555
54039311
33490843
67663240
9234779
291609
14
1205823
111356848
43878
87874
13
4
490759390
77495981
31188
1495714
13775037
60
41
8074
6046573
97777
233843306
162487516
858804218
321253
580
27529932
2829306
745
3986
384
315286
329559889
55
35417
6118803
48125
465268
6809615
292093638
1865906
3488347
21898520
34544840
71743745
87
328017
9
81193
2084
242664
120030
23760394
349643619
30
6
22520957
29041609
314859520
8306957
17394
317
26219181
236614
23685
982
224572
6909
13844405
175
787
5298372
5
264
7
3144
17
93
1444634
94537287
5
72
400
13600
92725
200002308
4117
931961
11082957
24992
214
46083
123394586
25899957
348
744149829
772100179
47
57881
476
3213330
5
102961422
24631
3849516
104929564
831
9
195636
909598
581592793
84203
80859
309030619
1301031
819399
7448196
136568350
3359018
398
6
744979383
183
33886770
154105753
904099481
83312166
540174
9883
1060
23
1963
28623
160
46113082
14205
54918
65028766
571
88919
49865
126483
81
2763586
3632120
825
978078
111
46496
419325
7247148
188621
28236
47
21159056
16142826
259549
47840
6430920
8481
334611231
3
6021692
150
932620134
1355203
61
48815999
556180
1341
12
256213159
68149
23869540
16
22
86
6994582
4756
12
783
6355
5593945
92
153
269
61
56835071
1495
24109
123992701
5995
10
564287732
24194974
40680
135268224
70
382299
5
428
6135
89808748
60566947
224
345374
1228
13533
307133209
6
6882393
874181204
306
4897783
22934770
18
758635920
2549574
526252
12
42315
609388855
140604
81376
62591
172719909
6067700
102
860
430
493
3322763
11490307
91824
422
2855733
12241387
46974
26304077
15473340
74432732
39027
187821
1398
23
1874054
6351359
178125
31
9
10190200
33827
1574
11
69445
1106
301
5442
9
293174100
920752341
2641652
157416
140162043
164
399
1335723
16
3
84082
755914162
379349
2089031
108651322
36803
15526959
7989838
5190028
13
550571916
639806
23442
3
222466
582
102991521
129
31
425799
35
41004403
33
6584514
55150
876
123766
282022
103567175
12797
52279557
51678901
12
174861
634359
75063616
5147081
518186
84229
1181
10910298
116705405
4574
7
214
2302605
428770079
34841
3520379
5155
2
356384
18
22
2651908
821427823
8
3789
37512
472423014
995
1083974
1385728
19
345932
78019
513
41470490
210
10989141
1684
97423437
179
3
112
67490045
89327
9
54841
46643769
490
47311675
318834783
15196
27824380
10615198
370
22026334
233738427
393029865
208014
126
2914962
15
3
93
26465
8
1165113
5133277
3046143
46014550
41
3725669
1137200
13672039
206353
51068224
342254043
1087
375197
320996
4
37319032
3
3500350
9591
366984149
134317945
2288846
2005
248687561
152265141
930601713
424
377462
5496145
1106
1802665
8571
190
1607
3102841
4399974
179
456753128
224
16643
3
1088
626526839
59875038
25106
479311
32544
13503104
494231669
332657
9196
15597899
1330
4
14271715
2
4996
855064631
529708
2
139352
240347876
3
221
12
678076011
58
54117782
13333362
6802
1250159
45
63
45
4
422650
134456
4942
3992
11719
65081
50491894
449794
2298
1560
3164868
130831
90
9
323481
34
8938
252262384
845
926
1517
153828
4112126
40
117284530
899503031
2004653
457494436
56704712
5
483
10951314
11618783
50684
59235
211073
162
34033343
1222
3286
24
103
20
951
14238
51
3416
391718943
5978108
2861414
3
2
819
665793
17498692
17918
124601090
64747339
63697
60221172
221
33812383
44439
211798829
395
2
27
2837719
4470320
23
20
416969359
7
1620
849992
81377576
355238
114
1027
213624333
38831609
2043698
152832
3
494
197285
4154631
131485
3891217
34282909
3919
13573150
248345413
3279
410466831
193946
2598744
327653
123663950
13591
487429
12409322
1790101
33651
7
166793
468318339
1005
89388
184
1254
7761
110840506
545
3
25321457
68510883
2495543
765525
960445
4
18401
394257818
951063190
7
188
32310
35593
610555542
185430835
6855815
2
1551570
1553025
146866386
468847
98
90612
336
17
983
939554
14664871
242
13550
43617793
58
151319
210
166584
19
1434347
1361584
205262473
95381965
7834
141636033
289166540
181737324
165996197
24485552
6
992
1118
12519
26
8449443
972021
110897
449845172
9
4348
63097
54511579
147
219649
116
21
1474
37
262
639208726
2377954
150852
4
98889
895
188844034
900759
138453635
2
307
337921
76690
67187533
442
46168
1096
295993808
862
903170
781
94
145128
391078424
1332
387818
42708570
614
2883
6818
67
2383969
912032
2780919
3
686945
362
7
520513
59368
8438
2652
44944
67317
287
19
55188352
3
7
283810
1063
156
373660667
133
1767
127933428
1073
2
525324
2
93116
17533
49202
15851683
1357666
8728
344
106
15228615
607892
6
16908432
4174
526
36438270
14987246
13347
170321
418101386
11
6425
655346284
1033253
172188065
5
24560982
104010456
1525148
375
28718680
113
306814
374
87592451
6673809
10
322
209
615308231
43
927891
3
195357
96045417
19473
175050
728
99
1036757
65260332
1468184
100913
84208605
151049453
363
2
12477
11352
222
3
7746610
15
169
1543913
10
269087732
16429378
401767
4771805
10066
198261708
136655
16372
338212
361
408893
8057
163
192449802
5069
162564
2806
1371618
48848014
632262756
652
22041239
52150
55221
38151886
16
719528265
172526457
18001
12
55773
1358271
395579053
4
348754
400974253
110968296
12660682
849954542
28
276975818
412964641
15049203
296983
77
758502
196864
7012
109
31086
15
4304841
3062
16
55
11530437
53949
3131438
28226
298607831
64
24759958
2049
80
11
22
5
999267
130754741
13927626
138
434
2899
122563
496
449
1594045
479385228
2282
119379544
2504568
213793
6933
59382
693
681174417
17032185
5
26371460
150
70471
30013
17707380
12401
65708453
12391
5699
240
49628
27386905
325
4
4554
27164790
690689
843967
679686
155550
5168722
85
142059662
16
2840
29
55742046
149882
521044
3
2408
1185
6619018
23
218369888
115
1733
5946624
190927340
19
287
2075158
88
67
859252
9692687
285
731645519
63541
34
9801
5469101
193274824
16210836
1768
971131
825721187
97
17182156
137328
108102938
135617770
20443
6
119916799
1158
158912
1207948
211
159
2
19
77259
52136820
49
7
103
2401
1235676
7062
1460
1747148
77
187
407298678
96259
293
29831469
3547
281749
6
1664
3
530839966
296
38
886
10005
493902
17088491
10
86648494
88815
266
776090851
2
1091303
5333344
471
871
1383147
2578337
10
4
49090
47
153059012
114
750271876
787
397568607
954681596
68133448
11
257562804
2549
142073
4535
1832912
80366061
29367842
87484
2286845
126781522
68346732
34
107
65
451019
305012
1407057
1063
1397
38095
2120
104699
141455
64846
15097029
3538881
96596
3
179063
634847117
256220667
62
187380
34049
2284007
16833551
3
848299942
201227
224
37581011
2864
29973
133160841
911923
232
46067025
207630
3
659
106704482
337301744
19268
20592594
867953021
4
50
502
28628
361644001
19960
239560004
434711072
4
142181
133873
1346511
15
69067
20052642
3625693
5717386
1720
213999
443737753
6417306
103498359
2052794
443
1399405
116
3247
1008
503868491
15562066
52
30098469
294074
6185
614740198
14
206471698
5
50
169290507
105488
24
14
62852
64
1722313
147
1059
3802505
10003
1049425
1842
35872
272868223
4
654424
12
38
6495
297445
5328319
3
60630976
4
1619
1346989
1075
12031
1301
740
2670020
35
995953
193
557
222100980
34
674997
274
34752
1039397
21672330
18
39101
77763
206365627
6
137781541
2209
5
46
4
1608
26707
319393908
2971841
98018
53
170
20
16716
136297561
168
414957719
622178297
2107312
6901846
792
8185819
466
1090220
1514
4
60416568
6
135
94
510522
2353
976
26
173
37890
252
59472214
3
291647
746
4
136662
21
75
1171147
2
95951
5522209
15207
220
106370
3
3
48090186
218576919
1674
147
3342078
38355696
396161840
175367
1123267
1659081
389563616
95
186885902
104584673
949021
1305
29
241945996
58
198811
24034
4641667
43636
132803
165
1228058
8222
86
13
1975
2085582
1103
924404836
5084
42
2
1050
969
10797621
3353179
40
753089954
2709
59
12
10935
104284318
2304
10878966
600305
78622
856808
94152
371330286
76529057
503
43680534
44
751878258
4369520
3469796
3
28
42
47891
1370
4
3
16930489
12459110
7
4565
13453104
142091289
22165
381
79072
766903
66584076
349385549
49748298
234025
29171
8976
60176017
609388416
618871
31291
339244
868078790
943971130
126
7023
367833
198383
150
243
124
334666
91
2824641
370742
3152
153395
19347820
23
49
49791
354747462
3403287
10532
916
14
707918
140790344
4
561
932
90
49805
2
1278203
8
509
1141
3102980
29623800
129867299
977
1787
5
45538
37670
1340
12308323
242
83
40555
2
140660
25
1633
2
3520
10518
58688
1110
1282285
16647
255
14206
256434425
35095
825481
203636799
13975014
44509934
2464367
1352873
163
14764
486
104
3
4484430
24
8264035
263115452
78
2605
869470068
869
161139
144917
235
8003847
4194
370317
3
2736719
433635
6604921
3050799
23696
14023207
29299476
17861
394312520
1236
40621
6688605
188075
28490
650497311
202011
3
2026
8877
16874194
820
99572
460263
3
3755
11
21567
18
51560678
4253815
100454
3
191
94909
4236001
38
7042608
4538263
138721640
2276575
75
4860
3491
3654
13234341
1932888
20782
18822651
101127095
1822162
23523145
1600
7
549
69207401
4123866
2749344
139873447
8187
38565
5217
1104137
9375
3183672
17343
429
11
156774910
665018486
2013
3
32716421
9
208235
115
33108
568239
2155995
181211164
213
11161
186
13
38
27790790
2836119
4
21252
3328970
382429725
207
2133964
38
3991644
60161695
10451
18592862
2836
58715
2026
1673317
1805513
1529383
4536990
170
261
19790
3961310
24644
4193613
191
16158497
193499153
46510
183400605
3
24065627
426191236
1415
4487
1735
146542
167
64491
16
809
3063
2
318
367342
17
272
215
357
6511
594978
1571
13596079
385
289
174
331770784
1805
64
14833126
15388
4
285343160
391
2199154
1464701
57036
756
189806134
23
768
9
89
36056
2483
3573
1159
64575006
1141900
15778747
166646197
5109428
3
364139597
2536
4260433
62943738
163
727367573
98418120
40401717
460944
24200
1439
9869
7147
397736354
1046
289
3388
1552651
112
9233470
52
126649
1519304
66
747
164
685521
29
13554
258309
434
2
114344422
831
167
577626424
83
45809
2
654
2880
187986
15
33684
39397
505898
28315
9489589
93
4472043
16783413
8498056
1728
499
19868417
86918701
103526
44575
27
10576
14431897
2
128484584
60396
165
1932661
16129
4082
85122953
5297
2678592
2353890
51642261
50
7049
1231736
34
589986
14016
31
37304
1572
8
2492670
13
134660
1022
25
170751442
9220656
19836021
6666
4
81851952
13
157146928
131
3090486
343099467
87427577
297286
2
223812294
1179
3637026
79008
1468202
133
1469
1287371
607405
27770239
107913133
12769900
1593337
16
2528
19
194472301
2
641334705
4111078
30366969
1771467
120853874
30903993
87531
9092
47915
7
3
5409127
4
15222
184
916142
153
6836
214986
228
99991
4245765
217
1331
38294152
1557
6405235
3
340674322
876399
301
7146
10
2
47258797
302065176
7395
7238
223052
212
17
246445
65347
30
22539
1121
56
2
20
105
962625
10213567
941035
6
2056131
454151
414281
739419288
186456
87879228
10
898230
5308
43
2018169
31238600
7
1214354
379135
86
7096
2139
3
1313
12185
25
137464043
1250983
71763
136633
44965
32
27195261
4629450
28042773
2
374519338
628164
39776
20959527
2
254
358322381
83
194552
51837
40222
5
1325420
1993374
7855676
2567
129
1219171
166171
121
21
412881763
2631
31599139
19526
1714
117244
8
1403706
36
282481204
4
93318
2
9
24852355
837200092
12
1376
2
3368924
152
62393350
2083
119136
11
627967
1491
337048433
14
36852
484208433
7955
201867
233552
48195035
3659
57
3122
889
37494
1576020
500
63
346
63845
1940379
677728582
68720
5164
631163656
86985781
305
125719357
70034
17
817271790
3501
262244531
16772
2836
10244206
135820334
2345520
2
42513
22
2808
4450294
4
144565814
2301135
43654147
8916
626243
12
224
5274927
191836697
5
44251
2923
41
109535250
14983077
785116
419631
33
35
10408
3335
504207
315270
2
22
17768
51360438
10
732
158257
14
13
2
95
866315
65771177
12
674
344539550
2
11
44712592
2649897
524103616
135181
443218162
16052
22
19
3
12
829
20663971
4632
2
1053438
162958565
53766
7560
2
1604311
36
7304718
8805
116663
603977180
396442612
22632895
16452
2730705
1033156
519388383
10540
5
4
191524
835620
197
72
37
45
530
136483963
27271
1900
181799779
7
343744
642
8098
51
26
25129
3157375
848
12581
279995308
614618
66333980
11360
16
370346556
63
727832539
57183290
832092320
612544
41517
3
130351
2
6
8
2243612
36608210
165126549
26
1444
67565
1237884
105
72457
97300
26934
864
11196765
2802
3904
2
4
6469
593
42
80459086
17
12448
7
860936713
167621926
115142
19237694
548
14
5
20136087
209
21186165
37763
41215408
1248
795
26847382
63798
401
34493215
47
37005250
345
377
5976
47
99
300
5997
2
36619689
4001
293
175903
220927
9487
17022143
6003
97
20
173
6
174323
8
55401
5899848
4365336
311099576
4
1155737
118787753
9609
301
136077244
41446618
86924
16
143018
9
712724521
33014
7186659
1000681
9260
483
3199
555904990
903934
8545674
4
26095
1865
16027556
508907265
49
136887
1484577
4
527208
141
86292288
20937653
1146254
119716
7
92716
775
7855
312830
3642032
24495130
20631
145122331
3947
623
31548815
22557099
499944498
210799
6431580
20732
2248558
50564
63754
102896
220609
792543
12163961
5054
119605427
436558415
15345
5516873
1324091
15
10992579
4
106818387
5719
424574
9
30
32408
269
407500448
170
1009863
1026788
226445890
606671554
2
22983
513
2057574
14532984
32453
395885
2386705
4226
2102
30
624
526943
7240343
6077
166403677
69404512
31644892
29280839
40411072
2931407
79
25975
5
6479016
20002074
30
8354870
165075
20763
737169
376632666
25
2413061
20574913
876432
9291239
3212009
2267083
259
136818
25199718
86404
12959
48824
162339
9873
129432658
3579
1135
1175
4427305
265635
1113
3713
48682947
16577178
512
93
37393
13852268
39723069
661861899
2112082
64339266
369015604
2444263
333
330
111
557
65630
46
264346
5248
440
24
273414115
79111368
146894382
2793
163649747
1650
49040083
25
2
5145385
10
1417381
2490942
101
717577299
150515848
28
3536716
26
103823
18210
86166
3
5
113
25185
3
44904
8
260104014
75345
12
171340598
580273
18
30373
432464202
47
10307197
814
9370
178594
1250815
82826
313
205407609
2
400
900080
193787469
76242456
3
2830
2164199
35
661294218
10147365
124064
7
690
58
167
1811853
385521932
3487566
568
215
4040111
1924
874
1452348
73932
2071
204
17
227571841
360
9
58
239
51
90112725
73987
635
2893
6
186844
153836
17882
39538
9615
154470595
518924
6641396
19441
13859
30
5739
916101
164744
5996307
3
14
73726396
63600
25711298
588099
60998992
15
11862
458768
1163
679100
968
909906132
84
894422
136349215
296959
7587
978
250909
119
3
5
32390858
30818370
58759567
63
149758087
2398
19702
124242923
11352875
173
19858876
4973293
2262
16820813
3
16356426
14206
966927521
925730
182576
90227198
9483956
23
7
193
17281
2
4564621
504807615
3604
206
812970973
163673880
1355
20279
21
1046823
14
101514864
59
761
55
48953628
5
21
2985
13064610
432627379
153
2704
357674
1618003
16133697
7507099
11
65794226
88303924
60
26011017
418
2915
28
549674089
8947
19
39529
106745020
210262753
140610
307
436
3230
508
165741782
3
370
145337356
679000
2985541
46
4981939
279883896
7786
10959773
344
558451
19
424219
800
71
91
39295297
43
624686252
1135
1436789
1805
243808824
205
4
80
27447
169622377
1713
67294
48330
2
399407889
268993
280
6
2
161880
8209965
31
53969666
540562
283758
1128254
3
1801
3899
557
57
448801166
3140
91588
565382
36029442
1163176
18330043
3
1719866
10411
978355643
2278087
71640
1215
206386198
349
3
288
129655853
181
2703
41
579848
6
398821
892578
2686749
202219
40
7
2183
414052312
23628992
1500487
57443
141709
74
76055
82890
26
2
291353181
2
1848
2
957
60252
113865577
49
5
3256
13864328
212995
913436
4635
10926834
38955
4074
7
590041
152804
163539
963675256
50193
60752
2
601718
46908486
376
158
120659299
838
288647
233
28150
9124
13909
265658093
17967327
730682397
56600
425701400
17554
3106
8
1909796
2
458114
50790
316393
84
10566390
9
194870495
72388809
7
499
915
24
2156256
15530
5965385
2
3210381
15
18461
13334
5342734
285
129079
2891904
176
34
275944620
25216
15786
384
978326
8751580
43
14
50
1741
8
927376
429
149761
2420
85259152
872
2542897
4650
120907
643818
26810555
111
8499759
9
73
136054
424290684
151714
186931107
231
10295137
2044980
5800
164047
33059392
2900604
70432
35
895785334
27369532
2948665
406923960
300
10883
62
5831497
374134782
839731
99760
339
313945574
10109612
296502129
15337
688
14923
1836
928999464
1335
210
70
2
211453959
95306325
3
1448777
229
1361
348514
9130
354887728
19693395
24
234
155
5372
540422051
30
45
1742971
101437
140907569
7104
1367027
3993028
1580508
2
3794918
106687899
955921845
5875
404936
599351
83466885
212
7200
17215
35931
42
110651097
83
555608
14576
26
4
6541
7
163
137018
978970
45141256
265410775
746697
808027190
67187
231266
3
82863109
27
2
21345
178
34
333267737
45065571
499797736
393895114
7588622
19085383
3074
166985
15
131
116156
2811
298
875516396
383
16
7019175
70
13
10715
7
55650
31569335
6265
50642
2137169
561
2705
9088564
1526384
528309
945755
12
133889536
4
58
26
10545710
274
351173136
648506
124258
260
126657
139868
39334875
5592980
5407320
167916
662
12408480
931729
10
10907
29849559
226700898
15891
541188
27802924
139252378
74800
92102
35420
2
17579062
12012
41068
36674656
45353
40
7
3
159959
84549
24683
86613862
951
97381
22912869
259992981
225519
802
66042
80
52254
1982
13417
15428999
3209
349
4
9782
452
517
3
7598
49
8
378
10069
4878421
32
298957200
5795
361200730
4093
1277979
3008
907546044
31899259
7769452
785915899
1048
249604353
447751838
97795
4699187
6
3720761
11686
336
5296596
29
176174
10991877
587499
15
2103
105029200
13401474
6
17030093
26724938
25910598
10
223568
42
81988237
88373
2995
99
3
2467
7
558432544
243747
60
56754870
37548
170233
1753
7
28
2
26037
312175285
20
99316
359
6299
388515
200002
344189
1139032
239877
102301
11254
162
373
175805274
4311
36066
8586087
4104
482
57223067
3457
202333
1596
559
767631
32512
13569246
7
5321
50
26159
396467413
180
2404568
20
80
3
21
184
5903179
248733
6
1370048
123
328959
964652947
7419
158081
951040
71366362
153267
1664
92
940102
13162
1218
327
415
32078
4547515
6
127
30
15023
7
6904
644
6
33
6683232
62
445151
3
15966278
744559971
60906248
95015504
1885
28148
12474124
19228183
97264144
33805
138402
1488176
255
642421
40526
247336
115
1997
28606331
1724
11
110922485
733
59969
347967319
1418
29360
2840
8949615
6
1601130
411903197
29807
8985
10
30948
1043
6194318
4826724
1302
10941
23576314
21
2593
612636
136
198791070
50
613148527
1871
5
33
573119033
1015
10395
18739
162300
14644
110673
1041232
4282
234225067
11
676390438
666330
36669892
1059622
945709125
55937
1526339
154674
699
50
21
62
338719969
1509233
157748093
11689679
74529
603706
33858528
7262
366242
8484709
4
64221
125423
206649773
72022
1254
32131851
3202
181826511
976
389230
8021
53568657
1094
484
85
522
97052
562659421
9777
17
16
1544
174760853
3367
63573
154201785
11656
1220
1570
74336076
272599611
34992180
87419993
41860
831358
31453983
30217411
15073
90
52490
38
3
21693499
19547
768
134249
12142768
306871583
95
477
5
2173
13593503
51
137
8
96
29547
6
4471795
152251970
243492
2556
27067
21187204
35
355257
225907
93926354
3273
7912
741386
4
222458
4
532
869364
238
33914
86686
998058773
554146
324892441
9
176759
127
237
6622966
10307
8240
459377
79
174
1715720
32723
116516681
42675
258
7134
6855069
37
749477
11126
102538946
15
14065257
34696909
154221
318049
2
59191
5
3
2059987
64
65784
41945834
53785467
19252
167865046
30048
203859
3
240896600
336566635
898
126430654
550677
940
371685
650
55
5
14095
1793843
94742
967518013
215676186
36
54397
106169
6
796080030
198517
354368801
4529055
719063
21360343
47369
291
286
13729
1289089
10
10
6
1572255
5594
32
1512881
1366981
14686656
66
150538221
40
1328
22
25
927434332
163
1936
8
437
32880
367202
91
713550
4537181
130942745
4911986
38461
735759227
957
44
25
35950
167
18778561
99814499
1815
5
8689
550520574
11
233787
89
194986641
201150342
561040
33027
351488861
14
813180
10226866
337731
372
549009894
60
38
1001
1492
825363228
3
15
6
65089037
213342247
440
52
12692862
3077
44
3542
4
613712415
15399
1238
89294
12077624
30
1494851
886816175
20
39947
2256
31361
558
111879294
16798535
129093
4886
1537157
2765780
13
930914
50095
793551207
70
9814
213094555
3117143
4079
990065179
6
17225543
26
15094
11825
25481
3
3
243102
14
479130279
361189
97720
50
4429
10531904
812214196
107324036
85336711
584
10390176
114856
97572757
113528
534348329
1208612
13255
734031
1792
102
11204287
44643177
265695145
1438
4
4
179197744
237952460
11461
29249284
144560480
3
13887076
1055
45116422
1413
216368859
10826748
7348
37851
10248276
2977285
81
2460
41127910
1176519
14854
17413330
45629
3547917
83892
278020980
15413
7
173430622
8999
27
20203013
8
1252503
1082
14642
274293
56395
1602366
23663198
44425146
2399
16592
1185869
6618
3741
173
22521730
535579
4
7120
73
18622
505901874
27352950
1577
9968351
45541635
525181
36
7141242
2
3560688
39785802
180711
2615288
105452
5
828
64
559216700
173949307
65
47992844
746552970
1944
80175
222
50047921
12697
58
17612231
527719
14790
2
4960282
41642221
566722
588
155633339
42
535275690
12732
5
35084
86085
54
36
541810
280106
1418
805292086
6
80674
60757
7587529
183
1484
11601
8749
14
25
5
633229
211612404
217179418
1132
3846048
294354740
17
121
13705259
118
29445
210099820
43
4763
128207191
181645
2249350
723257
617
669932876
17093012
19897
803044
1773543
23456024
2
704946163
16
1735
574832
27
27330218
1972789
300243451
15386604
32312
489457260
5
317129303
407658065
129529547
2609
14
2
248487608
226650
2269
6
67101570
118406941
354794
4
147
694988210
3
11824
112243032
169266495
57398205
1092
61516
119853465
181538128
209666091
830831
76013
69165292
62394104
8
1283402
384
117143
14758454
1308
63031
22
507
35
86597
94092
55586
10068108
620
6861
428020329
9972
1293
67595
1557665
19752389
397889517
148
551
9
170
9
1148212
427
38817
2
119108
3
14
394870744
3
11226220
416383026
2803548
22025501
10136
504891399
6074
2971
2933085
22660
74690
14
131881161
29575
149049225
206
666
130584343
5001
3619
8
53213
434133
21263
27
32
122269
80
109335
181476
369518602
9051443
16405
111
21430
36223364
2227
10905
2371710
816155
207
30003
108461433
231
284290
11
576567
33
25601149
426
70487312
485699268
418756077
1955
479932326
294866569
369920697
554
64423180
47
1937
122867
3
1683
14009
39998
34345
667
3
227
667
105
6852788
1055561
115117338
6186250
872204356
97450
1519457
222
2877
6
19979
6
64813
35779228
5638102
435164863
143
20199127
22
262
15
265576806
8392
25227727
45816808
29402768
12736
219
38029951
16855633
26622881
40372282
35489
8
1005774
14
126
369590
76
2
1266
110739
3
837520
390099
21
525546
615
37160161
5
2389322
31
439002
130724
12188044
11418325
2
655849
569864
234430
115
1340944
130125343
877101
247696517
3
292677583
7938037
2
53645071
29411
202175385
200470715
751
1675803
1269
427572
4112
4041
709283376
6
365474014
7643031
66026
20
436673
511
3014160
15821039
3999
4044175
8
228
9529
973
28160281
132
6
139548
579188432
131626480
505
30651375
27707
915827231
536246
36392703
5026613
394
60945
23
47617
2
9
37565713
173879
56740
2
13124
412
480623967
35003217
782225
6948787
18712882
4990835
3701518
41948
365533
441162060
319
1243088
93379
405987
423
86
11
87371
13482
2
549685132
80439252
112
56539
889230151
47
5400809
4463852
387324
61
323547641
74708
13
6
21994
193415
5929370
10221
12
5893257
16542289
23
7196394
7685
436
138526
3661901
36371468
782
407378
2
5745807
8820
592
53
55779583
697669891
14814
258335
28163
104
7490
888557
4933
709844418
238497
281593
4917270
50680
84
94848281
28600158
18416173
27
22397
519009
3977280
3424
24
30189
20164
2554401
375654622
172463212
15
19709484
57652
243357832
80
7085852
37
2507
12136807
578
118367917
859147
385427
1643
117003
86
4442417
813316518
234577
8
151
11030
482
203762994
3
13499418
4
425139051
21
37
9512403
52396
4246216
823926425
370803809
368524
5548
1141227
1464435
196913101
55052974
4332
87850
597389076
18655
12736
94789
261686
19297571
1506179
2587311
263583
183622
212744341
915
3303828
47
137743593
153132806
87372
95
6900937
7714677
632283227
338
5
3396430
65573042
3103386
1268987
22753759
170201
226554
14722162
3388222
48761978
3276
1140034
140515
371485
5595355
10324
21226660
10347
473420
44
2988326
423163697
86609941
18
6
8441
19267
76533157
68946914
15530
248632993
2616585
20
512
872176033
4
43
685103024
123
54767
330
14063
48170643
11333
43033420
290
131186091
398058
5
60718186
901
157837
547762
184
6
133158450
10695244
2
126200
29
817077845
992915
100691
107
74
31
266
2
97
4
17
548466
2248
392371
7
398316
8
271186589
814
587015
4659
939
14061548
25
96
1167
1721
1282
8
160153032
245847511
23825505
190957304
151
9739
3
24770
3255032
24169556
592481275
908244
115994996
34
2529
26061900
253
35967468
7433
6114
31917
426187517
7
13011700
122516
41748
165
1091533
636076
601
18351
136208658
1205
4835
90903509
7011
6413277
625243729
164380
1565
22475
6
26259
35451169
1608
63
1212798
25
23109152
7
14482342
8893
173122941
6
83590
3
62289
153
79202
3375311
7627900
6
3753461
805609
53717791
3189145
21
2052493
3222204
33468176
1884
27587
16299
2421
15057
10996693
3039082
190087
2321
408139
49517140
114820
285027648
9480
52600
31
516403
102
286959
30
2
1203664
664514098
42142699
312140
27
2
20
2
4179361
142962
5
9
642
6058
870960
14
41643
68943552
3769
59962180
43833
2267221
52
3383
4817886
64519040
5
472472459
2
181218
292
483
836
1709
15373
9
34955699
1701732
25486
749371021
40209929
2049323
26574610
442276607
18344699
16
1364
101336316
4
3823205
296277
18597672
10193561
2
110183039
311
10
117
141806
362584
25
10278
18142
293
1286581
316071707
10266
37676
213
159
19
78414
5642
3096
76
2467
3
1289
9
41794
7221753
49945338
718
508
298686652
9596
60235
87359959
1386702
55826121
186375
5430554
256764
427
420
2288510
4132138
9072
2169016
237143
592
574
134
924544
6142279
1170501
222245630
1326
221692
65
24624
721
11
1955110
1741573
425504785
728
48261466
3520
15454620
72109527
5895
147319
3053
744
368751
768106
40773416
334174
842531
6
3
102
27352968
76
25
16230403
2
4380
7219509
480
46733025
1292
202731
14
40139
112
101380
87688024
5388
437276
116314
16
707
771
13
1860073
73885
17243871
3204
3887
8061
7
179586
5174
2028756
46200
13945330
1148
103879
3892309
586852052
49396712
401
2597
270082499
641267
4
19
53
5678
3836044
353208344
15511908
1784445
360155
163683
2484
33
5
792989
37135536
88609
2207
23807
184692844
335080513
5
10956549
440631
61
44
139580568
10102
99557310
6464
85728
142264
91
296916231
6755
11035224
27854
307
2
11653
13
788
4
114857976
109229
1454405
27824
3337460
304634
401350375
387884
41
4265
796530324
20034434
466
1981988
8713
6100794
15061
27
299164267
10720
15
38721682
125740394
154720
672667609
47817723
3751
8854
174
16527527
2814
8828613
3
14
8
83
29994130
21708
80160514
138729
22503827
163
4350
1426
4756
10630
112565
2055130
39372125
11
122
54841016
2
8109448
776218448
2
99467
8
667686854
311898
4780
10
15751867
694922
2
410607754
397
65160
11231677
112
558
315
48
68253822
239954
783513
44
768058
81101
24925
104339736
10
2
10896227
31
302542
90433
3397308
11959
1161721
41282
33
2
84348
111
9033
81908193
580534
354
1670487
236
49
4761
4612105
1952
14554
23361
51548
19
2806545
478337919
1217448
355
298278
13505
5806748
5155328
148503873
63393362
872
18
94808520
23157
7
817
6
176267
263228
7805
426738228
258023740
413300569
8184
5334
9529
1368
2869
537240094
241223160
399478
35695
3910232
10507
27275459
168358
45176
19695
247
233651953
60
937
2450
19990
8598037
18
63326
740272
3576
501
12871584
1255453
240
155243
15147
98601616
1567
7
237
277887976
50159855
11280202
13
12152
3263044
332
266899381
197230669
41166720
60
1495
87558469
113
44
14257526
379
1851031
230
25496408
6610
3568902
16867528
2972
6117
596248
1518
2353
22013724
147882
676868694
990
156189
12
171357307
16727
96493
59675
9928632
4199830
155447
16
36993498
2955455
48
5577685
12798680
2
4647
3
5641969
869829
2190
49117929
94943
743
16
12997
185
28515
2933715
1857
24490620
404743678
423047350
94288
50893797
310964
814876094
18056140
5440856
277
98322561
17430
19
3
476252297
6547831
863
383120
116
647488
132
891814189
882162
5796
4
756
1883
26413
1333335
45728559
435
866
528947
227
91
86
3448
203
8763
49865
37118872
6
867355375
10
530536
17871
662228
21784
60
9233
574755960
1132809
2
24444618
41
340884163
134928932
2310
5496903
931
12
1541
20
6
1938
10750
7035000
12011418
217
1022
752608642
77441
744
334
143258650
3831
6872509
212
1522216
2
8512819
4754
26974042
145364272
930263
131454752
1812421
63954
19634157
31
146
30454223
3023844
22909
32139223
179510399
23644339
890
704221
10386141
70239766
47
15796
11704
817
3
29241
81
239
13519297
145
19
4
57874578
1983
9
2
643028
87
285338450
100
399509845
953
342961316
4
4815041
454814
994396096
5
227
117522515
661801894
285849750
31217
16890645
84953986
44809
9073
4179
2446372
356
162370
46950841
1070
1001
781574979
251
46683
7615
5191
13224701
12667
1231542
58025
33459501
368
930830754
4670
479
5
639
412092570
1541759
88479706
28584
4320
2
2
677550
230
4736
127
3
168689
21530
17192
126463
6188
3315553
73
43
2596290
156
3889984
540071739
2952
15
1592739
2909797
11718
570
194806643
14950
177863
398
833095
704
20
3
38142592
88561
7
8226160
33393155
12977
20
354
2
218715105
9
9110
5926069
33177
329465
1036
24932121
353
22540447
373207729
64636070
18
3899
1373
2394
161046
13
44682390
18001
106
1342875
103914
176
239736
247717373
24288896
46
7613644
17563
86
19433
4341
395
442523
10829
166094
1292
797
3768531
63124
150867286
32709395
514412944
1135364
9
58077
4368474
20
2668820
4029
5309718
26
6333701
59025119
27086605
107
82141
438
2072071
24884
450392799
7900
58730022
38296
10664231
66395
294180606
26196728
12747
987652
1088
9440183
6527898
2000
19
10475
620
4768189
241501
3
412
29528
11149431
9315254
59613
65431
5
257734
103326
9240
124430419
41
3
281460413
84
219463263
24871566
110
217435
15205891
742110
272024
13912124
40369
318330
1175946
3720
516
8787106
58630696
4135098
9700537
156
1370727
10
416584796
15484
25335072
173914479
152
143
91
83
130473
1765021
12
422
5
39741
48665
11
28573014
2770586
11332
160140856
18851588
14338373
282663323
1251514
76
83
1626
18
12562306
7106564
529772
339647580
248
82895
4
973
846485
4700760
581
8489827
2
943937377
4011
533
194
60727
152
652
697
28
3296552
267797
180
55441
2232
3788356
184654
536
25
6
229772671
2118445
346554
523525
808
70
765851
2
8
13670182
36357611
7022655
89637
19
264441
341165
2
149
3167
97
10
995
105734067
195
385
22
1802
148704135
24407929
140
112520185
4346031
157440
10470311
2525608
10
798
1280
3
11029
62709179
1106348
2865964
111992015
53
1078
1218
397
8530924
93975
2549731
11677661
2
68297053
3295
161184881
309
13
31587541
17
18142713
15784909
23330
238461
8517231
2
44153
154642253
23618
8885757
254446835
371
274
91534
461
133942
1856
507438
6
298
18129956
1880
17613
12062
34970
67
4263
681213
2
141174
594910
3447635
69
123670
16074
19919437
316784821
3999
250661
8
30
143668134
294
20
13
211729
6432
11
62
552850010
314634
802064
13691
3
144228191
1082599
813483
157314460
1340871
508
7
198
15729
857100239
145
260107
104873535
117713038
2668078
6
3201241
8
8256
3779830
29813
148
1587381
5709932
53271115
44370064
861
40
635786
273
11934195
613662623
3654682
429033
133380
329755067
17
5504993
735793
418085384
363
3398561
2525
6
9248225
1953
56563289
474911776
554611
3213
131420903
9924
1543
8742410
3429
5892
2234
58434983
1762
28125
110861
9366
7351
595
97701591
43048212
53994
10
9436708
1339
30
116
51
2629318
1310
17
3654316
1073
172659492
10368
2185
6
16354
1561807
427478503
3330030
3900417
31741726
57214076
396
84584866
177
2218449
14
806379
559774
6661109
48390225
2080
983225365
520931315
33303
11
3
696051
1146
11958814
16
62
5622
11
60205
193383007
380
16999870
18506
2237
234018
4
886581530
13
50197
376
7
689494717
1233858
97
1905749
72511
5776
111075
45
59
439
55
596152
1358
6
36635
1886
267111035
3
481
14
78687850
80692
24
359837
1625205
83
5
4720
81
52136
55413789
37828
36294
294083
30853
6952
10
2433166
53412602
48
6
3
287
184
2961276
124783785
379413
97612332
38234
3
2481
596069
82246188
2
3596
14240600
993380
3666
7748
2767
2
93224
95212287
3
15813
1558716
57301
12842
646
137178059
517217836
87741
6319850
4126
996122919
57779
20
33585
4223
47503
866147
173449
65887759
191
5
4357736
159
1862334
13
108
7103945
2390
12525038
5281
5065
861
4358291
161275120
755228374
34571
6
961
13502
6323634
3
4948
183
83317149
14484786
45416375
205055834
23912
43915
136
7021
790606198
19
750102906
247
5152
484
24101
62404083
2
22364
19
326757
3077
6425121
288564000
5
95449419
119409518
47380
6416
638512
158978738
23085
24581
9311896
24628776
19538104
233735173
2
5712
26026795
1062
77182
15212
9
967783749
22856183
15
16
130055
2503932
2239893
3541506
7771933
3439807
748
15873
506
172
26
2303
305
117
39631
58
42292143
130745629
93
33
86269
2
3933
896495007
3
4318
10
2
200024496
169334
291465
242553057
799176
229
60692
83
5
970
75386763
315137826
28
24081
65227
6025467
4
18829414
2738
27436
846750
1729
6
10437
10025
62
14122
84662418
224
28562215
86101
50524
494440
23
21170
16160841
1875585
1096
703
182083
5406185
22374
1118154
354635204
52776
3034
5384463
103
775
20954895
18967228
553
9
6
27566446
74
8865
4335369
308
132
591
380
1294
53259
24382853
8
2462890
115330318
6
113422
7
2856
2
40
20
60894
1303
37162
6
36
96876
3
5
569
537091591
5299414
448
4753
11429229
824901
8444
3396
116
8
244
11902093
10
98
3532
20
81
139
3669
7
3995
496871
142403769
40031481
743573314
206084348
30671965
3
6656
139974
591888613
838285
72
19
122107928
4
167
694690
85456
2943
10
184337
370
374
85769862
33846954
412
267
342783
1135193
26
21292
90458248
45
27971396
8299
64
991
935824
3556328
3683357
7671825
32736241
34220
5065
2118599
97707
300724
1043
326903942
209
902
15768932
7063117
285
68509559
766
17781
352
9423
6799
13531
162447836
12313578
311524
12976
598
18
29492
561016929
575418
1018
5
452721129
162366
6
124495
1148030
35073842
1247
1913775
89
3581
565790491
2
130
2767
19101358
1783330
3
153096
6302
21138
190103
16151253
987
6914
94287806
18475967
128
71
10001522
5
145332606
3318057
2756
3672
312935392
5367195
37529893
4
204868
484150022
12076
108758
19
76955392
2
465377503
1903327
116348
905160
1246155
42
104
421632845
3769
4
2606509
26122
183663
620208905
41
541
7336
228328803
33961118
88990695
118
3
35103
30
33
1336
381391696
51868
33
7944083
3495
190156234
8851428
3616065
3183713
1729
4788
2542
101179150
607052
267862652
110333797
566930
6505409
146
228887
481386
1340
36942027
41
452525
6202585
80
438
4
751276958
307
7953646
734876
24
112206154
4
3898966
8752034
3083
110339323
703
54
497
817374
181
3648
17751
7552
709783
4994
1038427
3599
56275
431289037
6
6477
155730
2279
590
24
22983588
23328474
200643
3776
168223
27062726
819934
3415
35354
624
39
909950941
347012
76
998
2442997
1782
183326
667672
10676546
767173054
198018016
471239750
49741247
1528831
259
20
41
125404368
240
3998921
2430529
950573
55748
211552
12
53
126
1628
8956
78786
13
19920581
46135
522
4242128
4
10
4875
1029
20892677
28536
128839529
27358
16032
31025
15141
6
11445
219669524
5409636
1827432
26014
2
12331799
61339
23
2476273
20797
53632758
16671627
310229
29510502
2478
3451185
39683
102969626
44308
46969
238840
3
19541186
44
77
5082
140
28
245950814
2222
27
11
11
17588
225
9619140
6473
28679034
7345
13396
40262140
53
12901
10
147034323
341539
43604222
3148
721410426
15
105
700673
8
110
2
655
101408
9282
508
1213
2895
3759
52
8421
3
5959
118460
50
449344920
19976015
404042156
6647
493
87102281
428989559
41
155538930
1069
49
14
767578633
47
11
7
57025974
466710
1576606
762137884
86297
3145695
5279
133
5720967
19427
363
210
10
11628951
138
2273
11
17
91634
5263
612
168870
2
114
889370
13
56535
11145145
138
5011
4650
17452232
317671147
16576
865
6570
905242
752266942
23
87
923387
4006167
2072677
31
246581105
818283
15133917
48
2359
44
9581253
227288401
163
9
73916
98288
3
6
2
49713889
63294
960434
32
710
611
4697578
28170
426639344
1199
456678
137379
161249655
103818
868858983
74066897
277668859
704736101
44
4943
735
1267982
27376244
306738783
25858
65
234
3800249
45
170364480
213145609
131969
148677
175874665
263
56040
5074306
920
520
1162
1366
14
988
3253
625
1010186
3783657
9606790
11593
10
111544
1322
194
2653
11892
34290993
41478733
1383
11056
12
9578
12366839
29175
415
122210883
4
166
827
226957256
1205
10472470
389769
673090
2875319
400921
1580774
269979
6429562
306733501
47
383
2247
1035559
14901115
586355479
32
397990
3728456
55
98072463
799089
104538
282651
156301581
584810508
9978
6
676
1200
2485
10567952
2485604
4166
348888
1330
960341034
5274
491850074
1054651
2535196
21227
1043
20723520
17023
1794936
8534475
304839250
48424
2264691
334840
165454
3
14
123892
18
75606673
7054746
22574
28
4127623
846
1466442
22047
189220163
15465756
48460
292312
827
33
2224192
812
1674
88
351262483
182788
632557
350228090
98640389
2512467
18617
241121575
4
870970195
456350
12693
149604080
41948
1852829
18
220336152
1037204
2
20134444
8
1061857
3
762
19725034
1135
25665285
2
11
8607
73569425
542
1362057
15230
467
444881
487229318
106
718760987
73
26
99828436
15492555
171547137
19535
3170
37752003
9
116358137
4555
2250
11635071
1329999
19
61
185534516
3
3608
1063
73
942038379
2795399
38353
1013136
225
95417
4033
197307506
478860
273970
86162
9944
430
85464895
29040317
415
7218950
7011023
43
7019943
12942604
69676
68520
205016643
256351562
3036011
3120122
27
1006
9965485
37394805
7
27
3
15
29917
617
22
23
741
397
14
6
32550
3036
244194
25431
88028600
1726600
11
5
62963529
3917
42
21046
29363271
8376154
3892
18170578
13
4383590
74672
4
38
3792
108
790040
743
19434419
1844004
2
48
36753800
52583
486934077
1216833
1057773
4795872
525258
13035576
7519775
1638923
4915222
249235
634
2992186
41
3441014
554700
401
3392112
2
9323022
11393
31
39021855
14
610410
170167
104894
221798
110
368528231
12327
617406
73
196
67008
47
4
4
9419
1071844
36466384
55
28
92627713
118
2
8985
13079449
80873006
6180
162858521
83
10467603
19
2699
5916482
258377
328684527
39807940
69192446
23
19009
128
93578529
257883564
1053424
2052359
9
394
48
77911
191279
93246238
176355950
956293987
2082139
116048943
2
4623270
11090
92366261
17895
19
3090
16571863
152267
70308993
4923414
71
20563662
456227
89252252
13949050
67
3954
318
89856011
21305
568613352
10
572
36
17558180
5
433
760817166
123
3
2820126
238
402102
1316233
890
33656074
464
5391674
8781501
4
187
46944046
34
958
48
2722
263799
18679
4586
942
34918
60410848
59009
754
307589437
6
556
5
43333
33286
4
11152
9440
184
1520
8058508
105046658
126
5601655
5
2798
4
94
804
184243728
6602
1569111
14130
30188
16
36628036
141075
293735806
1374
1035294
594
8271
42861
280381
88
20092
30296285
2201332
620407
10737126
94753
64968175
36267496
3
2325381
1314
1597261
367
135
549
165
17590266
7130
4
7087
65
466
28
19
420811
188442557
227573
761
25
1820
145043
6161
10933519
21
29
28
12
20141096
1196922
2992
5598
4176873
749842
123637054
105640
7312719
278565
57
499219015
52596368
4397
3
241569
364531
114994
56
204344454
2527
13488597
513
1322021
121891205
2036202
378
2
2754
1379209
4580300
300
248733
3
6769
385
37464
663
133007434
67547727
81937
163579193
172464582
1461231
559674577
39305061
736818
232461263
777707641
34289
2292017
501
527
35
62
169640
1804
82532767
272687969
1466
165055
3132
99117
3083
41186632
3
1401
29708
16
49
163494
5
5
281
567
208
17387
7048018
24829
7
10
511201666
289
81121
746137353
62
892497
28
125
6246159
6273068
42089683
12941463
350495120
36249520
93013
2
9146125
12542634
312555722
3210460
15
89915776
1510973
274
1435
20368
1762495
399667614
6223
20843
1751658
114485317
181569
685775682
30711
64108
308
16827
19484879
1314297
936
297902550
3
99365411
4
74
34662012
1520
213616631
485370707
70
97294366
12595967
3651227
99957
508854775
93
468
22780746
247159
86637114
18490
208
104355
2479
202
88868923
2270143
563
1132275
108273432
21573823
33023137
265490516
3438931
19430
41494
435
133
725
119
1212
22504
7
2
418
78407198
6
6517
11
2180
65045
2078
4801
191257
53607
109
3
543
687
1487892
85758362
53122
455
30330
502194155
109205
2
4289
87
2
16018
311275228
11
479502
81519677
26693513
1327
101173861
33
12
53359173
139
1822641
51
4930
16448871
18
49036408
109268485
649707853
11280451
17
340
2894718
4
27230
6594
161601
6614953
1389457
361
2446190
174
81
11175990
1944513
38
667582
15013
521
180688387
262949
834489967
6121
804
92307
643424
4141194
121
16418
800
6430
314068
16003
190941
1275
1961279
11294
1310
31418
159677991
24
1290
384936367
1942608
3
5523423
603
41717
233264891
23638742
282979180
43920385
33
116
10
125
11
143
1382
85
32176486
63
137320
165180552
30
78750
9614
11
6255598
6
51
19127
169325
745
3863650
1940
1936131
89628
108944520
391444924
1458063
38648782
538339191
292
5748007
7
4
5360
2
4311
62620
3
1048
9152
7
472099
713444
18396573
246
349016715
15923
3
4
879829
276960
291337165
39736901
8
57814959
153
310160845
1175514
169759885
14
6993
408264736
9146868
424186582
556133633
3856
140300
23117
253336
5
2469
2505489
459913209
61
218470962
754
530
9
457
2
799646
51693
140753982
758738111
1523860
20650
673948739
3276
29707280
150322
162659
138165
991720047
78
3221
90667
749
12289390
7519059
24
2
24
659
2
1358
97769
769
79576
42275277
271627
10383
7771
255
31046276
4490
2075
1876
270631635
536
443444756
37
17118
5
152584
6075
109
776727793
158
1188231
5757036
575476
4
206864
1560198
121722507
1466828
601820316
179958355
5001
320
2
3
48504483
265387
108
248
557282691
3
210425
22
61515
88298
40614
255258
444779
1875773
640611
9
155
260986
105934479
3
106172
21
530425032
85834
9333921
290
31
143477081
181
7
2
98
778
1666
80118746
126
77047058
14
45
871087572
272774969
4
3
1494429
294805295
8
82
339854240
3
3400805
69648
8427545
43191808
5213456
10
671725
2121509
47457
3
159819
1669142
816060
4142815
96
182649
142
1631
2234051
15906041
97817861
806000456
71
9722
149
24
2776209
5402
909
943453620
171
25510
6133533
12046
3156
68483583
926
20517
22772631
515
4963
6
171642
75816
49
4504310
5720008
25661252
11739
25181
2
59
13
16
352
429171
5
140997466
10246
6459087
519459
19621
59361494
7
1060144
103
20078323
4084868
3
57030574
290589133
5945452
23853990
6
301001
3
615998667
800
24885
246448
3042581
48
567135
118459
182790559
8
26
88096335
1377939
2
18083750
121860855
121620772
392816
243798413
138100177
8636
808630436
89
10043
2753
276311801
15
221536
96049
12
68
560
41
13659152
44101
10395
11
14172716
139
5391
516167579
13040
269171
87
14340
7210
3
3572
24704
579278
6
308868
32635
21287
11376542
306731
6205
1003489
3009
446098
3878512
4
3
300
18
187838384
4324
113
1096
1719712
5128337
31
1986143
3830574
4
2099581
1152740
29420871
9580127
20214905
98105
164217
3662
2194561
40
29260
897797825
3
4
46
298395
2070
123404
20874
983903
12431
3839004
499397647
8710597
13
101604057
73
7
115
333
34136
1256273
20
57465
67
72912418
16371
80
187471
90
13017160
189
13
757
26477539
27
54713889
13169560
490568
6
349
57697
114294
30
133840433
8
45
2
2470383
340910
5637553
41
5120
7726070
819186798
102795
396351205
28
633941
41746
453351432
16039713
2782489
166002726
4147
11629142
725137276
57376209
2180
279948
2947
194
265659
13
14
730728530
448457564
183541
246
95589
2
16314955
23434
40458
3579708
11
18
164
23509
49217786
298
3629
64124626
3861305
52602
5833715
67296
188169
302232
284754
367
79020
6055226
3301727
158525807
11
51209917
43959630
797622588
812
323671
365104517
10
421386089
7
17248238
2
8773670
45
2016224
8
53218
7
45
5309
81
25621
43727798
8389976
22
365
871875
5499
26714
2343993
12638
352046469
1280356
88
5
4063121
209
27758
63281583
556354
347
2958193
1415138
11995564
5968
6231763
359
3
730
18626789
56934666
54
10985
992
14762360
218
815
7440
21964
21323
2311302
92
35975
1083224
26131
20414
91432
6552
5219138
951570
590793337
580
44
32837243
5174
5601977
109977738
1041963
88069158
78802341
98274
98
64
7
107266
19
4
357
159506304
20
259176565
26006239
56880
3848
11
2188280
26671
20650450
6644
330080
5403
162237
109583
7
292607
4464321
14081847
938465
13
162
8477331
1249
50
302318
495
1185
46
334
296
5
782832
578611
270592135
819
37
710669964
33797548
170
178874
93738789
427750088
86281
6915
18272
5783600
8565745
50
4439
980
7
12550334
40845579
1024
1977
11
3
17
19138997
308255
17200
2
248134
80
10401457
4099802
3258671
158973
177098549
10514577
116432
9399858
439
161609
1113
14129485
362557428
256153199
1453
151183
94661985
3
51782997
251453234
3
861445782
18746
3838
805
10016
2445365
31627479
26351
2634729
372876659
38189300
1654967
19992683
7
341535
106760
1201
163349502
688
287163392
464633452
290780922
1603
61952
1147
15075333
34021
182222
10
9203
14051
17
65
125065
4875
80652
1995
143336318
2846169
180
7970219
2
283860
1596
320274
23877
974460548
10585460
2740845
9
2
21864
270352
8
1283537
9
313477
67091882
4393
204621
691
204
59202828
139276
836
6101916
52753333
2
211
1515
586851122
16
2882661
5948
26832652
2
4889
15031
3182
1035440
16154
83532
1229
9
5294
2086495
97845
1134
353504026
75993634
155530
7216853
22960
11989
9003
7193
29698
12198472
10
5134
7458645
60455219
14
164129
567186690
77
6
8548088
69376
15978
2
3
1622449
26
2045
1380
101
420759463
7624931
28
1904847
11
24
15694
266008
73681319
5068
981184154
729881
60077094
408555
870
814952
92764136
150
163455
447
257
20
1130
30
44
35
382
6217
3
587376
72
940363
12628494
403197300
8694
20900041
3
517396914
33621436
32740650
1211073
1180
7
3
17
5
17413386
92380085
11
445
71592285
878
115910
4522204
8784615
5
355339908
253725
9124646
6000
1141729
71818193
4186
8756
21500
101
36
38370
8196096
580
780800
1993248
550409222
1801930
9582
48972011
853562
16135327
467733
26
684286
97302
46225091
4264247
117611
3850271
5209749
145101012
3185207
150985
22941237
6590498
266071246
448988
8216432
62729
15
1012647
329386
43620840
2
5885941
164883
6
136251610
388755
117377359
94352675
11931
103
77
40
1710053
78707
616694985
551
156
243101879
4
27083
539
326839995
464
1336
120772854
32789579
64858
13
375636420
112
475067
244
10964532
7401
210543462
2
4
616303324
26410270
7
2055
2096
323
3914616
15782
722264
38084
145215976
4591
551853990
253684011
9223397
3
10154
394
275479258
90122239
148
5
30
42
7166
80793
568161712
1812
264047210
22964354
54304693
221
1416
165
831335011
23517338
651993
9
19
621061
41147057
16
86478601
129457680
94757362
26052
3773784
2
208783
8874
559224
42161
5
1390
604981185
17806
1090796
2879
10388104
927253832
1195061
1642
2
12528795
30281
148555
708
317473
2978
511745999
55897
7644942
298665791
126988
20151
42485
403247203
467129
33
7796
718754421
243502
262083774
316851939
4
1189606
66238083
29428460
62351506
667810
346381591
421690110
31989038
13891292
22
1058514
40179
815
38921
827
42024
42674203
136
2
7055
205
9
8092484
884
361
3
22391050
968
1048
1364
6011
59876
19
2
465135
25
81909
80430375
2113607
2429189
1391281
5126
44
3419005
17569962
14
13459
673
4381789
915515384
5
231127
13986
187
9
3214855
403577
106
9
176128
3980815
40
1469074
156
914128394
231
91
319081003
610828953
244584
79566
432124245
27214
73452752
81275
161106
388881
289008317
1033
182909803
2950
4
2685723
2009
236
154662724
1283
76
62193056
74
81543
49
38206
5735550
72
2980519
3548
18440831
823383919
984
885702
509
126453
20
5033
10232
92
3131
265
202
24722635
15512
27249052
181
48
66616
6210
224
2526559
266158
4388
132598
760
3384748
9
1417
32
21751365
57147933
55
18
98178730
7
2851780
18473465
31
40
53
5
7
6954
425165
19
161010162
23
2616084
15183519
2
7151351
86249812
3679879
37
78
49098006
12011
55192
20
7383093
26294910
19387917
1928
65737057
6069477
4556
21
57158099
868633
7705
2774
28
1026846
965099
24
27
657416846
58
820
6408187
879729762
171
8770092
212765
3855
2
599366188
35546
533298266
130766836
11011384
2
864496417
34
9
41387297
280214
15762
5771997
30082
21855
64
48324565
3079
61
2
717302416
9331169
135918
46207
687437110
56
5822418
26
2740
2256351
912062820
28318891
4
108321
6
248087827
2784754
58
158
28
59
11
2466360
939
6
688
947
473603
4692
6209423
149000
209
2259946
100
167263842
3306409
4036249
2100
7
691111742
41
128
520250111
30
119
6097
6732
1254809
27008
942013861
45
2087
2
10253
31
1863
4991696
305365951
3
2380
5866511
5847
225386194
5
863671
56
23
1213
4191
1969903
41847172
48832223
2370649
3
73073831
40803302
1589
107
434876399
55577579
737
114603755
33837
415376806
5
1992
208233
7
643856
7
5524
84972069
500
4752293
56121344
2074
543197
9838
808
223466
2389
5628839
56955
5107236
2
59222603
11285618
77409
49351493
71211264
101553683
415
222
27173031
39630
391461
358
920
12567
767278
36309
15539645
435847
79200196
10110345
2
391360907
716
744057563
52
86568542
29421358
38017
575
176295
761640
3111662
38
32928
5263599
56160534
371113294
1519
32279742
11
80
1966
12236067
27804
1067146
95271936
74828
277
5044185
2
2683656
6413563
75245006
66545690
152
39
555
1084752
279679
490745
7107448
19450
744194
189
292
30646
68
694
102788
35615201
160561
8
6
2
273
966603
828796
7086
115847592
704854829
114439203
3735
54466214
877
9397105
345520
22865
514239
75
549322596
20
874646998
165971
2628
68
271
4289941
2
1632065
985527359
18830334
622
145251
175810
291038267
501188
352
66723577
14958
988448498
16304670
24627993
33991325
47096
914751368
20
38604
225
317006
5979540
20
4
1813090
3570693
5
4903977
73064499
1138
680990537
27702316
102
2
20
46829
8144
51075
185271706
34097615
53
380416
3113
37189579
174067
27631
17404430
3341876
7432
25515131
18385106
10
518
111692
14
29
237
698
130929463
2109
34
79
41
96321877
285548164
1410203
27525852
3005779
10423
905204296
462
775209689
385
2
178074092
291
3312
429
127911
271
52
86108
53244853
4235504
239236
2646880
439427113
29416924
2
500
17511
161
6009
771
640313
3126952
20814
59
4158
259385
312
12580198
14849891
517860
167523
519895331
7738
5328
6504660
186
938397270
11
18395737
7
51029239
641
7617
112569
972524089
12858
2
639794112
18538929
808304044
2021213
667827
979619
117590870
15
164
8013
590771753
431
109087810
1490
511803
1217705
50692245
322852
9
4
21519331
31
12795
620554
17839548
453323
14
237
14371
1860
258
5536
308365
3897800
536493
2001219
10502
311
23
854762
81
50348642
22571
846
181495819
3
32950915
11320780
699508
503004
2737284
11493
37351
91
992
3237
466671
142
83768
91851148
5653070
162621439
56673319
7
19
6456
29
23
8012106
28203
43
80349361
2797
106
2
883512658
51306305
611260
267163335
9354636
2
7
73
6286416
31088
2
52872
979697
35
638057218
472379230
58
35774223
177
4434298
58061
13
6396
466771004
1289655
30634
295
1595
446265437
8736487
97564724
130038
11606606
326120
8625832
20123517
661
3
84857
265
1579
13318
1180666
733096
184
394
446
181736196
63645
25114425
559581
370787163
3346228
4500
166022
38467451
2076
425
14
17943111
27595
4795
815581
97589
7362936
76645415
18051465
28856295
4
873867229
62419143
23
51
289050
2
394
22925278
39
99698
160222137
501407970
10393
580419
4260
2
11767
450031236
7166797
1817
125089938
6918794
47463731
3013
4897
433541423
424015
185
558980141
12
86939103
24052
2
8284369
12342
592647725
26543730
12
4805
78
76245243
24013291
1666
932177
4
3316
4
5
4616
111742693
144
93765
10524894
36262844
571
50782
2278630
3793
3
32979
7
33375
155
5274
17412
2720
1102325
469219
15
56
115
1902709
35794037
50843
10
6239961
55770624
148
1358137
84725125
7696392
227
723807466
4
386
6434
593549096
23148
65
864
180513
25784
21834
815267800
33
1169
957
49
60182586
349
8223
27
676566576
436527
16430923
164
737
130168827
144859866
322733
5
22
715
532332
19191
3522
526937276
37
1933381
20926
4
796
3520699
488628
1002929
6636
55
222398
8
1621
23293
262
46
671
23
160
4
4440
2710
1446
38687
480227350
2
71682152
18176848
22
920429
75432
686002760
17
3761
22000
20
1823
2551
484115331
345
3923
3
58981650
7966177
1300877
3
939680366
153277
4873448
121226
2
33039
25823
995
4
803398599
11
764057
29456
18934
99
89241278
475941857
96736526
2
4
45669
2883133
295284
5231655
1139605
103
45744717
7182
132
35
27
13645675
54
19911
35550879
320408460
2514438
127
253672096
5899
154902
1282
1772277
466
4953
1703922
50458
1404
11516
69279707
1979
5
48
917980132
1873
2197582
1241927
4
9253
776657
4334555
3209687
32754804
591
708763445
29777232
93941112
670034918
17611
24
157616
103
175749764
898
464
128
4
1827
1413605
11
7730
9
3353
31475910
56764
40
99
988
119108
23
82842927
842636
564632
2157
2594
5391
5856872
1640706
182
22795
5330
127007
617382091
12
19
274
91239
4189
5168179
9164
795092
5
9154
3431995
99102086
59201555
14701534
443938534
8299776
193836
56275
850924
1641
9911325
7
2253751
81
128
413
1377355
72007
3
9569
12954
215860
133
13015628
183
740
19899
32
10600
10
358
7126
1324
143
8
14
18871
14714
959590
2034
987423129
241463537
2
64815281
44683762
396
614077266
36330
3
36908084
510651
227638435
57856
774
1904301
2
416
1389082
283018645
77948577
6280296
42352
18
130966701
4
176636
1357
2176892
41743
1062055
65
4725367
6618763
104145
36
643515
8238
21971372
35
2880
23
224
63
212
192
38690
4567684
11188
190
87903
192521
2
516762
29756811
50505818
898938
55
14684
2184344
89136289
163
98289
60835293
35948352
471
6025257
8090705
439
10
12047545
29565
8
18
3
396
12624928
599534174
3865530
7931
2
195590045
7
861
4607096
30
444113331
24917
61
245011894
19
245130
24628492
5642
3290212
695694413
5028
1614
4
166204
32
35147
4
473
3
182
87518627
565030523
3
119339090
1143
652
2804
2286463
39
8029
16046355
9
118118
583498040
8188207
41276
631
8713
9046943
815709272
1001
52
11244197
330928
216170
321848637
115553165
24211
2155
30982692
22723853
1544222
18371618
1530
166240845
10482597
3911
149642845
206846
363
5
75864577
8491399
340
7
29113
1625108
4829
19089003
1833
53002994
333152
166
7513897
95
496091600
55
392
301713
2
39520
133
66
12119
92026143
3536809
3
10081
280718246
53
25041280
13131481
58489
129
3456
192531509
54249478
85976
632
1514
17550189
114958804
4796631
4998
2218
613024
2
6619789
1477990
668
9081025
17
19
1895
309078
518819522
221895
558673946
1536000
7227636
14509091
48725
366
160578
1825
28325597
10596
3545907
159
6
121966138
1470
12089
86451
177805
11
1357073
6684775
108723804
70708026
1969
31155
2023
231344478
106379837
7067234
244273
177
21160
140369219
5
2976506
4346247
1209
272
5307
3587
34874
1201300
277
45
18
6
39
364643
9025659
74
3761814
4
443115147
321
124
503
2
134
65030193
4812
3
86903
9367
26
458654
5529574
527770720
146161
8
2469
19192
314410908
16285
77
14909
96002
70
15936
37
24
1932879
4
164
9
67491221
117784
373
385979
17
26
49890016
12701154
27388503
4503311
2
60
7841
318
1264079
109607632
165
123346
260533
16142484
348
886281689
665
20604835
86
412
4966806
651130848
19814
8287
11
122294424
39500960
393575999
133
270084
325988
8179
2210
1915055
10
83189
97
391
27
5517
13913657
33402092
95704
5695
81
15840247
126
110781
841192
590
467440
22173
319927
138540897
3
10848019
17
3730
52411662
6185
2417
13542694
15553
63445
14085741
254391
1279127
1471
8657196
1065780
34
238956243
338892035
70548
111
14387139
61170
231
4
106
3314
2007
1613
3341084
3356882
1195597
165
471343
133
12
9135760
5210111
5629303
3779365
31
75890
102155
49060229
1224640
4170643
138
1309
84679488
344721
70
1036777
21471
1593319
87594129
2546
91
422315
5672118
54497
286695
2
42886
2431
216714540
232948
157
14
105
3
11
4666
159761
21125477
20
98411
34
124397
10981
3
211
108333959
921
10405
22
3
4
529
41
1053
10
2
2
71
520948
282386
10100
108063
19303
2794
130887
32056
5085
99666
11243178
10588691
46558
4605510
817
877762
1923618
2897023
37
6
7
809626
4402
343
924
5030
554
4
231610
21553
7
116
1310
87
4442142
231406
77820
10
87
4453
81850250
3919
171
2642745
468
391898
136
186188
114458576
10304967
3620
56820
13405
31
15
1299
514
24204
3269910
24
63902552
1544142
75571
78
8276276
23106
62
3223
41
3
23033
1588010
115
103877
1249
308
6003
524133
338
115041742
7
22626537
70079
3831473
235073281
670341841
5143562
192946934
292
356
2935558
242178
433919
1533258
8009
466
2472
5
8214
202068811
199569733
1662
92575727
141692714
4516594
29
82328536
20969
11141
20381
204981939
2
24378880
8419845
26394856
741790
4860
324490249
65762552
59676667
6
476
960749
5
44730687
30740
19998673
50098
90
12
45637511
10
526414602
1478551
13737
57962827
19
2
32301
331
17
102
5
529
242021636
355667220
142637079
137
699435038
9647
10705551
54348
67454837
2985787
96
48874125
3236
611
712749
511222
593804
9424493
55795
3
584
13
64897
588539591
207
23452343
580513
3413
1583994
2
34
4748969
24788969
1015
17031
388720
34
6716262
2
89608
1265
159565183
3798177
3584
17
570876
34532648
3129
119093647
70273105
282
431980079
7021548
1432841
147747
9
77
1498
11
363380
35
53
48717915
8
1915748
38524
141054
116835958
7222922
58508117
33
364
79794
2
231
3581907
91915
64486
1497733
40
467
30778226
31487730
196084
14349005
6
80109613
848877
240226339
236
142
143835
23528
292
97931805
781
24297456
98129
5202400
2462
21750803
177918
547389
79123966
42
74328742
58947
27
2
20465940
24806698
1313371
515752066
29891833
138005
11856682
367995
858740
201951
138418
9
11
107401057
53778218
97286
7
71
957370665
2561
563836928
11
22110
24
703360
29
13
37168173
14926224
7726
16367600
31
302155772
7821624
833178033
818752970
31
6619286
93088
395543041
119
31
3789
56056
2456814
32
13960185
84516
428
58
224
15439
319056016
217704
17457
303976795
69769264
195083
36309
925
936
50
3602
4534
21
6752
238424
16463
396
14818892
136
7
1006
29
5718
236443268
20435475
115711478
676
30
3475
17
6565656
998514
316359543
130703
11221
218
10
2271391
68
2159028
86829989
4375
762828664
222881645
779
22937235
24
19470
140714187
2
50
2
22430960
558619586
499403900
171252103
108012
659
10661
3948
2
537994
10624379
797941092
10
92
51
45759496
169
43901157
5180536
1726661
12572846
880
419
1892
146669
677238
93232745
43112
294
504842
703
97637636
327723124
2884137
1180
282
4252265
5910836
353412
6129
3449291
22035
13831
4428
17127
1164
339908047
407328
2
292
60995
13874652
217421
13
291011649
32
136
23
74237
919852173
5
5048020
2996069
11437
210664167
3583942
483
16622
14014
3340
389939
2
2
4
4882
246622511
159
20173
110
14
3654
6
137
59
71
181027948
110
23563
111490
90669
2362098
57
11
20
157104369
647744534
28729
50
8494839
279346
1117
219592105
155251342
179
679345262
2
82986359
491
117
28601461
16
510
106
337175
11139
1491
133163
25
164
1431094
252
120
5188
845685112
216
42
2186516
19
33
1468857
575018644
76282718
11587
296960251
90665
219928922
76800
798020
131
13553195
3695
3051362
1679
23
750
31
93
975128413
5505
1742834
4
6402
15236
9235428
14170
257011095
492622821
24351310
14765293
81479
345000407
43901852
2924
468815385
5465
88976380
8350791
19
13460407
28
84095090
2
3376466
418
6
19
342664
12
6286968
62370
335196890
3
3997641
608
105476616
5
100
1367574
4332
175057
399078013
506
313026779
47963
70
1310
550893919
4
328774
22498
46529
5098889
552
8
3076276
23
3085
25
1697
85872196
6207652
22
76
126282
1763769
13778709
4226582
617626247
547
48636043
30526
13
61308
37
19018071
16441
18
123501326
24879007
3583
1117
1528617
3
41
21
1763753
18428
30
1363360
17
28473
2850213
2398
291063
16916
207
117631040
146
1939609
1426524
6
1604975
506317463
1897641
180
3
14983
13214
18
15226
132890043
109867074
8
6671503
83
5464
1387094
1476
21593868
8728188
3745104
5
2
592343
1486
199560
50419265
14661
15645767
251244
17452842
9905
6149616
6102953
18130
310
12
596120
544140439
242205
7
507169880
226958748
211
1554
1345899
6
6
654982
629
33640
10
134428
2
37038430
19727
26171
425
9730
2144339
1890214
5
123422
5214229
33540328
1452
98
1231
36071471
27
84216616
7159
2889511
112
270623974
12280715
101
9153
1058
245344461
20
59564
84492
245616182
218915
141924
48
14509
74627929
124240
326
444819
7699
67101069
12981
877595
173
21
432298051
157
873014518
3511
506
132026
3
30480894
16879
4182068
161604243
10258
178226177
359920776
118
52420
95779
106
966
11032357
13
15814454
12567
741
21030433
668
711
2
5178
18413
757690
3974
29627779
16
5324949
1813
238
337825
12516
8407925
1995810
6378552
208083847
5651
434023056
21
9090927
30095
33193
690219666
718280087
14
130
918
89582
95
89944638
21907
111900710
2734860
3445894
144932
5088091
13000
995867584
41
2
588731
55261
4
2
36
9288831
909141
212543232
4032038
228877846
77431
3072006
57
386084
16292
5
3
2363
2
82708
25
18
8686
787930
15
21391651
635
2544
759880
3995381
5670
547496085
803747044
42
681845027
44
1271
717048384
60533
3484892
280875751
2799
3
142
51562206
21
35
21
12341
2010
517903518
306
25058
242927851
353
449311
6557813
117412
688195133
81
3533160
42226
40
29478
119532
10884
26459
34899
4472982
83344550
176
8755965
259651556
17422
3668
6
52
18577
70802666
1816
2
15750
3463
6898
5
152369
3141593
60
1667
373319905
290376
1631
11274
13522
178830
61364
42
407075
11154
192096
19354
805095
558398561
7551
50851959
6353
238254
42908
145396
8871
161
566708
3
33
35254
377
11351
5
22
30731017
7
114165
329802
544
57593204
476340
1393429
222453702
1363
158098
9829303
14299846
2
11983586
3935448
3099764
3
46
213214
12
59
4870640
715321
758
1481687
1677
5259736
21679
1064
5311
1970
29200999
198810067
213440341
9874
16903
12285957
750902555
10640420
263
35761909
253653
200605
8083041
5305702
33172302
11
1687
9162398
210482
248223
8
90402
2481
13
579
2
15019
6640609
225678
585
234602569
45
58607
60426
532096
3
29
36337
236758
2221
139987
114367651
2559
112606966
170354
315
272245
5
2386847
4140516
475278719
16484444
33240
10691
11
359883872
484105
16
1167
78
5372
7
1382131
294798524
2619856
71572282
5
10914
114288
394972
188
7326886
670835745
2
1448
14448701
229798
24209
6
166
4
197684363
4638
10
677
151626478
2
197118459
19
8380584
169493659
2139
1366
71141935
5109
173
13016
105184
1143
6
21
4489278
8525828
327134
583760
41543
42948
262159
472182961
85126
85108
17
509079
18
4
28
75
4211142
52641904
6812
26
905219
71311595
3
87795962
269819454
327060
3
1642
3822
65
990477783
38462485
4027
8025480
83548716
83
222333925
106089
615
428354
91
7731
100153
11
8
46935017
6178590
719441
20445773
2850
9304
29
371469
20
45894945
697
386
3
3321
7256
544
2435
8031857
4359
857275
5
2
5
196588682
1742236
10075899
22989
13842
2783154
54750
153371461
53
292361650
135216210
2375728
38021018
6
59252380
125
23026088
36842
2466
14
38239
74108
11417
16266
4
499211
90100
502868
3660946
747
346
5879
23248
121350
2347
8736
897
2252
99497219
24
922023737
206251
44
280449
244940
5
8
55363742
1093
1378
123025
21
724406
17386
508393116
310
69
522296723
6
263656826
1891863
11785
2736621
394
6462
3
276839418
284
38295
1045
3227
23
6346
90201
361985
20407
18
5516
5612004
82907043
799
63
5331
4136452
61632
117359223
35
645907265
562
843875
277
26261123
712253
3044
2
10
15331878
51
7
687547239
7001
663737
14397
10527
1226
1103124
86
192192
3242
1791056
17515
379635610
310529
12509
1678190
43674007
46681967
8
40498253
31
3658
2870
539981527
667331106
26205
35
1807
10488516
9922
890011
19
101935
40697
793133203
88990123
76067223
16132386
1851735
8685
1926
33
24815133
982601822
520818253
106249
201665
84
234
204940
6708145
14696735
9
82359992
425
87
4
5303
395
399720
26894
3081187
15941907
139326
6
2215850
249147852
7376
1848342
26051658
33877062
8
21606564
6692981
198248
92
4710653
2
553194604
535
4390234
95260
9414228
4
169926
15
124509
10
35123054
882298
26
11762
178647
262470830
11611
302
356
3150
55358
56764
16846160
22841
72406842
701
4558
2168
37
5526
183964707
300
9039
19092866
54449
1500
316712426
17
217521
145718135
8
171973
125
11299
106
6053
514084906
3073
798
175626410
138
30000
26
15135
87809176
601186
3
206
469
9
15831
18
81
54
1585
4922
20048
343
12098511
107658
3056144
191
87792882
20
10945
177647
18511
2464072
1401
6620657
2336816
2134
58842
1485584
81
1948597
25
4
326464841
44
234
1694
3
9729833
412
196349
326
556
9489
136554
3847
3
3
16
106074805
438509230
2577508
218128
35813
730383
18632
3945
9
1279605
112
65
526477
131766126
13838
29670
10776
161559753
30314080
52
8618067
346757526
1491
1649578
10986
8
6055
22666937
1885
9404208
5
8
2274633
4734
1427
2011
29075446
26180
323
719080871
11637
186316
6255
1490
9629
5953
159
1390314
61985206
8
45512
14
29
4096
69474201
519
63
4
6141711
720134557
102616
1711
2756
115450
3
2
2
1118
2297
29568
66302211
5882
41
514498877
21311
33656
1260109
711653
3352381
59978771
7774022
1930928
941184545
907
207
16647
7
4618
90
205459154
19944408
3249841
9
4
39217
3301994
13579227
12
31
275679718
2
2605
54225042
179465
31
278
7
10471
23
334808
194619922
5712
3
282125221
192036
75457
95
3854
389135
165333831
3
62
87773761
20534
635434267
1200390
343992124
4085835
126
5
644939
798776043
94017
1422674
3
253040
69095
191658
654643003
154
648561888
22
109
2
36
632203434
7912299
1038906
115549983
12
33018
768
3180611
1325673
9383
2047
598864
2254125
1686
514
147967
24224235
2
329958400
4972
14303
23648183
1497135
168202308
500211199
11292283
1022
516
1696
75839
27880
1121126
7
105835
417519
4
5
13813533
120
4038249
7070
437222476
3
568
506111
711
29670
2
13426449
77111760
2423
4610406
740190
384502
108557
1040
6018750
26
119136
123
2858529
25
292528759
30289
3769
106087
42
27
610
804
311330534
13938
5198665
23108
28908
289620
14897265
3418801
979
3645271
76328
3892304
23
56
122
3
1028
115293213
613697061
83606
48092380
15
220979583
461740681
65
48583262
2262084
709150
45291
80
52
5853486
10
8356582
790425998
17079
455120882
90580
73
10048819
255
1149
379719
55233
6878191
380
447263911
2
99063760
10759
21
139396630
6403577
177763
2198404
911737195
2347
73738793
102
23280103
6
148050
686499004
1181542
675308
7
5
24651107
38
2697
30978
209380837
1133
42416738
11448
261549
82786990
2
6990686
2092
64926365
5018
283628197
11541
2447402
55041
36
4513
2570
274815268
2129
461691
301122201
426982
738
183862497
6727
600
33
41741
141
3045
1722
545572
203653
673045
30049935
69
17311
52
974883419
78480
688165243
8
4
125
628
2674
281758
587919
2
1781
2
246315085
6772
14609667
9842
71530020
2971
199762
118
4
6
50
7647620
601870247
5094193
40827
344981
42
188573
123221870
195
16590
2477
5
56
23
70518503
46623
1007
2929303
118
4489544
7909
76951488
4774
38436126
4
420
130
2916
50683
2055134
281999204
752001
13885
28890
5364
3
288391
1682
397179
4
266
28301730
386809
2
76077620
1065049
5
118
186064
27
1299
2477538
463
633844645
3482536
1103242
4575
92384564
1202
12983393
6201
94802
619713
8680774
68984696
1023
415429
1821335
1386
32735
7
35979400
1211662
3807
8943
272
1847535
3962
291
34698628
813
1117320
194082
360517
123252829
12648293
88139
298
2185
296387115
556474577
37
918
5642
1420907
318708
17240
6070
176
1047094
773445
52734
5689102
422669
222223970
633551126
993053
183297
5218
412
3480937
506927
110892561
209384180
17351377
16
957043722
43509579
5296
212488669
287949929
960
33
7759
19500025
222
1887043
18215985
209
6
246651115
11
20565
78431866
91807661
52329036
6
91563
21417810
69
17455
76378
42680
2
26741721
116
338304
655449
28781
33186642
46
960250
392
521
46
25
4429305
55028
2
333253
1731
3590898
439065
5191
1296977
1278675
233136415
2768735
135
996290709
242199143
366
68
482
15
716
292831098
12360
11709
37929111
3167
98968986
1524
38044
68310
6
16202187
21422
4033
75
79534134
3
13620
9085588
374074
37
6
47
120208
300321872
73
38782
8913
609687295
712174971
57851196
691
461
227502
43
105437
3175
1369
120622
300124239
5480
19633
665
56714
10926
35
19
4654
547108058
916
17522309
8119826
57281857
4755
19
168591
613022679
4
3
78724259
436933
2613
5
5
155343
24138188
1237035
128
116919
34316757
5054
23085631
15219356
8442
393759265
11803
41077407
65
2904270
1592326
25248
4757
509933778
109
25981113
27
28805216
130
3
3043
380
7428
550719
74
19147295
344289369
2866299
741737966
60
2
10112066
184
1599935
40646528
39
9610957
72830371
348611308
3
5
24242
28
8035297
604086851
126
31370
5
436612932
114
16578
9900688
30016
75
2691771
618829
2
7964851
70
49588
75360
1944258
1257
114
620978
6
332
276
33
83092
942
13498
700284578
11514
6
5
3
12117751
2490641
133950
3103
228191
68269
170887527
560
199
20154
11200
11
31374
597
22359
813778
570158
5686790
2259487
88114
3483
13
131
7595320
36397
144
9338991
164573443
332214464
3
130662
23
107908933
584284491
298317702
275
8823494
13132
85
53
360
18966513
449
12347
145
41973
248
137
69061
2977331
864519
5575
8259
17130
189024
119177
124173929
1497200
1492
15527
451
140548942
2354818
15806
17679445
3902
4509149
119099
83065
758191
344500869
929830813
1630708
3041
2
24667
126111287
524
71783
17021
43
1728
13654118
285
55976
99408
8995794
627183632
30604581
130127
231968
337
383290
3928
200522057
2903
522
30431
418354024
47470
13866
12
310
150630
48692
4489798
1484320
635275
29992
4
45347874
6
4
209865
2426972
240179855
2980
30014492
2937
27
10817450
393
147044
5938990
3818
869938986
28
32891650
4
4083491
27
15693
15396115
75932
1469258
4942340
12
94438385
118393
128130
37
6443550
18261
10418
17790
175732
2806
15665062
15695236
113211039
44
5201
491826635
8929938
7416
605943655
370
21
554
654809
153
3921907
7
24
12121639
11
174176
46706
51600
71
64
403504
13
638862
306349432
5
718513
128128924
2142291
4
23020
329702695
186641327
187094522
149
387
56
7
968613
24754
6
571303
129
25
1349
8355725
804629
326
1544219
165839
11
138
255057
1546894
65743901
392433
13875
4
2408531
596583591
39733488
600250
1980603
766160365
2
777
15811770
484436302
23988
79353
9
40
28885106
202809406
188597
4392196
206329
366
28778987
3
695333810
6583
6372826
4
68032
230907
41024681
677682
5150441
276
87621849
8
25792750
54
4777851
395998
36937537
37
1926030
17228563
37
493094
7974
3444
125000
91
4
3470479
392354
20
26
879813651
124
90857947
94
6549633
880
1220270
36077
923
550776
390740
6
7610343
225690236
6
4226
6685575
70845368
669222
11
49475350
29
27723926
76922579
51510495
2
595
82941
44559876
3
5
200841970
112826
5151
93030
104604154
10
58203
14293861
10
177
1185103
3
132
8
613215050
25613906
118889462
673
1969
2
220260
89
154202
290908032
3136468
113
359332282
243313063
2
272916584
16232391
6198035
2985173
139715
10500393
671965
1475816
2927
2820237
198481398
45746
1989059
122
67621567
3684936
91985
450245269
45418278
31021
574
8815
924
517566
8528
140615
718125682
35
5619
6837787
9595432
3849
479121
557
1087415
386256
1184401
106537
44208
157
579099535
2
72476971
675734700
84604282
22346
13392627
2869
115835
30
20
746
306667
2
10534036
83912
64463896
8102
454
4870
31551514
302
10146143
1029583
49013
2312
12040
66747
76470
66366587
4057345
122
3826
912447554
45
773
147
19652
28147520
2
103
7
428
8479
441
149055
16
44265
357051250
42271573
261
322073
178
2
1118326
87
136607671
1802
343246703
458837211
57560769
2
4685857
731
23748
490971
20
154102
92
8961
26887
801
8140530
5
36305450
1745
3190021
1316
74928
330
1604162
9477
2601778
20084
4093
123
371603337
903
1891563
21686
657
1747346
12545
131713
145
4
34838
62821433
301
9
1265
106
96241
890462
184
3239
187903315
94
3984
2
5302201
926873
943899
57
51569
865
207460161
5770369
56881
1927
2
160
4791285
211513
10840254
73768
40853
4179189
145072760
272209659
4039376
2073190
153134986
266350395
165092
160681057
1568504
10
11
115461830
744
5706179
8
3359
18029
32359
592763
45352422
382097
477810907
193924
4121
3870913
2575
597402
8685
399061
6073
143117
2147
77
5241503
5161903
26
116675927
218801776
23
109
559
127114
33125050
40672
18
22131
222
9398213
3
3751743
884253
741795
1017017
13300846
286800
21043
7115802
11
5
65945966
114
379980115
87
18066
111
31608002
3720207
46648535
1464833
8
52
329165
9783230
582
8322
57191800
3826734
29914
352555885
2846
61564
707155
308638435
377
52922538
4515918
16108426
37607
11364
75428277
39072
207285731
257
817783991
12
2048589
372290
6
47353
3
355165508
13844166
155297
105968
3781763
144838219
65103554
2
473682901
77094
13864
132975
23505229
64289
38090061
9370
3761
58080141
2771702
100807
1012010
13
22652822
51098114
11917023
666225264
19
7738025
15796
4150191
53531677
184325
12777
54570302
86171
20283678
24
101222151
26595026
9948
11
18710950
11489
105294
24910715
16
201437
125
6
292
51
313777276
261
941425
128179
2
3778449
38372
44
70
5
2324372
137464907
95
130991290
488
105
2064950
21071584
4239031
98
2
48
2
153298
250
3026322
559676
20209676
732
36047413
34546998
63898
7657
735400868
1226950
96737207
352510
13933
2857
19660077
15
211
4621520
5660352
5165934
9430974
4
10046176
59
223602600
107274585
5683392
75720
6
28
9155525
294
12909
1680505
10413
9659872
862643571
387391956
10160429
228596
686735
65121
62
54879
7
58
20022
875
10806
809506
9343
1956848
10646
185
13603
480290284
3734697
193926
1303833
51353
30258454
94237
5817324
480697890
4
2
3122820
46217250
2440
9523179
36999
282
201433
2108
1092
6
14
197339278
17
1029299
14324
15
43557774
41214
5177027
225709250
149872051
12716
100057
2724
117341
22561153
476
32411978
65453761
66912
379
20
32
1098884
67
292501
1805
214022
95
509
906571
1064645
19159263
75642
24869487
426458
44690041
13
444414460
14576656
30
44272
14637178
96548767
3
2153
9133760
5193
472918
100153431
5340789
69205
237648626
179549
62962
265
42321
590967
18945
25483900
103710
35772349
1674
47789
1968677
46249556
44587
18
3205
1248954
97064269
2712
626
112
5109651
9540
2383475
156086886
111959
5324710
3
2
44
44645
8652
710058
115597
51554
506601
427
4982402
4259208
12307
25512
7
3
17
27
56140431
14
35
187
7816982
390911
9961
11
578
115659
14439
60989650
347313696
23
77
223
579
43633
10352
208
3
170922875
3408579
76
2
1870250
17
911174
1097
487035
1200231
57649633
330619981
4453
2570
100062229
186159398
19132
6
98212152
15
3
23
2879
12509
8
2
6444985
7096419
67237349
34852
980
162701734
17848511
9189
53
479
54
2152691
153034
9767
814832
74
55272
287486614
63
42018803
117
2559
3
5448
30143
20
19338157
633
70025
183
1712
53420
408479
1593
1332
2240626
28979
22490
143
296
860602
192855464
155
2812
518256969
27405543
36997
22356
23806520
3136
893720
25970
206447
51256
132600
2433014
8
1646
161132
547
135328387
12652550
2928
57
397492268
23240439
195
2086
41394
1303971
2405608
184
14871
74897107
41700
166
9051
755
141095811
63924
27616968
280894
1711
7506630
8415128
754743952
693753361
2
872
536906
714586375
640
861765
142122
1421
440850
1442
31113561
4459109
13208
3
921
133
739368856
31
33418
314300044
6221284
47382
350
246
327
64210
285528
19
69680
17
267641
1161
1591975
1131
1641447
1648
57720
301085332
21846
127689564
65122267
3336
419682573
4
124
27
120
173415691
9034729
1086626
171469382
250
9
755687
918
244467
8081277
226004361
1006630
28954
471
193663
82
136
6324
4470476
848
323312
298080034
8231062
313397853
32165
70
272765
10919901
11
55643
2191
48
32564
43
62
13921
444
4034344
1143
169540095
3
4
152868
8887
3732042
3976
9
12383
692099953
13595264
38148329
443
4
117
7884459
2
967
32861
2
9115430
28583
7803
7
3
8571
11947029
63200
12750
203977749
9991397
20010
266
195324
17
701537537
4008329
364622
908
240735545
71561
23
414
1624937
290538
4
2071
66
353054708
6108493
499968
409822921
22976399
2383
13
246
186301343
34
4080
1390584
5019
3
783811
169611228
716805
137469
106131
30
3
29214
87
236795
30
5847
779477
93783
1125472
4433025
1301901
3327
144863
32379490
35
585237
101780241
49736
4
7069912
6463519
2207265
165624083
13001
854
1036
399053
29684030
4313526
751
240
449
573
7601
28765613
1354
44420
5265
175
903
3881
1485599
710
370403116
10571
97356
8378915
5
2
321878819
9119
322145
13000133
2439752
42795
2839
190842938
704
2138831
306835147
489
8076172
256548
10987379
527531308
76714752
153842
793
328074655
36
80263821
24005
10452
358388197
107208766
55085309
1754
74099
9773558
412
16
10703036
4136
797944200
603
39209134
2
15
1530742
508
18122
12981
21
638769677
4
8
25398
593595613
7543
3
19
64951262
3474
22876536
224050269
1242149
12
111243
288547568
95
143889976
52
86392106
8774
102102
76747337
6
282
140508505
17332445
746
559
12
1656
65194
618
24611
7404
382691358
144869909
3060
610
37
31427509
3378964
694
31
132406097
1376776
171294642
97849
125185893
209541357
95
1967
209618
188574
776949
147804564
323
1137922
135286
2
36427148
2692962
666797
496
5530683
47521
175128651
1297148
3165
5
75
24
241
186
138
46668244
159
39900448
249652
2
6640846
221630
1049
37591823
785735
118505213
2451341
17002
98982249
35
25657
3
862
271923
2380
16
13565
50527
68010523
5073934
59194
4148
48813095
3
3757098
2867112
1845
100162468
144
299828473
68606608
21890008
13055
32057
379
494928707
7
8878
55795272
373049
937976720
174605085
2374617
465
2
84799
1633
75
228704
2028
30197784
104
64696
37
2
120
157
167997
32715883
30
4984776
40032
13370703
2
5124
186
2532
9214
217386
11
21570350
137733079
1818
206486
751585
66297807
335
30
53736
3982
2587
80624
25451
9
1189
27169
17
122931979
45440
514317
36
7889
11184
18325
8
10606
1418665
19
16040
104820834
12822349
6893851
124340398
28983
1628
375580027
3061
38153
498049603
220641448
50428949
10
9055
187872
4750
772595
3
1388
359
11836506
53
31025578
254154
13194759
625855612
2
49664
4
9
69628105
7232544
9506122
422710038
10917
2045
3224505
2
6
975244125
803335
423
71540
4943438
43128772
6376069
186495242
1813
43999034
3060223
935
1172
41745839
3023621
165794114
7
1974059
182895120
61023
26497247
14986438
720
430
799
222
2149
48
23113
370419
893
836815849
1171638
184461
108418358
943432865
88075171
11
3224
1210438
3114157
563
33749502
106574
257255332
63599862
8448996
702
17314
662
2
2472457
206103
13
321329
4202
190810090
2832
649
432130
53261340
155892549
31
32
7285288
105265882
1803271
36653359
2
72
283278760
6
10838
141504
12649326
5643096
54065
191582791
479
6808
339138
2258
2670629
1730
239330
8
43
2
10984684
59108768
3200
42375069
80449634
72949
18856653
4709
7
665423744
55291516
2789461
46
5
98089376
28930589
320
268241
8682906
20109235
35779
5995060
4537
448377
20
27964456
19216565
10
4848734
129528
6
98093
79532
20
173
2
7437
109585194
5784
42
91444281
3420
73130953
3017
3
2207
2
403495
788385
566559891
246020059
935400
43819
353
1743215
315
2574
11
3455
19
57451322
12978
45735507
209985
2
51345
921102460
675448
252
28822261
91
50083728
145571
9348
1227370
125897439
9773
67233
78759121
6
353182
296
183838
10533
906
11950
17878
1748084
6
610472
22
2597
396747049
523789
13694705
83
9912927
20635
73928321
21069
116
2913
9960912
2876319
16158
21
2929868
42
2
231
13827
65794
17924504
82706592
5338868
1003773
8
430195554
94
436492
134117
861
25624
144
131
82210992
374558361
53077268
367906045
9278
633768
70
2306922
206596
12793818
173668
14300
612111
507
59
57090927
207225528
7642
332508
15696
7794
10
188911
41926529
46333
275109077
5
20
58043
12726737
28
4515
191534670
933
8
3941
35025
4
6694
628264310
2
28291204
33733
1160
319081
2869
888727901
132943
46895
47145628
1605
13
3220988
14962
101384832
488
7851690
290078
125473
1240848
862731366
8014
16
354545
154629
57
45538
3684
50
239120044
2847
173313897
11730
15
1189
621263
4541
9546973
6450
133
143678288
185023100
34510
519911
23
14
83461701
2140
2
73465
638770
30
51
6041
5073516
3
20523
16555
38175329
24626
17
2590
9857837
427
519
10
753
64050621
3560
71129652
309
141
514371
12271
322435859
398799688
10624
1150514
3
2058
505429
24
6918649
2405729
308
154504
200
3229
1846
9072
1636202
6
41877
7
82440774
111695
78
41784
1646
787490
2698
29289
1825312
1504
54560
3624
509452695
393363
21261
21022
2
248
4069753
107
781166351
6568864
2953126
1796579
12
5082
6563
180584
1146827
348884562
950069
290026005
99467
531
840311141
109
104
10663
22
17587
326233985
4160
686464266
998489678
233
27
9
7830
1801427
127
88
80147
198
12
24375003
11
6
66512481
1608
1682
36
388567
17913314
2
4549564
251635
108817887
1169275
14006
14
1450872
5452
38
535618255
194
67821616
105506
813
292
48053503
36
1406528
3304175
357035029
20
65
9763609
22213904
10832
378
390484744
9395
1882
2
20
79922061
107954
5214002
5854
1910
63899200
270541176
8
580201
2614855
1162661
10751262
15
4
668
1844741
50789583
1647165
78582231
1557709
9
4936
4664
2149093
472907
2831709
2440008
17131355
4697498
18241
12604
572
13
78271
1954831
127247528
206
502
451132
17822972
160492
60
52111667
2477632
4
2
56
50273907
7
20878
2
6309290
1783707
33499654
901
136024416
888144
4201
406266
156
1324
1709319
963978919
25
12918
154731180
376847749
57473
2650254
19
5216
168469
16843779
68370
278492
11
898693
29060
1048
6
959063586
120
42
224798
450
2
15166
46
4347
4922346
360287
1007733
14
8037302
15974638
1693375
207470
976851892
3320046
356422
2038
243
9202
579764066
41625
62
122818317
897394
154562546
612
18282
434
2773
12696565
3
148981
4651
330996
24755
4177
9
5487
10432
373610788
11986992
31184813
139
2516
37486129
4
6281
47
6
10
407
2916646
11101724
2260
2878113
14802632
20
149093
145
330024
166
1706
985223
19284
22
545
3409166
2160
846870982
887839
11670
44484
337960475
719654
28207842
16811673
3
34929
3
814464908
3789802
10993262
71
257
60
27277325
9
106348587
20697
2
204
12753994
43656582
521409
3
2
4169
10
27420131
578629622
56001597
451250
12944
653500575
13320
3
1747
763
1746050
189541
273935246
3860
3497144
10480865
3429
10
2466
13062514
35
67136
25631
22362602
162422263
119890386
65941
975
264
331642
2101111
94370937
5
12
520498
32696
16766
23726
37836174
131
273522700
45062267
498
1791524
31063
28449928
30
10
2221603
67342
64671
7402
2447693
33616
2643
68271
219720915
398822907
9430707
935966431
241800158
513
1897105
24
168446640
2
64176740
45979371
21372583
100507249
417
1362
5510505
2759618
114
695048170
157424857
702049
8454036
72520
326062871
776593610
2774
155057142
4
33669920
4186
5214
559931
80611
43081
69996342
23
18366
1310011
1323324
372536264
8
12734689
79
1383106
7175030
3321351
115
1444
206284
25038
194492
165369
2996495
8
251153093
196
2215111
4338296
7
4
2
41
136317
243229992
88635
15796613
3
2396272
100419693
39463058
7
2
7371157
24148450
3505
5
116905
603
467395581
9678824
7725976
41745
3377
8484247
1550
75
168
429
479129104
1735
956883214
1421
274268
12329389
43937359
9
146053481
132
316056873
125809299
249113
375480
13211
506242967
21106760
2483
797
10
487912684
174593
23994984
27829623
15516
228
14859171
2733232
35811
516
4877
9837091
19088249
8
133458
158872144
765
136
14099294
25333885
725940
18
265916296
2125370
31494708
4696
1653
17340673
576395
15
50122930
33
742008
31
57938637
736174712
11422959
4574
20278
436637
133
460
184
3
5279
19019759
214894
626436
495252415
10890314
333388259
666
6
23237118
2
136
1427502
486
916768220
18022342
4
19600
3
152
302
498151308
121
5189
243879141
372028
5
419303175
61
21675
1988
3270177
5560457
193248952
1467132
480
9341
34
237690
71735
19
291
1072005
31
3759232
95310
9
645
3
32
3533303
5857
2
5
2
35028
42282
1966871
3807024
58
66
18476
227
2690556
266015
45000
654669
41578209
376542954
165
3
363692472
236
6
5494110
55853
3095
708
200
24245
1270346
148481156
6
1949
2
38162
7028
117431
29
6649983
1273811
24337
36862446
39
2
6234617
1600581
11
3143
723061973
12432
17623
543456272
66
122703
69540
58
41
17660942
45
451975195
28767
9
295446
34820
794
235
1062469
34825095
4
76973
326
13611134
16761279
43101736
1956526
716671680
24970042
553
538237
3914
7
11051
69652619
38280
484
181
48
191
34
1153275
2628
24462
319
48162919
227147245
1317765
3845076
4746664
9
9319532
539
36828
809368
15429
2218
4
3901
135156
865733559
11007447
118
72
62550
17
173
3721
29
43713
213409
393299727
135927935
4709077
4624362
211153
10
4476
14211459
58864841
3
5473
363
96
10
192015
17
85124
31378915
18
6443
7
2
1184
7755
829373363
816530
249448533
557351365
679883750
233639519
3
49392
69449
1801848
584021477
1527184
113394
427
317
25
3
67237
122
141
929345393
95
3324
797653
96054
236608326
1134302
190715830
50642
9090
1153
196
160
21285
29763995
15742
191
361
40
16203209
23
6
58095
446310170
8958
39
351534937
14019
5057
3126
64
490458124
4
11
143
8463273
382629829
14669336
5
195
711463412
379
19250593
178832
198182452
43166
371377
8485
2210077
178124
49109
2
149
2
14537629
7
401
816345
5722
81869
3845
64648786
37
682161
23
11107
76049
207082714
73
1123807
28200
148142124
716917
578602646
20338
69
3267486
221
233681629
249
120927
40727
391
959032
297906342
1592
165837701
306
770
268705
4999
165722122
6991
17478
91089
86578
139133
32
4
9
45848
57
45
112
1223006
97736
244445287
97948071
842948
2436
35932338
920625912
4253466
174306
11114321
446124
23523524
447081
489950487
896714
714
3313554
445075299
359038
53
5
333
168
619706351
2
1350
567
2
797524
5948556
914815438
82608
72986
13
144784
10
810397
579810308
6
29246528
362678
2
1957
114856100
988
690629408
5
872057
214952965
3038
116
209971
4729
123308640
300516067
126836
61805
56
528398476
6832
9
116
391972545
373
36
577377519
42
196911953
3384334
10
4
22
797
44404975
51978
53769549
9411899
31
269
6480895
1722
1663
81063767
32392
46
137063
120
7
24
128
42120792
183
165481007
286083
110141771
443
8231427
149485093
369
849
28
3
487133665
16307784
1323691
262
403108009
100517
19744875
189457
465
3
12
1357
358
31393
41691
201109
284742
27054
203
11323
11593
14169
11
6648
2
137512837
15133766
118751920
93
4929134
23370
8777105
24880418
6
477059
41370147
53165708
998783
999244
912069
62452663
20
93379
332
207159996
124
25
100586
94195969
42831195
31093
421
29738
141
209834413
70054
28071
20
11490992
117361963
39
125
6290
90174330
507
87703
5
11
910
74
233
898152889
108199
7
19
2461
91
7766
671145261
4909
3144669
611
240755
17870
4
201
13265
203953999
1088
104991344
378
103407198
71691
4964
9893
8595
147142193
103
357924940
3280
191258787
3940
4
462393410
772
260677
24539
51
441600962
263625
11
21
114
103791218
34541
14
1719767
43464
5981
47
388
432039666
39239912
42274
908837
14755486
3070605
71663899
3720781
6
217
5409277
30555918
164505
74263271
6919233
73247577
280842961
816269915
59414600
1612594
1230372
16
11685416
20
2160343
1199
1045
560038734
2089
7
6206291
9255303
10426370
157447
331479891
221756
263566
2043784
2786
6155273
123576165
1211
25
136
144318579
46980912
43
1988853
6817
29
779192519
526
1722294
48790912
12
73785
155
1367
2312128
112174
48716
5754145
2009
30582
181919
39
612121174
16810
310394229
87
8772162
3
1121723
2
18
10973828
50
82561833
6211
11259731
481687
953627
12796618
5764986
63444
21479114
2
13481
33315786
6176277
9565
8962
3
103331681
301334805
1907
13
668
3048657
11
77960
479426101
86803
28330003
1531891
198300
27939637
10135536
245815179
15727692
33389
12764
298926268
13755308
3
219
9825
11135
7
2091611
986829829
14
162520417
122
12012140
1799
972
51845
3021
17395
29148
492297
4021
158270
25129368
215
24545
358250
15186
4375
956651
20
195037
133459
222
139282316
2387
177
425853
20581106
12870663
1420689
231304
7
3378520
593957
74
16667
613760390
113
22
26
2194406
14427
27
1721
335137141
49
367
30285517
2
105030317
13284291
22382
4623680
369
528392311
284876
257240377
3568970
503635249
3
79
92976
132325909
2
822
24842033
9751
312413
871298210
655
31
8
4
603496
28
185227
441
3434
1253
121949604
17945064
220196
5
127
46435
2
11
513
6648576
16
6
774087056
3777561
59
3836236
2745630
3
3210590
3573098
12
1165259
42
225156
11
599406344
150939
4875
6223
193748
20
156962
19
714613
1280094
2097
141942
19265428
4240
114298
433
2167298
597241
1943702
230437
19
4789
2820
676756786
45
167190
545163
469228
270120
183540638
685
3186
2
173
3
178755
7005
4
22579672
36273108
406039
781822169
97444
282500
160
2
70
4
240556104
86908
113904
6
48180902
1818356
3646408
1644
27
1381
38
7851
11
74336335
112
4157
4
4009797
7272799
2992459
27
37
16
302125
915568
36512
16228134
1148
622707
40816378
16
4684785
13159209
129672
3177
333619221
3
119842
696507452
7
1958773
175193173
27665
783490
414500239
176971741
91487769
934852
5
408484422
132447
903593510
268
10647
242610492
328
85
3
79300751
54400
161745725
355726
65
205
2442261
6038
9211290
16615
982
4
2974
222905156
86836565
37351162
109
107
39
121770279
3
111
835
6
169703
2199077
1598
22
8
183118
36572110
15102
316983629
543
84
153391111
139
554387326
2
7739646
45
2394
305276
319
8948958
3
304
558
88046
3
236847963
44100
2092106
58
6
341
3
641
2980831
12834960
586737
15807678
121952348
6208
2
401
902
100638
15453
62414
217
19704
77
13
2
7457548
311275
15464964
20186691
458480734
895758628
225
366
4392901
21183
94403
18755216
5
3
857856
11067103
1271114
84
59425849
3
3618
1024
93413810
6473
596679086
28799403
270102
417
2339254
4905925
1017596
116
5
118
5813722
1515
103513385
1716
2531
969413
940571274
268038
30576
4575
214
11145
232
10
1052143
496424944
84
4787
46738
24055145
5956
625883
729
1978464
231953231
491
7152980
749325974
14778044
2
42
222175
3729572
3800
15
2962
4580
596
1324027
979
375088352
610
32
1681
535883
3492149
176
735
110522
3025536
22884205
421
440387017
3
548640312
9626
84
1058444
53
5127354
3910652
124183349
1191149
22744570
6991
2688551
4122655
234296062
3610
82
3
621662813
4682
60
585567049
19509167
21
3
34
1463283
256901498
20
217672135
23802
439
205
64
45621113
151913
8171576
4
3351
32
368
2
18
789415
1302
21
28266
644867
2264
136039460
4157447
1261724
107
8433001
334620
121373
3876763
36
3012
2984581
1344718
102291
168545764
17121
22
441424979
1156538
11493
1112163
2
61483068
1575
3481764
1166479
233355
42659958
747877
2
80
767
3492066
98
171122679
451934201
5361
3
1538
4670657
28893
49055683
452
561630739
820
25
17
63795610
7475
1993696
31746
123578864
2437463
536
3107087
1848
4
1743909
115
1824
94805
436592
5681
3310955
65439
148358147
140693753
153078434
365
4408
4877773
81287
29581
68542258
364822908
76
896495
386749932
7415
1466493
32741189
17930881
997480
83010554
340892670
23
3
434
507422
96
737331402
345
10
3623
727779
684
2372
40
664986
1755426
4125
227532255
98042
5205070
17613035
90
7
20271205
98924064
42885
148127885
2211915
523
126997614
269
95
737470
113974
62
1146022
31614
2071
368933
413966
112
104926
274137041
77
269
21513
324142
991
156210
7484931
100
684461
149
10452
548
390238
349
656205864
18932118
219935286
1465
62
37826774
324452
127412358
65
131213
59
187811
2
4311
255753447
5885
73
7
16120903
169
2
48723
69096
8953
1018
613044
7962
504
1482
20242
5162666
131
16439
159104
27
8075
115
299
79297148
114
13829
1049
8
49191
2536691
158088814
27
51
137206
4160324
30173786
4
28
4590948
216841453
62554429
351913
72245542
194065623
129440
954
45844438
280
21437
30790
98261
833983
575108744
5
10903179
10508
10666
2366
599
137
1592
44
38268
1687
774871
408476783
474276280
34213
59
52337
314
132
22561633
26028592
5
2
74691
534
12
196660302
41
384809178
20079
42458815
7075
78471
2524784
113420056
1036
487641
219969587
18347883
6
7759
49303
117828426
102520
115598
943
45
24
303739
371317
1045
816
364912
94311
403
177809426
6572
71
367408698
1873902
160
1474467
371
4161810
14247
20110184
283401237
14491519
1467
7304983
4769327
161
5
2527410
1286
6908430
71229
4549
919518
13117655
2009739
137183
769
4
34680915
23
3
444
88106640
353482214
13
30636
639
7310804
9516244
10842833
1894
6
15
68879
192041501
34208
644353753
449013980
46
4785154
8458032
113662728
71
16317829
54707835
34
20734370
14337960
330131
773207
146
677852
35915
22754
658048713
472308888
4
10719
4
682956
588091
61636
259
36498859
434
202775
412
491
120161660
2619
3246
947685
233
18044218
3183263
29915169
316291274
2320635
193351
15460
9924690
243854
32236
3369
4
334742
326171688
236
38856784
46448174
661255920
52453
3710
3042477
146248331
3
13
10913654
1123195
128855
116
4906
3391698
263090313
131095393
909241
11
87998373
42951
4088
31678346
8247
3
25
75239230
30381990
109960
34
22616
17
28
23138612
23557
455908
273177904
74003
21359363
5
2694
34132
1158899
18734849
12299
6274788
27
926
27301
146041
13412742
129168472
14325
100683777
559165
83277768
128608942
6
5286169
32563047
94815
7590
243
51
60860
334433
32733
2381228
10797
51
2
1543
3135103
632746
4441760
460489
13183300
430
197562754
1390
9625407
4
93816144
23944
37090
2143096
59
3467599
14170323
980488166
459
21
14897
13
615877737
65506267
2
192865644
43803910
17062
1178189
67776
2410444
246859158
15422732
32257
12
5
67732101
13644
14824
459
9348
8077
10834
1723
57376
33
17014
18738464
634
739591
3445
431816
44
10695594
236
37605034
23212143
143983
341593
1497052
2068
5034067
232173
7235003
160121
2600838
1369043
222592
199632
8
59
101
294
18
556
6501079
69180
12018
46622
13216
212
2589664
75607
62870272
3745441
32611424
7070986
590311845
16975
687327
6
4052322
129618
541
387
128929166
11180
361080
168
1782
1435637
4327687
2821454
213069599
11398412
1151
234613047
5739918
88
12398
175189005
149293
5079642
6
96905
13518
40391
775
3
160928
7906955
17480
20319200
333047
3576
4694
1055671
4103
112736994
33269
14
53019060
2
22613
62
96724
5779
2172092
138
10257
413583
86342360
8399
14
18
39312
94213
237
317914804
3014981
23
8130953
5038
73593
411776
3195
31670371
1379
2080
469819990
1159
605
63272519
84086
1801543
3135519
24374
902172
258
903437
5748138
1153
51466616
12
2
29
212688
3155
7
46263263
14
189
3390887
138573045
4
1048
14
9640189
1142
4157777
91966
18443
2
2369
430324
95084324
920
20475872
14176
13863
382994
1020835
12645825
639240
329566328
59045722
274223384
2565451
28867894
166357713
123
4086605
207670720
69
683008
134
138045
14
17
205173783
20614
24559410
70786593
67
6541
12
272758
307420224
71027
217268
6752
24
2597959
23136518
992
5254
903
3755
202147712
682
9522419
4332071
642548
414413
1167484
198556755
3522
568529
768823253
8001
838056650
922
710
1921
699517689
466069
1319701
628
8
224664592
645164
315847
696
21220853
248207
205017
44
69
17
16155
8677503
12576
2
5741
538029
9
16774
1395
32
44850416
214
211280481
6
2062502
51076906
8320
2842
23436
487
14802261
428618084
11605
213
3
998219541
118545309
12711
19
94966
297507276
319
207868
339
134714
161
13
405651
736
297349
178
27759768
1312
56067668
59236444
30
61194
15
7749767
17956586
5710958
4369716
3
7
57231
7740246
4502849
407385731
5869617
16344
5224227
27
3282980
639755573
110
372
262811
70913923
17
126150
1345276
35704262
6
111139716
10546
8
95449
311886948
9337
205
407007
137
13990
201709
661
2993
257
27
190
1895
59
65
3
76
8647
220578618
566
7548
849736602
47
216991
59
5762
54515
26
853290549
14
111
5102
22170670
1828886
25159
100359034
541434
136675
3670694
3191
48
28021054
306
1205094
45731
3914
360
420034
26
6
11084
8863
341866418
3723093
1901872
7991572
12
53
118
3
3
781799
12
3216
2883888
61457501
145305165
1410
327800
829626
30386858
65779
51
3
22031721
9374318
5054
852
300
6210
13953
15562
57893
317620
3
12
37087030
370395374
698674679
207987121
29013
505127
130895
4
2712421
53196567
13227
403479
295541696
1428
146055
37720174
334563
32149
227
181738666
12614103
1683173
4158794
2100
16
243046
189
11
7
19
1597
545980222
929096274
6165
2
96152
1075512
3805
434919604
87885328
21304
3487
810870605
150
481
512505355
199427949
15
19740
38
33046171
12687
2377533
15175
910278
420273
364359276
1024980
207
8643830
944348524
3157619
303139645
4
27842648
471887083
187187298
131555038
51583
17030103
27487
1838
28
177
4212438
13
8867
1381
1616
25028
102
140241754
12595828
23
13361
13
112
11046198
3466
29285
883614
181
14
51322466
16
3
3
5324200
3820
1615310
35966352
741368441
409
1280
62
1316
2886904
5066
1813
90251
23753958
122
552450
3484
4477371
338
681614330
264203
159351195
54247375
39590
30037846
151799
6
306
363310
31985
8
30404500
42229255
207954
4335766
669362579
6097
306932
94
22
1277167
1158557
3075793
924
6366
163
82274
216
9176
181171
46292232
18827125
54705
2223116
39
53382908
2567353
40346
35233
3314
358
4
15974650
42853
1227
532693
21
200
466774
110975
1121197
36
11
293219416
304735966
5
2995283
1864
6154
748770870
15192
102
236593
18414087
21558749
22154284
323134
387831
972161
263151
50656774
2239
3052
22073
38877
353079
2057
464956
538309
65654
1128
40288
57490814
3
8627
19676
24520992
1857298
433
3
36539014
364
3399
11
352260276
344577797
15048
1087784
13
24855
65
303
44982
853278023
16192
1350673
88585
10703
4817
12496
18290764
9
511424804
4
27288
26731333
990993
174959244
1497
164277
1295092
5
44734
119850516
100195968
179069746
4
280133
132275572
37903500
137771799
60
21884943
36396585
466803192
31274501
697026859
9086326
22
28
29711
1682
20410571
47
29034
338586
738170930
38613065
7
8002
5
5058
92236889
50
9
6287057
815656
11691
44621588
6
682879754
2
49268699
262126
315
1072560
5725
8995
555995
54303833
31400
79877694
16075907
225
68390386
117
16622
5465
2145700
116586838
9
11577
14
684824889
8027744
3904158
13289715
6240110
52787
33510
1447007
7390
13
3677070
14036668
41713
3314
4
897857946
2817213
451213
21
19424
28
5997135
928866209
4168669
136741
350705900
6
11066574
13
32804
289
23
69834
144640
79144558
96645156
339
10520
10013840
916
45
30
3837987
34456
6740336
29664
186103
319051
1025
7404298
1900
9749664
8
3383551
13918
65
732536
14
25998015
420537
1456
127887198
235797804
124
381
1166
4
79314
1040
55391262
2
29249743
550473696
530
173
933343665
308377
334947510
246792
367
3017714
6058
1063
82043319
3818211
107823761
849
207967
626
82829
6100
600
2485
313580054
2670
292439
3102124
8645
175
14054
1710
56
6213459
225042
8138599
947
16009586
5223
69
170
67597
17
348
6275597
37444261
13764
361833240
97050329
83
916525436
9565
82837
317899375
408
13135
4
124
93
2336
1575
173565
16805133
379
8069961
168
5154751
3349
666
4
38796
1566656
11950229
11489695
7757
72
261850
126901919
86357459
553705292
11487
27
13
476963115
4734221
1190
21802
9828525
107542158
90346879
94175
5164436
179
10843065
485765
373402010
21
145758
5
537
124
491
1993
3051
8
95581713
506278170
10
479
191
481735
111305
45605914
16031
36208
18
320
7111
23194438
5
10
1140
154789
113882581
58128846
268
3
27399395
9574094
14
5706
150432259
124799948
17292331
50
5537022
6861780
16599
193061
105777506
374
1955358
9
2630488
4523
899
3545617
93
74
172133934
2028
4730
291685
980616416
101920
2067578
718
4704453
87509610
5
10
37722
387
296
337756
4
19947826
12
37
237
8835
20940573
65994
28
485
51335921
1876923
585
74
6996266
12
577
6
943
99
351557811
122
926820125
30
4085
485471
2655734
83
278753302
227
2548547
37596627
1260602
142
6374
9048830
40
2301
408041020
3
6337
229049
184010209
487447
4198202
29429538
3
79657985
36
181254072
259
6
44
867
2971327
71855885
624
43605
148431
3969145
89236
24920137
437
150190
23411126
9
3
314
16396
3
155886527
206923
43992334
50768807
10416
1123507
1955586
2665
279245295
294476418
616950018
9
348826
195400
35673
90
2
2
4
1352
14
203485105
1763935
13978897
33
1591002
4642
78080
1508
439520
15796531
3531541
5
26
794047005
42260111
33051
12786664
471991961
3063
9927769
6
306111794
8014
345119
686
19
7
9853
642675
708
32899
3804
35530976
4988
83002156
3838079
243399471
290
18795849
20
148
1798
22624
56079171
823343
233
3
19712
1701357
181730092
3525625
31712053
35302
937054912
28527
75691704
9
2
8035
5837
2910950
8193
18264449
36239
15093
2127773
79734
220
254594
10951
414
14484
36656
151
13093
414
323199
2657
8537055
175028
12098742
95013
19
344110169
13
64837956
758
14656644
5
246174
794863
22
19789
436145
4
99923455
4440
137228
40
22
6
28479
775361
6960365
52463
114333
1846
206
1027
306673329
21
95638425
736
315188
337
77086
29675
7481160
1061
3
603485790
1692610
116
1669
26260358
6174
232
921523301
294
550
194
10
10312
2
12139914
473
82
92374
56
51002130
107
48681
942
717
14517366
60516647
31
4535
983268217
17
101122938
324
14
34802
7016724
107492593
10376
25128
68972519
150
11
722368077
597886
2252812
79
105
1052
61
5
3
7347
708331
48524
2249178
149545
2111
32863375
3220
270656
152459
256466
15069
186410720
6108
2
1623525
2182
30739
158
755109
83000
414
7770
18
7319415
9073
242408
1535
1549174
416
4537101
374155853
162917
258941656
25
1758
128534
23856
245678
569
2308854
7
9270
397
122621
140219199
10
3
4201
9908
17452403
4071
9854
6063
170093366
1093481
83321448
773035
2859
187004569
62910190
3096211
14
684685
1832
715
11791
11
101
134
118495
162768416
35854868
693357
16
11883
47816436
11480
6736007
181875829
34075109
13119
254979
9385
967203982
2742
27
181572
5
4172916
3631
295
1064
2
7
1422123
42
18389056
4
100493
4955
55694
19881594
20
279001
605060
219061
15
2
67782525
27909
91086545
14420
65
31583928
202952650
606921
4
1689
20
3
832782
77
4744
275538577
61265392
5335662
8815016
47
215062366
3
18
168
29
16
35699189
21758155
73787177
8
12987545
186
25
22325
6285067
2999
23633
2498755
2711131
55253
1433359
45530
2
145
4003
3066
60694625
25637986
22454
13
5938
3
76857522
4817
36255102
2
47
492025169
48288
50267665
3707310
175993677
40
556907899
273
354
3
14135
111276
167
289642
14240
54089097
201
297216
3
18
1436
8791
1616
25446
40
32749172
915817346
18
40687
131055
6206
264059264
952
23980115
790067
159216278
646
322706651
710818
10100854
7904171
4
3
3
314377675
3
71120119
182363124
230657229
328602
133835
174996
5446543
90
534579990
30248386
3
8667
598
23990839
1513
183429
83711190
6878283
322132
3912198
5976408
404825
628
450838
712922
1024
87016
147
431559
53531792
62074
59698121
30677
314048
48111
235785918
999815
78589
9408
65
16
122864772
2659
39837430
50
551
418055
5
6
5216
15985
386568225
1374170
110188634
56282992
428675
16
468089
16
5849
993795289
142805
783
3836
14689913
439498
91903
27338511
259
21855
5026064
997174298
40104
316451
706608988
8921
46556175
410136
29266982
10717462
155711446
1811
6432767
27633
97147
784331
375480656
23
3
926
282501
34
1890103
359829
19769
493
748345281
3
22422
1775842
859610135
321046142
20
26206729
22010214
160
937
102820
15
232
277
35
817708685
4151914
532138777
16757
36091
45762979
71
784701675
769001055
98624534
3061
2
2425
47
76
183499144
5399
159627
714014
8561066
498785
796
282
3
385968
19
119
7865
195264675
295
3
5718
1170692
5
4
3
8
384729184
9
4745877
540
73
3
415
124396001
447173604
61648790
33
5841
42
596176
679
2443
317195777
130070498
7367
796471522
4712
30
188335115
5
2
1194300
391250638
1966809
2627
1243522
5705935
134
400234621
6
3277
824198
20405962
57
31561379
716053
86837350
24
95882
14714
33046111
36158
137
3183
2422885
717712900
6822812
60
5392506
163
37979077
241327
100716285
3217
301045
103
3
2258521
17163
55
2
6
247352
16
2011807
14
55
232
202125
747594
790984772
3
5702746
132
16430503
680000
2
117005208
35463
145657638
15
241
2333230
520055576
74132290
430913334
2
664091
21
45
2742
20
11294010
274175999
2372
8
321
7
8175639
3435
1365
1260
526484993
78721
412165
224439
23927
4
83540349
744041
369899369
1121572
1143
930283353
830319
12264383
1764537
2
56
2618
66
9
335
20811476
46353570
16
254588581
2
120312
1034281
193495241
101
42032902
3501380
37623902
222834274
713055
56255465
311997
805516821
768308869
495658
266562
1035027
752642683
1534
6
45419248
37866
699
67337
1955
8
165163
2189
2
116
7
90
51020032
18050
834
22510
231
1462331
1310
4976021
2083204
3533184
3
4031
33741511
88
3
13
30027914
25197458
37745696
510
15
140615
493877758
251997294
545024
27
162
10182
9660623
224
2
45
846335010
4677173
86
264578742
307
393
250
724
18539
308461738
5849
72085
1190357
1935
28712
46
228
13104880
20673230
16550
2524754
278690
161358
83838302
73345
1102
1057606
4758
61
40955732
66089
425
73
139
508
344781418
59954512
191
26476
4180
3566
189844
18658868
7958
43393
2
3710
708764
43160
3
3361482
3613
132151
17360110
100520
976478
73
227242
751
36696409
10715
182402
234
417542254
12202
32069555
169915053
579967
9813
282640296
1831880
13
30
649
1987
255150
566991842
4801
138
291563
1105
1468
4
13858281
3621
53492
32310402
1954575
58438238
11529815
130
2464223
350247720
708152
15315324
5
56
3925458
458396371
846822
97
1596730
12868
6994
848809
242737058
89074
670439
714093504
85179287
241501618
30836
113
768342567
151310743
3
20863
127
5797534
168963471
94595192
220
768
42
663130
49
83222
102
616505
123
117
15
620
4
2099
1345
2224
49030584
195490
693
32
707
28209
154867931
10
39
16319
6489
167312
3487919
3635888
92665358
9
101
130095687
485374417
794415859
1609215
20713940
5544
537930776
66999
617480
72151
3564274
44298
5039
321141
57
3730711
18309
543998
179649329
3
2151640
15442494
43
64555
27096738
51113862
814574
644
351378
41172967
128382231
550498769
13
68218630
3221
4
18760154
6598555
28643
17023354
263
129191
313
471
291555643
53
16359106
959126
48513
2087137
3
246201
616053248
40346082
88004899
282700760
27
242605031
75
34964
4
204
603444
141117750
9537
24018217
70
755
76730
44757606
4563
11478117
3523
28512
4
321
14770334
3
48
804567
3962487
11745
826167
4
9
36
2
2264402
3
5594135
4000
3707
8
91472
15285
6
5566
4526
53
13
6
14238655
98372665
617546750
18
38629
9
85470397
126917
4124
66670
7796
143734153
60
1656
1908147
1928265
2115
785521
66444490
252997934
150
67810041
1287
106
689020428
567513
67926718
3
2729
4
48
12906608
40796687
82506025
63009414
6
335719
21
77046863
26035
29093
56687
9
196296
1576783
341
357
73
1776950
3159
61995
34
162434829
3418
1857
15913922
13481559
1214940
10614085
23
41504450
158749
5888
96
195065
37
57128
105
22
263773
9131
11169
24
1198
6099370
760372141
375462
4407
48328
3687
1596
379885759
1439660
2393450
11572
15512
3792376
294927
19718
207195
83294
15850
219571244
63551592
375
3459496
457324
73
1648875
5850369
3
20341
135561679
63353
38047983
117
1084398
3509
471
41187616
4745991
2911493
17
119569390
1314
30
8
4775
26127615
85770372
586164
330
359
1916976
62339
965
3887614
21130
30250
1059159
750194
471
17093862
340293
43883
87782385
14
325270
54
245278076
2993
191
15
1330144
8479726
16
945
685818
130735221
354655727
16140379
411
739
3301
2040143
4
104258
60363179
23
50
353967925
122
23346540
99829
993449
533212
584619
85
81477
29125882
522242
77
7
49735901
386
95604
32466996
108
4225
1754930
888375988
72
91
142
30667526
184505376
64237384
21033
28504
303774231
6086
108867
49
3
266896
311648
6746
335288626
379783413
20245503
706
26596
8291
4812
26
54160
8
590385
11297569
5304107
19112522
30903242
43601412
123096308
1177228
3068301
10
46
186
196592
767695445
5258
62481
769155609
5941
8
19
759143
29960
29842421
11716622
1699
509280558
4795
181
171
4112
38
28
985937567
10803
59959523
221367
198977897
21730249
368336
1125
40052
2921127
29234815
16273
198109
23274
2
55794
61
86
2051
4
2157229
12026
78591
15519815
5498
51598
435
9
198
8329828
9
277652
39856
85370
118
796746590
4485
2019251
7
1204466
118588
104
1616
1520
21
8
4573
58946
34
156105
124072907
97494225
90257
9264
109020
4
1640
5165495
59950024
14599
560
5620
46732
6977004
332899121
88
14079
1533
359715
4
70
390
364
5761859
370
52
38893
75
237
656893486
52959234
286
632348
9202
2495941
496570
125413
41196928
85167
5282055
3234401
190152
231470134
2772
626770480
88772068
113241994
441601
2707809
217558503
465247
5484
7802
440063
30
11307720
4431
10988381
34477
10
11343070
766213567
52
1204
27618714
30123
620786582
18
364
191
44
638425
122
26460
2096
48928
42296
9
304820
11568018
259746679
11061
163941
338
98620411
8707549
103085389
211295952
1297
2095073
19136
12
1254
2496
11046
19
204639
3
2
9563
706513
2
150
79
197757
4
572256
129
512179282
2502
85504
86
14368
4
1519
1413982
26
9005131
435103140
21
280774869
4165376
443423
17703648
1622
571623423
35153662
8361728
4
26530894
18
65948177
105923
172846
3208
167498827
6
1209583
229452
36198
3
6306918
14243219
9507
136803621
9228
12
6162
68575862
680489205
789
47983
2058931
49067272
41626060
27
728165817
7076311
12856461
3241
107801
1501653
249336
165
5229
136
9617
31851587
23
30
551967242
4164
2176
401104
358487207
3
1447385
541106261
131528349
440000
235
806301
15459
15730598
64
6423052
36568
75
12278
181
990
400353746
1582963
33383
4
103784
53719531
356072
3
2564
124
45596647
84275860
24907
41
26170
3532150
29
9612469
720
29
610469
253507
761181672
816695868
21145909
5605195
467697590
5
794497
282478868
12625
89558
114728
218211262
1386110
16
49234
3741
32123
466331076
23417
8143814
362600
2719408
553096
141208
193075
1476
5
3
65508
26285
169
467
303429977
33
791980
24486436
9
72
118
89188
461320708
725
22
205591336
130
4610538
344645
80994994
2
4182
694938
4169897
3643647
24
7966417
70860603
244
16
1712410
31
594416
923
93
3
667373
33810
334400270
2082
4526
198460
147
10
10893
138
6483
7
36
90032714
4142884
39
48817615
12
60895
33
75156
4907347
1452
915
4850
177
8
2
935605821
164
62776
293606
42
21092972
1862155
44
67481
13
8000
110791
70323
133669345
17
476
14663144
516667897
160896228
5119882
3844
326566
1786
123968
2490698
31
44537
1245
7484
1386
228234074
18
19095730
66167164
7861
4662
216574
22599
49
2787163
489
7312
557
2
57537
4
3500
12
259062272
427561433
11712845
4
5088454
180
14853
3282585
606849502
21924050
60255
35
5809903
11772701
631434
691815220
999
100796146
64599
927
14221782
201321069
281621
16530110
172012
11775618
12767396
3
6831166
134930
21095
53830
135579
19646235
13
972161704
163675
7171
19
106
63130
30
724
13
33
115553632
3
432
31012675
233716
94
5
475
29298261
2
2327782
21
789
36
742
37113
585
654
17200
3278
2236080
1878482
57
11
151473342
272764
2762715
21970085
35145
649562682
2225586
71
2852781
115
354
925
4838
23
22
6369
1291974
2
35264
101153
26633039
38114
13521
240
693690312
199452
6480282
107617887
40
233594
1258
591670
15433608
156
1639
325
2106464
24
732805573
2240943
26
24685
6022
503
991257008
189
842421116
105059245
103405
89099561
19669813
374
949
6
1674395
38887464
2021
126
430873374
767
195268217
2
103213
89
238344
209421
1484932
35177112
7839152
177
1392
41398
171610464
379652
10754850
460312237
322
63
1433782
689110092
63
14
51002
137111
430089
5393
15550
8219
2
4
72778
340951087
147086815
64482411
296455348
486803512
909855140
11917
1333
18444932
3
52607615
89044085
7207573
2444
10230
2
63846
4
55103654
196144
2
6826
9708014
147357
160507644
106481
450199942
62
227967
1705749
10
50458
4959
2
4983767
297778202
6755
5249855
35123
1056401
14
99
58
68
6735396
396
430056365
45
233
872
93
636606
7284475
138
3119492
375487368
639128717
2951
80903813
24997310
3
39804387
675
49406298
10
61510918
10
415175
858442788
61129
3291115
9646980
6
78063641
1084197
1677
354599
1504795
50
1552910
945
1158
59
9023451
14645
2558708
134
2927374
107876707
276997
220798
10383374
7363
9838
39089099
5779175
690803
43145
6
263963477
615200800
22
10730
6128220
752095203
11810332
221289734
480705783
360
34570
183045
12
16557
59648048
4
1205
27
2484283
5026891
8
960273097
22913
597
7638163
7598990
104862
6
27056
99640
4887
4150
477525852
11
4600
76293463
3
39
108897
18209
2
1897814
541767132
411218707
13725
592837
846855
472584541
7252667
58642509
509
48
104789
32
7341457
57391
39380
100
222
354816475
988350
173558139
2008
2963
1109
13
8656436
38070
216
26384
838190542
9
199802
17755340
1101
119387928
7921
481780139
167468
42217891
94690999
598731756
44057
5
806241917
68997
3388958
26021
1323
30
653912
64279
651
99441750
195119681
440648
19
3080
11946
2891
634444883
2584757
1320603
36248491
5137
846840741
13581
277235812
746819
358147414
31524929
41700
19
297
710
29702857
17388
3702333
2
1099722
13613
2
58507353
5803926
679582402
23757804
444
322181155
2598
78
37930095
2
14963468
77170543
1101
43599724
1651
236
241258
882830
624818
48860
8255
248
129394
103969
890902
6
214617
7477
872613
114426736
126842574
123554158
6068368
10217
483979
47782900
423121
42656086
55925078
187800657
303750251
128
337454760
512599
3650
318705678
753362
402
2468727
126210703
1863
2755
21781751
14000
968
434
9
25
90893
99037708
51777
63
160768
631196916
4082474
82
141421813
41040
135882903
33
70973
4807
4840687
66
58593332
1782267
1126699
7
855532764
626674
300
10146740
4
270290
1615359
3288668
288163
67646
38405409
37344
4
321
589
6670178
3
16
87337
3920547
2699
685
52014
14796270
10312
410
20
1859
34
790116
373771995
32
1468851
24
6353
8607530
145075
487
3735
1041
638
2
16
91638930
43701
147707991
47760
3
14033
6987
57838
43682278
2
257890
10288889
22638
1968108
30
5156
106672
2522
19
830508
5355
2442
10297
1144
5661964
20918
158274
38588
1059381
1331653
2691
66
1207
32979549
2086
38
3165
89454
162859846
646
51
355298351
3
12566624
48932412
360642
3295935
4
9218
356
180158418
34
1449819
348221916
80404
18741
257
99
69
17027326
14420379
69631327
26
1154
12
7
3
571645244
155
386255079
16113054
2758546
61532333
68
80
79178
67168131
629063906
1176
13
16
72809
727406157
2692115
13280795
61
588402
41109098
501
118242296
13818
2228884
135919
78066130
125405579
1004720
278723784
261
8988340
326861232
45309158
620107482
3119295
3
13202
38627
9
90909844
186393
50
116061
1029
67714241
1560
27017568
1125
7942381
704912
2
2
417234108
169385139
319
924
5745238
23806
1989890
38129
678907916
128297
4
2
8184
657
24900
13137
40194027
17394735
15
1095
37212815
584
33478266
33907
5613868
41946
17
131640922
330822651
1561
134790
2225
251
161797164
28788
10119365
9397
5567
9
90251606
17
2048171
39894
94
229773
309335
449998076
4889
28637332
42149
842176
797296
231
2489616
6
116521
256
724
803027303
344057
944
547
246402446
6
647143
211637
196701326
1944
64
889
573400
14
119361
114269138
30868506
7057
14981
5839268
4
656492
130
412
270
28
190
71
20
389811
1511
303625107
25414297
3038223
636414
370169587
517408
1179215
670
29
299874899
32
160540
454304
710099640
216355262
1801
61
49343780
21941
279055434
45061
129246
2051558
193247
173
10
10
37925
954304931
65
10141160
3556
452
8
5930
1633688
18
1949
257492183
336382
54214188
11436534
234242590
92825
18130
43809
40238859
57574
350947
13303933
20
1421966
58159272
4670236
2083
26111166
94701571
5052
46
606
32
24367
1221426
25
81857
535077
7182
3440
52128
33
138
10032973
17
138356
86787
57690
200092
62196
656
16929967
5
4869525
7838
2
1047
13863
3639
342
98532925
580464
23781
4218126
3287
19492962
933316214
26
230
420
71562726
7
478234
309883
78069405
13804
3
4525315
439047
30768
8965
2980032
77
75612724
359
120537910
8815161
18974317
388917249
5
193
27850
9380154
535315
2
120938945
8154933
6
441848449
192653368
14
3164
20107992
206806
50674
26355298
14486193
37245548
156
152006
180
41808
53134006
150878934
19
492672
58580545
18054
281
216261
55
488255
3
13533771
1331803
205
71376
128107
18573803
115418504
195
255948
12
5330831
47272
141
177
879938626
2318974
15
61
183099
662
14805
3230
9230
148360
53
79038947
7378
5731
115652
43470
674705519
74607
1262857
404
97087940
61630586
198585019
7786398
383
620392461
630818
40519
4026848
159180
5
1167
7
6726
5479
95619
3036
103067777
4718
50
272209
208079
948
203913
240721
170062261
225323
37908
1808
53746
545891
643459
2
40423
43524984
36003411
12752830
1032994
41535847
1678823
148043
103333575
159
330
15500
10519770
5725
1582399
6621310
21947
502506389
8514
1541
48
528507
104258774
30529
3270582
70872134
281170
80715
11
2
7001
730762499
2
281669
1934371
19988
4
43
2749
18234
1464
2536
731803
7
65565
105254190
1540552
220848
1774628
1778390
27796488
3880111
227496
300535
23
2059
5179
385372508
2203643
71
2
1597
1811
40280
283855
255
606596
20127
18141430
3219497
668
69840
35997
91
49
6821
68
238
765
35888
49
4430885
10295906
41
21296
313452131
4444
7710564
53
4186
5904
714
169691355
644513
11
694308
426
448
9
400678
43
177101113
19
52899785
21394
17
7052882
2
4
25969694
21312
10776
3073652
34
5473654
163534
282
1724081
1223
30
1963
36769459
37
296870111
383212175
154222395
116046
2231990
625837592
224356538
10609
800870647
758
8796
13955530
2279
23654
37267
394808
265130
4866539
195969
396
206
290131
2138807
1665853
1363
10847011
79
2175754
16
17945
11958
218306192
1250528
142858288
31523099
1299485
12
21790
5
2
272879151
148
50
31
342
205237
530201
618639382
871038
31964
266
554134442
369
18104777
37059
159751
31658053
76
133
441025
53288804
2791
1753908
25721203
8724218
14
2688163
92933
7490266
238334
1917
2364
377866
3052627
22
21582
1946561
731833
131383
183637620
140
88981
112
46213
549495015
126
13143
21
2
5029013
354752944
463131
52652
40170320
729704
3
5174515
819
25363332
800
450070502
2369912
498700
210132
13
464095
92
30
11927
3948113
2305570
37
791
1301545
63
11
7545850
2166570
2035486
3587438
12
1240947
4480447
3149613
118
578279
24
166602406
12493
43359283
3811
13
28459507
271167690
4525096
8778037
32458960
32
255
752189
1628
228200
22501
49
167
17908
38596982
27371130
8325488
95396
79655112
5
4891
626
4
4
144837
652
51556157
4296649
8529214
4
139806957
85
548106183
13
3
39827587
12571473
1294174
13116444
9418013
2
3807
765344
456499
63
211411
67
1530644
1216595
10501070
11034143
58245
196080947
513593
195249426
3
36
592
978987485
18710977
117586
6
1921347
39298
267
3645
515
9193
142118
162190214
18
22492
672
1363
55
317
260885320
666820
1796614
32
124050808
15582707
148
639781993
78
37823
254922
91717957
5628
185
81
3430
482
10054
168128
61493390
3
80827
2
432
298
1295
65
6950
24114593
773155765
6791062
6991140
26142293
18
5
41
578
318323747
520099
4765
30
32157365
57704
13532209
26
83193
2076424
68
725156703
994363
4
5
2416
114132
112487825
31458232
825
102197880
258938563
133027
8883
2
113501
2297986
331864891
2959
6293156
268086
8
60
642
105441997
297900848
65030
1802
725588
402898
12096515
164661780
1017
1315373
13121
321
35795461
24
16770439
682087825
12569889
53838689
39934840
997646
247540800
807
36830
26150
5
1081
747377
1086185
2206
435
134536510
3
31354890
129
5727
77
102
592173530
816032
30119036
3747
7853
6335
52092
25632816
14268
18312510
32
119472593
10865
322136
3146
963290
697909761
711923546
606766
252134
41092323
350
1879273
14712864
32870914
216
415339453
208860
133541
168
339964116
3
73
150841
585784
16540467
870704814
1520
227087
706
6
5658582
25
231671
5305
196
502540
5808
43185014
39228
968
20965
23042994
563814873
14410388
6
112
6693
60
91456651
118727
17
10352
127599
38210
132
1143
6858
5
10
85345076
7
10
202006
356
10747
836
23137544
9
148
76547992
340766
27
6
285551
13412
498
5
6434137
349178146
558
389
126613001
144
40901
5669605
11794249
98408
2573019
2
22
75512265
484810
4553776
50833110
377
439
70725
110933
1934
24024
112
1301
51823
252
1302388
76
358548795
11438116
50718420
1227
110770834
2
2627743
758042
2867463
36821
2355
287
208379
6229
8763388
178
4
1298
791
17493707
317074041
6457
15745
25
19430
109052
492514
7011
20594549
51075
765
1326
2805
91841712
1234
382343
1101875
64
292296
43653
717743
6
7
4136
1537
5444
102203
1159
16978
16831
156179276
173
40527
2
11393854
985731811
125
160
3979831
111809
46343281
7
9347
111000
23
41303
2
102
48
17
13937
7
2597
102628768
3
139
78521445
6651086
320290
79794369
10759
2
5765
123
1896361
267
714203993
253759
9
373
7391786
4508633
180053
47015754
14567
12199
3636
10164
602922
209452358
10
178527712
37
501207
107695
1755
28
51710467
189939
29
488065
247265215
1797
52481
928991101
1398
629106534
331073
2
16
1347618
164234742
326708564
80286101
69801
50451
49
1470845
7
465521743
31
505857764
1492
13554
635740938
6
58107
59246
1597
5861357
1491986
1025
8
55152475
992537
13748252
1078552
34799440
5175
3185455
369
1773367
28959
910517950
133925614
530082
26
1541
9140694
193522
18
7219951
152
122
7
148681
8
206
27
229441
2
41051533
316382
311397
3312160
120
2652528
1111669
37
87423
3470494
6
143873098
7057
84284
2987756
128510
1751180
4140989
169
635876
3
797198970
818391313
334698307
82633151
216061584
111674679
109487
46183
39
2589761
38366894
1191
50319165
2095
1548
551
837523654
22471021
261
391824
3758122
2
48829343
2022
563617416
50
205
17
155352809
6936709
1118339
1062
43958461
57
92047012
119
219
474303807
2826977
43
5
3
9519
7169
26375
68310
163
754083835
19199
26
118448082
5259
26695
114
2136
41564
89610
19199579
40954
5
1958556
15
85403535
3230568
252
999
6399
393
40707
2
405585
3
7
770
11113492
79851022
267
137985433
53
299
2391
182
24100
2289621
10453
74361111
566917
375024423
674
15934737
1476
5610
10
8609
62824
263393
664
45181
9741
1251
66
6908624
11807955
1856109
118
49549
2089594
8077288
9487
40
118544991
396
819614893
94305
1142377
5
961480
18486999
5
48
17
129
377651
36888047
5062383
4073065
139
11
345012823
3042392
279
156291
25120
275216382
3
70602097
11206963
309
12327
19987238
36604
2363
19509
211
136
1256
13579662
114133
2
76
7042
153275
110885
297
113
1149
60397951
260095
124
84028
29130
52765143
388079
210
41010
104484506
718
223987502
4534477
189
264945288
233
214
358108380
6145721
141
9236
10
502696932
68532
14436
167088173
3142
109
24648
20803
300416577
210868193
976214371
6
25
174508
59
5995461
2675267
67
148101
23929
3107
27136806
8
194
3153892
38390
26284184
24379
93
17877
16069
5090364
50
9182736
338
5179132
8756
1275
1117
105
21
24
266333
1132
32966
2
59575
418390
1221547
318815598
13648056
151
924040
246
136155
684637
30139
1026474
43
79425
12747438
3863
397726189
31010663
350464528
254456413
460
1582
5
298922145
28078
160688017
287639
203
3
11201985
151
4
1208211
5
96
1302049
4127
3
67256
1417
1136252
3590
14
85038058
10352
1452
113789726
521919218
25
5
131
165
53339
9869
858626401
129139692
1294
109
391807
278190
11996770
25
398131
3425
77
297725396
121
5529
109799
12617869
81482
2653
246504586
44025628
2960
531441
6
1107
426814
604
576
796645
76027
63
20489
894880
538601
659546
145718
600041048
87088606
104
880355445
49
4
1046
39350
2182
326499
12611823
14
2751056
1949
14444
7600370
58153924
33204758
12
473755
6963445
176321
599
4
153655137
561
223
418
38049
169
1042
3391
7
18
2
75
8243
1328782
118967691
276
162776452
12587080
762473183
23208
447092
33
562
229
32564
8
25
2733527
195
3
2
5
20755091
202823
16726868
5169
434881
502
91148968
7218
20
161
20018059
316
6806643
6434
99
19876386
3586071
650415
3861
196
336553044
703
16998881
365763
8
4
2656906
175
3614505
376
690959
2402376
726013
2451
1635648
1006
476
867835
3099
341739933
164
3824
160
20507
33
614
55714590
50079765
15
4865
9
420141553
1781
7235
217868
59
23352388
104252
5322498
329559
144791
387762132
41
2
565107373
415324
81819
2
23
246
14409
92
5
3
59
236
57
172593
48
18935
1052294
3625932
139
13815
137646
9826
2958042
270717
346708926
2030
51502607
88020
26648636
239
141
1013
2400761
27227835
467794392
1583987
47
14958
209511
31631
424
26
23
43
64555579
16469794
66
201
54468
7700465
1942
5198
106436542
4
54
111434
16238
50
1541251
67
20811479
489652282
332135
21747556
8088
3
311
10
36
46061
467020294
962773205
36537
15
3017021
1074
76
72
8663976
14336
1160
1061389
196368
39893
7
4
33
340328
7
3731
289
32898
39
2088
12
7435
4184
6976
497729897
34152
3
2339018
6650
18
864
4
150
3885958
1263
2361281
13
221660
1303
13186
186133
141
4040439
5632
11
43
5923551
306297
236
320689
949412
63
6
6066
1487303
932248309
9235
28
1156
6501813
1610
35719
17063
854
2
12860562
11
153645
103
135183
37757907
207818
100534
5813
7
20319304
26068
105603619
5
100239
104471194
50
64473570
896775866
782609
106424
65
2329
57556
297983
14634
104948577
1159
5001
4304780
3032999
470567
14281
2652567
18
476320652
781312
4216100
3630
4
1734
6059282
234883844
16967
2095428
952
3577
118562815
32
6183813
973414
2
11683
59391083
4221706
16784958
265
717971
4239274
802
457398385
4743467
307459
4099296
41896
14111986
115
31542684
12412074
16432
4121
550951130
55
10169
40
10136
125
420
2
106123787
2025
30016
16
17332301
5171
5002304
159718926
2213915
90947640
84
7748
577
129
1068
24877
24156964
239729
1135
33
3416732
598315663
4327125
2582017
1361
815049
43
33208
18170
3665
164780
806
31565
414019622
14941
496095
1820974
10918
391916
49523421
1648
462798266
898076833
16579967
1904511
8594787
1716808
9
221
186910
7
11
749
2101
616983433
2582
4521
25
490
596181
230671
364083
4
37078697
302916189
3617485
596
45291479
1714
70197062
4775025
951
104074
123
39041424
583
11922
28999
26
11
2398862
38
22372745
10
4
512
57
1023
234207
133216315
273
233746465
1719474
7727691
3033
705
460410428
1823858
122015245
10
224386746
18
11520663
10690521
12
18094054
95282
228621
401825510
4267
46
227432
13
15001
360
66629
427886
145619
3575411
2345
120607685
2212
14979339
36
2
3
659470658
441241192
18320907
105340
4017
7219
233
276452568
3357
75570397
288115
3
167817
14
48721726
3
858286
572944
3
1144359
1042530
454406
162219313
6140688
3
762174058
4181904
6
3126926
2817183
70182172
3491381
16120
32285081
1427829
9
360054
29896637
397084190
35843
17
628364
36403
20
9
1087184
18790072
75423066
295336654
5988663
1048
8190253
5404
528205647
4
14976741
138084191
2218
550328333
31854
90896
433275922
10656
185808
362554769
151004315
171370
1533862
600182
342
210503670
4962
358
21034
743944
28
9305
65495
26
73071
5
206709
14
2893762
20622
12526163
98369
214
2
2
190
21429
16061401
5180665
28721
7
114336957
3
16146
14
156964
1244455
218
39123
10033
10
74947
3
62244163
283530
33
84576
37097402
76232385
220793
8
21354513
207179
2258
204108910
777407
178
629
64
1327
756930839
21
4
234749484
21438
815
5947
2165715
9297
6
30218934
866
2845689
3
105373
4
30616676
54406306
222038465
311
100692
832321534
788085299
33
2659331
75307
427298511
188036832
39928
32353824
602865339
527195556
10105
270714
105463751
499
5594472
2
18631
15005
5
243
30
4207138
36
738
4995
109
84359834
29438058
6165772
3457
154
300301054
161
564892816
20275
129603312
1146246
315344937
8
28
39144362
252227
25
11403863
359080
16624
138033
118
140
58785772
448
965441
2215967
806271842
20717
9838958
262736555
793896
26453520
1667
2914717
13
20327936
3669
442730871
33335
185611
1255728
40648
526627
4
85511
139945202
10801
21995
10
59729
894424162
8
329
30365648
190004846
3555053
407705
13
932
513608160
131523061
200233671
53070573
5532073
12417331
1218808
1543
32671
327739
8963267
3383
19121342
6227639
6946191
11398
15023
7113
340
853935849
141955756
128853
49
93196041
30456
25879309
4906
199664849
29
45344710
6093935
10
180
6339
535
1738
558942518
1742176
967250099
13019
434169169
15004
452
392
45058808
915136
181903
212
53952097
853
1086254
137863
833454179
8630501
73398520
10207
20089
9
737570
883003
8
12
92
67
25990025
207337683
25063
23
1062
1124617
121
272
12
7886
19554795
9
54641
5
6
6
10053438
1989
106
320032621
5528
37723
3
2314
3
669266437
949962451
68408220
447
12633
18
12319
144
396691280
17010
121
670
69496396
3
479
3
1643
788089
137
26107155
41284856
717472
10361
234473589
409904
22885027
17439
1033
261995
15702728
215139754
52
4508
1784
998362951
178306
159
1561426
4
5162853
136
330
2055
202070457
1533
958968
1989
192371
40909
213088
176
7
305038
20860
524778874
230608632
4477
368450882
251615693
83076087
590160365
779
2398410
2765746
36168
8903
1511
3
11769
378
32595
47651
17
7
7386510
3
171201
2221286
3479
139
1214201
14284572
120375385
209
145528
5
7574839
45
7736178
790
358930
206584
3
486951288
20478
33062
1048
15
8258238
2034
35
570
14
191125918
123
771
42521019
72813
410654
238746
1009
406637
784107
5187
86
12644156
145610695
22806462
187
2801002
8
20097
4747
24422
106932143
7551
51
52346767
13613
7
33441
374
99
48
4295289
1105458
17736108
1567
129
5478
7112
233
15654621
40
79749360
1004
934709292
119703
30
633160872
3308
571351966
82
1479
454
2
2434
259211
189
31914
382
729420
22728
77
13079520
794
194613
1941190
456
16036
6391
21229646
112
1062
15433
60828
1251357
1958892
2
116
661
176139
2291409
79955
47962701
28753
2050
33810
322090
282
109887
82872625
208212
212668440
715
7434567
8816
2
3204
806129944
477545
6980
46623360
48
189316
1631060
274
73301
5009846
547171517
1351626
25286998
515
2
350
214390
13
2278
199630572
10
333213
2
409
54880
48
6798795
1451321
16560
65673
66
72
42764
53716446
53
27125499
438
37866675
3066
4306147
319625271
1100372
3557377
4227
117
268324
337
212
28238765
3
24
665412
665355380
389937
40609172
134
1002
928843
1436
34595703
887136947
30298
380
8972860
11586
347864901
350327063
14
21
49
632234568
806
35
526
532612917
255773
136595
93
126039498
128758
130087
139206915
560268618
1258055
24
876995
824428909
17120896
317482
10
176
1023332
11
36
181529168
6983374
29496138
5
2832210
6
774207
65
768
77
21
22175678
57419
18
6238
18659
7143
6525
887846543
10747257
10539346
438161
1667
1457820
66205356
221733
1060
39
74316
447836651
377
6616546
1924440
227
393
1593832
137
201658
1558
67
44467
1347799
79366
383
124347310
35695391
336
321812
1539
358
8
159
1163492
374867
493037
4
2393
17
30
7778
1612
385277902
3011579
4662007
3290038
15524079
346540226
768383
2092
264182
4523656
34
48
236
2
511
597375080
101910
420675718
3561931
11315
59
3
8
819
161773
28013
109881
296423
43823003
216
780906
10
168196044
495266
99374304
131
130850
1308
419
1047
586935125
3204491
16725
163
1095
111560
34
911
1699
5548
60499
2499382
85948
34179358
39437168
417925
110611
47
39
110064564
577777
66862
9218982
11942
3066787
11
274809
50
14
3957
703
3
5
69
384750
102399356
1655886
33
274933
2232
4773
47461376
392705
12
258831419
6081701
4166703
425
230273089
227
2923
14127555
11335427
3731
10355
65
2373
109850787
3158637
69854
198
14745954
101
386064163
27189710
332
7
57
336921
29
2
6
146308080
15
23
1967
4063
86139263
25874
11
1234
78
65740
6030
23054938
254
213902785
10
64109
218
903
4407280
9347
295
16
110
142
25130988
38353
17667
7760574
647
121882
10372581
3232171
491770894
2095389
189
141366
510
1458175
6647
18515
143203096
1747
346246
247
195413828
2
144600667
1210
2865
378753113
4
2
816
25034691
199028
903035218
2645
36830144
927878
437386
9396318
1199459
10971854
408012
321260
336057
4623
31656
360
111081390
270
1401
7048
3129803
121537699
2594420
446515053
62163
83161693
10819
78
349
24624
113109
60639832
1488203
241982
684289
217
87577690
34914
259078308
207540
883
13260794
3272
325904534
198413
452148
4710928
2
17419
8051
27
20926
5
1461847
511324288
5193644
179739
388119949
5
23
95834188
382264
378
169373729
11757394
328
620
6639638
12865860
8646
55
37820
386607
9325
511235
3805950
313621840
5315991
46
34
290062888
1096
606
371331
8317003
53
5949
1890
21
1177984
65
258749749
13691
1663562
9502
138202
112089
4344
13093
25298
3367
1301431
3
9768
18593412
171
319
2
756
31064251
32324
6546372
429704505
12701
255289961
687823278
1012740
850
4
9352466
4953200
6
57
21
26190164
7632
740259832
10
3
272321
19739
74
4
4700888
2
402138
36553900
2
75772
14
799765
405961
31
113043369
548
105
646
121432619
153
7
9020
250520
153169613
1866
10580
6
3270
230
62336606
1443
323
1447474
831253327
2
3
92541
172
5407606
12
97157
12441835
270
5942
32249992
131346567
30553
1193666
540
1070412
12647844
13
734109865
220029569
56949952
44893
15
3449
9541
607703
1771
13
453
56
5028493
5157
17
9
235955
2
114
11710415
10097226
94
253
40961
7062
396712
4607
131809729
88534392
2451
72
248581103
487682
1570714
728408400
18
798956899
29270224
429393
141
141773
770
165141
413
34671572
612171
23
6594
21
54218065
33792
5
3288707
5099
130
628
1699798
4997326
873679
57563
355
330369036
261
40
407898
6
4
3
9364
38372
10289
9398
548157528
319586
297120
745338322
1242431
5334
71
23877
134
3064313
241096304
319473
264
19205792
401
55745374
34902
3898
1179
19458
813836586
2
8150706
411373
26
859719207
4713461
184952991
11280591
112
1328588
909
140
359555126
10931458
279458
46268010
6
11
15436
21
15577
33315747
1669
917
1100806
11
1250867
4
5
19
1810980
85
154926123
98569
73916509
2214
1243791
12455
286290230
348509
67422537
429282
937426145
34461630
323
76976
10674
5058351
39
152623
142222602
13911671
190929
37988
12693873
794
163246
43261
52481
151751
145482353
74812928
121302
2088
1973782
4
459562766
6
24
1894075
84008
923
33454360
4479
21
5105358
932709
75775
97123
111847
1236
2051115
5822
6018781
12650020
136
189427857
902940
407
3383066
988074221
5953824
404823149
538942
46992503
338903216
11
598
2
6464756
265145812
35486514
39
96954
3
2916
267005
216
127382
683266643
12414
46147973
99
1296259
38016
18326530
10647
20283599
221574788
3
782137
10701413
1493241
15295531
128
132
210425472
18
349
3104343
11
15662392
35
365589951
23578
11
99
254930
12959
163576058
77
205382267
60
2999
10782657
52
12016
71690
15
9241131
158645361
945
9667
42724479
6999729
46
83544
587504
3150
1425
172123
95823
3
4763
28
6153
3
21115158
2
8
3795482
3807228
9384
865577
14798
24129031
95
580
112201726
61880312
736
56619945
102167834
32286906
20130951
60622456
116
4567
1749
10954
1047
20
81478
196
31
178066
3
4529948
109510
36
52607
56
2948058
37725
198384
4
534
54818462
91
2023
570292
861
46571
123456
22
11096
1448816
9637036
573
341844149
6
9241
47553
93224099
19260090
31014
100022596
3582628
1261
9
2794
9052
17191
874174049
106031166
5
11
56271
168936
42388
481
85537
14808
527872582
141182831
21108680
69426924
26
123
23627
87139
443436
9132
30492053
1543071
9418399
18701
32862496
12541931
19583248
623
34
7406269
8628307
201649466
297732635
2
57
444697
28470
386190
13147744
26
50055709
46851874
40
5245587
376530
12
172694
5
59
745311824
20681480
27884
574138
4187
153403231
11567
14088
847987
4
809
24
3
1022
201
36611383
3762
911990075
220513
1686103
2275909
103
5803772
397624836
43657626
86
8566
53037979
732963
9
725
2
6726892
758838442
7
887935167
3481
51
647911898
33400861
2557
3
730038
482
29034875
318668
58508
596
11926852
2217265
74692303
489304
128959
37524400
5
257663
533731
38
633
266
5
207482
5440
664986953
2212018
925
156707
2566728
351222404
4029
372279152
19
5842
4
11428698
100256
4059
13155
11
65312
3
276
1758805
46437
37875
30
17321
6407
8052495
67585245
9298
85
2
2090511
401192665
75285
283311
142055
80068
5
74
4
3430
6187
543789694
765188
31305
184087
4415
62911441
175414653
6953
112979547
122
6
3
140484090
843398
133
19496666
1099641
253585
77
205066442
17165
8949313
11207000
57
1840412
6
2
5
131650
14669518
74
14893220
163022258
583451
3077
136003892
228099
804
1612
111784815
471
9
166
160795
42380
117747
38
24
3484339
130857
338108492
8561
184
326432337
119388
92488205
842
89141521
4
579
16608
1257
191626126
26000
31845401
18867461
392964
1388598
27366
6543016
1284925
7247
617588642
65
936
31
3689
118091949
751
135993317
126193258
15
7802
410076
471
67127359
5267
1073
87676
25449
4792
350385
6605
21895575
78
2412
291
10125
9187
3
3629347
5949
50888
7
57321
321647469
317520146
158828441
1443
435799
12896
30
45
531
10
150166900
121452
9344825
763
244711640
7877
26291
2
1645483
65
690453
2817
574847626
69282089
53816
1958790
5
14006
330844
182947
170626
15751092
65095856
14547
11347718
55
122
38
11408409
484943
67301
43527
130
4912
27302625
12223002
110818
7948370
117428
11920278
108
83880
2151
20517
185893802
2444387
179
1960023
2162992
7
13
245889
193136
148025
1579
369
137
2290
4
41386
1366
35212
4093
23
85
66842
1613708
20809
3
2035
4426
10322
3713
66
292063
266055368
94567679
8
2522
189384
76564864
22249
208644
157538472
1443
2541
280518816
8300
11
521
278
110
538404910
3846
92049389
1082
150492
87200389
22
37
48381
86674902
5846
106685072
134530
12863837
121138
2435414
7346
137117959
572506472
5647
10064
8
4772703
2
1624
481368
27065
11052607
362
1748025
8826371
199
440987185
574778576
36
12382
48
247
185062040
229
124495
80
90298
4202
61
141685687
7780702
3
3
280582
388675
8642269
26
22
559230
2418850
25
2122159
49467394
516796
1239001
84000917
5541
576
1182382
174572995
359
221312
940
1033
659904861
152
19
77161
272661
6189
269
2973825
2164232
148678414
22
45514418
656
184831435
1108055
24716059
483039019
6401591
127176
1090183
3206
14588
715919325
83
17
17869
14475559
1984
1639326
7
27329
29
42
1151
1292
1641171
44217470
19
61303
11
119194228
3
895
15
1792162
4557984
2
17
513725024
1463206
4039854
628
6
2
2154597
26
11373
3336
391
21290537
183466
177
70
116
1088
1596956
2387300
4
254
324680
25062
69616789
176506
1175
3953528
135451522
1111
527
235
3
888122
579781018
63
36113243
73559
51570697
663332670
130859604
4
10978742
29613892
12853
714447
2381029
4
38
3407658
500
6938
49846
529289
8
11559
4122
11
2
407434447
4058486
1114359
1852176
42327606
7089
415985285
1323025
394174
240369
40758
97
261
423065448
605
2599
10
279
61517457
24899
266167
9101337
671478
11100
258
157
300643
119961971
220674
113424
37479339
360784
2
25428
230464300
766
7171692
752
4
6
6024
64304729
367158
4956
523448
19
21
43
74660
12066960
189108576
10979
9618744
173994
1407883
2
210684
40711470
86351793
8384865
333028707
12073
26419
60703
15483
3895
283139
5899135
22058375
990048
103146743
460
18349
15839
70719
32570961
4583
601
423004
9436838
11
34
553
34031645
4932
680511
23
7472
378910607
244491149
356973
134395
129267
2270742
484
157
65999
353764
3522966
10084
451637695
2
257321683
3018642
52781
627
384
8
4
61819
368895604
1920647
2
1434470
212
1541
5
1096286
608
16
958065734
87526979
2215
429
213972490
4027602
21
471
2281462
3
5
10923
124415637
70656
38378953
624877261
69
3390264
33364
8498
17
41069063
6644377
6
41642
233970031
12
19234159
2271256
1333
902
198499
2193342
10516094
148
1376
26
67
4290
213746137
4
3553273
9234710
2
1072
64712
6
5120107
1849878
33
146014
23261
45825
929859987
100
3307
116633
752
571988
33
6365
617369
113167267
82341
199671
897
21980
1880
13974462
99848471
173231
7
8043
1457
608165
104864402
4668
137568
77508
58
10903
6492
7428440
298
31
850893
9735
34
14
12
6749362
602
18
7430
3
8
82415
6837
92930
13557
3053369
19
55118
21415
237142659
21178856
16230
14229
10408
8160
12688291
510
5920516
502
14
57315790
13
17027
912466173
21710
21655699
8637628
194170
2769717
3
13098
12414
533373
8141686
247985
21
34460
14867
3
2735939
243541166
5
1030785
43238
1055455
41844443
56756870
43
14
1367
5
1046817
770
385858306
5
4900151
13607
4
536
2
2
212099
13
5886
11194
69820
62721943
102316295
14671
543308152
589352
27
65
61
3941
5838
947
72886
49014401
1027
8054702
1895
6267
21536
5287
3476432
783
5
47874
36914994
13859175
476113
3444
838319793
980
18397833
23
1098474
1048930
176085070
104431
260232583
34261593
78374935
10371734
509
2
75
430398839
2
1817
68054890
370133
81
7921410
778
15688
2
332451
237
4763
50
178
101170
1618
26
74
35239151
13
6
3
153490350
4
17843274
15110
5147148
278
4334
3
33
159098201
751459149
120
6
169
146
5930
4874
51
5517
1368400
54
3
10
39
530719
1047
940295
439323
25426979
4191775
30
68
1542
187780847
5313475
354501
643198
26557597
287111
28
84
2
231211
16130598
1028
4
2
13
1069200
311240
286
119628
838
183829
993019
6
757
4407
155129223
317394705
1653
69
18625
10378
79075
13
61
2115577
141415050
14405911
18510
1053925
42669229
496676
2986507
825684
48910589
4
550
5
445816612
115748
1551
16945762
8
4117
985634073
339357
25692139
106413727
4034226
60604136
3
96821
4068
23128
31758522
16039491
220
14410815
227095
6292
124
23
38017
196
2
298642953
90434406
34631
33
956911
69
14682
17930656
2736
217
11712
2
10624
7046
21
2
27008464
308140433
284833
17
67
161986
734
11288
226
32998
291512
273965203
36
11
2478
646958505
143968446
9992927
25
18
522
5946226
21413
395433747
23
85
4622
73549
19435331
132286590
27064054
720332721
1286978
31
109148906
107296
421398
469905553
1043
38332514
1032
4331993
107944
110660
723
32454
7
3488
222
1148
3
372967
126
186616364
333
8
28
174601419
487277769
195526801
10925759
27595
294005
4219824
18758399
20424
27668
1818063
22
47481062
722008
38824864
89926649
13
1426089
250695
22756
21027359
9
175847355
3
1038
176
5
809383320
485
523621
29918106
5719
848512
5523423
350342547
4
1502587
7020467
1076067
3681113
3608
66
947
12
38977
122591529
10085
1774
17847762
619
2492
845620
78648
12103558
30414229
23247574
3694
40429481
10171252
26750338
3
161109635
5
4452
17981
8
41113
4557
2
1102
36086
39162815
400
143499
2
58116190
58
200168
187455
35527
6773556
63016693
25145
554269
332932
20285
38321989
3
21533
367
325
64696600
46932268
2722
594292
24075
112511
251
145088470
3125
1169764
11647697
83695427
1144
2923
853
110024
3477612
6
9
451785855
22213
634943
1307016
8104271
6
1092582
288
932589
4
152799
1801880
5520485
135605752
365
47255620
207994843
48966696
2
20
19
129
254146463
674946396
66730
696977
41234657
126
7200308
9857
2
3825
4807400
8120
76111
1835
120428678
18355
722
6
668
7
76
18455
247
5
39684873
43304377
2
818042055
7837069
1844714
46082
39
4246800
54785
2113322
257
4385058
57167052
328818
7
116193
3289
3
429624
4509
6066792
58
818945627
156296945
67325460
4057
441
12981825
29
2030
65094
1793
90104706
42843
293
462817117
2158249
1941116
22722145
62478
22
72577
22247
207991
91895342
57895536
13885317
971265662
584117
446834
2
121622553
21878652
49639
444
8590150
88277
150
28913
145420
4583
9571559
21623
3426
6
14
2
10118200
4010049
2507
35
5887
10800
8963
590
3598
138090
4
238
3727
6
5682861
2596
5271
81
177687
16
227923
16803
330295797
156
294
957819
2378
42
1151399
39
2136958
27
205424
7618697
656549384
421722239
144
3
8
518898641
21
344819790
8945445
50
468
14392
616684
135183
89995
47275757
4252
754
75
663933
192728755
129666087
4
3
696401944
2904
36496130
3875290
48
26838443
1305
1741961
629639
6047645
18632375
1694325
1140820
7293
1769993
27410
398921
26689071
4006
75118842
519352421
44690
37218054
44
590575739
40829
42
325
234
3
33616259
94368
59593
33725155
252745457
209
65564696
4571327
1232
71603
38318640
113979
34
250
174221865
406
12566
18668
3412500
24657
46
356
156
137
106618
10688222
3143
24107
302637
33
542103498
104033
69447600
219
17962
3
386452075
3
874248189
35439892
179259
3883642
9754
133349
8999
73
146821
1822
6690494
11728
3693722
7
34
48977642
101190342
32551
192204
673
1143
481376763
68
5944
257247
26515
133
23113
995557665
255
2
294156484
2
31193
772917360
2
40
25986600
9578745
819174
224583124
96
1824
132661094
15507
22985865
701325
1198
30339
2601971
208745
34157979
21896302
19
991300
111877
51
2
487921471
14450
72
36
2026
895
3642059
299
433
984081
6123730
111607242
42769106
9017088
2530532
378
85
6
1654
52964
1641
2277
12617
231
5553245
35
221
454
11200201
576373559
774561049
2316
44
120938095
153710
288624833
3
46398
37503040
453654
2
7498
48352296
559
56
820579317
1065895
583941
25922
3869
3788
12
1448255
31542353
8258
1585732
8278
10638
3958902
1040630
7031793
452468951
85665208
3081
118988240
178222
1934271
34
1172
15
6
69920145
2383034
974
20398170
104243
710115474
15
13035
199123
17826
454631042
831190616
932832
11568446
775355439
8699
1898
76599
28852
6834
66903
8842
10
49
135019
110017948
881129845
14807410
6834
280433
3
14869
6143
182665
150
608897450
1223163
399
28366
1334027
2
1835157
492484
947670802
1888
134981
2112
26644
3284420
4
50341700
13734
798157
414
56131712
18055772
19
55
311653
1100517
284453
278019257
20
154
4445285
172282475
45288743
766660
4
349
1137963
58
82298005
2506
105741
6
4733
5
310086911
2763
1993
36401
22761
24614826
108270769
69140
71521
19169
57763229
1700983
6
6115458
10060
4
509
130218
8
202242362
972
38124
424984477
2
80
1212807
15
77234502
245
35
1151753
1191
618235435
22
115998045
26680
505
2284654
21882688
817036993
10
77
123242
63
103940311
1520
326186115
58529
2784286
37512
8
5
2085
6017357
2206
155744
31760469
154362902
533082
2218
347021
4318
140476675
2110173
39811
11457829
933843580
338176
2152
1384492
1123186
90529
265
4156
3646690
48
303069013
454
22955159
934596
1475
660532607
2031110
2
99310
8500
93509
337
22
2118
541277160
9
113613325
2434
81404
16104125
20889903
4
520
10
632426498
198028
46290
135
34333
101412246
6703
21013
159
35734
10
1322604
4333
9
28
70
122679904
73
14911024
14627962
2119682
22518235
4
938867
6
576
4236576
712782
342742
68594707
317533910
47792323
124493
75819
34938645
28382336
43030480
9537422
842
674
77912
2461100
283936889
33
456
383
13435352
4321
43
38807582
1137225
821
61
134
6
18438
183190485
17272794
807124673
5871859
140
4073
852369220
7798
11954
1452
9
547
6964
2921576
26731883
675
6
157700473
59627848
21283570
25
133106
24
59744
107373
7333478
2
36993
1431
51
114747163
56197
21104806
34828149
174338
77
2958109
57995533
58478913
2404887
9023596
468
106
1935464
13752193
9256561
2637
98856
314982
51449
36
131
523969075
187
744504
1826890
73
60
915243
42449
394320606
41
22417
5886
25021
7058286
4486
436004
1608432
20
2156950
79440025
2
35
487602
463
7940313
10329997
4
12
1458
182
17
7
1165
157772
3310120
385
2377927
1657006
65
4139029
145503317
345493
29397
61
1357
18
30278
35748
3056
2
559
2
17769
12
13705208
61124
40173935
17566955
2164
158
117
364647
2437358
26600
64436
81
930292262
190409
1230
61740284
4703
28697
1105685
7
16
12
513768
10825452
76252700
4259
2823156
49347
29056
3145
908
59519
148300627
8
1828338
48099430
8176024
72
309840
533787543
16112280
160963753
201805
135
102690
92461984
764
34928808
333
346726
8
214755
238049
3
4264
376701
142332
40062
10
36201398
3818
28584
51
66
175293285
2
33
23658926
176
59184
765102
103734641
14836344
11559441
15
131641052
2017
7536
22115
34966818
742
307380
222929203
975006879
882265
20
68382170
97
147240
337961001
2394
293520
34956079
4920
250
231
656768
2
41675607
2408
35
10847
11900
17065
97
17861491
278
867
2595455
524247574
690743322
5
11410373
7
158
1206683
57969
91
13
23
174
30
2383555
7916
9075105
46236192
1191
570
10713
2919
15
762684920
475
310
7489109
75
1180391
78537
440039257
608982022
12669
21
17188
38015035
142174785
184606952
5460
46
125504
2
66
567944
28820
80691
283
23300549
8935018
42
1229
399657319
4951368
379
144
17
6003270
13693
202
4168634
862330006
2886730
26240
68
147
1975
767
1682035
778
61947330
847
15935
4068461
6054965
465622541
18
11
2243
2788
402
20774
8
1491940
98
772
674989841
680995
28
98985799
6465713
56600267
14
37
73302416
18929
11825
750
194635
1986330
22001
44039519
306457
387
201689561
5343
70981
435174
258
19
154877340
220887471
2206
3593609
304
2503
9142
128
132
9837750
183
84
5650378
13866025
39
21738
709782
2
1763
6372503
41
69874
264154769
133735349
11273800
39
919447097
456195227
13326068
236850
64862317
1129
48
14002426
3477
17961
9991
67169171
119968
8
710548181
8
100466264
42246662
73
1375251
5440
22485
55
97684
3874765
7253172
6
1421
4
11
1398
114
1051990
431771681
5
12492604
12874213
7171673
1485518
2
1096058
10870
719852
2579528
146005
51009782
26813
7209
41360480
718
2729
309
9760
85838097
12927550
7928
34553619
100182386
1087546
601088867
35
1260952
26346097
1980560
5054
545722
121
5
2516840
19
5159
51544
75826655
70
21
539753596
563579492
700024
1173437
3049
999855
31308
585
474
356
456103032
846193649
934328565
10756367
2
166274
233842323
728
657357994
1345
775231030
543124
199
20591450
56001
2021890
27446952
1299786
795322
36339539
420493
370
52224
558452
30
169
4
335743
1364
112
288
112202
595
95062492
422
823
57855140
2
2080
125
203782
4887374
168249
434094532
8729607
1513
53742
623
167234
105613
30
211
630
4931174
46
1461
11238733
3180
848073056
3825
500736
154193458
156729
545795672
35
20068
6
271829
972977586
83928272
52181030
20
11
810353463
54
3
263
11
412394595
679848874
541093
70173
45
354055576
352
3208167
121
2847889
916343
1603119
2225
2266
4292
383
27
80978448
3386
10
262883
223921902
3886
143032
137015
947
74073869
56297336
558
247452705
21
66
43
1063
704085
2473100
579187
42979308
1544
1063432
351398
4476
180623
56612146
96
137685775
7
19968
18672
43766
9335474
2591
285577
666
1775812
288859283
330750
149
4
151520
4025325
117
681899
703365084
6673655
73
1124
594
233436600
4279
2
515818
173
24906
98
257748966
8062590
718350
8722405
241
8359
8274069
497256
55375730
55260
948297
29369259
77
43509
16919204
9769470
26911619
294111368
1055
2847754
55014382
5198
25696
3055958
22452
902
90958
16703102
34794742
334003763
91775
34979119
4820861
1141580
2925405
23185980
14
30707
909963267
7579
795831
86806503
481358004
472372827
66
88
121328
322604
360522
16
5515571
13206
17515022
15947
3338
2
6596269
58407
15758
962
72
1094
24324
17
785422
1905
232794
10559
342
22716
105740
22960
558
24
618434
661
347354968
7401
73364093
23172270
10537
753
17
945419
15141
187
271
567004
41
7513
247527348
1331751
27554784
175416895
335543259
52
31430456
10157
7
143045624
2779597
501
267460790
4050451
96
82791
510991641
5651917
27656601
9468141
102585256
25894
2483
1955617
373775767
708567
278567
60174663
586241
4997
10678557
148160
56603
25336
83767914
14329888
50993939
13645
558088
48989502
162543
6006250
5609
6
290504755
57692785
2672
191432
4066055
2215
13274
1281573
5775752
33460986
27798349
6033989
2037677
681313208
23
40095097
833
1851218
2637
2
79
2345
255844
1067307
5225
402819972
9520282
424
1575
25359
873401014
4760156
141658
2865
102
187301
4985266
194
1463065
47
7206692
181533
7049309
921029848
21608494
17317865
208
60157
2
377114
47
8
469020
785162471
212
2125
15255449
282723632
73
157476754
2316
907612109
116939815
17741510
188661125
716913178
11190741
6275
589
766
2
2452
1571374
161788
35
5
511
635999
137472155
945
14095
240054
26
3482156
45282
41243
6281664
890
54
1151
8
791
3395
35428
390843
395455870
742933804
5
1517
9
50294473
174
499750
5497
38057570
56312685
48
178287728
985
145582472
1136
271443
39712
2665820
48
620381088
25
364
87429143
6387
4
438435167
28
16799
450027072
3080
3427760
666890358
1262
1333046
4225
87103361
23681115
12195197
391510
78108
733918360
4170
13664
503407
162
4
1328
347
17468
540
145
13
12
14
45452
911
841342034
2726493
15353840
28332
41
26
160268
39816106
698
53201
341338
485839063
12081
2752
8530
139014693
5367854
8529532
19
62648
1203
50896697
194040
8523
16225
2
41014339
23456
23
38901
26092
11047660
1198724
363
2
2
1607
1527186
3249427
9
1765196
172976013
7
10
392244
3098770
3410
19
20
32396
472983362
657976243
14904629
166
1266021
484
1062
4041
140
482717443
189
23578
24309
4
18
12389418
56214
1399884
528
236707987
192396
166309
2709
42058
1045
881620321
136
3778757
45593030
4
7272360
486013
6
184
1034
2331
5445
120887909
182557300
65
69008
44
353178256
160
35456
42417
12512353
127
598
2474
1557744
13
312
58555
68776
235078153
1244
23
97
21
6041155
7
32918
3232486
9717
344043
3772
508118
2
17294
229408
33684453
435
113
10110184
708
572342647
147517
142485070
1846136
361016689
238760614
837285
6
200
2785
10744
1034
138862497
147578324
134362
88
959
473201
28902543
1106879
83124
142013088
539319
11071959
77151
202
461119809
434672
1655
56
7598
984516261
19
2539177
5
410
71
195
254
69
3
3
41579608
1954
52496650
9
669908335
9
765194
42624800
5028
36
61
292
246
6558102
9247
270536
2402305
502
87546097
169886184
27283
30
21
2860
216148103
6
25
284718
6281
800
972053
95302
690419137
9
2818454
3035
106320608
422708348
178
52340487
270841556
38398
75870
4
31
4
177242546
9
26905
92473697
4
172416
57716264
1193
78640
29
2809400
2487
3
4831153
22390
1468151
2315256
27647
833646
9841695
52717
420
76418179
17845161
926343
364332432
1617121
36
189878173
2992478
193288
27
3248
2
5837
11
41996
70149
633896
265080789
234551682
119555
22
2315861
1627089
1025892
42
171890
5
91
221
14
1025
131165
475992232
920404472
27
33
38345
78
703
47
250
1850
1493
77708880
3452568
4886424
552567
31743960
536324333
4406777
4
126191
203273158
324757
18
4
791
4396
3610
2
99
162467
30727995
21819
21749
119477136
6
902304095
5855
89079
1008
700698
105448
766377565
86398
2
174386
132
43
1296525
31
308288235
146074585
699
4647
12933744
915544
431483
2
3427
8
902714138
546414
7
242
317065842
4784202
13904
6841
226900201
44859
30012
2153
75
53
14
42644
393
58238483
159
451222850
4052
958601375
2757
136721
583299366
2
6902
216
4624
2190
29760
31545
31
231248
43471047
136
19
152
7
5345372
882741
86554
92956
40447269
6349123
70
5127315
8024
80246
16832
582188486
2815508
27986557
1121847
590
355844846
598614531
4940845
61
4158170
1170443
70514
242809
970186
4
4022
23
8641
3701
2639234
23679
10325801
191169433
66353
48416150
555063312
188602464
106527
601691612
6
2539232
16016
4
16344
711510
16304148
5925
209091
167513247
103896961
165
190717466
25472
8
19727342
133
76
249
5462
172701
2033
2267
1575
87847
6
4
549
779
120354798
57247466
486
209
40259521
958
85082625
561559
1024
256099865
26318154
537700
140344
4366662
178912
8
59965
203814591
5375637
375
671200
17
58254564
1662
22867
15
79729
2839
42307323
16582525
474
33441976
20700
590503
47
62
21
2551
3247438
26288432
3302
631935
881466
66
9188
4
151561
31461
70119170
65
25976089
2268
2
30828718
19784798
15556
5537
3444
6
9146
151243149
1502222
78
842
132913
310747855
347
22718078
12842179
193336259
1705956
10718
5
220630896
27500040
92
27547854
39097
336260
1124194
230
154032964
10471
71300
76051777
2163349
13
196845990
32905645
5
5989824
233363320
623268
117936354
145648
232831849
14829
1869741
40014
284957166
227
511
28091549
63150854
8
39932167
1754
670
257763322
13
2582991
3937568
8
44559
841
1750331
35338203
663308
2
96141886
74724
23
9455
32174
612
21668230
50
23761857
117650013
18600
207
16125960
91142864
4324795
90869211
956525
267522
2353
40
577265083
17500
66048
325706556
28253
172035
1089035
122565526
1308280
50
2673665
15
4
171363139
104560548
2669
452
954
5724
610614
903877
5093
1692526
28
2045180
259
154
34
150197
2096952
1178520
717758
59080853
72
43583
143873977
21
7555827
2488191
74
167813
3971
467938
198
1621212
45598614
59961387
1050
1641
40092
837172667
9439
128192201
235521
133544
83
330040
672733
9
6114
20680
4
69180132
217155
395756064
75400482
1171763
1359893
775888113
511456571
72
147
391009
9579
78422
15424880
938419
690253720
989
20492280
169553623
23721
1268958
2506
13124093
78
1280786
3421
115536
2244
243638
74
7497
40
88027
61680716
1802998
125889
125
411212
390189958
14228
2
4886
9188
166
346144
9
266030347
5917
1580
14505900
24406752
12420095
49
1740151
174226
50092029
78946431
1749
20675
123
5669
2199
111442389
63138096
8761281
44445
11
2869
6875530
5251272
50037
3562188
411397683
1028143
776
60064313
82
3
20
1246093
23155
12419
1009429
44
445
114045352
175378596
11032148
1660
50
143697
9
86
126444
196265318
2338
31632310
565
85708126
1551
175
383
4216
244
128176808
6789
3
8646279
150203
8335797
2
32520801
3725113
4983
182
78251649
1425
7
228
1974
27330
63
14287
697584599
1615388
1857465
350
77
56
3162596
19560848
70068
7511
92740571
18438
11502
56
48
229626
608909181
371812
75392156
61
23488
3705
282
170489890
1747
261
494928
19151
10617412
137349765
258
25
11470025
15762571
30832359
7313
128004
135687
57390
20
18865
20
226945450
725640662
131
857018128
1551990
51061
37870
249107900
72531
1451
6
317739058
6849
3879
683281649
45716
27
19018609
13606179
8903
193
34370
31
4569104
87461
2274719
3214
2505
13
728537
37
160215532
41
10015499
58018944
51363230
246
28
414183
18628
1266297
15768076
20430
65083
147945571
3778521
5537
108
1507026
33887923
153297666
1980
939449288
510488196
122
124
9583288
10
4027688
119469
67205
46
6323
73
696
2245
12
68357791
980
62771038
103636098
503628
4787
208092914
42338515
39261
517847450
31591
20275008
16365
43530802
141
34
874062
2258
6
6
15788
39115
2687227
8
4203
7
519
52957011
538939
436358300
63
81
164945
838937188
450696
3836664
1389
52601404
160306
1300
312
647102
210716037
2
1359788
223645893
36
37129472
1973
5435281
11
5116880
73464
3311
323
243
4922112
18755608
18
2
39204760
43227
227
79
1003
255104
357182462
499
5
242532
198711
595
8
9909
760468281
417997
198009542
300570199
220
20
117468057
2079
1074748
183488230
589391633
91075293
173
1041981
3
3
41
2755
178069
241888
3328
19
322239629
2731972
7247
11
282
230
3698743
1753
99183739
77
3
492088
17778199
102
39285
51866911
421284
12857201
1885974
159868825
3455
15386
2
199174790
276
4942
919
15006
23110010
9272431
4
637677
19162063
43552
62
234609003
5828
767
481
852
8218879
354937
223
94219
8
7316820
14
96562935
6987592
11
17706555
44
165671
732484
115953480
197
2023
14
22
15482
8605384
2391
128865340
152
56173571
595
790952
273292
8059
5819164
6997633
17552
3729656
2
31389
303289539
144581
1563845
2439
107545721
72138
336348880
24
130386
21571355
74
318341585
57634
7600444
1338131
262677
20445690
44
134857530
3
685017
383472
79784661
1615400
386066046
61204
12877
42625088
2
454477584
7772020
41870
2
2224
1834
412245108
12661286
21445328
148196
80102324
61723622
2396
2
5223
734
78696057
2637
578373
85704488
12098
16179
153
3069
1050
145558
418
2569
2518566
4377041
6110
692211753
19
70595351
166839139
167487
118
26613954
32285303
168
13444850
45875
9324
943776
1032
43382557
2504
1143902
3759
2418
105653
2
58030
75
1339139
9730
47163615
20455879
9551211
416798
5431864
13
813
28116153
109848937
3999
74
26241674
10214489
7358900
31660
624007610
2532798
45317
23011
4657
22842
1503183
52418439
3831496
4227851
7
140
4
49190800
929320
4
63
10432
314619
14900829
4477168
25035
32242214
43784
814
13
224
7
7
1271047
3
55208747
96640076
218751796
6
261
4
160892212
36393
4963
410853116
896176
1366631
3399
1463708
36
227832359
1247
33447787
827014928
53259
1248
63394
4571821
744711
103106
191155
164945276
4158
686
37654
8616
3636
357817655
50686665
4412249
211647792
17
22008903
24067
1376
2054
8
40030395
6871
185719
2921302
19
10789216
713375696
2062178
71560788
55246
88671
516311
87576
75
28
7104
946850
19
103666208
3
45479
1209958
747573
10158
4579
14
257906
26928194
41252281
16
25
123130263
18638
113743228
4013110
168203422
21516044
5229699
2179
19
403
38161392
624
15191280
40454
154822
93317558
43477717
21977
749547292
33
966826
1513
187
3417
60651339
1215733
2
296994983
50572
708
50406
43999616
45308
84
494701475
9
149215
7542
74569675
502
69861226
21764
218654472
355900706
7
778
537
5
38242225
242811407
6197
16512023
241800
13084261
1873963
1146298
49389708
2
1291
1646740
40320355
10734
142179944
11339
1460
41
7823492
46
2045
21
45
5
5
12
2
6338816
14643532
77
254
8063
14581953
4533453
356355202
3
174568
2923
5705
139818392
4737
257945556
6648788
3
17685
3801
196201
15447204
10182790
1997
44904
93226913
78850226
216
10348
8338
233299066
6075577
2804
10139
690256283
97211324
3
318267272
7221
111964
74683
99
2739
430437
49708970
3
39
17386
866610
4045074
835
3
469
14
8
554763946
3
546122421
19296501
13
46212771
401732063
6
261710
770893
491
820583434
2
19787913
607
2227
49959988
62
1072
64
888
2
717800743
4882780
1457
839
60
148
36874
19024282
684
1519
4353418
7499273
9
5812198
6557314
57657
4968
1650
9466754
15808
5
104491971
2
15068929
658574302
40
6435857
21
846399078
350963
2
211102
17949023
13542
4
2000
1090453
179464
344
538836462
1679
26690639
80
273
616
4435468
4373
104096131
3026
24267173
475671
192
716884760
5391532
162015
340768360
17932
2
16
40
11285
59
466
383
57
20094261
32281
10815372
54282
2254
8988575
5052
33
4
321828
145569
10842494
155379866
92968
32695
84505
286645
872
274803973
394304
145327
312
496524
93743223
4
6
232
23
121584
2
326
97536
27266
541
4438
4956
42944
681511
93096530
14
48
7488
8
537622889
545567
1132
1806
3
76879
106538
2806131
922062
2908201
65
5198
2191
163971
62339927
2
1644721
3114972
2014853
4729365
1179100
166907472
189670
565331258
78639099
163
149
214
97
15
25
356
44845493
763192586
1386819
76368
356
88027
295707389
5076
214655972
3965
61127
73278209
101475438
1371
7694
27050
1145549
29685
74
423158
50668
2
3378663
164
5
6429
373
650821152
43465978
32909725
13325724
171977838
57038941
49467
711864922
7553
26
5
19
34559
87
59
478987309
654386756
181893124
970222
3
968091
75381963
74642
126190015
170
13573219
2
5755
12592
21
853610
12545
266717
1187
2824425
161980
149268026
942
57739
22444046
162032722
136675240
320377
73145
654197616
3
280542064
1471842
29237482
51712
332
137211494
35876
27420
33
2780394
281449699
7441117
28968871
295
232018900
201812401
21529
149701
142448637
1888
546825311
53168272
3532976
12
36867
11487
143218167
158770
3666
773
81839873
208
1504794
101
253374
21508754
9286859
32
14754
73244
284405374
83
21394
63
211338
165435238
143236
378165869
10772
29543
679
51
12
4092881
1295976
2442
4
1667
2144
56671
5639234
9529177
25056620
16
7370
26515502
3951420
597448
5
255
298528
170
227
1160
940
1050
5
17916540
2307
11227
420563077
172285
353046
2
822
11028
418
531004265
37412
349109503
85502
9152886
509
6289
5
69352204
27970
500230
41605083
1838002
894443496
4356
51907913
21
8
129640
1550489
85629
151
35
33599751
38
46734529
38102
254203
6071
6815
107770
15148
11278241
69491
816327
155797
5188078
184
560
5821
2036
1177
11223
24834
46710
306975
138077482
594426813
2985
5006040
4151
59173
358120460
4554
128251904
475
1725790
58506212
539
9
325
909623
6566
50
24186
43375
40346774
119520984
5113981
17
10361
797
158262
602068054
16234
7762219
425369
19710
95639053
377538
382815176
36198
449
115541955
364
550
3035306
7629
28
5131
3821851
185
207129330
46887769
272
150247
24
45282774
1372574
70732
89674
5705
11877762
55144
4564629
29936
37
1243
57
609
8602
594831225
5932007
680221760
100971291
7313045
9901750
2
267
46035721
589
4347
369376
25660
2042236
56
58
1152
2511
8225
121790719
41309
377782891
864017595
3526052
15
2526
191
37
2993325
1740817
289308
11
4588942
21547
31278660
9
125448341
1721651
138
143540213
11899743
14
2
676393451
10955421
6018
14
1295014
18512
9658551
6
33
712056252
376991
133612157
1849
4759952
937
533557485
21565
3
3313
21303250
840496
453826328
43
752
44
14
54678
28252
829
25154
4240482
4874141
25436
19715
18514493
257644318
545483207
6
3
212631019
570554611
868
7420
220496
718809
19258011
107463
1278529
9239532
113
653
44708
4
5466
336264268
221879312
81
16
76145195
9637957
18421
4516
33628202
764519284
726
71
440768249
15
7309143
8898504
3572167
18288594
6500246
5
6082
450549920
972253885
206684
787499243
469072
40876686
554503
87279458
63528613
830
153118609
3453119
14265689
943286032
22762
13
506129596
17226
6115356
193336284
3
105
308947
21
95330696
238227
3
482
37495209
4790
107313
103149808
11
58145
259964
240064135
46707
738
8
909
781125851
1793
101992857
925
601095609
32881409
36
99449
55833921
10175196
52
3020
3
93917708
23772810
313971
79
9247023
20118024
2
387
104926303
880
7504
246233
27
19619
34
152
4529
14
709
3289
2131
131133651
73
99300
26
2807
468642169
39509
39839
7163
16632
38537170
20427939
256245478
746
214075
294
3464
399667495
977788
1729808
137784952
10
190126625
339770140
124790
10345602
4
558962
3
9
303999923
1244228
232
14495
98817865
46701784
3
20088
106
276253890
58852
9072
26
576
190
741154
211458939
2416809
65673
103569
787
41
92
7789405
2554432
590
117949
159099667
3562955
383995550
108
2
335670
11
26726
4785062
24737
123649
50987035
44
39542
24
151627
667
25
286
9595
319909024
48704160
106108
10998
461
22103125
128
4
227097
6517320
441
3
956
26302
8782
11614
126447
10222111
4
174835
1328
23
181
1179760
4433
2307
4
242241
8756
4477
21006668
5473
12169945
35800
342553
17315392
14
52700261
91366719
53
318
33
13397
230008
5
43013467
947389
7249
160
81315652
1590991
156
7525
9
1697633
133230290
36
1280
24954
2103
16634375
3
18445988
386
1133
218791918
134
9293922
89
3
1674711
164833542
6012
2
99926913
81
5546
32433769
1969
104199
10347
22
354935571
16
315422
9443474
6975
834
677624847
3
104525254
201984
7
205
25
5412212
111682215
123439702
1741281
639001430
1779346
536113510
738
64128
161716937
9
212
86
9
13574797
77658
38468381
94705621
81
255508
3655
993
75012
54
3521
886353
52772
5
695915
1637644
103642
48602410
84442
41
6409926
3
1546
1993750
357753384
180328
12960
197509
10371733
282477770
357486652
3292
7
10373592
10821
177
6
2
271
1542
36626
81347130
10335
1262
7767
10142
55942437
22645
60666
36
14
181297
15311
2481252
86054789
4052
260500101
1357984
29417206
9514388
2
3726487
114065135
24573
20201
560649
2659616
53
16
191984937
36
3860
24
118
640711440
36481
11560
75
543
48854
77833923
63272154
1892010
180766720
37054
3756371
529
3
7036698
36973677
3116106
4345270
10324253
9435540
17
48520
37
9
6
274519
125458287
354
65438
16361085
9
3383
14
445064
252
3
1256
160011649
238469
939
2
66721
557589886
9992
4984
3446769
2
5325339
9
6769
250193004
30
41
1598
8567
1147
939156
24
396034
8
111275323
33420847
766565899
134975369
183062
1810109
85
2
327344699
184
30953848
22772
2884241
55648418
86771823
3436
513
7481
31953549
843059
5
4642487
5146
175
227
457189
869727117
22
29022559
51
78191
2
15217158
1657891
46507
10892696
36
336311
1381461
7548821
133018
341
296983
387
4847053
40248
381360
18173693
12053
269227
51750
173591
109886
91061
133674
2945
460
14058
19
2419730
23990960
18332650
277141
996350
1242563
3642
611404012
27953
435356562
187081
212912657
43358251
5
20173
167255472
2894727
1575
4762861
1674306
5670
1409065
46917753
167
36038
58978670
343479907
55
8
78755
8
26
8301389
4467
5
1670825
25637
875
4075118
3
98594
316851866
22370
105557
1066992
346014
4508953
42058667
4392
2211
11
1221
42369
3
1207649
649
7
96616
1926642
71
168284888
27
29
243350329
539307625
4814
7842453
55
328578343
29627
1326
508553
3929168
798314110
12360090
1912938
3193
660430024
12023
818
8828369
29844156
2069
1781331
7
2959931
15
180604418
5741635
368
163
234
11004
408629060
7
186876096
152
3875
701
1379
1854451
696662
2
260672
64737
152278224
17682597
4953
20
284252894
3622570
24
11
31678423
2599131
5
4176
9
158
2
83723717
549690651
14
12
20669
17
36230363
13
79
977126
6475
5941687
1523063
44323535
678265
97435309
209
1166
6
7441
21
2307871
477233
40
174325
58633298
48887525
403980
3
32647330
2539
4
182
162
3075464
136868
72866526
584141
1629
55575692
151504056
73461
435291202
456
4
14
2473
12371
13
12746
732149467
1333642
5692
17077235
2643788
563365
111689
309
26937
93
830923
167377505
6
698103587
37650
85636
4
3364
386
974372414
183
20
5697371
224
501
804914527
20743486
474120
14989924
123
206790
62
5083391
119
40349
1990
604623
6397
4
8510
105
36352435
113069395
193
12
240872145
9
42212
10
8113
9761
509465
445690157
79
9156197
63
25715
1003
85537
13653
2530
20372
741
531
38478
66703647
328278610
3
195
17989603
7068
22078
527
1299
18
14
32188
401
384450
115253
254217026
1183
667
8
8
15287
6723
13406883
71582068
9386861
771954
2
7
61
335
49837134
2692
7268
59087640
382
393
89437370
10
70259
244
46
9387
144
3826228
5
200780
383313
2777160
25
13
451
4
8734852
44906713
6
1046940
41098298
44
5
920968173
408254
339497614
14446
1724829
41
326080681
5478855
484378910
37723
11840
693447934
1565928
16072079
141536841
1064903
10571165
2
48705119
17
796866
82048094
386953
648323
11570
160
26
98355
1582
289871871
3
56
1049628
5620
57
3673390
302493
84035707
7213687
1930943
77
1440
3999
658664549
3535869
5
10402
161937263
74174149
17096730
338
12537390
2594
197116195
15153
3454358
2
43433712
105532729
21873827
14
348
22
32999
1144
120236
3121
29
44
3402
14878605
68
64355720
6936483
215918
1727928
71672
78696
409975181
512
2300460
1077
18848
8
38753216
198679966
22158
60
48
10125
819
1660939
2
64071130
79604936
93
271340807
26215644
4252
19
4
16447743
18
100695
1130
179465
2
4
33
2
128315820
28
434023
15
1007
283
14329
299
19
17
1901
8855393
225614065
4045140
5133
192
605
13715
17786
40126255
5
316495
2860
10
1499243
143180
370893770
55854976
581081
4
1244992
43
21494856
547347508
37121
2849
20061358
29186243
11295
138174919
992
14115
14113756
383277831
514
5520499
91142
3062120
147968
321
7469
4
36355
47301
723
3
43998028
9697
1748
328
37
2971
59971121
1657471
419
59197
914524
24
7712
12
311160
1571
268993177
8607315
6991
27889
2126
705997
95999
7
2050713
8448
375580
9549
47919
570397942
36319277
1726
169353
105162
13343
521
8862
25015295
93619
578097241
315062004
113910
501480
23279666
722427851
30
5
12748989
130591
1057
33565
539647
239890
33
33512
177044
3452
48
17694637
905145080
94349553
56326
6323
2527
101847305
473820991
163997
6091
2
44344317
954183444
14375
93953784
79022
43
202182506
245387430
28623
21434
22466
22
160789
6
128
13706
15
70951
31417
1620
568608
18642550
4227619
104
10755
310489519
19587104
33899259
311576243
975
626166041
12
1092307
275541
284481
105681
6
44151
45
2222452
1761
2
16822119
38
16
13
9664
611
525732
13429
21704
6001
123
310
360479
770
385601
169
904
12098775
512
7
23
1289233
5091379
136579
185
29906228
2251
852
165285
1284702
209489427
325
297332880
131369
125103
194
425
516433456
965
2066432
93
1021336
2597
409689430
316846
115
987139
1072
8721
3546095
44730762
118173608
315530247
257877
2034
10
572
12729
8975250
324370
139848339
15458
27
734305139
92488
95
89
56
224
2
314304312
3
24
121856558
2246
341514
32329605
52993987
279047
7
83298
23431
15
66
83141330
3690424
32187
27423797
15
16
756217
92262
21049
5
59948235
423
286870048
37686458
20
53
192
7604
33
123962433
528672542
7062256
2
21
17272137
616513388
757559448
4630
375054372
17
107
112876
78
22070089
137
3136602
106
8698375
377
2342066
49
24406223
308528206
189941
11093326
40
959756001
6
28
30628
218060236
20603
47
23
7
2
476
866503
83193362
4817
1335708
35490
1110
39
86398
2
6963
63
271580184
21530
260638
174564
50213777
261
11969
61832664
6544
52
4527
1386066
62
13
50
1903
2238
665140
8304813
40021044
3470
23378438
2
8573527
6
1857810
217208
146554
19456422
27
2071
340638535
148154519
1737
128228
6172419
15854
585
1994978
148
43
1261
7
6947
2
2235008
150300488
36
14424
34927926
8887
29315917
7033
7314571
7
104052563
9287423
912609
341471
3
32
355710
39183421
23349
68492982
9890
9860072
18146591
97695616
1873268
7
6
1281235
194
39221
870608625
29
3067
3043727
15
15600363
98207
127
124190328
4590559
136444
10135
147805048
2031
115539830
8761
682175
3
32453585
8
162564
38
733820761
6609
12045396
81
5423596
45322
24
852865
2149498
615528
89240
205085
52
173967841
16032
5345582
10872115
1842399
8
116
680569510
1331
8005623
2852196
18777
38
872
53
35
16591175
658
13750906
5
16572479
22229336
31
14876903
17406
164
140
3329
800
93523
422
12686435
65917
46
45773818
4651
797747
14196
20815780
16798
6057
1820539
123382502
32079745
26
4386999
12825
7824683
556995
28912075
391
151
198213
2262
1843
991
1095810
380679093
2775
2
196005796
1426
51282
61898
3737
98738200
343003
11128
1450757
322765
90604
35
26674
431244249
388184035
1202
41274367
26
3288438
44252
94
22086
920554503
82
70
558
559250
8999311
986390841
236434402
68145244
5
5587
8408301
96
8211646
5114
163276
848
3417459
354125929
16066756
13015813
70
90
71088
4
181
10050865
156497
25
11
846
601142081
4742480
36213856
15288816
59
39
211450
153937597
3
515
459330341
10995
30
631810631
17032
11821
42195870
2497
8818
3333
599381256
647407682
14
82
28053
155248
203
555289831
3242
8991
2
1075
332116
1674
512308
21214847
728
903
3
296427967
550831499
937
2
3
860
63851801
370
3095250
296647126
243480
1039789
163
28511
136876
1134
10622283
69846
16
32671
92815
186
2035001
83493
12295097
36
2901
4044
128750899
210623
16
94172
489324934
1005841
19
14121767
1042358
111142
938665802
2009
36
11
15
2856
2415
12872925
47904782
77
81363
3367
6016
8
349038
234389
153590506
5171570
69
130145
695
2758093
4
191127896
2
13423
110
1561
47391
109001065
12670048
435786241
23
10288
8841348
6
927
1570141
131487024
191398
26296342
47946089
56920
339
30783
113
23
27969692
3007753
4619210
6
115754758
25095
251519816
1459824
407166
24166
8
2350
147171
94845
643518007
2232890
24917
15
144777088
240470034
57615997
66084806
158074854
5
18
476006297
639367211
151877
133029130
376444
58630
9861782
7
523
3367
60877519
44
459
4
254
19
181290267
5
51062003
25198759
16712
1856
3192
22
519821459
3427741
13570519
1394458
2528659
160
86143941
65
15118619
3693448
17
19875085
23594
15821
139
8406126
823
4668
80680
83601223
234
69625179
529277403
84536
937441
4643
201872
1092
103
5659
350
11
423902
554
469233877
84465386
17195
683
106930
11
193748843
97977730
58805
4048062
852
11973
111968933
2
107077
18746031
79881320
106333816
4242
574
2946047
229122973
7454
2
48087847
5402
166779
5194
3115
147277
61810
8
6
10
13109203
7
4395
6540094
37305731
98612
2667382
42383
284105857
2
151247100
12409707
2290064
8827939
1243
33830463
3886527
5
269
5215
12
66
8
209313
4711796
3012
2186652
445072
14251
65004839
10
137
835303633
4413496
26007519
4517958
398600765
46
6
4541
105
5580652
1817647
882113
10229
216364
2878030
28638497
297
369175
7
9
9205042
613993
106769
206898154
7965
388389
8
2
700
430
164
1006412
7
102
3308854
614520
451320
2409185
22489513
13928379
1941864
32527407
345
4810
614606
184
44
788463083
16936
335371313
247604
18
193
52
27631726
1655842
5392621
5543490
43
828147429
10
11
132391
71747
609
925
5
95
257892
31
4809517
144324
106
942040
125425637
2084
542084321
4604
5504
2868
277
1840
6989303
396107507
336895326
5581
355
10699
26568
7062370
3283887
486557
1492
11472288
156711
63
514457550
37
11267442
10029417
7
9710
12587775
3147
71873185
599788
3953330
2486119
123807079
167906749
8836630
140
3
2
18589
27268
15735966
190
17
39
213
440493415
3776
86115
16103
52627212
902035655
49
131112
96330760
866
22
5614271
2930851
7652826
6235191
95635057
30166938
93975
3441
978
73037
2
2891757
9501
14329258
2
4089
118
2037
103
3718765
537087920
67
8473
8344917
443
57297705
104873
4
47464
159
4
92497
678750
1628101
69
33545
27
4860714
11867
129065
7250
3870
21739
2113401
13038030
162
71
9557
11021
1089
5
58
2619531
344
12
97
420531
611040612
168
7583
20
2
3
631
247134
18
444258661
3024
637603
332
1429
2566004
10181679
3422000
387
29
635892
157
14119
137
6
2
2756
162
5
14068353
33
3727
33453
1139
8903
12936463
90029557
94729
822528
26130
121714
361294132
957554112
81738903
20034
283446
3283471
35
202
468
354695652
82919
1081454
22
3
11721
4
108548158
333462950
5934364
585
22
14600832
14266746
2
80218
2765
126172
399560610
180857929
456
101658
51756683
26419
1035
3
176
63
90661
341
52
22
46459477
74
24054354
5087374
316
50
19471231
1300
133250
10230
12418574
674
72951
625949
265
2
152751
1769
52302037
23335
8631459
56684
3
40
169784367
742788
2
998523525
4
1455
6
209
17192
3139
2853
956490
54936506
314736701
19
4322
2504
90021
10841246
90869
3526
426486526
6649
28
571456
19125753
3591095
4070
91827663
5094
5736986
126504
397950
83
322302
86
15602874
6
21135
451
43790787
29
880
738643523
21
23
468897
917034
9859
154426077
417812
3
166548
97254961
2
6416
35210491
12
35012671
11869
195
8
923
78
3
5670406
3
127109
131888933
33544390
27330379
12
1923
3020088
6837
414
10018
216
3649
24777173
120
2
40474525
422
50
778786
2
291681850
672574818
18
615788
407
143728467
1263635
2812
208963371
376249
1302
1504
651
130
2940
1825560
6732
58937018
209774
55
16777
180933
42811414
26
2768885
5567
171299
5957896
50414
26518843
18638
5999210
52
7807758
162263
29
2
7
1767706
52489
1834251
145916036
29232326
25718
648
6588
323
3223
258071
10
9038966
17
3031436
1330046
6422304
12
16534
167
104140
294546043
5514246
8926
773967
10701
21015
396
3
554778
3316780
34958673
217967
42653
368
2
924
395007
1013
7
8189338
2
2
3
25213993
275
12
139048
22389122
5866510
63
5141
606001279
52926
470031594
947103
15200
31
1364
842991974
21601
61300
15
545941797
1054
1018
222
163
354388959
2469890
2203
8350909
2870200
444060
622
6743
28960370
91
14
442936496
25018
2216740
2
599566
130
333
371
135215
37768
8930730
229
44512855
1225656
612130967
94305757
8
179
163411
533
7
42
21191
3506
5
16348
862564
12656
135
210491980
80221
501
2782524
54
370
7
43795573
87241013
202888
284140
1461445
236545
4422951
430233384
60330381
259255
88936
352
1020240
53357
218
86647666
52316345
102529
4462676
15
206
2089
6326003
702
50396
13
4
7
1598540
2641
2173
166854
199504024
76489
18592876
4135195
13157
45
736947136
2073022
427
54777
7906
131063
9465
173
37688063
7
886286
6233
4451
41521
487816780
89524043
604775
6300
242212
1978
8
113
949377764
2
12170656
392047
299
193012
59
31659
9626
1602
13
1112
62553
579460
3118586
172
18
26538
110022979
72846312
8126
17
168149
201792946
19029687
280997571
2
46269
4895778
98367
303
7
360283030
294001061
201
48421636
139
148602
390596
112937
992202
3621
10
215147115
3712
174
31020891
61
17
8
48730
51987
235
336577
21536362
18238
124951
22518
25692
537022740
8514789
5194
1498711
39535
69
2132508
3037
4
346
3643
2589907
10567508
498840
95413888
15622955
1416
101343
775
1013104
2319
4487655
11057
16
33917260
9165
2029983
5766
12161375
306
28
248363
250
357696103
2354091
587977
977954859
15300
640236
29
569045808
265985803
3
359053696
14
4
184549623
128505721
21
746155318
1432538
25046747
6040121
358639832
1332
34
9
201
19865
62
23
195
13766682
4583512
5
8471937
1414
287
78036
5
40104339
537
36
217411486
652
148847
473
26873778
269
1633
120110
2
21276565
11026544
271
19899603
29936
4371612
14
18194863
442
5
4070363
48603
2443156
127044934
9387
160802
38069604
2325436
104911190
1689
6
84149
8798
10
918520
2685810
3
32
823347
44
18388
283
5836760
1199
366077
1168802
388072634
12723
49
88219
615395751
3344388
13504127
5927
13
2895
39470
7
41874685
6271
19
3763
82
22451793
12455
4709267
5
4
38227269
173
3
4
10
26319137
96
6126682
13935785
144692148
3171
942014364
824425
74766540
9787
63878220
414
325235838
68405
41
4
1871
15938080
6724177
2
1243980
7488021
6011454
343193497
31295
737
33681675
50
105821576
10546
64
18242397
211125591
3577833
194911
869
98895241
574726
390
10
681599
603
142097
7
360269733
2325049
15840
832124
10044682
3873
273590
624412172
40
193416565
308890105
50
462
4796
247952218
5600
663588
412969134
169
2447
8780
10670929
29030
450925783
668012
890131645
29615930
26
192915
461004711
4701009
304537
163
7
32039845
77
2
2215824
115
564191825
871
80410
37079868
112358471
14336336
15885
5
19
10
64
679141803
6340
66841
22
2021360
13
210186
103
8491
113936563
104623
754789
63355466
5879867
219917
28
1160678
1817097
2132510
318
1228
808500136
4
461829932
3533
14838428
8028032
159
24
1032
6908
250
4
1398
34744
3
71
1765
13925576
275789
21
26375337
5797246
2585544
29
255563
80258235
30400169
110907
2859848
609483
1056
1777660
424
40
427210
624
24783260
31342741
139178821
5220
25596
7772655
2
12
10922
44
293501
1180
22285
7937
4
2381592
229
4
3
282
16761
4
4
533
19191
1992
104845417
4
2323
14837247
183987
973060
225
23532435
249
439037
351370156
640
6212691
51784
102951799
1611778
9
163056134
121152450
3788636
78774130
794205
2709644
147515478
1209
28103
42188939
2
1133
690835507
467745
4875782
7
171794
278698112
21127971
67648278
15864973
602109
7339
52415
541
4
439134127
6
3
21652964
261
139156609
117196178
14
5
18441
3656
5414890
583968873
2821
4146
135110746
547
5842585
77
43043313
1782766
1077192
3
130660747
222295264
267729897
7403162
3553713
203580828
149
180
862401154
19
88371
3669213
322084793
38480026
19659
2
36
1934981
651410210
154165
451824
13514961
2
45751210
49877
12447736
141778
185808533
6690
199672
19506
154643
6082057
4
13541
3
28644325
46903811
2
3398
127830
84702292
140822178
5713
1132421
391
18539392
64472507
946
557
12664307
9700011
385422
112072009
1226
19
13
8619
4265107
1140
8371
6063
7
7
97613
25502
10
2972
2453435
585
32073
4925
2
47813
881279
14
68
1006
17952236
554797
242
23404
1201
1450216
541702
17133
8611841
681
1488
32
9724853
45228686
101996834
23569
235732779
171
7
619625
243499
30624411
5
123
54116
2337974
1653
206
9570
2
72
1051
595
134
187299500
28
11243597
4
111096230
21913139
20
43
247
1099140
2
2654
18878
121958835
142
5052
416789
1540435
1913
76236201
571273143
650239655
127424894
2
321
34318
57052
9
37
1245001
1592
988137820
16
3334941
334
160676
36
16605779
426
437416
509155
33766
673
11124316
3694
3564396
5099046
7
20180
12
17
284415
364828
32430583
297858652
1549386
1434
2438597
737
280272
3650
168734
225
107858593
3995356
6855224
436024519
116365
34183
14650
618006
236901
2767064
595762037
92287368
3
4
56305
17517
3
208
389763493
357626
1479
497593
693708
39
1493489
2995284
2058549
129395601
4429634
198460
1317
60664071
433
2909
3
19696
1833
3287
6046911
103
8420908
2049606
56
1766
10033
16
485430091
677305713
126496
167
7135
24289
6
975583
8419
849
111288
1278
100720
96741702
2936565
12103019
7
37691279
439258406
210335
603649
319
11
411893421
113453
8
5
7925926
2421954
3
11
9
23132236
42301049
5
15
77354007
114439504
121805732
210667429
378
254481
97
491
125977028
8315
7096314
1261
129
20
46677199
825
5
464625603
220384370
685
2476
1173
1575
50
19207
718
2771877
660
9
24187
8
626
316864893
448
1658
338686
220051807
5105128
42
39524
311107694
1335
6343427
46
4757
16031994
7015132
1985003
26836
78289
14
11903
441785204
391822
8838428
103797
4294
7771
3937313
2352
109
1207
35326198
731
1349
218351
207
6311
500879147
1470
94969
1719
326253
10913223
5855
30959749
8
12
431
269
2
9360
4
74
101050
854074014
3
10
776
37340972
1233
13
25
21400
1234
79689
18205548
38456120
10093
1042442
529212
58312763
97649
10
390705
1307
2504
2057006
23208451
12903
96018128
16828
4685
2153825
144064
12833469
37
3987
28
991858789
63939673
341
617940634
13042527
815944
2958921
36
27
113598
281
7
113
23
85850
7610173
326632
2
86
2539
417921526
5
118198499
2
227638090
760695
27
28851821
404575107
3923
25
418476917
4883380
2446
872771511
12
31783737
36
123443
2920980
85943517
72777
8150092
134398
6002126
1867
46359
162
2146306
11834323
71
1404
30058258
884
90279426
32790
57241102
6106725
5922310
4577
2614013
81240515
992530498
3667435
1403045
1684577
857
12066009
120267773
10976935
51613244
11845
46
371
10463
2
13
21876974
34593
76890
733454
9073
3
141700753
69434341
20185
5925258
59182059
62330188
6
124483786
62
5329272
125877212
72095
12
5390
860
7188926
3134516
429
3
101828
71595408
43366
2
4872291
83201537
1822315
192116301
454
533313
555613686
418567
1090731
6
345
14871551
2
69
351998
205457
39
7845851
16
5
1944
119902
210225
8
3869
170079099
2593925
8397470
949240436
17170403
5
104944696
867124640
14046352
4150151
264589
89083068
638414076
20287544
16120
62571
316207
7979765
142186391
272
577
190482
249932908
240842982
69
1201
9537
52295
6
7362
53658228
364084372
18988
176018004
159687181
3099468
52729
82
127696295
122786
1830789
8
415
205322511
174288
14811
2818
15099885
4511
109
3592
210
386275055
1512
7675
64907
234424661
6
199
476
10602356
5514236
97
33998954
832437
153618951
159255
17914
32497188
670
1722281
119
1860
869658357
3421
235385477
11063964
6045579
115
2064329
154996873
196078568
320858663
655
809289834
147
33472
41335944
960962
53822
29895
1943
2
23801
3434099
32267
132466
584
27
445
2872
484445986
5205
250
7962634
137602352
4002
10580988
1145
404937268
87113
10
120459
171847
1771
417
292252164
994961
1224
21726
5234
318
12
527731157
26
25
1830
202800064
23021987
7
5773859
1026966
170190
34332
35443
41198
27188287
73
193228496
231
274323966
124798
32790117
6736
77
341680
50922
361
19790976
6555948
5142830
37960697
18232557
15134
11
8
7715
2697
5864
541
3088280
1841806
766555087
2811321
46270644
303188482
28
5297543
6880146
138273
5395
35779
9171
19
81208045
55
192152274
3
36891564
673017701
2792112
372
18061
6
726
257074966
182294714
3
5806
643142090
20709781
100548099
4587
3342157
54580448
123710833
12
8514322
3598
23723
56
1736677
58
257227
94349228
1354581
9
6129114
1803545
88027286
5909147
2323859
157
10
218654
32
27183604
27159966
32026561
19
607
3
13
32624
25121
1285
105154
11854
211007
6306
12611953
6248331
128750
9
13
72
64362330
350
176819
429468
1041382
27
2067991
195663
990135418
483
14342076
6
87386
12
1203584
10776
2752
39
52388503
7479
30
5
11
11874
6065195
466996
78437
41
220
189
338
11022631
5700
27497461
2489154
309
9
5051
22012069
185186717
685
1083
4928883
15
148482389
960081078
2
4842758
168389
84774
25650
204475
360219288
33
1074
3411
155
88
6547
133
18200292
4418493
2107318
859032408
8043701
2177923
19583566
394
49
2479999
7161457
7798729
2374
169276
4621885
823338220
63344
9905
89
141909626
544
39165820
18567348
10433
4069316
5302738
17740016
30910
5
66886
9308
134292895
467964
34881974
1636233
397361
360204703
133
441
69830
45
10
507
478579
55
155
8
50410
4282915
572830411
11693
135565
89
22800
1495770
491315364
588553551
10311311
1902
3257647
6056280
724203
128019562
4472
86298781
103739
35973093
713970263
676929287
7
548342908
85
19709
126406000
40
286
640
638
8
15
46
206776
1150803
50788181
2542218
82576558
1169416
1468
462946729
98426410
971529
5
1925966
63
229472873
223906
241
1832
20
2739037
11910
13
6443115
5340178
16
36
2923
132577
20404435
10104
111915012
1458292
25005
22887
2712
2824599
7456
10
728407
3204553
34140359
1800
6874
214047
59909371
325
2888812
3762
354
21155664
402897
16352
56398234
8159
4289857
118
3308723
117538
24420
16323256
120615
248
72648
197
2851
5086884
290333650
14
1226492
3
4069590
12
25
182616458
548003
1898
327067
193845375
48567
584
922735949
7101644
1290843
26534193
50690
33
8
24
6054287
9
23
174961340
22049220
3
1734494
11172
52254296
2
473
638341872
189021992
11796
1845249
167
5573472
6544
835460
1365340
2327851
8395949
379462
108
275
6299
213
17
432733154
101
254172193
13530441
73640
593768
515
612167374
19
206338
4495976
528
227
10
119515134
102
4
934289935
52
77985
43489399
43
7148619
293833864
2
2863
2796385
44620
35
1853
327992
31651
18167
16164761
32679
6
131877
74832
83574464
61841964
2
8
29280322
71094
266942
44
9
16125055
196169418
59358
5900971
49914973
63
1931
38
3163744
3
152543576
251279725
10708130
32465497
5074
18
18089752
85115
639533
870893
104871
16392034
512882
244603991
133194
1913
124663
2243905
25303
392905292
88934
4
150921
48001
6
235467
6
1943
66
46381
271258914
3604092
10595415
1410
14
14
956865
50162
31
15108
15616490
5053
85
100060523
17
104
13232711
320
759986035
7497938
5733
291247
12970772
8246
3766469
124817408
7
8247189
74585
4942759
183
128990
897979
194957
53
12555
5006459
277269621
5464378
39496
71
727
168884
210072
3497917
2317256
23979917
157756290
48989108
26642
3703
1214
182752147
22726411
29704135
6467987
193784
486
140333
20024586
1966
362
43
4
6939
9
39849
1835
96
1767
9851269
45605632
411652521
542326963
826708832
38885769
24
608
424516
13146
325593
57
2146
4181
181274
961359
112783333
2
2702871
372
5656
17738499
62
7555
347297545
6512
1112682
88834
2
1386
4688648
322
3794820
1900451
115
1247247
39510
171723
850
110867
2
758
1224
1146701
257824297
11
10
10
255398959
571500156
92768730
119763
176
78442417
5670
83381242
2127
25
365961
300054
340812609
1834463
613
1239
60339
1305
38070
11
925102097
23703998
17
2531192
266
69429064
2058
45581028
327312
4341
304
683
6671234
498
6534
21
2553
113513
260
544098
12057
145070
56
47
199311417
22441
4753904
110591
731809847
64044903
903
70
97430
3450
3979
74223
759055
53
3707946
213
385536
169771992
8059
2
329043477
15
64
4808857
4268020
106321930
603
13577625
905613
12487
6356
2
385
7993
385500
210211
2350
1505
360
63691
603926247
2327832
600
22
2402766
2259315
15
1873490
218593
501
4241256
92946211
18030957
74364
1186
1543
211234
4508
10568369
1962772
4
2
1294
253
220
22634
1830
4
1519962
30
386282
181373119
217
238
38775
74910663
4341231
30954135
63582
548777
169
21881606
23508263
10432
1035
214231063
12273
58146
6
2
51686
194758908
7
35200056
21160
43355493
784092
33305589
104111387
2951
4
434448330
6087
102755
1293
410
7
1153941
2
115
98262
47
500
146345428
838
200623321
4080
12692068
8498
555691410
6
24951173
144
219
844434134
17
10
914419
226899
6
40
2440757
1815843
6946294
5448
37721
194092647
230863
2068899
273
94
307
20014993
26474
349
1437
34638
880
16513243
320
141
53942943
14
94
4640
2357612
27849
20665
38282
2821736
601863
202470
14132289
483
832769
7506325
325
28971898
2949208
23
10805783
278
22040
23860608
2018
78
621
28073
7
21
91237
28622
4955
7
344789846
3173
6720428
194
29
668484
356416858
2397288
5
495
52420993
3353943
18521976
17
284664888
21844
13
3456059
25
5921310
205
469812
552043
73
61558187
95
197943452
43854
10838719
148488575
181
5201476
299
1050416
106
14065
59
55678741
289931301
4352543
1099755
5493
61
383721064
482
745
5910206
161
622494037
361484
26064217
80
5
757973
2
441875255
5
15809
39899980
19658
29967646
99
7079
673640280
431371
232
875
866
7472997
84467
3
4098
1423922
23
492946
4928
20244047
1575999
585059
1285797
244
13
59344799
6
2061164
22803298
4
261
561
47
37543
3335
737922
32
17480096
83743
541027
80503
29
127
57
140024410
98151
17077926
2601
4198
3
6792043
8009927
720498996
662454645
6036
82890655
546797
446
6264722
43805128
16
2
11620765
32698077
11171733
20669
372802
135
646422
541
116698
395596515
3078
364
193005
483503763
1086
25108
6972305
43
29156926
909412
24
23
256
222645
1460028
999080163
4933143
38
12
59
743
491
133
902516348
12
63
501103
16340
49351038
16528717
193496
997341049
18325
242
785
1482
12362193
433832711
402502
2
91
771163488
27924
1140
17330
36002241
3
2344
1460
14402372
399303344
214
12
265381832
10151
5101038
73700
2
2
10
177
178190323
743188260
7
55
10377784
185
2715
56
5
15766028
242277284
4
975
187814
496264
292855
117
73
5
78857922
5
725802917
4004087
30
13878
122
87385380
71037
676
435
74215
4387
573998032
158843639
188
11690
295041856
8128
165110416
249
3724531
368964247
45061415
112574
7995
248
447156287
19773796
152966764
366
2
1260
4
19048
5709356
36108607
53549139
5
12
58788
2
8
333
12
411817
153223572
103621993
354
106
50491697
8370527
15941772
44310108
19434164
16623089
3586
13300
154688893
193898337
638
8799195
298915
1412740
272
404131049
2
68
46326
4
90888937
98
7
42618346
523
79718137
2350
306182
192
112
45972
23972497
190538
5078693
109
3
3785
943
863315192
5782
192610
611594269
67872229
47158
8
11282
862
9619723
9644780
46631652
28413
4554
33019
685
294146027
175112373
3966664
116937594
1331382
4390111
542109790
8003762
36826638
91931
313717237
20
11
63
2769031
78837
2596531
2
237560
4453983
37088328
52161
113882
1020749
2601872
505065266
3552
12950
418272
878
2088
1222042
11
150133661
18
5023
100045
37244165
958951034
150343
14
1838
26848208
20334001
50456
876930398
315005442
169
5
16521588
71722554
174
1256
276412459
2715
695716
6692
9076
21
1183
237845
751636475
2437271
7860
33965400
512
262471158
927
10
145465
10
27288311
2149
56533
398
867717279
5801184
178915398
192576
24441313
143668475
176482
19
3157
18231449
2
5587085
12404905
47
8
3405
2896
3362193
312892
980918
929
7853
1978
116
21719
64612
927
1220
100477047
111654
712083
6731
102
38832773
181320906
20
396018
8
23678363
38834
165
5102297
969
11
49781161
1118405
26
18200940
266
194599
42502585
632596031
13608
214000336
6449938
56088
2255
150810
4790
1267
11071232
4
267
157373
4719904
3
3
334658
568695
42
76
485973547
18654
18307
73622
6803
400
34091453
503354629
16
38
2
335
68196
66
35685635
385929593
5796
522054214
61691
307508
172
121243
3
84837005
297
2340
3289
1247769
3841793
2135931
24149
187752343
1373
552420018
336001193
1950
1095
20507
6
51390939
14
17
3658
3250
14666378
1832515
3424699
572
11754
2
45654
31585
22352
13973722
476
5174897
2532339
103
10
595884
292268
9
19312
28851744
8848
314180
218256
2152
892
421
2
64
16675469
25703
339734
20254
84
553675776
23147
939213674
29415417
665
38039649
5751415
12
733
238
763
40487
24
453762
223827
4756
3822332
2
3
40
71
238518688
58442687
3331
55
121
2996719
490729
16
803619
90
520085699
772968
561359136
13630
5325
138
4187421
2659551
3
7187
31132289
44
31268
11
42
155146292
384392
264224543
64
77352772
1812
563371
174956
1768155
5495
18806
9
136548
3746804
4281
8122853
1134
1124409
162
77
5
39
6109
20365
502250
276308547
11822577
1167592
1597
311825
115626137
107242869
43
152240
354825
82447470
9498
72
347
5907048
69
3564572
580
132337
342701
384933
9
38278
889
83899499
389893167
1715757
40170133
7
10998336
46069
3
5258
7753
52243
282520
310
129
73645
187
383344
10
1537
8483
300978
6195
102971116
14
24723
6720
33977741
5083332
979529142
637866
153875
419028675
255977
4
69264425
874
8
1108
39
438232422
17
8353029
235458
4831100
10083535
41476
12
14146753
3
4247
356528388
86
11
9497900
97907
23370
133
6706461
1266
1778972
484304792
877
26387
69264274
10
305827784
3
197476
273583258
961
137
1063
2215464
5722420
291921
1559715
320793
169936
572
153050
30338
208
21495
12689556
476
916877904
2
4274
92
7041530
10500
61495814
2898133
402583329
2
7346866
24450
12560167
1632630
696528725
2192
20487
23
862345821
349
3550
97
431
30975
106289581
2697707
558785792
76
11
305
69948
567
203368
35
1360290
10
85880427
641859
69121871
10
3
187547
1370
80587707
867131335
590244258
778623380
29329
223162
258684846
13
3
21277
1066
497836770
18880906
40406
1937222
8
3812131
666
38869
34
3
3529632
163155697
42
118340
14134908
3132
3
229
40439
2
44516484
6
23
32
113
33347
37878
8
88566332
123816572
7436068
189247
1027945
187645816
268363
398
2
110613165
584
1188487
9064042
4876472
118
39732
822
60262053
74829
236825887
2
958704
2495
1138
2
325
24053704
3206
49378
1321
344
10406
226
10691
205
37
169761636
388
676614
3691
3
2902
4225
115746668
12
262
5
277
42940980
12325606
22051227
18
2396
19426794
3
2170
456
986209
2
18622767
3851104
4
31427082
8878722
33283502
4711713
3601968
20106497
7
28874436
29
81
593
8002584
32
29543273
1079
919
581439720
2
13544223
14338791
157711537
236
28276
1691
241
139
89616226
324545924
37700915
3082589
879
7164
747947122
7
2640
949701
171
134
117365436
4926933
459127
72
6
275
227967420
6773
4027301
313134
52
2755
7483903
60589
12
18171
4708
497161
903694
28
29
4
12822411
1797
19568
6048445
22482
9298
307265
4643869
2926349
43
229
105993793
644
111749
70954
22912543
306583778
69158
169
299838980
880779
3402
8081541
18719
43394
283629253
175900
11346271
396089457
47844879
1548
426866656
4
153
124
5644525
113399954
15553147
4
2121533
117066
2
9773
103023
4
9946
2873424
876039
1904
44168
62
664
22220
186724838
37796020
88
438996
8255687
6091
538
2999848
11282
7
482171
17469690
3
17
184099968
7569491
1868
273907
5789
2300436
20
49733424
111
56579281
18854024
3740579
2
488942
28
1139700
38
10710
689
127
473260
156710
1060
47929909
246
71130
6156
5
1309
154943237
20176780
9735109
38
6
272
10750
7
4368
14867582
99653112
30010
39
1635066
2938058
25595
4
208452
10091
4
252177
237005504
3346140
468
11124
426622
338
1127590
18228
2046436
10110653
4498
6736673
125
5994427
118552
27
6464
399
1038098
2144
1435001
7999914
26890
4
397
4323
1266811
89311043
20
40
2211832
143219
1001
26042
2864422
9111332
377
160792
548
15
2754604
296551
51308
4
3724
10
42903150
527587
2
13
734
48254
14345660
47732
1173890
142703
36293377
608289
23764
11844670
140468695
4
2502822
230
2369
404
815
280749
5
517724
27829265
36670
1341
6808813
4456307
126
1765
478255
22021205
173478397
31256
52447698
24
27915
2419091
2
3912
21462002
522
699
83
1839
2463
8591821
57
1040844
586
37239
4523
1754
269031
31807
25325
46983956
121192
28273
722029355
130290088
2676863
21986643
356220499
4925
49
45
242277
13806
21543
311871
2162926
2689635
277667
7
37646
73546
10
43727
10210401
496
7134
4
11
311236618
156
265810003
10112861
86
111866940
2
13783
1468766
916
19559
220972063
27382508
26743902
417
373
803622757
59305811
53323083
169227875
4300030
93662992
7587
47015
26293
4
31347663
4
435
1223
13
22800139
5
190390828
41651
514914209
29936
2095
106639
11
269083
85
108
720
1485006
3804689
484445069
155706231
1038170
1089928
12127
302
965
195381369
133
149
4189
11
4
257483
3348
630232
130
11030
1081880
536527462
717829691
355
8
904735523
950
50485
197754891
705296722
301
11
467
516948
6
1482
5737413
100022
4
1890491
142
117482067
10898
753
916
266
3618
11647
1072795
14
78
2886180
166377166
127395352
98357956
2
750024618
51940288
61537530
8229288
12347817
48
59
124464
608447762
9
287533658
4047
15499752
7979
607886
263489527
754
16
262931
18937117
11464051
5855
15
2396
530
194131
4907945
95303
7
25493754
188
4721
158
5236
1541
2576924
789864
17229
106
342985240
178
83729273
47
30418082
175358613
29
46
28
7447170
69203
57557416
246
78100066
1054
5672782
18
1822287
826146513
11
3411593
2
1081964
129864690
2293491
1493
62331
6366211
4359
8940233
156260596
21
60
588
24
2
938952
166377
270805
5
4
170265825
3
1158378
4
26
7
66
80
2
406
86
16706
1197005
19645128
2566
12
26530408
311
12
806
507
32
735029323
1151
5037537
11974207
1447
63411
10348972
6100746
1320758
320137880
3
71939092
335953
2376
107631836
1609047
106525678
111308
136318
2716
609213
462552817
168
266239631
1164
642589023
385502689
74
18387097
92
164093999
83716940
836
1596050
917216904
1024358
6843073
4086
7139719
122162
303993266
11
45252668
7789
311015
5215357
1705
9965944
91
4
10616926
3919
66985
126
8
204
1001
567
55861
4336
32481
298
985809
684
121
432986
15
40
4254
2346900
591
2434
213
395455314
1309
4
36
1203
469039
2
89
237496
16673240
23257628
95
1281
82
8720862
12735
46364
968905558
129237189
40262
10
548
3118482
170977188
296805635
7482924
49271206
102226417
543135
1149
5
114
836
7545
50
232
889321102
7048085
5777733
150786206
945183
61782315
606695761
164500
91629
59599782
1129
1007629
660
3
358
69
403
11965299
155970
190845
122669627
12369233
132
241114809
637128730
9930
735577257
21296
65320
135611720
114105370
943496
342591350
601
2650923
2
1932
2447
502
36
2
38412
2
202907144
72425
257
357435
897504
112075
107344
59
151
1243423
700067
9
160
69259572
333756155
7187290
11
39389
234802
15107
141027
34298
46519506
20326379
1833819
707379
5061
865739311
397408
2
998236947
1638
10
19
225189
84
10081562
332
308539
62849
2449421
5067103
4987
2881999
2589608
13
32
2
132437870
13686093
142
2095
65701
99803539
42754
203599
88
731
1859
11
3528462
361
131343324
23
1068
6005
2402786
274
106069124
172
283557
191058001
32414
31
3613
10707504
2
982463450
16
55884
259401
271252
80
2098684
3423
72
187648836
36885928
517
12
8850
465
5
96
7
15
426827918
339
408578058
3026
4924
1237172
2392577
136140
1741
17547
241368
41668
264
52
974888487
836398
11
460660
21279033
10
755155772
4766
283897
1469718
4284413
5971
36
61976
17637959
663451616
6034
15
629660558
3258
2
3085451
2618535
20973
220610
120092
63
11048638
5612
76
2606
19713
3109
2864925
46
300
10108
1193
1793171
142
722
2
3
61
1716326
15471717
3114
7
5
29826
159753
103
73
1637
2011215
127872987
124176
399600139
93189
31
131466798
3
35
166636
2186
6193921
14
167157466
5103030
70077
304401
74889
679
926000
8759567
140
1294336
74080
600
1409
104
18
1760
34214
6259009
1960323
2053538
961
4293134
3325
944
90
666
513
41819941
61103
1218078
2695
148887970
4
368
301757990
24390814
17
51
5934
2
2
801067668
40492
142253552
1877784
150747
42797095
5743904
8825
24774
75
6013
14571211
1105057
298903406
34103
106236978
69594721
226128
10
1125486
8912671
17716
843201
3
3448085
97
354690
30
1107
2935414
1205
73
57404
198
87989273
15094
559915
10
6
7729956
69906
73738133
523912034
1520
231
15892010
2099
405785
10
93992135
441406926
3964584
3370
77
13450
22
93842
21
76136
43
36955
37
23
12372316
64908746
29842
173829094
1534923
1326700
30354
783758548
36
6087
10969
170
52
543401
85538
4563
217749
49
4721861
3
547333
950
219398
38433
224
46323
14218
58521
429540609
205
135072636
4587
72174
3
5
41911968
1229595
90675
25192
117062
699
2
17684
636048073
38396941
338075651
37028
447016
490
941902
283452
2483423
33168281
271
20
462
3535849
19871307
894
38398752
11900
1043538
1106918
324
308553
5086779
9955707
7597
1131121
129314
2998398
1157786
2
479
9377589
293329560
1952844
3129198
3577
3455495
104264028
79820372
70950794
889236
2833
2703665
5069
42490
184
31794993
12976
6619
268611
24
13463
304397717
4968
20786
675212
8707868
2178856
10
48262
79322794
254
55724
148528
6
14818
2805
358850
5
10446186
94834312
115282293
116919
118294724
757
10902106
15
139024
222815
82467
4
8
966
2223205
253747957
76553432
105291
1780418
94
3
3153
85
4045463
623808503
4593394
16
15223
6
24203777
42
167063325
10
361983906
7914
4
22176
10
347010
9055
4
21407903
4
66089487
1438954
31542
5123
272596
47
106
4363
4033
389
3782868
11196081
2
801
52
571359289
51211415
38377
68
177
9767792
184991
27295440
2
139
175
51732
5783
518
5010
18046
321578
1882308
424222065
15524
10033
13
13653659
2139
29972
914812718
6061
958782
128
1551
399526673
2
10469551
5251
19569
2596649
463414033
30501696
109539
56151
399334
192935
2359
2224
203
6806
1652350
9866741
5
90813761
195518246
9302121
56781
6653
317
103910891
133019348
92
317204
3602702
580033
6707
348397
34266
35799
1145847
1942
79645274
369366
30
13
1290143
582
50425
10402
7111435
832342740
26103
890964129
6149
705670590
1128
2
223
5611658
2249
282003150
2
4527860
121091918
4
54182222
41839626
266782
8172714
36161288
3174
344676262
84690342
4787426
2269981
1076
3207
92
6004392
3
15
199413
7
48708742
930584
806110051
1362
38490167
342
998860167
132324
267
88860
15202
21373
248
49209
293178
254
67
11507
692
47392
36413470
71547
1336
2
3987609
760217200
933662
1838152
157
43735
114969785
2
29902134
39
24
767162
6673
1906349
361835614
12
429186930
7736
3
29564463
10
4
53650068
59
124331
152796
960452195
2341645
674
93869437
22900
172
23895433
1934354
2
3
6020
29
1169513
360
52367706
501876
645084117
1536136
2307
3191225
552511
2930679
733856991
455533342
88
462
2
22294789
5854
440516
573
79209326
20
5747
2
137183
12
2133474
216846
132100
17
8
29213325
112
97752
915123615
402277
241
4
66
817855
91
5
91109232
34502358
91773
174315762
10202871
41022367
1059228
2350908
2449
104227099
23001547
8268
2
10
29
36
256706857
954248
761
13
206460
515483
63955240
2747
152127725
4390524
11
22
359
35154
122535266
186290
2414
2
39450
527758
40183236
295628
2118
172611380
30
338
43934003
435988732
69806996
46430
647355
47
39110
13742
117025570
8142
19784576
16479530
422
12
1074133
5521018
98562831
8
13479
8
30285445
90
881638
29241
1431189
11859015
2
61219486
3552
756712
9
168
67776971
231579
441576
8050310
16422376
505112520
25
16433
1391
337
72914
39327334
3
221957435
33051
12022
820472873
230205681
61672479
28239
91960314
953087981
74767277
181
4077
8313628
145182
8371733
5
1013
10
8465
95190
34065720
267
12492
31
60164
1617455
1059
11427258
59494589
785252
5646
7397185
6938
62893
46522757
5
15351755
10493
39978548
9799269
382351
1439
182208341
3915
69077
2
306011311
187
8082198
195
39738
6099629
37752891
320104
6
17434682
19362001
4890289
577720
232764
73758
51607
41
27
3465
6019938
20479201
187152210
38016
215552
169857475
4
11
722438
7
337158
77153031
16511988
164570195
184872
18
181
2721
32
4894
668693621
212575
1751
133366
6
17709
829935549
5
10423
149078
3
1521886
20185009
2698076
6908
6
106498
473848
5535750
7
528028
37
43242
19766
11515
1690
6516
1459
3
70558
578879
5
339716462
7
550335
57
4
17320494
2195
1186
2344710
496007
1306
66627743
29105
114582
610695843
11
996
229201643
692253886
20763907
25
82049
26
9206461
136059613
12
11073635
8
30938
8073661
9412
41
583218
125
3668
439909
518714262
162804
59039996
12940147
26
527087705
9178
113
378258925
145274300
9047934
72
24
8267592
312
4574
306676716
7960
84404
170492146
4943
13082
582
344
10702662
31172857
211120
426931925
1822227
285982306
84808832
51729
2
11042669
238435757
72353996
292
347790
226
2
1183
124594349
16
25868337
133990175
42915
176
1901097
3705
15
36502
9283
22
475207947
24
2
199277190
6
16028
116
517340826
1037
1929
410357
16099
1035
412
160938
1970852
3325
2493
286051410
11790299
385986331
20210814
307910987
29835943
7468
7
83380033
43
119340
1545418
8
27548809
109706
473
6600
504487
44607
2
4418420
155513
183892
1332621
46397
275516330
7106
74
47
4456
57333
4069953
25991546
114283
389387082
8933766
12792033
11884662
21254
26020
222
907
4654958
83142
28159
100433
259314489
1992
17888
19
17656
128458
139
7814
61297
25527837
529
4823427
5
24558
1787
9073510
75860805
518412
225423
46401746
18
322
526
24378683
98572004
1669
87846906
10620
855090
1584924
290
941127
323282
2248217
3079576
267933950
1317227
3358
94937202
938388
6926536
7318262
580978626
581
1435
2128677
1906
173
120766
4965950
35
929038485
31058
112238
117912
5992175
11966860
37
16648
578893
151615150
43
396
380595491
12806248
40961
485108574
125065974
2298161
5279
27441387
238
254280317
1681056
12495
48609
6190981
83826
5031653
406545
841136588
893240
902
7
404512924
9554
579069660
3
405831183
36122
860383
167329
145
3369
19
66451109
1428
14665
14386061
506090690
73259
156
6
14491
69300562
1891
113
2
315694713
23807
29
98
831
6280833
37672535
1521191
6933099
22002
1023
3547794
3
990
209682
9344317
2669
554865557
442
2
80069
864048
75162
17
383284
34435
4
3
389
67
65
15
576776
642
70956464
3540429
5577438
448
4965
330616
19285
4
1219
98215970
2530090
18683035
176750
89
1017
952034816
3235200
11
7
11195483
1043866
15418149
262586229
499152
359923407
443851
15474
43
362
2
32583433
1485570
828057
12
40
13828758
100
4289745
4627597
67694
662
31148
332845
29
804817
548150455
45629
2
346
439
20
4394852
35832468
157346439
12
4574
29
87515034
74
241
748993181
264
8
964954690
99761
6413
2
3876
374
9710
32243941
125
3460
774865
7918
2884
409
71
98174
1069355
3
5
3040
9386676
15
16537143
1094875
296462
37884236
1683
650500305
444468168
27758505
631136
2160972
153
8634
5462
1764151
104681224
11
58651
227202
85967
105518666
308171483
86426666
111
11
16857
806636847
290494
592436911
786168439
426063
160755062
56
45594648
15165070
3489837
54072988
8599
1248
549605674
2182
1098614
72530098
38
188989
777814
259
4
172321
2823576
20945
12915
81
137649051
12807
147174552
155214
394137700
484
1106186
19078780
3
1016
1172858
1311499
152
1273590
7053364
83
1965
138
1014
35
41
87326
2391
9
4
108092
35
321403505
484760163
66
7443528
279
21713
985222
94957
790187
24553
4641
44
4
39
5774560
2
50
21
24163939
68075267
160
16550
6511
119
539
4
394926169
460566812
647064135
301003323
146428
117292317
5973107
5857633
3826543
622
84
32726
4452
862
550645
2562
70773299
23773270
285489854
520584094
800
702
130210
29073725
1783916
145213493
951
11
762
55595
212640
137688119
13689
903192949
35
1903
5406
3026765
60306
3225148
25957
539133
1447031
200082712
29
14
912872
4853387
69
6444
184618283
224
4516652
268
125
120732500
1998
18
314
522
2
165
198716
365079930
15436273
2
59048775
113245
70303
4
255085
2642
3970729
61113
210704
55870
11261257
53
2
9417347
27540285
7
70
31841
99169856
235
86
13357
91295879
6
106961135
2270
9849
67252
2052964
24237
6747
393408478
3544416
862
47
5673
31966178
173458
804643
11280613
7
9
3452303
77374960
80
26642
36139894
133419372
720
6999941
3781203
553168
4522
150
912678
173
430842
12171
148
5684
288
1749517
14658685
3
2291534
55177355
14
74834767
12
3
45
79
472182378
180145
25
724528341
148982
439565365
2292311
3335444
656
65
10
31275
23
5723612
10929
6556316
7063
143688787
2078076
7125445
8394
28
16138577
1497784
107
1263822
65141901
7533
1609135
1934816
19
1310
109799
547248997
2
4
47
2
23418750
349596255
1431
80282
456
76160323
101946378
4823299
124233838
19
47565376
14
111056885
39175951
12
253
63069
65
72107691
29344
164903
854521
102988729
115
77466215
15163919
412174924
828
1127194
1086519
1124982
15
14
69
3
3
38
20046
558366088
22510047
439934327
9
80
2613682
26359
5322031
33
527547
740871441
339695
15343458
846
15509932
2430
129068519
1985780
409
128275752
372610651
562
128174762
2
15932843
151493985
4137
57429
2
4
1088964
131548303
617008652
26896
2081737
447
1094314
386052550
7957383
15321
120971515
357
2167266
34641897
9274375
107164679
1811
332
101587430
54501
166154362
8981794
932575476
2
9882544
46089394
201
778399161
12759
6448
38862
9312421
7892
13
1611724
13809240
6
36013546
3540717
55
3244
2
69484110
2
110309
7
143688
29
7643
16
1239028
7631443
1660438
87240199
905327
4725839
1672580
19505
47
1313
113465390
45817438
222
166
193896165
356
4
23996
111650
299621
748368
155000
328378771
4482
2151
8
3341393
15662868
13
8821
52535056
325
26577471
25505
24013310
45799
7535
18454
217199745
2
3427
15
484
2
257914
1099043
5
40283
31
6844
15722
2097
993089359
156817763
3
71
30578
57103356
3682
4
70
30313465
58852571
282
7846
3292
546628827
330
28000
6540355
112
27010921
341725
140172499
801818942
471180
326
325983706
2357823
9655433
6
104
585790
613514
2737023
564
9005
6528
261
371500156
162130030
7
2841013
195
180180
960932152
316910247
925
47772522
34167
193730
9821292
1844
10519
76
21301
44
7237
1573
161
175
620
530651
3
14615
1246393
2
182762
6
484
197279
7897
46701861
32130
132033722
13129056
32715752
577
4
1179329
6
1736962
330459
2
81349926
4494977
346
54849
83031816
986619471
4
414785
4
1419378
452
172072
2
158032006
1046
364382779
47
139
906772880
8481919
6746
8293186
7
9
2585088
10
66
2662
14
224786
5285
3870
205528263
7
728934884
307660
6135
5044
598
86831
24032440
1047
195193497
5493431
32
167
4631
46
6
336289491
15
268256532
15
2073447
236209
723376
35575028
4122785
44591
10111
10
111
143357
4823
7
41
27130
24
40004
6
375
294445
3941969
25572
128
4
15893
484
13
2
22239158
33
176
56185
39770360
542648402
4029763
37
5
10173621
170
7
8964385
25854592
992320
28
210702206
39
1140727
7523
55
16307
48256
283232
9977824
80868146
8611280
6
1005319
2
68528610
1740392
13
1699456
81
1546542
670882918
230780089
173
8792
31001
101947025
4809
22398
3
8
352474
72264312
8668
61
5726
674032
24219897
35486
303158849
23
3732195
344573721
31
602
387
133
188718
30
216
385455
4495261
1139814
9317
19661
166829
682109
137527575
12
3667979
1005700
820
2854
21004710
4963
330
40148
131155
3423292
9
20908465
714349578
347589009
406562764
217389650
3
531405
7
8063
15619458
8514
1438
777815
2126
46
21
6324738
19676
6015
234437364
376
29
17203680
1765629
11795
45415
17575342
98904106
267892079
53337
1912
2668
7376
12
50
370797682
15109
2359
5969932
42
32093
4491427
276
14946925
688171752
1844658
30
2
2
15
8631
22985677
89240871
20745676
3910944
1991749
96
80
810785855
614340
188168
47236668
2
28440
7704058
1282052
199
16970661
730
72869
358402350
939739
323191711
285609948
2264150
3
7565098
887405897
309902
34221
283257142
2959
1205769
150756431
62560331
228261876
117286235
326691
20587
18081
153366109
41099
7424
3452450
4568
787474364
5801
11287
18534
335
84249
773227456
157
2512
66814
25582367
114541
1469
23497588
69381677
299653
62401711
137
427291
150626
1670464
74145
295511892
5982359
5
14936139
26
75637
123137814
69
28038266
52940733
45628
2
6944623
1233437
4191219
19
13
30553
9535400
740774
406051
903
15409
3331
127203747
583937999
15421
53
63695
669660
49909
263304
112058863
1032
616272
27770
3197
4
16047184
574427
15301
3
18
154
93
508629282
1576931
82475
4959159
4300346
41457
19
10256542
3987722
1720
58
472911771
9309828
172047225
14451
2286213
564182232
407250608
767
21190
1285641
136531655
120694
99950401
934708
2
9814542
2353
520
221520
7
43753442
120
3599946
95
158
13427679
132137402
9647857
1019
4467
90716
86570885
12472
13522457
8217
111361718
25
26
1843942
40044
200020
8650
18983
132061204
26888973
105467
481439
184215610
28
2
7284
30878
25
106
2
13275504
50059319
121501
18
133
116227425
2445737
983175931
2000
1348927
65481
597932491
3176
605898759
18846013
447
594
13249
101890
6382
23337992
19310758
5
275009060
15013
938
69321399
512112
13117677
616
733
14996438
7032
14070694
1620521
226410639
2419020
19058358
686
1173138
2528
219212
13
23780
1268473
411107736
115148406
85567
486161
55407
2215498
2949
140
296922
9348
1418344
26695
31078994
3
821320
1491
40
399141
125901533
61
31700534
3557379
16958442
401
10
13993
31
10
32444
55812818
70
5
1762
1000
24
5027290
21786
4
20257
319
169566
663764
3735509
4244
1997
24976987
146
123
232086
77943429
20
433
3575058
73
3802732
2
50094
3231787
336337
472
154
146
1341354
354944
96462
115
2103
9
93006
1623
346133
50
14
897
3149
8901464
61730099
2
1242649
5
8423
6
4000432
21664
271328
6007
620
480
1250219
3951132
41279412
2
3
988632689
23186
34863
62
17085516
146959
2799922
410826
53735170
514
2
44720767
48373
441763576
64
4250
92
98675
15
457810
15203
42378467
784122
127
6
4435
162899
5
27848
524087
17
923879972
104
107424
306238928
36256
324
3225904
300566208
266054
1909
2
4
685083939
3196
32520
18
30
11
626
235374
2
18140
10459
7439
891093
24567
16101
14018
443437486
98
226711630
3
55
19957194
3644
10988205
39878205
496418
33423
407872
20737
250626227
64277189
39
163
16234
3
91464068
3
136467531
3506
39
628567306
3
642723
27
278710
69847
102524197
11
225
53
6389658
547
734
573
13
2158
2035
773
42
38159
9
403738
1475
327142320
466234
41
26189129
7
33154614
45339745
63836
11
18143
2613
325680512
27334
123
473077453
2373
257
106
41712
756262
116822619
10
30168
460
2
3
312416974
18
6
1611
40499632
326824989
200070
64206896
2
330
26505
25034913
1015
69765
10
939
6
411
1713
20011459
16
21
17700
970926
5619348
3804307
843
475976915
164
16520114
896
30833
6837
220
29191791
148
12292
13202
1694
69
3819091
82073528
1632
37525
783562
178
591403
214840958
123
334925724
172657183
14
40095367
11359858
605597065
85525338
209
223685431
2445
854217885
10811
8623
439533785
14860647
2
9
686666089
27657748
1366
66836
2744
571650669
4
122438650
60
122412982
232901
342890
12840927
17
48703
9006490
7548348
5
2505661
501630
535171
25
43015
742207
5
158302223
188
138303
855053494
579984
268
9
21
35751093
5433
558384
2
380159
38381010
66041
36
6013495
542406529
12583
300
1704083
356
19012
806200
100610
12
1037
2
115515
451625508
55787
71
998663
48
34103
49334251
421858871
83918
412350
1067
10231238
19480
279
60
2868979
787181258
4
33
296
3
25698909
27513593
6724
12020110
112
879
292565
2354321
4197813
9083
55743250
86
132655
6929876
306509850
55913457
13139443
60401
417652
552
77633663
716
7308631
6160
938
371086971
24
282
3
108752
51037
410
81587693
45994122
72815
26315789
2737
153
69652439
395005993
38780060
1126
222962
201427186
5202
521
18931
27876
181
28871
134061
24
227910
177541735
10
206
24197
13150135
24
3
27
35459530
422
219095
26640
106
1908
264428
2745
1711
60418
47152
31
220300925
688
1637
7003776
307741
13398630
2
53595
186
460302317
98546
72037708
9
9581674
189442
14
43991910
42649257
17003792
312788772
2600
7207299
774767679
4148370
6193865
20384
23123
16
33
52960
709939
172
21783
31100798
44951258
96209
3358281
14
743
2707
426
83144522
186
143965756
31082
2
6606
3313665
879
188
2
15918116
1913929
68208858
1401
215
1657584
133977242
176929
4090
933
2316793
169443629
1662
20607
73174740
3
7798558
32263
94
183094
99
106
11
230
16663841
361064534
800349
586498183
1035
7161
82788
270
11
52
55
6573827
125
189821
12744317
208343
6451
112266515
635259
74927
539
2
871820287
11
508
78087097
410463176
549010573
992929
26608688
625104
30
827
2
76147118
351625579
921772
5022
199651
74145052
80401
28118097
151
4
18
270
14
535010
14191
95
504862595
289716588
6604217
6
19
22
5151
11135624
43217191
12245
14290238
3
103250402
3171074
112430016
5348
11
9840
2078
117977
288
10532220
2
652007606
273403
60779
38762
3164858
397662
933
11654228
872920
531
51370
2
1999898
407840304
11261
42942
18
9
377
72872144
4
4
10
428085
14211809
15176341
13
75514364
13892
12127
2
5612
960013
1061
66307
10
300943132
551565
10921
60600117
13931015
101387246
2683305
450647486
386
1390834
5986769
509421
75
2080
23
339378
8779828
18
704
1318005
4440108
34039
3421
5352117
354
1433033
5517
267629
3
801135
700995970
202
317961
24614583
181867
6670217
4502620
20770
4274162
151
790599
2
56652
8
35
406331463
1933484
99877799
54355406
19
88
32
846144930
1910
22876
404
2904326
12041415
962677
3371
5
321907
70
377
1830003
97
5
20848487
3
97
37160716
12
72985
46
758049
38
255
4509
120945706
3291196
12619925
3
5
249714
347213477
4
156
28173120
1811050
2137
50793
15
34592338
5
43916000
16632843
3212298
3354
72492
410797641
273830
9756
6557216
8174
5778421
163875865
492340
44188
30023
12
22720
12
285945699
2
40304801
141549524
57326234
3
41733
15
472483
230245030
5
1468526
3824114
10756
94209
401
6458
2
2898
1255173
89652469
597
24
974344
2
215627
10730
360
3360
168
1988
3
283750
3871
7407189
13
94696
1267
358781675
247964
234907
393996
30904200
466986
7096
205959
342530
950
1673132
11920693
157
5412
4855
27768852
144992
13730165
12102963
328
587622699
2658
33
331813
15
83959
10479
2
229
25703254
8754
8103697
315971
77195330
46
4
143125
62995536
2633656
7321
16280783
18174
6660161
12702176
2
8
62383958
70
6932
1247
47
1714
222115405
217566
350582
5
43
90136
6704
21652525
333
646853986
113
2169
1626
79
315085626
431517
28699220
631
2373
54710397
983456388
4572
154792858
119
3465069
402
9
2280
1436398
103069
272436504
2163586
1979884
9090
311553
2997
1417
97723
1076
311302
9917
50
1249868
13780408
5445304
25
309847165
137502980
128806153
104851922
803450
5392
5
21490
136
4884
693013186
19557
6199
223941
9
969093
68137
5
4022
10
3479473
4367567
7741906
26593
4
460089475
583734
2747
74198
83099612
123
78
3024
2
2
18291
775
2
3
495388
1237
1995
642
37
53119
126
148034
3565
1167381
4637197
3
54861537
208000
96084628
13
380140501
32072700
525163
356959809
938
167642332
170327
83295228
82542
9422954
5214
796
45
48966085
135763803
4896265
538727
722
1956317
9
16386878
597577757
360417957
78999443
666
914236
11340
93
1578
341516
193162479
2
366
6
5
58059
897052
8611232
15280380
206039
27
1281
95507949
6805
29950802
11
267803198
5
161795168
17568412
5
439
294859
10
949502669
179217
2341
3
34
137331
827873469
747
74511403
721955
695
22472376
8221
438
8185745
338
80191
57886
8
63913
261
154286
32155
1068
2648
18
100726742
900
237542733
6320
195160
58888
18510
866578
8529
7
735
1153
3
28
245454
52813958
378301129
13596
20
70768
3593204
18815986
357911
2272
78229257
2
2
29802
10
296
182264
4831
3
490324
37235487
1626033
72029246
48668722
34526622
4
39808
36551
149801644
3794695
1927
202
99220
431
705395348
23
428588469
8832206
19439112
226868813
6346
82122
113
22
79638
3977534
8319
78908
3985297
30
3
176
6370572
590106951
23
3072
85
554300778
1372
928
902230
108830175
213
375523687
350
1395774
1145
19004
601712363
2466
3441810
14
199
1261
151042084
13
652
8958
26200641
1608
65074
584
365814094
575544851
135897
5240657
16713
1578785
6020575
4
72639
6
19
55
114758
4515932
32540437
39359
5353
59
1335660
869
11557
10
523
86585
10889
5
127535119
2852287
92
83165
223040400
3703
214903887
3
2
9730871
54370535
4
7474637
305
41689857
1027
248423261
6
5950442
5782377
1750
10
20139
539098666
13
187884
753035
4529
416170
118
80299
435930
775
25
404073575
657405
117536356
714
198334
70490343
744977546
46959402
861892
26322947
9445030
1456
3605472
40
2147827
16722
9084
179565170
1294437
115
272
28485332
563804647
173233
723185
79335237
2015840
71
89788862
990877325
12999472
6689
114892
2
470718
680636
13426923
11578
28295374
126
11748074
513298197
13534610
758490237
566735
441
558
675132
54
17801692
185233
68539
28
1308093
20515884
10
61656
8555062
507
4
61
3008356
4321126
10
4938
49205892
278
24278909
3
63482421
26263
974
19038410
22151977
26
226340
6454035
22
159
46
6723141
17
440291307
7131
14171
12229556
112329762
2
202152
18
1058415
846073446
258902364
77
174543
1347
18235
837
1068800
499633
283849047
131441
240
2987000
6300
254
43894
9
1105565
21
1070
4482
25182066
11111
926
2
40
7
71853
12054
337412122
231181
504
15117
18
17597232
399
7
924
2123
7
11
4
333628252
4769
176988266
123552734
5
376955599
36
16203
15943
3010
396
7546302
39
140
3
654192
412942837
629837323
376033
30608665
9274193
97376
17519
2
34
47834
1389
94330009
32870097
46001
75
57839
12489
702484510
4458
5
281
40
5540
52882
1063
11
4
423565469
2509350
36
2
973039461
968
20132
190
167
2
622
2
495978
8
30530
95912
87
977746
149
114
6436
61
1135
2659
48861
142513
595390
34160255
184
496
402
29172
68
188171111
313947147
2437701
7
5684390
6
79718569
156
13201172
5
596
221570
7
100824
21409
238984583
5774257
32
23
981722
126466480
289666
102718807
56
96
161800
149625418
6060536
42
329735293
1523
74775533
16496884
549
821
12606419
1020819
189
17
111333
277432
4918
301
34986
71159
792175
7011814
18051
206
10901865
5559371
52450838
362375368
662
192324748
153608
313157207
213148
18108
159846931
15072
803975
1140710
8039
7841
367621455
45664524
3
30
230
6
21670888
146183
174596824
982580683
29
502
2171812
86810426
21135316
46348
1909
429637
2724327
851451300
14
54415480
99558903
94833415
212787
69156
38552
603845357
1006
830
40451017
1987
11127491
38685720
950
69
3
11
19
15180762
28414
706
6
45158
4530
218336007
773
7230
1440
54746365
5
786
599
144
21787709
1900
735804
106
3422416
44153971
11864
8080
1530
2
26786348
8726981
19957
22115875
607
39217
126990
63
421
320
351
10128
739023572
32
294
100791
76
949167407
34385
168125
16
33241
4489554
18
531
5
5139654
4
2
378311
43764462
354560060
3
52935720
2636
2968324
195046
277682
1085533
546090330
2
67937
71464
731669
3
70934651
9
26822
82039
30
82
20467816
649
4912
9509258
498
14684232
118121
5
15974420
31118176
4940
181063424
46316087
95975527
3
3
96109
731913
178
48681276
175329
722919747
54086
13
724
3163484
283
137005680
704675
62911
602
929633
28
6
8737009
1818476
2
600
183
8
335306
7
78
90
5653
205932742
111598
381551
18330
8484
5531957
2200
2
48
1020
124933695
134239637
44491592
83424399
4760031
438467
2538
115431964
1302
457
34225
1503999
62
28546282
24
435592
16577375
612682
186394
7554
188976
131174
60
37
2
1563242
1892870
32592
6451075
85
103100
50
80379
4
48274
78941
1222707
3727
1008442
2258125
2560031
10
8
28386219
33681344
3147369
889482
219829144
10
137735
945
7462647
176490017
240
313547640
3028
19739
1671
5336204
33934
1495035
73
8603
1697301
62535
191
18412447
83074327
1164000
878911421
28
118065
735
3149
15
42
24747464
938591729
4391
10559398
34932274
86746
73252
16837182
8
41
12362
1932171
29159
4938
97300
286368
791959882
48348748
3688705
13
20149134
503838040
1017
82363203
771
35388
11695
5
23596
23331
8903947
110
55691
255146
136495102
718165391
13716
31297
35047
255119069
10226151
52266277
1489727
8492869
2768
2335
2039597
96498
4964242
1101
34574
4690
5
107
3
209577908
6288
4
138006
27152
2030301
10001428
38607975
8
3890553
43623716
32
513241
861822
29525
7
1975121
369071
5082257
129813205
391839518
429248726
5
14866
3
2456325
254441948
18548287
28344
51
43518
7
4
2641951
1422
199983114
956
2
14165
7991187
76
1287
325
2408616
3
169894
1334
44163
222786661
63241038
161861
123054735
9640
1391943
8188660
40577634
2780
18676
58722121
331
29
414
274
173
66815
87802038
696071
40
51940044
2
113
5260
53203
12
1599
289
10656
50256762
269
17360081
849554
4882284
2822
39
2
31815945
1928191
24428424
783
2179974
104
1085642
533
40286
146127
177
14824139
64169482
70190
985595
651
228045841
3
35650
1083183
948778185
697
7866
2
22
272926991
194574070
30980153
477
12
5554
58
3721
806545
6808974
10
72196
168
141418
369744941
12
122
356574
157382
4494
94207270
204
842
981458152
4
5044
14205999
3983537
727136
10924784
2008102
112
19
256
24
14940
57070
129647764
401629
46780429
17
1219807
5627001
10
569360850
9
4
3
190217525
23
166
1250231
818
360154300
2622
2781341
820449403
21
28490
342354158
1714
371767911
184212698
25639279
2
706032448
366197353
52821
129369
420905
32
3
34160929
44257839
128380
586381713
81
12503
3508265
76153781
5
29
243
32625047
7441
201886622
8933052
15
1260853
8
248
13471315
28726
294106086
975
431118282
306877897
247756779
7796814
23349129
4745
296896
9601
12284317
2592033
9497538
59
1502
61973833
437706700
208
1647968
15900
158309609
27567184
1222174
4082
22954
107055809
7740652
2950970
17116
19
12009
1124
338369
18
4410711
427
12074021
36
28026
302770915
353
17448
112884688
437500244
6
66728
10620
317752485
117
881
9010
23
364
48982755
4038
442
8237
490439
880571
12
16889192
2670113
20
12823539
9637081
44
542375
68209671
114221
32162684
276
129035649
19408
1547718
169739
29
10687
176
3211553
3
107198
144418
1642
539921
41938
4335727
60504462
3
11705
1191432
315543938
174
29
644067
4686554
242172
334396424
768367743
361
20546379
506
92877
44781
16397268
136876
59523822
49793933
3392
55057
554022005
60744117
33
103
620986731
756
2453222
8844
65597
582172321
1320
174452580
11863809
60666391
58
2108
2
1181371
11889675
4
13128
86725350
86
5
3834107
9
19
683
6517
11226692
378823685
628800166
6605424
2
2344660
2936788
12
6472939
5335679
611865
4583
43
2
713495683
64893
88234646
869
20694326
30090
101674
223774291
3330
153
2071
3356823
14699
164298
500146926
1130
30401200
1864482
724788
28107
791
3320223
147
11599686
511532140
5
3570498
8502
1015
503170343
172357487
996
196
2
22419
2432601
3
6
2460376
641426551
530996
331
4543
3569
5535
63037434
182111
13381896
76498651
11072853
894
73
317
9924833
120639149
20
2492289
26863192
985
1392
1867
358718014
901
556908
1204098
27292
104221306
656323
102044
25
10398757
232668
2655736
71646
14495
152178465
4345867
96031
36
27
128
10
2
210289805
5443
1125
9085678
9637
838272580
225
24365663
301
179301
92
302
17455912
3
267
6678942
45703
242874
5727
54
46
3724
314
8610
487450316
29203
21324
3
32
42104825
1192
177
120562947
146506
6171111
214
320924
190214
9657762
8
11
1531
30
20
99816
2
9
53
3
882203433
142
15811
178666
6083
211
122943668
259
1142293
13
346
1779
3483459
1125091
25
24549
16202
282
181
172825843
72
32
937054276
4
90797
709706637
40
2
24777767
51364820
68
3908
2
130045
13642472
285109393
424722804
96587
4
221655
946522611
3
39
1660
458
24701283
3065
20094641
545
47036372
5494116
677675765
106184
34
18
1760
12935222
215948
5092765
4642312
311
15
346119
7316
144036
21996996
42
4699
915188
19754
1467832
102190712
3965
553227446
124220
12275
9
5
795
2653
323236377
154
19783260
1616
40890321
7910
38771787
31492
82091623
479
1009
30619
46454
15980
1781
1839
505762500
12
330523963
39261452
1211522
23697
7650055
95388
895870
373066
12
919712719
225505
146823874
10637672
299435
12583286
590835
402843
302981149
343619429
7302933
469328259
60630962
14300
3829
487049
69275
13548
16783
7792243
512519861
1009
76373
1310029
28778208
442649193
1107269
16
406
68082
412
9
488
163716704
2065
17
1829576
9013
1704863
221
125240
421
331
438
17710068
456295524
218
48
10
2249
702
821235
1853
8377
14413503
4726602
154999
1534
10636
33033571
388
8660674
35975
74
78704
2164
277562
41197
42186860
61281482
507402182
18623943
9221
36345
533
7
97071
6
514
8502267
54527
15457234
2
21
8456636
27510
17277
100700
5
8057
32008692
123
296871
6773
475081566
564430
1871
2618644
997199
1082
61208429
24648319
873
21516449
19154
22970
11842137
2
101
384227
12
214
2880
11
11
188
17589135
33569
7090
6
138688
354447715
70354740
164
251838146
89260081
628246792
9
106743072
99
146110302
104397
5
28423467
17912
59024
703
179245
125519957
7862193
4280
62724416
29129
28141116
110
70075
102
5050990
174178597
454279
2276
27326
2531
4
3
34
995990271
439015
3283
86118857
100690
23368
274077
18
125
930
7504162
47621445
85879399
267803
17676049
11211217
460
8894
3
644
21834530
30069861
134154
3
129
19392183
101
1047029
163269714
20312802
91971
5934172
3
42381038
2764
3720
62837
149818003
5542585
784824803
328
3615
21211139
1065
1909411
4363
23
595537
437460
272
172772445
2457986
33397703
28
10470938
793104657
56999
5
1758448
724
280
111541
2
55
15281
73
942231
183518
198916
1313120
635465
21286
8960
2
108443
6773632
4622438
942
2504
1503
85
32
62938429
8
21
10009094
3
843862652
837
28823220
3231313
22095
353
845600448
2072179
769577
640
460707535
16
54801
937
371
89
2
316
10130079
29
4437
2529060
221516
2404912
4
471755458
651476
332
113348
24427
486
155653127
642234
16654394
12892413
114587910
34566
13
6424264
19254304
418555448
147257542
1388
6
3325229
41
58463
5824338
806713033
1222199
37096
8225924
8977813
27189678
14247
11243109
233
17019679
133584
260153
15
1676
854759
3566
20553
27732
121940
11435
1010490
17006118
26249012
13
300366
12209
89120163
178899708
1146
724755444
23
3760169
29814194
84
144794
1035
35428
14
47690
2023824
1648008
3
1680
488299
9251
49
9
4338
2050
855099229
20
188616
7195
39653439
355895
83
83314
4780067
622
83
10878930
2798
1356
145923
4160256
44
1586637
850350643
3
923
395
22
6528115
2355
236265
1222938
29337
3847
201738
15422378
445
184
54023
11637223
4827
24
15125
13
14
40752376
49215
470
868959269
125739318
23718
60318
109443
81120605
37
91864
16
34236636
3040446
279
5
1185486
68088468
33967
80
13
107
766
16288115
194
553604
8449804
2232788
29271610
200044464
430672
20001
594145
93325
150
1246613
82
3
2242632
1537616
29
435728
5
4
28958
561
115011
410814466
1008081
3369
73
27475
138114534
180817467
10340583
4037152
3956444
148000
1616363
456709582
25
126625
352294461
1962
33407
2774984
14490
1733
8133339
18569
20785
157
198691624
219669
22614
10825
45223675
15298
11485
86023951
101
64764749
99
56365
1656592
3055712
1377
3
2412
7574
268346
29
129
199853
160697
1659759
365162
29766
173782841
29965270
36
37
6802
9
138
19
876666
68425158
1198194
27707
859624
133
4595
3
5562
542
515
422850861
12603
14
242338251
433601
113
48
709816
4766
277646862
11
155720
65089
36
19534231
12329144
105891
25299
3467195
7061
131
531412653
2709132
13635
1017
409491
1736119
749222762
620
61173
1909550
1055
287491209
10
307
15017361
467404102
70
43
9758
108991
2
200
36836
249
5
310838592
75790635
3140
24
30
14886557
3270093
2
685396
107694482
143
1172
16
3659
3560
120
884684217
30549068
734473532
211124422
1408965
113194
30
381013
6551
120189
2140608
135841994
576
1336237
737
55594
127842
7
2181343
1687
13394
36
4172719
1041288
7574055
32
503
6
10
5
35
75241
33
818399
3996241
1354
50406
897330
56739378
3961880
4876
7
207
62584750
168
94
14
214590
139
693
56637490
191071
119076
96
594462
2432
104960439
394851
51
3
12317
425535
14133333
214957
46
50368068
22975
4210
447
7913
756
105297350
859272
983827674
136867945
146
68051
86885
12760044
26781605
489868168
26163984
2
46843061
240133
8237
140099175
27569831
2278817
52
2042511
16767800
1507309
19071316
3209
33597946
347032959
2207602
3397018
1882375
467232627
57686
1628
42205915
20213
5
9
781
22903476
5535
33200094
208221
2910631
4205
566
42
593162401
25762501
293847537
6243
694207267
3471227
980
20480
38
10
25
3170688
3665985
1345388
73405
7022759
222432188
463
584948
58710
9
473
490477
118
28275
170796
127776018
11801848
8470581
10
58
383
224396053
18053
18129
10
83592963
2
439087
940
4151
312
643
109427
14727443
70
177
76
57594307
744
112
234011
626
45243
112432
27005
401
437466779
27962
85125898
262751
435
837
598037336
2
273946566
7485
379071407
558
44232
217
3
275819
2485
2492
12113079
21
57135935
1159
8
18
2
159917
112266
233
763
13
3863085
4
147503
127449
87177706
39328
7620
314
714173
229247
82
377
97234269
1250
231014
125013
643755
33134
199
20562
94
5320
13
13905
5
15
893198982
460
99608
65
19589542
203307183
15
5903
4782
458
14090786
52862757
26220645
88
70049
35878962
418459
8728
10
35290290
37843
20976351
231421
54871
331471769
235
1009
20952
152435912
339513577
228748617
29
936859416
118502
200667
1059
10
873458305
463220
2052
2795177
17772
494943552
390383112
508
223116923
1399598
88823
493037
112829727
226672540
87
52774020
25436598
10
167466
481045
642442
2063
43
6874074
291684592
678695462
18226
109489170
2743
8642
105901
23565
23876
11
337
252
27
33376
3
236
3332
72
5065
15860
241289663
204359148
4513
74
3278501
123816616
2921
103440328
21996
11
12675224
437584525
2021
12335419
140
3952
277643334
70
12
1093296
10254
907316
9168
10776
1218
9604
32
174073859
15
320
739
38875505
931
29442
17495923
576143
18
13719177
895817007
2162
190
966822
12791183
2087
93611
258
571073648
558546
57
32578354
433
50
147
43
103489
170
25
43
16727
4166
91957
847476
3
547606238
800384589
18555
562
169
19749
264240777
657353686
275555
39
4265962
912
60
53
6
11096544
8569914
21848
924467438
99801
102
12008789
319
18
10788844
367
106478460
4312713
18
9207
128078
63375
12877
127896
37577271
13737488
2253713
182
306040761
1040
161466853
353694
17
234166975
8311461
92430
275772
83440812
2176
617
444
582878
239361706
1838
37
2025
1916
40964
217046
2
2
969
378
5
1615
238
283972
125691
26864380
7943
1968
254
326154
89272492
54183306
3390302
11
5640
481472
931912565
1408
2144
2
21279057
3195
2227319
37391883
303
8
40510
34394480
12719945
258672
768618
114996275
8727
565
7059
16
212464
5559854
16593299
246776
10
39
153787
515739663
224398
4391319
284523
41605255
95998103
41010
600
3
47683333
52000392
23137224
68
24032
7550
901816
651164255
2203353
1031563
50356
95472
3841397
203
22
56691
355709810
110719940
46200
5
185265
9992
32
6866315
40097
344
16075598
20
38633021
121950
354286
5
20
11646004
2658722
1616933
18678475
55864
19436597
410
161
1034330
20408880
7
6610
39274392
19
336201
3538258
17864
802323
29359
26951205
80
140
1316
5553391
4299
99382186
145121237
83976688
6931001
238792141
7405
51
93
615
569980053
3037
6
8567607
79998
39
801
159
9051826
4
9
408
813421
29224
299
842
17756
1910099
457085080
1168651
3
33819297
882
360203
604512
342
311552344
85097623
31
366596
47183
112
902970
39029
86133
745528
807809443
15491906
2140
4533362
24577
279
6
17368262
76435
61902
955775023
188
21
14887695
2
218674552
66333260
1912
338384128
173655268
33915
754986
1514
9
31
17921
5380272
39682012
452283034
1429
1704742
344
34175143
68
74
3535
816839
539454555
335910128
33948954
506350155
168592
39436854
465333690
11162625
118462
4
169
36
107902372
141
437128098
17586
33830
1938877
105
4430125
2318370
169188812
10135122
47
1583
73987823
13191780
2966270
897799426
33
14
282231
113077
20413
23030216
71
26883
374396
122799
96195410
126250
76
7610
410
147
1985758
3409
3179829
1414189
94
296835
3117706
9461557
70
24902
6086
173
265032986
1095
34
127861184
307
5
190567
62176
29476
3082
1083
116502
2773
943886265
326
335503
1033
21013569
32870
76832561
26722
41706147
960
51141662
182569
986
4
672
201881
6
24685982
1845
25
33106113
311195538
34290
23
2216
14248632
253489
1406035
229878951
39
40068941
302
344
2
13998
565505
146
3723
97141830
3797809
25
13
268
23
177211362
34791614
6005
444416851
239188
33270899
63
27446823
413386
39
15900
6
631085094
385155930
59
4
160
49
25
14
163376469
21
10
102
113804
11
141118624
549019
1268
6
100775496
166
23378
1356337
40
71784863
2001
53620
7
9539264
74404
491
7
1361353
7
815574
761
1038176
6869055
18959
7136347
5096
74822355
56668
380
121797
2305
86030
131833575
405
189
32477
7797
499586
14834286
4
78266
175
355
4751968
21753356
130010
3181281
19448931
5878
40654781
2
13
3841359
3
72
182485
719797644
1506
5277
14026
227194080
79141765
21137
177326
105452
6
1198
1036
47872794
398259
13557166
343222279
3786
16698
56400
235
8
777517
99
124316
64
4352827
626120223
1959
159195
241159
12
1038
41216
37312050
76
3343
15214
1348102
76937874
49111339
10
4
209411
191481820
15891
2692165
7
1140
188161565
27291
10
3
1171990
44078
1248667
19452992
32553055
1274473
810997017
84031
8156
393
14
4079
922
57
6
61932
2
1336
4734258
15
8671
20
345383
197336884
7
157416
116499
28
29520397
261756433
2
4
80831661
3507
27643732
58035071
19652
4015834
745
184824
24
118925
3492
34484980
8134
944113
2402
3
4
5272167
437697722
4034457
36471
2166596
221867
22941130
227222
1074308
59062
6967
2381711
178334391
95651
63120
1810879
74
9981525
1040496
1219
113
4106
297292424
118
4711
2201117
8
60
97
2145
65446878
349
334441
165072
3145865
1105
245
683
551
867647846
119
179876
114535
456903
3
259012
4
17342
441408
94368779
457054413
634640
1055
194
30596
6
17828968
766914902
6761
11
29
29849
780862
33
10
3207727
800067
19145
17
67703857
584824647
14657
4256106
36897645
7922464
2
2976
26702
4
276596838
151796603
53698486
10
8119989
33
3405039
183548
56602658
16840
9
14
108913
125474377
174488
1078543
9361
13
3575159
6051
5
11983
13
21
117149
2989
50730404
179
48792067
1298
155985
836664830
15452
15
433953
703612897
29572074
50584645
502291300
19402422
97333104
95207
5
248151
164
28379
128298335
104292435
789786723
77
22156
23041041
6
76899139
10
902
13094
28
67821
8929776
777
65
2412564
30
3941052
21750096
61909
17
60418128
10766
12154
325810307
2179
1355
24689042
227014731
362148
7863740
15
4
159
2958733
195
44434
1196322
2559397
9303
80179
599134
25787
7
3290076
1535
486
8
716
7479
623676
11432
1235
6
137973
122785339
6553439
4
97743
201701324
2954
8
23
89625
79277126
79
16373
11
5
115
29907
8648
44096
6468
74953
3394577
668479146
78476
1944
7222
992189908
5303
133
10
79
354994347
3037571
2
8513
1779
464096871
6
2441
9765597
14579
18067697
1116549
8127678
114918131
1254142
208238495
4928
675
30
217
111484
4757982
287484195
12119055
150432032
990496060
3
13
69384
46
39
3
6341873
5701
688
5178493
811
507
69757
7799541
45793
2809514
783882793
8619215
317020833
34862861
8167
50
58386457
687539
12245239
68011
69
48773959
859
16391
8299449
5
428740426
3098
68137
46
176483
2
412
202
32978428
6669532
1392
395646304
89488154
66881
107
40262383
2693
2154
3
97148042
2964531
816
13796597
35
95678279
7273535
1099
121388786
105186212
2
28075
499099
8
408
6
137689195
258164
422
101
1015
498676
470284
945629
116892243
89
2
36
28
197989348
3533814
13
184
98409781
35640638
37573
590
12682771
68206
708827774
24
253
516
16
616071
419
43192702
311
948
5
251
462809
6450
13
2283468
525
554
125464
4782725
63
333
4901
4651166
10519007
79977774
202
259661858
176438073
56695442
4022
809
483872865
190247850
1320
3043
4
730785
498
47281287
163
810
49826
18
1878
302
21911897
8149
1905452
716377049
8127275
77155
25109
103698
4923
1083
14334762
23
7634488
66575937
2584295
42198351
42712
3429
13
2
505
158540048
5134445
16638
16218267
217369822
41061830
934383179
416582516
85445
58571
7
476771
58
40269
11212827
225030
19490544
312002
1066
2737498
21
1439
16
12
525743
28
5846818
2
1051
3527961
11557753
2843355
31321
13032911
181186302
28
1457641
8
7
41680839
27359
37506
397347
68
6398635
19217661
13
23
5455399
12836
53
580
2833007
4
1852380
48600
5322919
6
19
13415
2089645
689
438
25991971
21140637
607
31
14796
32060
5794
34920821
17
5
90
2330
2045
755030407
33478449
12835
8845
2279
311
92355305
9659
330475
1014594
3907490
12213913
5143
20
6870
163827781
447
7490709
40192
699462
10910082
779
1170218
548087
14
5379611
4859
2572
6071735
944
5
1412
151538802
696
569015
66385414
402
897332
407539606
371001915
471
7789489
4
4
726617
15128727
9005
3602146
96
46
248
4159092
231
202630826
184818
38237
386
2
66738489
590080580
2
3854287
91085948
1534
182341
62437023
6050710
43464
116
2194032
82571
396
97507800
72860
17267851
4362567
9977605
36208
23
8232831
9202
7
15569030
3
614060
505685
8128616
15
5906
138043424
4806460
2871
9
217
4903
834535394
3291
9290
680373767
749990411
414
92332
93558
216537
2
121
3548367
20
19540341
5089
9047131
1382
35409
117
25468
1222171
10880194
3147
449
1790619
155
14628
16349606
36044896
2239
99509166
2
720640142
4620229
9225
13
3
2266897
182
19056936
417058364
4884164
2414
3550878
5963
185641
1581775
730
146
306
2471603
44
944196
44763982
54200046
6362
74574
4676
239041824
219768
497351
92
48423
46160403
29
20
1996
29609
9986570
106388
24291
2522467
56980695
313259
1886
20
9
2
44
37690
6380
4
71
2672
2785
37407764
212753
880
27976621
63
4525237
474
354801
1669
2855887
418728
2131
13890808
65103277
461271940
6858961
3243
13150
4517
213159
8082
371917
4
47
116
257
38234
615026537
6
847672
2005
170110
170732
3293244
14158983
978
263331
209
694973684
203030
32559873
7717641
1725
131632
1171
436
102417
132866
99970616
10002641
12393
160
567
13059676
14
447
17
3939335
5
304861
14702
407439388
625076
185469080
541
1395235
10397
48824294
364773241
27920
4
3
824
1257954
580427710
466
384468
2179
1470
6
396
435463
61209
48326
2803815
5875
5159870
2171
61692479
875828059
244057
9333
86286129
41484995
12
18979
14809
24582
26
1292115
31
3
23266589
154
25773
11045
219245
11266519
52
68598164
297217
73
11619
1940885
75429
3797992
10
10233
78
119684783
21020
1106452
375805
179902
519
26168465
3663
251135
745855
796
29
866907264
2
5870411
31102426
58339212
143186626
6415
426
17199
224
28
20
1775
3
4
366734294
1746987
5657348
27
11226793
3204
35488
912533
29970
16680272
413758186
9042206
38305174
2649
6274
167645152
24951246
963690488
64
12138
775738745
3481
395456594
5
416461
12251840
4983
37
4356
4330212
123
32518
857660
43879
11265873
22337
12576
754416
181
2893
57180971
9
16
197
10
28490
1315290
399341
13
17560479
15327826
6610133
32212
13
859159308
12899
43375
888262
340919
16286
14327417
130178736
34
334
115006
763
71689
21
27038
3084769
17631
16085
7
948
489
448446418
4714133
61466
7
14931
134
12988626
445
1554
1234
7449
1499193
316
617534524
389516103
33
125770006
418392
1307
36
1007
338047780
3669
81007
18
30378064
125106
582065
21535
69228
1797
31495149
235
76834
130488
19522143
42
878
6819
366355
107133551
23124573
6959
4240
392694
1033
42008808
117110994
132964
72335
192436224
40
1280126
676
1959814
1852233
21861208
242
669980286
1435
9965951
19
23
217582
25716105
2696
83
296
42511949
223
11457467
5
125
186
62
36
76586521
60951
35631411
94
6015067
22227682
423638
770575127
8
11556001
52268876
11048051
962
2633
20612391
736937249
71868431
173176
271672769
6187
377
435
288465555
42
22926044
2039142
32
308926
42
175615154
594250
11
9190
21
4
803569
14730572
19184906
508857976
6
1672650
56609761
39825
8
391645621
3296
37581
651507477
9088
118
108940389
93039
16748
2914
55856
10985
6589
2510772
76321
2320
6273
160
721
10
1432
40214404
539140
319569032
20
5637
40741
48302323
94
272295350
104607918
6
127
6056
326
5
16941074
5082
29868
2737274
213309505
225
385
925200844
1552
41350
3820228
449
6
44437
777299166
258
134
3707871
5709634
322
141086129
89356132
10221570
56188
564978067
2678
69
131
8361
451239
12936843
40
6444265
46645541
15940782
219434
52256
14
18
72181
221785
56
607
924717842
9
183533
2
22437
4
29
892
91709330
368759
4392
448
2
69512838
1338
766
38261685
124474
3904738
42943288
9099228
734438
8938507
4
17024
421994
175193
543
3733
27971917
231570
876752436
10286480
16993964
2829
806317870
37304343
372802
3682
3
19
2
1851453
168674
1077
92546
19138091
4138228
610496
4884
105
4602403
375
10979
421469021
29
4
19
11
5628
9444594
10352190
4205
610643049
9
12581
10337652
48
5568946
7
2178
3
68
2143168
17
268045
4515783
68
555
4672
267
1545666
49030
335208837
640175
35387
567712
647
2
48
75951445
39616
6
31792682
218
124
31072
5
6459748
27194469
4638205
4079
7
49840
3459
118
484003
645442755
953068
384545323
344549497
479
11
922699
11269
879838988
91616468
450348561
957457063
67712
164205567
1233
3423516
1429871
474493
1516
532333
2
52700083
504440473
8171298
264
565
120
19688
17290244
1191548
155
156
65722
55530
2284352
311
6360249
2134945
511215
439633457
549932956
41
43203
1311
3147
83
28079120
238
24050296
1227340
3277
218965649
190247
37563548
6
72640927
276
213101
432
6348936
3207714
29
153625
531
12
6
10236081
696
350
109
27929
4246548
81
175913878
205828575
16
1033
9557
179777
7398155
54312
64
236327
104988110
38862032
52
3503
11704
5
461069
294922
23336872
349865
1021680
1070
319050
24680
18
14
1279278
98839
10880
695737
664885
5047
107
6636
78674404
562399799
2958562
162597644
13765302
150867
14
157595907
135
122683276
457
14572
143249383
25451160
14380
25976
11824998
46773802
49407
607
8495155
9207
1655917
31961253
20379095
899996
2
64146
11514596
27
1642
3477
16657
2175
789042479
11373
6284742
5
1245
5761448
730
29
2537
687502704
488
6172002
2783538
1951134
385
1260
5622197
37086694
19498
339244
50
1562890
30904883
645787
319075065
605686246
159921211
16693
389019110
288794
8061
9326
404104
1654800
37
230
2669827
20384742
3415165
307
7
1607101
553255
4956
65568
460212341
238
10
7139264
217473
7322794
58
111930541
1430969
29
3234865
64359148
4935984
2452
13
123913809
51993
85907038
219957
12649394
765
9379
11
5
193
3520
1955137
233460021
2271086
2530967
9207334
6671768
25
155798765
935
77
87453
1700204
67083
9
23362
3094
34
317
859
4496
599747453
17
7503463
6549
658
9095
564301
723244586
7666143
11
137499412
4
42
3272930
250014
10
7
112
14374
1969
218307
69964950
2
7
44652852
19
589347
131605
221
21822
15982
117723
40
4850
13957903
29
545316
1262
934
674
143627945
394
304
1160725
639
15
5
238154166
80
229845469
5592
3
2
315504580
80099245
47
15050165
327166232
36902
586
16983
201
6667027
1554
643
41444
5
33933087
96441941
15185250
294
5
49
263115
17347
3454
5
8135654
5417
279542
3
230844619
4374
151111
3937913
1054
120579570
54833
129
1736510
55
7
29256704
19997067
539603
57435787
7
93
31093556
63797
4
1093571
91659781
131
28
10
2
162
76948000
27565185
6073974
5461
129
2547
2727595
32
558
328556
2887
65
1251434
131
311
2
16338061
5763
1633865
869226333
16
12
1118176
666
99102682
117534681
785755
162
152
11443
665
27064
7
544
3840
206
851388
160527173
5
38208
24850552
2012067
1864
858231297
2728250
2
5
1860
6
18
7
25856851
12883310
353
11683
894
2
29422532
6
767462213
42
464595961
800159
14526
201920
3
273
5390
413154622
97396597
20721
6
1196711
327923782
595666845
6952231
697
266
115818
3698
2117596
58490
336
3669
5440612
27326522
262057
417867851
5337
318725102
9511761
199
269
234484760
36
980
136
8324682
14
521559
150478461
38141
62
64432
166
808
5
384214409
90727
1335672
104728
17706
6
19110
5
271
1309
69858474
10266
41031406
59033
2013
4
21073959
5677284
40219
2
291868232
923
4883
31778
692075
102
1571
4751
16594
53
540091
167055361
9937344
2169
3
599791
517
1929
743
419071
3
28543233
2912427
6131
42912479
233221
206366
2
1778
1802182
3036
4101
18
12
5662167
33635
15608
737874801
2009
114374
10885504
14567706
272
2634340
3074
250246
7
30684273
52550
3279
6794280
93920302
131405581
112
1164
378337
94
499
420
630951
105
18816
6619
8772244
4
103361
12007
11565525
22446454
922586616
1261008
2377
37
62
4
253
43
7010
428
1361125
21943
2142230
319
2001190
2453939
4176174
20711529
102
247957
13811749
4016685
264963
149
5
19826
63417151
56547
203
12972597
3862
14793
366990087
30
45558
2122
510793
19717
3049
32
235871
11618855
288
5404330
1667
11662358
7318271
1726
2
419176153
257
28410481
534
33
11
37898
31647010
979965
219
40
4
49
319287
31
12242038
20402136
76800624
17924826
712
2162
5371
59184
5100
66435076
31704
237066
210
954435
4810
1675
11103742
4
56908140
7499140
11846584
33803811
1028439
3
964265
22
4225156
19604198
8870384
73118
39940585
59361
362
2439238
26
2599
138793152
494517583
7688852
649522977
146
52279403
2
4694489
499
196
26619842
40
158596
10746
45
69637209
1071538
763
1195399
36
219
7
560294
1032
252970244
56
331154
19305501
271
20923135
696709371
1044
15
3775327
147
190920982
108
2
116249862
8421984
1753
229451781
1241058
445112
744127045
8187
19
9153870
1244444
202352
6429606
2
142763632
9233
26
8843
89
33
22088317
922331194
194027
6283
4
6
664
24159
115
75373
389397
3
94
34647
973231
70954
51237441
243217086
11084
167872555
25266
18967710
110
459704
15
19897
6761953
87325379
68207405
3
87431115
7
687
59537
6980
815961
83
609592226
28355274
44611
94280
86243065
141
21
25512
251934836
14
6543
92589
2
1492
577
29
8
137821031
175747
199682951
6874440
278
42733
107
820
1257
15
735540
3
4
53464
625222
5933912
10285431
8873046
979265807
185682813
203
50495
225268502
525
740042
4467487
2598487
28
34005
49
1190
32346869
330563431
101729
20
305989074
1592037
15
2
231022
105824652
23919762
6
5191
23155
5995
113119167
699
2098168
329119324
50
4125
182579
293515
13366
7583
9060
94910
342021013
270
69972548
28643078
96082
24038112
19788574
840
2846291
7
189811490
77172
2758019
1079
101850
18224
3639
459
445844504
813622186
2009
3290
66110501
68152
2186
7806
2688548
19460806
2897
925961
71
305330
21359
363958039
10017105
3566077
20253312
2100693
4
6971
17033280
2782162
331
308914959
73
490367
3491758
7
747553
15424
688408190
393
693861635
522
7234
24027815
51
164319
2373
515871
38931980
10
1030496
57413
772366623
790
747771
43090
916392369
24607942
92
645184596
3351525
2173669
641624
11109796
762453
5180
1253428
12116514
1123
28
2948584
6908298
277460268
2271
368
84539
54606
2180399
52028916
117
269268
77931754
4325
2187337
223051345
7592
9134
3178795
26
109503
4
3670145
126538779
7958074
363479893
257896110
1856426
752256639
6766
19927400
27176
25341
1195
450493
64459
585053791
279394
5
50
7066394
151
5536946
365030
4065825
2
6
5
560
4846
33351920
159309
12245
89348
54867281
71
15716
21
468
3436
50841
7009520
54809460
679
11994
9
66465
575082
557
405
45632095
56698951
14
34077100
13
47315517
653635125
4868
469760986
1250609
213376
20
147402
1410
3
6560412
5
17
25
7031887
9296
244578890
6104531
19347
2594675
3932
201562880
6328189
625379
46908
670913013
4263
4688
777797157
371435813
96017106
1904180
12812852
1047
42
144
23784
29347
2701
15340317
932277
46
717
8
40
389
652394074
9830
51380852
269797021
13857
12
43565
343
261350473
3952516
30893
144
375788961
1411264
2937860
19
209040
95
41087
278482
668729
291
16202940
3919776
638651918
7436275
281912
403318
186959
68
365159001
7031509
383
203521926
60239622
44548915
18
7
6628606
32
9
683
200639
7972807
78
372800555
3
5267129
43159
15
255959230
186946134
420
3
991453298
60810
15896
936205
220068306
38746104
429212825
3592
1988
89
870555
140286183
27018855
31
128
96691656
237572117
19287422
12327822
7986
3847
553806791
2870
1665394
9466
4117407
2
6219
16622
26855741
4982854
19210
5731908
1360
3210483
5
638
81437567
827
2
162
16923
1236703
2687499
1017593
8
373799
1929
38447487
16
5330175
108051
195
220382
209908
1632666
8345
11599
97469942
82
585
6614201
102
7168356
436583
132886
1954
38
10189019
3
439
2230
5
419832191
2653711
21010
9557913
1640337
51213
105433470
2930005
57
694249
37
772
10
26
264
181
600832
1099
221
1922521
3
3385
6
839996350
50
128787
42
6466
563
365124
115
5572351
16
3
32
5365663
2391096
873543849
1344884
1979
60
2687
1485
15
12
376789
147361
80615
188649
304008
26849029
150
2083021
6612
14061306
247467
632114135
179
5471
96429899
97972321
207175853
114571
16665224
4
1813560
8756
205776
22858
30083
1232724
6
11
21468
26039327
3329
5786
191117305
35
9686
923
14917
2277
207702
368
17084
25524739
9570226
22848764
127
7744130
82731896
1413
1662
20317
338912754
11925
233
15948976
74555155
2
9518527
20
63292
163600246
12782
42043471
647
185439896
128957
43367
6521548
60224
154704
2135
5
349
3
71
155423
421428
5775258
8010627
123026120
57843
1340735
68
37293
398533805
16
2325436
7442805
341
7
5
436
21884750
2935662
69208920
8
3943
104387
50270
6658208
97
24
13419138
936
139981
960
42131
6643
3734
3
182
114403271
706
2565
38546
49
336
26673
990651
2566111
147
12
328613
4068
24509505
62
2552
168
12
1462093
664902
42411
88858693
84866902
19
8
97078771
11
2555
42
524998
410882
5844397
3
95431304
137811126
8
51416660
4
362102710
2
68
1115353
32591163
190
1654423
3124
8
44982566
2421
50047
7
2755849
35127
2
172171055
2686
19244
12042289
779
11
15747586
6
45959
49764613
34332582
15813
232
25085
125
50739158
430639525
3
2411
361
2
38361
63023310
28584
2300792
1066
3
8860209
884700375
1649588
19
705
5067
152
34
196117
15731650
859
30
352990
187383
85953733
24213
3220
3365
17637076
979993
97
270516
2055862
117809
1463908
250854
5
236923198
960913640
24852909
120
6772
47118835
249739
8519
21543
9
824
34
3341
268064060
16852
5999514
10
7
13951925
12
10649126
13408894
26200
34
1861174
5
155430
328544721
503
24740
64085746
36215
2
231377783
35526306
119
112333331
3789
201908173
665
252213
2852030
24874
176
43
330952258
874668615
521837477
21105568
9
64490
2761
4043031
369
629777
904322310
257800
139771765
7014
624119276
5
11278
4
18713257
106
143385530
16
54284
264937
581609302
624145207
85153
2003
2
551940
90428
13210
4
25337
202937212
3744931
51996939
34481
15627174
6
7
9
3
626
22195
415373
36
38727837
3922094
205793378
6230
6129
32
17415
29866429
123
32
2
33097612
8148717
2935218
371524
4
138381
3067
5669
19333
59
15
8799377
15
36339
63374
16
53
307865754
894
12
117646012
53474053
5
2
2019482
2
337
143467
18
260
76545089
44537
176245300
525759117
25
148
1151
12889
667923166
2008
16473
84554595
12635822
798
9
29
295
76487
25776
112669
206962
860379
361
1662
19798934
22493
5530
190
56
796943411
76
532077
1609
38994
627995848
2152
289364
14716530
48
4
12000385
9693099
6237
21
769146817
65549
11308
237957595
445
63466972
1478639
1859
44222357
1310
1654
4
3
171784289
6698312
6
7683976
76
15
17821
2237544
587
220
79
4112
16
356
130
20
4168409
52842
553
2238
2078
4188
234
269
191552513
44560
7975883
42
7384243
24271985
9123
14773
4989
8624832
202
994
105734
11
170
116
124369251
35218688
3
5059
287014703
201
42
49
995279
4659
281240868
4441800
1387968
4658578
1132327
12178733
943
958945105
65407
249975774
467
527
1319
29357679
73567494
7164
900
210360683
12978
707
2784
162
14488335
909252802
13683
40673
2
870
28373154
900935761
2
4867
98290
6566260
72
949642
4926
332951
4960
1327119
956023
6
38170905
30
136241631
3
3
115
11205625
118
14176097
23694
1030835
3707
354587013
20
442103
4
6
279
662518369
2
10
11
84
17387
99
10532
1653
3264686
154763938
5
1659184
734
730
3661392
156
19992
449824983
706885654
246662
87613
335059174
48
855775
43185
124786886
885316
30952
22583
4508
39
7948
821
44645599
185
4
1869884
73
733
39757
49088270
7036635
213
15581
1127
6298
2474
516
16
3041567
34175
231601
202695950
279152264
12535
335263826
1209
1169
267406209
6183014
460438
123
16
127274599
3
1090305
44135
3
791
605029675
43
2
19524849
131
9250518
5311820
1132712
89
212096
53675
20914927
132655267
226582072
1951
1951
3
2603
786858
155675494
1581
144716741
55
39
456968
101832
1802530
6395086
24585315
4305414
107
8529479
259794074
35260402
16955855
52921
42376
911075031
745
523374452
56170
39448239
23627653
7
701
29618192
17
5672087
31
30
536485
29
168682
359
48
6
192151144
23743
1179329
623920
18372494
252455443
45095
1846078
36381421
1881720
236017236
22381
4207
105966
16
1124490
12
112
13057546
68877694
50662
23252279
10374664
112
1744
243506
12161164
289
8
11778
220020
51801
23442
103568
1934439
133658
32006134
3341316
43355472
5719
797
2989
227488534
66459
198148
575
4
99442422
569081
53386060
22232
84783
5
113584703
7
196195
539570244
10522
62601
289
382863
34
6764038
609630272
27629059
559
173431
92334
421137
3260
3021574
2
356
6763204
50937723
94800
88630
430502281
286577363
7550
281
608
408896
244
6478
62
403
580959
13
6
515
4
32136
20796434
59558125
17434404
62378
95
5710787
32
11
338
22265678
809187
1881483
2
9529090
8
2
35632935
30993
322071
776
307693
1563992
182
4398414
1196
204
2757887
556487
13435365
134473330
18499
7
1854
142372
1411
3276201
58
7
9
954
227754553
128
70
4695
7691
102769758
328
14
1573366
2280
170397
200787
4316
71
9747888
6836
47691
2
92085
355622740
27032
3
16
69367
7
2378
651983
15
3
64829
29447
5724
3
1898
302773294
1709687
101091
144
927202777
8
2
95783563
3437758
4
20910142
664065540
624430
412466243
338277
38094
250764122
21
32451134
2506983
5350
323555567
21
10
1581703
34362
64402003
990083
705661
37252372
345
533
14
72
138
235
207487
4764
66
3896
52
11140366
1655
3451410
4365738
31863471
108
84996977
12
247
1963244
701
1061
39
138
194517
1427
208999069
566237321
4933453
195163
2181
38918
48223
18931247
146
39659347
2643150
25894
45441
90886385
2
5
18
257
9
349000
13309206
18871
32
37
521689
498
13706
8693227
24
12606
4
29
210
4185
566978
78
3161748
2579
316361
17018
19
415796347
254191401
227836
180
877244
662
516242
2
163878
17
961922
81670905
98
951
161296
5402
24347
54
13
73
216727457
2
89137
824944842
7472773
19
91
976405
13890326
2
2803
22293
1712
187434
10508
2
169670967
17071
38522297
7
2806227
8
130274541
313
40971616
61
498
371068
27
2
3
287
8523
11573945
74970078
3611007
5754523
9
194
783853
6
1703922
52570
734730092
17115059
170
515629920
16803932
16139
26
531
14600320
311452
234
27478233
61343
37
1361351
5471820
11
64
12596
226947395
42491655
2
30095868
884017
4993
162075
138110964
403
170055
976
127720183
1038
2
23384
483091858
3243
12437289
4
12156010
4697
7
1146669
64923858
14802
659601
20021
499512
27065578
4
1086
457951
155544917
202769
4993705
13672513
18541
402397078
68075
226
1365247
60737
148346871
135779669
1145
286
82335
2750986
355365
250
328096268
1579
162
555182
21492315
15277295
40146
4373788
41945
6306859
14060250
28832
53202
27172
107
1936
990695
37
49838566
23
40234491
7
434923
12
65631
58590779
35
1189850
2101720
769097930
25754
110
47846
1433245
20627410
135
81
51
109065
435
17446
140
16432329
675
3551804
20479639
9337
4730179
1025026
35
152709
53404
132498039
39411
285055
155046480
10
4047228
673695
116573974
349605273
67615304
2195
13952076
25
9259920
30387245
2123
34459
3
56752
959
1172
14986
3455219
6
1167275
1267
13586
146784930
1754424
59829
1683
3201
489
3919025
1558
668159908
34761
38240
480055
84340
57
2186
102
4887592
15
132266
7802991
575185835
4609951
3494
3
30978
212720
4649350
9035
254977
7
2
324307
63
11198223
3634609
331098886
62305
4726178
9323590
289
760363
1968
93
364876321
15
3
61550
72479357
705155204
270
853
677024
41634181
45
692672
2226
48
2017
649653436
341175
44867
111
942559071
1244
80353
1516271
904
302776
4046
678
16
101
7062
10836605
48284474
222
71
47618617
21
57602
186941
22245
368
71660
188259655
871549403
936849630
53890427
1362
3140
48
1776793
1913
43
7943504
12077703
7
622248
52
1220
72
137725
992
749
5014348
601937113
37879
7741862
26104750
1200
16245
161039319
8
83
10038
17
1581
7584830
347
5
77
3211434
442431323
12
176
2
71
65966
24851874
326259861
7714117
318202975
263
671018
53
3107
18894
8497
21014947
53360885
499869
3
228947
362177777
54646366
10
2497432
7699
17
1604328
4
247333764
301504299
807270747
2272632
216
299
97644
2
103651079
442489
1517923
12729996
151
475
888496963
1609235
709
660628
91347
37
134935805
5758996
2
43266
246
10824
496
27104798
40145
44311
88000632
523478421
172426
539864294
3278
82273
236
2
61636708
169494378
21470
871605698
19129793
12
5
12472898
4343790
226
