0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:36:28 +00:00
OI-codes/LibreOJ/6280/data/a10.out

25080 lines
113 KiB (Stored with Git LFS)
Plaintext

4340
6375
2813
544
1381
364
2674
1337
435
2415
2325
4365
5835
1240
3698
471
2513
4244
599
77
153
5188
4035
7309
1105
4671
404
2372
653
2118
8158
1598
1516
1337
6154
3954
4879
2035
9806
4936
1559
2042
6065
2025
4058
205
1739
1634
637
8759
2531
915
6052
2555
2799
2009
897
1435
1818
837
4328
786
2437
5044
1276
77
287
2931
655
4424
7017
4704
521
6246
3837
2648
5794
734
161
2850
4233
88
3333
1603
2642
880
4357
3184
6725
82
2516
952
97
1566
248
58
7719
1912
3393
6687
1729
4803
3874
3223
3062
3191
364
4606
8120
346
5720
405
47
1291
2179
8849
930
5056
311
52
504
2094
4007
1696
2094
3024
1780
4558
7328
4478
3711
879
2424
926
4285
1360
878
5749
3424
2050
216
394
1013
3
1912
4260
257
1963
228
1699
90
1691
730
5933
1569
1448
810
1743
1435
1456
578
11
856
4384
3069
3867
4475
11
1623
334
652
2366
3135
246
5125
331
429
294
539
6103
1807
1074
5082
5661
7044
760
4270
1485
1453
3672
532
4142
2765
7798
7225
221
195
171
381
3538
2103
656
2000
6936
2914
931
3586
1065
1499
2491
1316
564
2559
4756
8790
1544
586
3044
1921
1514
5919
155
23
4887
1112
6994
4288
290
157
2447
439
91
447
405
548
1518
2874
300
1098
1770
377
374
211
49
1452
5357
6772
6372
9024
17
568
2680
7854
7469
8125
2875
818
367
2367
3589
85
5541
758
3378
4685
951
4043
1158
335
7076
3229
161
6351
3424
3457
3832
5783
3294
1113
3079
566
2391
5262
7426
1081
5141
3695
579
796
427
3979
3802
142
4804
6822
344
4959
105
309
2399
3193
266
1823
4402
1991
217
995
890
7475
482
133
685
2429
163
3579
849
3011
16
347
529
570
809
19
16
6303
1957
1366
23
2083
1156
5853
1203
659
89
2097
5974
423
5065
3853
1823
2260
262
863
298
219
794
1988
1666
134
4449
1505
7383
1182
2271
6076
5333
6278
2884
1347
190
7306
45
8116
1189
3677
1104
1104
1113
5935
1118
1250
121
4944
415
126
927
136
1321
192
673
374
122
1623
8
4273
2222
5358
544
5472
3924
2378
3730
7312
3043
2304
1014
2661
412
2907
4076
7653
2306
1943
833
260
3054
3199
4229
244
3013
622
1337
5238
2647
1726
2655
1356
258
6548
4648
2439
732
6656
746
1385
295
1297
5744
5520
273
8060
893
82
5060
2937
4770
5818
4203
551
2523
1993
173
609
4475
696
4982
3078
2309
1582
227
2714
2287
4833
3679
418
1323
571
7500
1689
2346
3745
2063
1370
655
4763
4367
4495
4812
2226
697
1338
185
7195
1317
687
628
2720
2690
2626
4761
2092
986
1182
2217
4108
211
7999
535
49
4378
1103
8200
1259
1966
347
14
4435
1898
2132
4385
5554
1205
149
6038
5784
13
309
1612
1145
6301
3239
6275
2893
3247
1642
819
114
1171
6827
4764
3829
6623
2178
2194
7290
691
365
1571
6802
257
697
2565
2457
2264
685
2190
4616
1030
3411
30
127
3263
262
41
6153
1704
579
843
1432
156
3312
3824
858
908
22
5946
1267
1982
2485
1144
1326
904
6613
1281
1134
6312
60
6414
1793
6215
5708
1440
880
37
9261
9516
1016
6607
3306
641
1359
767
3831
3904
3481
723
3011
6228
384
1608
4596
292
764
5950
702
694
3009
2155
3239
2353
5643
676
2527
3839
620
344
2746
3517
8189
180
387
2611
2077
4266
1
8996
1372
263
999
5803
436
6413
2562
2192
1847
1260
1787
7968
2939
2870
4770
5897
3459
1285
5669
32
38
2395
1767
4333
5407
1314
1790
99
2377
4963
1594
161
1739
681
4497
2498
2145
1004
4491
3807
137
4339
2706
179
359
4591
6959
191
1820
549
2725
1022
2710
99
4851
1276
806
3296
2714
97
2313
782
2692
3999
233
1238
4421
1466
4912
6483
1744
4267
5238
4105
63
4775
270
3903
6947
4401
1964
537
1522
1073
96
5322
4885
1662
3741
119
1664
7539
519
783
766
477
1567
3467
3337
44
5034
554
570
330
141
2786
946
245
1367
2086
1953
4304
1151
616
1648
480
4648
970
4225
1041
8309
6190
2575
2863
35
7785
2746
111
1582
4072
362
7492
1705
1874
834
307
1684
90
6834
2781
110
651
3748
827
1787
1000
307
551
3288
2970
4173
378
241
564
3142
8194
137
35
2865
110
709
89
637
5805
6810
1372
7953
3040
2398
645
2622
7949
1498
7578
270
55
592
125
97
1139
716
3120
1314
2227
7751
3170
5338
1775
327
710
2979
6502
2598
806
5644
2486
337
1753
5511
122
5992
2514
1089
355
4166
2980
318
668
5970
23
264
431
2968
1350
1056
1558
586
1720
7759
693
416
118
368
792
196
2474
1503
1043
465
8742
2459
2608
3639
4143
1103
3441
790
1660
906
295
578
1680
343
2066
6348
886
2091
4335
2659
9121
1617
631
760
2162
182
1298
1124
158
513
2559
1806
3480
319
181
846
371
2575
3528
1150
3168
53
18
4346
4597
666
2219
1630
8238
3920
5157
5556
714
3
29
1711
1635
260
2432
367
969
4769
1713
1321
1706
1271
3559
1016
223
519
501
720
2618
4357
4175
5993
1678
561
4736
2910
1305
757
721
86
3333
6357
5380
1204
428
1561
3611
1168
82
517
6658
3378
275
4868
916
1801
6711
634
30
1049
2180
710
6616
1466
93
161
189
2129
927
6435
17
592
4443
584
644
18
1826
3363
1139
99
1573
1165
723
6267
19
991
186
487
18
2891
1140
823
5506
709
2532
307
1225
91
3499
1646
875
1590
2059
17
3918
9287
314
569
2910
7
5446
1563
277
3669
107
1221
5860
6220
9296
5872
1570
1623
3888
3403
417
327
5362
1801
1751
12
201
481
2970
3360
8829
7326
2072
1442
4071
3669
457
836
5433
8934
900
8474
5606
1726
5878
72
6662
4166
1902
1985
5396
4043
6305
1233
4545
616
60
8042
1746
625
2737
1195
1
233
2183
2032
304
904
329
3596
988
3522
3323
889
2623
8305
2913
7866
2163
2733
48
3580
3926
1226
1299
2161
1755
1570
2842
320
1808
8782
4599
824
2311
1727
431
3658
6655
1081
3467
286
1777
2306
5909
618
967
440
2943
55
1243
453
719
676
26
2245
816
2882
4261
179
3245
5100
6298
3249
6517
2721
2331
567
1332
3758
5365
26
695
3763
2763
1558
2138
313
62
2496
1406
6506
867
199
5330
5188
4477
68
3090
3372
4359
137
5339
3820
3960
118
1247
4933
1578
7501
3715
3105
5885
3244
7949
5893
1261
1080
294
8429
360
573
279
3263
3477
5389
4032
8255
2529
1
1879
1359
6149
224
51
4622
6364
10
1759
2939
4836
8778
1492
1196
2915
7336
811
1439
5317
1783
5124
8555
1365
321
308
1362
1403
3320
3140
7873
2367
1320
1276
1369
142
3388
1548
2464
6165
189
781
130
7051
3023
743
7669
2083
273
3876
896
1756
1222
2320
368
2105
1231
4004
203
3713
3152
469
693
349
130
3008
1822
340
984
2983
5554
1430
4413
2903
31
3765
138
673
5071
5333
887
1169
853
748
6344
4961
5837
1592
1500
154
1826
3274
3262
694
1750
3098
2675
2561
301
7405
400
1025
1677
3105
2787
2737
4143
6467
1858
204
2718
46
3274
739
2040
1139
664
1455
6637
1750
4320
1052
1628
62
5321
1399
2331
2065
34
205
2367
3159
3084
648
2805
6
68
602
108
7152
468
540
1210
3508
2075
3710
4142
724
6900
388
412
471
3316
874
392
3491
2966
1868
2823
5585
5259
87
1327
1035
730
235
577
391
2077
310
1670
6051
1659
70
2437
1313
2308
1282
8110
6722
222
3049
2616
2965
3060
4970
805
843
2448
2194
2013
517
5651
354
95
687
4706
53
1196
246
1251
2076
1430
51
1599
2747
3549
1119
635
337
2646
3273
2685
2910
164
1430
7800
7273
319
5016
1274
3212
6512
296
2273
2061
739
794
131
313
2199
3793
5130
5722
3557
4503
2322
2443
352
1820
3428
4986
709
392
5748
1210
329
2230
3423
328
2106
700
453
5545
63
3335
109
4563
623
4913
3244
394
166
843
586
2223
2136
3991
1125
3752
1638
3438
2770
447
2024
5314
1009
2525
419
5006
1783
76
1820
25
605
2024
4000
533
5396
3915
2203
7988
3151
47
817
4570
759
5206
617
6
749
1242
2637
1910
2587
566
3144
515
283
685
1431
2826
7608
6105
98
544
7134
1213
5193
1978
850
1592
2147
404
603
2050
1164
8014
383
6044
4623
304
679
1727
3199
372
30
632
298
192
5755
1816
274
3695
5341
502
3751
3598
740
6187
714
3225
1527
928
1004
570
2426
695
666
5973
6730
3586
324
1061
901
222
1479
3907
279
15
1028
5840
247
1009
5994
5159
3509
2008
2547
6907
991
703
5426
913
145
1864
2997
6220
81
3187
715
6150
6581
736
1463
3706
1682
4858
847
1448
1051
457
4418
92
9485
106
8662
1913
9343
493
2375
4515
2402
1552
1369
6696
7303
625
26
5143
761
957
4034
3735
1373
4017
199
2540
5140
1521
3325
8284
2587
5105
3446
2197
171
348
77
3627
927
5366
2760
1827
459
141
1820
2428
1573
759
1
1436
317
429
5244
1608
1724
264
3881
1445
1665
501
737
1009
2623
878
1675
7197
1435
4716
6548
4979
5410
4832
2682
2899
2848
8276
1573
207
2088
762
4442
1722
2930
1590
5030
5026
6168
793
1382
4703
2855
3945
8738
3374
2583
1381
3401
7042
6121
1761
2372
3389
6367
3057
1043
2498
2
1315
83
621
318
2403
477
4004
3199
1727
221
724
3172
272
997
729
264
55
9702
93
1798
1395
335
924
5137
3366
817
613
2317
9209
1567
434
5196
1752
3689
864
3325
1064
3900
4254
2913
650
1298
5392
1252
5450
2812
53
6080
2015
3498
829
2137
7811
308
1406
411
2722
4014
1470
4746
1623
1882
2661
2716
7901
390
3964
3112
1376
9376
94
1125
3334
1915
633
3080
1143
4552
380
1375
25
925
3144
906
2208
781
1118
3569
1354
448
7324
489
32
5988
115
737
1595
650
2083
2216
57
4250
2241
2198
104
4726
224
3859
6439
4085
3452
8729
4732
106
1554
986
3812
356
316
1071
74
12
3170
2430
269
133
3797
413
2307
1383
315
3471
5392
2897
3404
1453
967
2248
242
807
254
1236
6240
3149
2343
835
1740
4557
142
517
6991
2304
94
3151
6332
3094
3399
6336
3185
614
6033
6748
805
6249
1257
3082
181
606
361
2547
174
1041
9489
4917
1947
2175
3534
3521
3847
3456
1857
3869
1350
7250
8069
7268
1911
189
827
38
927
1540
3846
1528
1584
4413
1617
502
5482
3838
1422
57
4249
559
981
551
625
127
6281
1039
1979
2007
1759
530
831
415
2266
9440
1508
110
1299
2337
548
1074
663
2213
734
4773
1900
1375
329
700
2659
4478
2748
595
2040
1019
1687
2636
807
8725
3580
1191
3376
5161
2813
2854
5058
3703
1271
2785
262
5931
308
1766
4114
8379
2036
1496
2138
339
125
2272
3706
188
1181
4352
4568
1992
2606
3002
325
58
237
20
42
3182
355
248
1943
5370
843
0
3051
2420
5193
1255
4291
5202
245
965
2654
2990
3617
3542
2889
1668
2512
1994
796
1563
731
766
1581
353
4652
369
4892
5685
3
486
105
1757
8967
2051
87
3251
5443
2664
3580
86
1806
498
6929
289
2082
2521
1618
327
4115
2314
2764
4204
3763
1470
1965
1823
1175
2661
2319
1676
235
993
7219
3059
1068
64
657
103
134
1808
286
3688
18
164
2311
3946
2983
3714
53
677
1663
6096
1655
319
7258
8835
147
2590
402
6490
1901
7155
1180
3020
4988
852
8101
39
1048
2801
7092
4490
2092
1832
3170
1310
6419
615
451
4506
103
777
4020
929
504
835
330
1771
802
4132
3369
1110
281
484
60
910
539
2660
195
183
774
2346
6755
2428
4781
574
4224
3321
112
1035
166
504
3583
5965
6200
4236
653
231
533
7641
1570
169
72
4868
7798
474
898
1434
4081
477
58
2906
349
110
62
2467
2666
1997
733
2662
1097
387
3478
5437
1668
907
557
7771
8460
99
3510
2143
2251
586
3225
7474
554
528
8245
7061
3430
2372
1563
419
3975
1675
523
1394
1894
942
2562
963
2036
338
433
260
3002
276
28
5174
48
1627
3386
1133
6624
260
5475
1736
19
2100
1908
3498
3578
6485
1526
2836
278
900
4503
5557
549
1301
4366
97
4
20
1732
1335
158
4770
4566
157
507
5002
73
1912
1544
4485
4524
1536
3943
392
6913
2849
923
6392
2515
792
3274
4434
62
2793
1351
49
2068
2565
211
6036
966
835
3328
256
9145
1023
4338
5789
68
1973
1792
3750
829
3204
1722
3117
207
8547
218
5784
1683
2164
3967
4745
638
1999
4739
5466
6934
3584
17
2610
3695
5349
197
12
3828
4645
2489
3464
328
498
3275
3990
2225
5841
2196
4094
1109
3115
938
2374
1369
69
395
257
1782
915
2421
2664
2650
111
1541
2772
3478
805
463
713
8322
3123
2233
999
188
220
7103
1380
4380
794
6257
4791
1064
4623
3
3400
7156
1268
146
3848
488
2843
255
2930
742
153
1043
3941
559
163
278
2104
676
113
7409
89
652
183
1318
2736
700
3447
194
2888
3082
2113
7715
3992
353
1013
590
2453
1396
3877
1824
3329
6807
4476
898
6219
514
653
2377
552
2886
758
2689
4536
1423
237
1371
1226
47
4326
8257
4785
1769
4624
1993
72
52
2375
1426
1743
219
1091
5
5946
9066
796
1369
776
880
3282
628
2480
168
2162
138
930
2919
2082
6613
2020
1765
384
208
1757
2014
6060
358
1019
7148
3790
7644
1201
1809
3165
6137
8814
544
3104
654
1302
2569
869
661
654
690
5042
1176
322
7167
7824
2787
2631
6299
1665
4681
9513
991
609
9269
1518
1364
5546
1232
3261
1314
2526
5641
4067
588
532
35
2947
3930
113
3915
2789
1138
1227
4188
6261
7632
21
1483
368
287
6193
708
1780
11
35
1789
3231
4747
2929
2087
2101
122
5977
99
943
409
1050
386
4825
6300
20
832
100
9169
579
2882
905
1101
4957
1156
4984
173
6066
2599
4302
1867
246
528
186
1000
5875
3511
42
5519
665
3512
3169
521
3168
19
5297
2392
987
4328
1573
1575
15
5249
403
1938
1293
6354
4612
4426
4674
731
1231
7903
5544
374
577
6186
4093
971
4612
4423
3387
2918
1182
851
915
9412
6466
3702
622
663
455
1370
2979
1748
88
3072
7518
124
6589
2017
1319
4625
645
5471
304
5721
1198
534
35
4359
2544
6652
599
7695
219
735
1562
5830
2683
5660
1164
1604
5173
4769
0
754
1266
5161
4764
1816
371
828
931
5014
182
402
256
1751
5895
4520
226
121
2446
1205
144
7989
1576
1439
3450
2286
5973
777
783
1008
4933
1595
6989
5625
2811
1215
96
646
975
158
17
3403
3626
3784
6113
6010
5975
176
820
314
3130
4558
3652
326
1786
523
2239
2262
3744
602
6500
3846
1192
286
138
106
2344
1111
2281
7794
6823
2949
613
1058
4485
6457
2104
5758
72
1455
2663
1128
4238
4442
1933
967
7698
3493
273
2727
25
474
6393
568
1353
3220
1431
120
4627
618
1183
1099
4415
5671
675
3805
2500
3533
184
1079
79
1637
1448
1623
3562
206
2645
29
1765
1761
498
1706
1367
2802
936
1725
880
113
7770
1691
2425
2800
204
3894
780
6614
126
3040
447
2666
2074
622
853
1779
728
5902
1557
1955
3943
866
2010
2285
933
31
2463
3438
4774
254
284
871
407
2448
1316
5247
126
2556
4875
4486
1309
3656
4758
3384
2965
521
9
1074
392
313
1127
768
7935
2211
8248
2001
756
5930
4307
4883
1254
309
32
910
523
8371
1497
4689
6888
1375
5301
2613
208
7717
942
2611
59
1718
681
583
1251
1240
4158
145
7502
85
3295
492
3075
253
3355
4096
944
143
736
1613
4431
2206
638
2358
5947
4625
188
106
4792
3933
2969
1085
6486
2626
3237
69
307
8573
1655
672
1160
5804
1576
4174
1218
5670
287
2865
370
2715
6608
1284
3696
2583
3589
3706
6432
1311
4741
632
3098
5633
436
490
141
5229
6301
1132
722
289
2621
104
3558
2568
23
4027
2132
4330
1339
2926
4960
7054
5369
1549
121
8333
3064
1612
3846
5177
560
560
1334
326
811
1434
2450
1497
2135
2807
853
2912
1032
2863
3750
5246
4380
4242
863
250
4595
181
3
2324
1264
1810
4037
922
392
6985
3186
2066
2799
41
1628
7430
4016
1558
451
3552
465
2057
758
4481
961
3211
2378
2886
584
158
424
972
1621
329
2102
23
460
3277
6774
2565
356
2016
514
1818
1960
239
1357
196
4490
4492
2366
7640
2157
799
223
1489
1213
1417
2865
4485
1554
1600
2452
355
2928
1237
5244
2513
3427
4036
3346
1980
1850
3782
1637
5199
476
3613
446
1695
4483
561
5
3245
4337
1152
3586
54
791
123
3785
2822
2226
340
739
4352
4289
1295
2721
146
1576
3831
6148
3696
7447
5994
934
2591
4512
3339
2022
1303
1486
65
4367
138
735
4854
5121
2214
7917
4478
2041
206
4090
5813
634
596
5726
6246
8273
1359
8811
570
2666
950
129
3677
3451
7940
177
861
357
957
191
1428
1519
1129
46
788
82
1329
2031
2928
3506
2633
862
2153
7022
3357
246
138
594
2896
7140
154
3010
4761
3354
2772
1731
101
3071
4846
295
2704
771
505
6069
285
1939
2987
3355
4795
1281
1236
2709
268
2796
877
1574
4385
379
1852
4686
37
5582
137
6759
5851
916
0
144
1071
2693
1183
1002
3004
2830
849
2637
2091
727
4050
7408
3957
6452
3298
1592
1544
5400
1841
1157
1450
864
1371
85
37
390
1066
4284
1514
7611
1288
116
634
1608
54
4591
129
6377
1782
2887
2198
878
5074
2804
2254
2131
810
1396
1149
4495
360
734
353
1921
759
1014
602
3414
338
6081
4232
657
1796
3442
4820
524
2103
960
3576
2158
1229
7095
2713
523
3221
750
3901
5652
4209
1078
3251
2921
4773
2351
1419
129
1437
1035
112
5797
91
3117
2963
5380
1650
9040
15
2859
5258
3470
544
3026
600
4755
114
5554
8468
1444
1337
6610
4096
1
2565
22
3409
4531
6288
248
2863
185
5940
1633
27
3586
2173
45
319
577
1934
2167
351
2675
379
1766
1333
5240
5621
3642
78
6983
1020
1710
9
4202
3228
851
36
1047
2361
3678
1191
400
7924
2722
922
8390
2116
6567
1284
2211
3121
876
5764
2299
5464
985
744
557
4848
3648
3444
297
4565
782
867
2641
1739
6180
1874
6221
507
2910
4920
594
2795
1012
970
6935
1708
595
415
6399
5089
217
1688
604
1538
319
7242
5224
2999
671
437
889
298
996
2318
2079
3823
69
188
444
6749
1904
1835
73
2613
1632
4197
2467
5041
1541
2401
2612
2172
670
868
5815
618
2053
937
2987
3680
967
81
1582
9279
1594
4691
530
4406
4762
807
2629
2501
3393
3056
5245
2599
3306
2239
8669
1003
6090
1103
1770
1193
2458
3293
2514
2955
474
157
2435
989
1147
600
1181
7739
8586
1612
1796
861
7772
970
685
2816
5050
580
6152
2961
8092
4552
701
1313
2650
919
3085
272
1813
4247
2080
3612
7397
2211
610
1483
1273
1652
276
1100
5996
402
4234
171
1433
2851
2406
2315
3372
2446
1374
245
5448
460
8568
273
1133
3373
540
70
7976
2079
618
695
5142
4143
82
5673
806
1325
7883
5086
3974
440
4300
3620
1003
237
1898
3480
1546
194
3743
1647
462
812
3400
3670
1804
1985
7272
2035
331
541
61
537
433
264
3163
7567
7442
385
674
1321
2974
1883
1004
6978
4333
9767
6041
119
6713
6367
3020
1054
11
764
787
1823
1367
16
1834
2286
2313
687
7131
2596
513
376
6843
1025
1567
3322
4267
3999
4774
150
3990
4355
2928
2579
3232
4634
2294
1301
788
1704
860
1869
590
5913
1248
1725
3007
6455
438
1945
8134
2026
6438
839
3403
24
1483
598
2679
6067
3797
244
1890
3505
5656
860
3293
2432
1413
379
5272
1281
1439
3171
270
6195
825
8336
873
2555
2265
173
57
6108
7399
3688
1634
974
942
1628
339
3459
22
1379
3462
2190
3378
6080
970
3776
2920
451
610
454
4
100
1645
5102
6307
1051
3423
2741
5859
7683
1669
6883
4831
1703
5437
1305
1015
5480
3507
2749
3986
1180
2028
3868
9492
987
1698
98
3785
1849
1780
7525
1493
2901
6171
141
108
4304
5148
401
2813
1296
6796
1237
1849
6571
3606
1559
2682
4228
168
1384
43
6814
2977
3379
4009
1685
559
2729
5623
2735
1001
661
2892
195
2195
92
908
783
2466
3940
36
189
1896
3152
4388
1768
185
1180
312
3640
372
1925
895
1349
1704
1833
68
1373
4793
2436
9196
3982
406
1269
622
159
4783
3737
2033
2160
8215
189
7020
54
2812
2038
140
576
901
989
6181
692
6835
1296
5379
866
268
4907
1204
2177
776
1964
253
2353
2787
4259
7188
2169
2863
8463
911
2395
7058
3992
7776
3790
2530
310
482
92
5440
2120
7660
1264
820
3133
225
4439
344
4050
502
1067
1596
2029
393
2031
33
5131
250
94
616
3502
7199
171
4083
4464
289
5216
3644
2503
8765
1881
148
1245
6238
4700
6187
2035
1236
59
2883
3285
6863
2489
5391
119
4281
5510
2107
658
800
6474
1029
1219
3513
1818
544
1036
1313
341
5678
13
1971
5120
2536
3159
360
135
683
2841
137
52
7596
339
188
1590
1380
4136
3243
2699
1036
139
2192
7298
1099
1274
1238
1198
4377
649
994
24
2752
7428
2700
1426
374
1101
4535
633
137
1183
1518
210
2356
2003
2034
2169
21
892
2174
4329
3649
9
119
861
424
127
490
4372
2953
883
2186
532
428
315
349
3168
1096
4635
75
362
279
198
1067
404
1073
369
75
1767
3647
1216
3597
3835
1893
1658
2886
6274
3374
73
3760
3781
1343
1184
4969
1441
4309
7225
8323
226
5743
117
4349
1008
6039
3858
1369
3074
2473
2401
1402
2892
1
970
848
4297
829
1074
6607
2108
50
187
6541
665
6745
3495
232
909
7544
2780
3921
2332
340
73
5837
5540
2616
34
5327
67
67
534
4662
8784
1552
1785
1122
9275
6710
1635
1597
2470
1710
3323
1518
1277
4554
501
2264
149
2463
73
2453
244
4
2560
1458
1874
447
862
2143
7909
2924
2056
561
2355
137
1292
2008
289
877
11
1863
3470
153
6166
395
874
6042
4106
4530
5171
652
3454
5768
2031
620
1203
133
1454
1971
4413
4461
252
295
2652
136
6288
6622
724
3527
4206
1583
1741
821
2127
643
1474
6762
4833
534
5530
1158
693
4891
1028
6153
193
2211
7744
261
8259
575
1566
2388
2651
5828
934
960
3206
2487
2578
6967
4080
1864
247
3953
2045
4045
1547
1853
6699
3033
595
3129
3213
3937
4265
5284
6099
7319
1280
2339
1235
580
305
726
2279
2007
2630
1573
4595
4652
2266
2163
3629
3401
1029
65
243
219
178
4733
896
945
2886
244
2779
1990
357
2172
1296
629
2969
4878
460
1402
5064
1277
1842
2514
61
1310
1255
9
2436
152
2823
364
841
666
814
7190
467
144
1426
2020
831
960
2532
296
1383
4322
56
4735
2721
1919
67
2117
2035
2398
1220
84
387
2626
4482
3004
6440
1413
17
2899
21
5355
2548
3357
4911
1590
3799
5174
1521
3315
4437
796
3949
238
4315
1649
5718
3971
2807
3083
454
4811
5664
2671
2082
905
8726
1717
6968
4542
844
4942
1445
1133
7188
2019
3977
2814
741
7643
4761
2986
3104
1828
2240
972
1692
5272
5036
9779
692
6234
3108
106
5076
8455
1951
584
7523
1182
2479
4124
768
2024
2075
229
1951
3836
4671
3792
3753
443
1849
2258
1420
34
1515
103
8465
893
128
2156
61
815
8490
836
5083
5319
1880
3013
1897
6860
4477
260
39
1174
63
4439
5256
468
935
20
379
1881
4307
1945
5241
3033
3691
254
422
127
2857
4075
506
1506
5171
222
3268
525
2560
1792
2516
1654
181
1264
2221
1528
1602
1253
3125
862
8335
6708
2087
863
179
259
3691
199
3930
4563
1994
222
1583
3689
6731
294
517
3453
290
682
8245
2808
9364
45
5539
266
3912
1936
3261
412
7477
751
1188
2843
260
1067
2964
7987
2006
1842
1067
6424
1967
2999
759
6275
1277
2603
2718
826
1327
804
2070
371
4554
5115
648
125
755
450
5634
3537
3596
6586
3126
555
1293
2086
3312
3392
2884
4034
8117
8217
287
6709
42
8732
8750
3822
1377
452
8377
290
496
167
6647
802
1062
1617
3147
1960
788
906
570
123
1092
301
261
832
3123
3746
1289
1737
1710
108
3359
3146
2120
6751
4707
3142
102
422
2365
5888
979
650
82
2686
964
3230
1751
2087
840
3483
916
400
2201
2098
1576
242
2875
2801
2016
847
5930
2781
8381
302
4229
44
1011
47
3361
188
6376
503
148
5095
295
4510
1337
5669
6582
1458
120
2314
4538
8815
1243
1850
599
1275
42
788
147
1412
1484
3362
378
625
1093
3992
335
6802
873
163
311
45
3760
2163
2719
808
1246
3804
1926
5341
5233
3475
2151
1065
5000
3408
4463
1699
280
4804
3172
1649
1619
1631
1351
4909
5826
1783
2804
3355
3460
4427
1297
3667
188
5466
4613
2629
2026
2283
2617
4991
162
247
108
801
398
472
346
4704
1534
7303
662
2896
2526
2165
2269
1197
777
592
736
6535
942
5614
2672
2664
2072
2169
129
2711
1630
461
3025
2275
1080
189
1077
445
5164
926
4715
9155
1077
3211
959
3564
3301
6023
1642
2117
714
6518
5455
3264
2104
9018
3541
2672
479
1517
1886
126
4064
1322
572
653
6441
64
3385
1080
1374
1137
1044
115
4642
16
2381
3607
3010
8723
1100
9000
3389
427
3245
3511
2883
40
992
5089
2714
124
917
1675
3290
6416
2420
2965
4504
272
4179
169
5785
1130
1105
791
1395
1329
492
5138
2983
1170
1764
4902
161
454
588
4031
1273
200
1443
5566
216
4679
13
3694
261
4087
8296
282
775
978
3166
787
2769
7199
4584
3718
99
905
5206
4419
3843
1123
757
169
2239
1289
62
4388
208
674
413
2366
2830
2783
665
8161
4571
3992
3220
388
3981
2765
1296
1541
1895
195
669
171
168
1907
58
3216
1418
3892
1998
34
378
891
6152
7739
719
2101
4805
4025
2192
3309
1421
1130
1400
5518
2458
3212
545
2869
702
780
149
1407
1561
5326
4642
247
507
435
4260
305
747
1281
4331
152
2963
1437
7424
487
857
2054
935
1655
4419
5632
1467
224
5448
5371
3051
3858
2971
934
2339
5926
325
3117
4001
1609
1723
129
3149
969
347
109
1864
134
187
2253
85
2210
2051
475
5370
1950
4318
134
3070
980
1191
23
4171
402
705
334
6332
5226
103
2246
1450
562
773
1505
3476
4447
1337
8030
2369
5806
1122
392
3057
454
2812
285
2661
2219
1413
1848
271
1391
3576
1734
2150
74
1085
1048
6832
1772
61
1658
446
2862
582
727
1172
1529
2765
1058
2893
5738
163
4357
365
2308
30
1064
337
2520
2599
857
5626
7660
360
2082
257
300
1291
4778
652
1171
103
3237
1781
5272
1796
1903
5371
3047
698
1987
3963
4104
2291
2853
6671
3150
7647
4495
266
1700
133
279
73
167
1608
2347
1238
4312
1286
2471
370
2409
1180
3201
480
737
982
364
1404
2015
316
245
5298
3192
8343
1345
4143
2379
7222
3484
936
7907
904
32
3898
515
4610
935
5161
5239
4881
954
5611
7966
1142
4465
1733
284
985
8334
8186
18
4493
7918
2361
1888
1850
88
1627
1267
2442
5124
1040
1616
1530
2815
2605
4737
7526
6309
6866
539
8461
766
148
3005
1447
2592
4806
744
8753
45
1296
1584
2703
1367
169
3136
698
2304
81
5923
2887
2348
4308
1368
81
5100
323
3019
15
115
217
204
391
3273
6862
6166
2412
879
4518
1796
3633
442
229
615
2211
56
214
6925
1502
2644
230
1266
4589
3297
1745
477
1945
762
1275
594
3406
240
3502
2859
636
253
842
3329
1058
3598
4109
8226
1533
3075
1332
5015
7738
3073
595
230
217
44
1167
1752
88
3131
8728
1759
290
5833
7355
1352
3554
2216
3324
1902
9
5712
183
1505
11
952
876
1318
1932
2976
1592
201
2869
238
3996
231
2002
5129
1540
3433
167
5822
4260
5013
293
1857
1386
1215
937
7044
733
2713
1117
7721
171
5257
4686
35
193
2578
2824
547
2017
754
2348
2750
3161
2051
961
1622
66
2039
4454
283
190
7963
894
6661
204
186
3066
6518
1868
4771
292
472
721
5081
943
1155
1323
5391
330
3326
5975
8713
6809
8290
909
17
3297
780
875
298
1617
5199
699
2157
7878
1447
5865
971
3815
5900
3152
737
5338
1619
1046
4585
890
1983
376
606
293
3597
13
4504
126
902
134
462
2441
1542
2169
4553
2602
1113
36
3952
5784
3350
237
3338
3058
2189
5121
1827
1203
3190
2470
6101
7487
24
5021
5633
2263
3662
851
469
6618
1999
2462
300
86
485
3321
143
2765
739
624
1953
222
3832
129
4050
98
4290
1097
1052
23
3115
5400
1427
55
1125
1869
2619
665
3534
4435
9045
5669
9130
2678
1470
5733
1158
3367
5291
5028
4043
259
2924
6021
7394
4816
6078
1148
3053
1951
2393
2210
1286
41
1645
38
385
2330
4711
336
2401
1377
4194
1254
2642
544
237
7808
1073
143
385
2679
1760
8744
3298
3984
7958
4412
344
885
786
4465
876
4264
49
138
4209
193
1196
597
613
1593
874
1070
3027
531
135
1851
2404
6874
6902
1483
4934
3697
1271
836
834
1098
5290
2834
576
198
21
491
4092
4455
2108
1175
3122
1200
1233
3947
3707
407
1109
470
223
993
8
7635
3391
3
8167
3465
1459
2150
4044
994
456
1799
4656
1291
3455
5666
1546
154
312
2407
2058
436
73
28
2319
4343
7211
329
5653
1276
597
64
803
367
190
594
180
649
2953
4120
4105
4432
2372
986
707
1326
1902
1158
2109
4262
4606
3072
6512
763
2611
2261
611
960
6595
2961
2210
2287
883
331
1992
2401
1882
2424
2071
734
342
660
3525
2302
4959
4677
1329
2515
202
4191
152
1396
5276
4100
5016
956
2431
490
808
3305
290
549
3797
833
2905
2529
3581
1026
1313
760
1006
3520
979
211
5360
2166
1614
703
1334
2942
4161
1696
3704
4218
2335
179
4392
1431
664
99
1663
423
4554
2842
1029
3184
1355
4798
2233
1482
6803
805
333
6500
812
3171
829
369
2073
448
2968
2175
1289
2005
2374
290
7094
540
301
2951
4630
1060
14
1495
1254
1089
624
1312
3117
5934
1088
7757
4489
6011
6727
1626
3470
4733
249
6285
7437
347
864
201
6408
1187
4075
6572
3877
2878
191
3664
1565
221
4523
4914
573
693
425
2702
336
1641
2165
410
1091
1788
147
1726
6184
352
1944
4520
5240
1664
2086
6851
3889
2627
23
5458
6073
107
4439
4531
4766
287
8070
289
1458
3543
3108
2426
2174
1323
5921
914
3368
114
184
141
7191
15
3198
3839
4213
1642
5852
3453
2330
3207
4398
887
515
5700
2750
7767
4884
6080
441
164
3498
3285
2506
1167
240
888
183
3584
5374
1188
2136
7853
4379
7018
6976
1052
2856
654
518
825
956
1039
1685
5765
2437
267
1583
2814
41
1122
9284
59
1812
1701
697
2829
372
46
8644
880
4786
397
5945
101
1125
677
4511
5772
7443
3557
817
1428
2443
560
2095
67
3937
4457
2882
1420
559
1864
205
6315
1233
4444
5738
1879
1574
1152
1126
1046
1464
108
835
917
936
1470
2661
2009
717
560
5035
185
2308
694
843
5
70
3773
693
3352
3596
114
5339
4538
3953
2473
5122
1363
1997
537
872
52
641
37
5057
1776
2590
1612
3046
939
29
4125
3728
985
2110
422
3147
6433
2306
1172
1216
3181
464
7592
3331
1990
7444
3618
670
1004
136
820
19
3815
7282
2605
1662
480
2220
4126
146
112
2495
1888
2107
1124
8356
1174
1020
1346
2998
7211
2231
3132
4086
1874
2063
1207
1480
6603
3014
6291
5805
1245
4360
7894
1375
8382
4117
5260
3579
74
1943
6212
2
3581
5748
3691
1974
86
6932
1007
2028
232
1011
2272
8637
2466
105
216
3067
83
198
54
6135
3516
21
5953
938
1255
518
2366
2853
5237
2130
2241
251
6575
5967
437
6974
6596
1979
156
4499
379
1878
153
5839
2522
143
3573
3016
3843
2588
2807
553
2686
2435
2825
6677
1531
2902
2861
157
139
2153
2882
2245
1506
376
3646
1392
6005
2000
1881
5456
3647
6020
2203
283
1468
4519
861
3820
7045
2540
96
1406
291
1139
5244
550
1329
217
24
463
807
1507
1375
3645
367
566
525
2702
1335
5566
3077
1917
2349
1658
2664
2781
1434
1633
3588
1961
4836
863
1910
5399
2983
1418
403
3821
10
5369
3228
1211
4189
2380
1972
8531
7394
2680
1359
4855
4079
3125
1089
2521
1884
759
2495
2192
1834
749
1436
1302
2114
843
8054
1203
4688
534
5908
1545
2426
177
424
299
4745
294
1206
2238
4129
452
6887
1163
8419
1969
6082
308
872
1397
3981
162
91
1174
3923
3285
2068
2947
1840
2236
4003
6777
405
5917
932
3942
146
1023
2950
6392
6985
2164
13
3143
3841
282
356
1481
440
223
5161
768
7237
2714
168
2850
2806
3418
859
7470
1093
1021
7009
3125
732
2308
8927
457
63
460
4771
1348
2815
1694
3915
4620
480
1280
5206
909
2010
1268
85
1291
44
6095
649
945
4910
5862
1620
4528
106
346
309
1582
112
2570
434
198
308
82
4219
1077
61
4355
5931
968
67
2140
2718
926
907
966
1822
195
1279
1859
1777
21
1002
1077
1648
94
7467
742
3616
1177
4614
405
4925
369
5810
893
5198
2426
3316
625
4517
2581
1441
5123
296
336
2705
1784
227
1379
7976
3856
302
1879
5414
193
128
1459
798
3724
2331
1726
1194
4018
1469
2887
1860
2255
769
2970
256
3613
878
1620
3479
947
2534
5676
6772
1386
4515
2425
5972
5850
311
5301
554
699
2336
1727
7516
2447
1
2209
4098
6188
6429
1461
9241
724
265
565
1227
4
2238
2836
7181
5469
3411
1136
2600
8193
227
1612
8298
552
1103
8841
1015
1103
2551
1827
7744
2381
10
6011
1526
1987
2377
2751
3685
1907
2876
3157
7911
1897
1869
2737
3799
1521
1028
6791
80
463
4884
156
4944
207
31
718
1440
827
1113
5054
888
969
2206
680
988
6599
2353
3023
469
556
804
2637
1190
196
194
23
4410
730
3187
981
1951
1702
111
1147
2008
2846
2511
4156
4320
4560
5260
1890
80
964
4618
2534
1214
461
284
6474
5773
2074
196
84
967
2559
4296
2919
1052
33
902
4194
2571
164
146
4104
911
5931
1585
484
7
873
4125
4030
665
5303
2040
5259
3877
15
578
51
1078
1431
5202
2880
8417
2783
1968
2358
2355
858
349
1736
3173
176
1878
2170
3489
4888
117
1331
1007
1744
1212
265
715
4994
3515
1183
4445
3047
106
19
3593
2837
1896
194
191
3773
1179
2710
5295
1404
654
393
2782
190
935
1468
2012
93
3204
8179
882
5023
3242
2207
5716
2018
2650
1937
1714
1175
8456
219
2141
193
3177
2438
3772
1669
2893
791
3317
3190
1915
3508
6136
4169
8524
4082
1693
1
2682
4661
4795
3443
2063
73
1391
106
1284
213
8152
1575
5922
168
3059
4595
663
3903
353
8573
191
1474
59
3101
1579
1068
1451
2185
7593
1031
2166
981
4515
357
995
670
7654
248
6406
1238
534
1353
3190
6377
58
916
162
763
3969
2852
503
1818
909
359
2073
2759
254
227
329
2800
822
5454
7861
3034
411
2906
3471
1590
995
98
36
2841
2082
5
2781
2617
1878
707
8170
6620
3491
1223
3926
383
3272
2379
272
3782
3035
4870
4137
16
1513
2890
681
563
2966
1245
2188
315
550
3476
2573
2400
6317
1591
32
826
5709
1214
2668
209
6463
961
1161
3996
2438
3290
784
1217
1101
1225
6357
3238
1029
3253
4089
618
6987
155
831
2814
577
2846
134
352
475
4206
490
1335
929
3059
2141
3211
181
7887
1155
1856
1514
1246
489
410
836
5460
1926
4121
1205
5914
774
6990
2212
1946
6862
1353
1531
3897
6296
2495
496
4855
5756
1311
368
203
1600
4037
345
716
2
3484
2390
1789
5169
3983
87
1649
3124
2458
1557
549
1235
3127
1411
154
442
397
1522
3087
6115
5670
186
4394
307
4351
187
7742
2324
2964
224
196
3312
3116
6406
3406
2110
262
263
2950
2255
1674
4215
382
444
3740
149
2111
2836
4408
8854
2548
685
417
367
1364
243
1992
248
178
1028
3488
1692
762
1108
4564
5157
6865
2403
294
183
933
1417
3435
1146
2064
1818
4043
688
7801
2156
1657
1519
10
9114
3451
4691
181
218
137
765
4068
154
1264
6343
2086
4506
2722
1099
1161
624
1339
4958
1349
2155
2184
2673
1948
1115
1653
49
3442
2318
459
3143
3716
2677
2833
1825
135
2835
1211
3168
4368
1961
3663
770
8891
1622
373
364
5011
9782
804
44
1870
27
552
1892
3882
6163
1439
6822
900
2550
2133
827
170
674
5464
2429
1588
1020
2877
1640
5786
223
2076
5235
1039
406
839
7493
6517
388
2187
4469
1358
1020
5238
334
2231
1342
2162
3126
2029
3805
663
4987
7351
3026
4217
1463
423
176
2039
4226
161
688
2960
2044
4685
1399
4465
1459
6190
1678
363
6529
1290
922
3326
845
1258
7199
2521
3677
8794
1268
492
326
3956
493
80
143
1648
1618
4883
2287
2305
824
211
955
835
685
2113
479
907
3725
4728
6640
3200
5356
1417
683
1946
2493
546
2080
2001
2863
627
3093
196
2415
5926
8616
807
4800
268
1035
1112
90
3462
7434
2264
1256
8
3120
3912
2734
2637
3698
276
1515
1219
1700
3300
5556
910
565
2978
1029
56
751
2992
1229
2775
2872
1343
3831
255
3454
4636
259
1229
23
5198
350
2526
4933
2543
2071
19
58
7213
2356
888
76
1446
5106
425
4070
4774
1505
308
1109
1623
2297
964
165
1230
5236
1518
703
703
1070
1798
1095
1
2797
5416
5729
3728
1141
5299
5679
2106
678
2469
2648
9391
3521
1474
1015
278
7154
3050
1825
5141
3092
1191
7413
6194
1
1006
2312
6485
2803
6072
1016
16
3709
4305
4894
2725
2213
486
5547
912
3119
1577
1675
5223
561
700
407
167
1027
480
585
1983
4259
272
1822
338
3989
728
1608
234
1954
5414
23
892
1091
3573
3294
9073
1330
2132
5071
6009
6663
3521
4969
1227
4692
2276
509
2122
4525
4083
2659
21
769
2697
802
3571
3074
233
4649
24
998
8643
2171
1709
436
430
1019
1695
3880
343
2575
461
660
150
50
991
3245
1861
317
1363
1618
5147
1340
3380
4741
6300
3593
4539
1217
4914
248
107
2680
4970
4255
4823
156
1235
2520
1174
1103
5024
313
8281
95
2811
2036
2777
712
1302
4011
8757
319
3592
392
428
5707
1799
831
3274
735
592
3071
131
391
8682
6482
995
358
60
1796
764
1672
8057
7301
7618
938
1873
1006
4805
190
778
3367
3974
3880
582
321
208
100
3304
5890
3399
224
1316
2318
346
7324
1519
1283
672
2725
2040
2420
147
5442
88
6075
1299
1282
2455
547
6516
1409
5275
5861
1239
457
3869
3787
3232
223
8018
2001
3067
1108
235
891
2659
501
3190
6411
2469
696
2351
780
643
4702
652
713
1578
144
318
1461
4185
2410
1147
1578
2776
710
5697
165
27
3415
5644
1584
1859
3024
1155
1445
156
4646
326
4929
514
4617
1713
1977
6473
4968
3685
1133
3290
4637
8586
6391
386
6997
124
1133
5703
1968
3375
5299
3405
94
3026
4008
5244
4339
5676
1176
1782
4262
3130
4055
3578
1530
374
1623
2247
2049
2225
306
418
384
4929
2042
62
3047
2120
1748
1305
1158
2865
452
133
784
97
4244
2030
427
1619
595
990
773
7034
2064
646
232
1492
5009
430
2770
447
168
2085
4666
1220
1172
2772
2620
1541
967
650
136
4920
792
771
249
943
4370
94
5794
397
329
690
537
149
1331
507
2829
1327
5615
2223
72
5884
2007
1325
1837
2832
349
2620
1983
3053
587
6940
1000
2336
1609
3519
2840
392
5783
4491
1162
4170
2531
4443
4673
2806
2152
177
1436
87
1509
1366
1271
2909
3903
7816
5716
41
142
144
660
4092
54
1163
882
168
3596
699
7870
5691
440
2034
2445
2893
370
1925
438
362
5694
7146
476
2478
3996
2411
339
478
3380
5121
291
420
1440
1679
126
4371
1242
5879
747
4306
11
2598
312
1740
6004
1069
7216
2170
1360
1210
531
327
8
636
3502
4368
6922
3727
2760
5383
6118
74
25
291
1872
5273
4904
769
2052
189
5394
2257
4493
2572
7548
856
562
864
2339
907
6455
6236
5154
13
2621
7147
3520
8153
2518
42
335
2795
3934
1430
3243
1340
79
1314
998
1406
2836
346
7336
617
148
110
2472
933
6147
4795
2161
5684
7223
1505
4515
1431
4784
4156
5259
3958
4781
4241
1042
603
1519
2285
784
12
1996
2550
2025
1773
1029
14
8
4139
2265
3744
7718
3831
345
2812
610
7429
568
361
1690
2795
2772
669
1757
2061
170
465
1771
1484
444
297
4187
870
2165
771
2072
2982
455
3702
1163
1297
901
1211
1140
5968
136
1101
3495
2822
1520
637
183
1419
154
357
8536
362
294
4313
2261
2116
9042
1770
239
2797
777
317
1262
1929
5448
4957
410
1163
2512
1886
6926
4734
4441
2911
4414
1474
461
2564
1111
356
159
368
4204
885
1616
6574
3456
114
1382
215
451
6356
43
800
989
325
1718
7630
1830
4815
479
9663
47
2381
2426
4377
5837
1204
4022
4591
3
4042
4046
277
3357
3215
248
686
337
8506
5752
493
1839
6884
3945
1939
3200
2892
2254
1071
109
7103
2267
2797
7318
477
2550
514
1644
4392
549
2207
2381
1937
2435
422
6191
1078
2581
156
9
337
657
2667
6352
8743
1809
4738
2991
1702
5
6261
1118
5076
2302
1558
6436
1952
995
4249
916
619
5730
369
1354
2161
8187
3064
318
8975
3640
663
4881
3303
7347
960
563
1483
1342
4196
2345
88
4633
3918
4836
2525
3260
4540
5900
3387
6558
5929
2650
148
1221
219
2620
3490
2106
5347
8592
3197
1274
3020
401
631
2543
52
648
2738
485
1406
6487
2598
929
1673
396
11
2309
3189
6838
5145
1260
409
3829
960
5943
2872
1658
9771
387
529
279
498
2247
8222
4256
582
3180
1685
4703
93
1448
3542
969
928
3778
6554
148
4594
721
5643
1071
3418
1395
4616
3701
1763
1885
70
3950
6782
1705
1094
687
7484
4607
4259
765
3101
3922
281
396
1949
525
5217
2986
2946
160
1197
734
2565
1073
1229
209
4329
1787
1113
1835
1579
2387
10
1041
2070
549
562
1878
6237
1747
1606
5686
448
625
1350
4276
1051
3714
1504
2872
1432
3222
2360
2531
2210
68
1404
1183
1716
439
527
5266
2978
434
957
968
2956
4358
4807
481
486
3397
462
1137
3926
725
1471
361
5847
5411
1511
1
1552
7085
3323
5554
3209
1157
1312
3273
3518
7233
4325
245
1312
2519
3583
124
5386
641
979
1688
979
3484
1121
818
325
4546
7227
1319
5925
1459
5729
1141
1711
6285
129
1039
6786
1218
8120
2326
884
3414
3797
6042
3496
467
320
1792
3971
4209
1361
4506
549
3294
3543
1811
2099
3692
5743
1403
94
4346
516
1876
3598
116
3833
70
3420
264
2170
43
6091
4311
3541
3760
850
4716
649
3532
2022
5163
489
1103
436
2053
2010
90
1100
3146
2557
355
394
2089
23
188
2110
6115
4715
7792
101
5655
64
1882
3408
478
7177
4145
5316
1301
2283
7790
694
279
6966
3077
546
2678
4023
2340
4232
4733
594
15
404
5465
462
1259
644
86
1398
1914
2136
2304
363
4873
4279
473
967
128
155
100
8474
146
1974
217
1060
4918
4211
1151
1735
1409
80
874
218
36
36
113
1311
941
1
5190
1974
1154
2573
8434
4688
1148
1111
868
33
85
312
840
2391
1874
246
313
1660
656
374
4824
752
2076
792
4808
2944
2424
708
967
3204
908
0
168
247
5473
200
5756
443
3488
2464
5147
296
2447
244
444
571
808
367
2210
281
5854
1347
3054
428
3258
2450
6421
2253
2064
2265
4891
4482
410
8613
5023
854
12
656
745
999
645
3263
227
2514
5730
576
5105
331
1127
1618
3018
268
3496
5983
217
1806
9606
4483
1165
2072
598
7266
4381
338
762
3192
5606
6149
2151
310
568
1806
174
8949
549
8444
2382
1936
351
3662
721
265
431
2716
615
849
3602
599
2316
5710
638
3193
7812
1591
6318
197
1400
274
8680
2400
1376
5062
2316
5650
1148
3731
2618
3788
5213
984
2990
15
1204
4967
789
3131
281
270
2344
2962
150
1047
6851
1551
2599
541
4229
1055
2489
366
6693
6134
354
1028
330
713
4691
1033
8331
779
8718
143
1600
7651
2883
7645
1272
112
5650
235
2100
767
6429
2923
6084
498
567
3789
2579
496
2881
452
1550
3811
1757
538
4833
2692
764
2684
74
2403
1532
368
311
1988
2978
1100
1244
8479
2337
5445
2243
3567
1569
4482
3756
2938
4653
146
230
5413
1751
1583
3014
4782
6079
266
41
5416
96
278
1176
1584
300
2477
3442
3333
1260
1404
4942
328
2262
3387
128
801
2109
991
337
7961
6692
467
7554
3238
1083
3422
809
102
3737
3610
700
813
1759
6386
416
446
2742
683
6146
514
4104
1548
1862
2979
5032
942
1012
6922
7830
1633
784
2024
428
2102
947
4337
437
5795
6642
2577
480
2867
5021
293
761
308
219
2757
554
3605
2573
5779
5283
85
2532
324
307
4248
457
2155
36
1687
7632
4888
8331
3698
1457
4646
312
215
2382
513
414
3000
532
655
1610
2003
1454
4908
1023
2494
170
2639
4957
312
8973
1825
1326
916
6002
1904
6062
1332
345
4307
3403
7506
16
3473
7614
3227
2745
4582
1967
6146
271
2112
40
24
1820
3717
2628
2065
1105
135
1341
4572
4992
5551
2628
680
1170
2227
2350
2961
1886
5233
1687
216
788
3316
4456
4830
7444
11
816
1409
2149
46
607
274
1491
1698
6070
7884
2169
1912
5925
5145
1471
535
6383
4371
2166
3601
8691
1365
927
1624
3492
3729
465
3412
2245
824
27
3029
7748
1512
1624
1758
4869
2594
603
255
90
4256
143
3076
7954
5660
826
107
3341
6292
6932
3870
1666
33
3485
2104
5140
917
4065
2451
1890
61
442
4920
1832
2345
8626
1335
541
6381
594
2928
129
3743
30
2782
918
4243
2119
6992
365
1196
5215
3484
1632
1221
34
6562
360
1276
2234
1329
897
266
6628
575
1583
851
1074
6255
28
198
9
64
2352
4130
972
3007
5201
1731
1873
159
656
1029
221
668
4354
1006
694
459
2178
4900
6140
368
1637
8052
8471
1342
5937
3447
4294
334
631
3834
4723
575
5442
612
9153
7121
3380
5362
4157
1797
3437
76
3
728
6049
6923
1607
2548
1447
3897
3693
1028
3022
4197
5519
1939
245
114
983
4541
604
2868
58
6582
794
1152
5922
1353
4306
9373
4008
524
29
336
4233
2155
65
516
1806
5806
2763
5127
6704
2052
251
5324
1122
3189
1882
8200
5352
4122
7022
2485
1218
147
4213
6
5696
893
5943
2541
63
138
849
1686
283
3261
1307
349
1498
6110
2758
2074
2104
8726
551
1263
1650
5622
8161
796
1640
1004
6993
7063
1883
138
4320
6066
5223
3018
238
4373
4487
745
1827
315
1277
898
174
7461
2350
29
868
5381
886
233
3065
237
825
274
1
3319
2504
697
4183
4809
1816
7540
20
4944
1515
513
155
163
281
2498
786
3378
440
6317
65
939
1288
939
21
109
1124
1613
247
2227
5232
5955
4395
6250
3506
2422
19
754
3582
4858
1649
1656
1081
1089
948
5292
231
2831
449
1165
329
24
35
7006
2394
4130
1535
3104
5910
31
175
477
4243
915
7238
6666
3788
2467
1105
254
4518
809
3633
3607
2107
4900
1096
2161
1151
747
2
555
3626
180
2342
4757
6837
222
759
1353
691
2922
4463
2078
682
671
284
73
719
248
607
3561
5028
2532
3138
7423
1568
2385
3111
829
593
944
4705
208
874
937
786
1956
3646
241
4136
670
5011
5901
1563
7039
851
1227
677
864
2884
776
386
488
800
358
1815
5900
3328
976
1281
978
168
2282
2510
3554
376
72
94
128
6091
5012
713
3440
1219
420
4244
7208
1596
2978
2129
5891
351
3847
2996
49
3653
644
1315
5688
3951
662
4101
8210
442
3175
1115
1318
2230
1810
1289
7947
761
424
4505
28
545
5847
1539
4426
536
4038
5977
2550
2284
3052
2899
4175
1435
2672
843
1328
2024
10
2077
4747
155
3759
3153
6641
2535
1437
3123
3773
8627
6267
1933
2952
1070
3851
5017
176
2301
1455
2697
2405
6933
2830
1243
14
622
3159
2930
109
5515
4316
1426
745
1625
1530
7918
2492
3305
4097
9220
6180
1518
4584
698
254
174
8023
2990
5020
5715
1404
848
835
2437
39
1822
7569
8727
5243
549
3519
451
836
8997
218
945
19
360
4751
907
2505
1640
475
1081
3612
8709
2131
134
1005
1788
1164
1586
3360
1208
3630
345
3126
1847
796
3048
1182
4457
3648
5133
6361
599
5691
959
479
113
1106
1208
2151
5956
4311
2719
5192
3229
2748
908
1289
1524
1833
6193
1090
542
693
1365
2020
2051
4227
434
1326
5165
148
27
1752
1162
216
4035
1627
3677
268
60
6638
2785
2620
374
379
1885
2795
1331
283
2227
1542
7551
435
7351
1130
399
1090
3405
1887
1327
206
3763
3328
4652
6821
829
8138
81
655
712
1384
4176
143
8694
6064
1499
3135
1257
1004
658
518
4869
249
2218
693
4559
5769
1056
0
2035
365
2928
1551
2403
4882
335
2470
607
2739
339
448
1846
1592
246
2814
7686
2332
262
2778
1576
372
794
44
1350
2787
576
3504
4524
788
1848
977
15
4422
4994
7084
5198
177
521
8303
1228
278
1106
1685
5191
1523
4194
1717
903
40
1824
124
1463
5745
3362
3829
729
1344
1634
6758
1034
56
5002
3340
5925
877
443
1059
5871
5101
5212
1497
421
3530
875
489
4793
944
6517
946
3177
165
1779
2512
5003
62
481
2683
1054
3503
2376
1631
361
8073
1404
1368
20
1573
7082
3558
727
1553
2514
103
2204
592
3024
69
2620
2332
1190
1558
1260
26
2492
3806
547
4397
389
587
1636
1177
771
73
114
2648
5654
389
1044
3855
2735
556
534
1271
5584
334
6754
168
5388
1921
1551
9223
121
1318
5768
1487
1014
304
399
1442
1482
3723
1558
987
2685
5282
588
6295
1370
1364
254
1796
1217
3415
1169
336
4654
4800
3940
5635
2082
1612
2918
1181
1305
3524
4770
7994
719
850
1134
119
4039
385
746
7413
2449
4319
828
2349
3084
3746
106
7920
644
6217
191
373
3862
2670
4307
109
513
784
2916
569
36
6413
1591
2211
2488
1365
1511
989
260
936
1678
282
795
147
597
1777
891
3242
1124
3404
3097
309
5090
607
6080
1316
5649
280
2986
7230
2282
5091
975
1210
5204
686
3228
188
1357
2321
3138
204
1791
290
8779
1221
3100
1171
5147
4949
4710
367
4462
1719
2254
2386
5414
4170
1995
5205
2101
3041
2263
1522
4969
3514
2627
1913
5085
1825
1466
5584
3850
5957
709
7432
4425
2941
1485
3648
6633
4223
1456
5808
298
5477
2600
1359
7972
1785
1781
1672
297
6575
429
8583
7647
435
3923
2436
2783
2654
97
4675
3901
2815
1623
2213
2157
5341
6772
84
1629
5885
1435
6901
1198
647
296
2592
5426
171
1753
4064
2754
827
796
1465
2851
2637
2083
5986
510
2949
335
899
1783
3526
960
115
522
935
730
1802
3678
1452
2831
22
4377
527
3319
3055
1196
4309
605
45
273
4480
940
71
1208
1487
5657
5611
316
3771
1923
2368
2211
1671
2454
4562
402
838
6188
1572
1645
7274
1714
5139
193
3344
1081
809
6526
826
6012
4245
461
6734
559
274
6869
5360
4895
9
979
4559
1425
7882
805
1509
4546
497
226
1782
2716
3190
231
357
2341
3820
6953
2387
1967
3224
5776
827
1664
792
1233
3102
5201
82
124
989
3254
204
4833
12
2553
1770
151
5379
6374
2327
1615
63
3213
3984
4895
8133
4558
1775
4548
1247
4951
4960
166
886
192
1177
3042
2707
5980
176
488
624
3893
166
1823
153
3352
4223
5529
1764
1298
2148
2885
2526
542
5612
2880
6182
53
1953
3212
394
7748
2707
646
4314
480
2118
8562
962
239
5698
185
947
1845
286
5821
1477
3901
324
1290
4184
121
1829
5634
3069
2620
140
1774
2506
370
553
3959
3893
3938
557
151
611
9108
2640
1477
5669
6436
3173
216
506
3536
1968
2138
1087
51
8
5890
632
57
514
4738
2556
210
1399
971
1644
1285
956
9256
629
4854
440
3607
3364
1140
4593
5406
2320
656
1040
7207
5467
3242
2985
226
3990
15
601
987
2714
1465
4251
3438
4154
196
6510
548
1687
3717
946
7510
174
62
6161
4977
6275
5627
5857
2334
4413
666
5682
3895
4029
5158
709
621
663
444
3083
1471
1800
3475
814
1904
13
2650
292
9051
225
1051
2153
4389
173
8047
2394
2163
3166
4502
210
2883
484
7713
4659
4401
212
3076
8737
3595
2512
1258
1792
183
1136
3378
613
6446
242
5580
5076
1129
1650
1603
7231
506
5697
2410
4711
2053
239
12
4457
2310
1662
3593
5193
6931
3376
5046
399
3662
5169
668
1061
144
2945
1159
3168
5392
1248
5907
1228
436
2564
123
2496
1636
2142
3008
933
1437
1183
7932
962
4867
2494
7959
1190
1045
1598
319
8877
1164
18
5709
100
34
2987
4372
5323
2974
1963
1293
1472
743
6733
13
1324
3485
6721
2399
2478
2887
917
628
2144
4454
7239
159
6182
6341
250
224
4785
405
6145
1159
6067
518
4853
5260
1421
85
3141
4279
2233
1691
926
5823
164
313
831
292
5800
77
6799
880
2629
1069
406
1454
1679
1361
689
6928
4456
3376
580
155
1399
2695
2674
4603
1718
797
5754
2500
5706
2509
261
1967
26
246
2595
70
3709
1037
3040
5123
226
928
651
1352
96
6151
1903
3014
3700
817
7299
2407
3
4383
148
3370
2962
423
2660
635
3905
1632
1577
4819
3031
3153
6161
1413
3350
592
1886
2898
5084
3746
564
4444
3469
2242
2430
5191
8
3368
7154
1203
1351
100
94
6359
2328
47
1854
1271
1008
1177
3306
4413
900
1415
7044
431
1251
2416
990
1188
6105
949
5145
4562
2337
4511
3996
1247
2330
1389
54
2110
1529
301
8107
944
1397
2310
2623
66
3036
1370
2746
81
473
683
5104
1561
429
323
865
2345
4667
3446
7893
726
1672
344
2341
1772
3199
2573
5020
1079
1242
7678
2331
4787
233
1076
2817
7766
1544
3659
4463
4039
1661
1892
1416
5152
2661
4030
566
6818
2244
90
1626
149
5636
138
2874
1593
1121
1333
1581
438
1454
2297
2330
4165
16
8769
304
8634
3077
771
398
490
2899
7017
4842
7133
3098
4745
2403
336
2529
687
170
1181
1455
6265
3317
153
923
23
7839
7796
1510
3920
1213
377
1671
5527
2074
620
459
3633
1157
1398
3655
3695
525
1515
2019
3495
2220
4832
1440
307
1869
1759
1889
2521
2113
3219
9438
6780
1173
618
2335
4215
1283
849
21
780
6918
5275
157
736
407
2772
1355
3
3919
285
492
1285
2726
5481
3598
311
2717
6429
998
414
1352
873
551
3555
938
1504
4779
359
2572
1227
3399
2539
137
456
349
1518
490
1396
1166
4507
5784
1834
1216
4238
23
2243
1627
4632
2852
1521
5480
814
7583
6080
1673
784
7491
2239
2984
3386
1567
503
4616
3192
1363
455
274
402
5345
2252
8634
655
1423
2588
50
52
4755
108
6
219
208
4290
5068
4471
2221
3616
300
1228
2732
130
796
254
268
629
506
2710
4697
6145
6438
1385
1549
125
5401
8744
5027
3598
3882
4933
485
802
1997
575
6953
3771
4472
5013
663
2948
974
2509
2062
1848
1370
88
265
378
410
609
820
20
52
4402
598
1814
1015
2342
42
645
2312
382
327
1525
1672
159
51
4928
3271
308
2266
809
2411
4199
7046
2193
429
2110
3231
931
1175
3029
2898
4296
1543
3617
5490
1138
5810
760
570
4428
1755
246
360
1142
6572
818
746
7777
616
578
149
17
173
99
8451
3837
2708
3756
7901
3633
1796
888
2212
1246
119
2871
5757
23
197
180
3619
921
15
2616
7661
1677
7230
29
680
595
111
160
974
4044
4559
4982
1474
4139
5832
6322
1674
5000
358
862
499
105
5812
2825
102
3451
7018
8365
3426
3182
824
275
3680
5065
7193
4567
351
3164
4141
399
1875
1973
5362
4895
2695
279
2366
530
1750
166
4965
3316
49
3816
442
9574
490
335
3816
231
71
1472
2817
1839
1001
1439
1397
5028
7759
242
7641
419
1808
5586
4385
995
1481
642
604
1744
3762
268
61
1370
73
411
60
751
1533
3756
2289
101
1057
4617
5001
414
1952
3283
4235
4701
504
908
1733
3886
973
5147
5
731
3369
54
1289
3803
3765
6096
909
701
3503
4653
4553
2465
1550
1141
3459
6777
4500
5586
2081
1705
708
1176
4732
2268
7510
490
2045
2068
811
5324
3012
1262
5878
6977
3234
992
2932
868
1773
2250
660
4017
397
116
2936
1354
5043
2318
1477
549
82
7932
5216
2474
1537
303
2350
709
1638
2090
1480
5650
3375
81
7170
726
5739
2570
463
2223
2429
1684
3179
5229
8290
847
3921
2513
567
7807
911
857
2557
1224
346
622
981
1858
281
3530
1344
8823
623
3450
7238
1652
156
335
1226
2017
1721
1211
5099
311
1807
477
589
9308
2252
4067
1481
1402
92
20
1406
1659
1601
2757
1746
124
3854
1860
1561
5073
1730
212
2999
2730
1938
191
3173
146
157
6050
1797
1538
972
57
1426
36
223
639
2531
32
3312
1172
3505
136
2247
4116
5383
2986
23
3859
3293
1633
3486
1176
3590
2689
1532
1713
523
5400
1438
172
677
1698
461
373
1210
1672
4630
4112
5042
1905
1218
253
2371
378
746
373
2853
7359
375
1900
2640
1911
3017
3589
4506
1362
4608
748
5203
1198
230
4434
473
2692
414
62
17
2949
1683
1410
1393
1722
474
104
4199
2292
2233
1782
3994
668
1887
4709
1726
4790
1765
3087
7658
463
7901
4386
1607
683
6025
1273
475
292
434
502
249
2156
4642
1828
1063
365
589
545
1817
3183
68
6872
2318
2804
6553
474
2327
1212
6996
756
7897
6354
2109
2441
2961
6145
3020
4309
308
1450
423
5975
6
457
1407
5396
4590
942
1550
1070
3237
759
3215
384
3688
9009
2288
7842
2975
2706
2011
1152
292
690
1915
2986
4072
283
4370
4440
491
1191
6121
8680
1293
2812
3074
2265
1477
526
5790
9567
5465
1264
1679
2651
774
44
1231
82
9022
2891
35
4359
3825
3823
2647
4913
537
3995
4068
4618
60
2941
3920
8174
182
1033
2950
3958
1221
3704
785
3878
45
4623
8604
3277
5496
1699
632
2880
9468
1985
1367
1523
3666
6845
1718
93
1284
2889
2041
1034
610
1055
990
4264
488
2290
4365
1909
773
336
2681
5827
482
2102
507
872
1672
1302
28
594
922
3029
1455
823
4611
2628
404
1639
1204
13
1727
1926
186
336
1475
2030
2143
408
2786
6091
5907
2980
3563
875
363
2385
1387
95
4795
2390
930
7411
1811
3254
915
1445
4656
619
619
363
1716
1971
2766
20
3076
924
2411
39
3880
263
5695
2095
586
466
5587
823
2264
250
7066
806
9208
679
1420
1682
5930
2414
207
785
5127
1577
437
546
2159
1296
127
723
682
403
3432
7908
2934
6169
10
3343
3335
6960
4668
2373
574
1578
3177
399
2027
5263
3475
941
3692
3043
3395
5797
243
4830
2567
5844
7900
1604
565
1554
343
354
388
4880
1228
3643
2810
2545
4079
259
1928
5371
821
3396
1663
4188
1731
1083
2904
1219
49
2321
4118
835
8276
875
637
969
5726
5330
5713
1689
852
288
2148
171
89
3089
893
5283
5575
4520
5399
610
37
2288
2445
2193
8092
2355
3679
3610
1650
1478
3786
1897
382
3888
2060
157
762
7637
462
1456
10
2215
1338
122
4584
3847
3722
7320
169
696
1863
1594
2651
2575
1386
1904
4012
791
3575
2906
523
2902
4923
3879
780
2188
6455
2880
3173
1465
8825
133
4464
3075
7354
184
1931
3453
2199
3208
2721
7981
1939
2683
3160
4128
375
8204
1395
1359
6134
2437
3733
1584
20
1958
1111
1686
841
1046
2646
2245
2183
1217
134
2939
98
2885
4559
2259
6331
1916
2298
4191
2075
7124
1455
2613
2319
1318
1052
107
73
1479
695
4750
3029
1671
2825
2623
47
3132
89
4115
355
182
1443
567
925
1431
1801
525
7798
1744
3595
1592
2030
763
2451
1175
2644
1955
121
2058
1017
394
3361
4360
614
8443
6444
4178
371
282
10
5042
1391
5492
3622
1442
2716
278
402
968
2231
4209
3616
278
5732
8
8000
3560
202
486
4645
1776
4002
8959
378
1880
6532
3051
1009
2728
769
1368
2062
9163
5508
3018
1610
142
1617
2662
7056
331
3016
3206
150
1592
7398
2592
2568
330
2360
7121
31
5178
1235
722
3729
2536
9210
94
184
4949
1919
3301
1375
5179
798
523
678
161
3474
1464
4389
1258
3627
48
2448
2541
1486
4959
4164
1178
1521
3426
1635
282
641
2752
6890
5216
3348
7942
61
38
12
8248
2680
823
610
4945
1097
501
241
776
3609
1139
1609
1002
2147
2968
6661
6528
6160
291
619
2311
784
6112
174
5241
1138
798
2636
1702
260
993
1818
2342
1298
2511
182
110
3680
269
107
3418
3614
2849
3467
174
5534
2009
600
1218
306
5620
8877
4892
1851
8111
503
371
12
4258
395
484
4273
106
1826
7133
1700
617
2786
1958
545
378
1891
317
3667
1064
591
3184
753
229
2935
323
4619
3013
1082
2599
5123
3336
265
92
481
5615
4339
489
650
54
710
4593
4890
1345
3855
1628
1608
694
2548
1199
3064
1065
21
2583
815
1877
1092
7620
1507
3170
4035
1100
44
156
2905
1199
3333
3182
2275
5412
2122
81
4106
1870
3839
108
4423
4886
6950
1970
1223
1128
4052
944
6022
347
2957
1491
4324
961
277
5344
290
807
2373
464
196
1352
1982
3996
5334
2589
669
95
4309
1363
4073
19
2286
1375
2361
153
3232
1334
1645
4756
1472
2926
2410
4124
1947
5385
54
3440
387
192
551
5763
482
1967
4453
2453
410
311
2165
655
276
4207
854
1446
5569
1877
103
2708
4636
1055
7616
7399
1639
1466
2941
4603
2527
1165
6548
523
3065
2199
1744
2255
4247
89
1
1748
802
4268
516
1453
5170
1941
5138
931
5873
2763
4149
2845
3731
975
2387
1434
1401
725
5953
669
1510
1753
131
655
2463
2060
1635
2358
1905
4302
562
268
38
453
5815
642
462
1733
583
1101
7371
5487
521
1107
5601
4803
4579
1345
2430
998
8771
2781
213
509
1483
34
110
820
1539
2652
278
3144
2452
4515
4500
1426
1602
4266
1062
1543
5437
1535
1590
7559
3912
422
4129
970
1586
645
2004
752
638
2584
3246
742
231
6171
5422
3416
557
31
3468
2409
1228
776
4836
300
947
1189
539
6543
3879
1735
3954
584
1963
180
4142
3462
2065
5152
7353
2266
599
3799
4269
168
5532
3326
663
456
583
5894
3068
4778
2388
1848
5163
2990
2217
1744
1480
5826
4309
2953
8330
4862
6504
1442
2110
1457
2191
5673
1113
138
1418
4783
4625
261
2869
1982
2105
487
1390
13
1604
21
4535
9781
738
417
728
321
394
8165
569
5866
3318
736
159
4893
1339
994
3781
1258
444
4684
4352
2157
377
7176
5227
3345
3391
4271
21
296
84
1542
4138
458
122
1981
2349
1187
93
1171
1936
1232
4009
2183
740
4514
311
3376
3497
798
7915
929
1215
6515
9570
2071
2966
533
1625
1768
5839
564
1848
1904
237
2810
192
3321
7587
1362
3783
1127
5013
274
3540
1177
6986
341
1588
5115
3265
5504
4565
2586
97
381
2895
62
868
1848
3033
2200
2409
1366
7721
4475
739
2226
1566
2185
1726
424
7301
1299
1234
1461
945
2816
6136
954
2982
596
522
1146
755
7187
208
184
5325
6691
3991
7614
1403
2921
3322
3303
2440
1817
1624
2512
5337
3941
3832
1266
731
773
5186
104
8311
1
3134
1429
1150
468
3162
1413
108
5968
123
2752
4401
144
2808
3788
285
1673
8783
2110
3814
2728
1587
7629
163
43
603
653
1678
155
5700
841
3323
3918
213
873
143
1248
251
2646
330
845
501
338
1203
2421
54
4972
3832
2632
7319
1678
4188
514
6601
133
3440
1662
206
73
5493
379
134
3565
1212
1648
1234
3854
962
1230
1290
3105
905
124
5240
1957
4881
4921
1418
1191
2365
1541
3205
3536
292
1102
23
2603
295
3764
3344
62
976
4702
1901
1850
2231
672
2522
2231
1464
1332
4879
72
4851
1299
310
1311
7
578
1122
815
840
228
2082
5926
597
680
17
184
708
2086
3761
228
492
2246
2526
26
8547
218
4214
2400
3537
1575
130
2184
7363
555
2304
330
3671
1328
4034
3284
4517
3708
2928
4236
700
1890
4880
1898
2016
1110
7331
1606
2868
1039
4077
737
2979
5287
2562
7413
5711
256
2808
2361
3073
939
19
3872
34
4030
9309
4019
5868
1240
2922
9564
1758
1027
2396
1372
3828
3875
1036
2800
1511
1204
1673
495
6673
163
1408
6747
126
725
1238
782
1364
3080
569
149
6783
1531
1648
2715
2586
5020
106
3132
2548
2096
2272
1657
1633
3358
209
2932
2306
1286
5136
2348
4587
7216
247
5884
6072
2356
7120
34
10
2139
743
7648
1316
1996
3550
4740
911
6190
221
5076
4757
454
925
46
1888
1780
667
1113
2198
2093
937
59
4219
4358
144
1284
5315
9185
763
2505
232
597
1167
4273
310
2075
7714
2296
3716
40
144
10
5759
591
3242
746
790
418
1139
737
707
14
2214
3536
482
4139
506
770
445
1873
1656
2180
1958
583
3410
1955
560
2561
1368
1326
3591
5272
98
995
1592
86
68
4897
1420
4982
6381
2506
65
8333
5705
1302
6487
2513
1085
2720
2020
1364
5032
5128
93
4428
4727
4344
3199
2308
1673
6224
1211
5675
7416
124
536
1663
4288
1312
1370
6841
2917
2992
70
1895
6379
205
3097
706
3608
2931
3053
4753
7849
1973
1601
251
2721
14
126
256
5070
5109
1464
4460
1604
67
2673
7399
280
1550
2065
1835
2720
7139
42
1757
9614
2178
2100
99
603
262
1764
3963
2128
612
1401
339
5484
1745
3937
3060
397
4125
138
543
2765
463
7428
3267
332
1684
1119
360
2231
243
1422
646
8065
4676
1767
454
7448
1078
5403
650
5914
3600
2871
1772
1438
534
6698
2878
890
513
1919
4423
18
3035
210
7255
600
3535
86
3135
265
5302
74
1510
4674
140
3319
1528
2300
5538
965
3773
3844
137
1288
3061
1283
3794
3780
2078
579
232
500
4147
178
396
3598
2050
2436
1827
5138
480
6338
12
4808
1296
8107
554
772
28
1379
340
2263
4546
7160
2760
2926
3466
4866
4111
2213
8
3873
3422
4003
8120
92
1149
98
5252
4598
1349
1133
577
203
66
548
6587
3626
1294
1197
2402
99
2359
1208
30
5947
505
1837
289
1446
613
1745
3429
1486
2342
3894
6943
3909
901
2739
5712
2282
4095
4210
3607
1459
6267
529
573
206
2353
1042
1195
299
1030
347
807
4650
1153
34
2582
3922
4797
5100
98
1169
764
1691
514
3405
6463
543
2214
5031
1940
5829
4675
2001
1327
930
202
7684
4470
526
215
34
1254
4432
658
7296
3445
2834
15
569
2020
834
8943
2224
1040
35
2736
317
2261
7889
107
1234
5000
4612
4625
3963
181
358
706
1143
1056
671
4948
1096
196
84
1337
3246
1372
1953
593
219
5706
3547
1236
6815
416
1374
4180
4889
919
250
1767
426
5867
808
2818
6
6374
602
1194
5929
288
6061
5962
672
2533
50
414
1647
1109
5888
3120
1639
3953
1813
5143
123
3786
1718
118
5136
164
3542
992
38
1182
4468
12
5661
594
195
3639
2423
6553
2780
166
1892
1418
3924
2364
2078
480
2733
6844
588
1994
2549
6662
4484
2900
4827
2733
4869
2354
779
3166
216
1518
3582
2412
290
79
1609
1522
2833
1173
7444
2263
3236
95
2175
339
551
1212
1681
1227
806
2349
5071
7108
2996
381
961
3906
5436
1913
1550
5772
8458
500
530
4142
791
3787
6484
5360
582
1946
1551
5288
12
4321
658
2927
2335
3339
49
90
4765
1015
447
661
1310
311
4734
2464
3064
520
1472
253
4135
448
6129
517
252
672
3623
2264
9504
8867
242
1438
4534
315
65
3394
3460
1367
4066
5234
4191
1369
5232
1259
1003
1252
578
785
4751
4265
6435
3173
15
341
1293
879
1086
276
6613
205
3248
1584
343
533
7297
2045
34
1912
2231
2026
1156
3641
2821
214
4134
3977
3911
1687
3912
1919
881
7368
2091
4546
3679
2484
615
5422
7805
4269
6363
4903
23
1031
1468
2560
3386
765
145
4219
5291
3617
259
4348
2904
1293
1518
4270
3397
298
2541
528
658
5409
1208
3914
1843
2789
2771
4032
450
126
1072
2018
1625
321
1413
575
1658
1390
2004
230
2300
78
2432
1777
1331
337
2129
2775
3305
2837
5875
58
4814
1574
1031
5432
1784
1508
456
665
70
1834
393
3582
1871
3313
2575
6168
2798
1512
964
7106
3466
426
317
196
4559
21
6241
4943
241
627
555
2551
589
1514
7738
339
3080
1327
462
4557
1616
2224
1409
2295
897
991
5703
3523
5377
2371
76
1585
4949
989
451
994
362
4790
4844
6299
2190
2963
115
46
681
4737
590
4930
3948
1390
49
3648
5602
5023
57
7498
2253
4248
2364
1848
4418
1339
36
901
7339
2884
3336
4665
606
5653
3474
177
562
175
955
6642
31
5904
1406
3751
5659
2766
1151
268
199
5044
3528
1197
4195
2378
101
8460
1252
1305
2648
5876
178
3218
280
3517
1823
4352
579
1643
3486
33
2700
3295
4342
8547
5941
1529
508
1227
889
1395
295
4442
1537
5293
6364
7250
13
1650
2470
442
1515
5459
4299
3455
50
1369
48
2006
3828
1387
1044
1925
648
437
512
671
1771
6746
8185
184
8189
3118
2791
859
5756
574
3824
128
3377
2682
6183
4570
4919
155
220
4450
991
419
5621
1741
1427
2920
1
1572
12
7478
2737
1998
8461
6028
1689
277
5040
4190
8372
80
5018
6703
55
542
13
242
116
932
1906
3193
1454
5506
401
2031
6763
5410
5558
3682
126
1521
3652
7853
690
3985
7892
1403
7257
5366
1395
1536
2716
7955
2484
6641
4843
1805
170
98
229
2660
426
3497
4680
407
399
2848
1577
2873
11
4435
422
2815
2286
5662
1386
5158
1435
1015
1971
2382
1043
3859
19
2178
573
214
4143
1492
2557
74
7434
913
205
1019
14
961
3528
7324
2854
5282
5573
21
207
937
3377
5637
813
3396
247
341
13
137
122
498
6259
1111
4330
3349
2951
699
960
3184
37
1347
3018
2206
198
1759
1984
400
966
2044
3216
258
8280
5971
93
2635
1860
6074
5379
8875
1584
496
473
5120
9186
5055
748
5124
3206
127
3796
1578
88
1187
2312
4792
78
1549
5528
217
323
1241
891
4382
4852
1277
1729
1567
3233
5379
868
1150
2803
3362
3500
1722
3956
571
701
505
493
7622
3304
430
4681
2703
857
1224
811
1357
11
9
802
313
3145
4515
2546
1502
7534
9210
419
1151
3145
2979
1787
2431
222
1696
3380
2852
8089
558
4419
4387
348
766
6530
5562
689
2389
4479
5301
1737
1011
1505
58
3226
1002
5182
2815
127
559
465
5498
2226
3844
303
9217
82
1433
1035
1290
356
302
5284
1354
2622
2809
1853
1488
1936
7064
673
91
1635
456
5292
67
4787
3270
53
5588
2344
4474
5826
2690
7939
86
2287
2542
5134
2615
1875
583
1482
3442
3225
2649
1493
295
4460
3263
5429
2532
499
4937
5761
4189
4357
1896
5486
2969
800
2342
315
2202
353
4140
5699
7482
2046
4353
298
42
5531
908
2079
2847
178
5142
1076
6676
3195
1218
1792
2904
438
4329
3807
1364
4928
868
424
703
1219
691
1774
6935
992
1324
5961
3330
1012
906
2165
3833
6026
1768
282
2966
132
5770
8094
49
880
2871
4014
3214
5116
3462
2202
1615
5385
2225
2741
1089
6778
1475
4702
3662
1945
9026
124
393
6800
2258
2520
5755
600
450
3306
6911
1136
1171
127
5488
1412
295
1106
1543
2144
712
4331
912
117
1633
541
1417
1284
507
103
1753
1071
7856
850
811
2979
6
2219
2069
313
8334
653
3708
2638
5772
283
4029
9388
5795
1525
1133
3128
46
627
1102
4405
2246
771
8463
9725
1469
3641
1225
3455
25
1226
1071
1607
774
5908
749
2418
84
553
5282
5074
2676
81
4493
4955
1118
7268
1649
258
5546
70
4900
3608
577
276
844
471
804
6159
174
7322
4132
806
522
477
5683
1457
89
2618
23
912
8290
1788
46
53
4818
101
1145
5436
164
1966
823
758
8990
12
4166
3296
5637
577
1162
1557
7131
835
1577
1490
1841
4710
2041
114
5331
5036
1926
2697
7090
1504
3645
6375
1493
4089
4706
8701
5025
3368
1446
5506
2782
984
1284
2918
445
578
3165
1960
4081
8206
6395
1388
415
4692
1851
513
7
5367
2847
408
3200
48
3098
4696
502
388
616
339
208
2733
6519
223
3844
8128
4348
1330
965
1993
5153
2142
1009
1619
1455
4843
1264
130
7583
3128
736
273
1374
2244
5277
2146
90
1387
331
4264
1501
2104
4899
709
1937
5133
782
12
5758
3611
4931
6714
1643
34
4961
3841
7
2133
1905
862
1186
2123
6591
7616
5180
1047
257
1433
272
5
316
513
249
1117
49
896
915
344
1135
667
5020
2420
5885
611
6699
791
3421
580
1022
1051
514
78
1344
3413
2810
6897
3490
185
6849
1709
2688
8771
506
8147
2083
160
1798
2313
85
682
4065
586
2630
1549
3247
123
3703
709
40
3710
2599
460
874
968
1149
703
8104
2153
1147
160
5856
138
65
2111
9310
429
1401
245
2838
5026
527
753
1832
3367
79
4718
735
464
578
2771
946
909
2322
14
18
3834
1579
2482
1438
4780
1469
4066
5843
4820
110
425
8671
2964
606
2685
3897
784
409
1679
2962
19
445
2057
162
3625
1231
284
4028
2661
2290
4076
1529
892
927
5630
534
1134
874
3486
3372
1410
178
3562
1530
4214
632
2173
3400
270
613
4727
3490
8407
874
959
1787
305
218
589
294
1925
294
2450
3009
623
6932
2224
3050
4086
18
2494
529
363
2938
1983
4127
87
2473
3538
7375
243
593
2270
264
825
4089
5644
3145
1777
353
589
245
6572
417
1655
799
2696
415
84
4897
4457
985
1414
2734
2992
7448
3639
1767
849
2990
998
6370
317
1517
6359
1639
5077
3310
5186
3147
3328
34
3310
111
5863
2815
3597
3204
1668
4694
430
712
2636
1439
722
5470
5306
1317
4617
3474
4680
1307
461
3746
8252
872
6116
3616
3925
131
631
1700
58
1
11
2029
3621
8508
1035
1234
117
115
2148
1
3093
4987
2814
6121
4413
279
4523
167
969
3285
5902
789
3261
2028
1099
618
573
2490
5194
3308
1407
2292
6290
4
840
1482
496
4531
6802
880
5934
410
577
6914
469
834
3101
3137
556
893
7874
1097
795
1151
1188
2227
3259
1313
1156
697
2661
2033
4334
2359
2722
237
1749
95
1526
1538
708
1983
3938
952
635
2439
2670
2140
5009
4811
1369
1377
1701
56
268
1125
4270
4457
106
1110
2536
4209
118
3406
842
2508
1488
5066
4070
6874
1491
309
7046
475
3033
8058
879
2698
2027
5066
1766
70
650
2550
1992
476
2284
4322
1006
959
2534
934
2997
1483
3784
337
571
1443
2261
5331
520
1053
6
5497
1244
4649
4320
429
350
2774
6
1162
1550
3289
11
3321
565
396
40
1716
5078
3042
307
9304
3061
4815
4663
4343
1115
4303
5209
1768
4294
1048
7925
3116
3655
4304
5282
4743
1752
7874
1992
3813
5373
3651
588
2469
560
4662
2583
2660
1796
3237
1304
1331
6749
1130
422
5818
2699
1544
3189
456
3549
1151
604
1111
2596
6501
3952
3306
3125
3629
2764
354
1817
3743
1838
5080
1457
1601
90
3602
2752
860
605
4791
65
211
5039
1463
5297
1415
5324
1370
651
6351
5430
743
3100
1898
239
3361
2723
2771
4514
195
443
140
1061
4737
2095
3945
4272
2127
2087
537
1718
5111
213
3565
761
247
1556
6293
3239
5484
1717
3106
1159
306
1948
3328
3874
381
379
4503
393
659
3108
5322
4155
2919
1622
3387
6225
2343
3520
918
1282
1057
2032
151
6462
147
8767
6808
21
3897
4279
437
1494
1108
818
46
413
1873
885
7499
1373
1901
502
2570
1712
671
3906
2194
723
321
103
23
1465
5908
4004
3244
6420
2184
955
493
7873
1016
4689
3925
3541
1957
3450
4835
7549
815
2262
1507
768
970
8253
1460
993
1480
859
318
749
329
7667
365
7169
1903
1349
1824
5721
3363
842
695
3371
4794
1838
1087
2236
932
3957
156
1850
2464
4386
970
160
3932
6084
3189
2428
1947
7360
862
223
433
484
1623
1367
2289
40
4624
78
534
944
2058
312
924
5646
3726
5884
3141
913
4089
4795
3352
1193
5978
2898
6
347
3245
6506
2328
5339
9
915
1622
689
2335
7140
668
5
7433
7190
5423
4515
1929
4346
2818
2016
4356
22
6364
3728
6179
1610
319
3333
1692
2384
235
122
5672
2074
363
2153
954
221
3606
274
72
710
4663
6524
4687
1923
5148
36
2579
2413
358
1767
3246
6421
2324
2456
4145
1527
3075
5617
1005
2435
7976
2557
3601
1933
1385
444
5788
581
3901
612
147
5520
1903
651
490
1752
1630
1489
2165
4713
5579
2314
2523
6308
1004
725
7389
4833
1147
2413
1256
126
7570
641
188
2660
1502
2287
1976
162
6286
4135
746
4846
4719
2260
2242
410
2766
437
5239
1092
2697
158
5980
3759
1194
2826
452
2399
1004
903
3597
1014
5029
5724
146
528
7665
707
3850
1052
1878
2099
1560
2274
794
1218
2028
4123
174
363
2449
1833
1871
764
331
1916
241
645
4523
3394
431
4139
9319
897
1284
2542
139
2698
4031
224
1964
2342
2130
5600
3459
302
666
718
18
2856
1
2205
5397
4120
1852
3606
2967
1630
652
3399
5474
6983
829
1523
5910
1763
8317
2474
3929
1142
4369
3906
7859
745
1916
217
1981
2999
4672
6928
870
16
1715
3754
3209
3695
4790
3865
128
1589
4018
4027
688
457
1508
7022
2462
3356
1654
3293
1378
3143
2085
1260
4254
2666
961
5088
2357
496
5511
1132
1875
5433
656
757
1847
316
3938
1487
3163
5050
1163
1102
6234
2190
276
268
1771
1937
6056
2685
289
6604
5537
110
4664
3286
451
4538
812
2945
1025
4872
2637
1287
5365
7140
4730
457
4649
1849
354
1769
451
8449
2762
2630
849
647
1756
463
929
8
1315
429
2018
1313
5949
781
1765
850
1465
3801
4005
769
1344
6915
1495
1072
4375
3204
123
6699
11
4163
3425
2105
639
3071
74
3153
2496
6287
3626
232
47
6550
8630
583
4318
8741
2
3363
2100
2290
1332
156
183
1145
217
995
5493
62
690
317
4944
8117
1114
1459
2343
221
457
1453
195
353
5625
5014
1613
90
516
5202
3290
1083
1210
6271
1135
5786
270
9005
3936
6381
7787
2575
169
1251
1528
6681
1655
1570
5373
4281
151
668
202
9376
1652
107
419
34
55
3772
1056
1801
2894
1638
5801
7498
4635
309
9145
3569
4145
2407
2585
7031
815
336
3286
1469
1338
1534
1756
780
265
158
949
2523
67
297
1663
1387
5215
778
4330
2303
7710
1853
3651
296
3564
2984
32
481
3420
5291
2069
1587
3308
1344
2213
1940
550
3084
6962
1202
64
1817
221
6450
2930
2596
1740
4504
406
1938
2018
1041
1093
210
236
4896
3280
1427
723
67
2441
3329
6729
1259
1709
3418
1626
1792
3344
1676
1749
3979
3269
1374
1342
4110
2256
527
1685
2554
1380
936
3
6315
2728
1817
1629
1023
1363
7645
789
303
5427
7393
131
3493
3327
5364
230
319
8145
2776
1196
580
100
5036
1822
1337
193
695
2013
226
219
610
1876
323
3288
2433
1186
3111
7677
1616
6169
5112
1076
447
1224
495
982
614
2572
56
5330
3926
1312
51
699
4547
3085
664
3927
4606
266
2863
524
193
2493
606
2641
18
2142
198
26
3686
4190
794
4019
3367
3121
257
1400
25
8365
1512
383
2249
2278
4054
1188
4751
138
32
9315
848
1837
2847
235
1824
803
2319
72
3873
3629
368
5019
390
2494
519
2859
172
5779
734
203
845
3416
1091
5336
4721
3893
3257
871
5599
819
139
2658
2244
5149
2062
968
4494
2514
4530
8021
1791
1658
2540
451
2503
1752
5147
460
1359
4150
4477
150
2491
3558
886
617
910
5
1643
6476
1269
2191
705
972
783
2628
2
5137
2787
5378
3605
1202
3594
6286
122
3878
1235
847
4892
5194
4089
2788
3941
9373
189
1314
6845
165
33
946
473
4868
11
3927
2660
7650
759
709
1971
1082
844
122
1086
4973
97
2643
8
1583
9351
4
2545
2113
9616
1980
758
743
8660
303
747
33
2763
3697
36
1459
5015
1237
3504
6307
2746
1463
2589
6786
3323
26
721
3947
4604
1185
8052
3752
477
748
663
344
4393
5133
1589
3003
136
247
2957
1097
2687
789
894
2598
2534
1061
1270
1310
3361
279
197
4318
1843
7792
2019
4321
988
2602
4320
822
118
4439
1608
8189
4312
5055
853
117
7539
1874
6487
5839
97
1201
66
1884
889
3378
2542
398
6094
3903
1498
1744
1709
4639
75
4275
3581
495
67
1630
5135
38
6473
2361
1469
4265
763
2633
545
1701
3576
7878
468
4544
338
4395
57
2927
5350
2135
1306
3229
906
2381
43
265
4995
564
350
1395
7723
1064
2212
6746
422
6543
2777
1045
4940
2446
1015
5194
402
1537
727
248
408
2369
7433
112
802
6486
1616
6615
3307
2757
2316
34
166
1766
4451
732
901
4393
99
1540
606
241
2061
3579
976
790
667
3118
2001
4415
4485
4016
176
575
370
816
261
8292
864
220
3977
2285
403
4637
336
135
1798
2198
8029
362
1693
6468
1051
5217
2325
1693
717
477
4274
698
5767
2500
6592
774
716
1782
7073
1238
3413
1150
625
92
245
2323
403
782
4003
487
3372
30
4705
1738
4256
152
1562
1104
2773
1826
1314
114
5518
2064
886
1059
4237
779
1818
1217
3768
894
552
2418
2884
402
2535
332
3610
272
3420
3543
2893
6024
2654
1849
7739
2405
3368
1951
782
54
4074
1669
3382
7937
1864
1316
3595
5671
705
4115
313
2191
4873
7
2303
4061
262
781
3469
3132
2740
1336
626
1625
414
6398
2714
796
2685
9514
146
269
1679
1116
113
1358
4502
515
935
878
1571
1090
2764
968
99
1272
264
288
4448
805
7648
2047
180
826
0
2360
6343
2110
995
7202
1981
149
2249
216
3576
4871
256
2363
141
879
3558
3222
2496
9097
6339
312
2757
2682
86
84
2894
88
8468
5836
10
7785
2074
9360
2344
1656
1234
1661
1226
1112
6686
3568
2107
869
4914
3390
842
45
1539
3515
2766
6988
3136
474
452
747
2920
5333
254
4078
4645
1699
2355
5574
4871
116
1376
125
3115
1040
2842
3094
3478
4680
27
1648
3573
5208
6270
971
4206
7554
8324
4651
3332
5861
3236
3004
3473
1673
5351
186
4588
1018
4046
1547
2874
308
2506
6260
1325
793
1890
34
6293
1528
646
525
2538
2382
3078
539
208
3298
5672
4601
7478
696
5038
227
1065
4400
317
722
808
5887
192
6066
40
716
4686
1061
1694
1164
1354
4005
156
6276
7089
7488
5850
6726
2137
1187
18
1581
3968
3990
13
2335
4964
7181
965
1060
4
1348
5515
1052
3500
115
1628
1969
439
543
13
306
74
325
3352
2372
2972
4980
1077
3693
1589
1290
2021
4113
3876
121
2119
3832
5598
4971
441
7329
6303
3384
1451
755
3002
1268
391
881
568
2743
1432
13
136
6390
1508
8164
39
327
195
3235
6278
64
2135
8094
690
776
3108
6670
2966
1984
4235
563
371
3135
7
1287
580
3906
4475
302
382
2651
451
3144
3933
279
1516
2740
1624
1334
3545
1583
554
7622
786
2324
5980
54
1123
2164
7166
2206
5683
895
1782
3670
28
5985
1445
8260
625
184
207
1735
739
5132
7192
3122
376
2984
867
1633
1912
805
1621
5530
984
775
314
221
4658
4293
1654
1173
489
1818
1534
763
3309
253
456
6174
2603
410
2939
339
1045
447
1136
2756
6884
4381
2497
1371
1024
2706
582
2736
2292
1503
4152
2439
3148
2531
77
2413
6
568
2962
1062
6352
130
6333
1166
2324
191
359
5110
9070
4572
398
1099
4299
7981
808
1223
2413
2721
3610
1959
267
1402
647
6335
7812
345
138
2842
6806
5865
5542
293
1185
1553
2665
1501
7516
1508
1188
6969
1325
718
1021
8570
1373
2
8138
838
2902
69
237
1040
636
2451
161
2725
532
3039
1430
2091
518
233
5628
1880
2845
646
727
1359
19
2250
5195
1778
6120
335
1258
2231
925
298
2389
518
5111
5739
744
868
14
7349
3138
1475
4688
392
2225
5384
2356
1437
2808
1443
61
1196
3156
2867
3954
21
603
7309
844
3473
5737
13
631
412
352
614
6048
1266
1826
9450
2866
1438
109
3655
5379
210
88
1209
1824
2147
211
6317
938
6601
3298
901
972
2481
800
5114
2591
6948
1506
2584
1192
4678
1389
2066
252
2224
7459
249
726
549
3530
2733
1965
5482
3540
515
993
69
51
1408
2759
8575
88
1327
8358
703
1671
2733
954
1034
1183
271
170
3203
2674
6086
59
5412
405
4727
1814
3660
3298
4926
2316
2006
4415
4950
2410
312
1281
1387
364
5364
19
1306
519
2667
1569
691
3715
8205
12
1957
814
77
3433
2010
3259
266
138
6432
204
6622
3834
226
5693
2963
1068
3594
593
4076
1114
1876
183
1966
2455
776
3795
2503
1374
3625
2347
1022
1103
5579
37
991
2340
1564
1370
217
1716
1382
2317
3400
286
1588
2696
2127
394
4023
5068
5156
3829
474
562
532
6250
1442
6748
999
6501
540
5725
573
2106
112
1126
801
96
67
5826
3648
7903
2318
1025
3845
1432
2820
104
1863
7080
6482
302
494
4540
669
796
2514
1810
258
4878
3857
916
540
3087
5414
391
3365
2469
3314
2152
94
3975
4928
1313
171
6904
1584
9819
1712
993
1566
247
274
869
8554
5530
5394
7012
1662
769
413
5480
699
901
1546
3358
5815
786
4476
4662
575
8292
1838
274
1587
580
32
1397
803
2074
981
8
5168
133
2275
856
6557
405
534
2163
65
512
4588
332
2377
127
31
400
33
2957
2228
4
233
3439
278
642
1517
1826
3608
4595
312
607
7142
6777
190
258
2244
9076
5834
3560
1695
304
73
7140
2697
1910
170
6083
16
4970
4409
1927
3457
2842
3536
126
3983
263
353
3339
1428
3223
429
953
3512
546
1054
8199
1985
3646
2125
161
960
3800
5643
2489
3035
3872
593
2860
2060
58
2547
1686
8942
7133
3055
496
1344
845
898
2387
2470
1283
636
1496
941
904
3212
1781
123
859
3429
8310
5145
1594
462
454
3790
4175
1804
4257
1623
353
303
313
38
3474
5431
843
2431
2784
2954
653
183
835
6153
2566
2973
240
490
6762
3633
757
1794
65
4903
4542
7943
1225
2361
5660
697
1677
395
45
2522
3259
1029
2312
345
1130
291
6101
8988
1880
1968
2193
1636
1889
609
326
1495
1736
4903
609
931
2974
2498
1247
6663
3577
9035
2547
352
1028
2232
2892
812
4039
526
237
5729
2352
3833
6096
4351
635
2840
3014
8791
261
755
1815
3587
5181
520
1927
502
791
5777
1191
3134
2824
725
612
2965
515
3015
3177
1395
544
895
3123
1065
3654
3318
4754
1344
3453
42
5922
6824
3072
611
5907
138
585
124
413
4990
1663
59
128
4832
1754
3134
853
2362
566
3599
438
6126
5912
1350
3424
1868
429
240
502
1366
2096
6331
1305
1868
90
1120
2402
4550
6006
733
620
2384
2281
1557
1573
7876
2230
1506
15
5733
258
4253
2268
4055
2279
4073
2165
5585
4707
541
7095
2219
1121
4962
4304
2624
1469
2420
9808
1235
4426
2683
4163
2188
4827
4944
3938
58
5122
2036
314
1217
1098
7050
3863
814
6600
2779
870
4015
953
4093
1854
1614
3141
412
806
3328
579
1672
3488
2150
2747
1752
2496
5563
3197
4813
292
4689
41
2963
2896
489
878
985
5119
6506
8
421
255
124
992
863
395
61
3175
7125
5661
761
0
560
2730
209
1344
1929
33
2451
3676
5535
4039
1548
3897
801
4899
1252
1974
1609
1555
708
266
308
1433
255
495
469
3620
550
6322
3353
4725
2424
181
658
245
377
1953
1690
2984
2918
1460
1100
355
1087
0
123
2293
3140
952
417
355
2145
1307
4453
4323
1222
5787
4144
493
715
2217
2918
1265
3043
3160
2975
5804
4010
1196
3340
3572
285
164
1582
3135
1075
1081
33
2045
2710
5813
1272
566
773
3410
3033
70
3948
2299
256
2756
1429
4131
2115
111
606
688
111
8071
1453
2175
3337
5647
2788
3847
5661
3519
2132
2747
1448
3117
200
1879
3815
3073
1979
2445
6144
5983
6946
144
794
2869
1991
2674
2042
1578
2480
124
6751
848
4398
232
3611
662
602
7320
2567
2215
1097
1430
1299
7010
3859
839
1587
5284
2691
4609
2860
1534
30
1609
4256
1107
6384
3502
2546
3697
663
38
1797
4900
341
2667
5065
5813
2693
7754
3121
3664
1304
5803
2502
7523
395
779
4375
2691
2240
114
5791
303
7239
376
544
4442
260
1018
324
5807
58
110
3438
2860
5768
6011
521
2571
8037
902
1178
7197
121
2109
171
8475
406
4634
116
1988
2344
549
1775
1692
441
5975
1103
788
3463
229
7908
5631
99
1931
2310
1104
221
144
1344
814
1407
2034
36
6901
4630
432
2650
92
5172
4627
1609
7596
418
288
256
4996
610
2315
1969
348
2052
4442
2064
2584
604
1181
1390
346
4286
6987
2189
4717
48
242
675
4219
4134
894
1660
2338
877
2997
4754
367
3695
2886
3003
1593
6890
446
2406
8104
4128
7563
2300
445
5452
178
5485
169
2984
650
3470
273
1644
858
627
6276
388
729
563
248
338
2471
7176
5239
322
1600
6880
3439
1672
6771
1755
2083
1465
786
16
537
5842
1433
650
60
466
5560
27
1059
2132
2031
50
10
79
7828
1787
1759
3108
437
2441
2585
2070
4904
1808
8971
27
155
210
1936
662
332
4724
214
2112
680
115
1938
2348
2534
533
1343
2241
4073
155
2069
3230
2
3919
7610
1015
2699
1579
1166
733
190
209
2227
1356
1361
8800
735
3375
74
2073
3610
3477
1896
52
614
3991
61
304
1794
764
230
3601
4327
3065
2911
2201
1492
512
1568
5949
1456
2365
1471
3365
1018
2768
3329
4863
4205
3659
7045
869
96
1351
276
2577
1858
2672
9412
1675
364
5
3784
103
836
1592
1071
3438
196
2782
2818
1157
818
1642
102
1672
683
117
316
7440
1396
1054
4267
1387
3418
1497
140
3296
3756
5406
4553
1292
1835
4721
1072
40
3227
244
968
1764
2510
654
3186
310
882
2210
3730
222
790
4641
4566
4403
2917
1218
5804
1771
2593
1447
1272
447
5544
135
55
2548
4123
145
3038
28
2547
5018
1857
985
4640
1721
2602
126
118
230
3669
2123
5927
5187
1097
1384
136
1899
4058
3473
1886
2055
8281
1816
3135
349
1
215
1575
7497
1
512
4325
5593
4694
1700
1786
5303
4063
135
4432
8383
2256
5345
942
707
3844
2417
2645
8529
2743
2251
6875
998
2106
2211
4777
311
765
3225
8103
810
5623
443
3650
3954
540
2813
1850
3167
7006
716
2619
602
583
4733
467
151
2520
6658
643
867
3782
4962
1133
69
2980
6494
4508
2150
7422
412
1441
1722
2194
410
37
783
1873
2337
1166
2719
2916
7376
6005
505
5386
6919
682
4195
3235
3182
6755
224
1875
282
3342
458
257
1535
120
8665
6828
313
455
1584
2053
5108
307
4187
3431
2207
1261
1676
447
777
1306
6320
244
3093
2576
2808
268
6556
1238
1385
7568
111
47
5270
9257
3159
1192
3722
2976
8388
4349
1578
666
443
6277
3969
4118
260
1008
48
921
1934
874
2981
142
2364
3889
2622
710
760
367
465
4862
1099
548
395
4063
1579
1316
5505
527
4944
1674
6791
3090
1381
53
613
107
3178
6117
1558
3084
2059
1210
7158
4608
5693
1499
7351
3578
1876
3036
2407
8223
1325
1991
563
2363
8423
1472
1030
1762
4160
6950
6050
1304
206
6892
1995
1414
2030
51
2630
476
6119
2257
689
109
462
708
175
861
1878
5679
321
637
2796
5648
1540
1864
86
125
835
53
6998
650
2046
5146
5853
147
10
300
526
2863
6874
1
297
995
997
2667
6105
1910
781
2161
2532
5549
108
5441
853
5944
390
655
660
452
1273
564
157
5637
2310
668
31
3231
129
1420
699
1282
3140
2638
31
1602
4149
3141
525
1037
1188
593
1464
3394
2434
3000
3576
1
4616
553
1886
1359
2337
89
1666
2011
1313
7
3636
2434
6272
3646
3522
3179
8063
1101
6253
226
192
3845
697
3574
1058
660
4310
3468
3339
2982
713
3225
2947
5
2128
2368
4393
186
9422
1326
941
3709
3768
828
1877
664
523
6
453
3194
6676
196
628
1337
1055
5021
5434
1390
1019
1998
6117
2311
927
1566
2253
3228
567
1628
74
8
467
1470
144
1499
2480
95
5115
2892
2604
5652
221
1549
2530
1108
3357
1375
2272
543
2239
1694
314
3597
48
3726
1526
1550
2901
2173
123
7806
7
200
8336
375
55
4933
2027
1350
3305
99
1305
2020
5014
124
898
1469
6687
1715
1013
18
3848
6480
337
1247
4738
2283
31
1817
1355
393
102
1257
2
788
4409
787
1383
481
1779
4782
250
2909
7360
3420
5164
3660
1419
1180
886
1638
6177
1576
985
993
3798
224
1452
3143
185
9463
3539
2153
7174
3221
3035
978
954
1964
3324
102
3056
2555
5572
3303
14
3804
7064
2454
322
937
1905
4359
1683
3246
1030
3997
1047
1194
6353
87
81
331
4209
703
818
1947
7640
3033
649
4883
5840
495
2507
2929
6172
108
1602
141
362
1127
4011
8
7516
2380
6732
406
4188
313
4301
6487
4139
482
35
5242
885
553
223
5102
7503
2499
1327
404
4934
2236
845
4897
3605
4149
884
4575
2152
9160
1470
295
8502
327
1623
850
116
1845
6258
376
2313
4054
485
94
1888
5877
3919
3062
2325
6046
3902
409
900
1344
196
223
8415
5284
5485
4644
3566
921
950
7875
5737
4873
640
1535
41
3127
1707
3689
8314
1508
5018
5584
186
142
3479
607
375
197
2267
5850
5662
4772
6696
103
1825
587
845
2574
7048
205
5715
4936
477
628
1353
9031
3663
2624
4333
714
996
3251
6882
4412
740
466
1688
189
271
405
2788
3274
2297
887
2433
2647
4823
582
778
3740
11
438
158
295
8495
2246
199
153
1022
4235
1415
1012
4723
762
1261
725
17
435
16
5751
2033
1533
8590
5178
1569
2755
235
2274
1674
3849
1730
306
1410
673
1553
2230
41
1661
3389
4642
5231
5
735
2021
4228
1380
2501
1880
3866
23
5454
3270
1195
762
419
836
8720
628
2723
1200
2252
3282
2213
6156
6691
9126
8472
244
114
613
454
239
4216
7818
8122
2969
2361
867
6817
960
1714
2774
46
2546
1405
2742
82
1062
7577
4856
62
14
3336
1462
770
3891
3632
2852
394
238
104
1112
488
645
6009
51
4197
2414
356
2218
3599
2462
3698
327
367
953
845
2045
2747
6326
3066
2078
4578
2038
1427
6311
2918
5109
655
4544
42
3211
3213
4252
804
9400
3135
1777
1340
5076
3144
1675
642
3423
1790
1255
2838
2406
3932
631
1295
2239
3008
51
2795
1698
507
4157
4145
866
1035
1971
6069
58
4235
1989
4605
647
2963
1294
2481
3770
2481
324
870
100
22
2161
158
7804
2583
743
2377
3698
4505
231
2632
394
1807
1422
5493
1623
1016
5974
48
2675
646
3377
8601
17
1623
559
4155
11
1085
3120
1332
906
1928
8546
4335
88
17
3519
4078
2430
511
345
623
1057
1027
654
409
4299
2413
4262
6596
2221
1273
3145
1593
378
8641
2144
2223
1585
47
1915
1447
12
967
659
361
309
3874
3486
1968
3501
2936
476
2348
498
2882
2117
556
66
2728
446
535
2889
879
347
446
1915
4796
241
6236
7557
5919
3211
7795
137
1880
673
5305
1944
8122
1527
1144
430
2589
1696
558
903
3571
66
5822
7241
1712
44
1220
416
866
3782
1482
88
1680
571
3357
3253
583
1114
249
7663
6329
7131
1820
320
8416
2185
193
2472
5916
5242
1475
165
1514
1159
3684
1262
955
3235
505
822
6452
5404
4218
813
1307
2937
6688
205
5238
234
3834
2023
1280
157
1311
3415
1221
1
9558
1166
3057
786
672
5032
6804
89
3661
3334
254
1992
1148
3044
2499
2765
1061
2681
2531
5199
8236
2580
480
7667
4888
19
2647
3922
1053
4233
2466
2316
1711
4913
2248
5530
6881
4284
402
627
1552
783
1614
2459
1793
126
4347
939
302
2269
880
6187
17
2781
1501
1805
4515
956
4088
1443
4811
274
1642
3028
4374
1772
1544
4932
895
1395
5457
1526
42
4099
3054
4716
1547
2717
15
7840
5357
1205
7593
1226
3642
364
5672
2021
835
5536
320
8969
2172
2246
1879
4408
2663
1960
3003
4102
568
2961
4776
4040
2210
1238
2297
2695
106
3465
1415
3394
401
907
958
7710
7608
2323
4434
4612
2120
6515
2919
2736
1279
3788
715
7379
84
736
348
264
19
6331
2325
3412
4695
10
1384
597
568
2382
14
6057
1168
2675
9731
6614
6165
1054
4672
760
1720
2847
2759
374
5176
1004
1904
562
2048
5428
496
2498
7881
3900
15
1308
683
281
5516
918
2024
2136
4499
6915
248
2280
1741
1616
485
3425
8170
3571
1079
110
172
2647
1465
1089
2898
495
7289
886
8530
413
2141
202
1380
680
3465
3517
99
266
1808
4239
6043
2140
2167
679
6298
1923
4790
1535
2041
1690
178
15
47
89
5178
2009
3902
484
3360
6307
427
1342
37
4035
2818
1034
707
6131
129
482
61
6272
325
3804
441
4418
5549
126
1666
3519
512
2293
374
235
166
2590
1291
2353
1388
98
1285
8085
1408
4177
3836
195
3485
5611
1818
1373
441
6838
7897
3378
243
3207
709
4636
4553
1807
4288
622
1010
3886
6112
3159
1226
3070
2166
2691
294
4549
7576
675
4340
3423
242
810
7682
4576
2887
4579
3013
307
1149
3568
267
2370
8154
2908
311
2653
715
4431
70
1422
4928
3292
4757
6030
410
168
107
6774
1761
5207
351
5915
3137
7739
2977
3970
65
3835
4988
841
1046
7190
2555
88
2806
1062
36
5198
600
64
783
85
2071
4611
3509
1954
142
2483
1561
787
5582
4558
435
2540
3448
3073
4639
1216
3406
1154
733
234
1498
1509
2834
5881
6483
510
4911
322
405
578
764
727
1322
5795
2075
1231
598
1321
8232
263
1364
2028
3608
5183
5734
1038
75
969
1845
3417
2255
1784
1413
2392
2019
3434
799
2673
3250
7832
379
3982
6664
3309
414
2341
4471
2400
2690
4500
5152
2325
5223
1789
1113
2973
139
6
6612
1130
3992
3021
5834
7617
6981
6131
3987
320
390
3160
353
1558
2178
1294
1220
581
2939
206
1667
1829
1040
311
3922
8291
1447
3686
3993
4512
3038
1705
3144
68
3595
481
2109
6
3164
5668
1404
290
273
864
7183
494
3783
2844
944
1902
3368
4230
5069
922
4415
1762
6236
9428
6145
396
2670
1132
6325
1670
3304
1741
241
3119
3022
392
574
912
7891
1322
2170
6108
8428
8290
1208
1374
29
25
392
9177
1663
386
8712
1996
519
2911
8965
36
8266
165
1650
1637
50
247
249
485
1178
1104
4526
3671
3782
1669
286
1475
153
1352
6173
7414
921
5461
1763
334
667
6248
89
2576
335
725
421
1046
3362
5676
254
7545
638
407
3708
1696
522
7758
1045
322
529
88
387
2600
4366
2220
3249
1410
1296
3708
3546
4968
6740
1725
823
4371
635
1037
3468
2669
3946
801
250
1463
2861
1418
8465
8813
1384
3565
5745
3110
949
1623
741
2924
9700
2726
43
7441
6460
145
3680
2151
23
4677
5671
3326
290
376
154
1455
860
400
8109
3624
1891
3470
353
100
1258
2807
3681
3821
7764
399
10
181
121
2989
1144
594
114
3332
3365
7544
77
234
239
954
4297
4378
390
255
735
576
1637
939
1031
358
248
4814
6029
14
3074
465
5469
1364
1427
2366
727
685
3848
4
1195
1375
719
2739
3863
606
1084
1707
1446
347
843
2168
473
6385
1579
6166
4787
1892
4464
1337
1927
1458
258
6308
1217
90
636
3027
4681
193
6483
5098
352
2046
4836
2489
2443
6924
2326
1054
583
4034
2330
956
1549
5603
1691
8824
2567
7130
233
618
5851
5956
2911
3313
4722
681
1682
4369
11
2573
579
4416
1544
1056
2798
5501
601
2709
4424
140
310
379
3861
2337
5636
4014
2736
3949
2162
6543
579
370
3309
435
2056
5660
4624
458
5175
3108
1877
599
475
392
980
37
258
303
1286
2712
1263
623
1572
1502
4116
1464
3672
3076
281
506
3053
424
759
1787
4130
1480
436
970
174
1371
6193
1775
1068
2144
1573
6258
275
3714
154
3187
593
1520
1126
5860
3796
1606
1759
2186
1870
1669
268
7
1116
2709
3855
4755
495
1747
448
514
1633
939
8675
416
251
2208
51
6649
1081
237
1606
1193
1973
2134
148
7130
163
5874
267
4771
717
32
2543
204
3405
338
1692
3485
5467
3734
793
5375
2500
486
2592
73
573
258
652
3789
3419
4928
991
706
116
1919
72
425
2255
2158
3007
2775
1203
1650
3099
5532
2375
3890
2444
8064
3924
7774
3711
73
2957
2972
1209
702
2568
7324
3729
231
4312
878
1381
2766
6374
407
1368
2843
5050
6569
1286
3773
1469
290
1739
1506
237
3963
3580
4662
5829
4386
1702
1015
800
4793
532
4820
268
4811
1576
2197
3
12
1497
253
116
1046
6865
1959
147
2774
1304
6757
3989
3514
3603
4322
227
4330
1925
6288
5168
333
1473
157
2448
6533
3554
622
5791
7315
1465
4574
3976
162
2895
5027
7922
2995
653
131
864
6239
868
1792
3275
2176
1279
1202
587
707
3461
374
474
5172
2781
581
448
22
3305
2650
2628
4965
5511
1962
2811
1658
80
2131
149
901
2304
858
261
474
380
2154
1836
1357
3356
2952
2911
2975
692
2359
2388
766
4971
6726
4305
1460
1317
7283
9159
1263
2486
222
801
2968
412
0
5930
653
850
457
241
1885
182
90
1483
32
5157
8512
1111
4189
7582
523
28
79
3117
3975
998
4016
3946
7881
7180
752
970
5281
2115
388
906
2210
2663
1855
1977
1363
2119
1548
1661
1679
163
7162
6615
195
6276
1509
4270
6445
3500
5974
1899
1658
52
1489
3494
1626
24
5171
2699
416
988
877
309
407
1332
995
1124
523
1933
864
2210
3078
1969
1610
951
9
471
1167
3321
4
2703
1406
1042
1263
4160
2142
485
2275
7556
7729
1
3860
3259
5051
6081
1599
981
620
912
6580
869
785
4428
4909
147
2013
123
329
1433
4217
1000
3328
2095
288
2613
1835
99
653
1146
1012
51
2814
1154
1369
1229
9
3150
3970
2020
5021
1396
5491
198
3813
476
4724
664
9518
71
1356
1564
170
5332
1280
1601
1281
3115
2347
3282
2238
29
341
1841
1963
1
1510
9072
1004
47
7068
9128
161
6943
3858
2853
944
5390
673
2096
6740
108
47
3342
5816
6846
4574
8181
2381
1538
5612
7185
4431
802
186
5402
1343
1654
1309
992
3384
5515
1828
1799
4877
500
735
713
3949
285
2831
2711
114
653
1920
4888
75
1162
190
2004
354
5048
1911
1025
3967
8800
1820
149
3588
336
1835
5658
7450
684
4339
1578
1845
1804
3863
2886
97
3621
1040
2479
2714
1201
7210
5428
3296
143
302
6367
1487
3035
8886
3501
2106
3893
6268
3555
4479
145
5240
266
3903
1485
1032
963
1155
3211
1425
5083
4944
1059
1281
1355
453
4195
348
5631
776
1208
3853
1578
386
2443
6370
3269
5878
1253
1207
1384
3565
3470
1248
728
1020
6274
2913
610
6647
8840
5582
6128
1547
479
4381
29
4193
637
0
7641
2336
69
4283
3394
1968
4980
368
8401
2196
3431
4259
829
6110
511
1797
713
3583
4560
147
950
5084
332
1200
1431
665
4792
4192
763
976
6115
26
3609
156
3877
508
4575
4536
989
213
6473
672
58
435
668
3721
140
1237
3625
2679
1104
4214
360
6518
4278
1055
1131
18
425
789
976
8271
6845
3617
2003
4673
2444
3610
1008
927
2368
171
3032
3669
3986
1446
556
3968
4065
2152
104
1913
2016
3222
2687
1321
5473
51
1050
2304
517
99
2133
741
241
1316
1354
31
4766
977
4112
490
3881
328
8578
748
5860
1278
5075
2250
2747
2863
1598
647
5139
3610
3699
6918
6781
2118
599
180
4114
4434
319
657
1616
5455
3804
862
2941
166
985
739
4878
487
8788
3437
4754
3675
549
320
6664
108
773
460
6179
837
3811
3879
6833
3544
540
20
5509
3549
659
7076
759
1751
7262
3794
1714
641
7251
3040
4491
15
928
4737
2506
7573
2697
614
709
7511
2549
775
214
4567
532
375
702
1704
3510
6592
821
1543
456
1304
7039
7724
1352
2267
5942
894
528
1574
3274
5545
1910
8901
2427
1399
3326
593
782
6394
4107
3010
4186
4228
785
408
250
2693
2757
1076
753
399
1035
4489
4687
5124
3011
680
3632
3396
250
7813
1166
4737
2
851
420
760
1087
865
218
2689
98
201
4408
365
913
6292
2565
2177
5529
3271
810
2036
969
781
320
355
955
576
2929
565
881
6769
4653
2973
2624
3215
7643
3313
7848
6500
979
5521
111
5271
646
1477
16
1033
801
3359
579
6984
435
1868
525
183
60
4600
4344
2619
957
954
1338
2497
788
47
3488
4763
740
653
615
3152
4401
3211
6293
107
3612
2733
5027
265
9442
10
4652
3523
5702
124
894
5935
2160
5499
267
229
738
1450
337
2590
2185
9144
1453
6950
7679
681
1886
1236
1965
1620
5066
198
1592
3494
1039
1038
1669
2323
6126
2594
4979
2197
1790
1709
3116
1708
412
2747
355
1256
3795
3620
2988
155
3513
42
1174
1207
6144
6751
3707
3229
2012
5045
164
3744
1177
2606
2087
2298
1254
8273
3996
521
1025
362
3408
3951
4822
2571
3012
421
1109
392
5021
642
499
436
4601
404
1790
1441
3970
2571
145
5036
814
7763
8613
1843
1596
2827
173
718
5
717
4755
3251
130
1235
840
3338
4020
3873
753
1455
3572
699
1174
5198
5440
2323
192
3614
168
4964
3798
1237
1652
5020
3526
296
1753
1237
2437
2882
3808
2931
763
3904
5120
7085
3242
5468
1922
36
2680
3159
574
1667
4317
4485
1067
2453
103
3108
1422
158
3665
2303
2696
97
4633
1097
2177
1063
1464
603
6438
3665
697
530
358
5186
1324
3357
3119
775
7232
2045
902
1215
1228
9328
14
2033
1586
1655
7335
2535
5420
186
2920
3677
4840
2897
1932
822
46
1212
1192
788
900
2623
7008
4908
690
3813
3831
3124
654
2190
1201
492
1135
25
6297
1090
6193
25
7038
97
1149
3628
2717
2469
185
297
3629
889
470
2540
995
0
3683
548
8622
471
338
2020
143
1381
90
182
1964
869
4377
2388
139
2521
1723
2233
1761
2377
4430
1506
247
600
1830
533
3625
5559
3515
225
7856
1300
7569
2664
7170
1709
1815
2680
2024
4478
17
4313
1564
1707
664
261
1901
1553
3811
717
7959
90
2578
8472
329
1368
263
755
1943
1949
2461
3269
5999
3615
442
3434
1424
9784
4443
1940
1147
2233
1810
249
205
1346
44
432
6596
1948
7
829
56
1203
3397
1454
1767
3214
2
932
1434
1232
4378
3020
1350
7035
144
5564
3445
2361
4210
3465
1768
284
5334
1352
1332
52
912
1990
3998
3905
2139
271
2237
3405
1407
445
1009
2132
2106
2513
357
5681
4437
751
1851
611
1354
894
889
1279
149
817
996
193
250
801
1527
345
188
1540
1022
6210
2648
1500
1386
689
0
2295
652
63
4849
2966
917
2794
1400
248
235
9309
2000
3966
761
1502
5826
7011
622
2383
7074
6915
1709
2493
2450
1720
820
4542
601
267
3303
4803
4220
2315
183
1813
1938
5799
2800
2874
1594
130
4587
2007
1698
6852
1223
5163
2903
1557
1219
5566
1931
735
5215
1262
1150
4580
19
101
5572
3527
6350
156
4627
1764
6097
2338
4939
975
845
3425
7055
49
1148
5914
858
6603
5621
1882
3894
3434
3773
1512
2017
6181
3868
4309
3747
2841
2153
3323
1648
7137
5124
455
97
2944
4608
3696
1342
2308
2110
151
4416
20
737
866
1027
4445
4904
2806
3969
4631
3908
1289
1739
4677
2696
150
3047
2043
807
2447
1288
373
3650
1709
6659
705
6589
2591
1683
2480
5468
814
4914
3888
4652
77
961
3022
54
2231
1208
353
2760
186
530
7901
429
1663
958
886
99
569
4289
1202
330
9207
4182
9007
2345
220
2662
387
252
4000
1059
4800
908
179
1757
1046
1173
40
216
5189
1151
187
6362
4250
4893
5745
1954
3910
4270
1067
2068
439
4962
6550
536
788
2073
4048
3947
377
2934
1932
922
689
6
227
54
984
248
514
3714
273
1086
1029
1363
64
3864
942
7150
1989
337
536
3460
4332
1711
3731
1273
4074
303
2784
1284
436
4569
1604
527
1433
3664
932
9526
3218
6413
148
1280
2737
3271
5837
787
3646
2898
540
1324
5335
3093
4979
1863
5574
5636
4347
893
63
2723
5893
2434
865
382
675
6474
448
962
2724
4988
8244
2283
1735
230
1942
2830
2116
3484
735
992
795
1128
7565
4431
169
3448
1595
4075
579
933
455
1806
1281
2405
1769
9062
4431
4482
5203
851
936
1108
129
29
809
2936
1425
1032
1418
1226
6182
2263
5364
85
2392
4149
2206
28
258
1082
1255
640
1845
5764
4221
1518
82
4521
2378
2138
5236
1546
792
105
5153
1878
5832
3229
6200
74
1809
1468
2167
231
1563
2548
634
248
1223
8952
3951
1650
653
2335
5822
1097
253
18
752
3434
426
1829
704
164
864
1776
1912
5812
6525
2682
1654
5794
285
1656
1258
6763
3617
19
212
2787
1055
2457
110
1008
471
7329
275
1389
2845
1071
2689
8905
2695
449
3308
971
473
1212
5552
3765
979
3179
3485
1909
3599
8072
3435
194
2561
146
510
1812
565
2203
424
2228
4580
2062
2015
54
298
1954
68
214
570
2496
1118
648
1241
464
4191
968
425
3524
8
7147
322
1655
1487
5146
2593
211
142
7677
90
497
1629
185
6020
6446
517
39
437
399
623
3343
377
3163
3249
2850
2213
1402
588
814
3029
590
4784
1306
2367
7894
7267
305
3617
979
6032
1972
8
1964
3281
5900
1162
3196
1681
1837
372
7553
2687
1438
1472
1284
6711
771
51
64
1955
93
5548
187
8872
599
4034
8545
1007
2116
7978
4172
2452
2326
919
3480
2597
1424
3270
2260
3486
1044
1418
1345
7810
131
2242
2700
3236
1786
2922
2789
5565
1139
1578
3783
113
304
1340
4653
2384
247
1442
6656
5218
44
4126
1474
1032
31
2022
836
1777
1561
2768
4018
2027
1324
6609
852
4113
1337
2624
474
5202
3786
2507
1298
5558
3519
250
5293
1145
3864
5735
4167
1449
4269
6353
2366
5896
3609
4374
169
59
1797
1382
5072
4490
3357
2790
4679
400
17
104
365
997
2856
713
3214
1069
1855
248
421
2941
3036
784
1208
543
963
2244
1519
2421
292
1246
651
6195
992
689
1553
238
7052
2904
4788
6071
837
1918
1046
7347
147
267
3828
1505
1238
4395
54
810
3961
183
1488
6499
658
1
515
4598
2819
3237
1271
332
526
2235
552
4379
4276
6567
1121
5978
1300
4018
39
5288
1
585
2164
316
4017
7463
306
882
562
1057
5630
1471
3352
384
439
3573
1045
3465
6215
4919
203
415
1461
198
1031
37
2171
6028
4525
3911
6668
9847
84
2837
2727
2553
194
8867
1050
7368
1
1514
1458
5973
933
4169
5110
2178
1500
4554
1430
2123
6074
475
654
4043
2658
1132
2137
83
1635
1184
8
3435
5206
2919
180
1859
1085
3992
1084
9112
118
3776
2500
4868
229
1516
76
2108
6820
5184
1839
2778
1192
3501
1070
1399
4951
560
3057
5858
104
548
237
1169
6631
1220
1146
1031
917
1192
2891
181
1994
1810
1039
6977
6119
952
3532
8216
2076
466
4560
31
2311
1339
946
3080
3667
4
1146
1308
4354
5252
4957
4271
2280
976
7676
3337
348
222
916
4959
5540
426
3663
3112
4347
128
3280
2540
3037
3311
2961
1747
1920
706
2877
694
210
5536
1250
2467
4131
6110
7281
3323
9243
1905
728
1917
4361
1403
7941
120
1644
6901
219
1087
5607
6047
6563
3047
5821
253
777
1308
1493
336
4043
4285
912
512
1789
3306
3853
5334
4576
1718
2321
339
1888
169
7724
409
4310
14
3742
1764
243
473
623
2220
5709
2449
1911
222
1083
6078
9368
3340
1026
587
1256
548
611
808
703
1556
1945
3697
5013
4533
3381
7470
2637
2471
3683
2662
3034
3782
5153
188
3266
2068
1481
4756
3129
2908
404
4014
8835
455
719
397
1693
1049
228
5819
3900
2189
1211
910
1169
63
1222
3788
1446
453
3484
1700
7120
3509
2844
763
5842
5497
4653
2714
1490
4021
3415
161
4117
1596
1123
5258
2696
3443
5828
2460
5638
1058
2249
5734
7131
4746
5305
5403
2705
66
3569
238
6483
837
1740
6286
4961
797
7023
2513
7230
7507
1434
9068
5027
3200
771
328
33
3114
5252
1400
2082
3232
3583
4752
7121
7027
6730
867
8444
5413
2774
878
3799
2985
5949
864
428
193
1905
1865
1263
205
2031
1723
314
5606
1497
386
394
2571
158
4177
41
3070
467
3
2125
6
473
2876
350
963
3646
159
2494
372
5987
353
3366
2767
3076
1887
7410
3290
5279
639
1974
1634
1354
4894
1075
3166
2674
1530
3198
837
2338
4897
2258
6628
22
3551
547
9229
925
130
841
1925
63
4096
5144
5865
387
1377
7754
3194
4218
647
1264
4716
1577
1205
142
55
1536
3961
376
379
1037
756
2544
1738
344
180
276
2529
1211
2579
1915
6821
471
1520
1657
2713
1890
6086
144
3247
1221
2403
2973
276
2522
787
4513
2406
1407
2561
21
329
1668
998
1903
262
1590
2960
1038
3305
2712
139
3802
564
9477
990
2489
5048
2194
3639
4569
305
7042
1044
9294
974
457
3540
4878
3426
314
207
3219
2759
2896
199
1948
304
719
444
448
111
5304
352
615
3766
2868
5829
2847
89
708
112
68
7673
8143
4171
6328
3192
1928
7305
1692
3792
2232
2927
106
6477
151
1501
4718
753
3452
507
3764
3367
4329
702
7098
3200
3411
1648
277
3016
1287
2830
3018
3178
704
6640
1356
2206
10
6154
863
3543
1344
1019
1890
2928
1566
382
4952
458
729
3283
4819
832
1922
1869
3052
2180
371
1362
54
348
482
185
1556
1315
2921
1131
6873
420
5214
2719
727
2103
7251
6590
2767
1880
1808
732
87
128
911
2521
8180
1337
5114
4406
2317
3703
227
2329
448
324
955
1875
20
961
944
297
5555
4859
3376
4496
842
259
446
8471
8
103
549
3217
4151
8003
2157
2928
8713
1289
2751
1769
2836
720
1284
487
247
8646
2814
2769
163
2843
1514
2652
4755
931
29
2452
173
3696
745
2609
8589
4563
1651
6310
830
1555
474
35
357
5455
8206
2218
7641
3098
4464
3212
3731
5454
2
5940
5206
2311
748
3690
4586
832
164
773
1498
1775
959
563
320
611
5870
1876
6674
2753
281
246
1554
4592
843
4152
355
296
845
3522
1135
1368
5999
84
6288
2927
143
1910
5570
450
5445
7587
913
3498
2634
403
348
689
5098
2121
422
1981
1871
7966
2890
1540
2389
9264
7729
462
2211
1497
380
4124
5001
343
5051
20
1511
3833
392
1252
4775
198
4050
1840
4668
261
771
622
2055
136
1855
2257
562
4835
110
4574
7944
451
681
7003
3292
6261
2143
3784
1834
37
2162
6888
5079
976
1204
200
1794
227
1047
2285
4389
1125
163
1898
90
1897
163
174
961
2051
5281
4482
5165
56
5128
1647
3034
5681
690
834
5421
1707
2465
6215
3371
1686
2632
990
4321
2327
10
2811
1648
1052
829
776
6121
4115
3484
3967
1350
710
225
2652
108
71
127
703
4558
6012
3740
793
2787
4312
4136
1037
7411
1518
90
86
497
4743
645
1348
5200
1436
187
4728
98
4176
3130
3191
226
117
5661
814
306
3830
1212
3558
49
445
2391
3538
340
298
2417
4806
8794
306
3901
2004
3949
9376
7551
1310
2279
3400
4645
2176
428
3858
6838
1036
3083
547
4220
7668
1440
378
1729
3313
3755
1138
2308
3184
1789
1280
520
5896
1927
2933
882
1121
4187
7720
330
3309
8
1146
392
5562
1106
1100
742
262
2071
1419
371
371
5367
9700
293
1462
4017
7353
4955
2074
82
6484
2849
314
1310
2931
4297
3277
349
945
3199
4645
1114
815
385
2617
3545
2403
3566
602
4390
555
2536
1940
4126
3351
5682
442
77
492
10
5392
661
104
922
4155
2928
3824
2307
4365
113
1472
1323
44
4336
2508
127
854
74
2513
1698
1132
295
144
1938
431
654
3726
2477
3236
3489
7519
1751
59
874
3382
233
828
123
4498
764
13
400
707
7004
472
2177
279
273
879
1203
2486
2882
2795
403
29
6330
1885
169
2356
4023
4295
6078
1073
712
1098
307
4699
2399
79
2127
2337
2243
385
3223
98
4521
1197
1306
6122
244
263
3639
2557
5019
292
413
2091
48
244
2986
4855
4880
5062
669
1058
534
832
520
321
868
520
114
1269
1733
929
4423
4327
188
917
1176
1928
587
3189
277
2482
1209
838
869
249
1658
1663
1763
1232
239
241
4789
5975
9786
4347
3271
60
472
125
6734
1212
755
4886
4468
134
281
2411
2649
467
1746
3583
1378
1619
670
1871
732
1056
2017
1190
226
215
80
484
3326
35
378
1474
4725
2041
1951
4155
3175
3892
3262
25
599
1299
71
4611
486
1146
805
2824
2411
3617
5736
2509
1697
1930
864
4641
110
611
1634
1506
6982
3045
6790
1595
3076
716
970
8461
2536
3621
1378
90
1047
1058
1666
4716
4899
2552
764
66
2856
4634
1547
2607
5885
94
849
3106
7892
8615
774
8941
3311
1662
17
1355
505
2293
3557
4893
4707
4481
2005
3874
617
1124
1769
7422
1330
3149
2820
1613
745
906
6811
6351
8122
859
3668
2091
7693
653
4171
828
183
2275
913
193
621
1370
542
1193
1590
4051
1911
722
7465
4709
61
869
328
2737
2307
2152
2901
4153
1537
5754
3164
2877
382
4376
7109
380
1560
2038
34
1208
3192
1636
3109
1549
505
4430
321
35
639
1125
3726
6197
1668
2159
2291
5842
3442
5100
606
3588
5867
2369
2242
4327
1149
4459
190
1729
1764
242
4020
3203
1935
3384
447
170
1150
6745
2985
4062
2474
220
1825
1818
2343
6673
1004
1221
2413
3392
1364
3640
389
789
526
1171
2132
1559
1503
10
1363
346
7961
186
290
623
70
3752
2286
5214
545
922
5998
2231
1165
1025
1117
653
961
1674
28
515
4475
145
2216
2084
3140
2219
1806
2604
5211
5241
2434
424
371
975
2759
4334
1854
6501
2082
385
5
996
1622
1998
3072
310
4877
5667
4232
150
1192
7
372
135
1225
461
4377
1088
1480
402
7276
3171
2052
1709
5216
6375
931
2122
1905
2502
4562
5503
27
142
54
638
592
4191
5497
1304
1578
779
6228
264
2217
1221
3316
4192
359
2041
1277
492
1028
2972
606
422
1716
2847
3232
9006
5612
1785
5466
7343
2008
4812
938
1756
690
2316
761
2277
6913
5276
743
4353
424
1186
934
2307
102
734
5409
83
24
2141
598
6978
3176
377
721
616
4670
715
2650
15
1567
2694
1241
2255
9068
137
2888
7707
3
44
2126
293
578
1124
943
179
2564
3586
502
4858
114
701
694
4518
192
246
213
1937
148
2531
3821
200
4053
1097
352
705
34
6144
1069
2640
2983
6645
4114
1700
5748
1673
3376
656
2931
2246
694
1032
838
1152
241
1404
2127
457
302
709
2665
3555
526
3071
4075
5058
3406
238
1729
1433
802
5475
79
3704
922
255
4226
1010
4156
4524
1731
4849
1329
5068
3895
3056
193
6056
5688
3787
6749
215
598
3099
3038
583
2024
2360
821
1293
2746
1618
32
19
2484
1732
934
546
2315
433
3154
3344
3162
1054
1530
2614
54
2740
2050
150
58
20
622
2300
3460
61
5553
844
3
401
2114
311
7347
496
6326
7347
2291
753
505
2966
9414
4464
8776
4363
2040
1697
6114
3450
3090
2624
1172
2
521
1253
6888
3837
764
4482
218
4694
3484
941
88
204
2647
2678
7262
82
1658
4808
3965
1323
3060
1181
153
3240
340
107
342
2030
606
4547
4253
4005
5819
1369
3330
4314
3171
9197
282
8193
6484
7972
528
1099
282
1437
6808
3077
1495
676
3864
3250
199
3534
2588
205
132
2848
1356
61
39
2652
2843
3439
6854
8259
4781
313
845
573
3258
718
1133
394
817
2735
29
711
2032
4181
60
2484
2221
3118
2109
423
665
4951
1153
5679
1728
3401
7109
2433
215
605
112
975
484
1393
37
4923
2385
263
373
2448
3821
1623
3502
39
442
1849
1392
2641
113
1358
338
308
138
2643
1770
2958
1220
1071
503
3132
3364
121
4164
872
5380
817
4168
7586
301
170
4021
2290
6040
193
4941
4319
2295
3229
7088
874
1088
4123
2593
1174
4616
548
108
1925
3062
325
41
1573
1120
3000
1361
2426
398
125
3347
735
809
239
1660
1828
3599
438
738
1314
1829
1132
112
259
1622
1569
5670
1695
2372
7512
3042
2362
1738
5743
2220
2980
3261
5820
261
1155
359
1251
173
7297
57
885
4483
4767
7866
81
1778
4039
2749
515
639
598
355
296
1160
492
1397
6004
928
3457
2302
1585
1233
5684
2793
6228
693
1674
392
2491
141
5243
291
2279
8450
2270
1859
5410
268
7073
1934
507
6839
549
5539
7499
370
1031
8551
465
5340
3221
5861
517
5645
3468
311
3884
314
1351
1225
1526
4902
53
3172
5745
3298
4131
2344
1078
6581
5465
255
586
4859
6690
4438
8609
4976
4327
401
624
28
709
4932
6091
830
204
3452
366
2540
1104
6911
2319
87
153
71
984
2536
26
1327
3736
1984
2969
260
114
1209
3881
4755
3808
3219
2336
8821
1210
4670
85
2963
303
55
4
4982
3064
723
2504
5848
2496
409
1583
6203
4117
3648
351
3535
516
208
314
297
291
5743
2955
7743
389
508
3426
58
4000
68
3832
1403
388
1807
25
6318
74
6591
792
1604
1473
955
111
919
2561
2021
882
48
3059
3847
7989
117
302
111
2670
704
4247
3388
808
6186
1730
2817
2170
2239
856
5974
219
9216
2510
4255
193
4569
2262
3540
1112
5890
2105
2388
252
120
1245
1126
7480
1669
1164
1192
6398
5375
40
1406
1386
2418
594
57
2236
2295
3131
1539
5009
3694
1780
412
1481
346
1496
1021
3069
2341
4574
20
2687
417
5012
2735
1331
1044
952
8
1297
1891
6819
1223
2495
3012
5188
11
6026
4015
658
658
830
476
197
6348
4285
458
389
1286
625
654
177
1739
3363
324
5500
2404
3945
6865
123
56
434
675
801
1593
4448
110
4239
2863
925
3550
621
849
728
5718
3963
3458
6100
1281
2073
1571
181
182
6430
4734
320
41
1480
44
98
2497
3470
9036
41
151
2110
490
293
6275
3018
44
1525
251
888
3011
3590
613
4719
891
1044
4909
5154
1590
3709
3709
896
3582
2123
648
3430
3858
621
2561
4922
3092
786
436
366
2232
2808
3744
1404
2979
1633
3020
5878
3415
6291
5906
399
11
59
1680
1490
355
1869
3467
121
2555
3789
4846
328
511
1871
1334
285
390
4557
8526
3834
1538
568
302
5715
50
6370
90
1021
3689
2510
1457
1604
2257
1636
4853
2608
2393
5545
881
5765
1508
3349
513
3165
927
51
6615
1083
1538
329
3423
610
1899
787
1474
1486
1720
3418
558
3071
1036
3306
72
1135
1062
3491
459
979
3569
815
2179
254
527
1168
2974
7168
6785
3321
1215
6467
1198
626
3056
1395
3784
75
1318
3943
4302
2113
666
1504
125
5645
6774
402
1093
5664
869
575
3332
3502
6074
2171
9010
4030
6386
2479
6186
4128
5604
4667
489
2547
5201
561
579
279
1806
3810
2678
4857
24
607
1611
9337
3660
3606
963
1794
94
449
1913
1685
3613
1512
66
107
3151
4939
444
794
1632
2019
27
1318
216
2738
5162
302
1094
2172
35
962
2654
1786
14
2677
3625
1360
194
2373
2055
236
4042
3902
2682
156
889
5510
1633
6100
660
1698
5879
1999
5
2347
2195
239
4541
325
784
935
1479
226
1244
2191
1132
3024
181
8220
814
5484
6650
294
123
5484
1053
1214
968
2465
514
6208
878
3851
1358
5517
3467
1886
2321
4172
5162
327
846
812
2075
662
3099
432
4059
5445
1168
732
1133
4422
5147
3434
8021
2035
161
4093
2152
7100
9
1847
649
1922
5464
657
2349
230
4082
3862
487
293
4830
3836
1488
3243
71
692
5934
3734
6051
1451
93
398
3345
152
6202
1044
210
488
483
159
1026
1053
196
524
231
783
2249
322
396
90
2444
3827
2075
357
2513
3409
1254
2165
263
1831
659
5262
1738
6158
2112
5686
3632
300
6378
6721
3252
873
1281
768
544
553
182
4892
2496
2431
5099
3
1053
1554
191
219
2444
598
4337
807
946
1017
1763
7209
4669
5054
6261
2255
73
411
1015
252
5231
3996
893
7718
2787
373
118
98
638
1611
502
4376
88
1845
500
771
2167
4999
1280
271
225
1273
1257
2794
5
810
400
119
4154
4687
1352
2622
1305
666
258
1133
4414
2236
1869
515
2824
186
1020
5559
4374
2502
974
1248
5191
935
3705
3621
219
6433
2082
4144
402
2150
1800
4575
3540
2366
8274
664
3037
1394
5985
3188
2522
7048
114
857
4386
406
4851
3814
2798
1160
1703
66
577
2432
50
254
2194
4254
9497
5311
5592
422
628
4975
1173
2907
3026
2203
3912
5004
534
5062
6076
1625
657
1882
1539
429
470
1845
46
1321
2435
2367
688
1675
330
8380
3644
1334
1003
757
112
3004
2287
571
412
131
848
398
6026
2364
30
3297
9239
3830
2139
5495
2928
2859
51
1327
1987
2972
2922
951
116
1632
248
1635
1486
2794
24
2234
101
2485
1759
2073
591
9380
6834
3344
1801
2113
2204
3676
9092
3095
7215
66
131
2748
2987
512
1379
3565
1657
5441
674
959
241
2212
920
4348
1809
1110
727
3208
148
5518
67
1123
6265
249
1773
3117
2359
3810
3065
2055
2436
961
3709
4280
2072
964
6623
1973
3739
69
1666
403
2914
750
3926
1718
4614
663
8462
3404
9217
8987
2215
122
1900
367
8597
1526
857
436
326
3678
1802
8432
5146
1368
8098
6035
241
32
1942
879
3976
6298
5651
4609
483
1362
455
992
2239
8250
3495
1061
1614
2773
3079
1706
595
177
3605
3102
5049
392
3990
5200
1
229
1630
1572
4587
2136
2918
2492
1464
1616
1111
2480
3072
1639
5852
518
5370
6148
3768
4793
4853
9388
3332
5265
5885
41
2748
550
2125
8180
260
6057
8277
3928
6820
1018
16
1582
2718
1452
1755
4947
3783
4934
1459
5929
4589
106
320
394
5318
6623
1487
920
3448
1921
329
727
1812
1222
1
7062
244
625
2194
5276
2209
3180
252
91
369
2851
1249
7048
3447
3735
1579
1639
2585
4123
1903
555
2308
2731
1346
65
2367
6691
177
1457
1603
4831
1752
1947
144
684
673
3188
1772
6608
3174
7147
2198
3501
5430
3223
2557
2084
3279
2549
5842
3138
1067
637
3826
3368
6279
3155
242
6034
2031
78
4232
3999
1099
6561
1438
3852
3950
2274
2
55
1883
4117
4093
2016
5731
4508
330
1048
4681
109
3862
3477
2598
4149
2203
66
7139
4501
848
1154
3014
6297
987
170
5922
3358
129
1838
787
1657
831
5805
41
385
4454
593
41
4919
1542
9091
2944
9609
7124
2032
3894
4400
5383
714
565
52
621
1949
618
890
69
3896
1272
1805
140
4058
6160
1576
9285
5335
5827
895
285
596
2755
8275
8028
532
3429
3759
4632
6763
4287
4152
1431
1935
3073
5217
1123
2193
2362
398
5555
3353
1115
417
74
7626
6125
1393
928
984
5190
7715
4144
8559
435
1669
1451
1334
2016
604
1976
3349
531
3459
2624
1195
989
4069
299
6899
2134
260
4355
1146
2354
4956
3162
1572
4217
3567
165
1767
3196
2829
6034
216
2145
890
216
2093
8125
1507
5539
9165
1161
222
256
5287
810
1840
1534
6724
4064
752
1056
1591
495
5137
4276
1269
4487
6435
4859
2994
2247
710
2640
48
68
8269
8047
550
2368
5621
3067
3353
329
154
3478
572
320
4735
2240
4714
1039
8963
4308
901
4432
5142
1005
2086
2561
10
671
303
646
2133
915
546
3316
1172
132
8414
3002
165
390
3318
2994
1101
1638
1639
190
1320
1871
2136
2952
110
6033
1265
5074
107
6929
1743
845
304
2544
5902
1723
4183
2125
723
3027
2882
2897
4043
1804
1514
341
3722
749
1243
2984
4065
3406
412
483
6479
7375
1612
1085
229
2789
58
4412
1693
2759
1696
2096
7411
2146
2288
79
584
2526
58
6239
1710
3694
520
3234
829
1834
5110
989
513
2464
4170
889
372
880
3641
4127
6871
1018
4347
1703
887
143
3648
3818
2759
5110
2732
257
5085
1127
2891
2466
155
3876
6147
5122
559
773
3428
6925
1456
4397
24
489
1322
1072
5151
521
2177
1450
1860
1083
3858
1453
5746
3282
1504
226
5220
2442
525
638
5715
1043
219
2276
4998
1451
4119
2460
1985
959
6721
146
8701
6404
844
3339
5316
1501
1065
1449
792
6017
4677
2176
6969
2053
1320
5
5492
951
2162
89
36
1221
79
722
2228
5302
243
625
587
4994
7047
148
6240
1961
1039
5614
444
1955
3581
796
2095
7625
5176
1982
299
3624
1569
2004
2665
659
225
986
16
640
1195
122
2315
3498
8383
2535
1094
1485
4533
1750
209
294
642
2033
1140
200
4700
3496
164
902
1020
46
3349
905
443
185
3508
3785
4842
451
1168
2702
1722
3465
4063
159
5879
5834
2364
6997
1983
789
4085
1011
376
7520
1676
1940
6839
225
4184
301
1716
3822
2588
5802
6856
2457
581
1134
710
1377
1981
87
3762
400
272
8226
3106
3563
581
5668
474
1523
320
2788
63
3417
4764
1018
1343
1730
8581
12
1204
1317
2082
370
4019
1144
6797
5884
9329
803
6654
507
1435
1998
9041
6366
3098
4428
2565
2832
5828
1180
46
4278
1997
578
5185
1624
5464
932
7959
60
2246
2554
138
4992
386
4178
137
2194
456
8410
382
5253
177
908
6393
361
2235
9520
226
976
279
3335
8294
1655
3602
4164
5819
223
1447
1710
1493
3911
2403
440
6376
313
1492
4276
1006
19
539
136
1329
225
655
1136
2155
775
8945
183
773
394
1416
849
2198
690
70
5584
1664
2469
561
3276
142
4881
3236
3992
822
3546
9653
8404
2013
6857
2068
6112
3236
8345
1102
2193
22
653
5215
147
1331
8557
2564
2757
1819
142
2315
4284
5555
2183
3700
2329
1944
293
5151
1855
5452
2368
8699
3693
25
1052
2794
3033
6466
4871
2958
1207
7468
6117
744
1369
1499
3001
2756
2501
1633
1312
5149
9123
1889
1806
2174
3437
2787
2
3942
569
2786
414
804
1265
5461
5823
1475
1644
946
1631
1032
7788
2051
3723
736
3894
3989
406
1818
343
3778
4682
588
719
991
518
84
4333
7521
1291
3195
7943
2504
4865
6437
8994
189
6494
182
4850
339
1021
2133
1347
3320
867
1935
192
590
907
2420
3758
3918
611
1036
781
145
558
6678
2442
819
407
2506
569
263
3726
846
5579
244
2650
3441
2532
766
1118
5752
9030
5999
283
7273
401
299
4073
1049
3311
2500
5058
2998
937
2017
4900
645
4124
4510
5088
5889
3376
2933
198
4689
7981
5590
538
482
2155
5331
150
2981
6300
474
2305
327
1649
87
185
3527
5162
124
132
5001
198
2617
2616
2606
319
667
2812
2739
2292
6602
1734
2022
1976
4707
1547
3587
3201
8219
138
747
210
2467
321
870
6488
924
234
751
4085
83
2698
1778
817
175
2902
686
922
4782
2637
267
2800
1104
8705
367
4197
5844
1305
2259
500
1585
4183
4451
1487
6123
219
4626
2634
1704
374
1490
462
8555
818
3990
2245
1502
4748
3108
3604
5417
3409
1455
1387
2154
3681
2596
253
4686
632
3609
994
4308
92
5647
1616
5237
3185
2605
655
4145
4907
2934
7125
50
528
3208
6748
2054
978
6544
1056
93
746
1130
2033
204
233
306
13
1994
3473
1344
236
5642
1466
1180
571
3662
3525
9318
4597
2106
2452
2266
1458
4168
2520
1611
4849
3625
5289
1536
1205
38
1499
2113
5736
1676
349
4872
6599
1967
278
8979
4220
712
3848
1603
467
301
8269
2620
1438
385
4490
2797
7010
1318
1380
774
2174
1938
23
1745
7646
1662
422
1404
2890
5996
7433
858
2978
880
1124
1311
3470
2711
344
252
1988
2307
177
2971
4267
4151
1724
0
5930
7182
205
140
3743
4
12
1335
1340
7222
1175
4968
5775
566
4063
4897
2720
1816
89
836
5471
4673
548
33
104
812
6457
1737
432
867
319
1832
7304
2319
1439
8480
4136
2205
1227
6334
4350
5673
202
2399
1597
52
187
4066
551
4003
3594
438
3355
9753
5
5594
599
3412
365
5711
167
224
1861
40
1524
3087
7425
7365
1001
417
5709
5866
707
74
4386
5855
3825
2794
3340
4735
1066
4053
3169
1214
65
6428
4562
825
2407
4586
4110
1270
2584
4868
6056
2207
1261
40
1562
4158
1356
2836
378
5571
1278
528
4477
4131
938
5285
257
4197
5034
3491
4704
928
3301
1905
2909
935
1340
1159
8635
2077
6676
3547
889
6910
125
2144
2054
5872
8674
2474
532
577
2270
5585
2196
2669
1159
6587
4015
161
78
10
204
452
5508
4299
3459
523
126
468
1626
2019
5843
87
518
47
503
2213
560
1396
274
2481
86
2432
6822
7893
1086
1129
935
608
4843
3476
178
4196
1731
4827
1432
1332
1224
5
1450
655
2908
7464
863
523
296
1088
3401
6618
631
4641
6037
45
6392
98
1011
3391
57
583
3516
4750
2535
4386
3460
702
606
2570
2419
3698
2198
993
1574
2841
1243
5422
637
1287
3290
3430
3221
404
1954
1999
2510
1333
2486
1350
1403
243
739
1490
377
64
763
6865
572
7421
583
3170
738
3457
96
818
1610
251
3144
5225
2823
1847
3774
440
414
4597
3630
1330
4434
99
2005
3939
79
4551
2045
626
1914
7237
8974
298
1568
87
4248
4133
538
2293
368
765
1305
2926
4023
403
756
2027
6449
1684
1073
1737
405
843
3815
4409
6170
348
3675
1858
146
5852
1310
2945
2089
2531
3317
660
3145
3004
1341
7303
842
1307
216
6641
301
3958
1172
3493
168
9
2079
5780
151
4844
4791
164
1072
14
1761
4509
480
4098
4009
1705
39
2089
446
382
2843
668
951
2595
2885
1984
3482
5168
4586
606
3321
2789
8003
220
572
9178
4431
1880
3696
142
3207
404
4528
143
3761
1089
2008
50
2510
770
6563
132
1543
2250
1589
2731
6614
2640
115
8417
9110
633
3896
4363
3793
2439
3154
1313
2695
2848
1909
1210
3229
5025
2067
639
1165
1604
2181
1603
2113
2674
2598
59
186
788
103
514
2517
2306
6158
4712
908
5916
1546
5726
135
681
2561
2144
7100
836
7
1099
3794
922
3545
1565
275
2086
52
176
5684
3167
5664
5380
2503
6360
515
3466
2304
6769
3019
911
407
1627
326
1286
1132
320
912
3028
4274
884
19
454
2901
1152
4032
2262
4792
3707
1698
1568
77
3587
4092
2554
1283
4832
565
926
5241
239
5807
2796
66
5277
5266
624
1387
8194
3088
5885
5393
3569
2469
6349
5157
1103
1982
715
21
3442
4906
6056
737
4593
883
5993
187
1583
3666
5103
1824
2199
6753
3020
2312
3304
1630
800
952
542
902
1341
647
3683
91
1
3150
4071
3858
8469
647
159
5584
7660
265
4844
8889
467
4343
2113
75
1802
991
1748
656
1543
5014
4905
1490
617
539
547
162
465
7944
5615
301
28
281
4050
742
2570
6350
700
259
1584
7229
6779
8044
273
5962
2371
5572
1670
7433
5133
821
229
3297
1386
929
2111
4042
4877
1257
5555
1833
741
1411
4078
2811
347
4605
8460
80
995
2512
2708
335
3580
6782
2757
5448
778
611
634
3510
85
4711
2871
3018
391
459
5934
1483
14
5429
2152
1056
902
2919
8670
50
688
902
5203
5124
5567
2658
1999
2897
2096
6
530
8176
65
5143
290
2160
7796
1387
1704
2752
2633
731
4798
2188
4515
1877
5143
11
2071
21
6565
1113
5290
30
4472
4218
3315
1155
1671
2223
301
987
7696
1367
4215
879
5543
165
3493
4870
139
4967
3048
3900
6657
3680
3337
31
6555
1038
3870
5459
6651
628
2587
263
1284
93
3128
2623
1399
67
5144
431
4311
1584
3478
1309
261
1547
5404
800
5961
1422
94
3770
849
4287
1801
5053
7395
1583
403
1748
667
1488
3809
433
1660
153
834
201
779
29
578
2409
278
775
6366
6764
724
6061
3485
6149
489
1463
1625
121
246
971
87
6492
3115
4677
90
6376
1628
208
4489
6050
1109
3417
3580
4153
4346
8772
1877
4747
44
3697
271
30
1790
4223
3109
4202
2083
902
6743
5587
7943
6725
4131
2429
192
2295
1246
393
958
472
141
986
3984
608
575
3558
3282
3301
557
2978
33
4054
130
10
3515
123
3257
2134
117
1452
1881
4373
378
3771
183
508
513
2893
3951
1501
5303
3623
1505
1825
314
216
990
322
568
102
1327
1261
1598
4837
2840
4538
50
1017
42
512
74
2106
5083
1199
399
572
547
474
1630
4525
2605
6305
5018
7377
400
6332
4158
613
1
1029
4912
3759
5286
3709
332
4985
759
2818
2932
3480
741
3268
1998
3777
5991
2244
5228
848
3247
914
1949
1119
4935
3429
2642
3501
4519
1303
9800
962
6051
1352
924
569
1200
161
1494
6732
897
2806
86
7746
8480
429
178
242
4384
2226
883
5136
1398
407
87
5627
14
277
725
1550
1272
449
90
1261
4751
470
6987
8874
1202
652
493
934
528
4314
2314
183
2200
1213
1664
4616
3933
7011
583
799
3544
114
820
645
4079
4568
6577
337
505
3563
800
727
3052
1785
8666
2744
1441
3439
5614
805
5934
771
15
3511
525
7701
849
2832
4191
505
2075
3165
3447
440
1521
1389
2723
734
7979
1441
8222
321
5186
3834
203
3030
1890
166
400
6256
1831
689
184
1272
767
4109
71
7
3143
11
939
2399
2164
5253
5974
2798
2006
4127
3966
39
297
1017
336
1818
4596
2747
652
2374
3687
851
1
8808
544
1851
6636
638
54
4228
3030
5032
4269
4906
3072
1905
1888
7350
2653
5188
4986
216
2168
775
80
437
1751
3649
428
171
304
214
288
510
848
6234
7735
7281
2544
6002
1632
1951
799
1951
1002
7029
2646
6576
2325
781
5103
1552
172
3538
3780
1197
2246
2120
2330
4112
2878
4940
3077
1787
1777
133
335
3477
144
109
4495
414
4
5721
234
359
4714
1496
939
2894
6282
3464
199
142
9542
2349
7015
2876
157
1221
150
177
2634
1421
8058
2240
1602
763
1183
1411
94
2657
342
318
330
2618
8910
257
79
587
5830
1597
1360
2878
3778
1063
1511
2930
637
2175
854
6146
2720
6046
1963
3979
4911
772
335
3369
1148
7064
1378
362
889
253
2805
4443
613
2164
2521
1944
414
1188
837
5693
511
4186
743
29
911
2895
70
3016
2905
736
5417
4354
3280
4251
1039
7142
81
1369
4088
2167
4204
2091
149
3967
610
1758
512
1129
1858
1139
661
4155
3983
532
388
6157
2177
3272
5222
8451
5274
5498
5911
411
3525
407
2124
1523
1020
249
2649
5559
282
641
296
376
3252
2428
1145
3775
502
111
1109
239
241
2005
2931
2836
1906
157
8998
5268
4345
3366
2573
613
727
1187
833
40
4414
2927
519
2863
5149
1196
7757
211
268
1639
336
1510
1401
2756
5634
2404
2158
1296
1968
5219
451
2868
1370
720
2069
5658
1661
653
325
5792
4872
575
4098
5889
1115
43
6552
3168
5780
2416
397
1440
4270
2448
798
903
881
4348
1990
4941
3337
3925
876
3788
6930
2119
597
3176
892
6569
4916
415
313
118
686
8338
2200
165
324
5773
5712
866
20
3680
1783
5480
708
2899
5338
6995
1658
5988
3263
121
1917
2103
636
1376
6782
2357
6429
1274
4696
237
4178
6623
377
215
208
653
4299
1971
3620
1429
3354
2496
4836
3293
3261
2058
2866
32
345
233
896
317
5226
1003
3803
515
2008
2875
3248
3921
2103
2363
1123
1189
101
50
1934
7649
632
662
3963
881
5406
5695
68
1846
530
2174
7861
581
564
6521
7712
5901
5254
2075
2223
208
394
1800
723
8215
2139
3176
2975
5470
8505
7
190
493
1061
2813
1240
120
1563
1701
6877
5555
369
435
898
1078
715
2763
3437
1017
808
734
1580
5424
2840
4913
717
16
537
3594
7495
223
983
588
2606
8484
1624
120
4961
697
3678
3063
645
1800
542
304
1640
2582
421
1687
3684
163
3520
1634
2717
2553
84
2363
6792
1025
3521
643
7158