0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 01:08:47 +00:00
OI-codes/LibreOJ/6280/data/a7.out

25065 lines
113 KiB (Stored with Git LFS)
Plaintext

2553
3031
2866
4308
510
1049
1392
9514
2339
6457
1596
4189
6216
2331
7698
2734
1797
5768
3724
6731
126
1410
798
675
2299
1677
6500
1236
491
3481
473
2650
9708
4082
144
4651
649
3093
2856
4933
5963
5911
519
113
947
3858
449
94
120
2049
5701
1252
2739
1646
3921
505
1365
4237
240
2052
6814
528
101
4996
345
1006
2131
3910
5638
352
1816
2443
777
6038
2822
787
2676
253
4254
2239
6099
435
3825
6694
2626
5461
28
837
350
1404
732
157
2852
2368
3712
2712
15
614
726
5448
108
1497
64
156
255
4527
428
3376
6560
86
2321
953
34
3859
1831
404
77
4026
6085
5710
1858
1886
5615
6021
8693
5053
1438
3572
783
156
3491
511
22
1798
1596
747
2114
1620
2936
2749
4679
3096
5315
840
2507
1171
392
1566
4422
602
651
31
3031
3501
960
5
2604
1515
1484
29
5
6252
1929
80
855
1541
297
1611
6586
855
1351
1301
364
2004
4810
47
286
2324
745
40
4188
3451
1358
1118
1551
916
4126
1708
1591
10
1219
2904
5863
451
6781
1429
310
7209
4120
478
1817
5900
164
79
4662
5100
1625
524
451
1081
256
1450
7949
2628
3202
1025
2982
2317
1351
5355
3
2354
124
339
3242
1071
1601
2176
3165
3382
472
507
51
7460
816
4171
521
5648
6501
356
897
4065
101
783
3541
1202
4458
3736
493
2630
932
1025
4072
2676
1633
71
1058
4102
3904
2300
4544
3431
7806
233
4303
975
1165
6683
83
346
172
2711
4540
4416
3527
1138
249
4074
756
923
4152
2348
338
2114
4031
494
2801
732
5470
4493
4012
6906
2490
2634
412
3412
706
2816
1563
3483
2845
1773
1128
748
3058
3314
1348
374
155
6393
4723
4133
842
391
1459
3508
4379
1119
389
1728
174
4334
507
3691
4693
592
2118
871
2044
4797
486
438
5
2591
2190
75
6152
52
1355
1635
6787
4489
7513
1387
503
2276
279
5887
5612
389
570
87
152
2257
5257
2615
111
171
479
2352
5318
2093
3175
1587
3346
523
1514
3042
963
651
3897
88
958
368
1788
4808
20
1846
989
3096
1335
3976
3718
2880
1253
3703
8009
1095
2816
3236
5579
7382
2815
993
4339
967
577
311
2384
1882
3451
807
8525
103
117
685
461
6756
25
719
5709
2620
71
839
1639
1642
986
758
2764
1672
3022
5107
17
777
1853
3515
5127
537
209
534
139
2537
1049
5678
709
2080
5179
1942
4221
87
63
290
2247
4654
3827
19
233
6112
3449
1691
7689
3092
2011
1355
248
1300
263
1017
2028
132
7509
3478
2888
867
3025
646
57
6096
3583
2508
2476
1432
1721
252
812
4832
5684
1018
2021
136
781
3929
1291
1248
3929
3706
1241
3147
4876
247
6311
2567
2909
4330
983
234
2483
3701
1190
1711
2813
1019
928
4693
593
4189
3701
1889
3529
456
371
2477
7470
1572
6035
7860
1212
6987
1403
970
26
5649
2444
202
260
1288
24
3623
3947
376
1909
2765
4273
755
466
547
1475
5226
4619
2829
3419
0
27
818
1931
1777
1643
1847
4392
3581
531
4989
15
5173
1238
8249
2892
4417
1663
985
4216
410
5052
339
1883
4895
1197
1197
440
4066
1
1346
7274
3374
2678
6226
5556
1803
1362
3924
2558
5277
323
1523
570
3361
82
3759
5025
2434
4492
9
4812
2010
218
3498
3478
3915
689
2862
6163
6925
1781
207
723
59
802
7395
245
1766
1516
374
6117
408
308
725
772
3107
3794
2554
7676
5253
770
7720
5346
766
24
49
272
5132
3951
6074
4535
222
2608
1722
6332
302
1394
1219
618
1037
1657
5365
4142
3660
203
7011
567
5161
496
6275
254
258
583
8
2445
1488
41
1914
2459
6222
1305
3486
530
1283
2498
2566
150
713
3461
1083
8640
1291
7586
5361
1084
4597
2031
266
5139
751
5517
8530
4284
3863
1004
1262
5631
2400
1559
3016
5163
765
88
5249
231
5408
1212
593
8214
7098
7
263
2654
1175
722
2308
5751
2947
1231
2492
1503
1845
281
5714
1515
1563
342
1687
3487
2433
12
6616
3956
633
2523
434
495
2658
795
8404
1297
64
2685
861
367
2492
5857
1107
6361
1830
2785
3589
163
1486
4996
6929
177
280
3597
2380
7799
1349
7490
86
2269
2797
4751
5670
1008
1295
2559
837
4249
844
4344
63
7519
1652
6039
4312
6831
1081
3208
158
1913
1857
4052
776
26
209
5621
2804
648
3503
1980
2505
1403
7451
110
2754
4014
424
1051
189
274
6355
7326
6503
1663
527
1836
1331
3226
929
2582
2338
5431
2872
1111
5891
8176
1043
5010
6232
4028
13
3023
979
4306
4465
1738
4573
2873
474
983
2381
2316
6170
52
3735
945
3539
4598
1352
508
7187
2489
994
4278
0
122
2325
3474
3707
3259
2408
200
9667
1508
436
2412
3013
1906
3043
313
1765
211
4521
3078
6483
584
1781
1021
345
5261
2913
511
6571
5433
457
277
403
3433
1944
7109
3017
1437
386
3315
5438
408
303
1237
1931
527
39
6034
1221
32
2139
4992
842
979
2800
1549
1524
1287
324
6947
1035
820
271
860
4037
951
4545
181
340
1126
710
267
2848
2508
3027
206
223
2220
788
3009
679
1735
240
1839
4578
3121
4958
292
69
66
2255
1286
4804
5334
3942
403
1107
1808
1081
29
4027
120
3899
7213
1949
3206
3273
585
3815
1897
503
2092
5765
809
1024
2491
2301
321
1104
2060
1428
189
625
7470
510
423
1972
5538
3514
997
3626
3711
481
985
2097
3376
1541
3183
1058
2351
627
1266
1229
170
164
1907
4405
8037
1563
2678
4147
1223
4068
2175
3122
2213
1705
4799
263
127
2374
2212
758
5782
6443
2985
1217
93
916
8622
6223
812
405
5759
600
2827
239
4851
2054
3256
2993
2530
3261
364
952
127
1794
144
6836
5783
778
217
7981
2939
850
3583
6100
1079
322
2532
4564
1564
1332
4296
4181
3206
7344
1348
2312
5482
234
3205
699
471
3239
1371
4720
2128
4864
4889
73
5087
998
87
6793
2235
402
178
3092
2725
812
3095
1430
481
556
313
4104
1348
1731
4170
903
1547
815
4258
1044
1884
180
4358
424
556
2498
6318
309
604
516
1044
1790
152
115
848
2423
5409
7804
1499
3012
1452
1338
4017
3137
4668
1932
2528
5762
1394
3970
5520
1197
3675
920
103
3089
257
1575
621
604
5024
5491
810
1730
1435
1732
1199
373
5031
733
3757
887
3963
2026
910
350
1814
4796
5
3962
4870
2888
2057
1201
7034
1043
2111
878
3269
1654
2635
993
2367
1469
105
6595
2636
5760
3629
2736
4044
509
716
315
2675
220
5915
53
4405
679
669
1920
696
5244
850
7244
558
1118
1888
720
3032
904
1503
5854
2252
9706
3007
1736
1215
5399
5570
3997
1976
2964
1632
2806
1213
1771
60
35
901
17
2854
5657
6881
184
5210
539
607
3368
1037
7
692
578
3211
228
6906
465
1126
169
1313
924
532
435
519
5634
2201
2983
986
1025
2879
4380
1077
331
409
999
1289
119
3569
4494
4701
60
5701
4300
2710
11
440
427
2863
5860
1072
572
1281
2410
6163
1249
2698
702
694
3494
20
1560
4805
1288
540
1759
1966
412
726
286
1066
738
2999
2082
6935
3343
38
1022
7203
1380
2888
765
3123
907
298
394
2030
1455
5437
3873
192
421
2002
136
177
808
877
2160
6450
7645
4821
421
221
969
3388
8579
1217
700
7106
7530
2441
2432
976
157
1111
3941
4
888
6323
5308
789
2306
1578
896
235
2288
1115
5630
1282
2074
5448
2497
8981
5419
486
129
2185
6705
844
747
632
1714
3686
1225
6684
49
5730
1408
36
283
124
2024
2706
1331
420
5712
100
162
1070
1208
3913
2899
2821
1155
2915
7201
95
1384
545
5625
3316
5839
664
192
3045
6035
1829
231
2426
2375
154
1065
7678
1707
3381
4261
1805
576
4484
1555
2072
493
298
3836
94
3665
3594
3055
6774
8545
8693
2407
6286
224
485
2858
45
4738
1761
1150
5406
1395
67
2571
1399
854
5040
2808
2801
120
6169
4978
3161
4549
2416
1941
5151
1033
1270
750
6264
5351
757
6397
3739
2787
4636
47
2341
190
7122
2729
546
980
6988
2783
4504
711
3471
1217
220
4282
3054
2617
3070
1781
1666
2008
194
218
3055
1241
4787
765
780
2449
1922
518
7555
4272
321
2969
9037
3059
3029
2246
603
2999
4843
2727
773
5808
1110
2183
982
1925
7964
6203
2280
4235
1723
1632
4445
5634
5047
44
74
1587
42
1560
1394
1470
246
872
1188
134
1490
734
5552
8160
3150
1470
2852
900
3148
3221
165
479
1171
128
1487
762
2624
1547
6326
7197
4589
4211
275
6429
2023
2756
3327
2836
411
287
1151
2879
7742
1026
1154
5780
716
1338
3211
5453
499
136
749
2206
113
444
3970
4821
317
1420
2705
643
756
4
3261
34
634
227
2835
1723
2113
1142
3450
2282
1355
4167
6975
8439
274
4370
1274
1652
738
447
731
861
3744
533
121
9511
1497
2355
3727
642
3569
6034
5388
4147
810
968
3572
5213
1550
1939
5544
4350
1611
6274
2910
1837
1272
3254
171
3627
5361
2447
2748
1393
1752
529
837
668
6148
5408
1187
4917
3748
3673
615
151
7328
8281
387
2927
2693
3
3803
4472
442
316
801
1303
3008
3767
4457
1363
3635
1222
530
433
4782
3098
3369
2928
3211
309
5830
7682
6102
92
2769
1358
1704
530
970
304
896
2299
197
2748
4634
1006
2517
6180
6984
2033
175
1228
3492
5406
4942
314
7095
1207
878
3849
66
2817
4980
4871
1533
8890
467
6155
1072
751
3668
4260
3515
680
5475
701
4865
2523
4680
1540
2697
7839
2489
463
6540
7860
4927
6857
4625
2193
2203
3338
537
4109
1601
871
438
6638
250
103
3191
1150
5377
4560
4121
2416
1761
4127
1193
496
1451
307
7265
6230
5170
597
3582
2041
8894
1106
1055
4324
811
2468
283
714
6634
1387
1451
86
2535
2652
420
384
249
3353
4013
267
3449
4172
2693
442
3917
291
406
3488
1013
8684
686
2322
1317
579
1420
6781
3651
588
1270
581
3234
2622
2694
200
576
2081
4957
2565
696
1174
2491
5375
3374
990
107
3897
642
866
582
1615
868
5207
4702
3468
697
2430
855
1688
826
186
333
1733
6278
5299
2046
497
2281
2703
400
234
2093
170
4223
5486
25
1013
6110
740
1761
1182
3517
1726
3869
4542
573
1411
4383
238
2856
332
240
2100
1576
209
3349
6523
3640
2149
1210
4027
3981
1000
7386
4785
446
116
1679
1174
2250
929
1955
2666
6174
116
5393
525
3537
389
643
258
5111
824
758
5119
283
955
2057
998
3137
236
2183
223
1172
2018
897
4088
575
73
2327
2381
6523
4226
1645
170
139
7787
491
7975
470
1403
220
1406
2603
3782
2169
2603
2137
4882
5622
6823
3095
7578
780
40
5009
3224
112
3348
1308
481
9371
66
2788
203
2525
4821
1259
3291
716
1947
2474
4301
1322
5211
6609
616
628
818
953
2209
327
550
6590
4565
2532
3019
3235
1908
7493
2306
1385
3213
135
772
3308
1101
2048
2801
1547
1248
6926
2881
2512
2270
1523
5462
2968
168
3430
6738
5848
4519
255
5369
1487
368
8867
5189
800
1370
2643
2654
1409
142
2371
4385
1184
2002
952
6387
1138
1543
673
2264
1739
2242
149
382
3312
4247
2557
778
5896
1133
1706
1078
3685
5182
2433
1343
2883
2429
6156
8451
214
3338
3474
1062
5405
118
3772
2361
264
63
2282
1196
21
9100
567
5134
4892
162
298
643
882
857
3378
610
6121
3965
4392
5569
569
1284
1483
1243
254
4007
1667
3310
3903
1762
2244
171
723
3330
2432
6619
77
888
3984
1798
8000
5197
3511
3877
1158
94
555
293
5987
6182
2580
3670
3316
6607
2500
4498
479
724
2899
927
3602
4388
1043
1557
4292
1763
2504
964
2312
1294
2663
1839
2791
781
5623
920
6963
1774
6945
3316
490
5267
210
1331
3245
257
4064
286
6852
5218
718
804
431
5160
2946
1632
639
1219
2793
603
3640
1389
969
2734
5544
977
752
149
503
99
2733
637
4497
4365
4554
2086
654
126
1883
302
3199
1081
6928
4065
3553
261
65
700
2392
7220
425
7270
1918
7210
1702
522
771
4895
926
2827
231
5211
1495
4523
744
2945
767
1890
385
617
2665
2176
1731
179
533
5005
5063
5563
6772
1083
2425
871
3270
578
2235
2280
701
1254
544
214
4057
3347
2017
4022
1887
2656
360
1018
238
41
2115
250
4086
2690
789
6584
1151
7083
779
3926
5853
3650
264
1323
443
9164
1238
7125
2708
1087
2257
18
1255
2903
1706
1858
5932
2658
1041
4545
1617
5418
1690
4569
934
69
640
1016
6954
1166
1966
3428
4321
973
1949
3291
6275
849
274
1174
1947
367
401
5791
307
802
1661
230
3836
78
529
2575
3033
775
5667
2109
298
1394
52
274
870
4218
4226
104
3672
1109
364
364
2223
4264
3612
19
6949
707
2146
1754
5057
5321
5415
1262
348
875
61
986
2309
547
1018
552
8246
8200
1192
265
629
5390
6353
319
1271
8219
3256
3333
1338
348
1494
3220
2661
2298
20
3696
5301
1326
2801
2841
4397
2774
1466
512
3003
6996
2196
2511
6863
8637
1422
5086
302
491
7123
159
569
655
4312
479
230
763
162
4283
1664
1270
2565
1754
6955
41
82
998
3467
1017
2596
129
2349
652
405
3091
67
1369
9722
25
1084
1434
5446
3799
4273
2369
4169
2900
8743
2899
3656
4329
98
2409
23
3132
3849
4605
3007
4495
6734
665
55
5359
301
5391
4182
955
405
2512
9000
2223
2488
1234
6364
5388
85
970
1694
1297
452
4659
224
9368
2080
106
691
4390
1066
1629
2296
1809
3193
2283
565
758
785
576
8141
3281
457
1803
5608
4108
9116
3037
397
1693
5704
828
2553
3579
836
1477
31
342
3405
4335
1189
662
2655
2528
330
3011
6533
4356
7156
156
8793
163
4021
26
1967
26
91
3987
3870
1221
26
3767
43
1876
7
377
4548
3627
2121
3365
4581
2723
1637
5018
7781
4007
333
223
438
2926
6897
5219
6128
344
488
1912
4712
8173
8015
2457
2533
528
295
989
4345
818
165
3130
509
867
3328
5336
4018
6270
1289
817
2991
260
402
6441
2959
1543
393
4157
6339
1204
6806
3414
207
172
1242
137
3977
2902
1718
2139
2654
3561
2068
940
4061
4448
2546
2455
313
1498
174
4472
523
3809
4118
481
1768
2880
4703
7716
1013
1397
1446
507
880
6398
1359
3185
193
7193
866
1317
2313
909
635
25
4219
743
8062
1573
4684
3450
8421
1596
393
4358
1598
691
1005
2982
2597
5261
2000
4362
8681
2443
2997
1429
6012
4841
73
2420
2338
976
220
1382
7626
846
3162
2186
8892
2757
2072
3539
109
37
492
2142
1385
2840
2001
1386
7331
5355
1585
1574
1626
5448
125
979
3805
2643
4172
3652
914
1071
3917
1535
9057
195
493
988
335
6776
3480
658
1295
1851
1721
1880
67
1343
4664
2394
204
209
5103
4803
7371
123
2131
214
328
397
3116
912
701
4477
2123
13
1858
2434
768
6223
743
480
696
2424
2421
1153
345
1483
1636
255
3439
706
118
600
1353
1091
4470
487
6585
1473
3275
1135
1290
1220
214
23
2979
2526
617
2246
47
6661
1480
2214
1282
1801
263
1287
152
1708
4954
632
4199
109
6449
3135
334
3684
2430
4575
3256
2214
154
5976
1350
7204
2552
7283
2442
2858
584
7505
6150
1075
3151
1386
4953
6748
218
2027
7535
2604
435
290
1054
1210
711
924
1559
1058
8209
556
36
2486
499
4669
160
3553
4032
4460
2074
4819
2734
827
1051
1092
1073
956
400
3891
2837
8875
3643
3258
1433
1410
399
2166
4334
4996
929
3652
13
6107
732
395
261
6768
2335
145
446
6250
2095
6694
6046
6632
932
2728
2429
7307
683
421
6782
5227
4298
1026
5624
812
1437
4042
3442
3666
4639
1973
5564
470
424
1557
853
2183
2019
3696
439
3161
3076
1436
2345
531
3622
2141
1913
1150
1802
2402
2941
1724
293
4203
6575
1408
1325
2981
2284
390
304
1687
4839
13
211
176
5928
3213
4738
468
1513
4372
76
637
803
356
3693
7650
234
1382
298
696
3756
9194
171
1787
349
4560
950
5788
3417
3959
73
2802
1332
1004
2255
611
1147
1109
5414
493
1642
70
4581
6692
2277
3451
159
561
510
2059
1590
504
1432
314
2011
229
1413
2525
1338
1753
211
423
3333
71
4856
1906
1966
1533
1207
319
7797
966
271
383
4748
5851
893
261
3453
2691
3526
6764
4272
3812
2009
2617
1635
269
8279
4956
396
1654
1464
1792
3481
62
1646
524
1205
3670
2626
937
2012
2812
2535
2585
4682
1476
4786
2934
5229
2795
6491
308
788
733
2055
2
483
2900
1973
2518
724
540
128
2394
4529
3654
8906
2043
1237
256
3080
3200
3034
3068
317
2434
2507
674
7084
1984
3927
2125
5644
5760
194
2796
6129
2057
5746
3424
4169
6799
2972
5794
7958
1473
3105
1743
5503
1589
3084
338
1100
88
989
707
5033
2025
930
1581
594
357
667
6979
1968
2154
5424
5281
4717
905
15
1186
1809
877
328
3600
93
1973
2328
3629
2330
775
1199
2453
170
471
1996
1751
142
3939
312
984
4987
2009
2689
1472
1862
2227
405
3836
1598
1994
8437
1234
439
3203
3593
1313
2011
4483
589
440
2639
5988
1337
52
2764
178
1497
1938
523
234
210
3279
357
541
5393
52
3498
4532
5731
5161
720
38
4513
1494
3447
1923
4329
326
2875
2463
1581
5625
2637
419
2822
7059
2188
154
6253
4114
1858
457
62
1025
1766
9823
4001
895
918
2603
170
2618
1036
1338
3490
506
5263
2250
890
17
2977
1361
1074
1171
2407
663
645
2810
2534
670
1826
360
2220
2033
4701
297
3534
4494
3212
581
7080
508
956
1273
14
3520
90
448
184
806
1327
6116
6706
6750
658
19
4795
7269
1482
1011
4221
6923
3113
6392
557
128
473
2278
4718
1245
25
76
7130
752
1754
2238
9063
5145
3946
4458
195
3402
1531
288
80
399
1286
5255
1680
372
4840
657
103
1742
268
2313
2274
4355
2632
2598
613
251
352
353
992
2272
2878
1137
5334
896
1579
955
3381
171
3317
1762
6181
386
4039
6309
4942
3064
3999
4913
6358
209
2496
1943
221
3394
3289
332
133
1021
1612
188
1070
5707
2779
20
25
6623
1518
1519
2359
466
895
2673
4880
2756
4809
4051
2633
1064
706
7297
1466
13
5488
2504
2944
347
146
762
1183
89
7308
479
1033
282
2080
934
227
782
1662
68
325
8658
1192
7030
96
66
1292
2200
4645
895
9773
2026
2037
281
1467
1501
3081
3442
531
1549
5160
3176
358
181
1278
412
2695
3605
972
6318
1623
1368
1996
1004
2192
6980
3895
2217
7258
405
2632
9170
743
358
3321
299
4724
6090
6172
6380
964
3477
166
2049
170
6777
1097
30
19
799
2653
1922
4302
1831
62
1481
1443
7333
1536
4555
1005
1652
5650
909
2011
1531
4158
3866
7103
3145
2511
5299
8685
8662
2200
449
2860
168
6418
3660
2876
2339
1771
985
3209
4920
6852
1744
9103
206
365
796
2954
4213
2381
1334
113
1839
577
550
638
8855
3891
4878
2072
3253
1046
1601
1876
4996
2183
412
434
3499
3821
2290
1241
2897
5616
2024
2232
4014
711
175
5864
120
5993
6222
7482
754
1972
1772
95
1724
599
2511
1832
1741
1803
1668
695
542
1293
3456
4082
3934
1460
5165
782
5375
1311
579
228
851
196
38
4329
3465
6074
1692
1066
1444
110
380
1488
3318
963
1081
3733
526
138
2607
4783
5266
593
6982
4710
3001
4410
2457
1889
1119
4235
1428
4030
663
379
2075
637
1550
2094
1431
29
743
6758
4695
701
1295
3722
7194
1775
4174
3533
853
1306
68
78
4180
2700
1008
4849
934
2993
516
273
2147
1503
2478
107
2395
4785
873
1623
2003
1642
859
1912
6816
1761
1342
2374
2020
31
1793
2487
1154
5422
6275
1965
6945
254
5815
451
3787
514
63
2293
709
8814
381
170
4038
339
1738
311
3822
5754
4946
4762
493
2431
618
992
68
1908
1566
1402
1916
43
279
1843
2115
1799
1819
2799
3264
6988
3743
5343
1446
6930
274
45
2243
505
1911
5835
730
1297
2397
2500
3866
6013
1106
876
981
3415
1180
4524
4408
1187
2867
6568
20
2945
4010
4191
8650
2385
1267
5721
7131
519
22
37
600
6431
501
2852
1106
2551
1646
4931
8361
424
173
3190
1890
0
8521
1845
1072
2794
1837
3174
4680
2448
6340
2037
1623
595
7775
4404
186
7452
4447
2064
1557
3309
693
1834
1161
690
3289
50
806
3703
5212
1443
163
2745
2971
3484
175
3417
1502
5648
3440
2795
3944
3460
1799
84
2213
8756
5860
370
3820
113
2466
5341
4135
4591
3711
441
878
1486
2364
45
101
3235
5206
1360
76
3384
450
1204
524
115
2189
1238
4527
329
3574
781
3222
1700
4512
714
3358
342
1555
320
502
1147
2177
571
319
2602
439
7276
1397
3156
5306
3795
505
367
578
791
3450
8773
764
617
1329
5826
4384
1158
1420
1284
507
794
3674
551
5135
6435
24
3017
172
1254
2695
8432
1844
8095
7939
946
5376
1482
4686
5372
1128
6011
3034
17
676
1189
409
5286
5613
5459
215
884
858
1
3564
5195
3485
3775
3917
2676
870
2946
2609
2379
1239
773
6901
189
9241
3
3604
8747
3306
1223
120
4708
1382
891
6696
3457
623
2545
6417
1778
5075
1043
3433
7015
1332
3197
5488
9428
384
4141
476
1632
42
2210
2903
2940
2939
98
598
3180
6298
288
1782
3746
1268
1588
5920
1181
3168
1231
761
2421
2420
269
563
437
4136
4265
507
7320
2428
280
4437
6391
4049
5007
65
117
856
61
4724
928
1881
2214
26
151
571
4408
603
4
3094
2960
4247
2211
7243
49
6390
305
2290
5411
672
2
5584
6433
4193
641
1610
9
693
2941
2208
312
8180
1773
5
1799
4457
6401
4684
1963
3428
684
1271
5371
2219
235
9559
1075
3153
7220
30
499
748
352
1395
2583
8200
2901
1470
2238
1971
2365
450
5910
1217
2687
3515
821
835
779
812
1050
3998
4663
969
2483
1165
1566
7525
4770
2775
4465
24
2284
1201
236
1375
1482
18
3615
1962
35
568
1169
532
1656
4833
537
5080
2576
941
1031
2955
3481
7
819
93
5155
5178
183
3290
1690
5465
8
1487
98
3195
1072
843
2072
4516
5279
1272
3868
3681
419
352
526
4189
4926
6182
5234
5264
1310
13
1533
3439
1603
6986
7589
2205
5116
5322
2611
2549
55
100
166
2123
1246
2698
6410
48
6679
5110
206
9
7435
211
2001
603
3441
7944
363
2761
36
6295
461
2797
2061
3995
462
3075
3793
684
4349
334
2821
1406
8331
4607
7981
3577
7566
644
596
1358
1848
1793
826
5474
1414
726
6956
440
613
2177
3391
3184
1396
378
541
3113
2966
1816
5115
3492
1705
104
344
2394
1536
2382
6327
1119
503
3735
6175
113
4146
721
4356
3224
983
7725
1657
2215
3494
3197
4967
1
619
1158
6439
291
1014
1011
413
414
1575
3546
8891
1111
1194
3364
1868
3565
1704
5285
1263
2570
2225
604
2064
1598
3510
1174
5576
3998
62
2681
1363
4745
6183
778
1819
1194
1001
714
6412
5
7881
4174
115
3924
344
4908
2597
1700
650
424
4157
4979
2628
6709
3448
5400
1425
2864
7009
2319
326
288
6179
829
1291
803
1768
580
2402
67
2453
294
2261
951
4182
713
1036
3736
549
3248
806
537
8840
2346
6285
7735
8248
7308
2242
1347
3560
8231
1917
227
7667
3397
5313
1844
6938
144
3242
5687
789
476
17
3944
1937
3812
866
322
3146
4380
725
3603
4928
187
3996
1360
5638
3467
761
4299
477
1546
3476
4
260
1696
843
1336
5838
438
2699
630
5352
1691
4929
8530
332
8469
839
2613
7191
8213
2683
232
3196
2647
908
1338
7380
258
530
1577
911
5233
35
4822
2385
960
5377
438
7107
1146
1818
4392
881
432
4276
1699
431
1530
1683
2208
7895
6912
8202
104
3136
568
2079
2629
4447
262
1689
2372
137
4394
514
206
3113
205
775
570
3581
662
778
686
5018
256
85
1497
1309
1440
76
4120
4023
327
2384
334
1162
2063
3413
687
7936
3364
1692
7482
2509
2858
5005
1441
99
733
4076
6477
451
908
6145
601
1396
1366
741
2785
3446
4354
2464
2772
1199
7132
312
7471
9610
2785
1636
5801
1916
6008
107
3224
498
796
3098
524
528
4753
5523
1670
1941
2027
954
1634
6079
441
6426
285
7925
9451
4715
3970
3951
5520
1590
2521
270
8649
1634
5037
5141
6465
176
828
9193
7573
1162
692
5346
630
2942
7425
2746
2232
2487
7074
417
685
477
4609
195
756
1859
2957
702
5010
735
1829
6971
3586
7482
335
3720
3896
558
978
625
3871
833
183
6238
620
1650
5244
1779
1621
2284
2812
803
6066
6588
7129
988
2555
112
192
6272
781
1516
1023
53
2250
2002
1970
1174
462
157
2706
725
4706
6980
2495
1662
5576
1843
284
3361
1814
8179
1378
1422
480
1848
4759
5225
5740
1141
6628
2705
999
1330
8462
2482
342
3391
3010
1641
193
3607
733
3251
1103
162
605
4966
71
1686
1264
1938
230
4912
6297
196
1551
2683
6245
1793
895
1984
1911
3962
72
610
356
1320
61
485
3193
1819
775
1757
3791
6807
228
1379
1386
7904
3621
970
3250
5149
871
787
6640
2012
2745
812
2597
2727
2565
894
906
4436
1018
1885
3850
2731
427
1787
5120
560
261
3466
122
1815
6252
1489
2416
140
2189
2739
6952
257
1149
772
4666
1276
3409
304
1645
49
4935
7919
689
320
1753
5251
2612
2439
482
281
4348
382
2584
8741
7607
800
3897
550
500
3716
8537
576
5931
1128
1087
353
8165
1715
1231
5468
679
1850
59
1124
2298
532
3432
8023
166
6458
144
263
1641
4847
1479
7880
12
4914
202
1044
2652
5655
36
231
3014
6136
7463
2912
2267
8190
910
3689
1926
3078
1649
1607
2229
4178
2344
693
460
1932
6801
7350
1639
1587
1616
1952
18
54
1098
3919
611
1194
2825
1053
2645
5181
575
2041
1216
5666
4732
590
118
1817
3001
5922
66
4407
4211
3911
2801
1381
752
1353
3418
10
549
130
4115
3228
5480
6460
276
985
5345
739
1671
4171
5182
787
688
1874
3357
626
616
63
4734
30
3458
1192
44
4136
46
204
3917
5250
5800
3509
1937
4829
1657
7492
2893
1372
1066
3593
483
813
224
3199
3
888
2781
472
785
1203
804
5088
157
2474
2488
266
1043
1020
12
4279
2343
138
1443
5569
7484
34
4939
2165
2760
8443
6864
178
5023
2341
2385
1089
20
3882
175
204
4588
141
1658
3450
134
2615
317
1218
606
5488
2993
118
271
1256
2930
8530
1796
1087
2083
1609
368
538
739
2520
2291
1162
5299
3888
4083
5504
4947
1690
4535
1199
9094
6156
2977
4448
1949
3524
1977
351
1905
3218
340
6454
4982
2195
5750
56
571
713
595
6760
1165
229
559
4429
522
4953
362
2164
1537
498
4175
438
619
354
2717
7900
390
4921
2665
997
1223
80
892
7
112
800
203
1593
7702
3917
3616
899
817
1738
1124
6704
151
108
4688
171
2521
156
528
498
679
2530
381
1026
876
62
411
954
1045
2457
1344
3204
3932
2742
3136
1636
105
39
6864
1077
2598
657
8832
634
165
55
484
2917
3464
575
1465
2495
2827
5129
4104
81
3136
169
375
8766
1842
8553
843
2174
4480
3944
3273
8063
4415
263
1195
1735
3614
1819
1125
1061
41
7638
1025
2823
9074
244
7983
2540
4085
1422
5421
1549
745
2308
75
1023
1040
7066
720
1359
8996
5701
1498
1489
111
466
173
1461
1930
1955
3908
2786
580
852
5661
1986
2428
6175
168
6015
6465
365
2011
7616
445
965
1866
3364
84
200
1525
291
2683
2515
185
2562
446
974
5911
435
1417
139
4030
1348
583
4815
4174
220
500
854
388
1907
767
1268
4666
3770
1498
4788
3936
901
248
5123
1857
994
100
6621
2979
4
1140
76
5144
628
1913
1567
4791
6717
3160
263
235
855
2350
881
76
2209
3333
7369
390
31
373
255
4854
2086
7249
6003
4032
1812
1458
3302
26
6505
2249
3611
92
63
1992
7411
7210
887
925
242
1812
743
2103
3238
3313
1549
903
4423
2637
1524
3917
218
1008
6983
785
3550
1112
1212
2121
1530
3638
3829
1783
3719
662
8971
129
3077
2474
2262
907
2913
3880
2460
6418
2703
1698
322
998
3227
251
1359
454
6212
155
633
194
521
8549
8696
5315
989
5286
202
439
67
1121
1913
2470
154
1107
664
439
6247
1631
1507
156
1023
421
1995
3241
2816
163
147
390
1069
2290
2331
1376
6732
4915
63
463
1493
1013
1232
1465
3327
8028
1455
46
7761
2802
4229
2163
276
310
223
1797
2224
1890
4331
1850
420
4014
651
1994
500
139
4133
1995
4944
3949
2106
116
8924
4057
74
4633
1455
3563
4884
13
1524
537
3893
132
491
713
794
778
1858
5461
1018
3903
837
2774
4565
731
1897
2134
1840
756
3110
188
5099
1585
4743
279
994
1129
99
668
793
1571
71
1321
2736
1109
1538
292
27
3110
212
806
667
1262
3728
4141
1196
6331
556
4669
1718
2750
128
5082
212
1907
6660
617
3028
2271
678
1765
2168
2117
1175
1859
1019
5891
7817
274
3427
4502
1358
3209
3868
2612
618
4489
88
333
2457
141
227
5044
102
1872
215
1303
779
2628
3382
5265
2123
1830
3100
6644
1747
5847
2967
3361
293
2127
3851
3281
5323
3484
8
7399
393
3187
1914
2791
8977
2264
2259
857
983
233
699
2978
847
2858
2082
377
5297
61
1906
3122
38
6448
405
295
1086
727
1020
467
5387
849
3152
4188
1607
1251
5340
1478
2922
265
1392
381
4
31
7013
1347
961
2751
1506
3508
1376
2181
7317
3804
1172
4348
700
720
2339
1354
5159
2767
1653
66
176
311
8037
2402
3125
6518
1707
5184
2953
1028
7783
1863
4830
2933
3313
3091
12
235
6393
1991
989
8335
6050
1139
5284
516
312
2904
1540
9859
4652
828
1830
990
1070
2563
2592
5290
184
3279
1058
8980
1540
1943
1083
3998
3153
1811
1902
63
5488
791
1107
259
4417
5907
44
3047
554
2703
2635
1054
2089
5402
924
4920
7146
1439
3606
521
1201
324
1799
1579
3965
312
3511
38
1881
6420
6581
8834
682
3458
2410
1320
4684
4874
6493
125
6979
6044
2366
601
523
788
1848
5012
3012
1597
2955
3530
3165
614
868
5705
184
3794
6538
2745
1453
1314
1071
4860
803
5383
527
1684
450
7847
11
1207
47
772
268
2763
7470
3113
2593
39
4003
7292
7100
2443
1806
451
3580
6850
6696
121
3801
4068
1080
8172
4888
2751
1307
98
1322
1296
7671
5146
4131
1382
4541
1067
2609
642
6080
4847
3594
253
680
4508
8747
3706
2483
1746
7694
3516
1974
288
79
410
2241
574
817
4744
5672
190
668
745
250
1848
358
996
2612
642
7355
2949
67
1518
6517
616
403
2599
458
3531
67
3872
682
1187
886
4973
115
924
623
470
196
2787
78
2434
1179
1764
781
6997
3348
3233
2156
168
5210
3550
341
210
6592
568
3012
3298
528
1766
2731
16
909
3475
8799
5648
5058
374
746
8406
749
2829
199
615
3521
693
3515
4704
2005
30
5389
1417
2987
1982
131
1615
311
5066
2091
45
50
3873
2444
4985
2790
6629
1096
1493
691
735
6682
3443
4016
761
1390
4906
5545
5270
3606
8078
525
35
8633
1861
832
7390
3024
300
5761
2155
1404
8579
6792
439
142
1972
255
2390
5608
2761
1263
534
575
458
3168
138
1857
1594
590
263
5639
3913
8407
216
5503
5386
4136
580
715
173
2844
172
5467
8890
2532
2218
3369
2472
2638
7537
7971
3640
2754
336
328
5490
85
1005
2472
9321
6163
165
272
5554
5418
3462
4702
1103
1341
2947
8844
821
6827
3695
163
3878
3724
3094
2839
243
3877
1755
2095
5017
8880
2843
6166
729
4542
7483
571
5828
674
3833
3759
184
449
1363
519
3406
592
6496
864
5054
111
1514
2947
974
3964
6921
410
6195
1800
1652
460
159
3216
4810
4042
996
1205
3101
828
1852
2626
787
601
3694
248
8280
2059
1791
228
2202
5422
2761
4197
1518
2270
4095
2941
196
1163
3096
1476
1066
501
6173
4164
110
706
428
1331
4427
2187
4049
11
1923
251
2449
847
5164
6743
1247
3229
1199
4266
398
80
3717
3792
2734
5811
1362
1360
3082
7499
2558
1065
269
2305
2359
563
1619
291
472
2120
1845
1042
1741
1657
3647
630
2205
1559
2598
51
716
6630
7651
3625
4805
2618
7264
2375
4824
204
1688
22
2398
1567
2714
5039
862
5522
3266
5171
2656
1031
4723
2734
3178
1343
3809
3248
2301
1042
6245
1126
1848
5129
1202
509
694
3947
1470
2860
2185
413
388
4799
926
1668
2631
4066
4663
1351
3928
498
4473
4270
678
29
656
139
8434
5798
803
1834
1853
3956
94
117
1917
2297
6238
410
1342
478
8973
3140
1319
927
1081
2320
323
1776
5953
2741
4423
912
7461
6514
2485
2623
1879
11
193
3308
723
1201
1009
4174
6274
8329
2827
1397
153
2136
5273
1427
2995
2154
336
5052
454
1974
242
3043
87
5074
2712
479
255
2578
1832
2208
2852
176
146
6706
1723
2238
7148
132
923
1292
964
2645
1878
1738
1254
3729
2287
8830
260
883
4
3706
6863
4954
1858
652
5947
2386
708
249
1945
1475
4212
421
4442
1407
16
149
1704
156
9124
2728
6179
4744
783
47
5211
4178
1761
3971
6151
1422
1140
1971
1126
618
7160
435
2529
961
1000
1756
5670
3245
385
5872
2821
5032
93
2784
3359
4384
3433
5172
1411
4644
981
3339
395
4006
1655
1421
576
4439
6826
1145
1545
209
393
1259
1518
217
2680
7813
3807
8428
7011
9495
30
5421
5399
229
5050
8260
2007
1406
228
377
1770
3983
3254
1125
181
6616
5386
5926
3507
1122
337
2316
4607
874
920
6733
3867
2033
7759
2906
179
221
519
7727
7942
833
2154
2671
2969
1717
4167
1199
2200
741
452
894
7621
2144
227
2799
2768
582
809
65
1879
3903
7366
59
421
105
6771
6959
7125
5232
201
6345
2048
543
1344
6458
3227
547
5437
976
255
2525
2368
4430
3795
2007
240
1372
3933
704
595
2533
1873
678
2920
261
1644
177
442
544
136
5330
1161
140
9152
3656
862
3330
6594
2406
590
4692
659
1929
2594
6983
459
4007
2028
1323
158
2064
1496
1552
274
1974
1382
3676
403
3731
5563
2979
5319
472
3954
141
1102
3014
60
1108
1155
3181
1159
3079
1358
9568
1219
1022
2819
3295
1240
5268
8515
4222
4276
2219
6269
4436
6049
2653
74
6397
8840
153
4441
2477
7433
1029
4372
845
2215
8191
2742
1985
1920
4424
4049
555
126
646
2718
4054
5943
1001
2896
5922
2072
466
1087
665
4840
6910
1673
328
6900
6865
3553
2529
3365
6843
4966
3032
2580
907
1792
1235
3184
7970
1002
6230
236
2331
7641
638
4309
1374
636
1213
6570
6275
2195
964
1314
1269
993
474
1379
1300
3362
2104
1743
2118
356
2001
2677
4096
3754
7123
11
1466
3132
1067
928
4417
1211
1018
6338
470
4366
1311
3314
6105
1276
2845
4532
5192
651
4853
967
1435
1046
239
1706
1309
3447
5640
91
4064
3930
2949
470
3665
110
5041
4472
1664
7529
231
2777
794
1489
689
7686
223
4171
345
2216
656
401
1212
685
9297
4573
6002
145
1614
195
510
6784
7649
3
661
1204
1621
5968
723
4215
3084
21
5352
2274
601
1189
1946
791
662
4252
98
3877
625
1076
1129
6692
2500
902
1192
13
1881
3199
3146
725
2303
4465
4239
5721
5319
139
297
438
345
1220
1897
4814
209
1394
1053
1319
2986
1311
4012
502
3166
2500
3474
43
492
6215
6260
410
893
4293
77
926
6794
130
652
307
2046
1802
403
1628
3252
7046
4415
617
311
1999
1487
8002
758
417
3227
892
877
9018
803
726
563
3040
2277
1729
4347
103
2760
383
4420
318
942
1465
674
4686
4887
328
1101
1541
1041
297
1850
843
2603
3287
211
3910
347
1846
3934
1332
947
5437
30
1574
56
7731
647
2357
2585
208
819
476
1322
2164
4254
3909
1242
74
4048
550
4142
8727
983
7863
1903
81
1317
5416
9065
4694
610
245
3695
5873
103
7591
1727
516
486
2532
4110
1211
932
123
2549
3593
5588
2310
2112
2132
928
1241
788
921
74
569
1855
9
1629
439
6436
168
1396
1206
1118
5391
1752
7291
1685
872
3782
1523
5451
5479
140
2239
1708
6337
6621
1008
8678
3803
3172
1252
5885
2768
7318
5048
3343
806
1875
2454
513
2068
1089
7828
3920
252
4723
525
1925
2334
52
4515
4036
2138
455
2430
75
145
724
7794
2496
2886
1092
4792
407
186
1893
362
1260
2145
180
1847
7114
2745
3241
8162
1845
2976
697
2461
4145
5
4059
5998
4097
902
3722
3971
5392
1458
6891
3299
2757
2592
5047
4244
2727
365
3505
424
240
2828
350
6462
1452
2739
467
1803
1006
3140
1280
1904
2103
8193
8287
1063
2532
737
94
1383
1113
86
2292
185
789
1020
3044
1100
2518
497
2539
3640
684
735
1004
2698
185
5726
1225
386
4131
4879
402
1859
1723
1063
92
4545
4650
2253
5905
764
5917
1060
802
89
7392
4967
2771
947
1491
1356
6895
3564
839
6445
5156
1234
824
1944
702
1143
1728
43
2884
3988
5603
3149
748
5872
69
41
771
648
5491
5117
851
4586
4395
9895
1912
836
2262
396
2548
2422
1534
1184
3673
3676
851
3350
4468
5458
685
579
2327
4587
7925
1651
3011
233
691
727
4199
2397
3883
169
533
1454
1456
724
2086
1732
8883
2432
1619
528
2913
4805
303
582
1442
2457
120
449
2350
848
113
1643
9085
1467
2943
3742
6547
494
1944
3908
251
1894
3166
1595
5215
4163
1790
6513
1074
2587
1458
1462
965
4577
3060
1275
508
7444
305
3826
4793
3757
845
2334
2267
760
6070
415
5357
3672
1187
675
3405
2439
4187
541
650
954
181
3300
1660
3507
697
10
246
68
232
4000
200
7284
2801
1025
1858
4973
862
662
2832
3134
2620
4037
1209
218
4896
898
145
5950
5598
2081
319
7045
5156
6355
853
2188
4811
4031
1441
3762
1718
796
2920
806
2429
171
1693
875
121
2937
998
4929
4716
1635
4137
1895
504
2283
5106
8927
1206
243
4667
1932
7810
8808
304
54
706
1968
1411
3448
5693
4008
6395
7960
468
774
4589
5612
6034
543
277
3222
1091
3178
1306
1729
296
3083
725
5357
1433
3305
4948
2201
905
2384
991
2783
1261
1968
227
77
2637
2194
3056
4942
5354
3140
397
3169
4681
12
8812
7416
5133
1029
2710
144
3824
813
1836
292
846
3976
3588
4654
142
2681
978
224
494
2794
946
89
3139
1140
51
2823
479
1122
2192
240
1161
1104
4639
3731
673
1426
3880
3164
4258
310
2804
481
2331
5190
2203
2375
5245
766
4108
2026
2254
1357
6263
292
1591
921
2231
789
6803
1670
5824
1336
2397
1600
4090
533
7287
2375
7267
5994
783
1026
2381
912
1490
986
2182
6315
795
2069
261
1006
5748
572
1596
524
3936
2824
4634
3343
1465
6571
537
385
3990
1221
2610
5534
8136
398
161
336
3466
121
480
332
2864
450
280
126
5545
17
2334
265
119
62
1644
1250
531
4800
2990
717
320
4412
5171
4019
1115
2939
22
1558
3078
3631
4607
0
2068
3901
3837
598
5085
219
2421
1288
5360
508
3145
389
2577
365
5841
2717
7325
1462
289
4163
843
203
3607
1894
1763
66
1137
3467
1977
2708
3993
6611
458
1921
6330
276
4223
1959
427
2155
4654
257
2451
780
2769
887
2319
3035
435
2124
3724
1667
970
1851
5778
2730
3934
1664
4111
2226
503
2506
6575
43
4436
915
690
953
567
1008
751
1301
320
2324
9639
1243
414
6452
61
2828
739
1386
2272
4510
575
48
1648
33
712
6304
1624
5038
764
139
379
149
5371
310
29
1308
1969
5195
4618
1198
2131
889
4886
5750
8077
1391
1602
1747
4313
94
426
4120
563
604
3836
881
5205
1048
3038
3597
9421
2430
3000
4590
3156
1844
6799
7982
1885
1760
502
1799
1213
6398
782
3942
1033
82
768
2283
963
490
4779
31
5669
3374
6032
396
5053
2447
891
95
7872
7667
149
921
642
2937
3090
2811
236
7644
2583
680
675
7
966
1713
8053
2427
1531
2014
3443
941
898
1336
4220
2226
1225
152
8586
1532
1022
927
5668
4773
2284
283
7724
3402
1711
3285
3407
5812
2013
928
2317
484
498
16
775
749
1662
1468
568
5061
226
2782
308
86
1162
2141
4156
4489
7150
45
703
4051
2315
938
3064
7687
2871
854
1274
492
1611
2937
658
169
1872
648
5446
1955
132
5628
2823
3852
3433
352
766
7283
818
69
4160
55
2201
1483
719
7153
773
4803
2045
1011
3139
2108
2350
42
3972
4410
3431
3044
877
2590
8029
2686
698
976
1094
4873
23
3202
3915
1395
231
6344
5397
1072
2926
1062
3344
116
1102
942
5184
671
4636
1939
550
1713
3470
1988
4245
4087
1134
3576
2403
830
7688
744
789
53
1365
8332
1207
456
5527
165
3647
277
528
3918
6773
1759
1919
266
1309
1242
1660
2027
5037
3573
377
354
192
2104
2047
2576
4190
2955
2994
1748
73
528
7399
613
580
644
230
352
4966
801
1782
771
4645
795
1885
5885
726
4073
199
372
4210
537
600
722
957
17
176
842
614
2171
534
4037
4213
2451
3165
5569
2636
177
4048
2671
1093
6051
6829
1213
1088
6701
1435
2372
4560
9172
408
302
3055
92
4034
702
548
1225
1123
1279
565
130
8648
3179
921
564
844
2345
3910
1293
4413
603
3882
1126
115
3986
1828
6900
1795
1020
1939
3215
6088
3805
3109
856
8022
1459
1712
4141
4835
3910
88
6932
7714
2559
329
1184
8734
3420
934
3129
363
4754
55
3646
928
2509
3424
326
3918
1329
5247
4302
2099
372
4994
4661
2520
2934
1028
870
3272
11
32
534
1992
2581
509
1091
2779
2209
249
145
1066
1653
3028
838
1656
3448
81
1190
2308
273
5355
7190
1840
2939
3149
20
1640
1910
6329
851
2346
2375
4171
4954
469
5354
1892
280
3939
2827
2314
2068
2731
5252
1675
1530
229
657
3976
2831
973
7970
1532
364
5989
349
4695
1533
81
1013
3318
1706
5839
328
2430
675
3415
7914
2407
7267
116
2154
1628
1465
194
663
3659
1686
6157
4660
2238
897
269
3189
4619
2410
5240
1323
1025
8103
7941
58
4140
1938
2840
6639
1896
1071
975
3273
4148
4357
738
186
1677
105
1299
2101
3452
108
3186
2211
5122
2666
2719
842
6811
8642
635
3300
4706
811
5432
5150
384
8967
4
147
7121
823
706
960
3062
267
5475
305
2424
170
1131
8098
315
770
7917
894
3742
1317
971
964
296
1840
3610
1857
926
2179
736
2801
4741
4487
1895
1493
2045
101
4468
5743
1079
4957
3188
125
863
1753
6441
9127
114
52
3662
4468
5354
9022
7397
1108
202
2897
6338
1517
2487
2378
2131
1293
1616
4593
5386
2002
7904
816
254
277
816
3122
3466
6962
65
4717
149
980
2775
4850
449
1357
132
4950
21
9171
629
4831
682
93
1506
4365
1016
118
3137
1151
8555
266
916
1029
708
4
6145
4805
3540
3059
966
805
1710
302
2103
4154
96
1498
6625
1264
8052
1516
1384
1822
1501
2339
2704
5568
5
337
2109
1144
3737
2502
1141
1468
6087
8056
886
585
7
7629
739
1104
2025
3109
3368
1541
4161
70
273
459
3804
1301
1233
4356
2223
590
1922
5865
3981
4189
68
1289
4879
4015
1267
1555
1507
167
4363
5357
4536
553
828
3852
7057
268
4659
1295
4238
2092
3000
227
3892
504
2615
566
4012
8528
4326
1967
4811
652
1879
436
7724
31
3820
3414
684
2088
447
3961
3231
525
6224
12
2690
6210
4174
1844
8548
47
503
34
5104
590
4058
130
428
348
1556
3893
3682
9116
1173
542
83
292
228
3217
1400
6275
209
4908
29
651
1747
6959
5820
1299
1978
682
2909
5109
1503
3067
1050
5376
2525
3562
1392
2482
2514
1474
832
958
4500
650
281
1588
4992
1461
1603
1816
801
1
6436
4488
2728
1564
3930
388
3472
5423
1351
390
235
1496
3859
3491
3449
1158
2024
622
8508
2137
2385
4029
2494
2890
1430
464
3696
352
1960
552
1125
485
240
1389
3313
4114
8362
1594
301
4308
407
4096
102
628
5
4771
3148
44
1895
1047
1873
321
2028
1296
488
593
170
1930
5929
5345
444
2819
371
3744
2882
4795
4624
249
8546
1110
177
3111
2850
305
18
894
5095
70
1355
7
4
4467
716
341
7944
4288
2955
2482
2779
7024
5652
4140
5025
5866
9042
3786
426
1949
339
195
606
3872
2491
1028
1080
1952
5112
5272
453
1881
6241
390
578
1320
3812
3458
6900
6724
2557
230
1447
1581
2863
4404
1058
4230
3522
4254
1455
2292
2385
1760
59
656
5256
2642
2141
2618
3640
4398
1923
2080
1788
2971
362
1375
1176
6867
2617
4050
131
3448
15
555
2754
1004
203
152
299
5004
614
7030
1518
389
6089
2645
917
3791
1336
1877
44
4227
1030
30
757
1210
2395
905
831
499
4458
550
5483
1659
53
4291
6690
2960
2273
3885
2540
7139
891
1875
1736
3213
2475
278
5235
2978
3900
7807
69
1501
684
7892
1087
3873
141
4796
6926
2909
2515
3686
3826
437
8459
6224
8193
527
1623
8919
1285
5811
4135
5443
3071
1249
2234
302
1654
1016
1785
745
1781
4554
1130
2247
900
298
960
2486
505
2764
591
584
2414
2855
2008
1464
5764
6969
220
441
4807
1961
5518
700
1952
1673
263
544
3254
3029
763
5141
1554
215
406
400
8295
2393
0
2565
611
950
971
3434
1601
7063
5966
6087
2145
6469
1569
2441
1431
396
2712
4155
4196
3866
2449
4184
3411
440
945
5681
7873
5798
538
2805
491
25
177
6603
1353
1645
1482
6419
2275
4573
2697
7967
2523
5384
55
4239
8240
965
1831
311
577
5357
3094
1448
3019
2039
496
1338
5975
1750
6316
2616
3987
3349
1840
4900
2762
8
612
87
454
18
4430
4599
119
4641
6424
202
942
1367
2893
657
6227
1942
234
8798
169
5229
1912
13
345
1031
5340
3431
3886
3575
229
998
4035
6039
6984
1779
301
8787
3749
2702
2564
387
3820
1943
2427
2551
1447
1723
2814
7107
5462
5656
2602
626
611
7860
2875
228
495
2557
1734
9
2116
3540
4638
6349
2658
1955
344
3258
5212
444
2037
216
2688
372
67
686
550
1760
5699
509
38
4161
2398
245
819
258
6477
2825
1127
7331
2302
410
4111
5750
3124
52
2348
5499
551
4499
4650
4921
737
74
4783
781
1071
4902
5682
2611
1158
4971
3154
190
1205
854
1071
1842
1178
4995
45
4770
2277
5801
439
2481
646
311
1879
5911
6332
4877
5398
5969
1360
669
4314
2521
2369
4100
420
4002
1020
2098
6682
4595
262
2742
437
3431
7078
1706
982
1620
4101
1935
1
3298
3733
3998
1412
49
5136
2909
1355
1840
8811
250
5776
1719
758
4302
5592
3008
3263
1027
38
5747
961
471
1313
731
2700
225
829
4828
2391
695
1714
6176
1182
894
7424
942
281
4065
1284
920
4000
233
7575
215
2847
2569
3405
499
5776
3614
1065
2821
77
4385
754
1747
4344
4337
7105
5596
8220
362
1670
464
11
5729
17
4034
1748
5394
54
8791
1693
5846
742
1081
161
3070
2139
2105
2718
240
2088
2019
1783
1950
1696
848
1867
2784
121
3805
1584
35
3423
4968
175
695
171
277
2655
6063
5120
884
4842
3145
546
2352
2005
3355
229
23
7664
1346
164
1746
8519
3275
1344
426
1352
289
3276
2865
2068
1216
3813
1028
5417
123
3755
4007
534
4050
258
1239
5972
1575
268
2345
444
2612
6887
4001
2166
709
1401
1551
5462
1114
2614
56
1364
3976
5125
3160
3071
85
243
6
5387
3300
572
2687
638
738
2503
7132
250
1555
106
514
4037
186
1951
1165
4887
274
5926
1072
2178
335
213
389
1847
706
2152
1238
1903
794
3957
3214
2125
1410
6908
2997
2484
563
391
1081
674
6392
6382
2995
131
1135
1566
150
8273
3599
838
2700
1824
3913
3059
499
927
2820
3024
4400
3976
65
230
169
3314
2889
1777
1090
3887
5328
153
244
1822
809
659
6823
3838
833
70
2292
5270
3361
1812
2733
270
597
4399
2428
987
869
6742
5560
5894
990
1084
1039
881
297
968
1977
825
2237
9024
542
7232
1385
1207
2636
304
7584
7450
176
2631
4848
5881
1586
108
4755
3293
892
592
920
1175
3103
4109
693
212
1843
1926
4561
2237
2067
3019
2110
186
1452
1301
3485
128
1480
7594
6119
333
332
3811
1051
75
4826
153
2257
3325
2738
1938
3355
243
730
2829
62
1021
170
1092
1381
2034
5623
1556
619
40
1349
2646
1246
2244
151
5138
4817
1708
3
4
5389
997
1066
3825
6970
3009
1222
365
6737
4752
855
468
1478
3080
870
1384
981
8317
2054
166
487
7862
2001
260
3485
1094
1251
4032
3063
60
6162
374
1903
2619
2362
1759
8
6863
1156
1428
1130
460
5482
5881
6408
940
3063
1028
690
1301
1437
2189
1091
1470
474
981
623
43
3098
1021
3679
214
4150
473
4323
2862
68
6535
68
1189
8941
1153
3084
1991
3291
1058
3744
3002
6
1997
23
1045
8385
982
6453
3753
3023
3747
6480
2492
471
1757
6868
3428
4621
228
1372
1606
5807
395
1052
496
363
967
1406
2363
6371
4880
6092
3881
2214
676
516
70
5362
1879
3643
1858
2733
6422
1172
1520
1935
1294
1570
2543
12
70
7665
4009
957
1378
2161
2770
229
2467
2827
4014
1146
1805
1605
20
979
4775
2591
698
133
319
2414
4310
3876
1413
5121
173
2635
1091
1705
7352
3611
453
1058
5328
2815
7776
248
6281
1104
1214
5767
1294
1172
1349
5435
1888
1159
2279
28
5573
2665
4020
2676
2491
1751
936
6238
1281
3133
5113
1325
350
768
2122
6780
158
92
5911
118
2111
260
482
6135
1269
2369
48
6889
19
7686
826
4377
4873
2587
1001
4240
311
457
4884
3884
3817
1467
1919
861
1295
4134
196
2654
392
1216
1819
122
2302
3640
1254
376
1570
4919
6497
1364
1632
583
5003
3516
1203
191
151
285
658
2080
3065
1784
2389
3374
126
373
7640
2843
6007
5867
3546
1943
5482
2869
5751
622
3075
239
3707
3164
8240
213
1848
797
2237
7146
1611
5214
2237
455
505
899
802
1091
1772
823
2195
2008
558
2907
4102
2060
416
313
1638
5235
3326
521
2410
4752
757
1230
3824
4807
3171
1321
1254
1125
2349
3310
2012
2023
2621
2955
1749
1131
3733
1149
1420
3667
7496
7402
2357
4647
1894
413
360
4817
2902
103
176
545
126
1034
6686
1046
4885
3633
263
351
3039
2701
1325
8015
3184
456
252
3496
9148
1414
243
565
4218
3844
5560
6
74
1824
2493
3261
4130
1578
3623
1776
2087
3623
584
536
1903
8252
2198
6614
2828
780
885
2556
7226
1163
5726
1554
363
1193
628
493
91
26
6010
1411
6322
3382
1472
1925
6809
1838
2242
1134
7651
3324
517
386
472
1460
447
657
4522
8766
2254
3044
947
7308
876
1688
831
762
2613
1683
601
170
2371
2037
225
5660
1792
838
2885
991
2710
385
3875
2291
2732
5470
461
1807
278
618
799
1654
1113
1176
1521
8295
68
50
2821
147
1434
162
376
910
233
1743
60
1922
4757
177
4034
5530
2697
456
2078
264
6729
34
3951
1191
6610
2987
208
2046
265
2545
52
472
429
3945
1803
94
1813
1320
1676
382
2760
2860
43
4447
1225
4189
659
4598
1746
3179
536
2197
286
1939
660
789
2785
5134
552
812
1157
2671
1776
456
7069
2881
5304
683
1909
4046
3470
242
126
4894
6199
8342
753
4027
7614
2946
3274
13
1146
1608
3595
5136
1608
2690
2571
5018
4643
7065
2748
3071
4813
2053
328
502
1878
4042
415
2133
6266
2697
3842
7350
1077
8623
157
65
3065
2749
2545
7364
83
219
3421
513
453
29
157
2078
673
892
3300
3451
3515
1007
52
1169
1265
2730
2232
1407
2743
1880
2006
5463
6459
1141
476
4381
57
4606
2898
3872
4192
1186
709
2220
84
5749
2357
37
1265
5228
4522
590
2203
3700
3140
312
1664
5852
303
1431
3695
2854
6911
1359
1237
1863
4287
2947
115
848
6466
405
5926
1834
1614
299
2053
5101
679
2828
7477
1299
2536
2242
1336
1513
689
2968
5288
1198
851
5674
2131
4829
6730
50
68
4270
774
176
3620
1492
1921
4282
1072
4106
28
1875
56
156
653
4478
3229
1759
2547
5903
1406
2668
1476
1277
2713
2994
750
3
5509
1361
7
4832
2009
1900
2697
287
1793
4419
357
4449
1922
2376
3660
4721
15
5655
350
678
94
2007
199
5168
1604
673
7154
451
3661
717
8158
2513
5317
6709
4545
1068
5159
695
1732
4430
414
30
2336
5096
2999
6015
4753
284
2751
5530
172
1942
728
3961
4029
4689
364
8690
7977
2052
910
1894
3889
397
3187
4558
3146
30
4378
613
5883
1044
1337
3235
2116
953
5353
8226
6576
181
4413
744
6493
7666
397
820
9151
2771
3043
1192
6659
4498
1772
5065
713
996
404
758
2944
2533
838
4102
459
3559
5256
980
1050
460
983
4343
5816
707
2604
2392
7605
4400
2089
2384
4271
167
1551
2076
2580
4411
1590
7449
1830
6419
4192
3492
200
1451
1171
1945
2616
3660
2271
2468
6088
515
2076
1735
435
1177
6024
580
1073
5508
651
7656
1794
3209
5385
397
631
1999
2196
3716
248
8320
309
2394
4294
95
832
4336
2057
8727
1481
3548
1018
2442
1835
4661
2935
6812
1624
342
2722
1994
853
2171
832
2559
5552
139
735
477
813
86
4217
2433
1397
2077
138
255
2280
1367
832
1849
301
2447
2443
7643
586
1820
168
826
4343
5165
5446
450
540
60
2791
5024
7214
2182
233
3006
1205
277
2029
2121
258
74
350
3363
2242
3952
1425
2930
3291
472
2704
947
3941
2981
838
22
722
2035
6012
147
4926
1987
492
2274
2839
342
742
3536
1746
2845
627
2378
56
5147
1482
2094
3381
4189
5622
2383
441
49
201
3387
4577
2309
32
3075
1873
4742
26
3238
918
834
2123
353
580
2024
3989
3183
727
1503
613
3333
5229
6417
4301
2634
173
1016
2268
4742
1296
6387
5403
26
4557
282
2598
5843
2957
2285
122
7656
807
4184
3658
2953
2164
3743
43
808
2278
527
259
3875
7751
8399
5245
160
524
1242
139
634
3350
24
1663
3246
2988
1978
2692
766
1050
5449
7387
1571
8681
575
2402
67
2952
1023
1579
2822
4312
854
529
6850
825
7096
927
5037
4965
3152
1319
4642
4817
69
2879
6481
3216
102
4028
1713
436
2966
4509
1430
1573
6671
414
488
3074
485
3735
9031
1580
1811
614
209
5626
1964
7967
181
5930
1683
598
690
4465
343
2719
3750
3984
3751
1326
3350
487
6307
2272
1598
1405
1036
523
676
5679
259
6443
1735
317
10
1273
1684
735
2051
2555
2252
39
1026
5788
1695
808
8394
16
222
1599
5492
2882
447
5280
1919
1704
5747
528
7684
2703
2242
7209
453
1849
1332
234
2403
2067
389
49
3915
148
4094
97
3898
5719
330
921
2753
1948
2357
1715
2436
2361
7914
6669
1515
5938
3443
4826
211
5950
5569
330
1543
1158
3354
1595
59
823
70
4436
5010
2922
4313
8114
2353
2275
279
808
5079
49
191
4097
2915
6430
5430
1299
2132
1175
582
71
7519
3398
5844
3265
4774
13
7489
28
3637
205
3077
889
3621
3144
696
929
84
644
3167
7107
1904
70
954
4615
6486
4147
4041
252
1057
3813
3304
4473
6923
37
299
1022
500
930
5420
1357
7872
2745
1952
1140
6735
152
222
223
1302
7026
8254
425
1591
2594
3466
3325
1971
6346
979
47
3825
1059
2305
300
802
21
5273
8183
2572
698
1051
6410
1311
2450
118
526
2028
8038
9343
1876
9467
72
559
1644
870
6864
224
1506
763
66
454
2967
174
8481
441
5416
599
832
6659
2178
3667
8121
4480
5269
4693
17
567
3082
323
1831
5444
600
298
2454
1522
625
4722
3178
22
5955
1788
4881
782
295
7160
3535
404
6592
4839
5158
287
1083
3880
586
38
1605
660
112
8449
1434
477
420
3646
527
24
1599
3775
156
243
2948
661
3890
1426
3486
3045
6141
152
116
5
216
197
1830
1003
1064
2514
3066
2037
4816
450
836
162
3031
288
500
906
702
6316
893
1202
1791
758
5363
3603
6020
833
4487
1825
569
2124
557
4360
1124
1396
923
1180
3773
2136
2620
5554
3086
955
3394
37
2471
3151
2213
422
984
24
1038
52
1177
1250
158
2882
1217
6320
6498
1595
1086
5946
4260
2490
3154
9055
1349
5388
612
4681
596
835
4733
2186
1460
2841
778
2525
2852
256
1388
1286
4513
60
242
475
749
4438
864
1108
1608
5605
735
1423
4234
35
1825
727
612
775
6036
3188
5506
3669
8038
763
1210
6409
4447
4488
128
912
896
1037
3420
1255
638
3043
941
595
3527
3751
58
2201
1258
643
4372
525
2478
2161
8251
6933
3323
708
3254
1967
252
5993
4821
2286
654
450
551
1848
2695
423
3681
1250
23
122
96
228
4162
5208
1475
1596
511
4322
626
2313
5493
1718
1307
4414
122
386
2389
1144
2282
8522
838
9200
4056
1936
1128
371
2163
1094
122
962
1126
1011
1320
1694
27
3073
3006
1156
1232
4859
312
2308
1354
3896
1971
77
719
7682
7905
5302
21
377
558
74
1599
808
1836
5202
7330
655
792
4717
8206
4041
2265
202
2756
3272
1726
325
323
4025
1223
615
2702
7704
5031
784
2411
5673
1141
7183
2953
3423
741
3957
5681
1098
7552
7708
603
407
2262
1809
2502
443
699
212
1224
1232
4920
834
1626
1072
991
160
699
119
1207
2753
2368
1153
1069
391
25
618
218
2730
360
1408
2452
1819
4595
1565
3885
1312
8529
958
1304
2539
66
3476
917
1779
5635
790
3576
150
3862
620
33
1263
1896
627
995
1236
503
1929
1750
1619
62
211
484
7252
1140
6023
50
4578
941
93
3915
6111
5640
2393
4844
29
1339
3758
4369
2782
2854
2319
1263
426
740
1556
1554
1198
5448
3153
1921
4584
2080
6107
588
53
111
2985
323
281
844
2264
1340
3430
4055
4089
3808
5902
1483
70
4417
4666
3935
3460
4548
419
4012
572
3883
7372
827
31
2191
3337
2540
4310
1135
3747
3525
2681
1446
2465
943
67
3628
1815
2058
150
669
261
1257
5685
12
118
292
663
1251
4991
939
943
1144
0
1564
2683
4062
4010
5535
5078
1682
3775
659
2813
8026
1675
2599
3968
176
141
3561
1754
3632
3979
2906
1723
4514
890
3363
3498
2249
1128
4170
5192
568
1751
5288
1434
6656
5263
4542
6331
3115
4756
2253
4147
855
606
476
2388
793
2779
4479
253
175
287
5869
535
3475
869
2618
2405
4128
1314
6494
3807
4767
6851
3363
0
534
2442
1241
1982
38
121
60
5656
961
238
1736
51
5004
877
4186
670
1910
9495
2605
9
1250
680
45
3219
2946
116
2626
6670
32
785
8631
3802
5727
3041
321
5904
3005
10
7775
5203
1090
274
4163
398
1145
3165
3794
962
2792
233
2343
238
7808
6384
4784
372
4027
4106
3016
526
199
139
3513
29
3223
1546
1657
1671
960
283
1458
744
3144
933
949
1679
3546
4747
2249
6892
6480
1615
833
93
3816
1501
8133
4107
1789
46
2880
6484
1022
4071
2579
3302
838
3650
1213
648
3379
5984
144
6888
451
1857
4871
3498
4916
1595
404
6720
874
954
3723
4677
3971
2570
7019
1800
5450
8659
3015
1593
2080
5288
1767
4992
368
3122
636
1827
1198
3429
11
7237
5070
2602
3129
273
2696
1759
4006
1110
662
174
189
6116
3866
2410
32
4189
2309
361
596
209
3382
4619
1513
454
6550
313
196
8207
6365
258
1564
7165
3192
679
1717
2113
791
745
207
358
3316
2487
4467
1039
667
1043
4850
198
681
3958
410
1790
598
5818
657
8988
1355
713
3266
1826
2442
1
1556
2075
1899
1363
2660
389
6723
588
455
3930
7704
2820
2340
6707
1202
640
195
18
541
5390
9091
770
1952
3979
6896
4256
1478
1082
1078
5846
341
1184
2319
765
1327
841
7107
6876
1683
398
478
196
6634
1726
2763
9017
219
788
5817
274
3583
1336
301
2404
4204
5129
650
719
3732
3155
5442
3792
2924
3716
2793
2417
1686
3229
1264
4856
1423
2924
3317
2420
542
3329
1093
7706
842
6021
2309
65
553
492
3104
497
5899
7430
276
51
84
381
1016
552
2059
435
2962
3147
438
1988
1467
2934
1172
1092
4416
825
874
697
1816
3438
6882
5206
1011
390
863
14
5833
8151
3295
37
435
479
479
4449
1646
4932
1215
680
599
74
346
5444
689
1284
792
618
2622
534
3162
4422
4801
812
801
4031
2220
8063
8345
1157
5
6410
1775
1104
257
2877
818
749
2788
2403
393
4213
943
412
2488
8755
252
2354
1123
1074
949
6857
6944
4457
794
3545
5236
2860
2075
106
59
213
88
5331
780
681
3581
4551
1975
866
211
6594
2448
2897
1013
4993
3037
3329
670
8578
2293
1035
5414
1358
651
2618
1503
341
2201
591
5845
878
3107
505
8038
1122
2564
5249
3298
7
5422
1295
1125
426
255
1055
2299
84
5285
732
4834
1128
1472
7201
145
8142
2342
2758
27
5915
1562
1026
855
1151
249
3410
1635
26
2181
353
5863
297
4038
1652
1662
442
4461
297
3758
8539
1759
2793
25
2892
7558
475
4857
1074
3746
429
5853
5944
135
2475
498
871
2837
2897
2573
2821
1258
2073
4743
6389
23
516
5018
136
2748
2268
6704
2734
562
369
3782
347
269
5249
8
1473
39
4742
29
796
1896
216
7687
2212
4495
258
295
364
4090
2506
1242
5263
3594
9297
510
6553
1087
2824
1502
3023
2198
124
533
4023
66
1284
391
895
1320
5575
3816
687
196
534
4091
9161
5574
607
1675
4623
880
2297
7835
3976
58
1223
3015
708
9572
1123
2362
2702
418
7294
1060
1268
1575
6595
6885
279
150
4922
3058
7962
1521
4704
1139
240
2585
1992
392
911
2882
6362
384
3528
915
5361
4897
8040
8760
1614
1532
490
8406
3401
6756
935
3921
3091
2539
296
4035
1343
961
1417
1029
1011
1063
558
4039
6054
61
148
331
2769
6412
7022
1984
139
865
1062
5307
5306
1537
9283
211
32
5757
1358
421
2132
1107
4527
3449
539
3725
7829
3637
7754
50
56
2393
2858
1194
1819
8261
2999
1426
5874
1122
6
2414
4084
262
3853
1436
2320
59
1439
1281
5710
474
1234
1391
5682
3125
4838
146
2482
4370
2284
2681
2092
1894
2017
7682
845
2212
2524
473
6377
4604
3383
4319
1959
205
6069
2806
843
2408
334
2310
3154
441
528
250
73
1498
1225
651
1696
1496
996
3593
2622
3328
49
4831
3629
782
129
2827
2866
5798
7622
880
551
4139
3743
1726
8071
250
6518
1088
1649
2925
3091
164
1221
1989
3539
1652
4561
8016
488
3918
1320
3453
1158
1676
2555
286
383
5098
129
2783
6266
2635
5921
891
737
1718
4492
1363
7505
4602
4102
2870
972
4781
1147
2358
3398
2125
12
1346
3344
3978
624
246
934
7402
355
4115
5606
2379
2061
2450
5314
1603
334
2039
6777
24
27
98
227
152
989
786
59
3456
1262
1009
258
8674
4435
109
0
4760
1483
3050
4094
480
7151
389
1634
5076
3778
4042
5999
1787
1472
4706
4170
628
3987
975
3510
2806
6388
416
1460
166
6187
3940
2720
33
3956
6354
716
4358
6
3570
1117
79
67
59
198
2396
322
706
2951
424
4391
4952
2012
4530
6083
948
4071
2223
4376
1481
877
3608
1990
605
3288
2303
2107
5706
4376
854
725
3330
2594
2630
3512
2802
5644
5967
526
99
826
613
3995
1200
278
4433
172
400
5587
392
2815
6712
1941
5124
2271
9206
763
2429
312
177
49
6557
6039
2924
5293
145
542
475
1997
1789
182
5656
2305
2995
4987
1403
1615
180
79
1631
1685
201
59
633
810
2714
757
528
6
1150
778
213
151
6206
5977
915
4419
2120
777
3019
3554
5366
3854
1602
4886
1150
2737
2171
1413
3645
4722
6875
4596
7981
1540
2739
107
6727
1068
3084
1085
691
2132
1145
695
951
1226
393
2470
786
4141
967
399
4417
689
5732
5091
2428
6034
2371
667
1231
645
2297
3476
1844
2473
62
737
491
1379
4102
1515
4339
9413
694
1543
579
7000
6456
883
1900
6512
999
6953
3790
218
2589
4663
479
3394
6725
946
1339
6670
736
881
4964
9703
168
6866
438
268
5353
5262
5234
2862
3641
962
5848
537
1442
362
281
7
3120
1231
808
1865
229
3923
2226
62
5174
6480
957
960
3656
2474
1378
3503
4242
1056
2837
2100
1001
944
6087
972
220
1392
1084
3108
46
1120
2973
275
9268
296
5445
1238
2897
5557
934
447
159
1487
1011
428
4069
1144
1021
7456
174
1780
4474
259
6385
1771
5285
2170
649
414
214
2255
1892
4481
252
5961
366
8807
5355
3256
4274
4784
215
297
6131
4057
1128
190
4481
2419
735
2628
1657
124
3235
4121
5706
5281
105
4071
3917
464
1605
1499
1087
545
5341
3495
4101
74
5642
480
124
3548
2152
795
1555
649
976
1774
990
6670
2809
505
7119
3177
464
1325
853
1169
1326
2774
68
1079
78
76
2756
1983
3162
2
8025
728
2384
2308
1978
1621
1121
1783
254
7747
7393
3113
4419
57
2360
2145
2551
30
8576
1262
137
3668
5954
3429
1140
473
1382
6249
5348
1024
474
6558
136
84
2640
3073
1309
4477
2960
3394
3894
2157
5895
2155
299
392
33
3577
1142
3945
1594
6688
3198
379
280
30
476
8671
85
3163
3657
5202
572
1604
2269
8171
2225
108
3503
4606
2213
2114
438
3757
4536
2269
1568
3226
1700
2548
375
888
1221
4408
322
4359
3914
3471
55
5078
286
367
4979
1035
3470
6816
4564
7801
713
2857
1976
392
1385
2042
2523
1614
173
1511
4465
851
3726
4494
164
112
3463
5766
933
1844
5357
2265
891
464
888
216
4311
1719
7851
2406
26
2112
75
2178
2087
590
1309
913
411
1555
289
1178
4449
24
3399
199
1592
2015
5288
4933
759
153
504
5916
53
932
1221
1724
5303
3004
2340
8655
3126
147
1121
623
375
1121
7455
2074
1165
4232
6994
7
628
4364
122
247
3249
77
2856
897
4822
5406
2308
5210
1685
225
707
175
286
18
1734
4556
340
920
974
3734
1751
5423
2732
431
2089
790
3859
62
2479
341
371
2268
1567
2430
8582
321
2277
3901
2257
247
712
5233
2169
124
2032
6874
3485
1285
3025
3855
462
315
8241
8393
154
695
1511
46
7804
3971
3492
2398
930
2674
26
2201
3562
4870
1350
4120
5185
452
451
1243
2193
2203
1320
366
1118
1718
6158
1601
354
1792
1215
3961
3394
89
1036
33
441
528
2341
186
3299
1474
1545
1330
342
24
1628
1403
2317
2042
5292
824
6066
1104
616
3005
907
656
690
1558
4500
3532
5615
8060
1039
44
1994
614
4276
7340
413
16
3265
3295
3552
5509
134
3054
843
1138
8241
1080
892
640
200
379
608
798
1029
1258
3850
8088
6794
4796
2337
2588
498
3732
2089
1470
430
4682
7258
4245
5403
5540
1002
4671
2346
373
1126
688
5739
583
2544
4510
1879
714
1611
7985
5115
550
1168
14
474
3090
4765
51
98
3923
9
1395
7857
1560
2077
995
519
3883
4065
4844
4038
2822
873
3859
2264
6634
3259
4087
3746
1272
1828
1000
47
504
128
3171
1632
1502
2724
4894
1311
7966
1513
4769
1115
449
6792
5771
36
559
3693
2706
3076
115
7696
418
633
5258
177
5501
4181
1019
3096
187
1083
1172
3349
72
21
9586
1331
888
4848
204
2326
2
788
5150
4986
6873
897
233
3129
555
3822
3646
2558
845
3142
347
785
1201
690
3038
2129
1492
5720
2689
536
2357
5891
786
4531
2536
1234
7629
4484
684
2545
7361
149
7890
180
580
5844
3824
675
1458
4589
13
1232
2231
55
2805
110
431
1631
4557
7136
2271
1508
1050
7528
78
2033
1423
4087
4339
44
1130
2018
903
3362
1917
2359
5767
3823
2003
1254
782
2543
3450
5063
2
2524
6153
1837
4620
2098
3401
3277
5664
3443
503
240
4695
4400
556
1706
2352
3088
2052
6842
287
559
4378
1013
1756
2702
5271
1757
7971
2481
3236
3914
2320
3417
5948
99
4806
70
1404
2107
986
4381
5356
3150
49
6286
1288
2821
1726
3637
1082
167
105
1700
3907
236
4688
308
254
1371
229
1872
3191
1033
3756
808
7329
6315
477
6292
3361
413
1889
9131
339
2349
2119
2253
266
6092
3780
2
3316
6098
2022
2234
1144
4703
800
3458
293
3547
269
8264
1767
2677
155
6385
946
2047
81
4782
4097
473
3306
511
1427
4596
1564
4601
263
394
5088
544
3703
4299
354
2488
430
389
1264
5912
748
6447
1312
7336
6135
1176
6274
2004
524
1230
856
1971
225
4809
5483
5034
5897
2787
2077
6197
6231
2251
3548
2511
1029
665
3172
142
5626
2168
6825
938
1299
5764
2850
3617
1195
2131
1130
6872
296
2508
2462
3863
36
59
1693
28
1663
1279
1597
3434
34
1676
1147
96
1907
4126
3107
6478
3895
139
1404
7855
2620
2860
76
765
1018
161
8150
5310
1527
1925
794
771
5676
1969
1885
925
2909
6658
816
934
2321
8860
125
1170
5126
4721
2629
2539
4344
1800
6563
2867
6249
746
2730
5092
5777
64
193
3794
2133
2451
395
1895
8533
35
7524
3435
2318
9
5642
8407
859
2508
24
683
3276
37
2698
1824
1164
150
5061
17
770
4914
4700
1938
7384
340
3358
726
1208
926
691
2760
2236
5263
1451
769
1568
5020
569
981
1864
2188
4365
4517
4456
6772
2210
208
5676
1322
5361
2748
5484
179
2604
693
1313
2238
7015
590
5623
1240
2543
3103
4812
7112
5532
1054
878
490
591
6246
6250
5500
2736
719
1255
942
174
914
555
1076
493
1977
456
3560
6402
19
1487
1227
1576
101
1011
4339
3573
2938
6260
2767
181
374
5545
165
174
5113
5466
896
70
1872
254
4833
4979
128
499
4252
669
137
55
6495
3011
1478
4419
3415
3156
98
5478
797
3254
546
2744
1514
5321
2844
780
784
3341
4991
5781
4931
2446
4668
77
7195
1029
1037
4349
5522
2380
2065
208
319
1792
5540
7353
3166
1831
1295
889
1702
2296
1381
2148
9166
2229
5526
2209
366
6804
2161
93
1448
194
633
1876
1706
1836
2697
1150
6297
1103
1031
722
1360
3055
3017
1170
210
5103
1648
4790
3674
3548
510
1375
338
7275
4209
659
6521
3523
9311
5504
1805
2412
68
2946
686
2819
716
2417
3718
5280
1884
1442
4421
684
27
2808
1882
3603
1867
2606
3944
2807
4812
832
1107
4872
1544
2274
1419
7955
4393
55
4152
776
4912
224
4261
1763
964
1254
9103
3241
3727
7721
238
579
176
398
70
236
3043
1592
263
4099
1938
2522
1642
579
3694
7371
5273
7551
329
488
4883
866
139
1181
6152
3897
60
857
7321
547
2972
876
933
3883
1428
1615
1248
969
8075
25
3871
976
5642
4534
469
3797
7206
251
5218
834
1293
8395
215
5805
497
5723
1380
6477
6269
4003
3147
1856
1
3095
1122
2940
801
42
2587
605
881
5574
8883
2374
2217
613
378
430
2519
227
4054
162
1394
2356
6655
3178
6
1773
1828
184
6198
484
103
4911
6169
2932
2075
7220
6630
347
1969
245
7696
215
689
1832
893
3609
1928
327
3484
250
2432
6368
3782
445
3601
233
1425
6669
8579
565
7777
1881
5264
854
425
5027
215
194
6312
34
1474
286
4971
3962
3031
7959
3313
1519
4579
5526
3454
2181
3208
4536
2526
146
1014
2924
3878
617
932
5165
511
5014
185
2496
2016
2489
517
2768
1083
1497
971
6637
1064
3351
1768
3218
651
4091
3942
2116
5350
6415
385
137
5032
3
5490
5056
1029
978
5767
2263
1244
1424
4754
4711
3571
1067
988
78
4916
5010
1734
4292
6015
2858
1219
165
1265
874
3639
147
2425
59
2855
218
4644
464
6845
4964
27
4409
1063
1796
618
7044
7155
5162
5799
454
5139
5379
1117
3780
1853
1015
1919
44
720
5927
734
646
711
2673
3424
137
4233
3889
120
4168
7765
1112
5950
1772
5894
980
940
856
1521
7154
1505
1236
6649
7795
1294
4427
1685
5009
1489
908
242
991
4505
2229
2701
3369
4021
37
7214
5955
3504
5287
8272
2264
1366
2522
118
1975
930
3204
1601
186
220
414
2492
22
1115
5673
3558
76
585
708
1346
3247
3037
1546
7178
1415
33
534
3774
4933
4445
1309
932
2292
6814
3425
2467
4505
1250
318
6231
2322
2836
465
6097
3113
292
106
4559
1374
1773
1276
4296
1079
1250
1017
4658
5130
5044
5816
433
2948
398
997
8
57
7384
2806
7937
5427
3154
1953
262
1638
66
2119
4242
2800
670
2994
503
583
664
4083
8528
226
403
7952
573
709
5118
4762
8904
7153
3355
4123
7629
5049
3206
4808
2719
2078
612
5976
1569
7633
121
2693
1139
81
597
2241
5534
2829
6625
4479
5882
6082
4366
815
4366
5876
287
1609
1339
177
175
5606
1212
3350
2793
967
5323
1718
20
659
3061
113
2426
5764
8
1865
1437
513
4137
1562
1444
4461
530
1237
7793
970
993
118
3490
75
3089
1423
2437
1894
5714
360
184
6870
5930
546
788
2234
3480
1671
1008
6578
5415
295
1049
6612
233
3369
2590
1445
568
3923
181
4102
852
7458
1463
2460
4785
3361
4230
2221
67
4627
1204
3608
5689
123
7168
431
4
712
1099
625
2542
3489
908
4496
340
2612
3623
3497
4542
668
10
7561
720
3138
846
195
3744
2438
4066
2002
4515
3635
94
3449
2559
5509
4445
1342
4090
1843
5430
44
1257
4874
2762
3094
4020
193
7987
1463
13
639
4638
1094
1091
5723
4358
1928
74
21
1932
2568
2817
3546
8238
502
45
42
4736
5235
961
1450
8895
1314
1888
1808
2006
2188
8463
4602
1695
1874
2519
2086
333
843
7874
416
6543
1228
326
1259
56
1061
143
5311
189
3751
1908
2014
4920
8361
3212
5945
7436
457
2006
1000
1502
5096
2911
6620
6977
2437
1779
1152
4367
2698
666
8552
4482
4978
7260
6866
3650
70
3552
4988
244
5157
1587
225
3626
2545
989
402
1812
1045
3882
1871
2101
958
555
2441
2004
4357
9167
600
6390
603
58
7342
1405
453
110
1098
1664
2536
2940
4059
1073
930
1844
5759
4815
316
1170
1175
1822
6002
6361
3137
2453
7021
5450
19
4179
5719
1894
1542
6555
2786
126
3966
2418
936
1134
1010
170
3775
529
1704
1418
5189
7323
1612
6264
6386
156
2791
1682
8510
1050
6654
508
676
1435
430
2297
329
845
4614
319
1501
421
7074
4576
7718
1976
865
6047
4025
2347
3875
66
6151
3147
23
157
1440
2689
1400
1911
4645
5479
930
4677
1340
3719
1034
2367
1179
2454
425
1890
1481
2664
72
52
2
4523
1674
2392
121
98
3255
1739
919
156
3958
2115
1120
8701
1237
267
5008
262
3173
1541
3027
3364
4194
143
584
1575
1665
1101
685
1982
2654
2103
5976
114
155
1880
1891
206
1184
159
524
403
4423
2844
921
537
1017
2690
209
313
147
495
818
2017
32
5328
2700
972
363
634
3822
2670
1923
7413
3166
3635
4513
937
4299
407
3747
3687
3536
3660
67
4892
5908
197
4
2584
436
761
4630
419
3143
61
725
482
77
3139
206
412
3533
413
7423
2009
1025
832
5090
2838
64
861
5129
2067
1367
1995
1519
2568
3643
4403
1151
2415
1184
6206
496
2946
37
1855
1715
540
1347
55
495
215
1484
5250
3342
8201
2704
1357
5929
394
2466
2773
4701
2769
142
575
1959
3319
700
867
693
441
998
1000
718
1188
2860
4067
660
674
710
286
2673
5187
4683
1469
4010
789
177
5657
1099
2696
6075
1098
3154
4420
2760
7720
1498
2684
3626
2058
69
6011
732
5581
1758
608
5864
4077
807
3654
872
126
59
933
958
1258
5987
1533
2241
2858
4879
1195
3031
494
1025
8502
1081
114
2276
3279
3896
1866
543
4865
2531
2279
2120
5855
3968
1329
1764
2177
918
2128
231
5584
6674
751
6791
5271
2969
33
6177
5607
1517
2025
4939
4181
8214
2434
6957
380
156
2005
104
2835
6917
6641
6203
2851
7221
3392
4924
4413
2892
4016
507
4905
4509
7031
7948
1099
3356
102
4744
5378
4030
3420
1005
1680
5961
6108
1334
1077
1887
4229
1173
7177
8651
1643
3392
2451
3092
1011
5859
4
2251
358
7035
6
1875
39
605
6
2275
644
357
169
5394
231
20
352
4518
35
696
702
1681
502
6903
516
91
2365
1988
985
5615
4259
3272
4327
642
125
2373
884
957
3626
1558
3027
1042
2630
4524
300
998
17
4412
1492
4236
3301
110
592
1869
4938
1349
8196
3199
303
322
3070
5195
5485
1039
2533
118
1102
2107
2303
1073
235
4661
538
5467
6
2526
2472
835
228
8021
5761
1720
170
823
82
3613
1870
115
2823
101
5053
630
4462
1544
232
5875
2927
100
1119
2484
718
135
843
3820
353
312
2626
5058
3307
446
305
1215
2291
738
2313
7085
3498
3764
2910
258
114
2747
5
880
1747
3767
659
248
4770
990
2412
3778
2133
3503
6691
558
2881
1236
1375
852
8321
7942
152
2835
4477
2913
1790
4119
2002
611
4178
4704
1086
1324
151
3607
61
339
2112
4736
922
3397
1051
789
7800
630
6499
1589
2829
4581
2433
1452
3247
1125
790
60
259
636
132
920
5594
2364
1163
544
23
6971
8403
11
39
74
448
410
6311
3842
1794
554
368
1029
6464
6676
3372
786
6904
1582
1784
29
1494
101
1108
6114
2364
5875
2485
2254
1313
1336
2564
6295
7296
30
2947
6894
422
3430
559
1260
4943
3511
5330
2764
1775
75
3546
874
820
8358
3158
1910
189
5621
6020
89
4622
4445
3765
2055
0
6802
1037
37
5733
2147
1736
1712
1085
837
4523
908
1548
908
1037
1753
4507
768
978
384
3112
2874
5110
822
55
1906
1199
2576
381
3327
2035
2507
103
7242
5817
1563
1198
368
1964
2031
2565
1426
5186
1534
323
1552
1047
2027
1882
148
356
2575
7787
1517
871
138
533
2971
4270
4435
22
936
5089
802
1545
5456
1635
3283
847
1200
2117
3933
1546
1540
6810
1959
4451
199
8626
495
3390
4419
63
1622
3879
2405
2514
621
173
3816
2270
671
1404
1038
5563
298
229
1746
4366
1850
163
593
2563
1285
2196
5751
3306
4291
2857
58
1780
1494
166
6426
213
112
5855
1427
6025
2979
140
2084
2141
700
1466
371
374
3882
5509
2528
45
4906
782
1327
6600
2587
2529
2439
1435
1501
2584
376
5159
665
6870
3782
289
6977
884
661
1309
4213
222
390
234
743
2930
1419
282
363
973
5774
228
439
4842
6009
3362
4990
176
69
5108
494
2074
3571
24
1967
2566
4670
52
11
2531
2648
354
3183
154
469
273
2157
5647
3363
998
5060
2000
1239
2236
7878
3991
2739
2975
1309
8410
855
8279
1707
7421
500
8471
250
7717
3372
1812
1111
81
597
178
93
2112
3961
6517
5111
322
1239
4104
3845
2537
3156
3143
1123
253
2041
639
1322
1423
5122
3753
5937
7326
689
538
456
1122
1157
5424
7588
2307
7384
3630
878
2618
1932
1412
3605
1469
847
70
899
2128
26
7758
130
3116
1988
317
253
5559
6575
4760
513
776
1422
4200
3096
3577
3535
239
1637
4384
1781
5185
532
573
1589
1668
33
929
9421
4284
612
789
2839
4852
1434
5884
1301
4282
120
430
4927
893
1928
570
4334
8475
1142
2627
342
1279
470
366
6693
1226
1098
1138
64
2911
126
8164
1668
3633
529
2319
4522
453
1115
7622
6380
289
774
2125
1736
2008
496
3871
2116
4723
1652
7799
4124
2248
4985
2134
133
6011
772
27
816
1633
2582
7744
7631
4869
169
6879
1446
590
1257
28
1393
4146
1967
2544
2504
1420
27
1950
5642
450
3103
489
7845
667
4798
4295
137
171
1479
3965
7550
1061
344
654
6805
2823
2485
92
7080
7744
7074
2075
4466
1103
2236
589
117
6715
1852
1693
4460
3051
7725
2931
1316
4797
868
6580
9268
739
2922
61
2626
3568
3706
389
6964
5006
3911
2098
1727
1038
1119
600
1164
2238
1463
422
2507
456
1349
973
4194
1298
330
423
1177
2798
868
1911
3084
196
3419
203
337
742
202
2715
4951
2087
4
4107
1026
4274
2083
462
3832
1112
1948
328
4876
3263
74
540
362
1857
1216
1873
5949
7095
3920
240
2811
4058
1600
857
2180
550
2369
345
6234
7520
1929
4961
1555
3786
5033
1919
878
1168
4238
5173
8038
156
3216
1223
348
1521
3917
4799
1378
5431
2801
8032
552
143
4600
415
1563
11
488
4941
1156
2382
3468
5303
669
861
3039
907
597
4681
453
243
2556
1823
2702
4672
3138
671
574
4028
2961
876
1680
3472
2863
2207
521
2106
1510
5535
5750
3159
874
6621
686
6160
1163
3017
1112
1538
154
5806
6952
113
6070
888
2071
4319
7224
1784
1315
2269
2642
2939
3132
608
157
4610
4197
2138
4215
1138
117
837
551
3074
688
208
4838
662
2311
2657
1850
419
3402
518
3816
7756
252
2207
4072
1991
278
3653
1959
1865
3409
2002
1212
3118
6499
8707
141
383
7143
8827
4609
696
1886
1827
7802
781
3174
3760
129
3947
1890
1980
6523
4365
4564
2031
943
1506
4309
3257
1783
5680
2220
1044
2153
2502
7525
3395
3310
6545
741
25
1438
2145
2718
5137
311
167
4209
3363
6613
3525
2322
469
824
3405
277
2172
4440
449
6214
3984
229
28
397
1191
291
92
913
1279
2881
4555
4453
8819
2248
1472
700
1754
1784
1322
4071
6133
1660
4043
1462
463
196
233
71
2822
5325
4073
7044
307
249
353
426
78
2352
3050
649
7264
883
3458
613
509
480
179
113
2942
37
3848
565
3748
1674
2
3805
2088
3099
5517
435
3966
3759
4944
173
1981
3444
3816
5358
438
275
2381
4939
1519
2128
888
5137
687
1283
2113
5377
777
5385
3350
2599
546
5253
3294
3401
1785
2973
3776
938
1942
1307
5864
200
4422
2688
1288
5628
961
5147
8094
976
348
4484
6012
1985
427
5859
1877
6130
933
2018
4711
1644
5743
2901
8409
6073
1158
725
556
32
7971
49
4879
4870
1315
199
1374
8486
3628
5299
698
248
39
4476
7768
4853
2939
3762
279
2673
2448
1311
1023
5174
1980
4684
2683
1644
273
2877
7548
3165
444
261
6613
1168
4585
2888
3356
2400
3104
3791
8361
6267
41
266
1310
9459
2265
1468
3758
3882
2653
205
4506
1215
1557
2311
7094
67
2301
6151
1251
3431
638
2538
4173
2655
165
4000
276
130
1944
335
478
3447
25
1182
6012
288
4723
153
1507
1418
3222
2611
992
5352
1717
521
272
990
2399
5037
5158
2120
6702
5046
2597
1850
5534
4034
3574
2952
9
281
3384
3281
1526
843
2293
952
2407
3788
154
756
4329
7825
7869
1723
126
928
8981
2563
1662
6015
190
1205
150
4454
502
3786
998
2005
2049
815
16
683
18
3181
5311
515
76
4269
479
103
122
1480
4697
4777
952
805
600
2955
1355
1796
2024
195
425
3580
345
281
925
2445
1320
1630
5791
1259
360
247
1231
99
4350
2759
4883
4565
5122
2608
7534
748
7648
4136
5944
121
1123
5792
2304
1461
641
809
1071
1047
8109
1644
89
1324
177
116
316
4863
6298
1194
2813
3751
2629
156
891
4314
4740
1474
4950
3337
3965
2266
561
4786
6082
566
7646
5503
1115
3293
637
721
595
8124
5211
3217
134
2335
5480
5706
6176
1528
5712
5581
1293
1865
186
7780
4268
3260
792
927
5330
2823
2774
1014
7242
2226
1973
1377
2359
121
2381
658
579
1475
3400
6817
353
2871
7040
1258
603
2907
3747
5685
1000
924
2553
1570
3215
2677
2040
5697
2134
74
1379
5844
4041
1172
2285
7144
558
792
3915
4095
3044
1873
421
203
2543
3964
2388
3945
2039
414
5096
1987
389
5
5063
5821
617
2338
2452
2209
2924
144
430
2368
1344
3590
5987
949
231
5371
342
3905
1219
753
794
1075
1453
1637
3863
5052
2031
3318
279
40
575
36
3273
4881
1734
1901
381
3580
1342
196
2081
476
2927
694
22
6141
3923
1525
3634
1449
4208
568
2710
359
1439
508
469
3055
999
1801
2104
2524
117
1169
439
5994
281
124
1043
2076
2924
5672
883
4503
2078
2110
817
319
630
7383
7231
978
1312
4913
257
2350
8148
2334
629
3565
3709
97
804
7236
2320
119
5752
3659
3257
810
1075
7628
320
837
257
398
1733
4935
3434
7405
2792
4284
455
54
5447
3445
7882
2634
1359
1292
5124
2892
722
768
1042
1779
3284
7834
2392
128
1517
2196
227
4958
7439
5424
154
5589
804
3010
1523
928
281
846
1786
1091
3998
278
3084
2810
444
98
1172
1539
274
2093
4243
689
3518
1416
152
2034
530
297
1400
1179
3400
85
2744
2597
1769
3734
842
1014
508
217
8974
1113
7290
6072
1200
1440
7905
5116
3978
848
1267
1188
194
673
2602
4780
2037
3281
6518
5704
1018
2716
9279
936
819
3853
5137
5481
2219
93
23
2893
8457
1611
1136
6810
5438
1939
5972
5297
2575
3183
6441
137
2363
8362
2337
3662
2949
2474
312
3120
1395
545
1574
3903
2763
6019
198
2578
3660
2887
346
3914
8038
3462
323
5222
1846
0
1002
3581
1345
183
1789
4472
5982
2393
4927
448
4052
3494
5338
4553
761
8749
3084
5651
1455
3350
3869
3212
1794
186
1090
2934
1747
1659
24
2660
616
831
1108
5626
4981
3125
140
49
7738
1018
290
4288
155
9139
2880
2260
2367
951
4878
4186
9105
3104
124
3166
301
809
507
398
860
1031
1686
8142
145
759
2149
1015
4602
23
7899
97
3037
2779
850
4890
2265
1338
1555
5300
4135
2234
2394
720
980
7754
3760
1565
173
60
2614
103
1656
0
619
482
2481
1854
4295
6514
59
174
526
2910
5344
8458
6199
206
466
72
4474
6303
1051
3035
3482
396
129
187
552
4127
3713
1566
2855
4202
3696
3547
1354
1611
3980
3234
5244
807
2604
1218
4329
1412
8545
6694
3576
1050
2516
2692
1787
5306
3495
3337
252
1659
1168
3637
1199
3918
253
1005
941
470
6202
861
1673
3809
1811
1447
2625
3786
1129
2476
35
1445
1330
5403
1544
930
8352
7106
1814
184
1229
1795
6436
1847
188
2116
4576
596
2728
2963
85
6747
6981
3333
6539
3253
70
3350
5647
691
1995
4154
5881
3327
84
1569
527
178
42
2113
823
288
602
2571
6252
3640
85
1861
678
7453
612
1361
3988
3378
1618
1541
1487
589
1880
495
7163
1926
5739
7292
252
1583
3727
1539
723
483
4393
205
1259
5804
32
3813
5646
2375
234
219
2140
6813
224
2464
436
3572
580
285
1164
955
58
1713
729
1439
941
1921
2521
4113
4488
6582
1579
1313
486
2403
5324
4165
4148
1717
2615
458
6253
2889
2402
5337
3430
5886
2614
756
1481
1790
1527
877
80
940
600
2000
3444
3085
295
2690
8286
5133
4544
5496
1057
38
929
1284
3492
3040
3538
6400
6334
518
1199
550
108
3918
229
2541
6913
802
278
3954
5415
563
537
3048
2911
1435
1761
2949
1859
3409
2828
2597
2005
329
1801
3636
2271
1060
18
346
1183
6815
2458
273
1264
1661
1339
856
1790
3755
221
3649
139
2829
1549
4351
1795
124
173
773
1821
275
988
484
1786
7668
6910
798
1470
1963
1774
3573
1264
2649
8540
875
3027
3586
335
209
4085
2924
2278
665
3463
155
71
30
1872
2168
2060
904
4002
2876
2195
1200
1622
124
521
3
5760
2076
4090
2973
578
2753
4175
700
6044
2092
5455
2980
5758
6572
2382
3055
6020
796
171
2413
358
1866
5332
7995
1898
2245
2179
98
2064
3901
458
4234
1420
348
2571
1077
589
209
1483
333
3745
3981
1951
48
2709
677
2516
3415
1219
1297
684
6244
1199
1214
268
394
3295
750
72
429
3740
1030
1056
1060
2018
3
1907
576
1677
2177
3157
1771
1252
2401
5322
4040
2771
636
1232
3752
1035
420
1695
875
1561
3194
7864
7498
1073
4661
1128
1736
4964
76
1975
6565
130
5632
2386
6929
2868
589
5281
1699
335
356
4362
3280
2313
5609
1554
496
1002
1880
172
413
1335
1106
4784
3519
961
5
4338
688
3274
4494
1856
679
408
2472
1385
2329
323
2382
625
578
4788
508
1054
3516
638
2483
3140
1285
683
3429
898
2203
4275
153
491
742
1535
2306
1783
1808
5020
5039
8746
393
1277
1879
664
2308
594
5518
1707
2289
4278
5427
4446
7170
7245
7356
7710
1615
1518
460
437
455
6582
1548
6420
217
1625
2330
6695
157
480
670
6152
2143
247
5025
400
480
4022
1117
1550
2890
1146
1537
2097
641
1392
4268
2511
183
2404
1743
1455
1503
1323
2764
7234
5121
2821
1211
4642
591
5008
166
1306
263
2317
1839
479
2049
1280
6299
1742
7484
69
748
3194
1440
1914
1930
239
3069
2243
1787
710
1298
5877
332
1176
451
4172
2139
549
299
1144
1534
7003
1848
3335
3181
945
2231
1064
228
5175
412
1187
239
9414
4124
5465
988
4046
735
674
321
873
1547
541
4140
415
2601
78
188
993
3045
5760
5316
93
3566
2953
8658
1067
6856
1218
5298
654
5645
1495
5244
5098
5400
4021
2711
3048
7417
3048
1734
5364
2324
560
588
3413
680
4045
3023
625
25
7334
724
1265
1500
455
33
1364
6027
4246
1622
38
6571
953
622
32
1620
921
8645
5373
37
3577
1091
1237
8281
770
1146
628
1273
8161
1029
1829
608
2873
2009
1439
554
223
2671
522
5756
840
550
298
565
497
2679
2362
1372
815
5673
4726
5931
3292
2526
2920
186
6323
1840
4531
2271
4985
590
2441
5767
2226
601
6381
8680
7348
5051
855
932
980
5893
6227
2686
417
1332
2501
3262
7031
3414
2090
6862
2390
334
3641
2150
2656
282
9228
148
445
79
470
656
4118
1124
2989
4682
428
6451
8355
1806
4474
1015
3199
1775
4320
1201
3063
4752
26
9
3547
1758
1552
3943
2270
7757
2182
164
2913
2189
2134
2098
3558
994
2771
3226
1062
1043
4343
2452
3180
425
6023
839
7570
2053
176
3760
663
1770
835
1968
3379
2205
1415
8633
2445
2018
486
3785
1347
4270
5809
3985
2418
2201
1427
6426
5629
6108
6989
3861
846
3372
6350
286
500
104
1771
5392
990
4696
6515
3604
2224
254
7
2054
1505
4250
906
5773
1631
809
3842
1609
2863
1269
3652
6107
4211
679
1048
9405
5092
6806
1293
1021
1601
488
202
3251
6892
5237
1836
1412
5176
572
521
8409
2744
3013
2949
134
1856
3348
2130
165
888
3004
1251
52
3196
1805
2
346
1403
7010
2276
2120
291
1317
5091
398
2422
2325
3080
3269
4854
8654
7161
230
48
194
681
71
2221
1464
2244
75
601
886
466
424
2391
870
856
5706
2170
548
2932
160
683
4185
3324
2530
7199
3528
2473
9503
4481
1171
709
40
4921
3540
1931
474
3054
3265
2615
283
1303
1062
6042
2713
80
3182
1836
4521
4997
6059
787
4464
985
475
2765
1371
111
2385
835
4702
1794
2991
1301
1575
6816
3009
1904
3157
192
625
1661
553
1155
1927
9584
201
4849
103
954
1528
269
1014
1771
2015
4326
672
5585
2070
307
2788
40
610
5195
2030
4518
7579
291
167
2540
1215
82
2211
4629
2492
3690
151
3685
374
25
1602
3202
3108
1216
5081
103
2870
6350
700
2803
3406
8820
5089
2186
5638
3484
2737
2584
2934
3486
3212
917
1003
523
4715
4025
1567
7275
920
4286
1064
1010
1880
4355
2064
1287
170
345
2094
3842
8413
1934
3577
402
155
965
1558
104
1428
2023
365
2318
3809
3093
468
5497
6510
3408
3858
6053
1312
17
471
1301
6058
3290
661
5296
1559
2428
949
3312
3582
3855
3653
4563
7188
5332
1555
193
639
6067
1054
4629
1134
4414
778
751
320
5425
3402
4980
660
350
4371
2142
5414
2483
37
39
2008
2346
2137
5168
3133
3984
1617
5211
809
1933
923
924
5413
4773
3382
5179
1279
663
729
1932
3789
3173
4244
5468
3371
3237
245
0
3025
1565
2239
1690
3677
1305
516
1329
4247
166
5298
2041
2150
124
24
4082
5892
2298
3343
1554
2512
1053
2773
1908
1142
372
2259
2366
1060
4
2738
4122
3463
1559
8337
3581
3662
74
6030
2412
1394
3925
542
1531
1299
1123
6443
6781
1515
1929
199
874
1779
2007
5383
3419
7302
8
641
1651
7235
3371
5019
1174
5205
205
1158
29
1784
755
3571
6759
306
28
260
300
1501
2222
4844
2785
879
524
2821
945
625
3613
166
5464
3850
2001
2881
2995
407
2089
569
1694
2268
2903
295
45
6036
6460
259
4637
3132
19
1472
622
23
338
909
1626
78
8006
521
839
127
6782
3730
4999
5728
185
1007
863
38
1050
6099
8783
469
329
2466
6846
240
921
212
7568
166
224
3308
295
4398
1375
529
242
1913
1767
1812
6367
2434
1828
1656
1712
3538
7014
343
2089
948
488
1517
2979
2295
3760
7990
599
245
168
1285
2210
2793
1552
1607
13
2650
5997
1671
1074
3724
382
1349
961
603
596
5282
86
791
315
552
2279
6234
3500
2259
1381
4694
220
444
309
1597
7621
1139
1409
1784
4
120
7037
4388
2825
2782
1303
553
2262
3903
8631
5123
536
2405
36
66
5648
875
513
3534
5311
2112
1007
3206
264
586
5457
3038
6636
232
2205
2091
3684
6241
3004
480
2
1670
438
738
900
6739
545
5202
709
484
231
387
2051
5091
1888
2114
222
425
156
1520
2738
3816
1875
3089
1222
3213
4974
863
4007
1811
3815
507
2521
1361
1132
3120
1577
618
3170
2014
704
2474
846
1015
4693
1366
1920
1031
5184
1512
993
454
1478
2089
358
3723
808
4415
6450
980
169
3671
588
5169
4834
9303
2314
1184
1118
233
2401
2551
8514
1719
180
1846
5723
4
182
893
731
2082
2954
5784
453
34
4121
4403
1532
6010
139
1286
4353
4576
544
6670
490
9052
1957
830
1075
2740
6779
1223
4195
344
177
1835
2085
1
925
573
1545
3757
1904
855
4448
2086
1625
4418
5569
2395
2066
3284
3648
483
2610
481
2137
7365
1570
2275
797
5446
8904
5717
5363
1541
5793
825
3138
2218
3134
751
6919
2365
2086
3750
3414
1486
627
2282
1585
5628
138
488
1508
6756
1329
2155
878
911
6024
561
3665
243
784
2163
1324
1186
2631
2104
2494
578
1669
1650
5520
963
6206
140
117
3138
2208
6974
776
164
256
5376
603
4134
2729
2542
2746
2367
610
3759
738
3596
9448
6025
2534
4956
1350
1471
5166
2591
4340
7300
1113
3659
551
4306
3131
1853
2070
4422
4103
726
596
420
1615
404
2218
2435
2033
1753
3305
7061
2881
4101
1093
3700
174
1718
8502
2813
2607
1983
901
4404
1226
1297
460
56
3068
28
2683
22
6123
3912
2427
1437
2594
6402
3092
1668
1065
3435
1737
5256
5358
412
2919
4654
4239
2438
7541
146
977
970
1778
4268
1574
2147
6
4720
4944
1231
1133
711
2643
825
172
737
4903
3202
352
4895
730
3464
567
662
1444
1195
1972
975
1983
1287
5956
56
176
754
1158
401
73
3006
6169
4442
2836
4735
661
3226
2988
4184
3546
3676
6542
5267
3256
3017
22
403
3276
1837
1357
4551
1702
942
6388
7219
1273
394
5470
4400
934
8279
4613
6392
939
2132
1623
3478
3017
428
963
2196
2145
2559
631
276
956
6093
2940
1096
875
3552
2349
20
2091
142
2456
1454
2451
5719
2143
1487
642
497
4329
2630
698
6140
422
1740
515
563
633
2911
3262
8602
1716
1706
5679
1341
1725
4725
4564
1501
1116
3131
13
1894
3326
159
8474
437
92
1019
2840
5185
2425
2190
242
2927
1626
1820
4088
9077
486
1457
1750
4410
8616
411
5061
1696
307
420
2160
2114
4
2981
6929
39
8847
324
8156
328
514
300
58
523
2477
2731
4709
4401
3037
133
232
284
4520
160
3261
42
1344
417
1318
7360
86
1073
804
70
1020
7394
810
3079
312
5354
2026
1191
2037
1079
1045
4057
479
5293
11
1994
768
125
8216
348
5651
104
3790
1478
2937
7026
5
723
2630
5840
758
2649
360
302
1588
275
523
41
2422
6358
2113
369
2934
1281
4061
4407
342
3407
2505
8617
2211
1264
443
1712
3015
299
1946
1456
843
400
4526
4822
2319
1013
2225
2320
6024
91
43
315
6593
58
1139
170
796
2613
4779
4961
452
3015
1994
1141
678
26
1421
6486
3790
514
4158
390
1870
5178
10
27
1515
6515
473
93
1102
1383
1891
1714
3177
3831
241
741
496
1639
1208
387
7149
395
6896
2431
156
1545
295
4370
25
263
61
1720
5581
26
2785
1775
962
492
4554
5681
1300
3337
3756
4141
632
14
7022
1748
2033
2290
141
35
9207
4066
2311
205
1967
5362
1415
2141
1131
7071
2818
323
3526
490
1411
2006
2271
546
2969
6367
1371
4718
1852
4655
1312
5315
3012
2429
395
3088
2335
1990
1595
488
2015
84
393
2249
6768
1823
3240
1732
96
301
2539
5860
4243
4491
3
6325
969
3015
1484
181
364
2992
2384
1823
6775
1964
7217
2724
3394
1793
1188
650
8301
2975
1556
4895
272
4935
37
1268
666
6297
3707
1060
6402
4278
274
2168
3638
430
1744
1570
6017
102
87
1331
506
1060
5022
529
649
2912
3835
115
4683
5683
3910
6818
1582
469
9041
354
3293
664
333
6435
1442
8001
2383
291
4108
106
1082
1674
3810
7077
704
5283
367
223
1530
356
2162
4030
2882
166
1747
4231
3642
3609
2786
3516
3214
816
2406
3750
26
2624
609
827
937
50
4509
5798
620
9017
4328
94
1123
2779
5225
1601
65
4314
8385
2959
4020
2411
1967
11
1779
2632
3380
3474
7880
3805
392
3508
6419
7443
849
1672
1703
935
2712
1301
421
443
3362
831
134
360
5401
213
1854
437
930
3918
2146
3965
65
1059
524
1567
234
97
4047
54
2331
305
5778
3041
9502
7275
7197
782
1375
862
1791
125
3195
620
688
2326
373
1312
823
4847
3212
159
2006
1803
561
65
6032
1110
2950
2189
2222
1464
401
4639
4425
2622
1026
1626
983
2025
834
5937
6560
1613
674
1014
3045
2220
1059
6044
867
406
6817
4498
5272
910
2801
1007
1293
2996
1966
3172
3956
2577
3573
1078
2147
1270
3110
2317
2947
2690
2672
140
139
994
130
196
907
105
462
351
4038
2666
1617
2457
851
2607
205
7063
8127
3313
6984
4776
3322
5326
1376
1659
2706
2050
134
1399
6522
74
63
1285
832
3067
2192
241
934
93
892
6842
4147
3193
3393
4941
2273
7435
5039
4262
475
2321
2902
115
4101
4135
5292
422
235
4768
4755
666
4345
1869
561
1259
1670
5658
5954
5469
3502
3603
228
803
1147
3759
4496
3003
2237
2148
6039
3305
1401
1832
3306
91
8238
2461
340
384
1632
5951
562
3029
226
2212
2950
296
618
2747
80
1481
847
865
1065
6486
217
910
315
4893
5572
183
2981
232
2388
53
6843
395
5198
2211
6737
1093
2429
897
1227
776
9572
1847
1396
3037
2825
1790
4743
1624
789
1603
2087
2622
1486
782
661
2381
681
5284
4918
5092
6925
707
8010
4422
2457
1917
1773
347
6341
3621
141
1227
890
5158
4871
3706
3485
138
2105
591
1060
2
1064
621
2367
1148
725
250
2374
3555
6026
4394
2950
4991
5068
3584
7711
6947
3423
170
6532
473
3369
5945
3029
3080
65
1980
2492
1525
2954
6294
614
3731
1044
1456
2431
2240
616
1499
1631
8330
6530
653
556
8282
2722
635
2005
66
316
2741
359
8165
1823
2579
6379
1668
417
3182
882
5483
1080
667
125
2901
242
3958
24
204
2477
2827
2828
751
1206
8239
747
9
1007
1479
6383
761
324
1644
197
2406
103
3323
2
902
2987
1849
5355
12
5484
5227
6484
2194
915
4129
1582
1601
7133
3248
390
5326
4891
177
447
1179
436
1423
970
345
1309
1436
2383
2368
4597
3640
1443
8279
1605
1699
2066
2848
753
84
3098
2880
2166
630
621
1529
6897
277
4991
859
270
33
3743
635
1185
2150
3829
316
4343
7211
2271
2830
2923
1165
733
3058
2815
175
1150
4199
2520
6315
1635
5285
130
5681
1298
507
1886
1457
96
3410
293
4033
46
1201
1577
885
131
6691
1017
483
4314
955
586
2795
3324
897
5023
157
1115
3338
2899
5259
1538
5514
4988
555
3309
4168
1291
759
5470
5871
4982
1288
2896
2622
937
2138
7049
230
9482
5292
6864
2924
280
3334
4979
9830
924
1205
4146
3918
1015
7134
3417
2922
1017
3777
1235
1568
2192
227
938
896
1171
2552
162
4905
3122
4452
3
93
4441
4555
1762
1593
735
242
6542
296
2435
3355
6633
941
421
416
3272
765
4081
391
1031
3513
1158
1562
7417
798
4637
4584
2150
1721
2713
1655
3912
561
2459
1749
2112
6058
413
3716
3335
1607
33
6262
710
246
3021
1253
2408
1390
2620
1187
846
32
1511
2235
985
2925
644
2037
1445
1788
111
1667
1422
15
1865
403
7930
3186
1929
15
3581
8076
3417
4363
1563
1117
6271
7039
201
6737
2660
3552
5266
605
3128
9882
2194
5066
526
351
8334
4759
731
2687
1
347
216
1779
2238
1879
341
1361
528
789
5920
943
893
3671
2641
1482
984
3228
156
3854
378
5220
866
7550
3050
1825
1649
3264
1238
1510
2801
1306
123
971
545
27
2602
138
628
7359
1411
3415
321
6927
8090
551
3647
4162
2164
96
2240
7267
6566
637
391
181
1635
7281
4407
8340
592
225
3180
2978
4493
6335
557
7728
10
3158
4479
2345
318
2180
5724
4392
6606
449
4620
900
789
4780
1226
394
99
924
1351
377
452
1708
211
1551
176
1635
1213
661
1581
633
970
242
1692
2253
5571
1360
1388
8298
1172
6179
453
2004
1846
1347
4816
1163
2008
3766
1213
727
4448
4285
9342
854
620
2996
404
29
78
140
503
104
5460
1618
3666
1373
2585
400
2515
2043
86
18
7119
1612
7842
2738
1706
4485
253
26
294
5739
7711
120
2552
5603
2861
88
1065
4500
308
2988
5623
2472
3512
2783
427
2375
901
5105
440
1215
3107
5999
1327
5176
2630
1539
1953
2432
4582
6034
323
1121
1737
2916
3329
372
329
68
2189
3743
754
277
277
5673
3940
762
2937
4475
3542
67
1065
1972
1802
525
1091
1840
827
1337
372
675
4761
1961
625
1215
3327
9326
153
1169
7918
4011
2779
255
1430
6243
5948
5697
2779
229
2078
221
6849
921
441
774
7149
511
72
1301
1507
2199
352
1048
3273
6727
19
3358
2638
1542
1378
1076
138
2888
193
5685
4283
1263
928
2831
530
7185
618
3750
3072
3367
5089
590
745
692
4893
1744
5110
307
4167
788
1034
851
7555
516
252
333
4191
4620
1318
2960
1986
1823
2483
4611
2046
281
752
9382
1
597
5735
1511
822
6919
1920
171
4574
4017
1973
4254
2642
4446
26
307
362
5205
156
544
53
506
1379
233
576
83
1495
763
5008
4067
222
2814
3308
1729
893
1367
2632
355
1513
2155
2605
1329
583
72
2120
1745
244
4611
501
288
574
266
98
3555
7260
76
2912
219
462
4465
605
1519
8814
289
2185
3081
343
4932
5496
725
6574
3799
712
427
1898
196
1305
468
4224
1259
1070
5240
897
1435
2017
1026
6592
2023
1955
494
1723
249
2411
6296
2924
1106
4695
4449
2132
5447
570
6629
57
2988
737
3139
246
6660
2063
114
6071
1168
771
117
1754
7375
6568
4768
818
2011
2071
2427
1008
1457
5345
5614
323
4797
5177
1948
747
4150
67
1421
1427
924
9100
346
300
7023
2386
71
362
1831
490
4093
1652
244
520
29
239
4855
115
8619
180
973
5361
2413
205
1850
1763
978
158
4668
1540
111
2577
3303
1421
129
1133
492
4053
2680
7126
4253
3351
587
4504
1303
2370
2803
748
2741
826
2838
48
928
5927
59
3515
121
8137
4279
981
530
324
3488
1178
529
8972
2048
7418
3660
1581
6981
4116
2431
1749
1751
2196
1279
1172
8013
544
874
1294
543
1541
2049
2198
1114
3412
325
1005
8242
3981
3489
5090
6777
2072
1318
2453
3275
7135
252
3710
735
1739
2640
2644
2238
4033
672
2040
3923
1687
1097
2006
8817
1084
878
38
1305
3236
192
1943
714
6930
1130
3534
531
1594
661
628
943
3951
6392
3742
8115
6658
2057
1426
2870
2669
5463
14
7110
942
1671
4063
2075
4854
8725
140
961
358
1944
2207
2059
1192
3191
4509
6867
7782
8206
2627
3172
2561
4277
638
1234
2924
2786
3112
7926
34
178
4046
3605
1125
5996
326
479
9753
724
1506
6311
207
900
211
7972
2902
966
91
3965
685
3024
365
4587
2167
2792
7917
1250
229
4217
4858
1878
509
2042
198
130
4549
1423
416
3202
1411
920
5
752
698
806
548
1312
658
2058
2332
6594
455
24
2406
2508
523
2050
22
26
1212
57
1606
4377
609
217
1762
70
4675
2526
2370
1321
5661
26
2955
3470
1215
1627
6928
71
4677
1807
47
9715
859
109
5823
3589
129
289
432
4917
5939
6982
29
1532
6220
2129
1236
1
1739
6833
1836
4925
303
90
3382
517
2123
604
2588
755
327
5060
103
714
5320
2002
1209
3954
653
688
4404
1693
272
11
3002
1529
57
340
1081
165
2183
2873
4286
3273
1643
407
4760
4229
1663
152
170
4013
3354
411
344
28
3937
1526
963
736
1389
2681
135
3604
4613
879
418
4882
3183
3703
2010
2928
2670
6009
4045
2298
3121
1959
1044
2215
3726
323
516
344
4
442
1704
2216
3507
366
1097
655
552
1557
5707
2104
1234
441
1466
3585
1070
5015
3368
4150
295
2691
693
384
1473
1026
1681
1924
771
3926
1075
966
609
1638
2237
1189
1815
5529
8671
3258
4666
734
5235
3859
501
1248
4932
6271
5063
160
1549
1103
4747
3472
6738
3092
37
1422
4808
6212
1556
2757
3251
785
1921
1166
2274
334
2019
4671
605
540
866
957
5391
1638
150
6988
3105
1390
126
600
5557
467
5126
4181
3153
3241
4951
4731
278
1458
970
1086
133
729
260
2152
4735
6763
343
209
5552
6751
695
6985
8606
317
1125
5424
3081
7546
2960
1280
6189
3142
2992
1023
4152
3757
5141
2972
3184
794
1381
5136
650
7013
1057
510
1408
6768
168
4179
1157
1307
869
253
109
776
6398
425
2462
3110
1451
7048
2451
1670
5966
2040
5287
1161
1304
2037
8369
8191
783
440
5411
2251
1464
126
390
1162
1083
2113
6484
2478
422
1286
2876
3449
185
1520
1343
4407
354
165
691
8581
3559
2325
2690
6726
1348
8663
1607
2250
1647
2211
2821
4517
189
301
1973
1404
1575
1092
4416
2724
936
3835
2395
628
415
6133
870
1896
682
4862
672
3295
522
3195
312
1929
818
12
646
815
8
793
1069
1175
1352
145
217
1348
3242
445
7171
1921
1747
2364
268
5365
2615
3685
4
1632
2146
5730
14
4420
539
1559
1063
8
113
2948
2655
165
8853
1081
3066
2659
7866
32
1407
4431
1644
4672
984
3388
2877
7154
2765
1202
286
4510
864
2500
761
1004
412
2506
2530
3502
1012
8246
1315
6616
3304
2074
2100
1818
5575
79
2182
4873
2227
838
58
1268
46
6159
73
725
2376
1915
73
51
1296
1422
2389
1067
1957
1920
5858
2165
1208
5134
1487
2750
6021
2586
1861
325
1259
3308
276
268
8418
1725
987
1035
4323
244
403
2054
4126
3184
3988
988
636
3159
1925
101
2159
1180
749
3036
186
587
178
4899
6132
7444
6476
962
4075
1471
1127
1076
242
6181
4008
5347
423
2266
833
4064
936
2136
3153
1236
3815
4457
3937
528
3800
1627
4259
3795
4537
103
857
9152
6445
686
2977
2286
550
5015
2582
361
1061
2108
2456
1223
904
1126
5779
1779
219
5163
1859
343
1351
6704
2940
4576
7230
6616
4307
3593
789
7304
1600
22
1717
211
0
129
9042
5304
2845
4933
2054
187
7073
256
4635
6177
1264
7516
3417
1279
2700
95
2995
1620
1799
547
1702
7979
43
5301
835
3556
23
2930
2862
582
76
1116
5762
3488
5954
4005
7201
1804
4517
7028
761
40
2239
2277
3296
325
1061
7677
836
5729
807
833
227
1849
350
357
1124
3528
134
1216
4526
5206
118
109
1194
1522
7229
3473
2890
2004
4580
6573
1510
2133
7699
127
2991
445
2093
573
8408
5836
639
335
24
380
1329
1871
501
2720
7966
2098
232
8081
3008
4825
979
1949
4519
5564
975
289
3122
1730
2819
206
6475
2253
2309
390
6373
118
5110
5279
5013
1308
1052
3000
5118
689
2553
393
1445
7196
4889
2630
2210
1171
999
3619
25
10
2328
684
94
1705
5854
593
941
3030
731
1118
3236
582
934
117
75
83
864
393
2265
615
237
1369
2040
6032
1218
7059
184
5071
2247
1620
1237
1542
467
1498
607
1865
3526
2706
78
4485
87
57
1008
2955
505
6269
6606
1787
1239
4562
2344
3386
4485
4348
2774
383
2261
769
6137
3217
869
1394
971
47
3470
1451
100
151
2138
60
3914
72
2727
4138
1719
15
123
5684
136
1876
714
349
5583
5611
1542
1715
4160
4946
337
725
3057
661
1121
2301
693
5010
285
515
4872
677
3836
3101
211
44
8127
1058
344
7427
2206
751
2142
1275
33
5386
194
348
229
1111
1102
5590
1894
2333
2783
61
793
653
424
2399
3032
378
1105
3385
4803
236
1639
6362
1185
5083
3650
6145
664
938
392
5394
2891
2818
83
2661
31
4540
5940
5627
525
9401
1342
1371
45
1305
3450
366
3690
4948
693
3288
8526
6422
83
78
2719
3564
402
893
1704
174
6509
7355
3217
8483
3801
6461
938
2676
5
3237
2990
7082
359
105
1716
388
1980
933
2329
1790
594
2633
893
2814
39
3844
1590
4237
478
983
8344
581
744
1278
7997
2718
263
495
1275
3614
763
161
5220
1171
2590
1547
1639
4994
5128
2684
2546
95
820
476
6137
7132
88
6814
422
2973
4046
3590
1542
543
256
3511
6296
3997
4167
247
396
83
4132
446
4797
3210
771
249
242
130
6818
593
945
6
5343
950
764
5374
7035
2650
6177
115
1817
4284
6
1157
1692
8041
5495
5330
0
718
2980
1743
361
6709
103
347
2067
5020
4539
1914
1379
6456
577
1415
2828
227
4470
2844
578
530
5756
1425
1926
2032
3258
2321
3680
279
1000
1365
2972
758
1718
192
5839
3970
6395
407
3786
864
444
3135
5558
7841
1402
9931
845
4877
2854
1661
629
4674
2905
905
1589
4716
1573
1804
9549
3566
6520
1308
4065
3778
155
4677
6815
520
5483
2516
5261
5981
4120
2990
3132
156
3048
5196
5222
2966
2004
871
189
4549
4598
3321
3400
1439
580
1227
2040
1350
4997
3252
7222
432
1874
6868
5487
1695
1679
1999
1027
1181
107
74
797
1084
222
1124
229
1223
3240
1255
444
5651
338
1141
6199
559
300
734
2021
3530
3245
2245
911
488
943
418
315
1841
977
443
572
598
5844
5783
1292
1592
428
711
2839
2509
3189
3759
463
658
915
3021
944
4942
1101
1638
3735
68
803
581
218
2272
307
5126
3511
220
1627
3951
5192
1398
3161
851
2004
186
685
2562
1960
2311
3261
1844
4507
2325
254
758
799
1042
920
2092
588
1
6056
2038
4529
1745
2356
1038
757
7568
222
3166
311
5618
1141
5029
1585
1887
2471
2655
326
15
980
839
3082
89
3459
718
303
1631
551
4606
2760
200
1209
2527
4651
3593
3163
1120
2289
2283
610
2244
64
2303
2012
7331
616
87
2052
1409
1181
0
995
753
658
4824
30
134
30
345
32
7322
5953
260
1379
44
2657
977
2152
1176
4971
966
2571
140
3581
16
712
3003
7
9021
3713
1711
5778
1376
2062
1127
973
353
1625
3153
7743
269
2678
2682
1006
384
61
1871
2663
1912
5466
3715
455
1083
3119
2086
5990
1243
2496
977
187
1993
4116
2745
2132
2012
3439
4055
2268
1363
3104
5916
982
1321
768
2621
38
4379
5851
1258
3662
18
298
336
4371
58
3837
3837
6696
202
104
3367
1892
1599
2588
1547
56
514
2146
1696
783
1777
1221
5131
834
3307
141
1549
851
3831
3815
1151
673
755
662
394
3370
605
142
5415
245
352
4888
1065
9486
4443
5347
4082
4992
984
2759
7626
469
2258
2992
8083
2202
5196
22
1668
890
537
853
6660
684
3404
5707
124
1325
739
249
5232
4016
6041
3216
1041
835
1051
651
4489
58
3093
522
4829
8109
4797
430
4919
2297
455
2267
3731
7720
261
5555
574
3813
1263
679
4468
105
6304
281
113
1004
1204
2783
545
3184
435
25
2232
6355
3456
182
5832
1258
6161
6690
3156
22
1513
613
2647
303
1725
242
1715
2658
80
9903
611
1998
1645
6273
3252
979
1435
606
3460
355
952
88
4523
7213
2433
9778
2781
346
2406
28
4209
567
211
205
319
615
2843
1086
7098
4344
4302
3377
278
3863
1083
7826
214
30
3342
4775
2879
6749
2492
2125
2116
376
520
616
4824
6138
5357
1638
9615
3653
1298
431
222
1134
5296
118
1285
7369
885
3169
340
116
442
655
858
5318
285
395
1128
2360
3877
6198
230
6160
290
5090
688
67
2057
1556
531
28
3325
1024
1581
2496
4003
2361
5158
1149
5801
2927
418
1121
4363
4890
52
2273
3128
4230
717
863
412
4280
7005
859
3104
7760
3209
1768
448
574
384
1041
2026
296
8792
2095
3642
561
1702
3084
4146
6892
1202
1975
836
7542
326
2074
4002
1495
2660
7736
1418
3179
9002
2872
1529
5744
322
1064
3784
471
493
5686
4233
4890
461
8
3644
6357
1737
3093
1227
7961
7103
2116
4014
1339
6384
46
2593
22
892
1482
4031
5357
1055
1376
5606
116
7990
470
2147
7921
1501
2954
531
1814
187
4851
1967
3644
1200
6350
3778
273
2537
2363
587
972
3509
6454
1380
1510
236
2927
118
297
5515
6062
3116
1776
1793
1126
4067
460
4746
1154
1282
97
651
340
406
711
2777
749
1280
787
1145
149
777
4854
5938
183
1406
1464
3890
1115
982
4407
2910
1220
2487
3600
2305
1024
885
194
1204
1333
5926
6455
1251
8764
492
3794
6833
2991
1045
7964
2094
6289
6859
267
2086
927
809
133
231
540
3622
358
94
1389
3771
351
593
5017
2620
7424
763
2699
1044
482
3829
6701
655
967
485
7409
158
46
3324
2122
2034
2401
490
2009
2824
2540
817
51
38
0
2181
1686
127
3570
9285
2375
515
9261
1749
6328
2426
771
6868
2690
912
326
1755
7300
5651
5211
1946
1331
282
1409
3594
4066
63
1292
1534
3036
1075
2675
1393
1741
3520
1917
4678
372
5329
301
2059
272
569
1207
3822
5205
6814
886
0
3394
89
952
3370
1536
3018
519
1382
4581
928
542
1410
1582
348
299
4234
2396
2
8336
50
984
1435
2265
6022
115
319
437
1419
7543
158
8172
4331
389
272
1083
697
2141
1204
7446
478
1624
3049
5150
7229
4183
1632
2250
714
691
4116
219
5594
1327
232
5544
3120
656
5252
723
119
2336
1421
4659
2954
1433
968
3195
2212
2647
6642
5879
960
2350
3033
195
2638
1949
881
2104
7240
27
1002
231
2659
1331
3614
963
395
249
51
1834
2992
2176
3974
3002
2965
1622
4159
666
1375
1217
2087
239
2294
27
2448
157
4535
2009
6692
269
5371
1343
3087
53
2560
5314
4602
673
94
2035
4536
540
1539
7974
309
18
62
1507
1645
2879
552
3909
830
1646
1372
5534
2308
872
1681
1373
879
2133
1448
3406
1423
239
119
1489
98
5699
1276
73
7534
3187
1526
1272
2455
261
1874
1606
4084
550
4930
150
1225
1809
4800
15
7575
481
407
3905
3692
5785
2319
4510
1139
5524
1771
53
1586
113
529
5003
4911
31
326
2886
6086
268
4538
124
1324
1390
1281
501
7910
8389
195
3205
650
1763
351
705
3676
157
2212
859
548
170
1017
1381
1619
3108
1637
1293
1384
2435
3287
8328
336
1553
1560
2186
2965
756
298
5809
2815
538
5066
7725
1830
4503
1052
1525
1472
165
4047
1044
1167
3585
2294
5161
2334
4373
865
1500
4558
2765
3098
283
2242
810
1113
240
6424
314
6446
4276
7917
7832
6093
460
1534
6665
1
1661
531
2629
1606
669
3606
3718
978
943
43
76
115
4621
6835
138
746
3728
641
4170
4053
1165
148
6384
924
828
4314
4867
460
643
1123
3676
4412
2314
377
938
2026
2433
1592
652
2169
6015
1774
4819
4295
967
272
998
52
5054
235
1299
884
1739
210
640
368
4264
578
1260
68
5648
3870
6460
7661
1491
488
50
2600
467
1795
6787
1360
879
4191
553
399
2323
6981
1312
4996
106
4398
5548
3064
3578
3616
3521
3042
864
2082
1346
1801
761
1464
537
350
2363
1332
2125
4123
943
2701
782
608
150
229
187
2326
42
1508
1800
4829
5394
383
1044
452
4489
255
6922
5197
1258
1277
981
4153
2664
540
8420
1533
472
2342
1677
38
3514
3552
3056
266
4048
4136
969
359
628
3622
2372
3444
2579
357
1445
1120
898
1671
4314
11
2211
635
334
45
2611
557
273
5473
122
3769
3748
116
6122
991
1148
41
730
1494
5706
684
6106
7437
1576
1016
6493
613
1722
5769
5890
520
2203
2749
987
1669
161
1027
4019
2826
2463
2833
4055
1510
8764
2417
1563
2305
2683
2955
6616
1089
1291
1719
47
687
423
2500
1365
6346
1647
303
1270
912
30
5562
6222
1167
257
2519
3672
357
1369
1299
5287
5258
1893
960
99
592
2593
546
783
7043
3670
1549
7583
3463
1182
43
279
218
1422
3301
1286
1708
4397
1459
3778
3871
5733
6317
81
2814
1679
197
458
2498
1961
5824
1469
872
660
106
2216
774
3045
529
5459
603
9413
200
1626
4590
1212
2266
1586
35
92
5131
4160
712
125
1058
3421
992
3758
433
450
6453
895
5521
1951
3773
843
223
7165
3526
3228
1071
337
774
7469
1832
3303
560
1851
700
585
2317
5945
427
1962
1440
5444
2775
1694
4993
4356
1887
957
678
227
1144
3987
2016
3071
3028
5426
1991
2807
1073
3042
2623
2171
202
2963
6120
574
2792
759
190
228
2532
3996
585
2588
527
8539
7546
4867
1033
398
5381
1806
2889
2559
36
1888
2129
94
6301
219
5622
2588
4507
468
5323
5921
155
401
2828
1802
4997
5636
3020
820
966
2567
2766
3931
228
5739
3609
1546
389
7814
4857
204
459
5099
434
1361
3808
5124
5134
789
92
934
70
4094
5913
3251
1485
2985
230
172
958
815
1721
1939
504
377
2208
2524
317
1533
3163
123
3265
56
1439
7013
1231
31
2116
5342
749
3087
559
22
3719
368
918
2563
575
221
102
473
3621
3757
6477
2245
2936
5208
2004
2498
5447
27
113
307
3501
5444
99
2042
252
3389
1135
4213
8772
1432
180
2443
5378
2362
319
6608
3294
2503
2469
344
1724
92
2131
1575
836
392
1068
5842
1136
3756
1509
2070
193
774
6378
506
2272
1925
357
2368
270
5138
91
125
1194
479
279
4645
6494
3175
3337
6393
3925
1220
1481
458
2898
8294
3594
32
4321
5913
3637
4232
1580
9097
771
2788
1986
5707
1740
2896
669
6321
157
2974
3597
3211
7861
246
2120
761
1578
3596
4673
2527
296
123
7360
2319
6037
7818
5815
5174
2547
40
271
239
3689
66
2235
72
152
6127
4812
791
7258
6015
3401
5523
792
772
657
377
1403
1038
3590
538
3803
1848
10
2281
23
122
400
6512
8185
29
4530
100
4986
205
3812
5725
121
2691
5606
175
274
2809
246
948
51
2772
1086
1018
3041
4286
1511
887
1180
2437
1989
1603
167
4741
399
3004
544
843
3523
2167
467
5770
7552
295
5255
4132
3125
4552
5205
2610
98
1969
4879
3440
890
4593
2482
1484
2544
1649
924
7627
1812
3753
8011
5060
1671
3271
1936
807
5475
2212
2598
9299
2033
8889
6462
2887
374
622
549
5954
1270
6542
5098
4703
6341
5264
3708
1236
1633
4478
1650
4940
4149
2387
3515
68
8313
1718
2437
1222
777
158
5320
2841
865
4552
2486
1476
2053
5505
4627
1338
4749
893
3326
4618
5417
4861
4641
52
9137
6292
2417
177
4373
217
3556
1326
8150
185
4743
3283
252
7864
733
2129
1074
412
4540
824
2999
6777
397
305
990
1397
267
8023
934
2122
215
1852
1482
3311
1237
4308
4648
162
931
4154
2068
116
3479
3226
788
5715
1877
42
5183
2966
1514
1779
602
296
756
2927
6935
984
4729
2586
1018
4892
1693
4100
23
2149
2836
1112
43
2431
3201
4849
535
75
5354
692
600
1849
2734
2113
5377
448
789
765
4725
894
2696
4076
2127
1467
2061
589
4843
893
86
2486
926
1081
5046
1050
1428
4959
534
474
1138
3169
3287
307
260
4709
1644
188
1326
482
44
8149
2763
5080
3396
248
347
1922
772
3175
4017
20
255
1224
7193
2535
3246
7914
851
2116
7859
1694
1893
3345
2554
2918
876
1576
3026
7380
282
3048
2785
471
4246
3661
338
3394
1375
1825
3006
4543
1163
5172
5474
3506
5158
340
900
108
365
2824
1296
376
812
642
518
647
6914
8360
8551
4009
1642
3572
4920
2391
481
8809
361
753
2974
1348
2211
196
2321
2245
315
2283
7031
2814
625
11
531
627
1233
6782
699
4537
90
628
1351
2210
78
1911
1317
8611
1050
457
144
661
6817
1684
99
1002
6001
577
2648
182
1464
4579
1488
241
18
2236
90
2184
6517
4727
1031
3029
84
1182
1366
1320
2453
248
127
6684
5601
7409
6262
1345
878
1756
418
1739
3846
5075
2892
6730
521
4046
4468
21
4871
699
2398
574
1020
246
2416
17
1643
1714
4597
80
508
2322
3117
327
3283
2319
71
2165
1943
504
2360
6719
3387
3733
5146
5340
5231
568
2849
2071
5198
2326
151
1062
3378
244
6066
491
451
3514
1194
302
866
5358
6847
1248
6389
1817
794
3796
920
13
3723
300
388
941
97
214
1449
6600
8338
1000
4178
1622
6571
6160
5292
6779
3780
27
78
1441
2878
2367
1436
2317
5868
7384
5919
1235
5012
1535
878
1834
40
3665
36
8714
3518
1200
2486
4
347
603
185
5708
2478
213
1230
643
418
5454
4490
2528
8702
129
4323
1716
6422
1351
2764
2058
3551
266
1310
91
825
4656
3806
7542
7530
129
2196
1455
4587
3360
4490
2042
714
7058
2553
2756
957
1354
768
2622
222
233
2547
842
58
203
4785
4551
2406
2945
1983
115
6518
1140
3690
141
4287
2191
654
2380
4684
4214
984
4028
420
1249
1208
85
44
922
1079
528
3319
139
8415
606
5771
3457
3406
1941
1256
3919
1206
681
1653
1662
2055
1844
6020
5462
3188
27
3559
5695
3155
2326
24
3482
630
3529
3410
1326
702
2200
3058
2498
114
205
3382
882
6962
4517
4597
2490
4272
2077
7149
1269
6967
8769
1713
4796
4634
4369
3743
167
41
8251
38
2330
3620
915
1460
1207
4999
975
3244
4542
3424
2179
4490
2099
1895
2064
3903
178
2740
7880
323
1269
5342
2374
3661
3066
880
556
3126
1765
7761
4528
5000
6041
1096
2479
593
1753
3568
8330
949
28
1205
113
2
3165
1818
1027
2441
467
2663
126
4004
259
4727
315
3869
177
875
1580
600
5399
37
1774
2114
84
5589
74
972
5130
8
2130
1630
3729
1971
825
1331
450
1930
44
1052
5195
678
486
3599
5117
1964
6513
6695
682
120
1255
8776
2812
3198
2493
2325
1466
2265
6058
1561
3897
2113
544
2314
4696
5181
87
1092
861
2723
8468
2924
2155
107
79
3350
8301
974
4171
2022
5258
1089
1239
4108
6115
1206
7824
602
164
94
7856
899
33
1223
944
105
2758
1109
1155
1261
2982
4631
375
6681
3318
4440
5611
5046
724
568
759
759
8178
1191
697
150
3154
38
2125
808
1326
0
3133
2421
4587
1065
2591
1786
1698
182
1112
860
7425
404
1581
143
7931
6654
0
1857
6290
470
492
7469
1250
813
6990
2687
4595
1160
475
990
573
4139
1609
42
1062
1316
2411
6035
540
8776
395
1328
5648
66
2311
1350
685
209
676
1011
293
69
3144
811
7585
2073
1274
640
7538
1231
131
936
1538
2573
1337
3505
3224
2796
1296
151
209
3170
176
1170
7881
5571
2237
741
802
2352
1092
1055
4566
2559
7042
948
6940
3050
50
1799
375
102
2425
967
437
38
4302
1184
799
3367
3823
893
3360
1204
6693
78
860
669
4309
2274
3973
812
1456
6341
2792
5084
1965
2043
1965
3463
2032
1128
154
24
898
143
1906
1874
1309
1192
1999
4537
1365
3875
5124
4728
92
1495
2962
2194
3807
1297
402
1137
1460
1382
771
1974
178
1879
6759
2915
3603
787
598
548
1487
955
1763
7833
2439
2192
3313
5713
60
1282
1477
3729
637
2072
203
1531
7349
2897
2005
1090
4900
20
4518
3895
207
3658
34
3419
4390
4999
249
5158
1017
3558
1446
4106
5860
5419
821
2652
719
415
627
892
1477
565
1829
2996
259
1231
320
1245
8146
2080
85
758
1636
721
211
397
3040
1035
2295
4855
464
53
1413
718
2967
5971
272
721
170
3282
2074
1755
5655
247
74
1779
235
325
8742
181
2280
5764
3062
3090
5812
2745
1040
1066
3805
895
7165
645
8908
2029
8212
132
1662
775
305
4852
532
1223
6295
2651
792
3920
887
6324
6216
4591
917
4660
671
1004
5493
130
7866
627
2502
8229
6415
659
724
143
95
436
4792
705
392
141
244
6399
4095
3288
1178
2890
2
1700
790
872
6247
4797
1538
3144
344
182
2434
2626
1250
1990
1630
511
723
4099
4883
660
113
2777
5225
840
2670
6307
4346
5210
5994
3001
3093
4471
1333
928
2730
421
1979
5304
2424
1627
1095
56
2745
2077
170
3050
2719
1536
876
956
4700
1791
521
1472
988
2478
2671
2101
1038
911
6489
534
979
8646
3088
1875
7608
2922
4253
2678
7346
186
7312
2943
5628
1013
2619
5184
914
2461
481
527
145
3282
14
975
631
2784
1291
4657
1273
6339
1777
292
836
1064
4645
24
894
747
5406
2061
784
2004
785
716
1137
266
1915
2730
3136
904
5271
1184
5496
6735
908
3428
1814
108
4627
5085
1951
489
2163
1539
5647
280
6730
396
309
67
8935
995
2993
6007
3819
8329
1677
855
3293
84
2374
8
2730
3498
1147
3367
603
2696
1904
3799
222
766
3733
2696
8279
1869
2215
4803
548
3547
4954
911
5345
1532
4117
538
476
6311
4652
1302
552
1943
1134
1042
716
437
7043
2017
665
6800
13
2681
8406
477
1349
2793
3582
2549
5616
5063
3458
2608
809
2817
7048
5840
4235
351
3444
4080
4039
1625
5051
101
334
18
404
220
437
2760
1427
2098
8847
1819
3951
1651
3623
1807
1116
2525
8542
1927
119
1168
4630
903
661
36
6555
3448
136
1917
5579
1147
6755
3613
1192
2629
117
910
6118
6591
2092
2688
3023
525
3663
2284
2404
3977
862
5058
6891
7071
3858
1196
935
6824
1513
361
519
1094
17
256
4347
838
2523
2323
490
1536
722
4809
157
7559
1909
1532
4954
1523
256
2170
819
731
3083
4351
6811
7687
1869
3252
767
310
246
2905
1634
315
149
18
9661
1214
280
1438
2911
1972
3354
3901
818
854
207
373
274
983
6
2504
1944
5165
214
2142
1242
8801
1010
5393
23
186
108
196
1042
1959
1254
15
4215
5055
1276
2563
4939
5664
286
411
134
608
350
1362
4672
1203
1272
5126
863
46
2347
1360
869
179
7070
1391
2335
6817
2437
4226
9578
1586
2151
1216
8135
3483
1483
722
4322
4095
4930
2838
8846
7608
1806
1865
4247
2440
507
1214
5602
325
177
1938
230
5337
782
3785
1658
3110
6545
152
4813
93
825
4754
5879
3851
2484
2519
874
8373
915
6378
1068
2920
781
801
821
2489
96
2202
2900
1023
255
4005
87
6212
3844
5551
4791
2781
3999
829
1729
908
2087
37
200
4150
2052
8336
146
5081
2397
1863
56
1303
3166
5097
441
4164
1875
1071
979
1877
4888
686
5520
6023
2123
650
5
1382
2038
170
3593
4504
6643
6936
4998
1266
7588
3905
3306
5082
5166
2235
852
1228
3430
504
2566
2973
1344
802
2216
6646
792
1881
2974
443
5064
1583
6103
2822
3349
6317
129
260
580
1479
4135
5391
444
1678
73
255
2912
3298
2814
4117
516
2091
1084
2062
202
819
2647
1154
1765
345
1201
2302
1945
4562
1846
8744
275
2581
2277
2145
3685
943
2124
4441
3838
1131
2782
437
2115
712
238
1819
81
6324
5281
1366
1565
240
2110
7327
73
3248
8056
50
8918
2369
417
6056
391
4245
76
2297
286
2461
3735
47
792
3684
1768
191
4343
3033
3123
4310
4094
403
1099
462
1181
1642
2123
1021
2709
2962
70
1502
4208
1646
969
77
232
2333
233
691
1446
2617
6193
98
6103
44
994
7955
1574
415
166
310
3306
1322
481
542
2368
1106
621
593
2013
1803
2185
3656
2454
2000
13
4855
795
270
450
6599
1397
3940
1841
2531
479
5955
7456
3234
3198
1005
793
3978
4798
1959
4300
79
290
1087
560
1542
847
1202
3330
631
24
388
5975
2035
7839
3908
6719
305
6158
3743
2249
3949
3310
1544
7448
468
906
899
641
1038
3413
1564
2968
4321
2756
3366
916
4030
351
196
106
142
671
5005
408
1389
4201
2727
3715
7943
374
538
6017
818
1287
298
968
1212
582
2736
800
5516
2468
699
3366
632
677
1101
403
929
932
1670
5
7085
3210
199
435
2803
177
2004
2174
898
8235
152
1685
6621
250
1436
582
3132
19
1616
4195
4806
255
788
9362
8
2642
1026
5166
8038
1484
115
3845
7418
3581
3512
3043
1381
4190
283
1113
6058
836
1095
313
3616
6275
1786
2770
5800
1460
79
995
230
636
4270
6
589
3496
2702
880
469
2168
3827
4727
672
1482
172
3182
8148
267
1264
5362
960
7759
1061
5358
332
2841
689
1026
19
2534
252
545
316
295
3857
3043
2854
120
7266
3522
458
3409
1071
1818
1334
6775
1051
824
2721
2452
7177
919
796
3650
2407
5289
7043
329
777
569
4178
145
5195
3821
28
2660
3279
1364
116
3359
417
2092
4336
78
8276
89
6059
821
3396
3201
403
7836
7208
1065
3604
3047
1651
1113
977
5568
456
345
2
6956
454
3023
1140
307
2120
3755
1503
2205
1927
458
825
1580
3366
3421
1095
2544
3969
3120
159
343
524
2
3792
7454
2225
2881
846
5589
2713
1175
70
4024
364
6986
2208
3592
1869
1291
8539
64
8220
4941
5162
5290
1802
1244
1683
537
605
5893
2610
8785
1156
4236
848
1389
4739
3126
2015
5700
524
3362
1965
3
1089
1385
551
8336
1190
2922
2179
2446
55
39
2557
3190
148
123
2945
1301
2855
100
807
2166
1641
23
2259
16
157
277
2111
1478
3240
5457
2624
1153
97
1692
1372
6372
611
360
4632
136
5541
3750
3531
1237
2507
2354
8586
777
219
2000
1524
1220
6033
1683
2263
5328
458
6143
4590
2689
935
49
4592
7549
6721
4099
390
9436
4863
2359
935
1985
2124
4736
145
1585
915
3834
7083
2379
352
2138
901
1583
1910
5041
447
836
97
3190
3417
1623
113
382
1064
270
593
90
1371
1163
959
2875
893
785
25
1210
1136
5827
4264
4170
3956
6910
684
6428
1508
417
7393
1080
472
2781
1
2872
605
4566
400
3380
6653
1528
4689
3415
2481
2937
2485
962
1201
2947
6569
3016
5732
3099
8744
1995
3048
3190
2151
188
489
3623
2059
4632
5091
85
2784
101
3043
25
3348
74
2622
1255
727
1623
49
1262
5034
360
6636
505
297
102
5054
23
260
1179
810
823
76
4916
2338
2642
1585
1632
4222
1044
705
4094
7309
483
488
5705
5382
1008
206
771
3175
5698
1897
421
1229
302
344
80
1465
5465
1737
2134
2322
1845
7044
273
2116
2159
1502
9565
2380
535
3218
7059
838
5052
2275
2946
2468
1327
771
4049
4091
3030
5076
4099
380
1575
3712
136
203
165
437
5078
1067
92
9201
5881
126
184
780
1930
542
222
6217
654
6420
1616
8389
2168
117
85
498
4468
2216
776
1700
3692
290
2239
3362
1822
1522
861
2474
314
1962
8154
8688
1941
908
126
2124
1521
6392
1235
7717
24
7420
2297
2045
1748
4374
1416
257
1522
3228
7991
57
754
3607
4043
1906
491
2073
118
1276
1073
3849
1865
850
1032
3273
6648
415
1071
501
1040
1036
8437
6134
2215
572
3685
207
534
4335
198
3572
2891
901
1478
812
1400
233
5706
4433
736
1539
376
1549
2832
3734
514
1893
1377
1403
1706
2933
838
333
2252
4100
1461
668
919
1916
844
418
1945
3924
14
4862
5464
1699
3729
1055
1302
1417
55
6486
1422
4170
1109
234
2788
2191
3162
3869
4204
3174
2498
4443
4950
3140
476
337
126
27
452
1442
3783
2829
3649
1231
213
2678
2597
2774
3220
6215
111
3116
583
90
2152
2439
257
78
349
1404
2388
3673
5409
309
441
2393
2116
874
5400
821
324
1349
770
657
2115
2779
2318
3
3001
2247
1284
491
2243
6036
3873
2305
4355
219
3687
2664
3212
1240
5239
4868
701
5793
2010
3900
303
1448
1738
1104
3528
616
4938
21
3315
576
5483
7015
297
903
3044
1733
533
919
1851
76
3128
4291
1631
8104
6887
4674
3524
1843
13
5687
8151
4214
2423
2265
1747
1432
2198
1209
1435
1947
390
2070
3866
2055
7604
5338
850
1867
2567
737
159
5664
951
1654
2343
4318
1165
1430
2942
169
1139
414
5221
7599
744
3415
2359
880
2498
7768
2517
5084
1322
3029
2329
2995
2329
3008
1259
6913
2838
3521
507
990
2317
3122
91
8267
6096
2318
3288
146
407
671
3566
1539
5396
1222
4157
2091
2743
3491
7066
862
579
4416
506
646
2554
1689
65
6800
1163
23
511
148
4406
2
480
371
3427
628
1970
8728
3370
3151
3481
3927
4545
316
825
892
1035
1719
2728
2947
250
295
5498
2141
1808
2983
6966
1826
384
4730
8139
3553
6489
1250
757
59
2848
9067
1351
2800
765
3012
1217
7457
447
889
3915
2187
8276
4089
1666
1199
331
3222
26
1157
2777
158
1900
1049
8
525
795
5349
892
127
3006
591
3301
2219
422
3944
3578
1746
629
927
972
2557
5332
2762
1504
69
673
642
4653
2168
3947
923
2262
4699
3710
3622
1015
4901
55
366
1378
8992
1054
528
5241
231
607
446
756
848
2443
4600
1499
1821
1967
2708
5915
8024
212
5974
25
1899
884
684
2270
5427
6136
3611
409
1930
1385
5705
1268
1596
41
8088
2502
40
997
3622
3355
2830
66
3786
1049
7162
4338
1073
62
363
2512
147
2273
778
7711
3498
2417
1691
461
1893
5291
45
1970
558
4950
3650
1163
834
6745
437
1818
1193
2066
1237
3439
2268
57
1575
871
1598
4948
773
6656
278
899
210
697
3381
1264
9044
3187
2553
264
262
4690
1931
84
1746
184
781
2123
4076
261
4233
676
777
8058
5566
2017
79
659
684
555
4627
5079
7663
5475
5725
8607
4156
48
4695
594
657
4597
7911
69
315
4941
1013
3816
3267
1566
4603
18
492
3734
559
859
7223
1285
6052
4029
7787
110
1866
667
6526
1103
3440
964
5416
9833
5470
6523
4252
6786
3942
386
217
1797
438
760
733
1054
1918
1739
35
7595
1030
2440
1759
96
141
4095
19
332
309
753
174
2152
6136
9334
26
1896
939
6558
3347
160
4485
1031
2631
6712
1404
121
219
2386
199
1825
6691
1081
3361
1346
763
34
1973
644
674
569
50
1215
3137
381
2148
5326
5958
562
3496
4343
1570
1085
75
1018
3796
1892
1537
493
2204
703
161
3224
5477
1953
4296
1898
6996
2677
2043
1302
4174
1163
181
845
8519
2566
166
5100
2342
4321
500
2144
2768
1149
2056
1950
68
1559
3199
201
2373
2917
1366
3231
762
862
3531
326
5346
1729
1031
3501
6794
2313
1801
1384
4192
175
30
2802
765
2939
4183
5532
8195
1102
2743
4017
1233
144
1068
5174
5642
88
1412
119
107
668
124
1136
2192
2517
8592
204
116
3253
560
7711
2524
2363
5999
3757
6335
2935
1132
3001
1527
6738
1286
7111
2749
2391
3842
529
4985
2677
397
216
199
116
1177
2240
330
2069
4533
727
4327
721
590
224
2591
4976
1282
1095
1772
2085
3193
1115
54
4805
103
5900
4435
1110
413
692
821
648
917
2987
581
4795
4811
3091
3245
1642
774
765
780
528
6123
7518
5320
802
3616
2114
4298
50
1332
1437
1954
7192
489
6140
1503
83
3623
1927
3586
36
3027
5116
758
2469
2860
6361
23
92
52
1232
237
3644
1691
1803
1139
4364
1033
2709
6735
2315
154
1086
7153
2135
4010
1497
1502
2847
1001
4543
548
43
3754
3385
252
3113
447
1292
284
4041
785
2846
836
716
3797
5313
2939
2416
1170
470
1392
2405
3171
755
512
730
298
1542
1436
5507
1668
4326
4147
9573
209
4151
5516
2926
3413
860
1529
6
4348
5287
846
256
137
2474
889
1725
4561
1220
321
3174
1116
789
13
965
2640
3811
2519
1976
885
5904
3752
7849
1840
223
2004
2892
3422
4909
1113
209
9501
4661
8026
1120
519
1860
3195
8410
1660
929
1234
7807
7591
1370
3197
2546
85
3129
544
6685
1873
792
1435
1010
7934
4267
5440
4630
2609
4828
234
165
2660
6463
8101
3260
1654
2592
3491
1131
8008
1599
2169
9055
292
1316
287
58
3444
6153
3895
2960
2627
782
2503
248
4780
5454
1089
2547
2215
1568
624
1990
2775
510
8039
2792
1979
2329
280
153
30
511
657
1765
985
4200
3877
3574
7619
1001
883
669
8108
1253
5792
6824
1587
311
4102
2653
488
1560
3148
2064
103
4208
6084
6602
857
189
4914
1209
3665
6459
3997
511
1017
8163
308
4313
135
840
256
633
708
2203
314
6296
1047
4732
773
4086
955
6135
436
1947
2389
426
1215
1108
3162
2830
3295
2110
500
255
61
2371
663
1372
166
417
342
5593
3893
3990
3205
2155
424
61
1136
1593
1272
7663
10
143
373
270
820
1868
4168
1006
1829
2772
3355
1132
2105
1139
116
2389
30
3437
3617
5079
8713
892
2482
1771
3471
5173
1066
2254
1272
6451
5132
2081
454
831
9150
3960
621
1146
6915
1437
4568
2268
1493
357
1701
1702
4348
2783
5159
4018
298
4056
385
5381
827
45
1647
2375
230
70
83
2014
2559
403
2326
3648
3773
543
2901
4766
2594
1131
2368
2303
8177
556
157
3280
4157
2635
1374
1737
3016
1609
1504
3716
2712
251
1825
384
7868
1091
3069
1543
272
1687
2042
1015
3776
4775
2700
1398
4299
716
4717
3080
2239
3160
9102
3263
4385
1111
1735
2661
212
3306
4904
1923
1886
2926
532
1801
4089
1975
7424
7698
2442
5600
3069
4601
384
1315
127
4752
4577
1192
7182
645
3893
921
2561
1040
157
505
613
181
158
1331
3646
1155
4385
1096
127
3125
7152
5837
5383
7278
3772
5881
4917
0
1253
10
7293
1493
4010
145
5630
4494
5638
8870
5716
129
3402
647
556
2628
2131
7829
3975
385
3304
2895
3669
5626
6363
848
300
5482
1464
4261
5930
571
1673
689
5903
673
1028
37
2752
6781
2197
734
1382
6160
4156
5467
4770
903
6185
6696
859
9101
5246
95
214
4565
163
3354
1796
1476
4644
7420
437
1552
6271
228
4211
563
6105
617
6176
400
367
4436
5797
1190
2113
2376
1376
125
398
544
92
162
2706
4830
6656
7754
1162
2036
649
7244
1556
134
6412
7125
6003
504
1774
5951
2535
874
1914
5250
1537
153
3055
192
3393
939
1304
2745
4691
1536
3732
4784
368
270
2591
7909
5267
2049
6381
2919
1343
1311
3366
817
2432
3657
4537
949
1329
347
2210
2539
962
4159
4457
1049
1903
4808
1681
2188
5962
1955
3802
6208
732
1834
5864
3905
2611
619
1208
834
701
691
4
220
2871
967
3993
831
9838
8114
2687
1177
6663
2059
616
838
450
2135
2564
2076
3349
2898
3320
4378
5955
749
231
6602
752
4650
2106
5399
3555
6619
1116
6320
1173
128
1777
770
989
356
6526
2216
2631
705
336
2630
443
9
4
374
2054
3890
100
1930
1171
831
2304
4516
4222
8604
617
205
5880
3125
1125
5248
4251
332
4917
97
269
1023
105
1512
3840
391
1368
279
532
2355
2119
3366
3027
428
52
1046
1146
2103
4316
1394
811
3283
32
3904
3316
795
4285
3441
3478
367
3720
518
277
5254
1720
977
7573
231
50
3592
1944
2224
333
1673
2350
462
2950
841
7872
2912
1922
7093
1633
3
312
3135
1274
159
6368
2232
5583
1080
1781
2550
1225
2256
251
188
2402
840
1539
24
1377
1080
1023
6465
1606
1027
1844
679
1304
6515
19
3239
2514
102
879
744
62
3241
648
5149
686
5058
2122
4356
247
655
3329
18
2776
750
2228
4308
2535
1620
4537
675
541
1021
2242
2118
2824
621
740
1361
167
3068
5905
3434
2856
5183
1264
64
3322
323
34
1830
908
1624
2935
506
1073
1473
3305
687
208
3808
5491
4346
3722
3800
1594
4660
32
4035
30
3564
1412
364
3704
21
1147
4719
2773
6511
2726
295
1555
5585
616
2186
5346
4998
40
872
3849
298
1941
1784
1233
2582
117
3249
139
2592
664
5541
4829
484
0
4154
6753
55
4524