0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:56:28 +00:00
OI-codes/LibreOJ/6280/data/a4.out

24941 lines
112 KiB (Stored with Git LFS)
Plaintext

3055
589
1643
2038
6598
771
1386
6143
2540
2963
1665
275
2870
2947
6921
2646
1443
67
4420
578
2844
499
2957
4007
273
1518
5932
43
1375
436
2498
882
261
4727
3585
1331
1977
3185
785
1074
3421
327
4283
3888
2223
4782
1853
826
2735
4380
809
81
3734
3977
1121
2962
1561
102
899
1210
7996
1308
3168
2872
3052
3958
520
3909
2918
1983
919
3470
874
323
2840
105
2748
2287
6533
6565
4505
2502
1364
2468
4228
276
1551
2212
705
3062
3876
309
7832
7113
1056
1233
484
177
1195
3511
3650
17
130
2342
1190
287
1175
1221
993
4871
6189
873
1
232
2465
2309
1745
8249
4372
103
2
7148
3275
2915
2950
8581
6000
125
9111
617
6608
5731
721
4518
1516
787
829
604
2781
3565
4664
892
330
3005
69
2336
6860
2838
5785
1250
3547
2509
4954
6051
15
4563
1188
3132
8793
889
1241
1221
2335
2581
903
3172
1962
1549
3134
726
236
2355
638
2576
2111
2434
2357
3733
1326
855
2834
272
258
225
26
1087
2535
146
1339
3435
1062
4040
775
2586
6385
3026
1003
1529
442
1311
3059
1153
6251
751
1818
2147
810
186
24
4448
665
766
2490
312
4750
3326
2037
144
102
8629
4902
3607
1056
332
529
1316
1873
705
1793
6941
749
1635
1846
1526
416
4984
2449
2772
5060
1290
461
6261
6498
5650
106
110
1852
102
669
1242
2
5294
1086
2254
1193
249
1540
158
542
2776
916
3139
30
185
5090
2397
292
8902
2960
917
14
1053
1456
5253
2000
3302
4280
4473
753
5790
3916
1268
1
2227
3877
3798
1336
38
6684
5733
530
14
613
4911
4114
1704
486
2362
115
7746
5362
147
3647
2135
5280
447
3403
2177
3490
1619
4096
733
6088
6901
16
2221
1056
4760
4946
232
2438
36
4074
739
3268
3967
2795
3401
953
1547
3567
1842
501
5360
1236
7491
692
2887
7702
3060
1482
4759
3758
1214
256
524
5419
1276
3084
4532
22
9
1126
1188
1696
255
3553
5260
2677
3866
1941
1186
53
4859
4251
140
3823
404
3877
307
348
7980
1483
3814
2608
5929
5985
2977
994
5478
122
556
4781
145
389
1636
5007
1591
6539
2309
2748
2147
1514
2961
5155
124
831
9662
563
3436
408
202
4357
49
5147
34
4008
3431
12
4238
48
33
1589
5365
3870
1201
1731
1135
4133
19
920
3734
3648
6687
2278
4143
134
4704
1835
5188
1487
761
701
3390
18
4924
1992
3313
727
371
735
422
215
733
1868
248
5405
5445
2339
6502
8156
995
5470
152
40
226
3022
2164
3032
562
120
7759
832
8435
9
1590
2142
5704
1035
585
808
5656
1400
3041
1587
946
6147
1448
5070
6934
1365
360
1548
7198
3514
2461
5524
77
6817
1462
5932
2789
6042
5271
5156
6888
803
6970
82
461
1496
2001
3634
6264
13
1526
225
41
243
3777
3855
5346
7475
966
4932
2178
404
1339
419
304
2309
3477
145
5314
158
371
109
1522
1455
5397
4254
6636
3484
1038
1165
1633
322
589
233
491
5622
4579
377
5126
1345
11
2487
2373
8715
8686
1861
2311
289
261
1252
1267
318
6409
1348
7092
1814
3796
2072
1704
546
2250
230
6663
852
1175
2040
3194
1371
2733
1099
2453
2324
2339
2911
2043
6328
316
92
3033
3460
3313
2239
3476
358
7792
5062
8108
1280
2835
13
2344
539
319
84
223
3222
449
3697
3792
383
2752
5687
3501
521
1636
635
5401
4531
3496
1487
1140
1067
883
3596
593
915
7960
1273
7590
1658
1090
5221
1137
2012
303
3849
3066
3591
5109
374
477
1367
7646
2543
33
832
4797
1312
756
348
2226
3103
1938
572
3737
307
747
171
2977
11
2416
297
2708
2737
2766
269
958
664
7097
581
3385
2284
70
5916
2651
2576
546
4781
267
499
1162
1092
405
4973
3980
1145
38
740
1285
282
347
529
73
1269
2319
2542
2593
1013
1191
623
9561
567
441
278
4033
2446
3241
3591
2708
2480
147
2376
1349
3436
900
5
2477
2083
1866
6165
233
4182
957
764
7492
2300
2965
6184
2681
4115
2059
1809
1436
1167
4962
6260
6357
4733
3187
1865
845
3991
26
1892
236
1017
4603
3921
1398
2927
1160
2088
4067
107
323
5650
5215
1005
533
553
3431
240
1051
896
1200
3657
1536
1525
263
389
4605
1108
3827
1947
2811
399
4721
4305
398
509
1026
3662
5415
2519
86
2239
463
2991
2649
1289
4120
1550
1879
5937
2652
5037
22
2259
8131
4112
3701
305
1451
5503
1589
2145
1244
1234
3685
5198
5592
3735
1800
1265
371
109
201
2756
2582
3673
669
895
43
6348
836
5473
4103
1747
825
140
185
2708
2984
2158
2304
15
1421
3438
1829
8064
746
199
2616
353
8464
1273
1040
1034
1349
4250
1487
3117
3868
2052
5325
123
4135
3937
2244
4102
6869
3049
1171
1938
1737
817
2581
5736
167
393
3254
6287
1573
1618
4499
443
103
4721
385
3977
3914
280
7522
1918
32
127
4568
5422
1245
3503
3269
575
6224
4009
3260
441
2027
560
761
1518
581
35
1200
16
2279
6082
3123
5326
1242
910
692
2136
279
589
557
755
288
2257
556
6554
3017
5660
967
4870
1890
2670
1907
1614
841
1524
759
5908
2838
3846
1531
1632
1161
5776
2228
1653
508
205
1233
928
1862
246
1427
1828
3831
1503
3708
4369
8248
1254
3508
374
1233
5691
2379
3518
2551
4734
5408
2169
629
3074
6269
3732
150
3389
935
5894
1671
2240
4200
285
4728
596
2377
3079
1702
6786
540
3558
4375
2422
778
1325
637
5342
83
449
1170
263
157
371
2869
2654
7385
80
7389
87
4562
39
4023
1992
1949
7269
810
2486
3752
516
934
5780
5140
5120
352
9053
1822
38
205
1065
651
1094
1984
679
1685
93
508
2319
2981
37
1391
3792
6728
7422
125
1581
3111
5154
117
1470
1053
5397
1313
297
2051
3979
1809
2196
5724
449
285
2154
6006
2160
2181
6460
1225
3952
168
1815
1774
6037
2905
1771
1273
3359
1161
5678
6240
4256
239
1056
1968
277
4699
3809
1907
4984
2743
298
44
2196
54
275
7865
2050
196
3320
948
4774
3870
1297
6153
3156
1036
3632
3355
432
34
2248
101
5639
1138
303
5370
63
337
467
3894
3976
248
2899
392
6064
165
2341
175
926
57
3786
6184
5339
3456
91
5960
3113
2739
167
4376
726
287
1405
4454
3269
4460
1324
3926
1134
2041
45
2316
7720
1947
768
7852
304
8774
363
1902
6064
2652
797
3896
97
5678
206
1597
1166
4173
591
1614
1882
113
4331
2250
1313
2775
156
2197
699
2982
2515
1808
539
1396
4256
5443
88
2031
3418
596
448
2665
554
3116
1484
5466
1613
3833
264
4998
5713
1130
2733
97
2440
7662
566
9016
133
487
367
694
3112
6106
1560
6524
7344
1928
5946
9418
31
212
1280
1042
3598
4042
2911
4352
3945
4249
2081
3447
5323
180
813
5786
1279
4826
3931
5510
1445
3126
5477
311
1950
2802
5397
5838
146
1512
1756
262
993
2727
4386
2573
9049
647
5725
6434
3740
780
3738
2192
2551
547
5659
4518
261
1616
805
29
124
6539
1064
285
6643
4882
649
3923
1965
1453
2211
2303
159
626
521
8807
56
1264
4211
7877
2667
6192
1367
1966
3819
7171
716
8036
302
1966
1157
1058
1165
1114
2556
682
1618
218
7574
3201
88
7194
841
54
505
1072
803
672
733
2518
76
466
421
2336
2557
6830
5281
166
7550
1559
233
53
161
98
3201
28
345
3554
1878
7327
1413
2089
245
4569
2851
4887
2399
881
124
1530
4923
3887
2506
2116
3195
5972
553
2007
6412
1
1419
2
3126
2076
4387
780
4426
1019
7738
841
2484
3213
656
2053
3681
464
4818
32
5416
2819
243
1441
28
5264
859
7921
1797
964
3317
272
5980
444
3567
14
1287
4604
6535
211
1237
4008
592
1203
375
1217
5649
3548
1459
1208
1833
382
1528
140
871
1977
450
4505
1551
1618
2383
3337
4209
1912
694
17
3042
1679
594
4315
551
6847
2450
6464
348
6363
2921
276
1909
949
5756
1199
4592
4055
59
449
6438
549
1300
9572
452
1371
5720
4842
3837
22
732
88
1533
4510
1342
5318
301
5520
675
442
249
542
3971
550
7036
449
7844
99
1237
6615
201
1331
1419
2027
283
736
1743
937
5640
5089
1377
33
8330
221
960
1913
1819
3157
5922
593
2316
1418
9596
251
1549
991
4346
918
5930
998
791
5097
1718
2124
264
239
4468
425
4325
5337
574
662
4301
1521
3994
1123
4448
179
916
2810
2101
2205
919
6220
1341
1018
2316
793
3482
4879
831
4042
3698
940
2420
130
4509
1382
346
2306
7265
1178
445
111
5603
1040
8115
313
407
192
1873
1398
2365
2076
3587
6398
2355
3865
187
6486
3472
7686
3056
6965
15
81
1353
2159
455
3710
1212
2440
3815
2317
2905
3195
516
530
822
3403
1140
1986
102
2015
2199
2921
2313
1807
1850
205
6736
532
63
113
1830
8476
7911
2234
1311
1022
2803
2445
1157
6119
2440
3792
99
1775
6789
3513
3016
2453
1233
3387
3335
1134
1484
3038
5523
214
874
274
3925
759
278
107
1315
9514
910
1749
6130
7293
1333
2491
383
4223
5264
4948
14
1478
7444
817
3015
1572
751
1648
1109
4848
1476
266
1017
4100
5115
480
2537
4255
1301
120
200
3914
885
1549
2251
324
2471
1613
3
3819
803
1332
2597
3592
4319
8342
581
754
2765
167
1609
739
741
3172
6707
420
1513
5425
1597
3043
1082
573
3387
4226
1422
108
3918
1555
94
376
1889
186
2922
1177
1872
2921
4579
4411
4191
651
590
723
2619
947
2704
2762
586
434
27
1684
1510
254
722
86
52
4031
774
4233
7221
5622
1635
2414
1293
203
1881
3122
2468
4703
271
718
440
266
2296
6550
796
3008
463
383
253
3675
3435
5941
1948
748
2826
2156
4766
7129
839
631
619
40
692
5728
256
2047
4545
4092
1139
24
4195
134
162
3710
1412
2778
4288
5
2887
52
526
1644
4114
5935
5139
350
3435
2441
278
6853
3497
3494
33
169
280
8351
4046
5640
6211
868
1111
6836
806
1509
5677
131
226
1195
1150
794
4865
1342
268
5334
562
720
3176
1673
976
4202
772
2636
28
347
639
2450
3585
4534
1678
3423
4696
716
1559
1379
2032
6408
3351
2015
1490
912
6573
3690
695
2443
4620
234
7044
926
1972
4588
732
572
5203
7136
6127
6066
1053
437
1614
3337
646
5
3848
3262
185
8142
2513
1412
1089
54
855
238
2459
283
394
5856
4237
698
2678
9163
1136
565
5543
4727
270
5922
576
2686
7334
2354
2311
2912
6150
199
5882
6733
5530
280
1384
1170
4381
3422
1130
1540
4197
2498
2444
4663
8449
1881
9038
96
2086
164
48
594
1030
92
2623
5979
2901
2609
3551
1643
564
4850
5509
12
1672
6989
159
119
5558
245
3905
657
6375
6070
627
5786
1377
4916
2311
4220
1413
4429
614
1534
100
219
2197
2034
2281
16
1690
6475
2660
311
3195
4284
467
2789
3438
2536
8712
122
5973
7048
3108
923
104
6525
3638
490
2811
16
707
770
1903
686
1697
45
98
509
1087
3112
907
1694
2491
3307
57
5856
2465
950
5856
2594
442
779
484
2273
7065
4615
5716
5392
1672
118
49
291
1186
309
2023
398
1155
1651
623
28
1301
1000
4485
3619
5
8984
443
1873
47
2621
8191
663
3811
1827
3793
7608
3916
8872
6053
2520
493
313
1455
447
2187
1140
337
4169
1222
317
1019
1005
3406
1390
1467
5200
4939
1963
1582
4448
3641
901
2208
1766
1112
324
2105
4030
2099
726
1212
3115
2941
1701
2051
3884
547
475
5138
514
596
3753
4827
146
1232
298
11
2325
1096
2227
6563
3251
1254
2079
2424
1280
1498
2523
8641
3469
3785
679
877
4248
5456
8
6599
2346
6585
4069
3729
1247
93
6069
784
468
1092
531
4870
328
972
228
2166
1439
1585
66
1710
4017
2409
1619
205
5094
2254
2437
836
728
594
5382
1019
684
1739
1539
8063
260
5305
601
515
3041
595
338
4408
8184
723
1342
596
335
3010
1797
7417
1715
1846
2293
3223
154
69
3817
1065
1314
5874
1097
335
927
662
864
100
5613
3032
1522
519
707
382
2017
129
5029
497
795
1111
4233
5074
3882
1580
1690
8
979
296
1085
1664
4352
455
1683
3411
6300
1148
2641
3023
811
939
5342
1956
1994
1658
4914
379
2276
227
8459
1506
655
3638
1418
490
97
2337
103
7740
4451
205
1801
2639
455
1237
114
1088
328
958
2113
5378
378
4027
85
3821
141
290
3008
4954
287
1615
955
410
6684
232
3059
5227
1984
1041
345
49
3051
579
5698
1674
220
2399
3748
1532
2559
897
818
2895
6281
1369
2519
3374
818
5536
525
6508
196
243
6277
5423
1950
966
394
3807
4805
5473
752
5303
2643
1859
3
5276
376
3385
756
13
71
5316
3135
3544
1244
174
7429
1110
34
4637
5309
683
3942
3867
268
2423
299
924
2640
243
1066
254
1757
3589
5894
75
2175
2927
3701
3491
1506
7276
269
2678
4579
1458
920
986
202
5813
6194
905
5742
6895
99
1055
480
3401
1227
3252
1911
69
2812
6444
293
1343
3600
5574
8468
1050
3173
4687
970
6352
5636
2377
888
71
5445
3706
4833
2465
5658
8720
5439
915
1352
2356
5958
1940
1483
7684
2003
6279
276
2120
2136
1167
159
279
4871
1845
5789
839
2473
8733
538
5059
5999
5044
1627
32
1071
3359
2348
522
2324
5436
1061
5084
1203
1673
1823
344
168
2547
822
2772
6135
5187
5259
3971
5063
1053
387
3421
117
962
2532
5549
1230
3738
1157
6111
763
5757
3319
54
6426
2629
4318
65
1061
5918
512
1512
4220
122
1980
223
758
201
7451
144
330
371
1714
826
1473
4725
1530
2549
3300
2406
205
444
4547
443
1151
1988
2445
2606
1643
5575
457
1192
359
244
1632
2466
2092
3546
4533
7699
7357
318
4881
2863
1473
4761
3901
71
897
2115
5203
739
6390
1747
2334
3488
8870
1930
1170
2913
8249
3278
1084
2207
1084
4289
5147
270
136
229
2204
629
2176
154
3239
2530
5755
3455
3384
3337
1379
6268
318
4707
981
952
7885
2666
1641
8793
3480
2052
7696
3339
61
345
1001
4285
4673
957
3990
1944
68
4918
3984
421
299
3142
738
309
2972
4487
3302
4865
550
2393
4020
3979
7175
2050
688
994
4924
735
4447
1479
8393
7869
4180
1444
2023
6174
303
1112
7184
3024
2447
2632
521
3322
797
397
74
425
3046
1780
1212
3466
5098
3097
2748
1982
7019
2473
3235
804
479
397
594
159
142
5384
4960
4412
854
864
2977
872
397
2258
3400
5487
1418
3268
3990
148
1657
48
2780
3966
2121
1449
499
1269
2130
4267
640
860
327
103
2544
2130
36
1363
2028
336
1161
4835
2077
1613
3824
4012
2399
7480
4368
1796
2939
1351
1169
6020
1989
306
1109
1074
1967
2378
5426
6253
1881
1215
4752
9357
6977
7557
4092
4318
719
6248
1277
643
37
5712
3127
6319
6473
35
1137
770
7205
5666
3756
5101
505
1481
7052
5216
140
3890
3255
737
317
114
189
5667
343
3552
1450
862
1808
3526
52
4003
3921
465
586
5765
1157
656
348
2071
845
31
6149
77
579
274
3274
1748
65
1424
5
541
1114
6855
7475
354
4224
285
1926
5554
1901
6566
427
2714
1766
1246
7259
599
3027
203
3352
3183
464
5866
296
2245
518
456
601
2659
1142
384
187
4968
2138
88
4282
1496
102
5648
2681
3145
890
405
2898
53
599
495
3757
900
881
4464
1316
225
2601
44
281
998
999
790
5906
863
1
2069
7730
3629
724
6670
8810
3030
2635
1332
704
2892
2321
554
472
5209
1694
543
1
2775
360
3531
113
527
629
1199
7862
4556
309
2294
1088
5925
395
19
286
312
35
32
5366
3469
3651
1328
695
413
3945
3162
7279
1620
7058
2398
159
4882
324
86
1801
616
1364
514
453
1415
474
3154
569
801
6936
5408
219
184
4942
1529
314
8053
3494
9196
1055
8213
954
1915
1225
5659
2773
4786
2295
3594
127
190
1848
753
8433
7406
6416
3726
1453
3306
3017
2194
2400
1221
6446
1472
301
1285
583
2662
4387
1237
2632
399
1129
386
1942
5166
1812
65
2990
1902
324
556
796
71
731
471
185
5000
4692
3642
2740
4119
1357
301
1055
489
302
3416
566
1830
1764
966
1933
928
2531
9646
438
358
433
1026
2259
1725
683
669
1583
7747
69
6305
221
2540
1852
5824
84
1575
1708
1360
1710
4326
2485
517
1272
5860
5411
710
3502
5019
920
4294
251
2602
5658
8245
4288
1238
178
406
1259
1288
4611
7334
2156
3814
2349
8160
2221
195
1272
3199
3144
797
1580
1913
2051
597
27
37
4677
6370
4484
4412
4445
1
5
3300
3524
500
1168
1543
33
2756
6676
699
1591
706
2867
2267
233
147
2518
48
6745
234
954
218
32
4606
5955
1091
696
457
7797
389
2285
2150
3949
4218
1689
2485
479
387
893
3458
968
907
1009
1360
7078
3228
3551
770
6517
242
1735
3280
359
814
1884
1296
507
3619
5080
1461
3628
4197
5001
1561
1
120
157
6495
16
1706
926
383
1251
999
3826
2480
519
1159
29
722
1890
1642
3609
3515
203
3082
328
7158
3189
2848
4370
3906
314
6549
6949
1232
112
3677
1670
4440
5523
950
5907
2807
114
667
57
412
7865
3911
420
1778
1858
1670
4889
3112
689
3147
2980
3193
7634
1841
778
3266
4124
52
3273
2279
21
2806
1096
8556
3881
5075
5629
1020
3505
4023
3021
5604
641
1949
4244
1
155
2705
3831
5226
2428
142
4467
41
19
4260
4194
4339
5749
5078
2530
7096
239
2357
348
87
3198
1509
298
8178
1356
2665
31
87
5703
734
3451
182
1898
1896
8508
2697
837
2847
1309
2348
1199
1501
946
3690
98
869
3446
2923
417
914
2937
379
2458
5435
134
143
995
716
3355
5423
9085
27
3179
982
830
4865
1225
2856
474
3019
0
965
3518
7263
4375
4129
84
3884
3318
4409
805
4952
3091
3120
5833
691
82
126
1738
4419
1920
194
3334
1313
51
1578
2247
25
6711
787
2129
2933
963
210
2769
2108
8505
345
5665
3990
2676
267
6156
2141
116
294
1428
1590
1846
417
984
535
138
449
1267
61
17
7680
536
2122
12
2400
20
1072
4175
1977
1364
405
8160
5336
1315
54
470
1855
2385
267
9897
2545
9190
89
1275
1988
2296
1857
1429
4811
6596
7479
317
763
6015
54
971
2235
122
2493
660
1131
245
7577
1976
298
1547
46
6131
36
5905
417
225
1058
4071
2401
3434
2098
7374
407
283
1275
7935
783
2189
6492
122
247
231
6005
2438
5304
520
205
7151
5474
7369
209
295
2244
3439
523
1919
81
3777
548
782
111
881
805
2622
7500
393
2361
5231
594
8968
1620
1909
4958
679
2378
489
1741
5393
1527
101
39
4709
4439
1906
492
1090
2470
37
645
2390
2254
9
3777
1378
50
387
2498
50
4446
619
319
148
5497
4321
4942
3926
1556
408
1776
256
1018
2797
2145
5176
2555
2530
1916
6847
179
2021
4495
4201
1454
3869
1554
2696
258
2720
3785
1977
5445
4188
496
2585
8123
3412
316
1541
1781
1814
640
4091
667
120
1322
4632
6873
4714
7234
1162
2333
5632
795
826
2569
365
2223
742
966
186
3722
10
564
508
191
4702
1618
974
1677
2281
630
1510
5502
5910
903
8
41
1755
3515
1717
4573
702
782
6547
6017
1537
1635
862
2842
392
6287
167
326
1491
4300
679
834
5242
1266
1844
1024
933
1799
1160
2060
5886
1305
29
4067
4306
6462
5232
2830
778
5340
301
36
3276
210
738
2915
4676
6895
7432
106
241
1536
5104
1408
46
3820
1448
4509
3430
7580
2453
50
2423
2530
142
5579
2296
4608
5091
3804
561
1480
3047
1966
654
444
6619
2924
410
1843
720
47
440
7417
2475
342
66
83
6307
1532
4826
637
2900
186
2406
4289
41
626
5096
86
1236
1186
2654
1474
3607
5781
1134
8843
1477
2888
6978
4294
4128
3068
2068
5837
1591
2616
1148
1011
742
6986
2498
3908
6672
3776
123
1466
148
3499
703
54
2360
4081
4607
620
2489
1132
1519
712
2920
3028
2313
2361
2824
6285
5208
427
176
61
2518
547
5968
4614
1430
43
4292
2219
5240
1514
4880
244
1226
1597
3320
1334
5562
1311
855
152
2766
1846
1945
199
3558
4621
203
5360
2114
5933
4987
2593
2190
35
948
500
536
889
7132
3398
2991
2312
724
399
1831
117
2754
11
1561
5310
353
73
8984
5181
671
532
2312
2849
3018
243
4287
2344
1142
3367
7678
406
1242
2625
13
1810
16
3469
96
3110
1031
1305
4690
2168
7288
7621
3934
6787
379
535
6735
3748
5247
2377
2064
23
4394
2503
3119
5703
4239
2682
295
4766
773
1261
3023
88
1989
9
5312
222
3680
3728
84
1288
1332
27
2
1774
657
1188
6385
4014
2858
110
397
648
111
2445
1607
2106
1656
988
3645
2888
1422
43
7523
503
2533
2276
903
6025
221
184
1524
3721
1062
3726
37
2629
24
5041
3739
2547
474
6533
1081
4783
2912
272
5290
936
548
2406
2459
137
168
51
4809
3367
2840
4128
1076
5750
37
3338
3142
20
2162
6063
874
3316
639
7582
132
2533
1348
3504
836
2761
2908
1808
60
224
374
1439
891
199
26
408
56
1795
651
1600
342
7311
1748
1402
593
2129
716
647
238
6064
5224
5365
2309
6340
4435
1292
567
4665
455
3241
388
7512
999
1483
2860
438
1009
3572
5570
7377
3434
8711
2475
1167
273
2369
804
1333
51
839
6779
1151
2660
4993
2498
1122
4204
6681
6040
410
4465
5627
1727
834
7961
1866
160
2954
78
4318
5116
3467
2895
6184
6590
3663
279
752
4747
3163
142
4250
1223
5387
13
1732
6079
715
3841
106
4469
904
4755
7
850
1976
4749
3070
745
843
1562
1348
2267
693
1376
542
14
2885
1047
939
26
4157
6150
3772
1396
138
4646
2965
619
2819
8358
696
7869
1259
6640
3104
425
1513
1341
3614
981
1161
5195
509
654
72
71
188
467
4038
3717
1745
725
5976
2649
4534
333
9556
311
222
327
1369
6586
1352
130
73
3062
2237
1711
2963
3220
2621
2523
4350
862
4519
956
3933
2503
532
1916
950
6425
378
1331
2989
603
172
5265
1311
2759
2379
4988
8202
1587
2326
996
541
3223
5222
1154
1626
407
4806
387
2407
301
3470
448
5114
1382
145
439
1614
440
7085
3154
8176
8772
3140
2404
390
1749
5544
1008
600
141
618
2024
10
1468
1087
1209
899
181
5032
670
3217
737
1179
623
984
919
1063
4744
587
1358
1934
2312
5429
291
861
3755
1513
1198
1409
3292
2235
653
2168
1065
5449
1033
4645
6124
2034
1285
966
419
3970
252
203
1034
637
3047
1359
1492
3326
3478
48
2259
3196
540
1534
2118
2511
1378
1340
2190
2673
2288
4398
787
4180
1175
4004
817
610
2896
15
2474
4718
1915
125
7398
2631
111
8153
612
247
6534
3328
3028
88
717
781
515
145
3124
482
342
3634
6952
520
3937
3791
3888
253
134
602
722
1067
8387
5002
4024
2986
150
1673
1898
105
379
692
9056
3296
4493
731
54
484
6583
2382
5463
5915
184
7111
279
519
2032
3311
998
1495
5915
1034
3217
9168
3168
118
711
382
6725
704
8213
1105
342
1761
5466
3357
5971
4852
6056
978
261
2191
1707
1355
560
1004
6519
539
4583
1111
3903
398
5487
113
6173
5187
4829
838
851
431
1018
725
266
816
1914
390
2228
5342
295
9892
1389
5070
3932
2937
439
3050
1268
3589
146
3871
1189
625
3080
160
4112
4927
576
1433
1563
4281
2004
265
414
2721
934
2126
2923
436
1298
1763
247
15
3510
617
5990
4615
324
400
15
443
3702
1578
526
3863
2960
568
2546
4885
774
3510
1898
1173
2154
6835
4728
470
596
352
34
363
1481
4176
210
2611
1495
3219
1894
39
3837
1411
1349
952
840
4444
1028
3493
725
1386
578
1263
1142
602
5276
1256
406
2325
539
1568
1473
5408
50
4490
425
3226
415
219
3669
4688
1915
297
894
2863
1436
399
79
1124
2174
1050
2486
505
6495
158
7515
177
1617
1025
5542
2884
2402
6748
1455
2193
648
4
127
2937
4315
5289
8564
78
2450
2100
1427
2749
3023
819
368
514
1064
5608
3983
3679
4301
2184
1059
209
4728
1789
3626
889
1005
658
2304
5589
2969
1191
354
2306
1981
1973
3823
2912
2932
3768
1874
9094
1339
386
811
3058
197
2559
7199
1465
1732
1764
1511
1164
6101
2819
98
1291
283
1373
4072
2302
183
1172
26
7545
176
2932
988
1762
1221
945
4262
80
3314
904
1884
1104
624
2460
1214
1776
1177
3580
1290
3217
3981
89
3646
2648
310
4611
31
1394
2935
1457
1584
1206
1575
782
1395
411
110
104
180
4731
917
4227
3006
89
1398
247
764
980
7230
1285
1372
2913
1304
860
1725
1148
2172
1780
1122
380
1979
1826
1914
314
4506
374
1316
3213
7489
1645
889
1280
6966
2237
749
3211
2007
156
3234
1900
1304
227
6560
4488
8947
5384
6967
3741
827
1782
4516
3848
2135
2250
3975
2824
5902
296
2280
7299
1926
1115
3221
114
4667
140
8806
3089
1243
4237
2038
1566
1285
382
108
1833
811
565
691
449
1404
2233
89
567
1620
2740
996
2517
1897
2427
174
627
7338
3979
4894
325
336
1201
2274
222
1446
2014
2051
6701
1961
4420
218
2216
31
5700
3140
4033
2129
6687
7056
4641
1111
3535
226
6163
4097
9374
945
2659
4115
5381
63
2413
76
960
5001
2957
1933
728
41
49
4245
1679
856
159
95
2379
2229
1523
3249
2516
3356
2718
3040
4309
3391
7174
325
7527
782
8036
2773
1876
909
4368
1386
532
593
3647
2861
1040
847
421
4432
1017
3972
49
1731
432
5611
7
3868
3913
911
1737
3305
6854
7411
775
6517
1544
3569
4534
1250
4176
365
7475
30
2000
447
2585
607
1024
5243
9416
4288
6650
57
2039
4141
202
1511
54
781
5251
3699
5376
2536
1652
7663
5560
2976
4617
1475
4877
812
989
2843
7101
2172
1618
787
529
7308
266
6059
2416
1232
979
917
6669
832
1526
4316
160
3375
481
5924
208
472
1041
1658
663
1
488
7124
5523
209
3695
3152
399
4126
7360
3949
413
856
1381
5715
734
1531
1735
3105
68
451
107
291
1006
1031
7903
298
7252
4553
1726
1606
331
1771
1956
179
1011
289
1119
286
1418
3133
1579
2040
4119
578
572
642
2126
53
2265
847
840
2148
5873
9059
63
2339
6228
7461
840
1543
614
7855
5345
1643
1800
2945
1260
378
5377
1718
286
920
1678
6284
3754
1123
628
3709
6588
7654
9407
3005
2425
584
1699
2026
865
1584
946
9377
3060
1292
336
3707
2356
5594
554
1437
298
1605
3905
6208
1291
1603
898
45
4561
764
3032
1984
4681
1423
273
378
1156
3283
6212
1979
77
421
422
428
3629
900
6202
2047
910
4643
2804
5906
2037
3497
1485
973
285
1255
248
2300
553
1989
347
51
232
2133
235
6206
555
1846
712
3065
4183
1988
1289
26
5437
3248
10
283
771
960
1281
7805
921
3069
506
2873
351
2575
6332
1092
1402
317
5683
256
7876
2802
392
237
3657
8048
8356
5500
984
272
4385
973
99
822
3489
1446
501
1642
600
618
5626
3336
407
635
308
101
8853
3077
1775
272
71
518
5051
422
4459
178
4850
6620
3350
1162
5170
857
7435
2324
121
1807
2182
1354
1652
4648
623
1029
3679
7605
601
5599
958
728
349
1737
5143
898
2147
1119
123
5780
6783
378
330
2396
2361
818
5778
1133
3782
6151
1157
4959
1667
2191
568
652
715
1111
971
1086
1208
3909
6264
283
199
1707
1350
1510
2977
292
2397
3343
249
2829
2675
785
364
41
1646
9108
3195
2943
1500
6039
31
7995
421
676
938
86
699
1255
2985
4708
6793
740
1051
4645
105
1340
871
740
1723
721
4555
18
1366
449
1007
1918
3114
2134
7664
5027
130
2464
9216
741
1372
8851
2447
3615
3135
2811
206
775
4721
1834
1265
479
2896
2141
1942
904
1486
1495
1362
3737
1915
5078
2564
1845
3332
5377
4601
1650
1816
1192
4823
9507
143
2833
2988
5133
5616
1314
3765
1235
40
1867
87
123
1987
8364
4841
1094
1524
1024
1341
1068
2479
2813
48
13
3482
6127
2537
4212
5
917
4871
1293
9238
6677
53
1311
1397
5415
914
6171
292
710
69
1562
2343
90
3911
63
2469
1061
3687
6210
3444
1063
2853
1735
51
3
3297
7078
5573
1070
1128
2795
4866
551
6912
1109
306
5219
2612
1533
7797
2017
3013
2673
216
499
1797
454
4614
5376
256
852
4893
2645
1234
4305
4455
3728
3472
1167
6113
1273
686
1262
5195
4440
4656
462
695
3382
603
201
2883
2107
4301
4442
4109
349
7624
426
2730
1127
363
5769
4254
3956
8481
988
394
1834
387
2789
2092
1376
7885
3542
2028
2859
1812
166
84
726
478
3488
4269
2216
3333
4129
4685
3101
4688
523
2155
640
795
2895
4486
96
7575
2633
2532
1039
54
565
4699
153
149
3433
855
750
4432
4484
181
109
4793
3352
5980
4463
783
1810
971
2437
4948
596
4941
669
4583
21
4167
5446
786
0
601
1799
598
1648
1394
65
637
3921
7932
1208
625
694
4363
5743
1387
1304
4911
6574
602
6696
6110
2976
672
2889
614
13
1434
1926
4076
4047
1483
1663
24
2732
1096
4320
8162
386
67
817
9211
646
381
248
489
700
3225
7146
510
49
621
3090
1365
182
2384
2778
5939
5285
7915
284
229
1488
1863
2709
5775
146
2594
579
231
3997
3422
264
926
582
105
810
857
1019
26
1095
71
7442
289
436
5988
2463
4063
481
1608
3789
709
1693
361
2552
2884
7418
1122
1888
1276
5256
1869
6573
3479
1369
296
2447
903
5
564
1230
2119
5867
1283
1713
4836
113
197
2582
4992
4365
2965
629
2702
7311
1400
4491
5903
5272
210
1300
2734
3091
7938
3105
6346
635
3900
5758
1915
2151
6636
3386
4901
771
2462
155
1685
992
1777
1452
197
9236
6674
3171
2351
716
6121
866
6022
1249
236
1576
5042
3063
614
1457
2590
357
500
2818
833
79
39
4
4207
327
5824
8375
1199
1828
708
56
328
4214
1154
1643
184
4535
70
3883
1751
5567
3920
1786
5
2614
117
1085
4888
478
5157
2499
52
2822
5
1258
2099
119
706
2632
6078
4563
5931
2850
3954
1994
3301
1686
3452
2549
5774
4354
2331
1173
2669
5602
2760
58
0
5847
175
65
509
6374
546
3540
656
38
2973
515
5011
1117
4117
8084
3029
927
2305
6394
1402
1660
2107
1443
4046
1102
493
2679
5144
1816
789
552
1677
4816
632
1993
2649
976
1694
218
267
4730
27
6258
2398
2414
5179
5539
826
471
4818
787
1545
1072
9398
5066
9303
1990
5558
6170
3556
102
589
330
1949
764
479
5708
407
1734
1774
2510
277
1341
2355
2
2554
4143
1381
8812
612
2039
6179
144
8814
698
2148
67
873
48
209
2367
7104
921
1132
1579
469
2468
4070
1279
42
3399
6778
4580
1944
661
147
2920
240
610
554
3796
4981
193
115
1705
381
3559
5747
9280
2907
5756
2335
3040
4053
518
644
6699
157
547
6839
74
2993
464
1325
650
2251
3613
4945
3216
506
2392
71
6137
2970
32
2066
3900
3069
42
828
490
79
5355
1719
3396
1043
4229
1766
2816
5261
1048
4685
222
5225
1984
46
0
148
1614
3739
1352
6497
910
2941
5896
8163
272
5238
286
137
1988
868
2311
1788
2111
99
8254
524
7992
683
195
818
3097
1338
2708
45
82
3284
3231
4302
1444
73
677
1603
923
189
2572
429
4920
6851
5117
834
3693
5265
6787
1223
1057
4370
6733
5147
3117
2248
4086
691
3642
815
1578
5460
588
1856
2153
5894
4236
1615
5644
1898
8772
694
3043
244
1113
2212
5929
2600
2123
6490
5066
5580
2320
6654
871
450
1371
88
2161
892
9401
2510
3376
2088
3780
1267
5057
594
3812
351
152
1382
4485
536
109
1597
2648
5958
5067
1136
4097
4598
1367
2523
2449
3522
7682
580
6195
327
772
6499
2516
301
8272
847
6618
140
2026
790
490
2030
11
3830
1454
2740
4573
5061
145
966
2426
2848
1264
5377
5691
1839
2552
118
2380
4630
257
607
1348
1866
218
2203
788
4849
3059
2737
1807
4529
1353
746
66
703
1015
2998
6514
2547
2645
4624
1568
7147
4789
1343
796
2375
2062
1453
2539
64
40
4006
2987
1164
832
5619
585
203
841
290
947
1062
1609
6745
360
2484
5483
2668
718
8257
651
8434
1243
1857
81
4621
3986
6258
3553
3634
2020
3803
1612
1397
1997
2371
248
406
860
270
316
2929
454
56
1048
241
5007
9113
1852
1163
989
990
409
715
2554
1775
1855
2566
1461
5250
3932
154
3320
5251
169
23
488
9273
647
164
493
1578
7569
1548
5525
5367
3093
729
768
969
1172
850
6220
4080
348
5215
262
331
597
205
6332
3607
2585
4491
2978
284
3988
31
574
3488
483
216
3614
293
4717
152
4672
1424
1330
3506
230
8768
2294
1781
1687
3374
409
3485
2447
93
96
5692
2800
476
60
3703
380
2728
1300
4984
2173
3276
2102
5103
1929
717
384
2034
2014
1112
3148
1023
397
1290
3987
1245
1253
106
2602
43
2942
19
4742
4602
3776
1399
7179
1051
2419
866
2393
4598
4237
4792
2593
933
7288
751
7006
8157
1120
182
330
1420
476
1247
90
124
399
63
4289
3798
2029
3273
1682
1264
339
461
161
1257
3677
8248
3257
558
638
3168
6113
2720
6073
159
2839
4372
3487
1137
427
1781
815
2180
1677
61
1373
385
169
1082
2632
2785
1783
2614
2166
3580
1529
1055
6264
7389
463
303
5680
4524
1742
315
2053
6179
2611
4757
158
2213
6223
1658
5324
426
3413
1144
353
828
6327
298
239
1212
1370
3279
3977
670
2755
480
893
3034
1589
2693
2644
5854
1189
6007
4665
792
1077
414
1344
4875
2308
2418
5411
4456
583
126
1062
2089
1140
9
1458
5451
115
2292
2500
920
2000
240
2631
8716
1727
4727
2416
177
1048
1116
1156
2292
1850
858
155
8711
1848
1186
214
5160
3013
167
38
4694
13
5908
1771
1444
2041
3683
1943
937
1652
658
2359
3121
3492
233
4773
3075
415
3408
333
5087
2577
2432
2025
2081
490
5943
1781
23
3586
4209
3433
1642
2200
3243
8
2509
102
5179
4715
5556
1652
709
4309
514
2357
2308
684
3968
1662
4360
603
3795
365
4169
2038
2783
1920
2112
5809
1384
1172
6240
782
5758
1855
6133
2600
931
8153
581
2100
833
349
4554
1459
1602
2349
919
866
1125
6270
4821
338
2770
5866
8138
1491
3757
355
4441
85
6023
4136
8035
2389
3200
71
1453
1304
1045
4210
2956
1362
3969
9143
5414
5302
212
1616
923
2172
1272
3780
4678
516
3078
4400
1165
7872
3904
399
2819
2004
4450
5844
4641
3793
2611
853
5258
5791
226
359
6292
3628
836
2829
76
325
1120
9652
1713
3036
4149
994
1224
4769
2471
1256
2921
2520
4593
1446
2387
2795
3707
950
1788
3115
2897
1262
437
1129
6
1072
7997
3844
2164
806
5067
4787
2178
5899
4332
4409
1710
1739
6003
335
2917
3653
2170
4295
212
7084
102
6534
619
90
1595
5101
862
1399
1272
3061
18
4530
558
4858
5798
197
1908
1736
2919
3150
9089
5947
10
109
831
3802
1159
7000
2110
2089
1626
167
2311
287
4192
249
390
241
1462
1183
1593
2594
97
362
5339
2177
1308
2110
296
8739
162
3457
220
3653
264
1020
609
1115
4139
6681
1129
991
887
747
5646
395
962
4954
7141
6800
3665
1518
4721
532
3502
4568
7602
3043
2172
949
2653
54
2595
763
170
5946
1941
2042
79
3548
8131
4691
958
3729
6810
7702
1989
4612
4590
2672
5051
2969
1718
133
1697
3620
3265
1451
5769
2587
1505
648
1927
6838
8179
9406
5177
1027
2100
653
575
701
829
7030
3390
4150
3443
2933
5440
5471
3662
2059
470
975
5384
1034
3327
4133
5105
1188
3190
4290
1679
4128
1021
3892
3511
4979
2053
2429
513
3222
3909
3268
1777
2489
228
798
2285
8391
154
554
172
1869
38
2094
1061
143
2970
1613
1147
6827
664
3901
3219
437
3880
6102
4725
1269
2841
1763
691
4568
12
1033
33
794
721
1511
1925
1549
127
8049
128
158
2209
503
2679
2074
4001
6816
1212
3031
4590
735
603
49
2300
1358
6191
1196
1040
168
44
1152
1512
5506
3601
2319
2163
531
866
5738
119
2038
709
3869
3960
2526
94
4052
40
1601
3647
708
1783
6801
426
70
942
3650
7281
2769
5889
3270
5050
1062
4557
790
177
1117
1808
2637
4803
314
3781
4702
3767
2365
2241
1584
1631
5976
8866
1391
1006
3161
5
693
288
5556
75
1806
866
703
2465
3052
358
7137
4250
752
3535
1548
8376
319
1918
3176
471
5624
1898
3074
125
1384
2108
4531
7463
1177
65
6574
336
1342
368
2089
3440
7807
641
5657
3545
3656
3047
536
554
2040
1811
383
1741
483
212
1425
534
1594
3471
4924
2120
6527
1430
3863
2724
2453
234
98
64
5199
118
3777
4995
3477
2674
2552
6341
1535
6075
869
3166
1099
4208
6787
8260
2303
3311
2514
2097
9259
6166
5742
49
2406
740
915
637
2087
6357
7185
829
329
1032
9820
337
1843
1680
280
565
2506
222
3923
2643
93
4562
1325
8
1480
3562
663
2367
5341
5468
4006
2522
1606
2467
1952
1589
217
109
789
729
902
1538
2375
657
3044
7111
3869
5211
6209
4286
580
3493
2163
4067
2787
27
3965
137
151
1560
6475
119
2442
1136
249
5133
1314
2776
5794
747
2079
2831
1543
7492
2296
1341
238
283
1735
4815
816
972
608
3244
81
1385
1677
1652
4300
2625
38
197
1198
1180
217
360
367
713
2533
253
9106
503
3244
2896
247
563
329
3071
446
92
1756
2895
7593
1318
125
125
2001
7100
3076
2756
6525
1792
705
1258
2651
702
141
1385
3450
1628
1983
1094
5277
2165
804
8745
30
4933
929
3482
596
5377
4228
1772
2351
2786
910
1789
1292
1128
9294
22
2146
345
18
142
329
3360
3067
218
763
575
5611
28
1387
427
4533
436
6040
4452
7471
924
5755
1798
372
7532
2326
1282
5490
1193
81
188
1810
3949
1979
7139
974
501
1963
3504
1182
2751
5231
7047
1375
1036
654
2824
7670
6070
2980
723
101
3970
2267
6307
919
2286
4541
723
2789
1033
1901
7384
599
4446
8429
97
6246
2342
1273
916
1996
1052
5804
466
563
248
3736
7349
3354
5154
5525
3099
2604
7696
3026
3793
809
1388
75
3
214
126
3371
93
444
3480
106
1854
162
620
5232
3209
1320
1034
2028
1880
3039
4693
2
1479
366
3909
6334
1289
6431
1353
303
126
2601
855
47
3528
124
2551
2353
1632
6513
738
867
1386
5877
997
545
501
426
8183
1785
360
1515
3352
1154
3719
19
1861
1171
221
94
835
3333
85
5117
50
1794
841
35
1162
424
393
4761
3173
4113
483
5872
7072
3021
394
2106
4019
473
1002
874
5116
361
6921
543
103
3549
46
4132
4902
3394
2521
4814
532
59
4147
549
361
1497
840
4942
2694
197
2816
7485
1610
2845
85
24
2202
1476
4195
4727
491
7488
2150
1417
2405
83
268
1650
6431
977
108
1499
1386
180
448
3838
5303
1297
6641
1427
2824
3336
851
72
912
2933
121
1460
5855
1323
7329
4999
1407
4102
460
2887
4170
15
3415
6004
4178
2326
242
1288
610
6462
3044
984
2707
3097
2481
1832
43
590
7306
1797
55
6308
3517
1862
617
378
2551
8861
13
4574
3827
198
7762
2032
261
496
35
3372
979
4687
2319
1004
2395
2369
763
4931
857
356
3023
3401
1501
4138
534
2870
5538
1431
3888
7063
248
4994
566
1
379
384
5365
2728
4589
13
238
1014
3410
9454
1664
4195
5919
4939
1267
2209
1083
197
7114
2770
6654
411
4744
497
85
37
2605
3320
109
824
7377
6069
1301
971
2805
1255
6562
555
251
1128
5092
5351
346
5433
4159
1715
4286
1017
23
5497
6514
7083
1643
3270
151
322
2299
22
884
6000
6335
184
890
788
955
3493
4667
2874
3992
680
2674
1656
7575
5415
8449
2708
151
4212
914
7121
571
63
4323
3282
1110
61
58
1356
32
1619
2838
2125
225
4207
1928
6024
771
365
4229
1501
577
4643
2101
5093
5891
824
1375
2546
3614
498
412
8620
4957
270
4451
133
1884
1469
5131
175
538
4487
3738
1327
1375
399
1907
1469
272
210
7695
4247
1156
5192
2984
141
4185
1115
1457
761
5057
119
1562
6725
97
527
1266
10
3658
1439
2368
1998
539
3413
513
2865
5416
577
2951
2642
244
1870
1867
2983
873
5858
4111
2154
7322
130
2722
4284
4390
510
200
1567
2901
2341
160
3885
1
757
3776
3293
3193
140
3782
6737
5396
197
300
309
3898
2598
2104
1929
3652
1057
8072
5791
686
2888
8489
844
121
5257
453
961
2815
475
6101
6735
3549
523
916
3658
695
1459
3191
2712
171
2567
673
1527
981
2523
166
1492
736
1862
5630
1536
625
822
6425
724
5612
4459
3066
4524
671
3473
664
4729
557
877
1424
1710
4288
2119
1068
9133
1243
18
2805
1016
959
5495
649
797
8482
869
5670
7582
293
3459
3216
955
286
2201
1141
2956
2282
1730
74
904
4631
4531
2603
3926
238
589
2545
1562
8454
121
2492
159
1645
1558
2376
651
129
912
854
1557
8650
2721
236
4263
4653
524
6783
625
2784
4554
3241
1131
1362
94
3113
552
3312
92
159
21
223
164
147
3658
4610
1342
2
710
68
7516
536
4861
1512
2320
1845
130
3347
6865
2207
158
3945
115
3954
6058
5778
2589
4578
838
2227
849
3351
569
5018
3048
58
712
460
2872
7432
2242
3326
1028
39
1030
3016
871
72
4769
4878
5923
256
5060
2306
86
1930
2123
780
712
2892
27
2405
2163
452
1830
313
871
7042
2530
6625
3224
2465
2318
849
7631
2259
1885
6315
3392
1790
2883
4540
591
2893
84
2079
7640
1652
7526
631
1375
659
5492
1196
6661
3897
3235
3293
97
1697
2090
826
714
587
7388
165
782
41
574
411
392
1537
100
753
650
1123
3826
960
6467
1536
1593
4026
3321
6
275
2388
5265
719
2574
1957
1280
1921
2190
6785
1693
6165
1190
7629
3012
1585
412
1608
68
888
451
1000
1295
202
2134
1224
534
4047
3129
1237
4661
1535
5091
112
2561
1999
1917
3149
2234
225
1033
2091
2123
740
2778
245
120
4069
5007
5787
2162
1468
2589
2948
209
6583
4749
2704
1187
3731
601
2472
7016
2766
3207
6850
1294
350
1421
1736
2894
1720
3080
6995
2599
4473
1042
6010
5885
2848
2566
1165
1782
6504
1318
760
3536
353
2389
1377
6501
5302
995
5542
2051
6355
44
3734
4824
1370
674
51
1772
306
1411
532
3846
3069
151
3149
4515
559
2094
1008
6652
1784
153
305
1744
828
3759
16
8
218
5195
4026
4984
989
2031
2470
1864
1818
3203
1362
3530
62
253
9190
619
3810
677
1009
1279
1483
163
1370
1912
6193
8324
1454
6637
3841
4666
4758
4466
4877
977
907
1295
1933
129
1020
5940
1661
992
258
586
56
1824
2913
5637
2907
123
2511
1720
1559
4780
417
5146
2
5027
1032
4203
1532
2163
622
86
504
3458
866
1289
309
2258
5493
3624
3458
2174
796
2332
5234
4354
3801
3578
6642
1949
2128
8603
66
514
5519
1002
228
2096
1862
3161
181
3567
7829
798
487
1194
3119
4419
2252
366
5266
5376
3813
5412
46
2262
760
108
3221
5160
384
2557
41
3483
3992
1822
697
4563
1349
69
1777
5862
515
1304
4349
1122
8226
120
5274
4970
597
3262
372
125
1356
5113
518
3235
154
3506
4527
623
48
1239
1018
1276
899
3298
5290
1787
3956
4659
969
3540
1224
6546
2131
289
2019
172
5519
889
96
4333
329
4417
5342
484
648
2770
5993
217
395
4116
1495
3832
5571
3697
6457
1642
20
340
58
702
508
1991
6880
205
5279
3330
5223
5367
5034
428
2051
6441
4
2299
732
4272
1465
9337
8191
1969
179
7565
8290
532
526
4028
18
146
4573
5010
107
251
759
2633
563
155
1142
380
67
3534
6607
2995
458
4212
86
5801
2957
3224
1477
2408
6472
1832
1767
844
2050
117
3586
60
4043
5673
1401
894
1364
2138
6024
2482
999
6273
1260
1421
2464
4477
6798
1882
7005
2107
3315
1656
524
244
66
2400
1826
1659
1978
5638
4428
8216
4168
4448
2667
793
1336
2670
832
2056
4956
6411
4427
5267
2737
107
5465
694
5283
318
1343
1139
53
220
1789
4255
3631
296
3892
34
3793
676
3675
3436
306
4269
1461
5887
100
7906
1070
1549
5957
1361
7591
6788
1077
1899
386
414
2951
181
2536
213
5306
1499
719
56
4602
657
4397
5622
1659
758
1720
7969
620
2620
5445
2928
581
1585
838
2482
6895
1392
2922
3067
1903
1883
4608
363
7205
1589
4386
3104
7119
977
2999
278
2227
7782
5054
2897
795
4930
654
236
2384
2627
1414
580
254
9647
5161
58
4285
2031
6192
9336
1813
7190
3917
3618
2661
2511
1029
1135
4601
8027
1437
4456
375
3466
7579
1075
4986
3676
552
143
194
735
4787
1826
379
1192
139
3962
1321
4675
54
366
3559
3024
7033
654
6315
2861
7717
787
8529
793
3934
914
2830
934
4834
2332
282
715
803
1322
5446
1301
5316
3377
2043
4283
4070
413
660
6334
2424
8146
3546
2644
426
4441
246
1386
30
4573
1377
3892
329
2983
894
1764
2266
7164
2290
43
4812
518
2856
3454
3719
517
1724
5730
2379
288
5080
6137
7368
1154
4264
3887
2977
5037
1222
4283
1841
5176
4071
6555
4166
1049
1021
841
1148
689
1346
5254
620
361
176
3309
6291
826
13
3076
1272
5157
2187
5659
8194
5018
3013
6128
3378
1762
94
4887
1559
2663
533
2438
2778
14
685
301
5410
1447
4638
276
7602
134
2758
4221
2910
5032
1137
4541
1250
9247
66
3169
786
1618
2295
1172
541
326
1039
2727
6604
889
3958
703
8195
4994
8644
1543
7277
1169
2250
7580
5766
1868
1010
1019
130
304
2947
201
2221
2370
2323
507
1376
1486
7647
2193
4106
4884
3257
1302
142
2895
2819
666
3852
5445
3229
1326
1942
2536
6138
4551
1318
489
4040
1918
1550
2233
5230
1616
844
1336
4045
4018
7103
4460
380
506
2563
690
7657
142
698
1665
8125
3209
2051
2338
6536
592
7290
4936
4310
2033
3242
1231
758
6744
2220
4683
1651
3353
139
6488
2516
4353
4217
1866
371
5042
5951
2974
3380
1694
253
2708
557
149
482
1478
5593
16
3050
1312
1181
4732
4832
3631
1468
3096
4791
3153
4092
590
45
3578
466
1173
1225
826
379
5513
2790
350
1971
748
1094
21
3277
4304
913
2638
6279
846
5939
4672
7759
5278
3497
3005
6287
5064
436
337
5515
1887
1911
2228
5071
6903
8765
2
3448
859
1345
4068
1271
4806
3565
2207
722
374
675
686
4699
340
149
59
36
163
625
30
1285
2145
6781
5702
3609
1232
1105
394
1432
759
214
1708
1335
5939
48
2044
1509
2805
3547
155
703
134
82
1773
331
5354
4460
1701
2289
2050
1675
3
3950
1998
1369
511
924
59
1017
3109
6365
6495
8471
333
2709
6489
5365
452
3505
5238
381
623
1702
683
6767
660
3976
4148
6422
224
10
934
3229
1805
234
321
5913
664
379
5931
1330
3558
2662
496
882
207
4788
7526
1872
2911
3980
6435
3305
3086
444
7291
1406
3796
3952
312
2569
4227
239
920
1830
304
1360
551
177
1209
792
570
915
216
1165
530
2291
2976
4189
649
1225
3870
1389
4165
1224
1620
6551
249
9030
3029
1016
1292
3356
4262
3560
194
3949
4160
6802
4230
2301
5700
697
3085
2566
1082
877
1610
2983
4084
1771
367
4281
4472
2260
295
220
3379
9137
1074
1456
2370
747
1757
627
172
325
2408
2821
5474
6078
2366
1984
763
191
92
63
6152
1027
6135
2022
5
1993
879
2135
686
3179
3212
5433
842
3797
231
4275
315
1620
1980
302
1940
4882
3758
1348
354
5238
537
2906
1092
4283
886
3915
1036
1731
442
2366
3552
4258
193
395
3588
23
5004
2152
3394
6699
230
13
4007
2342
2030
2079
2060
2199
1385
1995
2216
335
622
8900
2942
661
5240
4213
1767
4751
1898
4156
484
7429
6614
1147
1076
650
2080
1088
68
1350
4599
3161
1576
1584
1579
2035
694
6524
313
280
4329
2082
6863
509
2624
2367
2600
163
115
2259
2475
1198
1635
4869
6214
124
572
1622
1567
4571
2582
4754
727
5520
1167
4350
4756
184
23
2706
184
1965
608
2457
471
2790
1113
548
2444
4023
5634
801
7
4449
4558
9035
210
344
3111
327
535
744
2351
585
1834
170
2986
2373
515
107
2077
284
3221
980
1508
6189
627
2336
3923
1143
7171
802
2174
239
1298
875
1027
173
5292
392
8387
732
3500
135
4211
877
6339
3736
1218
1333
184
4835
8368
677
2345
4858
657
3637
2721
1779
1706
2408
5016
191
2617
2596
3192
1669
4990
1057
3496
4812
5044
1821
4117
1801
3813
3202
1838
934
2997
2005
1871
741
749
656
152
368
1556
246
2868
1840
1195
4398
1
436
4947
2517
3237
4293
300
997
3623
3923
66
3138
3939
50
2694
3435
3583
483
424
262
1545
2983
1455
3872
3720
6104
2685
324
175
6502
6010
5279
322
2851
8302
3604
1246
492
548
5211
177
285
3329
3791
774
1017
2544
2084
3902
3136
530
3829
993
3125
6788
840
3931
2729
954
1058
6820
282
349
2700
3743
6350
1000
957
179
3388
6354
5572
3215
3369
288
2288
3554
1689
2251
1970
1271
2052
64
1580
205
58
2135
2709
283
1364
4167
6634
1041
7567
3387
673
1436
15
4456
913
1653
2664
738
1371
82
258
700
9173
179
903
3121
259
112
1964
429
2071
5081
283
4977
6033
5000
4574
2548
4684
3548
1569
3668
859
3627
4077
1160
975
2556
509
2184
1838
1640
1377
2991
626
3059
9392
1406
256
624
769
3891
586
5555
783
2295
6291
5966
7896
109
338
1346
8060
2158
4499
1460
846
1596
4270
869
9
1262
3175
303
1782
3633
3383
1657
7836
279
1678
130
581
631
3578
4135
9203
983
4877
186
681
72
5883
3163
548
1249
1454
5500
4897
1695
2324
582
1035
3586
7252
3390
4030
5055
4444
1176
6501
5192
1250
21
5511
1323
4011
824
434
1654
1997
488
869
4544
1666
5981
3180
3184
3720
4276
291
5132
1416
510
7441
2076
279
2637
36
122
4543
1036
6501
7859
4071
1554
7166
2731
3574
4374
283
6016
1265
3879
3084
1117
386
680
2958
3471
5353
780
978
3360
815
3532
5596
250
2752
4043
249
6307
4776
34
4828
3428
6528
3919
3203
5586
795
4698
1721
3096
89
2847
1665
4169
1405
819
4574
3904
3353
670
661
1393
5481
560
5849
2205
1128
1044
4728
278
1880
3659
6701
8396
1282
395
3206
1184
1489
761
795
8
203
1235
1460
21
405
4213
555
750
68
5315
75
815
65
1628
1147
1235
198
1571
7777
34
5741
3605
7816
4
1512
4782
3790
611
5859
1565
1489
3282
1504
926
248
1715
336
227
120
6531
2267
5444
73
66
3628
462
2350
8169
6025
2243
1071
5234
1530
1239
4966
1077
1472
1336
4140
2313
223
6068
2133
1089
2892
3696
6398
2436
4666
237
260
4903
3437
2015
2574
1286
3101
2338
3770
7
7172
197
4196
1000
312
138
4978
4424
366
877
3564
1843
5250
2629
3308
1632
4186
1759
940
3483
142
3609
1404
312
3131
5230
8540
2240
2389
1451
5071
5530
112
111
385
5822
684
356
1348
423
375
838
2332
263
2020
3440
692
5634
180
7560
2522
1285
4183
1774
1586
3599
2947
499
2741
2415
5877
1474
1964
701
4504
5068
593
2207
1074
489
7420
1079
1706
3255
5035
5240
1737
471
4872
816
6958
1719
1589
266
187
1688
3036
3334
3918
924
5938
2874
2552
8962
319
8039
697
6123
530
4262
649
256
5057
4970
754
841
1984
1123
1029
368
222
728
1661
775
1331
5767
1939
1251
713
3026
239
400
887
982
1891
2949
2161
134
1633
607
2525
906
9706
156
957
1720
4181
3178
7362
5103
772
3512
5539
9832
1358
5182
1033
1997
7087
4645
7549
710
3191
54
363
259
6143
1042
252
3
1604
2361
268
983
577
1435
711
5043
6446
3244
2676
1542
456
1168
5776
6551
4361
670
113
5252
1708
3009
1230
3033
1038
5309
2925
97
1628
409
802
5732
6067
6219
410
687
442
1355
2144
688
3087
1231
878
4364
2644
3
175
1803
459
586
485
4379
480
3152
111
1250
654
677
3869
3697
1133
405
400
2119
3448
1556
1784
2972
295
3742
5011
5730
1013
2086
0
200
7851
2499
3127
1484
2963
909
4133
3396
1611
1761
157
1324
3042
983
493
103
1800
610
6232
2115
1384
3933
664
1124
1737
3057
1488
122
69
6383
8064
2704
6089
392
2127
3922
1974
356
4551
1973
880
1743
3900
744
3241
87
2623
1787
2374
7817
1659
242
284
2025
687
594
784
849
580
8677
1371
6
2341
352
1346
1718
388
1317
1653
3291
1455
473
6476
4724
1527
3706
1469
2014
1212
4547
452
8852
1812
883
3649
128
9040
1890
810
3248
7420
2353
3420
8689
258
2817
288
986
4369
2762
2462
5433
2336
7952
9156
494
806
2234
397
1389
2124
421
4306
1123
3034
174
3073
4571
2727
405
2304
3209
1877
2933
7519
140
3450
1215
314
1374
1067
1658
2767
1530
1632
6860
8796
763
1854
334
8
348
2053
7604
432
7030
5584
2841
1295
2376
48
381
4998
2196
1230
86
7582
731
2172
3246
1958
6242
159
783
2139
888
2075
4784
1339
2640
390
5993
4425
411
0
107
4119
1479
6156
1048
1084
3066
4820
240
1453
3200
430
1717
4471
7282
1524
7560
6875
17
4817
6306
704
4579
178
1754
3307
218
3393
5226
914
2959
206
579
1703
958
522
1829
443
422
6990
1434
61
1935
2441
1064
116
998
159
3861
5598
4557
405
1541
76
1186
264
1415
1100
1318
54
1679
423
1109
1408
3387
532
1301
3316
8462
158
201
5350
1426
3359
60
626
123
4936
2238
6571
499
6821
2122
6306
542
4071
10
475
167
257
473
9
6704
6764
2926
2713
5925
1507
3
595
6641
5977
894
2735
439
3270
4597
1428
4250
2410
1798
3540
6149
549
1972
2096
2422
263
321
1318
4322
1632
3510
3699
353
400
3390
4847
1437
619
6113
7290
2847
1943
2449
6026
6172
728
596
796
8045
3065
136
3031
2765
2052
186
1626
1303
3558
1969
2425
1944
172
316
1295
5926
4835
195
270
3911
4160
6956
1324
768
669
3079
5720
6086
1932
4355
5041
2368
7
7165
843
663
207
547
1139
8
1007
137
3488
2049
2942
2375
649
2612
1806
6006
3063
1161
1673
577
261
136
770
489
2240
1584
146
2561
2404
7051
3893
55
109
4383
4525
2287
3
160
29
46
6899
3718
1694
7410
4021
6684
1934
4219
1837
227
4130
756
5200
5656
2075
1665
2168
146
1127
3870
1096
1075
4690
1618
8242
6398
1507
4368
199
76
652
2264
6043
6820
952
1486
9380
1495
4310
233
1764
1103
4723
2355
795
3545
921
1682
4214
264
2173
2322
4573
2543
229
3947
1361
3887
3165
6187
1681
419
606
1799
2331
10
1131
3231
7574
3389
1094
50
463
5441
724
5137
2314
5046
2900
1109
1897
2810
1818
4122
63
465
3671
664
4615
1350
1224
1779
1908
831
3713
3168
6129
49
6520
2628
2632
3738
3775
1526
3896
798
2726
9253
754
4899
418
4618
547
600
2202
860
3791
88
3499
644
8413
1832
284
2138
2813
12
2106
642
1406
544
89
43
3518
5692
433
6325
1
448
115
2178
412
5021
1015
8466
657
1929
1124
1422
5105
1412
1310
2375
1211
2125
2154
453
2242
129
6356
3778
419
894
861
1708
34
5487
1195
2399
2551
71
879
99
2678
5111
1960
3806
5435
6174
2778
383
500
236
7321
3219
1875
2770
745
4852
3058
8649
838
5206
4296
6314
3076
1895
1148
3811
5173
1059
2091
2514
4119
2094
30
3060
2298
119
878
6250
2888
5076
7599
6713
1474
41
3387
1103
333
264
1518
5994
3446
6139
914
2267
591
3118
278
1085
390
5445
119
2483
2072
2605
70
3765
3567
6063
160
2289
2461
1210
6488
117
91
940
54
3053
1679
2070
640
264
873
3907
116
2579
354
5470
3448
1323
359
1026
2949
2123
589
449
1447
6194
2697
2085
1513
2332
777
2226
3196
1116
1623
4649
2420
4358
6974
7437
5538
1107
186
2939
2477
2505
139
8933
3426
1525
1871
924
3729
5653
4895
430
4242
4003
1024
1344
1595
137
2952
1905
2003
3363
2270
872
2533
626
7113
312
3345
350
6599
1
82
4060
1028
536
263
1339
5034
3320
137
133
665
2702
1720
377
393
86
697
62
265
6707
1169
82
1569
323
1045
35
1065
204
176
384
1586
68
1708
731
2088
47
8131
2293
4071
364
4879
271
661
840
3979
6
686
1431
2615
782
6442
6718
267
4386
1837
955
379
1926
1953
315
696
91
4541
1567
444
144
2524
1668
488
5855
234
2509
1595
2399
3081
503
4390
8917
3106
1677
139
175
5509
4341
518
2273
6530
650
397
1419
55
6407
2501
53
378
1918
221
343
571
618
1917
2366
5792
184
2527
4928
4655
2739
1427
5041
104
1014
4723
97
2183
1192
1251
1376
2476
2410
6225
445
1566
4931
4058
3871
2978
9042
2410
951
2555
1342
735
309
510
928
1948
6117
1206
1120
655
3451
2523
475
3954
52
2140
2490
4147
960
7892
1572
5192
1570
2310
1298
318
3513
303
809
1133
790
427
27
4330
1691
5830
692
1183
4865
1780
2267
326
239
182
5492
1183
897
7266
1939
345
795
1506
3156
3325
2771
4576
1645
4601
2074
1610
651
1005
164
1945
1639
6710
352
1939
5734
4291
585
393
110
1328
888
13
4099
1630
558
1075
6011
1405
692
1494
2329
400
7509
5750
4273
7325
584
5066
1497
380
1021
4550
604
463
3946
1522
2118
274
153
2234
348
526
2431
3102
3417
3139
1524
3345
3272
7232
2890
2135
3011
3216
3142
4361
2957
184
6536
1066
424
64
2987
6601
3235
1213
2760
4691
1354
2643
2832
335
949
6975
1371
882
7085
1282
10
4235
2236
1014
7953
4976
2258
2115
305
4552
270
43
2
3217
3246
5869
33
1417
3225
55
3667
6085
1690
3764
1357
1146
608
806
1363
8783
1069
3061
5662
1366
594
475
3756
1621
3933
1072
7214
1371
4660
1598
7064
30
248
1507
5211
3082
7491
1045
211
1001
6928
2902
6317
1084
2877
1846
7261
864
167
1234
1305
5057
1247
8697
1807
3277
1150
315
2273
612
3448
5514
400
868
2346
1746
3803
2497
2936
1405
1637
1425
3453
7544
41
7749
4900
97
3918
345
2428
1122
64
4682
121
2760
128
2607
1260
200
5833
833
1221
2180
564
2134
2472
1121
2534
1045
2878
1081
1732
900
1529
2169
2326
2906
726
4345
166
3387
759
6076
1455
4831
4195
2462
1015
5260
7872
1126
90
4951
127
5
4638
6527
7073
1218
2142
636
7242
847
6584
2670
2901
3069
1493
938
1650
51
2945
6179
940
5147
4981
5438
1716
6720
1418
773
579
612
477
3693
4679
6438
6565
400
3535
1908
3488
1751
3780
1627
1096
28
6064
68
5515
4036
7349
3999
544
1280
1351
1351
10
1089
3677
2308
4788
1814
306
1720
1313
789
183
5123
6199
8494
3336
1074
2127
6885
1227
957
2902
103
2358
3913
7057
662
4734
352
78
3857
577
7385
833
4615
514
788
4303
519
1262
6
1287
3790
61
486
1469
11
1301
8614
3093
2898
3372
1460
786
3206
3305
2312
972
1495
41
5689
3316
7425
8881
1161
2335
7300
2741
3423
120
3288
6097
5417
715
1137
499
7240
333
1363
1422
1474
3363
1585
171
80
293
2723
3010
1593
2990
761
2066
2035
5001
2242
5850
305
5718
2341
2052
2717
4
453
519
5819
6405
2730
5017
1272
1846
2139
1215
2961
3015
498
1590
282
340
1461
160
3359
1650
3168
8997
3474
9485
1877
2723
5685
4045
4930
103
4823
3188
1265
6282
3724
2914
4723
1380
647
1042
2228
3269
539
5042
205
3007
51
1932
818
1784
5043
62
1589
2238
1559
222
1367
64
6620
2710
4118
3266
1580
779
11
2610
3620
2973
6304
6951
1968
36
4359
604
731
2871
890
1912
4367
1053
4561
2806
7667
2921
5932
2916
664
228
486
667
725
3398
1690
1025
1605
1173
579
1218
4950
296
3433
5937
32
82
7175
30
874
159
433
3681
1861
1973
2305
1555
762
3083
2752
3438
1868
745
1962
98
86
3648
391
415
34
559
931
417
1509
3218
934
4632
1450
690
727
154
131
3058
3018
582
2623
4341
5175
133
1509
2616
379
1351
303
122
2231
265
3797
2221
1037
2363
918
2248
989
952
23
3033
3093
712
1993
8910
5669
788
6205
385
260
5632
1946
957
792
4714
5710
4382
683
580
2329
6500
304
3989
2452
2763
2201
6979
874
1953
62
2128
1483
5787
2949
3521
5532
1208
5050
1816
315
2002
751
3990
4091
4866
406
57
7092
1642
4322
1361
1030
755
281
691
4628
5395
3680
5877
440
3710
1333
402
89
596
661
3497
5547
1108
837
1015
8910
1
736
3890
9025
4913
4014
2117
3451
304
1055
8497
5802
1785
4413
707
2442
6268
1407
3190
745
2384
3790
6803
536
430
2580
537
774
3438
3344
9375
728
276
7190
207
4709
6440
157
291
7244
27
1805
479
269
7755
4001
64
318
2395
929
2190
805
386
121
196
362
1375
5045
2669
1925
1238
6098
575
8194
787
1160
1588
3328
793
843
4191
39
1155
2027
1130
4714
39
6139
2742
4427
3778
895
812
709
8311
6068
4279
5095
3176
2217
770
5273
8701
2260
7515
1149
5493
399
1503
5801
394
704
4918
4550
1364
4376
1869
7786
328
1502
5833
3623
463
1076
1116
758
3460
187
845
164
7868
903
8000
7341
2862
1258
4484
4882
2544
4515
766
546
686
1796
7063
1880
3483
1442
2600
557
43
1075
4062
323
319
293
12
802
5499
1359
4296
267
3221
362
680
4951
329
358
2225
4062
217
435
1808
4767
6829
488
4613
1029
6319
544
780
212
2118
4288
1447
4706
1427
3254
6587
1580
706
1439
424
1919
335
1948
1678
6278
106
7799
1471
2950
3023
3794
3010
1830
2082
787
2167
298
4113
4299
5232
274
1339
5050
1341
1184
615
1488
6843
2559
386
2488
922
3565
313
113
1572
7247
2662
3342
1251
6055
1490
613
505
6392
3079
4211
1279
721
11
31
233
2
4113
205
101
2208
3789
1467
5196
2559
1940
2159
4321
483
2743
2033
1152
49
5151
108
2564
585
91
8980
1296
613
761
389
213
4061
4369
980
2533
130
6589
571
863
4928
5060
7489
498
5129
3369
6813
6578
6955
3408
1492
6198
123
3751
2562
9405
136
4419
1048
621
4
395
4151
5957
932
773
1001
2440
2409
1618
1940
702
5842
3490
73
68
557
662
468
993
1380
4478
2174
179
1358
4083
89
244
3665
912
4376
901
355
1956
258
15
2207
0
1497
3412
244
3710
7480
5499
1621
1356
2481
4837
476
3093
2854
3083
2456
4835
3007
98
1989
728
301
1179
3101
1746
5433
1424
2621
355
1867
2222
1716
5217
364
147
6234
6768
4398
491
1362
9
2778
2667
2010
9454
932
707
5026
7123
2454
5734
5600
1828
3797
3329
86
4826
3448
329
1618
385
1699
32
4236
6094
595
2555
5144
19
6388
172
97
3584
994
1745
556
6775
1925
6577
383
500
1
1067
124
68
302
1546
448
4263
4254
5732
1971
3938
4037
3442
9239
6935
903
3699
593
5968
3436
281
4123
228
974
4126
4099
2189
35
375
2038
801
2861
144
1202
279
2439
501
1492
2567
453
3567
778
3385
4339
1028
1102
4081
1278
1774
4336
96
6613
1612
6039
2707
2355
58
3142
2104
813
3037
297
5622
743
4552
288
888
5068
136
2741
4839
487
6944
595
1780
6976
2521
868
438
353
1976
4194
2503
3037
738
7255
4731
2683
1422
847
2198
6000
1261
2445
3946
7613
52
1075
2283
3299
6412
149
417
856
4050
940
8689
1193
2732
443
222
1003
1019
1077
637
612
2522
2778
1609
466
579
925
962
1290
727
1994
4197
1915
420
2539
2464
7582
4817
3009
213
2336
3571
6677
145
739
1426
1897
823
3262
4631
5339
6629
1464
1523
1820
1010
3024
7293
94
1605
8525
3582
2401
5079
7866
7307
2640
2540
4356
4158
452
1519
443
892
2126
951
306
3278
2803
124
1779
7624
13
5647
7113
4756
39
4020
2391
2502
1267
1108
5647
1109
133
1916
182
583
1279
957
319
3406
2610
3211
410
3849
33
597
973
1341
155
844
1515
3713
2328
100
1503
289
136
470
4497
2912
2104
1956
1691
983
2052
2720
2168
1236
7798
7980
1544
2144
3130
8215
3373
2459
3044
28
3590
853
1346
3951
229
815
4423
1239
6267
2618
7301
2510
2487
5505
3728
4188
911
3817
2409
5325
1199
331
1511
1673
1009
2207
707
1451
250
1097
387
1355
2824
789
53
1320
6618
1686
2030
505
6576
295
138
1802
377
40
61
8587
5072
4162
6656
362
342
6266
811
495
505
1700
7044
1321
165
8423
5554
3365
122
5473
5422
7807
67
3754
2705
2418
115
6421
6537
375
4385
2763
3738
373
4006
163
783
2380
1997
459
1425
1652
30
856
1870
1105
688
2635
9831
3739
4378
747
3528
750
2172
1343
1958
502
4859
277
4772
594
2868
660
1360
464
2123
1464
2665
1870
1342
832
2234
119
1801
1700
324
2978
64
2988
1179
2035
881
64
1145
2684
7454
2394
1924
239
744
1995
4968
6180
807
912
3542
4432
183
111
786
2535
501
3432
6646
1773
1170
6255
76
4252
637
3043
4639
3062
589
369
438
4329
336
3239
1240
5697
4320
311
169
2878
17
329
5522
5103
1410
1109
2895
3654
2105
9031
1824
3863
4208
200
3813
6137
6149
4346
8048
3626
2442
1624
1435
2121
1095
3749
1196
1794
1809
17
5856
445
4275
96
4308
2897
3561
292
6464
1372
8660
2619
343
3735
507
5925
7989
5134
412
1671
1189
1695
5309
4926
2276
766
239
436
3722
993
1012
2628
1212
408
2390
932
4941
2938
826
1656
69
4854
429
1751
1480
2109
4491
3366
1656
87
2469
1034
939
1124
4777
3035
6591
2212
421
250
4361
763
27
1580
2404
2739
3499
2292
4246
4343
2842
763
4411
3099
2511
4801
4130
511
84
2448
638
5611
7680
6757
2193
2229
3100
1434
314
86
4275
827
1593
45
5724
1099
3756
339
696
629
3576
2807
120
5523
4762
2429
1040
22
2034
495
685
1331
1431
7821
2275
6145
3162
1267
821
5479
8593
614
650
2391
281
5454
5822
886
310
8760
3002
1115
2292
2498
1564
4731
159
7142
1554
2097
123
1178
2217
4572
5224
2312
5719
3626
76
2089
6495
2208
1542
328
277
548
6061
1393
2382
2062
7881
1767
889
151
6702
836
2040
1901
1060
3632
2536
1885
2172
4907
4518
385
760
3764
1443
2016
227
6169
5644
1641
478
1320
3385
130
699
1869
1451
7327
853
3548
6592
1279
1922
6299
2505
8592
5770
1050
47
1273
1633
2525
3119
4376
2315
6176
1308
1265
2372
2171
1308
241
4357
1809
1830
4027
5491
15
2157
256
2474
1062
7600
626
1626
7655
2003
3841
124
2261
805
1044
3017
1842
9133
1781
1700
1560
879
764
5059
8659
2378
5196
1091
143
2433
1857
1475
407
4679
50
1034
5895
651
708
258
4604
934
268
1013
3586
2716
755
894
2618
1634
2287
1504
497
3207
1272
3220
1193
6659
619
3440
1185
5299
1425
7452
2963
1458
5172
505
674
2773
668
1621
799
4212
5312
863
5526
7887
5168
381
3395
2877
6424
1890
594
792
94
1629
5431
1379
1515
2281
788
4451
5281
2242
821
3915
4758
6460
323
4618
2928
2796
3822
7097
2480
1496
7860
2841
228
7802
4414
369
4028
1348
1683
2599
1173
5265
1170
529
761
7908
1046
3511
1428
53
1326
168
2104
671
2178
4488
6105
2677
3571
8850
193
1996
640
1822
1152
162
163
1563
554
34
4271
44
3256
4744
2005
1782
1130
2629
545
195
4592
688
253
4700
3979
6253
3206
1857
7444
3383
397
4767
912
2112
2722
1538
2608
700
7350
14
1833
577
4990
4282
573
3607
481
208
2256
680
5268
652
3915
600
7534
2152
98
490
1387
943
687
1377
999
7018
4679
5338
173
8625
1047
3704
2205
355
5730
291
4501
813
621
1179
7217
11
1479
1821
7397
5042
1380
2425
3227
1594
933
1295
779
1451
629
1712
3374
973
168
3865
512
381
2451
4815
493
3795
3072
7200
510
99
2070
425
2175
75
4899
13
2630
171
2559
4491
1315
6721
2803
3383
1025
942
1315
606
637
1257
1541
431
2265
2364
4588
742
2930
4339
3279
5511
762
781
4553
2145
2935
2347
681
2402
4892
2810
624
2369
256
210
4170
4043
1841
3565
78
2215
2324
1464
1100
2425
2632
2216
5118
2979
1712
4747
43
407
7097
3200
868
6212
3454
553
164
110
1474
781
42
1259
2246
4450
285
707
107
4882
1153
3641
1260
881
3447
4647
55
602
4972
1433
4907
2856
48
2710
2223
3657
138
4159
2623
2914
6347
105
1673
3792
3640
373
5560
2356
3301
4683
2195
74
1476
1971
4518
320
4311
1701
4403
2815
1955
8376
1328
5127
1059
1726
309
314
330
333
575
543
5453
563
911
322
851
323
2614
4873
4776
704
609
5276
1256
1174
41
110
3127
249
5227
1017
39
617
249
251
3276
784
495
7898
3930
1730
2550
2010
476
215
2563
543
2903
1379
3994
1241
1624
359
4091
1468
114
261
1531
4916
335
234
3565
3456
3355
2826
2269
147
1153
3977
635
3609
3229
27
245
1430
2100
1260
71
1980
1033
656
480
1259
164
1007
2313
409
5855
4053
2478
1310
7763
190
5478
2425
4460
682
1001
3672
1548
649
5564
1592
5703
2623
16
4970
6087
1562
8428
5174
503
380
5587
8667
4009
8335
1515
416
1599
686
204
295
1829
917
2975
584
4882
8274
4755
6673
1890
26
691
1239
864
1220
1413
4140
17
736
5017
8028
374
2017
201
427
148
4593
1103
2309
2769
3833
2124
80
2907
8092
168
6981
2266
606
7027
2812
47
5073
3516
514
9200
571
917
456
559
2055
2974
1749
4734
6920
2608
3
2315
393
3348
4199
6078
304
708
2386
842
4787
624
1893
696
955
1818
1224
2022
750
73
1852
4485
4895
1638
1284
477
1151
395
7084
3350
2741
309
4211
618
3892
2751
3501
3035
1739
5228
4607
3740
4273
3091
594
3197
661
2567
200
1161
1910
4881
389
2664
1077
7177
2484
3
157
1989
2665
196
597
2582
5458
265
4466
659
4536
3669
74
9129
1745
303
1975
1532
3660
7000
3242
26
2051
436
1360
5320
154
2399
642
4116
2058
944
1276
2687
1443
160
3526
802
474
1954
2261
2340
5595
8370
3416
6302
4345
698
292
1119
844
1585
3836
863
4558
1700
7642
1979
1241
3794
53
5470
16
2843
4409
4035
6090
2295
552
1223
584
952
3286
5312
3072
1212
3398
428
1502
163
6030
3108
251
4584
1335
5633
598
405
2962
3213
16
1018
2693
1014
176
1271
6864
2623
442
543
285
4173
3450
1892
172
391
3515
117
76
2623
4201
4693
1721
1375
2345
4377
7952
933
135
330
4113
6446
3751
2042
3142
2159
4222
9
461
2059
5907
527
2596
436
2021
3198
1026
733
3237
8372
4224
5124
740
8609
2943
1735
1994
1869
4752
347
1798
1995
2563
1497
1578
2054
356
687
2174
532
2348
1730
3498
4325
1819
4979
188
3421
395
1241
61
7832
1233
3207
1618
444
3054
1003
3
5025
2443
4288
134
7145
3928
5395
2571
889
3838
2149
919
2869
4280
3969
194
8233
4515
3840
5553
146
1314
527
653
810
2904
4035
7699
1006
8547
496
5193
920
2033
1356
781
502
996
4022
559
1064
1204
2213
2832
248
912
4019
1852
5774
2716
1477
337
2024
1256
4642
4577
1693
2065
4569
1514
3059
268
975
5028
5433
1580
459
8673
2584
2414
3995
912
341
5014
6940
3301
3978
98
3461
83
1441
3007
3289
1562
198
3522
101
6407
128
777
3326
141
7567
443
101
1320
249
4518
849
885
170
4042
593
4146
3186
286
4723
0
6362
37
1359
129
1216
1203
146
706
1052
2532
135
367
3809
990
3304
736
8859
1169
2476
776
571
428
4117
2
851
7194
6688
4610
3547
1098
4508
1370
1149
1764
3301
1702
1689
3382
2518
1806
5936
139
67
309
2695
5841
5451
4508
204
5049
50
4689
817
539
2305
2082
5297
3544
5717
1024
839
3
5071
2561
2221
403
1805
907
110
2050
3570
189
223
253
1701
668
1740
5002
58
1223
1797
2347
1358
51
3036
6334
348
3570
1120
4103
1357
2249
365
5214
2164
3677
79
5957
3262
2964
7484
8601
224
3453
2260
834
1844
1542
1047
4032
2242
3478
173
1671
1194
1192
2612
2799
1119
7529
1152
2121
234
659
129
2599
3735
2512
959
6200
336
651
1847
7716
258
7250
3691
46
1958
1098
503
1020
3710
8565
542
1787
738
4620
666
4334
4111
3427
2606
1227
7967
1585
4336
1206
3836
1193
3889
762
2430
913
2526
3750
4645
1964
6158
7948
10
3023
80
2944
5503
851
4017
415
76
9371
2729
1613
4174
84
1602
125
1353
2628
3839
3789
79
40
770
995
7108
3629
3661
761
7551
450
4703
1849
5076
1794
5217
3774
2750
848
1692
1110
3499
4202
375
3231
6074
1061
4564
699
2137
4289
4677
4878
3159
1264
3543
99
3503
6109
2188
1557
1191
5477
3266
4555
31
8134
132
6271
2502
660
917
3153
1277
3271
1784
2280
7598
141
1491
2225
795
4898
1531
5825
3154
4775
2817
1389
318
68
4893
1631
7426
2697
1183
379
1552
4646
187
425
345
2308
530
1690
2181
100
1648
4507
698
1940
67
2709
2672
6401
330
5737
828
685
5303
3470
4002
1926
108
6016
4007
671
3096
223
4902
1392
3576
507
1708
134
607
4431
45
3730
4378
108
1626
2278
574
1872
336
8242
463
897
5388
5709
5066
142
4687
1516
631
382
841
3347
1279
7292
74
106
3917
2585
5394
2114
1051
289
253
1739
497
7300
3937
3800
760
182
9379
1179
79
271
52
2267
4507
3360
37
2083
742
3935
908
3148
1937
230
499
1725
4719
1357
6764
2336
2252
340
2518
4947
6563
5087
2854
5925
1593
1024
762
4588
2107
620
713
5307
153
1623
3369
3159
3214
4165
1150
504
390
375
16
452
4363
4678
2748
3840
309
606
218
5190
2308
2433
334
680
1813
2672
1100
93
2869
263
1388
3996
4192
6876
1286
2601
21
3094
1345
8210
4026
750
1618
1208
3095
6150
1505
6839
6967
539
833
2100
7019
2947
3884
2343
9183
17
3343
4289
2133
6217
435
400
749
1083
4787
103
2234
7114
2566
1922
3486
68
2544
1137
910
1272
3078
5206
2751
2185
2235
4944
3360
1688
2113
3980
738
9010
409
181
99
1713
173
8355
117
802
3668
1640
978
1968
936
6838
1046
538
3310
3216
4115
7609
1442
3201
1098
7842
211
1410
5117
4970
1504
2939
21
1248
307
1324
1523
7126
403
75
276
8654
5514
3363
5468
108
1394
7406
557
6420
2494
2109
2289
905
6429
1544
2176
2482
418
281
2434
4648
1542
25
132
525
253
1810
1320
240
9375
3386
3153
195
2337
17
833
3032
448
330
7764
2997
677
5553
271
3471
2780
1741
4487
452
2374
4330
610
2594
854
727
879
761
1365
8442
227
667
2971
508
1541
3256
1317
2023
617
822
750
215
315
2862
650
1573
4123
370
6629
1042
7939
3429
933
2325
2825
210
4230
409
904
1088
2258
25
593
15
1939
1615
8428
3858
4855
2147
7718
686
3505
1522
2549
7436
37
433
2281
860
1069
874
3977
4181
383
1032
2053
6060
5087
700
3588
4817
938
1966
1202
2348
5736
462
127
2174
2149
7591
5528
4406
4450
1845
2401
714
581
4631
2759
2823
1969
7336
1762
1677
6148
4968
4000
496
349
4929
2166
180
1706
1860
213
2282
2959
829
2800
1209
214
770
8008
528
4265
2113
2087
83
2635
899
426
5109
4947
7875
4246
1722
613
850
1049
3676
322
4571
158
1814
1079
3862
4564
1767
686
5103
1348
4216
2786
588
820
1009
4725
458
3323
1581
1388
4485
5066
1366
1464
2461
453
2685
540
2400
2237
594
8291
787
688
7211
2713
3496
697
1622
2270
125
18
3241
1056
8671
1998
277
360
2641
1406
4790
868
7016
691
3736
537
7562
5079
6318
314
131
5868
3136
191
6923
3455
5104
1484
2034
2840
167
252
1984
3760
565
77
41
2701
576
1178
3755
3963
958
2043
355
1405
5048
278
4278
103
1644
1919
1933
6850
1536
1019
403
6211
4379
3950
5241
2222
7086
891
254
1496
2287
5448
3666
1091
1265
9463
112
2667
2133
668
1019
483
5578
3758
1996
3205
1493
4827
990
372
1958
6692
123
2001
72
7274
2169
4635
405
4075
3400
4402
892
3935
4378
6906
313
261
629
777
100
2670
5969
2040
758
1678
7869
7165
7249
8392
310
4213
5302
2229
2439
22
2768
750
43
1289
357
358
1264
1531
1872
8455
946
6333
3686
7760
7065
608
8830
3294
1157
1188
271
2268
162
3007
1583
1026
708
3749
3752
167
445
1909
6041
2830
2825
3021
1641
982
5858
30
1155
535
2408
266
293
2
1835
1205
685
1528
7301
5831
401
1208
1012
2529
1035
150
5196
7930
663
238
836
8353
749
2416
1230
3807
1070
6215
5534
859
4353
196
264
582
7
906
495
1507
990
3158
4829
4907
5618
1063
8937
430
1113
3929
7468
2657
1454
6474
749
785
2652
3716
36
47
2294
1388
537
2059
3988
36
2225
507
441
613
170
117
2363
6725
1247
805
6768
115
145
100
5012
2049
204
1236
4974
1824
1169
382
7528
3252
1924
319
3262
2450
2
1096
138
238
623
4700
2574
314
4314
1397
88
4485
935
6689
4934
1959
1858
2875
2587
661
564
837
312
684
3287
1364
2229
2107
7365
29
3215
6343
1986
5886
3628
23
2228
2310
2415
105
4812
1035
3816
2742
1485
8526
1522
412
34
5836
2639
2824
1595
38
21
496
709
2440
140
5938
1582
7266
45
339
252
4578
118
2428
1302
1961
996
4705
6309
2371
2989
502
87
1949
285
3892
6106
4033
1711
53
1780
1975
276
3003
2689
5617
5479
4482
215
3401
6211
4354
3383
804
3691
1038
4162
6508
515
259
527
927
1305
1035
2444
7880
3838
63
7943
2585
199
21
1389
171
648
2447
955
2229
2097
5821
3932
612
710
5923
123
2484
2368
1049
3313
9478
2154
311
306
1144
4799
1840
9150
4530
6163
1890
2407
1789
2480
667
4519
3295
4464
4502
962
1272
1381
523
906
597
2692
3327
4820
4060
243
3271
4236
2005
7151
2012
1867
1250
2628
1058
4583
263
1055
2532
1695
2486
5364
280
4673
3084
2181
7086
498
1931
1834
2833
2166
3724
1146
150
347
4161
1111
3254
4744
5030
2970
6690
8020
3362
3451
1980
570
4624
5715
2869
107
1852
7143
911
46
3839
172
128
897
1286
1142
978
3028
3575
7744
27
4448
223
2452
505
2428
1984
2188
2963
455
1835
428
949
3602
3554
3656
832
762
919
5168
2808
3155
1302
4426
636
5640
1725
5829
130
2145
4063
184
600
91
5614
4066
150
5
2439
5213
3831
255
2446
1598
131
314
2249
3101
202
152
1610
1643
863
3290
117
2046
1504
4836
2056
810
504
4309
3537
7776
155
1559
3334
381
5969
5311
5408
7497
3725
4429
1901
5562
7836
1422
145
1279
1189
2737
1791
7568
1308
6123
1145
3138
614
1412
6305
3301
752
7407
1828
850
4131
1658
396
1251
998
270
5905
1426
2005
848
1351
4468
3014
38
495
2079
525
2663
3767
1378
703
6586
1052
2134
354
1399
1280
1529
434
7509
8598
2553
853
5887
4520
475
935
624
1373
1759
2053
18
5546
976
1043
2414
1463
5453
914
1103
3820
167
99
2878
2504
1053
219
2552
4785
1897
2638
8753
6775
183
323
745
2488
1659
869
2085
1672
978
7205
791
3417
2988
892
1586
4060
790
222
1588
117
76
1113
4873
270
60
3397
1252
3399
851
26
2716
2101
2237
161
988
1074
382
2040
1061
1916
5299
415
2442
1356
3176
1432
4082
1798
8118
8426
7166
2320
2806
1213
7816
384
5186
958
1920
62
1551
130
1409
281
7170
5504
9
6693
192
1778
2083
1865
1798
4043
3087
4667
2410
197
5632
7662
6152
3026
592
2706
5465
5328
7109
335
989
8918
2968
3943
7622
2078
1139
4974
1822
8120
4169
885
1387
6356
6068
6301
4
1322
1099
525
7042
3707
4046
347
3999
1851
699
3548
4404
1995
7828
260
2275
4732
1313
8618
2778
2759
4779
282
1418
5376
5496
69
1455
337
774
2259
227
5341
242
5917
2809
772
3675
1965
448
3705
20
5308
141
4131
8569
5608
360
2498
2847
2829
1625
2228
2469
183
4673
313
3554
1466
5709
2098
1229
5981
3562
6308
3667
2376
630
983
5043
1688
5746
1168
281
1339
3681
5869
1576
8208
5059
852
1613
3475
2485
3256
2985
449
2731
1215
1109
6341
589
5448
2135
1853
3697
48
150
4556
2824
5575
1823
8001
2074
1132
7
8951
1002
1197
1363
2635
7379
4857
7193
674
380
4641
3445
6581
76
267
9211
318
493
1158
667
1712
966
6240
5551
2148
7046
2415
14
400
4630
2809
1319
7477
135
3
5
2191
1050
3892
204
2282
6585
713
4528
5765
2633
7708
7689
202
203
1721
569
4980
5595
93
8002
3285
46
1906
962
6391
4245
1951
2317
8196
3524
2258
6912
531
820
1620
725
6641
2350
7866
3858
1719
2566
8121
125
1607
1383
835
3053
2456
230
2510
6722
2663
242
830
2399
218
953
5461
17
51
6501
777
6056
989
5133
6399
4216
2952
4966
3135
203
2738
579
4312
2766
2376
34
3211
2335
2402
2422
8953
4504
546
744
4748
7026
4144
4160
2469
2031
1356
70
1721
3185
1463
7293
1119
4641
2457
3845
286
4706
3533
1291
3226
8585
1066
2674
3743
2340
3869
2490
1270
2419
4768
252
882
483
449
185
2378
2698
1661
354
3800
6296
2804
3822
157
1733
70
413
656
138
1690
4209
1804
1921
750
5945
2119
652
333
5774
132
2507
3189
578
138
138
2769
4148
4454
2013
5201
1588
1013
664
7034
1176
1319
26
1810
1785
148
1074
247
927
1042
240
1015
1091
5063
685
608
8777
354
1713
313
9366
3159
1300
3682
3483
4413
4247
1595
214
1580
4871
306
991
8767
2808
1420
3746
1133
2928
2783
788
834
3256
615
7034
520
3343
1482
464
7481
87
934
1437
245
2060
726
7917
2364
1669
893
4209
377
7044
5047
6370
3481
1311
304
88
3511
603
3517
3381
2439
183
3812
764
323
7038
53
742
451
1286
3561
972
2
3466
1584
1960
884
1348
675
1393
240
4525
2925
1902
1468
2448
1054
3963
422
764
9023
1156
497
265
5295
600
2471
4271
4191
564
493
3678
578
497
320
778
56
5868
871
2590
5580
2024
30
2295
661
415
2150
5368
5606
2440
2501
2604
1905
1205
6361
1971
3885
4423
177
4498
1485
364
6584
426
4234
6590
1736
29
6887
5557
2295
1033
307
2437
5800
969
2168
8856
2869
3499
418
3121
6134
3170
1838
4742
1182
980
580
177
2771
2094
1435
4336
201
2418
3872
964
570
480
372
728
1481
2327
1558
4667
3103
4360
3981
2282
1854
62
1089
52
4478
3993
7
705
2471
1532
2251
4649
17
213
113
5762
1289
5692
3833
3327
2499
2012
57
3462
1456
285
304
3416
1144
2399
4269
385
1589
208
2720
1635
2266
1819
3462
64
1297
4024
4648
313
1035
1642
1695
4998
2235
4994
4026
1300
294
2185
7115
54
435
2215
76
5035
512
5692
1937
7684
1988
980
3345
237
138
7094
17
1371
16
902
2963
332
3454
2124
931
523
808
52
2692
471
3682
3863
134
3341
2341
7263
7050
480
1060
332
5442
1037
1195
310
5315
610
835
505
35
531
192
2044
304
3722
680
4250
124
81
604
1630
775
419
1019
6744
2779
212
682
596
2396
612
5794
2037
6043
13
977
3951
132
288
2167
481
64
4358
4
1423
1974
5171
1460
4885
3233
7843
6548
3768
5182
9574
1769
4547
437
223
156
3248
275
1500
2771
4965
2419
283
345
61
419
1283
2417
1533
396
2135
5089
1622
7542
990
1005
763
4475
3005
652
3978
320
1413
1961
308
266
444
877
3222
755
14
908
395
939
2392
2620
513
88
50
274
682
1545
1547
3217
196
270
1706
1788
1631
829
6991
1230
35
5278
3453
46
4993
1254
1324
4086
8623
5802
1061
1860
7451
4151
3211
308
226
5352
4068
4176
429
808
2089
793
1727
1248
283
1380
2383
6232
4084
2751
1783
240
3081
4812
271
555
4172
1393
5801
4256
1097
3200
876
2954
962
1366
458
3346
1572
2270
5238
805
2836
912
2051
1211
273
728
2594
376
4711
7119
5188
893
3553
2234
1591
3205
5068
418
4814
418
6656
5906
3851
1611
6494
3248
2318
2800
6
4187
5077
1282
70
2806
4093
3124
3625
758
61
1560
7892
4231
1524
7121
4198
7824
1056
3127
3289
21
1424
3
3316
5772
4631
7134
2218
428
318
3924
2726
2034
1358
6887
1449
932
3527
6506
1769
3368
6337
5003
2132
1
5397
6341
8701
2721
63
1257
3814
3
2626
941
75
162
6728
779
2036
36
4165
5258
1161
108
1299
1128
340
1084
362
372
54
1662
565
341
2056
2283
5288
812
681
2724
1462
8685
3732
3105
720
2248
2140
378
3667
6353
7102
234
3931
1585
1736
2828
760
9511
5657
2011
2579
805
4065
1595
3116
956
7941
247
2872
226
8939
885
1419
1891
2470
560
2829
673
4048
939
5736
4046
4652
1925
2031
511
3972
29
712
133
2048
1584
187
222
3516
2463
3708
540
7677
3575
794
5639
6961
4680
2007
3220
1234
80
943
1435
1793
228
4800
62
3980
1957
1496
344
649
6147
18
289
4998
158
2508
3505
8871
7385
8704
4883
364
1151
3457
365
56
944
754
3516
7237
6320
7577
1405
4249
5229
6580
466
1896
5338
6567
824
461
9073
572
49
553
372
169
3422
60
1891
993
3318
8533
8155
8639
2611
1278
123
1693
39
3777
1801
1464
3731
84
98
5812
2803
5471
298
1543
782
6988
1793
95
223
1147
3351
2888
2339
1745
2087
49
3688
2468
7491
6329
219
2496
440
583
18
1490
2836
4311
5685
4017
984
2657
1146
6266
6599
26
3870
2472
2667
2183
1434
6786
2958
6499
2372
1328
134
5624
6408
2131
2328
4328
2136
1073
1807
57
1500
505
17
2117
2059
5389
5893
3887
2538
5467
2942
257
634
6497
745
4020
1258
3240
3185
289
1678
98
5050
950
2439
620
5752
5218
361
1744
2761
1126
66
3631
1221
353
3300
3501
621
979
4748
3839
2577
239
50
8550
582
467
2403
3429
2524
281
2437
161
7076
3382
1665
3725
7546
7666
895
1602
3882
740
5473
897
3659
1853
2696
772
1002
3356
1405
3319
316
3146
8731
1510
4233
2789
4569
2028
1872
5099
452
1112
2925
2705
12
721
1357
420
5222
3103
8191
2903
2189
687
1335
465
92
1113
7459
5055
3816
2418
141
3631
1190
576
3463
1770
8617
4388
3394
2314
1204
1033
2456
438
734
1186
5206
2154
58
18
283
269
2689
7639
7180
853
110
4017
3072
1006
2244
1101
939
3837
4951
1879
1929
3128
1211
980
5316
4961
9153
2383
440
3192
727
1231
4935
6304
97
1120
5297
2073
134
226
969
7154
1449
3105
2499
5741
4532
2271
6353
830
680
1925
2426
1301
1525
487
2750
6905
1432
8
912
3718
2585
358
2782
395
726
4063
4184
3956
2652
4054
6522
1085
2002
2572
785
4620
1957
5159
2316
6245
1428
1320
5653
2803
350
1805
7880
3007
4751
7691
745
369
2051
5470
2063
4556
3639
2253
3687
860
1397
2438
591
558
768
3143
3090
880
1197
1584
1011
6409
1577
6728
382
394
2407
938
5987
87
2274
332
7981
1266
262
525
99
68
2352
3872
3051
4380
5938
5390
294
5401
1536
1511
1134
297
3122
1903
4549
380
3752
5868
905
46
3802
278
4294
1095
1001
180
77
1457
1560
1668
2968
813
4163
1749
1717
291
719
3066
4112
8343
1943
458
3785
1309
685
480
1836
2556
2921
965
318
150
7194
4140
4978
145
367
1034
1327
6566
247
7290
9
3720
3974
6775
1139
461
1981
1528
6072
1941
8540
7679
1127
6794
1042
30
479
2439
94
2582
3546
908
111
5237
282
381
1243
1536
732
2379
2867
5859
6374
1571
3080
6187
7408
562
6694
5367
979
5111
259
376
1227
8382
3298
5333
1214
5437
978
1874
6129
1169
1429
8277
3634
2026
2341
248
2200
55
3350
1668
2972
633
446
49
2312
4061
53
1612
4125
184
2258
577
151
118
5528
4673
3076
552
693
1605
7439
40
1582
1533
1538
2464
775
2061
1873
7591
855
820
5322
4289
281
1353
1479
6126
435
1194
1555
4040
985
1995
5101
86
49
6512
2135
1989
8540
5589
125
3830
4252
279
4425
7288
6390
2338
650
2749
4535
3272
4074
202
192
4480
317
5852
1932
394
1677
980
710
7445
4747
3134
2390
23
3176
2163
6898
951
3872
1941
1138
5435
3493
1480
2055
1754
344
923
3016
2450
329
2819
702
33
547
105
545
5874
3841
6557
3137
559
1481
4853
1692
3935
3867
1133
1298
424
4146
32
807
3233
2394
454
24
15
5551
188
3157
1527
79
6904
483
1623
3014
4998
2970
528
3138
5760
35
180
670
1477
2751
417
776
9429
6156
289
705
273
709
7
1518
3402
6237
117
6440
3349
4748
8698
2869
3100
8185
2894
8863
645
3034
1452
1080
1007
3630
1967
6833
630
1165
1545
6965
4687
7112
4767
2534
6289
860
319
2295
1792
2366
69
5570
4178
2627
2098
898
5709
1687
4086
302
970
1262
607
145
648
154
6853
5453
63
1717
59
315
1448
450
1221
1002
2790
6025
3370
1275
3306
994
1677
8896
226
8334
904
2968
6
79
2850
1332
3051
723
8603
5932
6784
3206
332
371
2970
424
1611
3536
1139
2868
2452
3885
3841
4789
4126
6467
4746
8945
4394
871
660
54
3004
5150
69
3534
1169
8425
899
6613
44
1661
168
4163
7895
723
1783
1884
5304
313
3708
177
2984
2153
5724
51
171
55
185
2009
240
3241
1955
151
3306
1275
1261
2408
4618
7470
1523
1509
2065
1777
14
195
797
1590
824
1603
6133
2053
3466
2233
763
162
156
1191
3430
597
2186
4277
4057
8
53
139
1498
6515
114
1443
1087
90
2075
1889
4071
1935
1338
2044
6246
267
624
5288
1902
4158
1971
1588
4448
1536
777
2019
3820
1155
6103
4913
8436
188
6900
85
2383
1561
783
1621
500
7331
2170
5492
1843
1283
1600
8876
1674
2836
1567
1
2633
1532
3418
8110
2701
1533
916
2683
2208
2917
4802
9254
8117
2711
5967
318
1409
1960
1946
2413
1895
3310
456
676
356
602
2293
7626
458
2921
4562
1102
134
957
153
2393
773
1332
1445
5322
1571
3341
2703
3628
537
8754
2069
3268
8515
2986
128
4532
7603
796
1288
591
804
7147
701
4672
374
22
487
2560
121
205
6355
1537
301
2231
1204
1160
20
296
354
491
1381
2949
127
1932
4054
7517
822
2131
280
2200
7644
1489
3116
6630
4946
1591
128
656
32
3402
5073
4532
1742
3942
2327
302
912
1813
4283
352
823
61
2306
815
4901
137
6104
3345
469
2610
455
1833
1619
885
8239
1209
1292
3430
2987
4438
98
734
4378
2640
5183
625
1662
191
3896
743
423
762
3522
3222
5871
1787
1320
1870
8146
8692
1411
340
4012
1302
4667
2510
4337
2052
1533
3306
1378
1365
2668
765
6634
6692
51
2558
371
6664
8000
4138
1557
562
2845
2880
300
173
1720
4581
148
3278
5381
526
7208
1184
3554
7192
776
3448
5204
1008
3958
7186
713
3384
4126
5136
164
105
2319
3026
5280
7678
278
649
283
191
2699
3784
257
1434
4340
998
1702
3933
1300
115
514
2946
2581
222
5815
1198
227
2338
375
757
1529
2720
5551
5689
6136
42
342
2125
4516
1066
5644
1124
695
1883
1256
7076
159
157
6483
1025
2771
2841
607
7938
1997
276
3079
6178
1226
57
1047
6741
2200
4331
7367
2831
61
3181
7150
2332
797
3103
937
3089
166
3244
2261
1430
1286
5929
1657
8012
2870
750
146
554
144
3421
5609
613
1
2678
3856
2221
3921
617
2654
724
2032
95
3224
3645
1751
365
3248
2591
1741
533
3112
3782
8145
8080
1493
1670
4133
2984
1449
1851
7730
13
314
468
1293
1398
1645
1389
5545
863
473
2318
8262
7771
2621
4310
4517
1977
698
2170
87
7185
1662
7065
1222
7662
1976
5132
193
1784
1193
6434
27
2484
931
5017
123
5111
296
1429
1581
209
376
2497
4471
3191
6301
928
60
1954
4385
1947
366
2414
3651
4608
5394
171
113
7490
768
3481
356
302
559
6725
187
75
2827
1564
2616
1237
3902
1731
590
784
3066
8350
749
3366
353
150
3269
123
1632
3838
599
1675
2219
4455
754
5042
818
1311
5
7987
496
1331
47
2882
1219
338
1790
3577
35
8453
1642
1704
125
247
8213
3332
820
1588
472
162
7785
1182
0
4281
7366
4718
605
1146
1594
528
1496
90
6963
267
3331
836
131
57
894
1564
4232
2513
1275
3719
3004
3890
151
898
6026
106
2311
2882
2820
1733
527
306
1
7302
3951
6318
2748
2531
4694
2842
3792
1943
113
871
2793
217
7561
201
203
2619
490
111
2851
3660
3729
948
459
897
3739
902
728
2855
2623
6347
749
5835
3564
3305
6634
2162
4474
919
4080
5600
865
817
7044
85
4018
4
1324
2161
2732
1966
987
1901
4363
1425
2843
4323
3763
16
2937
4623
4353
103
718
5034
5348
1056
156
4721
94
4766
741
645
349
519
5459
1062
1581
1446
1258
5589
368
2258
3571
1729
1020
4185
4972
2475
1551
2596
1171
136
3459
2207
4062
4851
3995
1000
8675
2264
2089
4095
280
367
2297
2796
4668
877
6430
245
2609
6316
929
3995
1685
33
3204
338
3253
2050
312
177
6676
6946
2505
1845
754
3072
3131
256
1645
26
978
231
4301
4699
2011
3634
635
728
343
3206
7870
2949
1079
24
2593
3301
4967
0
3853
7246
2546
6967
321
995
8164
41
3060
1568
658
670
5735
827
3695
3763
4086
2037
386
76
4976
4752
1527
373
3751
49
2164
6259
369
471
378
1573
907
460
479
6125
5493
270
6689
589
4947
2125
2461
1857
1789
107
3043
5778
1494
6082
2443
886
68
1148
1584
1865
6849
4976
2303
2132
871
3861
606
2628
1835
1486
2117
142
87
5040
5642
2884
313
6285
2357
66
5208
986
793
1236
2804
4488
2214
3935
5571
1030
63
996
3708
1429
158
225
388
1234
4202
121
3030
2323
902
662
4824
364
6763
2181
30
5718
1326
4507
716
6404
30
3290
125
2684
112
2521
1774
579
7866
2625
2763
32
3846
247
4341
6797
196
2005
413
54
89
1717
1698
2058
5013
3129
4674
4223
6041
699
8679
1973
2074
2435
1372
3348
3706
2390
979
2026
402
5971
1025
579
1342
484
3573
215
6760
3436
1554
3098
1297
990
2657
5040
3149
3959
3583
6768
4727
4
3051
432
68
751
4978
6842
1786
946
458
4
1097
5765
6597
1196
308
1040
745
489
1084
334
2979
1237
2344
2019
5942
3719
559
2077
94
1983
2319
2672
4168
1780
205
999
956
179
27
1250
9225
2759
154
16
1906
116
2035
1212
1307
6789
217
92
4813
167
2883
8263
434
1329
1659
1547
5468
85
2588
1423
3508
642
320
5163
675
628
5006
3776
3166
2594
197
381
2244
448
1239
3020
6189
423
2058
3310
136
1133
1705
1
2088
5799
817
3541
2748
21
107
237
2240
928
238
6019
36
1540
5199
1290
874
821
413
768
1310
4883
3733
1367
3510
1778
4111
28
4297
701
1167
703
58
2655
314
6643
3303
223
215
6435
5496
5625
2900
20
1098
2527
869
235
5029
4905
5527
4958
5257
2542
301
2796
2928
3093
3245
3581
110
171
3517
956
3151
194
1922
3799
6012
2353
1205
47
346
259
2031
7127
1320
1093
729
1893
2111
1597
1951
309
484
5064
761
538
5730
7402
7951
575
1218
794
7387
176
1653
318
6301
2049
3203
1352
3791
3485
1800
979
1762
4401
1528
2786
1075
175
1626
6
2827
5982
4933
2227
3658
3011
8319
2506
1208
924
288
519
3680
3292
1887
634
793
5797
177
794
518
804
6660
2316
3816
33
476
502
4063
24
428
1386
7627
2468
1233
1776
446
680
3458
7340
2962
3105
1340
2191
4340
3651
600
805
7060
2696
4811
74
7427
5405
771
1875
1052
821
1587
2150
81
1285
818
2188
343
2041
7168
607
5857
280
1611
7428
4150
1606
265
864
6387
1172
3040
4111
5778
116
859
5848
993
3322
606
112
2740
5429
167
644
2540
1476
2928
834
3378
610
8459
2115
135
844
2614
357
506
1792
755
4042
1501
6395
519
1104
613
817
3326
1268
8591
1451
1217
1481
4731
105
7503
1239
2491
1471
2351
802
2043
233
650
70
2678
1739
1000
1133
2223
1137
110
3063
2361
729
7410
2516
481
5796
9176
3656
99
6386
4382
119
2591
3404
2631
3162
657
1812
2111
4043
318
4133
2848
897
1505
3870
7879
3565
4272
1533
6644
400
2767
104
4846
2671
158
3570
2505
1921
513
3871
3526
1554
6207
2078
2645
3794
1126
2822
3925
637
1277
645
597
1368
182
104
2266
1071
4642
1062
5759
293
698
5080
811
1454
7
4789
23
3704
2654
6442
501
578
18
2155
4727
690
1119
1361
2284
5864
507
137
8090
192
5862
4604
969
84
4740
505
1600
413
2315
1916
1774
514
3178
6135
1581
2215
6243
3197
692
3815
4837
22
6302
1590
3056
1716
1566
363
822
2570
5033
1298
8461
1330
2769
2376
440
1878
2724
6440
1006
2656
7799
3029
3708
4093
5006
1511
6541
2318
301
5213
563
2954
496
8123
138
1587
1007
1809
3680
15
4058
1866
197
707
7915
1541
186
453
5057
3147
2738
918
2904
2704
2931
1197
4128
6122
4261
83
2483
6382
6810
661
1171
787
1872
1759
410
6386
1416
3100
806
596
4378
2098
48
4327
100
849
3958
136
1220
3227
2297
2890
2163
1917
6349
8072
3851
794
789
184
1059
133
612
1821
1356
5422
5966
4471
722
1388
740
926
459
2367
3002
4148
764
727
5960
264
3122
2663
7018
583
2677
2395
331
2211
3069
1111
1235
148
847
3605
5089
5023
1734
241
1695
3999
2469
3795
7449
5866
6053
1017
408
1969
6641
2744
1434
5637
1184
1095
6173
1313
396
1999
1469
3531
846
1853
603
772
2917
1627
2151
191
1864
109
3108
7057
879
2234
4391
2562
5231
757
1125
2530
5646
239
3715
2675
4859
3764
2394
4346
7352
2488
365
6018
85
5697
5145
5619
3976
7290
1823
6108
930
1848
1791
501
97
774
138
17
634
5514
4641
5532
5789
2369
1551
3513
2330
2681
3646
5761
2778
413
4287
3295
2901
1711
2413
3069
2870
2873
3642
6297
231
554
255
6463
1982
66
46
283
9396
355
191
236
313
3140
316
4338
297
5467
9240
257
639
1349
3640
720
4228
188
6091
3107
4264
1884
7539
5856
2644
7216
4700
2895
8008
362
689
1023
3836
794
4520
2644
2353
6542
7044
1022
1721
1028
1884
1076
72
175
1349
3386
1398
8571
4922
1054
42
663
326
213
3977
577
811
5999
771
3442
3524
1004
1960
1124
5223
2217
8322
3689
4802
38
1949
3114
319
744
236
188
1183
4954
3763
96
1171
517
3158
4142
416
3053
2740
325
293
2250
4035
113
8458
2208
6940
809
5237
587
1157
856
2127
5876
2618
3201
806
4812
1444
4819
3610
7672
191
155
1738
6383
655
2762
1758
107
6701
2350
631
3187
2743
3779
724
2467
4529
1854
533
2020
4823
0
4440
537
46
2985
2750
3361
686
5408
5702
268
333
322
2756
1044
2359
730
2283
2921
2836
3490
1606
3509
35
7400
1459
2575
7028
449
7129
3302
7040
4115
144
402
2519
1386
2420
896
991
3698
1096
7053
282
4043
2667
5524
1181
4534
3107
2713
406
1877
7525
261
346
5572
1199
4244
308
269
1868
992
1826
3299
3822
2594
1033
3851
6995
194
312
899
3
1308
3201
739
8087
726
4335
391
1119
3308
61
4508
2167
1172
1970
862
2536
11
2908
491
1130
1095
9428
4274
4384
5842
7536
859
5024
19
762
15
1750
3531
8079
3232
211
2175
4950
1185
7571
2795
2666
6116
421
1270
1215
397
4912
4739
5644
4079
6166
2392
943
84
2781
189
3741
3343
7888
8533
8119
3987
1810
4592
2190
3762
78
2966
37
6490
421
1195
4618
387
2581
1552
5862
64
4
2302
1378
1632
2805
401
4165
3263
299
770
4550
243
3960
369
5719
103
87
45
4567
6574
303
36
145
16
514
2655
865
133
2889
53
314
3586
329
3558
6551
1456
386
615
705
785
271
977
6306
2576
6026
2399
1967
1413
6731
5118
921
437
158
825
76
4605
3649
408
1456
1146
4633
1418
1712
346
2431
1801
489
1543
492
4282
4190
331
2992
337
1927
3848
81
183
3269
92
805
2550
1727
6386
2976
130
353
4009
396
1359
2519
1823
3087
5501
1192
844
3124
1203
914
4596
4144
1492
159
6715
1246
23
123
1400
592
4950
7658
466
844
5526
538
2606
565
1312
1819
959
6624
41
792
2664
49
2208
1204
1300
1582
53
34
143
106
2728
7697
381
3437
1192
1778
30
1307
1639
2964
3117
1459
6556
3839
1061
2359
897
340
3894
872
8461
1905
1450
733
172
6944
5
5876
612
4975
3610
340
4081
2717
2484
4385
3191
5714
2881
1169
1331
1883
2323
4606
794
5354
80
4528
3139
1383
4698
745
65
6480
1162
1175
194
2167
1782
1861
1560
2
7907
5859
9031
6117
4320
1269
805
4965
1277
4452
2371
258
117
2213
1368
4166
3089
3457
776
1540
1123
3320
3366
3400
3121
1379
23
670
1395
3091
2729
876
2306
6644
1947
1894
5729
1607
607
5514
1657
5173
1336
2469
966
2981
1868
1688
656
2552
7416
4772
485
3746
1148
1657
789
3902
3610
294
546
1630
1413
66
5385
5765
2841
605
405
5685
2019
1226
1697
1753
1744
74
2111
3572
249
5796
2938
2386
1520
1762
1278
223
5900
4005
3373
60
2939
827
1398
83
2440
1066
573
4705
1671
1245
570
1504
5301
809
2693
1546
1224
3898
8713
1357
741
381
30
3633
2592
184
2508
84
2
5153
2265
4955
1633
1877
996
2019
2047
2607
7756
2831
7746
4329
227
2297
4900
4382
816
5949
571
615
2182
2115
2149
1823
2727
491
2824
6463
7606
597
3638
9133
453
3596
889
100
2519
902
5489
1556
3786
1803
1298
181
5712
2271
883
1327
784
701
35
5952
1880
152
3090
3179
2440
3523
700
2909
3141
2600
219
186
3363
2678
257
1040
3706
2476
363
61
292
1020
1425
594
1362
3820
8005
1933
6204
282
1377
822
353
2046
3779
1152
3317
720
5092
2838
696
746
31
4180
4074
3167
2662
4674
1262
217
8333
1700
4580
1752
392
154
4345
4238
2611
1557
4472
3828
6770
6524
368
4082
5999
231
1839
8985
5906
2619
3999
7103
7999
3395
1142
2468
3878
1148
5542
4870
214
1011
1747
1687
28
146
51
2047
1274
775
926
4825
2601
1537
3309
4131
7707
6066
1627
3177
4282
614
1886
127
725
13
6665
1239
3897
979
1834
398
758
89
428
62
1878
1030
5619
2529
7336
1090
134
1785
1893
5672
4985
2234
512
2907
451
110
297
696
1587
29
3039
316
1011
50
725
4821
288
1447
1210
975
685
3299
2574
1941
3570
1073
172
3653
4979
4361
472
176
311
1212
409
5479
4089
737
627
1036
277
826
562
201
2003
178
2009
3622
3628
1661
2297
1262
6672
21
345
571
971
98
5026
1343
1797
5262
882
4239
6490
3338
1360
2816
86
1804
3133
904
4066
6664
5313
6247
6432
585
1195
2423
236
4409
2884
509
130
5073
7923
933
7292
608
1591
4403
1607
2501
5484
4742
4654
1648
2864
546
2187
5833
1362
4481
6430
1552
876
2025
1465
187
1581
1348
6205
2994
1411
3519
6530
142
8584
319
1751
5798
292
2601
3055
4142
1586
2112
742
1960
2021
3906
5869
7354
7
3522
2634
355
5811
1376
1100
4807
1110
3465
77
75
3491
63
3048
158
590
1472
1101
5955
1110
5161
4301
1909
3524
5816
5446
552
3741
524
1460
1634
2085
2720
5306
268
992
10
4250
1224
2092
1738
4186
2121
1693
1786
894
1858
62
3891
5333
3336
814
1655
2843
427
4082
3007
743
81
2312
1575
1908
326
1437
8719
3465
6232
2378
172
770
1439
138
76
1061
2410
483
24
1127
1109
6959
368
1443
4386
1524
3763
1007
759
4763
3181
1824
1203
2827
4497
4934
591
3432
426
1303
7140
378
1950
132
127
1992
4145
1281
1171
4630
3135
4215
5587
7132
896
3065
552
45
2870
3427
800
2359
612
2075
3581
1466
2111
165
285
4627
60
1745
732
1191
2675
600
519
5813
5203
1795
4392
2651
177
3677
484
1558
7276
516
1207
4586
2276
2368
4760
507
5251
3330
3347
1177
2135
4718
168
1212
1771
4849
6683
1249
238
1335
4157
1542
760
2021
4908
1012
2940
3197
600
1565
112
227
9093
2051
4761
5641
1499
5718
3031
225
62
2942
295
5896
212
255
1595
105
835
7393
5087
1458
844
1579
4464
4336
97
545
531
244
3291
7034
710
769
431
1236
3167
1218
2736
5791
1793
956
554
1726
1141
3687
6622
1853
887
4309
3
310
2432
171
8515
277
8842
5844
6301
8632
87
2641
574
705
275
3207
1799
1838
11
1006
1682
911
1865
3517
1598
1041
3548
503
10
1113
3880
3250
1952
107
1918
3080
290
4506
4817
578
1110
5259
858
1456
5138
2049
35
5912
1026
2193
758
1006
1525
4376
4014
2344
746
1936
4385
3538
224
1811
6542
147
4235
3370
1716
5397
730
1300
117
3495
1296
6197
4289
4447
7563
4406
1728
4118
170
1725
1114
486
244
1850
1703
5099
1054
1436
3874
1217
810
167
2363
6987
2597
281
2541
1656
7476
2392
576
7827
1144
654
31
5348
1953
4368
1442
7714
2807
2413
1197
209
5889
1675
6286
1338
899
4016
3094
4137
5227
509
2075
1274
585
1439
4876
523
650
816
1359
746
6343
5593
5731
2686
928
1010
3129
288
2108
59
1704
5349
2836
1036
7179
990
1587
1821
2352
5
8979
207
73
427
140
4542
4078
870
548
497
2528
843
1542
1127
1761
896
4296
7612
745
6830
6013
1188
2308
6277
2194
405
763
1293
1083
974
1851
323
1195
790
1049
9513
1495
694
3202
2442
143
1132
245
629
2036
8256
441
7423
147
1197
2413
138
2638
2587
1202
1800
1569
1302
2909
1353
6559
180
67
4025
1868
505
1451
293
2565
2765
6035
4376
1758
127
1079
1572
949
1675
5216
1241
4755
2892
1286
1764
1452
4987
4
6778
3888
3667
1523
411
235
5940
2639
3836
344
134
1522
3115
5963
1450
323
8387
4591
5234
7644
7547
6808
160
3606
2487
2043
1245
2149
1415
3426
5878
5715
5961
7730
4415
1290
1965
2095
439
1010
2047
1142
643
2253
3059
3688
845
776
6876
139
1412
6087
7874
4363
70
2093
3821
4291
1945
1395
3556
5614
208
1578
1686
638
1758
1104
3322
73
73
4475
670
981
4343
3837
2530
1825
2465
635
6926
4034
5163
2642
4035
690
2333
2687
283
487
4613
1080
3018
2994
464
386
2139
1461
1766
1157
3531
1481
6566
2323
1328
5859
2439
366
5013
1951
176
1680
5165
4186
3981
276
4187
6257
6107
3862
2501
2353
16
1175
1101
649
1308
7155
277
509
1719
2450
4485
3574
779
1255
635
8496
1273
62
3072
376
3546
5675
5516
429
305
384
6731
3820
7839
3482
19
8849
2558
7960
2355
191
9055
662
3318
1452
716
7310
931
384
4906
3804
3751
1553
1429
3203
5250
3738
6336
2185
922
6298
439
2195
4664
2111
1278
1023
271
7883
7147
5875
5442
1679
1464
4392
3004
720
3705
24
1671
1057
340
7799
360
689
1351
2720
78
126
3739
6860
4430
142
7148
1407
8978
118
2050
3880
7549
7476
162
1963
2879
5476
1943
291
1703
9555
3911
1279
5408
1335
1455
450
1089
141
911
2382
1122
975
5100
709
1672
198
359
6008
1372
2596
1300
1590
1504
6741
8390
376
172
1781
2341
3655
3351
1794
4584
914
2282
149
41
2062
4613
132
1907
4352
186
7491
1153
3898
162
5168
7781
671
68
6966
3741
1682
1670
1567
1276
147
3338
1168
147
659
753
1044
1984
582
3479
3067
2647
1249
618
3763
6859
2059
521
338
831
5170
1207
1370
2845
6325
466
7184
173
2293
532
3258
2507
637
41
2861
3264
2162
3795
3516
1773
159
3163
4178
2156
3849
842
281
1711
61
3211
5122
81
3727
379
2032
6173
7639
1176
667
416
33
1305
256
6930
3589
2753
1594
2890
7056
4369
2518
1805
828
2480
5512
1487
2780
1121
605
1761
178
2162
1370
3750
2183
3101
463
4587
1082
2251
1301
3670
7257
293
77
1934
25
2544
3616
4230
2587
4660
2681
5973
2461
512
1309
679
614
2538
2909
476
5459
632
4690
3542
2059
3741
1485
5635
1448
1335
4049
442
5429
980
27
1704
1117
2296
608
1936
802
1121
2802
7444
4558
1421
5076
414
32
595
27
4695
12
819
817
989
3495
22
781
1827
3752
3147
13
2841
512
376
6
35
1334
242
159
1394
4440
3507
1036
7188
2858
6733
1198
4116
5101
7984
3678
3969
500
1702
193
384
1369
1266
7672
5393
5767
6471
1809
145
2052
445
7921
7299
295
189
3003
5033
252
4809
1056
3
564
114
1653
408
164
608
2965
1954
157
1909
694
2630
1563
1700
781
936
5374
1831
1687
2220
336
7393
1637
5772
490
990
5452
1540
76
147
3049
2669
1746
2426
3669
2301
3594
202
3721
2058
2799
4237
2258
1008
135
1139
402
7205
44
2053
1459
3160
1709
780
1014
112
4180
1106
926
84
5811
5393
963
836
2487
1238
1749
1709
911
4920
5242
7415
380
4157
3721
1551
51
1863
1485
1460
481
6154
1521
747
3696
2143
1410
4949
5409
120
3252
4109
1646
942
491
3382
6011
2978
2450
216
610
4249
626
205
3125
3651
4337
2444
3847
4383
367
2488
1432
103
2291
2470
4100
3534
5982
289
2518
426
3104
2332
5706
510
5081
2281
6309
495
519
3203
455
1600
862
5339
7495
1718
1478
1120
3520
8742
7979
1140
3703
730
12
4188
4156
1103
2525
2760
2866
694
410
875
771
54
7251
182
1028
3452
416
42
611
1451
780
2039
1930
4135
2401
134
2801
5938
2528
2266
405
804
8217
1097
44
5895
4838
2040
3430
891
6494
2529
885
2177
957
1007
653
2062
4229
8295
1382
3252
1512
563
2698
3892
1038
6902
3821
351
656
2693
1589
595
5574
761
2496
1026
87
4169
86
9415
3960
4235
297
345
3295
206
44
521
533
4533
4196
5847
4413
55
297
1910
1914
5852
2019
4353
2595
1887
1312
7194
8024
1548
3533
465
3495
5202
4367
2260
4250
2471
5869
1904
2858
3943
8128
204
422
3740
395
144
990
262
311
674
1262
4232
78
91
735
40
2582
309
3400
307
147
304
5332
45
1187
1373
2431
3761
3245
2392
2550
8135
1149
460
26
3011
799
2717
1963
3296
445
381
116
7182
273
1085
9001
1820
1975
1605
3334
1093
1811
1743
3429
116
1492
380
3505
2601
3619
1322
2876
161
405
1031
4463
6722
382
818
3096
5026
45
121
2241
183
312
3363
1721
5489
44
2733
1147
212
6246
6622
1787
134
1552
7570
3453
1334
7953
5682
5504
468
7033
481
3692
3429
3690
728
3573
599
6471
3341
1332
628
6474
1126
1778
1125
6780
777
5048
5294
5344
1727
4755
831
977
765
5425
2386
7110
735
1635
475
920
1966
2507
344
151
263
6403
659
379
347
205
9365
633
3027
1321
3422
3996
1708
2982
1292
16
3143
1366
5117
1274
479
823
3837
2232
476
3789
1793
6755
2429
1446
33
8307
750
3
128
5259
909
3102
3500
6188
202
1475
1833
2998
3188
160
4941
2902
2506
425
2999
7089
2056
321
149
2623
726
7542
1497
1221
4175
1873
2778
4319
780
2785
8393
548
4340
2702
4490
4394
1956
1325
3400
1074
3672
4357
901
1053
699
3016
563
433
493
1187
526
2746
9140
2288
5887
22
355
227
7408
43
691
8198
3570
3971
1709
7424
2466
1464
3643
539
1854
2725
2087
594
25
1521
763
3470
8092
4002
4197
4091
318
1201
6563
3291
539
1087
1181
8666
5990
3696
2456
4218
694
2321
74
3185
1283
381
1347
1496
7535
108
713
1930
4225
1550
241
1198
470
1031
5499
8517
2248
4794
5117
642
3013
2917
4401
3966
3514
4450
5340
2869
286
6001
5857
780
917
1932
3366
4091
5105
6827
8430
2126
352
734
5032
776
2434
2970
3387
2723
1343
5246
2183
4101
689
7736
250
2697
8321
5747
3293
320
7384
1564
4151
934
1357
1829
1
1008
2837
5679
389
32
603
7826
161
7
3062
1278
345
70
2780
677
2453
1578
6068
795
3032
155
86
124
156
1612
4385
2990
6211
2025
3449
8745
148
777
56
3579
78
98
2148
1656
757
6674
6846
920
520
1837
314
3636
659
5044
1143
404
3474
4357
5035
3866
3506
168
3278
781
2567
2882
60
682
20
1810
3418
2537
2799
79
1402
1545
3270
2918
1462
2651
2320
30
3652
3238
1193
3868
406
3324
481
3
2773
3696
739
2402
2774
1977
710
6044
66
1932
605
610
625
4468
2373
7243
1602
6764
106
831
638
1302
3908
3826
2826
2410
681
870
1542
4238
1304
3004
3190
1410
8184
1161
1156
4033
2270
1619
1287
1291
3191
1769
802
3083
7411
240
1569
1326
1501
789
1372
1560
1875
4336
3620
3677
729
1327
7958
1127
274
2112
3099
207
5925
1614
4880
1802
5989
107
223
2841
841
17
3890
1410
668
57
6115
6810
1302
1408
1012
93
2058
2732
3464
3425
73
573
5676
4733
1775
2003
824
513
5338
3485
28
1868
5472
5620
1074
3494
723
497
2962
2221
1141
7533
3307
1014
581
2257
493
4116
1278
1090
1837
5212
3664
1073
3709
9649
1034
7921
351
1084
600
3466
292
544
622
1972
1802
2675
545
2074
396
6440
1379
721
1391
637
476
1225
3589
1865
87
3708
4310
6959
5289
1977
4908
2658
5178
6632
1653
149
6304
2093
1524
4080
1058
4422
511
8209
442
341
342
3003
2964
703
305
43
4172
281
2002
3190
323
2687
704
399
276
6417
3996
2729
2963
601
2567
3637
219
1512
1303
4423
472
1190
5265
1322
3336
2597
2783
270
2018
40
3
5543
696
106
1554
2688
7519
165
3596
434
6619
1016
2948
448
1949
7733
5201
1574
325
8767
806
970
5722
123
2262
2968
238
8182
1066
665
230
6885
11
4021
2044
691
2613
1765
10
8844
6553
1994
477
3897
39
2446
6224
4233
572
4262
268
2359
1462
8130
1290
6674
511
3714
4884
241
1724
6392
2678
4029
706
3551
5698
8286
6778
311
3799
1315
478
9071
3607
3745
4904
1213
1188
2380
3399
4115
2441
5273
3652
3036
270
457
159
686
545
6273
4087
4640
4304
1147
356
239
3663
1035
542
39
375
1606
362
11
5326
1679
131
122
8381
1365
2703
218
32
1499
1142
1356
721
62
2301
456
2316
4268
969
5388
1409
1241
2166
4037
721
197
2914
326
85
723
1538
4805
125
627
1183
886
2897
2227
4288
5162
2222
134
239
3856
1804
376
1757
825
4
3245
331
4193
4567
382
2896
4423
851
6290
195
2911
2469
1674
731
670
87
1302
601
2966
2033
252
597
539
439
1259
2693
6828
1751
1010
1950
422
1801
1869
3491
898
315
4676
1151
935
1473
1650
929
988
36
5936
4715
1063
759
420
86
568
1012
2554
150
1222
1946
1599
7339
944
808
2880
3612
607
5392
1420
5237
152
2649
3269
688
1134
1449
1382
6028
486
759
1900
6569
3083
878
717
3063
6203
4425
294
3016
231
4758
5641
2652
6680
2139
3704
5161
57
408
2353
1151
3076
3858
1053
6249
2441
503
1036
6933
501
2580
1595
4929
152
958
4432
1151
39
146
1480
640
97
1023
4
1430
789
8471
813
2908
526
131
1352
165
1354
8591
4890
2442
7705
1417
4871
1314
791
4434
5932
4187
1110
2988
556
4691
2893
4555
3629
4687
443
3639
6184
765
897
58
2130
2366
974
2271
1105
728
4974
3588
25
626
1085
2028
9328
5056
6564
461
3607
5625
892
927
3833
996
3904
561
3576
4339
259
7948
708
677
479
5535
2982
765
3383
4355
234
4972
3782
338
3230
384
52
4732
996
342
3428
9779
1790
7276
361
5036
1076
3953
2823
553
884
2819
1551
8694
4256
912
3841
2806
1722
4726
1702
3116
22
3712
5489
5920
8293
2506
3426
1076
3352
78
2220
5855
2811
668
29
7254
7008
2714
1501
32
4999
849
304
2526
3792
2532
4438
2228
1749
3603
1527
5089
353
3024
444
2835
4859
464
25
1683
1629
2547
2713
4690
4313
456
2045
5616
281
1186
2157
3331
1416
4182
1394
108
1677
1824
4425
203
6057
1473
670
2510
673
2832
933
602
895
450
573
2619
2187
614
1648
194
719
11
1173
643
594
1627
6391
6070
3650
1808
4014
605
2083
5436
8431
35
416
1499
4932
3265
362
2816
5262
546
5424
3820
1671
3502
2683
3123
915
3551
5540
1172
6
5307
4394
152
59
598
38
1643
1060
315
3265
3818
892
755
1168
3649
1508
594
4120
563
266
8
3977
1158
7036
4023
6421
3205
2105
1100
916
1593
1188
656
276
757
3841
2544
338
42
752
534
3158
2924
1125
4097
397
765
8140
2857
1537
2812
950
1049
5727
921
231
169
5083
721
1228
414
3578
622
2161
317
3781
1528
3370
355
4436
3094
4018
846
2091
340
3835
4568
364
3131
1917
6453
1311
951
2986
290
1357
6214
3865
2888
2126
292
603
890
549
60
250
1398
658
342
6609
8101
5261
761
8282
5018
1011
2418
5479
1239
2095
1301
1552
4144
340
7460
2419
2103
1773
753
4956
5755
2090
2023
5035
1835
2877
7380
518
4081
5669
5988
121
795
321
1663
2574
861
691
233
76
7000
4608
1691
422
3333
2854
1630
3960
2383
321
27
1707
4834
712
806
2076
661
95
1056
5154
1090
956
1153
1196
95
2472
2793
2008
330
2529
1440
1
120
1595
6527
863
663
2539
19
671
7239
76
3559
3438
2415
669
3048
522
3331
165
20
2140
514
3780
2537
579
96
91
7169
1354
2488
5608
1123
731
1393
2320
420
3966
2409
45
5545
6502
3914
4493
496
447
41
5216
1732
2076
2315
437
3557
2820
1191
1203
254
2996
412
1185
3390
625
2645
2422
2305
3504
2264
542
6688
7039
4883
5907
1181
1537
9522
520
1725
1508
1249
3687
1643
17
918
4245
1716
3129
164
1647
6594
6246
2112
274
648
5453
3369
36
8233
4117
1844
116
3385
1669
622
3696
4356
4984
5019
8321
29
7454
5030
91
3301
1466
4987
2050
139
837
3747
659
576
3659
1626
485
3856
2670
434
678
2728
322
1690
58
4326
988
6371
5504
1243
427
3863
2392
4598
949
4560
6696
3252
3315
2064
2143
3151
1377
777
2632
1824
2709
2588
456
1092
549
721
4282
1812
1376
906
3
1064
1919
353
2770
1093
711
335
27
2249
704
2415
676
136
3156
3137
1752
1363
129
593
4348
191
809
102
2127
2845
4888
594
72
117
2421
3183
2369
3637
162
1499
5502
7631
3203
5648
2292
877
684
1832
516
806
298
7026
554
6186
48
802
2640
1820
30
2673
1241
6072
1702
3962
6619
3709
1045
3489
3479
3760
2621
8797
1961
1026
3843
6892
6993
656
8853
1553
4880
732
1541
897
7936
830
576
106
694
1096
3111
4492
5755
194
1150
93
1044
623
5254
1280
5155
522
2771
4936
2441
4618
3321
715
854
33
2354
3948
4786
948
733
4058
1019
905
1027
2455
2586
488
3580
7546
921
6946
1328
1830
1077
1309
755
4604
3717
1718
3716
2808
3324
1740
351
2623
7289
1234
2819
951
6497
3138
5585
456
722
960
448
6567
3709
166
2604
1780
1443
7532
1025
214
3057
26
2359
235
373
813
2871
7403
631
740
2248
2458
1772
2203
8978
2553
678
118
4714
640
3682
5005
6108
2354
8357
100
7026
5852
5403
2293
6850
5454
1844
4075
2215
4266
6011
4157
8496
796
278
149
735
2161
194
1515
3806
3675
133
1755
2892
515
2160
215
101
1314
301
1592
492
2542
64
1964
551
229
1713
1279
2100
1840
3648
3117
3275
2524
955
2823
361
313
8217
134
333
1761
2418
6178
2615
8
152
596
5607
6833
8663
2146
431
5474
742
1995
3746
1068
1256
2175
3012
222
806
391
134
2927
1035
1970
1029
3714
1011
4214
9
2471
9275
437
1567
4137
1401
1854
3143
24
4524
2578
1752
222
4829
212
4015
3997
3104
2447
1904
2122
661
1017
873
2310
5070
2352
8870
7288
2561
809
3371
3862
643
1497
276
161
6949
5434
482
3641
964
2844
5935
1048
5922
5012
233
338
3582
2451
4102
1621
331
3093
199
1200
459
899
340
5753
2069
1914
2475
2147
271
2383
547
515
3054
1408
1
2653
3852
6915
2809
4236
3608
2611
211
4337
6631
1384
295
312
2786
5633
7502
1197
201
1667
2502
4109
2477
539
586
1525
338
586
32
2227
1095
767
4378
2042
656
1930
3447
4816
3305
1516
3364
4875
759
4896
7996
6818
4386
6533
424
1000
837
569
2149
6
220
1899
1430
111
184
781
3363
77
610
844
5599
604
6876
619
464
5289
1438
6097
1008
4943
1430
695
163
1357
95
318
242
7412
1775
5646
4935
528
3465
771
1837
840
4005
777
1807
7044
94
2895
6994
3169
519
9026
4753
3671
1810
2361
1411
2881
1890
4838
394
1024
2222
166
432
3416
1034
3584
62
995
644
684
2462
7248
1496
3702
5357
1387
7129
628
3199
2457
1836
3782
5137
6382
301
2686
143
775
6081
598
3180
48
3287
12
8578
2913
1118
1355
1757
2788
7094
593
1924
55
3966
1666
1605
1807
4326
844
4695
1436
4697
1986
1880
4249
727
225
4180
399
3097
1245
2541
3211
123
7487
2092
879
307
215
104
1059
1990
2337
3968
734
5343
524
554
6049
394
115
131
1942
990
428
4708
5327
533
555
2890
421
4057
5328
1286
246
1309
4340
207
2950
923
829
3821
1192
3169
3979
7865
2625
869
588
1832
5221
7398
1670
1461
655
42
4879
3195
319
2472
7634
2906
4373
3324
1555
17
696
95
5399
1158
117
5871
4139
2909
1113
318
1115
5912
314
1064
1200
1345
776
288
665
323
29
1796
417
347
29
2446
1733
1918
78
4565
1968
3332
2283
627
1859
3223
774
4564
8414
701
2165
1563
6398
415
6194
2282
442
6098
283
244
409
699
1205
382
4497
6265
2261
3194
1451
73
1341
1351
251
126
471
569
287
1032
2550
47
4544
887
2512
4239
4057
10
455
4871
2071
21
580
6317
2728
2384
44
4520
3848
6773
727
15
57
755
227
770
3487
2651
1665
597
1208
6413
651
3263
250
1871
853
1726
8948
3535
997
725
2498
437
5112
2588
1010
244
1682
1763
2208
941
345
1866
1364
6819
65
4525
1025
1014
7159
2991
1967
6615
7518
1701
7162
1034
8666
3293
3831
2338
2709
1578
918
3509
6827
251
4178
3694
1979
4527
4167
673
1779
469
3152
223
2353
137
2316
4322
2486
1628
1629
4422
67
153
3304
676
1123
1401
572
2142
2637
4061
447
1697
1798
706
5218
329
5298
16
1038
4
3120
1831
1480
434
6648
383
861
3836
978
1434
284
2338
1645
5561
3008
1146
4368
1039
203
5385
4960
335
397
1965
4647
1750
481
1139
1141
2596
5735
3830
3418
805
4179
223
14
193
6059
2570
5920
2286
1749
2480
604
1782
4875
2155
1192
1928
3748
499
8882
3207
2201
3760
475
216
841
6
1417
1119
2981
556
4342
1186
306
2733
824
2989
4531
1138
5756
69
939
51
953
170
1200
402
2860
2784
2071
5315
1339
786
1959
4783
72
2308
4087
3969
385
1303
884
5849
1234
686
366
1702
1306
1600
2216
5905
1510
4059
172
2113
1919
64
3256
5218
912
2741
3245
4447
3685
1840
3691
3574
562
252
64
4507
1327
7907
6648
105
4273
187
435
6973
1825
2064
1589
2542
5849
4614
580
8019
3035
8260
2768
3403
7090
675
2126
1685
1532
3871
2998
2048
4790
1913
3504
4849
1965
401
2250
1529
1492
2686
55
4206
918
5249
1017
4427
1135
813
2168
52
5451
4766
230
624
4893
794
5169
972
201
8862
1119
2715
1035
1220
563
256
267
1783
952
252
2424
1636
3098
2601
61
841
3206
5739
2712
7390
3354
1618
1941
6738
3415
873
43
977
4860
68
5394
5866
564
539
1699
1244
3728
2639
881
737
4795
104
2620
2361
509
145
853
337
738
466
1372
1317
6145
2005
5180
5407
2402
1580
4062
1628
21
3273
189
5584
31
3504
457
1975
3533
221
4786
2676
2604
1168
1380
3429
8392
264
4415
782
7395
1421
898
1389
4560
2708
3235
321
1662
4418
4141
6858
4926
268
1061
1365
1410
25
1228
3124
3634
1598
1012
6823
5647
550
18
902
1472
1594
1338
1865
4725
4021
764
1710
1207
1499
2308
6929
8654
6464
975
4577
1519
2583
4005
968
166
5296
3661
2962
5536
4446
4769
855
1258
4671
8965
1776
3331
350
3806
925
7002
7495
480
5353
2723
1858
141
1242
2824
7555
837
1322
805
2922
274
1764
7077
603
2785
1669
1705
447
1346
1518
8770
4891
1553
644
2532
1934
2180
925
1384
63
910
1742
56
116
2042
6168
5687
1374
584
2627
6184
4252
875
1299
3199
3197
248
918
253
508
640
1054
2023
966
6778
2952
6634
5780
681
3394
138
2299
1443
187
3166
1685
8676
3867
1376
7459
299
7508
1666
576
9168
1473
4917
3584
128
164
1786
472
395
412
1664
3116
4899
2308
4407
6003
973
381
2665
561
465
2684
432
7656
2454
6801
3466
4141
2712
2145
31
1335
409
3834
1031
2053
814
1888
3813
26
2545
1340
4064
1846
4594
348
7522
2796
10
1959
1117
3261
5203
6845
9020
3432
162
12
507
1306
412
7522
3581
668
3436
2941
586
7188
285
64
212
4612
784
3693
725
156
2486
9349
2131
8383
2698
148
696
1458
796
966
2342
3049
227
1412
113
71
3126
2128
7052
568
1839
1653
2991
5857
2793
38
3784
6457
2823
5287
390
882
5013
1145
793
802
624
3553
657
145
2095
323
879
2051
2172
6646
1039
3709
3062
3048
1204
703
4610
749
4517
622
399
1431
505
702
3747
6977
2452
445
435
908
4412
5837
3557
2548
3963
2279
3318
2647
1765
969
265
359
27
338
5642
4
899
254
410
2962
860
1187
2598
1084
8487
9
1588
5818
1591
3158
3312
1090
1
1977
1577
57
2767
95
2173
868
957
850
522
236
5302
1960
3538
4437
3443
223
585
5889
4222
3220
3843
2392
2973
164
247
321
0
8165
5243
3171
1793
2596
1892
474
1580
1012
371
3711
491
6575
902
1029
81
7770
140
386
6419
1021
2413
337
2923
651
2523
66
2941
271
2450
2216
15
328
312
4130
329
1630
269
1364
351
134
624
359
467
7631
3688
2983
1600
3648
2454
623
798
1551
61
1015
1674
5305
1654
45
4438
586
512
287
1228
1609
254
77
1011
1431
3703
2193
268
1777
1669
112
7312
1896
5297
672
126
531
79
5019
2541
2418
1699
3819
2949
1346
820
1737
174
3507
4776
75
1028
2780
3715
554
4896
2990
18
47
686
8950
3298
1534
520
211
662
3382
1077
220
248
3394
193
419
4246
268
7439
3236
1965
3661
2816
3556
2629
1932
4539
1350
138
4263
1562
2431
318
4516
665
8874
6126
189
2140
4812
7192
2805
1314
145
7623
5311
2430
5932
2866
23
4311
2458
4713
118
161
828
889
1074
4610
283
3078
669
3554
6353
365
2093
2930
38
1548
2456
3625
39
122
4472
6691
1687
494
2989
5397
1957
1294
367
5129
876
1597
653
454
6245
5784
921
1474
1616
808
4157
3482
815
2124
642
15
241
5816
5987
650
68
1241
7271
404
3728
141
6892
1454
720
1868
2109
8284
1080
746
2991
158
828
3174
5401
7446
388
2341
2046
1366
1078
685
2374
1326
1885
1708
3901
2531
523
200
369
3115
1574
1321
2188
1129
2016
2649
1450
1510
8240
196
6615
442
2817
3406
4977
366
4994
6105
1373
1303
1685
6365
842
7228
3869
3259
4771
224
5461
3956
2661
350
388
2423
817
2604
21
493
760
327
405
1548
2463
827
2101
34
1475
2624
2256
602
2655
287
399
48
6418
4640
5508
661
4521
4760
8300
4554
108
41
3269
2225
1083
1443
1833
7414
529
2005
2969
6414
1614
3358
2312
2190
1321
8680
4859
5797
1329
5239
5700
880
28
1552
289
547
1555
448
647
2867
4023
299
898
7096
2897
8215
3242
98
427
3402
54
5769
692
2899
258
1998
1391
410
2677
8285
171
4495
481
1974
6151
1647
1477
1722
3148
4955
396
604
225
704
477
1352
4514
2415
3
1703
884
1336
5026
2805
3372
3648
2331
3759
7063
3380
546
2676
4139
301
3585
5015
110
2679
5100
6466
7729
4014
1791
214
1806
1509
24
1080
2170
2827
178
1876
6331
1593
1111
4064
188
6243
2392
1617
779
1052
2961
1078
1211
1787
6152
5654
5428
158
3879
1397
206
3229
4520
1416
2384
4586
1972
2635
3979
65
2180
233
204
1222
7806
218
5320
206
2349
6517
891
1763
160
168
1300
3365
1038
1005
4836
293
290
919
1823
105
2614
4137
5029
2526
582
5163
780
3332
738
599
1020
216
5606
669
512
123
619
15
5205
288
3402
1435
224
6823
54
4167
5057
634
1960
2351
4604
2395
162
3760
763
3845
974
5368
3261
1592
5146
1332
3900
2009
6196
49
2901
1363
2084
2293
743
628
615
248
311
3150
2923
2072
3677
2154
4106
1176
6879
1
1910
2402
1574
2418
2454
1726
5359
1804
2964
3298
4767
4990
426
6069
2143
809
2961
4322
3208
1380
2481
7327
3438
2314
2837
3516
4092
5629
1697
1448
2188
3573
1296
607
7113
2888
3873
1171
79
876
1412
651
1860
5124
283
502
1067
1533
6262
6102
158
95
2081
1066
3525
1877
6218
4816
4564
148
1094
995
6904
2811
1706
1079
475
2611
5132
2403
839
5682
518
568
526
6570
2315
55
1535
631
5338
2646
1509
8
667
789
929
1260
3540
815
5936
2490
770
1888
4801
1148
940
3850
6796
537
666
4456
3403
556
2015
2198
1709
1317
1983
483
2387
4836
2199
3778
1454
2242
2991
359
5381
876
11
23
1971
2112
1568
1323
819
875
194
6
3183
800
825
1279
621
161
3138
1860
230
4987
747
7295
1247
3893
503
8656
767
2758
7512
65
2932
2253
1124
108
3277
3230
1246
112
1371
27
2229
1892
4920
349
2706
825
1860
826
5754
1979
3443
418
3040
5037
2458
1783
5520
8440
35
1428
2335
3983
1201
2357
202
387
4870
2042
5919
1033
1720
7444
400
4624
3669
1231
207
5560
3555
974
630
3824
3
5101
4264
978
866
4350
5967
2805
6932
3623
119
2245
1024
803
1377
1827
1644
5434
2141
5291
2519
2632
4627
1256
3720
214
4949
4335
1621
4270
7682
2232
729
95
6709
2346
261
1983
2483
6485
2972
3788
116
3676
3083
2100
3375
495
714
339
4848
7599
4482
7178
863
4311
136
3833
2213
3056
3223
486
551
4960
4644
2003
57
607
619
994
6058
2709
1261
1928
2196
5531
3750
715
849
1223
3136
7004
4482
1467
1733
2232
766
162
6610
4807
1289
295
3657
3629
2125
4936
1596
3825
3055
2580
601
360
5356
121
1201
1051
384
6913
8782
283
980
773
2112
726
7403
2751
7151
789
1290
4000
2000
4602
1172
481
5601
1048
885
2535
145
608
755
487
743
4937
196
483
1465
4017
392
1111
534
1980
2262
4366
4068
639
7180
3045
794
188
24
3647
4811
4732
6074
125
16
4439
1396
1068
3099
3277
414
745
78
4589
732
2060
6297
249
2176
858
7489
825
2047
3855
288
911
1909
754
2076
774
5763
309
3519
4720
6737
1143
6599
71
1724
3803
1507
1555
2704
946
6706
4739
11
184
4772
2865
2855
544
30
47
495
514
258
47
2510
2879
1417
2056
8002
6309
3172
5409
1765
969
3473
303
52
1108
17
3598
1281
1757
58
1563
2605
6096
3524
20
7707
367
3686
1244
718
127
3722
6170
1298
2966
2014
1915
1649
698
2924
356
2375
1712
3851
1608
2170
5072
28
8943
7075
751
807
3144
4593
1144
5726
2512
3508
631
449
187
4645
2058
3422
5418
798
881
3022
127
1219
710
2489
2729
410
5149
8000
1139
243
651
355
4587
5710
253
2858
530
6226
2316
2
5248
7796
1098
33
548
4968
265
196
4996
2511
1495
1457
907
502
244
5201
265
841
2539
2466
4288
4027
1563
2411
1417
2568
2925
1146
3761
6297
9
3489
325
738
399
730
2
3428
4113
6397
172
3703
15
2197
2634
1332
5454
1040
297
1150
5158
4095
3716
4656
265
2972
4533
3082
2457
2344
4473
6016
5826
4492
3185
2490
589
2788
279
168
2624
1208
664
2149
5324
2464
12
5403
2779
279
6138
810
1481
7968
33
6563
3018
2527
6475
2877
221
5362
1099
5166
2905
638
4807
2484
493
1822
1095
540
4393
423
4036
1411
225
724
6132
3405
6602
62
6172
216
126
1228
605
105
3918
6401
8811
1052
660
1927
2259
406
1309
517
5476
4316
6839
3447
3865
2629
3586
1214
3121
2210
4505
5025
1396
873
1595
112
1108
2889
463
3951
642
3092
6336
4665
1623
6626
1093
3922
320
1059
719
4736
230
4901
834
753
4232
4142
1316
3530
642
879
1879
1423
5462
1402
1106
2566
35
3239
1828
4092
1717
133
9552
930
3157
3506
7562
3025
55
3071
3615
4493
4406
7775
2176
4647
1873
3058
3845
6073
318
2634
3067
1919
493
4814
2788
1837
3479
1038
1966
427
1295
17
5336
979
4178
931
916
3541
1891
710
215
737
376
46
569
1137
334
5958
769
175
967
1378
5735
588
1474
81
2298
650
8807
558
80
650
440
202
128
437
3276
878
4342
853
356
802
67
4335
3253
5541
3112
2290
5007
5226
4384
1671
47
4013
569
8518
83
23
269
2940
1108
2914
130
955
407
3605
1406
1223
392
2474
1209
1786
33
4106
3558
7959
1646
1493
8
2261
2565
4843
2545
5265
2022
6511
5534
3250
543
1493
1174
3272
5508
3722
6083
635
301
2072
4536
2879
6946
760
5567
1357
394
3362
365
1197
631
2218
6706
3335
690
822
3353
5415
5140
2024
4171
7861
1873
3561
2376
3431
6811
3051
371
3059
3031
4136
1718
1054
1019
4622
5250
98
301
2677
307
2008
2035
4341
4763
5519
2522
2162
531
687
953
1726
2478
7472
5930
88
7407
957
7384
4780
692
1653
2999
1629
3171
661
581
519
749
208
2248
8438
149
1539
1706
6081
1010
4543
72
791
35
2112
1514
1492
8673
14
974
4236
1657
2739
2647
613
17
349
1010
135
6096
1601
8121
886
406
1118
4055
2167
4529
2486
74
411
1228
2115
3359
2230
1418
4172
5495
1527
1966
3396
1948
1411
232
644
1359
70
1667
2658
434
2704
1842
4012
4788
1207
4134
681
1292
39
82
5307
1762
5189
1575
5158
4399
1145
401
977
98
3210
1501
3458
372
2304
4613
127
771
364
8645
871
4208
2264
2495
7024
9067
701
7
716
326
214
8
1706
6438
108
4422
388
5011
1333
322
1907
7038
1713
5133
3679
2198
3889
2276
2304
1999
3505
1566
6127
8615
779
731
5247
8055
2430
1215
352
4982
410
8371
4821
3902
1797
57
973
1359
2162
842
1571
48
1596
332
1748
1774
76
420
1382
5804
81
5986
2101
265
2388
4225
1088
1585
1380
7840
2081
1159
920
506
927
546
3247
2780
1353
549
6579
1
5952
2185
243
180
2806
1555
1142
106
1
2468
2225
5809
1888
91
930
3593
662
1482
2888
900
170
1998
2693
1617
4937
325
407
3808
1405
4707
271
5474
5
1415
641
3249
1188
228
1197
6928
2084
444
1129
3523
59
230
503
5464
562
2364
314
3764
1455
3507
342
1440
8229
471
4117
921
8
2784
123
2290
168
735
1146
4754
6758
1822
719
1228
1891
14
3385
3667
4395
45
2692
6871
2680
2488
6428
4893
2275
5019
6565
1098
2887
3426
4435
41
561
1031
1195
515
230
3001
524
7412
376
5017
8943
3851
470
848
3188
5314
4847
2480
1774
2533
2092
2336
4220
214
1501
392
3406
1333
112
2666
4517
838
88
1551
4043
5352
1483
5121
3575
2775
7149
3292
7443
0
2309
2736
249
2999
16
3301
519
4047
2911
290
1742
1767
2776
2351
541
3088
3437
91
1158
7531
863
1519
6729
9095
2630
997
7558
2635
2555
2179
7495
2005
7137
3268
1394
1973
1519
4847
2646
915
2714
2087
2397
5071
6130
94
2088
7132
6159
2292
935
1550
1431
1604
3568
294
830
2276
4591
1147
8
2054
3452
426
1172
454
2872
5377
4886
2454
1447
6691
1701
1219
4415
7899
3054
4758
156
88
503
533
1121
123
1438
3556
1421
6203
6154
206
100
286
1078
3397
2742
8050
1215
3178
5037
310
2237
2475
1307
47
23
1112
949
586
6890
4514
625
1260
2522
174
5585
5161
1780
4655
76
363
7360
3884
583
320
589
3912
2396
6082
1230
1457
5601
1948
5919
5349
899
1258
3013
3073
584
4042
758
2363
284
358
2735
2065
698
4665
162
3121
2653
709
7410
3085
849
52
164
1496
4103
2783
1492
1675
729
1412
690
2606
543
3568
4858
3101
3114
5772
1864
4518
3262
1982
395
2204
295
2146
5111
1525
1915
3222
1989
64
11
1769
413
6155
19
644
2083
7287
191
223
1617
5089
67
5283
883
3317
3911
434
4861
293
238
55
3280
6819
3532
3381
452
1482
3600
4476
1010
3724
3363
5307
1135
185
49
5143
246
166
100
105
111
5522
3086
4531
7486
313
7259
4466
680
2921
6283
1529
3241
8614
4210
438
2879
1140
5353
1412
1445
6998
2543
525
1978
2324
4463
4268
2884
1435
1679
476
807
1708
1239
2617
706
1885
8101
136
1897
423
2250
653
323
1181
2259
307
7022
4380
2431
1483
1259
132
2788
230
1774
234
349
5165
2059
8116
1887
1421
79
1196
500
4001
5422
1823
1005
667
584
134
1911
2915
1948
2750
4856
3062
7831
962
2274
344
646
4726
6133
3880
798
3054
3501
18
1497
8703
1556
1278
7581
6
141
5762
584
5610
6596
570
1613
779
3876
199
2727
3428
596
4101
375
599
2071
2038
5622
6327
1588
6395
42
424
3411
3140
4677
1839
4207
119
8086
2696
1869
346
364
612
1506
1519
1170
6745
1228
2969
5063
1702
276
92
4984
3686
1177
6905
2850
2264
1258
2617
3194
859
4132
5449
270
114
141
2636
162
4858
3993
3642
4174
2017
2871
714
4064
1205
2467
3849
698
4377
2371
3609
3933
842
7409
259
3069
2160
2359
28
3966
383
5935
9350
4659
841
3974
609
11
1574
521
747
1703
500
2801
4735
5980
1670
4878
403
37
2717
1874
750
318
3485
4028
2362
1912
2996
1751
5055
2328
1352
2481
35
2640
1196
20
7157
679
366
3130
8530
1163
3936
395
2708
967
533
1756
967
3687
648
5775
1414
3312
6791
397
47
4957
6596
2496
3531
606
985
1227
382
1443
581
75
832
3707
5109
2566
5784
1192
2067
299
409
705
888
492
930
1075
505
5384
3228
1184
674
904
5635
565
812
4117
202
2330
2495
280
7217
902
21
396
5318
3057
6874
1350
4598
567
2276
514
2953
2602
415
7013
895
455
540
105
441
15
1615
9032
3612
1491
616
458
2144
825
0
6805
79
1645
8462
8271
1897
2876
2537
529
2027
1517
1527
1764
1462
602
2680
113
2878
954
1881
2596
7949
794
4309
6744
5326
5407
4259
6257
5038
749
4315
5
3614
4092
2029
647
1238
156
1702
1348
148
177
3170
6459
4300
6050
107
287
492
2060
145
409
3878
4626
2027
9137
69
1687
418
323
922
846
257
2628
590
4416
3641
4880
567
2829
582
269
438
318
3380
599
3703
3336
3955
2270
2706
1716
477
6740
8340
1194
1161
2140
2067
525
1248
3569
1237
48
51
1202
23
1277
1850
152
1721
4084
6710
1763
1397
3805
4560
892
1338
1734
1039
222
3341
2584
1817
2166
329
2518
1922
636
2784
4488
4927
2389
5212
2139
4951
9587
915
2494
1136
3200
4694
6610
891