0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-05 02:26:26 +00:00
OI-codes/LibreOJ/2254/data/easyprob8.out

39513 lines
229 KiB (Stored with Git LFS)
Plaintext

35187
36
5740
569
3254
1298
18175
780
6074
6383
1010
7154
24424
31120
3001
17283
242
4285
3041
11539
11053
2464
1656
1168
8606
10084
2423
477
841
4792
172
3109
7689
2555
1808
7663
2097
6439
8910
6272
7715
810
4170
28636
3407
1074
1152
85
6191
1719
12649
10776
42
1666
691
1179
19919
607
6794
7544
4127
225
1254
6
1165
2642
2745
1656
2704
24300
8
237
3584
9234
303
1895
2809
1533
325
3684
1058
581
7220
1732
311
689
19313
6
11008
3868
946
4241
29810
6268
17769
27188
16153
314
42
5386
409
75
1905
558
3250
9686
326
11920
3690
16
32428
9813
4422
8421
22731
10532
1876
25579
10512
2452
13303
2597
968
3244
18970
869
13446
364
6768
6285
19500
2071
32076
8861
20774
3235
1552
248
8352
6380
422
4043
1371
1884
1471
7700
7280
33223
421
18423
14074
10149
1467
4067
5466
2341
7204
170
5344
289
7337
862
23879
503
9572
621
114
785
4938
4287
492
3611
12909
3302
2348
6586
9719
27004
13535
19
14765
8644
1517
452
829
30578
317
2053
2930
11500
20303
19279
1401
612
4525
39
1605
239
10787
2243
287
2983
10552
728
8964
1100
4200
1743
1448
19716
7774
8790
2221
211
2518
7457
1202
5671
1140
2310
240
258
16023
9427
10595
17
5866
676
79
560
819
2065
176
774
11429
15344
680
1218
3187
38750
1001
4368
12582
10483
3884
1698
167
405
17611
24386
6241
425
9370
11039
20938
4561
13909
42
9479
187
3771
8597
2439
2395
1207
6879
167
1241
8527
5001
287
16922
11847
512
0
1483
636
7474
980
14554
10768
7841
19854
25206
7798
2621
65
37
7444
3133
7319
3437
7087
3863
841
4117
5918
2683
1636
2676
10849
12148
5225
11116
3510
113
16497
3958
9670
6019
11595
2791
5381
1163
6009
1704
21300
459
3111
125
11429
4942
4211
14952
16419
11734
359
13112
5551
721
276
11
486
20025
15361
253
4160
803
916
7621
23936
4359
3
13722
15348
26058
2467
2320
818
9033
22850
436
388
4605
8299
6160
14902
22873
33522
9205
13604
1108
1614
16310
289
3441
522
285
214
17731
847
824
335
212
2485
864
13779
2776
27293
1417
17418
13797
7590
3090
65
13921
7202
212
2807
1095
31578
5739
4075
4850
127
13008
4700
13527
755
15167
880
725
12914
1124
14091
339
1
2950
47
9406
6674
1504
12808
28
157
1031
31291
2960
491
18951
444
7208
5452
8990
1682
601
960
5203
4991
1131
4005
1161
3918
1275
22421
6135
28946
8144
7538
6032
25231
8739
9566
3512
3335
7145
6805
1312
17432
3956
1499
11281
16841
410
4433
204
27218
536
2421
1742
2683
10651
1795
13717
7958
732
104
9797
4833
3660
26629
16595
11411
1
2698
6094
7443
15063
2002
80
330
3179
3428
360
18095
306
12994
11478
15452
134
4695
6359
10634
15249
768
3107
8603
1353
7055
3729
669
544
429
366
146
349
167
4333
522
3259
13979
337
227
4589
13257
1112
379
2483
11410
733
277
5278
17783
4757
4415
10783
1097
90
13450
5032
5194
1627
19870
13139
7911
6459
3755
24513
258
560
6927
5192
16003
45
9625
982
30389
2061
754
22268
9461
8400
9169
248
19011
13426
10441
3092
6772
3480
428
466
115
6966
8214
2789
1814
6855
6427
13318
2857
330
1385
1678
21414
23501
38736
74
561
14674
548
245
937
84
1054
20820
2278
4818
6228
2390
2544
5022
9261
19359
3628
8454
11954
28545
18197
18094
11584
8054
2208
2727
39511
910
9891
359
7735
29577
607
4096
23023
13632
6886
16815
767
7926
834
14606
7232
7893
5106
12645
227
25954
2962
21509
11329
2157
2302
208
12972
53
22007
2216
277
14806
1006
368
735
8627
1983
36337
16372
19116
7326
5356
2810
6800
850
35359
578
143
22022
8359
853
4070
853
281
7105
6333
657
4495
8998
2784
3843
1964
33247
9915
2959
261
1264
2682
27129
36
13260
17
687
19511
4125
25499
11553
27565
17048
191
23166
5945
11647
44
27090
12563
771
23178
31577
312
3228
8155
1300
2726
5727
19262
243
1186
1765
12484
142
1883
12318
1201
4837
5598
1607
22786
19
2673
11510
4367
142
477
936
6094
164
2197
2197
2607
8439
15802
16149
9775
18286
530
812
291
1947
25809
3836
127
23127
590
10767
8815
27
14676
23768
2547
16429
2095
254
12194
8467
90
7571
224
2637
2864
8235
16382
3220
465
18943
14772
566
83
466
33719
6692
5446
248
1724
24051
4232
125
29040
11304
1160
94
8286
10563
24571
25414
18067
9342
15995
1784
10786
252
20408
1413
11225
1277
11237
14647
32739
5575
9
206
607
1069
5552
751
13730
3256
185
31329
1603
3613
10052
9749
5688
4388
1809
1727
9029
6807
723
972
6483
264
3397
660
13638
26166
10
6416
2658
974
63
6510
10542
10316
2845
427
12280
3483
2482
8793
851
6689
3261
14741
3527
15745
883
13567
301
136
3415
34
29603
17419
398
5510
566
2465
35619
1134
7534
4424
11170
35046
127
6994
1001
17252
777
2075
6720
453
335
9318
1
1180
16801
13446
1982
29285
1668
952
4177
36106
9459
13584
25644
2044
7114
3308
1882
16615
2566
1032
14687
1029
2019
11575
14740
256
1201
10749
2013
726
12456
13500
467
7841
10376
1792
2583
596
5603
7606
8251
12064
1101
10149
9946
1618
26
2474
9182
10519
946
7297
542
3664
921
11935
1454
15885
1587
374
1039
1299
4253
2546
8184
20402
1824
4748
424
17959
26698
3156
16803
2
2041
3677
3707
2189
13237
7922
5952
2065
7526
199
16398
16136
3491
7846
11917
2553
14630
6990
11300
7941
4035
79
7647
102
5480
43
2018
2153
5136
2236
89
14
1708
50
712
2471
2863
13005
1390
7346
7482
24920
52
3449
2805
10090
13452
301
40
165
66
4621
20947
21132
9761
23649
603
4143
4167
17306
5955
17931
3
259
2090
9406
505
9583
3468
17404
21
434
12804
29
361
87
11705
2151
12957
12891
22993
2045
408
11599
11131
203
907
23685
1323
10717
8591
3185
283
5790
1365
17954
32231
475
20132
60
627
25457
10
1290
4730
971
34503
1542
673
4900
22865
5824
22403
588
220
1565
2954
2288
2280
1932
4466
26867
2860
3749
14121
95
1386
7147
195
41
3841
12305
6644
17777
20070
8254
8064
168
5503
2201
29546
3460
820
5763
3180
2677
1098
1129
930
2216
11
77
380
22118
2630
3295
20031
1976
66
7178
10400
3
4032
23868
4550
5740
139
378
3706
10692
6750
75
457
22286
7138
24483
4432
23878
19497
11191
2188
0
5118
1038
4616
594
6909
178
47068
5423
1037
2083
516
6820
2236
570
6001
6646
12842
10469
105
912
2397
7888
10326
328
3037
678
384
925
11021
1130
17583
69
14525
23778
2306
32
1161
556
12950
3095
6379
7570
11695
554
1354
772
601
810
9088
1147
1000
1792
21494
85
4270
1361
101
3294
272
8208
6307
18218
4445
3015
7986
2341
2002
17571
1640
485
348
93
5215
4065
4822
14689
2090
10913
1964
1536
3274
14916
17837
4586
2754
281
43
2760
5836
6456
11253
1896
247
14615
31544
134
3041
6158
23721
102
7367
1330
365
19918
8157
24973
4611
162
442
1662
7119
11191
123
10469
4145
29264
16361
363
1378
157
947
15271
10250
4164
3549
104
549
5798
1849
299
227
4523
101
8703
1108
11754
1168
16122
10871
25071
35570
255
4531
255
750
5728
11412
3375
2956
235
9947
8781
1978
1116
2022
22654
26887
1233
258
3
14335
9270
14009
66
222
19166
249
487
21991
245
222
1713
12652
321
4396
811
15
8062
10052
5704
1302
3755
28327
11488
6857
404
9446
12990
22235
2467
2416
13612
165
8007
33
718
12648
1422
89
3055
1077
9861
9563
728
403
425
752
6790
4020
1606
263
211
12486
2736
6706
4926
2053
346
4578
10586
7244
5496
289
1190
2422
2137
358
788
74
451
1334
361
10203
4307
183
17871
3333
12888
7765
1243
23067
3281
9221
353
4405
13535
13494
7653
482
5956
14794
11280
272
8897
3027
1326
9576
1453
21161
16962
80
6126
6693
1411
3526
2638
8384
11056
506
12758
34832
14028
3660
244
9994
18006
262
7995
95
1794
9070
749
25118
558
9459
731
19665
120
7890
1203
6000
292
1830
4442
549
1133
11592
5579
8195
1473
13059
13604
1336
9388
492
13136
565
8660
5016
812
4593
4008
13413
5379
974
28210
19360
12510
2631
424
1196
7972
9197
33266
300
337
2328
7041
3409
271
136
23665
16292
3566
2635
5048
15008
5712
12
8087
1262
381
854
3808
395
7626
5466
1911
7076
7776
23771
4106
2445
7892
12397
710
57
2837
1078
13239
7905
5262
233
8009
8911
683
14246
686
1293
9027
6712
14
10230
945
8765
1043
11495
1236
22178
469
4481
1233
5596
5962
7357
116
15134
446
3200
543
2810
1738
18
10478
491
19345
15
1436
1734
1831
4528
5163
3342
21644
244
4152
6871
17010
1628
172
7703
25124
637
3498
285
1610
391
4675
464
915
6915
6280
2740
6405
4633
339
13862
10546
71
1207
15551
20995
597
17506
142
188
10452
22887
3480
14877
21252
27618
361
1080
1955
10013
1364
4255
233
1746
3090
15348
5056
5104
6297
10028
1750
699
9343
20346
225
13
1326
893
672
6414
1922
5177
184
14417
41026
28324
16046
4601
2649
5338
10300
2938
14716
12469
5855
24897
24146
10503
413
190
378
6088
0
1056
11358
12405
1732
533
3329
6153
27041
1850
3439
5983
8450
3415
9140
8506
4990
7136
7111
133
1256
4937
10434
8397
595
7318
6729
18747
9101
8013
17909
29
10607
1781
3229
10
16961
1126
1111
18151
18613
36741
5322
1447
23521
5011
9156
1831
2710
5760
12556
21
486
10482
17388
367
10757
6929
2222
5318
2921
6467
27039
3108
3787
702
4426
24472
20640
157
17392
425
25527
1342
15960
180
2636
2487
1683
4777
3088
1147
13605
7198
17479
2931
19788
9875
686
2464
464
14631
1283
6197
22167
752
10999
970
4971
17576
199
456
5767
14593
24060
13867
6101
24647
2237
199
3041
3948
10998
243
4443
375
4398
726
33943
2849
2231
3850
431
52
3406
12687
3873
6088
1090
7620
33
17422
730
2496
802
19864
390
1482
19
9569
755
377
1039
5
643
17222
6060
411
4368
8823
235
1398
2379
8865
4275
31457
1005
2036
6425
1051
13988
9790
4205
1367
53
481
1002
549
15204
430
40
107
4199
1745
215
2678
13058
5251
4605
466
2018
1658
7208
4291
6268
688
9279
7161
723
5078
1023
1334
1457
1202
1284
6307
27206
3773
1499
8141
9264
7478
6301
23743
17013
651
4674
1359
21780
660
266
11191
6592
1048
178
3835
1
16827
6901
1248
15818
16765
11470
4412
9013
6289
333
2146
2308
4199
1642
6268
113
542
10993
2075
11375
3054
3019
2457
14152
55
13982
125
12715
29
4641
10302
2523
18385
5549
1588
152
90
306
2790
3090
726
122
10976
1123
5055
23675
2480
9572
3001
19278
2206
14709
26390
720
11989
275
10125
17109
11831
346
13457
40
1839
6249
24944
1228
12114
2534
3381
12909
3759
13357
6369
1662
31
18702
6952
12946
675
71
1774
9105
10228
13810
224
290
4571
6607
59
2106
2154
9688
10318
53
6
81
13040
98
136
9413
813
1163
21104
10756
10842
526
20822
24175
5276
3288
16215
9992
13944
1946
1640
2368
169
11228
2125
540
26479
4368
5106
2137
186
29194
3183
453
1211
10159
100
6692
3499
8697
2323
12540
14509
37540
45
982
60
6804
310
277
2677
142
7943
3561
2201
18211
314
198
1940
2464
34604
4324
13412
332
10580
19811
4713
13552
68
1237
1163
1112
261
108
2278
14400
12273
9513
3144
32485
13652
4052
19311
2787
7082
27
9916
1154
10338
932
27319
973
13775
10401
661
38495
22833
5139
117
783
807
4181
302
751
456
1310
887
4518
452
5979
1973
161
2897
2229
1660
2355
10794
2434
8730
2852
17217
54
3537
17636
1763
9362
7988
101
19171
2213
29030
742
18774
13165
123
13074
21603
506
20558
6941
640
199
12304
3743
5664
234
3368
10094
394
98
2365
3709
1480
170
53
1498
378
4817
364
24450
24752
735
1181
67
1522
1595
6475
4849
356
689
145
7234
1600
2622
4404
1503
800
1687
4063
12102
11227
2386
16545
24621
9046
7375
7784
13451
1311
1236
6519
5756
1085
29825
31668
10475
3663
486
2980
103
2329
18969
1033
6173
6625
152
2173
20703
1793
912
28
1568
8034
12098
31592
44
16329
2235
2121
3012
8009
328
10683
11809
10881
936
8186
6915
7062
29950
8889
5
6015
2291
10042
6380
12546
521
4137
1112
27935
359
9821
962
1873
12164
1223
27314
2500
1323
16445
1157
498
1109
1670
15
6828
693
1373
1860
21862
27504
4119
598
3621
267
5576
9701
2088
11744
1827
781
25580
294
4448
11330
3936
5768
1016
10005
9961
11969
1112
2334
171
1724
5173
14284
26531
2398
15578
149
2284
0
8882
466
314
12775
2573
98
19495
2398
304
2237
992
10075
11024
470
3698
60
4206
1190
1763
1361
19073
35320
4044
7096
420
1313
183
858
4038
33
13697
7794
172
2432
22257
56
669
10752
1848
2102
348
3649
20671
4288
13044
7236
9278
1990
7941
9358
685
3342
4317
6099
11517
244
4951
22
10161
634
10527
1489
343
6446
830
1340
3234
1015
2033
6721
6548
11259
957
135
467
31
602
10305
4704
11398
85
9780
8186
4677
1704
9404
9643
7939
60
15130
1475
1231
6324
340
1991
1750
617
1170
18610
5747
5320
7571
18539
2807
3499
18928
423
3960
1968
996
7269
12489
14618
1185
7855
17582
441
2498
2891
1958
7
438
10462
1357
33449
77
7120
390
2318
7884
11146
1634
3118
1035
21
59
931
257
430
81
11056
498
410
14383
15829
23435
4874
1322
2189
13272
3955
1839
1277
1119
1807
2752
4555
1540
2230
44
1104
8010
25534
24235
156
1146
6413
8356
3127
1865
6898
23993
749
3072
116
347
15300
951
282
3160
10683
3190
21738
3819
655
3872
1418
1611
72
431
411
15015
19206
19252
172
16303
9454
2773
763
375
4321
5580
2012
654
7173
3785
1844
197
407
7568
3085
179
237
12198
8142
5977
23546
16155
20266
1804
278
3638
8566
19362
3138
607
3958
2453
516
4800
1828
9836
13100
8696
336
766
19474
5380
26027
950
35621
1248
13680
3502
4173
264
1885
33320
21053
23730
853
21337
123
9989
1550
256
16590
2152
1568
2322
8240
9309
29139
9853
1660
2913
5116
4255
3403
10438
2396
18212
14154
5179
620
14603
15805
159
9157
8663
6028
40830
754
1315
3260
1652
79
5187
34
269
886
1335
9279
6294
27699
217
9105
464
20394
61
8271
16744
1
107
22
9638
9465
20609
7898
1157
12
3168
1247
19123
19364
1511
7834
14670
9051
6654
1502
11647
11143
402
817
11661
8010
46533
1956
3097
14589
351
4
23317
5617
9710
368
3751
1215
12730
1629
9540
4820
61
10148
817
431
262
4825
12272
3296
1928
16313
4318
213
1343
24
288
3641
12275
513
31768
1281
20318
410
3076
908
2
196
17907
824
329
19223
14464
4671
16975
237
1176
9019
19341
14176
57
2742
4462
7595
3837
5
3783
685
7943
21308
4751
21
7015
11453
1726
82
2788
1947
18318
65
13793
1768
3480
1340
3941
937
11236
11951
1374
124
6612
34087
6153
5620
2755
520
7683
29975
2719
495
3027
3189
2378
11250
5385
12469
9
2005
817
393
11011
4885
926
23275
1047
1811
20952
1130
21563
140
15433
9295
24670
768
316
9461
694
273
7566
109
4819
226
18
476
943
107
15925
28649
10224
2871
21866
4100
35
4836
237
12753
5510
3464
344
3389
247
5391
30272
16545
9057
15240
10287
125
2148
8067
230
15290
509
3326
2925
31974
282
6292
18887
3506
12992
3266
9357
14834
30647
1306
36
2069
11561
28
5561
159
24770
11169
766
3383
16176
5739
3564
4164
6419
13412
8540
6164
377
81
489
18386
19013
10364
8877
4940
21051
14794
29
9229
7656
190
2785
8961
7440
558
9709
11474
11660
13550
342
34233
1822
4265
9160
858
1062
462
1118
697
159
4066
2042
12954
1391
8
19098
5514
11156
6167
7395
1000
770
172
6541
5103
1602
5070
12274
451
4092
11225
114
12809
2629
2076
5620
16180
8879
1532
825
1888
9758
60
1379
743
4564
7689
6988
19492
22629
578
288
3783
741
11207
32061
10333
162
8703
398
6642
1607
1541
9074
15816
682
17197
1970
17952
8038
6050
6294
1555
3271
3504
1884
12197
20552
381
2303
2414
3473
2480
16968
2847
296
956
26311
1366
3413
2658
6545
7801
526
1790
183
5507
13012
1528
673
13079
9115
11
6184
4792
581
7191
3535
807
3548
4916
142
26893
236
3656
564
25211
2661
11311
3018
9102
13
497
5150
8030
14687
6203
28
3453
37225
2066
21577
7268
3417
29285
33
2904
18
269
8327
1783
12
1138
530
11027
23476
37854
1606
15203
133
22637
9681
12508
9163
17641
184
928
1205
3573
107
15888
15419
6159
2603
5673
541
22964
1774
441
4637
15991
757
16773
90
49
5310
424
592
1648
76
9461
5954
1345
9446
13288
4711
2638
127
1051
157
25154
2796
363
1480
10565
15751
345
47
3302
7648
378
554
183
3760
5929
1092
34482
9596
6076
9298
3043
8185
7437
14387
1519
15543
28816
815
399
1320
1038
5942
450
12314
116
9668
8739
2774
4319
9689
9645
4813
1914
88
10792
8275
13695
14046
16583
7335
12796
125
12906
10292
5013
1713
2048
1845
1260
864
7686
495
2568
310
721
350
11389
10954
17161
4885
3148
687
27011
861
265
1581
3439
2175
643
1944
4056
7265
2389
3105
749
677
1195
1871
3930
12205
6824
4948
972
5606
1914
12953
17738
9868
1945
24376
13221
9479
20281
2226
237
4868
13643
2286
5521
202
5399
22163
7113
4820
897
618
4117
118
6566
718
18438
7889
1119
2038
1952
1336
2580
3804
719
625
809
4107
1281
4053
329
1175
2018
11161
3183
19284
33191
110
4010
6770
28712
14402
38817
10906
25301
795
3572
3261
33457
3933
1289
8520
4748
5081
2913
13625
10325
4739
26659
3430
134
14800
577
1895
5950
13762
13237
80
28112
3969
1349
89
3074
397
120
25327
24963
4014
26385
231
7631
29520
17667
11945
2410
347
65
1326
2149
18373
25245
21395
9965
4756
10636
4559
1798
14073
588
5299
14349
28910
18229
169
7887
7276
4944
125
1816
1112
166
9516
373
905
9338
34395
14254
335
184
18818
3696
261
5960
2898
6611
330
3420
4013
196
852
8
243
11162
4019
16
929
42
13581
1082
15271
30
2027
4576
16106
1110
641
728
2
3462
19290
4372
2346
7147
13236
4144
19740
1548
818
5074
211
4127
8316
7939
16652
73
128
2830
2928
20150
1735
4539
715
11039
5858
1887
7063
1990
359
10593
4518
4386
1243
32331
233
331
7061
5073
24848
2306
22342
16808
10989
4754
15586
170
378
303
7037
6680
8808
3469
1402
411
269
1138
1384
15979
236
3488
6962
51
77
4129
331
102
8405
9890
4858
404
10487
868
905
2857
877
18859
1816
5683
3416
1497
6392
536
213
636
7714
2280
4016
8085
5620
63
4855
2482
1491
368
546
6218
1639
1110
9206
3419
12916
4471
2244
2618
653
11098
2649
484
13014
1774
20507
73
23704
2112
446
3785
7049
10814
6753
10646
675
472
9358
4010
3461
420
497
91
23204
3706
29935
4871
2057
26765
5676
30399
8687
2115
8591
396
6588
4338
24
147
2071
9724
663
15141
24
8128
510
4226
851
3484
996
5285
71
11431
19027
6756
20806
9674
15755
39
124
11410
15469
23351
1505
28395
1362
4315
5612
7226
14613
442
2463
31454
8853
9822
3587
20
795
9612
15054
19297
23865
266
16374
5217
1502
8883
22008
25028
1034
210
2253
777
9942
11439
21407
423
106
9634
294
14215
1274
8529
39
26206
13672
4066
1948
7343
7573
7026
1493
209
15949
21055
1113
11850
4610
5889
8078
19
11663
15049
1658
1531
10312
8145
6535
15404
9810
3987
56
11349
719
76
6967
767
0
1498
10681
702
17911
932
412
1433
8504
19524
1937
4837
5585
2126
22449
8992
2898
16166
1245
26117
12672
2624
9865
23614
282
18380
739
1327
3382
862
3320
2967
12869
2706
462
5940
18520
10805
249
44
6898
7946
23491
8479
2511
5550
4938
336
1545
6950
2780
270
992
9913
22861
3910
1068
35155
13392
2534
14174
121
1265
3791
32
17805
2632
337
418
12539
552
1076
3403
6449
237
4947
5517
517
12058
8349
2217
15088
696
424
92
402
3260
1089
18539
3763
1335
1049
42
4683
2841
20354
19960
6290
3988
319
9
3493
2767
175
69
15388
17056
12788
13690
9925
17
2770
11579
396
3249
25180
18331
9939
313
173
2625
752
477
2797
19324
178
215
34290
19247
61
4340
5807
3604
22125
3303
32465
2837
1164
4540
23
35
596
4139
1004
561
290
25
2783
17
9831
3693
12158
1523
2277
9738
2070
5618
84
3400
3992
1127
903
13105
231
2071
23495
6981
12166
2213
7436
5270
5883
301
2
16380
836
510
26451
6067
194
915
6327
18342
3785
3577
1745
1756
229
7416
22605
3212
372
10296
428
1140
1601
7297
1345
2094
1101
33605
12218
849
21421
6002
13516
16023
7199
1380
6054
976
14085
4826
1846
10270
36402
594
1698
1270
208
15994
7236
126
7230
547
4695
1348
10944
29478
372
151
572
7652
3878
1734
41341
577
11780
18565
24703
219
10171
294
7330
115
5305
1054
911
658
3410
7910
20469
596
521
6304
1277
654
1792
193
30508
662
3673
16263
13323
8079
3380
68
114
3039
1227
19280
12339
517
13880
3856
4669
7105
256
12801
20016
205
7033
17487
9003
428
11957
201
12464
3129
21837
3150
34687
6583
16691
13659
2
9224
4349
9714
5113
700
9790
2612
1514
208
2926
3691
340
3677
14030
1569
9411
900
3160
5756
14002
8538
1277
10753
13361
688
16620
4629
6349
1694
27892
129
6230
16200
25195
2264
12388
593
17754
3633
3668
8126
686
33146
7012
3663
450
18410
840
558
8006
25545
4891
4843
0
10051
15143
2461
7915
267
3807
24197
276
815
17295
14489
4462
1577
1032
14935
11628
11477
9029
2502
363
16273
18208
15816
1930
677
8662
184
20500
5332
2530
5821
8530
4227
7472
25825
5519
810
6391
12198
4743
4788
51
1561
1005
679
12439
483
14401
608
660
4786
6516
1063
6511
13981
6109
6116
4300
12885
1194
2236
640
2766
7440
1791
1747
8851
25
407
7751
12185
18370
3152
1413
997
220
839
958
459
7351
483
13801
1737
3134
1081
968
3004
2270
305
573
25500
0
10564
2108
2759
5968
319
9083
703
410
9301
77
3201
192
12842
349
4744
37
1966
4152
6687
9897
550
28
2923
2977
534
1262
23598
45
1027
1035
3737
2941
8645
7320
39
820
2905
426
4627
0
3963
9757
663
21048
2848
4154
1658
6557
937
12017
12970
394
2024
13366
1354
3247
4421
2810
10979
1630
1920
937
10834
12818
414
11619
7104
403
1202
92
15177
11260
22990
59
1614
981
7849
76
9232
1362
16111
15890
559
2113
703
11395
11078
2841
15407
8994
1073
12006
12931
20392
4317
7383
10973
5766
2917
4471
9355
14400
960
354
359
1886
19380
3430
1
16857
2101
1795
13817
3054
2335
16018
1128
5142
7841
17
1513
145
7
52
6629
1696
11109
4293
15656
159
4499
3071
3876
7822
1976
4043
2365
35000
3047
9361
3604
2081
13345
11871
9388
4270
9150
2271
25
1344
44305
943
28731
507
3020
2651
19524
11020
14760
1968
27
4038
8984
1462
3229
1738
224
10615
15814
16271
2070
225
5836
612
642
922
98
29681
21732
8839
1323
6151
25760
2317
6191
1406
2056
5562
3733
22
275
409
7158
14449
36
16143
2865
10099
8515
20313
2155
14149
363
11774
1604
13352
2514
3837
3199
4452
11713
10648
6
13180
8795
22945
2230
6644
20751
127
5264
3832
5481
5836
3524
1281
21456
6
10310
571
1503
1421
14597
28819
2991
2707
2435
4473
726
2407
3772
3416
1059
12
400
16753
262
792
35789
829
9396
3870
7747
6399
355
1686
4747
17755
78
4696
1427
5442
3293
2310
26563
17293
105
4685
99
3080
1656
11987
9250
593
8162
10453
603
63
2159
24662
13597
8530
5107
137
15551
808
2724
127
154
6055
1002
3703
5080
7650
9954
2361
11252
242
15302
904
9011
4449
3881
7660
900
13452
14
2953
298
3627
1509
894
14110
31866
416
1396
5343
792
1486
2876
132
37445
3531
6614
381
6461
13094
4616
2288
35
181
555
9545
856
130
916
4945
2932
1916
221
1978
28105
14570
506
40506
89
552
8307
159
797
14600
872
3862
3368
184
4493
3246
17102
27829
10308
9161
3055
750
988
29907
2963
13582
1820
1003
2069
4834
19
2506
10315
14206
11331
1278
18026
2831
19429
4613
28509
8866
6990
11583
6
7276
603
989
7332
719
400
4120
14
2654
11217
8223
16764
259
5510
686
11828
228
755
6826
7760
2805
400
15281
1339
295
15816
30638
236
13571
144
7181
4679
10815
367
13164
1502
12
40
753
17220
1378
5662
6325
526
4178
3426
4300
17146
14845
21253
6924
240
339
856
8195
11464
1843
26196
3732
18439
16319
20129
31193
10919
19539
1359
11176
2268
456
5023
5852
16683
7143
5521
388
5587
14900
5855
20485
3057
1131
1886
212
4322
3597
3046
9134
5575
10103
11545
1015
11614
526
1959
21315
9061
4793
1244
31341
305
6719
3572
896
11
24647
3186
11913
2280
515
1940
84
2474
17274
2855
7415
1055
602
16175
5057
15981
16363
1442
20770
4135
305
11235
16321
26356
431
24909
18748
29652
13148
6928
763
809
2168
2595
259
15559
2713
13058
32133
1224
12240
16720
14885
7274
565
11747
12673
2061
8967
1122
2198
3497
183
7286
26
4090
1363
13683
2450
297
10066
13493
15934
7201
455
188
5717
4763
22649
9963
11278
11142
2806
12894
128
4710
9310
1252
6792
6858
415
12335
754
4600
3095
90
16949
838
17819
14437
26522
12633
1565
3404
14514
1014
6009
353
9912
1395
1672
172
1071
284
1018
19931
5815
195
1035
3509
7119
286
666
949
6635
7966
196
246
1394
719
16140
10
19095
1606
1028
10781
17154
94
4265
11
21551
30779
9341
10212
5101
47
3938
23751
1223
506
1201
1977
1674
5378
7213
372
2842
6853
784
14774
6484
25350
7745
9411
1064
261
19724
26394
68
10393
4617
10978
2503
10609
18164
23202
4046
1278
2847
3830
14626
1607
644
5852
12723
814
3486
133
2717
7589
1499
377
17744
120
988
662
28936
22656
3429
16625
29235
3502
8647
1424
2932
3788
3380
260
775
305
94
3404
3258
14968
1205
267
16636
12911
1153
1652
3794
121
11530
10882
32
204
632
1969
8304
5250
21464
1217
24225
20327
27829
6998
2618
42
304
1818
1528
10914
6959
69
393
6953
76
859
17588
856
7147
15356
2053
4070
23752
15047
697
4460
548
1560
4174
5511
906
1471
7780
4061
1058
16853
13608
2039
22013
263
1475
7554
1079
7770
12429
4067
3840
1668
4659
11728
76
2879
260
4137
1540
5613
2207
23283
3436
29816
5055
204
3520
6061
16526
127
30568
5418
27412
286
456
6012
791
164
13107
15014
1138
14092
32255
12595
5774
16061
851
1411
6556
27
1332
183
10119
3006
2729
6903
2606
12253
3857
2890
297
331
3414
15067
8865
26292
417
677
602
626
17373
14806
5590
7548
8713
10293
6670
2060
703
232
18453
1482
6
1553
6752
4851
16213
266
23612
1566
13865
496
13012
7979
12897
494
32723
24
348
14645
1811
4474
4948
8245
40
19411
1171
9426
1820
1396
2674
3536
15537
26990
8832
229
1457
59
3274
2725
4959
15809
13111
3318
5086
610
978
5065
493
4170
366
1128
72
14045
7725
7086
804
1836
11365
24475
20112
21153
6076
17148
8103
7792
1318
26375
5302
3078
21023
92
4277
4046
19278
2520
22074
6261
27880
10454
589
3713
2573
2350
596
1815
2958
144
21213
23723
15
3521
1079
168
11339
1198
7272
2898
2132
7665
732
11480
891
2390
10101
8848
18774
23189
8724
7680
499
4088
4880
765
9877
15888
26781
2486
23744
20922
6598
105
4547
1856
20405
957
3730
12123
12067
5966
10689
494
4902
15039
400
5495
6023
108
651
1246
13209
19993
562
615
18416
6884
3043
12744
7485
1656
8127
6169
35398
25340
2348
9615
6787
1947
4861
2069
3874
24636
2560
38058
12197
3137
7932
24957
845
323
1078
3561
38864
2406
526
762
1210
152
23348
3657
13262
24051
4441
16390
4537
30792
136
5476
555
13516
2691
6415
622
17814
103
13926
382
2623
10166
13031
4514
719
14902
11910
17097
15
263
1280
1839
179
4215
17029
2834
575
15879
1656
2689
3103
5781
1
4063
1287
2981
851
32093
735
10114
669
6391
39701
1549
9372
15389
556
12750
1834
1728
2085
16621
2119
24144
13417
388
3604
12738
1127
27752
624
35493
13199
5966
2609
19970
141
3408
11749
21243
197
133
3872
397
1991
11494
317
5484
15438
3730
1979
7552
1358
11120
5764
1343
15382
14797
10615
587
4757
29140
297
16
12530
629
4628
445
1705
17440
125
37
1722
10847
14155
19358
7051
15247
9521
2226
16373
2962
1693
8128
16
7717
1568
6932
5169
2668
13447
4494
18
16398
13236
7495
19783
1739
6046
3701
20623
615
10877
5034
9138
1163
12263
10256
1931
8960
13022
1129
14439
12181
35324
7678
1060
17152
218
14717
940
17887
6922
695
25889
11229
6805
1989
6636
27503
4659
4778
2146
9957
8408
869
4662
5937
601
12301
16685
17910
166
5020
11078
4533
9823
945
2885
1114
425
394
14294
2832
14899
5740
12461
481
205
2861
16958
2773
8941
7240
3411
1543
17803
5368
2062
87
11
2196
1087
345
4504
124
71
6642
16181
7423
1947
4293
7980
170
412
4896
7011
335
2638
10517
328
12085
1562
246
21547
1118
5432
7729
34
30826
10834
3334
11642
160
17221
109
630
272
30923
8113
7544
3403
14687
11193
11893
13452
18823
19817
1026
1303
10884
12245
9149
1771
162
4803
5015
18
3871
7646
19000
7577
4573
4525
393
1356
12660
6933
145
12277
382
318
1612
1987
7905
10255
20705
10018
2731
12749
1810
6637
20007
10489
13898
25182
5940
3806
13657
21753
28836
5790
9428
2295
1342
5454
11882
15305
10412
12643
0
8070
3663
24063
725
4431
40
1466
12931
498
1804
1606
3511
592
10755
2585
3251
3273
3743
80
1573
7184
26030
3435
833
8193
41
16451
18449
913
2536
9252
9132
2102
1531
9579
20681
9418
500
2124
11402
220
8679
185
5147
3372
13097
1496
6228
16906
469
14653
1818
5200
9904
19650
1412
19185
4323
4149
3574
11358
2720
21477
7371
1282
14331
14268
2011
1054
336
12478
5431
18088
4661
506
2482
10129
16995
5
13051
1930
3008
2193
220
3222
149
10522
10007
465
4579
15728
12855
1639
13762
3436
574
9940
2701
18751
16340
103
5788
8390
7701
4824
1119
6952
16
11508
14588
13194
12768
4256
26119
419
939
8489
1945
3001
2224
363
15538
2698
875
11366
17125
2136
7
2113
20444
4098
5597
914
7990
12399
460
2433
5244
21133
10335
121
437
7031
626
6274
6594
18637
1201
20223
15841
9371
1026
4623
432
5497
7616
214
8929
15673
456
2501
565
3050
458
137
4024
5798
1612
4208
2031
22177
13343
10554
12983
7458
501
290
22332
76
8244
2469
14150
2212
1189
2377
30505
419
2083
1877
2748
22429
21307
10009
18561
3909
11060
6899
204
6310
336
955
14338
16860
18669
449
1084
863
26100
386
7024
138
7485
7713
70
7199
487
2933
5537
6921
14119
485
4
263
1808
11386
570
21806
3182
299
10958
818
1408
1048
292
520
280
833
912
709
18373
2258
6462
1797
12052
407
287
572
2098
3409
8028
8962
884
4
1425
3312
5833
12969
35198
24415
19262
12155
18
2216
7658
260
1637
889
2399
4128
845
4119
87
5442
10026
10591
7831
134
122
5156
1838
98
6539
5236
14659
20
7570
2996
1351
1491
1499
2164
9309
27490
6564
3665
16098
3136
7100
1978
17752
2015
947
23506
14412
15436
250
10213
7835
4306
511
4905
4465
10014
3986
2361
551
7056
26
104
20
847
37440
1318
1527
2613
10410
4760
4383
7105
82
3735
25726
21363
1508
23761
1619
5823
1891
1641
370
7110
15610
115
23651
372
6385
4697
3157
703
6230
7853
333
3244
455
176
315
1478
25763
11439
4582
402
43230
22574
57
401
7856
23522
6406
6662
328
1928
3932
2369
12569
1422
24822
2122
22376
168
7712
15197
11875
9623
924
657
7481
3426
2856
7725
2853
24137
30687
1142
962
135
740
22602
159
643
6157
13588
1954
13354
10817
326
2095
11786
1802
43333
542
1626
560
1808
858
556
6572
1562
1538
5760
371
2006
387
1452
181
14437
5629
4
15027
16556
5431
9451
2793
17984
51
223
6999
1208
15241
3557
22389
2369
6462
5975
2766
628
4452
17939
4008
10257
1581
2080
8599
878
15
1934
12379
672
2035
3908
8538
3068
3143
4102
2278
3055
558
8883
693
22102
7616
31309
1455
19050
1020
3191
16113
3880
12768
3180
174
6046
152
4112
8803
6041
37556
14224
3771
24904
9075
18889
1538
15188
14769
41
28784
2918
1299
1131
116
9367
689
757
2911
4408
1511
15246
492
5671
3078
7084
1011
4682
1159
20732
1340
4294
1677
317
490
114
6440
61
2014
2708
664
155
1513
12820
13521
1606
21854
10515
3024
3578
1725
5560
1600
149
266
1305
260
6433
6151
43989
11666
20788
27
3683
1029
3703
2729
13671
4996
28755
6356
11885
4559
10163
53
472
13988
340
6466
19320
27148
14922
194
4624
4199
25311
3789
23064
1361
5057
4168
12353
11491
4268
10120
10970
365
7889
236
8964
5313
3743
4694
1418
12885
13916
8091
4693
28989
6342
702
973
1092
1734
5415
190
326
1445
3901
2853
20218
1609
388
4986
9143
552
5253
114
11274
6368
1295
1809
374
712
4461
7914
338
20
15885
8680
243
13428
31285
320
114
31655
3489
21224
1415
6111
2417
72
18240
573
1424
2625
3278
16587
6139
18749
34878
4878
9318
26848
395
956
19876
1149
8022
374
9465
2698
6305
9079
13575
15142
7818
1546
24551
2715
5723
6133
20557
11703
1046
195
16063
8080
19763
1245
15852
10257
7066
1864
2341
4543
1127
23676
1221
22670
26468
473
16325
2765
13402
20165
481
85
4923
77
8893
49
85
17714
7864
6717
3426
1826
285
243
8604
9314
6856
15885
16
8031
13859
16550
201
295
5246
575
680
748
421
18935
2684
2967
1593
4220
585
4044
11274
2471
488
7481
10493
16000
20725
2194
5815
820
886
644
3820
940
11192
3074
5740
94
912
156
1590
25593
530
7
7206
1099
497
7530
2227
13631
1040
466
2669
3186
92
2555
25483
3145
4681
11930
19990
60
2282
294
2109
3162
3532
684
141
657
20673
1274
3454
15152
37789
16942
2027
1850
1596
1440
6418
3221
10462
249
7483
2647
2886
3890
3955
2323
2144
22384
11908
819
19902
2559
947
5143
3100
12520
2267
2466
678
523
1481
68
3710
7505
4055
448
1205
7443
284
1
1442
1693
218
5217
2793
16477
1338
4016
780
13331
5178
675
9668
1051
20929
5583
3411
422
13070
41
26758
3757
1230
2736
16850
1639
723
1787
1646
9672
15132
2530
11508
505
489
9873
15507
366
1259
1946
2938
122
192
6858
131
1702
12011
11447
4378
5
17088
65
21191
7741
760
56
12649
12027
387
3349
1238
841
1007
7396
17284
4561
7817
10094
2269
115
15415
9643
135
9918
24694
1380
9583
802
1111
1111
548
12
788
236
7930
314
6849
24382
21328
4872
960
12805
1836
224
7484
8476
675
385
9830
2897
1854
679
2864
851
6140
2757
254
445
19990
119
8384
2905
18794
623
4365
38873
1720
12456
12627
7514
1
3372
10551
2319
77
489
7252
585
1081
5922
691
22508
4117
651
2213
1679
943
9936
2725
10822
513
402
2859
7652
3602
9629
17817
5314
12393
13960
8994
8925
2168
9735
4178
60
6583
414
13487
18892
372
1
12744
954
2554
1349
2627
100
1434
15596
19094
21378
244
468
24159
928
2410
981
5231
12927
22686
1397
9291
23868
57
36
954
236
859
1222
845
37487
6289
20075
857
1850
417
20133
9701
21541
615
71
8441
219
841
862
5061
1674
7179
9293
2366
295
3231
28482
1396
4167
7765
9360
6210
20610
13295
2237
12252
1616
1426
1394
3028
100
5114
19955
3485
5408
14
92
2509
4928
2826
21544
13282
13834
11516
507
778
863
5211
15801
8217
26651
64
339
1918
2462
374
25151
9654
3083
24552
869
1781
6859
2156
2656
8296
5542
12111
12839
1806
4738
28727
5941
2639
26367
9395
26671
5758
9365
14
21743
2827
6213
456
258
3339
799
177
2726
4093
13183
646
691
1769
12345
6450
3124
14246
870
3261
109
637
12804
29428
24464
17002
1763
134
15625
11732
11195
11843
146
1002
6040
564
8753
2337
1629
258
7130
14370
11256
27169
352
11610
13180
240
942
4544
216
27695
27274
18414
980
135
10869
6837
5470
8226
1979
15713
9672
3546
6034
13101
15360
7077
275
13284
2154
6046
8043
44
36
106
18614
74
16388
805
998
7026
7285
2344
2478
9012
13222
1120
470
15865
797
4480
58
13113
7197
11571
8315
281
557
2429
12753
1732
715
1134
8974
9612
12040
12400
3494
15680
5372
1181
54
7952
4193
5957
937
1200
9949
6087
6726
105
4201
16775
2503
3872
443
954
3635
10412
185
17899
238
695
12478
155
6676
18964
44
18682
31852
8245
615
603
4504
672
1465
10308
13438
2310
13470
1707
6906
248
146
7717
20038
4665
1675
7349
1241
16517
642
34956
25391
2047
1342
1578
6135
7359
1541
93
892
20306
9180
26021
336
3028
388
807
4378
242
598
1264
39497
13827
3281
4445
396
9373
15741
10698
4730
720
7272
325
251
347
9088
41
10400
21842
5553
9511
1525
140
172
53
6693
13611
28383
41116
7386
18064
45
8174
10214
2645
45755
1193
4328
3087
16405
2757
12117
23644
276
6169
478
6250
4151
5519
1817
520
1798
7301
448
3372
2753
2947
8692
3233
2184
1557
11042
127
19722
454
678
4940
1629
181
4233
11827
22376
1536
6386
377
8466
6519
2704
8691
596
12654
15530
19602
17754
46
1152
8117
5468
948
22701
14284
8147
413
13854
13988
22082
21
3474
3778
9169
7769
864
219
16449
10347
4522
519
4335
8079
6566
16805
270
2444
9668
27590
265
15985
1026
8241
9154
350
7965
92
12263
14182
3553
13076
9194
10747
11167
10339
21107
232
4993
276
8625
319
3061
1699
6407
2819
738
3149
67
3062
20520
5264
4473
13553
1536
476
495
16795
2028
7361
32934
1787
9520
2874
23641
783
67
1765
3392
2552
1719
756
347
11169
84
4570
2470
1624
13019
1455
1632
4097
4704
16605
549
7
488
44
779
15405
1596
270
1676
4561
15210
1843
3573
552
12020
4588
0
251
1996
19929
30
16895
2064
231
2304
2
8004
1708
574
4755
2860
18528
2630
3582
27501
3768
78
16579
84
6357
377
27211
995
5082
4259
2052
5235
22303
3778
25068
1033
7823
1595
11692
7391
4685
6397
6328
104
3566
10578
5516
392
13922
1916
22075
5699
1051
9893
14325
813
448
2650
5434
1324
228
845
2165
2487
1222
4798
1396
2120
18081
3422
1694
1223
7460
6291
320
27324
26333
4413
10374
4399
727
1373
836
12503
5131
965
13692
693
2376
3488
1370
1737
279
993
11375
24654
521
3098
6283
207
24547
569
369
6457
9943
13371
191
8337
27333
5034
6370
1509
12707
12230
3433
187
2639
1880
6154
2410
1313
3446
1630
3961
6238
3773
1724
4570
1934
17111
374
2505
15916
6
653
5661
13656
223
2965
7122
395
3271
140
2762
514
568
212
16394
9372
463
36099
12219
23441
809
303
5956
276
2409
11565
1384
2332
7270
1093
19136
482
369
1135
817
1438
283
273
7481
10564
16405
2209
6056
8164
840
16167
4024
5878
11441
8869
12262
19850
1606
2948
2193
9636
169
14792
7676
885
7559
1299
23565
5
87
5518
8128
2970
20344
6008
6862
2063
824
5559
4847
801
3215
12993
2514
10245
30267
1079
1362
306
5203
2631
22042
436
10569
4400
6817
7700
12435
5509
1821
6196
1900
191
20209
6123
14542
261
6924
891
457
4012
13238
6814
1095
18209
583
7279
548
1139
5999
11176
764
3152
1675
6615
7216
10747
14553
208
6835
35499
6336
819
233
16408
7709
302
23412
4777
57
10791
293
1774
57
1114
554
12706
525
19751
1109
1027
1960
1674
11350
2392
15140
3284
20329
17722
4646
13332
378
19154
333
20234
641
2960
1671
17253
8760
40
14854
3123
494
8375
91
2869
1199
40263
141
3577
2954
1030
11526
17323
9111
16003
3315
3408
18385
1345
275
6386
301
4073
19033
19712
2658
12471
595
99
1882
2151
4423
13313
616
4795
19422
591
19731
8743
3734
2361
3791
203
3586
2184
864
6714
4101
63
1538
4651
301
281
3251
76
24768
888
3368
6826
795
426
3806
1482
13197
19980
18
23119
12564
207
21531
369
5000
662
13327
10177
6730
4798
19970
647
302
1569
199
1501
7001
4549
582
3613
26010
959
94
19436
3686
159
3705
10414
7189
10820
22805
22930
14379
10481
1239
435
778
12291
14691
1179
9395
22316
1591
18146
5735
11968
23629
5186
6293
12541
4754
1254
630
22525
9591
550
6459
7341
3166
43219
10884
74
9405
4400
2939
42
4485
2414
9961
6476
988
2257
15202
1584
11459
4972
2382
1363
1953
3953
4848
1638
5831
13594
7075
194
456
1846
15923
256
15311
25407
2788
9991
679
1936
7931
11518
148
917
20
3333
3367
4491
9634
8417
872
3825
64
8727
634
574
5975
4007
1793
2669
128
6661
12134
26185
2722
6503
7926
417
3190
9123
2029
619
2190
484
2166
1092
425
479
26986
15982
16477
539
1056
147
11457
254
10905
7000
17224
1423
35
1488
18049
816
1280
1974
7908
3613
800
23605
21722
3831
8205
171
25546
2975
1633
2745
17390
31
20497
14119
16635
448
11127
132
3409
2677
16819
1042
16755
2975
308
14071
4203
6243
17903
37431
2360
7903
176
1277
698
21
5751
9099
33663
3093
9258
395
13721
6855
22404
10983
1631
226
1963
1362
5809
23795
599
12615
161
1541
1426
4313
17197
18057
7880
139
1342
14616
7592
9273
2356
14591
23441
18650
10535
7077
1282
1537
7612
346
3274
590
5258
8222
1480
2541
455
4323
2627
26270
798
543
18284
2894
15
11886
4709
4779
12807
4022
10729
3415
18
11038
14168
3318
197
24444
28720
748
12837
8211
16238
1664
4057
10161
4227
776
2036
12042
1048
6881
5539
35
2181
18603
362
93
1162
15
11637
17066
10177
239
4781
7775
2580
110
8396
870
3465
13919
1896
14261
27705
1872
22379
118
7440
28642
2078
6088
1235
18811
10991
512
8030
5905
325
1624
10509
1710
5990
18517
17022
487
6155
89
212
47
2511
14503
943
5792
1995
19727
26794
1539
11940
293
28974
18878
16203
26257
15874
6458
26207
231
7272
12730
1013
22533
5089
2884
10707
1241
641
1697
16257
5968
676
2229
20503
17653
1403
13295
6959
7
7427
13597
12824
5830
19926
2008
13070
4106
3131
20613
1067
3795
278
22354
791
3530
16253
8370
506
11401
12707
21016
930
208
23999
38
529
7418
1325
6836
2182
19201
10700
450
46
7758
11576
8690
366
7088
14686
19
1364
300
15377
9817
1437
67
10561
3413
3326
7919
2487
2556
1570
16643
20835
15979
4670
17394
9815
7260
11764
4393
1699
5483
178
7912
461
6742
8564
17344
9864
19822
479
20933
5419
5282
6513
1291
9144
0
13651
5775
3481
4095
14401
1458
8652
12326
664
14283
16775
36399
4810
22445
11777
28093
8236
3
2497
590
19999
2662
3373
30904
6134
395
2107
8923
4592
1354
7743
10080
9232
1208
1091
20374
1765
1687
13462
19165
7047
1228
15926
2998
429
1521
87
18715
1147
158
67
423
506
6341
1522
5285
2861
6684
6210
2947
62
2175
17135
703
3442
8398
522
17523
4149
1908
1824
866
1071
12352
2898
17069
104
4885
1320
2939
16234
5017
20017
169
9356
253
13061
558
183
13406
4402
15642
3934
11617
1473
17677
760
1381
2698
8101
8985
5969
33802
13471
11194
1419
2195
1904
305
16559
4845
67
1629
343
48
10782
0
25937
603
188
3820
29988
342
213
1437
18319
227
5242
1
10512
24640
60
255
1563
911
5687
0
3276
2213
3109
2589
7672
4985
595
2596
21414
3474
5408
2625
19029
10091
12984
3366
16789
3880
734
18545
16650
78
52
1629
78
18858
2856
13204
6633
1402
18519
5011
1002
25243
8738
15521
128
2262
744
6231
19637
593
2064
16237
109
2068
8860
266
5846
577
939
2483
9854
11197
2290
2786
9554
2492
5738
384
4333
226
22889
4303
7835
26628
12543
2724
1201
179
14317
7674
7025
7056
8049
97
1935
69
1704
12098
2554
161
6597
1277
982
15742
4149
240
14421
118
1406
14815
243
54
4735
530
307
803
129
4526
857
4678
7694
4878
1194
12771
903
495
1375
1403
5202
14839
25638
11854
5550
3342
8898
18178
4089
5
18474
13144
2702
8100
49
1788
3912
987
3522
1739
46
20003
550
3698
2683
4987
771
16437
423
2394
1162
14837
10549
149
5598
5435
1344
2721
2583
1305
941
7075
9376
9853
2818
309
16671
2402
2282
10866
1685
1537
4640
8171
6217
15395
449
4297
1919
14055
7868
846
15901
5139
15377
31573
703
9738
514
7926
8194
1350
6216
10720
9821
352
532
147
651
4627
85
9272
8121
6966
1242
251
5022
10213
49
631
120
947
10984
739
4227
1726
1182
3911
31
5201
511
3801
2529
3739
12568
4652
939
976
393
2123
491
16685
666
299
35565
4158
308
1452
4506
8903
3215
109
1072
4192
12743
12921
6501
4
13500
2175
1456
4222
12407
586
21354
1807
19989
2829
4742
2137
1287
21834
406
2483
1551
2524
21584
27910
19819
3312
8484
11521
5635
10838
768
9658
22051
11331
5313
801
600
4168
9741
951
15792
6513
27080
1409
11101
313
2901
1344
22443
18381
10634
0
79
863
2033
2546
480
2
2001
5961
18345
6199
521
31
351
12411
5691
22836
1264
940
15169
12305
375
1448
4726
327
28227
16919
1864
14114
719
3943
6919
15108
13175
15260
961
32159
15816
13366
11865
663
907
325
1197
9
12504
4145
16172
4339
2666
11584
2966
1705
5537
396
7402
463
2619
2188
746
6081
24858
434
6889
1
11045
231
1590
33211
83
1049
7299
150
6077
5478
893
578
897
9348
5261
11895
834
17398
4709
736
2605
96
6534
1918
8031
2677
10352
28836
871
10143
10014
3081
3342
7306
2446
1488
4588
15531
9565
3134
28274
9076
132
8988
7894
11711
1347
9411
5401
2924
1308
15820
1969
4107
4033
7107
6215
3198
2079
34408
5316
14177
3252
69
2955
9162
423
2139
6670
5582
901
760
332
154
11665
358
16342
19740
1575
29532
11369
3397
10044
96
40924
5196
1881
652
1787
18478
19872
19077
13971
474
16227
458
1287
331
687
2399
3761
12447
1158
1222
1767
1667
14886
26866
8524
15315
6448
20891
15859
17237
9364
28960
2053
7888
200
320
13207
3102
5872
481
1138
7586
11512
5207
7860
5355
5063
7186
21236
667
2487
602
3332
1328
624
17497
732
984
9
1794
195
5945
104
4049
11525
11315
342
3880
1799
8138
614
2222
6530
637
9866
1907
830
1371
1230
5868
12639
418
8994
20231
26616
4470
7637
284
1564
5567
4513
3078
14530
1246
13753
10724
6024
12428
1353
1176
1351
953
12967
6716
16904
1845
2591
796
30
7365
784
80
716
454
73
11619
186
12217
506
9172
172
20
2500
15885
86
15706
2471
3624
373
8254
107
3178
5471
3069
5920
5411
11335
23335
1736
1020
718
12260
378
305
6654
756
177
25258
4572
37834
361
11221
4195
814
8293
24864
3696
13775
15887
642
457
4510
3320
2958
31354
272
23369
3651
7437
3684
17705
23729
13151
14033
32637
4531
7631
10585
37
187
18994
6
22309
14024
2194
1775
60
138
15956
5871
675
11483
21179
3907
7672
3613
3324
14060
2233
1385
1148
6647
4354
2472
3914
144
888
5551
664
960
4032
24748
7121
22612
1742
12905
5514
634
2130
805
25051
1937
2186
6797
2145
14551
7463
0
1675
15943
1505
3188
5470
8858
169
682
22930
11497
5423
804
8894
4943
541
555
11256
6848
6749
5255
3948
3709
8192
2401
14645
3879
10042
23044
2706
15504
12314
2855
14597
7342
13816
486
2711
63
40
17739
6245
4995
1419
4299
546
702
258
55
2456
1026
90
607
5938
4275
424
19005
19958
13037
13845
1563
111
359
14177
16890
6203
3979
961
261
164
3069
529
455
8938
3987
2236
67
4730
9502
20947
7546
957
213
12529
6554
3885
30761
21059
2259
29023
27196
4731
975
1446
14336
139
1072
250
16881
6599
9657
10697
20181
14428
17316
1503
4715
3086
17441
17104
71
121
830
1959
11503
6134
7848
4343
8107
1321
20268
4555
82
31
14
1240
682
3305
50
5971
31027
40
11475
233
9052
2
5460
139
1275
15
265
203
8668
35014
3109
11059
1028
58
18663
8767
2712
4154
3068
9780
7969
3048
3900
160
4
9600
1040
14272
10191
13473
945
884
409
4298
1679
7032
9465
2437
103
283
420
713
15888
6894
332
5247
19854
792
1
3382
7518
474
142
1669
8790
287
84
1436
8645
396
8564
17547
7600
1318
14044
19575
191
39981
23
11567
3562
12373
4674
256
40060
19710
15252
6260
1376
2170
4955
3945
4144
2987
1217
790
284
916
1375
227
813
5219
7346
837
20700
2240
17852
19946
15821
7577
23030
1320
943
1603
8817
6320
574
10480
10097
6744
9187
804
7558
2400
3337
1623
14413
1580
2657
24938
3442
1724
13223
7199
1207
32649
10436
623
6365
15629
8089
306
629
20493
11989
2071
7419
9293
15490
722
2557
2681
8628
1240
291
12793
1883
29856
6454
2068
6201
2393
675
774
4902
25581
605
5005
6245
2151
2353
3375
2852
26054
3824
110
6279
14086
1653
7148
7828
2691
1253
5555
10543
1257
74
434
1228
22
15536
1217
13301
2319
48
3793
9409
9603
22033
311
317
14551
7487
98
3146
727
8909
148
2331
13715
1160
1209
551
2126
12346
19112
2387
25147
8859
1714
4280
247
3856
305
0
4990
15151
16745
13078
1771
6837
11616
6631
5901
21513
1989
230
356
34531
2347
416
4965
1323
13348
332
1047
14574
290
10755
1024
2092
11724
199
1437
7200
44
18310
8423
84
10433
5636
92
6959
900
4160
1337
2192
608
19776
8681
16296
4695
6921
112
1817
37617
2643
30089
23077
1592
523
1404
559
5312
15114
355
2132
2494
348
468
3693
22628
17579
12500
583
14525
331
5306
2273
9067
4321
88
17658
6798
1816
4152
12279
77
604
16742
578
22504
1223
1687
13662
10735
3002
1066
1294
1302
3994
5019
4825
13661
11039
45476
363
1938
731
667
9124
829
10348
905
21341
1310
50
4258
4951
2
1369
510
1629
41
2985
12
799
9557
23013
2377
6053
9550
7770
906
12224
8234
3683
1666
11464
1812
1908
20897
18294
726
10581
7452
9152
9133
553
4827
694
1156
652
2214
5529
14473
215
1642
460
2062
7030
3948
196
176
1389
4568
294
4434
1093
216
2091
2261
2368
4376
20896
2202
227
20295
5901
6256
14461
3900
20476
12779
8004
387
225
6808
5267
1993
27212
30635
29592
1582
1440
463
234
1417
502
1102
2771
647
235
1119
278
4307
2207
1272
31
3455
20619
452
22453
7766
8616
2604
3402
561
1152
4683
9873
5934
7944
10529
24300
823
3067
1374
8380
7449
16316
6842
1195
56
1034
11928
134
1050
557
152
14823
24673
2250
275
13084
21512
3125
3117
4400
15946
793
17159
1540
119
317
3846
20211
12120
344
19458
9666
4486
4
18059
27
15124
1351
184
9357
3178
865
9533
52
4422
1650
479
208
2792
2559
2250
8743
8176
582
1837
109
5557
46
1920
351
7687
38759
19357
4697
19315
1087
11813
697
200
144
7669
3008
1386
241
18736
5666
1772
324
11351
374
14913
8168
1114
8171
20003
1381
7203
6933
1306
10971
3002
29908
1940
3596
2728
10544
304
632
22331
14849
714
12282
1130
22573
403
7025
1566
16403
6383
232
9428
201
17397
648
7419
9715
12864
655
7
31529
833
1156
1915
18101
17327
1510
418
16055
6903
4251
2325
37
2312
156
531
78
246
623
285
10993
553
393
3131
434
18316
988
14961
795
4591
1533
21766
11581
20073
8066
12374
12218
224
1102
2116
5119
322
1237
11887
3398
17675
28840
3684
3548
261
6520
22858
12
10454
83
27
16278
8656
5446
5570
8988
261
10794
265
16973
642
9
14925
3718
908
284
629
6090
5727
3455
662
12484
20095
6763
4103
218
8037
22682
1171
18598
2096
163
338
17475
2159
24287
1676
4178
1071
17807
18504
950
8009
1165
21434
5012
10678
2189
37517
499
22736
2877
2725
20315
10515
1178
5188
3507
12841
27711
3052
0
168
17964
16645
105
19484
1315
16801
14993
16495
7035
14180
4720
973
13296
10708
1937
7300
14109
20167
14749
16161
811
4162
425
2026
6694
16314
433
10185
613
1525
1577
431
127
19861
2824
24546
3496
4186
249
799
6943
12849
20957
7698
11737
9581
5185
19368
2204
1394
6428
8125
9038
2054
10083
2696
1215
2144
6066
26466
106
26577
236
2680
1892
16
144
34197
371
4624
2253
2794
7208
1369
1641
2550
7829
495
7831
3835
856
8
15442
19880
1326
12304
772
1066
255
75
21119
7413
24258
37456
22940
9
5010
1066
839
501
71
113
566
948
1966
22103
3154
725
1172
1729
9734
12690
20212
1933
660
4058
41326
4432
2699
17591
289
204
10346
2762
23150
8926
7
10138
9176
17528
2024
151
887
8682
3898
544
2569
4706
29536
29045
1326
29104
14946
128
1094
2149
3
185
19503
7804
5408
21769
6760
164
410
552
700
2937
6013
1186
795
11224
494
184
75
2640
13656
16943
8
210
26534
9670
3217
2109
299
22572
1861
74
113
3255
10465
5240
1983
6355
1536
4233
1148
5940
15391
760
6520
1352
4406
876
1135
1517
1966
346
11
2871
5390
5086
1337
3130
7482
35
2186
6308
713
2477
12109
838
28088
317
2473
462
5924
4853
5082
75
21738
6301
10697
30675
5257
37506
17699
24039
895
11180
53
200
10648
761
278
7110
2189
10452
20718
9816
5617
4827
8450
772
7183
1722
1052
5249
254
2451
985
3631
803
8013
62
2685
10921
10484
2227
1600
351
10941
683
12377
15793
26349
1774
1781
665
21770
14170
1862
298
1161
428
8002
192
889
27
6226
21269
376
511
28936
14215
708
10438
881
421
16322
22893
285
29447
1974
95
32347
181
140
15807
6975
1852
3903
11109
17421
777
568
715
10440
14277
2967
15885
2601
457
2235
19268
2688
1275
658
899
12735
934
136
3786
97
7821
21456
612
4585
1295
378
101
17821
4057
8340
834
3423
724
22948
3417
1609
1250
2026
9085
6906
2185
50
253
6828
692
7196
5325
3721
1366
375
4816
8344
492
11227
26280
81
4583
169
7120
1055
995
7344
12314
20981
318
1097
17447
426
12591
7199
36675
18738
978
3479
1
1428
5168
586
1396
2732
1694
1027
865
10123
15207
94
9
6319
1469
2
7900
165
1061
4830
9285
5052
2233
6214
12912
9178
8459
2687
20490
119
3019
2193
452
573
3039
878
12358
4002
6441
1640
128
91
14242
792
162
147
463
19
6353
16642
1499
4047
3931
153
6452
4154
3475
3270
7182
5763
934
14708
2974
10727
296
401
8016
2726
1981
214
151
16479
1791
5076
82
14
438
2977
11241
13944
16955
689
772
315
954
1911
81
7246
2369
11255
346
3654
12942
14494
743
3669
3
7381
15710
321
17561
5120
507
3105
325
26398
25429
245
19886
21606
1275
54
48
14546
11916
1079
5625
1760
11578
7629
5354
501
434
801
5672
814
8893
4261
5124
9855
8746
1290
1011
977
28164
18762
4783
12838
117
2176
2546
1609
4105
3162
17424
1360
9385
3920
866
8
14486
13653
4101
24471
4968
885
873
11275
1160
24609
8187
556
9861
171
74
1873
523
10378
1841
697
8
2297
4166
4082
24055
4226
12306
3574
1771
9002
26325
865
6074
1358
16249
29232
8937
5432
5241
14856
3552
16471
18039
6997
8140
1643
11867
1661
9069
747
2437
6658
5692
5704
897
11444
234
20449
5014
9609
6303
545
271
8792
10515
3497
7860
0
5642
19919
348
6758
8454
10016
81
3415
658
505
2941
4485
10639
4418
842
296
29
16042
4220
12598
4377
1909
2311
1267
10818
629
28083
417
21071
25193
871
18753
4967
3580
483
7213
7723
3544
1581
7845
9720
4610
11063
13632
9608
5052
12697
5898
663
4880
3822
12338
13049
443
10611
2564
418
10104
834
2208
4559
3780
223
248
584
30886
2024
7238
1907
8356
9434
38
246
8040
24913
45
1037
18040
4825
5416
31148
888
15133
9044
22760
1596
29094
145
4645
7845
1413
2876
7045
1803
783
1015
2296
552
2315
12449
23513
31781
4710
7717
5141
786
6
2119
12380
187
3096
1129
1087
2297
896
3647
2753
23197
7783
4710
18770
7734
8933
614
70
14552
3391
15463
2058
3856
83
12526
11167
799
4841
6
378
5439
1571
87
2767
26044
9048
2374
449
8114
20
1353
1364
12017
7690
9939
3108
1357
2266
245
174
2632
20410
20309
1625
7204
3464
20
11093
342
9048
2323
4341
8091
385
10292
13629
1583
7132
14476
3848
17063
2206
569
447
959
6493
11326
12392
252
2442
191
887
3014
4761
381
926
3400
424
16745
790
2128
7542
106
26625
386
1044
5494
2377
3337
107
5333
23270
477
22271
6938
6740
36123
1273
7117
3327
1694
12185
26069
2766
24563
11175
1019
16145
6487
38138
28277
2265
1276
1293
13299
6289
210
6929
354
13814
9868
5633
4966
12383
14037
15957
19783
2904
67
6566
7611
8772
5529
1547
1434
10040
2520
10218
5025
10078
5156
16543
1496
2267
8613
3064
8799
10264
662
15811
186
3039
638
214
453
151
1278
4031
1061
7054
910
23121
2792
7580
23212
24646
1520
7736
8830
63
3539
4699
5859
278
12728
645
12474
127
1155
1444
9420
9810
9980
22563
8875
4680
322
1357
552
3749
3084
1195
4347
14069
342
467
1843
8658
12449
7229
10160
532
1822
1616
2549
2441
699
28171
66
2386
13678
7068
12020
1584
11208
1122
147
11620
666
10567
4271
17326
7326
9303
12776
662
5
16216
3324
1414
646
9507
8006
196
770
1990
727
531
350
1017
1532
4938
1472
18344
4081
8380
5038
27761
8765
1055
2707
1261
19391
9529
9764
24028
11673
1813
8
3441
16848
10447
1654
2349
29
22123
5167
2686
21361
21379
16323
15637
1286
6623
516
17826
35
1159
586
6362
2078
3645
2068
2970
1282
12191
17302
1987
18852
1314
770
8813
14405
2
7096
321
1275
1022
10562
102
101
6404
304
69
21894
304
1914
961
6214
73
2957
22
4047
16670
76
8774
3491
8556
4210
3897
12989
2651
8644
213
28
5423
914
2660
3805
886
7992
3216
4385
374
6301
4838
14673
8267
12302
1718
3562
20342
5557
5727
396
8982
4874
816
8034
97
128
9371
7657
1283
20592
1116
3312
22061
202
4126
689
8897
9873
663
16793
1436
34
37553
13532
2395
7014
45
3099
4066
18920
74
266
2646
507
584
1270
30289
1235
2771
1792
8361
3431
7415
26
7461
7818
2373
4263
940
408
3029
6066
12902
2415
96
11145
8517
6366
7954
379
2874
12906
2516
10725
1206
2903
2839
13611
12961
3
654
6906
9458
1389
5696
5785
14495
2948
15293
14254
394
6072
23646
137
1742
361
15867
8930
799
14197
5353
10146
315
58
9364
1095
5842
23704
17523
12010
250
1083
1548
5479
15544
3571
2419
1906
6068
3917
6266
991
8828
15690
14217
2788
17577
60
1378
1210
1252
36
20207
15804
10268
106
8193
241
7264
680
146
1845
1595
1074
675
3880
5079
14708
60
142
39
4170
15907
12013
8398
2064
11809
23405
2432
2067
3156
4300
4007
7854
16434
1524
4851
813
23351
33
352
3984
32650
27317
12541
1233
678
26054
5108
7100
8
8
13516
2632
1704
2280
17980
15191
8235
6882
5246
17274
8584
1969
12489
152
6250
6277
6270
1721
13948
10560
909
12902
16401
25869
11063
4595
3569
608
4311
13846
39314
10248
28441
6146
7709
19724
5447
487
3160
11200
1083
9687
51
7882
1769
2505
475
13983
22204
21143
3130
10240
1363
2396
1520
1464
25
268
705
1668
956
14081
3411
29
340
721
24823
34737
106
6706
13126
3669
7114
280
31498
1531
15923
8195
35
438
27720
3286
18084
953
2539
7330
4595
1196
804
1058
11869
3210
23288
6456
15057
14919
7267
27245
8503
6075
15406
16088
2792
562
15144
2444
14447
830
9554
90
69
23588
1099
102
4402
5804
3608
144
236
691
4497
1777
495
3275
788
15635
2598
9676
3294
9036
9058
3693
336
2984
619
232
3548
124
6113
945
2477
331
6477
1190
9956
3647
7313
10598
13185
12614
27675
9707
104
1612
9105
9037
7824
20861
164
1290
3912
290
667
8202
3330
3580
123
111
1502
1435
1903
7526
59
1268
13368
20919
6083
2497
18181
6059
90
9937
3354
12471
11315
4625
1949
417
11123
8525
552
27224
2500
70
6485
295
35874
10218
1675
3010
9260
1767
18120
7380
24943
6947
1032
8341
4225
143
1814
58
1527
8197
97
19636
784
2559
4587
470
9699
20787
8270
1393
21334
851
19657
129
372
17950
651
0
3461
8084
382
2086
14703
1527
4062
22838
13542
2640
18467
12703
7006
112
34385
163
11382
566
3362
18644
1441
302
14310
79
13461
2914
1709
15122
20674
287
893
60
57
462
466
13042
9467
9601
2807
12008
8464
6093
10932
5430
2348
5675
8755
3586
1198
880
3156
16192
6168
11918
5145
1586
1222
7297
37066
13600
3167
21000
7587
9744
3275
3809
17565
2913
4299
22740
129
305
690
31
3072
711
2526
11547
916
5919
12488
209
17696
24692
14808
18
1192
1012
12013
828
13238
894
2805
4
1942
1391
13325
9322
1395
1723
1200
253
16758
9733
7574
17528
2628
77
1109
5824
392
6443
604
1447
1894
3524
510
306
13968
23
91
834
100
30938
23626
2800
2492
20987
23187
12262
1090
4198
6012
6397
13472
14318
13757
17282
2998
933
8638
98
145
4189
6382
32108
2644
11036
2912
6870
2425
6287
1524
674
4199
2352
200
98
4490
2130
15804
2021
1711
1083
15537
1762
319
2012
397
697
1860
11716
7819
143
1211
6
19728
7657
1641
1537
1740
1367
12381
17807
4646
15920
7378
42
6629
1648
637
18334
2073
14184
946
1320
8698
22479
9092
3867
781
4649
2335
2713
20344
751
23285
1500
836
6858
129
3949
1355
4
2048
421
4946
899
864
1176
1424
209
801
35677
112
9040
4
875
6904
3030
13053
7
812
36442
17804
688
2633
2
12662
7616
19551
17736
11414
3676
2560
3156
1535
21640
431
1297
6811
367
192
23654
2825
9499
6193
4687
62
227
3667
1573
8780
1269
3822
21221
6087
566
23809
6216
3346
204
201
358
20908
198
2297
2466
1381
241
13977
3860
296
555
6929
219
3930
562
12869
3311
8954
10768
13293
44
6184
18821
3444
3841
12817
220
2302
67
1623
1796
226
520
3049
13923
6607
14103
2069
2819
1061
1583
6903
396
1918
1561
4527
8189
5543
4971
17754
37
28037
2739
9630
29
1135
1301
25884
81
2684
8513
549
30688
214
10819
739
12898
336
592
747
1141
5589
206
3247
1936
1509
288
1564
2134
325
5458
698
2225
3250
544
779
26499
23128
1179
21002
237
106
1002
6950
418
377
2978
444
14993
802
10747
31
24725
8184
6334
126
19817
5053
16504
24207
92
6750
946
23727
512
4402
10511
6622
227
1065
1198
5948
2682
2876
580
8451
15193
27435
36371
3882
1813
1080
10390
11324
8958
5363
169
200
8105
59
14103
2690
12286
2813
990
3970
1438
15022
2812
1534
2030
21209
5110
4344
655
21790
423
3129
1474
884
3725
11003
6841
6087
46
4664
711
353
5219
8706
144
796
35010
22566
16
272
2297
1737
70
2256
8557
5008
9854
161
3320
27366
4135
380
1263
5088
22035
13326
619
7160
21400
22554
150
2928
2728
11399
7802
744
9808
4223
32745
3904
210
921
117
4046
546
353
394
20207
3106
191
2022
3339
24830
3250
14663
5118
2898
295
5470
25
254
1500
429
6042
20076
5996
6036
7060
520
2851
1611
1169
6641
22638
3119
2617
166
540
57
215
9862
25223
269
1595
10002
21
12905
4286
1750
86
9724
26148
3823
210
1191
6249
13819
7540
2159
793
189
1864
17750
498
1105
11974
23490
175
2564
2405
11835
15269
5942
12321
737
114
6381
480
17298
35286
10798
10944
8826
173
1456
10924
311
20658
190
400
21949
6056
1456
4539
5428
13422
13472
2990
142
3832
6715
3079
11315
8006
354
32
7997
6198
1773
5626
2
13
1921
337
20221
2
58
370
31
9903
736
1819
867
85
117
9355
1521
16834
2926
359
1538
10672
212
615
2264
4446
1097
787
8243
4256
5038
2620
2349
9624
1579
564
265
9
12221
2338
12854
2986
2893
13190
7826
88
2307
30754
10013
44
948
8440
6645
2957
2738
10753
7668
522
6628
3198
12134
10366
1488
13180
14536
43
886
15888
252
138
79
8543
16229
3244
36558
15133
282
9339
3677
6346
834
700
24393
15064
11689
4437
16840
985
26245
5188
1935
15015
16862
1271
30428
1371
6609
438
1193
28857
2793
18470
4565
5096
59
1395
6419
10387
731
132
25721
6572
22614
1146
8851
2392
3863
8094
1023
14569
18795
8828
903
15371
9443
20851
2397
3492
959
3764
70
7072
145
3957
9939
164
204
9714
707
11726
3832
5653
681
2804
3655
15924
12361
1586
142
137
771
506
556
9197
3404
2286
2064
1266
36972
569
4504
24585
456
14227
5433
7553
4143
6112
11033
97
358
19589
368
6818
3895
3466
8928
10363
4397
1726
60
11815
3515
1652
4275
10881
645
10664
3994
43
162
1431
12745
98
7236
5353
2909
16644
23463
38180
1599
5545
6305
4546
2409
1781
7942
23342
4470
10878
1111
7902
18
592
3336
470
10914
7147
322
1348
1404
7532
1315
36415
84
8552
350
10536
2347
1056
172
339
902
205
2933
34
1452
3520
2873
3623
573
28872
1047
2182
17843
3309
3570
4769
0
7425
793
348
1168
149
2130
38102
23368
6438
22139
7781
8819
2275
18670
2545
1868
79
1684
35
2820
11831
489
39681
13488
13981
12956
3164
2723
9335
4454
18130
900
514
481
16807
18713
6648
1161
6145
33467
9139
3182
5478
10657
18833
19
1322
596
7157
5226
19372
3347
51
4101
3905
4
0
6594
5893
8043
1646
32722
4535
218
419
2375
20209
14991
4007
334
28509
1530
3
4815
642
5286
1389
153
12349
9900
985
485
10070
1636
12731
513
4412
20555
1882
13998
5578
32590
1415
13795
1305
16778
13192
1614
37
2612
2479
2958
8230
11566
403
4890
3378
11059
20733
18023
1300
300
935
12665
75
306
7176
113
73
5869
9049
15698
505
23
8713
169
7738
18813
175
8135
1116
645
242
21393
9762
4251
43
9375
2423
6446
2641
15098
94
15841
9238
8504
2685
204
9038
4252
650
1621
10128
3830
12081
1693
148
4874
8904
542
653
30432
234
1020
6625
515
10169
62
14546
9383
2954
2258
733
1941
243
464
24173
314
671
14903
27242
2198
847
26055
6173
9102
1463
21943
3122
2156
307
4104
1721
9505
247
8667
11626
18556
7766
34018
2161
3995
593
15061
1097
710
3884
23570
797
1552
484
15284
23066
7943
217
880
16679
145
10334
1067
4171
11834
1807
10742
3283
281
739
1184
16371
39961
37871
1289
8225
444
1712
7503
7826
945
753
5516
2135
429
209
484
10290
2421
11877
59
2147
34083
4966
6030
9668
5548
996
13477
7120
4902
288
1166
1473
1914
211
34976
615
2448
20564
187
1761
128
5369
3058
2554
629
7525
125
944
397
4393
610
51
3068
1087
1045
1165
2973
9473
6926
24618
316
422
15763
895
12523
187
3391
267
31
10675
335
974
18595
5399
575
15165
21081
2910
2473
4635
100
2261
12468
6
1377
1137
15386
27991
445
36197
8846
496
2314
2199
12043
2411
444
19334
771
4791
4663
23297
2352
11016
26137
3439
556
57
1338
9981
403
6117
26107
22586
2419
10307
2354
16336
396
12247
160
11544
679
412
10988
14101
3014
4432
4147
1217
658
772
13362
2298
2057
4
156
10357
16395
6209
14422
4932
1162
3667
12300
692
1238
347
1155
10248
1268
2291
666
1373
5920
77
4521
3311
9474
10859
1777
1938
6539
10886
2218
285
2219
4855
4135
11
1336
1070
4965
931
330
220
11128
17591
24482
272
12834
122
433
3595
4051
11067
2901
28150
28111
5016
7037
16
599
12004
3739
117
187
6672
974
22150
1276
4279
19380
10685
3735
127
5081
882
2316
765
5488
10339
235
6071
2911
9061
3886
1930
20892
779
933
5274
1490
2860
1867
773
25756
11463
3737
3920
1760
16
346
23100
11989
459
24187
699
1455
334
23885
478
1005
948
650
4992
7879
11038
13236
7411
930
7187
1349
14818
4953
630
15180
4308
557
22873
660
16909
67
24
2618
2648
8882
93
426
976
4472
159
3158
2682
1789
1618
92
3945
881
722
6728
17771
3785
9442
167
583
9076
566
16
146
3737
95
8053
5707
1374
18689
5530
1780
10448
4004
497
7565
1453
92
14132
15421
345
7645
951
16115
319
1216
1453
26
13505
9441
12171
1484
2303
633
14203
11309
2675
32497
3614
25793
121
2588
6922
909
487
13791
18063
8240
1003
1738
2406
9278
781
672
3167
3222
809
4008
423
18746
144
6591
3025
459
4270
19050
2135
215
2723
167
147
13983
6952
5181
1034
7631
2699
35
759
1364
9478
6663
8095
331
1422
515
1954
990
16473
6008
17207
250
9808
13
894
4263
20025
660
7440
2861
837
34114
5220
17536
3488
655
7570
4492
45
2585
290
6676
13008
2938
7846
17591
3824
7603
509
15430
709
352
9509
13827
2968
96
8752
1209
866
8886
6022
3977
2284
61
24
2025
3920
18621
287
6856
1566
55
1394
16409
69
1931
10450
45
3876
271
10795
988
7050
7444
30265
629
7403
10324
4603
14425
13309
1022
572
73
6783
319
99
780
1712
5085
4560
2303
744
4929
3376
703
18569
549
8903
224
9362
1282
1597
2123
122
25256
12475
1036
928
2885
13159
19794
11282
1803
5392
1140
13131
12155
89
36619
1195
3228
119
4851
6701
10880
8
2016
2543
181
298
1726
16390
6682
12
231
376
557
1270
3473
180
54
1325
12938
3705
3425
397
471
2921
15545
11253
31020
5755
3358
4987
15274
3120
2378
23205
25241
4057
7536
6689
4565
9597
4632
10523
10373
4264
14
417
7697
10826
1843
2381
317
9573
11077
766
2870
3628
820
3195
1759
430
252
10555
7373
695
20794
32
20623
26202
990
331
263
12539
354
2751
33400
335
10453
531
37
14038
2852
4169
7799
2043
3718
1398
25479
4226
29245
11691
6031
9990
5170
4963
677
11795
424
26212
2607
908
5926
9032
578
11100
17114
5
9886
1175
1811
3842
5169
11
3059
3008
1228
213
18395
351
4322
327
26
15758
8825
7355
19015
4843
615
1018
29922
9
7012
2584
315
4319
3127
2879
210
17981
4351
3724
179
1389
12268
831
28331
1028
5573
2022
5692
250
18075
4460
9075
11362
94
12544
15986
4486
1805
95
3294
1380
2097
11045
1111
2465
3992
12771
3
2851
8802
1038
977
8339
1812
2421
15944
6252
5629
9990
700
8314
14575
17173
76
351
5449
62
6854
0
26140
3165
444
295
5793
4426
1864
3603
834
637
9595
4222
5367
332
1978
12654
9248
901
1499
3921
2682
10583
7258
1453
10157
8118
3808
2900
122
1027
38477
682
4664
589
230
4920
14705
10735
6667
27742
18827
329
4124
17000
1748
115
27413
3877
977
801
3386
19824
2061
15041
10690
8165
17665
301
3358
153
229
13785
37
10524
892
5537
7163
4198
823
522
6258
8005
2611
25
2767
17246
10595
16052
143
16221
8414
4140
10617
1142
3258
7918
15761
540
3210
5436
18621
495
1164
390
34571
46
872
6517
338
2101
35304
218
686
6124
300
61
132
75
59
12191
3299
3022
26665
7093
43
645
17593
5213
202
3329
8854
16
2096
3254
3991
3067
19682
5454
8067
5367
6652
1545
97
485
208
13170
8287
4387
1578
16623
431
11354
8747
1915
6432
8636
11213
11046
14950
16818
5630
1175
10420
375
21536
186
4615
5313
3291
766
5199
7979
2283
1557
1215
18024
2338
107
437
14319
12620
231
1966
36
18614
20210
2347
1009
6304
25561
1959
128
1328
14787
2124
1094
57
4033
4710
20194
3250
1171
1614
13707
488
171
2991
9797
361
26294
666
6794
1880
13432
3279
2462
35655
19005
3814
188
14499
3520
912
4252
460
29
17153
1291
3642
4697
62
5797
1426
16321
292
5121
10264
9121
10211
4401
5990
10590
12368
4792
17478
316
6236
9485
9763
16508
4
20787
754
5528
5009
16249
5969
27
2510
15856
4561
1034
26807
79
5876
1691
27351
16063
473
52
40001
23724
11362
5309
12710
22210
11
14171
26552
4191
8589
302
3615
12162
4234
3218
2369
172
3772
12032
474
10924
18678
3838
218
32354
1993
6049
13
5609
1244
14069
570
514
1155
7245
3553
815
2991
2947
37
4
13092
5341
3215
10920
49
14001
1171
10434
14190
20241
826
1055
81
2634
25422
1650
6098
8192
1155
12406
9
2205
1137
2231
1158
4906
7289
3901
2178
291
11063
18138
9477
19850
4599
578
7249
7808
11214
8116
13621
4616
5883
1782
2667
17951
59
278
835
9420
21483
2993
3180
12367
2
256
12555
318
11362
14119
30241
475
5746
21352
744
2912
6715
1003
31281
16178
819
6599
1436
6882
3716
1360
7446
3605
5063
1974
11432
18530
11902
1053
643
243
6675
1931
2195
8532
1929
3557
2176
1278
1844
1625
19620
211
12327
22
5055
331
9720
372
239
953
64
1809
918
1777
131
28882
364
7585
641
717
1489
3253
2868
2073
9943
21360
3471
1826
7556
41182
899
4713
81
4774
8841
227
337
38282
24466
2224
5795
5826
640
14932
213
7232
28006
40043
915
1532
668
4318
4374
3184
4090
999
3323
7782
3673
1395
554
2123
21306
711
19728
11148
1616
16427
18731
10134
4198
4945
5301
171
3317
3012
4357
2499
19852
2361
5970
692
2311
7702
5657
2392
9620
1424
2137
9062
401
5335
8565
8699
116
6354
7046
1880
5018
1050
7980
1144
1817
1206
11986
980
10281
4251
993
19524
4864
11000
1094
1613
17889
9657
2243
9343
12471
1527
129
12733
6873
12686
3469
330
12129
9709
15348
68
818
18960
4349
6313
957
241
17577
19135
115
622
39
9619
2
10057
11815
40374
2737
5130
23880
1643
66
15325
9498
35310
4981
3185
363
16239
110
745
2197
455
210
893
5071
2274
4662
2956
700
17225
879
1316
4152
1438
2185
27903
5130
7839
4891
4419
12266
3643
32
2673
500
22
1997
11869
2999
341
2949
4473
938
5574
377
974
13627
4908
29922
1195
333
653
23227
1881
2401
8404
5325
4776
259
552
191
17628
36935
12975
31091
5503
7089
6685
7422
507
12044
6972
17786
184
11791
23269
2953
5408
21850
3657
25640
35569
10498
12843
1239
6418
2482
5649
8940
1239
3777
20625
1538
123
2249
156
1244
41
4497
123
9356
39
2254
12663
272
9813
1008
18
998
2810
868
246
6111
18193
518
7361
6269
1369
6962
503
22126
497
18973
2883
4365
15226
9430
10102
177
25720
1218
1846
1000
20771
925
2094
559
253
2751
7319
381
24976
21157
386
7488
289
596
235
423
356
1076
20592
17196
1377
1177
12
25531
30105
362
6464
12923
1119
5446
27376
2860
4243
7673
25060
25228
121
3353
9977
844
8612
2769
424
4211
319
1834
8836
10719
12321
14266
255
284
1441
6817
213
44
77
2436
1135
1223
1147
12440
576
126
23600
4100
8319
8537
1646
2914
5632
5992
585
11562
223
11807
316
12665
1915
2263
15374
127
3786
2872
4428
5144
272
249
213
881
13915
1957
4059
193
19426
5304
134
9937
11
2269
424
12567
14
1512
647
2000
839
4886
55
7023
26030
2168
8397
22528
100
25897
6637
3514
13609
1770
4672
23714
1264
5119
1573
19770
14220
26528
8596
42
22199
21440
7281
1156
449
1355
2016
26467
35
17714
523
954
9860
3193
184
24542
2661
318
203
1921
2235
833
2914
7192
2905
21310
1143
4042
710
8572
5577
276
6143
17555
9684
751
3572
1576
1582
1509
13914
8711
8509
9970
153
9987
24455
45
90
279
39413
2462
12004
4
5763
137
4309
10749
1920
4747
4239
30553
2780
25891
2652
37739
3265
6137
668
39
693
33160
31021
1397
20770
10882
877
4345
5557
1227
11597
1243
59
3421
7720
32688
1124
67
7423
8058
305
741
3115
7602
203
9980
2029
83
807
5843
2043
771
29162
1396
1724
7444
1870
4430
6427
16610
4068
9606
3240
2487
452
8062
1223
10971
16914
130
2289
4127
20052
4139
18311
17945
7508
10904
4483
487
2389
2886
8489
20
7040
1205
14132
16168
2424
3697
11126
1596
12167
0
6931
426
600
26949
12453
8545
17099
218
1194
8756
22
14270
112
30194
192
5161
174
3979
48
3658
4061
9393
75
22287
9163
21958
19322
17161
1027
7058
6642
5639
5658
16410
3390
9707
7943
6148
877
4896
14
8997
592
201
8005
9812
190
9094
1530
2603
1695
568
4468
1007
5718
15333
16300
86
20290
8027
308
19002
796
2033
1768
1871
1465
1303
14218
292
6661
9384
633
29895
5376
2907
471
4501
572
2400
6343
3750
1731
7113
8639
1821
114
2421
144
8114
278
253
11
271
710
4949
4369
255
128
5803
3308
12711
194
11535
12561
116
9977
5318
2532
10973
2249
2959
4374
259
3664
2477
1925
8764
2238
32128
5001
2147
21325
200
1228
501
5617
5409
253
3
9410
22339
9
863
1166
40
277
7466
10442
15183
6100
1745
17999
4697
13923
3658
27025
188
617
5964
7126
7777
3027
851
8235
265
4287
248
1299
24723
8012
11446
5415
534
4474
262
611
9516
2082
17615
80
46
10003
9903
11313
5595
4383
5264
718
15911
2339
150
1247
5852
4601
16
32777
4457
12813
13208
2917
13431
785
2789
177
326
5008
6599
12229
10
22081
13435
5374
18581
3153
3071
1029
5427
411
100
4264
4696
9028
882
518
2116
17218
4393
4844
3299
2825
14908
99
5224
568
3045
5077
6266
72
235
2810
1906
858
652
134
2601
18958
24048
547
12950
6057
7751
4454
4337
16188
3441
3594
20465
474
1079
292
27476
10478
163
13071
373
23057
876
15705
18198
13861
8204
8709
847
13075
24537
17924
789
9649
11639
2928
1002
3468
199
3599
6282
1112
3553
2829
3590
2679
2347
3826
375
5683
3992
2318
1041
7597
14407
4945
1699
801
4648
3009
1911
1072
419
2124
34948
307
4537
17179
23666
566
16895
13089
644
9603
781
11890
793
6505
12105
2033
3085
4099
3350
10135
820
113
4031
1933
98
948
4218
5900
800
14366
159
880
1021
92
316
6035
453
6918
1085
1581
22123
168
25820
3395
503
6306
3629
456
807
15269
2165
3601
2567
25358
4410
13110
15798
1024
16359
19727
4307
3157
2211
7832
10589
200
6863
994
307
22261
722
6238
16995
18310
10653
18179
4761
27300
3350
13
380
146
3729
472
6459
1130
33
15202
24047
23
1342
8369
25839
8101
5653
5553
1700
665
11879
1391
5118
790
376
9005
81
14298
18147
14398
11261
1389
581
17152
20080
20314
4041
20782
2157
4901
4117
12145
4266
1261
4527
1546
5141
516
18337
2982
415
4286
5862
170
27185
831
8952
327
4289
2748
10296
13032
10020
3749
584
957
6597
835
103
140
12290
978
10376
1989
414
8872
23865
11648
12114
5615
3643
429
1037
19207
21345
1036
9868
1429
21340
6448
163
8516
1322
22912
11207
10552
703
130
1379
348
5746
28977
854
114
8
790
6132
1755
9418
40
1808
5106
5897
2455
4841
16802
103
14980
8110
2233
15990
20
2241
15909
8023
6707
19409
1767
6611
515
5114
1735
5232
1376
7390
3325
4370
1158
282
535
13056
12566
3409
2955
14541
1213
12945
16741
15670
722
477
33405
15535
470
130
13288
4965
12486
7571
2307
976
3586
4065
3504
9894
25847
957
546
6840
13
6278
40921
1780
6939
5329
3700
6342
17400
4292
6909
2530
3019
963
1864
21362
61
3017
213
350
3848
20964
27
24160
1277
17869
1
13589
14302
20281
12164
9215
82
13820
12593
1535
16
901
568
10602
6880
5540
44
958
1228
242
3244
9101
2175
14558
3941
20187
5521
5564
7740
1017
3827
2251
147
6764
1496
113
3875
5239
1761
15165
2521
13018
4887
7234
1887
5061
1462
6721
666
17409
1026
23739
6835
129
111
219
1697
21620
8981
266
1276
10491
9198
388
9895
5118
174
1536
3788
173
20213
5739
7645
2962
7192
1884
5810
413
35090
3166
12103
1965
805
1810
23801
1494
17236
2415
15598
1560
3363
4232
11541
24960
10380
10751
20852
16781
7107
3555
1462
29533
2069
3688
180
9394
6634
13027
20175
1252
30597
588
2988
4210
1405
1844
178
13209
121
4553
16843
14651
662
18960
32319
12503
10590
59
357
103
2891
1243
3068
12503
21267
153
1102
9424
20274
30246
631
15676
255
437
23132
1925
120
2928
96
7030
1946
2779
5585
9155
3118
2907
711
3
2001
2063
1125
10607
3860
9884
53
1770
2023
21881
11942
1747
145
1124
6909
19485
34857
15959
956
18104
5642
3603
22316
6100
1439
705
5371
1454
70
6093
2879
15936
17828
1105
4400
19515
71
1179
123
3684
11790
7690
24650
21693
13978
5082
726
6382
2505
13476
744
681
235
1747
3191
774
15011
8826
1016
242
14321
1513
56
9472
11796
10775
2904
4890
1613
21899
149
22510
517
1078
1849
17254
6185
86
524
13231
3663
6886
21180
10436
8193
298
262
368
14053
9334
3231
377
11743
119
309
10402
77
8384
7908
4449
10830
6171
9082
361
6086
15806
2795
27603
205
122
89
2896
19278
5364
12836
9398
5600
125
15907
4556
3882
502
161
268
4629
1371
6070
39196
12507
16042
727
10649
322
12991
2604
8208
0
11041
7402
24323
615
8747
8627
41
20681
239
839
26730
13170
45
473
244
9258
9361
21983
11760
427
720
2199
5336
641
10628
887
7055
275
410
19018
24559
9188
201
3061
7326
13348
9807
1738
289
505
7970
90
971
3181
2976
235
23985
1202
4274
1109
830
4458
3209
33536
230
11452
19894
2838
13452
1632
1196
16101
7185
13776
150
1301
18473
2156
1193
1563
1365
693
2826
8826
1548
491
4486
1543
10323
3897
1338
28895
3128
62
5572
439
1916
1153
2366
7450
1270
2235
4636
10261
1790
3939
17287
11138
406
217
420
527
573
1278
3305
125
417
2301
21425
13791
2484
19785
9073
9378
723
33692
509
442
1325
8514
22623
5950
9543
5285
22352
11691
2737
19406
33465
6521
121
14936
4606
131
147
163
11882
764
7828
456
3
746
2174
5530
3526
18029
2560
15687
15019
392
9
644
2132
33532
26858
5295
1118
9506
705
5356
275
4441
791
1131
3716
856
14012
339
11614
3828
75
6438
12873
14580
17989
0
6068
13143
15189
3500
10134
511
11496
9438
4552
20336
19265
6072
7063
4404
252
40624
444
5016
20580
14559
9130
16949
239
9197
7221
3811
19494
2123
18554
1265
25205
201
36076
13170
8264
1719
1881
1210
30698
9008
4971
531
21272
756
314
56
2520
5513
388
11669
8
236
2099
404
21126
759
295
16639
4932
358
276
3238
18889
10283
14784
14934
18631
9675
650
874
2995
457
20789
7446
3714
5339
167
16757
5944
185
2515
4587
963
6917
18649
10336
19752
29959
6368
2839
688
13944
2920
18632
1652
7843
1099
1448
3241
15746
4882
5698
5402
8951
51
13205
4924
1394
47
9701
534
9329
254
14829
21205
1805
3159
5156
1431
433
12297
11602
9876
3800
227
13522
297
23508
1232
18965
8369
21
1494
29
3246
10874
15896
16413
1501
2312
12276
11526
4265
6015
948
616
3867
28026
162
28747
525
3430
7113
25799
1140
2735
3958
4189
8020
332
5630
2963
2477
3718
8890
17884
7295
26031
11875
5326
649
17792
6123
3083
138
6817
27246
216
1
7821
35476
612
2024
42
5607
152
4302
7831
171
574
12661
10456
7587
5799
9944
1
17488
1485
4040
54
1601
3321
5510
6938
9783
3850
641
613
2325
2683
1414
2364
410
480
722
904
840
4651
1086
40833
3534
11539
12304
439
3479
61
4480
5004
5030
561
3222
13131
2953
10626
14132
3437
43
18655
4507
927
1144
7768
249
111
670
758
4375
23165
6046
5277
13365
13
1039
14029
19071
515
1859
6194
8251
15712
2707
2222
10160
10288
776
4245
734
11161
1244
15997
1198
2375
22195
11279
7551
4400
971
557
239
20456
28076
667
7762
5876
3836
21426
324
4733
613
6222
801
738
14294
17943
11129
10623
22767
22402
2987
12351
289
2414
12444
151
6195
13121
639
88
7950
3386
256
124
13975
26571
125
1109
8206
13534
3584
2095
167
200
92
17858
1720
407
9167
3
789
6617
3621
9489
1025
1914
185
15
14040
5104
656
22
30
240
578
907
6896
14481
1658
243
1641
1551
11449
11265
11661
515
414
16479
8334
777
3604
329
1234
14359
279
370
16064
13233
9051
3084
7392
3515
5034
643
818
2340
4932
15729
13295
5
1806
1947
1199
8592
34662
8321
585
10026
4809
448
10722
12645
736
150
3156
407
625
3867
25430
2833
33602
866
327
6719
163
15330
574
11461
14174
237
202
24752
23160
365
1681
33222
22394
3892
373
16930
7029
3391
2725
740
587
5413
15
7276
437
15074
1386
560
753
2030
707
3730
119
8183
4796
950
618
1052
445
47
43
677
583
18036
4192
205
19969
1279
195
2636
24093
11934
1123
6262
15247
597
2109
18105
1411
12270
2270
477
10767
7596
583
3335
3547
3187
23483
2507
11215
1246
1566
17977
2604
22603
151
8949
12417
10616
6621
26037
3593
14321
1958
377
1483
1472
35
2977
7906
686
33464
23494
9838
13
5545
23090
467
8851
984
7997
10562
4591
30861
11246
327
7780
7605
6299
25008
11091
18
3009
5901
736
1575
14193
10947
8520
553
24661
1285
12646
32605
24270
372
7108
13704
1385
18728
553
241
330
11134
1647
159
17715
8919
489
23449
8847
10093
3730
2553
1218
12512
935
365
2210
12113
200
1777
759
82
911
1283
1040
3398
6872
299
1821
687
2692
27876
157
7453
9490
29521
558
1347
1501
1327
3789
336
1325
406
18245
342
147
2112
2719
1774
4320
5772
1789
14264
457
5982
330
23969
1589
6525
2905
447
67
1075
4700
5002
674
5690
11329
10014
4906
1731
244
4080
2387
12081
7222
538
1209
45
3101
2418
33560
22811
8215
846
4652
977
7546
24699
4621
5382
2564
3199
226
2987
1439
23170
216
870
329
8969
218
18
659
3461
7405
173
333
20114
13925
20136
2105
8371
106
12419
9099
4469
915
19133
6656
4358
2288
849
20027
6213
16470
16117
2011
9373
13385
15855
11981
3023
8
16628
1365
7131
27583
14164
1004
17577
8626
3229
4075
2114
106
1822
789
15770
523
921
514
8153
22010
29
10
1160
11258
4269
191
846
2575
4217
5493
2752
10964
4306
1468
1916
11492
18308
13919
7208
71
237
83
5973
6905
19
3563
34
1944
85
19059
1417
11616
3499
4473
528
14102
1526
12434
2541
21933
4979
6930
19278
2977
8053
7562
5897
13115
3092
814
11146
109
612
7163
2462
10428
5982
6541
84
28326
5449
957
15466
137
9994
991
37
10338
22518
1111
1356
513
163
9905
9634
56
3146
1767
12
2206
4774
16183
2518
12207
15460
922
11662
97
6238
38
1919
2506
1856
16706
1598
4446
4890
20441
3706
19641
273
534
845
1665
16272
2298
93
5820
2109
15519
7999
10598
5108
10079
196
266
7282
650
95
3933
363
13776
1722
1858
142
753
120
9540
1059
19493
1859
755
108
339
13070
3578
15177
781
6375
2838
7415
4553
10796
5460
5854
4024
16418
10134
1724
266
10926
26827
197
1854
3847
606
600
5201
1570
1857
2235
5071
14407
790
3879
15960
968
16908
12
8577
678
1432
19621
2093
1490
481
4068
2236
10953
3897
29441
17
577
971
494
411
245
20507
4381
17431
16467
8634
16763
2417
9037
11369
1233
1219
2253
3
4568
629
5949
738
11856
17442
1272
232
1692
18503
10470
36550
763
5881
7813
1063
23421
7565
7250
2856
354
6891
18757
1007
150
19167
2701
30408
100
1467
17694
1826
20169
7338
10298
1020
5705
1078
10586
795
16553
19800
9570
2240
47
10750
7539
1891
7835
6370
21805
182
4894
2841
22670
24963
2562
30872
24942
5847
10
817
15664
8649
18543
7922
15
16951
108
22577
5082
3186
9790
2199
181
13
250
14654
9985
1740
3193
3801
2720
19
916
1148
1550
3890
17254
445
7412
4845
107
5633
10848
7115
11725
45
826
0
2148
855
2144
13812
1767
506
15584
1546
183
3882
64
17662
672
3894
97
10276
29977
3610
1475
6672
1180
1560
11597
87
6792
1755
3770
12100
481
980
7133
287
296
20301
1276
593
21750
4564
10078
235
10659
527
16225
2482
9589
87
9239
12402
1110
14045
78
2885
542
2960
37271
541
15297
1687
2734
12660
4399
6529
751
4505
4533
10866
24403
20912
19856
5744
4565
8810
19771
4426
9006
7861
13083
117
2742
6191
48391
9004
4935
558
19001
5755
2313
3130
220
355
4316
45253
24339
1714
37
10878
15529
20181
3783
4047
4376
33376
3051
199
431
1989
9278
2801
1291
1183
4330
19670
3180
6169
9185
1615
15321
2042
15951
3594
1496
138
259
2353
10851
3364
3446
11277
24279
16113
6577
18566
533
1715
10387
735
93
4322
9074
23201
12471
17242
48532
2214
1725
685
939
5468
64
7126
1117
102
154
6210
1222
1585
7870
1000
211
290
7113
2821
5807
225
8457
45
3093
22
2442
4222
1398
4650
18387
683
46
5725
224
1630
3851
6851
573
2268
41182
1081
6813
13228
9194
544
16133
15142
60
5702
1783
160
996
5253
19848
5843
39
12381
394
730
6021
5146
6274
38
26491
4650
7983
506
6352
9598
18427
109
116
21156
272
10288
465
12748
1974
5292
13352
337
956
197
8883
4671
2998
6884
2744
1004
1302
15409
18183
66
3776
355
3010
186
17616
999
1458
51
595
3820
50
193
304
1657
2365
12928
167
5920
108
14838
6583
2528
15385
19218
2456
6639
2426
684
181
22608
188
85
9107
24444
2285
10964
911
1857
7814
12278
2673
7353
7867
15805
5257
6931
6756
19545
8092
28396
1704
2297
684
12278
8232
164
12275
9002
18117
4133
1020
9537
116
3343
4175
0
14388
12054
27727
12177
7863
1484
31567
21122
193
10915
103
14001
4410
922
19689
555
5644
103
1589
7
12098
14081
1966
3021
229
724
1843
2009
6706
3939
631
2433
1413
7024
3083
3000
12705
464
3996
783
9991
477
4723
7995
637
15040
3625
2410
4360
3823
6497
21
1413
1246
15638
29036
8572
400
513
3546
27
2544
34
4851
467
15
609
12373
7552
6517
9148
1247
11759
4758
14686
8642
13804
4705
26608
10629
4693
19025
364
4165
503
17595
18460
25198
1741
1367
2817
74
10741
7311
7832
19
256
2343
5699
12654
13881
18945
1624
6667
139
25253
686
6529
2230
11821
931
3908
35901
6154
165
2820
26044
1832
118
754
1395
703
1177
7709
36
3713
1074
6927
24244
11328
5805
744
609
1590
2675
34761
3884
10145
534
12964
1157
1616
2878
10393
1658
6756
8992
26208
118
525
6355
7370
126
10333
632
1263
9094
48
15939
4354
14399
10181
22718
412
4978
19204
1549
4088
754
1193
6212
5635
509
4052
20606
2763
1537
16728
35
8449
1629
9909
805
6
277
35
2630
8856
4863
316
680
168
1212
0
1338
1998
25040
14903
1508
466
315
118
10086
5006
18439
123
27406
16534
490
16754
4257
9352
13351
4853
1311
459
1273
20637
33142
18236
4783
80
21980
23980
22140
162
5847
1245
3631
7716
551
24342
14802
6380
3096
1716
3797
18273
1238
14665
5810
4778
7195
163
3401
94
4760
13573
34
7000
28752
5935
14
1528
223
1922
14746
1200
20725
7658
4776
10500
10583
111
7845
15824
1511
2370
192
109
728
625
2205
1011
3333
23031
164
6015
65
7273
1022
1047
2046
370
2680
3587
1646
4494
2541
58
17310
11256
12519
299
18709
3701
2125
19645
26059
937
3046
2304
694
106
3572
21387
24904
17813
2937
960
1990
21872
3855
1042
4915
1866
85
16022
16407
16958
1986
2404
21858
876
12703
11926
9168
445
1833
673
31878
429
5120
282
12542
529
13287
98
44088
5481
13730
660
1192
1707
1775
9940
7745
17578
212
3726
3410
19
9925
395
20915
4391
1037
22814
19695
226
409
5966
8368
1024
450
3082
244
1813
8966
15568
109
652
2195
18269
9698
8931
3464
189
26897
25367
2573
717
19891
152
732
2324
9284
856
17073
11637
372
32984
325
6786
5185
278
10113
16580
29
3409
10953
681
1727
1527
38408
767
3370
12977
39836
28886
334
903
14
2284
1785
745
20790
8178
336
103
556
1025
15514
2772
13907
33
116
15761
35722
25905
5959
43
4187
1288
2884
21140
19
339
3696
17615
642
3023
12433
136
4842
17
22410
17051
3016
65
10208
7328
2520
11395
5113
27382
19020
38658
1948
20756
17310
2150
1247
19311
565
12237
11003
3452
20422
7075
9
10771
13242
3203
537
2551
19744
1471
63
15037
3106
243
17732
3158
954
5818
9389
13600
813
14544
19009
2058
22828
2804
13753
301
448
9012
1450
2483
7831
1393
4273
8
162
4187
3943
640
22262
19943
12715
2473
8363
6234
206
10880
1698
105
2533
2752
20130
886
28342
4177
30119
3955
1066
28210
1424
29408
10788
1519
5951
27
376
6510
3985
2578
2675
17440
10474
15450
7853
12448
19779
735
41386
14852
46
902
1197
16581
96
988
956
550
873
1654
16061
6343
905
5236
252
322
4683
45
235
5430
5634
1029
1237
8626
4131
46
1741
14221
6070
24157
4431
2084
88
3378
4419
2753
2446
3464
1589
6146
87
429
5409
2386
2
172
4020
6230
16722
23814
1535
2692
549
7647
4590
21155
13926
524
7792
6436
2416
398
68
15833
7797
15218
13402
11563
1865
2610
1558
9327
12195
1608
1145
7114
3662
5208
31612
6057
2187
12505
20980
146
111
4548
806
12926
8146
7068
5489
5751
616
9328
2318
2215
424
38426
20639
58
658
11685
2297
5366
55
11
29220
20080
27399
10858
17384
147
927
667
309
6339
5586
812
4582
21841
13319
12110
20
11211
13012
82
134
815
3147
777
3381
2008
8
1093
559
1896
3307
1938
2313
709
13102
149
14166
14411
395
228
10969
379
6371
680
20
7753
200
1553
12322
4455
10927
12667
20393
3747
4081
10537
698
1042
1538
2286
21644
1966
515
18488
1693
28318
9186
6126
6973
7278
6400
5296
8451
144
5098
22
444
3806
8232
13704
18367
653
12226
10131
12320
104
8337
1573
1034
19
3156
104
7872
241
2596
1983
296
2940
2106
12412
116
4763
1067
9610
1593
16138
74
5304
4426
1078
192
4692
10677
6850
5502
1776
1268
5469
2750
9141
568
2229
48
5426
4309
2172
2240
5775
419
7906
3406
17967
3091
26355
578
6541
234
7477
28658
4091
667
11286
6930
28267
6096
13492
9903
565
3649
2029
113
4753
1518
31201
10717
8879
17874
3346
5525
215
636
5005
26
140
3861
16476
3714
15386
5
5678
2103
362
1486
17
1474
815
8226
1340
32
10039
2952
116
16705
339
9396
9899
4694
19287
3908
9865
1647
3087
10021
11750
28536
7945
1866
23070
3435
8405
4991
9729
1653
2069
13563
15191
1260
2018
13226
953
2770
33523
11892
12058
612
4871
8534
19028
37357
27063
4185
1175
1749
6773
3872
9639
3265
216
7381
5183
763
17
889
13588
10725
912
2689
14359
868
12853
18
1163
2911
997
1146
214
183
10895
7354
845
2443
8233
6894
8088
511
12773
6323
2494
2448
358
352
4095
3523
2843
27968
999
16199
1954
1432
4467
6293
14018
7122
1242
3332
9868
2595
6397
1169
815
3719
963
19136
127
7273
245
16325
2154
136
15706
8324
421
2891
4575
1926
38845
20121
12968
4691
3152
939
6539
131
9597
187
4800
10968
936
25611
8007
362
1196
27941
20260
2380
3260
14013
414
4399
4018
33259
40848
4393
192
31525
4294
1213
383
11050
950
9692
19018
9265
18455
23354
7018
4503
148
1515
1719
1901
2094
11961
5285
2662
27383
8523
7106
5023
272
1472
9973
1583
3523
15948
251
1606
35628
1580
679
1743
5054
6
1185
11
7908
9101
280
10940
7728
5788
3107
18049
7055
1855
2631
254
34
20658
16313
36485
2920
14992
9919
9118
17697
315
306
109
3935
44
21
47
978
17499
12
842
570
10358
7281
34804
25241
7201
2889
7925
1611
392
4258
4536
3569
14922
7284
75
34144
35
22716
5353
5970
22491
13689
14
4620
9694
133
14265
1672
6871
9063
3266
1496
12054
376
64
744
3505
7896
3896
869
3303
3386
18481
18849
9025
1742
15723
7214
6830
393
9711
5156
10693
2842
1093
8926
369
7289
817
1013
13843
4224
20979
4396
205
128
11771
263
198
14114
2341
4377
17490
21129
2638
33628
1383
12820
932
15606
1555
9524
971
1160
21409
175
1292
6332
5624
2345
10646
2572
250
4862
707
14612
4040
8369
17118
26074
158
6201
1262
914
249
31
952
8130
298
717
384
27179
152
1149
11439
1320
2876
4592
7696
17
255
12830
26678
19
16
20821
73
43
12079
3165
17098
18796
2239
8829
2262
18561
610
1501
3657
2418
7881
15657
16017
2262
18967
17815
1012
6337
21269
752
195
2653
10203
16325
8517
548
244
10409
759
61
3642
372
8253
2077
3236
19234
5366
1663
497
1924
13991
2142
2882
10893
23
2412
17206
732
1317
16
10
5625
3706
7205
33122
23
12885
3866
18558
1357
279
8605
15866
6846
2719
2294
5020
13534
28617
106
1421
1598
5286
2
12823
12267
298
12584
16694
3360
10128
16057
12142
947
9731
66
21
3360
5612
22725
17022
17018
23024
1141
8119
4988
285
450
484
5933
18
314
1762
6394
147
22348
653
10287
5897
16724
2216
6957
17308
3640
3309
7000
1957
6719
2510
4181
5484
12339
9731
4341
4285
1900
6451
23911
6
1470
4347
2157
9699
0
3049
17945
4372
1137
19387
499
22607
696
353
5621
220
16725
15491
2852
645
14498
8456
811
3590
8269
284
3313
4289
88
1391
10385
4799
4626
5321
15573
371
139
20559
2598
15045
2794
375
10159
664
2144
1540
188
23742
2648
132
1586
2918
7434
4737
6272
715
15545
10575
5551
3471
3054
77
1082
257
7626
14297
33328
12280
4648
777
151
177
22748
291
7872
475
483
7303
53
122
9677
25158
329
431
1582
1891
7160
2541
14067
1100
4073
13990
1158
1393
3092
1246
3102
1645
456
1518
854
67
10390
61
10256
5815
3473
1246
7657
1535
34257
10605
25487
1908
3847
12630
535
6927
1857
5411
9243
13431
14381
3929
3194
339
874
2061
17171
3076
1284
3112
1962
6843
8184
33234
3148
3777
16101
6300
1028
160
28518
114
16161
11522
33
11622
10556
4210
747
8696
1827
6682
7977
485
17322
863
2629
154
551
93
276
11673
8205
5713
2811
795
6947
993
550
1694
14318
23143
4422
114
6721
12
1258
9077
11943
1913
16162
539
16503
7770
8192
16371
1027
796
2456
531
5506
1041
1049
3703
12309
390
484
23534
7254
7142
5364
1562
2296
365
8893
8976
24163
15377
3334
3375
1448
0
378
6898
2548
2122
2729
1032
9593
1020
19846
119
2976
17618
11793
401
11404
11772
6239
2038
10275
12984
727
2622
8707
5034
1903
1073
6937
1998
634
313
23653
1628
11155
3738
4623
18838
6097
1051
1008
6005
5587
7210
14338
10419
7902
3119
74
290
6403
15510
18570
3743
2267
751
15332
856
7672
1203
841
1882
1332
3822
1011
60
1542
1851
28923
2546
29617
1814
11122
1131
8639
3976
159
1973
3863
1913
6
18490
17206
544
1714
3820
17989
7423
2845
9126
521
228
1142
2
2329
2746
3111
556
50647
386
17286
138
15199
16771
20
1841
4321
4660
2295
4049
805
34380
12015
1547
18441
28904
4722
641
2152
23
961
1866
1157
13483
13305
2123
11
6451
1092
6159
9788
9780
19931
88
3141
1633
27632
813
5302
350
520
10860
2774
24631
135
19927
12120
11658
19365
3671
4385
18702
2103
261
6547
6475
8954
694
6363
7101
4397
6086
23039
31675
1580
24663
21230
158
2745
21759
52
7356
23217
13269
195
21916
1069
987
7298
5680
77
305
1252
33488
6209
20632
1060
2909
4644
7516
601
6306
9534
5667
579
4797
19199
6027
4150
8389
366
1982
8322
1473
658
26876
56
11559
8420
4464
3662
3194
7916
7247
1349
28
3871
34124
441
2283
7
17149
209
300
4403
15376
1269
10992
876
5105
6845
9373
2526
38716
14251
142
25242
4710
4847
7858
1420
2510
12441
27272
3236
20724
63
556
4122
246
6998
3728
20
296
515
6376
23
5063
4210
13441
2124
3423
9528
3105
181
308
63
10235
16025
1987
720
7859
18683
1382
6881
14673
13088
5231
9935
20374
3752
1
2662
6634
1231
1056
3444
10443
4625
23901
5522
22255
14756
15252
21457
12882
2285
295
5938
7549
168
5771
4735
10534
3485
494
4326
377
14588
1034
464
8587
15968
107
6696
7614
21764
139
23804
5740
1014
15982
283
2076
11876
6311
15233
22614
3153
8337
10499
4371
24867
3162
344
14741
5780
26676
10241
3300
8714
6997
3709
129
4290
240
4183
159
122
24020
13018
5574
5186
1041
8022
492
1664
2933
14518
1055
911
986
23191
7283
982
17644
2951
2149
158
887
11075
6713
9267
4905
451
14261
416
1113
383
397
22372
1607
119
13445
26539
2229
11257
2175
8546
81
925
15565
9885
767
808
1572
3279
15403
1650
4626
10977
155
1787
61
8641
1352
651
25605
2837
21446
26804
727
69
6567
17389
1893
14271
6624
1383
5607
10093
5741
11638
2291
19854
7908
11
10852
5575
8733
7990
1559
3812
657
1117
19281
1542
112
4246
1473
19584
2172
8
4643
16511
16921
8225
22648
6808
3624
247
11562
3474
248
28501
5474
1794
124
9810
5489
29924
1029
4250
17720
7426
16178
3224
8911
4648
9370
169
1886
27065
1549
606
24053
11697
10710
6181
7656
14270
768
168
9296
5486
11
6296
2365
7716
24229
26473
2670
59
2769
24245
8910
179
10
11971
2883
2651
2947
86
1160
2681
15031
33615
2799
8977
139
14765
1298
222
1375
264
7449
383
2351
8284
13817
5682
1759
612
16006
10746
19520
4464
4612
1783
15737
9185
790
6349
1606
1441
3447
8
21332
957
2276
13488
2043
3139
148
7659
4393
29372
11783
15524
4983
1651
17020
2627
11508
2686
88
611
10963
3904
10639
6224
7985
25447
5316
1323
6644
212
12458
247
14690
15204
5689
797
208
6631
17307
3907
4731
751
43
9714
801
2547
1966
267
49
418
1514
21672
4126
10614
141
34
2913
220
489
713
29
1312
2418
3946
3786
19529
9522
3124
14091
3134
15971
1136
7583
13719
31834
695
538
372
29783
500
5437
18129
71
1344
1998
231
739
6949
2847
513
10570
320
23485
35234
406
1083
45
893
6161
15628
16157
10454
56
14468
9535
31
188
12327
20645
7409
11643
1121
15358
2150
21604
337
966
6090
4570
11053
7106
2371
18096
3
18780
4578
2518
551
3629
4562
7387
11881
524
8593
6077
1110
396
22268
1940
3987
28350
6402
780
21978
200
122
4331
6934
7550
4564
678
10410
5501
21145
6312
17005
3510
23887
2
20101
24913
1904
6901
1322
475
42
952
875
5758
591
4592
22022
3905
532
6731
13887
3630
5949
26659
9943
10674
3206
7254
7494
1826
15803
8933
12101
813
24
1247
7695
1181
174
161
5164
4880
2559
10610
25520
3705
15440
38704
5217
6870
2075
27419
723
1979
45534
18566
13801
29762
10736
31004
8051
6557
1293
2369
496
26695
957
15175
1870
3146
35302
291
340
780
2307
10706
188
14408
1290
1691
5999
10666
206
584
1162
9484
11417
394
22080
1852
10568
19894
4726
16274
691
3152
18895
10699
850
9901
201
50
29371
2154
1653
7952
13472
9807
416
703
22638
150
2124
5224
227
390
215
1015
765
9092
12371
3842
21357
475
72
458
13665
2681
819
2005
1952
11162
9199
8339
28691
107
4792
462
8169
20930
2083
3691
5317
7
2886
19081
229
24992
5189
13484
18502
8518
13065
5611
1647
400
9717
2831
19
21
11209
960
14040
391
7531
30875
313
3593
9904
750
20377
512
3794
2391
139
8958
70
5939
68
15460
2390
8277
3152
9286
25
16
311
5953
6343
12148
4376
27309
27568
11510
748
31167
3046
124
2931
1019
9236
9712
3816
210
15276
488
1044
1325
10329
11648
19117
20900
5747
3515
7219
5936
10536
1650
2488
11243
667
1755
14942
11272
5048
4532
11223
376
306
9503
17762
14863
6793
7886
989
7917
2751
4767
777
1315
2960
14822
3637
5302
14605
12351
2653
12947
702
21248
12063
6574
26717
1193
2515
17396
13352
76
7
26466
19349
1617
23
0
14209
3334
1387
11235
5279
314
7966
7892
22949
51
7352
1668
2780
538
1859
1456
552
3824
944
4060
2554
2465
998
19205
18296
735
2721
1823
4992
3290
15969
5338
20437
4012
2521
3270
1571
24370
260
3670
1861
19016
230
173
3206
1996
426
232
8631
1543
101
498
336
593
11922
15569
186
2558
12835
6504
930
9214
414
5103
10877
193
12599
10635
21537
2422
1896
2322
3064
260
2158
8131
1243
4927
41763
509
1273
604
21068
1273
1484
5420
775
21947
4220
41
3171
9823
15551
157
6552
4212
18
7589
10700
23265
7961
7203
8
1252
2069
122
17369
12936
21822
1821
212
221
2827
20
159
6726
2283
802
16314
2203
2892
12370
16453
2083
3987
7684
7718
4758
1540
9788
12907
233
655
11407
91
8494
3599
7028
64
80
1568
19561
159
1512
25496
2781
76
109
2696
1695
895
3692
12602
25499
950
422
26981
20566
25559
2251
533
315
1129
557
17808
4919
6603
153
5543
4152
280
2334
1169
2294
955
19179
388
11376
2230
1631
3925
26103
2590
611
1194
2259
11155
15089
47
4477
7525
2521
185
10988
1180
712
4652
7344
8427
24
749
48
9083
10578
13713
101
5443
118
17803
8022
469
2982
28072
3866
9686
9520
2700
508
41740
13166
768
2380
128
219
31142
108
491
1431
222
13565
146
17001
120
2476
128
40796
10760
14259
202
425
12043
15344
2109
2732
1954
2957
5860
29079
3907
387
528
3021
2967
1185
3079
99
20
6227
12196
7381
3223
260
4781
554
12436
1717
8106
4780
759
19019
27573
4414
12079
10189
3538
14433
440
1230
19169
20149
37
2137
608
4777
1343
2330
1131
19459
2
497
2974
19141
1763
7890
15226
3976
8827
5036
10336
22639
560
23151
6422
607
381
11678
12411
4165
8034
8841
5115
634
5616
603
1602
1522
7247
6380
16
2986
13360
6648
25668
5125
11017
133
11828
5603
4209
11645
10321
20133
10251
3726
2884
9742
4418
42
2043
248
805
7319
7254
752
4230
4948
1941
4878
9868
501
8735
16772
99
8985
32458
3617
524
500
5777
459
2508
12280
13096
4486
2597
27
7985
1926
13766
2726
4946
3642
363
17599
1539
8179
659
9450
952
16265
4873
11334
2887
356
12385
9
5881
13957
9909
56
16096
11716
12489
6520
4932
6068
132
26253
658
8315
24972
9523
4503
250
2571
7359
26698
18743
16418
1016
3084
37609
11449
5023
18767
1448
1119
37111
108
889
5755
3996
10078
27
28646
9689
1845
1168
3263
2159
427
9150
4030
5380
4461
1808
34971
22897
848
2227
4115
709
10805
20485
4622
17352
14412
513
6710
7157
7122
11104
3255
4363
1933
18738
1341
955
632
9925
326
28957
6191
8369
1848
7452
266
6353
6038
161
16036
519
14669
17821
1659
228
2569
906
1641
30535
70
2599
11823
6418
1610
24909
6367
4345
331
1588
974
9187
106
23720
743
539
352
208
1066
511
301
4152
1174
1064
8738
3523
1045
157
202
9597
8712
17077
19837
524
1411
2843
1359
6812
5876
1029
13637
14707
15621
26378
625
13666
3374
10701
22457
4667
1226
506
16394
21350
11664
12791
5256
1385
170
27292
21573
29795
20520
1635
2384
1237
12987
21187
9071
70
2488
6504
1218
10431
98
1071
38470
5148
12097
12034
1021
16742
340
13
317
81
14603
8203
8416
3801
8371
9324
14592
92
8523
8322
2052
5605
5413
292
68
537
6116
13163
11667
1288
15933
9952
971
415
828
2345
344
6534
1704
3933
7531
3433
2479
22102
3391
8418
1464
4872
2160
13939
58
1863
743
1861
2825
461
6
6384
1047
1030
12935
2804
3189
10075
8302
383
8941
14085
755
19499
17349
387
223
3179
16994
17887
802
1181
9369
2580
1341
1187
8688
1616
9189
4791
2924
2049
13528
182
6027
8943
315
698
1292
284
59
5169
121
0
3261
3310
555
1358
3231
1178
64
1486
380
8926
9389
3036
7924
10359
60
3766
13064
440
5
12241
7873
17911
5199
2692
1987
4380
8747
338
19957
862
12246
227
218
20670
291
16124
2819
5692
4
13008
2253
3657
977
1922
2440
11942
3339
3313
2728
3748
10168
476
153
590
367
2557
170
6842
4059
6463
15
3114
45595
20864
25367
685
1224
225
29079
21
613
224
6850
87
6430
16271
17868
32092
11597
199
11861
815
4702
1206
12436
4649
5578
4514
2590
6137
5757
929
16900
29089
20124
13459
286
4547
3402
13068
16460
3828
4175
9324
611
24855
12188
181
3854
16010
11391
147
27210
834
6392
2629
1526
4850
394
5720
1539
681
236
2171
15699
8405
4018
23582
3126
158
5218
27421
12485
3803
6198
323
2209
24111
6396
6484
207
15012
7873
1440
8222
9425
1677
3490
1698
12794
9083
3074
569
1564
9514
1137
1648
129
25371
3524
1457
1235
14401
3449
4288
1861
15158
3835
221
4420
1017
2999
7849
8036
20230
8472
20262
2860
3822
25
3983
1066
133
5144
11801
4738
12101
733
2509
1136
8509
1403
7850
725
4542
1138
670
6810
8643
7532
11514
14090
5129
205
1308
1001
4545
16131
1489
390
11338
749
4342
31173
11588
1749
12685
3603
74
14943
8840
19008
2304
4943
1575
1097
3377
27598
834
796
5265
18786
4651
13320
8735
2944
11397
5568
8177
7920
906
3490
5024
15787
3401
3967
2966
3714
40713
23
39
8421
42653
10443
4717
28
4367
93
109
758
333
101
14208
7892
1634
1285
236
1753
701
257
1214
172
43
126
1331
18312
14830
14459
1761
740
17290
2372
302
10976
9592
2407
366
37121
9329
11128
153
5091
8945
3340
17934
6569
1644
12
6063
159
13195
3896
840
1736
12066
3786
539
11806
10039
18432
18455
11339
14077
728
11931
2993
6424
228
1743
23338
15934
6812
1411
307
61
11927
48
362
242
4628
17632
3676
4871
329
7566
1172
2192
5670
2554
64
323
232
4881
6141
9987
2506
228
5535
10811
10711
13579
16003
3428
15747
22
22432
5099
364
5504
77
17608
7941
6286
7164
1852
3995
7377
196
276
10250
3636
3008
4079
5218
6261
13151
18668
3948
3393
3754
1271
4243
2386
4895
4584
60
3226
7578
4185
2072
2188
8873
5992
1653
179
103
12940
13534
17231
9241
330
14269
833
8536
6
114
1228
270
143
150
661
1900
4767
6426
28915
11
374
277
5839
10367
7126
9577
7460
1162
9655
7385
3358
3627
1544
154
708
1595
2189
5154
242
3890
10027
2606
4576
109
6832
2777
6187
8567
2566
2320
912
37
16956
5398
9306
8702
1100
3061
1957
231
11742
22695
20866
220
1583
1677
377
4261
2448
15789
9381
11067
6182
2985
2260
236
1009
18990
8476
26237
113
8373
1370
20217
2082
7819
792
333
155
809
1056
4376
7284
26371
6887
4227
1190
2962
5419
7453
14629
6261
1908
507
4640
1932
90
4607
6016
35
56
1690
2052
4712
10153
2798
14
3155
3167
2049
159
6636
4628
25401
326
652
4123
18577
16915
27756
1455
2249
22346
9229
5694
9597
8632
181
1339
10753
7525
7063
5235
221
2495
38721
31
2
2123
5819
21344
11890
7520
22545
2262
108
23090
16824
9042
10814
985
6870
3204
4945
3029
1653
402
14633
597
109
324
219
7462
4704
353
2612
104
121
28490
1382
406
173
7627
2658
592
3523
13483
604
18132
3399
11381
4880
481
17
11123
2102
19607
5366
9066
16688
8747
2575
3864
881
23590
4575
1457
19108
162
6343
816
493
297
4527
1792
5063
12269
4315
10949
5474
658
3019
507
132
2841
3325
4134
33293
2025
23123
13071
1300
523
7583
5551
951
216
24202
19425
18052
29498
31042
9455
7508
12671
4645
3455
21440
2043
14646
84
60
1344
2929
4123
16137
2622
8736
1032
16624
153
43394
2893
2084
611
1717
14995
2902
14040
599
7182
3677
13537
20599
12105
427
6807
37905
3003
4197
19684
1079
15936
1130
15252
7540
1101
5689
1342
4023
6070
3883
4512
12235
8391
7098
1599
1124
26412
12331
23121
4380
57
2902
14523
24956
28173
13332
820
1702
2707
9419
1023
449
218
2776
147
5909
5028
13858
14228
17222
12323
2874
34055
4542
235
13909
53
224
2665
1523
1466
2714
17905
6461
5
360
22290
874
101
1021
5982
8377
2047
23902
23344
16248
146
652
28420
5626
504
29674
12898
48
7872
4576
6140
13286
991
519
201
1242
13458
4366
2404
235
4633
160
940
1360
12084
189
13397
261
18151
1715
13578
18823
697
394
11631
9105
116
3900
16533
11353
8264
11061
10466
574
6396
20080
12987
3274
3722
14393
17928
7961
800
8715
6131
11415
23842
1690
824
13623
7296
7347
1
9302
16231
10045
3776
1204
14556
646
272
873
1130
139
17399
1088
3849
2396
7723
3102
836
1166
3057
1325
2953
4480
3224
14145
10933
18521
1233
499
6998
1312
32779
53
394
291
10615
3716
9940
9571
148
1089
11086
15835
7557
10957
1532
2635
43784
1839
2487
371
27760
942
1898
16562
492
35031
1997
241
2306
79
9082
18498
9725
9530
11878
5899
1042
4882
7038
6680
601
5218
4993
5549
6114
1790
16193
11586
2491
4106
2779
12556
2754
758
7165
6205
29201
801
3025
340
351
13953
13425
6330
535
22051
5721
10625
2059
8046
3119
3145
16480
4123
14412
2666
17727
9593
7781
1881
18704
20094
20152
8151
7342
4200
2629
36983
8176
364
544
1221
18079
28072
9829
3121
942
1001
3590
1430
20964
2981
18511
13168
1051
799
15952
1470
13085
10281
6441
13786
2336
17258
1104
508
4318
5348
914
1134
296
7548
4910
1060
475
174
7701
3292
8301
15690
33046
788
15067
6217
1794
41
12986
1190
259
13066
4421
8139
83
10747
23478
1678
3610
4644
1408
2820
20262
6596
32
195
5934
720
6358
6685
207
1305
24230
677
14680
2101
26632
13463
532
8145
16727
12480
17401
29666
205
7192
84
3912
322
7339
1932
1641
8
3186
5935
6154
22608
16
3370
233
115
16522
33
31888
10455
2476
18778
1550
1008
4312
30922
43
23199
273
1409
1089
5348
249
3558
24874
9327
10658
1756
22386
7378
2375
103
5296
365
2781
4968
5882
3770
3219
483
938
2070
11867
7422
21623
617
3881
2478
16816
11601
4571
1879
7460
5357
2811
9105
992
34482
13030
5168
2505
4477
1375
1942
25685
16
72
4933
2796
7148
24960
255
1083
10696
1707
19608
19326
297
2617
6
4155
773
278
26455
3105
2493
19224
1278
1973
13449
6149
6465
103
7078
231
440
408
4475
4323
15755
145
13396
4148
2114
13370
15382
1776
19184
9023
6632
18301
10223
3257
13759
5650
8154
20392
18046
874
25339
496
21509
10114
4101
2940
17646
299
9073
2234
19798
55
2878
13659
759
16811
41370
539
6330
6047
15753
1925
103
51
4495
843
2706
11115
19079
205
25230
302
4395
48
786
17467
4359
3639
3025
7418
502
1510
12078
1284
33787
11626
1746
7213
5919
2101
387
16730
6269
4100
10404
543
336
3259
900
44144
11196
4140
1067
4937
1452
1541
7805
3105
7256
1595
311
11025
3235
1476
13842
167
7788
365
933
129
2214
8185
160
13412
1790
3096
1512
1313
8456
21381
228
4655
17026
228
3104
16428
9642
3125
666
68
3280
14786
41
400
194
14421
16544
9805
3005
10965
1762
5333
640
3194
1155
8552
2754
3242
379
23146
1235
168
10044
19060
180
5425
4411
4647
5355
25651
1510
32797
663
905
50
99
18979
10476
24
2215
520
29792
5030
10079
14353
490
3051
1812
1425
17057
1570
10
337
897
4647
15035
493
1360
10850
13958
11758
449
990
430
1503
5474
1925
916
3514
9015
22179
550
3706
16448
6799
4509
11144
14361
519
788
630
1141
31626
6042
1037
914
22145
27401
9556
1086
2228
22050
2817
26776
14
18629
10161
2312
1401
2151
3559
25510
9991
9440
10511
21308
23946
40
854
9611
8313
10549
719
890
14763
20093
888
1145
8021
5539
1483
2316
6398
1273
190
3569
19517
11556
2626
2314
3880
16063
1496
3397
9848
6575
20914
658
8980
2495
7236
7454
899
23480
3311
26535
7125
6124
13562
6
196
418
10375
127
108
4903
7012
4025
3663
16
160
758
1868
1557
10477
9817
4262
3280
3658
7261
7200
4634
111
2230
10710
15947
7933
3705
17
11163
855
23
27385
331
12811
393
5625
16905
790
4898
29885
15467
18770
669
13798
11740
1642
156
189
8265
32548
129
9
2450
4014
514
984
1022
24181
17140
28356
3260
359
480
4584
11385
276
20357
706
12468
18313
24036
729
4849
876
12581
12371
21971
16830
12550
4791
8375
4102
24
45
4639
18322
14879
3747
4068
2292
7175
16265
19917
7513
1135
3407
5283
14367
21536
10002
439
730
8580
975
97
198
4232
1036
6758
32264
342
1233
1537
337
4291
924
7361
838
17694
62
79
10492
4112
16659
18306
15277
2541
1359
2521
28285
15603
10162
545
14785
13894
1290
5199
2777
276
6327
16445
15018
267
5006
2918
16322
2723
23124
11869
2406
87
1083
1472
208
3288
2421
14423
5949
102
46
844
1641
2214
4264
1242
9746
380
3667
199
13141
347
5678
2398
11424
2363
19712
1311
18418
2552
580
531
21614
7153
7860
118
8742
13263
1203
143
1033
1044
1156
3288
412
761
1263
899
69
227
5835
36053
2274
10201
13210
312
1314
9399
13311
5388
23613
541
31320
17985
8539
85
7462
6698
7333
203
10182
1017
2544
227
9064
119
1959
11136
366
513
7381
19215
7495
336
3140
14455
20667
856
1617
8517
18395
10734
126
1767
3332
8389
8775
20379
3307
3295
142
3140
9963
12794
24432
160
2428
27322
13325
10530
93
2111
6053
1815
2488
5085
32
17030
4788
26010
2242
7564
8273
2631
8307
18651
612
2726
11964
579
4010
14763
436
1370
23834
554
453
1687
1029
27886
14903
11596
2399
718
23645
1390
1121
19
246
10639
875
7214
10848
14621
6151
12227
28279
3490
1283
12219
901
251
25045
4306
1807
4475
18513
18718
2951
503
2684
793
514
10312
2515
4811
17901
2823
3999
11380
22734
4441
29577
158
9137
1188
18123
16525
495
1731
537
901
30467
5794
6350
1015
15216
631
1536
17002
155
6074
26491
16479
635
10948
13589
510
5866
13877
595
1134
16734
5410
657
1044
579
1801
4061
3593
550
82
258
10034
11660
2989
2454
380
20150
21105
28764
1064
1
5568
498
437
461
1089
11527
1802
3394
546
1197
6
6153
6284
1144
344
34148
9729
3500
4029
18028
1128
2422
8
33196
2001
381
2708
4384
134
1177
2760
422
2673
2959
9422
18087
814
2861
1212
225
9616
8185
27765
3695
1073
1825
3227
6515
19476
23643
9342
92
489
206
2823
29537
33417
6114
38
3670
2734
558
1479
2626
30920
5467
93
26365
2599
3696
569
231
4620
26213
338
2859
4400
389
6705
2984
19080
2298
6458
35968
1216
14493
7483
2188
12782
9260
1868
22165
2002
2237
12506
36026
18436
2503
13742
4518
320
6205
856
291
751
13725
864
7188
2712
792
4439
20185
5684
404
272
130
1669
12084
132
106
247
18649
600
3082
2727
11572
5786
73
1686
4085
18088
2614
848
11642
1725
396
8703
1272
2464
466
2588
154
20514
8473
132
237
4947
1977
6432
2504
6883
3901
41302
8695
31784
764
939
11296
38
256
1532
62
794
2857
15381
548
821
984
3936
271
19504
440
21462
24
1227
20890
2799
858
667
5033
9311
190
10657
5328
1114
9652
984
658
6006
45
7886
432
373
2199
7597
3312
459
38516
6736
1196
10231
28121
4094
2888
169
1288
763
12354
17125
340
995
5357
29675
5078
12829
3259
187
14900
493
288
12423
4008
1682
1273
7398
16031
3609
100
15849
18705
60
178
2156
8877
14350
4659
11831
335
818
11811
110
12500
20197
18084
277
907
370
30250
7539
466
15973
6770
14773
1189
931
1235
20223
1
21241
10373
26142
3060
150
1688
2872
1598
14340
17
27804
30516
20719
2970
1592
13637
2201
536
217
367
65
1960
146
385
2983
5842
1888
672
38374
9864
18073
9508
8948
52
33211
368
16505
183
5567
1698
6387
7586
157
630
961
10197
28965
301
6003
5630
1833
16339
2541
17281
3696
6
284
18974
11453
1514
3085
7211
2244
18957
228
819
1610
20313
1186
4333
1536
11159
122
1181
745
476
13352
16375
8667
6691
434
1174
16207
5518
790
6198
26403
2322
9388
11681
157
576
40776
3222
2179
576
2262
9412
8691
9501
1156
6505
2396
16655
4389
1339
3887
1440
186
1480
10617
22212
4903
756
25255
5340
414
290
20554
2049
23079
4027
16937
237
4920
3420
2967
535
14931
29207
13768
4114
149
5341
1779
24246
121
3158
9307
6005
294
16926
594
1940
3139
6354
18322
12869
3274
21518
31943
9186
2542
6749
8001
2201
70
11
10892
7837
10883
49
548
1325
20692
6673
14049
1784
1209
8733
687
1712
585
2040
3360
283
1003
15763
26284
2180
11530
16014
13395
8774
16504
4529
155
22289
4969
2171
3676
315
1143
3805
6173
114
14583
278
6696
1425
1292
1222
33
9623
21129
1235
2042
16
2349
9342
2244
6953
1313
8456
529
2508
1815
3359
6159
4672
4534
112
4630
1324
289
1701
16224
3797
612
1777
24708
753
721
979
437
2466
211
6269
9692
10588
13325
7500
10080
2723
2351
564
3657
1649
3341
543
340
5225
22986
464
4890
801
787
3635
7441
6464
6604
7875
9384
4368
19104
2394
1642
4415
626
1152
13168
21582
2649
6211
8034
21157
77
7878
11505
1376
3440
1518
33751
560
4137
10499
15732
15129
15
13743
964
495
17
711
26
2754
160
503
5145
1127
17819
4690
33260
5284
491
863
6905
2183
10213
1910
11106
2101
10981
1380
15
1312
7581
25201
8385
3611
18
3250
3395
11635
17
25326
1068
11724
2940
71
1425
562
2465
5979
60
301
504
1937
7890
3767
14347
595
6283
17520
18426
5614
4654
494
12310
10710
8826
17213
2183
5269
3360
14543
13785
7185
91
16669
513
258
1359
2052
322
18937
22355
31
4834
12291
525
86
2426
8568
10124
456
376
18871
2957
164
7143
7154
9389
2944
6063
1772
6303
2655
5030
347
1869
480
4714
349
1998
4965
69
25547
66
25549
14071
4362
4190
16891
22018
4213
13442
11516
2269
185
5251
12127
530
10748
17058
278
225
3252
390
11361
3040
7957
3015
2277
6279
1001
13215
2991
2798
1456
13078
13689
22294
4404
286
10412
1534
5133
3897
21618
11924
645
6182
1937
8995
218
3729
563
18642
453
1243
24505
400
1561
953
1325
4109
10239
9159
26
875
179
973
10240
7909
575
10232
1526
9571
7548
476
519
29900
1037
3123
497
2916
398
74
3627
428
2726
95
16026
4215
2086
13023
787
1321
140
11655
1194
5933
3382
2950
3749
31212
114
3227
578
201
13045
9395
19625
5806
900
438
5372
489
3072
23
381
17970
230
135
31
792
23847
18478
37066
1928
1409
197
1320
50
1647
13379
24430
5447
1
6346
684
6008
1408
15501
1001
97
10934
22724
3651
931
1482
90
11120
9054
396
74
12537
99
12137
6320
1360
12378
7315
22983
494
70
263
12401
1798
13712
604
132
6055
13032
3975
4738
9370
300
1624
314
31852
1211
10450
2515
1659
1759
3572
9278
22537
746
399
2608
4263
2278
6345
225
5940
14252
529
18672
943
8925
21269
37951
438
783
656
5756
2
507
309
5946
11864
7725
1624
772
14383
18219
12099
12494
7318
3681
773
10155
7825
14075
752
3719
12445
12282
6321
22687
1066
504
5376
709
90
125
2425
200
1151
15214
25779
2548
2627
18301
976
6648
557
740
8818
457
301
3177
1658
18507
4705
803
8475
8219
8820
13613
2754
9985
1300
1153
456
877
6420
1946
7
403
3453
1684
1964
17205
5944
9477
1095
7736
7335
1294
1700
12214
735
4577
777
1190
64
2035
97
11903
416
8048
6088
353
168
42
2866
604
333
1454
3492
6352
4220
13172
24182
11152
673
368
4160
6897
11162
1881
33155
981
72
20539
3330
3305
120
7385
23725
67
1219
2985
3850
3379
12657
6076
1507
1945
122
571
19580
17558
33637
2199
10572
18967
1455
11353
520
17586
3377
14160
2276
10233
11
20032
3460
8337
6669
26164
817
19638
7822
714
62
1854
956
1212
753
2496
1046
25542
4867
5768
2109
920
1735
1612
15
2603
1581
6512
816
17013
5794
7808
27490
1370
1411
9700
21
11182
3109
318
7990
236
865
32
231
206
21453
2086
937
18796
3188
656
11127
6076
5490
1302
15060
6401
5559
8310
8860
3201
5417
11221
5799
709
1031
21678
12543
6303
670
4619
14779
27771
10556
13527
99
837
6546
6787
218
9115
24986
11678
15080
9029
8198
5994
1019
5330
64
1273
2317
3333
10284
3405
2621
104
24756
875
3364
1735
43
1987
420
2839
6913
4542
5632
5087
5721
4478
7285
7739
13456
3018
836
67
14783
3173
2012
4803
9125
7437
24322
69
5778
5033
1716
3291
15219
531
7317
6266
9265
1519
7312
1629
4630
1354
3081
3077
1392
271
42
15775
803
1067
238
8979
7567
866
10354
13003
15170
9170
4121
4641
13042
4689
666
606
16998
6440
5232
518
984
8155
9387
1087
500
21706
7773
10940
295
57
363
1588
2347
508
2685
3033
11032
6522
1344
11950
11728
20116
4248
13754
15611
19783
166
9873
1414
554
430
8401
50
19531
87
1262
24037
6073
6784
13323
18350
9745
1117
512
1258
32861
525
21706
11180
2442
2130
319
709
10823
3556
821
1071
7584
36
33086
22618
3503
210
2629
6295
6760
15036
14511
9297
238
443
15128
1653
551
864
9058
1186
23374
377
41
2917
153
222
5995
14778
28300
15605
5919
2695
15149
659
1542
394
13063
6804
29397
2166
1489
323
6242
1704
10348
875
16949
26636
15899
772
3770
12630
12210
29736
3183
14600
9641
2599
5121
523
989
3922
3674
11620
8112
40
23576
380
8280
9605
1050
24156
3315
7122
1402
23367
2024
1282
406
2712
9572
29596
394
14212
1242
3242
1140
15973
1327
15637
26666
1348
2675
654
25028
819
2337
4181
5149
23089
221
131
30810
11840
11567
270
10742
5671
10630
6599
4932
182
10310
5897
262
10818
12132
1447
2958
10556
13244
3036
1229
1253
4114
1224
1611
667
27869
48
12838
1434
30
18561
1406
580
830
12030
34
16012
4001
1910
3566
20417
11537
288
1063
13528
1624
139
595
5989
716
5407
2620
27743
19348
13164
1842
22697
12533
2469
433
3616
10832
47
205
8822
3104
1571
351
374
36
54
414
4229
6075
21
8358
10527
8679
20220
7919
24308
13670
107
21
3825
140
10663
23101
11537
307
1935
1154
13010
316
5704
26
32
10422
5
21617
1128
3816
5188
945
4517
17511
8166
255
8535
7609
8263
3246
21268
378
10494
3905
17923
4732
14693
8725
496
26797
8375
12230
5132
2111
826
22384
7224
14851
227
13218
3241
438
10285
19184
4577
3573
817
5210
9450
3970
1198
8094
19022
890
19394
25631
3383
10714
505
1212
16007
12209
4726
1865
266
52
24661
17651
9007
14952
983
897
27668
14162
1170
10937
289
112
9591
142
1794
1697
880
985
515
8312
790
6347
9610
6643
422
1362
1839
2755
34481
69
2849
6141
2951
414
12736
23926
6477
13559
7334
472
5521
4619
18150
6601
23804
8916
2810
7066
681
162
1616
2875
4991
2236
95
4068
4969
10320
829
5120
404
11
7594
7202
5688
361
8654
6501
3989
5484
1019
524
636
7532
8371
903
1107
18898
666
14292
247
4873
1309
12585
9338
23300
16855
93
10516
193
435
8843
2153
1469
2611
3796
16054
1516
7031
10260
19346
1257
1681
11778
1359
434
490
2560
3135
4538
4364
990
3449
958
13925
5415
86
12839
7875
17069
348
37
411
2061
5625
15442
817
2347
7565
2119
389
14489
222
3114
1387
13222
2161
1719
7
64
1349
348
56
3128
8347
7006
286
3703
647
980
14418
2657
2997
225
11783
377
35507
129
23878
8701
3357
183
382
17920
28921
11076
13381
6797
36531
228
330
303
7129
3773
187
1319
5086
1007
258
96
3540
860
8202
3391
8013
161
22959
3383
6056
1006
11084
16862
14320
29942
1262
11185
2662
10054
437
3030
12726
2279
17322
13722
13803
6012
15166
1760
79
9616
1965
6722
146
18070
60
447
20567
13086
5489
2334
18281
2069
2634
5075
3303
7422
831
1255
1428
6736
6961
11609
1737
10143
4241
4375
1457
21425
491
16264
3445
1039
1912
10194
12592
2917
786
8658
3535
534
20886
144
5086
9303
17317
1767
6575
7990
7136
11431
17262
4944
7968
1660
52
9441
12384
13719
538
151
44151
774
6010
18585
4446
323
16
2250
33
1032
3413
8
11669
85
481
957
20763
7849
1009
6610
517
19
4599
84
20951
5240
3113
12817
1436
7346
32681
376
2312
12
5670
8864
10166
432
436
11062
14751
3088
240
10
17768
4849
17712
915
954
2241
35
5447
5885
2699
991
197
2646
8328
561
8445
16257
17905
321
6367
199
598
1798
12811
437
732
3447
7360
13698
2785
130
5884
2597
12
5554
24404
8219
8238
2676
7877
3456
2178
9226
140
9434
69
8221
15898
66
9358
643
254
8420
1274
53
1152
754
1825
34605
4565
13534
932
379
128
13824
1905
2369
7633
11579
22005
634
8717
11888
5247
21239
1118
6154
19375
7333
5772
4672
603
79
10693
8324
26716
1275
10188
9102
28147
21276
12354
3948
418
11
3833
541
1696
16200
755
2829
1457
2616
7839
642
9573
5237
20593
13008
9945
12215
72
11095
4726
211
3248
4599
31828
274
9788
252
24085
42
1106
678
30827
2277
14104
6208
177
4576
18473
546
1058
7886
342
3771
30674
348
445
36908
3336
6906
725
1576
7613
205
5068
639
9410
16825
1989
1467
8963
3433
4185
1226
10383
3122
11614
15940
201
15659
13633
27005
27991
2404
3178
2726
544
327
397
2172
6084
15558
9423
26752
8048
2367
3807
3004
6115
2889
2285
188
2535
397
20291
788
682
540
3468
5336
3287
1096
6469
11797
4341
19331
13329
1638
3719
18247
18292
21584
25474
32211
23094
1911
9349
11160
8803
10667
18852
1196
3099
5480
9425
623
20188
1107
1964
1003
885
3451
1728
2796
4139
13101
28586
15031
861
6102
6647
18519
207
1292
504
1238
556
239
3118
6640
18987
12480
13200
159
18198
367
1027
972
1150
19404
387
33636
10510
6684
18955
9507
24270
150
18648
4934
61
241
21814
1763
5569
614
9998
1969
12463
14208
15156
5571
1863
2023
5021
5907
3565
7352
9894
5903
223
4986
10544
2268
1720
5807
8222
1566
250
5510
17634
494
23292
10350
4111
239
176
2980
26570
1546
12302
11423
8160
19639
4110
782
10854
4304
382
3076
363
5541
2148
5065
11159
316
8322
5867
364
659
9300
34940
1545
15411
78
5228
18416
3403
10186
16939
12864
4130
2147
9994
211
32364
14
14574
268
160
793
3093
7279
280
1124
5282
3304
543
1217
22326
1431
2819
23568
20416
19069
16036
3323
275
984
9799
3401
9168
102
31529
27306
9945
13813
25745
14743
275
7103
16758
2597
6703
588
9578
954
13424
9824
6619
2249
4246
12389
2970
37
25451
9086
3673
2138
19594
83
709
357
1476
20963
1469
20016
33770
617
6759
4378
413
9580
493
1115
1806
1713
24888
8257
16637
4183
7676
251
901
233
1634
1789
33
550
13443
2942
15778
4724
4005
312
11133
8804
9936
4846
1892
12706
3297
17076
6510
10122
535
99
911
2746
1525
40
229
3584
189
3711
936
5048
8980
19016
2619
231
560
28
23719
740
3450
1706
1951
233
109
259
6051
7
27150
19957
14719
4612
1742
3990
14906
3325
631
4500
1430
7713
33600
133
4237
7723
7792
36
2197
7976
22935
4714
6448
6237
3382
4074
7279
654
5779
1933
23183
1462
4471
2629
17872
21494
14659
9583
3356
597
226
272
10890
17222
65
14275
13773
4177
9540
16439
13732
7351
955
5153
4091
20610
29756
4578
1509
818
5
52
699
26845
1640
2374
999
286
3564
3402
9400
647
7443
142
646
741
19598
22677
11910
4807
23
3393
1913
1416
17362
8618
5140
2015
710
5451
1501
7198
186
3037
9131
5740
13375
1572
108
13051
13790
575
140
2689
2157
628
5579
11349
1842
9607
8196
461
26444
36
4418
4399
2433
583
11617
1472
519
12952
2040
590
8423
3357
4316
1364
19779
1882
555
7492
15768
5326
2052
595
1670
15861
14912
8850
17533
2292
8098
59
8113
7831
1496
12238
1329
585
4019
35379
102
1210
169
10776
1952
8408
3351
9492
121
13936
7582
446
5748
16504
11355
1304
2314
23835
1152
6423
5985
9784
10841
6130
514
71
12752
5891
44
11509
9331
2434
12854
1095
7421
9585
1055
2279
1282
3272
5062
18218
1706
14
246
19499
13457
120
646
2077
1385
9495
17592
288
3230
5386
20931
157
43447
14862
2260
10588
7988
2247
73
3051
2947
19596
5440
21833
386
136
11518
25862
12961
814
8923
92
5786
3353
4596
14327
12177
2422
2461
56
15321
7218
3943
32308
32
3546
7516
30552
9
694
6947
5126
1808
30147
23341
2207
211
12755
8096
767
15834
1352
5
9665
62
19683
6097
3600
1531
3731
6438
20050
1429
13724
104
13165
19133
0
5599
4453
1704
22600
1747
14973
10104
220
5640
1325
4827
5337
9676
214
908
2348
1755
5331
19695
3246
4781
12522
13133
2693
5649
15383
733
17878
5337
8857
6636
1660
2781
7357
993
16599
6986
10031
0
13820
6258
4878
16789
122
18809
112
2864
21814
5188
235
3931
2505
13489
5707
442
384
12618
1483
7344
3124
13579
783
755
1184
20732
1524
14199
1919
1432
15323
35860
4378
16103
973
2675
1337
1185
608
602
2591
699
4819
789
537
79
11287
7
2426
4422
8188
4917
37
22344
5086
14646
9780
546
480
22983
3153
7756
4712
16156
4665
3853
16787
76
5574
4999
2596
7309
5234
30962
20667
13872
5575
5102
935
3486
12078
9353
1052
3763
1025
8697
17195
1018
579
3129
13381
1764
22325
968
4880
9263
9732
15687
18840
8530
2721
20219
1572
30578
18606
1420
2032
3826
3671
2530
1995
34767
267
2547
734
25304
3706
5823
19649
595
853
239
18502
17
1159
2908
14245
36509
8233
2500
599
70
3935
8672
18
12325
333
22748
582
616
25346
17384
3510
1309
1834
4841
546
5974
3596
183
7230
16424
3447
29755
20362
3855
21384
24
9885
5340
3376
11564
909
13253
2816
15055
18450
7462
7592
12358
1115
7269
15739
23420
7627
229
1044
1809
936
4375
17010
861
22905
4397
381
3151
34
2625
9660
9627
126
4912
2014
739
66
15494
15204
394
33646
89
6621
1033
148
890
32061
21065
5655
794
108
1025
2551
17472
22
12338
2811
8968
6186
2018
4435
4801
1569
2541
6509
19125
19732
19282
2634
1293
2136
14050
992
29478
441
231
3179
7470
14266
14014
1132
2327
20321
29760
275
7367
11818
12
350
421
15130
5411
1787
8716
692
402
14019
956
1977
6924
7844
3215
740
1162
5532
9131
3527
63
139
5728
23064
19262
10413
27424
8167
3967
6683
6402
4924
7765
8223
5178
737
1335
386
3070
1991
11944
1031
3151
10478
16722
1615
191
5985
13389
3909
2801
201
5024
692
1081
13040
647
1054
1546
216
2501
14128
11202
11363
17179
743
125
18
28
8692
840
810
6764
6418
9012
797
5924
3349
1907
13938
3833
3689
12154
59
88
4213
3836
1374
1617
5271
1245
271
1464
1241
1381
31070
1107
22354
8301
1960
16905
216
18202
6422
91
6601
942
544
3216
23093
18790
5353
2117
17727
9309
1191
2386
16206
3728
11638
7676
389
1772
12079
54
895
2506
20308
16138
8090
402
13885
10330
10310
5178
20208
862
18250
7347
2800
26
4233
1985
1132
9641
1621
11404
21944
19821
11353
2323
8717
36
20393
23166
18554
1025
7462
8895
1586
9714
1722
22662
8345
2605
12552
420
17612
1889
4684
20594
6244
23630
5113
647
8485
12190
5877
13652
2708
2498
2347
6286
4651
0
408
10253
4605
4743
134
3080
1320
2722
6384
451
10343
759
641
9045
6498
16879
106
1734
35134
378
822
21992
804
3060
3464
224
820
806
9613
176
299
3003
5395
1
606
3354
14868
1927
1130
39
249
193
329
1466
26919
1737
123
551
47
13040
4778
1576
1569
2049
1242
15616
27702
26521
955
6007
1130
30336
103
9660
270
7260
6154
9015
718
19573
20255
11263
508
12824
1900
4073
5983
294
6142
139
13503
1087
9635
8480
3358
6992
627
7903
12691
7246
553
2702
159
1087
3252
1507
2363
594
2953
265
27449
22326
5995
4530
4184
22331
4712
5008
9528
15112
17223
1981
377
2771
2979
27
6563
1696
4076
358
17892
3550
3074
2744
364
262
3160
21954
12202
1910
342
1398
550
4733
12645
1261
675
3070
136
9331
2987
26033
14436
2397
27713
112
2677
4844
204
2754
16527
1607
23210
3796
2467
7311
8244
1262
6098
37
16247
1513
1399
361
1213
7538
774
5672
20376
7642
2131
380
366
500
1047
144
2529
5696
311
101
22651
426
8204
1292
9586
17662
1177
17085
15134
524
31066
920
1120
3013
3467
1251
1575
24269
27891
1455
6277
11614
7561
3396
23
5905
7983
516
322
8772
9377
4285
955
1675
7681
13104
5242
11915
2530
10576
11152
8603
35825
13117
19930
4280
16495
9749
13973
7275
111
2347
12112
2278
2541
2027
328
18386
3795
4208
2021
152
5201
4299
2321
941
645
26925
2219
1036
14444
31
2021
55
20
701
3895
9949
292
17333
6101
1586
9935
9619
2159
710
7199
2333
3792
859
233
196
6832
3235
50
1
6604
13876
1126
10820
21930
22489
1612
628
11523
2868
354
7770
824
94
80
6237
7279
3181
654
5211
1116
1635
4869
6408
32718
6057
483
3787
11240
13
1444
7778
217
21165
17775
1881
4521
10691
24878
800
1019
1937
918
22498
10710
1309
3312
613
4117
419
3768
16072
18037
7437
211
7223
12794
25
1199
10995
25066
20850
1117
2603
488
6422
189
25185
551
20841
6377
1905
3480
5504
11724
962
143
2003
4918
1250
516
21882
12714
5374
1808
4034
17610
1013
17252
34
192
2
622
8077
3634
1649
8725
167
1
12467
27313
2649
3245
1150
113
20404
708
4668
1829
16780
30041
356
3674
2221
11810
8296
321
15030
12240
1264
7742
18244
456
8572
305
10392
2161
2919
12879
224
11589
7724
547
2515
12254
879
166
6938
5971
4864
26722
13540
21
3565
1667
8969
15699
738
323
1088
11937
20541
23395
852
51
1244
6213
15158
7660
2920
4586
1720
13598
11253
14864
9035
2166
333
15425
3065
4854
1242
10591
947
41
0
3737
9467
10402
1398
5459
23888
282
2517
4538
8442
13235
18995
7688
2187
371
703
2683
1164
22025
8148
25987
5606
6322
5043
3207
21162
6068
3499
4813
13080
1983
0
5876
22604
8915
13955
1247
7992
26
28901
8874
1619
10412
8441
14792
70
9442
156
2337
1990
28787
1376
14124
4405
2042
1612
0
3281
4826
12255
1510
14754
560
23497
2682
12530
2186
5295
16281
3519
14007
9152
1866
2512
20601
15046
11881
12322
9690
21194
15240
341
5539
12283
1899
8052
1048
23229
19779
23956
8123
599
12393
13
14388
5532
1775
4363
22935
13035
397
12166
13508
764
1670
339
7406
20221
121
18725
1108
3370
20821
6842
91
2814
3489
7240
740
1399
1391
4410
5937
10977
187
21218
3945
4286
37944
276
3376
17071
356
1349
3
16513
5258
5011
544
18438
25185
5027
717
10228
3003
20030
3474
28961
1062
477
556
5767
8905
407
605
10166
5872
317
23490
13331
10478
4136
13799
8608
2106
1143
279
9892
11243
1790
16
3042
5761
3637
25209
12891
33
318
5754
3041
14
19632
1412
8799
652
299
1734
22516
899
1391
2172
1979
4723
3393
15342
187
5594
1329
4519
4554
5823
9900
101
6999
3093
1037
2040
869
2840
314
563
2754
14114
1110
821
1591
17954
6708
937
5995
19190
1553
1338
7016
4294
7878
16399
427
14435
518
16328
477
7063
11856
2414
21181
5088
12317
19749
46
3076
233
11552
6625
1361
27212
477
8328
414
1407
1732
3933
661
501
5499
5454
6143
9494
1515
17266
14266
27397
3828
339
10328
5625
740
2324
1817
1731
5651
181
1597
920
9387
12773
758
21886
541
8975
3108
5969
5211
8749
7013
459
1733
13350
8577
980
7
259
3032
1233
205
7505
10643
23835
13047
1528
2280
2149
9000
23527
533
7012
5090
65
5619
12019
360
13254
12475
1305
1285
770
651
584
12189
6073
1063
14655
11813
350
33026
14037
1321
3227
17833
18036
3819
2722
767
1987
12281
10835
2226
5346
16145
9757
1446
22363
786
2749
308
24775
4814
5652
7671
10231
353
10578
4805
5366
3837
15939
33811
1995
8619
30691
7423
29835
1386
17191
28982
14443
257
9233
4177
1948
363
37037
4432
128
624
793
507
24044
19791
14885
13432
1115
826
8160
1197
1777
445
982
14074
7207
7108
36513
641
7141
24092
1473
4299
29
19287
14648
4763
1431
11651
11177
566
530
9543
7299
5855
8568
1291
251
266
1443
16177
12881
25647
2290
3725
13772
9766
19014
101
10506
20497
6631
1444
31756
17444
6773
2043
16074
18297
484
182
5878
15799
641
208
13197
26764
14096
2075
115
9984
645
2364
3693
321
42283
718
7564
976
1800
1104
2904
10902
3102
13547
11331
644
15797
1781
1226
14819
18445
30810
247
294
127
12131
18401
2148
16133
94
557
56
1172
14337
2718
285
3169
5817
12972
16554
182
5883
2425
1053
21898
24105
272
5782
39
4697
321
1298
4977
1440
12208
14
10301
5389
1615
2555
38161
7495
3408
9889
804
3162
14468
1745
320
10763
1211
16874
676
1469
4929
15345
1578
3331
6347
68
2501
2627
757
530
9005
21881
502
3920
327
2706
15555
33476
20089
26171
1531
596
3646
6858
5163
981
7512
5695
5280
484
107
476
14386
3685
2352
31402
9743
1052
3737
1478
753
20785
28
4339
12696
2068
1669
363
1275
63
10207
9367
203
222
30631
21500
8766
6941
3307
4760
80
9263
38
567
3826
8941
24074
14345
684
14686
605
894
3861
7676
6173
9258
10925
21923
38964
296
20810
1279
16392
10555
3476
8660
14698
297
16544
1811
15192
18450
14187
10089
4898
10288
1720
3555
1660
679
14554
5501
1665
89
4927
1309
426
19688
314
24116
740
1126
828
6768
3570
26617
5611
315
3342
5961
5533
11620
678
15870
4398
412
31299
5395
26959
17433
2390
3174
5870
2908
1912
1526
253
11220
3664
112
3208
1571
651
17550
287
6284
20
5630
2046
10591
13
10462
252
686
9103
1983
6039
303
12683
23696
2660
195
4940
13293
19
4650
441
3060
11440
2216
8961
2796
16738
12926
21
824
488
19006
2574
5100
8454
3726
4796
11614
5557
132
6315
14014
0
6905
184
3372
153
9925
11569
499
10203
455
11435
3881
15621
2930
735
264
2493
485
7033
2126
1108
16
10499
670
20992
1003
20767
2221
4771
14287
3917
8047
7547
23890
1673
9901
229
6979
12863
11696
1442
3589
3498
2144
8700
8150
2475
577
11355
1713
7562
1139
11403
12073
141
3624
5617
1462
11869
4648
42
4769
29884
3066
36951
5948
7960
17393
3664
8887
8232
4418
1117
6094
22476
29679
5142
68
10022
173
5023
2944
756
1842
1744
1233
2473
450
79
13023
19798
1727
20372
64
7556
2856
10555
4939
10218
27042
54
4011
4673
43
114
12329
27
857
15819
12540
1172
14004
577
460
24010
3511
7660
19020
17815
26267
10814
1461
12023
3236
640
15268
13807
347
14088
5029
60
728
19159
8
16
3578
110
11539
15
3376
1888
2295
538
11369
509
1092
1135
21558
34164
7201
6193
11633
11424
8367
1096
81
5339
396
6957
413
4399
14547
4429
8219
2177
7540
9686
11559
14933
3017
4832
11
22874
154
1117
22521
151
6740
21306
14661
2288
14013
6092
5576
11247
44
20187
421
311
16792
454
227
11875
1101
12425
22038
1283
1835
1275
36
1521
459
7653
46
11727
989
19830
7593
909
1311
3010
512
2476
453
40972
3656
437
1016
5402
1705
4151
3282
8115
5348
10949
2150
1351
2920
8743
49
716
11606
12317
147
7335
767
12450
6554
1244
3877
8350
1440
788
18983
498
25
22830
3357
2420
19824
2024
5013
158
347
5810
213
3232
157
6480
246
2010
10257
101
21379
2271
16317
13036
1586
19463
27313
247
604
2365
18995
7502
3718
26455
8225
933
12152
382
3842
9100
14245
9484
8386
10139
59
1656
9073
14109
2677
265
2480
37976
301
5203
6466
12575
42009
6474
11979
22728
2092
318
8316
288
1745
5149
14238
2177
14642
10039
263
1888
15866
1139
2317
1263
18
10392
3484
2728
10862
9253
17611
25543
6556
7
1214
4626
100
1240
148
11130
847
9521
4017
304
15924
10783
932
10488
8608
4342
16407
67
41
882
24836
2358
777
225
27589
13
13179
1121
3819
13453
3347
7467
740
1659
816
12739
702
25410
10202
8699
3932
23833
2046
12152
25569
21
8362
5810
9877
5757
8766
7879
4712
6805
49
8281
20537
10920
1923
3994
2299
1213
28
1073
9583
10475
15936
74
352
6161
25516
11264
3864
1137
12047
5878
222
124
693
1349
2399
7368
565
9815
14829
23887
4680
17106
834
1116
4308
6036
8396
11115
2859
4814
10704
17092
563
3141
2927
8819
8892
12474
1127
21438
2104
377
8331
418
726
1233
7037
705
2600
63
7863
14087
689
1047
702
23825
1574
1885
12312
743
9798
12243
9404
89
2036
790
605
2500
4540
4594
915
18
11031
944
2085
4557
1008
878
625
241
5743
1642
306
4804
2305
20005
12447
7230
22962
14404
676
6746
560
916
10937
361
20930
3434
10056
23480
7095
230
2680
4716
7175
17140
767
6480
9054
14399
356
23399
1217
732
20467
2957
1242
2134
8990
1285
11372
132
2831
14736
6808
1084
16163
490
497
5387
10065
178
1104
1326
35859
1298
1833
181
16588
201
5987
10784
285
5264
22
7638
19574
4761
10
885
9575
35927
73
12505
3535
2923
19373
23783
32749
647
7874
1151
25224
931
4318
1491
740
13860
6235
317
8846
17060
23480
5192
10307
17195
42
635
10583
14095
2641
2094
1073
10044
2814
14604
10921
6458
2110
5659
7742
20854
13449
277
7340
4433
8668
9958
1505
7505
8382
432
744
7960
970
24144
5073
1859
2021
2379
169
20397
222
2940
22004
895
756
4890
17
3155
15791
12320
994
13065
5384
6105
38311
2564
7195
2118
12468
156
5196
243
1468
1004
392
31047
6901
8796
31
156
1081
432
130
355
10526
17658
8833
3786
1180
145
25604
1095
380
5347
2899
6819
10893
145
323
472
500
13
1342
16470
21020
2775
14623
2109
421
17107
20538
17624
5288
2041
8056
371
10353
1061
14007
1690
35846
6698
4859
1253
8304
17158
4244
4270
340
1370
7128
13307
3483
14502
1161
10874
2505
7017
14456
43696
1914
3106
6360
5270
4135
38981
7674
441
15936
9291
511
59
22428
20593
2056
3232
31310
253
13808
440
12554
1095
74
726
7587
378
148
2377
26279
255
2068
7513
24671
8051
40024
447
1244
18111
214
1549
5636
17596
1179
3863
2365
31180
19711
2497
3510
32334
7866
29380
28038
1079
194
3616
535
5862
3
3625
32414
1425
1887
4613
5
66
7461
1669
1328
2702
900
1922
38
13044
6994
2337
5323
5177
15485
7155
4900
11440
18440
1284
14818
2278
135
283
1023
481
2639
1655
16312
2326
11191
12261
1948
1507
17988
22785
915
173
5622
69
1077
144
92
4834
10465
11832
3458
10849
554
458
830
5690
4630
1215
27017
448
445
4281
1650
4418
3027
572
3260
2594
1813
689
15571
3527
425
8589
7710
10520
8740
564
1560
22389
881
606
842
22521
16600
4953
6894
2131
7807
14648
221
3933
312
1127
1171
8421
7197
846
11011
2046
2928
1320
2810
6043
1333
7300
15822
23081
11218
10513
1013
634
1150
1291
25
753
488
1607
3039
2086
779
12654
10240
14854
29699
10
10468
252
377
5166
353
2360
2481
32849
7036
10867
319
1771
26748
9513
1208
1240
5715
7003
16218
502
57
23612
23121
4816
5557
614
23449
1767
10029
1548
1811
23213
1108
5028
36896
48
22095
7901
422
27124
16095
6372
12152
3406
2992
20089
17059
5786
777
4079
25357
2173
7796
26472
5052
19948
2303
777
3810
9189
3638
17
6527
23901
3498
790
223
12671
15217
1106
23890
884
4034
6394
9191
11902
27165
11421
1141
5873
4134
1472
22015
185
17942
2745
1381
6795
9304
16117
4328
3150
10076
14644
6033
12189
27327
13133
12573
849
1324
14349
7935
29699
31629
39065
19244
855
11456
9452
1944
13456
916
866
2832
1163
1341
9414
8471
10202
5129
26746
34505
28397
11296
12578
14
13285
5505
715
395
23
60
53053
6475
12227
6899
18208
30
310
16070
1168
4122
7617
7301
25500
484
3200
5937
7070
526
7666
4572
23367
6779
13395
18145
13824
8
20282
10951
1156
6805
9726
9213
1029
1075
762
1199
15052
13914
15
1230
7473
1144
8528
11364
110
10096
11840
15306
16268
11451
3334
995
2292
73
12249
15861
192
211
4543
682
965
14595
2648
11307
484
28053
438
7079
8773
16522
6554
1351
123
17182
4504
19304
7317
2519
15656
13015
23133
8487
13835
30
1394
23824
1635
916
4497
122
948
12790
1249
12646
1028
488
1897
173
18983
13665
35317
1032
34038
18814
1344
25
745
1355
6881
3910
650
2641
1156
2345
19757
10690
6181
553
268
186
10952
1637
922
546
738
6255
2669
738
14266
447
10978
10660
256
8096
370
3514
6373
14
12672
1422
12367
6007
27209
22450
3006
11166
8016
14691
1263
9060
2265
15287
867
1532
7993
151
20851
7632
109
1598
20405
8322
3708
564
548
180
1631
495
26904
15143
2407
2353
1244
16030
26320
981
24692
306
1
16336
24106
680
3259
63
206
2859
46101
18840
1356
8761
782
6180
199
210
796
10332
1592
11757
5443
13375
3995
8636
3274
5646
1701
3749
8136
110
14829
178
3774
1112
1364
121
12690
2633
109
154
281
8155
833
24880
22698
5831
30
192
638
2655
547
26829
257
27989
5739
2552
3866
2275
1267
4004
175
5160
12
2644
16705
3590
189
2225
453
1251
234
31316
365
20220
1489
5325
5436
1027
10521
4827
3147
16
13896
4097
1856
8281
6956
29798
322
14779
29828
1648
4188
131
15961
298
58
13025
2445
454
12390
4760
1468
14013
17536
9295
3576
3713
12446
9563
26016
27
4787
11818
10574
23514
462
119
13784
37973
12313
15324
44
2821
614
18203
19407
446
808
7669
963
539
8121
16805
1189
2695
18
1600
4072
17067
10833
8624
21281
5470
2514
7028
3910
16807
1042
13050
2440
10884
7236
71
3141
19947
4647
255
14211
5996
2704
50
2321
593
4812
14988
12947
6873
7117
299
1899
24424
6430
2591
10818
1984
25834
5292
360
14743
20424
13688
12159
4253
6413
278
1353
102
1678
3123
1092
1296
22147
1305
11741
1110
22681
3284
6082
445
99
12626
1542
10361
20487
76
11429
2614
1163
915
7247
35343
11866
8025
5203
781
641
7528
5304
4104
1394
9765
9804
209
38
5815
620
2147
26346
20987
80
6723
1743
360
9303
13702
765
5447
1346
667
859
20507
2444
2782
2519
4806
5623
6497
764
3287
508
9926
23873
11697
6095
2264
19270
3937
4081
1675
1250
8190
17723
324
17372
14304
10
1594
9907
17324
4711
3499
265
3553
9346
2205
4332
326
12827
3321
110
11204
24682
39
439
16521
11318
5442
14166
19739
1682
6169
2837
1805
1422
20848
55
252
1487
19997
15831
710
890
995
9914
32429
2
24704
32180
5020
3424
9833
11886
2030
14718
28884
3612
3812
4440
9933
67
5717
1654
878
0
629
1183
1506
17386
6826
19735
13196
5461
24
2151
5735
152
61
2586
26032
341
89
485
9732
11
1807
17329
719
1196
3008
374
25541
10616
12015
21677
14279
246
3785
741
2384
2891
3243
7267
14555
7067
165
0
158
181
1167
7279
469
23336
2805
337
15319
17918
7356
7093
33335
6909
20526
8280
9947
107
3344
5700
1379
1997
19025
25072
97
929
5293
13596
15929
382
386
370
5667
118
1811
27167
18502
12842
44
3898
1729
4981
26677
1216
1322
561
28915
4491
16709
2051
3717
552
850
13360
42
9062
12333
1880
402
68
797
2537
519
5142
272
647
1551
276
8810
1408
19190
11811
27131
9
272
24214
32512
604
161
139
2157
11723
38
31509
286
3138
27036
449
9577
9066
14362
8377
920
7141
1515
10050
779
5973
14218
8628
75
6655
2929
19455
2504
12199
11398
172
463
2935
652
257
908
1803
336
58
3159
9430
24325
1143
9399
15
7364
414
16642
91
2733
8613
9515
21212
31142
2999
3983
5920
9030
3727
7984
11230
12444
1326
2804
27
44
951
210
39867
17384
3008
9379
280
30855
9159
204
17584
9933
366
15696
10398
1056
13540
14116
15101
25
8873
3663
3936
41847
9854
2259
8013
7697
9118
1617
137
499
8070
15292
9953
1441
6539
508
2523
18
15745
4211
2291
11684
3293
956
16106
776
6175
705
3758
270
21177
3923
4995
177
3045
14515
12720
7455
1689
22590
3180
1193
1
23717
20903
8220
6453
630
9261
18865
2034
15561
2910
6762
3867
9234
9018
1050
9793
170
662
99
19614
4418
34140
30309
7510
8635
12971
2319
22695
6213
4570
11057
398
1138
13749
6282
28021
3821
3950
2153
8166
9656
640
3780
573
1218
61
1449
34957
5060
4184
2290
8528
1045
467
117
9988
3980
7317
632
2948
2240
4818
7816
7320
997
200
12998
14007
14265
16850
2067
755
5446
2424
16670
3733
514
8246
16724
2010
1813
2149
541
1051
12296
7362
1497
26555
2594
726
81
8240
1310
1703
2668
433
12485
60
4599
25748
6006
139
10449
592
2391
19471
108
9552
2696
1602
12590
9331
19423
1478
11565
468
1977
2682
42
9245
6976
16253
4214
775
2698
8138
6816
4542
30
6720
8006
17308
16615
1301
9543
7375
31330
701
5666
23026
5278
987
3238
31092
2324
2532
25436
4478
7043
23964
2357
13139
29
1213
101
3374
3224
78
25086
556
219
2033
1831
1042
6091
2313
2950
35
11889
14013
1667
10422
14369
1082
22195
857
11522
4813
2688
15083
18785
1246
3292
2459
255
15373
8338
5284
4435
15770
2527
2746
2067
896
11016
178
23392
2080
128
1357
537
12704
19076
6074
2001
4957
1730
24733
6988
1062
8173
3200
4149
25199
3997
5898
4635
2934
3578
4072
2798
8967
5428
5512
17
849
2816
10989
18901
11265
5661
6035
1856
169
14240
18449
3885
790
1955
8012
8479
19887
7902
7826
21258
16837
7755
4930
1564
236
2593
672
1496
20698
24
884
182
452
1574
21869
2091
628
396
1802
1469
1421
25185
7451
1648
704
17801
9068
1614
148
10053
7186
3648
11839
25041
4530
9449
31348
25025
6107
1114
5114
304
9870
149
4228
11370
8556
598
635
4998
18974
8626
9378
8834
15143
7962
3289
1320
1282
352
8206
10511
95
4572
5051
32411
3192
7953
21742
3187
9279
1356
5411
36
10207
6533
22899
1060
12
627
61
1519
1952
641
17109
2411
16914
14143
691
5004
2889
6281
5083
597
7240
14749
18858
3281
640
7908
254
3315
7107
2879
1766
7322
13796
154
3031
8907
16314
594
204
10258
2374
32596
2362
362
3132
4557
4059
3621
2458
1290
24472
1465
29831
1072
6119
32453
13940
567
26957
14371
18378
38
1078
1201
17101
7610
11680
18035
4928
1753
31505
24332
2803
262
17423
9791
204
1864
7931
228
9496
10500
3645
1490
300
11072
21134
2896
350
11839
394
84
7536
1685
71
750
3252
20094
125
13745
666
12420
6646
7287
6406
9001
16027
776
261
1401
13442
8845
7368
13064
20797
13
1211
19608
2434
342
2928
136
7492
738
18400
23405
9809
31125
7056
9758
2286
5633
8320
394
105
11595
8884
18777
829
3644
57
7479
10374
1878
5277
953
1055
3103
3167
4818
244
322
10013
406
15204
4898
5569
495
11750
9033
2491
336
3187
18276
6754
1410
16102
1805
12465
1608
459
485
7131
18999
3318
4771
107
5396
227
13550
20575
1726
619
802
13012
301
16639
46608
680
8746
9460
9111
506
3883
2542
629
737
14
229
15404
11345
36289
4814
3763
1891
2706
14
883
2713
309
28
16269
180
252
1563
160
2762
7981
149
83
6385
729
21576
4941
867
1269
19160
4982
16693
6
0
17049
2266
544
1373
11796
445
16943
828
0
3184
4642
5680
364
216
11801
290
29781
10269
824
256
8955
13163
14834
3430
9040
15347
6344
1420
1535
945
2474
653
8942
8986
1427
1787
1336
2812
21954
1143
747
4242
57
3447
15962
1387
4858
244
5243
24383
13920
67
822
7668
11612
4779
18023
4907
114
1758
9612
209
407
510
4806
9327
8104
24598
149
1781
92
6335
11298
1581
14521
156
14749
2786
21136
13225
7505
3480
13957
2063
1315
2804
5350
4080
534
831
167
7965
2047
3866
2917
26131
2437
4067
13866
15419
12860
177
5301
1974
128
26677
1101
924
11884
110
7521
2743
9316
4699
13498
574
5371
50
6144
9835
1563
900
20224
721
1683
2223
2022
8012
6575
4956
25342
3533
590
1689
2562
4909
1965
12066
735
7288
278
362
9541
3011
82
5540
3465
9
2480
2604
662
619
20250
8753
9109
39
96
1115
2172
11635
4630
2433
6407
455
1530
13732
13843
2120
463
2648
9425
2883
2073
15219
1108
4368
12177
285
1145
83
801
1777
288
3626
7961
165
2654
3352
8452
32325
9346
409
1179
16487
1464
2616
23
30958
4874
7791
439
2147
375
3734
7790
121
951
18978
786
20590
3954
37
64
4408
2415
997
1213
50
904
298
3290
40
11536
12752
26143
493
224
1398
239
5779
4128
11832
10255
6053
2393
4333
23996
12567
1787
10964
920
7420
144
15255
18611
387
40
2628
935
404
10710
3336
69
3600
3374
1733
17418
5362
5918
364
7809
8686
21775
2246
7959
72
4591
209
2444
258
1359
1654
2846
12354
8668
29040
15091
13317
11611
10588
77
188
5909
5590
4046
3630
1740
7870
5737
141
3549
1222
29917
270
765
9032
1281
1066
15
16646
551
12124
1762
9064
12223
8816
18604
23978
13329
2546
5572
16207
5435
2099
16744
4787
3402
11229
3572
827
20261
8110
15
43
3323
1041
2518
11761
6304
4459
5988
2971
27251
1578
16
17838
3387
6227
195
6147
8251
8286
8440
1525
3644
950
6685
4604
3756
3278
16
1495
144
13519
5110
225
19977
3089
12204
1013
249
251
74
667
102
18220
6956
376
9811
25
1072
1746
4895
211
1273
1274
10973
14268
8578
15426
1420
7865
15797
197
1325
3723
14152
5171
9623
818
6643
2467
6868
879
2936
17075
221
992
4257
1349
14261
4489
3546
361
6486
6186
30122
1019
5899
107
381
9549
7740
165
5505
107
987
2283
14750
17339
2296
6802
17175
112
27524
16929
5607
519
1419
26979
45
25914
10963
7917
28486
3530
887
12439
6788
2471
4612
23006
384
2922
2898
13946
9951
8215
1907
6904
4884
1735
9253
27044
9082
11616
2304
3155
1064
4328
6303
8796
5945
2587
567
279
9
1900
23603
12540
25111
13110
567
17845
5448
4604
5893
7541
18113
2325
4583
6472
411
3786
406
5131
28307
14624
46
2311
6503
13147
7808
15994
19692
4402
1556
13380
451
1265
1552
19563
2757
8238
248
1583
25487
2252
12316
2725
1443
13676
13664
1738
15651
3974
4262
1272
7590
9257
2609
6175
16923
22695
18292
6589
5844
7914
74
7836
3597
16724
34301
2382
935
420
1269
2815
345
10024
234
5022
1267
536
7124
40766
6671
95
15069
11359
34
452
3986
518
179
2145
2198
1492
6
5803
947
3570
702
4008
4061
5859
1101
20099
127
17734
549
9564
4441
15737
2479
218
944
3049
1099
8421
7454
4265
7003
1311
320
15888
2834
8686
9417
455
1583
6005
2
580
180
11119
764
332
151
19383
23
12508
7324
409
622
421
367
2119
14981
14218
2368
621
28681
2019
14381
18008
1028
2406
6061
8337
3445
992
4327
3832
433
9071
92
233
1204
17081
4620
189
2450
9012
7724
11540
5498
8654
7
7806
1507
11378
11479
33
222
5933
1665
1533
4063
229
268
19895
16061
4629
11753
2562
7705
5223
2133
1103
17203
5988
1141
461
3661
13502
6006
1696
9366
7674
3964
2568
1682
20644
14276
3018
6232
2696
5616
95
13712
19528
545
17160
17906
10772
1643
778
31545
17682
19783
14996
116
1351
4135
3367
3230
312
1657
12593
23732
3160
48
196
353
4802
14637
3144
7766
205
6030
19486
3172
11
1035
2291
15690
5252
9166
10056
3952
3765
526
10354
7555
183
125
13817
232
15233
33508
1863
2118
40
576
10002
3847
572
22689
10275
7
2510
82
27440
1368
19146
617
9288
1051
18850
843
5544
14285
9488
5029
2495
137
913
5351
10377
3896
1461
2484
2259
5080
18588
2886
2349
289
18900
8153
25026
9735
4645
2728
23287
330
809
5963
3558
23678
288
1537
2284
17578
1155
1741
21243
16315
19051
1071
20627
1874
818
425
9809
9190
519
5716
7961
12254
3980
14296
13310
1078
879
5498
17904
1030
11967
963
607
13964
1498
14308
20779
15459
9355
6201
7995
23024
1835
20524
222
16728
7799
205
12346
13367
17770
28
10696
814
12399
587
2131
269
17078
621
8878
10893
27047
2213
20786
1681
35726
4872
10245
34
9234
816
318
25810
315
2137
4097
7559
12621
13220
1834
6402
2196
103
731
3195
7064
481
149
10898
25623
8091
4496
16409
11028
930
2203
22457
3069
2419
5579
1678
21519
4980
1836
8211
337
16179
5956
6123
4052
574
6667
46
3098
4094
143
11678
9420
12139
1126
377
2122
2133
801
17
481
1457
31766
2886
1076
10254
2738
10717
2037
10181
12563
85
6053
4050
7771
2384
1656
3994
4039
5763
12854
31701
13969
5233
1831
645
4465
1104
215
1540
272
22
15598
776
9766
12493
78
9358
1220
18240
243
725
1982
734
1465
102
28
10563
9241
299
11642
12175
9468
1475
1807
153
3035
2162
5592
7984
15304
31
94
4
6622
2562
2514
64
61
598
13697
6477
29240
1473
2296
79
5178
857
326
11133
11633
4004
2340
5860
1442
699
4532
486
32449
748
11864
8649
15870
560
14236
3898
4935
3065
35051
9347
349
12600
15030
13671
290
16608
1656
18806
5086
28911
432
5808
434
1443
1937
504
393
17446
14703
4397
28616
3
1004
658
13533
992
1097
19887
9658
9552
143
3370
815
1396
26026
8831
591
4719
4181
759
125
10981
3179
5844
3464
338
6326
2058
150
604
39536
34719
2299
4176
1725
29159
3140
28612
7024
4464
3416
2953
20342
49
1173
901
9724
169
1141
8141
1555
259
176
531
4761
370
2487
416
6072
22430
15225
7410
14064
5928
5448
23400
397
8497
1211
22454
7599
214
2891
400
7826
1581
18470
1120
8830
742
6264
2176
6461
866
2464
1772
1357
7665
288
9287
1111
44
3132
18545
12119
1233
12868
8355
634
1306
144
849
6844
7632
7012
551
7959
568
15695
5098
13028
12475
1653
9489
805
1366
3893
8319
1699
8200
2425
8918
19933
15815
19867
2072
554
9675
756
1746
4628
19837
1111
3139
5564
1772
3475
51
7392
8802
31
1157
3631
1437
99
3202
9970
7394
279
417
5750
14097
2307
1208
1407
4504
77
12850
4010
1309
1632
87
10727
5188
4474
1081
9471
65
19
22914
7927
1341
468
134
116
446
3731
6805
685
31724
16553
150
5306
2315
2332
123
495
7464
4051
10242
5123
8960
10109
819
8493
286
14567
13491
171
1044
786
15360
338
34078
632
4713
236
17748
15967
3695
3171
25347
20969
2112
1433
21102
5635
7380
3388
3696
1187
462
527
435
1494
2976
5323
12726
9576
392
4344
9490
2111
1084
9517
5124
0
10033
1382
5581
8814
3921
15155
14546
4800
16407
903
1740
23
17016
3771
4172
328
220
13186
457
425
3221
14358
18381
30453
1732
17699
224
39335
9430
128
690
2107
1825
7102
2987
9620
1786
9625
14788
151
2903
2018
809
7180
302
2220
347
62
4748
15451
15896
14061
19157
14441
6727
21935
13268
688
279
12257
25
636
2145
150
2178
391
7877
100
129
10128
1890
583
1094
8668
12269
2147
1756
4029
23823
3511
9259
70
1054
14170
2822
177
360
2074
577
1059
11491
24557
13045
978
20895
18883
7812
5252
1984
324
632
1612
3971
713
1147
3056
731
8608
238
5039
8355
9840
2259
2436
7955
1482
10295
814
2291
10706
2228
18339
484
11393
113
553
602
14959
6941
7937
56
39339
4969
25806
12595
4925
7343
12792
3300
230
7149
798
838
1253
6324
20117
1690
12190
21803
7069
20442
6868
8898
7606
6423
391
10693
99
4120
23395
506
2351
1887
64
1261
35
6891
17628
22427
4350
283
30114
16340
13890
1552
8038
5864
5828
26419
30307
42313
8583
3091
6792
345
207
23483
19880
15857
3920
16353
2121
24330
626
1032
3100
494
1140
414
8899
13618
20888
21192
6307
1467
5073
826
25774
1692
698
14705
352
7450
25558
11839
16362
15163
1040
1
1295
1363
357
6151
31
2138
9437
305
1201
4040
422
460
2945
1692
17136
4439
6242
2835
3103
2289
65
4554
2424
243
4372
1071
184
8428
172
877
21733
166
3065
2017
13698
7041
17138
6771
7689
5781
1868
807
3716
1293
4178
8951
6351
13909
24607
1982
11694
17652
1252
8140
1375
284
566
6147
16866
15400
1417
23111
9473
5177
2406
592
4830
8894
4762
1987
6071
4267
1378
669
2770
2
1777
500
177
38065
4806
2740
2396
1161
6719
1542
25420
3911
251
5139
293
15207
6984
101
524
27675
450
254
97
71
6756
12880
146
1859
5320
10421
9972
1896
201
20627
1053
398
784
33350
18337
25225
6598
25918
5743
10533
133
568
7155
21764
25825
28584
4445
32594
86
20395
1871
8820
6929
3272
544
5781
10625
261
12823
1939
6274
18190
99
7470
13272
2243
868
2773
378
8801
28795
1275
3391
239
8949
263
27289
3169
61
31003
224
9991
12673
15433
10313
326
2778
962
5901
262
114
25
9326
609
1471
9539
2340
6887
15359
5241
6207
2629
13836
2690
34233
2618
12624
359
618
962
2578
16316
1414
17024
7524
1081
5811
799
450
5775
10432
5032
10675
43416
318
14108
7467
9565
12633
16139
724
29100
19613
14043
4972
287
31312
1602
4881
3248
8316
1552
6022
5802
6699
7243
2731
3921
17355
1474
384
5356
11798
760
77
3626
59
133
4251
372
23569
7813
2305
6398
25834
7268
1075
105
7240
5603
25790
13440
127
562
7431
1936
463
14585
26313
12869
15103
3934
1627
2690
54
13502
38896
2917
160
119
2263
7378
2250
9824
10181
11
2690
9
6256
3095
8650
514
11732
12437
2310
103
186
3148
9135
7944
14502
7798
3296
25752
6715
30311
900
10097
1432
3284
5697
2669
18850
12544
8611
2421
1551
13837
1802
24612
78
4599
19051
121
2080
5687
0
1792
10502
201
1715
2697
801
326
12634
2532
13185
159
7590
2863
11502
1243
18379
8934
455
10442
8
101
3416
7994
9294
1449
3117
29841
12815
17319
1233
107
16949
244
4484
20
12278
2935
10418
295
4279
1048
3978
25836
3224
906
13114
12102
1002
3135
5273
567
4442
8253
1402
3823
8001
10088
15680
159
4718
8752
9644
11087
3346
862
10405
447
5521
4121
9333
638
8747
16652
7600
19565
5700
20416
873
12344
263
9791
9693
19316
204
929
22284
24
563
277
5672
15836
101
40096
6123
4904
22
609
10319
15342
7502
927
781
1018
12718
19242
2515
4031
6577
490
7139
2576
109
1551
1610
21184
877
38
4642
12712
32202
18603
3694
3262
2568
469
7358
35535
1222
512
20295
8810
9331
26570
993
2373
1039
23326
2496
23545
16650
6592
8807
4668
9268
17118
622
20578
1563
4170
10759
3315
2138
7739
8917
1047
5
14768
25438
10371
10471
8061
20456
7889
3472
750
8992
3569
7949
303
345
6976
5622
1984
2999
6759
1445
5877
2460
10567
6491
9122
101
11088
4008
187
3791
1541
1024
29
3514
11506
1804
4568
19432
20627
3335
7534
7103
8985
536
97
7762
6593
20069
3140
5169
13094
10456
19402
3572
161
723
8101
70
106
1134
3972
2592
11577
12000
2186
463
864
18129
871
318
3973
6762
4893
5753
71
60
1448
1399
130
3130
16951
13255
5813
176
4973
2825
9671
1557
6953
6773
690
2187
6100
4771
859
1855
23
1540
7587
2789
5310
8690
2000
35374
26253
6116
545
1255
342
344
14087
644
10354
914
14749
5987
586
13255
1916
32977
4935
18873
3045
909
20375
7800
4639
6565
3634
10326
13901
38
1622
14520
8733
940
14232
5927
592
8452
139
31100
9471
402
6255
36685
4436
12750
681
10689
1443
1813
14467
954
216
1595
6321
29272
11696
257
2509
4869
1018
689
307
14443
1232
7126
7479
7566
4815
14559
3088
6392
932
2461
8436
13271
2
708
6445
7004
18674
22661
7423
3386
2722
2461
24
18970
5661
21269
7570
308
22626
3041
44
4857
7167
25654
6974
955
3992
886
19
2287
9604
2347
8656
17085
282
20154
115
9269
12719
3658
98
40
2159
9006
13304
2059
240
936
22099
3520
2465
211
1283
1655
720
172
7679
2779
25298
151
2079
1240
12021
1993
19260
5301
434
2529
1131
13998
50
121
10497
312
368
11561
1635
9948
4251
1348
732
2530
1164
1002
6606
1610
690
7
1344
10004
866
9644
27223
8789
6576
13476
842
1031
11541
355
5901
995
15969
8
23318
24186
1899
4870
1899
828
3818
425
305
20913
1695
12343
880
31876
18123
2779
28508
591
3616
28825
1166
3252
1322
15030
14852
14178
2990
7713
1189
112
27170
1731
12050
6664
4995
4003
6373
16091
873
11821
3546
2222
178
520
8304
2949
3606
24180
21540
65
311
8750
439
399
3016
6713
129
8511
317
21689
4700
12294
20278
1125
18420
11316
7139
23198
21016
2968
1735
183
20989
8472
7669
8072
1711
260
2923
973
152
17543
6164
2062
11316
5032
21451
6057
89
13887
17821
8181
6832
8418
18030
15986
5765
10753
4225
9712
897
54
10065
367
2181
228
260
4117
45075
107
14182
208
15766
15560
523
2530
13982
2682
6109
509
18002
7294
18011
2847
17774
801
2230
417
10018
9713
1038
4797
1131
10171
15310
3407
5253
21542
7455
131
14692
17326
424
21
4806
1975
2028
3060
1257
6960
7359
2858
22746
9353
909
420
25145
1611
25856
6118
2604
16891
12071
4927
6
5901
2753
20610
11823
9596
2659
40084
4288
3800
1565
15156
782
1429
1090
4225
3297
1628
6832
1326
294
823
28280
9808
6709
5672
1535
4968
3811
210
3597
35898
13252
2060
1190
27209
1386
8525
151
10458
1179
71
12951
9284
10847
37
11185
735
2480
4600
18827
943
419
8194
622
6105
2094
22177
5790
3159
12686
10514
6617
7466
4394
713
2748
6061
19994
8151
17102
13613
344
20277
4565
1226
1475
9885
35437
351
14672
35113
11931
3966
15447
76
14568
7475
3893
870
23690
4211
5220
790
8927
3246
1767
23536
26478
3624
10801
6361
4769
388
15099
992
1527
60
537
462
19736
17847
56
5747
4732
1419
147
4818
1404
383
1959
157
1023
33
262
6416
377
14396
15501
3787
2326
9978
1655
7279
25165
7801
909
5574
7
20855
6918
37384
1219
8905
15701
2322
276
14884
27618
11076
2068
5147
3792
3921
7482
631
5829
4343
34582
18401
7089
10387
15294
5698
6492
3820
813
362
1090
435
9309
14300
12500
1528
1250
297
1394
9482
4494
83
2751
805
957
13255
11893
10399
195
3053
7439
2818
2060
4779
8118
8810
4104
4505
2878
3214
5366
13236
12085
6208
13182
5668
4522
1139
4547
9
3550
784
7054
0
15922
19380
13488
1332
31116
10201
15132
182
181
371
5306
1571
1887
24162
12809
21503
4373
4234
4083
19574
9502
8748
10016
490
2891
13105
1851
3173
7591
1158
15322
7668
11550
2090
13398
564
4456
6719
8694
5285
15750
24201
13235
892
149
4295
8412
217
108
5842
1155
9728
91
811
12104
872
10782
30303
20487
1877
15915
2884
14455
2663
2046
904
183
6216
19892
5556
750
4929
226
1825
8720
2605
1901
4865
53
14529
2580
9780
12935
5086
5098
503
16930
6152
170
958
171
13517
2633
9148
2016
1787
305
25811
952
836
49
531
27376
7001
539
8285
794
8988
226
7881
9436
1736
5766
5814
390
11265
327
805
238
244
4957
374
110
117
1775
2850
10358
6620
18413
717
371
1568
8411
1000
25427
5257
6389
599
539
12965
777
12
19804
14722
947
4308
10763
4890
7129
364
2706
9012
29958
1026
1077
8769
1851
5625
32817
623
23305
113
24
362
4490
22982
1812
25503
1061
209
6431
16607
1752
2498
313
2111
179
160
8665
3119
11425
8487
11231
65
118
3591
4627
4855
88
563
17337
533
3607
474
1406
1561
970
2868
13148
14620
6046
11083
10770
3000
243
569
86
32
3009
9086
1600
4379
804
2055
6074
4988
637
1497
2404
2460
8850
4968
17128
165
1064
736
4679
2762
11308
8016
1041
35108
1800
12571
17177
8475
16762
294
6751
32836
1751
1471
14438
2568
9674
22646
14238
1873
211
1283
21574
853
141
9556
158
1
3207
11453
35912
2522
69
25960
538
417
12588
420
17970
12046
2758
34548
1752
1186
4
5188
12038
16063
886
286
26891
3242
6898
18596
7918
19659
1514
2913
16879
1876
16324
21687
7945
19297
3772
1851
11230
22077
12812
5863
443
247
1358
19340
3950
66
3800
22973
19273
5750
334
4288
967
315
3759
1719
34997
2163
12801
17127
1216
4156
8601
11128
14144
757
7847
2733
6757
10240
84
326
654
1255
72
35132
7649
3326
15723
6970
1839
5936
2689
80
3695
19809
5982
99
401
1486
1462
748
4032
5979
113
2801
1845
3881
6084
30963
7019
3193
9263
21014
5089
27551
21996
5504
17602
16450
2523
5613
11585
448
2460
3418
277
1635
3821
5125
129
8917
25055
147
291
6686
27750
3465
11366
8252
280
283
4420
64
2769
14234
5194
6395
620
972
9258
760
1758
10034
5
853
25314
555
1168
2627
7287
4800
3095
29031
130
53
11499
239
28607
912
9719
10510
150
3866
2856
8200
26910
22495
16804
1098
3016
8523
7708
1014
539
11507
2969
22134
1977
1248
4599
5387
3000
11379
1859
12907
552
2843
5241
207
2215
8632
237
1440
668
4471
2528
16652
1060
156
118
3959
1875
4933
6281
3595
35793
6032
1559
19492
13386
25872
35
8595
5315
10
114
17580
22
9788
21082
1974
8800
5659
4775
5393
42431
3934
5807
2624
30137
15874
6104
2284
1489
19159
1156
1624
7152
10961
3724
28231
330
187
164
3610
7540
3246
14
3186
2158
30640
9191
227
1480
9186
1086
13513
16907
4468
2633
5101
88
2196
5042
299
2220
2043
7677
3341
814
19003
2190
9407
735
155
7975
37797
675
9978
1206
1455
11140
65
7772
1538
3283
31471
2352
20441
7098
7269
328
15070
14518
22720
15924
118
1277
14912
168
520
1523
19503
16972
7882
555
5870
10323
7838
11755
755
12591
13908
55
9409
2565
48
6006
9009
8
3601
604
3451
168
9223
163
8181
1971
2740
223
13049
5014
1684
11008
19373
2825
334
381
7685
2654
8880
159
23228
3802
82
39197
13281
12225
492
661
38304
1900
9468
2391
1118
18886
3404
3553
7423
1279
17951
495
14617
610
285
1415
2403
18
750
9695
1426
10778
1492
23868
520
2077
6311
8059
33811
3011
2419
18248
128
11420
20629
12856
1815
6508
5951
3933
169
479
14225
3026
87
4999
6698
4525
45
179
4411
4439
7541
10584
7991
1026
23130
3546
3163
583
21166
1414
18138
1175
874
57
689
1626
25357
9280
10455
4596
5640
506
422
21847
4848
3108
6279
2809
5296
5012
9725
1130
7330
1665
9817
2370
1623
7312
911
3024
10888
221
5595
1024
952
4974
10907
360
11089
36
3388
29322
590
20240
1200
811
13756
1299
119
209
10473
1183
9142
14583
1242
10592
1506
237
1399
3890
44
6557
7302
107
9997
9133
16068
325
1261
1859
736
10658
2832
486
2378
6563
4937
853
2813
4344
3095
1654
6406
16734
4804
22613
73
11422
24877
2287
106
18130
46
20259
4696
1242
2838
10265
24399
29038
17302
17789
8
21
497
8614
432
655
18997
21518
21658
6519
7297
1950
11439
1421
8646
2422
831
13897
18441
379
351
14321
8182
366
31101
21782
760
1000
27452
4369
31465
33611
36256
12086
8631
7403
869
7726
1281
2389
2496
17280
6796
29839
11522
4482
9
4832
2611
3133
31581
11717
16733
25342
10595
1617
19618
6295
1674
4768
2928
3559
5033
29444
226
12
1800
20
33040
1674
10683
938
413
4166
13156
14890
9
9812
12934
13132
1841
1745
32169
8947
144
2998
30
241
1810
189
1959
20468
8522
15
3190
15311
7283
447
10040
3640
3050
4803
1355
271
57
877
10456
148
2788
386
5322
1097
2549
1812
121
4017
39
1151
31495
2193
113
301
3396
41
16546
25829
677
2362
13193
8499
10080
602
250
3942
35429
2495
1211
26
15349
202
9589
721
1166
22607
19918
9123
287
3778
5734
4639
1373
748
4680
1428
813
19912
660
5405
24350
160
515
1196
414
8101
24
15739
10182
1285
2410
22580
3220
3395
3022
10042
14093
2914
1899
1754
13036
641
6
287
10232
538
10322
22874
26421
3059
19094
14742
11682
371
7819
12095
1464
4282
72
467
17701
6829
21134
14391
17132
286
387
12511
3990
581
2422
1857
70
4121
4518
1800
7583
3022
3932
1240
1416
140
19274
697
984
850
8476
5560
3066
7105
1780
12632
2702
1850
4537
8711
603
8196
9762
511
10789
2966
1764
9555
5265
24196
6086
244
1737
2805
3770
1374
11074
14860
3323
507
30716
19984
469
2285
14811
12574
72
150
11854
1397
956
1272
11073
19812
3618
2915
1395
538
20014
11379
21423
12598
253
275
15614
10180
20
295
876
32708
288
45
8735
6008
715
2329
5733
11108
31016
1142
156
5065
8245
10241
6292
991
5474
16226
8204
139
4202
740
215
704
181
30375
8154
30514
10565
8701
1019
11580
1058
5294
1803
9
613
2732
4037
426
9369
4917
37
804
17523
6584
4446
994
8017
1086
50
12343
535
7819
3864
24984
18649
1481
14654
320
582
928
43
232
2777
73
2225
18982
350
5697
13765
4442
509
737
7079
8142
1070
13745
8044
2549
50
10606
12849
826
941
21462
5498
2716
2297
48283
31478
543
11887
162
4841
65
1103
10939
401
320
9877
139
7596
6372
6553
3324
3270
876
21
381
12391
1823
15655
317
13859
9348
6188
863
159
1593
28
5211
10604
12800
5626
3620
7559
10752
236
273
95
358
1094
10715
7247
17636
954
668
10476
1576
369
579
13460
3262
8181
3752
3535
7225
12368
1491
1332
5430
2049
13066
1728
10
66
2937
1213
9099
15653
62
7009
1309
1100
50
1028
6299
523
16768
3735
6255
1750
11826
108
1244
6666
4042
1350
208
417
11279
2359
3136
32150
2176
4288
13590
7829
2547
5017
6200
1301
2246
1308
842
430
180
1362
440
5121
15179
5307
3177
2845
702
7163
2612
7010
6320
298
129
50
18056
1840
508
8307
28782
17534
1929
16178
4286
22049
2247
1167
18440
26820
17646
669
5114
634
18628
7360
13963
346
6484
1325
402
4129
12756
7057
3723
880
143
13944
20266
4026
1106
11519
10067
4973
2798
840
6306
15319
68
31219
8207
3302
25708
5107
1122
1892
1230
6
2608
1620
1472
1055
14465
2556
10534
2394
2353
7456
1780
15504
9846
27578
751
21536
48
23155
773
2832
383
1665
17
3934
7146
24412
271
12057
25634
8542
5747
6306
355
3060
6573
59
28006
118
1306
21180
37
8630
11280
7518
8722
22381
9158
359
1662
11259
65
27032
130
1124
9203
1251
86
456
7531
17969
1627
7485
273
34021
21999
1472
6700
16278
9554
15294
15131
772
21676
533
15976
9055
520
367
87
20800
5558
2429
19335
6734
16209
741
759
7459
157
9081
725
13368
5046
715
870
27790
496
89
5628
11922
1662
2037
1942
6339
12785
6934
3330
784
257
202
3434
27
25413
119
32362
387
3068
8315
14
926
2830
102
699
3855
6192
14415
21433
13
2435
1125
2381
15945
594
770
9440
3494
379
1873
721
39
13046
421
9237
2671
18149
716
4373
1071
2647
510
12104
907
730
2798
7245
5208
10161
8829
17279
680
11669
39047
146
21348
145
40
6390
3972
6103
2721
2798
208
73
4458
18525
10793
48
3275
28
178
2334
4270
26
24
110
459
9032
1776
31422
2685
7244
5683
2111
7192
3184
4493
2968
96
9452
805
1259
58
829
4685
4906
2963
8
11507
18500
6069
28120
7003
645
4610
17787
8739
14365
2164
6310
768
475
436
1150
4443
11803
13912
9841
243
8799
202
79
1095
3693
29
9034
2884
4847
11453
7936
8820
1153
1106
2075
1115
1566
2764
8791
2452
10264
9877
179
324
465
20360
707
11381
8437
800
216
318
32712
20
8702
3565
413
1221
24321
46
1024
1876
9386
5666
2139
16
10117
3828
1949
141
1523
1243
499
5810
3274
4084
4220
2987
8372
10902
1050
36206
2
13481
2890
2372
26743
5004
6045
4679
34
11582
4344
14552
2660
3020
4470
854
7530
1038
11520
15598
3729
258
12316
780
4246
1400
13839
7
5977
778
2808
6358
1037
869
20598
11239
467
20894
5083
3823
1274
10807
8676
3330
2931
225
1138
3371
84
8547
6399
4803
9138
11853
851
1013
14739
5658
4507
51
2780
994
2261
4572
2341
148
1641
6418
1216
4469
144
641
825
3557
1584
394
6088
8024
7694
9480
9806
51
941
208
10396
6483
10047
4558
7759
1203
12157
1505
5355
354
215
573
18495
451
10663
17290
25
9986
3568
1338
5146
210
4912
967
160
12203
17137
1901
5348
5541
4475
17256
13570
4503
6347
15236
1618
6148
963
5768
3213
24330
6576
865
3966
17158
652
10746
14488
686
785
2003
285
15482
2182
1202
17033
18186
627
24837
673
8095
5176
39756
206
7908
2176
2554
2055
633
5722
5394
6031
22079
12816
5976
4433
15537
3236
12573
633
9625
5981
13199
209
2791
30429
2654
5366
12231
909
29927
2419
4867
6772
1287
6513
1359
490
3282
3730
9023
2169
9997
403
32157
25867
1936
118
8422
21387
1291
38
8735
25978
3527
1373
15875
1514
1310
7593
6602
1854
2233
19
1960
4728
8163
2145
31331
295
4798
9208
2253
23973
31515
988
11125
22682
19
6813
1190
6215
4937
1403
9598
2410
459
3036
23045
11690
12454
1318
682
747
4409
11792
17378
139
21321
2700
1151
2096
402
423
2597
4298
973
35579
4391
262
1249
2947
883
6787
438
183
434
2647
6025
442
3688
114
2828
10309
2627
11599
22418
16484
5815
39
389
1821
1204
843
22596
1082
1199
2609
454
5692
463
9465
13273
30922
48055
2314
7374
1
166
11736
1268
894
3670
1493
15010
3256
147
2561
1216
10551
472
15301
11408
1972
7010
8499
5849
421
23
3115
4736
145
185
12593
213
5198
15086
31385
6453
8138
10605
2343
335
655
2033
8971
4329
2760
129
2123
9591
13797
5380
3808
167
10
16912
1052
201
9170
98
1369
433
9366
100
227
775
16486
1544
8719
20900
5994
183
338
4352
9249
83
3950
1927
41673
39
5011
6047
15176
429
301
7412
2934
23827
924
1944
15261
7024
12822
542
7227
630
387
7999
19423
345
98
9
8746
20740
386
3485
183
669
387
9224
1650
4247
7491
142
5176
934
8717
27376
3405
8
1202
15552
897
2479
4417
13456
1211
1413
6164
29827
1078
23312
40
9012
2292
2087
6882
5949
2335
946
31009
12176
1987
1386
14652
2949
600
352
315
20116
5103
7048
20478
13571
21994
6963
217
425
959
1794
727
257
1935
39
3017
927
6102
6656
6393
942
20646
402
1360
8815
846
14132
222
8946
3907
1731
4191
1122
9405
2263
20989
3472
19012
60
19179
2358
6303
20
2195
13387
2219
3217
12287
8183
9714
1022
1117
4381
307
22591
1532
1572
10255
344
22738
4182
6958
8076
220
315
24274
931
9041
1353
2964
1302
3321
5597
2440
10778
200
498
17500
1523
3109
14757
1240
271
12604
177
1640
6947
6273
3480
3010
2365
7874
123
509
6695
1010
6525
9986
166
13632
786
2532
1117
602
4437
7112
4085
4738
1354
2650
13187
12018
15432
2030
768
5367
225
12265
3943
17264
19328
629
7353
32644
3495
12650
650
7
767
5717
7438
3231
3378
1396
98
13058
2933
8539
730
24948
19674
1905
333
10463
373
4658
101
2524
12026
304
6741
2495
16879
1499
48
10407
415
62
1196
1318
2136
16209
1325
1474
3354
5463
13525
3717
440
2637
204
68
8464
4155
2137
14183
247
4290
8451
5167
385
271
8281
4509
18592
11014
21248
37
17725
309
797
61
1194
235
473
102
31212
20406
2255
2571
8641
5663
26288
1589
12521
6455
1191
18393
19589
1130
17480
27440
2457
3630
18330
1921
4663
5698
2124
2992
889
13023
1722
10898
695
3518
2291
17554
475
3846
29587
6469
3851
748
221
1217
2778
7248
1216
6
3
3696
382
102
379
1970
8209
7261
10742
8654
801
1206
15494
5675
23318
3242
5972
12367
18252
1606
2543
882
16845
5026
4261
3145
4591
551
4083
33
10850
2155
584
22682
11897
17702
8327
3425
2214
6769
817
16642
3200
614
1286
8314
15632
49174
14133
1375
15671
5023
1554
10684
7941
27542
2138
2481
1836
299
22484
2469
293
19239
6327
37
2721
64
2203
191
30686
3564
227
6936
2296
1787
14746
9032
2578
16875
1690
8273
11722
15226
7082
29599
144
6092
1483
21306
898
3591
648
486
2402
160
861
2712
5116
21435
2704
653
14985
2784
81
6928
4300
1971
7879
2800
717
20456
7902
552
8822
16307
905
703
15215
202
12748
25
14043
493
24252
349
4890
3010
251
2681
180
2959
10071
656
4574
210
735
13441
3421
18750
10424
2986
31
781
2599
19
30760
4040
2751
89
1942
12214
7
1771
9251
3096
9592
1549
938
2112
29917
312
16426
5
3092
12093
7915
6032
683
1473
14302
6454
1071
2819
46
7786
389
16628
5082
694
12525
1825
5007
20
14533
12499
7291
323
18053
7024
3989
4432
4209
686
705
399
71
2842
15736
6381
250
1413
123
5279
31112
2354
46
1953
6799
18907
14214
7659
376
19220
1195
17386
976
2468
5293
870
910
1223
7039
1240
7536
18174
1475
3821
4942
9053
9708
1942
9182
22248
2317
4058
4648
146
4014
1592
9059
1804
25874
23225
707
8689
24479
783
3885
720
228
142
12107
12431
3084
11194
189
11902
4744
3451
8890
2065
6435
716
3210
5578
3371
502
23121
896
1001
2032
14494
3639
11062
1151
1006
435
1126
1
74
512
1557
19
2876
11940
4502
6586
13887
8481
339
136
2165
8684
1574
10895
6916
631
2013
7480
1303
449
3379
5397
14837
2189
1624
13292
2281
548
37
12707
2891
1956
577
158
519
5077
14669
1101
102
4797
216
332
1863
8782
649
3233
1156
20643
8637
1660
8187
5112
9021
24275
3578
10224
202
18455
6316
1301
22457
289
6
25235
1584
9295
16386
3287
20924
68
1174
8386
1630
7316
416
7839
10262
7200
6034
223
1881
331
1423
12688
282
10084
1567
2109
4332
29457
1120
7693
8447
13051
9164
8645
3287
3282
779
95
718
6775
7595
14783
12907
37
4599
9445
2288
91
8184
14654
570
30
1718
15
228
2142
117
4274
1803
150
8585
20166
1879
9697
21813
421
11
30428
17104
2740
1573
6236
2862
21814
35485
4663
2923
2952
19103
2353
9917
294
175
288
21655
91
35362
7931
2643
6843
809
22203
933
14178
9306
376
15204
2173
10166
2533
37
6428
1832
3358
13022
3058
1092
21
105
9528
13271
4909
2739
3146
7253
882
105
23950
4954
3244
768
10223
8368
8023
1488
2334
11885
8640
1503
4126
7391
998
4693
13697
6291
12192
9814
4500
9859
10619
1177
6636
53
1267
4
7332
17181
8597
23145
1085
7414
8830
81
18426
4400
432
8050
3429
5118
22880
1432
472
17548
18918
6559
7454
656
449
5214
643
71
6661
12754
7952
807
279
750
31344
3835
430
14765
489
14199
512
76
1004
1193
6356
10298
2338
13096
2396
9893
1474
34254
841
154
15913
2580
7577
1140
1538
22874
15129
3472
7482
16966
13775
4538
25845
9229
11302
1584
7340
3949
221
2719
2860
6609
2983
417
17744
10551
101
569
19925
21193
2876
30207
45
1173
9066
315
2896
421
1219
589
8823
10987
4103
461
412
8964
9295
6
5315
2745
2176
19479
2709
9165
25625
1073
14419
2299
12732
872
6228
3898
7183
1340
4936
705
914
166
32
2595
13774
4569
936
12390
9940
10070
4092
8904
9436
5427
6966
1933
1110
617
3528
8091
4763
9691
13551
176
4547
1862
7087
24
12777
2694
134
6344
8
853
1135
7600
20033
26143
6283
482
81
19514
9375
12323
2850
2073
71
10499
22922
13070
31031
10850
27653
7014
3414
226
31
13756
14839
921
15575
1452
2330
482
4697
6125
3771
2645
10301
2023
483
62
1120
4312
383
8
5681
14519
6275
3540
469
1414
2882
15854
19261
5790
11235
355
1511
86
1153
5373
12403
29476
802
466
1208
11704
106
9460
52
234
10931
4746
33228
4745
6063
20823
13790
13914
657
6388
12907
20722
2308
2248
2100
358
489
5974
35634
1336
4772
1012
416
1848
169
21750
1425
8264
37
757
2181
21654
7044
2789
1808
7468
26052
3174
3236
1547
1634
16021
19616
15466
1193
6582
31808
1305
3415
4885
11432
16232
6193
598
7802
845
794
352
99
5159
1631
4
984
1343
307
2952
10773
14916
9808
121
963
486
4885
186
3039
4160
5342
10918
1524
7244
450
13158
23021
770
8263
11883
1481
321
8654
1653
14951
1487
3766
2407
3323
19352
32279
206
8194
10774
449
14
16
16096
1445
613
13214
5997
340
4064
26699
6883
3208
25686
33172
4237
1227
5265
11222
5426
3616
120
5064
5766
23295
8670
2880
3320
153
292
619
456
2801
482
10960
2864
1240
12154
2049
186
11226
1210
14145
3220
192
878
9452
425
3394
268
132
15363
5749
220
2381
2529
301
5188
3419
22299
38
3117
16606
13460
5240
16
11453
28782
8626
7220
10674
825
2411
1835
1728
8530
17061
33081
15
1527
15297
1080
2359
18234
288
0
734
9009
22952
67
13861
29391
65
6142
78
5012
11063
9148
5022
521
35055
5647
46
14452
19836
4540
8994
900
14554
78
11554
13560
1386
7545
3477
122
1659
25
26325
718
4166
18273
45
122
238
5776
1880
6283
2016
23002
365
1351
30182
77
906
197
7245
234
594
609
12148
1582
20260
2549
16165
25821
52
3261
334
1013
1574
6043
2469
22309
5038
9999
7373
17172
37258
3674
1551
3551
11044
798
11015
1232
421
16525
18827
613
7576
4
1496
17360
2307
13746
28197
2633
14392
2858
42
10220
27399
2268
9160
1994
16311
2419
551
167
824
1389
996
17334
480
10073
1049
7947
3575
33522
3651
12616
476
6948
1907
9931
17654
309
10031
7795
7161
5800
4548
1280
8678
23802
3442
2351
20320
26
1120
439
2352
9041
13979
28931
3929
3638
1560
246
15245
2544
401
386
1349
539
300
15247
5582
9020
8897
10515
1816
5061
18608
5651
2481
1593
6128
103
8116
22771
7793
5653
4876
11300
506
6333
6755
8481
74
5889
4683
5118
654
1853
224
16398
7447
3352
2849
4305
8628
20930
2199
3757
3572
11482
13204
16575
1641
516
594
15477
3591
3560
17118
1291
8176
7733
322
5614
3166
1661
7192
1185
17341
1920
3577
3377
2615
7342
6274
11037
1491
1874
721
2096
17736
561
149
32285
895
753
2156
2872
44
4646
8308
560
375
11921
4796
554
12243
318
135
45
3146
9765
1250
3938
23988
3315
10825
18384
10559
29221
21593
2178
5051
312
973
27144
11833
1346
22123
9030
1216
451
138
2379
11512
3124
10875
4046
508
2034
25917
67
3274
35
12435
619
570
259
8468
172
5688
2135
2998
5631
54
3044
16187
194
4617
1993
7814
168
1200
28133
375
20797
17172
6977
730
642
25
258
9619
4636
1826
6543
37
2344
18696
627
13469
21859
344
327
19475
428
2784
2607
12978
2249
1065
19596
2531
5767
975
4254
8501
519
1704
1434
1090
4232
1400
26867
2754
140
24475
17785
6291
26767
180
15468
5374
11085
9991
7297
29106
12292
12128
1036
16132
26991
28534
1474
17382
3755
2051
261
4305
1850
4289
246
2388
3645
2644
370
1284
9
8117
175
7100
2785
10
575
239
350
485
7392
2427
9174
16089
6272
5668
43
14048
22811
9407
46359
4878
639
2531
869
11150
15238
7038
243
6433
11568
16785
8824
11705
20675
20856
3374
13932
278
18702
783
2527
561
106
2504
1368
1427
7136
9465
1749
7428
15531
5064
131
1658
4854
1284
1180
424
16863
522
30091
1497
581
1075
9144
7143
2821
299
12
13615
1595
7712
7373
32602
2
1034
3025
817
2754
85
5963
4619
616
20020
4665
801
1335
7693
2611
1186
5824
7625
30198
7406
26166
4637
149
1392
46
1235
11052
5187
14289
19625
5231
5876
6328
3990
335
98
3240
1547
122
3911
18978
12208
2380
1457
14582
10543
23933
986
19420
1652
2711
1469
388
9024
1159
18724
33216
299
576
325
1023
140
5482
21484
25873
1012
1562
16730
21
2339
10397
861
2429
14269
12566
9646
5611
25700
3334
8959
6138
35455
16932
10983
16271
1462
10560
233
2591
1230
2374
21702
2632
27644
12189
1774
237
511
2439
445
142
685
32
418
449
3485
23651
16744
3544
4655
20086
1810
9546
3312
79
6482
2144
25140
8143
2581
793
6
25074
2514
92
7853
3688
2523
14105
10542
2815
6681
2297
353
9221
162
328
3406
66
15632
2186
1506
508
35426
66
4106
4324
2846
11671
200
7980
2965
146
361
3154
150
8630
27925
438
428
1027
10474
4333
10816
9962
5345
9201
5045
27039
2248
1628
6403
212
135
123
7183
1316
343
23
10821
115
7
653
5459
22694
5951
883
1079
14414
1398
13631
3420
28589
14185
3876
9853
2353
5961
600
9706
2735
33974
21909
14755
37
3934
1303
18
2558
2461
10721
1900
25101
6893
1501
3039
11825
9211
8471
284
9746
230
7032
1610
13877
2260
12127
23613
8546
494
8315
1937
5692
3755
21639
2003
26383
8970
5646
1280
5417
5677
6454
242
573
217
1197
2490
2193
29
5037
435
2993
1958
5568
2866
122
6872
27864
81
8042
10703
226
13616
15285
17347
3534
198
7264
2528
2364
632
250
976
295
1624
15748
1360
8896
29
47
127
848
12967
117
522
4451
19669
18307
365
1101
1384
4715
2791
110
51
839
8694
1663
4316
16908
15971
4314
2458
1140
8960
3894
6019
7591
17
5176
8898
337
3836
1912
33
5764
4130
26694
16416
85
1923
460
29
7034
23793
29039
2174
13783
608
9078
16788
33117
3875
372
3541
4938
1852
23781
2873
439
3023
2147
22210
43
2190
19465
5876
886
4173
11396
2467
9165
5924
1283
6005
917
5432
10067
12502
12462
461
2347
12163
11504
43862
4640
1663
15688
279
8578
114
168
2882
813
11945
442
2149
2400
10640
2012
1958
5105
1244
153
1410
515
3
820
994
10774
4314
1552
26053
16312
71
1275
1504
9301
7968
4796
13962
1256
4830
6608
15728
688
18673
12216
57
1541
708
408
1916
12174
6384
4325
13457
4548
3986
20591
8300
16772
506
10269
986
1466
2048
6218
5034
2445
12950
249
2024
298
26153
3156
4443
405
371
4529
2496
1010
28792
2358
924
1217
14509
9387
7963
11306
899
127
1455
17426
5832
221
14154
1578
2353
3091
12590
10266
12739
3286
65
786
13685
1157
154
1705
1184
20903
1706
668
3676
22008
10677
498
482
12108
347
479
1560
31758
14678
2947
557
3625
2866
42
3854
3972
88
950
6533
7678
13650
7487
10577
13671
11016
3842
5499
15816
5679
295
14328
816
10452
2283
2012
1024
4
172
18460
26833
17150
7608
20023
2689
10336
1873
22675
11929
2961
6098
2325
1136
3644
179
880
420
233
8743
7117
27015
39529
19
16710
9431
1121
10711
210
1226
2054
7139
2113
4833
181
30
1780
3074
2132
3396
829
17485
594
9962
12239
15093
11569
23830
14961
3358
12007
9114
24685
1315
18181
1083
1138
33773
10378
2486
3547
9516
22366
1799
20495
4663
486
9082
69
1425
13481
1808
1036
956
21544
9565
1231
239
5036
1593
135
320
30270
2541
16514
578
11389
8245
3262
243
8217
2251
115
6997
3539
13901
11522
21
9342
5596
9167
569
17329
5890
4816
1999
256
12871
1281
493
10757
26399
8826
3431
13113
24948
17144
2138
87
6746
14775
171
1342
11975
1519
22
359
5462
6893
91
8633
2531
2254
1356
699
703
66
31300
1856
82
9453
3216
5436
8367
2099
129
864
11001
293
10347
12560
342
16312
995
2702
18409
1678
423
4004
2498
14975
4216
488
6472
23716
603
948
926
8
6139
5703
17671
25496
619
3158
939
3577
3238
1543
1242
955
10833
7471
3727
1769
1065
3178
463
1006
2262
22247
4619
6196
15925
1
694
21345
1683
1068
5332
16858
144
7703
445
273
4642
4946
8349
14595
16969
2483
237
21083
13617
7890
320
431
1212
17274
1954
4373
7514
7867
11266
854
21991
566
1826
506
586
4461
28202
3849
6769
4445
1268
6584
1509
178
578
11173
12410
332
1655
10893
11045
8192
20848
1925
5615
1264
439
10795
779
2175
28
7665
2359
3159
9633
3715
5294
4788
150
4126
9298
13532
2703
4
17004
451
392
9394
948
8676
2441
4167
325
1357
362
894
488
11980
60
8299
2052
5528
15737
1422
2954
3485
133
20304
44
13238
7725
12679
7521
3914
763
3016
29525
3085
1177
13535
21656
11558
18414
9719
22431
12565
29
687
4902
2974
12868
8753
28339
472
8856
3411
18164
3488
12410
12608
26
8981
2265
535
3286
1097
27887
1053
21797
2865
727
15658
216
513
8594
7474
2177
8833
251
3730
26923
370
485
11768
570
294
13140
197
2932
20200
1313
13516
239
2047
105
4524
1451
16593
7527
697
10461
2666
11710
4138
1401
8
2411
5625
1118
18883
8866
362
329
1128
6
5709
51
12020
7125
2621
1721
1228
2728
14466
452
8669
24908
11309
3578
3086
13957
13016
1519
4878
6887
9941
7981
1739
19994
33672
6527
990
99
590
4385
13401
152
3581
138
19099
20140
867
16854
8042
1083
1072
426
2703
169
7581
1022
3106
1099
36245
393
13489
8080
9180
46
5532
4170
5648
990
6601
7484
4655
19020
4456
847
345
74
158
909
1708
28581
59
2804
25967
3141
1282
1112
10885
41
21242
1410
22940
2848
1643
14234
3650
3722
5600
2741
8583
5
11663
8478
4685
11212
1070
5005
4066
2809
4853
25709
13593
3555
2228
7529
803
24529
2060
2521
4301
1381
2107
12798
1704
833
5068
18843
2836
15095
750
76
17604
16969
1438
7109
14064
13948
1819
19
327
6798
447
19632
697
6097
8
15649
10701
4816
1927
633
17092
9212
4546
6157
10940
2600
997
71
441
11133
69
14579
26273
29017
779
923
7873
1549
1565
512
836
233
21989
2577
1791
6266
16813
4108
4948
12
843
492
10208
16467
15017
17355
1513
18
531
2550
767
9901
4776
7475
485
2540
10745
7580
8272
82
4252
3110
3173
14642
17683
6382
820
3462
24316
19275
9258
1540
9440
4542
13727
1014
568
3124
3875
4301
332
11603
1900
1213
82
40
10960
15551
3868
15863
5129
3536
2749
12522
90
15853
3315
3064
1512
4174
261
235
247
11334
391
1637
403
861
520
1279
11736
11023
130
3235
7542
131
13245
8162
6592
5001
1322
5313
2226
213
3397
5556
5761
10453
3865
15978
3804
8692
552
11363
5773
2244
7539
4624
6767
10450
14039
581
15344
8743
2784
6496
1639
14964
2617
11870
5105
183
4601
5738
5600
40
7947
474
9234
387
301
16
69
4172
749
7119
758
1828
21064
3019
9548
243
24376
32561
592
2559
221
1276
133
18901
20275
15993
10495
9852
1935
797
4080
18709
16355
80
7126
1275
1884
4175
2181
540
4065
1456
646
6346
35
2776
2245
17512
12917
1118
4970
625
6953
9582
7753
284
15202
3402
132
4446
2976
2537
10106
8533
26715
170
9430
757
430
5797
143
6649
20178
1629
281
20108
786
5532
4026
1338
580
2888
921
20384
30874
8010
10093
19522
30710
4101
820
15604
7744
15854
20701
1081
4393
35213
4819
4097
12665
358
105
2150
1955
2761
2706
22857
51
23038
4966
9174
16901
10387
14129
13760
2375
542
129
35310
1479
182
1140
4711
5774
9244
600
1510
5100
579
3
2028
210
1802
1020
7219
2793
212
892
6971
612
2865
3887
1845
17141
1482
151
6957
441
2544
2825
11536
21563
23
8316
2377
1462
19196
13405
775
13648
168
847
6505
359
3079
506
11526
2484
8196
9426
27459
9183
808
5629
1655
1493
7327
266
265
175
11547
19102
18435
5628
23567
270
22328
30232
4816
3525
1854
1247
3218
16095
6598
4125
2831
91
2478
10280
890
165
25470
1182
547
28931
11
3582
10015
6704
9175
19875
10428
5239
2817
10784
7071
2581
4256
13052
9292
2307
614
366
219
40
3608
400
12141
141
7946
51
10394
4695
185
4852
2451
2722
1601
683
3736
12564
258
18766
1164
118
899
6302
14017
2961
898
10320
676
18017
6421
4218
6065
13102
3772
17512
1869
9426
4413
5904
321
65
2651
6068
10180
9591
66
11774
645
335
4126
9806
263
1945
4265
527
1781
5869
11922
2715
3089
1847
4078
121
1360
6738
81
9
20391
2035
12
702
1028
11586
4159
6012
5169
18911
221
1124
5849
24983
189
25120
9435
7365
1430
218
1235
741
78
13237
14293
3809
172
13212
2318
374
1324
13133
604
351
768
10517
5678
19143
15119
1177
7967
7431
4135
6678
3133
501
2178
1316
8835
4888
340
5758
39
9451
561
1663
498
31
6019
3438
227
6570
62
6509
1777
10537
210
3666
3555
12286
1257
799
743
5377
12291
48
3607
501
15988
8397
14078
2210
2194
2352
11965
22
986
11915
2432
16865
1477
8164
12030
5124
2380
3199
22290
1556
13486
20552
605
11079
2482
2389
25049
10671
1718
685
1008
1462
1594
1166
11670
4474
642
4131
8754
1691
1144
13581
21108
21816
2328
4785
105
456
19305
23987
1077
1314
643
195
4908
30921
665
4549
9587
21198
303
9651
4527
839
9579
21497
3259
12305
205
13535
2939
760
7549
2261
19629
1517
5256
6349
693
6718
727
20128
12255
9064
293
73
4423
807
508
16258
36
661
12460
732
2411
14802
13860
1344
18777
1440
17468
3358
10397
10809
11431
2873
5630
20756
521
6122
273
5278
2447
31
9440
1216
1850
487
334
4861
1190
1198
13646
3257
630
2789
425
12736
9694
668
3695
8835
1811
21840
40
11100
7376
1691
1612
4193
3427
1814
17607
2401
17998
1517
2035
8501
377
3203
4587
9371
1726
5931
5516
1159
29448
16602
9311
301
3144
11185
13212
2838
10569
17345
195
1861
9709
1235
615
606
6415
7211
3157
1467
4201
19771
16431
116
5485
14384
9147
3029
2120
6815
23791
7495
6180
6360
1318
470
250
768
1333
6351
4489
680
1813
30
600
21134
1126
1099
470
320
6273
1026
125
7961
13029
9470
49
3010
334
2089
3215
1486
19004
5849
146
17948
15845
4931
12756
20689
2469
2508
4428
10193
2965
2518
526
1043
7313
137
12117
14676
894
233
7812
2204
154
8284
8036
5293
149
170
1847
13262
2912
1326
1470
315
27402
7189
2359
5010
1285
10064
8106
4968
10802
108
175
851
2627
4566
2108
21843
7219
535
2028
855
19724
1220
349
2902
3940
16512
9465
39
20594
133
3574
10695
197
4785
11590
114
4713
2638
573
82
16944
7965
16615
252
8293
433
741
1161
522
23528
9326
20868
33746
4080
121
1612
3447
9636
11791
10022
3605
7515
3640
695
18111
11308
4791
843
7344
1841
4708
383
4249
7056
754
4511
915
426
163
144
10716
1076
483
32845
48
1499
96
7273
9
1551
29504
4600
13039
1157
6446
1078
15695
12
1429
4011
2873
1316
6061
24394
731
2838
6345
2169
592
16
3351
13329
11328
8590
19742
9153
937
575
5276
596
2849
29014
28270
4331
2811
124
655
13508
260
10841
2262
32492
5311
87
4338
2971
11402
1044
1595
6419
4338
1987
20375
19244
14961
12531
16550
1072
17060
17650
2401
9136
257
22973
15994
830
1531
6209
2902
12163
493
22957
6654
3913
11562
3969
1171
4193
10274
1072
409
3472
5412
3108
11596
1172
902
6649
4708
789
15080
2257
3759
1517
15602
25819
299
5710
1817
1976
9660
8831
113
9809
7885
5204
437
1397
4391
134
1466
819
18658
5484
201
9699
95
7587
195
2287
4812
1572
11682
8634
11395
12779
2498
19
3300
1120
1230
3122
5800
7822
4304
2304
17801
1474
18137
2984
9406
2319
27826
16288
23564
15518
2074
169
2280
33641
4042
30468
6970
6238
232
6634
2362
1741
5958
7284
9992
5476
15339
7385
1585
20967
48
11393
4870
3393
6694
3451
1792
18517
13783
15573
10593
1383
349
14195
7472
8223
2864
1200
6749
4295
26706
46
1669
6
4824
258
78
1464
4284
7292
276
225
1295
6634
20380
430
247
11210
928
1306
18113
6121
422
27482
25057
18575
20474
3822
1448
7994
36147
6951
2524
2422
2303
2284
20882
33839
5202
3432
18566
612
6026
22
15328
1646
2867
26447
672
16797
23120
1193
16130
2250
7272
2668
15
8120
14034
18442
526
1254
115
2350
185
4066
17899
1777
448
27
16956
1813
1472
1608
2519
993
23218
9613
1
4842
15194
118
39180
6789
630
3537
5689
1512
1352
214
2331
7176
1747
2525
7084
9755
4265
7295
17138
8028
5880
956
1874
2593
2251
2903
4302
6491
8735
9148
15019
2584
307
1663
9531
4153
419
4231
9958
14619
1061
5495
7007
200
1193
792
1372
11781
2791
461
1104
792
54
17967
39
136
3110
1442
494
1378
13646
382
9
5513
1108
1596
9570
1522
12280
2811
14557
223
6922
2819
260
1881
16623
3449
1098
25011
9237
3010
21331
423
14157
3830
9588
485
2164
12120
4257
3438
294
4045
336
648
17234
464
12165
5591
16862
449
16947
498
2382
3313
198
50
20289
2858
3634
12424
3617
2746
11901
2090
27926
364
3560
5683
4058
45
4702
624
1064
10999
1046
8874
1704
357
17663
1492
336
12255
94
2510
16259
2013
255
5859
22004
1761
6854
1310
115
345
3287
4090
12815
14939
829
14673
676
4183
19138
11430
1587
16685
34025
14095
6392
1495
46953
4748
382
9073
653
3655
11203
12635
290
8213
212
1303
2155
8013
205
5141
26939
521
9898
283
20284
551
1426
1324
367
999
4380
660
18302
7107
396
1393
3620
9933
365
1173
15225
10778
1251
17855
9692
6611
8649
9442
1474
12427
11368
2813
5132
2157
3625
1865
1162
9955
1323
980
290
644
10052
4937
24462
70
12721
11126
123
2515
12195
3980
9018
20347
2282
10939
8338
5846
4364
1226
5476
10442
18495
18446
1154
28518
23071
11316
91
6080
1943
8029
5729
17640
1603
229
3224
31589
435
12645
159
7818
12493
96
2633
7915
221
19117
17902
793
285
1257
2562
281
1801
316
6736
662
6177
13531
2150
407
5442
7456
16317
1560
40
3646
5531
6797
3521
17703
1135
6948
2199
1293
1835
7619
11560
119
2171
14668
10927
8062
1647
26762
3010
5045
22405
21177
25191
17365
3522
2037
93
9856
13736
8537
1138
3907
4432
6581
177
11782
15750
697
149
416
8559
879
824
8132
339
153
21193
31
4914
52
82
5376
3057
1179
19020
4498
1176
11067
17314
290
20706
2265
284
3763
2292
10553
3564
17577
5826
1903
13268
5109
21884
5987
427
1336
32583
79
4939
1395
527
830
5052
9566
10319
1131
2866
325
104
29134
16830
341
456
3566
561
4951
5262
13316
3343
17190
100
80
1413
4085
1608
2142
123
552
534
5947
5842
7864
11489
13017
1350
191
15097
6153
833
4236
3536
3530
7426
7136
5155
28
831
19063
1071
32311
6685
6456
2642
5769
11015
5581
1907
14739
77
21018
6938
803
13543
5751
2790
519
789
3591
10478
46738
4798
0
15917
11556
2931
16656
753
14988
1738
594
247
940
20537
74
3439
8414
631
13137
17506
10248
77
9566
319
668
4656
781
2005
5938
206
1222
4060
1106
13976
4727
594
10217
4627
2147
3018
17935
24388
445
20287
31020
17543
7477
796
1336
3657
19661
331
3244
3669
13318
1961
9764
5378
609
13727
1744
6067
14691
21036
2062
27480
9357
328
4285
14130
7773
18976
764
858
449
601
725
56
2941
8492
331
4433
1636
5025
441
333
13117
227
8256
14058
1275
345
1023
3988
935
10787
270
5649
8382
290
15038
99
3083
6996
18734
4676
7251
1513
5299
494
21393
1902
489
21127
333
84
4708
400
5713
1611
17267
349
514
1147
14896
6112
1363
274
2520
36058
1394
21191
6168
9870
20
1538
16450
814
1889
9947
12408
1171
5174
9698
18428
2214
2422
1342
1546
13243
209
15251
330
4576
5094
11
16904
5935
6594
16179
10048
3966
1123
660
8745
694
22591
1245
345
7318
6509
3890
4540
9777
17397
1872
22079
8303
7382
7663
10161
8618
23553
2513
647
2675
1632
7866
6597
389
19256
6607
336
11307
1011
4336
25253
356
16504
1911
169
33115
20182
25894
31209
19589
6812
134
26733
818
2123
5402
62
7231
1250
1575
294
1520
1890
15608
902
911
2404
1034
2388
4713
8309
1042
995
6923
14492
2
8770
949
6975
14895
10832
6344
5388
3436
864
115
15300
10104
18826
18
2426
1380
2805
4908
453
6088
22009
4837
8406
1098
542
480
462
1051
996
2611
9259
32642
2660
2146
810
2222
531
27331
915
16682
180
3118
6044
6527
6798
1130
8002
4052
66
399
24133
426
1433
969
115
9977
717
5183
1934
33953
17750
339
17780
24478
549
1905
31259
16082
420
10921
108
9304
11679
1413
8313
9347
98
11426
3277
10432
1722
541
22844
1848
500
3637
456
10574
20037
4532
1304
547
1590
404
1602
13355
32
29705
18755
22485
272
329
13888
479
13866
12086
231
10585
1042
121
4897
8933
10499
5936
11248
347
376
39
22798
2236
5118
2432
5049
731
8330
14937
5230
15081
25362
8521
6452
6996
7609
63
1192
1551
1112
3647
16575
2640
4729
10346
2822
6536
4796
261
5453
162
2571
22
1528
12262
2728
5810
220
19515
21725
10394
23774
4476
13745
1273
365
10999
3928
18010
5582
6432
4849
335
23326
1815
2661
620
2321
8369
1797
304
9171
31
16524
5132
6844
6454
2422
16711
46
984
4146
10423
6230
14408
3398
4046
20981
197
272
6102
199
20342
4724
1750
3865
174
228
378
288
6864
446
794
6545
513
1604
5557
237
485
554
14759
9969
2371
4117
192
540
3212
2368
8028
152
16935
8429
11231
5138
45
29
454
735
3325
5515
9405
1556
4445
66
358
21979
5871
39
2584
693
89
20591
4396
3301
25
1332
22613
15568
397
4562
4334
11115
1661
1517
12862
32197
1226
5642
929
1716
149
3267
890
532
127
345
22620
1905
1474
14889
178
4137
16924
14236
30
9032
341
9881
6493
2884
1414
119
463
1201
6744
6006
145
825
339
2314
954
14721
36878
14608
18299
202
2407
3224
20408
17327
980
16488
11461
6
925
72
7091
389
8930
1125
8356
2680
2995
803
348
18
852
2238
882
381
1192
136
6551
3
65
5869
9204
22777
17556
8475
633
11
12272
13615
1655
6489
2816
1716
20333
6835
5104
7331
2950
32335
4348
25220
4293
4034
11824
2722
2152
26852
1673
5776
1898
14680
817
604
17621
19855
1778
6314
335
4120
8629
19573
2290
130
11
2383
6630
7219
11833
20531
456
40988
37445
2774
18759
3268
5835
1765
1781
1569
6514
22311
6
28927
2967
11785
7073
11495
11139
6863
514
19087
2123
738
10485
9968
2844
4191
239
4688
195
113
2747
6479
1898
3641
10009
31
1814
463
1181
6510
5262
14560
19444
22140
392
771
1211
13756
12126
470
1598
29888
2659
4229
516
11546
17904
16839
2076
62
1496
3384
298
466
31197
8219
16158
729
1164
4938
2606
2735
897
266
11720
9492
31070
5408
4256
72
1879
9581
226
19336
6088
2464
657
20557
6234
54
202
7863
1648
2926
2434
9851
834
309
3131
859
1159
2942
24191
326
55
1002
177
7572
9037
1410
1224
3
4151
810
618
18591
18855
2002
6136
3446
13128
11454
10118
15685
3985
32864
122
2059
25
836
2439
514
577
78
1590
240
11803
9195
926
2018
16713
5116
3721
19769
255
17635
24304
1970
5777
200
20614
16455
14336
3274
2329
1079
143
2667
6971
11804
14092
17320
12777
37721
1371
5862
16214
384
1240
44
17955
11641
5929
2282
2498
3324
7969
20475
913
1215
14820
3158
17236
3
26315
12125
1136
1090
1722
11321
238
9
27
11961
7749
6910
1195
178
1536
23
8096
188
13551
23738
1103
2553
6048
32
4021
8720
17626
34337
8182
16071
3896
548
12257
24125
2929
9386
8899
8122
7
11979
5736
16942
26687
7855
8186
1959
1048
9226
8137
11730
9389
9432
1217
1154
14716
1387
7651
8382
531
5178
4663
1516
2821
598
1056
8718
2777
8838
15744
7134
8369
22550
12452
12354
676
785
16403
4938
5329
1824
41670
1494
27336
17808
313
13163
9361
16463
355
212
2603
16758
1666
1586
1043
2331
9225
2281
20225
5786
197
11338
3281
11892
18286
2132
2913
460
68
7878
10117
5110
2734
7524
19337
18204
13871
6159
3749
7786
12415
2948
4075
11477
8557
5550
1799
18704
3085
124
7242
3925
1076
13373
18028
2206
2498
7231
4587
10049
410
9736
4847
3179
9374
13982
10711
1764
376
15201
3433
6599
2606
11835
10919
21610
7641
2146
4080
8404
199
17681
2484
57
2234
11439
3155
1321
3216
31192
422
151
14373
1722
3476
7703
3668
1144
9232
551
3130
13201
12468
6508
405
6034
18610
1249
18760
724
10397
11855
851
964
5497
237
9653
174
9519
145
19250
487
2301
16211
13882
1008
2264
2289
596
9135
25
5131
2456
71
7363
1598
826
14500
16754
5608
1339
14188
10428
2032
2934
12652
387
1533
12816
14055
18038
9148
9212
23347
4960
14928
29393
1318
246
9953
1187
3821
6316
555
14317
113
4208
3609
680
12617
1658
15610
64
21
28226
5901
21626
4639
9481
1065
11387
3896
4930
2563
53
4038
1020
6128
19471
25813
7756
267
4721
6010
4923
2588
2596
15598
9917
3628
128
126
9098
1060
4461
23927
477
11129
12156
655
987
2239
278
182
17903
11275
3858
521
6280
12122
65
3266
7816
12790
75
9893
537
4528
401
1610
10
201
528
14554
2263
16
6812
14721
3555
8723
27769
15231
12584
15785
18564
4845
7790
11170
10937
12517
800
280
3750
6882
28687
1511
2829
11045
1082
1346
320
19793
2502
795
11506
2489
18269
5151
378
1433
5653
2915
1364
1628
2432
9225
683
2723
786
11
1992
7829
2966
296
23132
18137
7390
719
341
139
5399
17398
5426
16220
3847
5845
18456
4315
1828
3830
17
1169
439
4820
924
3466
222
7587
8540
2176
312
138
21180
3431
632
2890
311
10685
1440
13455
497
8232
5172
1642
21667
42
16231
1628
1098
7068
19303
4112
724
18528
3288
275
1190
3380
726
1207
1689
3854
703
99
1309
2873
15727
18185
32538
5970
333
1808
6895
15375
14766
88
834
7239
990
6850
16474
684
4877
6279
3273
789
3715
1178
11850
2756
9065
8538
11814
26155
6852
24679
130
1321
10388
447
26467
425
3331
3804
1903
5638
5010
12595
1413
17395
1045
20801
3595
19595
28631
7398
1197
2121
1949
9448
771
4900
4821
11396
369
101
6638
1552
57
56
534
35758
10215
1168
74
31804
13949
2776
3216
6024
328
2897
534
5989
13741
557
17247
4320
16665
3170
9569
795
12810
288
236
329
10289
9259
4182
261
7848
6929
874
2683
518
1461
4258
3542
207
877
21891
3529
1571
226
1079
2944
19
175
1050
1910
5663
1023
1212
6126
20245
18147
922
1268
18036
6616
11
1798
25451
499
315
4612
144
9986
356
7890
12999
6638
135
2230
26
6978
2072
10949
727
26848
4370
1483
12003
6561
12997
824
17561
20231
376
12383
2155
1769
40268
6463
450
13391
4541
2649
1397
16891
30388
436
3107
2750
26711
11991
1715
7811
5115
19933
8915
4909
20114
2165
161
17379
53
6531
3931
535
2685
845
648
750
7375
4188
5970
13618
453
1169
5231
47
14445
4475
9266
9676
20992
173
228
1938
13705
604
22434
13261
3586
226
137
14250
3026
6755
1610
8625
142
115
6961
8470
14696
5534
280
6
4475
3472
37
36829
2589
25247
3191
14405
16836
624
3035
877
11430
1850
10372
12620
3613
669
8452
312
12734
5749
2019
5117
5204
774
5270
297
6205
14867
4613
7342
12156
12868
9625
8537
8476
2
493
676
967
676
17430
174
11912
7109
25674
118
10166
1104
1026
1612
583
6740
30914
2914
9131
2211
9826
22823
1828
4961
9603
493
4288
10417
420
13736
138
10505
9271
5363
4774
2961
589
28394
1979
103
22176
846
4628
497
3813
21601
3067
1547
11589
4515
236
698
5539
942
977
8959
914
4885
95
1568
1176
2468
3544
600
24901
663
219
7201
2780
1954
9485
1847
5400
61
7670
8335
23117
3562
25701
4414
1497
2023
1310
6473
9137
1791
245
9190
15066
8191
14544
28541
813
52
1786
8099
3870
1296
10584
4034
17577
1231
222
12953
5370
5903
238
1838
218
988
5609
1731
144
15180
2109
567
29010
14150
3360
1420
930
22215
7721
2089
17039
1501
1306
17063
7705
1431
3682
12664
2606
175
2524
2532
9925
15297
14208
12743
1691
401
1905
9326
871
5348
27991
19506
37056
4756
5945
10956
9437
10912
6646
20145
1644
14839
21035
17456
1080
19568
14981
470
236
1127
16457
2027
190
18567
17518
84
12840
6237
1551
129
79
2794
24562
2221
385
11698
13804
16577
1209
1624
1315
265
10181
1896
3257
19054
10654
9268
3709
4129
462
2153
11681
41270
10535
7204
5014
12553
15849
4891
51
6321
7855
3961
591
6615
21
2335
8763
2153
10199
20795
18982
223
1052
26085
12887
17823
2856
640
9660
42
528
3735
1071
2091
5756
27436
2956
1729
9607
4525
12177
3826
12491
5230
18880
23925
412
1499
1907
106
11040
67
18
6928
523
1235
5565
467
894
2240
46
7969
4209
14333
6918
164
11248
2536
944
8048
5762
1187
477
22489
13405
2134
689
4059
3693
1770
9171
13386
301
3402
8927
13701
2519
498
932
4973
1577
4026
10060
7130
2054
8931
5241
820
2735
16966
631
397
29759
116
209
8513
30184
116
4055
428
26996
11350
5562
7320
2821
1977
6661
4017
1023
2247
21122
903
452
17040
3675
8400
5981
3162
22
373
18579
7987
771
17889
460
20745
14454
45
5687
14859
297
961
5679
5946
453
7492
162
14755
26232
33
10760
9197
120
19838
164
37506
4867
9370
10176
8384
112
12802
158
865
2818
5288
170
123
1387
352
857
3956
1364
1016
386
8284
5771
1291
13
14640
4409
72
1584
7547
1732
22490
1196
2819
26281
9173
2341
13667
4628
9390
558
6225
4049
1581
5311
3077
233
1201
210
18850
12768
26902
1754
11085
1
7209
20304
12350
6517
610
231
8707
2065
10946
9528
3223
24174
12723
182
12076
332
5376
363
1977
6930
17788
1607
26360
1238
10821
1393
10507
404
2889
1614
2416
388
293
6367
1311
6804
5642
5949
7886
842
5488
1164
3380
718
384
11513
4113
628
3656
213
858
21288
13707
4431
8605
3784
32508
14001
2590
152
4927
5882
3710
8653
4988
2413
10742
1813
2148
8260
14557
21817
6071
468
3502
21285
4071
19040
9648
18991
333
4650
6204
1656
728
38825
18162
262
386
118
1444
6551
17563
5732
3389
17526
108
17685
26185
14811
18089
616
8973
1408
7084
16730
15142
6057
3887
575
234
7151
28914
1651
2952
3328
10378
12712
20660
4301
5873
1576
11086
2691
6639
11
1548
10731
4958
375
5
12039
7585
11803
268
3421
3077
18
7014
3685
23
857
3251
83
6719
8010
252
2031
864
29264
698
8977
6281
6358
7425
1500
691
8173
2187
600
773
9670
16911
5530
692
1623
3166
1011
4
8980
4844
36868
541
249
24
8634
662
32946
167
1962
302
15641
1894
15923
1484
6320
3265
22296
11162
501
21667
23040
3700
14115
298
4698
3324
10004
17446
227
2817
8320
15519
10265
644
1817
1178
203
9061
7471
10689
6022
4
7049
11036
125
12752
684
266
22743
2615
2805
900
4666
24457
1093
6198
108
3610
13419
527
9602
1251
7294
151
1191
1476
16179
2799
291
9749
647
1099
3322
7579
601
6021
5524
27016
2338
3141
3247
3292
42
536
2821
15002
566
949
6920
22210
1787
12626
894
19540
433
168
1314
322
2421
23
11171
6140
2068
22692
3592
4033
12519
652
857
415
4241
12943
30734
10239
898
11875
1028
561
511
12026
3
290
14656
10338
618
6018
1362
5724
762
2960
167
809
18630
10044
935
8656
10869
206
10775
17558
2449
2991
6682
9435
13047
2015
16211
13955
6
14684
2463
430
24887
752
1654
596
260
14687
17953
132
4337
156
676
1705
54
2419
15077
6849
12783
887
518
7561
13043
4668
11318
1177
4757
2316
3317
7294
2446
2054
1948
13109
363
12517
1229
3128
17007
2774
15981
600
4646
1186
26
7069
201
17007
872
7921
1493
7188
28411
16433
25787
7933
3600
729
21
8110
470
4526
6172
1358
783
4125
13131
19292
4113
36715
4239
2891
7846
6193
13314
5618
18540
21788
17132
14527
395
885
4959
389
6060
4042
61
286
10058
10447
5285
14330
267
2984
1295
9313
10631
253
26182
4722
12804
7441
16066
831
8791
6678
11982
1002
2292
1497
1692
26759
1342
1300
26317
11206
12354
1056
18839
335
4943
15011
812
560
1553
425
12151
86
4583
10800
195
9842
5830
17424
2519
913
10994
1328
4284
11228
15526
440
5786
3707
1822
10318
18330
14343
18208
28106
443
4697
1912
4767
274
279
9589
2264
3442
10001
487
5833
116
16
77
660
7790
674
1529
5619
776
10055
472
162
125
3143
29730
18131
1829
958
151
220
1187
10168
168
6027
8806
173
5654
4301
11185
104
794
8009
263
10104
6871
12431
9421
9955
3760
18218
7558
4652
2156
4908
17637
72
6319
260
6384
2002
107
4375
182
20496
139
12181
400
506
14491
3623
3105
281
1348
517
7725
25484
10357
162
10426
6889
13301
529
718
20035
5155
27153
3086
195
0
18701
573
390
6579
6432
15712
11463
1030
2610
2024
443
3150
762
10820
386
2842
462
10153
9325
282
3518
13815
8
2697
10525
10484
26650
122
3172
21277
1030
1578
4812
3005
15645
494
571
4486
12074
4104
3343
20933
7436
770
2023
1415
1917
2006
187
4690
31629
17488
13454
1556
385
16276
17470
4658
14979
450
3651
8156
6320
43
7996
16219
4368
502
4137
10734
11230
334
189
3599
524
32163
2467
24
564
2351
563
4611
3931
14431
2570
519
276
3579
2033
2257
4376
392
34591
223
111
5104
18189
437
3719
1232
7787
19389
2661
15973
5244
966
2874
5936
304
90
908
340
15126
2142
10465
19933
324
6534
2098
1004
12441
4
15772
2020
15304
3008
662
4802
55
8675
32
17537
3303
2378
614
2179
2331
6942
644
166
16647
36618
6669
1191
833
32752
6213
23720
7001
95
5092
1796
28
730
1465
7103
5953
3358
9841
320
4700
11894
47
7222
12482
21138
513
1817
5826
19695
643
2439
6297
1370
2651
1334
7123
1017
32332
695
3058
1990
13400
17927
1067
8776
16533
17125
1247
256
2480
15618
4545
324
6487
1134
11360
620
4758
1092
35770
1040
5151
3354
195
2576
19184
1070
95
5043
220
973
4816
13007
13383
2412
14370
357
4216
3115
5475
3392
11102
16191
12500
6797
19444
1408
4555
1121
1536
3542
6541
255
2379
1653
14656
3537
9799
45
606
8129
9
551
1495
690
133
1359
2553
10741
1056
19401
9237
129
12941
9144
902
2871
3620
4462
3442
1086
33
10144
24738
7186
15866
25720
375
14578
138
9825
3340
32506
24006
4998
179
3243
30519
9374
2192
20551
861
13783
11448
8575
13646
15512
22422
5196
1625
638
20430
218
692
16351
2102
2498
15500
22071
16373
24
14734
447
2246
3053
28176
2470
3479
1464
49
15309
22316
3624
26000
7160
1585
6154
5417
3565
14013
2826
7769
486
3543
666
5138
10332
7422
16499
10229
5477
10115
3942
1792
3251
4629
10658
149
8355
24449
117
1844
617
32461
12235
11345
2442
1492
1955
10014
7715
2070
6354
7503
645
427
9522
23580
6457
1348
5685
19145
1660
20349
289
24
6468
9728
50
188
22465
8250
18327
18
82
25609
3864
3094
18211
11007
12444
3354
1714
1
11369
6575
26465
2975
18381
45
57
7378
25356
1113
11745
2222
7506
10032
993
285
12775
342
21
5459
8215
20031
10300
2058
28598
6994
17009
1050
597
449
14306
116
545
15897
12400
731
16846
1915
4258
2411
29105
13376
16500
1820
2406
348
13437
12759
2208
4324
445
8953
2476
3855
995
12317
379
25322
8555
21
1586
1019
24799
14116
2217
21476
5317
5945
14549
2871
1285
586
1974
18956
12820
8
1
3144
6553
3698
8867
1935
2721
14956
4564
139
41
287
12399
1347
15873
16189
45
513
2488
351
914
2350
3776
2473
246
14111
975
2373
2424
75
167
3198
3457
7251
325
20934
5345
934
9758
4859
661
10521
2980
2046
2816
970
9375
1604
26040
6044
1332
77
17013
2492
207
2673
4652
13975
24900
7750
1390
1023
2343
13976
1224
3041
1049
2767
15645
8842
3780
20405
33
18
2578
385
149
12674
168
10236
1491
20971
2482
210
9401
293
615
20571
5986
2416
1519
12749
12613
266
330
1515
8141
2519
6858
6874
4658
104
10227
2170
4818
2735
187
558
787
233
6063
602
10679
6600
12463
2616
2939
4941
528
13755
2912
13
244
22745
26244
6736
9110
88
3078
1550
3431
4057
9075
15882
258
395
1917
2660
21
12132
393
868
5764
13820
558
10768
1942
20695
62
2150
7879
19978
4284
3459
460
577
4839
17471
227
2438
3871
15791
967
172
3339
20959
2887
15054
5321
323
2219
3617
150
8790
6193
62
8423
1061
2269
6405
3392
9609
954
23357
9592
1272
5344
1117
21013
3784
4060
2794
4404
22663
18440
9375
206
2895
5074
542
31808
15646
16759
193
748
5604
10368
20239
1848
18137
12488
1485
2473
13465
768
1708
8751
16697
684
1430
1145
9675
12699
4578
7117
2011
8
12831
1870
8684
10531
3211
743
5315
129
206
18841
6171
1294
77
1366
3374
19523
9680
1743
5915
473
6783
8654
1842
14526
105
3820
4497
4966
1022
204
15244
25073
4028
11288
5839
2151
19
2211
1575
2628
2228
210
5715
144
14744
421
9352
19599
7000
5026
2328
855
14344
2646
5154
669
20407
14
6652
19280
7805
311
4652
7597
515
226
213
27927
921
2054
444
164
1554
2832
3936
8592
75
2239
2923
386
7609
165
1388
18277
12096
11558
70
548
1205
9592
4305
143
11411
431
16
1445
4940
8407
7325
3928
26514
113
2545
12404
16632
12799
9832
15531
29655
8609
4034
2001
2961
8964
6380
1814
276
6456
17072
22310
4116
898
1337
17233
1968
6303
14
17395
5881
3467
9209
4449
332
12162
4694
2580
1165
19178
22390
744
2576
11
1864
30833
731
5268
2382
4331
8918
2363
4244
1691
9377
1622
2234
470
524
7344
12116
870
6082
32988
672
0
1165
26895
5244
1833
16064
6670
6161
3289
133
20605
1329
981
113
9617
5972
6424
956
101
15043
3111
17767
7846
4601
3048
9263
10528
1290
1788
1993
6261
1364
962
2082
13767
70
362
242
4391
405
3985
10158
987
447
1954
5013
312
40204
1697
2256
349
818
5272
29564
99
871
1124
39362
14086
18252
24255
1017
4885
15518
17883
5430
512
795
113
3154
194
1257
254
221
3627
9097
8407
6531
918
1528
8531
150
7957
365
6308
1664
3473
15586
25449
4894
4714
5386
585
6828
1321
826
23662
835
14208
285
2633
27058
2146
21595
2173
12833
10629
13909
655
5862
5152
14154
9543
1419
3949
13414
283
687
2210
1709
2527
13274
874
18
7417
3954
18337
33
19703
8741
125
10603
2926
200
16938
610
650
6451
3873
9391
6239
1328
4056
129
2397
976
191
27
7229
230
1139
20037
5138
573
11379
3354
7246
3464
11078
8867
12929
16157
2805
3376
1233
22921
6103
120
17521
4173
3107
3309
15556
23043
14427
24948
158
2024
4141
5608
2141
5486
7717
3211
10240
10362
19898
4359
4099
361
1189
2778
14828
9205
117
1980
11904
34841
19839
3159
12515
8302
19442
4311
8724
3070
12978
20481
10
15850
2247
10660
465
26647
18001
768
11849
1323
29645
14025
15532
15018
981
2207
537
454
12148
16548
1766
15190
7579
422
21138
7959
902
23374
84
23801
20081
1801
11
742
2768
288
4098
73
16760
7696
6954
1450
69
677
109
14745
4001
5931
5827
5864
8124
10380
3775
561
7282
25066
5434
3800
36
1149
16321
24867
12260
9693
28
1172
1022
0
576
11992
5392
2699
189
8990
15059
4997
756
289
47
35131
13954
236
918
5630
20897
16365
469
7
521
9259
7540
326
1433
5314
11596
685
14287
7743
1975
34455
13130
7476
93
582
9628
760
21299
23222
2315
515
9294
2094
2279
54
2072
3611
6714
867
8163
549
254
4398
606
5926
8399
495
25517
3201
4358
6454
20860
889
13255
224
237
3708
16313
463
41026
48
33294
6337
769
5505
25
4283
7721
32858
17062
12223
63
1440
1314
785
122
32676
2574
9831
376
16046
734
1382
11287
954
17258
183
2343
737
2050
25103
3492
161
2415
424
1528
6013
10558
27398
7225
1033
24