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

24762 lines
111 KiB (Stored with Git LFS)
Plaintext

2622
7021
1336
4272
80
200
2481
1824
1603
6203
2699
1680
1017
719
649
1133
1065
2659
2466
1449
2285
920
3191
1556
655
2441
1079
2433
974
7981
313
647
72
1223
1072
4182
357
602
6432
4103
38
361
6804
4921
2791
1531
1202
3132
3033
278
701
364
4033
5014
156
3960
924
1783
3077
2716
626
4302
63
2388
934
4148
6730
38
2534
474
2718
7084
509
2202
7488
2101
1235
647
201
4933
2294
5
1449
1429
6831
3012
14
6669
1243
47
886
7971
29
314
698
1018
864
67
54
7409
903
3392
154
6809
190
1339
3015
3238
1252
1762
128
1322
1089
173
119
3613
2944
5404
5054
2069
744
4980
514
2392
6862
2132
567
5160
85
120
4174
5144
3617
2376
49
5868
541
1082
603
2491
2016
2709
3558
7543
341
2025
811
7829
3462
2029
560
179
426
1289
1145
157
1828
1783
1374
3240
4662
1655
1017
891
3927
5318
192
7669
2861
4565
6680
3004
4711
868
465
574
3202
5111
2547
912
4717
236
1674
801
47
2498
671
1745
1409
3227
220
1333
885
246
1057
2604
6278
389
475
4700
880
130
3252
1382
2201
28
3270
514
761
1323
3032
70
6627
2114
3902
6988
2711
5940
3722
3340
2368
7124
142
2508
2557
4546
1457
686
680
2049
1062
1614
3776
247
4158
954
865
7897
562
991
4811
9335
199
441
1144
1173
1016
2415
4805
8088
650
1994
248
3670
4942
2158
1856
13
8039
4357
2642
5581
208
887
4315
15
172
1957
8723
3892
1537
5951
3408
518
5752
2185
1921
2032
114
7947
7110
83
4415
2082
144
1101
543
54
1526
467
360
4060
1668
1201
4123
4191
1214
3000
989
42
587
296
6309
3010
119
4902
2009
668
1496
2096
3581
4134
1320
1863
816
2727
7909
791
846
5401
797
658
2280
530
4873
3077
2059
124
2154
115
5084
897
3503
227
639
6695
7611
3798
4026
975
6049
93
7834
1633
7
7161
490
3861
7037
4104
1810
811
3721
1643
209
1360
7337
8022
1948
133
794
4136
1088
201
1126
452
9716
1875
5078
2497
409
1686
2602
12
155
1892
201
3663
2314
6685
3315
532
27
2998
522
658
841
153
301
265
4042
3463
1779
1176
3147
201
942
2634
6223
18
3050
1977
3444
1487
4191
1577
7143
5866
1670
6137
1172
1877
133
5617
3790
2694
200
3796
3541
3267
2298
1131
12
2251
1681
556
223
5442
880
6125
2654
485
1755
7123
3927
6258
1317
4226
1349
1294
2497
2351
413
564
399
51
5371
5864
5660
494
2327
78
1
2854
4921
97
1244
120
4039
978
5087
9022
19
1290
2192
168
2117
509
3772
1038
611
1805
1245
9044
1070
1868
355
5586
43
2826
1617
1175
8151
1112
71
4776
4168
1054
1662
92
981
5249
5156
1867
5770
215
2947
4565
1461
2276
242
6294
2156
848
531
216
1017
1362
134
2847
394
431
8539
1937
1476
1758
740
6035
2704
400
3774
557
2068
4731
770
3633
1112
1192
756
1779
3103
5571
3409
299
8340
2019
1502
4
34
407
1131
103
90
7316
518
2025
837
770
4732
1859
1422
1220
3183
1386
1684
254
501
127
3
823
1064
2244
3388
135
1602
137
560
2319
952
2485
1530
1942
291
387
2918
1768
58
2955
969
1437
447
2375
6382
1107
727
3222
3883
4718
6943
1765
4417
2058
6387
274
2510
2076
1497
77
5925
2521
100
6086
150
1670
540
436
4034
4265
34
692
1468
244
7530
5
3132
464
9068
2752
42
2820
1008
1893
4407
657
399
1741
4318
393
2891
1922
5322
167
4712
8411
125
415
4368
6419
134
7314
7
2159
3125
6511
94
5860
3830
4974
238
1492
280
1023
1562
2933
3548
195
1147
486
1423
21
213
950
2384
6618
2938
1348
4326
4883
1335
6600
1282
280
139
62
772
1951
221
898
4124
2962
1492
81
2109
5092
83
4648
6930
6796
614
550
320
3185
778
5994
4725
2040
17
5599
176
6018
940
531
909
4310
670
2812
131
4125
2965
1597
4131
952
1539
1521
1943
6579
3400
169
147
5518
854
5440
8618
1528
1462
1339
160
5853
4
5068
87
499
3731
6846
202
200
1629
2721
1303
5442
4125
435
1921
3802
2
51
1307
1755
243
5557
5787
4854
1742
1093
2632
1889
1072
440
1483
942
423
2332
2089
5766
4325
336
4304
1660
5135
1096
4000
63
3121
1087
4288
243
2338
101
1030
7321
4823
1036
643
1739
9739
6698
810
3332
1048
2346
6203
960
3778
388
483
226
1703
2037
606
4286
529
1063
640
3314
684
1185
45
661
3493
1156
2313
4600
8873
3104
3387
4344
807
1443
3561
3408
3744
9133
232
1221
2893
5509
324
3603
4957
2470
906
4510
130
8424
1077
403
3970
7143
62
204
1552
1315
1080
343
841
3593
1637
1293
3486
3650
4466
2771
123
2431
1012
2748
3895
3967
2623
3272
4162
1255
179
1333
2080
70
158
5217
1334
3528
1504
1120
1624
2449
7042
3022
2935
255
76
13
158
2410
4915
2150
5090
1309
3901
683
6237
6688
413
2802
5610
6001
2879
3460
1211
816
4839
196
1057
495
466
862
32
1756
544
1678
1118
891
4036
1934
565
3395
2704
656
477
79
43
559
1379
6283
4751
11
2801
4004
5603
3583
2718
1936
6124
89
2644
2746
2993
423
6976
3323
3347
5109
4447
3343
536
1193
2047
2091
2384
1637
1277
3767
1478
75
2441
3245
1360
3561
2788
3163
2049
1131
439
1169
2166
1515
1246
5139
5
6252
1358
2431
2824
325
1704
629
9176
2410
188
64
1892
3385
2647
1837
748
2850
413
223
2482
564
896
597
2408
4596
1014
3356
2903
1147
2574
4505
860
4836
826
1629
3608
1418
17
2336
7559
7
4665
651
1522
470
1764
664
1352
8718
2273
3240
1425
1796
1042
694
4722
78
4846
289
513
434
2014
6060
2516
3766
6247
3968
2418
1842
160
319
1734
1882
1754
160
49
3173
1856
868
590
2263
7423
772
1549
313
4491
777
52
5801
1426
4767
3124
3201
1651
1569
1087
349
1297
529
1986
421
981
876
1124
6112
613
2900
4305
1575
963
716
3029
450
3200
1618
453
39
711
347
2242
4547
2519
631
2946
5492
305
9085
1889
5195
2930
4905
895
8055
2990
3036
60
1697
8054
3082
6199
1289
51
1185
1234
2617
390
48
1286
3409
2151
2158
3377
382
2858
688
11
1749
1521
3149
2250
2238
2764
159
5413
5909
2215
5348
5522
223
184
5431
414
5036
4995
1963
2882
1094
87
8363
586
4402
1899
9
834
5557
40
2737
1932
2976
4183
8452
395
3000
7240
1132
704
12
4469
274
893
4643
483
3442
3005
762
2293
91
2647
2565
203
4928
3312
2412
1273
4328
944
4120
0
1840
4881
1398
2235
1407
390
3364
2202
1646
851
4783
4900
5233
421
1672
6737
2843
2549
303
1405
1183
1957
3050
2856
1869
260
4848
4341
657
6952
1637
862
1330
134
4758
6932
5281
608
4226
165
78
460
1118
4214
847
3140
3645
2891
4523
222
2896
256
1139
1388
94
209
3102
3880
449
2555
1749
2691
2497
28
4919
125
5200
1960
2184
273
1619
1340
2541
5128
1051
1946
714
814
1647
3038
1347
719
2658
4129
3534
276
2142
1187
2428
1292
5301
2157
5534
4735
4105
1203
361
378
3043
174
28
6088
2696
298
5757
454
5875
6427
297
2194
1176
2595
2614
7861
1019
2048
6854
1701
388
2986
7116
651
4464
4034
914
3537
2782
3957
1378
1956
13
2369
467
1381
3873
3489
2240
3411
3239
1912
3788
790
3061
1627
184
3200
1830
264
2742
2599
640
5311
974
391
385
97
107
7415
2533
3336
443
1348
304
6251
348
6584
4335
4129
8561
3291
919
4840
4928
4539
788
2321
16
1424
719
232
240
4028
9433
354
1956
6408
1967
5699
2783
2763
6293
2752
1438
7532
221
1178
299
3488
8611
5776
8299
900
5181
2991
227
2747
8829
856
5900
5510
77
2541
3903
1616
403
168
2084
1107
141
6834
2108
602
2881
2205
316
3065
2491
2793
3461
3596
763
4546
2286
6410
4182
266
6255
2825
71
1828
210
3052
328
2461
1381
1170
924
3197
6023
33
3480
131
5484
554
1293
1850
61
1962
589
1824
1156
2817
272
3424
3929
1176
3184
2265
47
3267
2053
214
418
861
946
183
575
1718
337
1033
464
5977
5053
438
1955
3580
2178
1797
3217
29
9598
821
1479
653
1277
1076
1566
327
1087
3188
546
1
194
6284
6629
2320
969
150
1907
1013
2706
194
13
3436
3040
1022
5812
1960
873
1215
868
2837
4044
3391
143
6958
145
1501
500
393
3401
1068
9452
3223
5230
4717
547
1488
258
2689
3753
272
1873
1305
1301
140
8099
4662
6251
7783
364
3138
6030
3393
493
81
6198
1001
2808
7877
5466
5908
300
1463
1799
8221
944
1975
576
233
5933
4629
185
245
2456
3085
8569
168
2534
756
2256
3151
2541
6593
5756
3967
331
6385
1838
5011
3399
3775
1885
861
18
346
2782
3244
3084
7305
1080
530
7160
2957
3294
1128
26
3289
533
4159
317
757
4344
4169
4318
3155
1894
3069
2903
2222
2446
3807
562
3320
3484
5605
160
1477
556
2030
3031
1848
6167
2833
4033
160
1848
1294
3880
173
789
4094
858
277
7515
2113
116
1307
9691
1949
2798
704
5738
2824
2017
4107
567
681
563
1091
1477
2067
3633
197
1538
2322
6679
1265
240
8638
1872
3608
4421
2631
3088
4014
24
3975
974
6290
4370
350
3523
1708
5059
473
2740
306
5132
7348
3411
5089
3222
1935
1037
594
1582
1038
11
182
3384
1224
1099
3184
5807
1223
1549
551
6628
658
1791
842
3571
116
255
914
2020
6572
5927
5819
1198
41
1344
1265
658
3442
1886
5227
3267
244
1256
187
1780
1917
3593
1547
220
2374
1294
2317
4170
1844
3753
2026
3297
2073
1746
2569
1753
1626
407
4131
3332
2585
8752
2299
1130
219
5745
3996
4706
813
2459
295
1294
5920
730
713
2936
814
2847
1771
265
887
1899
3689
1775
720
319
687
672
1768
175
2755
4800
4465
317
2062
590
3959
136
1891
1012
6565
1661
1675
4309
1485
27
4203
5739
884
1149
5923
1360
1184
225
472
1619
3945
172
7868
68
1347
6948
1620
3995
3264
15
4370
912
899
10
2526
551
4464
817
6402
2141
908
3193
1638
1884
4130
192
8073
5641
27
1095
339
1834
597
2320
5139
520
6487
2869
7537
675
7627
1512
220
1153
43
1419
3283
1709
4525
652
205
2074
4631
4056
6732
623
577
2703
1457
719
372
1123
972
1218
6
879
1548
2190
4161
1164
2930
4337
1062
1271
213
1484
3927
386
2675
2461
2828
5709
1127
1902
2799
5441
3657
43
55
1102
1552
29
4812
72
2288
153
4412
3132
1315
4244
5937
4390
411
6685
1149
177
1736
2372
4588
5567
1736
1911
7416
415
105
5555
328
1965
1344
1300
1985
5402
6609
6889
885
174
6341
1882
2146
35
1503
4227
1665
546
1510
5487
3470
804
3874
2238
741
3983
4202
403
4196
1794
4145
958
1441
1257
1673
1532
1819
122
82
1949
3486
3052
5220
5412
1891
1617
6209
2268
671
1023
2493
2344
2726
6717
1522
137
1082
5272
823
2797
748
3112
488
6462
142
7700
25
5929
1107
307
6051
3743
3915
1735
3599
1173
538
4277
1069
2026
3495
143
3906
6947
5943
3508
2086
2127
0
383
4231
979
3739
816
8554
38
368
2050
400
3744
827
7570
4395
5101
5077
1372
8917
1778
3169
5227
4820
4170
461
2746
945
2971
4482
1436
871
3300
7121
111
5361
7088
4816
3005
108
2493
2694
44
6773
440
2730
910
1921
231
3203
1071
6568
288
4990
3
5098
282
873
1461
3782
3445
5847
1787
4
987
2043
86
689
372
2946
3654
301
132
119
919
894
2981
1559
4026
6049
4613
1071
3988
2412
5185
5192
2235
1378
3565
1390
1303
5316
5561
3107
1247
8579
5188
53
2853
6606
2781
2575
3235
4223
2384
1264
1869
277
3038
2958
3717
5238
32
1008
1317
2382
102
2025
1633
4205
6220
3104
2533
8680
1649
518
4745
2116
228
100
5321
6089
12
2240
6889
2559
448
245
3351
4603
3047
1998
1905
457
640
3827
39
4730
910
1968
434
5802
3745
56
536
2181
624
504
587
3329
1136
2270
4165
413
6313
1189
135
4151
5068
4232
8830
75
1063
3722
2094
531
2605
5258
588
1633
950
2355
685
440
7604
146
1467
1895
180
162
2142
7895
143
5871
554
327
2696
3564
1950
1558
2723
1669
7695
1050
1433
1489
93
794
663
1378
455
932
619
2179
830
5444
2250
4264
2624
1831
4882
1864
4271
925
2030
6106
4195
2950
3475
5417
3908
5650
242
56
3891
775
3364
1841
1466
4910
1081
775
568
4675
2942
373
1140
35
7013
7911
5905
4013
109
584
3915
2497
156
1631
5309
5562
509
1616
3009
78
1889
824
2227
1245
6428
4529
7171
1102
61
6120
3221
2150
760
3343
2606
5007
6
2293
563
6394
1894
1053
685
1234
1693
208
1062
2373
2507
6435
4940
1812
286
575
569
110
164
3215
6950
2743
6477
55
3268
703
2531
1664
367
4097
2275
6064
1452
195
1341
1754
8602
532
261
241
1414
488
5486
5287
4631
9888
3147
1172
2911
1106
5012
1282
5339
2056
4534
8400
1546
283
4376
2837
1934
5243
1598
890
492
3670
2009
360
4394
4800
6953
6077
5279
154
4922
4135
5871
2588
5369
3944
2110
320
935
2676
4672
3183
397
1177
2929
1866
2025
4174
1731
2068
6629
6808
3412
2042
370
2971
4951
3112
3174
570
1610
138
8976
3470
1046
1727
5383
792
159
3209
3845
1277
7383
9184
2535
3544
190
2147
7275
264
3868
920
852
394
2768
2764
5984
1413
2456
3961
1803
3091
3391
6759
697
321
1237
2544
96
1925
3860
482
2324
910
1256
1398
1288
2274
5883
2322
4934
6113
1483
4040
2693
2302
4919
4005
504
3930
4188
1722
2401
4660
2602
70
75
3235
1307
7064
963
4809
3463
225
3001
7443
3835
1618
3358
161
2664
1756
1510
769
3119
4932
343
1631
2661
610
896
2243
787
956
533
196
1598
1455
8296
265
25
340
3919
4454
873
1
1917
2265
4646
4620
650
6005
5067
4994
3203
5714
5594
209
2190
3106
696
2156
233
1923
2112
770
2517
6154
3338
1368
374
3005
3343
3520
249
3896
1734
2847
3727
199
3990
5384
5634
384
4200
1103
1838
947
359
569
997
244
476
1196
1621
1743
6652
3703
1841
2918
550
346
1073
694
3426
3519
1571
71
6603
852
6165
629
991
1222
4031
3795
840
7120
117
861
3821
944
2624
4984
4373
32
4004
1943
1347
72
1047
2117
1004
4031
5131
1520
7546
2189
449
8424
2745
2228
5544
1464
1036
44
1351
3195
765
4952
3097
5218
1983
1983
614
3424
888
385
4780
27
6011
1754
4387
3089
1142
2575
8697
444
4053
3130
5648
2521
383
2089
706
154
6349
1750
6229
430
744
4447
2593
1465
311
3132
5640
1966
4646
1792
341
62
3020
1779
3846
1205
673
782
601
2800
807
3898
1094
3235
412
1756
72
7269
2236
6667
9576
1971
674
2507
902
3968
5515
441
43
482
9177
2497
8411
4766
16
5937
3634
859
2496
8199
2450
1375
3573
611
1728
2313
380
2262
194
8462
3194
5687
2215
3194
18
3772
1849
683
1745
3784
1444
1404
1278
6475
3148
437
212
284
4
1974
3064
4817
99
291
2010
12
45
202
1021
3923
59
1282
67
1694
2604
54
891
466
1552
689
2820
87
2389
3089
7945
1211
1535
284
7039
47
2836
1501
4679
4496
841
11
7489
263
2
4965
1288
6475
3855
3937
4764
781
177
4243
5501
7118
2944
1841
2220
5485
181
2225
386
628
1217
1930
324
1169
3674
1737
2064
7237
3843
1039
3
1603
1216
5167
1368
118
3061
3498
3880
7245
6775
5324
5899
5245
4263
2843
3339
7477
689
1596
416
7589
4301
3363
92
5167
3003
203
3537
4185
2949
150
4179
891
1226
287
808
3330
1746
3309
1466
1787
2099
508
1547
922
594
3664
241
842
4996
16
5002
1507
5734
2788
493
532
1168
1976
706
3122
1887
1777
1036
424
2612
683
427
3960
1608
322
6783
8216
1135
889
1115
2300
3083
228
6606
3674
1903
1570
66
1245
2875
2539
5165
2351
234
6548
1664
3391
560
2508
2336
3920
1207
664
696
3094
911
2254
560
4028
2739
832
774
119
4853
2125
637
2374
3666
3904
473
1186
6501
3571
8551
4273
1618
1056
3032
471
335
6470
925
1253
1620
5047
5768
817
1849
166
369
1317
988
392
360
48
1112
622
604
6361
3093
1905
2976
4792
1626
2815
1146
1610
413
2181
2183
4607
14
14
6391
496
5478
2411
3259
2450
3394
763
1341
184
714
1383
534
4764
1254
2004
405
183
129
1155
3159
557
1350
1945
1638
2274
3411
906
7224
3694
8123
3666
3245
1804
2292
569
7609
4154
1343
974
1730
8091
2929
974
290
5754
571
5398
2988
5057
6852
5712
1166
3531
945
651
3340
792
7196
356
162
2477
2396
172
4196
916
622
920
2618
4508
3738
2233
2957
4318
4488
3368
5638
4591
2498
2800
87
3079
9542
3442
1967
1566
837
4180
1033
222
704
1628
5507
226
1150
5162
439
1899
2653
2779
3545
2992
1404
2787
5787
644
270
901
4983
4757
2656
897
767
2919
2103
5943
693
743
1591
2661
1866
1779
2001
1132
1954
759
5920
1744
5949
565
614
3216
1734
5761
292
3782
1317
2
1084
1251
7304
4017
6287
2516
525
6425
2401
2408
2227
1123
4455
1778
1300
1858
60
255
5163
2679
1577
7960
615
5684
1436
439
2844
3519
7212
1059
5725
1045
198
7414
1861
3
6022
1633
2196
228
1918
1797
20
57
3275
4125
1123
422
1316
1808
1612
3413
76
679
2001
1222
472
3322
5596
5344
944
438
167
552
4795
3749
1619
676
1442
2549
531
1614
2362
4470
52
240
384
5266
2124
323
2453
991
855
1156
772
2130
6112
5275
1741
906
3913
696
3895
169
5828
26
6830
1540
1838
212
366
2454
5851
1720
5162
2010
4174
1733
258
1036
2210
1033
3077
9551
517
101
1853
465
374
2901
716
4794
6727
1434
1179
4470
230
4132
27
252
5891
9362
129
6233
5618
3555
2645
5804
638
3412
2339
7499
6032
8660
212
1948
9010
2370
267
5062
1706
5217
118
24
1253
1882
3194
3326
1086
5561
43
1459
3675
2367
177
332
427
430
2766
54
4289
2150
135
3574
4935
395
7089
3040
1343
2252
3007
578
539
912
6320
849
4106
761
300
137
707
1240
2603
103
900
1017
6348
4406
88
1512
367
422
1837
5269
1163
991
2157
5761
1302
639
3942
1177
3859
3212
4952
2747
376
1776
36
1801
2650
2518
2014
3478
932
1827
4724
6106
303
4323
1458
1300
422
83
2218
3783
3098
3386
1993
3409
6038
3172
3552
472
3930
3169
795
28
6851
2482
1054
474
50
4337
389
130
49
1049
30
2652
3048
2083
8804
549
1366
409
409
2209
1220
5281
1335
5211
1652
2923
1180
3616
42
1595
3783
6340
90
7
2131
2796
688
2204
379
949
143
3954
295
1196
29
5059
3402
2681
4506
4058
6454
265
523
6424
4405
721
4844
5072
4617
1821
1375
8207
91
1826
276
8095
4251
1633
5284
164
5133
2376
7257
3952
3463
5065
596
1725
414
2037
126
4226
196
1728
4117
1342
13
750
4488
3740
3329
1294
450
688
519
1209
1772
263
330
219
5713
4164
549
1869
3415
1238
1912
33
4347
2045
2705
2763
496
3435
314
5489
1016
134
964
2193
1142
584
2220
2983
6599
910
3630
1000
3273
1969
6678
878
51
6948
442
2205
76
782
111
1729
53
6348
282
2760
3863
5904
3057
6982
866
3449
2327
2643
3812
2168
2
276
6
3579
770
835
7459
2748
5216
2207
3365
1262
6173
7147
2746
5985
1497
1409
1167
2986
4705
4062
2959
1601
10
893
4875
806
3665
1950
249
4185
1008
75
8379
836
793
7741
3772
526
2246
4018
2856
8706
3215
538
5134
780
1434
4975
1554
759
12
1336
5472
2417
2786
953
554
4
520
5061
965
3080
1267
2232
1606
3486
4963
420
1255
1444
4229
6509
1323
8779
2446
23
6958
8780
1105
1811
3385
1785
2177
1206
6628
1539
7838
1071
492
3880
4652
2018
346
280
2085
4142
2673
3358
2933
986
195
3
532
1090
2517
466
4619
4285
7061
3632
2652
1117
3704
1205
242
670
5095
4873
3605
1466
70
1927
7187
1127
29
3664
4934
84
1446
3255
858
5161
5722
4207
1480
827
6471
217
4865
2226
3842
2127
66
1000
2389
3076
4226
1003
572
260
2057
494
421
8846
1499
318
2285
32
792
2625
4861
1867
7190
653
761
1827
5863
5197
271
2909
807
1498
2546
407
2351
3035
4049
5765
2314
9153
1629
2677
871
236
54
542
5081
23
545
1894
1548
5299
51
1337
1956
8307
2721
778
5428
42
6927
478
2186
5653
34
153
4
5100
1188
4369
3511
1614
2710
1518
4869
7912
2817
7618
8734
890
558
27
5670
829
2933
770
36
2933
5693
958
2816
3432
404
3643
1842
2055
161
1491
4029
1124
1992
2570
44
1966
21
6571
1491
1182
2911
4596
159
544
198
1321
112
4079
1346
5213
2649
670
2059
2861
3352
108
379
4418
5874
2851
684
3776
674
494
349
5511
133
306
5163
2148
2160
4551
4246
2981
4217
302
1236
160
373
524
3251
2780
2377
7514
2441
2518
2227
6674
495
4538
73
65
136
11
191
2041
2795
3150
6141
387
406
3571
2528
5839
4680
1635
31
1092
472
4150
145
3048
1
137
5514
460
3693
2655
7928
1348
3171
484
1345
2821
665
22
1724
1174
294
458
5546
10
1739
5937
3660
418
894
3248
2116
156
5837
1549
893
3245
159
176
5967
6829
2506
815
1546
3
2292
2742
2124
24
1915
2092
767
221
110
633
1278
39
2840
1849
322
73
6456
2090
1233
592
2027
1278
1891
316
829
512
802
2199
1153
13
987
1374
1779
678
1070
3664
5181
1613
167
388
2315
4486
59
721
6184
2165
4291
2577
816
3044
6425
1414
871
255
4811
400
1764
5418
1236
4779
1338
3193
1211
6070
4414
7236
104
3942
1470
3203
4457
2001
1507
2825
7123
3248
1506
1152
1444
629
3410
534
342
4855
2374
1596
1576
6502
71
342
2417
629
5852
741
685
1971
943
354
6224
4500
1467
5655
2298
1241
3289
7126
3306
105
303
920
6916
2110
588
7736
5485
63
582
4
278
7228
5907
3881
813
2986
3998
2070
966
4396
1401
492
3092
1010
4161
6297
4214
1187
727
27
3475
1797
511
6665
1182
1579
3620
2934
492
3043
1455
161
713
582
4385
1467
887
994
1012
1365
5369
508
730
2071
9169
958
3882
2322
3014
19
3093
775
324
5822
611
1547
2058
1014
621
1959
3626
413
1140
1026
7453
2862
1046
1471
3317
3431
2788
3521
5363
3679
55
980
1549
2584
5637
3823
42
31
517
3297
6120
4407
3779
36
367
3284
473
482
403
767
1540
774
8487
4932
2560
1756
7463
9595
2766
591
1765
113
339
1341
2281
62
431
8222
3081
2517
643
7937
5873
5582
3242
2112
7886
295
188
1668
1326
2363
46
755
110
1336
1844
3856
2899
1069
1980
1204
471
1492
573
3047
6548
6949
1435
3419
2025
4995
114
2669
4449
1938
2923
2827
1194
1174
3090
904
2135
1076
582
679
3627
1377
897
17
1069
2941
3526
2005
544
2331
144
85
9231
1627
788
323
2866
98
1354
6505
2199
8467
2146
6194
1626
1251
1243
459
1316
2268
191
21
4691
943
1610
531
7583
646
353
5295
4151
314
6154
633
816
3937
2151
4948
68
3879
1502
6061
5364
410
4283
884
8557
6242
3084
5749
4309
3589
474
6117
6297
37
4028
3288
853
5099
6746
69
2568
1248
3365
202
6076
3309
2996
5488
140
1306
2591
191
4364
7576
664
309
3176
546
90
3166
6257
7602
321
2874
5757
775
426
113
3942
976
629
6642
749
67
4569
196
384
2156
3052
415
1896
47
473
1277
7483
1805
4109
2510
57
1004
1964
1175
4044
5866
3867
2036
1682
1426
7525
1580
491
1777
2689
420
1063
2686
2270
4473
5605
425
4142
3377
1921
2397
6894
2204
4771
1399
8797
5151
62
2675
2474
2789
3269
1223
127
1114
46
152
7808
126
1014
6076
6449
2405
2598
689
1526
382
1376
5563
5447
1339
5136
483
3545
7622
364
3350
4055
1337
578
2953
163
2508
3248
3581
2477
2070
34
1825
381
9375
103
374
3766
57
2519
1075
867
225
6014
5978
102
4710
330
1346
2152
2615
642
2728
5178
4752
7620
9012
1902
392
283
6083
415
1452
506
7470
4257
1117
2588
881
4808
314
971
1156
6470
4238
6484
18
3622
4451
1105
6551
2171
5686
2218
2660
2259
3885
9412
521
2102
1337
2068
3882
928
3969
5181
410
29
2961
71
7196
98
2517
982
4532
494
1453
2051
101
6825
2207
2910
1118
29
1247
4108
187
3344
4985
21
269
289
5791
2075
3898
1987
468
3570
335
211
746
2688
1576
3069
6391
6687
409
2180
1255
2801
841
4091
194
8003
1276
6725
5955
614
1662
9
1910
4274
959
63
5565
953
5075
1204
1373
2404
5016
201
390
123
1169
901
1977
7958
181
4259
1038
793
185
407
433
2128
635
5474
7559
5444
234
8635
2304
2942
3825
1849
663
152
7356
6456
649
7946
1135
479
1439
1559
4415
448
3536
1922
2828
71
1029
757
3123
2273
331
623
592
909
4163
5069
3319
1250
1410
656
5035
903
335
1262
1729
1943
2824
1078
5318
290
613
2593
75
458
282
1961
1137
15
1157
2796
395
1837
3116
3761
8234
6373
2300
2003
998
2107
381
975
843
5231
2038
7475
2290
5339
553
4866
4244
859
9021
6922
1999
184
4882
4053
2208
1768
8271
3636
688
1512
6959
3644
3297
1457
7426
2756
1997
5118
1353
932
1550
1328
1695
336
2051
1525
1347
2935
699
4065
4439
56
6897
3269
346
807
507
2506
4477
2779
3839
230
70
1746
1351
1637
673
3821
3478
1352
1427
7798
105
1155
154
2818
4682
757
725
0
2580
1486
3774
2071
6759
3266
3400
2973
614
5127
2035
636
2879
1776
4119
2526
4813
4589
482
2245
385
1498
2058
4324
1084
3470
1673
4230
5430
442
8420
101
3197
1375
4064
1655
4729
1039
4225
3954
4711
4878
2168
84
6319
2725
1264
901
1873
1774
83
3742
1798
357
1616
223
1320
520
3231
1502
5771
394
919
253
586
3973
1544
185
6463
695
1524
2305
3989
3210
264
3657
2648
616
403
1483
907
3331
1202
2846
6842
716
1161
1714
4616
4109
171
925
2017
642
1597
690
4395
1081
755
6197
1804
2057
728
2363
588
7997
1306
934
1373
1286
1449
259
5010
4086
180
3394
2101
5792
3085
6004
668
4085
930
2135
1873
805
2826
798
1597
4279
51
1652
2495
1893
27
1923
3410
5118
1978
116
1140
6
2
130
4802
883
4091
14
1385
2968
2950
4346
123
3824
224
344
1770
3827
5928
5920
2020
7599
1232
1235
7679
3145
13
4147
1039
2520
1550
220
3477
1674
3484
832
148
1786
1126
3419
5004
1011
32
4032
1698
7
2307
7042
2243
4473
2264
418
785
502
2924
120
2388
4913
429
1140
2795
1489
621
2307
3536
351
703
3396
710
4376
763
152
231
201
1556
184
1023
2084
5270
1491
5147
4434
1914
457
460
565
111
782
253
579
86
1665
3913
3
92
692
90
1041
3118
1075
1220
2579
695
3604
2476
1845
3342
5942
705
2355
5578
4513
3018
1059
130
928
623
4612
540
2155
1116
57
4878
4818
5719
4616
1406
3515
6240
1282
2449
1977
851
4587
621
177
4205
1685
378
2605
401
2150
3447
658
6598
3115
8313
1016
2660
4569
2901
336
4362
3326
446
5824
1610
978
4462
1236
2773
429
4120
2088
1533
47
2603
1025
464
1324
565
1409
235
4461
3895
3494
93
2128
5215
741
367
2910
534
1029
393
61
6646
1371
3229
3744
3866
302
1201
1144
3623
214
5074
1569
4410
3842
581
308
3160
929
1459
7525
4023
5035
6122
6616
1046
2022
4949
2510
234
3561
1539
1311
313
352
207
346
2168
4352
7716
1725
3568
963
661
2455
162
5
5302
5834
124
2685
421
4911
4660
7826
524
6692
2054
130
4462
5171
1779
331
9066
1194
2258
2491
3623
368
3296
3687
4691
7
5685
196
754
88
2406
5696
8640
4401
864
4022
2362
3196
4043
1183
2247
3969
4375
6562
9065
206
1521
2558
1979
546
565
1316
1241
946
2276
3609
157
409
1915
1247
50
1755
1458
15
33
66
1061
661
3914
3143
2734
1628
3787
1393
2436
2936
592
713
84
1575
6683
650
4483
7687
1808
110
676
7619
1844
1761
990
4067
996
360
3751
1162
3728
1461
4700
534
1229
1036
729
4690
8816
414
1926
1480
1407
109
3564
143
6232
3378
185
201
4497
2769
5249
6899
4417
58
3426
2806
218
982
3814
394
2077
596
434
6638
1852
313
2529
924
5062
5118
1279
2782
878
1010
2798
6143
1667
2554
486
92
169
5656
546
1099
477
1953
789
532
2573
1113
1747
90
1461
4530
5008
1432
1062
1813
5876
750
862
1079
4655
112
2410
6355
1325
2858
2308
1170
7
5677
1622
6360
57
3739
5644
1837
3353
229
5237
437
4170
157
1145
4897
695
1884
0
2555
609
331
2944
5204
3462
346
4021
1077
201
914
3580
376
2647
900
983
5136
560
1901
171
4205
3852
1748
6018
5013
426
2145
3248
7
488
5808
6221
1507
2139
2228
1058
2929
1443
5578
4008
1021
628
2530
2432
1330
1213
590
374
458
1687
828
2457
494
70
1136
220
302
1718
671
62
33
2827
1490
3740
24
3377
5349
7033
4963
211
223
321
2371
3213
6201
5659
494
415
5074
927
3431
1720
4389
239
135
5037
1128
223
242
2222
6536
201
5361
3710
1785
3666
3169
80
6585
2826
1865
9126
5300
5998
5097
225
2785
1273
4724
5501
1337
8564
2029
3232
3241
1487
1050
1073
924
1300
3654
123
5098
4917
1229
1656
2410
2836
1922
3130
60
1756
1318
5445
6155
5921
348
1438
305
1544
412
17
4554
1532
1033
718
1858
2085
1526
2091
2907
5410
21
4296
3552
1624
2912
1560
4793
3094
7172
610
9578
1510
4333
1217
1670
61
2585
1429
678
2202
25
6159
1742
132
1243
4131
441
3258
28
726
435
122
5083
3592
3731
3953
2694
3954
2202
3608
3034
618
480
2069
1058
3310
1529
4768
5105
3310
2537
1506
5252
2010
1412
397
1671
4047
1552
1154
6091
40
125
5505
1846
589
4108
163
580
2113
3394
3702
928
744
1219
1280
3660
239
1109
1415
2206
1740
858
4688
2313
3746
1360
28
1311
720
2567
388
93
1543
6790
269
144
1743
178
1386
3847
5059
3542
4924
2347
150
2457
5220
3477
7731
1217
5955
3847
4903
323
6445
5098
391
1244
2365
2861
308
186
1176
714
1877
4217
309
1714
1393
666
747
3493
477
139
671
8281
113
5671
5975
42
4437
861
2390
1753
704
400
6056
1486
5238
864
1932
7371
96
2778
4234
2149
1318
1881
637
1937
1940
5648
2452
7834
261
706
2707
1240
1607
7199
1275
69
1564
5755
770
1991
7188
132
1055
1132
1696
2650
2576
11
821
344
2055
4992
1224
824
3870
2285
3612
1307
1417
2214
2962
2861
4082
1285
498
1347
1402
1145
4267
133
3260
3372
2709
39
4272
811
666
7233
30
1983
8592
6157
6080
1326
7519
316
501
117
3997
514
255
3299
797
1035
967
3861
172
376
654
1066
3259
169
812
3
2103
5924
1790
1121
439
3363
1425
2821
4239
5654
5749
22
274
1581
953
2690
899
634
6124
2878
7571
561
198
2230
3708
1228
4988
2061
1760
2437
110
1596
4987
3454
2153
2253
3136
6051
2784
65
1710
7064
3686
1914
4134
2287
414
2503
2099
2622
3296
2234
425
8376
2788
8
1326
774
1949
118
0
5272
3245
2744
257
3899
1733
261
4132
1655
4626
1431
1572
1351
1880
893
2707
7379
1532
98
4390
524
431
727
2834
5554
139
1694
5301
4601
99
2077
1930
2259
6890
167
506
1469
3679
3780
2174
739
1450
861
3074
4358
956
169
1123
383
4668
6476
211
1911
10
55
4520
2
1264
605
69
1120
3222
6380
1304
1570
387
184
1433
2150
7452
3
96
3977
196
4713
751
2903
589
4294
5868
3368
2397
3955
447
456
824
62
6318
2223
3622
2350
720
434
14
3096
314
1879
1599
5334
2166
1958
1462
3263
1050
483
285
502
2942
4403
2402
4200
133
7987
2772
3994
4178
182
7927
5778
2154
2306
2083
7221
1350
2903
1284
2822
2431
4250
6918
3075
425
4494
1476
58
2117
718
564
570
1644
5450
6569
1318
1393
563
1692
121
7200
283
4342
6334
2003
223
1898
387
7489
823
3960
9014
4553
165
1596
4640
5298
372
2486
2811
9480
4071
4382
1450
9365
592
1173
4490
2071
997
1357
316
7452
770
1838
946
1320
1366
1240
2900
1013
3375
975
703
8025
1036
6181
923
596
290
2346
1678
7339
438
2101
2034
417
2894
1605
2041
88
6095
4619
6547
4620
3373
3248
2013
4648
1556
22
4277
216
4028
207
1435
842
259
3934
998
1037
7926
2897
7352
2761
324
514
881
3141
1556
3513
235
501
2792
1910
3110
177
1810
2788
134
56
5136
5877
2047
582
909
6930
6317
6076
5462
3290
6059
71
6760
3767
711
4089
1761
350
352
3705
5610
534
5610
1128
670
4792
215
31
1279
2955
1318
3109
3160
2794
2635
1928
4906
2063
265
612
6273
1176
2402
430
2887
499
2500
397
672
6220
1479
222
1189
845
917
647
107
4264
66
2060
1488
2955
1686
2036
1008
2511
5801
491
5569
2202
4353
653
3551
1000
267
1931
527
1333
300
238
7381
3696
1589
759
2722
3085
3686
2877
529
514
1619
3081
4643
2335
6410
141
2037
6877
2401
3802
2642
1763
135
225
3859
2722
4042
2826
488
513
175
3051
3311
479
7743
1961
4825
6953
4040
3956
1387
29
914
1282
0
1881
284
1919
4353
875
614
2418
1387
2382
3009
1615
3013
2088
3
74
2824
1713
2453
2090
1494
33
2024
338
909
1040
156
609
1407
4588
8487
2734
3685
3145
4795
1733
3904
897
9
2888
36
514
85
6332
72
2531
1361
1993
2432
3138
4499
37
591
6665
1873
560
201
2355
2891
756
655
1252
1555
2391
1088
1504
1536
1796
1722
2453
1875
3672
6292
120
3011
937
1972
937
4296
3738
2976
7688
61
6992
2208
5418
4270
162
2181
667
5140
2094
300
2101
5697
7175
5156
1199
2191
158
1361
803
2042
546
1846
328
5877
844
1647
1637
1663
1679
789
5275
244
3332
617
1530
2461
4047
7203
2088
891
231
6315
203
6896
3445
758
1347
316
37
3508
984
496
1265
2974
4934
608
1498
2025
4226
3288
248
1522
2011
5214
816
174
29
4395
5421
5497
1679
6569
3050
1491
7651
6369
5343
578
3131
8528
3903
5005
1211
3411
38
3993
617
625
7084
1633
3025
480
1438
987
1834
706
366
251
4942
1228
3674
2371
1834
2288
2477
5952
2629
1266
1343
847
3598
5524
4093
45
220
2582
2385
8438
8461
3587
3358
1594
4680
1749
1120
329
1295
195
8062
1292
8592
5626
2673
50
4358
7320
410
2500
607
3775
3178
9276
2327
1401
1872
5970
1426
1828
2448
5686
2730
1438
395
2107
660
176
3023
2118
5
3542
1417
3943
187
1164
2491
1503
594
94
2116
1950
2479
602
42
2532
16
2600
1416
8089
3042
3429
1853
1117
4113
1872
2169
2034
4172
8150
2847
2204
4091
4484
5916
1759
1086
656
3630
126
4816
7913
2917
687
3166
238
284
963
2621
783
5162
1094
1555
120
6583
477
2964
2027
2034
1427
1432
5319
21
1647
4465
4690
415
717
3310
2974
1394
1574
1631
1252
368
2807
4537
241
1299
650
6847
5088
933
815
2505
1120
1642
2824
4339
0
57
1151
1083
2143
195
3338
3329
5991
476
41
9
514
3103
1685
4167
855
2781
80
2497
3420
6915
63
1874
540
2905
2059
193
3229
4815
987
1225
291
1730
2312
828
1315
3092
782
506
1037
5521
2540
1190
5230
236
6272
1044
39
3054
1179
971
1421
1015
2429
2033
5044
48
1966
2582
351
52
520
2905
1005
5064
381
2209
4881
2262
4226
144
1825
911
5093
964
5050
5444
2924
176
7237
1955
2223
207
2680
4174
4424
179
2072
5353
8534
500
1859
611
5577
4192
119
2614
1742
1366
642
234
6839
4146
1675
2699
395
113
3728
202
1406
1265
2134
2377
456
45
4011
106
477
699
4970
2296
8619
4383
1580
174
4102
2778
1391
0
1212
2863
1822
6840
2222
1357
119
6027
1422
1853
447
587
614
368
4103
1902
5367
7085
127
9409
2772
7001
321
6349
6215
938
3668
935
3282
353
5892
3702
3012
5387
1312
1949
59
6773
1161
933
3509
2775
1811
15
5327
1006
1184
5510
4567
2693
1785
1703
6736
1509
716
404
630
543
1260
5401
227
6809
3585
2178
1699
1359
8481
2704
407
5352
7190
2202
109
1501
403
1201
6148
2539
3257
1609
3385
1709
173
4948
4053
967
6457
1155
8640
2702
998
320
217
1506
5593
1038
15
78
6879
1214
2190
160
5900
3812
4124
6005
502
6969
2386
173
2970
5515
6926
2949
964
6051
1062
4148
1549
3969
8475
1657
726
323
1064
19
1895
7621
2794
2755
3686
8127
11
4246
1461
409
958
206
7382
1331
108
8004
157
1053
6365
107
5772
2
885
8134
696
8536
7234
1776
706
3637
182
139
4528
6210
2639
2627
5023
1041
2189
351
4460
1511
4484
130
1633
259
3114
466
4434
3425
614
753
5109
1869
407
210
3451
195
1364
2308
5560
18
168
620
326
1667
844
642
3144
1488
2497
83
2577
2925
3549
5292
3634
604
3680
3789
5785
285
184
520
3361
1617
713
3218
5607
2137
515
3225
3831
644
1574
645
1924
2242
1825
5616
1808
3824
3787
2523
190
2833
436
796
7496
97
1607
373
1246
2989
6270
698
2473
883
1180
168
4320
3113
1207
3756
5199
2790
529
222
462
163
718
616
945
543
3459
902
1968
1713
1012
2207
2927
952
663
2554
3805
2155
1379
1967
1449
239
2742
2543
238
2025
4059
2923
714
73
3763
1882
2503
504
1707
2606
4838
62
941
100
2930
1247
3370
1857
7573
2627
3295
1761
3785
3304
2492
337
1939
146
2543
365
4377
1647
1916
1407
399
431
450
1222
2133
701
2049
954
3170
555
1227
3691
304
214
3528
2404
560
4404
1119
163
461
4962
3462
3300
4808
4107
5745
460
3931
375
5682
2840
4849
179
212
5530
92
37
1155
1661
1686
2456
1142
1319
3694
625
2436
6285
1288
79
500
1545
542
4148
775
748
5330
3273
344
1498
123
266
2318
7620
1140
7179
3177
68
1625
7298
1597
1522
36
2897
1967
375
6829
960
4404
2655
1186
2754
624
2337
2890
270
2480
2045
284
443
1180
836
429
3433
1270
6000
4393
6175
253
920
2159
4863
4441
573
8227
3368
718
68
1731
3835
5846
1254
2483
1070
1996
3639
465
3970
699
1639
2948
3162
451
69
217
624
1666
3831
129
7852
3419
3909
7513
1436
741
104
6632
579
109
4666
772
2288
5416
2804
2846
3805
2469
430
4132
643
302
485
14
9608
101
174
2804
4035
5639
3327
3273
1165
1059
2607
6509
2777
1446
1689
520
1261
308
8259
1701
2132
2477
1135
5492
274
3574
1749
579
1527
4700
5284
1929
1720
6095
7336
3742
7617
1816
1523
5469
687
275
2526
4299
5330
4686
738
5545
4234
2359
4426
863
4686
4567
4085
1426
6910
3130
3959
341
67
2180
832
896
1309
28
2307
2314
147
2334
23
4344
3272
2726
2330
2592
3912
1222
2829
6742
971
503
6146
2410
2417
5792
1215
3162
6383
1760
839
373
6455
5
102
1601
302
3905
6696
3551
2302
415
633
297
3039
1569
3027
2471
4562
388
0
2003
1683
740
7506
2341
1460
227
2692
1060
4653
128
2046
2584
2146
2861
767
1456
3325
2397
636
2795
4456
2142
3116
152
1610
1512
293
2616
6
3280
961
261
8377
56
5593
1608
7387
4441
645
859
8000
2732
5252
498
11
3440
547
820
357
3642
2911
274
165
783
3673
3228
1685
1020
286
1068
384
960
2788
380
5615
2037
270
932
7756
355
1837
2083
6489
199
94
6979
2824
1007
8342
3044
161
578
2302
626
6585
6454
2451
4364
5892
5547
5526
6996
2696
1471
1539
159
918
5621
5591
3260
142
3529
2851
152
802
635
1111
2956
3368
2624
25
970
527
4284
1095
943
121
2760
3149
3220
6376
4581
181
165
6905
906
2135
6107
818
376
3653
3171
958
5906
3461
9792
1465
3269
6
435
170
317
2245
6654
3630
2377
2406
2592
41
1407
7282
871
3775
3720
2368
2086
1046
2866
4753
7273
4805
2635
993
1609
595
5441
1637
1110
3721
1
151
8170
2847
2174
927
138
4135
5271
904
2484
882
4021
2871
3225
141
3529
5513
56
2371
400
274
2310
139
5008
8424
5403
1176
2239
95
797
3065
936
5141
293
911
2157
507
3620
828
5351
1386
1575
3943
343
2578
1317
5469
750
2675
296
1894
2262
2
1615
2464
293
3354
675
6148
874
1747
135
2555
8708
7550
4618
300
5273
5746
5364
4349
3684
5555
1298
1236
4766
429
308
36
3554
6411
2780
5306
83
1624
1752
305
5667
1129
467
783
80
661
378
884
2776
2573
3900
748
6717
5979
2029
3378
1963
1678
6905
7123
296
128
1523
369
3132
1083
129
1526
8502
7741
3518
525
3113
1754
3883
7116
2854
3643
4002
5009
4185
206
1204
2645
2219
2754
159
635
3522
4882
3181
2570
1847
1119
2638
6240
2186
747
2251
2191
5461
2087
3272
222
5246
3787
6246
4585
5442
5220
5796
410
1266
1614
359
4068
2241
3009
2319
4122
745
2627
4497
2040
4262
313
6192
6503
3830
595
421
985
32
629
2310
1029
1990
5098
7704
156
3159
1481
420
1561
6523
957
8462
4564
1069
2573
1245
1471
494
2882
3442
420
94
1638
3371
3402
1194
87
5531
1386
5221
3273
183
137
448
4534
7111
16
5796
798
1148
6689
1084
341
6828
3392
27
221
1090
2637
1524
2554
3183
6908
3431
375
2527
1402
168
7686
4091
1572
4839
572
6095
7391
1359
2104
3789
5634
141
1220
5722
5380
1300
5843
1257
28
2906
335
2274
4889
5717
5674
1723
2431
3255
9392
614
1331
314
6135
1408
1011
678
1851
2178
122
1265
2083
5716
31
4505
1126
1982
561
1568
138
2605
223
2115
219
579
1693
4288
156
4921
3924
2374
3637
8106
789
2513
1430
8176
193
805
2374
263
1559
2943
8382
398
2052
460
2315
540
36
1384
2358
6105
5436
506
3017
853
8166
865
2348
123
1198
5009
241
6846
802
2306
5128
2453
2851
6010
1201
384
1345
3059
1082
391
322
1615
3599
1200
140
5116
5672
43
66
942
1025
4335
1665
4313
5423
157
684
1714
4181
960
550
4416
8934
645
3510
3508
162
2354
705
7391
4446
4853
806
1137
467
245
2999
1208
2007
281
3324
3040
5879
673
316
6518
550
4050
5
3474
3723
1957
1011
1849
3557
68
538
1418
74
0
6711
7311
967
3484
5200
4958
54
583
228
252
4556
913
1005
1688
1550
1284
3225
631
6465
1550
3542
7343
921
5058
2321
2451
3797
1110
3657
705
1721
1275
3434
716
2867
228
5433
2111
3454
1722
1326
1877
476
4258
969
1254
428
857
5679
3602
42
996
3302
1208
70
3947
2210
2745
919
43
4456
1955
340
874
11
2036
73
3636
9
593
728
7105
364
1544
6473
1730
45
5935
1005
471
1093
2138
2234
5202
3023
2412
4309
481
1601
3282
6339
271
3871
2446
654
3748
5127
420
144
3469
3169
664
1505
837
506
3899
2019
2294
469
1107
839
1069
3947
679
1515
1756
275
5551
4791
1052
167
4519
1549
399
129
980
2459
2547
840
638
824
4207
949
3564
486
4672
476
364
3094
1566
1351
829
2047
3729
2721
1303
752
1378
3647
5661
3050
993
6920
1860
9663
244
135
2403
3617
3998
854
1285
113
2410
475
1861
4306
2322
360
3092
2005
4242
316
24
2653
1300
2794
5531
5566
1768
5704
59
3765
1621
381
4659
4260
179
100
749
2099
3222
21
6637
3482
2550
295
2486
1896
2677
403
1518
595
4731
881
7
1897
819
2312
7810
4660
5200
5337
3963
5668
4596
1690
107
254
45
1999
991
4187
5110
3112
316
2693
6760
674
4186
2309
3642
4063
4484
71
509
1715
4148
1857
1695
8820
3076
1138
7033
9241
864
121
5518
5180
119
1992
453
6562
4160
3639
4790
40
157
1598
1293
1997
3191
2563
7528
1845
353
797
511
651
2590
1314
3443
2732
472
2642
5076
2657
2724
7071
2107
82
2104
3826
6828
188
3423
5754
1233
4627
2
6422
1040
8939
4971
2541
1120
1795
3018
846
7781
166
6196
572
1101
560
652
2194
2554
2287
2606
4788
1733
1515
2827
100
1324
7846
4530
1211
918
283
1881
2660
6775
81
1946
678
5648
1341
290
2681
4071
5141
3485
135
4084
473
4038
419
1849
1448
2432
90
2638
1845
117
6291
6719
1598
1377
4252
1263
6701
481
2978
403
1012
146
1685
4991
3020
7260
2788
3747
206
1602
277
1614
210
587
5762
2854
5050
1373
4361
1481
1474
5844
1662
39
1042
572
278
1385
480
4748
4088
1786
1161
1328
136
2145
341
7006
7091
1004
3576
462
230
7538
1205
2903
4443
2169
4138
833
711
3615
940
5905
3062
24
608
1456
2140
2490
1135
5395
2878
2640
473
496
222
3934
2644
1844
3844
763
359
6410
2062
2332
220
4429
977
1488
1305
2891
5152
4527
1617
4781
5817
657
1709
786
531
759
6291
572
4840
1477
3847
5903
476
6867
1787
171
1445
6519
859
0
2673
1654
304
4111
2677
4012
1000
1559
2305
47
1281
1046
7704
2150
8011
4030
4131
1313
5892
4399
1229
5386
2515
5416
1356
208
2059
2998
5678
2853
1456
2641
5229
1064
2690
157
1740
6411
31
1573
333
238
1755
400
57
5910
770
4259
1357
1417
1955
773
237
4654
514
1194
1156
3783
3179
1920
1893
1333
440
2249
173
4326
615
99
1683
804
5780
3051
149
383
1724
88
967
308
63
1052
2250
1316
3448
1473
1517
1806
759
2344
3903
1205
1203
2355
5548
2573
109
2391
672
649
22
911
698
799
2397
2952
1945
4606
354
4047
3963
3879
342
990
7335
2805
332
12
2804
140
2294
4640
841
6134
236
658
1857
917
1112
4105
1927
4947
6225
2017
1022
4
2585
1867
1876
5270
1473
3054
1
1715
291
1216
2982
458
1178
3871
992
1659
463
539
4438
4775
5960
1554
3728
2371
204
159
304
89
250
805
1538
2514
1121
1739
519
350
7946
551
4669
2367
609
1540
1423
4123
605
799
7565
1024
4376
4186
2092
1819
488
3643
100
294
2053
1709
526
1460
3397
2578
2188
1159
4732
1482
39
2365
722
332
5854
271
1645
5725
1953
376
2276
129
1691
8689
934
30
1140
2721
146
3111
1706
2752
6105
662
861
114
4339
2150
1128
1980
2320
2191
5507
1828
1509
6071
6129
278
3094
1561
4179
4293
2354
1442
2406
9490
651
1536
2055
239
2463
7012
99
1890
2620
6798
6290
1726
43
3073
2132
2556
141
1199
324
1374
2209
2129
7561
1262
5252
40
1410
488
666
8221
4176
4936
4677
2118
5911
116
3497
291
2991
58
3392
7383
3357
487
2386
246
1673
469
2408
3063
4022
1773
136
1632
161
299
1325
2912
2006
3458
3185
289
254
746
1288
2803
121
570
3126
383
8317
27
2172
4917
2079
18
1918
712
886
3082
2382
1056
957
432
8635
1675
3817
133
1302
102
2320
1666
79
4502
4368
119
124
805
324
8160
2833
124
3416
161
93
3363
49
2169
2588
1205
2204
3495
6079
69
547
932
2650
146
574
3235
3159
284
877
488
1003
1487
175
3912
470
2136
3569
246
3929
7058
3589
6110
1132
1123
3569
1853
307
20
7025
2276
3368
1219
484
79
2052
1494
1647
1646
1062
2647
7881
2716
3066
3454
3476
2044
8319
3468
1426
6427
4255
1485
3901
4764
4861
1967
198
6744
7057
8897
434
586
2831
3992
5048
234
1004
1718
6845
5174
4906
2646
2071
2815
1566
1496
3088
7730
1077
4089
3930
742
1660
197
141
4057
3105
2790
625
397
1474
595
707
516
5487
3842
3068
9756
298
1684
5577
5198
4303
346
8210
609
4549
203
1803
3289
147
2239
4400
3783
1033
1652
4926
280
841
2686
96
4767
3211
4597
7572
1755
2615
2153
2859
6188
2522
660
2154
195
558
1626
2455
6856
728
715
3460
4101
1032
2568
1797
2331
1949
500
1276
4689
1908
5203
489
841
2773
7820
635
4530
1719
5589
6352
2049
5924
5394
6780
652
2507
169
572
7395
196
7303
6168
2832
1665
852
2740
5416
2505
1824
1168
3853
872
4470
6783
6672
2133
26
2613
81
2234
2990
3871
3567
3092
2067
2561
2024
170
1940
5357
3215
754
3453
3959
2275
477
3220
3595
232
1846
358
2557
905
2521
2728
7505
962
38
1077
586
1109
401
3507
2247
487
51
2638
3742
8717
694
3443
2338
1990
1988
2338
3737
658
820
1134
1218
732
3636
5120
575
1473
4972
7414
39
757
2361
1290
389
724
4356
2938
688
3478
30
3767
14
174
5527
970
1240
7283
6503
3474
5074
3199
2238
1298
1824
1060
4195
4363
865
89
1431
546
5285
1640
1994
7524
1667
6868
8638
5444
1993
4215
2639
7025
5430
2523
161
2873
1414
44
2925
5903
759
690
1406
864
1145
2510
6996
3147
1802
504
3257
6901
482
1395
2889
3258
158
8762
30
272
2497
7563
2690
699
5074
5100
1396
4678
2871
3427
220
3568
2605
6134
5002
928
3450
2308
707
4161
181
1017
1872
116
2001
5875
710
3357
3169
2122
2738
19
43
1328
3739
3469
3273
505
654
710
4617
481
834
439
1387
4640
7046
1641
5138
92
2063
1421
5127
2029
6357
534
1883
1058
899
9059
7768
21
1271
1529
641
7321
1073
3235
723
5072
250
1336
3088
7645
1181
7483
6123
5878
83
2967
5696
1269
2371
1567
319
653
2737
1111
4395
12
1669
1944
1637
1013
390
5489
8771
799
929
626
103
1497
2433
103
462
5868
5734
2369
3072
6789
1056
131
3212
844
7729
537
4993
826
6516
4110
1314
426
160
1089
1302
2718
3508
7623
2584
285
332
38
892
4537
5315
5009
1234
218
744
3811
5311
874
7509
466
5245
269
3829
719
7220
5598
5396
6089
3208
2710
142
220
2940
5986
3002
4995
2838
120
5750
760
3591
6872
4321
763
3114
361
6716
4089
2558
1365
2579
2488
2806
408
4607
8584
739
1564
453
6561
1089
1205
2650
1296
4514
2567
2912
6863
1530
3997
6567
260
1096
823
361
917
84
121
174
1477
4776
4021
4708
4091
325
5238
1692
137
4152
6719
1603
881
3977
3848
1011
1223
817
1528
132
393
3458
4196
631
3641
2972
2112
3966
6408
3575
2548
1339
595
4258
3727
2962
2899
955
869
784
7036
5332
248
1095
3985
103
1834
633
7746
1494
1084
197
4918
3085
6013
8464
138
1356
2344
2117
2870
5029
3557
2197
220
5295
844
5314
120
4514
3848
3661
1097
1560
1335
1397
5255
2993
7764
1951
1261
2100
4934
655
617
2123
4002
4222
2336
2039
5002
2245
243
8411
5673
4216
1188
431
581
1818
93
5756
230
5216
4128
6529
2511
1398
4488
3463
2171
4773
34
329
2053
3327
5253
828
3801
2862
2923
414
1178
3483
2794
1744
633
4368
7091
205
1341
5528
5336
471
2467
782
2402
5151
2296
5062
1022
2282
5631
1635
4416
3509
5623
403
7190
391
4460
6566
254
1694
904
4222
1487
4093
3202
19
858
266
1361
7
399
612
1095
4313
255
2834
6586
4034
3545
99
7839
815
196
809
891
3716
5514
346
434
388
6212
562
5816
2287
471
4482
2350
6821
3137
6153
7617
1421
1602
433
4642
3383
3723
2642
1176
7051
6145
2727
3248
342
618
301
5
486
5017
300
1615
41
693
114
3821
3060
398
6019
1462
163
7684
3069
727
2902
5638
1165
1592
299
2932
5832
153
364
1402
3876
2292
183
6771
2710
2623
5668
612
4009
899
5018
683
3294
2564
2165
581
3618
1816
1695
846
574
7086
338
245
1986
540
6681
2013
1303
3116
0
3955
826
2365
3760
2367
903
7725
4606
868
113
61
4601
2587
6999
9
1012
2056
5084
1
2659
1762
4163
926
1088
5359
77
9276
348
1287
2531
1063
3497
3218
3519
626
1090
808
1206
1091
1297
101
3698
625
1313
877
1653
1252
420
275
8217
1668
1744
3623
3588
300
1801
1164
7179
5546
3060
372
2162
2679
4518
347
9481
915
6
4364
1568
1444
7681
4018
936
514
1014
255
3925
3549
4188
1399
4538
5386
254
5062
597
1264
72
4523
3314
3829
2235
1744
4400
89
3928
194
5229
1597
1576
1030
379
4960
1245
4276
292
1930
895
58
25
5117
2445
1325
7325
795
2338
102
2631
2434
5351
70
1524
3076
762
3254
2500
299
3184
2629
369
3747
3893
4079
6168
7783
1918
4161
1165
1152
37
1271
6613
7518
3855
3312
4624
1078
2379
97
551
3178
3515
3214
286
243
19
7064
492
1486
23
578
6277
6031
2
3205
905
701
22
3482
6983
42
647
3203
7502
5571
7675
4157
3532
26
3125
81
1410
2622
5551
3926
7964
5305
1254
278
2487
1829
2903
2372
3602
1659
891
823
754
2931
1595
1852
6148
3117
321
2448
5245
1185
240
7595
636
1548
964
6701
2263
1335
1006
1674
797
457
6260
226
7248
23
621
6105
6076
816
4865
4069
547
3253
2565
6870
1539
700
6080
1370
6235
3554
1436
2207
2408
5963
2420
3989
5389
904
2065
495
1855
356
461
3478
3140
1915
3904
4471
1186
1590
4710
5455
5301
456
493
1058
179
1028
2503
3450
1328
821
927
1132
718
7643
267
4
3020
83
1923
202
6632
1918
1022
1317
2924
2235
509
593
152
8201
2187
831
2431
84
1411
4401
5129
2605
1483
1032
419
9107
2491
27
3037
6377
1928
581
244
8783
389
4314
236
571
5478
3141
2315
65
509
195
1453
320
3488
817
4785
1965
6490
1620
1106
2947
470
1647
3129
4167
3301
2707
536
5542
1479
1850
2841
341
1129
7237
9349
3176
3153
756
91
2974
5616
3352
743
4175
2143
326
1960
51
6782
145
4078
1030
844
3364
1358
450
1019
2460
7994
1741
762
4315
2312
3424
1215
3214
283
3211
8771
125
348
5061
2881
848
387
7290
1162
1297
1761
3842
2404
255
61
3606
2118
433
3038
522
1332
4
3357
4705
307
94
335
2409
520
2487
1329
183
231
9006
2455
3618
1742
4708
978
2583
735
2086
4512
183
366
6582
2134
1830
1068
4887
659
567
688
2961
1748
101
2033
1427
2168
6148
977
1316
141
1192
3205
5593
2868
3295
1166
4589
372
3560
1513
289
61
337
3495
284
1166
595
1720
1059
4474
3908
6728
266
826
5044
8853
210
1436
2393
2480
4368
2228
2654
566
44
2646
1178
289
6561
1336
989
54
838
4519
5026
3313
749
1888
3882
1005
51
759
1019
5379
7673
8167
2654
4257
1764
7734
3716
625
2551
136
2126
102
1082
2426
176
66
908
1231
170
4399
4591
1221
1986
1869
1432
945
181
5639
2233
3354
8681
140
7109
6834
271
101
4306
506
106
4496
2380
9148
5421
427
1359
2274
313
941
1867
1089
7
267
8604
1225
1157
6042
1872
3406
587
5882
1041
2844
6920
537
199
1470
5868
2536
165
1924
540
4380
5591
4638
1897
1317
1426
2330
1397
2301
6121
948
47
1784
1448
7563
1200
1620
863
2070
121
3210
1485
205
950
510
977
1661
5350
1471
2902
359
2709
3821
2356
744
2682
3615
3852
7061
8289
2866
5536
6527
1161
189
2705
6168
7873
5688
687
1659
3034
977
2743
374
1967
4560
695
3017
2369
182
598
3976
15
5802
2445
676
6580
1435
2692
777
1188
53
5393
4571
113
1618
558
1557
43
1617
8598
239
883
2870
667
308
805
6592
556
3469
58
4737
5768
1089
168
1621
273
618
107
8936
5222
2390
3611
7214
3380
410
2808
637
8474
5703
2976
339
181
5075
3142
760
2519
6830
5265
4753
354
373
175
4945
53
4340
47
2160
3702
208
6793
67
871
1536
4634
580
4225
569
2226
2717
1051
1441
273
8131
3478
5329
84
185
1741
4896
6373
403
412
4517
1943
385
436
1110
2461
1052
4055
2228
1379
6111
17
4086
915
3245
7320
9
6646
2709
6148
2013
867
6242
5304
563
3121
2171
2427
386
492
2760
3576
1904
145
3693
524
375
5422
143
5153
275
2154
166
2973
865
917
2696
212
3232
1723
1856
7444
4247
671
4168
891
1583
2749
2185
5188
7378
2295
3525
4015
677
14
896
1580
5291
437
908
4227
518
1135
1757
1413
1579
6311
232
3362
5425
6021
4034
6681
3447
1781
935
7368
3334
6022
2496
3083
832
317
7016
4170
1038
246
408
68
544
171
525
5591
412
1072
3125
2197
856
2664
597
46
591
6946
3777
136
1682
3592
3314
799
1758
6224
1229
2323
6171
1422
141
2979
2506
906
5241
6828
3278
742
1038
1743
3201
905
6248
2969
2174
2875
3233
2939
2329
3926
435
2017
5108
3622
7181
2364
1472
1009
345
3821
1616
122
285
233
2192
38
2969
1708
5512
238
1409
5974
2907
4618
1043
2055
9610
2709
84
1185
1395
1727
2384
2007
639
8182
922
266
134
1017
9357
350
298
1331
2124
3221
1592
1344
226
425
2308
42
4165
607
3863
2462
5894
231
2531
5104
70
945
1363
579
81
1061
4954
5231
2706
3264
2204
3797
5564
1062
1035
1336
845
7901
1487
690
27
6360
4288
1237
566
5270
3956
3845
640
965
2772
507
4032
2726
6380
2764
3560
4710
1347
562
3036
1848
785
1656
2822
2587
1523
1553
384
9557
1243
2351
1455
162
53
904
7315
644
815
520
441
1132
3648
3895
877
184
34
3433
497
4789
153
2621
1819
8192
4608
1570
235
3055
880
6124
2652
4214
4831
180
6871
109
6918
5542
1503
2787
584
2726
385
790
1562
1632
261
1201
4053
2796
445
7877
3187
5
1244
54
2013
3497
2523
1591
2187
1003
5205
1837
861
2286
1731
1622
783
1264
1921
72
3726
252
988
2319
570
4208
4692
1324
5017
2155
4881
1392
2360
44
4198
1675
3373
2518
41
1877
2203
1353
1424
1825
309
2167
2899
919
2254
1159
3919
1230
2983
6098
763
107
1049
7563
961
5710
8196
487
6594
2028
5397
1224
194
641
28
2904
3250
157
671
4858
2774
1576
2680
7539
2198
6
1084
1094
2089
1799
3194
1634
506
4030
4129
231
2139
2870
435
1035
511
1885
2781
3557
6966
5249
2220
18
7215
3634
143
944
7605
5221
6711
2829
948
1218
7183
4236
32
1758
1505
2389
3701
1605
940
3633
4774
6436
859
3649
246
520
1472
2706
124
418
4334
434
4197
5346
2051
7801
5854
5871
562
5152
3310
3049
97
4917
4748
4381
297
511
603
2710
8126
1351
5128
4247
7656
246
1568
3052
6531
1017
3066
1164
5895
5558
2795
1053
15
3142
723
280
4310
170
2612
1252
140
4070
914
1063
5524
6762
4673
1873
2071
212
2351
9591
246
844
1907
191
342
2490
41
5236
2002
697
1693
4650
1581
160
4375
1235
2134
4539
3534
3427
5645
8410
779
528
1126
685
838
172
479
88
319
4689
558
1199
6042
4927
531
4418
8129
693
5934
264
3663
1561
1407
1786
3145
2106
7440
3600
1142
1547
3677
4049
1389
3211
734
6267
6373
5806
402
1540
2318
51
709
1029
8
789
2585
800
2581
881
4864
2897
1366
1946
6610
5877
1457
121
502
900
3764
377
5070
2845
5750
487
109
403
2670
6766
1421
728
4323
5598
3611
5321
7687
297
1519
617
2520
1115
1353
317
341
753
1691
8013
2089
1570
3747
290
6485
1449
2354
2734
1864
1465
1766
2371
178
6746
2042
847
4236
1902
174
3456
1703
416
5704
3
29
101
1054
5918
2443
7232
1079
3183
2805
5901
1614
733
9
4456
496
3370
6616
5468
235
5804
285
9639
2116
5030
544
4692
3784
45
1759
160
756
706
1250
1393
9051
3378
376
5319
2068
121
836
2837
6780
3588
736
5337
768
1110
3986
1701
108
2688
737
7574
955
129
3362
1521
2746
1388
2381
4082
2168
2149
972
3905
592
1199
4921
1494
1732
1643
1018
9021
2328
72
1126
5066
277
1398
406
767
1906
7685
1160
3023
1157
68
751
751
111
497
2015
3598
2507
406
1776
1160
7861
2103
2339
356
477
315
2184
3523
198
4926
3343
5262
57
457
4770
3101
534
7
2369
466
1280
1788
2883
855
4704
1740
1037
6323
3748
6368
450
1555
3967
1887
6722
5142
485
9519
2020
3624
1724
474
223
3848
3793
4583
2420
43
1880
4140
3167
1321
1240
463
728
1469
11
4838
1957
642
6609
672
950
3254
4933
617
2353
4522
7732
5882
6017
1668
4932
2195
1899
2944
671
2825
126
3308
5355
1750
5158
3973
553
851
7431
2408
1229
485
3205
4001
1417
7869
1390
356
4937
427
6474
2289
4273
4625
5577
1015
0
2811
5428
139
8197
5435
4652
3409
853
1714
1608
5559
29
3126
2511
3119
3916
4736
973
367
4894
457
1592
3270
801
1872
207
567
4699
2961
3787
5986
5442
20
296
5030
4642
5131
2848
2235
2537
1403
5714
597
1007
1639
2296
187
594
49
1798
636
857
112
4424
8438
15
1914
3859
1627
4536
950
722
1537
394
564
1813
7312
64
2947
1167
912
5549
6720
2798
612
66
7401
387
668
1118
949
1743
4833
60
2352
4927
77
4460
7999
3017
4717
4479
495
717
2727
5972
2998
2751
594
2401
6972
582
922
847
452
7791
1358
143
1400
1140
4987
3659
3244
530
867
1402
79
1997
6373
5957
1676
1401
5052
818
1837
4579
612
804
6261
9006
4679
505
957
1436
474
2229
852
5492
4370
1622
5307
2362
1596
3523
18
340
1200
1365
6985
2572
3120
535
1923
5714
91
2121
2127
659
636
1389
1607
1
5006
1581
1839
3611
3119
827
117
2872
2779
1035
6917
792
1066
9082
4442
691
527
612
639
100
2359
2989
299
5300
3785
312
1168
269
893
492
2
6345
351
4208
28
2305
1568
67
7283
5151
2901
995
3946
1856
1702
746
9466
163
1866
2487
756
344
1541
1534
981
1091
7637
647
1781
271
7302
247
124
890
4142
310
644
559
5948
1577
2195
240
1157
6653
1325
8823
938
3498
1047
6230
66
1241
0
654
1976
214
2266
633
1607
4754
9486
1777
4062
1572
1230
1996
601
4249
1457
5091
1507
5
5476
3893
30
2136
3541
2526
3667
6176
4962
908
1014
191
6601
1124
164
1273
5890
1931
2691
14
3833
1394
3038
1839
4938
258
1494
1068
1544
6528
95
981
762
2581
2498
801
13
716
3811
65
2250
146
1696
515
4914
1658
8160
535
103
1207
876
1729
560
2085
471
148
344
313
1858
5259
2388
1249
3460
7490
555
2969
1558
1001
1125
2664
6777
1277
2034
2437
3114
6474
3342
2322
329
3662
205
6893
1537
103
2677
368
2400
5430
2902
571
789
457
135
4879
5376
3675
5414
2438
3962
431
330
4327
6706
351
2325
5715
2144
4852
4880
3716
2306
2361
2525
1696
7190
466
5914
4303
3203
1255
819
82
589
600
281
127
5831
9034
51
4140
1179
86
2215
2657
4396
729
3854
2537
2931
5273
46
7046
1970
6243
738
1661
2243
109
1127
2833
4648
2510
2525
389
1876
144
793
520
6585
6010
5853
5771
3039
4470
3408
1184
1049
8219
6188
4580
791
540
5374
3829
2143
12
488
447
277
2668
3295
631
237
46
4380
1466
77
169
2898
414
2415
1142
709
2296
5486
201
1606
4407
1033
1710
777
5213
5597
8762
1103
370
795
94
906
4967
1233
3828
7280
3987
969
1034
304
1254
1221
371
489
7054
1621
5243
923
2014
3756
4093
4482
418
6970
1363
5478
166
2126
1838
884
1019
2992
3180
1031
1348
813
1888
2763
5613
1382
428
1031
1359
1131
5542
250
2075
875
4033
2572
242
390
1247
4312
4230
3753
1769
2936
244
7887
497
1855
518
6145
776
5437
341
4042
6570
1150
287
9438
3052
406
562
1384
11
701
1484
3420
3630
3076
3498
1487
47
67
1397
3424
6366
8092
330
4757
1683
6294
1197
4619
6950
4573
8950
5408
3256
2107
2760
1290
1708
1480
2104
563
3523
6536
1899
1012
2159
489
77
13
1585
1521
1011
655
757
368
259
2647
6102
2825
1527
416
1043
516
7559
155
1035
558
1637
193
2851
3140
102
5247
4616
959
12
2442
1667
2082
815
1661
1777
557
2627
939
1952
94
4877
4830
7952
1442
655
1338
4448
215
2761
1134
5762
4980
1127
196
2671
5032
46
867
7834
1653
465
9240
7652
1936
2188
1785
199
1710
103
913
4082
1060
6909
7716
189
1904
778
59
429
1631
5460
7463
6150
5037
2282
526
2336
624
561
1037
40
554
6300
8227
2089
6044
179
2533
758
50
5711
3437
1948
16
3515
7745
535
466
2032
5223
2047
746
1497
8114
6519
713
1162
5018
7737
2267
1674
3543
54
865
4177
4789
743
874
904
613
3930
2140
728
905
3517
2795
1492
420
6471
7809
9634
1074
171
4679
3011
158
1359
933
343
5294
3672
7187
1347
235
3073
1567
3294
3752
553
579
273
1425
1629
330
199
2955
7717
2919
7762
5379
156
9109
129
2486
2092
24
5619
1363
1753
484
7579
894
3210
418
3396
101
4662
1825
319
247
530
15
7047
506
24
2000
1921
516
1917
12
381
2631
8507
4981
5338
88
3736
609
881
1091
634
55
66
728
1561
3837
58
649
2971
235
81
5309
997
1240
8174
1582
3484
9403
779
1763
83
130
32
4781
964
175
2581
3785
57
1574
242
2847
4083
1941
1400
1139
189
3489
7961
657
1723
1406
5918
2285
4050
829
5252
2233
2351
3209
142
2113
8986
2023
806
1754
4207
4507
8613
478
1298
1490
1120
352
2961
299
6317
1316
3085
38
2365
2484
1656
6778
1389
4993
72
4759
3052
2124
925
700
1598
1361
1675
3347
1232
402
3979
8267
2690
830
1685
1870
1510
2022
3628
3411
4645
259
1747
519
2280
5648
942
2262
57
2484
6831
17
1782
801
1884
504
3792
247
88
691
5799
122
3795
972
7329
3305
1888
35
3961
3486
253
1265
514
2159
6069
7248
4096
3696
323
105
3240
2401
1724
900
657
144
3107
7233
3651
1221
25
153
6747
9462
3069
793
107
6727
1445
2518
1698
1226
2544
754
101
937
112
3540
8951
3958
618
3776
3029
1900
531
125
1577
43
2318
1198
651
2154
678
3693
6114
678
5719
983
193
1110
1039
4411
244
6343
577
2620
115
1274
1881
303
3394
8515
2039
5098
163
3685
307
219
723
1855
2887
4719
776
2834
5392
3218
39
1189
4508
5246
2446
1492
3427
34
7662
2236
8318
942
4367
24
88
5414
988
401
8057
2127
2117
610
4644
1902
7354
95
328
1750
1458
6055
1454
3408
271
287
294
191
3116
4925
6901
7442
139
1477
3850
9580
3936
1575
2632
1943
2298
5535
5934
107
2464
2087
260
3024
2834
2769
5302
175
2477
2275
2049
175
953
1360
3802
2409
3960
818
412
2037
2240
230
900
230
2279
389
6773
3467
450
87
4136
2472
7788
2700
76
6350
20
5180
2003
1611
808
1048
477
1246
721
88
524
4140
3148
80
2066
1079
629
23
733
5136
425
65
309
478
466
852
6641
6206
319
15
60
548
636
217
4439
2437
160
5131
2706
2957
159
1027
545
2338
7840
754
1324
6500
1226
4972
395
4057
1118
3440
7602
1101
443
121
6565
7323
149
7347
3034
89
4142
6821
3102
235
412
699
4866
382
2481
9797
28
2165
789
1242
38
5112
588
496
2435
969
6537
3538
0
472
4212
8596
5542
76
74
526
279
944
66
3277
261
23
175
481
2043
3859
2047
2082
5344
260
1414
7228
561
218
1341
5611
369
1308
2896
1479
4314
4606
31
1976
2036
2121
1629
1705
1036
3682
969
428
449
1794
55
220
5420
880
1403
1498
1117
7129
2163
1536
1812
459
2725
1143
4062
467
2418
1846
626
4671
2073
4537
2242
42
900
4062
559
4405
272
721
214
207
116
2203
6316
2887
624
1440
402
3805
1254
870
7217
503
1178
2788
2663
1135
486
6080
202
1620
1963
4125
1962
7397
4390
865
0
5563
100
2687
7738
408
89
795
1263
4133
62
3484
5653
131
3687
450
2381
5863
1133
411
3286
1042
51
5800
2818
1408
1937
279
1728
5338
2795
1847
5846
4930
2753
40
4784
2308
4007
6303
1352
3485
987
2742
2126
6549
3667
628
11
5727
779
1822
312
2959
1553
646
1934
254
1002
774
1728
5556
3694
4478
5501
3852
1848
3052
1601
1610
6260
189
339
1632
6216
4315
3753
1221
46
4765
2537
908
1884
707
3192
754
21
2580
1443
799
3279
1657
796
327
971
801
7919
2494
602
1423
2817
171
275
261
1398
6812
444
483
4826
140
961
524
167
1967
1639
5180
1217
181
3172
2809
13
2467
657
401
4008
1686
738
6838
282
6564
1438
9459
447
2647
463
1831
1013
2723
541
5347
1010
1517
4587
2368
3011
258
5460
7686
1535
134
195
2086
2032
61
1197
2791
2288
2052
801
1232
5553
1162
1706
418
3959
4226
1602
2577
624
69
1769
1367
2343
449
2893
6156
8129
2251
1074
980
460
265
1437
261
1712
1826
4498
1666
2976
457
1820
1498
687
5978
3235
479
901
1855
1345
2690
1209
1017
378
818
3522
7582
7981
303
1733
1510
5378
2000
1832
7071
4974
1086
7371
3944
1712
803
97
2504
877
1356
897
1349
69
752
45
2485
3074
2239
3487
2307
6808
2417
743
327
3949
4392
2629
85
927
7591
85
4755
6866
7033
7544
673
7631
447
1606
2564
7657
7179
358
564
234
4397
209
460
5840
1078
9227
222
2019
3510
5028
1049
1761
232
585
3
606
412
5678
1348
6437
155
427
3750
5982
3125
88
1271
514
8294
2680
608
86
7197
2242
4913
2169
3816
4411
2988
39
649
1411
517
673
2823
430
4199
5068
930
692
8644
6842
1197
650
5243
1905
1622
3482
6659
6787
1516
3554
753
354
2300
6914
239
1020
394
256
2158
41
918
3979
873
3143
2652
1151
601
286
986
148
102
1195
1164
2967
8417
2562
2379
874
1378
455
418
1874
835
84
2654
1390
4810
444
528
1710
862
1008
900
5027
1655
4909
860
4066
4751
324
181
755
901
1423
5181
4108
207
56
3644
4939
7879
5257
6908
1092
9042
3656
3939
2701
3307
1830
8146
307
121
7596
7940
4874
4093
386
2547
5609
3379
1238
1427
5840
248
1804
530
1959
916
5598
428
2958
3816
1275
1613
3117
8119
18
4121
652
2859
1078
1253
244
730
834
1661
7948
1394
7125
2133
3162
1388
2878
6108
1940
170
3424
451
2378
2021
314
61
1288
1230
8099
1211
640
4075
9839
1618
3304
1514
1330
535
3374
2399
4156
304
204
4431
719
476
3169
142
273
4703
8158
2258
2769
3883
765
4998
647
240
4131
6835
573
3860
2847
8571
5533
1042
4992
3406
387
338
1414
232
1254
2322
1984
4202
419
1835
4363
876
557
3084
1676
225
2721
732
2271
1489
5884
2808
1629
2652
2572
65
960
49
735
1291
2191
4121
7805
54
1416
3357
4086
366
1068
5129
172
6331
5161
914
714
6500
406
7397
86
1208
2658
726
4600
591
4216
2651
5074
1870
1795
1067
5623
2258
2844
3337
29
3824
1608
2225
972
110
568
894
3319
640
4945
847
626
444
651
988
6463
4340
3452
764
1292
4236
823
4032
165
1151
1168
1624
1281
777
886
137
5140
2011
2619
2368
136
78
383
1733
1748
4739
2953
3584
2727
220
143
349
5097
613
1595
932
1392
2227
4619
165
398
5113
6653
5695
1119
6269
3714
658
135
370
24
3305
5077
730
7145
2567
744
3348
4821
578
2688
7661
1589
3703
9015
2078
380
550
4591
172
2653
2217
5167
6393
4289
1130
1913
235
4228
851
3820
482
2576
319
1973
6057
9063
5737
7814
511
2167
2220
5308
982
2368
6726
576
3510
547
4921
4515
7274
875
24
2518
4061
4570
141
6826
2162
2931
1345
2
4505
5183
2755
1600
553
4585
3724
3285
192
2984
3385
1588
548
572
762
1165
2078
5900
3838
985
641
945
2865
1415
1371
7503
2999
1219
729
8158
56
602
7471
6042
4994
5560
575
31
902
4237
4396
2091
206
444
3468
10
326
2998
1246
1550
1196
4895
1674
6672
1064
6564
2090
2615
2934
2038
1658
234
4333
47
1157
5047
2484
604
1265
1839
2883
6774
57
5285
121
6424
1126
6475
712
1357
6549
13
5914
1638
2313
172
3054
6866
2470
4582
2033
111
8150
430
363
322
238
3345
2363
4014
231
94
808
293
5770
2523
4142
1296
1425
1423
5004
1345
5399
165
735
817
1478
4651
305
15
267
57
1312
771
371
1314
3010
9148
59
598
1336
1470
35
2979
1026
889
2647
3382
3003
7432
1737
4826
13
1490
176
200
3647
1195
2845
798
6031
4186
521
1081
1126
3801
1899
5370
2414
3060
3417
5533
1364
7538
1511
2144
298
1095
1386
7334
3194
5036
1698
3165
2462
122
4592
3083
4289
19
28
8205
4943
201
1648
269
6849
4261
7066
9282
2118
486
284
2893
2958
3531
3244
4444
32
1555
30
529
240
1676
961
1133
31
3951
113
40
3
149
6
436
4859
81
3314
315
5578
4047
3484
1130
5616
3834
617
1862
2092
215
54
101
11
4199
809
7958
4770
1700
1341
1703
5211
1577
4290
909
2768
856
1001
605
1288
5789
147
5483
3516
5229
2901
784
2099
2558
9724
5160
1261
1138
1456
1750
1120
329
2376
2159
1560
4764
3630
6182
546
354
5820
1887
2326
4239
14
98
540
57
406
3348
753
593
1782
4333
4225
995
1983
307
4812
1620
1681
1873
1096
3103
2330
8951
2729
3981
1696
303
3767
306
7020
526
4313
5245
3040
4134
788
2939
8001
343
4043
600
4257
4113
3020
45
6121
1197
4855
199
5856
954
4232
1283
3085
706
6990
7671
997
2214
9
4310
4851
1298
146
6223
470
5136
3177
251
5661
144
5624
8871
3256
729
2584
2099
3217
2317
6902
2703
612
2910
336
979
1983
1907
208
7291
1230
2401
502
608
4305
4347
544
768
479
4998
1736
8243
1689
4019
82
591
3337
3330
3915
4309
9128
16
1342
3444
3988
4427
3601
802
2418
2651
231
7818
6257
1631
64
3043
667
9806
3422
447
6988
480
4104
7938
4568
266
1555
3683
6349
707
3826
3504
926
3717
5226
4018
1920
27
4219
4301
1180
4957
5644
1959
2035
224
362
2278
1304
2487
2799
552
3122
79
3342
3403
7232
207
386
5589
1056
526
1481
63
2339
1915
1517
1716
1383
57
3134
1655
5317
4244
1487
3285
4070
5278
2026
1930
6367
245
1800
5461
134
2080
5958
441
4400
7661
580
8578
3153
663
7632
561
706
96
2553
3406
1501
569
5119
572
6099
54
2462
2865
1797
1552
1508
685
79
2076
4185
478
2742
696
3564
5807
308
3264
434
2812
1792
7694
1
8501
7876
2599
4584
5180
345
802
85
1656
6325
4675
3026
2795
1948
4855
7197
7192
1712
240
1083
607
4739
251
2171
441
18
5118
1171
1388
2317
131
961
1558
662
2190
3581
756
5072
3643
531
471
107
213
1541
6328
63
1987
6022
404
2711
4225
846
471
2521
6661
5039
659
6883
1972
789
395
1140
1390
1276
8143
4159
772
1412
4244
282
3406
3849
1530
1106
797
383
2540
5056
3694
1364
218
74
5138
972
3157
5213
823
1496
277
2481
2706
375
1558
8513
6908
2549
1447
6636
4099
4416
7146
54
64
5719
4724
853
3500
824
685
4197
1563
5292
4546
2165
1021
1843
3247
803
4172
690
4399
1594
49
2435
6441
1732
592
755
4350
4257
5969
2360
1692
450
4602
1143
3594
3523
10
3677
1583
157
1436
7254
552
3084
1337
5600
880
118
6823
1185
4800
746
3137
215
3900
423
5853
444
1185
3412
8192
261
559
6830
2584
5137
618
1726
4874
37
743
5309
468
1863
1932
4625
3918
7807
3681
2288
173
348
5465
3129
1419
3327
3712
1366
3505
333
952
485
4337
3326
6171
7944
1666
5685
2194
5956
3678
4331
1255
1646
2094
892
5647
3616
637
1501
497
1543
1518
4120
1798
2969
2575
5147
9070
4947
4508
1152
698
908
1856
1876
227
838
1032
2624
395
4111
417
723
5190
2715
6323
1715
525
384
6961
152
6765
4118
3663
846
664
388
3476
880
2596
3791
410
1718
1289
939
528
4711
308
5001
684
2046
6475
6081
594
1013
3775
1294
2428
2283
1830
327
1183
965
56
600
2074
214
1004
1486
1914
3888
1957
5738
1349
1610
9332
742
1429
442
111
3280
6645
5323
4441
1626
722
2034
3731
911
3607
2474
2639
1961
504
6619
5233
75
193
2983
985
5623
3240
3158
8425
3827
3121
3531
3091
1236
200
2238
2244
6583
31
1794
3855
4899
173
6289
5593
1536
5089
1154
93
5179
271
415
4
122
2485
6065
1834
702
2734
603
7091
2135
788
1197
971
1288
1107
2966
701
2430
7655
343
4915
107
2868
2643
2733
3647
1301
92
4985
1077
393
3071
2517
7
2491
6097
8562
1058
2688
4492
7300
4240
411
743
8033
254
2072
85
1387
924
3899
5585
5309
6145
151
5383
4462
368
11
6030
5830
5840
1590
4046
635
4247
1016
2704
1154
952
3180
692
2235
3174
8516
2065
1411
1302
4095
5297
2065
4320
5141
6057
5437
259
616
1962
2813
1729
1199
511
6248
2599
455
329
896
3398
1574
1737
6
11
7230
2581
3227
4108
3137
3088
3398
5767
3902
620
195
1654
4295
1855
1782
2862
3595
2556
1065
1054
6280
3220
6451
1088
3532
2577
3783
978
1224
9176
2465
8896
4867
3111
1459
1523
485
2225
551
1394
2679
859
1420
6673
707
261
61
407
4881
1855
19
3766
1818
581
644
6477
3760
5866
1459
5870
2782
1498
1500
1693
7298
7159
3345
3331
160
4326
31
1581
2506
2837
31
212
2014
6549
927
296
1107
1950
6275
47
3277
4970
1021
361
1275
1727
3819
1043
3112
5988
5097
5699
976
1948
875
905
6294
708
303
251
874
3035
4054
213
1365
1937
968
286
8234
399
2183
97
1493
764
1086
4572
1540
2951
5644
162
1239
8259
1467
1791
2923
2856
740
992
167
4162
120
2953
9049
411
1319
4544
83
70
6132
625
2567
3553
4124
4140
1669
3555
2789
1850
44
2590
4525
268
430
479
409
4927
205
8744
1059
121
2822
1366
3426
104
2700
1099
2949
5307
4248
3532
1118
4351
1656
7209
3380
1450
5154
574
744
5317
121
8443
722
3140
3211
1482
2274
289
4950
40
2928
4503
5704
4187
1191
1
6545
5486
1785
5208
1859
20
1212
4612
15
844
48
1735
5207
2840
3940
765
2638
345
478
1376
3712
3879
424
4601
354
1169
820
5463
297
2936
1115
6248
258
1533
705
2193
3182
6922
2198
1837
6722
4361
3332
139
915
4404
2996
1259
840
111
8577
2820
1908
2422
2182
3010
4686
8223
608
4034
58
6986
1264
876
4898
1505
1589
221
1100
2188
1657
4248
3013
6287
3700
5184
1194
6184
4476
4226
5993
700
4418
905
1303
216
2481
2243
4063
1810
3927
1225
3242
6861
6194
4524
5365
321
2875
139
2548
48
1264
2800
1649
1224
392
24
117
2522
2420
2375
471
19
6863
396
398
566
2353
4909
3785
333
9248
1673
2618
322
1551
95
117
207
3193
2574
4057
2349
4266
2601
1968
2058
5096
608
6525
794
1044
2544
3466
4900
446
9202
1276
328
193
195
3128
1263
35
8741
2
3793
3895
4890
1003
692
2987
2246
4058
90
1312
3116
558
435
1469
126
783
1915
5592
325
1314
1100
2745
510
977
3788
6746
1900
5569
2614
7968
1186
2041
6212
4082
553
1631
852
597
7353
9366
902
1597
565
29
1628
67
32
3094
6941
5041
1991
7150
3313
511
3093
4046
2735
1884
2719
924
682
4792
2365
2930
376
1835
4083
1813
105
1099
2588
3044
1961
5241
2856
1149
4882
3127
578
2695
145
6472
2114
8545
9
672
587
4764
2236
1940
506
5082
4995
4988
1828
180
2322
57
2224
912
2031
2529
740
695
5015
3132
490
2575
402
7595
381
171
378
679
578
1478
4933
6944
836
4868
3739
6253
794
5405
1257
5694
1670
2790
649
1557
1426
3575
438
566
173
1980
152
1329
292
212
514
6523
40
2603
3176
1009
2134
219
370
340
338
2166
8010
610
1271
294
1402
2025
2093
18
596
2396
9039
2692
1298
1421
748
3060
340
601
43
461
290
336
6437
2970
7904
32
489
5625
14
3568
640
12
249
1822
1
2080
554
6689
332
72
1292
3108
731
780
2165
4639
1075
207
2845
5027
7464
296
1999
1822
4885
1174
2175
4203
2578
2793
21
1513
350
8501
84
375
6915
8020
270
409
3264
491
8312
335
5260
4422
1795
276
2565
2295
6847
1105
473
3039
170
40
2396
271
1028
2623
6950
3181
3476
239
1421
5584
4194
2313
1401
466
5596
5359
3536
104
2112
2241
8844
3382
25
0
1615
1942
375
2919
204
209
3970
7637
370
461
25
3304
2040
2225
2246
257
2853
1333
3088
2814
3093
608
5388
2599
1628
2578
1998
89
1209
1873
590
2672
3713
5777
2922
156
6185
7911
5040
9004
2801
3403
19
6790
349
761
7203
2083
2182
262
798
1649
2459
182
3663
6501
3024
1814
7632
1947
6850
211
756
1716
5482
211
1385
4266
149
135
1870
7941
2062
764
7826
3747
296
2418
1251
4022
2241
777
6539
3722
965
4607
751
988
958
242
457
2385
800
523
4513
509
3201
6190
2766
1811
1757
1174
1921
37
1539
450
1725
126
1849
8579
5071
1122
5175
2891
123
2875
8256
143
1723
3869
7727
2126
8164
5194
508
287
536
6619
5591
1463
173
5188
257
8047
1790
227
3763
986
3321
328
706
1888
36
3256
1434
1790
4227
283
176
760
1042
2794
3150
214
320
1520
2755
2980
28
397
2685
894
4752
2892
658
34
5109
5527
2719
74
3783
407
319
4682
81
313
292
4685
1563
2325
4369
1666
6327
4287
1516
207
1685
1186
6023
1951
219
3889
753
105
499
1486
1013
7667
769
5134
15
8115
2766
106
4251
6149
2505
850
852
561
1368
2590
688
2403
2833
175
6248
5782
5636
146
707
2149
8633
559
4364
2136
602
113
4395
870
39
1556
1551
2339
257
616
1365
130
2086
7340
5916
7847
967
3002
1017
3985
5697
305
1153
7054
5781
1208
5846
6857
4166
3407
596
4120
5446
1932
1228
4486
1001
4128
110
7080
2457
416
731
3335
7471
1869
4881
4492
250
2261
5139
1973
959
822
724
525
129
2628
3630
1210
3665
1293
5745
7940
944
1739
3734
652
3070
5127
1364
2597
1653
62
4200
2180
1097
3845
4989
2129
2188
1885
5136
1544
1325
1460
238
2675
197
160
2248
1019
549
2227
211
5764
398
3888
3958
827
165
5791
110
905
682
6267
1982
473
203
3082
3350
6293
5848
5747
5483
84
1192
1375
3512
7020
301
4581
5664
964
6442
3028
1701
4737
2630
2403
865
6698
2727
915
4763
188
117
1274
3084
821
3326
1886
1931
1495
8721
1440
1767
1093
868
4915
1825
2001
6068
3212
5740
488
1901
6400
3892
2309
2496
32
109
2310
4939
48
2685
6421
7093
1883
559
6651
2222
5035
1210
448
465
8049
439
7369
1
414
2629
3447
1779
1510
1078
4293
5375
5131
353
4037
884
1475
1196
324
215
490
3541
4025
2735
2222
503
268
592
1290
821
5476
5701
42
6341
715
308
663
5741
48
3666
608
1504
5857
1495
500
3353
3418
936
4653
808
5173
8169
3396
5804
2861
1665
1244
1975
17
429
1025
1952
44
1393
1034
2469
2504
815
1648
329
9335
5409
4302
4857
1275
166
2069
1805
672
4490
6181
151
6828
2948
4487
76
1195
2589
1566
550
870
72
811
3353
2988
1838
1622
1103
907
1579
6116
7834
408
3008
139
2538
15
3777
2270
1849
2444
199
3982
1726
2493
6621
763
146
4430
4365
772
1103
3491
1647
2135
99
1652
5295
7287
678
4917
1155
79
4154
4126
3748
882
3360
6975
682
73
888
2920
1554
791
2315
1847
983
653
358
370
2280
3886
3181
389
1023
2761
5838
2971
399
3197
5772
4092
574
2296
1221
1025
1351
3100
2310
2232
2661
1752
5794
6175
74
3968
590
833
3688
1606
1364
30
2523
5915
5539
1908
822
304
6333
76
4871
690
3635
5635
3829
791
5018
5327
7988
972
1044
6704
2184
1579
4905
464
324
3282
2332
1111
4803
641
1560
1004
246
4733
55
8
6116
2623
1632
1345
4819
792
5117
1452
2788
1694
97
189
5136
188
239
180
1181
319
2231
4110
4267
1223
2684
717
977
80
5967
6986
1089
679
213
3314
3644
1387
2850
849
5134
474
4947
4801
3752
7647
2839
3441
7058
227
2999
8321
2039
12
5103
5273
6169
1292
2564
2161
1150
3800
97
5577
3115
560
5525
2326
8397
1227
139
3272
2428
204
2011
1035
2110
1564
2650
6743
2060
1239
2960
4695
2062
3791
2885
414
2007
4188
5107
5728
723
2688
1019
3817
4002
521
3476
445
2633
6719
2910
6973
8018
6945
238
1474
949
2120
614
2364
12
4513
1742
926
6011
2453
1303
1104
2879
3158
7129
7510
230
6786
1655
71
727
3474
250
5222
1821
6565
63
2673
7222
1778
23
45
6333
1119
282
84
263
608
221
32
1212
2147
727
971
541
978
281
767
367
558
452
3045
5845
5776
6711
2336
909
3769
1510
2806
8962
1458
4117
4297
2365
2762
1510
5250
3142
1575
567
4597
1383
1336
3136
250
1157
4098
318
8366
1403
818
2410
7622
447
5309
124
7800
3453
2350
6450
1045
6721
160
1713
5895
5520
1221
3053
2270
1197
16
120
2155
7209
1802
2167
1961
5538
1797
2746
76
388
4608
4989
3255
126
367
2107
4762
1792
601
7333
3524
965
3435
316
5
54
3502
6562
1370
1584
5003
5361
1796
2220
1368
3910
3911
1750
1203
3897
3831
4945
5057
59
1426
3564
994
920
313
365
6761
1438
94
54
7022
8186
2455
3099
57
263
4
5675
342
3720
124
3007
7779
1885
1306
5435
6020
779
2783
2324
839
1271
5229
6917
2628
626
3434
9176
5937
2219
30
162
2207
434
254
5372
1520
1592
349
988
432
260
1652
3530
25
1081
204
3814
2117
2705
124
209
1317
14
4369
1599
3657
2296
5596
4180
18
734
1283
2394
91
133
8294
1809
2211
2890
81
3764
1153
794
716
3367
5268
4850
6668
155
1051
2844
1201
4303
3527
4885
2430
5917
475
3126
3006
261
3085
1657
3588
703
1325
3211
1262
1954
4179
2820
193
1914
1191
680
4113
5109
2256
309
4468
74
3382
2837
236
784
601
1033
4534
3178
516
2538
1090
623
687
2992
8095
289
70
219
615
7392
1801
1664
4887
2854
7563
4012
8768
421
3343
5967
227
217
349
2077
2360
303
1441
6260
3023
4862
3624
5000
1153
1178
2687
783
2180
437
136
1740
1849
338
200
5009
109
811
3617
8476
2971
876
949
84
182
809
1732
1891
4276
67
3556
3228
2295
4522
4302
482
5359
8400
53
939
6127
471
1212
5790
1563
1016
2784
38
794
747
6257
1580
4082
3096
227
7691
2313
571
6530
17
7
718
56
638
48
415
5820
2492
34
2201
1281
1720
154
1616
1596
611
1730
6732
747
1944
5502
1503
147
799
3965
1870
3726
1676
1177
64
354
2549
148
354
2208
715
883
64
558
960
154
116
95
3373
1643
1045
940
6046
4592
143
816
1160
1334
6728
181
1136
5633
154
2913
2746
2729
1132
1717
3031
7815
6745
1382
3009
903
1894
538
574
523
25
3375
9489
813
4150
481
574
2047
886
3182
608
974
4431
6158
3737
441
4484
3259
4657
1011
3237
5098
3022
2466
5121
4910
591
321
1459
2022
3255
595
3407
790
5618
3038
5526
1629
2255
1574
163
4876
228
1432
904
4930
2722
423
5326
655
3478
5246
840
4481
3492
2304
2247
39
3063
64
1451
3263
1971
353
2873
1210
59
6520
3380
3819
4397
6903
3670
3142
8771
4567
4526
217
874
7638
6687
137
161
82
1265
569
367
529
2497
324
95
62
18
398
5794
700
28
684
2213
1094
95
238
429
200
3267
269
6565
304
2980
449
378
1675
681
164
1272
2209
2206
6584
2847
152
600
33
767
121
1030
3655
363
2563
6075
6399
817
6571
6451
420
1639
3844
2168
1513
246
6578
981
346
2458
4933
7267
983
1731
582
53
3689
6422
4058
1939
8123
522
3120
857
2328
3042
22
440
3834
5946
4452
1738
46
4265
274
841
622
6758
5721
3788
4987
2193
4271
3640
6741
2107
1403
1097
2198
3738
3593
2122
1463
586
5507
2295
412
2217
164
64
2665
5522
6350
928
2779
1560
858
8308
5115
3202
5630
2001
7430
849
282
7501
446
629
1438
1572
1707
537
620
5047
4630
4204
234
4885
662
2082
38
4770
2026
784
2239
2152
2372
1962
2607
2882
289
1851
4404
5264
7917
1548
1589
106
6965
4955
1
1986
122
744
5012
5260
1120
1288
678
1649
9560
3177
1437
1306
210
487
2844
7833
2772
505
342
626
4292
3075
3029
1668
690
3590
5073
2344
455
559
3995
1508
581
1441
1427
928
215
1743
227
2122
543
1539
5486
2177
920
2433
87
940
3952
136
1617
3604
638
897
4068
930
5558
231
5715
3604
8925
2724
5263
560
7915
1340
2648
320
6795
184
5198
292
2719
764
1302
3221
762
2545
2686
5026
142
2871
2552
1712
6139
8702
4021
730
3088
1158
213
9342
8114
7337
119
128
7625
825
883
5685
4941
3532
468
91
314
6077
3129
2040
2
104
841
1579
2271
4083
1874
998
3193
156
4950
640
137
1756
5700
1322
2617
3972
1964
269
2862
2309
3726
6852
66
1866
1894
559
62
504
7520
147
318
3898
2820
1968
999
478
787
4664
9027
6841
213
5999
5109
4274
3100
2595
1448
2424
5765
878
223
2003
4419
2321
2593
1249
3780
1511
270
584
2826
6018
864
591
3381
813
453
5421
1880
4612
2068
264
9460
4721
199
1558
246
2523
1054
1217
984
2392
2869
2912
268
3512
1040
333
135
3397
1536
3339
91
524
4043
424
598
2745
2200
2
4437
3305
2746
1125
1111
575
421
5323
1294
2013
7039
778
600
634
1319
3742
4054
496
255
1572
4015
1816
850
2355
4344
458
684
1946
773
5120
1138
3024
224
5801
3997
6630
1393
172
2245
550
926
172
2504
4097
5572
5867
3060
3800
147
1695
3037
2506
5228
281
848
2779
3823
2843
9210
3797
7155
4687
5200
3736
6850
4492
568
607
45
7355
934
3052
1721
5694
493
861
1387
5504
7043
713
1706
8901
1300
3812
3886
1488
8709
146
427
543
807
935
391
8
2674
1217
2018
94
3837
398
107
1293
7607
40
3113
9650
378
8102
2613
494
1263
6604
1352
1740
3450
680
56
1725
3190
840
7177
1577
1900
275
624
6229
3688
1135
3994
2563
8613
5904
769
1579
7025
5200
2645
2102
5039
435
86
3887
6762
6541
3381
3474
4863
2754
3564
1405
3141
1787
3016
880
4024
404
1613
1653
3674
180
3661
150
1481
2939
401
4895
3765
2388
3262
372
4904
956
395
914
1712
6002
30
1150
578
7663
1
1469
3688
1134
2915
2477
6155
3698
3499
3161
657
8404
821
4395
7321
6603
3714
6930
807
1412
4758
3084
3291
6431
5589
6829
563
3255
6601
230
1131
4036
4408
1598
665
5131
2172
1150
1714
1870
1444
4141
830
4083
59
6929
655
1864
433
37
5111
208
249
4123
5634
4652
8684
2417
3458
1166
3283
6404
1239
479
1898
1987
5327
2136
477
2343
5827
3872
240
8190
585
70
5906
1023
5180
1501
28
6404
2095
520
392
1107
623
2678
7451
4018
3811
5225
1506
6700
6914
5603
1993
1668
8473
826
1326
307
1636
1697
45
277
462
1977
3162
767
283
1291
7558
1166
1171
199
2545
4648
3151
3881
254
1302
886
932
962
2630
1184
1722
4546
3605
399
1592
1605
394
6568
629
1176
771
7620
3073
5092
423
874
2466
1372
2066
1636
69
558
5731
7942
5372
834
2478
3203
878
1625
1927
8307
4383
575
6484
752
300
330
4383
4991
126
5733
123
30
554
1057
441
3575
1894
108
1030
2583
6651
1724
3299
2907
73
183
3424
465
2108
1246
281
1445
8375
957
5
4565
2569
7680
2183
2097
2139
842
91
5215
30
1113
6893
270
1982
6404
39
2155
277
3947
2705
6389
2129
2951
1927
2105
2168
2113
1597
4243
124
5508
2010
6488
7852
1181
430
1836
4174
95
6260
984
991
125
7588
4999
779
2534
7043
1781
1069
1844
2567
1207
1721
4708
458
9492
4912
23
3142
4310
2607
695
101
4541
2898
723
2560
2524
1659
271
1173
3111
956
5862
5725
2888
698
43
1592
6889
1635
3267
1
107
4206
759
2485
351
1279
155
7533
1045
4132
1340
4395
2350
1032
6784
77
5154
4271
2038
1637
2639
1301
474
99
2819
1742
1150
6464
550
1640
744
313
210
3280
1127
2196
1146
263
2020
1783
2457
8265
382
7865
6629
1997
3661
3618
2684
2716
3236
359
3719
901
8829
25
727
387
5747
455
2859
0
1609
594
3116
662
1194
807
75
2399
69
4275
872
2586
1400
261
7128
117
1663
111
1119
6314
491
968
776
728
1413
3189
2105
4258
867
6735
8203
5586
23
842
1526
751
2413
158
3037
4777
238
1135
469
3453
2000
380
1915
5900
521
1889
2887
4625
2367
2036
887
751
2135
3542
6326
83
6514
4544
7440
8423
568
2723
6254
3933
1144
5237
4277
5839
5382
283
4597
334
487
2183
1357
40
1367
300
825
7285
8384
5276
5342
2994
74
6249
635
4144
5780
4363
6978
6514
1780
2355
759
4390
839
6409
1489
1100
5271
4561
1652
833
6909
1302
255
872
2732
6164
5802
544
6412
209
4665
2144
2391
321
1566
388
377
7125
1175
5653
490
29
474
1686
2266
6818
2292
1856
278
2054
1014
1955
558
751
2622
2086
5016
4524
4951
1141
215
1056
2830
2370
102
4758
3321
6772
5573
286
978
566
1620
7857
269
4910
2546
40
6244
347
5739
1795
181
4543
2447
844
4505
1289
1168
2367
1535
3758
6048
64
7155
1768
1852
7045
17
3407
999
2260
145
2233
4654
3057
7177
3384
2995
244
698
1429
1122
549
185
3513
4278
2874
230
2736
3481
675
436
483
719
1191
5993
368
542
3355
437
4752
69
370
1369
1623
7621
4575
4115
1715
1030
4790
437
128
802
3256
2405
3014
2091
559
560
970
267
586
266
883
713
1157
4974
301
544
8524
46
4002
745
458
6978
1439
270
7863
2430
3186
1170
2016
3419
752
1245
3756
5175
2752
241
8624
3055
1501
4861
9103
655
843
4447
3991
6786
1826
3828
6349
864
1204
4587
3582
1018
545
4355
2635
389
4542
26
250
1381
2440
38
3132
1150
441
781
2154
3765
1104
2565
81
6339
2052
2543
2784
1427
1090
1186
2161
4046
6909
1539
980
187
3011
5396
461
20
2413
7956
815
4848
2245
409
661
2521
703
1648
2079
2270
124
1596
2633
1524
180
1156
3114
3258
4875
4114
797
4335
2046
4782
2251
1128
29
3698
7158
3761
853
3714
5389
77
8733
5458
4950
6229
405
1327
1836
5169
828
1277
463
3117
120
339
4450
901
1652
756
719
3162
1866
4696
4167
223
685
1385
672
4507
9494
1785
672
808
1181
4277
62
4305
147
8316
18
613
2445
1645
148
5630
890
2880
480
3249
1160
4244
154
5248
596
2672
1787
495
1137
924
504
7092
1775
537
155
1049
1490
4571
3398
5353
1780
1120
1750
536
2258
900
1554
560
3979
1246
24
2572
1761
3005
1978
7186
2023
1691
40
255
6849
380
8052
4783
2473
611
3142
4761
5150
2877
1880
229
2068
1717
1245
258
265
1636
6311
3805
3029
5
955
648
1899
2840
6330
5812
788
2895
1463
2691
578
3489
8063
3844
13
1659
7018
73
6998
4247
3966
1671
230
1853
2525
7860
5959
356
320
4359
446
1596
221
2991
3479
2601
3105
1249
6521
7395
1150
1369
9831
5435
1745
2699
2696
475
2212
8710
4961
618
115
2339
1192
4
720
372
7443
4992
781
847
1568
1592
588
2141
790
5857
2008
2030
58
50
2683
2640
1632
1822
523
334
495
4855
624
3734
328
6913
6671
5218
730
1732
5791
1463
2696
4915
1643
819
1048
2435
2509
556
725
5067
3056
662
8312
1985
1606
575
610
4724
690
4193
121
5046
385
5426
248
1190
979
734
6450
3044
3122
1867
2591
3012
4660
172
1919
3084
181
314
3305
292
453
3120
2993
1807
665
5226
4215
1451
231
8901
5607
1640
9474
885
4265
4477
2575
3807
167
288
1300
800
204
539
1982
2782
3222
3224
6838
193
8066
1885
1147
1412
2909
7706
4122
4
464
2577
542
3356
6892
1101
24
1398
2336
1999
468
4626
996
595
1047
1977
6451
614
90
0
791
2263
2055
1394
4392
1750
647
3004
401
297
474
7541
91
9053
4512
2669
388
915
2766
1094
4814
3778
6738
572
2053
1213
4470
445
196
2188
677
5588
1243
506
1814
2435
234
694
1076
586
1512
537
827
970
11
2519
1310
5948
3412
6523
3286
1520
7217
1331
4536
942
1860
44
143
3407
134
100
4209
358
4
667
969
3447
2414
1736
1838
1152
642
1653
1652
3212
7384
1580
2191
6956
829
723
172
2975
703
3072
674
702
6325
1288
6268
613
494
9575
1051
35
4155
1428
2123
249
623
3613
1568
1674
4037
2654
223
6557
1391
5884
2697
4865
123
1048
275
8565
2001
5510
4721
1551
3684
389
2494
1474
3384
2949
2215
1483
2063
16
925
3214
3253
1652
1258
1695
1887
3570
7608
3094
271
598
5252
2120
6747
2944
435
190
1599
2654
1381
1918
2666
5099
3032
628
5656
3960
2229
782
335
1219
5546
130
3514
3091
538
1594
1612
139
1726
2272
1397
1691
918
2209
1456
5525
420
387
944
287
4225
421
4894
4253
3025
134
1203
44
4500
2273
4776
2797
874
1424
953
2181
784
3998
237
4059
9008
2481
7021
2649
1455
283
1664
6484
35
1300
28
219
1330
1490
1946
346
1745
2651
789
402
1583
1389
143
6323
127
1937
3252
199
4527
264
1684
168
5023
6603
709
304
386
800
1353
31
2211
2997
1182
3220
1374
1152
1111
628
2121
3913
177
4048
1053
4484
103
390
319
3495
1126
273
5611
4563
2785
7631
7428
2383
532
6881
1186
4791
851
3357
3124
603
1648
272
2874
7025
7364
5278
476
6896
4200
4619
2485
175
4140
5961
4150
186
3934
2817
1310
1022
1432
6444
1634
4895
3113
7925
27
324
2491
2542
4397
3135
2625
373
151
1389
3579
958
1103
706
1125
1452
566
1212
3042
1529
3435
6143
1239
3404
8308
391
4446
595
404
3569
399
6834
292
190
795
8236
3516
7614
1858
68
445
3639
1048
1315
6127
3789
675
54
1368
2833
5062
1375
1535
6024
40
2028
1844
3712
128
111
2199
4575
637
766
3844
1598
2698
521
2583
2749
5460
252
1701
200
103
276
408
847
1895
1351
5855
5380
1998
1398
187
1407
402
2515
144
2827
816
3913
3103
331
3864
4921
1706
2683
231
4888
913
422
1115
7015
725
3505
138
2021
761
175
2814
887
5447
46
6148
3744
4432
1590
1181
3232
1167
555
4410
1457
1658
576
1470
564
1988
2089
1459
783
6365
2878
1501
2516
1059
606
74
108
521
138
2711
9007
538
2921
2851
1125
1575
2827
3718
8209
907
2833
1000
566
592
327
6827
1906
742
143
1682
39
5887
2901
1140
3383
2363
6209
8148
195
1669
1917
2422
1749
556
5986
2320
179
29
6079
5287
511
3748
951
2542
4576
2196
2566
2745
7322
648
1538
1962
711
3225
235
2451
93
5749
1373
3801
2286
3023
1223
242
5721
27
6064
5311
1339
218
349
918
3154
2764
6009
976
3979
1893
2044
3008
1212
1700
70
1198
2266
5459
4702
449
416
1892
2836
932
2397
1058
50
5670
6278
1477
130
2082
514
5550
173
547
4361
3630
5820
283
1959
96
3254
3508
181
4736
5277
1071
849
7898
2179
5988
465
526
5488
753
204
3006
2670
99
1618
4383
1925
1981
8645
2812
2755
1330
1595
330
330
3110
2092
133
1074
3096
2289
2593
305
2372
1085
1327
1830
1307
1460
7062
1822
652
1420
5543
3320
5707
1339
2393
3641
5717
3731
5451
828
1155
387
3825
346
1105
4126
26
388
2563
8729
1423
718
150
136
312
4144
866
2531
6522
35
242
4642
2100
931
3131
138
1452
4401
577
1422
2462
8063
4301
804
437
4015
3811
171
4191
4382
2797
132
974
2265
4427
1585
1271
141
366
499
1920
1555
1886
5535
425
3086
867
1932
7736
842
15
7266
2473
1231
3098
1912
3946
3887
930
85
5617
5289
68
2655
189
258
1128
209
2123
3855
5677
199
1726
116
3401
3107
4457
2163
9236
4174
1974
769
4772
1628
3460
79
2812
289
307
7212
29
1148
238
5217
733
1058
4368
2323
5523
142
762
259
4605
3264
534
868
4558
5516
216
1497
4453
958
3175
871
17
386
5511
4504
1219
749
2605
562
4350
3664
2164
161
6034
1479
5012
115
837
1504
729
5238
1934
619
2001
1917
53
3611
4061
163
927
1693
112
2444
90
1404
1112
1056
1109
77
5514
103
6
375
6624
658
3233
154
144
508
639
470
1722
852
2410
3852
1300
2687
3008
6980
421
7810
63
1413
70
2790
2960
17
1624
5008
1838
3877
149
6463
720
96
5215
2402
1190
4715
1370
2837
5018
663
5432
131
2966
4290
297
1240
6343
2219
4760
1554
85
1997
470
2552
216
1541
40
6239
543
4977
5689
5336
393
4195
667
556
563
2144
321
1815
2185
246
402
866
1882
1804
373
2938
6932
899
2396
2558
1854
2834
4006
1202
1780
8270
3657
732
6263
984
443
3970
1100
958
3477
1026
2361
606
1090
7722
1701
1557
3313
2020
2526
106
5336
827
6327
4760
2872
92
461
591
1474
65
3697
2145
496
882
125
937
5082
1056
62
1589
766
7744
3660
976
498
1526
3332
4268
8191
2856
3774
5236
2457
3186
31
6447
867
8629
43
5094
1721
6
508
985
8838
4477
4662
3244
2095
5766
1476
268
3654
5546
2023
673
2192
7703
155
1670
2065
3396
7443
105
4468
2078
404
3293
570
247
8273
334
554
1324
196
8384
4069
4136
1486
1133
1902
174
8363
1442
2187
2848
2909
69
2449
8199
1286
1107
5214
5654
2029
932
1921
406
355
2035
1710
635
2182
945
6094
3282
2851
3294
836
5137
192
4686
523
97
738
1204
2397
1940
327
3028
2512
2239
1147
5012
3370
289
5598
4381
1406
6165
5079
2510
6538
4500
1704
1746
735
5517
6781
5349
567
4831
278
3270
215
266
1945
2043
309
3425
716
3955
951
2554
1018
1499
6402
120
1031
141
7931
461
477
2296
197
881
5739
586
435
639
5715
4358
1495
718
6040
267
2459
1398
88
4292
3
3772
3333
45
1299
3822
2991
3695
3853
593
775
1887
5658
3704
2631
760
5712
429
2204
774
416
470
3554
2326
1908
796
1389
667
1045
2726
1340
5052
634
279
6059
1414
1788
548
1312
1739
205
800
157
3241
3764
568
4156
209
1399
374
5632
2322
1718
2279
1229
3115
72
3615
659
2187
255
4444
2177
1423
825
1614
3995
5078
7566
563
4946
5535
148
6364
4696
247
2175
1954
120
3932
3037
8599
2180
1730
1252
4297
79
1339
977
3319
732
883
1134
1535
757
2955
8496
1175
3108
950
736
6167
7613
3115
2866
34
1879
3929
2408
994
1953
148
7996
3746
2013
3001
3096
386
1559
3703
2800
2671
5483
1219
4602
657
2934
795
214
2917
854
880
124
9212
260
4327
1176
7543
1564
1303
433
129
7956
1471
6414
2280
3670
28
1698
857
3141
2809
1333
1077
1315
4168
146
216
2158
2768
6361
4800
3287
869
1619
215
4551
108
4359
4142
386
2323
1521
1702
6031
1545
386
568
1714
1160
6454
4326
2366
173
1934
655
2378
299
4932
1670
6708
3276
4726
1769
3389
7165
2208
4841
6871
5384
325
1270
2318
2564
719
3122
2255
95
2761
125
135
3977
103
1589
168
821
981
51
4162
7318
4861
729
976
271
6156
7459
2249
1873
419
2444
5951
438
544
3815
2354
4238
158
3270
1290
330
857
1008
1671
90
2921
2899
200
1856
351
2434
779
4693
644
548
2940
2269
749
828
141
513
302
5274
1640
957
6762
1184
4323
1204
1406
204
2468
520
1187
916
17
3250
2174
4614
7216
4022
4779
5088
607
8439
1000
1527
1533
1596
1816
1896
941
5007
2433
7005
1541
2892
8361
39
3407
76
3576
1
2246
537
2955
611
2556
2606
830
2712
2050
717
968
166
58
3444
1364
5430
6408
5443
1004
7
180
4858
7642
1253
1161
1503
1377
722
4589
3743
1275
2123
998
3102
5667
609
1231
5912
2979
1509
7307
6072
5401
3940
4405
3659
1491
3227
285
159
4691
1185
915
3793
4125
253
878
330
27
2486
1313
1291
2242
5122
5476
221
8429
2937
57
5209
386
1881
2746
87
119
7266
2527
5121
2307
392
972
491
995
4243
8047
4995
11
4077
1824
3773
573
1836
1910
3435
4740
5255
2084
126
296
2112
1250
625
3546
1714
2440
1231
179
1299
424
2317
1535
4924
107
1496
5282
647
224
4601
24
1144
5393
2540
139
3219
2357
6596
6625
3634
2235
1349
3510
3984
213
1158
4416
9359
4440
723
2224
2329
478
1499
2236
197
2325
71
499
1927
9599
1866
1498
379
592
1745
122
70
4717
6638
6116
5868
8317
2210
1800
2721
903
66
2053
2226
2878
3494
5622
201
267
1013
2177
2651
2576
1945
2024
2022
938
5796
102
29
3424
3097
1017
3170
1220
4624
4912
5495
191
848
3969
714
2209
1216
3595
40
2418
151
7181
489
3561
3382
2008
1793
4635
2027
3315
2654
634
30
3587
2226
4900
2067
1113
6258
935
1644
4040
3384
2245
596
7709
3074
129
2885
3135
1184
2413
2376
3283
3185
191
2949
8767
4566
3798
3006
171
824
4919
2805
7550
5355
189
97
1303
2365
212
1308
1299
4565
399
1188
1290
2318
198
2415
2422
17
405
2431
330
876
706
1526
308
7171
1991
2043
457
2000
2069
1591
806
137
3429
897
8219
5368
92
145
3984
875
4958
10
432
293
3491
101
5
933
61
114
709
6647
78
1923
1530
2184
7599
231
2901
1967
164
8831
3539
1725
2787
1822
471
1166
2750
1293
1199
2778
3728
8907
2818
3329
451
229
1428
8404
1292
8062
536
3283
939
332
2036
1671
3606
251
486
3135
3428
8572
2854
6724
4422
3596
2301
28
329
5098
4205
3075
1232
8468
2394
4208
4238
1161
1317
3794
3142
418
3056
5778
1222
5855
2176
3675
2351
53
2026
403
409
3476
1270
4262
6033
219
5563
246
5602
945
242
4800
5527
35
545
1866
965
1744
7927
6445
567
705
706
153
1132
126
1068
298
3215
4299
8872
1694
1234
8357
253
3517
80
1578
274
1348
2699
3504
3759
362
176
812
788
749
4467
4860
976
666
6527
278
78
1895
1082
35
4319
39
2413
2205
2942
3836
291
498
187
112
7642
2198
558
4628
7136
510
5711
4006
5034
651
4817
2522
7720
251
2432
268
3
1648
4379
6544
1605
1874
8561
4462
373
5348
3059
2631
8
3127
141
3253
1517
1884
286
4617
726
712
3863
6696
4038
1114
1958
556
365
2277
631
7655
7013
5676
69
610
866
109
1463
1840
6609
1149
425
5844
1577
736
2011
2450
8
1168
973
1085
759
2136
3354
308
483
3765
8035
157
1644
1429
7329
2032
1879
669
3268
5956
7666
1815
397
8730
2174
3925
5345
678
4039
865
3046
819
3037
5326
2048
240
3982
2280
4515
3456
5320
3077
204
202
1635
3461
3734
1620
2777
382
3589
2299
5609
6144
1846
1626
4386
279
545
1966
771
1029
852
125
4894
4884
4968
63
5997
6062
2486
335
556
4713
2676
2673
3759
158
6690
1571
6946
5884
2490
25
601
5815
1854
4758
9
138
2266
41
3797
4975
6948
2482
467
514
1328
5022
656
1787
770
2384
2725
3560
5022
7087
427
1982
1165
635
2700
8155
332
1058
3124
937
1999
758
317
3239
582
2610
2809
5488
1050
1257
4108
493
399
4157
1202
924
1263
40
519
767
9240
627
4535
5246
767
2869
740
4809
1899
2405
238
3919
3710
7458
3200
1199
632
4075
2447
1719
125
5186
4084
1830
2688
163
210
2480
2517
940
299
412
3485
488
327
729
5079
3879
5740
210
650
253
599
3394
969
3335
1217
1336
971
138
2473
7265
2343
1481
7999
5196
5255
4022
1735
787
6498
1289
6426
60
4013
927
1799
1867
182
58
6723
833
1673
3542
2673
5021
1115
228
554
2705
3585
283
2221
6965
4107
3290
886
3245
3566
5440
712
383
28
883
3146
3623
69
645
221
16
1657
2008
60
417
593
1550
2330
704
5640
306
2858
1885
41
1991
1302
1205
4181
5229
5120
1861
4902
5525
178
5700
2004
351
1065
32
1771
3475
2305
5579
1979
4141
2715
4152
3055
6082
977
378
7
545
2068
2
3696
109
7572
758
5674
4501
6900
1672
310
5599
7985
1567
4856
7958
3633
69
621
7072
2481
202
5458
1025
4050
3401
3513
60
1556
3195
9472
4235
4609
2487
4496
3004
1422
956
363
1578
3532
2926
966
670
5173
1822
1208
497
3987
864
4521
4642
4831
2023
190
7303
822
35
3788
8659
1899
3122
4858
5287
1227
7385
1249
876
1041
4031
6841
1719
2661
2546
4929
2371
1224
12
5633
156
2404
3630
1123
1691
2458
515
606
1497
2286
421
296
4392
5071
49
125
7182
5086
66
628
59
1107
297
8782
4592
7636
1195
519
3688
1131
1288
2081
307
2740
3498
3934
152
1139
7034
41
1994
2236
2387
981
3968
763
111
4322
1781
100
6145
608
3831
1146
1064
2896
1300
6473
0
2246
2137
7570
672
5231
2123
2570
2339
5656
5462
972
1022
1191
801
1736
67
4546
6100
2064
1251
800
2226
2474
3427
2269
828
1830
6284
3522
1929
5073
1555
2960
2980
7298
3114
3387
86
282
7993
824
739
3195
4530
6650
2503
932
5958
2924
420
3574
1494
2426
294
2858
350
3886
3018
2540
202
1994
3441
366
5165
1292
521
47
43
2177
708
299
1392
623
1698
114
62
2401
2819
65
1980
72
1074
5827
2802
5787
1817
324
9738
2653
3290
3073
346
5914
6938
6649
5436
3460
4851
312
1248
8755
132
1634
1540
3678
3417
917
4590
943
1732
4725
1125
4473
787
2988
4490
16
9
3725
34
4094
2187
919
2180
8947
4294
3023
5221
433
1508
1228
1319
4613
2768
4033
5350
6788
1282
31
7297
1591
5273
98
246
539
1007
6670
4099
2897
145
1543
3861
2509
2812
215
1128
5064
5532
441
1071
2190
4090
132
5501
315
570
312
4769
4100
5475
3189
2912
2534
1330
4400
1166
2868
990
2794
1687
3074
5221
634
3440
962
965
854
361
4447
434
5469
6469
2550
70
2081
5331
943
4235
5242
6682
8270
1997
2354
500
417
420
4186
1334
530
2228
2939
236
1058
665
3559
200
2454
3938
72
3723
7468
1290
5674
2447
989
2750
4423
381
615
6465
1401
6671
433
2050
1310
50
474
880
6681
522
761
5098
425
1369
147
175
2667
400
1488
6430
75
314
7026
677
257
42
575
644
1108
6890
71
4613
1495
3264
405
3843
2598
750
4601
999
808
3259
7015
951
75
27
3452
5837
5350
2070
2609
5139
892
5977
1963
41
2097
1594
4142
1428
1758
2761
3532
1821
319
2534
970
235
693
76
6145
7
238
3663
1189
9238
2054
2572
6631
1595
6880
503
73
46
110
2418
2259
1161
2034
3404
275
1967
704
6361
123
3392
4448
2265
9759
6604
2885
2906
1003
2163
1927
1277
5812
1922
6613
6717
4222
2409
1448
3775
142
1082
707
3624
3336
2422
8219
669
3252
6995
4476
3989
534
1748
2559
280
3372
3087
1596
3317
1984
4600
5940
1770
3304
2524
5905
2082
2518
3010
1343
2015
916
242
5875
1286
1862
4807
313
2408
4573
644
7202
485
1641
623
475
264
4909
66
1627
7038
2295
6028
6095
3049
1128
6147
3497
288
1616
1503
4514
1577
263
870
407
1090
1718
3877
590
758
1250
1618
2747
634
76
2731
1129
4251
2523
467
80
4507
3424
1554
8326
3068
3173
393
5822
2757
22
1099
734
3903
4546
7944
615
1199
6525
2708
368
80
3330
448
3009
1677
3958
16
404
250
152
3284
9142
4005
9798
579
3694
242
2016
4085
2713
219
89
107
3350
143
1386
2383
816
1658
1167
326
1148
1127
3759
9210
1410
4128
1997
315
8547
5142
2491
409
1549
5355
1391
685
5648
2059
259
2253
1280
5243
742
4434
2342
3806
1443
2093
2673
315
5476
1764
37
3566
34
2852
6000
6560
1049
89
5432
421
4554
2443
18
466
4252
717
313
442
3983
2807
195
4693
7397
1507
3212
8024
1044
6896
389
598
3895
2743
4335
1976
1635
356
2001
3672
328
2099
7951
1176
2131
23
2408
4110
5525
254
769
860
3177
2303
3406
1648
1812
736
1050
4047
861
1613
130
1084
6398
8358
1914
3396
6234
41
2583
665
5201
1330
5978
2389
2149
7830
3343
498
2382
6802
259
1362
762
655
106
394
4665
230
6265
6836
6415
1660
302
3196
103
7880
1605
2671
137
3213
3547
2503
120
89
1211
4614
281
137
4698
140
7246
6698
1851
875
839
2307
3508
3296
166
2810
2629
858
5962
1018
1194
104
174
1345
923
4640
9016
119
296
1442
4864
1802
4158
1041
1874
113
7161
1977
134
1027
935
1847
3073
1482
1932
302
2713
518
1223
4348
582
6221
2690
225
3429
5802
8357
400
700
4864
5110
2986
4411
1116
323
97
542
6124
5233
2321
1683
3448
1200
4561
629
4644
53
2160
159
266
139
5771
1097
1933
5506
1742
3436
231
5339
208
423
987
3243
3227
6898
5190
951
95
145
77
1846
934
1400
503
2531
167
0
917
362
428
2848
3249
3292
5404
6476
1786
2805
495
705
806
440
51
4382
624
2197
1530
158
1564
1199
4666
997
2510
3314
268
229
4699
6342
59
1021
707
3015
4161
1362
1466
87
1146
1131
365
7804
1324
6134
368
7980
1014
1918
2445
5866
3411
691
37
6890
2479
1133
3286
6034
165
1785
1910
672
2512
1203
1696
2339
6250
724
897
297
546
2668
695
2305
6056
1829
4666
2182
5979
124
54
4682
3199
31
6106
106
558
796
2931
171
128
7534
1419
1699
5476
6574
1679
1523
97
1836
2968
4786
3259
3143
6858
906
2092
7382
1358
750
1062
4587
126
1121
149
652
362
946
338
544
722
6675
2679
3595
760
4
4099
1928
820
3181
1252
75
247
45
5165
801
152
3156
2037
309
3811
5108
2332
8902
6081
7065
4436
1520
855
6512
5860
340
6588
3808
1424
3117
1582
1724
8665
4269
3993
6630
327
9
3192
4693
3931
1142
3174
6461
1009
4073
1492
4763
1276
2232
497
1116
3685
1192
1981
245
996
359
1087
3312
4789
1217
332
607
3505
7323
3300
1122
2119
963
497
475
2196
2726
43
5796
3132
55
1962
549
105
6827
4655
2112
3645
850
3687
2011
822
0
212
7743
2179
3000
352
5106
5134
2239
595
290
1749
685
3058
6999
1153
2990
4330
6242
3407
3035
1693
587
3267
4767
7437
235
55
5451
4129
2080
364
1464
2549
2848
916
335
4237
1698
4386
2147
587
7097
931
1605
11
3020
439
7362
7605
6844
3595
1312
2865
58
3360
1390
4768
2019
1842
503
4963
967
2693
1229
4464
1949
136
4595
2479
2892
782
725
4433
2703
79
1247
862
1199
2110
1505
5897
174
2836
103
1061
5787
344
7899
5631
2387
825
4202
35
30
2575
4797
549
312
1065
5548
394
1607
2934
3468
4426
7403
3531
1561
2061
3498
2498
6768
4708
492
812
106
331
28
185
1549
6078
1336
54
517
161
590
117
4022
2597
3203
4176
8167
6390
17
321
1312
735
426
751
4324
677
1801
1797
1074
311
2890
2571
692
2642
1676
7915
614
56
4458
314
4117
1417
2680
3401
707
300
2877
1458
3164
1657
5358
686
46
279
62
4483
8
4137
1260
3129
96
4661
6413
1565
442
1116
499
5
64
706
1648
2263
563
1441
1492
5390
412
514
1286
586
428
910
299
734
1258
1277
127
4588
1526
1988
238
6348
465
2179
6194
1719
2517
3878
4073
8857
1542
172
4300
6324
158
5454
857
1182
2399
1724
5378
2811
4051
9628
267
1117
5972
3022
2589
2112
4590
3281
135
865
4881
3367
1669
3671
29
87
1079
7766
3750
1677
246
545
4917
1782
237
19
25
357
3993
4626
2736
159
4832
7235
354
1138
1953
1483
257
2113
7002
923
1365
8231
1907
286
6651
3410
172
208
794
930
93
2836
9
1992
91
6309
283
272
545
2310
558
397
1074
1063
522
990
99
175
3914
4062
6230
1727
2536
1142
4
1930
2798
2424
858
3388
3849
600
3155
4238
1129
2317
3952
384
2820
862
6717
1776
2062
1694
4219
324
1491
122
743
11
2810
657
3476
6582
5647
1966
5005
109
186
497
412
1365
753
548
391
174
179
1815
254
5026
277
4698
7230
885
829
3701
1458
53
491
1832
1690
368
489
1208
3261
5331
257
5390
3766
705
5494
2086
5749
4097
587
188
2686
795
811
1179
509
636
2058
6558
38
467
3912
4382
4633
5133
3941
1356
2565
7516
9285
3803
1411
1095
4391
121
406
7345
5461
1001
543
3695
3249
445
4931
4226
152
7269
1116
1185
23
1833
2103
1641
383
923
81
37
22
1562
2249
223
5782
55
1130
225
442
382
2198
2444
1710
1641
3948
5885
2714
609
7335
2572
2013
7285
143
3101
1875
4853
303
2250
882
1402
484
4105
743
5052
561
2287
2641
2563
1149
2516
1758
2842
4017
823
294
2884
1001
6722
2745
469
4253
1364
939
2700
35
5667
1634
1492
4570
1733
1312
191
5925
4254
1493
1155
327
258
5558
2090
1235
6337
2557
413
5961
5213
1149
1377
1740
242
726
1487
3468
296
8688
11
4787
2908
3479
6041
2608
1130
809
1081
221
398
2326
27
1452
2491
2188
5146
720
7130
579
174
403
951
2798
1423
123
1170
383
1229
1812
4805
545
4313
1133
730
5247
7453
3425
5237
1061
18
117
209
5760
1443
2061
3584
266
3801
3535
960
2
1237
4169
135
5644
503
6972
770
1896
2635
8466
9878
174
4725
1569
3753
1194
5358
6742
2735
2859
2468
316
4509
1616
1028
1075
1220
3170
3751
260
2230
4637
214
575
1441
9
420
4671
4407
3101
1437
19
6605
72
825
5965
950
3410
763
54
217
7537
149
5348
5871
765
3872
1101
386
427
515
3434
131
585
2013
173
982
506
1003
2255
5745
591
2206
5290
1218
1521
468
1542
2303
927
378
2039
80
1171
6121
4770
3717
8443
1036
672
1399
824
1187
6442
47
4640
2250
4538
7367
29
3512
1155
998
2952
1960
1150
1823
2941
7
859
1852
101
3510
4654
5739
235
3013
3400
292
476
9230
4082
853
951
9255
1097
631
414
835
738
4261
2573
4989
991
878
517
3436
5552
2583
1486
2259
5827
1449
1961
1672
1537
35
97
1148
266
8026
36
5349
3509
32
1476
536
6264
1115
5940
856
1198
2336
1626
1722
3550
75
813
679
46
2379
2215
2306
1551
4907
3795
427
6774
294
998
1183
5964
1671
4036
2168
2751
379
1088
2078
1630
3565
1109
5667
309
904
1998
3978
3465
2621
1940
857
2408
4499
952
6559
289
3299
514
808
335
81
5572
4478
485
935
2090
3230
7998
5475
292
3968
1732
407
2505
2642
3066
959
4532
356
2997
3554
2703
1443
2628
27
363
839
1776
6839
522
5753
3185
202
345
1394
1960
400
1253
6
1275
245
545
2636
1767
1079
107
6089
3907
3425
801
1316
1642
670
547
2187
7318
8417
4868
9565
680
1428
1262
5223
2887
2074
4794
909
986
4449
2938
138
4955
3785
159
58
5540
7333
1103
2720
5551
560
494
3926
2298
4167
1329
7247
4547
1947
560
692
455
1847
724
695
1619
147
4216
3877
473
1561
1884
221
106
571
635
1197
708
445
414
3337
833
2329
4895
599
555
4190
4433
787
849
691
114
4073
129
31
79
865
1164
4420
1218
2317
3595
1838
1078
638
3648
8097
725
889
4582
3166
461
5620
6697
2130
1547
665
3056
591
883
1543
7120
4556
533
5873
1382
272
2645
2223
4288
417
991
3453
4434
2953
1347
873
5597
510
4069
1643
605
295
6
5711
513
1488
34
548
18
3776
7089
1431
3115
1914
166
88
118
352
828
2698
3956
383
2196
943
5048
575
4612
470
8985
2347
1165
457
378
280
1103
3353
8101
7608
351
35
3639
432
8227
2485
1304
2812
3557
188
4047
1076
4246
476
4017
2443
1608
2203
4194
3418
3130
534
1410
772
153
755
946
770
1122
1766
110
894
5211
2379
1555
664
5148
1315
1567
691
1079
2865
1371
790
1072
831
457
1238
2355
4134
1145
1262
2736
2920
8270
394
10
95
2901
1866
149
122
914
2826
946
2242
3083
180
3250
1693
4475
1910
7954
7729
1800
1728
1856
2915
1835
1524
4077
3458
639
2348
598
1326
1849
631
1333
368
1231
4206
2079
2723
176
211
114
5971
8193
1919
1384
1284
3677
1956
73
96
2421
1075
8046
57
1555
2714
2622
1947
544
2068
3542
1433
2225
949
2286
1674
213
3082
1843
5190
518
3592
7820
925
1511
5751
1483
1597
225
4268
1060
360
6010
1231
1792
4382
2117
1088
1877
3154
4931
3480
4642
2640
6039
1714
1860
2308
4695
1019
2352
2253
6964
18
389
40
130
3579
975
5402
2176
299
5809
617
1315
2830
451
1046
1698
3381
2554
3826
41
1416
1523
1877
3699
34
90
7901
284
424
4110
2339
2363
2246
72
930
2181
694
2132
509
2363
388
93
5664
574
975
1656
1207
2675
2132
963
1108
6473
1070
1884
623
889
333
2273
6169
6143
7480
1053
452
587
208
5368
3694
1789
1014
145
4360
2174
3988
1764
426
57
679
441
412
3094
6
184
4399
844
5851
1697
7757
1789
2802
624
669
1944
2784
4670
3710
3204
658
737
1106
4138
430
857
159
271
387
2493
2758
5051
3518
2217
2405
982
5318
3128
5838
1880
1657
775
711
481
2560
393
3942
3067
574
455
400
4921
96
1907
1021
2497
3469
1230
7073
49
4859
5577
3585
428
5210
3892
475
703
1394
6640
1432
262
1171
2863
8524
3974
7260
4219
2128
2082
5593
2643
5092
3525
2734
2310
873
5162
8649
3655
5340
3785
1310
2311
871
4
1561
3963
327
9243
3859
1042
869
364
2756
2455
1039
95
6972
615
1344
1029
1683
1791
142
360
3345
2872
1414
9
2507
2604
4930
279
4840
4497
28
4304
715
131
313
3703
1934
2535
995
1243
1616
546
4784
3627
2281
2371
4070
170
807
1707
2068
98
1610
1094
172
2444
2779
5672
6731
3918
5
2772
2516
5279
1392
2401
740
89
3144
140
197
1222
5239
632
653
678
2260
6432
3645
175
337
1071
507
3805
648
4699
2272
2230
3302
20
4140
98
2606
952
1480
2054
246
5411
424
840
5825
3399
4829
1232
669
2450
2659
7243
4235
399
1757
7652
4535
6797
180
816
2124
531
56
687
1540
867
4019
344
6267
62
5911
318
1739
3273
8038
5004
1622
3739
9074
288
1599
855
7024
1910
36
3863
8518
4480
4980
3140
1207
2341
4652
858
231
732
336
1021
2627
1723
230
297
3062
2777
1298
1061
3734
122
430
2543
5056
905
1876
2982
195
1058
3898
3052
3501
6223
85
133
4143
2994
915
630
7318
3063
5267
251
961
7935
3011
45
3086
2054
2977
3204
2529
4480
4526
1504
2693
1818
3134
3428
4051
9772
823
4492
3261
898
84
1865
1801
150
548
161
4763
2869
8432
29
2961
1674
817
2098
490
4366
1723
62
224
3480
1242
3136
4650
1766
22
1157
4871
379
2170
1055
4396
3231
1113
3409
5819
414
2253
1383
87
1347
2299
1319
6502
1131
327
1846
2951
844
1761
5618
1344
1442
5899
3134
7083
8842
3247
1174
1072
114
982
49
1861
908
1824
441
1247
2581
5189
29
4562
290
1350
4016
602
1646
3710
7826
4165
3137
2596
1215
3601
88
5333
2284
50
1755
1569
1508
3873
33
809
8158
8304
5348
4929
4452
4970
1533
1004
5185
2144
2023
5662
2781
1589
2543
3722
3394
1612
4096
6223
2019
479
1412
1878
4116
1505
227
3756
2438
3403
953
9193
49
2422
86
1138
716
4654
2572
4177
5570
218
710
2889
4902
4840
241
1616
1718
7803
480
563
172
2470
1423
1137
4183
3404
1263
1642
2697
8277
3330
160
359
330
567
2499
8550
6973
5124
1864
2488
947
22
173
3229
2949
899
263
1658
2163
254
2698
2218
532
122
47
1282
3743
3716
4537
4782
4550
1579
407
3389
1556
410
940
3008
1831
2644
8811
5996
740
6957
63
139
6568
4189
267
6593
953
1189
2016
384
7249
4509
474
3229
188
1747
581
6621
197
3028
4252
2859
341
5714
4772
3856
511
5678
1106
2510
5777
1914
6898
3051
865
711
1002
549
1121
20
4599
1561
3001
6949
320
821
1129
506
2930
2307
2032
7557
1
1818
5109
79
3567
2045
4941
566
50
3452
2208
108
3515
7324
207
9137
5010
2811
3576
2407
19
21
1455
1680
790
8
4812
1411
1529
391
1112
3068
1864
1330
4944
5939
6613
3747
3513
1094
1330
309
6610
1268
4250
3226
8503
4422
219
1257
3942
1596
1482
5560
1253
127
3929
104
3234
1131
185
2275
3908
443
1120
4057
3155
1277
9072
1946
5487
5427
1930
3958
5824
1337
260
1490
325
7021
2777
2126
6617
5751
1522
1737
157
1372
458
4319
1597
669
618
1626
548
5810
2575
525
1391
182
1221
583
4158
4430
199
4398
588
178
141
1813
2468
7187
4834
668
6748
4016
932
2219
1302
661
7122
910
73
239
308
5210
2111
1211
1078
941
61
3220
2587
33
5837
3744
124
1192
3570
3883
1282
7638
6229
4374
3926
5995
5463
2151
1466
2432
6247
2699
14
2211
6033
7473
2089
1924
4733
303
9323
1196
840
1973
399
5895
279
2645
622
4584
7112
5962
2288
1591
576
3377
4087
661
1522
1714
593
1116
5283
5113
221
91
41
8503
2038
7972
3499
3600
909
3712
2337
651
1167
1694
8493
1102
199
1907
393
467
3456
1365
1461
1103
547
3751
1798
1948
6312
7666
2064
810
511
5068
6518
1004
6270
6899
7029
4093
3897
541
2499
5014
3538
1826
1636
1398
1564
4490
262
1853
3935
1419
227
851
1642
4445
924
2667
3335
3243
469
2371
146
6273
516
2001
2674
1167
3658
809
376
540
317
431
7042
1202
1947
198
126
2007
1065
549
4092
2106
3689
12
1182
31
161
2090
2204
310
1668
1067
448
2468
678
5150
1033
6043
1463
8916
8099
3088
366
50
6260
1257
1212
4733
1079
180
9
2826
1219
853
1120
7
32
2576
5389
145
5019
7728
4354
106
115
5591
3254
1445
7099
3266
635
2040
1368
5114
1212
2164
997
2180
431
1845
3636
1727
3406
3048
88
2204
1444
5010
18
2984
850
1679
7655
328
4028
3076
537
3007
1535
6487
1117
3333
3104
1237
488
217
887
1350
396
81
3489
1564
6784
2905
2150
726
165
5541
4679
4402
2662
2023
1708
2879
2693
3323
3021
6206
4613
165
1626
3367
246
1938
8720
716
2041
417
1708
825
1026
272
1501
1776
136
366
4777
1182
325
238
2925
3053
4537
1874
27
1148
5627
4700
964
1264
4320
6088
2502
3324
409
4340
1615
1408
1206
101
5460
3277
920
1467
441
2610
6541
329
1979
537
1754
106
131
1807
4517
3055
358
1321
1631
112
4878
43
240
126
5524
5770
191
6961
39
438
317
1741
655
6638
1111
6997
2439
6280
1756
331
194
457
2592
1421
2708
2153
979
9445
724
517
3691
1442
2912
5300
443
1615
4707
1974
192
2674
1400
9334
4757
50
2797
1868
48
754
5518
3261
1528
1107
167
2561
1262
6979
2465
315
5018
2639
1072
5539
618
5801
722
399
165
7906
1071
7791
2803
2382
6446
132
4472
2354
984
1981
7261
238
489
1692
5639
3915
3179
1983
1524
8103
4539
7304
302
7465
1249
2414
1130
5799
69
5273
1545
1095
2761
185
2453
7862
5776
1184
5174
840
3558
632
738
5982
759
3874
1359
3436
3476
1128
2838
685
2946
2003
5213
3377
926
4327
6234
643
359
2401
597
3813
4334
734
368
1220
8620
4315
3429
38
668
3014
283
2216
592
1608
4562
768
499
886
2385
2433
6559
3
6696
5502
1524
2829
3188
5238
197
3291
2730
2108
1374
5230
2285
8983
6616
2407
5251
1744
3844
1949
5464
1464
5919
4566
4025
2874
697
7250
1456
1539
196
1732
7935
5797
5147
5683
1008
240
8134
1306
3988
2645
4528
8378
409
1417
3755
1944
3123
2685
1452
1125
740
2131
521
9400
2739
2264
2218
264
17
7
434
7730
2208
1282
176
553
943
3082
533
5471
151
838
2968
5050
7349
3131
3166
5431
3648
3668
3362
7329
1615
17
479
149
7792
151
1322
4974
161
5272
1315
961
1196
2545
4845
1772
774
6732
348
6115
2231
1671
2284
1655
1988
1750
2203
2428
7491
4899
3945
1802
6232
549
2688
3341
1090
1748
605
5745
3355
2056
8078
2408
6315
709
1915
4530
862
1016
1395
4704
6503
473
809
2398
1692
1067
2140
1
2227
7
244
1417
4249
2023
1328
8405
8761
5333
5083
4102
1668
1819
3374
569
2628
1664
291
4949
5
1495
181
1823
1196
1794
1142
7311
932
5804
6278
2531
4896
3415
430
372
5869
3547
2496
906
8077
1589
2327
3769
495
6679
4108
795
424
13
3201
1252
2320
443
1715
2805
1534
6337
59
1211
1135
391
5222
4167
144
1602
204
3002
2939
1464
872
1449
5590
4546
1918
1426
1929
4765
284
331
4961
3908
5008
9136
7539
649
1715
74
6658
2163
5093
148
7
230
5725
1880
4005
208
5208
770
4
2916
7036
177
1021
809
375
1691
7194
1077
4710
4163
2916
7582
796
6742
5375
4164
2517
2573
2585
315
1905
878
2383
2630
972
647
1417
1531
115
349
7
825
69
510
2726
1999
6669
4236
6720
3784
1334
1663
294
1238
2161
1896
4547
156
4921
978
1097
815
3356
1359
6241
1134
199
7073
5827
790
5177
5680
596
427
2705
583
972
7059
4777
3629
3576
1573
2347
3572
3369
3355
603
5668
1247
2460
198
6576
1271
2208
155
2869
3454
2579
5071
1180
405
4119
437
1018
546
4272
824
958
741
2330
4031
2137
2201
74
901
2614
990
6985
1692
2662
4619
1114
1517
2435
1364
1458
709
377
1423
1183
265
6544
6915
320
7796
2870
1226
2792
316
2422
3837
234
5
2450
1671
210
807
1706
3142
1204
591
6385
1432
7637
241
2253
5449
834
5775
331
4163
2765
4879
399
3372
641
298
1574
3922
3053
2035
4951
3287
530
497
862
1960
3497
474
218
819
870
522
3192
2325
670
2131
259
764
872
2580
1852
14
4380
2191
2264
5203
2685
3335
2350
2101
6137
5628
1372
1382
116
3439
373
5200
2640
5
717
1514
1594
7325
3947
1779
1065
1440
1766
3842
4516
1380
1362
2245
344
2640
447
3396
3694
3422
4224
4641
1348
6026
3161
1093
35
3769
7812
140
373
2790
959
4709
2630
135
1750
1039
2144
946
712
1120
1340
3454
3589
2501
5798
3994
2719
5167
5294
237
5922
940
1816
4178
4219
7095
1357
1106
505
3226
152
2158
3951
292
3495
1342
301
174
517
557
398
1977
612
587
333
2158
909
560
3173
94
5967
2534
280
722
689
16
2592
9385
1656
831
5111
1110
498
944
7235
5723
5189
1274
2792
6035
4704
365
1841
986
819
4157
488
2983
2561
525
4520
7060
151
2116
361
3113
846
9666
6829
4565
693
137
246
787
4493
7718
7983
5362
901
3253
1259
2438
953
865
2163
3280
3815
1530
2049
674
3992
3229
627
6051
363
236
2153
1026
461
4067
2912
3054
3165
4228
2720
393
7
1042
540
1489
805
1407
5748
7824
6334
1760
4390
826
2535
3416
630
5014
1895
1157
505
328
2633
2342
3477
115
241
476
2756
2180
2736
645
6144
4244
4785
968
7322
778
5835
1747
2196
9615
494
3900
221
5196
36
2591
1870
3525
40
377
1625
450
1027
313
4703
4590
2694
509
14
6271
5451
548
747
4849
2309
5665
3552
4485
1868
3556
2
654
417
6901
4904
184
2568
747
1673
3582
1308
2374
3075
2157
5938
3981
256
2742
7307
121
733
1893
1694
6867
3140
2284
406
671
279
750
1875
2329
319
1096
7298
4142
5993
1918
4329
8125
12
2825
121
1052
2433
1790
1292
645
2513
1600
274
709
2428
1940
5698
1358
3073
6321
1289
4405
125
4411
1805
173
101
1674
1716
1543
3482
1756
5095
96
1940
170
1699
6475
26
1333
596
1985
337
3746
3928
7908
4867
941
6357
245
3933
107
782
86
2496
377
249
6755
3567
3888
4189
5668
2176
903
632
3929
794
1526
23
1274
6275
759
7084
1658
1718
1336
9005
3306
7820
1764
969
7951
661
0
2910
1420
1339
2653
333
1342
4185
351
4617
1229
338
33
89
117
3010
2233
3621
1039
2857
2915
4352
2138
1315
1571
6298
322
2903
825
4940
89
233
359
1943
19
1791
4987
4148
3758
613
4495
1060
621
516
4393
558
2816
5338
301
5280
1855
3374
5661
967
1001
6855
423
490
2271
66
1099
2277
2697
5049
10
760
61
2258
236
1091
1416
138
3624
2162
1292
163
1872
967
627
1918
673
594
2040
506
3311
2825
5713
102
7176
2276
2662
1779
3064
2098
1014
1159
2557
3966
4786
1390
3848
36
1397
182
360
4289
4502
207
4567
3796
3485
3751
60
4907
414
2649
1565
1962
1112
1116
596
3625
6670
1546
3753
3540
1038
124
18
2651
1837
5385
665
184
2333
5274
269
1533
3546
232
1346
6434
7319
906
9
165
4518
3215
851
187
1044
3084
2193
6962
8680
625
732
8717
5196
380
6966
1415
1126
351
1055
1361
3737
510
326
4559
6888
103
3402
2000
76
3664
3913
3250
2561
7059
9009
1077
4836
3603
8264
5348
1148
1249
2938
2153
4507
2994
5365
2212
7455
3582
4819
1204
7130
175
3314
160
1071
1052
1925
945
5108
3526
6911
2251
716
5893
140
1098
696
617
1328
461
1705
4960
40
7299
1726
884
2092
1042
3740
1229
4145
3871
205
1324
5532
3307
1023
5056
4844
3371
1006
298
6015
136
603
736
722
1127
1074
3673
835
2975
8613
2259
870
1245
1891
1218
65
46
3352
4452
9058
4241
2947
392
3922
1724
2068
4449
820
8310
4482
177
3596
1145
4161
1335
916
1438
2987
1015
5873
278
875
5590
6278
4425
1937
4131
6001
1039
998
3945
610
253
604
5
1429
2032
586
469
45
2839
8302
219
327
1126
1547
1410
3813
2431
335
304
2883
1783
7028
4709
4896
3881
2080
5482
3513
1036
1645
204
297
3216
4756
1042
4825
4406
170
3803
484
2683
3920
1267
206
1787
519
778
1782
1711
332
255
336
1106
770
2875
1953
6363
3230
950
1709
1249
6686
1967
2155
5192
4738
699
4233
1528
3519
3395
2707
24
1951
232
2936
7539
2406
5082
3608
5731
1290
785
2909
1621
1629
5591
7698
772
389
186
1025
453
333
741
328
395
32
4110
7632
4766
5101
2799
401
3766
2656
379
1211
4010
4757
3312
1897
16
2091
1219
4557
1820
242
6920
2876
4284
5187
1218
1046
934
1036
158
1319
6085
1246
369
791
3097
56
3754
657
871
4537
6490
3066
618
6132
3588
3606
2452
809
861
6491
1572
2023
548
2863
1238
1066
4127
323
3085
916
3848
4279
655
575
2144
7074
6764
2424
3810
7
9825
832
132
859
324
143
1720
2263
125
1548
3908
187
1649
2865
3047
72
3172
3377
3656
194
2878
4758
6391
498
6146
445
5860
480
4568
54
3445
2985
2472
118
6817
163
6821
555
1005
3678
3039
854
559
6237
5878
135
295
1434
2337
6044
6872
1500
926
574
2066
3703
851
8317
4380
2499
3371
7036
1123
2949
1735
2350
536
861
1070
2861
4195
3397
2391
290
5727
4046
9379
3721
4
532
2091
4137
2942
998
39
3047
4263
1604
1512
4220
1513
1401
713
739
7916
748
5154
133
169
70
1102
31
6563
3096
6795
887
2947
1443
193
3296
5168
4709
3119
3387
408
394
2309
2819
1597
755
615
313
373
677
5849
3386
1981
645
3594
6069
5472
1321
4805
2724
7333
5613
4306
1622
1698
383
2583
735
294
2312
1471
702
4129
1487
4986
865
589
893
1357
1026
2520
691
800
5540
1424
2590
2063
379
3386
88
962
1487
2093
114
1782
4660
1420
6629
351
2676
1849
5125
1720
1518
1181
927
644
2126
1217
1328
2125
3468
1136
5689
1668
1352
1642
2202
3088
919
4000
2618
2475
430
3668
315
822
9326
2159
974
905
5029
3167
173
4052
5265
3195
155
2015
1532
176
4046
2814
4894
3703
2553
2736
1527
57
7526
6410
2695
6214
1295
277
1635
2283
208
1304
1942
3484
3330
381
837
1653
149
1183
1955
3350
4482
1405
2012
9354
934
1196
1242
6316
4219
4567
1744
1789
5485
3484
293
4075
3044
4180
645
2302
2870
3663
6225
6164
34
4166
159
8748
7413
1586
44
1939
3087
317
3511
4133
2077
1549
360
3093
95
820
2547
273
2059
1953
3929
1568
5180
5992
433
6527
3002
1227
991
483
1020
996
1764
1889
3942
3447
3518
2847
1089
1683
928
2139
4761
915
3835
267
538
7963
6576
1229
1368
1601
7964
4322
1996
605
184
368
2537
282
228
4568
89
756
5349
786
6900
792
120
3302
2165
7534
1979
3400
909
50
1224
1612
1341
3682
427
3783
116
1967
3198
7918
4013
2046
2072
1040
571
149
3598
4602
1740
2669
10
729
19
620
1395
2066
2906
4106
1792
3703
59
922
6780
7929
5645
9352
2160
473
2428
4840
1848
2329
1356
2200
2459
444
441
2142
2858
946
1764
4802
2365
5573
1040
1414
1603
1401
768
1175
3927
221
11
1969
508
2631
367
105
7293
2753
92
825
6796
1079
2097
2700
535
8164
430
1921
567
8630
4474
177
537
2090
6305
2412
2241
751
291
289
4546
250
2432
1436
3433
806
5771
653
3174
6797
276
4547
2680
2779
4156
4237
3732
1616
4058
2013
1044
415
523
2823
8008
3478
555
4951
3839
3352
1246
4726
1598
2738
3969
1019
4220
289
5190
1180
7479
150
930
6022
3878
2007
4482
4019
2055
3434
1237
1064
750
1145
3150
6039
1040
1273
67
810
409
911
8658
981
2756
1009
445
6128
2620
6945
48
987
21
536
3675
2771
710
390
4395
3815
2030
4885
1976
283
1603
2
78
591
7170
5745
1129
6445
780
1135
5131
495
1392
897
3947
2652
151
7399
313
2901
914
1133
420
1132
1003
795
2431
124
360
1414
2662
7250
3138
4993
645
8543
4274
267
5571
7816
5956
1764
2302
2253
905
295
399
1595
4734
7190
803
4762
5227
5975
767
7620
3497
690
3931
177
698
1021
414
622
879
2139
1674
3880
1392
384
2139
1404
111
449
1343
246
575
5087
7057
1786
6840
8106
3712
5662
399
320
3792
1179
3539
6654
4121
3094
1269
3594
3475
18
2302
2001
1451
2296
284
2372
4505
6723
2110
567
1133
2934
216
1243
4799
557
2169
3543
2724
5004
637
4182
3245
137
14
3246
913
1400
156
4727
13
4188
3058
1619
257
3360
3288
5287
989
1528
1955
1079
302
4169
7840
905
131
2309
3203
3029
88
706
824
145
2977
6356
115
1457
997
727
3846
6629
928
4870
445
7059
172
7192
2019
8902
265
2478
52
3103
5275
2240
721
1717
1300
7177
1929
5700
1675
8102
775
1429
7183
1173
623
500
4405
1664
5897
5309
6247
2399
884
4049
1895
180
2371
5007
787
537
1248
2106
8232
755
487
3403
782
1491
1711
1188
3867
142
1577
2160
485
630
2413
3441
6858
4402
128
518
1135
5662
1164
396
99
4
465
1048
133
4170
2794
5152
3719
1116
2184
659
4640
336
808
7397
3757
3828
4898
4913
4704
380
1273
1235
645
3116
868
7444
3971
1192
1985
2396
3424
1896
879
1599
1528
1497
2211
1405
373
4255
717
498
176
216
1907
2245
5074
778
3328
6141
1281
3831
18
31
3528
6090
1487
173
3808