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