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