0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-05 12:18:48 +00:00
OI-codes/LibreOJ/6280/data/a9.out

24860 lines
112 KiB (Stored with Git LFS)
Plaintext

3412
1553
3536
180
47
6288
3570
1000
4880
1566
3227
1129
3522
159
3735
3272
57
30
3032
171
5394
931
4275
1777
537
221
3052
135
6398
1635
633
2062
2332
6224
1720
305
3307
590
3160
4588
5533
1366
1779
1054
455
254
532
4327
1713
58
7286
1956
330
2671
146
490
950
1238
409
769
3259
283
2661
7747
518
1156
545
4216
1717
5055
6431
16
1179
1926
7050
9300
34
1033
1321
3727
4603
711
6912
381
7501
1
117
2762
5662
3798
2473
3149
1218
41
4763
997
278
418
2823
2888
2361
2396
1029
3874
4347
367
1755
38
218
590
1376
1390
1200
2322
2595
7337
3515
4166
1067
1732
178
5
5838
3125
543
1758
2756
254
4897
321
6153
3396
1450
2691
2477
60
1558
2608
1426
1572
1317
3570
5199
540
2205
92
2469
1917
833
1221
475
3381
1852
1711
1362
5157
1239
1898
678
1421
209
558
5582
587
5172
860
6236
445
2957
2006
1292
263
1463
2577
145
1972
2018
1355
4017
295
4448
231
3262
1630
98
453
4408
2988
7060
6050
2765
6033
6189
9894
434
4730
5380
796
3003
729
8491
301
1473
514
3083
923
2765
1601
476
2704
5024
6780
1426
133
459
2371
595
1153
917
5459
2419
2464
644
6235
475
1998
7321
57
746
4174
985
1189
1367
848
1799
1469
1953
462
2236
2294
2396
2260
5516
2051
4128
2754
4523
6133
2590
832
37
1048
2719
4
724
133
69
3747
1381
4492
1034
2591
1592
5803
1066
1629
575
295
283
3327
1591
4195
138
1544
1236
2616
368
4956
300
2700
720
3528
2104
729
1706
2831
6743
1275
671
48
2776
1772
4275
1780
668
2078
291
535
1842
714
2100
1387
4656
478
3018
11
5212
1488
732
3499
293
8652
747
3621
418
6109
1852
838
4447
2648
4944
8528
4399
193
1335
221
274
1704
5276
6612
1000
2646
3166
2875
726
2048
224
898
2753
8451
5717
6470
5079
3231
4708
1865
5066
3143
3242
3529
4027
2502
3903
285
1127
2857
466
2431
96
2882
7547
1126
1611
3572
4087
603
1233
2080
1199
3169
94
460
5129
885
2711
3945
1288
2620
1041
771
3790
5992
1410
5103
5075
3181
4840
1111
6644
667
7576
443
1
4843
799
2730
65
2320
2036
7611
1745
4615
1888
7890
360
694
1823
433
6178
149
372
1288
274
21
4232
2157
2356
325
5860
869
358
753
26
940
7585
52
1284
797
1480
6380
1942
292
679
1391
172
5229
2760
225
1114
9326
843
1964
7139
187
924
2192
132
28
3310
1402
558
804
6985
2065
1950
681
5275
706
5476
597
4865
5598
2761
574
7381
2029
5
385
1363
2660
2692
3446
2390
1908
1971
44
509
474
13
1269
2216
894
1678
3222
43
3536
3685
875
7005
1864
73
2092
1937
1504
150
1450
4371
5627
604
6942
3
7162
122
25
712
6357
7727
5554
4157
1089
184
3242
2026
941
2006
677
755
411
806
6042
1811
4163
2609
64
749
1525
845
185
1471
2968
8274
261
956
5030
51
1307
2222
4030
1681
1547
7341
7576
5634
324
3538
7524
1095
6014
7125
1479
463
2238
4808
236
336
1384
5440
207
1907
3858
3060
2168
150
1930
6679
2643
5275
1937
3621
1858
2725
1193
4406
1555
1412
1968
4738
980
8355
995
2044
4057
819
3562
7153
8781
13
3375
2242
1239
1904
1474
3799
294
2544
792
8984
420
5288
4700
4155
4462
1090
720
202
802
597
912
929
6676
33
2874
1690
2038
3767
616
5330
6263
450
1239
675
875
3683
5128
4097
3917
5137
2055
2130
1683
85
1529
576
6286
971
523
2066
1633
2122
5983
1244
549
781
322
2045
742
2231
1399
393
361
223
1935
2525
1594
8168
70
593
2520
5059
2596
3
1314
438
1173
8257
6054
2242
127
3024
2197
5928
1761
6880
2830
700
468
1297
98
239
6865
4761
2802
161
6456
4096
2491
4055
3881
2806
1875
2610
651
1360
430
636
33
1409
5842
2998
2296
8248
3
79
1951
3747
1604
3404
513
5890
4665
1774
323
5697
6266
400
3030
815
101
7072
2464
1845
203
159
1757
3551
5365
732
167
561
1076
4627
1092
797
190
4938
3027
3178
434
773
1814
1692
1071
446
2269
280
6543
723
2450
2366
30
258
2355
85
477
2121
1096
2491
1442
1316
831
99
2820
3870
6111
2141
89
3181
453
2019
842
2590
1692
4574
1277
481
621
57
2619
333
175
5672
6718
2439
880
34
88
328
582
3022
3833
1187
1216
192
1003
1504
1220
2645
6
317
3183
3687
3695
608
691
2077
658
6246
3081
309
1165
4935
189
2196
1840
169
1595
114
480
836
1732
511
1343
1116
4626
134
2768
3113
315
1359
1813
2326
973
985
600
2114
2336
4456
1170
2323
863
2426
6832
3705
93
2010
638
5816
435
2513
403
524
5170
23
3229
6557
322
117
2674
335
1706
343
457
7547
913
2736
1615
1001
1430
436
2984
4811
2160
1212
751
3203
8324
4991
1798
5386
646
1444
840
2268
3517
6112
5917
2239
797
2846
1810
1924
1304
1722
1202
1589
1837
1080
2693
4866
726
1607
4848
568
5475
4341
5896
1343
3796
939
5256
1041
2222
391
107
67
43
3453
2442
674
4738
1150
12
2145
31
92
1697
1416
668
742
211
608
1568
860
737
4203
385
3549
4691
30
4916
2427
1535
746
418
1614
1338
1194
1300
646
7669
206
271
6016
4301
246
347
31
2475
5431
452
5835
1203
73
2622
2079
4920
294
2384
5619
78
4781
8688
2166
3684
1507
4758
6044
3673
205
10
44
6448
5776
412
3952
1205
92
3378
944
7701
2097
594
1215
283
7118
330
383
1241
4662
2181
2247
639
1306
964
6212
2326
1070
5730
755
6082
1115
332
6455
707
1712
5330
653
1010
2752
1731
1351
959
5992
304
420
12
1914
1198
6279
4293
3459
3146
5376
810
969
7548
935
257
1236
896
834
4689
4552
3367
1281
7792
2872
1538
1639
7886
451
3012
2451
4383
7543
2173
1034
690
986
1934
4590
5407
2530
675
5115
3435
363
180
181
2947
3066
1
192
4540
2627
4514
2657
7996
808
1790
3899
411
5286
2927
986
293
2430
437
1238
675
808
3541
941
65
3427
2449
0
3077
4274
1325
2075
1762
5491
25
1846
910
264
1796
4456
2619
4336
1825
3160
1942
1136
1215
6579
563
33
1753
3315
4785
2896
439
3
2452
1094
438
7296
2596
502
2593
7020
880
354
3992
894
1214
1884
5858
2713
404
6327
6811
1124
2794
998
444
4798
4076
1837
6825
393
1810
1381
1249
3359
4145
1115
1849
1903
385
4495
2826
998
4424
768
6129
2655
3121
2067
2508
197
5087
1923
632
1625
77
2350
944
1321
474
8049
1737
4512
1695
3399
610
3995
1568
3830
83
1184
1125
961
539
3411
195
4633
5159
7470
4507
876
2614
3297
2843
232
6746
3787
6384
3155
720
1424
866
1106
1913
3994
3085
194
2051
2654
1798
2713
579
4901
7483
4306
283
4954
2889
559
4166
278
6842
852
122
2266
9367
5696
1288
8685
3876
4221
902
3779
354
78
2694
4222
2719
358
546
151
6280
931
1093
235
1846
6019
2812
2352
3137
5565
298
2403
4258
174
166
4435
2903
167
3293
155
4
7594
2989
1228
2753
834
4399
4250
27
2938
911
659
3614
2634
1529
715
5828
403
3035
55
6049
254
389
5654
3134
3676
894
2526
167
4551
1412
1009
619
0
869
4558
1070
2788
3264
3576
14
6834
2617
1254
3446
14
6468
909
1970
592
3159
2327
242
414
2311
3728
1301
1077
2096
6839
1552
384
2443
886
197
3268
70
2425
3175
776
1390
4442
1062
193
3505
24
275
1799
2923
1599
237
815
5582
1910
1245
2918
251
1878
1027
1615
3450
4754
4514
2213
6173
5797
5809
3598
180
5978
536
70
6495
658
109
1847
495
2488
4544
2528
260
1941
5244
6539
895
270
77
2240
884
1817
1408
3090
1639
49
2220
4187
484
252
859
656
238
1734
5149
7
7268
4835
7402
1306
7660
921
1285
2274
2096
2963
2432
1184
1294
5801
3449
2773
4308
632
1522
1904
2443
1016
7081
1333
219
2018
1707
292
221
1420
4533
3385
21
6076
2
3170
833
3938
3864
1495
21
6813
2223
3156
4255
6536
371
1641
6424
2082
2228
7947
4191
1311
839
727
6368
5696
513
4712
1013
6233
5793
1734
554
2726
3700
2837
2098
5343
31
481
1442
1821
586
59
2298
4719
251
257
2787
379
500
699
3977
1509
3512
5684
3306
767
811
7943
6615
8463
117
2047
2395
1294
198
6426
774
60
4433
3091
8110
417
3122
6436
13
2360
488
1048
1221
7202
7289
1651
5299
833
308
7474
5957
1112
353
886
499
120
2951
4750
5356
4093
1510
370
113
508
3559
1144
879
693
827
7885
6850
3366
810
467
22
353
1398
1176
5660
2965
247
1393
775
484
578
364
3313
2273
8553
1037
388
654
32
5162
4307
2124
79
2703
3850
1980
2804
1383
5169
5347
1141
2192
2725
190
2391
2040
2652
4883
5009
2057
1445
341
1109
3977
6197
114
5525
1699
1224
821
1765
111
4462
8134
290
1724
1083
2756
5353
1972
4101
1424
66
5887
1448
504
1380
2556
575
3403
5188
203
1584
5749
4079
2695
5318
1890
324
5807
7802
4836
1916
1887
2815
7665
1415
4284
208
933
439
3120
650
372
5308
40
4304
662
3807
1053
1960
291
4758
3479
682
3520
2481
7517
3463
2258
3433
9055
1848
427
2681
7487
1442
2566
3564
3206
2783
1271
294
696
155
3992
2278
7
540
4908
126
2054
3683
2802
974
3167
1307
1909
4380
3010
1961
6
1582
510
111
839
1985
1601
550
2269
4062
107
942
9191
7650
324
2272
417
2581
27
6602
2278
201
47
912
6117
920
2745
604
393
2292
586
1906
551
146
5329
2402
1168
3791
1133
2870
2600
3238
493
1321
2213
7499
824
7880
762
2531
1330
542
2676
1086
325
932
159
877
6891
4651
6581
7540
1677
3832
3495
6447
3314
2310
371
2728
509
1979
756
127
3863
2932
3013
160
8656
3327
263
1121
6125
3837
4954
186
5899
586
292
2405
2988
2768
4413
3122
1346
2436
943
920
6102
3707
1615
87
8362
1484
272
298
8759
3554
1717
115
21
4039
6191
2325
114
4858
1008
1121
1665
3589
2476
216
1885
4226
474
200
3064
1713
2774
1957
4476
1376
264
453
5535
825
1692
143
8870
108
6740
219
7397
9547
1899
1480
2344
3047
2402
1853
127
104
3726
15
339
1983
4478
6
917
748
4109
5097
3682
3127
2005
67
2125
283
662
1239
704
2055
3186
4260
96
4097
464
2069
6504
75
693
2143
2297
451
394
537
587
1906
1215
355
3299
104
2307
6554
1198
3924
601
570
8431
5766
2518
78
835
1624
122
555
2644
277
2452
175
6135
1617
2672
3930
4370
4285
2475
7055
5041
3676
5633
723
2414
3225
1847
755
478
472
50
9234
2364
2165
198
1026
484
3441
1156
2740
1230
810
3270
1450
5401
2759
404
3782
4163
1121
955
69
370
576
5056
328
29
761
3378
1391
2825
4825
3679
4482
209
14
1805
287
1546
7418
8953
1943
4977
1268
1357
1171
1243
2125
6885
1209
3506
4604
4620
1227
615
7250
6642
35
726
1824
2773
2860
3074
3317
3593
912
470
990
632
1529
1110
971
4375
1523
2585
157
1443
744
7
3970
5968
1048
1217
46
21
1844
1782
3738
1792
4248
831
4826
1875
73
12
1060
539
1516
567
5077
150
1655
2283
4623
476
3668
94
779
147
445
2619
2921
1708
5756
6003
485
1095
1869
329
145
2856
2665
133
90
202
4863
158
2520
268
378
246
117
85
800
1445
850
946
392
2080
9083
153
1171
184
1679
3289
4449
361
3775
3
1022
1170
2223
1045
7436
55
1637
884
1497
5196
4306
3572
3254
3088
3615
549
2633
2693
2514
392
170
4037
1551
6711
2655
6876
912
634
73
352
1933
1352
538
1076
833
2853
6562
771
38
5180
2061
511
551
357
79
1687
3
2968
726
1715
1351
4312
1585
1421
2042
1717
5554
4453
5132
7787
1405
6733
547
1159
2195
894
2793
260
2428
2973
2614
1335
5124
878
1708
1279
1205
2882
474
2793
2753
5980
3733
1639
3630
1828
4363
9256
8339
54
624
5284
1276
473
2170
1991
1437
368
6200
6009
4063
1132
1082
4580
1032
4128
1217
4850
10
2102
1162
3932
2374
1073
2997
72
3725
678
670
19
1068
287
3437
45
3556
1524
212
2213
3049
625
4020
420
8084
4567
4906
0
4445
247
5733
402
2335
651
175
459
32
4661
9074
4001
3008
8127
4666
6763
2802
2707
766
1365
5682
1218
4137
1425
779
1174
4479
1648
3763
323
6045
1647
3836
3374
2057
682
2226
1054
413
1321
3652
75
1750
712
1012
3196
3343
696
2981
3219
5215
4761
5786
3259
4054
272
1947
2822
506
1388
4644
3793
29
337
1845
636
2946
1124
2306
11
7796
5733
878
3626
3566
3
1628
456
5346
12
3032
305
1811
0
1178
6655
2384
7096
227
891
1815
4640
5233
1356
2009
312
2266
522
1302
6634
3909
1243
9272
5970
2257
2745
3099
490
173
20
6147
1167
2395
5004
1641
6699
513
1157
2207
192
2557
696
11
995
5421
916
5643
4813
3159
4142
533
1020
6181
1361
7394
4983
3068
331
574
364
213
1073
355
4118
5235
3363
6980
9412
3203
7465
939
4761
655
587
400
26
1852
4992
1847
1764
4422
2610
254
188
1806
960
2096
7099
1434
2527
1230
363
3028
976
6234
2947
3536
2757
411
99
3241
105
2715
62
2352
2049
220
4295
839
2079
291
286
6915
3430
3719
7496
8304
1231
2970
1024
1157
2084
7464
16
476
937
355
2830
573
84
5143
390
7124
1869
4117
4881
668
590
27
233
1887
308
5597
170
713
3050
167
7813
2129
809
324
3772
1689
2848
1973
4261
2359
645
215
934
2766
6841
219
3786
442
2663
229
750
526
3761
2774
4062
3838
8082
1837
137
66
564
3069
3447
711
630
1298
3699
50
4772
1514
3032
7031
28
285
2170
5066
916
2857
702
1446
1266
323
978
2920
2009
830
2842
8516
352
1221
1749
1880
1586
1438
2019
3748
2854
7952
6345
789
2489
3338
4061
112
7901
1407
298
802
5245
1641
1222
1465
4255
1360
1761
147
5851
4511
3009
6411
1231
4592
5115
1768
4851
2960
2557
3168
1401
1001
117
638
754
2941
7092
553
3469
513
2967
3784
2854
109
5564
6592
7081
2497
613
883
4140
2135
677
6597
178
1059
9406
111
3388
2833
993
1062
1462
2190
3385
1116
1744
331
41
5994
1092
4920
369
5573
1527
630
3653
8732
139
1081
4067
1460
2838
5524
517
2890
9050
392
1031
2222
6681
5172
1311
1406
4902
2028
1060
297
233
656
1437
824
561
131
2517
801
4336
4085
5632
244
6110
172
212
2518
342
1514
610
473
3502
1668
6903
3680
5104
1829
2937
2671
1519
4686
3748
2247
200
342
759
2529
3630
3812
347
1786
4915
426
6692
930
4737
476
49
3125
1171
6651
4794
4294
368
7186
5561
4464
5333
5178
3642
4419
1972
6263
1792
266
51
3956
6236
667
116
1587
1257
1800
707
990
630
4599
801
3691
2690
4627
1731
763
1232
4804
5903
205
7
9282
513
2162
5528
706
725
3078
5105
4403
4603
1971
2402
1957
2151
2684
1272
236
2249
1635
261
3838
6276
445
1712
2514
4095
2125
1719
2357
1024
7236
9184
1493
4134
917
1198
91
260
2520
4531
1598
2439
1223
1931
3358
1539
3288
2562
7481
2582
5261
910
1407
2431
2582
448
2447
4866
3182
1501
6246
283
2989
4871
1861
335
1472
743
3140
3265
3765
3825
475
1852
9553
263
8880
5751
5317
3735
1335
4051
5283
110
754
5833
307
157
3996
4081
1381
2151
186
1291
715
843
4456
1813
4665
500
1308
497
31
2291
169
1626
1278
3412
562
626
7665
1481
919
1037
890
175
2780
2933
22
1215
364
59
1113
3125
1960
5161
1456
667
2731
2229
479
1903
648
1134
2668
2004
5241
3639
2460
5682
456
8322
187
619
1424
976
4288
294
747
612
294
412
639
92
4962
508
3347
4859
4207
547
2090
64
3277
1389
1503
1530
2478
110
2933
3779
1680
296
6
6146
3120
2375
1438
3057
2908
167
3138
9346
916
2882
1252
6731
85
317
3892
146
129
3531
2660
801
206
2825
923
1304
1461
8709
272
1441
7025
17
1797
326
263
5886
4527
1561
674
234
771
1413
595
6162
1087
2916
5589
238
837
619
4391
7667
5104
5154
365
3888
3250
529
307
1261
379
108
4373
1650
188
1718
5472
6454
4857
5196
14
1015
1820
227
183
5429
6971
2827
3175
315
4446
1325
4185
7421
6848
6498
713
3627
5090
1646
11
1654
2019
401
1448
5683
1723
1937
707
4497
999
355
2370
931
3693
527
2914
9
24
495
6051
650
1960
1021
1529
59
2495
5256
333
1592
3242
3242
542
2084
97
795
4730
2711
6629
2184
5432
2911
1339
932
140
1058
2927
4693
597
1243
1086
883
1541
184
617
2604
2485
5138
570
6564
2624
1884
7571
1306
4399
6065
80
2983
20
6110
4375
5217
1022
3105
4496
569
4734
765
652
4874
86
1722
1259
4157
1430
693
6670
5021
3020
1382
1161
924
632
641
1723
429
4374
6901
1209
1611
787
3824
3130
251
3479
1468
3226
466
852
1844
520
32
7431
9181
4805
656
1197
3910
286
14
7282
424
6756
362
1499
4443
111
4829
2884
7813
4464
2848
3207
1175
5332
110
1124
1406
640
1053
1044
135
2951
2042
5663
149
2877
3353
2388
896
1002
1195
4204
8741
2894
415
5417
733
5015
1852
2528
2959
773
101
1506
1691
5172
2381
1228
1142
3150
81
3999
3265
8653
6943
75
3638
2812
6463
1950
1849
7
3467
2064
457
677
1467
309
3754
795
1576
4645
447
3566
6502
3335
4534
382
1001
6494
259
3394
6543
3703
67
1146
317
4643
4974
1847
2549
1672
174
339
1193
493
1517
2806
32
81
1708
189
1174
957
3662
4144
1216
4193
317
5074
2341
466
1847
4608
1521
1185
1005
148
1748
3787
102
9
464
1316
616
5406
2692
3702
1396
4772
322
294
1030
2619
1533
6060
240
573
4332
20
1533
811
2176
3315
604
1299
337
301
1101
187
843
1977
30
2288
2340
3842
2210
3304
1522
2
241
591
1429
8787
352
2987
324
115
2287
1822
1656
665
6558
3689
5354
2332
1799
2837
505
1570
3378
5657
5096
4321
826
469
6773
4912
668
4927
3911
4514
6957
4873
4389
3333
413
251
1877
2013
1469
270
2328
2928
342
8061
1051
7323
6794
2777
2051
1741
8354
889
1197
51
6804
5421
9189
2663
1774
197
2820
5650
189
9470
155
574
381
1349
541
165
7159
743
6335
1307
256
7059
1598
927
109
4643
2422
4239
2771
1331
880
2236
1999
1881
3412
804
4201
61
533
6600
720
5793
6837
473
2752
1334
2512
3335
468
4173
518
584
5411
1684
4719
492
4705
391
894
3581
67
1571
4578
3820
6327
4380
1950
2686
492
1126
25
177
9013
1035
783
1577
3087
0
424
1373
1378
864
10
1059
1824
1279
885
1022
189
859
3646
5054
5359
1669
1282
4365
4227
957
2106
1396
4240
20
401
3478
5404
2351
6949
5392
77
75
1215
4581
1087
3196
2035
837
3608
8241
1550
578
250
2317
2214
1091
359
4530
3220
2945
73
4416
940
1920
1818
479
4053
320
2497
189
1732
647
3647
1544
7807
2731
45
1748
472
1864
1683
2141
2003
8135
3646
1334
185
844
1927
1197
653
321
921
1273
2717
305
1540
4421
3388
2
21
1234
1643
2443
4755
726
5905
1683
200
4484
1619
4584
1865
115
4246
7014
2801
1035
4506
1414
2509
1323
22
7778
3917
2991
6035
2558
83
3620
1388
1793
5631
1227
7837
102
1495
511
1205
45
2589
826
1024
4194
1609
4194
56
473
1117
2825
3379
1710
1221
1220
308
2380
1221
308
5790
137
2206
1857
3151
3392
2625
7521
1332
471
3868
1402
1848
2165
754
1767
92
356
8225
1046
131
1505
2372
2014
2044
500
1350
4829
431
1693
1683
1163
5609
4527
882
4591
1125
4608
8465
195
2377
2285
3921
334
5697
3682
3869
141
597
346
3685
1763
358
788
368
302
1967
916
2146
150
212
2282
2963
1703
781
2650
657
2997
5105
10
1039
1069
3518
1158
257
595
6285
6195
303
2871
229
2333
69
4718
554
1246
3
1338
2287
966
1933
525
2471
4215
797
3310
11
7
4550
1879
439
2940
328
1015
1173
6849
1709
1569
3535
3998
4326
400
779
375
1141
1995
812
4482
246
585
2590
3433
3776
749
259
374
1243
1958
5172
3301
4137
972
2879
295
76
6799
2629
1079
1112
3716
7412
4835
4280
2052
1482
1521
2510
778
8
22
8027
5335
1214
6014
2240
2143
1631
2403
911
5205
7170
1072
2786
4043
1560
3122
341
20
206
4317
801
2777
6718
112
1203
0
6429
2471
4105
534
3838
213
6271
5396
283
805
1428
412
2715
1962
3938
547
2621
3098
1742
2409
154
2263
15
592
3181
4594
6668
419
5427
8
2139
2313
5217
2277
1610
1251
1743
2326
8122
766
288
385
2178
5044
24
1807
1110
1499
3546
1843
2026
1312
1460
7115
1770
1202
104
1911
203
4423
574
1815
3094
1543
3223
252
3152
2950
1650
2384
339
314
1125
1295
6229
1240
353
156
2014
598
7778
1353
3418
39
5091
221
1342
5735
23
3184
729
1129
282
6078
4
1749
7740
2163
469
2828
2272
5665
1160
7282
507
1592
4687
4193
453
273
8715
11
103
7945
6196
2576
1877
1324
1465
4095
138
7172
9149
5343
9
2098
1379
1083
4536
1709
323
1371
1048
5575
1596
3208
1837
269
1793
701
1123
388
5234
1203
72
970
904
772
89
2457
1048
4249
6991
1544
1876
300
5413
1494
2327
2435
3038
152
2476
3636
1088
2215
2082
1276
461
5740
9194
116
118
1349
9029
8891
23
2487
1070
623
5152
1040
58
940
2042
4261
7442
2483
3565
4132
261
8459
9645
4715
5281
838
426
3175
184
66
1150
17
3801
599
7783
314
3885
1803
747
5474
5838
2459
7527
519
3961
3345
6208
104
3731
4259
5671
3778
1128
1848
1124
2427
596
103
447
3786
3195
738
1080
4308
285
151
63
95
1516
6821
3881
2013
7491
6219
2921
1173
742
1276
161
480
5266
2967
26
604
352
1864
1246
3924
263
2226
2395
3609
2178
1070
1333
915
4937
97
6055
3656
3695
722
167
15
4032
1307
735
6065
6239
1501
2132
2229
182
783
1855
910
310
147
2946
238
2447
2799
6458
548
3505
7325
4588
5938
376
1586
1399
1996
1521
1916
664
6078
3078
650
2622
520
4449
502
4457
6224
1700
1157
4796
240
781
2392
5142
333
4175
279
8016
6360
886
528
643
2973
1691
1670
514
1766
1824
4550
303
2419
4268
4637
7542
3044
240
5691
2655
504
789
289
3208
1674
379
2424
1604
4012
2152
6075
4886
5999
576
3329
2259
4428
5463
1039
7
1196
4781
3256
6095
688
131
4443
489
967
137
559
5923
925
138
4912
4081
7047
130
2698
6373
5638
2092
2247
3801
8516
683
931
76
3999
2061
292
1935
2246
2781
3587
135
3425
2396
2322
7251
1458
366
6074
130
1487
3520
310
1169
175
2131
1257
1824
4314
1599
2351
6526
687
3631
861
3277
643
4109
236
2514
1510
1321
170
3646
5179
2283
1178
177
2432
5240
3995
417
8411
1737
2401
2471
5981
877
449
700
1825
3051
2164
4006
5487
805
2644
468
1641
2539
201
7042
649
3976
49
743
16
3241
3257
296
1407
834
332
1115
2459
454
8726
2350
4092
218
981
88
50
8480
1641
595
3877
1634
693
6658
3789
360
1263
1048
3833
774
1039
2261
3809
8846
1002
1423
171
783
2024
153
7761
14
929
3875
5580
5124
2744
1261
783
3425
1493
2110
4962
1409
43
1723
2201
4378
6599
5813
4694
2886
5087
6893
2358
2313
853
2734
1049
1606
136
1066
8045
3079
375
169
2204
6348
5347
8313
939
1895
1183
620
2074
861
333
2589
1324
6957
1352
4179
6335
503
5212
2752
3519
2000
313
4413
46
1350
346
2955
369
1087
318
1570
4019
1999
3249
509
3601
3988
781
5209
2430
631
7462
1933
186
3878
2853
5690
1441
1702
2293
653
3773
112
4882
324
2296
907
1995
1466
512
3390
8017
4192
726
3482
3916
5391
2230
750
2082
4250
8655
7378
5752
242
6871
2860
677
720
3292
308
3920
137
2221
4385
965
1303
2416
8282
243
4654
2526
4798
2293
9
4263
7080
5391
1518
3976
362
3912
6971
4549
27
173
251
4494
1383
217
413
845
2850
5521
4461
5104
1978
1708
3162
4090
150
974
1468
676
260
190
1348
3145
4998
2310
187
529
1719
1941
1486
1416
3443
5279
980
3512
61
182
1635
434
3346
2646
795
1695
740
1001
8019
7250
459
4442
897
2000
3257
789
5007
2162
2332
3833
1929
3170
2655
268
1721
1553
3187
860
2942
7876
822
4793
307
1206
3792
8946
2348
3309
3041
4003
2519
605
3497
3899
1245
5917
598
2832
4730
912
6542
564
1327
2902
4716
426
54
6330
3390
1016
1613
2177
2901
5161
1405
3386
3530
213
2658
417
2657
6820
531
3654
7263
8803
771
4504
1631
2109
280
2295
472
1430
2393
1772
5445
118
1060
2352
1046
2680
1910
6842
4721
250
8242
7
3964
51
3209
6767
3086
3079
1670
1211
3631
485
4603
420
5327
2140
1865
4839
6973
3646
328
3166
5334
918
1555
658
7438
3125
6605
5873
1933
649
3249
1065
5390
2723
119
3185
1059
212
801
2288
932
2177
5754
4588
1518
6111
2196
737
3153
3020
4286
1559
5903
2403
2035
1260
5630
168
636
1538
3753
559
3608
6142
3484
3690
1696
1923
1724
364
7356
3320
6975
5401
2308
3296
2440
5419
574
1164
4274
833
149
25
9211
481
2526
4932
27
786
2212
4422
282
412
6705
1153
1128
4347
900
3069
22
1907
3219
4921
1252
3423
4816
2032
2245
6437
1360
917
8836
225
3149
72
1301
1447
4421
6765
3239
6191
11
5104
281
5171
5795
3929
596
2794
1639
7253
699
7926
3444
1020
7424
3309
3310
3606
1810
1123
1389
3562
5071
9252
5952
378
4603
2194
1
5995
2563
1723
608
44
1170
7112
566
800
772
1216
3648
1690
5468
5763
6407
3858
647
3898
2133
3532
4089
7820
2429
4473
1226
1290
2047
1540
916
466
399
2245
4247
1103
1324
1094
822
20
46
3634
1864
235
2887
3646
709
2964
433
926
3387
7466
752
3563
482
2886
2072
198
5711
3783
2478
924
770
1873
183
521
4135
6067
816
4270
1954
584
696
177
2206
445
5981
5798
151
2081
4926
831
5273
2098
1398
3092
619
7427
1392
4638
5587
8761
3492
1774
2363
2312
3412
3103
4329
3889
794
6425
3803
765
287
224
6140
615
2012
1182
1
6840
2477
733
3094
2875
5920
8070
108
2425
7989
3362
604
690
1564
193
2218
807
2173
414
482
2971
280
372
950
6241
1648
2914
367
1
3941
1430
3214
1101
1502
1312
3083
290
1802
1688
2285
1242
2698
903
1576
351
27
168
2536
3321
39
1606
3872
8872
813
124
2375
3136
4159
3075
484
4650
4464
18
759
6227
247
3414
5957
1345
115
90
1415
6139
2573
5597
2513
51
499
5326
587
1258
918
1790
293
3511
795
5023
4567
2480
4374
4732
728
2863
7313
615
5858
65
1480
2882
13
732
2860
1240
4058
1266
225
9085
4157
41
130
3810
3074
7832
2902
379
3088
493
369
36
81
1450
3237
486
5661
384
8343
584
70
204
1809
768
5918
1263
1154
4978
1707
215
306
492
1083
461
1213
653
3731
258
618
1376
1410
1954
5286
29
43
7923
724
697
6827
1394
38
1267
2759
178
1251
1809
126
4386
1527
4301
5743
584
690
6879
342
4846
3193
3771
2705
6655
1042
6821
1894
906
209
2707
7964
235
2738
7472
3042
2624
7422
2462
1173
1077
6255
7092
19
2885
2501
4864
282
1269
519
1772
6834
6718
312
6259
930
6818
2769
1077
995
819
3328
4741
20
2781
2098
3840
2022
536
711
912
8967
6720
7122
2619
492
276
1448
66
3959
2251
3868
7613
1911
2183
1037
863
4898
87
2327
931
6459
1249
7953
289
2981
4163
32
2742
668
3235
64
2340
9094
5927
1642
1315
246
3438
2853
3146
3942
551
1051
4204
4880
1985
2584
117
2237
4718
113
3078
8691
1380
293
734
1565
149
315
972
114
2115
4342
389
313
251
1732
4206
5173
639
2255
8958
520
2664
2592
1735
1127
7131
1191
1515
2120
5951
2286
2123
2629
1594
2933
660
1440
5311
2877
1396
866
750
5121
66
4088
2430
593
1143
601
4331
1048
1455
3193
5654
1370
1312
2747
5643
487
992
6198
7024
2335
1985
1965
285
553
4707
98
6380
5883
1749
5594
648
789
7523
7317
4740
2434
117
140
5847
9108
4888
1470
2820
3841
807
1087
3105
5191
187
2835
3041
618
3166
526
4632
132
4631
2713
2595
7
2300
1428
2298
7418
338
704
338
465
28
227
8907
5133
123
1265
6693
2023
4054
1271
81
230
2138
389
6965
5392
7241
4436
2489
206
9460
4321
2698
3002
397
4824
3966
2840
3909
1214
704
2021
1254
2340
7070
3120
1056
618
3644
1669
454
4585
260
288
2250
2263
2342
2973
1671
3595
2795
4372
1261
3143
494
1168
1224
3259
3302
51
2024
1647
2783
342
3131
5506
5048
2069
3391
2475
4388
1185
551
3029
1397
3531
2504
40
7850
1182
363
1389
2235
105
55
2312
317
4072
1006
2305
2719
80
2200
3523
3128
7759
30
1
6791
2561
1938
311
63
4194
5435
3131
1530
1322
2550
7194
5929
4175
55
210
4305
1087
2903
768
865
1255
1749
4916
1456
443
1640
1355
2363
848
2123
88
2242
130
7894
209
2635
5520
76
112
1710
904
94
776
57
6633
3504
5763
346
5057
7612
1808
1402
745
492
6942
7725
1965
3236
2447
4722
3898
3529
0
769
156
4441
553
2026
5295
5131
3561
5809
1834
0
8606
97
6335
3356
4260
7713
2922
8633
4927
344
2082
274
142
2468
7898
357
6320
4042
82
1739
5903
1674
693
4922
663
2423
121
91
4316
1042
132
7443
4070
1727
2241
1269
482
3521
2121
2956
608
1075
6731
1631
2972
307
1061
341
9058
1119
5499
2650
3997
1979
794
56
4977
4763
2800
5274
531
149
2333
3504
2512
1710
6707
3752
1169
3604
7622
1650
506
813
2895
124
3216
3731
1562
1022
95
7764
132
6238
4740
2542
2184
5964
2078
1826
138
1522
2085
5383
567
708
618
389
2987
7328
2857
4138
117
2403
1756
5197
299
2135
788
5427
3284
5007
741
6
8078
3704
469
1046
868
2576
8128
5399
6071
3094
390
1637
248
269
107
2145
3733
344
4518
2477
55
341
6025
115
2984
1652
271
2805
1778
7728
746
183
2492
4654
5066
41
4614
419
6409
1155
2645
2501
5421
1124
476
2679
892
1065
5190
2512
833
4069
5422
4534
4554
3728
102
2804
48
1522
2885
446
33
775
1399
844
957
5092
426
2088
1691
813
6484
2504
435
1699
2522
1006
5886
3505
663
2632
1545
2347
1704
991
750
353
131
6752
3330
61
2917
6124
7390
1564
495
1946
5909
2520
760
2284
2796
1072
390
1280
4079
1111
2184
2438
4838
251
2610
682
7042
428
275
1417
1899
657
1798
703
3554
2586
4120
659
6614
6423
4
572
4884
66
80
67
2162
2917
301
2318
2014
2234
523
1511
4256
3509
96
3267
689
1539
4554
729
166
4056
5805
723
5077
2309
2251
1508
902
407
923
258
13
4746
1387
4787
2493
786
4861
441
2846
1215
551
1529
13
4754
5826
341
241
3243
2581
637
4049
2071
72
1294
272
3002
1943
1144
1771
3781
580
3471
1910
39
1531
3600
2090
213
5034
143
671
3376
2832
4050
2771
864
6434
2371
2682
1469
3717
2939
5244
537
6905
9097
3522
2757
32
5447
693
2207
698
1
5661
2236
316
4511
869
46
4013
1440
553
350
6126
3474
856
4721
2283
1317
778
4367
4516
3271
379
4193
605
713
66
3605
3297
260
655
1814
2574
3030
1824
5
222
808
5104
459
3553
1168
2279
3643
1497
46
1842
1000
426
1
1016
684
54
113
3826
1409
6609
2147
1320
725
1252
1240
1851
261
3454
417
1403
1203
4023
6811
3806
1397
1010
2262
2275
3149
4662
3851
1476
7631
3480
7969
445
7775
1880
118
1029
4712
3232
4039
3331
704
1475
3884
984
289
3272
6256
2402
1607
249
1863
728
2
647
2208
369
2779
90
2924
1132
2673
3173
7286
2102
588
4890
1670
1336
1855
30
617
1435
62
859
358
40
3005
1062
4796
411
2708
4996
1121
4600
2146
6128
5507
324
4418
2329
2689
3545
103
593
1387
2035
1822
3271
292
1431
25
5480
2521
2808
1269
555
3417
1468
1704
1527
3732
4744
22
874
2524
977
152
8806
6757
1079
174
172
1816
1963
3808
4612
623
39
654
1397
2462
131
5698
87
6731
6506
6763
2481
1619
3401
1190
2465
897
895
6521
859
1755
1180
1264
8755
371
2877
666
246
2016
498
9167
1357
3808
5137
237
1532
1739
770
4441
8263
2409
2639
4657
2420
376
3669
1742
3800
6892
82
5020
781
265
1630
1659
1214
449
259
1469
1322
2138
3434
289
2938
1713
314
4365
2592
85
4249
2217
899
479
1859
1180
2031
108
3429
632
6641
9
4115
2193
5047
106
4339
171
2882
1076
3733
810
1542
346
2183
2570
6276
5306
5135
3979
2044
252
791
2119
2566
729
2686
56
1469
5984
101
497
1209
1439
205
31
210
298
6334
473
115
6126
1516
472
761
2792
929
4784
5416
3763
4836
3306
4444
5740
1108
300
7290
4349
3813
9092
2143
115
941
892
3358
1570
234
6565
345
143
3995
4372
4622
383
1101
3775
426
5762
337
3440
549
4074
2484
2451
201
1912
4342
3193
4474
1096
3322
345
102
7835
5439
1708
6243
1675
1057
2034
5200
1801
4181
2596
7923
735
3020
6276
6711
6003
611
7699
3242
4
4789
403
761
6732
737
1920
2627
1027
1392
234
7281
556
696
3607
4919
4338
7276
6016
2357
541
56
4163
945
1884
3473
103
220
6012
248
631
5148
374
7340
60
3742
2068
755
1140
3581
7155
2277
4718
2062
3975
3089
3904
4741
3173
620
420
3267
8076
1317
3812
4363
1145
58
3170
8593
849
441
5085
2176
315
3780
3172
4295
253
8434
2243
6347
3320
3742
196
385
801
2308
4025
6942
981
369
4795
6507
2044
1592
8238
71
726
1121
1849
5598
1523
304
3415
199
3614
513
2913
3656
1062
5317
3695
965
1261
4469
1858
6245
1017
20
1303
295
931
277
2178
1689
492
2308
2407
113
7145
780
823
2763
2254
4804
1882
846
5968
2389
2162
1944
10
78
450
3621
219
3238
1024
142
5095
5862
5624
3037
6669
276
4157
659
6857
683
4823
2954
3578
920
641
854
399
46
2799
84
3161
2958
3063
2789
1597
509
2609
2922
1795
2786
729
1094
2806
69
551
8094
3243
5623
2234
101
2670
5679
112
801
542
4313
4240
1399
1290
595
3268
2212
1161
668
72
4095
1158
3566
1739
6409
4732
2956
1851
903
343
1778
1953
1367
8400
108
794
1074
1209
1639
5909
8149
199
4882
3025
3201
5912
7067
774
1347
7765
3367
2303
3014
1837
4758
249
5148
844
1105
554
3243
3874
966
291
1817
1512
2349
2924
400
2649
1428
1873
8410
42
676
503
1356
5946
1697
8975
1753
2907
101
296
234
571
4265
2148
760
536
3660
201
245
6388
7810
614
740
691
331
5390
963
2369
120
6071
378
4297
6827
1396
756
5539
1468
77
3075
1744
1714
140
113
3581
2873
3297
2864
1715
992
8327
1840
690
302
7149
1631
666
2501
4109
2856
4000
2547
1021
1329
5490
6668
4792
20
1214
2522
1618
54
304
3784
227
3750
3772
4864
3826
4128
5184
561
3377
556
1405
2636
39
442
5981
5353
5089
3744
156
602
2901
1331
1096
475
2287
779
5248
603
2375
2189
2261
2559
6559
2769
4440
500
2773
3
385
7083
93
8989
885
4000
4241
3369
1696
1687
303
5014
5583
434
2899
1145
653
3714
671
2727
208
540
591
1202
1647
704
4474
2156
1014
3668
3837
3467
3392
181
1323
3525
2243
468
544
5936
1817
516
67
1709
7259
128
8710
45
1067
3513
258
27
5781
3290
2726
5761
7723
3275
3409
28
94
6081
160
3259
806
1576
1009
2173
2933
425
1185
3887
535
554
1721
580
484
1746
510
356
5356
4516
7260
4603
2082
2760
175
1842
3235
1571
1640
1150
4246
1947
269
2511
5305
1616
6726
1826
1990
5611
314
441
2491
471
6217
4128
174
5616
547
4599
1289
1480
398
5541
2130
3760
2110
3516
1780
3230
1285
2500
722
2416
5622
5616
1886
4321
329
6403
5093
6946
7137
122
4107
8507
1781
918
4591
984
2435
401
1453
3016
385
7206
5911
2013
980
2796
560
4798
110
72
3671
3861
4741
2671
2316
146
3319
1327
2791
649
2123
4237
4090
215
1844
3283
4663
1820
4149
4448
684
2098
1949
1745
4048
1203
292
282
691
3764
3978
5091
6518
321
683
1057
621
792
1613
4348
640
807
6366
3053
1072
26
361
2278
1372
1588
4604
2801
312
7468
521
5169
2277
161
435
721
5238
2209
1101
181
336
14
1904
2593
1253
4606
167
4599
2421
2786
2966
6422
3646
8618
1304
2155
1803
359
152
2795
2519
895
840
3414
381
3137
2028
799
7128
3536
1245
3219
315
338
3277
7824
163
1596
844
50
2077
530
740
702
2571
2514
5671
1179
2079
3520
8346
5849
357
6353
30
141
782
2912
3106
1435
6075
1488
1180
1700
3553
78
3667
1587
963
1032
1775
498
2164
648
1217
2025
1477
6023
853
2141
1183
4760
2657
2649
6968
122
2455
1230
2440
9418
4429
3442
477
1084
3479
351
2401
4529
3962
5
155
3600
807
797
495
7310
6052
1928
5246
8538
839
6940
8130
668
1984
2874
1928
2465
222
4845
120
897
1432
5318
206
4953
579
1132
8208
2056
4113
5597
2349
3115
3727
589
1873
849
1076
473
2145
6007
6484
2187
2095
1127
1481
34
1506
1878
800
6489
223
5734
4431
15
4265
1411
9
647
1017
1377
2385
2000
172
57
480
3194
373
3991
4495
1497
1490
760
5254
1078
4244
1051
5009
100
808
2045
693
84
5107
214
6465
340
346
560
7589
519
1035
6151
6528
610
2761
7453
2081
420
1008
3951
329
153
189
4710
379
292
3029
1856
785
2201
21
5004
472
3097
601
1208
1804
758
2229
2973
113
159
3154
5647
601
138
2597
4797
1902
807
4806
3863
92
4168
954
6888
4
1854
3851
1392
960
47
1365
3913
10
4222
567
587
2299
5793
398
2412
3400
3761
6744
2554
1762
1114
916
2388
365
4144
1754
2838
2261
2487
1370
621
2666
4185
484
709
6215
995
472
1615
7553
381
7394
5412
4381
6218
6533
1096
1157
9759
1725
6150
724
6723
3694
1
2315
3032
7
355
30
1336
987
2358
1909
1689
2584
584
1658
1396
4489
450
2903
1441
1794
26
1
5174
6
2893
9167
838
7595
6432
502
3136
2607
7943
5773
1377
643
414
1679
2743
5111
742
15
1010
2694
3841
3616
3108
376
1302
2181
6182
1117
42
246
3182
639
3994
7016
1153
2407
1878
452
869
4792
7976
4004
222
1631
2376
4460
2988
7170
4229
5412
291
772
1154
1371
522
2922
8089
1516
387
2399
438
8468
958
936
5156
5703
408
443
263
499
5320
3430
945
1419
4165
2624
1516
7198
584
2388
41
658
1285
551
361
6858
450
376
867
1191
334
429
2504
128
4097
1908
2052
250
1246
1756
242
51
1653
4509
1086
5638
3067
319
2161
1115
1191
787
911
2204
25
249
2198
318
2145
3267
2519
920
175
108
4766
102
7648
1531
3529
55
454
595
6827
2
2945
1327
5001
985
374
5523
5027
5181
3610
1143
169
8654
5803
2413
5539
1149
1325
973
2326
2269
82
567
34
196
1797
872
8052
573
1350
2355
1414
1701
119
2192
3620
522
1431
5331
157
842
1504
1717
5276
5281
8893
1533
585
6394
401
485
1426
5882
1504
812
2217
4071
6666
5544
1336
2259
338
2224
473
940
854
5496
3910
883
6524
876
5525
1015
268
110
4557
1000
2172
3123
1195
4397
6761
2002
7203
3255
584
2158
3543
1373
317
316
2333
6168
849
212
274
5
6
7999
5535
1376
62
5944
298
3285
7838
225
1868
5426
4435
3793
2639
2473
876
1589
2174
5803
1369
2168
3982
2233
498
465
4513
2090
3314
5765
2478
5734
139
4913
1188
2115
524
310
503
152
2396
1159
1837
6592
5855
843
2663
1079
513
80
378
691
381
594
1962
816
1401
827
4602
243
877
5101
1396
10
1083
6442
2950
62
7275
4607
813
430
357
34
158
5257
2634
148
2198
5872
4485
729
654
2513
99
36
639
3124
5989
7605
96
810
30
1563
570
1621
517
528
1582
17
612
2551
4484
796
2872
4283
2360
115
2264
496
1886
8541
1071
7239
362
333
1857
6752
1818
992
2229
587
8045
3354
4857
6984
4869
8044
3787
567
1217
2091
879
3342
3998
694
4047
2140
2533
1887
2470
7124
359
2990
620
1904
217
8908
4255
2552
1776
2938
1744
430
172
1820
2023
2609
3586
230
1963
558
1552
246
3082
93
1032
698
5255
5592
149
2166
2171
970
879
1256
3922
3128
3408
925
5556
1724
1326
458
2617
55
4640
4823
1996
4010
4144
4833
460
1232
1967
3506
2485
1840
8813
505
2021
2269
788
3724
1260
944
2349
3260
536
1306
788
5511
4237
1901
2260
2749
21
2251
83
5798
681
532
814
33
5535
175
2720
1671
2114
6157
2647
1671
357
227
7333
2315
12
330
1121
2172
8944
413
1937
2917
5594
228
7854
2776
1117
7654
3691
9893
4634
3235
770
376
3006
265
1538
1185
3683
4007
544
4248
4377
721
525
852
163
180
2159
1972
1347
1004
4044
499
1672
62
207
4241
1367
33
3936
4261
2094
4139
3383
577
4207
3089
664
8201
7828
6454
1839
626
4353
1250
2701
628
2289
596
319
1825
4884
5909
185
235
514
7307
1135
1247
2366
3764
952
7732
22
158
1135
924
3584
515
5070
5919
3084
40
1633
1157
6119
2621
1007
455
1092
2230
5252
1675
4122
3283
1154
3175
4086
2698
4470
146
2806
182
1780
155
4650
8827
69
4565
1074
1396
590
1867
709
160
1357
8569
450
6520
4445
3956
4754
234
1756
4028
2199
4093
6614
3241
2541
2184
5939
5309
2184
160
2614
7805
3357
4814
222
184
5897
5115
2249
1956
1874
6269
411
6175
974
1036
739
4072
1450
2733
1781
2179
797
1022
1211
1258
5935
5597
4110
2807
4886
1270
4981
3055
882
5586
98
6492
34
3930
1128
116
6282
5253
136
1039
3472
1602
1645
486
1258
5227
3899
2692
241
1362
1800
288
3320
1656
148
646
4282
2376
550
6102
6542
1008
995
443
2778
2567
76
8299
1649
1369
2281
331
3137
413
607
2350
955
1022
5558
5991
1061
7682
280
433
5533
6531
1324
6914
5359
1261
5502
4029
28
2225
4011
199
214
1574
3545
2364
724
6456
404
1000
2974
662
131
5075
3156
3880
820
627
4792
3445
364
2289
3400
3850
3842
446
1887
1425
7268
4138
1846
704
1869
3210
2179
311
2104
1734
274
2271
9373
97
3134
736
6318
324
830
659
6944
935
6056
343
1277
4292
6284
1898
737
5885
2265
1058
6521
803
3940
3853
227
3143
1643
1255
4247
558
2533
1844
4994
4850
5430
6061
3609
35
3050
327
7320
5230
2317
1964
5556
2810
4220
309
7055
2474
5410
3489
4312
5166
689
790
355
560
404
50
448
7648
5541
2581
3300
4310
1517
32
7191
3118
1249
4860
5077
5260
657
1911
6402
6434
66
2632
18
1648
931
384
1062
26
1340
678
8992
1605
4094
1488
2535
1016
541
1822
1028
264
1196
558
3502
780
856
3083
4117
226
317
2611
1098
2661
247
4185
1886
67
740
2211
3458
1539
5885
2149
3671
2167
5639
2785
561
2598
4582
2959
1018
759
1561
298
1467
2803
79
364
8294
266
616
2928
80
6439
4552
1519
236
2908
5542
17
810
1405
434
6394
1980
892
6180
1608
531
1741
589
1147
5248
3264
730
3877
139
2841
6884
87
3445
2804
7311
3340
6555
596
5416
6105
4797
6335
2933
1565
1564
6755
1096
1144
3093
1907
135
158
1066
2874
5
1756
5866
230
3024
6282
4333
1242
5506
334
549
2292
4033
1122
451
448
885
190
1675
4023
393
2936
4968
971
1919
3928
2914
3702
418
580
3936
3548
987
1146
2539
438
539
5198
2942
471
2296
5181
1388
3745
3897
1023
6675
4527
2332
103
4691
1841
902
129
796
204
540
5467
1155
1609
7305
1660
3375
3058
1691
791
6755
500
1224
1921
2777
44
1516
8860
2377
2683
654
4894
197
395
2747
0
3783
7246
4309
587
2544
3897
270
6851
2891
4
1438
219
5692
96
3654
4526
426
916
4502
223
8040
151
100
2033
1989
6346
1039
1074
188
1012
3524
1229
12
4361
3252
387
2445
5948
452
965
2727
3822
2399
1053
819
878
3871
2562
1864
31
2310
5031
417
5770
684
7459
591
2434
3542
1189
186
2006
2199
641
65
4084
3540
3818
7784
163
3103
187
145
1843
1659
4325
1538
600
1603
4755
4924
835
2356
58
1017
6070
1686
1183
4573
1582
78
4459
5734
720
2597
2523
339
5266
5971
761
9346
1766
893
459
364
945
2740
1359
1672
4305
7472
5820
4398
769
5467
275
3759
4854
557
444
514
3306
3068
1378
1858
2504
4047
3445
5927
2467
4819
908
2163
2053
1755
1093
5465
4308
413
6317
5332
3263
12
2684
1413
213
1861
1850
8249
1944
1721
4158
9218
122
156
1338
435
3744
308
1307
3846
3210
2651
3057
5449
2378
1022
399
828
7223
316
3980
1291
6398
2900
588
3380
5494
2847
3255
2122
3610
2194
1401
77
1481
1517
858
497
6976
115
3331
2123
1075
4281
85
1073
640
426
5131
2681
202
2670
1453
1813
627
2045
6640
6314
3343
1487
3460
4199
4646
878
5755
1023
5580
852
4013
1459
794
5331
6150
386
2254
1111
1505
3108
3648
416
2770
5110
1948
6142
7164
5302
3921
1598
4032
4096
5484
4185
3430
1607
4346
8713
4646
1654
2186
532
2101
5284
417
1347
81
552
2596
1708
2472
373
2444
2723
342
634
40
1032
1988
2356
5417
3675
641
193
874
1123
1178
3993
1371
2761
4285
533
20
1349
102
509
5767
3903
3872
163
2818
3028
7587
34
5621
2654
5936
1245
1027
1823
6696
5574
1853
592
6412
6635
12
5912
3262
6050
2686
5157
4969
524
4662
4626
4322
5070
2950
108
2797
5226
4625
3179
726
4807
1916
3309
5208
1358
1133
2809
1140
7195
4536
3118
4694
4964
1584
3701
630
6220
16
6143
122
753
583
3416
1051
1322
2614
5444
6548
157
1864
1819
6225
3718
902
7260
1024
313
2670
95
2566
481
3279
1277
1331
7994
1256
8135
850
7238
2740
1007
4434
2790
1327
8430
8913
604
4331
731
3049
2190
2692
240
339
453
1868
978
168
4285
6872
1217
274
3769
6530
3560
4030
8570
2158
3156
1296
580
1130
569
444
3068
252
1689
495
151
2794
596
2414
4982
121
4397
4076
6964
8146
1555
230
7576
4756
6232
203
2348
3746
168
3197
1591
460
3564
5414
1857
1880
6016
663
1717
4077
2479
889
372
507
2045
6147
827
311
295
599
117
3549
978
2336
6591
5016
265
983
5433
3005
5218
2467
3148
1
4418
264
1131
1030
1934
247
70
1165
632
1355
2234
5798
1536
352
3766
88
1233
3717
5986
3439
24
572
99
4077
922
211
773
162
2572
1623
5294
3030
882
1351
2154
169
3415
3851
5690
52
1807
41
3969
3141
1143
5282
465
1599
2063
2956
5746
48
4858
1200
466
208
3489
1269
2617
311
487
1906
1650
4677
2364
4203
8346
7076
1540
1086
6776
6921
614
2195
7576
909
3762
57
1706
3921
6244
3760
1374
7600
719
5107
999
280
2134
1722
7511
3090
920
5496
3380
6581
4186
217
679
1004
240
1975
30
5260
5114
787
1041
668
6844
75
1385
4500
4601
2117
158
2326
19
953
3875
6930
4715
1418
2835
915
1496
3006
67
4088
87
449
1076
208
1864
512
2224
1520
169
6538
1183
4575
1718
7464
6423
4826
99
1134
4085
34
1840
493
1322
6760
2073
5730
20
1114
2188
2397
638
4972
1645
11
3417
2250
1386
978
505
51
2493
5471
604
3412
1253
6446
237
49
3640
4437
732
1135
3348
459
2118
8047
7013
792
448
206
1646
447
4911
3823
4856
2004
1081
1204
1976
2203
2735
1534
626
5558
188
296
2870
2690
851
1970
2504
1640
5
848
2745
244
96
3840
8407
1072
485
80
302
599
4773
1130
4013
14
833
2116
1486
3740
738
2563
6377
239
6249
869
5935
1713
8186
54
229
3997
2906
2584
1975
463
3153
1099
6680
90
1923
4467
4241
4556
883
5210
534
6601
2244
1930
4916
2318
9494
534
3892
1
1672
4300
469
7863
5068
1599
1225
979
662
5106
2338
4086
5984
7491
6797
1658
4161
4647
406
33
1535
2157
3064
1255
7386
3131
1163
6249
3922
347
184
4537
3001
5961
6230
2148
753
4448
2359
3738
774
2703
273
2972
4182
3606
1738
6787
4522
4960
8273
900
617
871
3635
785
1198
2222
1176
7029
514
3970
777
371
6624
3941
107
2051
1649
2942
5107
5650
800
4958
2951
797
6190
2085
676
5232
1490
8125
974
8299
815
3388
299
1812
730
37
3466
1750
6037
1713
129
574
3206
3440
1743
4357
433
19
163
59
643
4
750
2883
5510
4286
873
1647
2329
6955
195
6493
657
3027
588
904
2201
118
4010
5783
3192
1194
335
5060
12
4121
3194
2442
438
2543
8179
4184
4901
1068
1276
1254
3197
80
3564
2564
333
4663
118
3154
1319
516
2887
143
6397
1146
4831
72
5680
902
4331
82
3059
1779
3292
2517
484
244
1632
1417
670
777
1244
2593
3703
699
5805
3388
6341
1730
143
1084
186
2580
4547
768
2768
264
13
6435
4530
434
6844
6319
299
266
1666
92
650
364
6019
327
35
7840
94
1577
2580
5676
12
1629
4900
2054
3640
419
71
2833
2762
3497
23
295
5302
82
3220
2
281
1207
9313
3597
523
1506
777
1453
7212
626
3869
1722
58
2637
5805
907
12
99
3345
4940
844
518
217
909
3279
1157
1213
1114
841
4585
1153
1472
4333
335
62
188
804
1860
959
3477
1062
1908
58
648
4427
5823
7642
2793
2598
18
2342
3058
1916
149
1534
1737
2125
28
484
3879
868
104
734
2055
3231
1201
168
263
1637
4683
5060
7561
955
1
132
4756
3921
2136
1933
5321
4065
119
1891
7000
1418
4594
822
1013
360
4153
1381
1920
4
3326
296
4671
2742
120
1275
4399
4771
817
2170
9331
332
827
1727
628
128
1571
6695
6289
24
1716
3262
1634
1764
2648
3046
8305
790
2012
214
5692
340
54
4975
2572
210
938
564
151
5967
4245
277
7725
1975
5668
696
2904
3282
3405
4016
3855
886
2575
1139
57
6787
1526
4228
8356
48
4545
3057
5215
4584
377
881
4264
1548
2805
1776
457
185
3898
3177
664
4135
61
8220
4273
4571
159
5048
2942
4735
2950
1325
526
1095
299
510
1136
1051
498
6799
7922
244
975
2276
1144
4041
1511
1187
1160
4513
3077
41
41
247
4633
543
462
511
1268
7206
1137
1999
4972
6966
2091
5428
1123
2977
3428
3263
1797
1117
433
4418
983
1327
3279
4611
6738
1815
2304
6851
5803
1533
879
2017
334
2329
3810
1740
700
4039
3654
3710
2044
647
5319
3332
445
5402
861
2517
1991
3625
2101
2089
1855
2252
3378
286
1534
3405
1563
319
727
2653
377
4790
146
1495
5065
1396
1547
3968
4231
5639
112
134
818
3046
2666
78
2800
3120
8169
1057
2137
6347
7503
177
2654
1975
908
4355
4591
92
1097
1493
5903
6859
4032
3930
1063
206
3322
6404
2705
2416
3320
5839
892
760
2818
998
3351
3468
4185
6776
577
482
618
866
6069
1303
4410
5890
2954
777
1055
4815
395
5264
1463
546
2661
6862
1622
2629
2809
15
698
7480
530
4095
1065
73
24
1725
5067
1593
4266
839
1820
4980
297
3180
3189
7083
656
1097
3241
7705
4506
4621
4718
2912
4077
1413
5687
730
2
1471
2392
1980
5218
694
1246
960
703
406
2423
1647
7424
95
2872
2080
1318
397
2761
9462
3215
1227
3595
5918
1725
7410
1012
235
3243
1312
1060
5624
3794
286
3232
8410
476
4407
4816
2157
1557
22
893
819
19
2775
3391
201
1605
617
912
27
811
3045
1342
1669
7990
227
6042
6814
4246
133
1097
321
115
867
2807
2267
4603
96
5725
4066
3869
394
3612
736
1377
1022
135
3179
312
9
4518
5043
6671
6663
2135
712
1819
783
1608
1130
602
871
434
1903
1928
211
2366
789
804
4773
890
2524
1202
286
245
1606
462
474
732
833
967
2347
760
227
1038
2856
3743
1117
2460
5707
532
1177
942
3268
482
4121
2605
5169
7635
2937
1004
4366
808
3143
8931
8009
1313
354
283
3504
4742
428
7736
225
4757
7812
47
1638
685
3891
6500
3052
7548
1764
3669
1782
5494
613
2001
1052
180
550
3415
4585
1865
1763
802
5853
6617
817
652
2813
4132
6218
7227
63
1549
7819
2754
2171
6050
6664
316
758
2059
103
3323
1987
735
328
280
1772
2571
5001
519
3236
1535
1533
2736
1977
1379
163
504
3167
2645
1521
2313
847
238
1280
4888
1809
105
136
1748
370
3365
1214
687
1585
4762
4567
2572
1054
1261
7415
17
2232
477
1001
231
5390
3887
6347
1220
446
25
4085
2772
5877
2027
1588
2966
5976
942
1932
105
5384
1891
93
1601
367
6590
243
882
137
2935
12
1425
4228
4595
120
1111
528
47
588
1712
6826
746
4507
1494
1572
362
1405
7802
2048
3682
7779
2232
4752
2221
1647
2740
2089
580
790
2335
899
4558
438
23
346
2214
176
5783
3011
1187
1823
707
1211
1471
589
2162
61
3798
7322
1382
6200
1200
1624
823
4508
97
55
26
2001
8056
630
1947
2388
958
1188
4226
472
4
1205
561
2706
4778
7158
983
856
7483
4108
2575
4613
350
3764
364
1390
1445
907
625
352
5700
6118
6712
535
2859
1875
912
2157
5352
3074
3856
345
2531
1658
714
4930
744
881
7727
5172
1398
3932
4403
1591
1000
108
1852
7027
459
2341
3682
662
1561
412
3629
623
211
23
3524
2568
2557
1113
2269
818
3242
1265
2692
1184
1120
239
794
32
1284
5306
2023
702
141
1160
3547
85
7680
6406
2
651
2563
618
846
4710
494
5237
8154
1306
1872
135
3940
5532
5855
3984
3051
254
791
4931
2094
1107
1520
7702
8095
3065
1225
2799
370
4816
5018
5388
609
211
3341
8239
2954
3208
2682
186
575
683
741
361
1926
5143
468
6452
25
1309
2832
6589
3848
490
5454
2189
3251
5053
2872
417
1161
3697
892
1048
4064
1231
2778
1815
1971
6162
317
1341
3112
94
617
2683
2562
904
995
1399
782
2061
6710
2669
15
322
3414
1343
3226
1106
260
316
805
2326
6867
1727
4396
6361
3670
2075
7068
126
6157
806
2071
162
2321
1373
710
7132
294
6860
3192
3067
100
1642
4553
347
4306
394
7511
6415
727
6269
1610
4157
567
75
470
5897
331
1464
6960
6394
554
1013
4729
366
4978
38
4959
8474
188
7966
4281
7877
209
4402
167
25
584
6770
5017
176
5467
3925
5852
1738
842
3053
87
1805
6715
2147
68
72
3561
3071
158
5147
2311
565
1606
4094
2999
2938
4292
1596
1426
1662
2822
8812
735
2069
3993
801
43
7053
93
2494
3234
5172
4459
6149
1712
4959
1189
4710
6729
4420
629
2739
8741
2
1032
1470
599
3149
2656
7153
458
4218
4826
503
3867
36
4075
2651
1694
3077
1017
3378
237
16
2825
5749
2749
6451
6265
801
399
484
3715
244
25
5412
2611
642
4623
40
4669
6597
4805
4639
1647
2606
1871
2728
2236
1426
2303
6542
6253
97
24
2731
357
1997
1394
3445
1289
2936
229
7103
6618
1986
673
1922
275
3974
2914
2080
9090
2703
1408
5963
1367
3019
1446
1489
4830
5066
1777
4874
135
2241
289
7964
3804
3873
1624
7657
1811
1489
1143
2141
374
2976
349
120
338
8050
3970
75
1263
1746
6162
2263
6091
2375
4194
2957
6814
719
2218
2573
5415
3228
3000
366
1393
614
1719
817
3754
57
851
543
7326
1399
3848
219
323
43
2668
1448
708
174
2164
6295
2905
1426
8795
525
4001
3434
8003
5858
300
2771
6764
6367
2383
996
1303
496
3845
3893
48
3817
64
2185
3326
7059
1463
254
2296
3002
4810
224
2454
1538
175
4756
1189
4854
22
5844
6448
43
4158
2195
1375
4926
197
4509
272
2376
1267
699
1164
2940
2358
4162
2359
6840
3802
1446
2155
820
892
4067
1763
683
4986
3631
1329
1481
7790
1405
4160
2282
1279
166
166
3896
215
2035
8080
22
832
1473
1114
95
3106
3658
7996
6256
2444
857
57
1806
2295
3895
5870
1807
826
1552
1444
2799
553
1486
933
3773
5435
340
1488
3337
1053
728
104
2873
111
6489
1003
6385
1138
1611
2359
129
1623
956
503
648
382
1671
725
546
2118
1575
8060
1339
28
4533
2746
75
6014
4997
957
871
5235
1083
28
751
4910
6225
1117
6322
3440
1554
1789
400
4248
666
2424
2077
158
970
1383
2217
27
2202
3270
2472
5996
215
1650
941
2390
1019
175
5488
1302
161
919
1067
56
9529
1897
492
3022
5050
2333
1566
4768
7167
1487
914
825
6295
78
141
1779
1861
539
5914
1800
4151
3665
34
1691
3207
132
2959
376
5578
3573
217
4199
114
3013
1003
840
1735
93
843
4179
1993
6309
1400
1083
589
2250
3281
334
6026
2368
3860
28
661
3593
303
413
1044
3983
703
4700
2050
6196
789
613
284
615
2516
2404
7120
551
6619
481
373
685
853
12
317
4041
1073
5627
3851
2259
3895
5992
2570
1868
2638
5403
2541
7820
7597
580
1064
1092
2224
1804
4438
208
1484
2277
3678
2883
209
4225
30
1316
4919
1801
1242
2549
49
183
2290
8410
326
917
1230
2888
1275
314
255
2421
3037
673
871
6258
427
232
3530
1302
3839
12
4325
5470
316
1051
2384
2881
742
38
2380
1082
311
48
1108
1322
1197
3860
1055
4000
4791
2919
503
3486
233
2938
2314
7032
625
5756
913
1023
265
6772
832
123
488
2646
2602
4886
1841
2346
3935
2999
1056
579
4222
1094
4216
59
2021
2844
2473
2323
3098
2347
336
2049
3799
1932
4031
7133
9501
1964
490
4602
2754
4392
1805
1210
548
1727
1278
2427
1863
1312
2916
320
529
96
7388
1172
550
1237
3959
540
1599
612
4994
1189
4523
779
4660
39
1959
1409
684
2908
2685
6630
8474
1774
4147
5110
2006
251
2396
1788
5521
3009
1965
4030
6621
3273
501
1963
3995
593
2449
6538
1914
2115
1572
406
1474
9455
849
930
1342
1879
6061
2566
10
375
6122
637
2531
6860
474
963
5297
3079
2352
125
1075
3593
1632
316
6943
1335
415
5397
4981
812
2822
5628
1756
4608
90
1278
5500
7558
250
5117
6115
8276
5544
2649
2891
341
4100
570
4007
4915
5495
4046
1182
427
5517
207
4005
2645
6255
899
114
3431
1448
834
521
3692
410
4449
4585
1060
273
5589
99
3424
3741
6690
123
1018
3527
4394
876
1280
1144
2489
6999
103
203
2041
730
1023
6718
3864
964
632
484
1826
4236
1163
7607
679
2493
8265
5807
9136
3369
2197
1366
7794
6297
1731
4199
3582
650
1404
628
907
17
2141
237
1915
7046
252
4729
6071
1038
200
4042
5753
3689
7298
3543
5200
657
1021
1502
3619
6343
1514
1506
5103
116
1562
1392
262
667
1696
2509
2006
140
197
2497
1565
4702
491
2484
4368
610
272
3137
1213
197
6690
341
899
4355
2727
5921
1254
4558
173
288
1217
3767
767
7387
378
57
667
1284
6616
4467
1425
454
1519
271
461
6315
4905
2663
1311
119
149
393
66
615
226
2457
644
2845
9123
398
958
995
4691
974
965
170
67
6435
57
80
5130
1817
2488
9226
5222
334
5267
907
4058
97
4729
2056
32
7333
2931
868
1673
1012
5863
2621
3246
323
4651
542
1580
1311
3452
5074
6
755
401
2907
1229
3586
2605
5606
8933
8269
4072
921
1171
7819
5150
1672
729
1031
362
4273
3614
1172
5897
2286
4934
1791
787
571
2816
2522
5857
225
681
2035
1027
38
4139
6754
6838
1602
2566
5381
171
1024
508
953
1383
2775
959
2950
1276
8539
102
498
141
2005
383
1517
8734
321
292
211
4365
1681
200
5495
1259
177
6061
4936
1335
1648
150
6693
3326
1343
212
2376
1550
4429
102
5015
9322
374
2842
1599
3612
333
1787
19
681
3090
4528
157
1870
1609
5725
4155
8504
759
911
5504
6672
2832
524
3699
2306
319
3842
5841
3337
6216
251
4057
1265
530
1974
7308
169
6738
2685
2771
413
4788
2843
7112
286
1610
4551
1947
1018
752
1879
4950
49
5378
39
2518
326
1423
492
187
2660
1256
3704
275
457
291
745
1637
4180
355
3612
2961
1602
6680
83
646
7466
953
666
368
6218
3397
3467
1973
2439
2062
788
445
1756
1564
481
1387
0
4392
829
42
4746
586
2230
108
852
2089
2966
77
2845
6840
2846
6174
7122
153
2893
9465
838
1438
5104
7089
3588
7573
897
375
4001
5192
555
4079
770
2624
2452
538
389
3904
5177
4314
2228
2395
464
4114
4482
66
486
5169
381
17
528
267
3672
117
1577
1847
175
2603
2236
3638
366
41
1378
1585
2
2536
108
4278
3901
6686
5595
210
2990
3118
5890
2295
1696
4632
2159
1739
1008
6859
360
715
3216
1999
1774
3173
682
37
1441
1535
9329
5984
4940
2934
227
1166
427
1046
515
2575
2708
839
543
580
2236
1049
1834
1393
93
4239
3154
1290
2091
378
5043
4266
3858
1080
594
1477
6600
119
4128
1193
3172
1217
1161
1442
3802
864
892
4703
1224
320
1890
1016
1677
4339
214
182
1083
3123
1582
17
177
2836
190
1662
3625
3194
291
119
3720
2890
3556
601
3662
1744
2303
1329
763
2688
7768
563
5079
1364
6295
1514
109
3188
96
4386
2071
983
698
1528
8351
7568
5080
2201
4092
2567
348
2366
44
1737
1079
3688
3482
4210
43
3062
1469
3811
2417
327
271
195
2472
451
7718
408
4602
288
2022
2261
423
1728
3694
2085
336
2347
2285
3523
4296
678
1068
1370
3750
5936
2615
1950
843
1621
1490
1066
136
502
1236
680
2143
3587
4316
99
27
566
231
583
395
4937
4846
3868
985
167
3830
630
978
373
1212
3363
3049
5391
1398
506
3263
4912
1428
343
2437
536
511
2168
29
426
4150
1876
430
1176
4537
700
1884
3506
473
8440
3996
810
4580
2853
1535
137
1792
1468
3058
5511
133
6283
7911
48
2047
4825
1838
1046
4711
2463
5484
174
1440
3576
4826
2934
6116
3857
7236
214
4513
3801
1729
4436
956
3025
1286
3139
3577
3408
5185
2108
2605
2480
2222
531
2392
5907
531
1886
6358
232
3008
4172
64
3383
199
2995
250
8017
9506
1695
2793
1864
1312
1834
269
1153
1665
628
5412
2270
3632
7653
1368
2805
2492
1624
1505
3816
4938
290
1980
4594
96
1841
822
1769
286
6268
2496
7578
3662
2820
831
2306
169
659
888
1612
1203
718
1421
260
5741
1649
3942
1836
4761
3712
430
8383
2333
5017
3046
94
7563
299
6854
3228
1822
2380
348
422
2082
7536
5331
4411
1151
107
1146
2406
3687
5145
5211
3332
458
1551
3601
1067
8820
3646
3784
4064
3051
1073
114
3867
219
2705
2316
1171
330
493
362
1796
148
825
4684
430
5206
1419
2586
1143
1786
50
763
165
4748
110
2808
843
2939
2668
7423
346
796
480
803
595
43
345
2780
1875
4052
222
627
2835
1270
1825
1177
73
1701
189
524
1296
2303
313
902
4015
2433
2772
2138
734
2930
3
953
467
1643
5703
1568
233
690
1171
3941
6848
1405
1186
3008
1309
509
2807
6971
710
988
477
2222
1408
303
7229
1351
17
4075
395
2758
1187
124
3147
4465
695
1426
2878
3943
1460
2572
1528
6201
957
8
1313
4730
2752
5473
8131
5013
3364
1292
6314
1372
1477
2849
8623
1898
4861
716
857
384
2647
982
1141
1561
5653
7484
1722
126
409
482
62
957
850
6527
827
1272
7761
4225
32
1023
42
2427
4826
1256
725
1426
3382
1675
5123
162
2153
78
7859
1892
943
2237
2060
1416
2405
2213
683
5659
3422
3
348
6027
4656
1803
209
402
5249
3648
2637
7750
2074
1356
420
8506
6141
1739
22
1520
8349
3475
180
708
4820
258
227
2803
806
6087
4183
243
4370
763
1685
1701
4980
3626
4360
381
655
7
135
323
232
7586
86
2052
465
1495
436
1588
2673
1887
1061
6115
3672
1373
5960
2822
258
748
8464
3049
5227
8934
294
3446
129
136
1989
1589
671
194
444
854
486
387
3033
4041
2019
2744
2213
2832
4038
121
374
1752
3531
2836
127
323
1677
371
257
9308
2186
1839
514
5807
38
6233
192
4325
1880
5328
9011
508
4798
274
22
7860
670
966
7229
1142
6697
5762
2618
4016
1473
5604
1837
2066
2437
237
1413
4296
1716
2634
5385
524
1820
734
3636
1
6465
3033
2388
3892
79
1447
2663
2945
2418
1438
339
3232
1242
1566
729
4255
1165
2256
541
5248
4264
995
2531
1157
3891
5388
923
5496
2062
103
1218
5779
10
3651
6833
948
951
708
1290
3346
1403
516
162
2809
3757
576
763
7453
1375
833
886
1366
2476
358
230
568
5
869
276
1616
3731
968
3178
3648
273
3905
3797
4133
5186
6648
2245
235
5432
4435
2409
179
1062
1237
982
2852
6553
581
27
347
3519
316
5874
7891
1111
531
29
4856
883
8136
1079
5473
1452
7829
3116
2955
23
187
477
70
1157
3850
880
1802
8212
4572
2231
2588
6767
7692
3796
633
2204
4049
1927
379
2465
662
212
4704
7886
1044
2743
2322
391
5222
304
1
2561
1217
36
4639
4942
1809
1295
2663
394
1006
2079
8724
3536
300
3639
394
2039
2967
77
3264
1
1581
458
4832
1646
172
4467
1444
1225
7388
424
1284
7272
2464
731
229
6984
4063
584
7544
3794
3193
4857
800
4857
2160
1835
6852
4352
29
506
1686
929
4462
6017
3901
4418
25
236
2233
392
766
800
3709
6599
3164
396
8167
3030
2210
324
311
5907
1624
2435
439
2578
3022
2598
3173
7374
86
4726
6898
503
2663
3477
363
1426
313
1823
1528
25
1493
174
814
10
4983
3339
2523
1400
2764
3759
1815
954
261
2092
3594
221
1887
2051
856
235
1239
4240
2502
2944
179
2895
62
666
1164
1
35
503
30
1971
1366
612
2233
4438
2408
3753
4863
6492
3005
356
478
140
2846
205
229
6953
210
6300
921
2921
6106
1348
114
454
2195
7019
348
6521
5270
1836
6894
772
2960
2604
460
15
5203
621
2710
5132
3175
1011
334
9724
85
149
5273
1310
2856
5001
1552
2094
839
7592
1411
2896
3868
1112
6096
5881
1434
4105
1367
295
5407
2855
366
6168
112
6544
1253
616
1
852
3036
2481
672
1346
1811
3371
1781
8610
5974
1165
1132
605
2285
6634
1192
3441
7115
6446
2434
708
2153
1605
7442
173
376
3485
3702
1953
7166
3019
418
9123
3938
3864
1318
2403
678
605
895
1360
1529
535
4660
2523
354
130
1832
4231
825
771
1301
3492
272
1133
1328
1037
12
7618
1331
2056
4787
4313
185
4866
3170
151
3274
9302
362
3835
1162
722
1451
219
110
5924
3079
715
2627
1497
270
530
6688
6445
1955
2389
4011
72
2566
2191
1013
6525
1352
746
2556
1503
7398
175
2092
74
1
2817
408
2319
1519
306
4139
4168
295
8431
1376
1278
757
1203
1148
3512
1538
4855
1950
81
743
7167
156
5164
2085
1184
7847
408
2249
167
4916
2622
158
1656
189
2197
819
512
833
1806
5751
3752
5664
2535
513
435
1706
166
1458
1013
357
1607
4799
1527
161
2978
5664
6002
305
2232
4132
1756
4865
1994
6374
3
2894
2043
1270
5607
324
1484
1030
510
5344
215
77
1726
2365
551
1166
2150
1320
5470
23
3079
4567
5445
675
6440
797
1852
1306
1507
2238
211
468
2532
939
809
2715
131
2624
319
4788
3986
5955
210
5945
4760
4425
2608
284
2007
696
2111
3119
2198
291
1840
654
3962
780
399
3881
3167
2872
6789
3078
1937
978
1977
7155
2028
4197
488
784
3975
3284
9096
2507
1185
95
1134
75
3788
350
733
6423
1173
2067
1203
4699
729
582
3403
431
676
698
2340
1597
2194
1510
122
313
2758
707
8972
160
120
1347
8300
721
3345
5836
2528
6938
4697
3045
82
1303
2801
797
1175
144
271
1670
517
3802
807
1830
159
219
3618
666
4448
744
242
551
3804
2031
1595
982
1558
1253
2406
752
5651
243
1687
2024
4356
1486
4560
3930
4046
415
4869
3806
492
2679
215
1911
1257
283
4889
2001
276
1382
4121
1997
1264
5786
433
803
2717
5036
772
656
140
4076
1966
885
155
5189
6402
2619
800
903
638
2644
745
5119
673
684
1970
1485
7886
686
7354
360
426
7546
808
23
4413
652
2288
610
1468
1269
219
4298
499
4035
356
6386
4642
2509
6930
5079
306
5434
276
5548
2905
1218
6052
2733
4304
3488
1023
27
1115
1262
6564
1536
7
1142
1328
5010
3647
1547
1491
2217
5464
186
509
619
2386
3351
105
110
195
1661
274
1018
5446
1379
3556
748
1457
669
6448
424
246
83
6123
2013
8
8442
1177
1045
5250
458
9
12
3132
4272
791
3287
2010
7684
4775
3572
2169
48
1099
2150
5605
930
722
611
957
34
477
7228
2152
768
5654
2826
1693
458
3537
8359
92
61
275
1611
5211
4909
4372
3914
3558
1221
4939
770
1180
7677
3149
125
1966
5518
399
61
4389
409
5010
257
6409
6429
296
95
185
27
1675
701
4200
3042
300
6577
1553
384
51
326
857
77
75
3291
2964
6087
9711
106
4456
5968
849
6838
4055
1355
2187
813
2439
4820
2716
2285
2663
309
5744
4833
2643
113
987
29
1789
2581
5827
1970
445
739
313
6436
158
389
7
300
1612
4640
5756
1281
1129
3215
2121
284
411
4358
5855
6579
6624
2659
5308
6827
2577
2066
3696
523
881
3026
1029
5180
20
619
6860
5638
195
1227
619
3817
1206
7300
1347
2054
1160
4336
2114
1887
1093
4859
129
5832
1432
2071
2971
2455
340
713
2105
2366
2843
342
8798
2548
3020
6548
3122
2334
166
1807
2104
1356
308
2056
269
3597
2321
2168
6840
179
6052
338
702
3627
6422
1916
439
1883
5130
1847
6671
4087
938
1951
740
4592
167
4513
85
392
710
561
1947
9174
1458
4844
8404
453
555
2965
645
4311
394
2598
4264
2725
7760
2442
5439
3669
375
1097
127
822
2361
407
6194
775
557
2943
6064
2569
2740
818
3115
747
469
1029
6019
3102
7599
687
4004
1080
1759
3080
27
1262
2338
5367
832
4031
8159
1033
5668
1687
12
7
1264
282
2914
4188
2654
42
176
6697
1786
344
2625
3730
8258
3835
3962
1292
365
4896
3965
3808
2157
3628
1901
1184
3252
1053
909
385
4115
3058
8683
795
1659
3420
978
2
5093
6138
1890
844
2410
752
511
2641
1481
7249
880
242
3374
3056
3230
958
214
24
573
3351
5415
292
1021
3944
1732
202
2109
549
2195
1755
5928
1474
449
296
2357
1747
6424
2310
499
747
5516
399
6367
2707
1264
3878
520
175
643
844
967
4025
42
236
142
964
922
1483
7184
961
3743
3175
2549
3076
329
3445
673
120
5618
7721
128
441
1875
1766
542
5248
3773
3701
1047
2519
1436
960
3005
8900
6200
914
132
3924
2165
500
4836
2144
2420
709
3905
75
2989
290
1291
4854
116
6915
2323
550
5334
1289
3245
1340
1977
2345
5549
2886
879
258
3216
348
5637
7067
5880
1797
525
569
3505
457
480
105
276
1056
36
2780
5966
775
893
4667
1991
4096
2216
1442
1250
954
8709
7058
2869
5764
4127
1513
1607
505
5323
2341
3316
1948
4672
179
1919
3927
3077
1624
1111
3167
15
6173
2913
3432
406
555
1962
442
5379
3798
759
995
1463
5640
801
3650
2572
1173
164
7925
1846
6002
2084
5733
2786
6969
1664
2106
353
253
2040
407
2352
4100
593
45
4520
477
751
121
1852
2977
3589
884
3000
2702
2800
5965
1115
1558
1146
696
3004
1116
6551
254
267
1536
1699
144
1085
86
5702
870
1511
3691
8593
1082
4635
1766
7332
2891
162
1010
3669
2989
3893
6123
384
3041
3318
1418
1142
385
710
23
4396
4360
2302
168
776
5164
4559
5665
6351
2997
2050
2524
1560
4219
313
2574
692
3205
1398
653
6005
1612
2150
4544
476
5552
5631
2077
797
154
3119
6497
3824
1381
1656
5918
261
1577
4149
809
1194
63
2517
435
570
6236
5871
1541
1536
998
791
4159
3143
191
6198
564
291
3544
3134
1699
92
2722
483
4387
5395
2095
1239
4712
5373
46
8797
2058
4268
1305
457
3296
5887
5119
713
2030
4935
3895
140
423
858
643
3184
1191
290
2793
471
6214
3138
1339
6394
1438
227
479
1299
822
6297
69
4547
918
868
1100
5539
12
379
3583
1372
1984
561
2886
8902
6395
1395
6477
4904
1862
2479
1831
3277
1234
7230
4557
2131
4512
2473
4374
3670
2985
5254
7282
262
298
3069
2378
1239
119
5916
6730
2679
4649
790
5676
1438
2067
377
933
2250
3443
781
3015
1265
4368
6171
6208
2190
1359
2303
50
247
5542
3161
1938
1966
4855
642
965
2008
224
53
4076
3520
1965
1702
754
7329
3337
15
30
4488
5106
5782
7719
1983
723
1073
575
154
5804
6995
5752
2595
8179
1986
340
1049
1840
1652
1730
4059
4140
5737
1842
1473
79
1032
3898
1438
307
3519
1220
4093
2577
1425
1389
4228
2514
569
3587
916
4071
5130
1033
573
241
1494
1094
9079
6397
6623
433
4657
568
140
7087
21
949
381
88
455
1067
6216
2440
3759
1276
1879
594
3220
464
1125
2664
356
2892
1189
404
310
5550
3746
3648
2317
2169
1176
81
4572
1653
2036
2685
66
57
3992
6755
524
2155
2117
791
5194
3554
456
6826
770
4211
77
845
9064
4922
531
240
851
1492
3841
1568
8135
4359
1002
433
4700
7526
284
5237
980
1237
2326
1911
686
259
4238
1347
6249
32
4799
4953
2119
4275
3646
3479
1027
44
3253
84
2578
710
880
2275
288
6764
2816
1755
3077
95
121
3231
8568
1460
780
605
6423
907
2186
279
661
1477
217
3089
1826
834
467
1075
8171
2073
3002
912
3424
5263
2687
2564
84
6055
2265
2168
1293
559
3326
95
177
485
1899
3249
1261
6347
7512
5561
279
2747
422
6191
1386
295
2188
620
2972
3776
2575
3452
500
3256
461
194
1644
9543
5108
3850
3782
4235
518
3473
4622
6932
2943
2946
2779
4708
3655
1695
2807
703
506
2834
492
346
4776
2705
554
1479
2612
1953
4283
4880
6097
5530
2306
3394
40
1131
266
3527
1111
4688
482
3284
3445
2067
1488
2539
2167
2952
2166
2572
3913
3539
446
329
1836
437
1249
5296
1696
3668
130
3912
1179
5814
4830
332
1486
3722
2177
5548
951
661
8420
1628
197
1048
821
676
3696
5380
2065
4925
1355
2036
3773
937
2921
7979
791
1269
694
125
764
1929
2915
60
1072
489
1561
321
2268
1285
7374
247
1358
837
705
1334
3741
398
411
1480
1780
4519
198
2713
335
320
1667
1192
1448
1812
1396
4004
810
6496
3488
2498
3231
2170
4394
4272
982
2304
942
2572
2917
260
1110
290
107
7615
301
5020
454
3333
2909
4122
2813
568
1892
613
259
2661
148
4352
1457
2671
1040
417
261
199
2195
741
3163
3100
828
3000
1259
904
6880
4009
1412
5154
4886
2319
5038
172
817
3218
2120
2570
1168
1656
1101
177
2650
1619
52
2817
312
3767
3660
3590
2556
455
3906
411
5324
461
4
120
553
3571
7320
1011
657
2055
1030
6409
948
117
4014
450
4192
1931
2512
563
656
338
3107
3547
604
5746
6909
2411
694
2324
1494
1407
2821
1942
4654
420
8041
3549
5510
1097
623
2502
1469
1090
12
92
2464
2188
2157
2421
2107
3308
3096
1579
5365
6158
4047
7158
3345
627
673
2381
6599
1593
3472
1047
3773
356
393
1754
2080
931
5996
6978
1100
56
4120
2074
6456
368
3419
1535
1982
1701
5215
7517
2188
4241
3313
1806
1979
905
4166
2262
4339
6400
1426
3055
83
2537
1014
505
3923
8585
1000
4714
185
2545
1387
2853
3492
1025
1651
4106
6339
8838
284
425
3951
158
2465
1131
8123
2517
1492
1919
188
1338
1429
3280
4804
5672
2930
57
502
259
6649
406
7228
5887
1067
7122
784
591
2598
252
9
1572
4605
5331
3947
1095
98
4194
3102
105
3243
1612
6701
3919
6873
129
2971
3486
3572
962
683
6752
809
3174
3599
757
1674
980
2419
522
1739
2518
289
222
1366
9185
2966
8121
2422
7483
1047
1211
315
2369
383
2651
348
2412
387
5777
2011
6749
1420
5648
3177
1165
7495
972
5573
1663
1534
2483
4764
2026
8774
52
1819
1509
1009
1596
3063
3030
948
1258
1118
294
219
1918
3540
550
21
3339
2541
2856
108
1167
1849
1314
5251
1901
1732
380
2352
1024
3549
4702
2280
672
723
5003
900
4837
2225
3808
6024
1776
3845
4008
78
6645
5630
1253
6897
2869
1305
1143
7562
1652
1952
342
75
882
2007
944
3801
624
2011
4252
3200
128
3240
9591
1139
747
923
9039
2257
3570
2757
4993
5812
997
2229
2164
5210
1136
3725
805
2013
1785
3052
419
51
3853
9358
80
2078
2244
1968
3623
1310
5237
212
3801
2648
343
916
2604
852
1957
325
889
2629
3199
5346
2125
55
1502
4914
1228
89
1410
6
6133
6357
955
448
660
4248
3901
258
2797
868
366
4600
6277
531
360
161
754
2441
6115
93
6299
2969
5108
137
1450
9646
1281
116
7171
168
1639
1596
8595
1750
927
4930
54
156
1131
294
3497
3891
785
1462
282
1465
1136
2540
1525
7948
2045
1749
2519
4153
3813
1522
1219
217
1110
750
550
1361
4053
152
1560
663
3410
555
6136
445
3258
3379
2560
2464
1935
21
348
100
731
3063
772
4197
1953
6415
2677
2299
6100
3831
421
958
165
412
4837
5953
3103
1042
1126
4444
5838
6933
6238
2717
2003
657
3804
747
1755
662
7688
1019
2688
2399
2972
263
429
5930
3169
6771
1636
2346
6099
823
343
723
3787
3568
14
1673
354
5043
158
5831
20
385
4856
1104
2105
993
5460
4773
1292
4955
3102
4439
1020
1132
4057
8854
2478
7959
4496
245
1643
2324
1253
1477
2622
7510
3963
5079
1493
7500
4038
246
2134
1352
175
746
1969
616
2225
4753
1592
593
4039
7311
1565
5620
2674
7266
1711
290
2318
642
7040
1595
359
3097
3263
2171
169
1203
256
1762
2566
5421
4753
402
1303
5397
4589
1785
793
79
448
2343
3897
2241
419
246
1943
811
685
2
2486
1857
361
1222
7104
3263
1932
563
2044
1445
1535
144
1482
509
3381
711
830
1124
444
2120
2773
5433
1599
8864
167
1764
2591
5316
341
350
6236
6184
1750
1283
3017
2063
5572
9013
217
5274
5266
566
3661
602
282
51
1119
117
904
672
6800
6
2412
455
2395
673
3975
929
1111
4193
798
5154
329
82
5142
1138
3918
1543
267
5535
2443
3679
1663
6605
392
968
822
1627
2159
2777
1
170
6218
2806
929
5225
3769
2060
4146
5225
134
7718
2847
1005
947
682
2777
5054
40
1669
45
2646
3363
2840
2733
557
1126
4481
159
1651
3562
4952
2729
2743
7095
62
195
5092
2969
4602
4593
914
1955
3868
8291
1484
174
675
4469
2386
112
129
2604
5424
4230
2042
4645
447
3787
3195
1885
502
240
77
125
4544
511
1934
2860
428
5118
6193
471
74
2079
160
1422
3293
1969
5470
1862
2365
937
439
4447
382
600
3602
157
2356
7105
8159
562
299
2288
5810
7509
5431
3301
155
160
3807
311
3836
5246
1432
133
657
980
1605
7796
2467
4771
1588
1624
3847
1645
692
1782
5411
4866
170
122
253
99
6481
4767
4464
1160
2938
1087
1180
1884
4349
88
2377
1049
2444
831
487
2795
981
4008
5088
1379
6296
4325
120
5308
2650
413
311
289
2475
2402
6411
6627
2894
4
23
1797
5391
8903
559
400
3879
1164
0
2533
941
1598
7611
2738
2613
2862
2411
1202
3840
1962
2661
822
6279
2915
1481
1585
1609
2920
8945
6936
2132
2035
1309
2851
5165
10
467
153
5989
1026
2662
4995
6071
1206
1566
904
179
4747
298
5189
1707
1096
1296
2782
1697
338
6734
2527
715
7714
3438
5214
1881
1158
383
4036
1303
1266
8124
4339
243
356
57
7202
46
839
1266
89
1906
8739
3098
520
415
47
554
2949
2426
2180
2824
65
404
3425
7376
2804
2845
212
5662
3557
2050
407
899
2439
834
282
4727
1529
3388
1787
4034
1497
334
3396
5
6178
17
2290
460
2064
2080
1341
718
2101
1662
415
4222
1379
397
2552
1769
5037
60
587
3557
8042
1974
1707
2494
4475
3567
155
3970
4164
1212
698
118
811
0
414
367
789
2212
1022
3004
7291
2532
3114
49
790
4166
1675
1083
383
4654
6006
6729
3303
1805
1832
6768
2397
7521
2489
2295
5212
109
1740
1526
3513
5415
1110
383
2031
1244
776
1234
693
1880
390
883
607
6843
3150
197
1751
1309
2988
1817
148
1980
5267
649
7133
1938
4645
307
2457
1669
1316
33
3244
5636
3787
4235
759
4562
6432
264
3502
2025
2589
1043
5
6047
855
5257
759
2258
2053
1163
2020
2716
958
1385
403
2093
1399
3749
16
5838
2096
4374
470
2227
1444
3436
2027
948
1312
4011
1314
199
1491
3538
1270
193
7745
4273
1206
3752
1549
1880
114
1590
3774
4494
6433
6878
798
3514
1197
4384
424
3883
265
104
3360
7468
223
5081
3805
4990
46
1396
1544
3629
914
4605
4036
3248
4286
620
2093
169
6429
405
1312
105
2653
1184
436
3539
2070
4689
4481
1791
196
333
977
467
5292
6597
12
1680
1744
7140
4730
4620
1610
10
1424
1111
2974
4914
2580
4438
1252
18
1988
2446
4014
1777
6087
4172
383
171
3767
6871
2105
394
746
28
2116
770
810
3200
1981
7453
1621
4595
1802
5649
1440
3146
2287
919
1877
3102
20
746
1144
2193
671
6528
2303
216
1476
3356
3284
550
1251
6940
4012
5378
205
1731
2779
137
881
816
1549
5655
2168
1637
1503
1474
1850
191
691
6545
12
2542
43
5412
4721
3930
1509
2618
757
1122
394
5424
1053
1142
1519
84
3150
4159
4304
381
631
1831
304
974
293
180
3772
5410
236
1269
75
734
47
115
4814
3894
2203
3112
250
4354
281
1268
104
4041
113
237
70
812
381
3526
3704
1459
4930
2264
7
1382
3441
406
177
4379
1961
5604
2733
2274
1108
2515
1225
4860
2987
474
152
1699
7086
5262
239
3010
2338
356
2010
2904
835
1802
1410
85
1007
4072
863
714
780
490
578
434
3186
5655
3558
69
414
4125
523
2218
540
656
1124
4085
7990
111
1331
959
4570
2280
894
7378
961
995
7802
7492
64
6247
3130
2106
4217
1601
1514
3
5905
6522
7840
3940
780
456
5037
6075
3801
5808
312
3610
4987
2410
1116
2181
8182
6974
2433
39
699
5593
1720
1870
3869
4431
4643
125
3035
3587
1013
1108
664
3063
5984
7498
5701
2695
574
2957
3237
2435
3966
168
3150
4528
680
3816
1237
1373
8140
999
198
5528
1533
2335
2084
3207
5392
653
70
6557
6857
7928
1159
3819
342
1150
550
5265
2508
1354
7340
56
541
2365
7296
1849
6087
6771
3075
223
1336
5342
1689
581
7143
2690
212
4123
2349
629
520
232
1606
681
1226
46
4676
7062
2697
808
752
7115
5496
9528
2840
3335
2630
5832
5514
3864
1284
1064
2765
2502
5505
8215
2274
3073
7879
9513
2022
1880
951
1525
606
2478
1576
2926
231
4065
4446
2441
95
256
2708
4685
2792
225
194
5274
3844
396
8577
743
3401
195
3117
5032
482
4937
2159
428
562
2511
2584
6784
1172
4697
275
1305
1155
1715
483
3178
3847
1560
3208
4881
319
4929
646
6168
2394
1945
626
478
2801
2969
7199
4354
52
77
483
4491
1086
2497
158
417
6865
2451
1441
1036
2257
1195
919
7729
4694
6458
5186
380
1431
138
662
5910
1330
2884
673
3856
7141
2536
4473
7484
6099
6449
376
403
1355
596
9606
27
74
533
1325
1737
979
6764
205
287
572
480
65
925
8405
1558
4902
4383
1564
4146
2473
6509
707
3035
3752
569
1912
411
1528
3054
4553
10
2940
220
6395
8721
8705
1063
7867
340
3082
918
8561
69
170
7165
539
957
133
930
2149
597
2835
66
1617
3044
2249
1044
175
1615
827
325
308
7318
401
3315
5331
532
4979
826
8468
3574
5915
1030
4130
1694
5403
972
1424
2136
7610
40
793
224
1771
5833
492
3926
2762
672
2664
5830
482
1306
3430
2191
387
1316
543
2931
4933
7240
5015
145
572
9036
3267
393
381
1591
531
1082
6813
815
2293
899
830
605
233
1028
1619
2284
1441
4779
1183
3081
391
400
166
1008
2894
6329
1586
61
5345
5452
433
5000
562
1645
3816
4773
2990
5921
2302
8373
4332
1749
2280
1021
724
416
1866
184
3429
4983
237
38
2172
1451
1262
5554
2805
2458
1278
1342
4679
4178
451
5639
3956
5841
46
5872
92
47
41
3976
4660
61
192
1294
77
199
4624
301
735
6469
1783
4759
1345
542
2152
4853
443
5227
3427
6949
7122
60
554
7538
4440
50
2408
3074
1055
2444
2675
2717
4517
2994
1726
2479
3191
533
1871
3966
5360
7493
3953
2419
2328
152
706
235
1
3491
242
588
4829
2864
3732
1822
1265
2131
2948
1992
782
2518
3152
587
4242
271
3633
339
2759
1931
932
1825
5688
1912
1219
1691
793
357
810
5965
3833
3075
2883
1311
1916
2387
1847
5135
43
4141
134
3858
1305
953
747
225
9178
4329
6285
679
100
67
455
532
4971
8250
4520
699
1079
937
3111
852
109
1038
466
1206
86
1948
788
8156
9114
3991
266
4187
608
47
278
2013
31
5468
16
6586
65
8024
3073
761
3798
7369
4780
6396
1612
1060
296
6363
5
368
4112
1006
2648
580
615
6
960
8079
8097
769
2547
4553
5646
7332
3201
166
2049
1195
4185
121
152
504
5135
441
6
1252
286
3511
862
5397
2337
2731
3028
5086
33
1300
1665
1196
398
4155
654
2472
3438
1423
2890
4197
250
5153
4069
7786
7323
974
2100
4961
2834
1418
1414
5261
3538
8312
753
5216
1870
6682
1643
338
4959
726
2315
1133
1154
231
1830
4603
504
5722
200
469
5614
1795
125
2891
1222
2677
4824
4079
360
1378
114
8664
3163
2233
4448
294
2444
5334
3454
117
74
2035
1424
4437
494
2599
2597
3728
6139
8462
5552
1135
1377
214
3299
666
4605
1041
115
2196
135
8441
6446
147
3976
4167
4023
4450
298
340
2399
3534
1590
3212
1043
1972
2030
5716
2308
2889
5681
3482
5911
4932
6620
969
493
1888
1213
570
5920
3088
1827
132
1405
434
179
5379
211
2189
7790
2582
187
554
955
3496
3734
2520
2103
71
648
6047
3405
7246
4855
746
2589
4421
1868
429
1801
4
289
5
6180
7078
2
2850
124
7
6524
289
327
1515
1555
723
2093
3883
460
2392
8703
64
873
875
3900
2180
4215
1045
41
730
4818
3509
1683
172
4978
784
48
6931
1924
151
1217
73
689
1248
773
6417
1344
32
672
1386
256
299
4784
247
3830
4486
5586
1144
1054
218
6406
1025
371
320
457
110
5065
3095
1410
812
746
4539
1190
7
863
6397
1756
6555
4164
7955
3863
5105
110
360
2021
6626
1003
1247
532
3461
3814
5429
5054
529
621
748
5043
1159
1046
625
6120
638
538
7554
367
1768
2323
1231
2456
75
63
4052
1174
1626
2379
3090
513
5124
960
3154
7167
2664
919
3880
882
1397
2678
5882
3216
8584
60
191
151
4281
1878
7851
5
5427
1757
1192
42
607
2452
4878
1661
3333
369
8321
1626
3785
2788
2711
5300
4947
4858
3904
2648
25
202
1270
71
3548
194
528
3847
26
189
27
301
694
63
2650
460
1877
3631
717
4430
1211
23
349
2997
7321
1204
3180
6919
4948
2736
350
3659
2162
4781
8122
2673
3394
6623
7371
807
4646
934
7478
683
638
4724
2821
631
4959
5028
2559
3067
545
3802
748
7379
2360
5045
7522
154
6456
2428
6524
1670
2862
40
5047
3718
3666
908
5575
7165
1263
2278
2553
4694
48
767
6048
3774
5091
2134
6
2388
1774
380
704
889
9095
647
449
2622
6488
4241
329
135
868
108
1858
2279
1707
599
386
2891
759
3832
1158
6474
5359
5912
6220
3477
2211
966
3742
3635
683
1510
2578
4064
4016
3646
310
95
1426
970
488
4928
1238
6738
5871
4510
647
185
7543
5620
5573
2718
4964
2603
3306
5008
77
137
196
116
2518
13
898
1950
5210
992
4343
539
703
3183
2321
6158
1779
72
450
7611
6051
321
89
418
4389
2100
578
307
994
2862
616
6591
6441
549
5864
978
3639
2636
8404
4214
2133
28
1861
1040
1188
668
691
982
458
1144
387
6230
1362
3382
6050
6519
3669
3893
7080
2975
4275
7321
1062
682
843
5238
505
319
1054
6
3101
2005
2495
3445
8167
3650
1739
5320
4361
176
51
490
1390
1167
616
2443
4313
742
6125
155
817
88
4519
93
2556
4535
8950
6617
5133
6133
943
3241
2277
1283
5017
740
2066
5073
259
4779
2524
554
5403
5267
1444
1885
60
6395
1133
2462
2278
6485
77
16
1037
940
2857
2070
714
1028
7329
892
3113
4778
4927
70
1614
882
7299
1471
131
6756
129
2972
4294
896
828
4283
1175
1601
1257
5477
211
1335
1971
1234
8998
3207
17
176
229
7228
560
1402
1841
276
2639
3975
55
1626
6795
8057
3322
2060
5718
861
379
63
461
2704
3973
1837
1308
455
2459
448
5376
860
4029
259
6967
139
3510
1117
6242
84
1709
15
473
6309
2611
560
4744
6323
5517
8022
77
2245
3941
2148
1974
693
608
4559
77
1474
2691
1865
4208
4645
502
189
750
1571
1168
3869
6317
3450
3483
69
2843
4806
2952
507
8873
4505
368
1808
7081
2259
5618
3061
4374
4932
2852
910
2439
16
5227
1438
4056
5418
435
632
949
1993
1427
2900
3575
345
2019
526
871
56
994
869
1612
1229
8129
411
1550
2738
5891
539
3357
3227
856
2693
4326
1872
4405
309
863
4
1814
2133
7208
123
4603
2077
44
5004
1202
3367
359
2232
2742
663
5382
1393
825
1431
1988
1585
1372
1036
405
693
285
452
3416
2853
263
308
1214
2169
1249
1091
116
3997
5189
981
143
1826
180
8924
7428
1717
8366
2874
77
1852
532
174
895
7414
1276
265
4185
5084
3910
2296
1845
3821
3354
673
722
1765
184
689
558
2819
1746
1276
5201
3244
7066
3700
2826
438
123
4308
4840
5736
671
6762
1399
2783
550
3231
5596
549
819
383
33
771
343
3267
518
4629
71
610
4441
3377
6884
1409
339
402
3539
2876
1638
1285
2198
1423
6650
1342
358
9663
2707
1306
1357
2742
534
821
1539
1309
238
4513
4103
2909
1139
534
1482
2829
238
894
5801
145
2518
2201
2376
4965
1557
6885
117
677
358
195
1432
54
1683
5618
78
713
120
4578
4194
1610
4081
3687
35
794
376
4460
6144
3156
4116
627
4096
433
3074
2908
3261
359
6661
979
261
1146
3072
1719
3464
2936
2003
1277
2405
916
2371
3570
166
394
1174
171
1659
1916
947
6387
1295
1663
3697
687
4139
783
476
2505
737
3146
1468
1974
2276
2356
3914
1263
31
2967
1593
187
1541
438
2658
1849
5636
1785
4100
3604
846
324
981
588
3219
427
497
4693
1344
1855
98
2617
5679
1866
1816
346
2533
4123
1196
2691
5762
302
1807
1852
2299
1782
1415
7448
483
1825
9597
3011
290
1098
62
392
2293
711
337
762
6423
23
654
875
2632
371
1628
633
2628
8152
5225
181
1260
8048
639
271
723
3624
7385
2477
621
4591
5202
487
13
162
8197
4615
1164
208
620
40
1404
3163
2102
3925
1149
1292
1947
2582
813
2991
5050
4028
675
1451
3897
38
8931
17
2861
2266
2024
368
5331
3473
395
270
215
286
536
848
6221
2769
7346
2727
3488
260
401
5803
4158
3045
352
75
1388
1415
5555
743
820
444
2396
74
863
145
1899
1577
808
1081
1269
245
135
610
7735
10
36
5016
6378
6700
7765
45
4777
2579
593
2327
2954
7482
7491
5705
3736
2921
1822
3515
2523
758
1186
590
2527
2892
3057
263
974
6525
202
1871
4550
992
1223
2336
7198
1463
1966
601
5
5043
1446
1519
5130
2768
5839
42
2760
4765
482
1480
2444
353
2514
2091
4419
34
3450
2281
6839
6462
683
401
2381
1324
209
8752
2899
531
3231
221
2274
2147
3985
643
4219
1028
1164
1747
1497
548
6726
17
1280
4925
966
696
577
56
2456
1244
1227
5034
4626
6112
5785
661
5365
1183
390
500
237
1970
3459
665
68
3753
934
421
6220
6552
4020
2978
1950
235
377
1017
300
36
704
770
3564
166
948
7380
643
2658
1308
7771
4641
2372
2076
344
7332
1234
2259
1211
5490
1092
114
1188
1760
8059
2352
308
802
7464
116
3859
5010
1786
1421
1358
200
4248
2818
605
4132
101
83
4013
331
571
3930
1343
4276
719
483
935
2560
3295
6669
31
375
1888
950
6314
841
7125
4954
194
573
8012
2847
7323
2995
3351
7329
2450
3494
1181
7747
2890
1146
4108
4410
3613
2912
451
3479
721
2578
6892
1404
2650
1790
215
649
1567
2049
6160
1566
7742
603
2588
199
3023
5278
110
344
3238
2267
586
1179
5443
3613
2065
682
1386
4168
210
4157
2802
2789
7469
1949
4189
2263
1940
171
1278
1617
6
12
3728
3683
783
1851
684
38
6599
4057
7128
306
1475
1921
780
5772
497
2257
31
4324
852
1678
177
1404
4297
909
1851
5511
1837
3722
3091
1908
7959
1032
137
381
44
3845
208
7380
3128
45
6361
7862
209
3430
1870
3774
1940
1094
1782
2522
2293
3474
4750
157
261
1241
1411
1682
548
1881
584
238
4046
5403
1536
610
1322
2110
1857
255
160
0
6863
5783
1157
4729
479
4441
1004
755
2132
439
2547
452
100
446
1505
1001
1462
650
6904
1566
4951
6407
120
31
25
623
508
1649
3333
1568
6165
2022
996
345
434
2053
1196
7529
2032
481
2957
2061
303
3837
4766
902
2469
27
757
14
16
3830
1142
4370
6275
782
8290
476
1938
3656
2100
4853
5303
966
7348
2497
3672
432
631
8318
415
1252
5370
3518
136
105
1424
1215
1149
5508
2246
670
1161
822
30
3096
2696
4194
7358
3896
3945
3936
686
2079
1283
3770
4151
650
287
194
1070
1626
2317
922
4228
697
27
2805
1931
4026
442
4217
8314
1109
5856
603
1718
6680
896
1000
205
4710
1652
404
2823
203
1183
5465
49
8344
298
1737
2426
247
8981
1647
9617
186
6184
3788
4242
793
2349
3892
133
23
9248
3647
2486
5477
7356
2171
2205
2253
3104
3750
472
3023
485
330
4437
707
7420
4643
201
3964
1419
1553
28
2781
9170
8085
322
434
4376
390
1901
889
2326
7941
4916
253
4031
2289
859
1904
6780
372
2731
6756
50
4588
2524
3293
4678
100
2174
1729
1203
401
338
4365
1826
1248
6764
929
1872
514
2163
342
223
1228
3175
591
361
737
2221
1344
5322
553
3723
3505
559
4399
2947
710
817
1183
4
1341
7008
449
2239
5768
282
1025
2839
11
3510
2907
111
702
6309
547
5479
199
893
611
5387
1411
4656
725
2020
2020
8436
2443
78
7533
4250
170
135
1504
4649
1191
3786
3394
1123
3283
3265
2015
460
555
1985
898
850
3476
5705
995
2158
411
6315
1973
8544
3222
1950
3888
365
44
571
2776
3264
2259
131
1146
1204
242
1330
2326
2593
2121
3876
1188
4751
1943
614
1690
1583
1967
398
3701
3326
252
2265
566
329
5062
1826
1763
31
1410
8913
125
4524
2770
653
594
3269
0
5023
951
322
2504
3000
5768
1075
1245
783
2172
1852
4549
524
3926
3101
433
1430
990
2056
1807
1511
1174
317
783
2356
2144
6657
8750
3853
3047
2354
1768
8472
1889
240
4029
6083
1487
8180
852
16
1105
1852
1581
1173
3867
4678
1028
4798
1945
1464
1623
4820
64
4152
3721
9310
318
6979
333
2466
453
4387
22
4018
4224
237
216
3660
3387
2
749
3747
2102
5208
126
1852
1735
1427
4027
71
3039
2388
1800
1121
98
475
2758
4375
677
1963
2076
3183
4731
134
1473
386
4443
7209
280
3408
1122
2072
4666
1
2710
2274
211
5390
4245
2376
910
6271
306
2574
5876
6760
118
55
6094
3770
787
1207
307
4268
2132
307
34
9
2272
32
211
3332
2949
2073
439
1993
2150
1956
5983
3684
1321
2322
1376
246
932
25
4103
2040
2980
1957
3499
286
1416
6224
2264
260
676
1828
4328
8962
4793
2757
362
2069
486
45
559
606
170
6386
5499
6900
1578
7057
2463
100
2258
3406
2235
1678
7698
667
2851
1495
4931
1690
5897
753
774
2308
177
221
286
894
381
4889
2388
2145
73
878
4604
4000
2127
6073
3374
350
31
8907
5694
3244
1603
2222
4694
358
3405
6780
2686
1170
1031
2475
685
3762
2450
6175
2874
2646
746
7276
1543
5724
458
4486
7095
2377
2837
2292
2119
762
660
7397
2709
453
1874
2711
3067
273
8591
3369
874
1408
1357
3179
2398
858
3038
4728
143
2912
241
1305
5573
1008
5957
9113
1899
6746
1313
6922
4791
4724
569
1225
2789
6593
4578
35
2284
131
183
3058
5107
754
114
6610
1997
2558
7163
937
369
2422
230
6175
1050
886
4622
968
5034
3706
1607
319
3649
1371
1759
594
4293
5960
2709
629
1584
1422
1215
2547
2022
8534
991
5476
185
161
627
3337
128
409
2637
5639
633
621
5785
3688
3606
263
3096
5430
1840
5619
2478
16
3184
2611
3494
973
873
3842
1449
191
3487
1194
2774
5491
3405
6325
106
3456
177
8552
5140
882
2395
3366
1052
929
6476
1622
2311
2706
3153
3150
1244
1957
9431
5311
1074
9266
6517
4765
810
2558
594
6466
3068
2240
1100
1827
55
2063
659
2670
228
2841
7197
3614
6338
5595
2424
5003
862
9690
2019
4029
412
5765
810
3477
2059
39
358
320
2301
2274
1176
2570
633
6213
1543
1513
142
8793
902
2576
880
1133
65
5022
3485
4339
1930
319
765
5011
571
480
7054
2347
910
3903
1914
1337
1065
8611
1359
4052
4190
1479
12
681
31
2724
284
6834
1779
1384
7128
256
391
2054
7703
8
1490
777
1670
1739
1936
383
883
2140
1610
955
1307
974
2803
2967
3243
665
484
1973
3068
9198
8121
2629
1160
7009
282
1499
3693
5018
3254
1990
522
1306
788
6669
401
100
401
6840
3731
723
4015
303
4876
3496
552
2337
5358
197
3631
4570
2170
2816
4333
3555
392
539
3259
5936
896
1373
1436
609
4353
998
1339
2440
2668
2177
1264
134
85
4909
1094
3819
8440
117
948
7819
1625
3131
2343
3888
1575
3116
8107
8631
9041
114
244
2764
4476
4207
6948
5163
64
75
1985
5296
3345
857
2440
1019
230
881
128
924
1402
2452
478
553
4135
1391
5640
4252
54
646
2848
292
2571
5184
5271
1143
8607
4564
68
1358
2714
9011
4622
38
889
2048
844
85
4374
1074
4349
2580
763
2379
167
2790
7124
2764
4170
1350
21
1874
7155
656
1034
2150
7383
793
3657
2272
6988
5409
430
1063
943
5251
3521
45
22
4498
198
93
3259
6666
4288
420
2437
1368
248
97
6905
2483
4338
623
2881
2046
295
1845
525
2579
2903
797
3616
4911
543
565
774
1637
3231
4271
64
6365
2859
1778
5438
994
69
129
214
344
3360
2226
1354
966
3480
7910
3607
2989
3383
1336
205
4328
202
565
4458
2655
3467
7326
9501
3557
890
20
77
1691
595
1173
1731
392
2797
1362
3463
154
82
3727
848
47
4976
1746
33
7947
352
1843
1408
8626
1583
5086
4008
8315
454
3899
5112
1521
73
1623
4575
6649
1087
1788
1397
8428
235
2002
601
0
6458
2250
5160
4442
3558
615
1439
271
8
440
826
2787
2721
991
2625
25
2403
6814
3757
6551
491
3701
807
7473
2923
1931
164
7166
4494
4206
93
5402
2265
1020
3621
2140
3264
1775
597
1339
6165
1363
775
8394
1568
633
1462
1108
1064
1175
1324
1240
3199
5715
1777
4524
4409
2198
227
69
3102
626
1823
2252
1597
2507
29
1922
1416
4493
2190
2330
3071
5791
59
1595
2120
109
989
4266
1365
7557
2174
4084
3598
611
241
3209
449
60
595
1579
2184
2595
191
648
7846
1451
1165
2386
4490
137
477
1163
1479
5846
10
1082
4447
501
640
984
4626
4028
1702
546
551
2241
4633
113
1898
3081
98
1290
1217
1070
775
219
2225
5822
2292
1388
2431
1223
6208
3908
7423
788
1513
1386
1607
5087
38
8560
179
629
972
6588
1352
2717
3796
1078
812
2109
845
1112
335
1973
1125
1905
2157
7688
622
1733
3684
2962
1574
522
366
3186
1901
4803
20
897
2838
1353
3027
4562
1158
3019
57
747
8710
320
3081
2571
661
1575
2439
442
821
131
4039
1701
712
3866
381
5886
4074
760
564
1553
2144
1767
2314
2334
1173
2431
9000
979
4750
448
558
3742
5526
3073
1832
2020
2958
205
1186
2481
440
1711
3582
4279
253
3407
2470
3423
4376
312
4012
252
448
4265
1176
483
4026
6379
3255
161
3660
311
182
30
4030
7387
1190
339
237
3563
2914
394
3961
3891
4198
1051
4320
2321
348
1000
504
1505
948
4929
3375
192
707
784
1497
5350
266
1266
5811
2418
2079
1203
89
880
2781
3990
1723
61
2773
6119
329
3121
1407
1407
510
160
1595
2243
86
114
1635
6562
1944
1898
1037
3053
1008
1409
5380
498
2258
2205
213
657
2145
1946
828
297
203
983
3020
3738
1318
321
6751
1513
920
3326
985
4321
720
1159
2356
676
77
8211
9251
862
2168
2001
1979
2964
5577
410
8699
1980
225
704
1094
1927
124
3443
516
4983
2716
447
6207
968
300
442
1234
210
2491
2131
6299
78
7654
77
4456
2830
181
986
697
3997
1840
1859
6612
2441
3058
235
8061
1106
346
60
174
3644
3582
224
5502
1019
776
2054
124
149
1995
3838
721
5655
6038
3043
2209
293
2671
1010
2911
4944
105
2066
3276
6483
1016
969
2345
721
3620
2855
2493
25
100
347
1028
472
6375
728
1817
372
8951
7392
320
2744
2231
1283
781
1531
305
1742
1433
4000
4015
12
160
3839
2541
1712
1408
4244
5129
318
462
926
1873
2409
403
146
662
1373
7493
760
312
9835
1965
1597
4457
2328
2078
1186
7057
8239
4285
217
440
558
3836
1923
703
4747
193
1739
182
427
6229
2652
1697
960
783
2595
1968
2363
6333
2432
1407
5771
4163
2979
1855
929
2079
869
86
5976
1586
7653
267
5486
571
7335
1720
1173
1665
664
5900
1429
860
2798
1752
808
1424
197
1110
5489
1311
7091
768
643
5494
504
366
4883
5731
6947
690
2983
5118
7712
1424
1834
4172
3542
1004
6273
4197
3243
2802
1954
86
3375
805
17
1903
1554
9553
1212
1023
3790
441
151
4223
857
531
600
336
2773
1000
1710
4446
5062
2067
1230
287
105
4108
7405
6289
1589
5560
5199
4922
1030
1939
5817
456
1167
5193
1346
2035
1276
1310
4374
2259
1654
1975
5504
3877
3773
2917
89
1891
647
80
113
100
1113
463
4105
73
2353
1494
4694
1709
593
1404
2897
213
4034
182
7262
4487
396
4202
1860
5958
311
4762
853
4120
7774
158
2243
428
1740
1667
7622
849
296
1693
6535
7206
1780
3323
2655
355
2396
401
4825
710
1871
2432
1371
2650
1401
2327
1065
6510
133
3854
8685
915
698
4779
714
570
3950
2723
22
8083
683
405
4368
710
2701
4471
61
913
9168
127
3238
3040
4320
2026
293
7989
631
3507
4478
4407
1653
150
5344
290
168
21
2273
345
545
2153
444
429
1289
575
3074
193
2707
330
1702
722
3001
5495
1556
6532
995
1651
192
2775
4230
3697
2737
1453
682
4210
4133
7600
4224
190
4876
3028
2397
2821
2259
3287
1042
1210
408
2592
993
3763
4739
2116
2174
7730
2
852
4489
1930
2768
86
5868
697
1672
595
1188
1837
96
1602
2058
2524
4719
1500
2643
4539
3759
1572
405
5584
3301
3449
2204
1996
3181
5643
451
2445
777
5680
372
2347
2580
230
1588
1540
2075
647
1384
1866
1354
4094
1040
3761
6227
577
8141
944
683
1994
5424
3777
8199
1278
856
3445
2879
245
4529
736
2911
3534
30
3537
692
125
2760
1354
6628
2684
2927
1367
535
638
1791
45
6135
1084
4032
1935
1358
29
421
2842
1724
1385
1098
984
2516
2233
8796
696
648
214
644
3064
6486
5161
1691
3026
1111
58
2221
2064
1167
2248
677
97
399
52
3033
1114
3125
5527
699
1144
8562
2334
589
4186
2306
6049
345
4752
4912
375
2522
4169
478
578
6186
1361
6101
2951
5950
2066
251
1030
3212
743
6947
6744
2697
36
2771
3398
555
258
776
1775
57
5404
828
520
6066
8792
1389
1789
422
1019
75
2786
5260
9
3376
7684
1989
6412
6644
2659
274
652
2810
1517
1991
324
5247
98
3662
1047
1060
4991
3437
5
857
2836
203
857
983
5963
1410
895
352
7791
9167
5213
5449
29
1446
816
5210
52
3139
1036
3278
564
8418
4323
95
587
1915
5044
336
1809
5837
7696
915
346
1927
3223
265
147
3189
3181
281
1496
1487
1683
168
273
463
6444
1411
4055
7999
2759
1826
1030
1219
642
1452
4767
1812
7636
1489
5893
1731
2501
3181
3789
3197
142
836
4507
363
1296
3634
940
393
711
1187
2232
4808
3994
2570
1252
4129
4439
301
792
1185
268
1902
3048
86
71
2137
389
3507
1674
7775
4750
1577
628
407
722
155
4270
9789
40
147
439
540
5600
7082
2054
1486
2639
3991
1063
774
295
573
5293
5991
4567
325
2364
4475
5097
4378
3954
3344
371
3531
490
935
5945
31
418
392
793
784
3750
772
2972
610
113
2829
1558
4953
2568
6326
1387
5120
8491
5295
1419
5092
2053
422
1056
9707
2851
1001
372
1725
1645
2548
4974
7976
5991
3473
969
754
5997
7205
2390
1184
134
1945
3176
1781
2134
3911
1055
314
925
6286
319
62
3825
619
5073
5674
195
5004
2385
2524
3619
3442
1018
1756
4612
5505
342
233
5474
3027
2870
1126
4451
853
6646
6138
476
3243
1976
3212
220
3592
1420
3864
853
1031
4733
2128
972
198
4715
459
2098
1444
3264
1874
6518
27
1670
1515
3054
4278
939
30
155
597
846
1356
1375
7444
4069
5751
1874
9130
408
2358
63
440
1512
3608
924
2261
2459
6860
34
1647
1074
2363
5364
2481
238
1585
3193
7525
605
1077
3102
3613
2895
586
7501
1372
644
5810
1830
48
283
5985
2935
615
2722
3556
2163
2826
1595
756
88
689
687
1013
1649
3039
959
419
5676
8689
3538
1173
2681
5730
3328
1824
3067
4935
949
688
5793
2299
880
3378
2141
146
130
4214
953
115
3520
3593
231
6282
6002
3502
3660
5693
316
1985
8705
250
1376
2937
4173
2974
103
4455
4230
1865
117
5964
494
323
8989
649
87
2522
659
5137
4530
477
2297
777
4966
320
6573
3914
1266
8452
8032
2215
4547
5947
4827
332
749
6924
3606
573
2210
935
1705
386
1562
4294
1364
5
20
2290
552
763
3774
2549
4180
2269
7206
1005
2497
2518
688
738
5052
6596
4462
3006
4498
19
620
5067
1472
107
97
1164
3743
3297
79
5376
1315
2000
7783
2549
2397
4185
8666
3101
5787
4733
4540
2131
1981
81
636
1030
546
3814
3840
7720
6004
2919
4345
2061
164
91
7323
6345
6521
1989
1259
1099
459
3170
3662
1093
3348
4574
579
8334
144
8144
1903
386
152
1816
885
370
2747
6516
6647
3806
3621
1162
1008
7230
1738
1692
2918
5483
1221
3562
348
1154
4700
348
265
4078
1026
5487
577
897
3500
313
2420
48
816
9419
6876
1281
995
3422
934
158
4722
10
6008
659
117
6772
2155
872
1148
966
109
6606
3336
392
355
1715
513
4289
42
1825
1834
529
5040
1360
1662
1382
3139
1861
3529
1702
4827
4744
5380
4247
7542
1248
783
2072
2613
1658
2963
4473
1284
308
321
136
6278
7262
5242
1619
66
1491
2731
3026
1623
878
2044
5994
2317
3073
2
701
6282
2172
347
865
136
85
3194
39
2525
1048
418
7493
413
2
1870
5200
1273
2646
432
39
852
2405
118
2638
723
2823
7086
1272
249
6618
3687
1133
2700
1589
3447
787
533
1155
6290
6291
782
694
403
5514
2986
6632
3127
82
7016
2315
1098
1496
2765
4306
1078
8262
1624
203
571
2373
2273
253
3701
1647
122
24
7568
464
4740
2059
4758
2837
3687
774
2597
1312
4480
1307
2124
962
387
6097
964
3796
4659
5099
2957
856
4646
1496
15
6140
333
4706
3089
2279
4502
1455
575
265
6741
1602
516
2068
390
282
3449
1330
355
3733
273
548
2087
4724
7969
9379
1985
606
2235
769
5735
989
770
2278
7199
561
2142
2329
1580
1278
710
207
4043
1384
2295
1828
5222
1156
6954
64
599
3172
252
830
2535
1898
1694
2520
5032
1311
2224
5014
1235
1581
1956
4421
815
318
5187
677
4958
3309
208
439
910
1371
1607
4179
621
2102
1502
62
382
1843
3097
630
271
851
3853
20
5068
1849
3129
5597
4288
4935
4281
1200
281
554
5436
1571
1826
5984
1040
317
5644
171
1632
3398
5
797
2023
1275
3623
1274
2568
5528
153
3023
2994
159
177
4696
400
1497
3909
4186
558
2173
3127
1074
2755
5842
661
2575
5716
702
2974
5493
250
360
238
2069
396
4556
1156
392
6656
817
4238
41
1083
1580
3736
3
739
4033
1050
4290
1949
2307
2433
413
3552
3717
2788
5103
3751
1934
3773
1817
2152
755
1953
37
2058
2391
1033
160
951
392
2057
753
93
2841
1576
3496
604
7417
5026
4972
4042
3045
1638
6744
3037
407
3124
1228
248
5564
616
4012
344
2261
3535
6807
3095
728
2920
4359
1375
656
4638
1147
5745
850
621
2810
382
888
2320
2033
2546
578
4794
3692
3857
4469
8108
989
554
9234
7273
1073
413
7669
4033
6004
1434
2382
405
1374
603
1069
4343
4410
1065
2029
2369
368
1866
7449
399
3924
920
938
7986
1060
7265
261
1069
5699
1190
4852
5441
975
1650
4510
2560
938
2560
2063
4286
398
1030
4921
8791
4854
1048
3002
197
349
4752
2555
2347
114
386
6316
6509
1752
785
1043
464
3114
1390
5463
3060
278
1006
712
3766
699
2034
6682
3518
373
1154
431
1519
2334
564
743
4747
501
1166
6535
3471
1676
882
8046
540
1428
1074
103
796
767
7823
5114
4514
1108
579
733
758
727
3529
2033
2924
710
1251
1101
2543
900
2172
1093
1143
875
1889
657
3391
3189
2771
5912
2787
349
105
817
3465
4507
99
6143
5873
3458
283
1180
1002
3082
1762
266
219
7669
1737
313
634
1266
705
3424
8493
1376
576
673
5756
5134
460
6971
564
3158
7
21
861
238
400
1059
8430
136
765
2280
40
1489
3566
704
1442
2197
4573
1927
3405
485
4056
1386
6443
1754
3945
1253
1488
624
1857
1979
4397
8962
582
2466
129
1441
26
5150
2953
65
1742
436
2501
1220
792
336
589
6946
715
594
4933
1520
4996
4229
641
1
1537
756
630
1559
5864
1188
844
4101
3210
3584
981
94
5300
1016
763
787
118
6469
5880
6195
198
380
854
6373
6170
609
3969
8166
1019
227
529
78
4556
520
1237
8782
1498
1318
2427
155
1159
515
7583
3075
794
1799
2143
6950
148
859
3319
2776
1203
4607
929
377
4384
1772
5262
4765
909
3932
1101
1065
3333
386
1209
655
3313
195
2556
4174
4852
297
1723
313
2369
5268
2073
1094
133
1523
5447
1464
2160
1815
786
2190
3898
8425
7441
4254
2929
60
1800
2144
5599
2168
570
6136
6873
1386
69
3627
1485
2601
1202
168
2163
2093
196
2651
836
3525
455
2657
122
4075
9
6160
634
580
1182
3157
8012
1619
71
728
2957
189
1477
37
3647
4005
6442
2660
2821
5390
2267
1508
400
3407
702
1746
3740
4513
129
5149
796
2183
865
3994
56
1350
1450
3443
2830
2411
472
2737
1597
6550
3371
4140
5695
1691
3249
5842
1350
638
832
1151
1210
7734
2078
545
195
65
187
2746
2022
33
133
1747
4809
1049
233
863
552
192
309
3569
9167
976
3297
749
7805
1000
303
939
492
567
1562
6215
3258
2565
2537
3774
2655
2701
2703
1413
6086
1672
4362
8452
2306
1646
36
5488
2630
4772
7338
3382
4364
2045
923
3407
8394
2637
1768
6811
33
2766
782
1240
2007
6425
2272
861
240
419
1667
6580
48
1300
3716
1425
2389
4674
1284
3793
4682
505
8500
2414
641
4580
3225
2391
1555
1502
2430
5558
2781
458
4265
226
6435
1356
30
712
4729
1095
5140
885
6775
5763
9373
2139
838
3753
68
6
225
1283
291
1668
8678
861
1496
2634
3170
143
476
7275
1359
2479
221
4034
2592
5081
666
6071
4528
6648
1976
2119
7110
365
724
364
1603
1608
1779
1144
3060
101
2070
4094
5
36
528
3094
1205
833
3298
3770
632
7297
5
1830
712
4504
2965
1755
5670
6312
3997
3588
3207
1055
5829
7685
4708
554
352
77
45
5419
1944
2513
2347
3488
6334
614
903
310
5134
858
3618
152
2326
5472
805
216
243
1964
5089
4643
3943
5617
2140
5906
476
5114
4122
1225
2517
2094
7822
444
2900
231
1802
2447
24
2569
589
3801
1122
1179
2872
866
3807
346
1508
3210
2604
6138
1543
42
368
552
2365
1
1011
1047
76
707
1574
1104
3841
2893
1223
4516
5188
308
392
2068
1565
1580
77
1652
2109
883
1042
1987
7986
4429
507
1572
1158
4678
3321
2744
2128
1026
3846
1239
2342
203
2554
3042
6774
3528
5118
1058
93
2408
2335
215
26
2082
129
97
891
3639
6267
1562
8374
6325
1948
3022
7086
462
244
5064
5947
3041
813
1664
5616
662
6371
2387
225
3725
7757
1906
1363
1175
1504
2389
34
8235
4714
3885
34
294
1944
5100
813
3238
5201
2682
6086
1431
68
1929
2152
188
378
2000
108
791
992
413
66
858
80
1861
3007
753
1178
8997
62
5749
757
1617
106
875
617
2866
4774
170
1093
2684
458
5646
593
6042
335
2080
2482
9145
5133
836
3603
1386
3613
4812
2470
1052
2844
5077
1765
2228
247
437
2741
71
43
4201
144
750
4153
2741
853
1522
5293
1967
2880
1258
1009
3139
489
8041
107
421
6189
4455
934
55
2148
515
142
1
4510
605
5683
7281
3777
2499
2605
56
992
4216
933
2691
3736
1730
2969
7498
1436
165
5267
7657
193
4626
3949
4274
39
3632
4343
259
1918
1045
3083
1735
5399
4618
394
1192
1567
1562
258
4405
5722
1766
640
6065
1585
1472
168
299
324
514
886
128
4589
20
7792
2012
1651
852
874
5724
5758
3135
5458
76
538
1058
1204
175
1319
2569
2116
3321
937
6166
1424
5752
2035
8706
694
3875
7696
3219
1033
3539
2587
5459
6475
324
2089
2441
6146
4404
55
2574
6291
204
28
2392
960
4531
1658
4784
260
4732
219
4056
1784
2196
408
1808
2918
3874
1026
3347
42
2503
732
6436
584
337
934
412
1181
17
3126
7406
1409
3176
4847
609
2268
4809
101
3168
1067
2936
1354
4935
1826
4972
1667
8163
3681
4108
3166
525
38
3867
5992
110
519
635
570
618
6038
5113
1457
178
4
311
4347
283
164
6036
680
1925
5806
4602
3105
367
3345
904
1227
458
2509
2731
1717
2700
6117
272
627
31
2162
1073
3004
6952
2014
3837
906
473
1006
1617
73
768
4511
1322
167
139
1325
4975
5241
2261
696
7614
2522
5386
5136
275
1694
2721
496
5355
313
6597
4278
475
1932
2125
847
4859
6376
1054
2803
1106
421
4431
3149
2443
683
2795
2042
186
1051
41
280
2266
1396
496
1662
3558
4932
3102
982
6249
6413
749
2465
837
3253
193
3228
3374
1085
2787
2257
9256
798
954
4841
400
157
807
2175
4836
4763
307
164
3107
736
4550
2656
7988
1197
1161
151
301
2571
508
3850
2967
2267
518
51
2986
1471
33
4188
3672
1957
795
2863
616
1970
4292
1587
4078
968
699
4878
3356
1772
2658
11
205
1005
1316
3641
917
297
2259
763
3578
2670
221
70
987
20
5142
373
2260
4287
1369
3389
715
186
1138
7301
378
1749
765
3503
432
143
1133
2283
2166
3246
1419
3529
2472
6967
2403
6477
169
1023
764
2226
2881
4695
1251
3917
9729
2897
383
1135
1662
5726
1761
3014
9168
93
12
1681
4627
386
371
1794
742
3937
66
703
7186
4915
1320
5127
1375
160
723
1562
2597
8826
314
582
2788
6539
151
3296
4550
6244
8560
6942
2041
304
798
4790
2847
2401
5703
9
4348
2881
1355
169
2952
289
2275
1004
5921
2671
5750
675
1071
146
4050
3729
2342
5309
1103
4094
1634
2341
94
4506
242
5673
1698
347
163
6946
4242
646
4588
391
3419
3485
1751
1352
4941
7009
3361
1837
1096
6263
9110
1964
4568
1430
82
2774
5123
3274
427
5047
963
4076
569
1946
2024
2290
1228
4461
1993
2474
2874
873
2872
2303
121
5333
778
251
3090
888
185
111
6636
2807
4912
4370
4822
222
633
821
1542
1245
1223
333
317
1588
2718
7179
2242
531
3165
197
349
3
7479
876
7271
1110
753
1432
340
2014
6343
4327
140
8
6411
5294
952
2190
4963
7610
2507
4074
70
3467
1026
34
382
8696
725
302
429
5198
112
1090
3175
3245
160
7
9807
1707
6982
3912
388
4421
3667
1482
5559
7758
463
280
6885
5885
2875
2869
1657
6917
587
34
1020
1606
2762
6848
5
5221
152
743
2551
5980
4873
1288
3341
58
2050
4776
75
7121
3168
307
319
1691
2405
299
6989
2397
3562
558
3246
5184
2123
38
6513
2133
484
1350
22
344
1081
7839
5567
6351
1247
13
4222
1349
2158
1699
2447
585
504
883
3252
3729
262
600
206
3096
966
2710
6254
1550
98
108
846
378
2931
311
796
2398
157
4128
2355
3090
3810
1389
3646
9591
1214
898
3174
2966
774
3909
1505
2186
214
2255
1487
6999
2970
349
126
3145
1006
2944
439
2192
4194
3268
1115
3960
150
1441
438
2013
756
3675
1512
446
35
166
333
758
166
3585
4485
1094
36
1519
1207
6370
5628
2187
6138
393
2720
5651
3278
715
4547
1710
6117
189
2757
559
2253
5928
901
1310
7189
1414
2053
120
2436
6694
5022
1701
2166
1160
3938
701
1608
499
1770
2599
5496
1616
1746
2394
8082
1191
1492
7032
558
3672
2589
679
689
481
7112
1526
128
1905
5779
1194
1463
1171
2863
1360
3499
7590
135
1942
4001
1535
8387
820
2424
1817
1876
193
3992
4425
53
2298
4956
2742
1308
4529
1485
3556
697
7007
1471
99
903
2567
2049
563
4357
198
1317
1567
8254
8103
3660
633
919
518
180
2925
2616
784
484
5166
5411
169
5859
3628
2420
261
266
7753
4352
1761
3656
846
747
7834
2620
4390
1905
2204
3876
3530
4691
3468
5039
986
1914
2938
2473
218
3517
290
7042
4472
134
2807
151
1857
3813
5427
36
949
6233
1033
757
4079
4631
395
3167
1977
91
6742
1479
2493
1800
5312
58
67
73
8374
1297
1454
87
1596
1967
345
4981
3887
332
7955
5807
3727
8488
559
3682
8594
5889
4937
4602
5595
305
1925
2446
2460
6924
864
1145
3859
3958
982
7710
6406
1312
1536
45
83
96
2956
1969
898
3677
3598
4637
820
68
724
871
1209
867
1725
2874
393
23
6899
2417
2863
1482
2938
474
810
8504
5030
609
164
3560
5294
4644
281
1302
1660
896
8829
105
2942
2426
680
1330
1763
4969
357
1860
492
520
4806
382
8316
4655
23
220
1492
3704
89
1241
488
923
6359
2624
2542
763
4905
5357
227
1113
235
1543
672
984
49
2962
4087
410
822
2979
4735
783
1972
131
3549
3490
7147
3058
992
8168
1016
1733
38
3048
3759
91
2041
610
1249
7522
2540
21
1834
508
5720
5243
149
1268
6220
649
3122
627
8219
921
2682
1188
2043
996
2767
3043
5523
1381
1475
3418
6386
993
756
1802
1430
6490
5627
5202
1020
3420
911
3125
7822
5243
293
711
28
5544
2950
34
3367
3775
241
14
2214
5890
814
1961
5
490
1835
1961
1194
3522
2498
9027
3444
1280
2454
2717
1197
6263
5995
5675
1800
3363
1073
338
64
1665
155
1204
1043
6691
4765
1070
3716
4103
4881
709
589
1699
3104
2710
2890
566
3638
2830
3557
562
2133
459
1449
4648
7288
1202
9335
1020
2200
1091
602
706
1671
836
6858
3733
3
6193
5299
608
4814
708
5053
4066
2200
458
61
91
6707
6809
993
5453
361
5117
26
3219
2873
2567
639
150
489
1074
7652
3962
837
329
469
3086
2300
1679
135
806
243
317
3677
1604
2340
58
409
2114
1287
8931
2109
5991
5266
317
3870
512
2712
112
1008
2400
1717
4393
1614
8706
6859
752
472
1508
389
1913
448
4494
7295
487
3193
2166
4608
2474
4330
4717
3995
2303
206
3031
1052
4214
2224
636
2152
4235
2211
4886
6695
429
1516
238
1726
9242
1428
81
512
949
4854
3726
8526
501
435
278
3250
3759
3541
1546
6244
6819
6003
416
5393
3791
693
1688
7903
1759
198
3697
160
2197
1224
5908
3227
3620
927
5491
876
2665
6893
8112
860
80
3741
8
2588
1980
1763
4297
190
4659
1632
3080
3265
399
91
2495
5630
4798
1351
3661
1599
2700
3152
3890
7808
382
4828
4535
1699
5311
49
2956
850
1709
2638
7194
2447
5341
2424
2015
6232
914
3731
123
207
6787
1477
5800
1607
3529
321
590
1663
5337
701
432
5174
4157
6392
2830
959
1362
5994
1305
1464
100
1069
4531
1508
3030
6225
215
643
5115
289
4820
1261
4220
2686
2
1163
1727
4851
720
3007
4969
27
125
589
135
1953
459
3952
613
153
5900
3294
2027
1557
39
4618
534
4666
4559
1280
1272
2046
2979
4469
4154
6884
7838
670
782
868
6915
1533
630
1729
123
7594
674
4863
118
4839
2704
1011
2043
1100
34
6894
722
708
2319
6377
689
460
457
1573
2117
1577
63
192
3970
486
2661
124
488
8151
293
2239
3747
2044
1516
6501
6261
668
637
1947
1463
5003
6005
0
675
6532
2594
4982
1153
164
4208
5144
3059
1052
366
74
352
1222
1588
2547
403
611
3264
1272
3152
778
8313
1460
162
125
653
22
1849
2462
716
7002
1113
4865
1910
1435
1174
3429
733
1212
2543
1303
155
8152
681
498
2226
3128
5437
2116
1693
5046
2175
1298
1844
8970
254
6291
3229
1076
2752
544
6793
9027
1650
2228
1735
4502
5916
5507
5131
3340
2579
3702
2629
8606
9456
1394
1067
6419
1172
2291
65
825
1907
2556
1481
844
2286
5016
1288
2605
831
5131
640
4826
2495
2201
2095
1178
2469
3730
94
4083
3485
5300
344
6365
2605
1446
330
1797
129
596
1542
3007
260
70
3523
7886
725
1970
51
1879
514
6666
7699
1937
8769
600
2225
992
168
6255
685
3925
504
3743
4785
7721
4409
759
1773
3231
5253
1738
579
2475
1600
2481
890
2001
1724
2678
2355
525
110
526
23
4787
1515
1034
4189
5219
306
6718
4748
3675
201
538
5669
1203
750
71
2531
9123
5698
2428
1
272
2774
1080
426
2480
111
1078
2229
2579
55
927
1097
394
73
5244
182
74
7026
2976
4042
1012
5265
1647
4551
576
491
652
56
158
788
536
1308
1876
524
528
3154
1723
676
593
2684
1624
1077
1050
92
905
203
2032
4795
4598
733
947
4469
1511
257
2365
199
5134
297
3458
382
6700
157
2256
2622
83
3073
1665
494
134
3517
4426
8963
490
2302
3473
1972
4856
1833
1216
3081
4064
6440
13
2637
6146
1318
4402
1388
620
1540
2519
418
3202
981
6755
567
174
5915
44
750
1677
1503
3072
872
192
5200
37
1631
741
3036
2385
559
938
3639
274
4732
5752
1515
302
694
482
1039
1019
116
6359
1086
2024
1740
988
2168
5723
25
4950
3156
1116
101
6217
1079
7230
231
2758
307
2134
425
1894
2131
2489
3646
1519
923
5482
212
3693
2045
3416
2649
356
419
3483
2853
1314
1087
2703
3129
616
6887
8429
1315
3911
2582
407
2049
2582
488
5360
2030
68
6106
569
5980
6923
6
469
42
3360
4450
2674
6628
7384
4996
1137
1188
766
173
1809
399
161
264
7298
2336
3168
1495
205
1680
1229
1028
3412
3359
593
5041
6613
621
238
6009
1
87
7223
261
1557
953
7362
5736
9182
2975
3161
3612
3471
1090
3889
2769
134
818
7212
3698
1762
6600
2992
156
1373
3078
2635
343
775
968
1625
297
3459
4417
108
4824
3232
4100
1392
4093
1812
3161
2428
1681
3428
2875
2230
107
4764
2476
2671
1664
2066
6
899
9541
2149
6389
3191
5449
406
70
1831
2672
451
74
1034
220
1229
402
611
7987
24
2909
328
1351
1838
5015
3864
2359
2318
258
2920
913
2323
1154
1987
3243
2009
2452
1466
7880
2633
7303
6451
3835
5807
1727
6322
525
4728
1518
984
938
2478
6279
7205
350
4422
3970
6882
9706
6432
2869
525
5622
1049
520
799
165
144
92
3333
6
374
1536
3806
2307
1066
3558
547
4294
6820
2552
1540
7051
2190
846
3694
466
815
3336
2224
3
1237
245
2335
1753
6388
108
136
1482
2828
673
3079
2130
3531
998
6327
3721
3950
4314
3062
171
389
467
1177
1836
5418
6421
1286
1922
1902
787
570
1806
5575
160
312
1922
7332
416
4876
1484
1409
4467
2679
5962
7170
1852
2453
1642
68
288
3493
3950
877
211
961
2129
8126
447
2641
4276
1739
2951
3620
3290
560
1750
1114
1348
2187
3701
188
1294
1154
7803
2891
1650
1054
4879
1110
2984
3402
1040
2451
1694
2950
323
3705
415
3490
1712
1916
4038
4575
1063
1767
320
835
1289
3310
7326
4841
6263
34
307
209
3813
936
227
5366
3178
2965
219
2916
7153
3229
287
1244
3165
8887
2099
1865
1474
1549
3186
3631
2320
1981
1817
8148
322
46
7453
4715
5689
1013
4640
1805
484
671
927
2245
3054
3213
6259
1375
103
950
432
1935
1756
1655
1389
0
2129
41
5125
493
21
3380
1846
728
957
1199
2497
441
6917
5407
144
3013
4319
1480
623
1961
4326
1825
2713
4080
4969
158
4507
126
466
741
241
200
4336
2262
405
1327
4826
33
3040
1780
1238
743
3431
5407
1880
1270
563
1174
1534
1398
4212
2905
2885
1745
3816
1781
2483
2206
693
728
757
4142
398
826
7810
2604
6634
44
1590
3485
1711
6953
749
59
2806
5211
1769
2209
3568
1318
3369
2512
5808
2365
2953
54
523
712
2572
2310
6256
1796
1692
5952
111
6571
3502
6464
6539
588
2386
698
4058
229
3264
8311
1
1491
3479
2028
3719
2374
3480
1033
967
7043
4543
997
3420
2291
3423
1125
1443
8
2583
2517
4288
117
244
5368
2416
929
1010
3454
3159
3469
2573
1976
1537
4171
48
4483
146
124
8320
406
1653
518
1391
990
2576
1217
499
5956
5990
4930
2336
1497
4122
520
132
4917
707
1531
1825
304
1375
4498
6380
84
951
241
1064
3492
6957
1673
128
2448
4914
3042
7319
239
1333
1402
3035
1191
321
14
7365
1500
8063
1074
963
3154
4946
3639
235
474
3003
2336
649
889
7861
747
3825
4382
3580
1540
3952
518
3934
3619
216
5672
8448
562
364
3521
3880
243
197
1927
8283
6152
732
4844
2040
181
637
2051
6185
186
123
2170
61
3911
1615
4158
2878
2670
5479
2829
3163
4211
8981
2866
2817
738
787
1940
6039
233
30
1440
698
1522
770
1541
1631
130
836
4399
198
3214
2024
6239
707
1940
4806
600
554
4130
2037
4287
437
524
6100
233
165
1799
2451
632
3483
1153
574
185
3817
842
8
2154
4911
689
5486
1343
960
3008
1302
590
7572
9
4873
5674
712
2566
389
4371
34
4065
427
1682
316
51
7629
1357
492
913
213
29
1543
4321
14
3
213
4728
1703
4284
3971
3390
341
996
2725
453
2521
2331
3910
9134
5605
1891
2596
4302
1339
463
5313
1785
7100
6521
778
1305
4787
1558
963
905
943
6267
1436
311
4140
1050
673
349
52
1176
4649
212
2057
6115
448
3425
351
6
5055
3561
1442
1484
3105
4128
4285
1742
1560
3195
7964
5094
1386
101
2499
3591
1692
3382
1385
5764
705
507
37
77
7585
4907
851
8718
1392
441
1349
4345
3618
1766
9200
1351
5474
2029
6657
661
129
2586
35
1186
2260
361
297
3913
465
2342
166
3469
4865
2
916
2009
625
271
1326
2439
1534
1208
506
1229
174
1184
395
1975
8133
4995
8
4669
2258
619
4693
172
64
4723
1440
188
1609
3653
1479
8444
999
1719
3261
3737
1749
2017
594
3932
3310
8282
326
188
134
383
4078
2552
2283
211
4993
3124
2654
248
6344
2996
914
325
5635
6675
2588
229
627
1378
362
1
8594
68
3619
873
7563
94
488
2205
112
8484
405
999
754
2978
1177
76
86
1228
393
405
3602
1014
2890
1148
2986
5748
179
1873
2649
4791
9331
339
1362
312
8830
25
2082
866
527
313
342
2349
5818
1375
6056
237
1310
1484
2711
3900
6907
8370
856
712
2577
431
331
5911
121
2455
2223
617
1273
7020
1977
4897
3466
426
3217
1090
1625
290
4169
904
1697
4503
2671
857
9666
1482
674
4236
3997
3154
5290
2354
717
3670
6358
8484
842
3440
1192
5108
6761
6142
1007
803
2314
1605
121
825
3933
1004
1892
5438
955
6231
4439
1590
412
8253
6685
9553
4327
5515
4655
1260
529
2452
3054
5125
492
7438
387
4043
220
8530
1034
1179
1147
2004
4778
411
420
8503
4797
2045
172
2229
1449
3971
721
4803
1280
4041
3034
3074
1035
5766
3266
2149
5117
2594
4973
76
7095
1542
2526
1006
207
1672
1348
850
425
1143
5025
1027
2310
4271
1059
2058
339
6807
2354
4371
4130
400
1806
184
2194
2885
3576
901
951
3097
4814
516
3415
3305
3881
355
535
2506
3139
1293
1601
4801
1507
3505
2960
347
6081
3740
706
2412
3466
5439
953
1091
2119
216
6616
1089
989
3651
451
739
2225
3868
108
8044
3630
471
991
2364
1752
7391
3647
4406
1135
1047
2460
2467
1829
1323
1955
2666
2110
3807
2879
1235
2378
4568
140
3352
3145
2346
1010
1159
1278
6869
807
2295
691
302
2995
852
2750
1857
1017
8017
2879
2781
420
3031
1046
2282
6646
1264
4839
13
2746
3398
136
5624
1380
3227
3516
2726
3146
1877
22
294
1855
336
69
2764
3708
2692
1322
5956
264
18
1737
7883
2435
2041
1193
2453
5540
1157
4279
4589
7568
3707
2012
8
2669
1681
4448
2776
423
4895
8298
1563
3019
3658
1188
4376
6339
5967
5455
985
2279
3946
5556
6690
2320
218
263
242
359
225
1080
3643
6762
2152
6721
1506
35
1
2909
1378
90
278
528
383
17
1526
2517
6961
493
3574
5622
7136
1700
105
812
420
902
4496
2486
3753
5427
2324
420
1741
2287
5316
8487
296
3488
2914
897
5926
35
2305
134
411
5043
2602
4952
4924
12
272
5265
5
235
856
1491
16
3421
40
57
6004
3449
1532
5774
4341
722
254
2668
1355
1032
1345
618
4258
3976
133
471
1812
1052
2742
1390
217
622
3506
527
1357
2263
770
690
68
3671
2753
3684
1212
9164
6
3454
771
1274
1606
874
2646
6283
4453
1104
1259
1580
880
8933
97
2359
30
1154
1898
1192
1120
1708
3496
297
5127
3198
373
3923
365
3024
1292
1033
1113
314
2272
2042
1651
4160
67
946
2575
3632
2017
1830
4294
955
1172
887
5440
7603
3660
113
5143
3460
1119
7160
953
1318
900
8391
4603
4171
572
6154
1030
9454
694
655
4571
7852
3974
1745
68
8259
921
4684
389
1716
4951
81
942
856
4391
696
1629
5053
183
125
2204
1739
7580
226
4321
2686
7756
448
1991
45
828
4272
5327
6814
1104
3845
4046
2428
7607
931
904
2302
1254
4291
830
1038
1700
152
2320
4274
699
3024
1648
3
114
6875
1062
2409
4451
5959
605
246
320
62
20
4760
274
5351
2410
8720
4982
2328
1162
1041
563
5178
4615
629
266
991
538
4011
267
5991
1469
4346
52
6592
2964
2411
1784
3168
3
3939
4952
967
806
470
2339
6014
4272
1691
3314
3883
1450
1912
1854
5224
842
6550
201
5809
2072
116
109
883
1283
943
4010
661
1910
313
1728
4985
2469
394
3531
2152
515
820
4113
3306
3705
12
2949
767
1333
7278
5244
428
504
164
4657
5223
0
3291
287
1757
501
2570
912
4595
741
1224
284
1576
5786
6046
1855
660
4024
4607
6208
256
3270
2154
3813
1912
2529
1649
2497
1791
1754
1258
4943
1888
3092
2339
4971
4672
4181
692
6023
1006
656
3776
362
567
2677
73
3458
1032
2851
5511
2475
1654
1714
323
1081
221
4438
4883
2433
16
2169
283
4283
520
1043
102
4098
1386
3339
1941
3272
255
2635
5582
999
167
5353
8008
5621
2728
57
850
4199
5530
935
1825
447
1684
3966
22
3791
823
3590
1336
2277
122
5283
4130
1066
1364
513
222
2410
9487
6341
1337
3522
5624
3952
73
4260
1313
1203
6779
1583
1703
2938
392
134
892
2341
747
2099
2150
422
2543
2625
2504
3261
2398
455
2421
593
1305
3813
17
2557
668
1837
630
104
3371
33
8072
5277
795
11
355
8514
2286
4943
868
6134
2070
7446
1709
38
764
1098
1377
0
1488
2207
2339
999
1053
6638
4866
316
6156
429
238
6567
3916
702
613
1602
932
4952
2760
19
284
999
9233
7178
410
7166
1942
243
2801
3646
932
2156
3841
4806
1721
1166
378
1300
2515
4069
295
6095
6008
429
1118
2560
6943
120
2535
11
1045
3060
2388
5491
2034
389
3036
5127
2109
4419
3255
1348
2446
1332
232
1582
393
5
6223
2377
4803
549
12
150
2256
222
2245
991
3394
6984
3817
3333
2183
360
19
2667
43
510
100
323
8074
1540
405
1079
3687
7455
1115
5664
580
447
827
427
2659
1313
1144
18
5120
8965
6704
1096
746
5553
733
5340
4500
5021
3194
1108
2686
8501
2592
45
1982
611
1251
6486
2329
316
136
6214
334
443
149
1885
163
2045
142
4199
4522
1492
20
52
738
2508
2840
439
289
4172
124
749
5888
4208
2807
1299
3604
1640
2692
260
1225
3189
4095
1966
3287
1057
250
827
324
6840
3294
1340
468
1443
1229
1283
6252
0
9194
2830
2118
8726
1512
1614
4306
4267
1607
6176
6017
3364
1330
6530
2300
243
134
4742
488
854
898
2470
680
5277
76
5430
952
394
3004
2379
3049
359
2904
325
1123
209
2533
1083
408
351
8672
1382
109
198
1841
8210
1727
9166
1456
762
2437
8028
2063
2516
8007
3310
548
4212
833
69
2324
1212
3684
3582
3897
2856
3169
665
513
5740
108
3465
107
142
2301
1503
5502
7815
942
8445
294
8381
3542
1681
2750
3201
1668
301
2502
920
2037
4799
1748
2660
2833
514
672
5385
3853
1096
2082
8237
8286
4768
767
166
3977
349
4086
3394
589
4549
2669
4548
91
374
7140
3411
331
5043
5402
1556
4340
5379
3753
275
3290
2125
2901
2430
2356
930
5412
968
2921
570
11
1240
2071
2019
781
598
3324
5478
7185
9
5068
49
759
3192
1023
981
511
5835
169
2409
795
1068
176
5025
1715
1686
6579
164
2714
1799
54
180
4799
445
654
2717
1228
347
704
91
5393
1757
511
140
947
1512
6233
1996
99
1033
7101
3117
1953
1830
2857
1743
2314
5572
552
6763
1273
896
5480
1468
2000
2788
1266
2001
2736
3413
5481
4375
5608
175
3573
3102
1015
314
4045
1911
5208
1242
8438
1411
3880
2321
842
990
1784
7351
4716
1514
255
257
1497
472
4181
3575
6293
389
3026
90
428
641
32
757
9071
1696
615
3817
1769
1999
876
3974
4881
1372
727
2413
122
108
4485
1995
2046
7096
5312
966
7468
3035
2577
478
1055
2041
4639
887
2349
3560
4
1244
7054
4673
2117
9629
1408
287
3646
2283
3919
1057
808
2898
452
44
1280
3910
1787
509
3414
696
1547
17
9
1099
3887
5866
876
3288
612
1358
6002
3717
2641
3301
556
1455
6558
6092
6578
778
1191
3258
5472
895
6
342
204
523
389
3681
146
2516
5247
4833
808
3061
6466
1090
2110
3334
604
20
6156
6405
344
800
4366
1121
3514
1074
3319
1671
883
46
2194
798
143
4488
91
1672
6363
5373
778
3097
1797
751
3360
3069
6223
262
1950
136
3117
870
1063
1431
6036
5286
3335
622
177
4244
8766
4554
1450
1319
1962
633
1335
2986
3214
2347
5494
8868
9269
3491
541
886
9317
177
42
4176
1751
398
7571
4500
1700
251
147
8943
5171
2527
40
511
708
195
3499
4901
3550
7771
1939
2387
407
1793
4053
5
2408
2540
293
535
420
1309
2490
5481
482
1824
2106
7545
6607
1226
2207
2185
779
4788
277
13
4952
1517
2240
120
2892
5528
210
6732
7459
320
5118
483
3239
12
106
2852
3261
45
663
1380
4971
584
487
2012
267
6300
5163
756
337
1279
2411
638
4416
547
2122
12
67
3859
283
4253
2345
7
779
1685
3836
1313
191
703
587
2190
1735
4410
1931
3263
628
5484
4888
8871
1668
595
2122
2762
2747
2420
3968
535
4300
1966
7018
381
934
2071
275
660
1441
6840
3374
3932
1704
5220
4480
155
1445
245
6945
9238
2947
6032
8245
1064
2059
3058
1038
1157
1137
853
394
3912
5654
931
4769
1541
2675
2413
5148
786
789
2274
979
115
92
392
2157
3119
1111
783
1036
100
1900
305
4945
70
1481
419
685
2780
367
707
3944
640
528
607
34
2583
54
7558
741
52
2718
192
3521
1325
1464
1354
6080
4229
1855
5079
2442
107
130
2982
2997
1999
2566
527
1191
6638
565
3571
3165
2753
1392
8455
2137
1172
1909
4873
409
6509
565
2161
6784
3376
2204
1530
316
4636
335
612
3360
4155
3649
1158
3199
2692
1226
190
700
376
3433
3398
6624
3472
2520
1009
55
2686
1642
108
1033
6100
15
1766
8029
2856
21
6390
1936
2000
3878
8431
3224
4151
5810
439
150
578
9216
427
7887
207
6413
199
3191
4619
3119
6430
3591
9821
679
10
3288
1338
638
6375
1303
1595
1833
522
5002
4516
68
1307
2135
2132
6596
5528
2764
6915
150
974
698
482
785
3417
1447
2872
1443
3617
27
564
334
1032
3957
1161
55
6
2081
2441
3834
198
1276
1688
7487
2022
1296
2280
328
431
1106
6131
4345
4657
137
5060
1335
6998
88
1420
1021
107
148
2629
7816
2867
2956
268
2672
2305
2583
7297
781
995
3369
1522
5706
4992
1921
2221
2494
78
131
4414
2191
7490
6963
433
5444
4825
2812
1920
1494
65
2420
4
9039
1903
1026
896
2729
663
1085
2022
3610
4975
1317
715
411
514
1118
592
669
1721
1070
8924
3343
1766
958
1044
1072
3973
158
2949
8702
1475
4975
146
11
985
1281
1954
530
6056
8555
5179
995
4563
4572
5746
7716
449
6852
3841
3412
3327
1358
3197
1433
6926
518
2174
1631
696
356
4792
2278
667
2696
4837
662
41
8428
2973
254
2193
6326
3990
1281
52
5456
4688
181
3
205
5906
164
3276
421
5153
343
3481
1036
6029
4994
7381
479
6004
108
3940
720
830
113
5504
1900
706
1273
6131
6084
430
68
3678
3271
3743
2171
4503
727
2369
603
1034
2689
2480
609
841
4623
996
244
3032
5294
5953
2191
3614
82
4971
2071
6995
5375
5291
646
3778
1643
121
3191
165
85
664
3421
1597
1323
1524
253
769
771
2086
1395
2955
14
2057
3920
2417
1138
3943
5270
223
5049
47
2593
5380
3489
1998
2421
5863
2695
519
3484
6869
3205
2416
15
429
1967
523
710
533
3056
938
1891
2943
24
1582
1412
163
3555
5034
853
5601
131
5696
235
9
1356
7875
4769
1317
4187
6468
566
581
6350
742