0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 05:28:50 +00:00
OI-codes/LibreOJ/6280/data/a8.out

24938 lines
112 KiB (Stored with Git LFS)
Plaintext

3240
2503
420
1008
3529
2693
458
2296
232
6082
4086
339
4183
634
7983
4497
257
1298
1620
78
445
259
841
5898
2043
7963
253
6070
1829
6300
936
8081
1943
4504
139
7489
2466
1390
1464
562
2624
8542
1763
4427
7233
712
2983
723
4179
3395
7263
2581
5687
3031
1194
2425
6530
4242
2657
3681
2009
18
2343
3397
3353
2426
6039
932
6812
3146
3897
1586
112
1013
2762
3172
750
5025
5358
1218
3078
1136
3415
280
2960
4817
684
1868
193
827
3548
2305
1871
2527
130
698
6012
1995
1953
5970
81
2147
2928
4961
4169
5943
2944
5875
4252
338
4803
523
797
3545
1338
1473
1336
1168
2840
5384
353
1145
1917
189
32
3992
1326
1422
662
2070
2925
700
1320
1119
363
1553
3761
4364
1648
646
2045
544
1046
2904
81
342
4673
2504
1464
597
842
3785
278
6268
5204
4521
2302
722
1152
960
7359
3591
2183
354
38
2564
2580
3533
2450
1724
5909
5288
933
7882
249
4510
774
1253
1685
7450
987
55
1208
1028
6186
4325
1392
4175
7486
291
1732
527
9221
1439
513
880
2487
3208
129
1524
2940
1979
164
5695
70
99
2055
298
3219
1841
778
88
4642
2077
712
3862
3773
61
258
6113
2396
4285
3386
1254
1985
2515
1800
5969
2523
950
3849
193
91
2113
1041
1113
2389
2251
41
1674
5341
48
957
1214
467
4567
3256
7521
5672
1535
834
6971
5297
111
771
3617
491
1930
4542
258
3643
6411
1948
39
256
282
373
1019
949
210
255
1780
4880
2549
3897
6879
139
2498
7396
506
5543
4013
1781
30
1956
1382
1746
962
8850
3029
2405
337
5376
2374
5219
6570
6521
6051
3300
2975
2232
1132
669
1175
1216
90
1971
2125
680
771
254
3004
1110
2133
1086
7262
5142
3268
1830
1303
566
2994
918
116
2400
559
1944
346
1239
2476
1981
4582
1834
5385
327
1626
2131
686
2176
1360
3202
454
3538
57
1755
373
2652
6491
3550
1470
1549
2429
4343
3171
1771
7005
9237
2700
2594
1256
6143
133
6959
3667
288
2598
1868
336
1904
250
3122
221
870
2055
180
969
6853
132
4715
4738
1793
2741
2452
4991
1396
692
102
150
3428
160
2163
3384
5057
923
22
3544
3451
1930
2957
6041
1205
1883
717
3549
1195
1035
3202
3821
1869
9704
631
4761
2483
8029
5453
3095
1206
18
2610
1377
6968
6312
1751
3160
418
828
3785
128
1670
3096
5189
5276
921
2
94
2427
2906
218
2339
327
3340
2661
109
111
2638
2886
670
7253
2424
1460
1869
1742
831
855
223
3578
3751
7085
106
4548
324
4741
2183
2360
3062
2175
1527
1541
1583
1231
103
7447
1216
1552
29
4866
900
1317
1023
990
5377
1528
1478
4573
4772
8200
1019
379
162
2288
7778
884
6870
4636
5120
3164
1341
5112
2476
2845
5525
963
3943
2439
255
1890
613
27
3659
5828
92
2103
1335
3424
2191
539
38
1436
2097
2781
4518
2812
4112
3887
2634
1333
2849
1389
1961
6302
6633
7388
6126
4782
8086
533
8832
2418
4048
4232
724
442
7520
108
2679
1083
3541
5492
4207
3091
36
1933
2551
840
1411
4715
1665
2110
2106
136
368
133
1844
951
5907
9738
3101
696
6212
1790
5618
539
6021
4356
908
173
2942
251
104
2618
7166
3588
254
3195
3483
1721
5998
4374
4788
8756
3703
336
4660
629
5387
279
348
5180
7359
1112
3195
1701
2631
2872
3268
2300
8396
965
6206
114
8188
82
523
1926
1868
2144
511
4163
524
640
253
362
6217
1253
6927
3318
2675
4115
1112
2455
191
2361
465
1480
5496
2693
6333
7039
1903
4543
31
2661
4455
3119
3267
3447
4411
1966
1361
5101
3790
1512
227
960
4272
1907
529
6274
3370
1176
959
1893
4132
4256
23
2579
1868
1
3461
3307
3494
3416
911
2277
2298
2088
1376
4004
4963
541
1697
1271
2013
979
3847
145
6581
2461
4216
193
5108
400
1333
2882
2234
4564
6958
5955
2067
755
1067
5013
1624
573
8657
2232
233
9112
3057
3041
1507
3300
4885
5665
5006
1982
5
2043
56
5445
299
4139
565
67
861
737
5
7697
3242
2027
7414
5138
1121
336
2542
6249
1965
1895
155
6920
9379
687
2885
143
1622
2298
150
3617
2807
3552
6706
489
124
218
5604
1922
7
1865
1
2331
1791
1204
2834
887
2744
385
6506
1923
1642
3346
6521
4583
5632
680
2721
6913
4026
1804
3587
1453
894
1609
977
1858
5486
4011
2411
83
608
3449
4234
213
685
5338
39
623
4728
4480
4775
1088
406
3251
1343
3164
334
5107
2556
1044
874
4103
3843
2451
6749
488
476
8393
434
5099
1548
13
2158
1486
4928
261
2449
265
897
972
5983
460
678
128
4039
311
1883
2699
8265
7
387
867
3731
893
121
3800
189
3418
703
441
1608
8721
3221
1962
2403
6014
3234
27
6021
2338
1275
2560
318
5099
7444
1930
288
3245
508
1197
1650
87
4457
223
345
8278
2440
4612
5982
2762
7461
5859
3323
3541
5384
6085
5141
2557
819
6103
6666
3926
8189
3009
1080
375
601
7483
5498
1146
1304
3978
245
4614
3373
2610
5814
2199
2686
3487
2967
902
5256
8040
5493
596
3662
282
2717
3860
1734
89
779
5629
3616
4139
4347
8204
7067
1135
2470
747
5632
8206
1012
4214
1139
5353
1885
2781
1550
3983
99
1607
1972
1686
3446
6681
982
2356
505
76
1957
4188
2073
131
6006
5155
337
6346
810
2330
3548
263
3109
6548
2673
7470
122
1353
3228
5887
1864
1408
499
4914
4536
2420
8413
831
171
87
468
2281
2307
915
216
4382
781
95
59
1586
1594
5108
906
1247
2624
8214
5894
368
87
331
60
245
2602
746
6989
1261
2165
2072
4778
1975
3504
7475
2651
524
5308
155
244
2309
955
694
2722
1712
360
206
6000
1278
892
175
3083
8483
1456
2168
4835
143
6730
3084
542
6041
3439
1136
4362
378
2151
931
5704
1577
1749
1808
2133
3219
527
1056
4539
6510
289
1014
2840
6409
1969
1726
398
1191
348
459
4312
1803
159
839
6019
92
5653
2477
5025
319
815
2444
3794
1314
661
526
7945
3816
4932
4292
90
6852
7616
67
4897
3210
5
331
684
1858
2830
434
2254
4362
1949
2335
5512
379
24
7787
4160
8502
2192
196
6942
590
1795
310
2469
1088
316
5817
355
1599
606
798
255
957
2053
6205
483
733
633
5052
4370
2905
1491
3633
1442
936
2332
1061
593
127
350
1608
3892
4362
992
63
4522
35
4256
6557
2669
3941
220
789
235
792
1054
1709
2642
930
2791
1161
399
3723
5669
482
1089
1238
1145
231
6880
2802
4364
3708
6192
4380
5220
4963
3077
2880
1394
6060
9321
2385
478
3547
445
626
4731
31
3599
1657
461
2365
4168
583
4073
5324
2529
6431
34
3041
6516
725
2263
6474
25
1719
1112
1663
59
921
457
2305
1746
25
3648
1372
651
557
2983
6077
178
403
4696
1964
2600
3299
6188
3826
2852
1909
793
2423
4375
1259
6160
5590
2275
6442
3822
245
1829
3397
1137
488
1504
3578
4609
388
604
8105
427
200
4780
8283
3072
768
6751
2804
2695
4999
3432
76
5198
5344
191
2514
2623
7954
7819
5169
1910
1094
406
1344
4405
5116
1199
2909
6751
1041
909
524
3612
908
1082
486
155
4292
649
3382
143
646
1981
9572
252
273
4177
56
2174
154
5520
4851
2324
113
97
114
459
1657
1615
2882
456
2882
2743
1730
4785
185
1289
2901
1545
45
2824
600
6975
5836
2459
952
2251
5709
342
441
953
1977
3102
1361
673
580
554
2054
145
6270
968
3150
4185
7796
4829
4503
2284
77
1927
30
2495
6808
1969
964
6420
221
5128
2769
708
55
549
3634
3676
537
5192
212
5725
1943
150
778
7306
7605
3010
3418
265
13
101
95
1118
377
1553
3660
7333
1016
2135
206
947
4029
1252
5209
4029
232
2990
9337
27
3478
1758
3926
2547
5355
1978
9696
927
1628
3526
3215
403
120
130
6808
2973
698
6733
2366
2837
473
398
581
7549
866
6363
6518
5871
1980
2498
63
6319
1073
302
2574
90
5501
4520
465
5953
2602
3864
1358
4299
4853
5065
1322
4095
640
1705
4076
4650
5118
3506
2384
1438
3361
5260
169
4694
7624
3031
440
4979
5128
331
4917
1150
3651
1759
2039
1025
1336
6842
2837
2349
433
3992
252
4717
89
5737
3297
966
6953
2077
2152
4908
3742
1343
211
34
1053
6441
1080
7187
404
1499
1041
8502
4404
7286
3857
5678
4508
996
1023
5530
322
2073
344
5235
5247
6607
5458
6032
202
4225
4754
2311
5903
4184
2610
5533
5897
428
2460
4611
514
498
3762
2221
5038
1255
3002
4542
5450
493
723
165
2820
1480
2619
2178
154
1358
2007
1980
7533
6857
1292
2838
8987
2038
5787
299
1984
2510
15
4386
2909
2211
1658
5219
2457
179
3637
2618
7045
1640
6339
4445
92
5034
2330
285
891
560
2280
1360
551
4140
2775
4306
2951
1799
175
375
2060
791
4511
4731
4636
624
1487
4358
653
4306
1115
627
3208
651
3834
1353
861
3958
623
7136
187
192
3455
690
46
3000
1251
3618
1133
2316
164
1656
1006
1522
368
4347
7780
10
511
960
763
1903
2479
640
3343
511
1822
1455
6841
2275
177
2014
738
1249
638
144
2901
142
8939
65
2507
612
5802
3955
3539
2051
306
6202
3139
5150
2612
2778
3062
2291
3418
3033
2944
8943
266
3321
1843
451
6323
1223
27
163
976
6115
8835
3337
302
2296
2713
2646
3960
6108
2175
879
8558
248
282
2172
158
672
5850
4396
782
6313
6019
5359
49
1547
3453
21
1078
45
227
9077
708
317
305
3951
6311
2223
1325
4002
1515
4200
509
590
15
6406
1212
6422
4960
6605
789
2203
1734
6113
113
277
1413
363
5672
158
2521
980
2276
3101
3096
311
5144
1166
628
2953
5
2625
3051
455
1953
2441
7169
2782
4237
266
2151
8908
715
3389
648
3386
2719
1671
1081
6145
2562
337
8293
1108
761
2127
1845
234
838
5367
7599
61
2
165
689
4730
664
389
411
2843
3014
2399
652
716
1378
398
477
3429
63
32
531
6290
47
860
986
1467
335
2139
5191
4547
5800
23
2829
7123
102
437
7052
3483
335
2075
179
4313
1895
2748
2013
8939
1115
105
2745
6353
7077
2502
2744
1352
13
870
363
2981
4660
403
4479
2818
146
3705
451
391
5747
969
2415
1326
5
2838
166
563
774
3417
6416
827
473
3675
2689
3368
4317
211
424
2776
889
2527
9599
360
1093
783
2082
2044
1456
3651
647
1684
794
3
644
7429
1544
1704
2570
4138
270
986
1083
787
76
1657
3538
328
3015
6179
238
2051
6656
857
1262
3422
1980
932
2801
1600
34
6611
2241
4824
7166
2249
1
3741
1535
3761
777
1093
718
3314
1868
11
5045
1091
574
280
1318
3368
2408
6204
41
7483
2215
499
1021
5337
5734
2786
5166
5336
857
7342
2664
1501
1138
503
387
1361
103
2317
456
308
1614
301
4160
549
203
2511
3688
1114
5901
86
224
1701
6409
2119
2429
1304
2338
707
823
1148
2082
1808
4765
59
5250
417
3979
568
1085
5511
2641
6465
2138
527
459
396
672
714
4481
1800
5227
2523
7923
259
2654
1122
1581
376
3012
6782
4866
2041
4222
842
1140
890
3452
108
265
6363
3104
6059
3413
115
942
2903
1253
4299
4843
2100
1759
58
5185
589
4327
52
1072
5125
3278
1124
2199
658
4457
6169
1727
41
5458
4943
971
9579
598
1635
2710
1052
550
27
2859
195
2065
7425
1066
2810
1281
6206
4156
1203
1572
439
1398
1261
1810
3081
580
3501
675
2730
327
3997
701
6122
380
1301
3510
306
1507
507
4412
6359
1064
1606
3303
3990
1420
2010
3021
960
7470
337
1476
375
7390
8864
3142
1583
12
758
5056
2428
4063
1138
32
4342
803
18
3746
1193
2462
490
3059
1084
3966
18
145
2572
4374
5564
5262
3279
3654
1957
358
569
413
380
6259
233
353
3071
1058
856
5422
883
1918
892
3699
972
992
282
3899
237
4500
4163
693
3351
6462
8114
203
845
765
984
1605
793
1096
1877
289
9152
3498
2109
168
6753
2391
3603
276
3750
742
1432
1213
2740
110
697
4020
200
2900
1555
1626
8720
2897
2156
2497
694
873
367
7503
307
1073
694
6287
502
361
3477
1030
973
337
1158
287
565
3670
2664
4087
2162
1657
2510
4706
1243
3696
545
145
845
3099
586
2731
77
5494
3844
4711
4500
1474
1319
7530
171
3170
4866
3184
1792
3379
2586
17
4097
8781
673
6131
701
7111
3423
3404
2197
598
3764
4495
151
2987
448
5560
5188
230
62
892
3003
220
5946
1166
1399
7568
3186
4459
8394
153
1006
426
1964
506
526
452
1096
2369
948
554
1850
6684
6519
7395
168
1321
2234
3122
843
1664
329
2125
1392
178
2407
535
2282
116
3529
6693
1668
3733
126
4999
979
219
3923
863
6871
820
3211
4110
6391
4575
8315
1393
826
3502
6402
2749
4059
1036
4311
4581
679
4014
5675
1789
1156
4546
2483
6132
916
145
443
5525
6855
2141
2451
989
1007
1580
1978
819
344
6027
6470
6700
586
52
204
764
12
3826
5043
4883
2625
108
1845
880
4490
1213
218
3223
1779
2265
2675
5212
3731
100
3396
1328
1339
3015
2791
224
5703
629
6689
4902
3668
906
6150
5094
4313
1125
5176
538
895
5182
2860
1316
2152
1664
1402
2394
3738
962
2239
6758
2451
1268
5858
5400
1517
2812
847
2263
1037
4213
1660
1570
1105
4839
1032
2797
556
3350
1680
950
1136
1017
1535
140
3056
829
2575
711
4380
402
4399
122
4476
283
348
1176
583
275
2538
1452
8105
75
6410
266
1772
5937
473
220
1319
1348
1494
531
1497
406
1984
3426
167
482
2884
229
1720
1119
3342
7376
1249
7139
1445
5647
1590
4001
4952
830
3685
9365
4096
517
2153
2500
808
1156
4167
5625
4392
1415
173
824
5889
689
739
6735
1135
1011
1041
3625
1057
880
2248
3896
1079
1476
202
5144
2878
8553
194
986
572
1826
4830
2096
827
343
1678
1610
2677
7943
3676
222
173
597
1595
1943
4816
2996
7774
4232
141
1591
3524
5238
5419
6052
1294
1469
274
7948
5916
3996
2065
7106
4804
755
950
6741
4208
4628
5884
2412
115
1274
469
2747
2043
778
6200
2051
7272
6019
1420
1182
2925
1400
5056
2284
9454
7096
7161
443
1094
2331
866
80
199
2566
1644
3458
631
107
2647
2629
4032
4555
68
1711
7095
908
1972
1270
5647
593
1582
230
3005
340
2498
973
517
2095
2469
1388
3918
528
467
3252
3194
9
2342
1211
1307
5015
2533
6433
2066
4499
207
7462
3496
3103
3895
659
730
2652
569
2903
40
5187
67
363
1268
66
7251
2585
80
4
5077
4936
2319
6625
9479
2164
3317
4158
1227
1912
78
3829
367
70
1784
281
4099
5055
651
5201
2689
757
4231
597
4083
8133
693
750
1990
1220
6095
277
955
2710
596
1529
500
2752
130
3231
273
6383
2460
341
1175
1202
4481
973
1279
8297
956
4961
1367
1930
1942
237
92
6704
1011
345
820
2718
3055
1009
143
202
1199
682
840
4271
5426
1671
5080
1209
2346
1536
1123
3708
566
41
215
3959
7773
1214
265
3613
665
4936
636
4630
613
240
1223
4305
954
1949
1130
3926
156
1884
3378
795
175
16
7071
2047
4360
3446
2410
2018
566
2649
1789
963
4092
7044
1331
90
139
41
141
506
228
2178
374
1416
3623
6249
477
2644
3147
4418
1089
620
569
295
250
756
4352
5344
3379
2403
809
6599
230
3570
467
274
4386
226
2544
1066
2435
2592
2325
857
682
307
2394
7402
1275
8138
1219
1104
5544
8094
1444
7990
2506
3990
0
4957
3432
2600
1251
5237
877
4577
1043
2704
2602
1902
4357
2600
2453
378
2290
6379
878
316
282
1393
3043
1534
7546
2443
4114
5296
86
3404
4168
4090
7352
1063
2063
8028
5270
669
8854
3072
133
2845
2989
822
1480
474
828
1249
1607
40
4547
6259
4280
438
2753
849
227
5055
7389
196
206
1070
1537
12
1975
1324
738
773
316
54
203
1620
1372
1995
7248
1772
2923
70
327
4053
2243
1088
7339
5337
492
8191
726
1185
6577
663
5030
578
1798
680
562
224
2129
2171
2653
397
2299
239
11
7661
3555
2832
1460
6177
2404
810
5998
4749
2788
7324
6348
393
4264
2750
3668
536
4811
3395
39
1423
1627
151
2192
3658
446
1279
687
2108
449
6681
565
2301
2176
9505
1473
81
692
39
2201
1563
3622
2275
5632
291
9646
1643
4233
1178
497
2225
2081
628
6317
5020
928
113
4071
1765
2238
435
651
876
557
31
76
3347
2253
1531
4553
2634
6006
5810
3308
149
3089
405
1622
17
1970
1245
3656
2556
2950
4535
2003
349
1782
309
79
6101
5521
7938
5075
314
2871
1233
1307
6052
3728
6568
69
5871
1570
642
183
2589
3965
4259
3867
1707
65
1782
3517
8317
896
3125
263
151
2146
2571
876
7
5295
786
67
5711
48
741
5334
1674
1245
3667
114
3047
4647
564
18
5103
2256
2676
1338
1684
5949
4691
3879
3513
5570
1579
5235
8461
2286
3860
4408
3312
2866
354
694
14
1567
359
2905
47
2167
1078
2210
1782
1693
1030
1581
465
287
144
200
2435
80
7161
803
2932
3218
268
2860
2490
5217
2153
3272
2979
3884
2161
224
705
1815
659
2735
3423
367
8030
3173
3562
4339
1798
705
3837
521
840
783
4081
4611
4472
425
2786
2044
514
1816
3209
451
1710
1408
1601
4151
5986
3839
4902
6076
418
4371
5998
1391
7738
488
2778
2130
3659
564
3341
2294
4391
32
2703
2366
1366
3318
4700
52
2839
5446
1593
3483
1877
3556
8272
4843
6034
8125
3438
6489
1285
4745
89
3698
8923
168
452
7047
1867
1205
198
994
4405
2249
1727
326
104
830
2813
322
1773
4414
2120
7855
3801
1654
477
2115
832
896
2616
4117
2341
746
4397
1205
855
2642
3146
47
2452
2993
768
2110
420
5560
1283
1981
163
1239
145
873
22
3865
1323
6664
4150
2435
2318
1376
1898
4619
3929
165
199
1834
700
570
263
4995
3660
1717
2446
2948
3193
1093
1596
809
4202
1587
1261
345
443
1692
534
150
6420
3647
6713
2447
357
488
5002
1004
185
169
2818
556
3478
3256
2665
489
2605
150
2141
618
774
1053
7758
412
1221
407
730
2173
1008
1185
2395
6210
4134
8033
2098
2839
1303
4166
6929
3846
231
489
1219
181
6474
3211
252
4119
476
3195
5333
4245
2872
5664
3178
834
945
2197
1589
1564
1093
1814
649
1635
247
3148
193
5614
264
7010
2569
598
2975
2425
2530
3309
770
7514
2040
54
921
1459
243
2838
2601
6947
949
5620
1690
3462
1140
8
1165
1363
1494
6973
424
2320
4123
3128
8429
1672
4873
3777
1547
6
1385
1904
1095
2686
1777
5692
3381
493
5489
648
5350
631
2332
3086
3024
2173
1295
1177
13
496
2241
1223
387
8693
819
1991
788
6062
2042
282
3220
6245
323
1630
2294
2378
3238
5787
829
811
2292
1055
2290
2537
6095
732
5335
2982
4385
29
1927
3955
388
2399
7
1777
4020
78
2047
4682
772
5170
209
35
8126
5383
2385
1547
5726
717
549
1960
1726
593
91
236
6584
1530
2334
218
1494
2321
951
1796
4837
7248
2643
6936
114
2516
852
416
4535
1313
51
46
4766
2789
87
799
1457
4704
2641
124
1830
1196
1810
6439
1584
9012
2920
2977
101
1801
2976
2700
4744
259
560
282
517
4945
537
3617
1906
9345
1638
615
993
393
3422
194
214
538
1852
5329
597
0
576
3914
7790
363
8772
2519
3894
1326
1584
1375
4508
1375
4
7263
1223
59
67
1439
635
9456
5231
5357
13
689
3206
4402
1384
2286
4689
6134
467
2684
2212
4534
685
1494
5982
8626
3557
2040
4420
1507
813
237
5534
369
1817
1153
93
774
1253
4628
4041
4064
5774
1706
7356
1667
2278
2467
3956
3421
2850
906
351
97
571
197
1484
2506
721
2415
372
761
7949
683
1653
478
2889
1035
1072
1323
2058
5242
4943
555
1655
2766
1821
5056
887
165
5042
6268
181
2624
1479
2874
4609
1611
1734
2331
44
469
2820
2330
38
2504
5323
4166
3043
8
1346
2177
3044
107
7
1585
6404
3900
252
3917
5123
15
6826
9002
2503
3056
5200
2510
168
581
1624
1609
1128
720
3328
3183
5702
2227
2014
1830
3595
6871
4535
6
920
8757
5240
451
1454
424
718
3987
5471
5782
794
241
1551
353
17
1767
2066
2156
7049
772
7785
3160
90
2031
1690
3353
24
2281
5390
4150
2651
3811
3835
2287
1718
2281
477
4845
774
2439
352
238
5046
2414
5756
1300
6252
1379
432
557
2038
2760
756
2650
478
641
4645
5072
2862
3545
2349
2296
1190
870
3063
2
2888
3401
8255
4595
4435
391
2727
1968
541
1314
6277
2655
7633
7675
1232
127
1490
1331
427
136
2409
4765
3847
1847
4621
4164
810
710
2072
597
3868
1015
1024
2006
6880
1412
425
621
1799
4518
2564
3314
511
2258
1489
2515
1823
309
89
18
3572
199
387
10
4346
219
105
42
345
6791
1098
5409
2035
576
2428
18
3511
243
546
2277
250
212
1800
2355
6606
388
137
3683
4313
637
668
305
160
5640
5644
8759
4556
1765
1525
5285
2926
4544
395
12
576
2501
5926
116
689
119
122
74
2606
2824
497
6661
6840
4940
654
1324
334
1888
255
8199
2298
5174
5325
572
3754
919
5195
591
1251
53
1517
506
607
114
2900
210
57
48
813
7503
708
3722
11
1270
555
194
6931
595
4100
6070
8751
2199
620
92
1564
3166
8102
5688
7311
3063
1126
871
522
1980
273
3290
5763
2494
4056
1188
489
367
8074
179
6336
1289
887
1740
1156
2386
903
4387
678
2426
3625
708
885
5857
940
2276
1483
4657
2140
89
0
1035
2009
1048
3963
64
142
4117
1944
6883
3516
3190
2240
31
2047
1025
4067
372
3050
1103
87
6343
2
753
6973
4099
2201
126
3124
1776
1598
7260
2185
666
890
4240
2048
3627
1127
4829
1025
3085
147
2014
6147
1839
1351
2279
107
1230
992
7036
6235
1839
3482
3363
2360
775
168
1889
280
1279
273
5307
2009
31
3257
5767
184
974
3924
999
303
991
5537
1121
1144
189
1269
298
2222
8050
2488
286
1458
1083
368
670
650
8080
1122
499
1294
1199
7741
773
7925
729
941
196
2689
110
5465
652
1316
8497
2726
9203
6924
4219
3814
1495
1617
6494
2162
3819
81
410
1258
479
3655
3807
1597
125
8483
7520
6862
1309
4095
648
925
803
515
3541
8
4589
1276
2552
4333
3410
6757
4160
922
1856
987
38
2897
1381
2080
132
434
8101
2043
932
110
1617
2475
799
3584
2681
1887
268
1298
3785
294
5265
5072
382
3431
1628
4521
464
4632
294
4238
625
1616
1741
3130
4066
801
605
22
3413
2626
2163
4460
874
318
876
83
321
127
335
2298
275
341
1268
626
117
932
1295
7275
3487
2981
7254
2460
1438
874
3716
219
437
163
8660
1882
3856
1461
3854
3021
1738
564
3
6716
1530
1897
769
3352
951
840
720
1198
3708
44
1312
1533
1680
5055
1190
2620
1523
2031
569
1578
220
2410
2860
1222
260
6794
1694
3143
2031
3905
5739
1847
1329
35
1253
4357
162
5343
4407
192
571
2519
363
8149
2492
429
337
963
3565
294
5820
24
3320
629
1800
5182
3876
113
3364
871
803
6398
1178
2375
3156
1553
653
461
2566
2444
2654
219
128
1859
3073
282
346
821
1782
4920
308
7765
2301
667
1514
597
6786
23
337
1508
119
2160
437
7240
1124
959
1926
7729
3419
1271
1364
2113
6952
240
5640
31
7394
5188
1021
4098
1426
1850
860
221
1414
1424
3682
1020
1311
7582
360
5018
1967
2345
78
1415
249
6833
6481
4162
3033
4520
5276
1241
220
5266
4102
2591
1692
2505
1293
419
5585
503
243
149
2257
1418
2060
1007
2555
2791
71
229
1094
1469
729
4748
4067
95
1079
3294
2296
1059
3836
5146
259
444
871
638
4392
2201
1600
7653
7034
883
5918
2744
5383
1248
1544
3781
1075
3571
3627
1009
1416
3241
226
551
570
6015
131
5126
3502
1679
562
2879
576
1565
4265
2580
1040
2712
3015
817
1576
2103
3316
1070
3678
2710
1254
8139
2549
4447
17
2003
2711
311
57
33
487
7605
474
5362
837
5487
2718
41
1718
3133
164
155
270
1525
2850
220
3230
1790
192
6119
478
58
2207
1949
736
2962
2244
8145
1978
1255
33
4135
2670
3702
1553
620
603
735
192
334
92
42
3328
1380
2
382
3746
835
615
188
1010
3843
264
8077
2896
2810
689
518
1399
1278
4081
381
9125
4778
298
402
729
233
4535
660
3799
5160
1808
380
2611
1064
34
4186
330
3419
2618
9337
870
1620
3716
16
3704
2804
75
2806
7681
3912
1162
66
2865
1468
5584
1322
4682
8301
2669
70
7660
2284
3642
2977
335
355
2702
3288
2330
3075
583
2359
5
664
6249
3006
7433
641
0
1875
1449
344
2923
155
662
1687
1417
504
3353
5601
918
684
371
1026
3525
6081
3473
48
499
5380
2163
1071
523
2149
1552
3662
11
7092
3665
5855
218
263
1136
2669
2689
151
648
1412
3658
110
1741
4963
1638
4786
5386
1546
60
3302
1161
706
1537
6978
1296
536
4074
796
430
7422
574
5016
4278
370
43
1080
3737
3614
3429
8146
1262
701
103
208
1422
5207
3568
3926
1325
608
1531
4358
1411
6256
1445
145
1038
3655
219
3769
4259
3346
1594
1941
2474
2733
2010
79
270
619
395
2462
3429
3997
480
3433
4355
470
130
2404
1120
2958
7753
3326
1803
1006
8706
5560
395
423
8947
1382
3748
3442
1105
1094
3842
61
8342
426
2000
1066
3500
1153
956
90
82
2119
1709
7481
3400
1378
1512
790
2526
3206
107
6488
2511
4153
1713
5326
405
7619
3676
289
511
1003
128
96
787
5086
3142
1671
6745
29
520
2750
4199
6439
1261
721
2284
2096
3271
708
61
619
4025
537
3263
123
4
982
1827
4043
2771
508
113
2633
60
6078
6307
236
3145
3592
3148
5587
418
7754
1024
2190
1987
264
438
5599
780
2362
132
818
828
879
1234
1547
55
2972
6397
6554
2397
1258
94
1531
622
87
1359
1199
7917
9330
780
533
653
16
2080
2432
3172
1244
1717
4908
2669
5571
1187
793
5073
2424
1083
157
124
3609
1773
4450
513
1547
2328
702
2054
4276
377
1733
492
389
3951
1345
1543
4411
2386
3547
3377
389
3717
4549
4197
6847
2552
214
216
3014
2352
5035
818
73
4007
620
105
6610
2112
261
1968
3722
1978
1538
7734
1834
533
3595
4663
468
1266
6593
1622
1665
787
6189
7831
3092
2690
733
2638
1623
7112
896
3437
5047
2233
432
951
1433
4846
4808
3568
345
4009
4079
585
5472
1693
74
6275
1391
3283
2644
2517
688
1036
3270
3752
1321
253
205
1836
3593
4441
3732
780
1714
668
6806
2235
5879
137
2969
229
4474
3763
1769
2064
423
354
2616
6
8101
233
4032
1227
58
591
141
769
1664
2487
7377
2
237
4700
2571
2615
1597
407
4091
489
429
4417
3646
2202
1834
2390
4483
4551
103
523
3434
2947
1146
1582
3834
12
5806
4348
3591
959
1150
7101
5
4466
5055
4916
3432
4543
340
1724
1420
1075
1751
5266
579
2405
3265
1077
16
131
3898
7237
1089
3185
5416
4795
7480
4712
948
2962
399
2789
3806
4789
6064
1020
189
2337
1783
3725
301
772
612
2251
3547
885
92
2753
3337
372
763
2364
4181
3141
3444
4759
2512
95
463
916
742
1419
6496
2490
1731
2958
275
4706
669
1812
4120
14
300
1619
1886
95
2682
1192
763
8
722
2889
3700
3826
410
7386
2677
2451
1328
3634
1115
538
5127
1466
195
2857
336
4532
2254
7347
4401
3115
3515
6303
6699
949
3064
52
496
6091
2896
1549
3193
124
1904
5469
2163
1948
3264
817
151
65
857
563
2206
5456
496
4675
2126
420
1632
503
327
230
7099
1753
1805
254
2674
544
814
3240
4383
595
73
1254
151
1017
1857
347
7451
2906
104
6766
788
310
5947
431
2719
1282
3424
1695
8577
1230
1302
789
4988
1661
7223
1548
695
1818
5966
1472
5344
1996
1853
3399
4036
306
3162
425
413
3450
3956
3210
1289
197
3756
429
5949
3159
819
8478
95
2439
10
1360
797
1969
4840
1405
1994
562
2480
451
221
6641
1178
318
882
1586
2115
722
5690
1113
1563
2265
347
3592
1535
2766
3131
2486
4829
6486
174
2556
285
212
4568
3027
1230
166
857
697
3190
70
1256
2866
291
3413
1981
329
2621
2053
536
3311
1132
3639
4822
119
3130
5752
6162
896
3401
5193
3581
1703
3410
4799
578
3537
60
648
1755
7036
77
1505
1216
255
2822
1011
7446
2326
1434
1048
718
168
1320
1664
6858
3775
1326
4350
1414
5452
574
1240
1374
1094
4111
1481
2691
7620
2817
1828
2466
4375
4099
1141
543
911
691
4402
1565
8
2344
248
1580
122
104
4465
4786
1167
3883
2909
303
2805
1689
1541
2118
410
3228
740
3308
286
236
7930
177
2085
6433
8777
1460
2219
2513
7476
3145
1785
2785
1060
1046
1987
1752
5947
5
3227
436
901
8367
3989
6772
671
273
3565
5093
5683
688
906
4573
822
1776
1492
2382
999
398
542
2958
98
575
2806
2506
1214
2611
6229
1844
855
1128
4013
4024
2154
2942
126
792
500
1617
1131
256
83
6807
1203
3990
1373
1949
6419
590
1612
638
623
2203
662
4136
332
4894
366
543
497
1363
1139
503
3366
1855
5449
569
923
3558
3191
3435
773
587
682
1129
1868
1779
5487
1736
2622
4566
0
691
506
472
516
1963
2431
3
1143
8212
8210
256
3643
361
2219
2666
410
1352
1530
1813
2513
878
3163
2558
1611
2309
1861
3886
295
5300
680
977
2018
160
5173
2552
5362
1225
4351
3756
97
489
2461
81
5355
2396
2257
313
331
1967
5562
2348
4868
4183
2389
248
759
1545
4182
620
1500
5534
24
558
1818
2262
327
5723
269
1121
493
982
2744
565
1665
88
4993
908
905
3481
6983
268
8032
5165
5030
380
3298
314
2001
1997
2460
1729
1512
436
700
465
1199
8110
5686
852
37
610
494
2065
7359
4871
1253
3174
1419
2350
3405
3377
2806
4837
149
25
2938
135
389
2143
455
1630
88
3575
90
2339
1513
3008
3965
2656
643
4226
82
833
3745
8486
1653
1113
2111
511
7490
157
1122
496
2614
2730
505
2771
5609
2584
3158
136
3545
63
2696
1475
548
2170
3772
4115
4103
1320
818
3855
3214
4108
5362
706
1822
2880
805
93
125
2991
4924
39
5916
1
4626
1160
5726
4820
7148
29
229
5108
2137
2070
2188
615
5448
6862
965
1544
6554
2006
1113
4474
1712
1
1995
871
2111
4632
3965
4298
5367
8780
5142
858
4106
1259
146
568
4955
1975
101
1623
1883
745
1105
5683
1129
4020
1245
492
1882
4418
269
1767
2231
6637
623
36
1708
5302
2531
2750
347
2965
1593
270
2712
358
1018
6798
1882
8138
67
3600
4
4721
436
236
4966
568
357
2418
6417
2109
1132
5844
3324
4472
274
336
542
712
2203
1075
2542
476
4504
3278
1874
1401
3535
6580
66
2994
2850
4937
47
3767
69
3020
5330
2722
2659
836
1770
1497
1366
903
7935
2821
6703
194
3513
1789
7476
1290
2198
1355
3160
2708
2445
118
615
2485
758
1557
2027
810
2245
2054
4710
949
947
1623
1290
916
2229
295
4348
194
415
3621
2020
5176
524
3641
3686
6715
7426
2449
3974
5192
312
4878
2028
2268
3014
787
6422
1282
3193
5767
4174
1937
4820
175
4017
2248
7335
862
3045
2227
431
423
3655
1362
768
2145
1267
449
4832
2568
1647
1437
2036
371
740
1440
2788
5464
7090
530
6260
2918
2881
6872
6271
3474
7745
7990
43
2464
1776
3482
872
1097
4228
832
2218
7934
2897
2322
538
770
5512
1752
1454
4823
719
2059
1947
2633
253
1977
7200
6768
821
2850
389
2176
686
1084
2272
1348
332
158
2769
437
313
251
2203
3590
2861
2876
3530
3241
5642
6796
3332
5243
392
1054
924
3587
3203
5
2632
5134
6941
3777
488
4699
2931
223
1137
9265
2237
5510
610
731
316
6409
683
7298
2178
2317
2341
1819
5936
5276
1670
5408
774
4896
301
3660
7470
977
886
3656
5
3253
5919
1443
5737
6303
83
3382
2690
671
705
2904
1507
2643
660
4956
573
2113
3995
7967
2721
3407
1487
268
1568
5411
3196
5980
8330
2038
6074
5996
3094
135
2543
1170
1967
2134
5742
1108
3243
554
1503
1769
276
1329
3822
534
2472
610
709
2850
8042
718
209
6857
944
255
6333
629
4404
2805
1417
3582
4563
163
4163
894
1193
5287
4089
2072
575
3545
3006
1058
130
2407
1410
671
733
29
6816
5538
2611
5510
905
1014
2921
628
243
3104
2696
81
2252
98
3103
190
325
3718
284
288
3885
6120
701
4482
4080
2199
7096
268
2356
3043
3817
1859
7359
1998
45
1355
2983
1497
1542
753
42
136
656
1976
6323
4893
3587
4308
847
132
3784
4211
2067
6391
4057
3199
926
5682
1108
3272
606
78
2620
2657
54
3738
547
608
343
6628
1100
2926
2140
2343
3809
95
4305
4331
863
1174
718
1220
8571
52
1404
4649
1140
2862
253
1053
2652
6799
3688
5397
1365
4074
2313
3029
2667
674
1723
3010
922
1539
396
963
1
1505
1810
4829
424
234
5120
1766
7460
112
1094
27
6543
950
6118
8627
5012
5538
113
2406
2113
757
5972
6432
1063
1905
2470
849
1625
3718
7438
1094
92
53
5216
2435
651
3518
2070
1766
3987
4665
508
966
4015
1848
4246
2966
378
2824
6039
1756
839
8202
8259
5227
12
5712
3222
531
50
2792
7800
4759
1752
4560
512
38
4621
2284
5786
6536
2146
1494
3528
573
4436
1277
800
3235
2455
4379
6820
4
248
3313
3398
1308
2897
2774
3548
145
2202
3524
2731
4233
1826
7177
575
634
2316
5230
5559
2059
999
7562
0
170
5270
116
4340
147
4286
923
2179
2103
937
1860
196
420
501
1832
1195
706
3249
52
1448
290
5210
3334
1463
22
488
1990
297
863
3309
3837
27
1527
4245
859
798
634
3514
5560
3145
7470
88
4684
6793
3286
2265
807
1366
5450
1891
1202
4104
4127
261
5449
3171
1076
3263
82
4720
6910
13
4383
170
2457
3562
356
365
1508
4412
3959
931
1298
5303
1314
3585
1151
6599
5628
613
401
2732
2881
7018
4391
1506
5700
1
1423
2647
3824
288
1234
949
4004
1589
8305
3018
5397
166
1903
6542
2033
1183
5829
3095
5756
1222
8455
1523
1484
4689
2462
4248
7118
26
2530
5502
2916
1392
1341
16
181
2066
2069
6310
2676
3341
492
732
1170
3968
1657
406
3648
1702
819
2340
5247
2924
28
578
3551
1181
681
1023
2131
2322
2720
1091
5918
179
1953
4817
1537
6272
7852
519
900
3734
1277
62
2455
715
4312
564
1032
4032
1557
6304
3106
25
4016
775
1361
7155
13
659
3049
1252
202
765
7099
1056
7627
2712
3678
1112
1946
6842
2381
189
4796
1062
1558
2627
783
7750
3812
1424
1794
7566
325
1608
5945
5312
340
839
1786
989
649
67
77
982
2018
5223
2025
13
216
1767
3497
234
81
374
782
3464
8474
6110
2428
4523
5092
1864
2840
924
1019
8163
191
4906
639
441
786
865
117
4636
2184
18
1436
1768
1320
1344
523
5133
4578
983
4806
3137
3680
6847
2499
5505
51
4164
465
1277
4298
4675
4776
991
464
5347
3303
4323
2855
7119
4138
939
1384
5132
2374
0
5960
1225
8652
1923
242
474
1534
7556
2067
3103
7160
3351
222
543
3475
7366
1840
3301
1323
581
1374
3213
2150
1249
1824
2356
3074
143
1336
7326
3525
998
881
326
2848
1616
3513
1215
215
8078
3651
1475
219
2445
2252
3954
385
1661
1760
72
487
2014
4750
121
231
6600
852
77
3333
3972
7
2498
3950
1518
69
649
423
955
448
1467
1719
2586
113
254
72
1919
253
808
4407
723
109
6390
110
122
667
2534
3457
216
5675
1716
4118
2058
1995
3589
6589
2953
1401
971
398
2210
2235
1839
466
111
53
714
3100
838
818
395
3128
2087
1712
541
1244
5572
7378
4397
295
1563
2449
2236
3420
2265
3358
160
1652
4865
6158
4201
8656
5926
2386
7769
6100
1354
495
535
2698
4133
5285
437
4700
1273
6549
1264
2358
1315
15
1316
3450
4635
416
3025
4565
95
1776
2705
314
806
5676
1739
376
2117
534
4795
87
1300
1150
6
4804
3435
469
211
549
193
404
5130
4859
533
1515
2508
2901
1411
1385
430
3514
5024
2031
144
621
309
6654
6503
3002
1929
1284
982
1608
2736
3425
4227
162
991
815
2102
70
2539
762
659
8341
8081
2376
1889
6778
352
3519
4118
1420
8599
1434
236
469
2797
804
841
134
952
539
4221
154
51
321
2127
5837
6337
2110
1610
1729
55
301
1967
1489
158
1811
6924
2909
1353
728
217
1022
211
5481
4973
1727
1117
225
1810
6353
10
7389
1471
693
416
4847
4218
997
1609
4438
1122
2210
475
5204
4110
962
3832
1786
362
3367
740
55
2898
2467
6363
1376
3200
3324
554
9780
1414
6875
684
7377
17
1870
5233
3087
1936
921
4237
489
3980
7980
691
408
2665
1203
6131
4151
1710
1149
8604
1373
870
528
1740
2647
2299
590
5907
1293
605
3186
1794
7730
1247
3945
3023
265
8003
450
525
5833
22
4352
2427
1118
988
369
1913
915
1974
1186
1836
2463
3307
2228
1132
1798
832
1582
2978
3129
3654
47
751
779
54
642
796
7263
3443
384
3306
7137
2386
4273
2394
147
7158
2888
2503
2329
4364
1485
284
27
4645
3679
4167
8297
766
1405
2158
7058
2935
7263
39
1528
421
2607
5475
3397
750
2422
3611
273
5380
1564
2747
2371
1523
824
1193
44
4233
4356
3038
707
3254
3774
375
1694
1200
8812
550
1986
1094
573
2223
3659
6120
3954
5669
2527
6295
7817
6186
1432
295
5
85
3365
602
3
2110
246
7751
2595
715
296
151
2050
1560
4932
4892
623
1845
3888
15
4141
776
1173
3032
1520
2706
988
2981
206
746
1921
323
1891
3366
957
423
1872
2017
259
30
1174
3753
1303
1976
2407
767
7183
5260
1670
704
206
1020
2728
8428
183
2326
6721
1853
1687
618
6239
1879
1489
50
1714
1576
1853
4149
3774
3342
4800
6627
6186
2572
2448
1081
4621
24
493
237
2046
1258
5906
2050
4006
2829
1204
5392
1830
1628
1154
6719
1227
4500
3997
1102
5460
7159
5715
6598
869
2778
2
3443
670
958
8480
5430
2474
3328
3296
148
8002
3447
3485
3123
1491
157
309
127
1555
4
443
2019
505
5216
5552
36
2547
7958
4997
9086
1221
1466
1381
3399
7849
6355
3798
333
4046
2337
53
3658
9
2773
49
3319
4620
2248
3273
3648
1477
2372
7236
1228
110
1915
48
1062
4108
1835
873
164
1123
8967
2611
522
1488
6314
6562
160
3799
7826
131
2077
1586
5079
1244
351
2896
672
782
157
1979
921
805
111
2672
2575
1901
6869
1123
4018
814
6255
2200
103
2913
311
7128
6759
632
2315
3272
735
1235
697
4460
1967
2392
952
387
691
2481
959
1205
576
1661
2157
785
4093
262
257
5578
4445
838
2902
3157
3405
1315
4633
4215
121
1265
3520
84
3076
433
2654
6610
1725
961
454
103
4819
2582
129
1326
821
97
6010
1846
4736
2821
1223
5526
3670
4675
2967
6508
1314
1412
1509
240
5223
3405
1586
628
1652
3456
2553
3054
713
821
855
6291
2579
287
1007
2105
7014
5147
720
1598
908
7551
478
59
1002
941
6398
599
2000
44
1048
687
231
5365
753
318
4778
4168
477
156
3593
8196
7229
560
4110
6899
4615
7899
1121
2691
1276
966
45
1165
1372
1505
466
1326
7066
187
737
375
1385
6595
143
310
7563
3345
2305
4903
661
1597
2275
4742
4926
4255
2617
1864
367
1462
846
2037
605
2232
3262
618
8630
1640
1114
4753
2262
1393
2436
1987
120
4432
682
4375
2471
1943
7410
6498
1164
3758
939
1649
547
290
6378
2423
3536
3285
5714
446
3245
2092
5710
1300
44
2298
237
1697
3910
4793
2002
2709
1314
563
2004
66
2764
1990
4194
847
546
2115
7715
5354
959
2404
7091
1849
2492
1327
2431
1094
1871
6513
2050
2086
2176
156
5609
6703
435
584
5471
4635
652
4343
2858
2491
2487
2446
1291
189
1369
4247
3003
2159
466
531
2564
164
3220
6271
1977
435
156
1937
566
222
256
2470
2607
2153
520
1214
1520
55
8212
2219
8551
468
3638
1361
5162
4460
1592
2781
33
5989
256
2178
1015
726
423
1967
3106
635
235
121
345
3173
340
6183
2911
882
1233
2434
935
4588
680
1913
1598
624
3246
4841
1451
4199
2467
188
412
4355
571
2594
2672
4417
4024
414
2225
2082
490
5885
507
181
4079
126
36
4173
3196
2053
428
2782
2270
734
21
1158
66
1961
529
2459
1476
520
3388
3807
487
1380
1635
1303
1329
7625
337
1033
782
7701
5407
2102
4995
2687
256
594
2283
3487
4892
182
4061
4722
5514
283
1084
1730
6809
5723
929
1595
413
2350
274
331
328
3948
2699
2975
343
3095
418
3820
298
246
1
1908
2248
1543
5737
532
5890
654
1450
1698
6632
2919
4619
2924
2192
346
5768
1774
2700
3552
1378
486
4719
5439
3946
1700
4937
3240
567
605
429
3031
2219
692
587
877
2157
4641
1461
855
6279
9651
3130
103
4646
1901
1488
4599
5376
3042
1721
549
2763
7044
124
2248
18
2760
3595
3204
6841
6659
2778
3431
6462
2886
1747
6071
23
1322
49
1268
1427
3902
167
456
9371
138
4254
6514
3063
54
2517
16
2240
739
291
3265
377
5022
737
5535
2558
7
2517
1062
909
1673
916
1808
7494
2482
1068
1948
4962
1167
2554
1004
1144
965
589
238
6845
1205
97
5933
1392
5216
2825
88
2797
666
4765
197
1392
358
798
778
131
1744
636
6818
3246
169
414
647
533
364
1917
676
3376
5868
6906
2424
2173
4344
1281
4479
7303
2463
2793
551
5056
1544
2233
6226
6270
1884
5784
493
1460
31
267
416
5583
530
1378
815
1160
7812
4492
526
2076
3097
611
6814
10
1483
314
6221
2733
2025
1107
398
1106
766
1212
3104
935
1552
3502
5801
3472
4622
2194
1578
312
6969
12
944
3257
547
2279
919
6949
3765
299
453
1327
2195
2632
2297
1295
1766
7347
556
603
395
7556
920
1630
1488
4317
375
1047
477
4174
2536
4116
587
5777
2668
8964
3664
918
737
194
4553
4965
209
166
4567
824
2428
2115
2106
3375
176
4600
1721
35
1303
1635
2264
4318
4610
1399
600
1205
6953
2620
3412
1122
5023
2234
6079
1103
982
523
2965
801
7859
929
320
6652
8372
3906
9561
947
1991
1447
252
1166
1028
120
2854
4629
2245
6009
3262
3632
4839
1189
2763
3661
834
4385
2509
3218
4720
4336
2758
2157
2772
790
1884
1090
4957
802
24
2033
154
2304
2491
466
1781
4684
3995
2660
5662
950
353
1030
9959
2963
3873
1313
3521
7842
1381
2470
1246
5482
3327
66
716
154
5854
2339
1760
6212
2410
383
7464
2603
4359
953
912
2759
154
2323
65
456
760
1953
3598
2134
7139
6585
748
686
6802
2241
1813
2791
369
1681
11
3188
7288
3353
2900
334
932
1590
3585
1640
505
197
265
1024
9594
3864
1241
6845
2132
2245
1067
1309
1478
529
727
1047
754
1466
100
3459
2885
2357
514
798
1803
6
3818
885
1229
3831
3065
6949
516
4902
53
1839
591
235
761
1296
164
767
3502
497
105
2293
5514
4331
184
3478
3555
5736
2402
2939
142
484
4072
4118
4124
188
749
992
2009
5155
1424
4947
7558
4941
3963
3682
8819
1989
309
3248
1228
4717
1181
3190
6915
570
3127
3549
921
2953
49
3947
210
7164
2100
6984
187
8243
434
2522
138
276
4480
7382
4320
1360
2527
534
3682
109
4690
406
3455
3223
2280
4575
4979
6820
460
186
1126
6859
4795
6213
2854
1951
369
1859
3045
445
4572
2074
4858
1256
194
4223
2117
927
2913
5835
45
4695
3410
1656
141
932
4652
3696
178
2906
3781
4794
5900
6819
544
4711
3983
998
7174
957
609
2285
3721
201
6470
5474
934
593
2820
144
1553
372
74
5489
757
3769
3089
1995
227
2103
3071
5322
497
1306
8252
994
700
1355
2741
285
1886
64
1275
5328
5137
94
4046
31
2163
7396
1223
1089
6259
2437
20
403
5157
1038
1154
2879
178
4769
6278
64
312
74
256
166
1396
860
85
1882
8080
2650
3707
3979
3448
3696
3625
1051
1634
5729
1301
1212
1365
710
914
7935
22
1163
1882
1339
423
1380
1747
48
2033
1421
1722
3179
4276
2
4599
2198
1594
1028
1135
2355
4077
336
1076
130
248
7822
4079
1575
96
964
736
38
786
1228
3064
4612
2251
1599
1203
4474
4385
3036
3419
280
43
917
7858
1631
5839
4329
518
477
1831
722
597
2929
3225
4155
1147
666
80
2383
5414
46
299
2616
5476
1463
972
509
3570
862
4056
1617
3416
238
2744
1026
505
3317
2208
264
1
5658
2366
83
1469
191
2474
2519
5336
3819
567
96
638
1153
115
5409
390
19
4442
1670
2044
1175
99
920
9538
2848
2982
5727
3433
448
280
549
783
7009
1005
3522
4440
179
8790
5443
392
3676
1096
495
3578
1761
8
4296
1649
238
5613
4483
8201
251
2052
767
1554
1103
159
1977
1872
1049
1601
4849
154
704
1842
215
1169
89
4102
1703
4668
1847
2979
1424
1187
958
746
146
7909
595
4073
3093
3904
223
2466
860
103
4605
1516
507
761
5458
4455
1581
4416
1738
155
1000
92
2747
1093
2057
5705
4788
2142
245
1610
7460
1484
2019
2011
971
233
1718
1707
158
6978
377
7690
1080
1518
1404
609
1727
3177
931
1368
4238
4985
3706
1813
892
403
7476
655
792
2017
6031
4298
4809
5201
2470
872
6487
530
67
1052
1295
142
2391
3440
624
5064
2233
1259
458
2517
609
6064
5405
275
4372
1275
1842
2073
2601
900
6438
2985
441
1699
5166
906
1859
907
31
7947
881
2113
1028
3076
2942
1916
1271
849
1900
629
241
1521
6832
5589
2555
103
1764
5612
3386
3187
931
2226
670
85
263
1261
4710
7896
833
154
7342
862
3390
2874
7001
2898
3027
400
470
214
2620
16
583
4053
4947
4252
3304
1088
838
4297
497
2440
1711
148
1345
8128
1101
56
5956
2164
559
481
6258
1254
754
8564
2377
3084
2061
5472
1640
2872
3223
1732
601
942
2268
234
171
1869
5045
4489
1603
20
3169
1487
6832
5112
2684
5239
669
2505
2046
4348
2828
4058
294
4424
3481
1477
1315
5606
246
4235
3902
1428
866
544
2926
3462
9555
2294
5528
4186
1669
2572
6175
424
572
5534
4883
7531
6079
175
490
694
645
139
566
1749
120
2315
4048
2063
45
5593
479
66
1256
6015
5299
1747
1871
2734
1252
2673
1245
1339
438
4152
4168
5307
1169
5506
2766
124
7402
1011
4856
126
1854
658
7622
3158
4960
395
595
823
6259
1359
2357
2496
3704
5649
4040
804
6953
358
3769
663
3856
1571
396
521
150
18
1712
2
31
3160
1267
4781
2724
3370
1369
2879
1126
1644
1080
2786
6621
3873
6631
4165
7231
3319
5860
524
355
897
4324
1822
4415
2274
3791
399
94
1357
2916
9322
7248
189
2129
6621
5918
7640
59
2146
4106
1144
1404
2522
3510
32
3586
6898
380
8679
3963
2180
1075
708
2722
1742
5969
2943
1645
1003
435
1830
1511
414
2762
6750
4922
2340
496
517
6246
867
1665
3740
1465
17
2815
9925
1696
1607
3334
4186
62
1803
4789
4171
4147
1441
775
6565
3785
50
1961
24
2439
300
836
3401
5701
5
3313
6317
6417
570
4313
1333
2253
2356
2699
100
4251
639
173
2104
617
2179
5530
528
2120
593
2259
592
504
2589
93
1540
3303
7690
1299
2119
4110
1139
820
1343
146
1027
2371
2221
7330
30
946
164
8810
4237
4215
1455
171
243
1730
9000
4481
61
888
5890
7404
5880
23
339
228
6396
4105
3931
686
4391
1301
2660
848
1349
2516
952
927
120
1690
668
4173
3973
2118
1558
322
6420
2413
2476
6147
8709
2512
4809
3712
1975
1666
2724
1702
4488
6097
7142
6023
73
430
889
1241
3416
2315
58
832
243
373
2850
6250
3958
497
1919
2874
3372
4437
68
3695
1214
5153
1455
556
168
122
2353
388
12
959
3374
2855
4695
6982
3180
426
4369
1811
2392
4561
5139
1213
1703
1707
4022
2925
1511
2391
217
2702
982
7011
317
1118
4314
546
834
5555
7720
521
3918
177
776
1386
3834
137
7927
733
1389
82
51
2305
5147
4523
5682
1208
1841
66
765
4746
3208
3507
2321
1076
484
1942
2951
409
5154
2836
5314
1821
3400
590
1179
2168
2411
3053
2225
2980
3117
1087
2438
3248
266
1845
740
635
201
668
2492
3716
5225
1774
1455
7410
1787
216
2220
2005
198
299
994
6001
2954
1536
955
120
2118
748
3180
2331
1626
2148
6574
3449
1183
1755
4290
2899
1064
6356
8998
954
4507
37
4444
2278
400
6880
5165
1169
4395
2115
1240
5193
2640
819
3995
1882
163
1368
3051
6070
1270
2052
391
1174
7941
10
12
1874
861
6954
5998
1901
4841
1421
6266
1224
2110
2164
7132
5212
1021
2229
1300
278
2893
505
2685
3597
4299
1909
167
1740
5625
4499
4129
858
7246
1375
3608
5610
5839
1037
1405
2486
1881
2022
5669
4044
3160
252
2537
7022
1786
337
5832
2141
2804
6371
394
170
3203
3783
5107
448
4994
4247
3099
3991
2013
7814
8441
3
2859
53
1681
2533
2962
953
106
4159
5243
1591
780
4044
3777
653
1303
3608
279
4811
1310
995
593
929
2064
1538
1618
164
723
5624
252
5500
2672
0
1399
139
4162
3206
1175
7248
8453
167
43
1430
6484
43
7501
3550
142
4446
1784
1598
3893
6086
403
3081
6216
2695
1245
4521
2724
3824
3222
6717
2856
2968
590
6830
1812
2008
2037
2379
4857
406
897
2932
338
1738
2277
5485
6653
303
4118
555
1331
2994
685
232
7233
2838
214
821
5767
2481
1231
0
814
7195
3301
138
707
194
1173
725
266
1565
2877
175
3668
2733
747
52
2743
2924
8395
4122
3223
703
4101
2087
8704
568
4044
6493
1199
4379
1624
3305
5830
27
2840
386
2277
79
309
689
6763
2431
65
2840
7432
1004
6098
1452
557
1641
2937
1343
201
626
2487
4847
2714
217
1499
318
1082
1865
1155
6096
446
2748
2079
117
3113
438
520
7520
759
2516
3057
1395
3262
584
0
2589
4763
847
593
3711
1518
5062
1559
4434
2453
2377
1336
2509
6502
574
3160
5583
6977
2631
288
2538
6151
7019
575
2712
899
2452
1817
57
631
1707
1180
5495
2704
1330
201
3697
4597
1814
2389
4876
368
292
75
797
7630
986
57
2170
165
3433
4242
1184
5027
1002
4042
3613
2523
7870
4184
1291
1299
8286
3319
983
1598
282
793
338
922
388
3286
2873
4462
5203
2820
174
1395
2191
3831
5600
142
4795
6864
3709
6172
859
3541
2234
232
522
7027
224
8261
1300
842
8
1428
4671
329
58
3914
2268
5172
854
6337
3444
933
4995
2792
11
2036
153
1301
2185
326
56
2094
7594
330
6727
3091
4239
6829
1863
3216
2006
677
397
20
6799
3707
1194
95
2309
4954
344
1675
2449
317
3611
359
5617
6334
160
5049
407
2209
8104
9103
1859
182
2758
1602
2694
5412
844
695
1198
5045
4744
5435
1551
686
2656
205
3345
1035
502
3607
3302
1148
374
177
579
696
715
575
345
1471
350
262
245
2213
621
4903
24
963
1879
3443
239
4010
1293
5267
2812
4849
536
5344
2871
4881
2023
5427
5617
5139
5374
991
6491
907
735
2222
3267
4063
2609
723
1966
3777
2453
439
1010
1893
7201
3360
1661
7348
162
316
1995
733
175
3553
5505
161
3194
5259
3076
191
806
753
3547
3823
1984
1887
5544
2795
6156
4200
7924
7121
1741
2703
4227
171
723
6935
4507
2666
7042
2530
3110
1094
1949
4201
296
781
4438
475
2203
1887
2358
444
4824
2110
73
4328
5862
2314
2866
558
961
10
538
4662
532
7253
4153
2327
428
2781
993
1743
4
6555
1943
1752
496
326
2292
396
2194
772
2031
196
8350
99
1991
227
832
1821
3491
5382
737
1561
312
3082
681
4138
814
3034
4328
8197
9069
103
391
2329
4311
5781
7572
1316
1114
9673
1470
6828
8243
456
42
1423
40
6593
1760
2894
9515
1568
2999
301
833
781
546
2135
1437
45
4584
1599
292
376
585
1382
3529
5386
193
230
807
239
1142
4546
441
5883
800
2515
1603
1964
659
6299
2707
698
7180
8457
3751
156
319
205
3462
2276
566
2247
567
1793
210
1630
1707
542
2892
2732
4955
203
2779
128
150
5403
1999
598
210
983
5110
1320
2952
767
4580
332
4793
2880
2438
4536
837
207
300
211
6258
2405
71
3591
321
24
2039
1394
2359
653
5082
3032
537
278
4319
3087
3487
2096
163
4465
2524
7
870
830
1041
5381
68
6267
2955
5065
2644
2146
2994
7640
1293
1972
4710
114
572
3668
25
8122
8312
2320
555
5476
1008
7306
3108
6771
3273
2687
2135
639
1349
6612
5158
1977
3834
3873
6523
1256
175
7235
3452
2359
4969
151
4413
2242
2394
26
1945
124
530
5600
6423
4564
2935
154
8
1266
1696
424
892
5960
2532
651
3104
2454
1948
5285
6306
2616
1557
1644
1271
3232
2352
399
1696
660
2011
4062
3060
8396
1334
693
1832
204
5610
93
2105
554
4174
3794
1701
1750
2956
3903
8622
2883
4012
2940
952
2388
773
3142
2083
2461
552
26
1701
6856
805
324
2329
770
2754
9212
1393
1228
4096
2163
765
2979
111
617
4499
678
1741
207
4699
1767
2817
2074
2445
2007
2829
668
2899
7469
1132
3877
2436
761
3767
3155
3217
3104
2312
182
1253
8
487
642
5415
3277
5074
497
2
4944
352
2859
1163
4373
7412
4356
1911
1527
3896
515
227
2079
6574
1029
203
399
5078
7886
1748
8222
4334
210
1329
1941
579
783
730
4870
104
478
1488
3132
6287
2643
2926
4603
168
2154
6977
259
247
804
22
2606
1547
40
3073
7701
172
962
7326
344
1769
481
7348
416
3267
4605
1858
1625
4749
817
529
2787
3699
3490
1413
1025
3059
579
223
5864
1486
1650
3367
314
2898
6783
6230
1494
4066
2989
6278
1104
397
4278
1869
3970
1516
1402
1634
2868
747
8069
494
1522
5114
6487
6597
1986
730
5618
4312
1425
445
177
4160
1091
2857
995
1603
2422
1655
3276
557
2205
97
1504
1791
2696
3154
744
1010
3683
610
9425
302
2772
2030
1038
7677
2804
2747
298
766
3059
1012
6028
451
4291
1184
1790
831
1076
6113
7726
558
835
52
928
3339
3520
2983
2380
1361
59
4959
6007
3573
3760
2726
4810
2104
5557
5172
1023
556
0
9425
1071
5541
179
3879
844
204
23
633
2372
3016
1589
3183
9273
107
162
944
5662
5479
4791
2719
8616
231
2909
1186
5656
2203
8533
2691
3553
2940
277
3613
1771
549
2524
4805
3335
130
1044
2309
2144
6989
622
1628
31
6991
3754
5720
211
1635
3715
125
806
3123
5721
1031
866
21
5541
490
384
875
630
7700
358
3800
4145
1747
2123
7739
8195
5218
2719
5694
1630
3870
1081
1316
3407
4377
146
404
5326
1258
2688
4971
4390
1873
3897
9
4723
3836
636
2022
8059
120
50
537
356
2191
4073
1668
1096
216
1032
496
2389
890
7496
76
190
4967
2325
200
2880
2117
1104
567
3634
434
1384
1788
1028
4865
1646
415
1012
3657
4777
360
2115
5540
343
713
74
508
2929
1695
2707
1278
7306
1547
4247
1143
4173
6875
6143
616
3494
971
4393
4618
82
2330
6253
3086
2668
262
864
3393
2042
5963
5944
59
142
1540
2493
2376
868
108
850
230
6083
6113
803
2915
6659
6778
2335
3736
6023
1167
1660
491
806
19
238
2365
510
5413
7525
4346
542
398
3581
5813
4085
720
616
827
2770
7260
6250
694
1898
142
2472
3626
7425
3144
1102
2400
3806
5193
4840
832
5284
3097
767
1481
3366
7582
5667
5447
2950
2236
34
474
1380
790
6390
6811
1188
8101
276
9141
1224
333
4169
4745
2240
28
3166
574
7203
4637
532
5778
3100
1342
17
4315
4771
50
4199
2212
2089
1509
65
1280
149
5926
5980
3161
298
5873
6020
3550
299
212
3723
1942
3868
7693
5546
7569
2539
822
808
726
3472
3360
4847
2820
3611
1149
1932
3468
3288
1829
1654
2173
6927
2695
543
3458
748
2866
2446
428
212
3189
1863
3035
1300
88
4493
2372
3158
2540
4022
4454
525
3369
1358
182
2496
3927
1838
540
4119
1823
2341
1065
1164
4712
839
4033
2295
4863
5349
2302
410
1191
38
1342
705
1984
1977
1603
4373
2812
1507
1260
4437
6
2138
997
23
3152
2714
4162
2350
2251
528
650
2116
5286
1181
951
1635
4426
2420
828
3345
505
8402
422
2044
21
3016
4514
3781
173
1991
3916
781
6935
157
6
903
1101
5110
184
154
2498
1561
45
364
84
6592
794
2889
2499
7911
2409
4572
3903
3095
167
4682
4484
712
1033
4773
2573
4208
1803
1732
1565
8990
3751
445
8891
2837
377
2682
1451
1024
3242
639
495
4844
8357
3759
4030
156
2696
985
1292
4488
922
2367
867
9740
2101
2751
341
541
2279
2845
4032
2489
2027
105
1415
2430
5084
1895
977
1739
19
806
5705
1038
3534
8447
4597
402
459
3194
4057
1926
1677
1145
711
127
67
3196
86
4088
5919
6540
3268
557
531
110
673
517
5918
1346
3001
5969
510
7254
6537
4996
814
3842
1821
1038
434
2687
1044
2
4417
8784
1793
136
7582
3885
3649
8473
1333
5747
2761
1465
473
4013
40
2420
4901
526
6987
4644
3431
7438
2357
2074
2441
51
7910
2158
3614
13
4938
4073
4854
381
2863
2508
520
2176
2588
1279
956
2125
198
3103
1621
5487
3555
908
2654
2752
1116
6816
1152
3860
6757
1990
3287
4833
256
2015
3845
2218
681
8646
441
3044
990
8016
7691
1402
5588
107
193
4203
5269
396
4213
1134
2612
4880
1200
758
277
338
1462
303
1231
2033
4505
858
742
1777
1798
299
444
140
1559
4331
471
756
5852
559
5033
6140
1930
8030
2442
2275
556
444
1698
77
3015
3950
1844
8144
1314
319
1769
2182
1127
1489
523
762
568
1309
6633
4830
773
4264
3329
3926
7869
95
1286
6101
5801
357
5121
2555
472
867
568
7939
2779
598
1976
2898
3988
1929
569
4958
225
1408
1128
4344
7478
3205
2563
3449
2211
1808
1506
2589
3120
2721
5379
2267
5169
4604
984
3881
1836
4455
5193
2004
1730
4758
6564
5164
4423
2348
3766
850
4760
739
890
51
529
83
4675
6498
3336
2
2706
7002
344
7959
197
3974
2755
1812
99
613
1659
5524
251
5600
2269
4768
3337
3301
103
1117
7880
359
675
696
4224
3648
5966
399
1149
4369
2325
858
2133
2500
1576
1049
2201
967
1638
4252
4289
2367
292
3019
3051
3330
327
7192
3773
4134
2047
1547
456
1463
737
3350
1558
6712
1955
1462
2983
858
1481
4694
2557
1556
787
2146
4870
18
2187
887
1277
509
5766
336
1708
5134
1687
361
4382
926
2525
1702
3519
163
475
4763
2262
4862
28
5960
2439
125
2449
868
4172
1666
2188
2658
1498
6413
967
456
6900
6321
2252
4675
158
3593
817
2993
5946
31
1666
483
863
1464
2743
755
5623
646
879
663
450
406
852
766
1087
6041
2374
5295
4528
5300
357
2470
491
3264
100
7821
2830
3399
233
1852
4996
1959
1239
597
2290
1760
114
3453
4074
2101
256
1036
2393
4727
955
204
439
653
2195
3833
3933
3194
2753
2880
148
7871
1573
499
1465
618
1399
1224
4232
1359
1654
917
5263
3486
2227
1115
4203
4321
3976
573
859
343
831
1126
2838
1704
3969
1216
674
3
3277
4714
703
4524
3133
501
855
457
41
1767
207
407
6673
463
964
1118
3578
1864
909
5599
7173
4589
4430
1164
1564
1240
6103
68
1028
2694
5874
2155
2671
982
9091
2774
861
2895
6429
1285
3426
2789
3486
131
1563
1292
738
5153
5384
367
992
351
3119
3034
2692
1407
1598
7097
2249
3355
6515
1134
4184
5330
77
1899
1708
1447
4120
5242
3508
779
1297
7803
7363
2224
390
3252
416
4512
2788
6614
304
5838
229
1211
6625
491
823
4519
4332
8484
5946
2227
3993
281
8318
6025
714
1098
2365
2714
5707
699
3850
209
5635
1575
215
6120
4068
2085
1713
1711
1218
7451
3382
771
2581
7928
5794
2712
3857
1696
3408
4507
5717
2050
5238
761
9793
875
2479
8046
66
627
2939
1135
1319
1694
4127
2736
7623
1614
2557
867
3800
168
1792
1140
1007
2995
3022
734
951
797
3429
742
1652
26
1625
439
3988
1211
111
457
241
2585
342
161
7467
871
13
1038
854
3525
197
1606
4557
236
5033
3959
2851
297
207
1539
5243
559
3874
1926
844
6745
6257
5357
169
2061
1778
606
1453
1642
4056
6550
4609
1169
1065
215
2938
4799
2370
2220
3562
1655
1074
5093
176
767
394
1318
504
1662
3385
17
769
41
4583
630
1677
3696
2542
21
473
1766
2190
5522
71
3536
455
605
7132
2355
3887
201
656
2020
641
2601
5742
1507
1564
2321
187
18
61
404
3541
7260
2468
1141
1383
66
1319
1215
3929
2801
7055
3982
3553
1564
655
205
2093
6082
5138
4131
1774
3116
8473
344
554
1302
3491
7390
3382
8769
1458
5872
2173
2381
1075
3478
411
1662
4741
3393
1139
6588
630
3059
4060
3725
2570
1710
5831
2256
647
1337
274
2494
2165
1937
2713
5265
7017
2046
1702
781
3246
2860
216
2495
565
2305
1144
353
2767
6066
4050
471
2739
1214
345
5004
851
235
1725
3832
1491
1203
5043
2450
2661
2577
2357
864
5883
5812
2359
1102
4248
3179
2621
3564
5975
1187
1663
2619
820
4313
5161
7338
3379
233
1545
8238
4402
4080
11
3297
486
500
1400
2181
309
8400
85
259
1987
4643
80
4316
8992
2295
2984
2140
1045
5278
1265
7546
1963
2141
1929
226
490
1528
1100
280
93
8708
6477
551
947
2730
4017
3941
3022
1664
992
1741
100
1401
7651
683
5909
2058
1005
1414
2933
2675
2528
361
5805
7459
878
1957
280
201
1400
1488
8242
412
3003
1310
35
4901
7076
3028
35
545
219
407
3038
3868
3180
607
6195
2135
1766
742
6033
231
3893
2498
2648
259
3673
2112
1768
1609
2558
5726
95
5369
2983
1376
2510
749
3231
1006
3
4199
1456
2370
2175
1825
119
4349
306
1116
2877
3162
4531
1936
1187
2544
1006
3397
5466
4210
1594
4439
4317
3959
4719
2961
22
8811
8964
7852
803
2306
7229
3449
77
3285
91
198
1383
1048
492
2348
1838
49
1917
3864
6185
2317
3224
3412
1252
2762
1353
7283
1727
3957
4667
1491
1902
881
4989
274
2368
3926
414
3287
4461
900
5608
3582
907
1110
268
5339
56
4330
2087
315
60
3051
1105
2029
1555
6397
1220
3736
4266
620
3944
1230
4767
2761
2645
5034
1232
5265
2801
5646
254
981
7660
2590
30
2690
1096
126
1120
775
4593
730
1004
3302
4544
7480
508
1274
2905
3980
2085
5759
2741
573
4011
1782
483
2754
864
98
6529
2080
8634
1612
971
1907
6270
3792
4936
7422
4049
2199
2047
2854
4349
2256
7680
3531
1487
409
1377
597
106
946
3789
2444
2745
4119
370
1440
7115
1750
3419
4192
9462
4647
266
2122
4482
3103
305
3950
1479
54
2703
1594
1976
749
610
5859
6690
1008
1238
1674
3135
6331
552
4924
1907
193
3015
57
2325
2064
7748
1637
2861
1366
1477
4766
1551
2565
3670
1388
480
4012
199
3812
1851
3209
6975
1415
1660
71
1508
811
391
2405
606
3060
2351
387
301
332
612
586
4198
6209
5373
1551
1329
2258
654
1891
821
706
4072
633
596
5099
355
1173
2554
1364
4262
159
2534
127
2985
45
4426
3716
192
641
3262
1162
2397
2058
1054
1030
2138
910
1191
1653
86
959
3677
2934
1340
46
71
2787
7761
3520
8
1211
0
1156
85
1145
248
4633
970
6376
959
6111
6514
534
356
2494
798
7032
3528
18
4560
3993
3301
4312
4535
64
484
72
5058
1523
247
4217
2805
4254
751
3382
2857
815
730
6568
1932
1688
3988
1974
2817
470
2224
1273
714
2448
2818
171
500
273
1953
3094
984
45
2257
1860
2218
291
8013
2008
5218
289
461
694
779
1684
989
8038
5351
1996
2825
458
1023
2352
476
4039
1361
838
1876
929
1246
292
6252
2884
3410
356
686
793
4707
3874
127
1799
1333
2580
193
2744
1238
98
2904
927
6046
4346
1071
366
7910
3024
5660
553
1502
7934
335
776
3711
173
1616
7930
9804
6103
3272
112
2364
2622
5690
5413
907
2111
193
403
1683
2700
2591
3032
3678
4175
2551
4341
2522
2088
1072
1153
60
5289
9469
336
2213
421
3611
3
1057
1223
851
4152
268
910
277
1743
76
848
406
609
5802
1140
2548
1865
774
4295
4407
280
2169
489
652
4543
2630
2521
1351
1176
2142
7831
849
802
748
1104
644
6529
2593
1178
5147
205
46
659
2556
836
977
3075
1148
301
3222
421
895
3933
51
2107
8669
3868
2551
5150
3666
1800
1226
4155
3198
5552
8238
345
3838
2593
4514
4424
1325
4343
2381
666
102
669
3943
2358
3281
914
1908
6321
585
490
3383
3368
3092
3005
2635
71
7704
3504
1348
1459
3110
127
6932
1823
723
2621
695
643
639
2256
6456
2406
5893
1184
4154
373
59
3622
619
767
3937
83
433
8596
416
875
4991
5348
156
2273
2400
676
1155
2498
265
5496
37
2857
637
1802
1242
542
552
1999
613
4860
450
4539
46
4252
5
8934
3405
1531
2530
1033
1552
7
1376
47
109
453
1282
1444
3762
2110
3196
2278
4148
454
1742
7383
569
912
114
4505
3583
3127
918
2679
711
1848
3919
818
87
4025
4415
3517
11
233
2542
1860
5644
3415
1606
290
3337
1584
836
1216
1965
2125
1056
4563
315
212
467
1112
980
666
4815
1594
1116
1179
5621
2985
4199
4941
1217
2153
101
167
3079
6956
1272
4713
502
1257
389
3472
1970
3951
647
255
1662
881
132
1076
4444
4986
1104
188
2305
2317
1818
4056
4109
3441
2957
1875
3220
524
2858
2163
17
3831
803
12
406
2077
2659
2239
4018
1246
2305
1196
7360
3801
1326
4209
1480
4310
4189
1286
4743
7596
273
228
49
3711
5366
664
950
1670
26
987
5942
1024
1905
3501
6052
2152
1749
4243
1313
6010
1126
1438
14
4252
6195
923
2308
2474
4244
5182
4547
4184
1076
890
6806
1838
8148
502
1110
6896
1877
1093
2854
6137
3125
1511
1765
6659
3115
2837
708
1406
1969
6696
113
474
107
312
554
466
3
7458
525
4176
2615
2125
16
425
1029
2135
649
3001
1555
2163
339
147
2081
2474
3975
176
591
1221
727
4
3097
243
2197
590
79
4756
2072
650
9036
991
3394
4
3862
3187
6369
247
5315
208
164
3088
3308
565
2783
3898
5729
358
186
193
68
217
6529
3349
3568
6654
1577
4137
227
1788
1609
799
6110
3908
730
850
57
265
559
152
18
7889
1321
523
2340
2402
2924
4794
8529
2299
1013
489
144
84
4523
750
117
3430
4279
4892
2008
4827
7305
0
733
1279
187
1905
3678
7575
2298
101
592
7464
979
102
6342
3170
4337
5515
6926
1573
2357
5956
986
334
4275
829
1020
5545
4008
2003
1230
4284
8544
596
3078
599
697
2251
664
363
2606
4633
3766
505
1577
3454
162
7194
224
514
1097
1132
5780
3538
2717
1807
8755
1320
845
1093
20
1877
362
2530
332
3581
665
1352
1784
7853
71
2020
8790
957
3326
1504
56
1565
2986
1131
6023
1177
790
303
1141
972
7199
4341
208
2476
2998
2186
7125
89
1419
7348
6802
6613
35
2418
1212
1725
4392
6965
1727
4723
1139
5424
4505
4319
3368
4644
4646
1171
277
33
8260
5057
3841
2414
3694
56
1739
226
552
5646
2842
1460
153
2575
3410
1090
840
5481
2
489
1300
483
1382
773
871
4506
2994
1814
5
933
3081
8009
2176
2664
5509
951
178
3497
118
1090
4874
4902
4370
4305
1022
2637
1527
2907
1882
4008
4475
159
3064
63
1711
2967
1464
2443
6384
1799
3401
211
1691
1243
450
54
4393
554
2465
4442
896
2282
321
480
3820
5987
2955
2508
900
2303
3679
263
4452
866
815
631
6526
2531
32
1474
4898
2818
636
4924
1102
1661
7121
357
5270
284
4052
44
442
1025
641
6035
7144
3021
3614
459
2459
847
5918
4587
1931
4
837
4122
2498
2120
337
405
2630
1157
227
2053
3677
6598
259
295
711
7764
7894
3285
919
345
1505
1309
365
1401
535
196
837
1672
413
1260
6955
1842
3086
1148
332
1070
5124
2008
214
2763
5709
2119
1927
1412
129
963
576
468
411
7497
377
8453
4496
7
3988
826
1148
5486
3158
5194
263
742
2497
2225
541
2331
535
5298
5757
8014
3035
619
1267
3
5366
1447
5840
1372
1263
563
34
1128
1536
5593
713
2223
4713
660
2005
6075
144
4388
98
713
3655
5977
6416
2374
3970
1262
2560
614
140
445
5594
334
516
666
361
4103
27
4412
3633
170
5286
327
311
552
3082
584
1385
7751
450
2954
83
2939
1118
25
3451
1593
4032
888
1104
6919
3864
2221
182
124
713
498
4789
41
2566
458
874
663
8377
124
882
836
3299
1090
7848
312
1615
6460
1219
3113
2593
8859
894
3077
733
1986
330
3583
62
1108
8146
3165
1241
5438
3418
1087
679
1261
828
1972
4600
13
773
45
499
3117
468
2456
805
4579
757
1084
1518
5925
14
5424
5941
2150
2526
1591
755
939
395
499
1537
2142
329
1910
2533
2540
482
4608
5011
3803
686
7003
727
3639
1157
1522
453
3234
4603
1529
2380
377
2543
2809
400
3445
456
7448
1368
2408
519
4553
3937
601
1134
5298
459
270
1150
421
119
3021
3161
7466
2709
3341
804
1558
395
1363
403
3895
5120
223
4054
431
192
2180
176
1725
671
377
2869
2246
6500
2681
465
9497
6261
3057
2486
1008
1136
313
1695
327
173
909
642
4597
2014
6251
68
289
3468
4266
901
3712
2785
579
449
7356
161
1855
588
572
5648
1220
5646
2159
811
5127
190
2414
35
1157
4235
220
6204
9901
1891
1445
5368
444
157
3992
5753
4453
751
1009
1146
7390
1263
6602
4307
5679
1169
2555
1822
7
2804
362
1349
4788
3103
404
2860
1917
1392
468
6063
1572
6227
931
2248
2053
213
6643
600
7420
2396
3904
1781
1268
250
1238
1945
954
1073
5253
3674
3639
1140
612
931
78
568
7907
3681
1786
1406
150
7246
2373
295
1627
2772
4857
1875
2887
10
264
6778
4450
794
2771
767
9417
1453
363
2732
637
478
6573
1893
1702
779
178
3378
2731
4297
8685
5148
3490
8863
597
1202
4853
3099
6773
3290
334
5877
407
58
702
3218
176
4440
259
170
293
1290
127
623
6369
2809
4266
1776
6284
1265
1037
2891
199
2258
1525
462
8413
2581
269
4078
4825
3591
5318
5910
1050
2735
429
4182
3309
550
98
2785
2764
1195
1338
307
2022
661
4363
1495
7439
1973
614
405
999
2761
428
403
688
17
1987
4598
269
1228
752
5935
161
4960
7295
7119
2008
3862
283
1447
3967
6309
3928
5529
3232
124
5501
6329
6320
3126
6891
2395
1936
3076
55
1040
1718
486
1479
3284
4089
5172
916
1077
3052
429
777
462
2071
4158
4467
53
3121
905
2931
33
3535
2782
1395
98
5107
423
4552
1867
765
8555
476
1238
5851
1062
271
1616
2477
1002
4390
2111
5662
3577
1613
745
2852
1866
3480
2742
1906
1261
573
5083
27
814
6366
1734
738
323
2636
3905
1006
191
1033
2259
1558
3580
17
609
1994
2636
305
59
4006
12
7653
378
832
5586
4508
3496
1615
409
5504
55
34
1126
3987
1382
2004
3345
1963
304
4238
895
257
5134
973
4505
2582
1621
491
899
777
538
587
6336
718
1776
965
3172
4610
2785
8953
1457
139
893
6205
1754
3084
2378
5941
1292
2797
199
422
281
641
227
6154
746
2099
8866
3218
1284
374
792
7528
6744
1928
1501
230
1712
3542
539
2882
3435
2525
5066
88
2380
3541
880
676
601
3697
6319
3
1851
170
1592
862
7724
1955
397
6796
1479
178
2117
145
8657
54
7239
4492
321
156
1477
3504
4190
1137
4698
4982
1707
5004
926
7577
82
2723
3627
369
2973
3436
2461
4341
2817
6686
8691
6372
1658
1138
106
48
5850
6761
1572
3229
8261
761
6120
403
2861
1627
3809
3500
2267
92
6101
11
5893
732
2901
4182
3684
1795
1754
2846
11
1119
1096
6
2827
491
4265
3728
3619
145
2186
642
2611
282
636
195
3336
69
80
1432
2301
2925
12
3684
1789
1312
3
1796
383
3733
3227
4855
1262
1022
5429
78
23
1825
439
90
38
370
9455
5586
2193
9520
443
7838
1363
2433
1694
452
179
8428
52
1988
1487
2075
6466
1696
3825
1333
408
746
1807
2935
167
7458
1475
4911
3726
573
1774
541
665
2994
135
4379
4590
3099
3738
495
5402
498
1432
3917
106
281
3430
7918
5941
5314
1233
2693
653
106
3327
2710
1874
6884
2239
1010
173
668
2821
978
5076
585
950
373
2904
4817
204
689
4484
3210
958
2966
59
6202
306
720
265
1455
2537
1313
1972
1030
5583
4660
8326
1973
2847
2273
244
5318
2826
1590
5500
468
2460
7745
1551
3837
1182
5599
159
5205
7174
6809
303
1414
2304
337
137
487
2670
1019
1025
5305
105
6852
5077
379
359
8814
791
4769
2199
4070
5654
244
615
1488
4886
269
5616
2036
4916
1961
5024
765
80
894
3209
4529
5893
268
113
6091
1750
1775
4846
935
196
1529
2913
1692
6908
1435
229
3094
3674
4577
598
6616
5723
2544
4383
2145
5
3
4530
1095
3197
4458
80
895
694
9285
4753
4400
1004
39
3958
1129
865
39
1757
93
260
390
1533
83
3410
4964
1077
1989
5195
1787
852
768
1116
83
4005
1276
3114
897
1386
412
1421
963
3635
251
2627
3938
19
236
2806
7397
4013
3773
1122
472
469
1790
527
1882
4419
4796
1063
996
7586
2611
2105
21
3090
3551
2204
952
2705
2718
2942
2228
114
1076
637
3434
6297
3860
1520
789
666
5848
2025
7177
572
384
4849
198
1073
3433
2748
2809
42
1881
361
993
4490
4975
25
1241
1600
1165
5923
2682
344
1838
1150
4379
2379
937
3615
7926
2452
908
172
53
208
573
6502
1521
585
460
2705
6621
5456
2310
918
2229
1525
5064
2404
404
1326
4172
1251
950
1432
3392
942
5170
3399
868
1669
422
3975
4966
1201
900
954
1122
1941
1271
3487
1219
2398
167
709
3533
230
5755
775
445
3071
143
1090
2281
1723
3161
1943
7986
20
1228
7764
3217
4269
207
7607
7741
2123
5894
3036
3772
998
2967
508
1619
394
4280
2250
2307
3508
525
2063
2254
514
2453
2856
3385
10
216
1996
173
758
2953
3885
3472
3121
1644
1025
40
4574
1737
3553
308
4181
5797
7968
2861
749
6199
3035
2919
13
2997
387
2121
4954
2715
2352
851
1991
1439
7647
864
261
3602
457
2983
7818
87
222
3232
487
5718
4000
9245
218
4089
41
458
495
664
975
5634
3140
534
2447
2043
6396
0
860
1922
5531
2030
722
2435
2838
407
427
2292
537
8677
5743
96
3739
5911
3914
6671
7728
782
2324
2478
4072
6695
391
210
1237
9222
927
1016
7251
5505
2463
894
4382
5325
1111
2255
5278
1088
685
892
111
401
1526
1291
4085
1390
914
2647
8
5721
88
1926
1188
6846
4344
509
7116
2550
2359
4527
3954
474
5282
1111
4779
294
327
1919
268
897
895
360
103
751
2372
3527
1143
829
181
747
1695
100
63
3394
1379
3456
8836
1796
11
4754
5647
416
2726
4222
1426
295
240
2439
2541
8287
612
308
1790
4766
6847
1086
130
1155
9046
944
3542
1875
215
690
1487
3404
1608
5626
1935
5708
1539
16
792
121
3276
201
1039
7420
2200
2770
954
3652
160
2276
2295
1144
171
2938
1349
2797
2705
5248
836
333
136
1009
1456
3815
2121
2384
6693
4710
7847
23
1819
4673
1586
3042
3064
848
4435
2625
3087
537
284
3749
6128
209
108
4911
7310
2291
7835
1535
911
180
821
3245
731
108
3850
6585
6047
480
921
1366
4268
2574
2322
3369
3255
3533
788
2933
371
151
411
964
7283
338
3155
51
3862
3038
5654
1003
4957
80
5227
517
600
3088
5562
2900
4116
3976
611
2371
1586
1789
3776
515
2011
286
168
328
4064
7
1515
243
2280
19
548
2691
6112
3275
1234
8374
610
303
3954
8224
4348
1779
464
1176
1719
1393
34
3926
927
6086
7484
1601
1290
2891
1345
310
302
277
30
3635
8883
2696
4207
897
3022
924
926
1854
2254
4420
5997
3035
625
5182
877
1853
22
5596
7988
4093
2349
2937
437
1206
2983
4247
180
4240
1451
6006
4536
3771
2789
568
2556
4950
2240
444
1536
6127
1422
4073
7692
741
3094
925
214
1407
2935
1998
1211
6061
7421
2746
1860
2715
1823
3355
589
5831
2886
359
1868
3861
1202
2384
3759
1432
3521
2473
771
606
1072
2035
77
457
152
3121
422
6945
9075
7670
924
4530
3155
2043
903
1048
2306
264
6418
4716
5309
899
2623
34
4150
3400
2
2594
6472
31
2527
7859
364
3273
2347
618
6259
238
506
906
1758
8906
1777
4764
1388
1636
90
3865
874
2354
1333
1691
568
3585
3939
1309
2090
406
9248
1937
287
3416
652
2369
139
6660
1129
6052
6030
94
1449
6365
224
18
1795
143
6860
4311
4688
403
1599
5428
475
1046
1743
174
3111
607
7682
1740
2352
514
2091
1211
5331
4345
491
365
2780
4060
133
147
226
5222
492
1989
1700
1242
7848
530
266
422
173
961
2597
1141
1336
915
1344
895
1316
2243
806
2083
1577
3324
4102
931
48
131
74
2504
1911
1646
7596
5178
4958
2041
8657
4347
509
8732
1736
6492
3010
8
950
4714
2473
5208
2
5413
1652
4358
68
1071
5172
1207
6309
4662
6438
2318
532
5646
27
7124
934
2637
1845
465
1428
4266
2600
796
2212
598
97
562
320
429
311
161
268
1930
6299
3910
2623
36
4473
6331
263
6916
720
1728
4383
1354
3281
2964
597
1163
9599
6087
3784
3204
525
1889
4589
3624
3217
304
1728
2461
3541
298
1630
2842
1462
5184
317
6760
1311
687
201
3649
8380
5413
426
2131
4270
4444
125
1198
1070
6258
6149
1667
7894
24
4017
1189
4229
1008
1134
657
621
437
3031
2
5894
2795
924
2317
8007
747
547
282
5
1846
1934
2248
3767
3590
1792
5107
77
6059
4502
5625
2342
2379
455
2108
1445
3615
682
3518
3990
3555
4326
2878
2277
3153
1547
2870
2144
348
5967
2652
601
6475
956
2766
1179
55
2362
2483
1208
303
1827
2712
6411
415
4454
1675
1398
2125
259
1181
3248
6068
14
3348
1500
255
3828
128
267
4902
277
128
3523
1817
1531
4360
1253
1832
4366
1675
372
1866
1077
3885
555
3274
3
1593
1295
873
1176
1655
213
2365
881
1764
5016
2283
430
4071
4361
206
2728
2220
2352
5105
974
6008
4578
7277
317
1104
9
2806
2794
571
128
1004
3176
2249
138
4760
3481
4928
1729
2
1580
368
5912
421
556
1281
2968
1064
3292
2470
2063
9663
773
1507
889
461
539
1273
1632
1583
5278
2827
4771
2121
117
5571
4266
3609
2735
4409
4972
1209
3667
116
558
4345
553
112
8405
1675
604
3604
5975
1429
411
7934
27
764
2413
6112
6128
1273
804
5422
4233
151
212
823
3380
9410
2497
8823
1826
3892
4149
78
1065
4949
3130
170
2069
2565
2662
795
6526
2961
1052
106
7308
434
646
1478
153
1420
353
3114
844
4502
245
1638
2885
956
961
94
1040
276
326
3476
10
175
382
1822
3315
1671
4219
307
3085
4728
99
1409
3713
153
4557
317
7329
3077
1014
6575
2804
1203
7534
46
25
3082
853
1778
1397
2037
379
106
139
744
1859
2141
466
5700
5482
743
5586
2778
191
3688
5836
3627
1942
13
1218
1613
1562
1422
4141
7681
3317
3720
1673
3618
2206
2827
5451
2269
865
343
523
1036
7078
9221
144
888
123
5293
3555
1244
5304
2468
754
584
942
3846
310
3590
1926
916
2072
250
2042
1592
313
1446
1046
1387
3263
6760
3511
1388
2492
2095
316
935
207
389
3011
5556
666
2458
1788
3613
3121
8234
2228
3685
2162
2692
1537
5986
1216
5455
213
1092
132
544
944
599
3786
6353
1422
2132
1336
3829
2829
2947
525
3390
2052
1820
6956
532
156
852
118
1501
1220
557
3775
1623
2895
3836
7524
356
7195
676
1129
8566
4233
6584
1885
5408
1248
849
4039
240
2971
5305
294
1149
185
58
1725
839
258
2280
211
6566
4864
3050
5022
1921
4233
178
747
292
2112
6168
3043
5276
5474
3370
1142
6845
170
5283
2914
910
39
1131
2266
408
4229
2331
1933
3625
4388
1408
226
1555
1831
1982
1453
4
2697
7992
1935
587
828
927
1361
966
437
5535
7453
1300
724
994
6545
5316
37
1173
2930
1771
2788
7548
2186
1499
99
1265
1340
1297
227
914
183
719
1289
441
840
148
1597
173
94
2158
964
4540
2909
684
4371
14
2809
409
1526
989
1529
7201
3635
2207
3427
4924
3493
51
5
1553
38
3106
9190
654
5714
427
1883
726
2348
6399
5493
1165
22
2963
2485
2051
4821
756
4783
7167
2778
2843
1067
4167
3507
4188
1916
1334
5005
2105
2662
197
666
1094
2421
2
2486
2198
3168
201
4603
103
1205
1541
1349
124
732
3101
2562
2
7566
5364
639
1975
593
2211
1060
2096
93
296
508
1450
798
984
7157
1249
1097
1097
360
4558
732
1753
3549
8171
169
595
2711
658
4279
582
2849
2663
961
7388
5406
61
6332
2702
260
4837
1919
9611
225
27
1719
6225
783
8176
2064
1570
3867
4811
8201
129
3716
89
3143
3528
3756
1994
2666
2654
1546
3070
5165
2864
3429
7153
2475
3761
1636
3895
4004
4100
8261
5849
2295
2233
69
2226
8733
3817
2432
575
8380
6223
3052
6933
3960
137
1620
5439
6443
1970
2113
174
220
1172
1127
422
1422
644
28
717
3537
3550
4317
1650
1420
398
5067
6320
8606
14
3047
469
2124
1551
3543
462
1476
7300
486
2242
1146
1308
368
3200
678
5783
802
793
6796
99
831
304
304
1454
485
190
565
3976
4788
2748
2065
762
558
2121
7770
6441
708
365
515
563
1321
13
553
983
923
3752
2272
5220
3733
978
2070
12
269
595
395
4525
421
820
111
683
6766
962
6352
3567
97
2399
331
23
1454
1781
4080
25
2133
5958
3738
2762
107
1265
2038
819
613
548
215
1948
1183
7845
1376
33
5025
1907
4041
1803
194
9605
165
102
3392
1196
4629
2978
5596
133
1999
864
30
5062
5679
633
4968
82
2580
4496
2735
31
4240
1963
6577
253
777
1683
5319
236
3445
2416
7069
1488
1456
4775
1461
5071
2714
1964
3209
4528
563
1392
8245
587
2794
116
1487
155
2630
1909
5279
4376
5334
5215
769
1764
6936
5002
792
137
8446
4484
920
1901
1802
8424
3975
500
1334
820
202
6720
1311
3018
2021
167
1890
9586
1078
493
203
4394
447
128
9894
3278
132
5085
8035
140
3254
376
498
0
7637
50
9
468
3108
1483
1517
3039
4416
194
5786
534
173
2260
810
266
7918
3751
9179
3134
278
2189
5383
1258
1950
781
148
77
378
615
321
1260
532
3509
2339
392
2726
4333
8256
1133
6312
1215
2100
928
9384
5515
215
1909
5976
3676
6920
2016
923
6047
176
891
2482
204
3323
234
90
6617
396
992
532
604
370
4280
137
2599
3055
1320
7222
1819
2911
1115
3431
2115
7119
4482
53
863
1
749
4063
2802
3736
12
21
488
2901
1200
433
7675
5534
2580
5707
2300
5758
274
4213
1461
2569
2940
791
132
4011
1089
3618
613
560
4827
1259
644
4531
152
2713
635
3948
4194
1445
1621
2147
1173
953
1838
6372
3640
1287
2326
1588
1299
915
345
188
2893
199
250
3967
1651
3191
66
7353
1508
2923
2938
2542
232
4279
1654
9225
2246
2468
4113
241
746
643
3
2262
132
1039
5249
813
574
4293
108
1765
842
1229
1157
5785
3693
44
499
826
19
3355
6148
7257
2402
342
590
1806
3206
4381
7397
4815
79
495
1762
7544
2051
3329
2515
247
1118
4313
4110
5769
4690
3602
2256
3734
6865
4928
2897
353
577
3978
209
26
2568
529
1175
3710
16
3045
3607
7579
1934
2495
303
386
3899
361
2239
5244
142
4946
240
4704
3167
7146
1786
2429
762
598
4415
725
5006
2991
2641
3051
88
5319
5861
491
150
8579
110
180
2908
2148
1962
2556
4441
529
201
1734
5362
851
557
6328
1854
1769
1614
69
53
4286
1599
4182
1303
3125
591
981
921
5717
3372
3932
5349
3224
419
1050
995
1207
1142
3902
6471
4566
4537
1707
905
478
4707
4304
1271
4182
3778
5094
2542
2160
430
13
5264
8144
4954
2036
7652
4090
4622
3763
312
142
139
4184
3392
13
6946
1432
5729
600
1331
2729
681
1241
952
9050
1145
64
3112
2010
1864
4393
1278
3265
5377
1222
4713
4834
210
374
3041
430
114
1524
451
2244
425
94
1442
7242
2351
2683
7252
5959
1497
265
7871
4124
1117
556
2698
1155
7508
612
5856
1149
386
525
827
3404
1081
380
3911
3489
197
5559
2779
116
8626
4504
5554
360
543
4904
7014
1978
303
713
746
6965
333
90
774
2057
2548
5614
188
2336
602
1459
1656
3191
263
6259
614
326
4002
3150
5887
2791
980
1445
309
6197
8183
6194
529
6730
4146
925
3378
5488
195
2000
7944
3556
227
1220
5237
667
3713
1236
5956
2372
410
1068
1178
2669
304
1609
1733
1302
1023
321
112
3498
2085
2386
3924
570
2627
4102
9442
132
6351
705
2971
2838
1317
437
1344
2130
2653
2309
6809
50
4090
4459
0
2680
7154
222
330
1971
3725
1190
350
867
391
5931
2260
6218
646
1719
5571
754
317
3054
1338
626
1149
1243
253
3836
1357
63
2520
5067
5863
1495
4440
692
3519
2670
5432
7078
189
1798
3831
436
826
3791
3195
1899
8
3849
165
1092
5335
8623
1884
628
8728
2002
667
308
566
1154
6417
7307
7621
835
3477
171
1192
2323
7665
5922
5582
2315
830
1740
721
6630
484
8473
1239
2611
2455
7703
262
1808
1536
389
1204
3089
4146
512
2181
3723
2461
1920
333
990
1978
2914
5563
1948
5048
91
2437
1447
149
1115
3473
544
44
362
3503
3116
371
5058
1639
895
2642
3127
600
4757
2387
225
12
545
976
1759
7204
3597
1579
759
4511
2529
1082
1993
1406
3744
1195
5514
232
4982
188
7280
4996
2350
3603
4975
3412
8931
5482
244
50
3368
9511
1399
6579
747
24
6498
8
4492
233
703
4214
1850
5170
2118
987
6511
4079
845
928
1478
36
730
4249
8110
4331
6041
269
3697
873
4403
21
1650
3029
1111
6484
5048
2273
3627
7187
2586
1565
1303
4373
7027
8704
8001
2860
799
1605
5519
3338
2633
2246
1875
1050
662
8131
1434
4567
1992
5231
589
1999
361
5876
3609
1506
1212
2703
3379
158
6948
3562
67
2273
4365
4660
660
694
1437
7105
1742
1539
2847
6151
2167
6108
4906
2841
554
1259
1631
9589
97
4893
4482
2556
1228
4430
1799
2315
768
2912
1199
351
3344
4639
8548
488
4893
4233
4534
993
1330
868
2095
1303
1450
1592
5135
2647
6361
6826
1638
983
874
2889
3814
732
1934
1569
355
285
458
582
5691
1057
1297
7632
4547
1496
2571
2324
292
4563
1712
377
9082
8801
1670
2311
5378
293
389
438
412
1867
6626
10
1209
1698
61
6749
5782
6118
1434
1021
81
2864
6363
608
154
656
3375
1214
7643
185
3848
579
8163
2013
490
8149
4032
3591
1004
1465
655
1545
1537
3477
141
1479
769
724
684
1565
860
1972
7878
4923
196
1057
700
1025
4069
1859
1101
3487
1677
2502
4773
526
2157
1311
1390
2863
939
6184
2846
4346
154
278
972
903
5048
3247
2222
4628
166
1419
160
486
182
1138
79
1163
3662
6945
725
4287
76
1850
1486
2601
1632
5464
1141
148
1187
5441
1769
261
3350
248
49
5429
4876
6869
2753
1341
5038
2572
1543
6288
3704
253
6422
1323
4072
3426
2073
1028
2578
6754
2192
2471
593
946
1437
247
3392
7
863
2901
2027
947
4344
365
737
859
147
4663
5402
2419
3421
1575
9318
6219
4239
3396
1094
1241
368
303
5851
788
5294
1480
1620
3534
3938
1228
3744
3311
789
7233
999
526
886
569
801
6576
1862
1867
363
687
5483
3055
129
6212
722
605
67
1795
1528
1102
447
204
323
4140
3280
3326
5910
5613
3757
1056
5586
318
131
6682
890
1241
3129
857
325
279
226
412
2659
4021
1927
2674
3266
669
389
5549
2282
331
7017
1725
586
2900
2858
759
142
8910
1302
5316
1272
1869
282
2558
1621
2940
3260
135
1258
21
5973
264
1157
2819
3177
113
5966
128
192
2321
1931
613
4394
2475
1295
2842
854
3594
1198
28
3413
4231
824
632
2938
5244
5503
850
6466
175
1080
4774
469
2164
1296
4016
1427
2739
3991
78
3458
4311
6802
1697
4886
1014
985
2848
1920
1596
2769
1359
8156
2158
4922
457
316
5020
5619
3007
1325
3775
5106
964
1380
26
2501
1696
1905
2289
210
2841
5217
2573
1176
3596
1479
1811
3271
13
6789
1
6400
5464
119
5303
2489
4235
1230
1047
838
1622
3666
481
2304
160
2853
1348
602
2653
5575
4383
2341
6579
2435
2230
447
927
30
1144
1452
1209
1522
3403
6690
823
206
6702
1764
6459
4131
941
609
4265
1749
1635
1830
3837
265
2
2343
947
3088
1008
79
325
174
2262
2675
6462
2335
834
2407
4109
9278
5819
2031
1216
919
1009
2862
1770
1370
4139
669
595
1784
2822
1610
2601
3543
2415
1305
2722
3845
154
739
891
1015
2451
430
4393
125
2148
18
126
2648
795
217
1005
328
2070
1035
1184
51
1
929
125
5269
3515
5244
1424
356
2646
2262
1930
296
8586
3792
4683
115
3142
3303
369
1519
1098
4232
705
7473
362
4147
1183
3124
179
345
3929
1211
512
3149
1711
3594
1902
66
2351
3490
3382
16
1517
3286
4719
3545
2041
5986
447
231
2714
2612
3698
718
4350
4846
4273
585
169
2146
894
1193
735
2898
1525
4703
1928
4135
751
5047
4345
6539
2855
4588
30
919
1908
5631
3354
117
28
378
7080
3658
1264
1130
4759
1317
458
6
1401
1231
1001
7016
4059
3921
607
1636
8256
1787
728
2863
1210
7115
934
3666
24
185
1173
1551
6859
1436
21
66
958
1911
204
6951
5087
4299
7776
2726
3216
3876
2038
5117
1829
4744
6840
2674
8051
1165
4095
94
2255
163
1866
4947
7538
3320
3576
2964
646
2877
2528
7559
4729
1716
9254
3883
5686
1823
4886
1202
6164
3467
2042
7845
3630
1885
882
1722
1246
516
7681
65
1504
6330
1145
3953
3685
311
3889
106
7144
27
2224
2542
177
2343
1454
1179
7573
2752
8122
3162
4487
454
4660
29
2314
885
6678
2178
86
1202
161
1306
629
4873
1585
2301
2030
6722
219
44
491
6154
206
5152
1808
3026
366
6726
1321
3100
171
716
16
3658
2552
576
2376
215
224
6616
5189
6342
5428
1047
983
5391
2325
2788
181
255
2307
334
1327
1212
3
2517
3401
4076
179
790
318
4666
5131
3540
53
2773
1241
244
7268
548
1487
404
3655
911
2238
2065
1136
5146
2840
913
94
2942
244
2687
1980
1574
2820
2037
6294
2339
406
5134
2000
640
1177
220
5115
8696
158
1013
6015
1132
6185
113
3176
62
2186
1746
2183
616
5837
37
160
1819
693
892
981
2382
7178
8069
48
3798
254
3956
430
1787
7093
4640
2148
375
1483
8429
337
3919
2061
3706
467
2375
5092
3551
1242
776
4594
4106
5384
3911
2953
4800
2367
1391
2347
504
3232
2412
6611
144
930
1941
789
2432
5063
322
2100
503
4697
2403
2821
1201
2927
1275
6197
10
301
1927
537
164
2163
5801
7839
1322
314
1677
1226
1558
6857
446
4014
139
2376
4511
8414
285
147
1239
356
191
779
1077
829
1443
6127
1050
6106
455
1982
3627
3916
1476
36
4477
390
899
2401
3038
2001
1670
3291
5398
1938
2419
1573
3500
6756
3054
4442
3450
3750
6899
2691
4316
1650
2010
1987
3633
2502
523
757
5246
1382
2301
4405
1794
2836
1814
2392
2875
4587
8182
187
6842
2381
884
425
4017
2220
1462
2037
1798
1637
1658
1096
777
3221
1156
1068
3912
2371
6642
5
1321
554
2047
7090
3628
240
2996
3128
4181
5671
2828
1428
1618
8153
1803
4046
4506
3172
6833
3562
2478
1832
1618
34
3876
4849
578
1507
693
1844
2816
1140
2407
3195
5188
208
8454
8839
830
1658
709
104
1280
4687
360
9269
1591
1675
1180
209
1178
135
2114
1388
1075
146
2111
1246
2381
2507
532
3381
658
2183
3802
1679
640
1288
1631
5773
61
1045
2021
4752
2393
518
159
123
180
657
3330
521
1271
6991
1362
2775
6387
2026
2101
3917
3088
3124
7388
2954
381
2610
5491
267
51
2617
290
2427
2722
1337
1841
94
5405
5923
6073
1744
4617
2037
1678
511
2729
4058
1982
1730
575
11
752
285
676
1430
5209
1028
1695
3286
2341
4998
2059
4347
1606
2604
5585
2093
2123
4625
199
1414
7135
4879
361
2498
849
88
7939
19
298
180
5873
699
7341
1259
4763
3598
3769
797
3699
2644
3222
3598
268
861
2019
3492
1787
117
152
2406
1982
3178
4574
1513
138
624
5451
691
31
6557
741
475
7259
5368
2231
5777
2124
4227
248
4761
3480
1054
816
705
3705
2678
1827
4389
1089
1310
2570
933
1231
837
3789
5279
2609
542
1110
4880
6358
1067
445
2980
1626
4309
2806
5683
275
882
1293
1065
14
677
1039
1929
9134
1422
498
5752
2245
505
3055
735
8181
39
4882
2039
191
1395
309
1699
563
1753
181
5140
7152
1265
3150
790
3829
837
145
347
2310
3409
2060
1244
1942
544
773
750
346
2040
4866
3222
135
129
314
1544
1243
1592
8024
4116
318
1737
182
638
318
7800
3124
118
3247
460
122
1403
3580
797
1190
960
8096
3259
108
1084
3025
3063
5178
308
57
23
25
1
218
625
1860
3046
1081
1603
4914
317
108
5511
3961
2008
4464
8233
2558
886
4026
1608
3620
3499
687
2235
503
104
1537
8281
311
3252
4673
613
174
1935
4180
323
1353
2126
2089
2385
1301
3017
899
998
955
458
160
1699
6930
207
4182
181
603
1035
775
1875
613
3979
992
4985
3212
4530
998
3814
2141
3436
662
1925
1287
4516
961
1537
1908
1763
5941
1818
3253
251
1789
225
1637
4081
692
1006
788
521
780
932
6243
3348
2086
5940
1004
604
382
1222
6683
3174
343
4382
1204
6014
1037
14
6029
4035
646
4426
4353
5464
2925
3522
796
4148
624
2907
32
3404
4503
211
1406
25
258
3769
3162
54
2828
2483
347
3967
2804
3342
91
669
5295
813
412
4139
1876
1149
1135
780
1719
7461
4946
4466
162
4890
531
2389
421
704
863
2453
1580
809
8
1821
3599
2466
6418
2905
2744
3924
3108
3866
1563
5909
1531
2539
6520
225
3093
2554
1233
3548
1403
1259
1934
5170
1791
119
1211
8003
2544
190
5958
586
594
1625
1377
1139
3169
2933
434
1107
319
5364
576
435
26
708
695
738
643
2451
6307
506
6195
1489
594
2707
2833
2346
3681
5286
759
1911
37
7014
2783
176
3654
5751
5299
1382
5310
2643
3075
1113
643
1741
824
865
1881
6102
1850
3983
6314
4345
2916
4557
2581
20
7463
8
1360
850
75
1887
160
6685
557
3239
5710
436
9840
551
1525
1633
310
2794
5505
2273
5951
1458
3321
7116
2766
980
4994
8547
2278
1755
773
1284
86
4340
2942
1037
168
681
1711
14
52
709
958
816
4974
2129
4280
6022
2707
7592
2070
8801
654
5850
6315
575
752
6307
416
628
575
78
2929
5430
9031
531
6098
3929
3
2228
5945
520
6284
603
8523
34
720
7181
1310
884
5435
146
4693
5626
955
724
4685
5
235
5007
4984
1276
5766
3484
4529
7387
156
7105
589
147
2182
2002
1053
1093
221
2435
788
3477
1000
7299
4102
745
1545
592
2026
1734
4763
1661
1324
562
1683
6627
588
1956
318
313
655
4312
5077
3076
5964
1766
2644
1431
6039
547
4139
261
6349
2894
130
906
5740
465
2100
3372
1872
6784
1595
8727
1519
3123
189
1322
2114
124
4677
2618
946
480
1569
1173
5327
2203
469
1531
283
626
1869
1586
4130
2108
1297
1623
239
4323
1107
2937
815
286
1471
6545
1871
5140
4475
1270
1140
165
531
5845
1001
2354
2626
1412
303
5733
1852
766
3333
2054
3670
2325
945
2643
2992
751
5200
97
7839
2399
231
5863
1920
3592
1194
4899
8423
1008
3221
490
881
182
1144
2653
613
3611
2409
492
3803
2457
66
482
1949
5236
1743
4332
4531
32
10
2593
3617
2817
2389
8155
527
3150
2805
322
1774
7377
6634
295
519
236
1468
1539
5675
9400
105
6311
1264
8471
2741
1619
4436
1722
793
4312
1968
667
2083
219
2324
993
6637
97
401
688
303
34
3164
614
2578
2766
394
2879
4125
691
313
2850
622
740
4203
4407
377
2816
1950
140
1780
740
6673
574
6451
4857
362
7982
2962
1258
4001
4617
4828
4019
2998
3068
1274
1802
3389
414
2052
2992
3303
759
886
1537
5822
422
1588
879
212
1326
5708
2083
244
677
318
6856
821
786
5054
4560
297
7073
700
1163
2645
110
611
1083
1569
2576
1944
1373
6080
4345
1813
7654
3071
877
3806
476
4077
2900
5149
5067
1159
1439
5449
2818
2670
614
1501
1409
441
7491
5393
1549
2105
7
2564
732
4338
1934
2036
164
203
293
7441
4115
238
2056
7175
4395
1336
1190
246
6353
3445
112
878
939
59
545
3894
107
2650
8817
102
350
3445
883
49
75
1698
4277
1063
879
5049
736
4536
246
1631
316
4349
1281
2693
2040
226
5882
8664
5995
6602
337
1994
545
8624
657
109
7023
8960
1633
3690
1618
3450
2459
1802
5339
1434
49
3795
1157
441
1905
7273
1678
691
5088
20
2020
963
1273
733
194
4023
3296
7744
3253
5529
1495
786
8923
48
1354
3406
5470
2019
7524
3829
1771
4664
3517
6146
666
5544
1807
58
3274
312
209
224
1326
228
113
176
4592
1622
209
857
2835
3025
2517
3384
842
0
1345
2075
67
3666
159
87
1950
2238
334
3322
67
3316
1204
5983
5276
7618
3005
1629
2940
2900
4449
37
7585
665
5507
2457
3888
1187
143
2909
1635
1953
2498
2081
7564
5282
927
2186
3672
2547
4086
355
94
2652
204
630
2069
6038
1174
611
2450
2600
2289
818
5095
1705
2353
2246
6496
5475
673
430
7701
5399
312
788
2441
155
12
250
3814
2350
462
47
4543
102
995
839
5764
1944
304
290
63
5392
482
31
3407
6886
2419
118
766
1391
2513
5130
5755
6047
7264
4151
181
1236
2871
3444
4524
1421
1469
2502
581
462
733
1320
5173
9386
2603
5433
4855
2623
1150
5464
1434
2670
2514
3287
715
3384
5034
6986
728
4245
307
1737
367
5753
6284
3053
4230
1735
1150
9784
1257
5044
3706
109
5071
900
5497
1647
5296
3971
4655
2714
38
3276
4892
714
3198
2076
4447
136
5832
73
8440
292
3232
7153
2647
1776
3019
8389
2
2506
146
1604
146
293
1016
2511
198
1357
1280
2620
564
1070
4505
5373
2769
109
3235
797
2117
2651
2130
258
96
90
3328
5668
136
161
146
101
5377
3483
594
4385
377
5312
1138
469
2747
8810
371
4197
2129
1863
1614
4238
5762
2817
2300
2059
2573
2134
1270
3689
5107
923
1002
4668
1686
935
2935
183
351
1172
3673
4243
246
4142
6123
519
224
416
4630
3454
204
2928
3115
378
4112
2732
1784
849
648
2618
7865
3574
138
197
95
1595
6685
5890
2497
995
8967
3867
4662
3357
189
1577
818
5250
2073
2362
766
2186
932
1005
15
1597
8850
54
2453
49
3527
2583
1810
9118
723
1282
1287
6193
1307
77
3057
567
3485
265
180
2792
6040
700
486
70
676
4306
1242
2185
670
123
4273
600
1086
3508
1000
2377
435
6598
3426
1897
6644
3157
522
1413
2599
4887
6487
6781
3490
2669
5700
3265
4319
5207
3387
5806
878
4205
712
5722
1290
3437
7558
1515
41
4620
3175
5604
2019
5973
1272
1856
4446
2057
1353
4374
4305
1059
428
3944
1220
725
583
5607
861
4918
2963
262
1465
1495
5816
4959
1821
97
1541
2514
239
2718
2737
2287
153
6505
17
3383
1731
2726
228
8006
2336
3396
5371
523
331
689
2722
2813
1251
2603
1291
1783
4079
501
4237
403
1577
477
396
4969
5664
1694
2887
2358
975
1916
290
2706
7840
4759
3747
1460
536
3666
1020
702
3395
670
986
1620
3729
665
499
1741
1871
2498
4133
581
16
5611
6257
1453
1271
383
8739
6380
2063
5395
5819
5954
1874
844
4050
51
2393
1888
58
43
874
2781
1598
3070
1115
6695
4332
4669
1742
5139
1171
1447
6357
3795
1787
5220
612
1037
1013
8573
2687
2189
58
2583
4602
62
1288
4271
4325
2726
1141
1615
5510
923
4526
340
422
255
7257
1269
6752
1527
4944
2217
3636
2870
590
2744
2933
1643
736
1448
251
3172
156
1547
3178
507
3552
2294
1158
8594
6296
203
259
3920
702
3226
4242
2513
1824
2456
1789
193
4233
79
1758
472
8200
1873
4037
2672
274
7267
7443
6599
112
3906
2342
8549
1385
511
2511
6694
2656
1721
551
791
3041
3949
197
832
5191
145
5141
8063
2128
8056
5376
1760
516
1251
4790
1801
2818
3262
175
240
1485
3860
4465
2510
845
1032
1687
3028
4880
4011
1376
5224
1689
777
1077
221
546
1901
243
228
3159
5614
7547
164
4580
879
3983
429
1265
103
5036
354
929
3466
2151
707
8432
365
3022
2327
7303
1018
2406
746
5049
2239
524
1468
4821
6370
6419
2779
4965
2726
1342
1985
681
961
2712
427
7817
2789
3513
4487
5789
1026
1805
1823
4131
81
3550
1163
2309
3095
614
3531
6546
118
3442
5702
5079
4919
434
1419
1019
5106
1386
77
465
1068
326
848
7299
478
3923
1441
894
234
1147
1630
6924
372
2854
8186
4387
2518
6345
3213
1172
2733
1969
1926
6612
4247
3436
8315
627
47
62
2118
3400
1047
3516
800
270
4072
1946
132
2331
608
4183
3755
790
1656
5513
3452
211
2742
579
2414
3052
1603
2244
4511
3294
1313
4853
9153
2447
691
3050
438
212
3313
2632
4667
245
4145
107
395
5391
1164
60
372
7550
29
868
4814
2109
5060
239
99
192
288
1087
3512
1287
2099
850
2453
175
821
4185
3013
772
6951
8275
49
2797
334
69
64
2951
5135
3625
136
4614
1114
207
224
225
779
342
6584
776
2352
3310
3597
3474
5780
1980
832
507
122
6927
1688
4181
2094
710
418
3611
4779
2666
4492
4918
4894
6695
1290
84
249
1423
3758
2478
87
99
208
663
725
352
1364
8
4878
853
981
1523
3389
851
4592
1660
465
2053
5409
2753
1169
434
7770
2582
590
874
1509
814
3979
3254
4629
3367
2204
1741
1282
858
4152
1736
3610
879
480
772
8535
179
5698
856
716
92
2874
1558
52
4601
3199
2240
2163
1529
632
380
1546
648
2806
298
1738
768
3744
4340
1892
7383
791
736
4198
2895
115
95
685
4073
2672
9004
207
1008
7805
1431
6431
8695
751
348
1152
1276
1223
2571
535
3953
3868
6227
1679
3743
1808
5313
2081
3769
1176
7658
8917
1603
1030
2521
2735
227
3842
9
8578
168
2340
3528
1673
447
4100
1774
1639
6470
699
1
8251
1
2667
5243
6094
1479
2096
1817
2782
5653
3406
3547
473
1826
2328
3694
8333
2447
3534
1310
3219
7757
178
1240
4484
3047
8432
2830
606
1510
142
422
61
3560
457
3795
4681
4383
3447
1061
3340
1556
2425
1444
1472
107
928
104
1879
1508
4860
865
523
363
4146
306
26
4381
8710
4921
392
328
2402
8182
2220
4996
1578
314
4720
1670
7182
1714
7686
69
8093
5631
5436
697
450
6227
6865
729
4647
1290
288
1659
4320
6769
5656
308
6450
1602
882
7212
2037
618
1273
738
53
613
6730
1789
2093
451
7637
358
651
29
8251
5748
847
1838
22
277
535
1295
8209
1265
2197
1580
1311
3522
4289
247
5382
1813
2298
2534
99
1724
87
3510
8268
1638
2033
1246
1511
3414
251
1399
1075
168
1562
2119
122
8008
76
3648
1085
3541
8488
261
4253
2867
1899
4055
1036
5608
3566
497
5878
251
219
5615
7183
6334
4744
1724
4690
326
1118
417
338
451
2845
2100
98
1364
1006
7418
1627
7216
4766
2036
7081
461
1457
3875
7079
5852
1559
2919
3711
148
2529
1738
6206
2218
488
5669
5483
2138
1382
890
1559
3055
2232
461
1749
113
390
3309
6
1604
1844
925
3420
1516
2877
25
539
1199
3881
8348
468
1851
2086
3192
4422
2339
4042
4651
4515
3916
4283
3642
565
4188
3214
6060
7293
40
1348
6925
4384
2234
2062
1442
530
289
6898
1269
9
5225
6479
7711
2934
1644
506
7065
6647
2362
617
3579
626
121
347
51
1888
123
3444
1921
217
4194
766
904
3331
2122
4172
4301
1235
7714
6159
3316
10
2633
4136
3445
5417
6230
997
2869
1497
2480
1007
1360
76
1638
188
12
49
56
85
5825
3617
2371
1062
168
1263
1099
351
1306
2045
2110
1173
150
1258
940
7855
3075
2932
6923
3236
7191
5
4913
1932
636
1301
3238
2107
837
762
1533
52
3813
3868
3891
4568
5616
1635
1
2765
2974
4834
73
7466
1902
1479
389
8456
5713
3800
2286
1908
104
1399
8855
7924
4663
4230
2310
1785
299
793
4740
2053
6293
858
208
1110
1504
3987
1184
6335
1415
399
7462
2814
19
1936
59
6955
1019
5139
3695
6066
1178
1283
285
431
4321
3404
544
555
7166
402
3471
1915
2808
1486
280
7660
3272
5062
165
1430
848
4058
1701
3759
1124
3005
896
3723
10
3226
686
2842
262
4228
3175
1244
1226
472
599
604
2897
2555
3668
3047
3111
2089
1074
7050
2121
4927
0
5341
1178
733
2701
4152
1022
1877
2701
6186
3819
3171
5272
2241
1280
1750
4793
4065
3609
1321
2876
6114
384
5912
4004
465
2409
2441
181
459
3423
559
2005
5122
64
2802
5776
2767
1397
611
2002
58
291
5640
482
2423
5127
4373
865
690
2939
1001
1746
3513
1540
868
1453
1442
811
1
6780
128
1405
4344
3564
3459
5529
4734
245
5866
6500
643
4739
4401
811
2901
5204
550
3440
1304
390
5058
2243
1109
1224
438
126
231
35
1864
4003
524
3776
2037
1790
1464
51
2194
481
289
4130
690
538
1410
491
288
1283
559
1649
485
3783
5664
4406
1354
1335
415
1108
170
216
2420
692
100
208
3572
4649
7801
3470
3356
726
1238
5730
6835
3867
1413
3805
5680
1835
3051
319
2099
78
7784
53
5955
6973
1438
585
1069
1503
5010
6271
617
370
4519
643
9080
3005
2742
4217
3799
84
2766
146
66
7300
293
5433
3611
7426
2606
125
520
1681
2544
1373
605
1194
636
305
1710
5597
381
2498
585
46
1079
7146
2077
1712
589
7942
329
348
1418
8629
8088
2930
6412
5011
1207
2208
1381
915
3553
874
403
2221
622
5072
1794
1704
994
5366
2933
4717
400
128
304
1245
354
6239
942
412
584
1669
2957
2593
2212
704
1737
5794
589
1894
6964
1434
3764
1988
5322
117
2300
711
966
1245
5779
118
4711
259
5649
2202
1642
5556
2959
186
2874
228
5114
548
2378
1025
1579
3275
3007
1705
4440
4154
2336
199
6329
8901
985
915
3566
1312
6418
1871
110
5386
1060
1618
5767
3274
772
2322
8347
3258
601
1953
4104
857
938
3457
104
3756
6910
5966
724
150
796
67
1880
4325
3739
49
1163
790
36
3123
8359
2405
178
3203
3930
191
1110
4894
4631
3118
2855
8430
847
728
2494
3480
1610
1294
5489
5724
2507
94
3856
3574
2757
2520
4177
6405
3480
1209
152
6405
1396
1619
314
762
437
7102
2246
2447
233
923
165
1257
2436
4446
16
3876
6733
1178
238
4542
67
5157
3060
438
3749
5914
642
1995
2434
735
5466
238
3419
517
4188
1134
5599
2644
829
516
1964
96
1305
4244
6773
130
225
2443
6333
243
893
9
2006
54
1549
1366
1040
2274
1017
4537
5235
2517
1128
5034
1509
6568
2358
7142
4707
1658
4321
1212
4796
4548
486
3663
3177
552
7713
3731
1704
1362
1162
804
8745
3222
122
4245
3923
961
2244
1329
420
111
3264
846
223
1163
752
1935
4886
1929
2379
583
4253
2795
822
1507
2063
569
30
1058
6850
186
4
1973
921
2350
1629
217
271
3379
321
866
8762
853
2649
545
5144
618
244
1403
882
6429
5916
885
1044
95
6651
2330
3187
192
3829
609
3961
5795
4099
2015
4146
2187
1779
1498
7952
471
2729
482
1934
5695
4709
2428
2385
6645
4228
1030
1624
7115
4620
6551
2852
6831
659
3687
3650
2740
4708
1284
1859
1494
320
342
9605
331
3880
648
3293
260
3904
823
4
2745
1940
376
1730
6458
4022
1169
2593
4787
2744
4537
976
845
296
4816
5063
209
244
6257
3297
3034
3246
225
2821
3957
2955
201
4470
575
1043
1182
2864
29
5118
407
7495
4
1729
3529
151
991
1050
1411
3236
1619
3792
1936
736
470
3270
2033
4632
257
4528
5
1810
4050
1660
383
986
159
533
1416
3842
1382
3127
291
837
3890
1639
3844
3557
2781
392
1836
3329
557
3987
2880
5362
1793
1562
126
1443
1126
965
3018
479
625
2410
3698
8283
2189
118
380
294
778
613
3905
36
3335
5894
4253
4222
2008
563
4176
2529
5134
1002
533
1143
1106
7811
1539
7039
2528
693
2028
23
5006
317
1640
5164
1329
200
1909
4
296
810
1347
442
7324
2692
818
5470
636
6770
9675
3477
879
92
789
2348
1547
4286
246
0
4427
6002
1450
156
2138
1182
4742
703
901
4617
755
810
233
5426
5131
747
3106
2757
867
185
6524
8182
2693
8625
4559
5618
4874
6
4384
301
3197
4062
1103
517
519
560
2524
2345
46
460
4131
174
1892
3083
354
9445
940
800
1078
3417
4018
1413
1602
7962
15
4959
2905
56
1415
1489
1330
3254
2245
3983
159
6178
6517
1367
3474
1880
796
93
2362
3878
613
2045
1308
9701
4073
1362
1980
1192
7172
828
5894
7287
562
1260
205
1442
3125
1372
2383
2371
2938
2281
6173
4020
515
8091
3486
4151
7410
953
8606
1912
5486
4123
904
43
511
204
3960
912
3030
4184
31
3073
4067
991
391
32
5634
343
5192
2595
2519
3132
3922
111
803
4024
8122
496
2244
509
3086
808
1077
4418
668
1919
1766
4306
4739
4209
1107
2595
1622
1041
2103
6537
2363
2327
108
851
4096
873
752
2706
3209
2239
3
1128
3661
7475
4386
1602
509
1060
1503
282
480
1520
626
7337
2660
419
783
2375
4611
299
530
1717
590
3627
519
3192
5055
1500
4458
3256
1579
1078
14
5702
6706
394
3661
8177
7390
728
3148
5363
1064
8282
2993
5611
606
1697
236
896
316
6631
693
2666
51
1134
4480
1533
2989
1596
1003
1823
1134
5058
2382
1048
2762
3662
5666
482
1306
3760
2084
5369
1722
2605
109
437
1589
3318
287
4565
9495
488
2818
550
109
80
2477
626
1605
2692
1036
140
2456
730
1887
3103
78
4958
6794
1392
2817
531
2972
230
3367
2451
493
219
518
579
5115
452
0
4840
2290
1989
2439
254
4582
251
6895
109
5076
3609
4965
901
212
3136
3638
4671
6392
6065
4643
1324
505
784
1305
1998
3
1454
2917
5183
125
2646
4052
2172
5177
1810
792
497
4608
2788
3373
978
3856
1740
1629
92
4079
2351
2391
1323
607
72
2763
1404
1463
1066
1200
1976
3644
6498
4140
4364
6651
774
1141
1411
1859
4408
815
226
474
1420
1370
3403
3329
453
822
4148
157
1599
758
1597
4413
538
650
1545
833
487
115
4278
1504
266
1949
654
3409
3432
552
74
3880
337
1864
1039
762
570
2268
1354
4808
1522
5553
218
1527
1175
469
437
3670
489
3558
749
492
2330
3057
3794
6536
951
1470
8707
178
1645
1304
6336
1448
3864
3362
17
3162
398
414
235
3359
435
2961
6605
1099
171
1809
5378
2272
4646
373
1150
2607
4616
3751
330
2061
1230
3465
4461
138
99
3010
1567
177
3261
3962
1744
1466
2783
211
7990
4428
4084
3698
446
3793
961
7719
950
446
313
1933
1610
2697
213
3616
1385
1200
3144
457
3723
1149
4486
252
2723
115
1152
5147
307
4201
684
49
820
3592
1330
3637
2593
7874
4308
4730
1906
2012
565
617
132
1937
992
6092
108
5921
2242
1265
2194
1527
3815
486
2741
3897
1038
952
252
94
6475
3599
8412
1931
3759
2582
1790
251
3220
6397
5320
512
1110
5428
2236
747
532
3380
775
2963
421
2359
3895
60
640
8228
668
2143
59
3028
3363
3698
4308
1913
1605
408
347
6
3018
4238
1532
3678
6767
2819
5798
1753
1122
329
1302
4776
218
1853
2061
5685
2447
2907
905
928
3751
3606
1456
6064
3428
2631
168
138
903
1823
1440
146
1938
7093
99
3757
1664
1972
763
6707
7852
703
1098
3354
485
574
801
319
3088
405
510
1006
2812
1217
4160
957
120
3627
957
259
195
1489
8632
2439
5013
1774
823
5007
4114
925
2071
872
928
2646
8222
2485
6915
3356
232
4634
1113
3883
8129
1749
1572
2775
1193
725
3080
918
7440
4061
633
3828
1847
6946
1451
2154
844
2734
1898
21
92
2191
2701
1237
201
3897
5826
1250
2671
574
145
2341
2297
428
2343
1315
130
2216
5995
704
326
4128
142
5887
3284
665
4069
4250
314
3625
1817
1588
2541
1545
423
328
1869
246
2362
2346
90
3673
6073
2497
2455
5353
5005
1635
6772
4906
1240
7126
5040
4594
4368
59
960
3719
1192
3609
743
7036
297
1140
5191
5527
363
1150
11
389
8732
4346
2443
1094
7030
2893
23
5640
360
5956
4743
802
157
639
5021
848
509
1418
514
3311
2030
192
152
3736
2362
5243
330
1513
4307
3607
4426
589
165
2511
2937
198
3435
391
780
67
708
1373
4339
5630
867
4651
1344
816
1090
5692
910
1592
67
2331
7151
47
343
1010
2817
2110
893
613
3823
7025
1477
4766
605
6963
4217
6120
6764
633
3318
1994
3107
6251
280
57
1301
2378
3857
1275
763
5394
228
877
4386
3687
412
842
3791
645
1300
770
1043
3519
193
3120
545
3637
427
2052
1009
1039
3375
406
7382
3014
47
62
1993
1207
4471
605
1467
3676
635
1049
1744
1611
6187
7921
2400
2684
8518
6562
0
1121
64
2173
3916
252
3964
9074
4876
3426
3503
578
2380
1370
360
2039
3385
4469
2600
3790
1089
3419
658
1378
245
3960
3835
1965
676
2448
1676
1653
569
5939
5769
2960
3048
354
5609
5506
7893
4690
2671
6959
856
2400
1399
2138
3542
6103
8794
3279
6142
301
4787
1774
6924
1760
3255
4243
1185
1690
2143
5561
2438
1474
3620
550
490
2605
101
46
5896
1084
4652
481
4888
349
60
1001
3609
4785
433
2805
6141
2027
8731
3000
5442
5757
696
2039
475
3262
764
644
6565
857
2784
293
3310
793
1037
2285
2410
236
3475
59
112
1373
503
1015
2441
249
681
888
121
4820
4532
362
1138
2548
793
1053
1267
3839
3413
2126
857
1100
2747
689
1567
2230
2392
8708
969
5599
4495
1728
4
940
2614
8057
1372
2714
31
1959
1049
557
3059
7034
1330
3975
2778
3162
3133
3160
5022
330
821
2858
41
2003
1182
1000
2532
1258
1062
18
1654
6498
4797
1786
341
1417
1569
966
1828
2753
181
947
5296
3010
3275
2486
6317
930
88
6465
2991
1956
360
37
1647
3636
5335
1062
224
1100
1476
626
1099
2263
2900
139
3619
4468
3112
75
3207
820
5777
2514
3082
62
2829
3308
2562
38
347
726
453
149
4871
2688
70
1769
1432
331
1013
3629
154
1009
3340
3762
2679
1027
4516
2723
7418
813
610
1307
165
3583
2229
2934
7108
320
17
130
668
324
556
92
169
1116
2111
759
2684
43
1720
1247
2150
4945
3175
2654
1604
281
392
92
1247
534
115
2452
3371
3941
6141
58
172
2298
2797
1027
3938
674
1192
153
9713
932
6201
1974
1522
6189
2092
5474
4618
17
1898
2941
1683
430
2627
3262
5802
3458
2086
1357
4954
1299
1063
3990
390
1352
252
1984
2246
1713
2883
519
410
1
406
2672
1214
669
8411
3015
1595
163
533
206
985
9645
7515
4272
7531
819
3684
281
328
2394
4
1089
5736
190
8044
47
3472
438
2161
3643
3965
1281
2375
2884
71
1053
2628
6702
5538
839
2624
23
6682
230
239
7627
603
3498
945
1864
344
3458
779
2043
18
262
1319
8620
1794
584
414
1643
51
200
1942
1692
1888
1251
5100
546
329
7933
1208
232
5970
1935
3581
931
2995
2
4117
4092
1524
5210
1093
2449
292
1502
486
3041
342
674
4110
21
152
2961
1072
4003
7540
9550
385
2349
1
1460
4275
8348
3639
7499
943
183
632
866
4743
262
3980
2584
764
2501
1345
1978
3901
368
6167
4478
2081
1114
1133
6897
3004
752
58
61
4699
4893
781
3590
5145
2243
783
7363
1073
2698
3209
3467
5094
1280
469
2590
2996
5386
1306
1025
631
6359
3091
711
446
116
2033
39
2290
1720
3885
4971
214
94
4302
7084
991
4669
6625
1478
871
4545
609
1817
6795
1176
1295
4420
91
246
2544
7224
2744
2137
2312
4769
5006
2736
221
1062
6806
575
224
2694
914
5683
1461
56
2141
2547
3348
619
1189
2874
3259
866
5925
458
135
546
7742
3787
3265
1153
2032
311
1788
2068
1639
2671
704
77
3458
2665
378
72
974
2309
1804
1874
2541
7300
2777
3551
791
440
1288
3991
2269
4777
975
3807
4100
1815
3371
2172
1272
6435
5797
4724
4105
6151
799
449
1315
1520
1400
4747
7368
13
3441
2879
114
650
3123
2535
347
4334
4663
1315
5
200
2110
9473
219
4816
2951
1527
1622
4516
3243
179
7663
2440
6569
8375
25
191
305
3561
1129
513
189
3332
1655
2785
182
809
164
3417
4835
216
1386
41
163
765
1084
1369
2452
4538
2810
1120
1568
938
454
2165
2339
34
1657
833
4086
2815
2305
97
368
6923
98
1391
6804
384
490
242
2979
6546
355
6458
2519
4411
7474
4719
5634
4592
4053
2331
2627
1390
2153
1343
6222
630
348
3508
8287
156
997
103
690
2972
1291
4374
44
1358
2841
8102
4747
2054
151
638
1256
4174
5591
689
557
2120
344
193
202
87
1674
2542
1573
1337
1356
298
1355
780
2800
4588
2847
1097
8341
3467
6503
1914
952
1107
11
1754
7108
4115
6513
2927
1509
681
2452
6921
1184
392
3363
1008
273
4465
1480
4412
4106
2220
2144
4885
2020
8632
587
4220
5887
234
3103
3883
22
4985
2608
1127
421
5036
1790
3551
352
509
695
1900
4733
1236
2501
373
4880
5348
5481
7946
9447
5120
548
2376
4116
80
283
345
8743
770
2961
101
190
3152
1003
2634
5814
815
455
622
7598
434
28
6406
3547
1647
6767
5082
593
3316
414
1830
1918
1950
585
656
3104
5803
3378
4030
7972
6867
1085
1573
2332
2476
974
460
2365
2
109
1217
1778
7543
3586
1420
5705
3635
42
3514
2571
5632
7694
6716
5372
204
4965
4057
6002
1331
323
1776
3496
5021
433
5484
140
391
26
903
487
9963
2515
2552
761
2572
1623
1532
2518
4820
3513
630
3182
115
6561
2396
1829
3143
8431
6159
2954
240
3596
4938
1245
3641
3962
651
1849
4085
1905
821
733
39
3181
5020
186
4402
23
232
4575
2205
1824
1938
3071
1388
2063
3087
5165
1960
4206
1764
2588
507
6195
6424
1697
1152
2147
481
1379
1094
2150
102
4537
805
3125
2059
2149
971
364
5113
1520
3626
1329
7283
3120
870
924
3009
1350
1700
5620
2075
2979
5430
2306
6284
4702
137
1523
961
2079
1502
2020
4459
2071
1005
5821
5439
9121
1483
1114
1020
4011
1274
1449
462
3886
563
142
170
1398
243
3397
469
2970
3274
2660
2886
938
2086
2488
3184
2962
1280
7530
767
103
7434
1157
1853
2585
2897
1662
1541
5702
850
8129
4403
494
1964
3535
3152
603
5308
6220
4334
1435
2922
3063
169
2523
1014
2037
379
2362
563
599
3074
2858
1348
1957
3848
2474
522
6689
330
634
1263
2468
483
1034
1117
2989
5186
1846
413
369
3565
2604
1949
1000
2840
6652
5140
553
617
30
1874
1338
4290
933
7
719
1229
5295
1994
1922
2124
6908
9066
4425
606
2532
749
147
6756
1234
1500
866
4089
1725
472
3323
133
114
896
1122
3915
197
2946
94
1909
654
5569
3223
1761
4056
332
5025
8937
773
467
2357
948
1304
7769
132
1042
1041
180
443
996
2787
1718
1378
7938
3114
144
2361
891
165
1715
513
6522
1602
808
67
4146
1080
5310
3802
1491
572
209
2523
5759
62
9177
1274
1175
5487
4282
4993
5997
2732
1013
362
2671
2492
3738
1826
69
1085
742
3360
685
4107
1303
101
1095
1188
3317
1403
1609
4806
1387
263
135
2008
1279
3981
2608
3632
1275
2272
2090
554
4006
1283
193
3768
3661
2493
1623
4817
29
344
1224
1123
2853
1487
3436
961
6342
767
956
442
127
8296
2115
493
519
400
447
2678
5187
7650
4579
798
1703
6954
3908
157
277
1466
1121
6956
2562
4574
15
3074
406
2682
1637
3076
452
857
7
396
720
2284
7475
40
454
2557
698
8426
355
7543
3174
2949
5957
1128
5026
237
1815
3050
4744
2047
349
412
4204
5427
1868
1359
2516
5119
428
470
2271
2159
5901
429
69
1896
456
3483
262
2595
1073
357
1004
751
1816
3854
1012
1198
2495
2233
5467
3197
782
72
721
1720
5465
2532
2399
1826
1177
4977
5325
6530
1569
5446
7443
4072
966
1768
3286
4199
2563
2204
3772
5930
1535
1031
214
1929
3596
3527
975
769
1064
131
1845
5101
7482
4764
1690
2978
524
360
109
51
43
200
2769
240
4036
2774
4506
497
1238
333
6291
3872
5782
4364
208
4151
732
315
1833
732
2323
79
1754
2435
422
5824
1895
1114
3780
71
981
1320
338
23
1061
3142
2894
41
6034
6741
2624
638
1657
1872
2000
2302
195
1310
5859
5238
1246
714
2919
1254
1262
416
4684
5399
4667
1646
1382
699
1775
3540
495
68
2043
641
1620
5531
319
6733
2833
5975
2832
3145
1505
7350
3430
8764
3595
6486
4079
72
1668
339
18
4660
2588
1046
2294
4441
2514
1107
5151
5770
325
2391
63
8661
799
4648
226
3014
345
5355
132
5324
201
223
1609
4375
4368
581
961
9129
961
211
2865
6216
2338
2689
1658
2852
6081
444
244
4625
328
1155
5703
2320
3977
5145
939
6531
2467
5264
1244
2338
3749
6706
3050
8
506
6250
221
7184
663
3555
2665
513
640
4487
6766
325
1378
1526
3344
3825
3577
4514
1150
382
5414
6961
64
172
2165
215
906
5554
3275
497
4175
2447
1243
1227
3898
36
436
3581
2876
2244
655
328
245
1156
6011
148
2294
1557
4364
3843
58
6552
4096
87
992
1765
1865
9156
375
866
5786
581
18
328
385
4273
5697
1854
2958
4180
83
1652
715
2744
4246
38
130
3223
1690
1932
2691
800
979
1875
3432
2603
5753
1227
33
981
4655
771
5109
799
1259
8063
2821
2381
3157
2815
314
2990
2251
94
4677
439
253
1460
4311
3013
3385
1307
3227
4799
4185
640
4182
404
6709
4015
542
4065
3184
73
58
61
4060
1066
3516
4122
327
6047
310
8251
6998
4425
434
3804
5277
4489
1570
2562
1786
6748
2773
7197
834
289
23
229
2682
1886
7486
2927
578
3407
6414
559
4468
5894
6054
7856
7558
3594
2243
1738
551
4364
761
7012
4021
1345
7946
132
1194
2832
833
5697
2003
475
70
1107
514
3272
4156
877
1206
6248
4867
93
1927
1282
2635
608
75
3838
501
2786
2990
3000
2441
3548
311
4700
1415
352
215
129
3576
103
1490
1149
497
4077
1186
581
1321
302
3607
2250
1252
705
3615
369
2159
3508
458
812
1114
1697
274
2705
920
2291
2157
7213
2710
2282
52
701
1191
1959
3713
1
107
4320
7323
6613
6207
2433
133
818
233
1100
4595
2864
3121
3545
6545
3081
679
416
1953
6180
2605
3374
288
1108
1246
540
6236
596
1545
761
5055
1481
5165
3898
3427
905
5720
53
4713
591
2718
677
7002
794
1577
1916
583
6952
3341
5750
637
765
2578
2450
235
3018
121
1380
1852
5487
4690
351
1063
2599
9411
557
643
74
2681
2515
3344
7
3965
188
1442
3128
1797
5889
1892
4262
4982
4445
1574
1069
2645
805
6516
329
6667
82
725
5327
23
3740
3967
9131
4176
2927
1064
814
3787
397
6063
3409
13
3338
3365
289
2605
1513
5056
1417
1994
1002
1060
967
6806
6951
147
3472
4456
1383
2644
667
2418
1128
2762
6451
6006
2189
582
5026
1736
932
4499
978
1384
1280
5570
1386
4833
2996
2399
4788
3046
3138
1945
3270
7468
4807
3820
1254
2900
1821
7061
101
3483
1859
3127
467
2157
1
971
5042
5770
8986
2735
954
1594
5882
2607
2903
1260
67
118
718
8339
1521
6577
3768
1205
3883
4212
865
6608
2499
4643
2374
2844
2286
3124
3328
2093
3370
90
1919
189
3880
453
261
6254
4352
242
343
8333
4044
2619
34
3748
1597
1461
7012
6174
6190
4171
3453
293
77
1057
930
5408
1531
1636
748
447
968
3541
4218
256
1385
5107
677
5503
2743
6636
2165
616
1105
1008
150
13
757
7536
773
2734
3608
942
4205
5408
6022
2865
2144
5676
760
290
1959
3660
767
182
1302
2159
2196
99
1234
3342
1383
770
2686
355
519
671
1913
91
232
7982
5428
281
1727
2427
158
3311
1844
4762
6716
2281
341
2921
2532
540
828
155
3550
4649
1814
1186
2562
2137
620
6163
4363
3423
1898
276
3367
3823
2149
5708
3008
6476
1461
701
2931
750
1108
91
4664
5155
151
962
1599
1026
2713
3521
3604
1531
3915
3032
3046
277
637
514
4406
3090
715
495
182
333
124
1018
1272
1025
1237
642
3
549
5477
171
2549
950
1021
614
5571
2984
4491
863
976
786
538
5541
1025
768
329
4184
4950
2379
8
8894
221
836
65
2307
7344
4931
1475
406
2666
2103
8651
2885
3
183
729
1790
117
1300
7729
1665
2620
7533
2159
829
4210
6
638
3923
544
63
6372
4072
4522
2524
3547
655
3419
4992
3994
733
2581
397
1376
7314
2188
524
2268
319
681
2084
34
8905
2133
12
4072
995
2860
91
1181
3551
1465
1244
1648
8780
5620
1617
539
12
1268
1407
1216
34
2119
4684
1686
2254
159
5415
1362
475
4271
519
5288
309
1215
1332
693
85
1542
5686
2840
99
3798
4821
2802
874
300
4399
6402
3105
752
5291
4816
3901
3032
120
2335
8253
5498
5274
27
497
3409
2723
3712
998
3308
928
761
6345
88
2602
6926
1332
1266
201
1975
2920
434
211
2164
3620
3814
2689
1289
1543
7687
703
727
907
177
905
544
4757
659
5512
1277
1125
5060
4665
7330
1347
11
227
4941
239
1968
4958
1264
693
133
4267
1405
5725
134
1356
915
1707
33
7116
5442
475
3875
3029
1297
255
395
5055
6181
512
5345
3699
1605
8568
156
1320
2812
1578
4220
3182
294
1091
897
444
2699
1248
1166
3219
1967
312
3017
439
2084
10
7980
5981
11
530
5903
1399
7746
192
889
938
5086
1738
1827
696
903
154
203
5293
3698
736
289
309
1928
2894
1105
942
5430
3364
987
557
30
2823
73
2435
770
1808
3287
1090
1972
45
525
4775
5742
152
2629
192
1883
1964
414
442
349
1053
1790
4493
1192
291
1483
3142
6905
960
649
959
4248
1441
3921
2972
321
2719
2484
114
516
1962
904
171
2367
4251
3522
3710
1923
3273
902
440
1095
775
1344
5251
51
720
296
3719
137
121
852
2447
1421
2411
68
1155
1583
3346
405
851
3303
5981
473
5357
3848
1062
3634
4141
6313
2619
1095
1296
28
883
1639
3291
1
2323
5259
1951
787
4447
573
936
828
1556
4345
1096
541
3691
509
769
2877
511
757
461
2461
2049
845
1004
6247
2317
1069
531
868
1728
1070
8505
7161
2169
8728
2959
854
3206
127
162
1882
1737
1736
898
2089
3329
1601
2632
3949
5669
2122
76
47
244
681
872
2734
1457
2721
469
1017
1516
1517
4149
653
890
4407
1228
4281
4424
652
885
1041
819
1845
1676
370
2816
8448
2398
4740
168
3943
2655
833
3930
2881
945
22
2752
186
370
259
1271
4864
97
6971
123
2157
2247
2154
60
1589
5785
1260
2535
3934
1206
947
4168
3455
6686
453
2180
127
0
0
6925
834
803
21
1007
2168
557
981
4399
1970
5678
1995
7869
2587
728
2949
1812
3147
1467
2297
3653
5434
30
2480
1349
214
2727
524
2834
349
8465
2139
5130
5342
797
97
1616
1555
729
4928
2120
191
458
5530
6729
2386
46
1347
4385
545
482
6415
2792
45
1404
5848
4375
2118
6021
513
566
956
2025
5719
1870
311
4292
222
218
17
1286
8721
1386
2421
6054
4897
5347
3705
6601
2799
631
658
4677
314
2338
2068
5018
3902
1077
8943
1696
2544
3795
7031
1556
4100
6604
4393
2899
7292
454
1983
1975
4818
3748
1387
307
3018
1986
153
7550
223
4069
2458
2371
1806
104
7188
567
1466
727
628
1932
14
761
1072
560
2971
1225
1112
118
1537
400
677
1226
467
1506
427
5174
962
5664
3303
2851
3944
305
2402
6076
5008
125
2710
7156
193
7476
5023
3683
2228
92
2480
5128
2498
7032
505
3524
2017
971
746
991
443
8603
340
4504
60
63
736
3701
6
3025
3484
2554
350
1531
3430
5716
3457
2378
1978
3230
244
1908
3111
1387
396
1257
383
2415
1754
1168
1060
4823
3331
9214
2918
2605
486
2018
397
4249
3727
2881
1092
2757
645
6640
3288
609
849
2828
6673
505
3182
509
1753
5669
284
151
3174
2499
5308
2117
2188
2115
3409
627
5065
4681
580
183
2056
2707
6326
2265
754
4589
370
1096
4037
1072
301
1926
715
4946
5984
6207
210
1575
1288
43
103
757
7138
92
403
3609
6008
1452
448
1480
2033
463
79
1837
4886
532
358
3262
7034
1288
4088
6860
8075
8062
3817
381
348
1609
44
1799
7910
1246
9
1573
39
7894
2230
3911
7874
3141
62
354
5617
1867
69
258
2897
4214
2179
1864
847
1533
2573
739
827
3376
5887
25
333
193
294
1656
195
4065
48
2312
58
730
1556
1529
191
682
1820
867
1735
1218
5265
2743
6807
8665
218
812
1401
1178
2650
2586
1106
1632
6626
168
1751
2716
35
2115
1678
624
534
3670
756
3520
1369
2889
4109
792
349
779
3827
246
3433
1663
6924
3111
39
1021
2308
1894
4969
1503
430
85
351
2513
2200
345
6943
3334
42
612
4610
6050
141
1928
1440
405
56
2157
3853
3887
6903
1755
4459
542
3543
432
1432
1175
8392
4327
3979
36
4621
2138
2315
5002
6630
7450
4468
254
870
620
4393
1819
3628
671
139
366
1526
3525
1918
312
3369
7458
2859
876
1797
2365
3316
4389
958
8642
2068
2908
2570
1092
7237
140
2826
948
1859
367
1927
684
2937
2026
3506
233
5008
229
330
1058
944
4797
711
4216
172
3803
4036
1259
4429
1675
1173
877
1875
3142
1020
1937
364
235
123
2830
3132
7225
7262
1544
1684
3230
2905
2166
376
486
212
685
1280
3860
121
2346
2892
2062
1122
5716
726
2740
3707
2352
2033
8171
3575
183
850
5354
6803
44
3201
240
706
77
1173
8116
4355
1786
2702
4756
678
1494
133
1074
25
1721
877
2385
1360
691
3156
5883
632
2104
3396
847
5275
7801
3972
2250
654
1368
4396
4272
56
3093
4019
4115
5336
18
2830
657
4671
4467
429
1737
6506
70
7790
915
6055
20
3915
1603
4340
664
852
570
3525
2936
3249
571
4708
3839
1954
120
2077
2026
940
433
186
1052
498
921
842
110
60
7043
6770
4814
1146
2739
1047
8578
525
6237
1159
8891
429
1164
2376
8033
753
774
2199
6645
1518
1451
4307
12
6856
39
7349
4624
1217
1719
2578
242
3030
81
5233
598
256
1499
3541
2409
1834
1028
6749
406
650
2706
5594
3020
1598
6018
201
118
2351
4749
2759
1815
843
113
5370
5404
650
227
622
88
310
1289
3118
42
8439
1180
2325
8619
875
5089
400
4403
8360
1455
3845
32
6532
3825
61
2353
1575
435
430
440
3352
1629
661
77
2247
329
279
1263
7235
5153
4175
736
5479
4054
29
2101
129
1604
4104
1111
4180
2760
673
211
2726
4665
543
456
123
1157
1308
6600
522
223
5608
1871
2216
274
3183
487
268
6065
949
9541
5361
4440
1690
1016
9084
4049
5875
2760
3322
959
7050
6340
2965
632
19
57
135
451
2737
588
458
5965
2199
163
2587
223
602
586
1304
155
2041
3147
1245
86
426
619
1564
11
2835
2521
363
3959
3103
1111
4281
8136
5522
3803
1930
6629
2325
1006
2263
2626
1191
257
3604
1024
392
3877
4534
13
170
4370
527
2187
5306
1290
4766
3585
101
2691
142
675
2617
6760
251
1487
267
1790
7731
1185
224
2292
1526
530
2296
2295
496
4412
13
572
1428
1057
553
3572
6556
3451
799
2467
4675
736
2536
5777
3768
9748
133
1388
1408
867
7274
759
2955
742
2409
429
1011
5137
2634
250
6060
222
6057
3138
6597
706
3756
169
12
5702
56
5977
3223
4484
2317
5873
2495
4446
24
1078
40
636
1230
1192
6085
500
91
1002
2524
128
3871
5998
3904
2571
2692
1919
6239
7717
1714
78
3779
7611
7035
1648
1474
1995
5460
3432
2241
2790
2505
1084
622
2064
4336
3229
6665
1696
882
613
1343
1372
7580
783
4893
3851
990
5174
3706
1542
7298
1259
891
3704
6867
497
2779
1648
4749
3173
1251
5805
1315
254
2549
1374
5026
5948
249
2952
6063
1915
10
6342
3456
2095
2854
650
805
2229
1390
388
2545
867
2072
2467
1119
1703
124
4599
3432
990
67
2792
509
3514
4541
195
2617
608
674
2993
6291
3247
4144
2094
399
1184
1697
854
7898
1000
1903
386
742
727
6457
1257
4297
9167
32
1701
4219
5986
386
4505
2170
3845
1035
858
2632
4585
122
5622
1764
2500
6297
665
3071
1417
3125
44
8657
2729
3479
2153
169
5936
5048
5256
2598
294
5232
6773
2857
1029
840
9174
6480
3916
429
2698
35
985
6783
2506
8056
478
7232
741
504
782
2522
685
1687
1385
162
1609
100
284
190
3627
476
3479
190
2574
33
1388
59
940
643
2821
3719
118
5836
688
6250
7878
4700
9486
3937
7175
1062
498
3427
4816
2414
1548
529
964
1556
4554
24
1191
738
3155
3504
2898
4047
567
3647
805
3909
2274
5991
6656
1923
2
4190
2444
5658
1679
1943
272
2427
6642
4771
1920
8885
6160
2022
5194
1083
2619
6253
5991
280
1201
189
7693
3272
1683
4613
2357
872
230
3363
2209
2200
2219
3337
1837
2751
351
3598
5193
8768
1142
1955
3886
7084
3825
2875
3205
16
4282
6943
3662
1413
5823
781
7575
2752
4930
4081
5650
1375
3853
615
1434
3002
1989
3460
5686
3074
1785
205
1028
2400
369
385
9082
5651
2498
658
237
3830
173
3889
2796
5109
448
7230
1194
316
3310
6263
4856
4705
1864
907
546
76
50
729
308
220
1334
5135
2465
2093
1388
6727
4269
423
1643
5396
951
3895
2567
6779
992
4677
2532
1573
3198
13
383
2438
603
1838
1292
6153
5390
5062
2500
1249
429
1888
8958
3991
10
733
2443
4280
4407
3126
871
6385
201
670
1940
2726
3060
1764
2443
4523
5122
3210
2505
22
2665
44
1514
1202
1590
193
2298
646
2895
6913
83
4486
1211
190
1877
2
738
4493
6431
2175
84
198
1644
6137
4282
4519
3901
97
69
1276
478
1394
6303
1114
1287
3278
2165
104
90
2368
3633
3756
5684
7198
1676
4781
40
382
481
290
79
2521
1441
20
12
1817
168
2254
212
2413
7523
464
6909
3968
279
115
289
8002
956
829
3059
3721
397
3482
17
6756
4310
2720
2707
477
3029
4301
209
1355
206
596
5046
2229
3634
1187
2819
6306
2597
6498
4243
2888
2046
1339
2507
1679
3
464
1267
8457
3191
137
3523
4211
423
4599
492
2415
3377
261
1472
269
2549
5322
582
3148
2741
1475
1506
5179
7963
3655
1177
5846
1917
1190
147
8
3881
1465
3975
5262
3244
86
7014
1659
4868
51
1087
928
5882
8223
1858
2131
169
5113
1294
6352
1729
1379
1648
3191
2241
373
643
3114
2719
4905
2903
656
4223
8577
2771
6008
7832
595
3545
527
1427
585
2461
40
2268
2512
2354
3998
676
7983
1365
7865
351
2460
4197
6456
3135
7757
988
723
1283
2578
3263
3844
5123
391
1191
5605
1076
265
2389
2166
1583
1952
4617
2157
4037
3034
1440
933
2728
4447
4729
5047
833
785
1011
34
2110
1986
1145
1565
1733
918
1437
3745
778
944
847
425
2538
4925
550
183
5514
7958
3244
4859
1922
2095
1574
2068
742
5464
2494
2051
159
492
222
5
775
1243
2752
390
2790
8835
4014
977
1674
3085
2734
8277
3118
1764
374
7056
467
1880
8331
4051
2214
143
1996
1768
177
2307
1898
3869
3376
54
2486
2879
73
2231
3015
347
2127
3542
4462
2017
4250
347
1261
3794
6141
3834
1897
5256
643
2251
274
540
238
147
4232
866
6068
2606
2652
1265
881
121
2685
1047
4839
539
1633
4579
700
667
4747
2402
953
578
6497
2391
5539
127
3177
3495
452
8282
309
106
4645
433
3202
3695
6075
1883
588
8294
6905
3512
7350
221
58
160
4750
2616
1514
1098
1799
5979
2007
8191
2608
438
4403
1096
6917
2730
4461
117
2086
6399
3043
1440
858
4357
4022
2757
7632
863
1608
6009
6603
610
4802
5115
49
3765
216
2619
72
4578
706
1141
122
2660
296
806
2028
339
3389
540
1194
311
3915
1731
681
347
2282
5598
139
2468
5125
1276
367
2126
2653
6946
1844
590
454
834
2922
342
314
9122
2856
392
897
4285
2886
1461
113
3075
146
452
5460
347
1026
186
6782
1152
431
3933
4499
4699
826
1616
2806
2994
5915
389
2471
1417
3264
4930
267
2878
155
799
4583
2493
6813
1481
871
1329
6634
55
32
4494
329
9296
216
1412
300
5535
2057
1195
4984
693
230
6569
112
3024
1749
4197
9
1970
1399
2183
2580
1112
195
973
1404
1010
593
2670
2958
45
99
6057
161
307
1587
1099
7279
1326
1209
4371
7086
3605
837
1417
1570
1182
1732
319
2181
86
6966
3919
4729
4552
298
1028
313
1333
3895
2475
994
1012
5560
1631
501
237
4404
6601
252
200
280
4429
1203
4155
1191
166
1223
1221
3189
1975
692
44
1903
2301
600
653
1294
1052
1113
892
138
6751
153
2311
4874
1707
2640
4187
3600
5544
110
1009
1730
5963
2423
354
2812
368
5219
494
4271
853
2423
3784
1075
3189
76
1410
5080
796
760
189
2310
45
1254
2048
944
407
8006
1558
27
362
682
273
4011
4340
4173
1829
2258
1908
469
5227
597
2397
4947
812
9677
140
2284
7163
2096
177
2417
1266
1044
6913
2022
5862
271
477
1204
86
2401
685
5062
309
6643
190
852
432
1912
3786
191
5518
1348
1411
5210
7046
5985
2810
4451
1877
5802
1084
5078
81
4258
3498
199
509
2768
5686
1218
5091
711
612
4385
756
91
2000
4802
519
1274
1043
180
576
3574
3540
4255
236
106
4226
6229
1378
172
2710
520
5580
2637
997
1420
3769
130
6233
3714
1296
5124
670
1407
1616
990
2789
1119
3471
4323
72
271
2976
4260
1280
7428
2795
1788
451
3671
1371
547
2228
1139
8484
1899
4952
4023
154
130
5376
3418
4825
3214
5924
3301
8147
4298
1874
3196
246
5786
550
1022
1845
952
2378
932
4667
562
1824
7146
8112
3554
3060
4659
16
1627
2551
311
1868
1520
3531
2465
1420
130
6598
569
8035
965
1770
175
345
4933
1279
6273
959
3518
9299
173
3241
853
459
211
15
1179
4975
2707
6468
1177
1484
4998
11
968
313
2330
3691
6360
478
1284
1292
253
407
144
1188
863
3142
2287
742
406
1876