repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #1331 from Guilhem7/master
[RRG-proxmark3.git]
/
traces
/
lf_ATA5577_securakey.pm3
blob
dfb65bbabcaefb7de798700151115080241f1ac9
1
-127
2
-123
3
-114
4
-106
5
-99
6
-92
7
-85
8
-79
9
-74
10
-69
11
-64
12
-60
13
-55
14
68
15
126
16
126
17
126
18
126
19
126
20
126
21
126
22
126
23
126
24
126
25
126
26
126
27
126
28
126
29
126
30
126
31
126
32
126
33
126
34
126
35
126
36
126
37
126
38
126
39
123
40
116
41
109
42
101
43
94
44
87
45
81
46
75
47
70
48
65
49
62
50
57
51
53
52
49
53
46
54
-5
55
-86
56
-127
57
-127
58
-127
59
-127
60
-127
61
-127
62
-127
63
-127
64
-127
65
-127
66
-127
67
-127
68
-127
69
-127
70
-127
71
-127
72
-127
73
-127
74
-127
75
-127
76
-127
77
-127
78
-127
79
-127
80
-127
81
-127
82
-124
83
-115
84
-107
85
-100
86
-92
87
-86
88
-80
89
-75
90
-70
91
-65
92
-61
93
-55
94
68
95
126
96
126
97
126
98
126
99
126
100
126
101
126
102
126
103
126
104
126
105
126
106
126
107
126
108
126
109
126
110
126
111
126
112
126
113
126
114
120
115
26
116
-58
117
-127
118
-127
119
-127
120
-127
121
-127
122
-127
123
-127
124
-127
125
-127
126
-127
127
-127
128
-127
129
-127
130
-127
131
-127
132
-127
133
-127
134
-63
135
126
136
126
137
126
138
126
139
126
140
126
141
126
142
126
143
126
144
126
145
126
146
126
147
126
148
126
149
126
150
126
151
126
152
126
153
126
154
126
155
126
156
126
157
118
158
110
159
102
160
95
161
89
162
82
163
77
164
72
165
68
166
62
167
58
168
55
169
51
170
47
171
44
172
41
173
39
174
-11
175
-91
176
-127
177
-127
178
-127
179
-127
180
-127
181
-127
182
-127
183
-127
184
-127
185
-127
186
-127
187
-127
188
-127
189
-127
190
-127
191
-127
192
-127
193
-127
194
-127
195
-127
196
-127
197
-127
198
-127
199
-127
200
-127
201
-127
202
-125
203
-116
204
-109
205
-101
206
-94
207
-87
208
-82
209
-75
210
-70
211
-65
212
-61
213
-56
214
67
215
126
216
126
217
126
218
126
219
126
220
126
221
126
222
126
223
126
224
126
225
126
226
126
227
126
228
126
229
126
230
126
231
126
232
126
233
126
234
126
235
126
236
126
237
126
238
126
239
124
240
115
241
108
242
100
243
93
244
85
245
81
246
76
247
70
248
65
249
62
250
57
251
53
252
49
253
46
254
-5
255
-86
256
-127
257
-127
258
-127
259
-127
260
-127
261
-127
262
-127
263
-127
264
-127
265
-127
266
-127
267
-127
268
-127
269
-127
270
-127
271
-127
272
-127
273
-127
274
-127
275
-127
276
-127
277
-127
278
-127
279
-127
280
-127
281
-127
282
-123
283
-114
284
-107
285
-100
286
-93
287
-86
288
-80
289
-75
290
-69
291
-64
292
-60
293
-55
294
69
295
126
296
126
297
126
298
126
299
126
300
126
301
126
302
126
303
126
304
126
305
126
306
126
307
126
308
126
309
126
310
126
311
126
312
126
313
126
314
120
315
27
316
-57
317
-127
318
-127
319
-127
320
-127
321
-127
322
-127
323
-127
324
-127
325
-127
326
-127
327
-127
328
-127
329
-127
330
-127
331
-127
332
-127
333
-127
334
-64
335
126
336
126
337
126
338
126
339
126
340
126
341
126
342
126
343
126
344
126
345
126
346
126
347
126
348
126
349
126
350
126
351
126
352
126
353
126
354
126
355
126
356
126
357
118
358
110
359
103
360
95
361
89
362
83
363
78
364
72
365
68
366
63
367
58
368
54
369
51
370
47
371
44
372
41
373
38
374
-12
375
-92
376
-127
377
-127
378
-127
379
-127
380
-127
381
-127
382
-127
383
-127
384
-127
385
-127
386
-127
387
-127
388
-127
389
-127
390
-127
391
-127
392
-127
393
-127
394
-103
395
117
396
126
397
126
398
126
399
126
400
126
401
126
402
126
403
126
404
126
405
126
406
126
407
126
408
126
409
126
410
126
411
126
412
126
413
126
414
79
415
-10
416
-91
417
-127
418
-127
419
-127
420
-127
421
-127
422
-127
423
-127
424
-127
425
-127
426
-127
427
-127
428
-127
429
-127
430
-127
431
-127
432
-127
433
-127
434
-127
435
-127
436
-127
437
-127
438
-127
439
-127
440
-127
441
-118
442
-111
443
-102
444
-95
445
-88
446
-82
447
-76
448
-71
449
-66
450
-61
451
-57
452
-54
453
-49
454
74
455
126
456
126
457
126
458
126
459
126
460
126
461
126
462
126
463
126
464
126
465
126
466
126
467
126
468
126
469
126
470
126
471
126
472
126
473
126
474
126
475
126
476
126
477
126
478
126
479
125
480
117
481
110
482
102
483
95
484
89
485
83
486
76
487
72
488
67
489
62
490
58
491
55
492
51
493
48
494
-3
495
-84
496
-127
497
-127
498
-127
499
-127
500
-127
501
-127
502
-127
503
-127
504
-127
505
-127
506
-127
507
-127
508
-127
509
-127
510
-127
511
-127
512
-127
513
-127
514
-127
515
-127
516
-127
517
-127
518
-127
519
-127
520
-127
521
-127
522
-123
523
-115
524
-107
525
-99
526
-92
527
-86
528
-80
529
-74
530
-69
531
-64
532
-60
533
-55
534
68
535
126
536
126
537
126
538
126
539
126
540
126
541
126
542
126
543
126
544
126
545
126
546
126
547
126
548
126
549
126
550
126
551
126
552
126
553
126
554
119
555
26
556
-58
557
-127
558
-127
559
-127
560
-127
561
-127
562
-127
563
-127
564
-127
565
-127
566
-127
567
-127
568
-127
569
-127
570
-127
571
-127
572
-127
573
-127
574
-64
575
126
576
126
577
126
578
126
579
126
580
126
581
126
582
126
583
126
584
126
585
126
586
126
587
126
588
126
589
126
590
126
591
126
592
126
593
126
594
89
595
-2
596
-83
597
-127
598
-127
599
-127
600
-127
601
-127
602
-127
603
-127
604
-127
605
-127
606
-127
607
-127
608
-127
609
-127
610
-127
611
-127
612
-127
613
-127
614
-72
615
126
616
126
617
126
618
126
619
126
620
126
621
126
622
126
623
126
624
126
625
126
626
126
627
126
628
126
629
126
630
126
631
126
632
126
633
126
634
126
635
126
636
125
637
117
638
108
639
101
640
94
641
89
642
82
643
77
644
72
645
66
646
61
647
58
648
54
649
50
650
47
651
44
652
40
653
38
654
-12
655
-92
656
-127
657
-127
658
-127
659
-127
660
-127
661
-127
662
-127
663
-127
664
-127
665
-127
666
-127
667
-127
668
-127
669
-127
670
-127
671
-127
672
-127
673
-127
674
-127
675
-127
676
-127
677
-127
678
-127
679
-127
680
-127
681
-127
682
-125
683
-116
684
-108
685
-100
686
-94
687
-87
688
-81
689
-75
690
-70
691
-65
692
-61
693
-57
694
68
695
126
696
126
697
126
698
126
699
126
700
126
701
126
702
126
703
126
704
126
705
126
706
126
707
126
708
126
709
126
710
126
711
126
712
126
713
126
714
120
715
26
716
-58
717
-127
718
-127
719
-127
720
-127
721
-127
722
-127
723
-127
724
-127
725
-127
726
-127
727
-127
728
-127
729
-127
730
-127
731
-127
732
-127
733
-127
734
-63
735
126
736
126
737
126
738
126
739
126
740
126
741
126
742
126
743
126
744
126
745
126
746
126
747
126
748
126
749
126
750
126
751
126
752
126
753
126
754
89
755
-1
756
-82
757
-127
758
-127
759
-127
760
-127
761
-127
762
-127
763
-127
764
-127
765
-127
766
-127
767
-127
768
-127
769
-127
770
-127
771
-127
772
-127
773
-127
774
-72
775
126
776
126
777
126
778
126
779
126
780
126
781
126
782
126
783
126
784
126
785
126
786
126
787
126
788
126
789
126
790
126
791
126
792
126
793
126
794
87
795
-3
796
-84
797
-127
798
-127
799
-127
800
-127
801
-127
802
-127
803
-127
804
-127
805
-127
806
-127
807
-127
808
-127
809
-127
810
-127
811
-127
812
-127
813
-127
814
-71
815
126
816
126
817
126
818
126
819
126
820
126
821
126
822
126
823
126
824
126
825
126
826
126
827
126
828
126
829
126
830
126
831
126
832
126
833
126
834
126
835
126
836
125
837
117
838
109
839
101
840
94
841
88
842
81
843
76
844
71
845
66
846
61
847
58
848
54
849
50
850
47
851
44
852
41
853
38
854
-13
855
-93
856
-127
857
-127
858
-127
859
-127
860
-127
861
-127
862
-127
863
-127
864
-127
865
-127
866
-127
867
-127
868
-127
869
-127
870
-127
871
-127
872
-127
873
-127
874
-103
875
117
876
126
877
126
878
126
879
126
880
126
881
126
882
126
883
126
884
126
885
126
886
126
887
126
888
126
889
126
890
126
891
126
892
126
893
126
894
79
895
-10
896
-90
897
-127
898
-127
899
-127
900
-127
901
-127
902
-127
903
-127
904
-127
905
-127
906
-127
907
-127
908
-127
909
-127
910
-127
911
-127
912
-127
913
-127
914
-127
915
-127
916
-127
917
-127
918
-127
919
-127
920
-126
921
-117
922
-110
923
-102
924
-95
925
-88
926
-82
927
-76
928
-71
929
-66
930
-62
931
-57
932
-53
933
-50
934
74
935
126
936
126
937
126
938
126
939
126
940
126
941
126
942
126
943
126
944
126
945
126
946
126
947
126
948
126
949
126
950
126
951
126
952
126
953
126
954
120
955
27
956
-57
957
-127
958
-127
959
-127
960
-127
961
-127
962
-127
963
-127
964
-127
965
-127
966
-127
967
-127
968
-127
969
-127
970
-127
971
-127
972
-127
973
-127
974
-63
975
126
976
126
977
126
978
126
979
126
980
126
981
126
982
126
983
126
984
126
985
126
986
126
987
126
988
126
989
126
990
126
991
126
992
126
993
126
994
89
995
-1
996
-82
997
-127
998
-127
999
-127
1000
-127
1001
-127
1002
-127
1003
-127
1004
-127
1005
-127
1006
-127
1007
-127
1008
-127
1009
-127
1010
-127
1011
-127
1012
-127
1013
-127
1014
-71
1015
126
1016
126
1017
126
1018
126
1019
126
1020
126
1021
126
1022
126
1023
126
1024
126
1025
126
1026
126
1027
126
1028
126
1029
126
1030
126
1031
126
1032
126
1033
126
1034
88
1035
-2
1036
-84
1037
-127
1038
-127
1039
-127
1040
-127
1041
-127
1042
-127
1043
-127
1044
-127
1045
-127
1046
-127
1047
-127
1048
-127
1049
-127
1050
-127
1051
-127
1052
-127
1053
-127
1054
-72
1055
126
1056
126
1057
126
1058
126
1059
126
1060
126
1061
126
1062
126
1063
126
1064
126
1065
126
1066
126
1067
126
1068
126
1069
126
1070
126
1071
126
1072
126
1073
126
1074
86
1075
-4
1076
-85
1077
-127
1078
-127
1079
-127
1080
-127
1081
-127
1082
-127
1083
-127
1084
-127
1085
-127
1086
-127
1087
-127
1088
-127
1089
-127
1090
-127
1091
-127
1092
-127
1093
-127
1094
-72
1095
126
1096
126
1097
126
1098
126
1099
126
1100
126
1101
126
1102
126
1103
126
1104
126
1105
126
1106
126
1107
126
1108
126
1109
126
1110
126
1111
126
1112
126
1113
126
1114
86
1115
-4
1116
-85
1117
-127
1118
-127
1119
-127
1120
-127
1121
-127
1122
-127
1123
-127
1124
-127
1125
-127
1126
-127
1127
-127
1128
-127
1129
-127
1130
-127
1131
-127
1132
-127
1133
-127
1134
-72
1135
126
1136
126
1137
126
1138
126
1139
126
1140
126
1141
126
1142
126
1143
126
1144
126
1145
126
1146
126
1147
126
1148
126
1149
126
1150
126
1151
126
1152
126
1153
126
1154
86
1155
-3
1156
-85
1157
-127
1158
-127
1159
-127
1160
-127
1161
-127
1162
-127
1163
-127
1164
-127
1165
-127
1166
-127
1167
-127
1168
-127
1169
-127
1170
-127
1171
-127
1172
-127
1173
-127
1174
-72
1175
126
1176
126
1177
126
1178
126
1179
126
1180
126
1181
126
1182
126
1183
126
1184
126
1185
126
1186
126
1187
126
1188
126
1189
126
1190
126
1191
126
1192
126
1193
126
1194
87
1195
-3
1196
-84
1197
-127
1198
-127
1199
-127
1200
-127
1201
-127
1202
-127
1203
-127
1204
-127
1205
-127
1206
-127
1207
-127
1208
-127
1209
-127
1210
-127
1211
-127
1212
-127
1213
-127
1214
-72
1215
126
1216
126
1217
126
1218
126
1219
126
1220
126
1221
126
1222
126
1223
126
1224
126
1225
126
1226
126
1227
126
1228
126
1229
126
1230
126
1231
126
1232
126
1233
126
1234
87
1235
-3
1236
-84
1237
-127
1238
-127
1239
-127
1240
-127
1241
-127
1242
-127
1243
-127
1244
-127
1245
-127
1246
-127
1247
-127
1248
-127
1249
-127
1250
-127
1251
-127
1252
-127
1253
-127
1254
-72
1255
126
1256
126
1257
126
1258
126
1259
126
1260
126
1261
126
1262
126
1263
126
1264
126
1265
126
1266
126
1267
126
1268
126
1269
126
1270
126
1271
126
1272
126
1273
126
1274
87
1275
-3
1276
-84
1277
-127
1278
-127
1279
-127
1280
-127
1281
-127
1282
-127
1283
-127
1284
-127
1285
-127
1286
-127
1287
-127
1288
-127
1289
-127
1290
-127
1291
-127
1292
-127
1293
-127
1294
-73
1295
126
1296
126
1297
126
1298
126
1299
126
1300
126
1301
126
1302
126
1303
126
1304
126
1305
126
1306
126
1307
126
1308
126
1309
126
1310
126
1311
126
1312
126
1313
126
1314
87
1315
-3
1316
-84
1317
-127
1318
-127
1319
-127
1320
-127
1321
-127
1322
-127
1323
-127
1324
-127
1325
-127
1326
-127
1327
-127
1328
-127
1329
-127
1330
-127
1331
-127
1332
-127
1333
-127
1334
-71
1335
126
1336
126
1337
126
1338
126
1339
126
1340
126
1341
126
1342
126
1343
126
1344
126
1345
126
1346
126
1347
126
1348
126
1349
126
1350
126
1351
126
1352
126
1353
126
1354
87
1355
-3
1356
-84
1357
-127
1358
-127
1359
-127
1360
-127
1361
-127
1362
-127
1363
-127
1364
-127
1365
-127
1366
-127
1367
-127
1368
-127
1369
-127
1370
-127
1371
-127
1372
-127
1373
-127
1374
-73
1375
126
1376
126
1377
126
1378
126
1379
126
1380
126
1381
126
1382
126
1383
126
1384
126
1385
126
1386
126
1387
126
1388
126
1389
126
1390
126
1391
126
1392
126
1393
126
1394
87
1395
-3
1396
-84
1397
-127
1398
-127
1399
-127
1400
-127
1401
-127
1402
-127
1403
-127
1404
-127
1405
-127
1406
-127
1407
-127
1408
-127
1409
-127
1410
-127
1411
-127
1412
-127
1413
-127
1414
-73
1415
126
1416
126
1417
126
1418
126
1419
126
1420
126
1421
126
1422
126
1423
126
1424
126
1425
126
1426
126
1427
126
1428
126
1429
126
1430
126
1431
126
1432
126
1433
126
1434
87
1435
-3
1436
-84
1437
-127
1438
-127
1439
-127
1440
-127
1441
-127
1442
-127
1443
-127
1444
-127
1445
-127
1446
-127
1447
-127
1448
-127
1449
-127
1450
-127
1451
-127
1452
-127
1453
-127
1454
-73
1455
126
1456
126
1457
126
1458
126
1459
126
1460
126
1461
126
1462
126
1463
126
1464
126
1465
126
1466
126
1467
126
1468
126
1469
126
1470
126
1471
126
1472
126
1473
126
1474
86
1475
-4
1476
-85
1477
-127
1478
-127
1479
-127
1480
-127
1481
-127
1482
-127
1483
-127
1484
-127
1485
-127
1486
-127
1487
-127
1488
-127
1489
-127
1490
-127
1491
-127
1492
-127
1493
-127
1494
-72
1495
126
1496
126
1497
126
1498
126
1499
126
1500
126
1501
126
1502
126
1503
126
1504
126
1505
126
1506
126
1507
126
1508
126
1509
126
1510
126
1511
126
1512
126
1513
126
1514
87
1515
-3
1516
-84
1517
-127
1518
-127
1519
-127
1520
-127
1521
-127
1522
-127
1523
-127
1524
-127
1525
-127
1526
-127
1527
-127
1528
-127
1529
-127
1530
-127
1531
-127
1532
-127
1533
-127
1534
-72
1535
126
1536
126
1537
126
1538
126
1539
126
1540
126
1541
126
1542
126
1543
126
1544
126
1545
126
1546
126
1547
126
1548
126
1549
126
1550
126
1551
126
1552
126
1553
126
1554
87
1555
-3
1556
-84
1557
-127
1558
-127
1559
-127
1560
-127
1561
-127
1562
-127
1563
-127
1564
-127
1565
-127
1566
-127
1567
-127
1568
-127
1569
-127
1570
-127
1571
-127
1572
-127
1573
-127
1574
-73
1575
126
1576
126
1577
126
1578
126
1579
126
1580
126
1581
126
1582
126
1583
126
1584
126
1585
126
1586
126
1587
126
1588
126
1589
126
1590
126
1591
126
1592
126
1593
126
1594
87
1595
-3
1596
-84
1597
-127
1598
-127
1599
-127
1600
-127
1601
-127
1602
-127
1603
-127
1604
-127
1605
-127
1606
-127
1607
-127
1608
-127
1609
-127
1610
-127
1611
-127
1612
-127
1613
-127
1614
-72
1615
126
1616
126
1617
126
1618
126
1619
126
1620
126
1621
126
1622
126
1623
126
1624
126
1625
126
1626
126
1627
126
1628
126
1629
126
1630
126
1631
126
1632
126
1633
126
1634
86
1635
-4
1636
-85
1637
-127
1638
-127
1639
-127
1640
-127
1641
-127
1642
-127
1643
-127
1644
-127
1645
-127
1646
-127
1647
-127
1648
-127
1649
-127
1650
-127
1651
-127
1652
-127
1653
-127
1654
-72
1655
126
1656
126
1657
126
1658
126
1659
126
1660
126
1661
126
1662
126
1663
126
1664
126
1665
126
1666
126
1667
126
1668
126
1669
126
1670
126
1671
126
1672
126
1673
126
1674
87
1675
-3
1676
-84
1677
-127
1678
-127
1679
-127
1680
-127
1681
-127
1682
-127
1683
-127
1684
-127
1685
-127
1686
-127
1687
-127
1688
-127
1689
-127
1690
-127
1691
-127
1692
-127
1693
-127
1694
-72
1695
126
1696
126
1697
126
1698
126
1699
126
1700
126
1701
126
1702
126
1703
126
1704
126
1705
126
1706
126
1707
126
1708
126
1709
126
1710
126
1711
126
1712
126
1713
126
1714
86
1715
-4
1716
-85
1717
-127
1718
-127
1719
-127
1720
-127
1721
-127
1722
-127
1723
-127
1724
-127
1725
-127
1726
-127
1727
-127
1728
-127
1729
-127
1730
-127
1731
-127
1732
-127
1733
-127
1734
-73
1735
126
1736
126
1737
126
1738
126
1739
126
1740
126
1741
126
1742
126
1743
126
1744
126
1745
126
1746
126
1747
126
1748
126
1749
126
1750
126
1751
126
1752
126
1753
126
1754
126
1755
126
1756
125
1757
116
1758
108
1759
101
1760
93
1761
87
1762
81
1763
76
1764
70
1765
66
1766
61
1767
56
1768
53
1769
50
1770
46
1771
43
1772
40
1773
37
1774
-13
1775
-93
1776
-127
1777
-127
1778
-127
1779
-127
1780
-127
1781
-127
1782
-127
1783
-127
1784
-127
1785
-127
1786
-127
1787
-127
1788
-127
1789
-127
1790
-127
1791
-127
1792
-127
1793
-127
1794
-102
1795
118
1796
126
1797
126
1798
126
1799
126
1800
126
1801
126
1802
126
1803
126
1804
126
1805
126
1806
126
1807
126
1808
126
1809
126
1810
126
1811
126
1812
126
1813
126
1814
78
1815
-11
1816
-91
1817
-127
1818
-127
1819
-127
1820
-127
1821
-127
1822
-127
1823
-127
1824
-127
1825
-127
1826
-127
1827
-127
1828
-127
1829
-127
1830
-127
1831
-127
1832
-127
1833
-127
1834
-74
1835
126
1836
126
1837
126
1838
126
1839
126
1840
126
1841
126
1842
126
1843
126
1844
126
1845
126
1846
126
1847
126
1848
126
1849
126
1850
126
1851
126
1852
126
1853
126
1854
87
1855
-3
1856
-84
1857
-127
1858
-127
1859
-127
1860
-127
1861
-127
1862
-127
1863
-127
1864
-127
1865
-127
1866
-127
1867
-127
1868
-127
1869
-127
1870
-127
1871
-127
1872
-127
1873
-127
1874
-73
1875
126
1876
126
1877
126
1878
126
1879
126
1880
126
1881
126
1882
126
1883
126
1884
126
1885
126
1886
126
1887
126
1888
126
1889
126
1890
126
1891
126
1892
126
1893
126
1894
88
1895
-3
1896
-84
1897
-127
1898
-127
1899
-127
1900
-127
1901
-127
1902
-127
1903
-127
1904
-127
1905
-127
1906
-127
1907
-127
1908
-127
1909
-127
1910
-127
1911
-127
1912
-127
1913
-127
1914
-73
1915
126
1916
126
1917
126
1918
126
1919
126
1920
126
1921
126
1922
126
1923
126
1924
126
1925
126
1926
126
1927
126
1928
126
1929
126
1930
126
1931
126
1932
126
1933
126
1934
87
1935
-3
1936
-84
1937
-127
1938
-127
1939
-127
1940
-127
1941
-127
1942
-127
1943
-127
1944
-127
1945
-127
1946
-127
1947
-127
1948
-127
1949
-127
1950
-127
1951
-127
1952
-127
1953
-127
1954
-73
1955
126
1956
126
1957
126
1958
126
1959
126
1960
126
1961
126
1962
126
1963
126
1964
126
1965
126
1966
126
1967
126
1968
126
1969
126
1970
126
1971
126
1972
126
1973
126
1974
86
1975
-4
1976
-85
1977
-127
1978
-127
1979
-127
1980
-127
1981
-127
1982
-127
1983
-127
1984
-127
1985
-127
1986
-127
1987
-127
1988
-127
1989
-127
1990
-127
1991
-127
1992
-127
1993
-127
1994
-72
1995
126
1996
126
1997
126
1998
126
1999
126
2000
126
2001
126
2002
126
2003
126
2004
126
2005
126
2006
126
2007
126
2008
126
2009
126
2010
126
2011
126
2012
126
2013
126
2014
86
2015
-4
2016
-85
2017
-127
2018
-127
2019
-127
2020
-127
2021
-127
2022
-127
2023
-127
2024
-127
2025
-127
2026
-127
2027
-127
2028
-127
2029
-127
2030
-127
2031
-127
2032
-127
2033
-127
2034
-72
2035
126
2036
126
2037
126
2038
126
2039
126
2040
126
2041
126
2042
126
2043
126
2044
126
2045
126
2046
126
2047
126
2048
126
2049
126
2050
126
2051
126
2052
126
2053
126
2054
86
2055
-4
2056
-85
2057
-127
2058
-127
2059
-127
2060
-127
2061
-127
2062
-127
2063
-127
2064
-127
2065
-127
2066
-127
2067
-127
2068
-127
2069
-127
2070
-127
2071
-127
2072
-127
2073
-127
2074
-73
2075
126
2076
126
2077
126
2078
126
2079
126
2080
126
2081
126
2082
126
2083
126
2084
126
2085
126
2086
126
2087
126
2088
126
2089
126
2090
126
2091
126
2092
126
2093
126
2094
87
2095
-3
2096
-84
2097
-127
2098
-127
2099
-127
2100
-127
2101
-127
2102
-127
2103
-127
2104
-127
2105
-127
2106
-127
2107
-127
2108
-127
2109
-127
2110
-127
2111
-127
2112
-127
2113
-127
2114
-127
2115
-127
2116
-127
2117
-127
2118
-127
2119
-127
2120
-124
2121
-115
2122
-107
2123
-99
2124
-93
2125
-86
2126
-80
2127
-74
2128
-69
2129
-64
2130
-59
2131
-55
2132
-52
2133
-47
2134
76
2135
126
2136
126
2137
126
2138
126
2139
126
2140
126
2141
126
2142
126
2143
126
2144
126
2145
126
2146
126
2147
126
2148
126
2149
126
2150
126
2151
126
2152
126
2153
126
2154
122
2155
28
2156
-56
2157
-127
2158
-127
2159
-127
2160
-127
2161
-127
2162
-127
2163
-127
2164
-127
2165
-127
2166
-127
2167
-127
2168
-127
2169
-127
2170
-127
2171
-127
2172
-127
2173
-127
2174
-64
2175
126
2176
126
2177
126
2178
126
2179
126
2180
126
2181
126
2182
126
2183
126
2184
126
2185
126
2186
126
2187
126
2188
126
2189
126
2190
126
2191
126
2192
126
2193
126
2194
126
2195
126
2196
126
2197
119
2198
110
2199
103
2200
96
2201
90
2202
84
2203
78
2204
72
2205
67
2206
62
2207
59
2208
55
2209
51
2210
47
2211
44
2212
41
2213
39
2214
-10
2215
-91
2216
-127
2217
-127
2218
-127
2219
-127
2220
-127
2221
-127
2222
-127
2223
-127
2224
-127
2225
-127
2226
-127
2227
-127
2228
-127
2229
-127
2230
-127
2231
-127
2232
-127
2233
-127
2234
-127
2235
-127
2236
-127
2237
-127
2238
-127
2239
-127
2240
-127
2241
-127
2242
-125
2243
-116
2244
-108
2245
-100
2246
-94
2247
-87
2248
-82
2249
-75
2250
-71
2251
-65
2252
-60
2253
-56
2254
68
2255
126
2256
126
2257
126
2258
126
2259
126
2260
126
2261
126
2262
126
2263
126
2264
126
2265
126
2266
126
2267
126
2268
126
2269
126
2270
126
2271
126
2272
126
2273
126
2274
126
2275
126
2276
126
2277
126
2278
126
2279
124
2280
116
2281
108
2282
100
2283
94
2284
87
2285
81
2286
75
2287
71
2288
66
2289
61
2290
57
2291
53
2292
49
2293
46
2294
-5
2295
-86
2296
-127
2297
-127
2298
-127
2299
-127
2300
-127
2301
-127
2302
-127
2303
-127
2304
-127
2305
-127
2306
-127
2307
-127
2308
-127
2309
-127
2310
-127
2311
-127
2312
-127
2313
-127
2314
-101
2315
120
2316
126
2317
126
2318
126
2319
126
2320
126
2321
126
2322
126
2323
126
2324
126
2325
126
2326
126
2327
126
2328
126
2329
126
2330
126
2331
126
2332
126
2333
126
2334
80
2335
-10
2336
-90
2337
-127
2338
-127
2339
-127
2340
-127
2341
-127
2342
-127
2343
-127
2344
-127
2345
-127
2346
-127
2347
-127
2348
-127
2349
-127
2350
-127
2351
-127
2352
-127
2353
-127
2354
-127
2355
-127
2356
-127
2357
-127
2358
-127
2359
-127
2360
-127
2361
-117
2362
-109
2363
-102
2364
-95
2365
-88
2366
-82
2367
-77
2368
-71
2369
-66
2370
-62
2371
-57
2372
-53
2373
-50
2374
74
2375
126
2376
126
2377
126
2378
126
2379
126
2380
126
2381
126
2382
126
2383
126
2384
126
2385
126
2386
126
2387
126
2388
126
2389
126
2390
126
2391
126
2392
126
2393
126
2394
126
2395
126
2396
126
2397
126
2398
126
2399
126
2400
117
2401
109
2402
101
2403
95
2404
88
2405
83
2406
77
2407
71
2408
66
2409
62
2410
57
2411
53
2412
51
2413
48
2414
-4
2415
-85
2416
-127
2417
-127
2418
-127
2419
-127
2420
-127
2421
-127
2422
-127
2423
-127
2424
-127
2425
-127
2426
-127
2427
-127
2428
-127
2429
-127
2430
-127
2431
-127
2432
-127
2433
-127
2434
-127
2435
-127
2436
-127
2437
-127
2438
-127
2439
-127
2440
-127
2441
-127
2442
-124
2443
-115
2444
-107
2445
-99
2446
-93
2447
-85
2448
-79
2449
-74
2450
-69
2451
-64
2452
-59
2453
-55
2454
69
2455
126
2456
126
2457
126
2458
126
2459
126
2460
126
2461
126
2462
126
2463
126
2464
126
2465
126
2466
126
2467
126
2468
126
2469
126
2470
126
2471
126
2472
126
2473
126
2474
120
2475
27
2476
-57
2477
-127
2478
-127
2479
-127
2480
-127
2481
-127
2482
-127
2483
-127
2484
-127
2485
-127
2486
-127
2487
-127
2488
-127
2489
-127
2490
-127
2491
-127
2492
-127
2493
-127
2494
-64
2495
126
2496
126
2497
126
2498
126
2499
126
2500
126
2501
126
2502
126
2503
126
2504
126
2505
126
2506
126
2507
126
2508
126
2509
126
2510
126
2511
126
2512
126
2513
126
2514
88
2515
-3
2516
-84
2517
-127
2518
-127
2519
-127
2520
-127
2521
-127
2522
-127
2523
-127
2524
-127
2525
-127
2526
-127
2527
-127
2528
-127
2529
-127
2530
-127
2531
-127
2532
-127
2533
-127
2534
-71
2535
126
2536
126
2537
126
2538
126
2539
126
2540
126
2541
126
2542
126
2543
126
2544
126
2545
126
2546
126
2547
126
2548
126
2549
126
2550
126
2551
126
2552
126
2553
126
2554
87
2555
-3
2556
-84
2557
-127
2558
-127
2559
-127
2560
-127
2561
-127
2562
-127
2563
-127
2564
-127
2565
-127
2566
-127
2567
-127
2568
-127
2569
-127
2570
-127
2571
-127
2572
-127
2573
-127
2574
-71
2575
126
2576
126
2577
126
2578
126
2579
126
2580
126
2581
126
2582
126
2583
126
2584
126
2585
126
2586
126
2587
126
2588
126
2589
126
2590
126
2591
126
2592
126
2593
126
2594
87
2595
-3
2596
-84
2597
-127
2598
-127
2599
-127
2600
-127
2601
-127
2602
-127
2603
-127
2604
-127
2605
-127
2606
-127
2607
-127
2608
-127
2609
-127
2610
-127
2611
-127
2612
-127
2613
-127
2614
-72
2615
126
2616
126
2617
126
2618
126
2619
126
2620
126
2621
126
2622
126
2623
126
2624
126
2625
126
2626
126
2627
126
2628
126
2629
126
2630
126
2631
126
2632
126
2633
126
2634
86
2635
-4
2636
-85
2637
-127
2638
-127
2639
-127
2640
-127
2641
-127
2642
-127
2643
-127
2644
-127
2645
-127
2646
-127
2647
-127
2648
-127
2649
-127
2650
-127
2651
-127
2652
-127
2653
-127
2654
-73
2655
126
2656
126
2657
126
2658
126
2659
126
2660
126
2661
126
2662
126
2663
126
2664
126
2665
126
2666
126
2667
126
2668
126
2669
126
2670
126
2671
126
2672
126
2673
126
2674
87
2675
-3
2676
-84
2677
-127
2678
-127
2679
-127
2680
-127
2681
-127
2682
-127
2683
-127
2684
-127
2685
-127
2686
-127
2687
-127
2688
-127
2689
-127
2690
-127
2691
-127
2692
-127
2693
-127
2694
-72
2695
126
2696
126
2697
126
2698
126
2699
126
2700
126
2701
126
2702
126
2703
126
2704
126
2705
126
2706
126
2707
126
2708
126
2709
126
2710
126
2711
126
2712
126
2713
126
2714
87
2715
-3
2716
-84
2717
-127
2718
-127
2719
-127
2720
-127
2721
-127
2722
-127
2723
-127
2724
-127
2725
-127
2726
-127
2727
-127
2728
-127
2729
-127
2730
-127
2731
-127
2732
-127
2733
-127
2734
-73
2735
126
2736
126
2737
126
2738
126
2739
126
2740
126
2741
126
2742
126
2743
126
2744
126
2745
126
2746
126
2747
126
2748
126
2749
126
2750
126
2751
126
2752
126
2753
126
2754
87
2755
-3
2756
-84
2757
-127
2758
-127
2759
-127
2760
-127
2761
-127
2762
-127
2763
-127
2764
-127
2765
-127
2766
-127
2767
-127
2768
-127
2769
-127
2770
-127
2771
-127
2772
-127
2773
-127
2774
-72
2775
126
2776
126
2777
126
2778
126
2779
126
2780
126
2781
126
2782
126
2783
126
2784
126
2785
126
2786
126
2787
126
2788
126
2789
126
2790
126
2791
126
2792
126
2793
126
2794
88
2795
-3
2796
-84
2797
-127
2798
-127
2799
-127
2800
-127
2801
-127
2802
-127
2803
-127
2804
-127
2805
-127
2806
-127
2807
-127
2808
-127
2809
-127
2810
-127
2811
-127
2812
-127
2813
-127
2814
-72
2815
126
2816
126
2817
126
2818
126
2819
126
2820
126
2821
126
2822
126
2823
126
2824
126
2825
126
2826
126
2827
126
2828
126
2829
126
2830
126
2831
126
2832
126
2833
126
2834
87
2835
-3
2836
-84
2837
-127
2838
-127
2839
-127
2840
-127
2841
-127
2842
-127
2843
-127
2844
-127
2845
-127
2846
-127
2847
-127
2848
-127
2849
-127
2850
-127
2851
-127
2852
-127
2853
-127
2854
-72
2855
126
2856
126
2857
126
2858
126
2859
126
2860
126
2861
126
2862
126
2863
126
2864
126
2865
126
2866
126
2867
126
2868
126
2869
126
2870
126
2871
126
2872
126
2873
126
2874
88
2875
-3
2876
-84
2877
-127
2878
-127
2879
-127
2880
-127
2881
-127
2882
-127
2883
-127
2884
-127
2885
-127
2886
-127
2887
-127
2888
-127
2889
-127
2890
-127
2891
-127
2892
-127
2893
-127
2894
-72
2895
126
2896
126
2897
126
2898
126
2899
126
2900
126
2901
126
2902
126
2903
126
2904
126
2905
126
2906
126
2907
126
2908
126
2909
126
2910
126
2911
126
2912
126
2913
126
2914
87
2915
-3
2916
-84
2917
-127
2918
-127
2919
-127
2920
-127
2921
-127
2922
-127
2923
-127
2924
-127
2925
-127
2926
-127
2927
-127
2928
-127
2929
-127
2930
-127
2931
-127
2932
-127
2933
-127
2934
-72
2935
126
2936
126
2937
126
2938
126
2939
126
2940
126
2941
126
2942
126
2943
126
2944
126
2945
126
2946
126
2947
126
2948
126
2949
126
2950
126
2951
126
2952
126
2953
126
2954
87
2955
-3
2956
-84
2957
-127
2958
-127
2959
-127
2960
-127
2961
-127
2962
-127
2963
-127
2964
-127
2965
-127
2966
-127
2967
-127
2968
-127
2969
-127
2970
-127
2971
-127
2972
-127
2973
-127
2974
-74
2975
126
2976
126
2977
126
2978
126
2979
126
2980
126
2981
126
2982
126
2983
126
2984
126
2985
126
2986
126
2987
126
2988
126
2989
126
2990
126
2991
126
2992
126
2993
126
2994
86
2995
-4
2996
-85
2997
-127
2998
-127
2999
-127
3000
-127
3001
-127
3002
-127
3003
-127
3004
-127
3005
-127
3006
-127
3007
-127
3008
-127
3009
-127
3010
-127
3011
-127
3012
-127
3013
-127
3014
-73
3015
126
3016
126
3017
126
3018
126
3019
126
3020
126
3021
126
3022
126
3023
126
3024
126
3025
126
3026
126
3027
126
3028
126
3029
126
3030
126
3031
126
3032
126
3033
126
3034
87
3035
-3
3036
-84
3037
-127
3038
-127
3039
-127
3040
-127
3041
-127
3042
-127
3043
-127
3044
-127
3045
-127
3046
-127
3047
-127
3048
-127
3049
-127
3050
-127
3051
-127
3052
-127
3053
-127
3054
-72
3055
126
3056
126
3057
126
3058
126
3059
126
3060
126
3061
126
3062
126
3063
126
3064
126
3065
126
3066
126
3067
126
3068
126
3069
126
3070
126
3071
126
3072
126
3073
126
3074
86
3075
-4
3076
-85
3077
-127
3078
-127
3079
-127
3080
-127
3081
-127
3082
-127
3083
-127
3084
-127
3085
-127
3086
-127
3087
-127
3088
-127
3089
-127
3090
-127
3091
-127
3092
-127
3093
-127
3094
-73
3095
126
3096
126
3097
126
3098
126
3099
126
3100
126
3101
126
3102
126
3103
126
3104
126
3105
126
3106
126
3107
126
3108
126
3109
126
3110
126
3111
126
3112
126
3113
126
3114
87
3115
-3
3116
-84
3117
-127
3118
-127
3119
-127
3120
-127
3121
-127
3122
-127
3123
-127
3124
-127
3125
-127
3126
-127
3127
-127
3128
-127
3129
-127
3130
-127
3131
-127
3132
-127
3133
-127
3134
-72
3135
126
3136
126
3137
126
3138
126
3139
126
3140
126
3141
126
3142
126
3143
126
3144
126
3145
126
3146
126
3147
126
3148
126
3149
126
3150
126
3151
126
3152
126
3153
126
3154
87
3155
-3
3156
-84
3157
-127
3158
-127
3159
-127
3160
-127
3161
-127
3162
-127
3163
-127
3164
-127
3165
-127
3166
-127
3167
-127
3168
-127
3169
-127
3170
-127
3171
-127
3172
-127
3173
-127
3174
-72
3175
126
3176
126
3177
126
3178
126
3179
126
3180
126
3181
126
3182
126
3183
126
3184
126
3185
126
3186
126
3187
126
3188
126
3189
126
3190
126
3191
126
3192
126
3193
126
3194
86
3195
-4
3196
-85
3197
-127
3198
-127
3199
-127
3200
-127
3201
-127
3202
-127
3203
-127
3204
-127
3205
-127
3206
-127
3207
-127
3208
-127
3209
-127
3210
-127
3211
-127
3212
-127
3213
-127
3214
-72
3215
126
3216
126
3217
126
3218
126
3219
126
3220
126
3221
126
3222
126
3223
126
3224
126
3225
126
3226
126
3227
126
3228
126
3229
126
3230
126
3231
126
3232
126
3233
126
3234
86
3235
-4
3236
-85
3237
-127
3238
-127
3239
-127
3240
-127
3241
-127
3242
-127
3243
-127
3244
-127
3245
-127
3246
-127
3247
-127
3248
-127
3249
-127
3250
-127
3251
-127
3252
-127
3253
-127
3254
-72
3255
126
3256
126
3257
126
3258
126
3259
126
3260
126
3261
126
3262
126
3263
126
3264
126
3265
126
3266
126
3267
126
3268
126
3269
126
3270
126
3271
126
3272
126
3273
126
3274
126
3275
126
3276
125
3277
118
3278
110
3279
102
3280
94
3281
88
3282
82
3283
76
3284
71
3285
67
3286
62
3287
58
3288
54
3289
51
3290
47
3291
44
3292
41
3293
38
3294
-11
3295
-91
3296
-127
3297
-127
3298
-127
3299
-127
3300
-127
3301
-127
3302
-127
3303
-127
3304
-127
3305
-127
3306
-127
3307
-127
3308
-127
3309
-127
3310
-127
3311
-127
3312
-127
3313
-127
3314
-103
3315
118
3316
126
3317
126
3318
126
3319
126
3320
126
3321
126
3322
126
3323
126
3324
126
3325
126
3326
126
3327
126
3328
126
3329
126
3330
126
3331
126
3332
126
3333
126
3334
80
3335
-9
3336
-90
3337
-127
3338
-127
3339
-127
3340
-127
3341
-127
3342
-127
3343
-127
3344
-127
3345
-127
3346
-127
3347
-127
3348
-127
3349
-127
3350
-127
3351
-127
3352
-127
3353
-127
3354
-127
3355
-127
3356
-127
3357
-127
3358
-127
3359
-127
3360
-126
3361
-118
3362
-110
3363
-102
3364
-96
3365
-88
3366
-82
3367
-77
3368
-72
3369
-66
3370
-62
3371
-57
3372
-53
3373
-50
3374
73
3375
126
3376
126
3377
126
3378
126
3379
126
3380
126
3381
126
3382
126
3383
126
3384
126
3385
126
3386
126
3387
126
3388
126
3389
126
3390
126
3391
126
3392
126
3393
126
3394
126
3395
126
3396
126
3397
126
3398
126
3399
125
3400
116
3401
109
3402
101
3403
94
3404
88
3405
82
3406
76
3407
71
3408
66
3409
62
3410
58
3411
55
3412
51
3413
47
3414
-4
3415
-85
3416
-127
3417
-127
3418
-127
3419
-127
3420
-127
3421
-127
3422
-127
3423
-127
3424
-127
3425
-127
3426
-127
3427
-127
3428
-127
3429
-127
3430
-127
3431
-127
3432
-127
3433
-127
3434
-127
3435
-127
3436
-127
3437
-127
3438
-127
3439
-127
3440
-127
3441
-127
3442
-124
3443
-115
3444
-107
3445
-100
3446
-93
3447
-86
3448
-81
3449
-74
3450
-69
3451
-65
3452
-60
3453
-55
3454
68
3455
126
3456
126
3457
126
3458
126
3459
126
3460
126
3461
126
3462
126
3463
126
3464
126
3465
126
3466
126
3467
126
3468
126
3469
126
3470
126
3471
126
3472
126
3473
126
3474
126
3475
126
3476
126
3477
126
3478
126
3479
125
3480
116
3481
108
3482
100
3483
94
3484
88
3485
82
3486
76
3487
71
3488
66
3489
62
3490
57
3491
54
3492
49
3493
46
3494
-3
3495
-84
3496
-127
3497
-127
3498
-127
3499
-127
3500
-127
3501
-127
3502
-127
3503
-127
3504
-127
3505
-127
3506
-127
3507
-127
3508
-127
3509
-127
3510
-127
3511
-127
3512
-127
3513
-127
3514
-101
3515
119
3516
126
3517
126
3518
126
3519
126
3520
126
3521
126
3522
126
3523
126
3524
126
3525
126
3526
126
3527
126
3528
126
3529
126
3530
126
3531
126
3532
126
3533
126
3534
79
3535
-10
3536
-90
3537
-127
3538
-127
3539
-127
3540
-127
3541
-127
3542
-127
3543
-127
3544
-127
3545
-127
3546
-127
3547
-127
3548
-127
3549
-127
3550
-127
3551
-127
3552
-127
3553
-127
3554
-127
3555
-127
3556
-127
3557
-127
3558
-127
3559
-127
3560
-126
3561
-117
3562
-108
3563
-101
3564
-95
3565
-87
3566
-81
3567
-76
3568
-71
3569
-65
3570
-61
3571
-56
3572
-53
3573
-49
3574
74
3575
126
3576
126
3577
126
3578
126
3579
126
3580
126
3581
126
3582
126
3583
126
3584
126
3585
126
3586
126
3587
126
3588
126
3589
126
3590
126
3591
126
3592
126
3593
126
3594
126
3595
126
3596
126
3597
126
3598
126
3599
125
3600
116
3601
108
3602
100
3603
94
3604
87
3605
81
3606
76
3607
71
3608
65
3609
61
3610
56
3611
53
3612
49
3613
46
3614
-4
3615
-86
3616
-127
3617
-127
3618
-127
3619
-127
3620
-127
3621
-127
3622
-127
3623
-127
3624
-127
3625
-127
3626
-127
3627
-127
3628
-127
3629
-127
3630
-127
3631
-127
3632
-127
3633
-127
3634
-102
3635
119
3636
126
3637
126
3638
126
3639
126
3640
126
3641
126
3642
126
3643
126
3644
126
3645
126
3646
126
3647
126
3648
126
3649
126
3650
126
3651
126
3652
126
3653
126
3654
82
3655
-8
3656
-88
3657
-127
3658
-127
3659
-127
3660
-127
3661
-127
3662
-127
3663
-127
3664
-127
3665
-127
3666
-127
3667
-127
3668
-127
3669
-127
3670
-127
3671
-127
3672
-127
3673
-127
3674
-73
3675
126
3676
126
3677
126
3678
126
3679
126
3680
126
3681
126
3682
126
3683
126
3684
126
3685
126
3686
126
3687
126
3688
126
3689
126
3690
126
3691
126
3692
126
3693
126
3694
86
3695
-4
3696
-85
3697
-127
3698
-127
3699
-127
3700
-127
3701
-127
3702
-127
3703
-127
3704
-127
3705
-127
3706
-127
3707
-127
3708
-127
3709
-127
3710
-127
3711
-127
3712
-127
3713
-127
3714
-74
3715
126
3716
126
3717
126
3718
126
3719
126
3720
126
3721
126
3722
126
3723
126
3724
126
3725
126
3726
126
3727
126
3728
126
3729
126
3730
126
3731
126
3732
126
3733
126
3734
85
3735
-5
3736
-86
3737
-127
3738
-127
3739
-127
3740
-127
3741
-127
3742
-127
3743
-127
3744
-127
3745
-127
3746
-127
3747
-127
3748
-127
3749
-127
3750
-127
3751
-127
3752
-127
3753
-127
3754
-127
3755
-127
3756
-127
3757
-127
3758
-127
3759
-127
3760
-124
3761
-115
3762
-107
3763
-100
3764
-93
3765
-86
3766
-80
3767
-75
3768
-69
3769
-64
3770
-60
3771
-55
3772
-51
3773
-48
3774
76
3775
126
3776
126
3777
126
3778
126
3779
126
3780
126
3781
126
3782
126
3783
126
3784
126
3785
126
3786
126
3787
126
3788
126
3789
126
3790
126
3791
126
3792
126
3793
126
3794
126
3795
126
3796
126
3797
126
3798
126
3799
126
3800
118
3801
110
3802
101
3803
95
3804
89
3805
82
3806
76
3807
72
3808
66
3809
62
3810
58
3811
54
3812
50
3813
47
3814
-3
3815
-84
3816
-127
3817
-127
3818
-127
3819
-127
3820
-127
3821
-127
3822
-127
3823
-127
3824
-127
3825
-127
3826
-127
3827
-127
3828
-127
3829
-127
3830
-127
3831
-127
3832
-127
3833
-127
3834
-127
3835
-127
3836
-127
3837
-127
3838
-127
3839
-127
3840
-127
3841
-127
3842
-124
3843
-115
3844
-107
3845
-100
3846
-93
3847
-86
3848
-80
3849
-74
3850
-70
3851
-65
3852
-60
3853
-55
3854
69
3855
126
3856
126
3857
126
3858
126
3859
126
3860
126
3861
126
3862
126
3863
126
3864
126
3865
126
3866
126
3867
126
3868
126
3869
126
3870
126
3871
126
3872
126
3873
126
3874
126
3875
126
3876
126
3877
126
3878
126
3879
124
3880
115
3881
108
3882
100
3883
94
3884
87
3885
81
3886
76
3887
71
3888
65
3889
61
3890
56
3891
53
3892
49
3893
47
3894
-5
3895
-86
3896
-127
3897
-127
3898
-127
3899
-127
3900
-127
3901
-127
3902
-127
3903
-127
3904
-127
3905
-127
3906
-127
3907
-127
3908
-127
3909
-127
3910
-127
3911
-127
3912
-127
3913
-127
3914
-127
3915
-127
3916
-127
3917
-127
3918
-127
3919
-127
3920
-127
3921
-127
3922
-124
3923
-115
3924
-107
3925
-100
3926
-94
3927
-86
3928
-80
3929
-75
3930
-70
3931
-64
3932
-60
3933
-55
3934
69
3935
126
3936
126
3937
126
3938
126
3939
126
3940
126
3941
126
3942
126
3943
126
3944
126
3945
126
3946
126
3947
126
3948
126
3949
126
3950
126
3951
126
3952
126
3953
126
3954
120
3955
26
3956
-58
3957
-127
3958
-127
3959
-127
3960
-127
3961
-127
3962
-127
3963
-127
3964
-127
3965
-127
3966
-127
3967
-127
3968
-127
3969
-127
3970
-127
3971
-127
3972
-127
3973
-127
3974
-64
3975
126
3976
126
3977
126
3978
126
3979
126
3980
126
3981
126
3982
126
3983
126
3984
126
3985
126
3986
126
3987
126
3988
126
3989
126
3990
126
3991
126
3992
126
3993
126
3994
126
3995
126
3996
126
3997
119
3998
110
3999
103
4000
95
4001
89
4002
82
4003
77
4004
72
4005
67
4006
62
4007
58
4008
55
4009
51
4010
47
4011
44
4012
41
4013
38
4014
-12
4015
-92
4016
-127
4017
-127
4018
-127
4019
-127
4020
-127
4021
-127
4022
-127
4023
-127
4024
-127
4025
-127
4026
-127
4027
-127
4028
-127
4029
-127
4030
-127
4031
-127
4032
-127
4033
-127
4034
-127
4035
-127
4036
-127
4037
-127
4038
-127
4039
-127
4040
-127
4041
-127
4042
-125
4043
-115
4044
-108
4045
-101
4046
-93
4047
-86
4048
-81
4049
-75
4050
-69
4051
-64
4052
-61
4053
-56
4054
68
4055
126
4056
126
4057
126
4058
126
4059
126
4060
126
4061
126
4062
126
4063
126
4064
126
4065
126
4066
126
4067
126
4068
126
4069
126
4070
126
4071
126
4072
126
4073
126
4074
126
4075
126
4076
126
4077
126
4078
126
4079
125
4080
116
4081
108
4082
100
4083
94
4084
87
4085
81
4086
76
4087
71
4088
66
4089
61
4090
57
4091
54
4092
50
4093
47
4094
-4
4095
-85
4096
-127
4097
-127
4098
-127
4099
-127
4100
-127
4101
-127
4102
-127
4103
-127
4104
-127
4105
-127
4106
-127
4107
-127
4108
-127
4109
-127
4110
-127
4111
-127
4112
-127
4113
-127
4114
-127
4115
-127
4116
-127
4117
-127
4118
-127
4119
-127
4120
-127
4121
-127
4122
-124
4123
-115
4124
-107
4125
-99
4126
-93
4127
-86
4128
-80
4129
-75
4130
-70
4131
-65
4132
-61
4133
-56
4134
68
4135
126
4136
126
4137
126
4138
126
4139
126
4140
126
4141
126
4142
126
4143
126
4144
126
4145
126
4146
126
4147
126
4148
126
4149
126
4150
126
4151
126
4152
126
4153
126
4154
120
4155
26
4156
-58
4157
-127
4158
-127
4159
-127
4160
-127
4161
-127
4162
-127
4163
-127
4164
-127
4165
-127
4166
-127
4167
-127
4168
-127
4169
-127
4170
-127
4171
-127
4172
-127
4173
-127
4174
-64
4175
126
4176
126
4177
126
4178
126
4179
126
4180
126
4181
126
4182
126
4183
126
4184
126
4185
126
4186
126
4187
126
4188
126
4189
126
4190
126
4191
126
4192
126
4193
126
4194
126
4195
126
4196
126
4197
118
4198
110
4199
103
4200
96
4201
89
4202
83
4203
78
4204
72
4205
67
4206
63
4207
58
4208
54
4209
51
4210
47
4211
44
4212
41
4213
39
4214
-12
4215
-92
4216
-127
4217
-127
4218
-127
4219
-127
4220
-127
4221
-127
4222
-127
4223
-127
4224
-127
4225
-127
4226
-127
4227
-127
4228
-127
4229
-127
4230
-127
4231
-127
4232
-127
4233
-127
4234
-102
4235
119
4236
126
4237
126
4238
126
4239
126
4240
126
4241
126
4242
126
4243
126
4244
126
4245
126
4246
126
4247
126
4248
126
4249
126
4250
126
4251
126
4252
126
4253
126
4254
79
4255
-10
4256
-90
4257
-127
4258
-127
4259
-127
4260
-127
4261
-127
4262
-127
4263
-127
4264
-127
4265
-127
4266
-127
4267
-127
4268
-127
4269
-127
4270
-127
4271
-127
4272
-127
4273
-127
4274
-127
4275
-127
4276
-127
4277
-127
4278
-127
4279
-127
4280
-127
4281
-117
4282
-109
4283
-101
4284
-94
4285
-89
4286
-82
4287
-75
4288
-70
4289
-66
4290
-61
4291
-56
4292
-53
4293
-49
4294
74
4295
126
4296
126
4297
126
4298
126
4299
126
4300
126
4301
126
4302
126
4303
126
4304
126
4305
126
4306
126
4307
126
4308
126
4309
126
4310
126
4311
126
4312
126
4313
126
4314
126
4315
126
4316
126
4317
126
4318
126
4319
125
4320
116
4321
108
4322
100
4323
93
4324
86
4325
81
4326
75
4327
71
4328
66
4329
61
4330
57
4331
53
4332
49
4333
46
4334
-4
4335
-85
4336
-127
4337
-127
4338
-127
4339
-127
4340
-127
4341
-127
4342
-127
4343
-127
4344
-127
4345
-127
4346
-127
4347
-127
4348
-127
4349
-127
4350
-127
4351
-127
4352
-127
4353
-127
4354
-127
4355
-127
4356
-127
4357
-127
4358
-127
4359
-127
4360
-127
4361
-127
4362
-123
4363
-114
4364
-106
4365
-99
4366
-92
4367
-85
4368
-79
4369
-74
4370
-69
4371
-64
4372
-59
4373
-55
4374
69
4375
126
4376
126
4377
126
4378
126
4379
126
4380
126
4381
126
4382
126
4383
126
4384
126
4385
126
4386
126
4387
126
4388
126
4389
126
4390
126
4391
126
4392
126
4393
126
4394
120
4395
27
4396
-57
4397
-127
4398
-127
4399
-127
4400
-127
4401
-127
4402
-127
4403
-127
4404
-127
4405
-127
4406
-127
4407
-127
4408
-127
4409
-127
4410
-127
4411
-127
4412
-127
4413
-127
4414
-63
4415
126
4416
126
4417
126
4418
126
4419
126
4420
126
4421
126
4422
126
4423
126
4424
126
4425
126
4426
126
4427
126
4428
126
4429
126
4430
126
4431
126
4432
126
4433
126
4434
88
4435
-2
4436
-83
4437
-127
4438
-127
4439
-127
4440
-127
4441
-127
4442
-127
4443
-127
4444
-127
4445
-127
4446
-127
4447
-127
4448
-127
4449
-127
4450
-127
4451
-127
4452
-127
4453
-127
4454
-72
4455
126
4456
126
4457
126
4458
126
4459
126
4460
126
4461
126
4462
126
4463
126
4464
126
4465
126
4466
126
4467
126
4468
126
4469
126
4470
126
4471
126
4472
126
4473
126
4474
126
4475
126
4476
125
4477
117
4478
108
4479
102
4480
94
4481
87
4482
82
4483
76
4484
71
4485
66
4486
62
4487
58
4488
53
4489
50
4490
47
4491
44
4492
41
4493
38
4494
-12
4495
-92
4496
-127
4497
-127
4498
-127
4499
-127
4500
-127
4501
-127
4502
-127
4503
-127
4504
-127
4505
-127
4506
-127
4507
-127
4508
-127
4509
-127
4510
-127
4511
-127
4512
-127
4513
-127
4514
-127
4515
-127
4516
-127
4517
-127
4518
-127
4519
-127
4520
-127
4521
-127
4522
-125
4523
-116
4524
-108
4525
-101
4526
-93
4527
-86
4528
-81
4529
-76
4530
-70
4531
-64
4532
-61
4533
-56
4534
68
4535
126
4536
126
4537
126
4538
126
4539
126
4540
126
4541
126
4542
126
4543
126
4544
126
4545
126
4546
126
4547
126
4548
126
4549
126
4550
126
4551
126
4552
126
4553
126
4554
119
4555
26
4556
-58
4557
-127
4558
-127
4559
-127
4560
-127
4561
-127
4562
-127
4563
-127
4564
-127
4565
-127
4566
-127
4567
-127
4568
-127
4569
-127
4570
-127
4571
-127
4572
-127
4573
-127
4574
-64
4575
126
4576
126
4577
126
4578
126
4579
126
4580
126
4581
126
4582
126
4583
126
4584
126
4585
126
4586
126
4587
126
4588
126
4589
126
4590
126
4591
126
4592
126
4593
126
4594
88
4595
-2
4596
-83
4597
-127
4598
-127
4599
-127
4600
-127
4601
-127
4602
-127
4603
-127
4604
-127
4605
-127
4606
-127
4607
-127
4608
-127
4609
-127
4610
-127
4611
-127
4612
-127
4613
-127
4614
-72
4615
126
4616
126
4617
126
4618
126
4619
126
4620
126
4621
126
4622
126
4623
126
4624
126
4625
126
4626
126
4627
126
4628
126
4629
126
4630
126
4631
126
4632
126
4633
126
4634
88
4635
-2
4636
-84
4637
-127
4638
-127
4639
-127
4640
-127
4641
-127
4642
-127
4643
-127
4644
-127
4645
-127
4646
-127
4647
-127
4648
-127
4649
-127
4650
-127
4651
-127
4652
-127
4653
-127
4654
-72
4655
126
4656
126
4657
126
4658
126
4659
126
4660
126
4661
126
4662
126
4663
126
4664
126
4665
126
4666
126
4667
126
4668
126
4669
126
4670
126
4671
126
4672
126
4673
126
4674
126
4675
126
4676
125
4677
118
4678
110
4679
102
4680
95
4681
89
4682
82
4683
76
4684
71
4685
67
4686
62
4687
59
4688
54
4689
51
4690
47
4691
45
4692
41
4693
38
4694
-13
4695
-93
4696
-127
4697
-127
4698
-127
4699
-127
4700
-127
4701
-127
4702
-127
4703
-127
4704
-127
4705
-127
4706
-127
4707
-127
4708
-127
4709
-127
4710
-127
4711
-127
4712
-127
4713
-127
4714
-102
4715
118
4716
126
4717
126
4718
126
4719
126
4720
126
4721
126
4722
126
4723
126
4724
126
4725
126
4726
126
4727
126
4728
126
4729
126
4730
126
4731
126
4732
126
4733
126
4734
80
4735
-10
4736
-90
4737
-127
4738
-127
4739
-127
4740
-127
4741
-127
4742
-127
4743
-127
4744
-127
4745
-127
4746
-127
4747
-127
4748
-127
4749
-127
4750
-127
4751
-127
4752
-127
4753
-127
4754
-127
4755
-127
4756
-127
4757
-127
4758
-127
4759
-127
4760
-126
4761
-118
4762
-110
4763
-101
4764
-94
4765
-87
4766
-83
4767
-76
4768
-70
4769
-65
4770
-62
4771
-57
4772
-53
4773
-50
4774
74
4775
126
4776
126
4777
126
4778
126
4779
126
4780
126
4781
126
4782
126
4783
126
4784
126
4785
126
4786
126
4787
126
4788
126
4789
126
4790
126
4791
126
4792
126
4793
126
4794
120
4795
27
4796
-57
4797
-127
4798
-127
4799
-127
4800
-127
4801
-127
4802
-127
4803
-127
4804
-127
4805
-127
4806
-127
4807
-127
4808
-127
4809
-127
4810
-127
4811
-127
4812
-127
4813
-127
4814
-64
4815
126
4816
126
4817
126
4818
126
4819
126
4820
126
4821
126
4822
126
4823
126
4824
126
4825
126
4826
126
4827
126
4828
126
4829
126
4830
126
4831
126
4832
126
4833
126
4834
89
4835
-1
4836
-83
4837
-127
4838
-127
4839
-127
4840
-127
4841
-127
4842
-127
4843
-127
4844
-127
4845
-127
4846
-127
4847
-127
4848
-127
4849
-127
4850
-127
4851
-127
4852
-127
4853
-127
4854
-71
4855
126
4856
126
4857
126
4858
126
4859
126
4860
126
4861
126
4862
126
4863
126
4864
126
4865
126
4866
126
4867
126
4868
126
4869
126
4870
126
4871
126
4872
126
4873
126
4874
87
4875
-3
4876
-84
4877
-127
4878
-127
4879
-127
4880
-127
4881
-127
4882
-127
4883
-127
4884
-127
4885
-127
4886
-127
4887
-127
4888
-127
4889
-127
4890
-127
4891
-127
4892
-127
4893
-127
4894
-72
4895
126
4896
126
4897
126
4898
126
4899
126
4900
126
4901
126
4902
126
4903
126
4904
126
4905
126
4906
126
4907
126
4908
126
4909
126
4910
126
4911
126
4912
126
4913
126
4914
87
4915
-3
4916
-84
4917
-127
4918
-127
4919
-127
4920
-127
4921
-127
4922
-127
4923
-127
4924
-127
4925
-127
4926
-127
4927
-127
4928
-127
4929
-127
4930
-127
4931
-127
4932
-127
4933
-127
4934
-72
4935
126
4936
126
4937
126
4938
126
4939
126
4940
126
4941
126
4942
126
4943
126
4944
126
4945
126
4946
126
4947
126
4948
126
4949
126
4950
126
4951
126
4952
126
4953
126
4954
87
4955
-3
4956
-84
4957
-127
4958
-127
4959
-127
4960
-127
4961
-127
4962
-127
4963
-127
4964
-127
4965
-127
4966
-127
4967
-127
4968
-127
4969
-127
4970
-127
4971
-127
4972
-127
4973
-127
4974
-73
4975
126
4976
126
4977
126
4978
126
4979
126
4980
126
4981
126
4982
126
4983
126
4984
126
4985
126
4986
126
4987
126
4988
126
4989
126
4990
126
4991
126
4992
126
4993
126
4994
86
4995
-4
4996
-85
4997
-127
4998
-127
4999
-127
5000
-127
5001
-127
5002
-127
5003
-127
5004
-127
5005
-127
5006
-127
5007
-127
5008
-127
5009
-127
5010
-127
5011
-127
5012
-127
5013
-127
5014
-72
5015
126
5016
126
5017
126
5018
126
5019
126
5020
126
5021
126
5022
126
5023
126
5024
126
5025
126
5026
126
5027
126
5028
126
5029
126
5030
126
5031
126
5032
126
5033
126
5034
86
5035
-4
5036
-85
5037
-127
5038
-127
5039
-127
5040
-127
5041
-127
5042
-127
5043
-127
5044
-127
5045
-127
5046
-127
5047
-127
5048
-127
5049
-127
5050
-127
5051
-127
5052
-127
5053
-127
5054
-72
5055
126
5056
126
5057
126
5058
126
5059
126
5060
126
5061
126
5062
126
5063
126
5064
126
5065
126
5066
126
5067
126
5068
126
5069
126
5070
126
5071
126
5072
126
5073
126
5074
88
5075
-2
5076
-84
5077
-127
5078
-127
5079
-127
5080
-127
5081
-127
5082
-127
5083
-127
5084
-127
5085
-127
5086
-127
5087
-127
5088
-127
5089
-127
5090
-127
5091
-127
5092
-127
5093
-127
5094
-72
5095
126
5096
126
5097
126
5098
126
5099
126
5100
126
5101
126
5102
126
5103
126
5104
126
5105
126
5106
126
5107
126
5108
126
5109
126
5110
126
5111
126
5112
126
5113
126
5114
87
5115
-3
5116
-84
5117
-127
5118
-127
5119
-127
5120
-127
5121
-127
5122
-127
5123
-127
5124
-127
5125
-127
5126
-127
5127
-127
5128
-127
5129
-127
5130
-127
5131
-127
5132
-127
5133
-127
5134
-72
5135
126
5136
126
5137
126
5138
126
5139
126
5140
126
5141
126
5142
126
5143
126
5144
126
5145
126
5146
126
5147
126
5148
126
5149
126
5150
126
5151
126
5152
126
5153
126
5154
87
5155
-3
5156
-84
5157
-127
5158
-127
5159
-127
5160
-127
5161
-127
5162
-127
5163
-127
5164
-127
5165
-127
5166
-127
5167
-127
5168
-127
5169
-127
5170
-127
5171
-127
5172
-127
5173
-127
5174
-74
5175
126
5176
126
5177
126
5178
126
5179
126
5180
126
5181
126
5182
126
5183
126
5184
126
5185
126
5186
126
5187
126
5188
126
5189
126
5190
126
5191
126
5192
126
5193
126
5194
87
5195
-3
5196
-84
5197
-127
5198
-127
5199
-127
5200
-127
5201
-127
5202
-127
5203
-127
5204
-127
5205
-127
5206
-127
5207
-127
5208
-127
5209
-127
5210
-127
5211
-127
5212
-127
5213
-127
5214
-73
5215
126
5216
126
5217
126
5218
126
5219
126
5220
126
5221
126
5222
126
5223
126
5224
126
5225
126
5226
126
5227
126
5228
126
5229
126
5230
126
5231
126
5232
126
5233
126
5234
86
5235
-4
5236
-85
5237
-127
5238
-127
5239
-127
5240
-127
5241
-127
5242
-127
5243
-127
5244
-127
5245
-127
5246
-127
5247
-127
5248
-127
5249
-127
5250
-127
5251
-127
5252
-127
5253
-127
5254
-72
5255
126
5256
126
5257
126
5258
126
5259
126
5260
126
5261
126
5262
126
5263
126
5264
126
5265
126
5266
126
5267
126
5268
126
5269
126
5270
126
5271
126
5272
126
5273
126
5274
87
5275
-3
5276
-84
5277
-127
5278
-127
5279
-127
5280
-127
5281
-127
5282
-127
5283
-127
5284
-127
5285
-127
5286
-127
5287
-127
5288
-127
5289
-127
5290
-127
5291
-127
5292
-127
5293
-127
5294
-72
5295
126
5296
126
5297
126
5298
126
5299
126
5300
126
5301
126
5302
126
5303
126
5304
126
5305
126
5306
126
5307
126
5308
126
5309
126
5310
126
5311
126
5312
126
5313
126
5314
87
5315
-3
5316
-84
5317
-127
5318
-127
5319
-127
5320
-127
5321
-127
5322
-127
5323
-127
5324
-127
5325
-127
5326
-127
5327
-127
5328
-127
5329
-127
5330
-127
5331
-127
5332
-127
5333
-127
5334
-72
5335
126
5336
126
5337
126
5338
126
5339
126
5340
126
5341
126
5342
126
5343
126
5344
126
5345
126
5346
126
5347
126
5348
126
5349
126
5350
126
5351
126
5352
126
5353
126
5354
87
5355
-3
5356
-84
5357
-127
5358
-127
5359
-127
5360
-127
5361
-127
5362
-127
5363
-127
5364
-127
5365
-127
5366
-127
5367
-127
5368
-127
5369
-127
5370
-127
5371
-127
5372
-127
5373
-127
5374
-72
5375
126
5376
126
5377
126
5378
126
5379
126
5380
126
5381
126
5382
126
5383
126
5384
126
5385
126
5386
126
5387
126
5388
126
5389
126
5390
126
5391
126
5392
126
5393
126
5394
86
5395
-4
5396
-85
5397
-127
5398
-127
5399
-127
5400
-127
5401
-127
5402
-127
5403
-127
5404
-127
5405
-127
5406
-127
5407
-127
5408
-127
5409
-127
5410
-127
5411
-127
5412
-127
5413
-127
5414
-73
5415
126
5416
126
5417
126
5418
126
5419
126
5420
126
5421
126
5422
126
5423
126
5424
126
5425
126
5426
126
5427
126
5428
126
5429
126
5430
126
5431
126
5432
126
5433
126
5434
86
5435
-4
5436
-85
5437
-127
5438
-127
5439
-127
5440
-127
5441
-127
5442
-127
5443
-127
5444
-127
5445
-127
5446
-127
5447
-127
5448
-127
5449
-127
5450
-127
5451
-127
5452
-127
5453
-127
5454
-72
5455
126
5456
126
5457
126
5458
126
5459
126
5460
126
5461
126
5462
126
5463
126
5464
126
5465
126
5466
126
5467
126
5468
126
5469
126
5470
126
5471
126
5472
126
5473
126
5474
87
5475
-3
5476
-84
5477
-127
5478
-127
5479
-127
5480
-127
5481
-127
5482
-127
5483
-127
5484
-127
5485
-127
5486
-127
5487
-127
5488
-127
5489
-127
5490
-127
5491
-127
5492
-127
5493
-127
5494
-73
5495
126
5496
126
5497
126
5498
126
5499
126
5500
126
5501
126
5502
126
5503
126
5504
126
5505
126
5506
126
5507
126
5508
126
5509
126
5510
126
5511
126
5512
126
5513
126
5514
86
5515
-4
5516
-85
5517
-127
5518
-127
5519
-127
5520
-127
5521
-127
5522
-127
5523
-127
5524
-127
5525
-127
5526
-127
5527
-127
5528
-127
5529
-127
5530
-127
5531
-127
5532
-127
5533
-127
5534
-73
5535
126
5536
126
5537
126
5538
126
5539
126
5540
126
5541
126
5542
126
5543
126
5544
126
5545
126
5546
126
5547
126
5548
126
5549
126
5550
126
5551
126
5552
126
5553
126
5554
87
5555
-3
5556
-84
5557
-127
5558
-127
5559
-127
5560
-127
5561
-127
5562
-127
5563
-127
5564
-127
5565
-127
5566
-127
5567
-127
5568
-127
5569
-127
5570
-127
5571
-127
5572
-127
5573
-127
5574
-72
5575
126
5576
126
5577
126
5578
126
5579
126
5580
126
5581
126
5582
126
5583
126
5584
126
5585
126
5586
126
5587
126
5588
126
5589
126
5590
126
5591
126
5592
126
5593
126
5594
126
5595
126
5596
125
5597
117
5598
109
5599
101
5600
94
5601
88
5602
82
5603
76
5604
71
5605
66
5606
61
5607
57
5608
53
5609
50
5610
46
5611
44
5612
40
5613
38
5614
-12
5615
-92
5616
-127
5617
-127
5618
-127
5619
-127
5620
-127
5621
-127
5622
-127
5623
-127
5624
-127
5625
-127
5626
-127
5627
-127
5628
-127
5629
-127
5630
-127
5631
-127
5632
-127
5633
-127
5634
-103
5635
117
5636
126
5637
126
5638
126
5639
126
5640
126
5641
126
5642
126
5643
126
5644
126
5645
126
5646
126
5647
126
5648
126
5649
126
5650
126
5651
126
5652
126
5653
126
5654
78
5655
-11
5656
-91
5657
-127
5658
-127
5659
-127
5660
-127
5661
-127
5662
-127
5663
-127
5664
-127
5665
-127
5666
-127
5667
-127
5668
-127
5669
-127
5670
-127
5671
-127
5672
-127
5673
-127
5674
-74
5675
126
5676
126
5677
126
5678
126
5679
126
5680
126
5681
126
5682
126
5683
126
5684
126
5685
126
5686
126
5687
126
5688
126
5689
126
5690
126
5691
126
5692
126
5693
126
5694
86
5695
-4
5696
-85
5697
-127
5698
-127
5699
-127
5700
-127
5701
-127
5702
-127
5703
-127
5704
-127
5705
-127
5706
-127
5707
-127
5708
-127
5709
-127
5710
-127
5711
-127
5712
-127
5713
-127
5714
-72
5715
126
5716
126
5717
126
5718
126
5719
126
5720
126
5721
126
5722
126
5723
126
5724
126
5725
126
5726
126
5727
126
5728
126
5729
126
5730
126
5731
126
5732
126
5733
126
5734
88
5735
-2
5736
-83
5737
-127
5738
-127
5739
-127
5740
-127
5741
-127
5742
-127
5743
-127
5744
-127
5745
-127
5746
-127
5747
-127
5748
-127
5749
-127
5750
-127
5751
-127
5752
-127
5753
-127
5754
-72
5755
126
5756
126
5757
126
5758
126
5759
126
5760
126
5761
126
5762
126
5763
126
5764
126
5765
126
5766
126
5767
126
5768
126
5769
126
5770
126
5771
126
5772
126
5773
126
5774
87
5775
-3
5776
-84
5777
-127
5778
-127
5779
-127
5780
-127
5781
-127
5782
-127
5783
-127
5784
-127
5785
-127
5786
-127
5787
-127
5788
-127
5789
-127
5790
-127
5791
-127
5792
-127
5793
-127
5794
-73
5795
126
5796
126
5797
126
5798
126
5799
126
5800
126
5801
126
5802
126
5803
126
5804
126
5805
126
5806
126
5807
126
5808
126
5809
126
5810
126
5811
126
5812
126
5813
126
5814
86
5815
-4
5816
-85
5817
-127
5818
-127
5819
-127
5820
-127
5821
-127
5822
-127
5823
-127
5824
-127
5825
-127
5826
-127
5827
-127
5828
-127
5829
-127
5830
-127
5831
-127
5832
-127
5833
-127
5834
-73
5835
126
5836
126
5837
126
5838
126
5839
126
5840
126
5841
126
5842
126
5843
126
5844
126
5845
126
5846
126
5847
126
5848
126
5849
126
5850
126
5851
126
5852
126
5853
126
5854
86
5855
-4
5856
-85
5857
-127
5858
-127
5859
-127
5860
-127
5861
-127
5862
-127
5863
-127
5864
-127
5865
-127
5866
-127
5867
-127
5868
-127
5869
-127
5870
-127
5871
-127
5872
-127
5873
-127
5874
-72
5875
126
5876
126
5877
126
5878
126
5879
126
5880
126
5881
126
5882
126
5883
126
5884
126
5885
126
5886
126
5887
126
5888
126
5889
126
5890
126
5891
126
5892
126
5893
126
5894
88
5895
-2
5896
-83
5897
-127
5898
-127
5899
-127
5900
-127
5901
-127
5902
-127
5903
-127
5904
-127
5905
-127
5906
-127
5907
-127
5908
-127
5909
-127
5910
-127
5911
-127
5912
-127
5913
-127
5914
-73
5915
126
5916
126
5917
126
5918
126
5919
126
5920
126
5921
126
5922
126
5923
126
5924
126
5925
126
5926
126
5927
126
5928
126
5929
126
5930
126
5931
126
5932
126
5933
126
5934
86
5935
-4
5936
-85
5937
-127
5938
-127
5939
-127
5940
-127
5941
-127
5942
-127
5943
-127
5944
-127
5945
-127
5946
-127
5947
-127
5948
-127
5949
-127
5950
-127
5951
-127
5952
-127
5953
-127
5954
-127
5955
-127
5956
-127
5957
-127
5958
-127
5959
-127
5960
-125
5961
-116
5962
-108
5963
-101
5964
-93
5965
-86
5966
-81
5967
-75
5968
-70
5969
-65
5970
-61
5971
-56
5972
-52
5973
-48
5974
75
5975
126
5976
126
5977
126
5978
126
5979
126
5980
126
5981
126
5982
126
5983
126
5984
126
5985
126
5986
126
5987
126
5988
126
5989
126
5990
126
5991
126
5992
126
5993
126
5994
122
5995
28
5996
-56
5997
-127
5998
-127
5999
-127
6000
-127
6001
-127
6002
-127
6003
-127
6004
-127
6005
-127
6006
-127
6007
-127
6008
-127
6009
-127
6010
-127
6011
-127
6012
-127
6013
-127
6014
-63
6015
126
6016
126
6017
126
6018
126
6019
126
6020
126
6021
126
6022
126
6023
126
6024
126
6025
126
6026
126
6027
126
6028
126
6029
126
6030
126
6031
126
6032
126
6033
126
6034
126
6035
126
6036
126
6037
119
6038
110
6039
102
6040
96
6041
89
6042
82
6043
77
6044
72
6045
67
6046
63
6047
59
6048
54
6049
51
6050
47
6051
44
6052
41
6053
39
6054
-10
6055
-91
6056
-127
6057
-127
6058
-127
6059
-127
6060
-127
6061
-127
6062
-127
6063
-127
6064
-127
6065
-127
6066
-127
6067
-127
6068
-127
6069
-127
6070
-127
6071
-127
6072
-127
6073
-127
6074
-127
6075
-127
6076
-127
6077
-127
6078
-127
6079
-127
6080
-127
6081
-127
6082
-125
6083
-116
6084
-108
6085
-100
6086
-94
6087
-86
6088
-81
6089
-75
6090
-70
6091
-65
6092
-61
6093
-57
6094
67
6095
126
6096
126
6097
126
6098
126
6099
126
6100
126
6101
126
6102
126
6103
126
6104
126
6105
126
6106
126
6107
126
6108
126
6109
126
6110
126
6111
126
6112
126
6113
126
6114
126
6115
126
6116
126
6117
126
6118
126
6119
124
6120
116
6121
108
6122
100
6123
93
6124
87
6125
81
6126
75
6127
70
6128
65
6129
61
6130
56
6131
53
6132
49
6133
46
6134
-5
6135
-86
6136
-127
6137
-127
6138
-127
6139
-127
6140
-127
6141
-127
6142
-127
6143
-127
6144
-127
6145
-127
6146
-127
6147
-127
6148
-127
6149
-127
6150
-127
6151
-127
6152
-127
6153
-127
6154
-101
6155
120
6156
126
6157
126
6158
126
6159
126
6160
126
6161
126
6162
126
6163
126
6164
126
6165
126
6166
126
6167
126
6168
126
6169
126
6170
126
6171
126
6172
126
6173
126
6174
80
6175
-10
6176
-90
6177
-127
6178
-127
6179
-127
6180
-127
6181
-127
6182
-127
6183
-127
6184
-127
6185
-127
6186
-127
6187
-127
6188
-127
6189
-127
6190
-127
6191
-127
6192
-127
6193
-127
6194
-127
6195
-127
6196
-127
6197
-127
6198
-127
6199
-127
6200
-126
6201
-117
6202
-108
6203
-101
6204
-94
6205
-87
6206
-81
6207
-74
6208
-71
6209
-65
6210
-60
6211
-56
6212
-52
6213
-48
6214
75
6215
126
6216
126
6217
126
6218
126
6219
126
6220
126
6221
126
6222
126
6223
126
6224
126
6225
126
6226
126
6227
126
6228
126
6229
126
6230
126
6231
126
6232
126
6233
126
6234
126
6235
126
6236
126
6237
126
6238
126
6239
126
6240
117
6241
109
6242
102
6243
94
6244
88
6245
82
6246
77
6247
72
6248
66
6249
62
6250
57
6251
54
6252
50
6253
46
6254
-5
6255
-86
6256
-127
6257
-127
6258
-127
6259
-127
6260
-127
6261
-127
6262
-127
6263
-127
6264
-127
6265
-127
6266
-127
6267
-127
6268
-127
6269
-127
6270
-127
6271
-127
6272
-127
6273
-127
6274
-127
6275
-127
6276
-127
6277
-127
6278
-127
6279
-127
6280
-127
6281
-127
6282
-123
6283
-115
6284
-107
6285
-99
6286
-93
6287
-86
6288
-80
6289
-74
6290
-70
6291
-65
6292
-60
6293
-55
6294
68
6295
126
6296
126
6297
126
6298
126
6299
126
6300
126
6301
126
6302
126
6303
126
6304
126
6305
126
6306
126
6307
126
6308
126
6309
126
6310
126
6311
126
6312
126
6313
126
6314
119
6315
26
6316
-58
6317
-127
6318
-127
6319
-127
6320
-127
6321
-127
6322
-127
6323
-127
6324
-127
6325
-127
6326
-127
6327
-127
6328
-127
6329
-127
6330
-127
6331
-127
6332
-127
6333
-127
6334
-64
6335
126
6336
126
6337
126
6338
126
6339
126
6340
126
6341
126
6342
126
6343
126
6344
126
6345
126
6346
126
6347
126
6348
126
6349
126
6350
126
6351
126
6352
126
6353
126
6354
89
6355
-1
6356
-82
6357
-127
6358
-127
6359
-127
6360
-127
6361
-127
6362
-127
6363
-127
6364
-127
6365
-127
6366
-127
6367
-127
6368
-127
6369
-127
6370
-127
6371
-127
6372
-127
6373
-127
6374
-72
6375
126
6376
126
6377
126
6378
126
6379
126
6380
126
6381
126
6382
126
6383
126
6384
126
6385
126
6386
126
6387
126
6388
126
6389
126
6390
126
6391
126
6392
126
6393
126
6394
87
6395
-3
6396
-84
6397
-127
6398
-127
6399
-127
6400
-127
6401
-127
6402
-127
6403
-127
6404
-127
6405
-127
6406
-127
6407
-127
6408
-127
6409
-127
6410
-127
6411
-127
6412
-127
6413
-127
6414
-72
6415
126
6416
126
6417
126
6418
126
6419
126
6420
126
6421
126
6422
126
6423
126
6424
126
6425
126
6426
126
6427
126
6428
126
6429
126
6430
126
6431
126
6432
126
6433
126
6434
87
6435
-3
6436
-84
6437
-127
6438
-127
6439
-127
6440
-127
6441
-127
6442
-127
6443
-127
6444
-127
6445
-127
6446
-127
6447
-127
6448
-127
6449
-127
6450
-127
6451
-127
6452
-127
6453
-127
6454
-73
6455
126
6456
126
6457
126
6458
126
6459
126
6460
126
6461
126
6462
126
6463
126
6464
126
6465
126
6466
126
6467
126
6468
126
6469
126
6470
126
6471
126
6472
126
6473
126
6474
86
6475
-4
6476
-85
6477
-127
6478
-127
6479
-127
6480
-127
6481
-127
6482
-127
6483
-127
6484
-127
6485
-127
6486
-127
6487
-127
6488
-127
6489
-127
6490
-127
6491
-127
6492
-127
6493
-127
6494
-72
6495
126
6496
126
6497
126
6498
126
6499
126
6500
126
6501
126
6502
126
6503
126
6504
126
6505
126
6506
126
6507
126
6508
126
6509
126
6510
126
6511
126
6512
126
6513
126
6514
87
6515
-3
6516
-84
6517
-127
6518
-127
6519
-127
6520
-127
6521
-127
6522
-127
6523
-127
6524
-127
6525
-127
6526
-127
6527
-127
6528
-127
6529
-127
6530
-127
6531
-127
6532
-127
6533
-127
6534
-73
6535
126
6536
126
6537
126
6538
126
6539
126
6540
126
6541
126
6542
126
6543
126
6544
126
6545
126
6546
126
6547
126
6548
126
6549
126
6550
126
6551
126
6552
126
6553
126
6554
87
6555
-3
6556
-84
6557
-127
6558
-127
6559
-127
6560
-127
6561
-127
6562
-127
6563
-127
6564
-127
6565
-127
6566
-127
6567
-127
6568
-127
6569
-127
6570
-127
6571
-127
6572
-127
6573
-127
6574
-72
6575
126
6576
126
6577
126
6578
126
6579
126
6580
126
6581
126
6582
126
6583
126
6584
126
6585
126
6586
126
6587
126
6588
126
6589
126
6590
126
6591
126
6592
126
6593
126
6594
88
6595
-3
6596
-84
6597
-127
6598
-127
6599
-127
6600
-127
6601
-127
6602
-127
6603
-127
6604
-127
6605
-127
6606
-127
6607
-127
6608
-127
6609
-127
6610
-127
6611
-127
6612
-127
6613
-127
6614
-72
6615
126
6616
126
6617
126
6618
126
6619
126
6620
126
6621
126
6622
126
6623
126
6624
126
6625
126
6626
126
6627
126
6628
126
6629
126
6630
126
6631
126
6632
126
6633
126
6634
87
6635
-3
6636
-84
6637
-127
6638
-127
6639
-127
6640
-127
6641
-127
6642
-127
6643
-127
6644
-127
6645
-127
6646
-127
6647
-127
6648
-127
6649
-127
6650
-127
6651
-127
6652
-127
6653
-127
6654
-72
6655
126
6656
126
6657
126
6658
126
6659
126
6660
126
6661
126
6662
126
6663
126
6664
126
6665
126
6666
126
6667
126
6668
126
6669
126
6670
126
6671
126
6672
126
6673
126
6674
86
6675
-4
6676
-85
6677
-127
6678
-127
6679
-127
6680
-127
6681
-127
6682
-127
6683
-127
6684
-127
6685
-127
6686
-127
6687
-127
6688
-127
6689
-127
6690
-127
6691
-127
6692
-127
6693
-127
6694
-72
6695
126
6696
126
6697
126
6698
126
6699
126
6700
126
6701
126
6702
126
6703
126
6704
126
6705
126
6706
126
6707
126
6708
126
6709
126
6710
126
6711
126
6712
126
6713
126
6714
87
6715
-3
6716
-84
6717
-127
6718
-127
6719
-127
6720
-127
6721
-127
6722
-127
6723
-127
6724
-127
6725
-127
6726
-127
6727
-127
6728
-127
6729
-127
6730
-127
6731
-127
6732
-127
6733
-127
6734
-73
6735
126
6736
126
6737
126
6738
126
6739
126
6740
126
6741
126
6742
126
6743
126
6744
126
6745
126
6746
126
6747
126
6748
126
6749
126
6750
126
6751
126
6752
126
6753
126
6754
87
6755
-3
6756
-84
6757
-127
6758
-127
6759
-127
6760
-127
6761
-127
6762
-127
6763
-127
6764
-127
6765
-127
6766
-127
6767
-127
6768
-127
6769
-127
6770
-127
6771
-127
6772
-127
6773
-127
6774
-72
6775
126
6776
126
6777
126
6778
126
6779
126
6780
126
6781
126
6782
126
6783
126
6784
126
6785
126
6786
126
6787
126
6788
126
6789
126
6790
126
6791
126
6792
126
6793
126
6794
87
6795
-3
6796
-84
6797
-127
6798
-127
6799
-127
6800
-127
6801
-127
6802
-127
6803
-127
6804
-127
6805
-127
6806
-127
6807
-127
6808
-127
6809
-127
6810
-127
6811
-127
6812
-127
6813
-127
6814
-72
6815
126
6816
126
6817
126
6818
126
6819
126
6820
126
6821
126
6822
126
6823
126
6824
126
6825
126
6826
126
6827
126
6828
126
6829
126
6830
126
6831
126
6832
126
6833
126
6834
87
6835
-3
6836
-84
6837
-127
6838
-127
6839
-127
6840
-127
6841
-127
6842
-127
6843
-127
6844
-127
6845
-127
6846
-127
6847
-127
6848
-127
6849
-127
6850
-127
6851
-127
6852
-127
6853
-127
6854
-72
6855
126
6856
126
6857
126
6858
126
6859
126
6860
126
6861
126
6862
126
6863
126
6864
126
6865
126
6866
126
6867
126
6868
126
6869
126
6870
126
6871
126
6872
126
6873
126
6874
87
6875
-3
6876
-84
6877
-127
6878
-127
6879
-127
6880
-127
6881
-127
6882
-127
6883
-127
6884
-127
6885
-127
6886
-127
6887
-127
6888
-127
6889
-127
6890
-127
6891
-127
6892
-127
6893
-127
6894
-73
6895
126
6896
126
6897
126
6898
126
6899
126
6900
126
6901
126
6902
126
6903
126
6904
126
6905
126
6906
126
6907
126
6908
126
6909
126
6910
126
6911
126
6912
126
6913
126
6914
87
6915
-3
6916
-84
6917
-127
6918
-127
6919
-127
6920
-127
6921
-127
6922
-127
6923
-127
6924
-127
6925
-127
6926
-127
6927
-127
6928
-127
6929
-127
6930
-127
6931
-127
6932
-127
6933
-127
6934
-73
6935
126
6936
126
6937
126
6938
126
6939
126
6940
126
6941
126
6942
126
6943
126
6944
126
6945
126
6946
126
6947
126
6948
126
6949
126
6950
126
6951
126
6952
126
6953
126
6954
87
6955
-3
6956
-84
6957
-127
6958
-127
6959
-127
6960
-127
6961
-127
6962
-127
6963
-127
6964
-127
6965
-127
6966
-127
6967
-127
6968
-127
6969
-127
6970
-127
6971
-127
6972
-127
6973
-127
6974
-72
6975
126
6976
126
6977
126
6978
126
6979
126
6980
126
6981
126
6982
126
6983
126
6984
126
6985
126
6986
126
6987
126
6988
126
6989
126
6990
126
6991
126
6992
126
6993
126
6994
87
6995
-3
6996
-84
6997
-127
6998
-127
6999
-127
7000
-127
7001
-127
7002
-127
7003
-127
7004
-127
7005
-127
7006
-127
7007
-127
7008
-127
7009
-127
7010
-127
7011
-127
7012
-127
7013
-127
7014
-72
7015
126
7016
126
7017
126
7018
126
7019
126
7020
126
7021
126
7022
126
7023
126
7024
126
7025
126
7026
126
7027
126
7028
126
7029
126
7030
126
7031
126
7032
126
7033
126
7034
86
7035
-4
7036
-84
7037
-127
7038
-127
7039
-127
7040
-127
7041
-127
7042
-127
7043
-127
7044
-127
7045
-127
7046
-127
7047
-127
7048
-127
7049
-127
7050
-127
7051
-127
7052
-127
7053
-127
7054
-73
7055
126
7056
126
7057
126
7058
126
7059
126
7060
126
7061
126
7062
126
7063
126
7064
126
7065
126
7066
126
7067
126
7068
126
7069
126
7070
126
7071
126
7072
126
7073
126
7074
86
7075
-4
7076
-85
7077
-127
7078
-127
7079
-127
7080
-127
7081
-127
7082
-127
7083
-127
7084
-127
7085
-127
7086
-127
7087
-127
7088
-127
7089
-127
7090
-127
7091
-127
7092
-127
7093
-127
7094
-71
7095
126
7096
126
7097
126
7098
126
7099
126
7100
126
7101
126
7102
126
7103
126
7104
126
7105
126
7106
126
7107
126
7108
126
7109
126
7110
126
7111
126
7112
126
7113
126
7114
126
7115
126
7116
126
7117
117
7118
109
7119
102
7120
94
7121
88
7122
81
7123
76
7124
72
7125
67
7126
62
7127
58
7128
54
7129
51
7130
47
7131
44
7132
40
7133
38
7134
-11
7135
-91
7136
-127
7137
-127
7138
-127
7139
-127
7140
-127
7141
-127
7142
-127
7143
-127
7144
-127
7145
-127
7146
-127
7147
-127
7148
-127
7149
-127
7150
-127
7151
-127
7152
-127
7153
-127
7154
-102
7155
118
7156
126
7157
126
7158
126
7159
126
7160
126
7161
126
7162
126
7163
126
7164
126
7165
126
7166
126
7167
126
7168
126
7169
126
7170
126
7171
126
7172
126
7173
126
7174
80
7175
-10
7176
-90
7177
-127
7178
-127
7179
-127
7180
-127
7181
-127
7182
-127
7183
-127
7184
-127
7185
-127
7186
-127
7187
-127
7188
-127
7189
-127
7190
-127
7191
-127
7192
-127
7193
-127
7194
-127
7195
-127
7196
-127
7197
-127
7198
-127
7199
-127
7200
-127
7201
-118
7202
-110
7203
-102
7204
-95
7205
-88
7206
-83
7207
-76
7208
-71
7209
-67
7210
-62
7211
-57
7212
-53
7213
-49
7214
74
7215
126
7216
126
7217
126
7218
126
7219
126
7220
126
7221
126
7222
126
7223
126
7224
126
7225
126
7226
126
7227
126
7228
126
7229
126
7230
126
7231
126
7232
126
7233
126
7234
126
7235
126
7236
126
7237
126
7238
126
7239
125
7240
116
7241
109
7242
101
7243
95
7244
87
7245
82
7246
76
7247
71
7248
66
7249
62
7250
58
7251
53
7252
50
7253
47
7254
-5
7255
-86
7256
-127
7257
-127
7258
-127
7259
-127
7260
-127
7261
-127
7262
-127
7263
-127
7264
-127
7265
-127
7266
-127
7267
-127
7268
-127
7269
-127
7270
-127
7271
-127
7272
-127
7273
-127
7274
-127
7275
-127
7276
-127
7277
-127
7278
-127
7279
-127
7280
-127
7281
-127
7282
-124
7283
-115
7284
-108
7285
-99
7286
-92
7287
-86
7288
-80
7289
-74
7290
-69
7291
-64
7292
-60
7293
-55
7294
68
7295
126
7296
126
7297
126
7298
126
7299
126
7300
126
7301
126
7302
126
7303
126
7304
126
7305
126
7306
126
7307
126
7308
126
7309
126
7310
126
7311
126
7312
126
7313
126
7314
126
7315
126
7316
126
7317
126
7318
126
7319
124
7320
114
7321
108
7322
101
7323
94
7324
88
7325
82
7326
76
7327
71
7328
67
7329
62
7330
57
7331
54
7332
50
7333
47
7334
-3
7335
-84
7336
-127
7337
-127
7338
-127
7339
-127
7340
-127
7341
-127
7342
-127
7343
-127
7344
-127
7345
-127
7346
-127
7347
-127
7348
-127
7349
-127
7350
-127
7351
-127
7352
-127
7353
-127
7354
-101
7355
118
7356
126
7357
126
7358
126
7359
126
7360
126
7361
126
7362
126
7363
126
7364
126
7365
126
7366
126
7367
126
7368
126
7369
126
7370
126
7371
126
7372
126
7373
126
7374
80
7375
-10
7376
-90
7377
-127
7378
-127
7379
-127
7380
-127
7381
-127
7382
-127
7383
-127
7384
-127
7385
-127
7386
-127
7387
-127
7388
-127
7389
-127
7390
-127
7391
-127
7392
-127
7393
-127
7394
-127
7395
-127
7396
-127
7397
-127
7398
-127
7399
-127
7400
-126
7401
-117
7402
-109
7403
-101
7404
-95
7405
-88
7406
-82
7407
-76
7408
-71
7409
-66
7410
-61
7411
-57
7412
-53
7413
-49
7414
73
7415
126
7416
126
7417
126
7418
126
7419
126
7420
126
7421
126
7422
126
7423
126
7424
126
7425
126
7426
126
7427
126
7428
126
7429
126
7430
126
7431
126
7432
126
7433
126
7434
126
7435
126
7436
126
7437
126
7438
126
7439
126
7440
116
7441
109
7442
101
7443
94
7444
87
7445
82
7446
76
7447
71
7448
66
7449
62
7450
56
7451
53
7452
50
7453
46
7454
-4
7455
-85
7456
-127
7457
-127
7458
-127
7459
-127
7460
-127
7461
-127
7462
-127
7463
-127
7464
-127
7465
-127
7466
-127
7467
-127
7468
-127
7469
-127
7470
-127
7471
-127
7472
-127
7473
-127
7474
-101
7475
120
7476
126
7477
126
7478
126
7479
126
7480
126
7481
126
7482
126
7483
126
7484
126
7485
126
7486
126
7487
126
7488
126
7489
126
7490
126
7491
126
7492
126
7493
126
7494
81
7495
-8
7496
-88
7497
-127
7498
-127
7499
-127
7500
-127
7501
-127
7502
-127
7503
-127
7504
-127
7505
-127
7506
-127
7507
-127
7508
-127
7509
-127
7510
-127
7511
-127
7512
-127
7513
-127
7514
-74
7515
126
7516
126
7517
126
7518
126
7519
126
7520
126
7521
126
7522
126
7523
126
7524
126
7525
126
7526
126
7527
126
7528
126
7529
126
7530
126
7531
126
7532
126
7533
126
7534
86
7535
-4
7536
-85
7537
-127
7538
-127
7539
-127
7540
-127
7541
-127
7542
-127
7543
-127
7544
-127
7545
-127
7546
-127
7547
-127
7548
-127
7549
-127
7550
-127
7551
-127
7552
-127
7553
-127
7554
-73
7555
126
7556
126
7557
126
7558
126
7559
126
7560
126
7561
126
7562
126
7563
126
7564
126
7565
126
7566
126
7567
126
7568
126
7569
126
7570
126
7571
126
7572
126
7573
126
7574
85
7575
-5
7576
-86
7577
-127
7578
-127
7579
-127
7580
-127
7581
-127
7582
-127
7583
-127
7584
-127
7585
-127
7586
-127
7587
-127
7588
-127
7589
-127
7590
-127
7591
-127
7592
-127
7593
-127
7594
-127
7595
-127
7596
-127
7597
-127
7598
-127
7599
-127
7600
-126
7601
-116
7602
-108
7603
-100
7604
-94
7605
-87
7606
-81
7607
-75
7608
-71
7609
-65
7610
-61
7611
-57
7612
-53
7613
-48
7614
74
7615
126
7616
126
7617
126
7618
126
7619
126
7620
126
7621
126
7622
126
7623
126
7624
126
7625
126
7626
126
7627
126
7628
126
7629
126
7630
126
7631
126
7632
126
7633
126
7634
126
7635
126
7636
126
7637
126
7638
126
7639
126
7640
117
7641
110
7642
102
7643
95
7644
88
7645
83
7646
76
7647
71
7648
66
7649
62
7650
58
7651
54
7652
51
7653
47
7654
-2
7655
-84
7656
-127
7657
-127
7658
-127
7659
-127
7660
-127
7661
-127
7662
-127
7663
-127
7664
-127
7665
-127
7666
-127
7667
-127
7668
-127
7669
-127
7670
-127
7671
-127
7672
-127
7673
-127
7674
-127
7675
-127
7676
-127
7677
-127
7678
-127
7679
-127
7680
-127
7681
-127
7682
-123
7683
-114
7684
-107
7685
-99
7686
-92
7687
-85
7688
-80
7689
-75
7690
-69
7691
-64
7692
-60
7693
-55
7694
69
7695
126
7696
126
7697
126
7698
126
7699
126
7700
126
7701
126
7702
126
7703
126
7704
126
7705
126
7706
126
7707
126
7708
126
7709
126
7710
126
7711
126
7712
126
7713
126
7714
126
7715
126
7716
126
7717
126
7718
126
7719
125
7720
116
7721
109
7722
101
7723
94
7724
87
7725
81
7726
76
7727
71
7728
66
7729
62
7730
58
7731
53
7732
50
7733
47
7734
-5
7735
-86
7736
-127
7737
-127
7738
-127
7739
-127
7740
-127
7741
-127
7742
-127
7743
-127
7744
-127
7745
-127
7746
-127
7747
-127
7748
-127
7749
-127
7750
-127
7751
-127
7752
-127
7753
-127
7754
-127
7755
-127
7756
-127
7757
-127
7758
-127
7759
-127
7760
-127
7761
-127
7762
-124
7763
-115
7764
-107
7765
-100
7766
-94
7767
-87
7768
-81
7769
-75
7770
-69
7771
-65
7772
-61
7773
-56
7774
68
7775
126
7776
126
7777
126
7778
126
7779
126
7780
126
7781
126
7782
126
7783
126
7784
126
7785
126
7786
126
7787
126
7788
126
7789
126
7790
126
7791
126
7792
126
7793
126
7794
120
7795
27
7796
-58
7797
-127
7798
-127
7799
-127
7800
-127
7801
-127
7802
-127
7803
-127
7804
-127
7805
-127
7806
-127
7807
-127
7808
-127
7809
-127
7810
-127
7811
-127
7812
-127
7813
-127
7814
-63
7815
126
7816
126
7817
126
7818
126
7819
126
7820
126
7821
126
7822
126
7823
126
7824
126
7825
126
7826
126
7827
126
7828
126
7829
126
7830
126
7831
126
7832
126
7833
126
7834
126
7835
126
7836
126
7837
118
7838
110
7839
103
7840
95
7841
89
7842
83
7843
78
7844
72
7845
67
7846
62
7847
58
7848
54
7849
51
7850
47
7851
44
7852
41
7853
39
7854
-12
7855
-92
7856
-127
7857
-127
7858
-127
7859
-127
7860
-127
7861
-127
7862
-127
7863
-127
7864
-127
7865
-127
7866
-127
7867
-127
7868
-127
7869
-127
7870
-127
7871
-127
7872
-127
7873
-127
7874
-127
7875
-127
7876
-127
7877
-127
7878
-127
7879
-127
7880
-127
7881
-127
7882
-125
7883
-116
7884
-108
7885
-101
7886
-95
7887
-87
7888
-81
7889
-76
7890
-71
7891
-66
7892
-61
7893
-56
7894
68
7895
126
7896
126
7897
126
7898
126
7899
126
7900
126
7901
126
7902
126
7903
126
7904
126
7905
126
7906
126
7907
126
7908
126
7909
126
7910
126
7911
126
7912
126
7913
126
7914
126
7915
126
7916
126
7917
126
7918
126
7919
124
7920
115
7921
108
7922
100
7923
92
7924
86
7925
80
7926
74
7927
70
7928
65
7929
60
7930
56
7931
52
7932
48
7933
44
7934
-5
7935
-86
7936
-127
7937
-127
7938
-127
7939
-127
7940
-127
7941
-127
7942
-127
7943
-127
7944
-127
7945
-127
7946
-127
7947
-127
7948
-127
7949
-127
7950
-127
7951
-127
7952
-127
7953
-127
7954
-127
7955
-127
7956
-127
7957
-127
7958
-127
7959
-127
7960
-127
7961
-127
7962
-124
7963
-115
7964
-107
7965
-99
7966
-93
7967
-86
7968
-80
7969
-74
7970
-69
7971
-64
7972
-60
7973
-56
7974
68
7975
126
7976
126
7977
126
7978
126
7979
126
7980
126
7981
126
7982
126
7983
126
7984
126
7985
126
7986
126
7987
126
7988
126
7989
126
7990
126
7991
126
7992
126
7993
126
7994
121
7995
27
7996
-57
7997
-127
7998
-127
7999
-127
8000
-127
8001
-127
8002
-127
8003
-127
8004
-127
8005
-127
8006
-127
8007
-127
8008
-127
8009
-127
8010
-127
8011
-127
8012
-127
8013
-127
8014
-63
8015
126
8016
126
8017
126
8018
126
8019
126
8020
126
8021
126
8022
126
8023
126
8024
126
8025
126
8026
126
8027
126
8028
126
8029
126
8030
126
8031
126
8032
126
8033
126
8034
126
8035
126
8036
126
8037
119
8038
110
8039
103
8040
96
8041
90
8042
83
8043
78
8044
72
8045
67
8046
63
8047
59
8048
54
8049
52
8050
47
8051
44
8052
42
8053
38
8054
-11
8055
-92
8056
-127
8057
-127
8058
-127
8059
-127
8060
-127
8061
-127
8062
-127
8063
-127
8064
-127
8065
-127
8066
-127
8067
-127
8068
-127
8069
-127
8070
-127
8071
-127
8072
-127
8073
-127
8074
-103
8075
117
8076
126
8077
126
8078
126
8079
126
8080
126
8081
126
8082
126
8083
126
8084
126
8085
126
8086
126
8087
126
8088
126
8089
126
8090
126
8091
126
8092
126
8093
126
8094
80
8095
-9
8096
-90
8097
-127
8098
-127
8099
-127
8100
-127
8101
-127
8102
-127
8103
-127
8104
-127
8105
-127
8106
-127
8107
-127
8108
-127
8109
-127
8110
-127
8111
-127
8112
-127
8113
-127
8114
-127
8115
-127
8116
-127
8117
-127
8118
-127
8119
-127
8120
-126
8121
-117
8122
-109
8123
-101
8124
-95
8125
-88
8126
-82
8127
-76
8128
-71
8129
-66
8130
-61
8131
-57
8132
-53
8133
-49
8134
74
8135
126
8136
126
8137
126
8138
126
8139
126
8140
126
8141
126
8142
126
8143
126
8144
126
8145
126
8146
126
8147
126
8148
126
8149
126
8150
126
8151
126
8152
126
8153
126
8154
126
8155
126
8156
126
8157
126
8158
126
8159
125
8160
116
8161
109
8162
102
8163
94
8164
87
8165
82
8166
76
8167
71
8168
66
8169
62
8170
57
8171
53
8172
50
8173
46
8174
-5
8175
-86
8176
-127
8177
-127
8178
-127
8179
-127
8180
-127
8181
-127
8182
-127
8183
-127
8184
-127
8185
-127
8186
-127
8187
-127
8188
-127
8189
-127
8190
-127
8191
-127
8192
-127
8193
-127
8194
-127
8195
-127
8196
-127
8197
-127
8198
-127
8199
-127
8200
-127
8201
-127
8202
-124
8203
-115
8204
-108
8205
-100
8206
-93
8207
-86
8208
-80
8209
-74
8210
-70
8211
-65
8212
-60
8213
-56
8214
68
8215
126
8216
126
8217
126
8218
126
8219
126
8220
126
8221
126
8222
126
8223
126
8224
126
8225
126
8226
126
8227
126
8228
126
8229
126
8230
126
8231
126
8232
126
8233
126
8234
120
8235
26
8236
-58
8237
-127
8238
-127
8239
-127
8240
-127
8241
-127
8242
-127
8243
-127
8244
-127
8245
-127
8246
-127
8247
-127
8248
-127
8249
-127
8250
-127
8251
-127
8252
-127
8253
-127
8254
-64
8255
126
8256
126
8257
126
8258
126
8259
126
8260
126
8261
126
8262
126
8263
126
8264
126
8265
126
8266
126
8267
126
8268
126
8269
126
8270
126
8271
126
8272
126
8273
126
8274
89
8275
-1
8276
-82
8277
-127
8278
-127
8279
-127
8280
-127
8281
-127
8282
-127
8283
-127
8284
-127
8285
-127
8286
-127
8287
-127
8288
-127
8289
-127
8290
-127
8291
-127
8292
-127
8293
-127
8294
-72
8295
126
8296
126
8297
126
8298
126
8299
126
8300
126
8301
126
8302
126
8303
126
8304
126
8305
126
8306
126
8307
126
8308
126
8309
126
8310
126
8311
126
8312
126
8313
126
8314
126
8315
126
8316
126
8317
117
8318
109
8319
101
8320
93
8321
88
8322
82
8323
76
8324
71
8325
67
8326
62
8327
58
8328
54
8329
50
8330
46
8331
44
8332
40
8333
38
8334
-12
8335
-92
8336
-127
8337
-127
8338
-127
8339
-127
8340
-127
8341
-127
8342
-127
8343
-127
8344
-127
8345
-127
8346
-127
8347
-127
8348
-127
8349
-127
8350
-127
8351
-127
8352
-127
8353
-127
8354
-127
8355
-127
8356
-127
8357
-127
8358
-127
8359
-127
8360
-127
8361
-127
8362
-125
8363
-116
8364
-108
8365
-100
8366
-93
8367
-87
8368
-81
8369
-75
8370
-70
8371
-65
8372
-60
8373
-56
8374
68
8375
126
8376
126
8377
126
8378
126
8379
126
8380
126
8381
126
8382
126
8383
126
8384
126
8385
126
8386
126
8387
126
8388
126
8389
126
8390
126
8391
126
8392
126
8393
126
8394
120
8395
26
8396
-58
8397
-127
8398
-127
8399
-127
8400
-127
8401
-127
8402
-127
8403
-127
8404
-127
8405
-127
8406
-127
8407
-127
8408
-127
8409
-127
8410
-127
8411
-127
8412
-127
8413
-127
8414
-63
8415
126
8416
126
8417
126
8418
126
8419
126
8420
126
8421
126
8422
126
8423
126
8424
126
8425
126
8426
126
8427
126
8428
126
8429
126
8430
126
8431
126
8432
126
8433
126
8434
89
8435
-2
8436
-83
8437
-127
8438
-127
8439
-127
8440
-127
8441
-127
8442
-127
8443
-127
8444
-127
8445
-127
8446
-127
8447
-127
8448
-127
8449
-127
8450
-127
8451
-127
8452
-127
8453
-127
8454
-72
8455
126
8456
126
8457
126
8458
126
8459
126
8460
126
8461
126
8462
126
8463
126
8464
126
8465
126
8466
126
8467
126
8468
126
8469
126
8470
126
8471
126
8472
126
8473
126
8474
86
8475
-4
8476
-85
8477
-127
8478
-127
8479
-127
8480
-127
8481
-127
8482
-127
8483
-127
8484
-127
8485
-127
8486
-127
8487
-127
8488
-127
8489
-127
8490
-127
8491
-127
8492
-127
8493
-127
8494
-72
8495
126
8496
126
8497
126
8498
126
8499
126
8500
126
8501
126
8502
126
8503
126
8504
126
8505
126
8506
126
8507
126
8508
126
8509
126
8510
126
8511
126
8512
126
8513
126
8514
126
8515
126
8516
125
8517
117
8518
108
8519
101
8520
94
8521
88
8522
81
8523
76
8524
71
8525
66
8526
61
8527
58
8528
53
8529
49
8530
46
8531
44
8532
40
8533
38
8534
-13
8535
-93
8536
-127
8537
-127
8538
-127
8539
-127
8540
-127
8541
-127
8542
-127
8543
-127
8544
-127
8545
-127
8546
-127
8547
-127
8548
-127
8549
-127
8550
-127
8551
-127
8552
-127
8553
-127
8554
-102
8555
118
8556
126
8557
126
8558
126
8559
126
8560
126
8561
126
8562
126
8563
126
8564
126
8565
126
8566
126
8567
126
8568
126
8569
126
8570
126
8571
126
8572
126
8573
126
8574
79
8575
-10
8576
-90
8577
-127
8578
-127
8579
-127
8580
-127
8581
-127
8582
-127
8583
-127
8584
-127
8585
-127
8586
-127
8587
-127
8588
-127
8589
-127
8590
-127
8591
-127
8592
-127
8593
-127
8594
-127
8595
-127
8596
-127
8597
-127
8598
-127
8599
-127
8600
-126
8601
-117
8602
-109
8603
-102
8604
-95
8605
-88
8606
-82
8607
-77
8608
-71
8609
-66
8610
-61
8611
-57
8612
-53
8613
-49
8614
74
8615
126
8616
126
8617
126
8618
126
8619
126
8620
126
8621
126
8622
126
8623
126
8624
126
8625
126
8626
126
8627
126
8628
126
8629
126
8630
126
8631
126
8632
126
8633
126
8634
121
8635
28
8636
-57
8637
-127
8638
-127
8639
-127
8640
-127
8641
-127
8642
-127
8643
-127
8644
-127
8645
-127
8646
-127
8647
-127
8648
-127
8649
-127
8650
-127
8651
-127
8652
-127
8653
-127
8654
-63
8655
126
8656
126
8657
126
8658
126
8659
126
8660
126
8661
126
8662
126
8663
126
8664
126
8665
126
8666
126
8667
126
8668
126
8669
126
8670
126
8671
126
8672
126
8673
126
8674
88
8675
-2
8676
-83
8677
-127
8678
-127
8679
-127
8680
-127
8681
-127
8682
-127
8683
-127
8684
-127
8685
-127
8686
-127
8687
-127
8688
-127
8689
-127
8690
-127
8691
-127
8692
-127
8693
-127
8694
-72
8695
126
8696
126
8697
126
8698
126
8699
126
8700
126
8701
126
8702
126
8703
126
8704
126
8705
126
8706
126
8707
126
8708
126
8709
126
8710
126
8711
126
8712
126
8713
126
8714
86
8715
-4
8716
-85
8717
-127
8718
-127
8719
-127
8720
-127
8721
-127
8722
-127
8723
-127
8724
-127
8725
-127
8726
-127
8727
-127
8728
-127
8729
-127
8730
-127
8731
-127
8732
-127
8733
-127
8734
-72
8735
126
8736
126
8737
126
8738
126
8739
126
8740
126
8741
126
8742
126
8743
126
8744
126
8745
126
8746
126
8747
126
8748
126
8749
126
8750
126
8751
126
8752
126
8753
126
8754
87
8755
-3
8756
-84
8757
-127
8758
-127
8759
-127
8760
-127
8761
-127
8762
-127
8763
-127
8764
-127
8765
-127
8766
-127
8767
-127
8768
-127
8769
-127
8770
-127
8771
-127
8772
-127
8773
-127
8774
-71
8775
126
8776
126
8777
126
8778
126
8779
126
8780
126
8781
126
8782
126
8783
126
8784
126
8785
126
8786
126
8787
126
8788
126
8789
126
8790
126
8791
126
8792
126
8793
126
8794
88
8795
-2
8796
-83
8797
-127
8798
-127
8799
-127
8800
-127
8801
-127
8802
-127
8803
-127
8804
-127
8805
-127
8806
-127
8807
-127
8808
-127
8809
-127
8810
-127
8811
-127
8812
-127
8813
-127
8814
-72
8815
126
8816
126
8817
126
8818
126
8819
126
8820
126
8821
126
8822
126
8823
126
8824
126
8825
126
8826
126
8827
126
8828
126
8829
126
8830
126
8831
126
8832
126
8833
126
8834
86
8835
-4
8836
-85
8837
-127
8838
-127
8839
-127
8840
-127
8841
-127
8842
-127
8843
-127
8844
-127
8845
-127
8846
-127
8847
-127
8848
-127
8849
-127
8850
-127
8851
-127
8852
-127
8853
-127
8854
-72
8855
126
8856
126
8857
126
8858
126
8859
126
8860
126
8861
126
8862
126
8863
126
8864
126
8865
126
8866
126
8867
126
8868
126
8869
126
8870
126
8871
126
8872
126
8873
126
8874
86
8875
-4
8876
-85
8877
-127
8878
-127
8879
-127
8880
-127
8881
-127
8882
-127
8883
-127
8884
-127
8885
-127
8886
-127
8887
-127
8888
-127
8889
-127
8890
-127
8891
-127
8892
-127
8893
-127
8894
-72
8895
126
8896
126
8897
126
8898
126
8899
126
8900
126
8901
126
8902
126
8903
126
8904
126
8905
126
8906
126
8907
126
8908
126
8909
126
8910
126
8911
126
8912
126
8913
126
8914
87
8915
-3
8916
-84
8917
-127
8918
-127
8919
-127
8920
-127
8921
-127
8922
-127
8923
-127
8924
-127
8925
-127
8926
-127
8927
-127
8928
-127
8929
-127
8930
-127
8931
-127
8932
-127
8933
-127
8934
-72
8935
126
8936
126
8937
126
8938
126
8939
126
8940
126
8941
126
8942
126
8943
126
8944
126
8945
126
8946
126
8947
126
8948
126
8949
126
8950
126
8951
126
8952
126
8953
126
8954
87
8955
-3
8956
-84
8957
-127
8958
-127
8959
-127
8960
-127
8961
-127
8962
-127
8963
-127
8964
-127
8965
-127
8966
-127
8967
-127
8968
-127
8969
-127
8970
-127
8971
-127
8972
-127
8973
-127
8974
-72
8975
126
8976
126
8977
126
8978
126
8979
126
8980
126
8981
126
8982
126
8983
126
8984
126
8985
126
8986
126
8987
126
8988
126
8989
126
8990
126
8991
126
8992
126
8993
126
8994
86
8995
-4
8996
-85
8997
-127
8998
-127
8999
-127
9000
-127
9001
-127
9002
-127
9003
-127
9004
-127
9005
-127
9006
-127
9007
-127
9008
-127
9009
-127
9010
-127
9011
-127
9012
-127
9013
-127
9014
-72
9015
126
9016
126
9017
126
9018
126
9019
126
9020
126
9021
126
9022
126
9023
126
9024
126
9025
126
9026
126
9027
126
9028
126
9029
126
9030
126
9031
126
9032
126
9033
126
9034
86
9035
-4
9036
-85
9037
-127
9038
-127
9039
-127
9040
-127
9041
-127
9042
-127
9043
-127
9044
-127
9045
-127
9046
-127
9047
-127
9048
-127
9049
-127
9050
-127
9051
-127
9052
-127
9053
-127
9054
-72
9055
126
9056
126
9057
126
9058
126
9059
126
9060
126
9061
126
9062
126
9063
126
9064
126
9065
126
9066
126
9067
126
9068
126
9069
126
9070
126
9071
126
9072
126
9073
126
9074
87
9075
-3
9076
-84
9077
-127
9078
-127
9079
-127
9080
-127
9081
-127
9082
-127
9083
-127
9084
-127
9085
-127
9086
-127
9087
-127
9088
-127
9089
-127
9090
-127
9091
-127
9092
-127
9093
-127
9094
-72
9095
126
9096
126
9097
126
9098
126
9099
126
9100
126
9101
126
9102
126
9103
126
9104
126
9105
126
9106
126
9107
126
9108
126
9109
126
9110
126
9111
126
9112
126
9113
126
9114
87
9115
-3
9116
-84
9117
-127
9118
-127
9119
-127
9120
-127
9121
-127
9122
-127
9123
-127
9124
-127
9125
-127
9126
-127
9127
-127
9128
-127
9129
-127
9130
-127
9131
-127
9132
-127
9133
-127
9134
-71
9135
126
9136
126
9137
126
9138
126
9139
126
9140
126
9141
126
9142
126
9143
126
9144
126
9145
126
9146
126
9147
126
9148
126
9149
126
9150
126
9151
126
9152
126
9153
126
9154
87
9155
-3
9156
-84
9157
-127
9158
-127
9159
-127
9160
-127
9161
-127
9162
-127
9163
-127
9164
-127
9165
-127
9166
-127
9167
-127
9168
-127
9169
-127
9170
-127
9171
-127
9172
-127
9173
-127
9174
-72
9175
126
9176
126
9177
126
9178
126
9179
126
9180
126
9181
126
9182
126
9183
126
9184
126
9185
126
9186
126
9187
126
9188
126
9189
126
9190
126
9191
126
9192
126
9193
126
9194
87
9195
-3
9196
-84
9197
-127
9198
-127
9199
-127
9200
-127
9201
-127
9202
-127
9203
-127
9204
-127
9205
-127
9206
-127
9207
-127
9208
-127
9209
-127
9210
-127
9211
-127
9212
-127
9213
-127
9214
-73
9215
126
9216
126
9217
126
9218
126
9219
126
9220
126
9221
126
9222
126
9223
126
9224
126
9225
126
9226
126
9227
126
9228
126
9229
126
9230
126
9231
126
9232
126
9233
126
9234
86
9235
-4
9236
-85
9237
-127
9238
-127
9239
-127
9240
-127
9241
-127
9242
-127
9243
-127
9244
-127
9245
-127
9246
-127
9247
-127
9248
-127
9249
-127
9250
-127
9251
-127
9252
-127
9253
-127
9254
-73
9255
126
9256
126
9257
126
9258
126
9259
126
9260
126
9261
126
9262
126
9263
126
9264
126
9265
126
9266
126
9267
126
9268
126
9269
126
9270
126
9271
126
9272
126
9273
126
9274
86
9275
-4
9276
-85
9277
-127
9278
-127
9279
-127
9280
-127
9281
-127
9282
-127
9283
-127
9284
-127
9285
-127
9286
-127
9287
-127
9288
-127
9289
-127
9290
-127
9291
-127
9292
-127
9293
-127
9294
-71
9295
126
9296
126
9297
126
9298
126
9299
126
9300
126
9301
126
9302
126
9303
126
9304
126
9305
126
9306
126
9307
126
9308
126
9309
126
9310
126
9311
126
9312
126
9313
126
9314
87
9315
-3
9316
-84
9317
-127
9318
-127
9319
-127
9320
-127
9321
-127
9322
-127
9323
-127
9324
-127
9325
-127
9326
-127
9327
-127
9328
-127
9329
-127
9330
-127
9331
-127
9332
-127
9333
-127
9334
-72
9335
126
9336
126
9337
126
9338
126
9339
126
9340
126
9341
126
9342
126
9343
126
9344
126
9345
126
9346
126
9347
126
9348
126
9349
126
9350
126
9351
126
9352
126
9353
126
9354
86
9355
-4
9356
-85
9357
-127
9358
-127
9359
-127
9360
-127
9361
-127
9362
-127
9363
-127
9364
-127
9365
-127
9366
-127
9367
-127
9368
-127
9369
-127
9370
-127
9371
-127
9372
-127
9373
-127
9374
-74
9375
126
9376
126
9377
126
9378
126
9379
126
9380
126
9381
126
9382
126
9383
126
9384
126
9385
126
9386
126
9387
126
9388
126
9389
126
9390
126
9391
126
9392
126
9393
126
9394
85
9395
-5
9396
-86
9397
-127
9398
-127
9399
-127
9400
-127
9401
-127
9402
-127
9403
-127
9404
-127
9405
-127
9406
-127
9407
-127
9408
-127
9409
-127
9410
-127
9411
-127
9412
-127
9413
-127
9414
-72
9415
126
9416
126
9417
126
9418
126
9419
126
9420
126
9421
126
9422
126
9423
126
9424
126
9425
126
9426
126
9427
126
9428
126
9429
126
9430
126
9431
126
9432
126
9433
126
9434
126
9435
126
9436
125
9437
117
9438
109
9439
102
9440
95
9441
88
9442
82
9443
77
9444
71
9445
66
9446
62
9447
58
9448
53
9449
50
9450
47
9451
44
9452
41
9453
38
9454
-12
9455
-92
9456
-127
9457
-127
9458
-127
9459
-127
9460
-127
9461
-127
9462
-127
9463
-127
9464
-127
9465
-127
9466
-127
9467
-127
9468
-127
9469
-127
9470
-127
9471
-127
9472
-127
9473
-127
9474
-103
9475
118
9476
126
9477
126
9478
126
9479
126
9480
126
9481
126
9482
126
9483
126
9484
126
9485
126
9486
126
9487
126
9488
126
9489
126
9490
126
9491
126
9492
126
9493
126
9494
79
9495
-10
9496
-90
9497
-127
9498
-127
9499
-127
9500
-127
9501
-127
9502
-127
9503
-127
9504
-127
9505
-127
9506
-127
9507
-127
9508
-127
9509
-127
9510
-127
9511
-127
9512
-127
9513
-127
9514
-75
9515
126
9516
126
9517
126
9518
126
9519
126
9520
126
9521
126
9522
126
9523
126
9524
126
9525
126
9526
126
9527
126
9528
126
9529
126
9530
126
9531
126
9532
126
9533
126
9534
85
9535
-5
9536
-86
9537
-127
9538
-127
9539
-127
9540
-127
9541
-127
9542
-127
9543
-127
9544
-127
9545
-127
9546
-127
9547
-127
9548
-127
9549
-127
9550
-127
9551
-127
9552
-127
9553
-127
9554
-73
9555
126
9556
126
9557
126
9558
126
9559
126
9560
126
9561
126
9562
126
9563
126
9564
126
9565
126
9566
126
9567
126
9568
126
9569
126
9570
126
9571
126
9572
126
9573
126
9574
87
9575
-3
9576
-84
9577
-127
9578
-127
9579
-127
9580
-127
9581
-127
9582
-127
9583
-127
9584
-127
9585
-127
9586
-127
9587
-127
9588
-127
9589
-127
9590
-127
9591
-127
9592
-127
9593
-127
9594
-72
9595
126
9596
126
9597
126
9598
126
9599
126
9600
126
9601
126
9602
126
9603
126
9604
126
9605
126
9606
126
9607
126
9608
126
9609
126
9610
126
9611
126
9612
126
9613
126
9614
87
9615
-3
9616
-84
9617
-127
9618
-127
9619
-127
9620
-127
9621
-127
9622
-127
9623
-127
9624
-127
9625
-127
9626
-127
9627
-127
9628
-127
9629
-127
9630
-127
9631
-127
9632
-127
9633
-127
9634
-71
9635
126
9636
126
9637
126
9638
126
9639
126
9640
126
9641
126
9642
126
9643
126
9644
126
9645
126
9646
126
9647
126
9648
126
9649
126
9650
126
9651
126
9652
126
9653
126
9654
86
9655
-4
9656
-85
9657
-127
9658
-127
9659
-127
9660
-127
9661
-127
9662
-127
9663
-127
9664
-127
9665
-127
9666
-127
9667
-127
9668
-127
9669
-127
9670
-127
9671
-127
9672
-127
9673
-127
9674
-73
9675
126
9676
126
9677
126
9678
126
9679
126
9680
126
9681
126
9682
126
9683
126
9684
126
9685
126
9686
126
9687
126
9688
126
9689
126
9690
126
9691
126
9692
126
9693
126
9694
86
9695
-4
9696
-85
9697
-127
9698
-127
9699
-127
9700
-127
9701
-127
9702
-127
9703
-127
9704
-127
9705
-127
9706
-127
9707
-127
9708
-127
9709
-127
9710
-127
9711
-127
9712
-127
9713
-127
9714
-73
9715
126
9716
126
9717
126
9718
126
9719
126
9720
126
9721
126
9722
126
9723
126
9724
126
9725
126
9726
126
9727
126
9728
126
9729
126
9730
126
9731
126
9732
126
9733
126
9734
88
9735
-2
9736
-83
9737
-127
9738
-127
9739
-127
9740
-127
9741
-127
9742
-127
9743
-127
9744
-127
9745
-127
9746
-127
9747
-127
9748
-127
9749
-127
9750
-127
9751
-127
9752
-127
9753
-127
9754
-73
9755
126
9756
126
9757
126
9758
126
9759
126
9760
126
9761
126
9762
126
9763
126
9764
126
9765
126
9766
126
9767
126
9768
126
9769
126
9770
126
9771
126
9772
126
9773
126
9774
86
9775
-4
9776
-85
9777
-127
9778
-127
9779
-127
9780
-127
9781
-127
9782
-127
9783
-127
9784
-127
9785
-127
9786
-127
9787
-127
9788
-127
9789
-127
9790
-127
9791
-127
9792
-127
9793
-127
9794
-127
9795
-127
9796
-127
9797
-127
9798
-127
9799
-127
9800
-124
9801
-116
9802
-108
9803
-100
9804
-93
9805
-87
9806
-80
9807
-75
9808
-70
9809
-65
9810
-60
9811
-56
9812
-53
9813
-48
9814
75
9815
126
9816
126
9817
126
9818
126
9819
126
9820
126
9821
126
9822
126
9823
126
9824
126
9825
126
9826
126
9827
126
9828
126
9829
126
9830
126
9831
126
9832
126
9833
126
9834
121
9835
28
9836
-56
9837
-127
9838
-127
9839
-127
9840
-127
9841
-127
9842
-127
9843
-127
9844
-127
9845
-127
9846
-127
9847
-127
9848
-127
9849
-127
9850
-127
9851
-127
9852
-127
9853
-127
9854
-64
9855
126
9856
126
9857
126
9858
126
9859
126
9860
126
9861
126
9862
126
9863
126
9864
126
9865
126
9866
126
9867
126
9868
126
9869
126
9870
126
9871
126
9872
126
9873
126
9874
126
9875
126
9876
126
9877
118
9878
110
9879
103
9880
95
9881
89
9882
83
9883
78
9884
72
9885
67
9886
62
9887
59
9888
55
9889
51
9890
47
9891
45
9892
41
9893
38
9894
-10
9895
-91
9896
-127
9897
-127
9898
-127
9899
-127
9900
-127
9901
-127
9902
-127
9903
-127
9904
-127
9905
-127
9906
-127
9907
-127
9908
-127
9909
-127
9910
-127
9911
-127
9912
-127
9913
-127
9914
-127
9915
-127
9916
-127
9917
-127
9918
-127
9919
-127
9920
-127
9921
-127
9922
-125
9923
-116
9924
-108
9925
-100
9926
-94
9927
-87
9928
-81
9929
-75
9930
-70
9931
-65
9932
-61
9933
-57
9934
67
9935
126
9936
126
9937
126
9938
126
9939
126
9940
126
9941
126
9942
126
9943
126
9944
126
9945
126
9946
126
9947
126
9948
126
9949
126
9950
126
9951
126
9952
126
9953
126
9954
126
9955
126
9956
126
9957
126
9958
126
9959
125
9960
116
9961
108
9962
101
9963
94
9964
87
9965
82
9966
76
9967
71
9968
66
9969
62
9970
57
9971
53
9972
50
9973
46
9974
-5
9975
-86
9976
-127
9977
-127
9978
-127
9979
-127
9980
-127
9981
-127
9982
-127
9983
-127
9984
-127
9985
-127
9986
-127
9987
-127
9988
-127
9989
-127
9990
-127
9991
-127
9992
-127
9993
-127
9994
-101
9995
120
9996
126
9997
126
9998
126
9999
126
10000
126