repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #2615 from jmichelp/legic
[RRG-proxmark3.git]
/
traces
/
lf_Q5_mod-fsk2.pm3
blob
d0866d61210f0d83f2d5fd756809b781c1b76baf
1
127
2
123
3
18
4
-68
5
-128
6
-128
7
-71
8
56
9
127
10
124
11
19
12
-68
13
-128
14
-128
15
-72
16
56
17
127
18
125
19
17
20
-67
21
-128
22
-128
23
-75
24
51
25
127
26
124
27
16
28
-67
29
-128
30
-128
31
-72
32
55
33
127
34
123
35
18
36
-69
37
-128
38
-128
39
-73
40
56
41
127
42
121
43
20
44
-66
45
-128
46
-128
47
-73
48
55
49
127
50
123
51
20
52
-67
53
-128
54
-128
55
-73
56
56
57
127
58
121
59
17
60
-69
61
-128
62
-128
63
-72
64
54
65
127
66
123
67
18
68
-68
69
-128
70
-128
71
-72
72
55
73
127
74
122
75
18
76
-69
77
-128
78
-128
79
-73
80
56
81
127
82
123
83
18
84
-68
85
-128
86
-128
87
-72
88
55
89
127
90
122
91
17
92
-69
93
-128
94
-128
95
-72
96
54
97
127
98
123
99
18
100
-69
101
-128
102
-128
103
-71
104
55
105
127
106
124
107
20
108
-68
109
-128
110
-128
111
-72
112
56
113
127
114
123
115
18
116
-69
117
-128
118
-128
119
-71
120
55
121
127
122
123
123
18
124
-69
125
-128
126
-128
127
-73
128
56
129
127
130
123
131
18
132
-68
133
-128
134
-128
135
-73
136
54
137
127
138
124
139
19
140
-69
141
-128
142
-128
143
-72
144
56
145
127
146
124
147
19
148
-68
149
-128
150
-128
151
-71
152
54
153
127
154
123
155
18
156
-69
157
-128
158
-128
159
-72
160
55
161
127
162
122
163
18
164
-69
165
-128
166
-128
167
-128
168
-66
169
62
170
127
171
127
172
127
173
76
174
-21
175
-101
176
-128
177
-128
178
-77
179
46
180
127
181
127
182
127
183
61
184
-34
185
-98
186
-128
187
-128
188
-104
189
38
190
127
191
127
192
127
193
55
194
-40
195
-102
196
-128
197
-128
198
-110
199
32
200
127
201
127
202
127
203
50
204
-43
205
-105
206
-128
207
-128
208
-98
209
31
210
127
211
127
212
127
213
47
214
-46
215
-106
216
-128
217
-128
218
-98
219
27
220
127
221
127
222
127
223
46
224
-47
225
-109
226
-128
227
-128
228
-101
229
26
230
127
231
127
232
127
233
44
234
-48
235
-109
236
-128
237
-128
238
-101
239
26
240
127
241
127
242
127
243
44
244
-48
245
-109
246
-128
247
-128
248
-102
249
24
250
127
251
127
252
127
253
44
254
-49
255
-110
256
-128
257
-128
258
-101
259
23
260
127
261
127
262
127
263
40
264
-51
265
-109
266
-128
267
-128
268
-102
269
24
270
127
271
127
272
127
273
43
274
-49
275
-110
276
-128
277
-128
278
-103
279
26
280
127
281
127
282
127
283
40
284
-51
285
-109
286
-128
287
-128
288
-102
289
22
290
127
291
127
292
127
293
41
294
-48
295
-110
296
-128
297
-128
298
-104
299
26
300
127
301
127
302
127
303
43
304
-49
305
-110
306
-128
307
-128
308
-101
309
24
310
127
311
127
312
127
313
42
314
-48
315
-110
316
-128
317
-128
318
-104
319
22
320
127
321
127
322
127
323
41
324
-47
325
-111
326
-128
327
-128
328
-103
329
23
330
127
331
127
332
127
333
42
334
-51
335
-108
336
-128
337
-128
338
-103
339
25
340
127
341
127
342
127
343
43
344
-49
345
-110
346
-128
347
-128
348
-103
349
26
350
127
351
127
352
127
353
43
354
-49
355
-110
356
-128
357
-108
358
15
359
110
360
83
361
-16
362
-98
363
-128
364
-128
365
-102
366
28
367
126
368
100
369
-1
370
-69
371
-128
372
-128
373
-88
374
38
375
127
376
109
377
6
378
-79
379
-128
380
-128
381
-83
382
45
383
127
384
113
385
10
386
-76
387
-128
388
-128
389
-80
390
50
391
127
392
118
393
12
394
-72
395
-128
396
-128
397
-80
398
48
399
127
400
120
401
13
402
-70
403
-128
404
-128
405
-75
406
53
407
127
408
121
409
16
410
-70
411
-128
412
-128
413
-74
414
55
415
127
416
123
417
16
418
-68
419
-128
420
-128
421
-72
422
54
423
127
424
122
425
17
426
-70
427
-128
428
-128
429
-74
430
56
431
127
432
122
433
18
434
-69
435
-128
436
-128
437
-72
438
54
439
127
440
122
441
18
442
-69
443
-128
444
-128
445
-72
446
55
447
127
448
123
449
19
450
-69
451
-128
452
-128
453
-72
454
57
455
127
456
126
457
18
458
-68
459
-128
460
-128
461
-72
462
55
463
127
464
122
465
18
466
-68
467
-128
468
-128
469
-71
470
54
471
127
472
122
473
17
474
-68
475
-128
476
-128
477
-71
478
54
479
127
480
120
481
17
482
-67
483
-128
484
-128
485
-73
486
56
487
127
488
123
489
18
490
-69
491
-128
492
-128
493
-72
494
54
495
127
496
124
497
18
498
-69
499
-128
500
-128
501
-74
502
52
503
127
504
122
505
17
506
-71
507
-128
508
-128
509
-74
510
56
511
127
512
123
513
18
514
-68
515
-128
516
-128
517
-72
518
56
519
127
520
124
521
19
522
-69
523
-128
524
-128
525
-74
526
54
527
127
528
122
529
19
530
-68
531
-128
532
-128
533
-72
534
54
535
127
536
122
537
18
538
-69
539
-128
540
-128
541
-72
542
54
543
127
544
124
545
19
546
-68
547
-128
548
-128
549
-73
550
56
551
127
552
124
553
18
554
-70
555
-128
556
-128
557
-73
558
54
559
127
560
123
561
19
562
-68
563
-128
564
-128
565
-72
566
54
567
127
568
122
569
18
570
-69
571
-128
572
-128
573
-71
574
55
575
127
576
123
577
19
578
-68
579
-128
580
-128
581
-71
582
54
583
127
584
124
585
18
586
-69
587
-128
588
-128
589
-71
590
55
591
127
592
123
593
19
594
-69
595
-128
596
-128
597
-72
598
56
599
127
600
123
601
18
602
-69
603
-128
604
-128
605
-71
606
55
607
127
608
124
609
19
610
-68
611
-128
612
-128
613
-128
614
-67
615
60
616
127
617
127
618
127
619
75
620
-20
621
-101
622
-128
623
-128
624
-77
625
46
626
127
627
127
628
127
629
58
630
-35
631
-112
632
-128
633
-128
634
-108
635
35
636
127
637
127
638
127
639
54
640
-39
641
-102
642
-128
643
-128
644
-112
645
32
646
127
647
127
648
127
649
50
650
-44
651
-105
652
-128
653
-128
654
-99
655
30
656
127
657
127
658
127
659
46
660
-46
661
-107
662
-128
663
-128
664
-100
665
28
666
127
667
127
668
127
669
44
670
-48
671
-109
672
-128
673
-128
674
-101
675
26
676
127
677
112
678
12
679
-78
680
-128
681
-128
682
-70
683
40
684
127
685
105
686
3
687
-82
688
-128
689
-128
690
-70
691
40
692
127
693
112
694
9
695
-77
696
-128
697
-128
698
-79
699
46
700
127
701
116
702
13
703
-73
704
-128
705
-128
706
-77
707
49
708
127
709
118
710
15
711
-72
712
-128
713
-128
714
-76
715
52
716
127
717
117
718
16
719
-69
720
-128
721
-128
722
-74
723
53
724
127
725
120
726
16
727
-70
728
-128
729
-128
730
-73
731
54
732
127
733
121
734
18
735
-69
736
-128
737
-128
738
-73
739
53
740
127
741
122
742
17
743
-69
744
-128
745
-128
746
-72
747
54
748
127
749
122
750
18
751
-69
752
-128
753
-128
754
-74
755
56
756
127
757
121
758
18
759
-69
760
-128
761
-128
762
-72
763
54
764
127
765
122
766
19
767
-68
768
-128
769
-128
770
-72
771
53
772
127
773
122
774
18
775
-69
776
-128
777
-128
778
-71
779
55
780
127
781
123
782
19
783
-68
784
-128
785
-128
786
-72
787
55
788
127
789
124
790
20
791
-68
792
-128
793
-128
794
-72
795
53
796
127
797
124
798
17
799
-67
800
-128
801
-128
802
-72
803
55
804
127
805
122
806
18
807
-69
808
-128
809
-128
810
-73
811
56
812
127
813
122
814
18
815
-69
816
-128
817
-128
818
-74
819
53
820
127
821
120
822
17
823
-71
824
-128
825
-128
826
-74
827
56
828
127
829
122
830
18
831
-68
832
-128
833
-128
834
-71
835
54
836
127
837
123
838
18
839
-69
840
-128
841
-128
842
-71
843
54
844
127
845
123
846
19
847
-69
848
-128
849
-128
850
-72
851
56
852
127
853
122
854
18
855
-69
856
-128
857
-128
858
-73
859
56
860
127
861
122
862
18
863
-69
864
-128
865
-128
866
-71
867
55
868
127
869
123
870
19
871
-68
872
-128
873
-128
874
-73
875
54
876
127
877
122
878
18
879
-69
880
-128
881
-128
882
-73
883
56
884
127
885
122
886
21
887
-70
888
-128
889
-128
890
-71
891
53
892
127
893
123
894
18
895
-69
896
-128
897
-128
898
-75
899
51
900
127
901
124
902
16
903
-69
904
-128
905
-128
906
-71
907
52
908
127
909
120
910
16
911
-71
912
-128
913
-128
914
-74
915
51
916
127
917
124
918
17
919
-69
920
-128
921
-128
922
-72
923
55
924
127
925
122
926
18
927
-69
928
-128
929
-128
930
-73
931
56
932
127
933
122
934
21
935
-66
936
-128
937
-128
938
-75
939
51
940
127
941
123
942
16
943
-68
944
-128
945
-128
946
-73
947
56
948
127
949
122
950
18
951
-68
952
-128
953
-128
954
-71
955
54
956
127
957
122
958
18
959
-67
960
-128
961
-128
962
-71
963
53
964
127
965
119
966
16
967
-71
968
-128
969
-128
970
-74
971
53
972
127
973
120
974
17
975
-71
976
-128
977
-128
978
-74
979
52
980
127
981
123
982
18
983
-70
984
-128
985
-128
986
-75
987
55
988
127
989
120
990
18
991
-66
992
-128
993
-128
994
-75
995
51
996
127
997
124
998
16
999
-68
1000
-128
1001
-128
1002
-73
1003
55
1004
127
1005
121
1006
18
1007
-68
1008
-128
1009
-128
1010
-70
1011
53
1012
127
1013
120
1014
17
1015
-68
1016
-128
1017
-128
1018
-76
1019
52
1020
127
1021
121
1022
16
1023
-67
1024
-128
1025
-128
1026
-72
1027
55
1028
127
1029
122
1030
18
1031
-68
1032
-128
1033
-128
1034
-71
1035
54
1036
127
1037
122
1038
18
1039
-69
1040
-128
1041
-128
1042
-72
1043
54
1044
127
1045
123
1046
19
1047
-68
1048
-128
1049
-128
1050
-71
1051
55
1052
127
1053
124
1054
20
1055
-67
1056
-128
1057
-128
1058
-71
1059
54
1060
127
1061
123
1062
19
1063
-69
1064
-128
1065
-128
1066
-71
1067
52
1068
127
1069
118
1070
16
1071
-71
1072
-128
1073
-128
1074
-75
1075
52
1076
127
1077
124
1078
17
1079
-67
1080
-128
1081
-128
1082
-72
1083
55
1084
127
1085
122
1086
19
1087
-68
1088
-128
1089
-128
1090
-71
1091
54
1092
127
1093
123
1094
19
1095
-68
1096
-128
1097
-128
1098
-72
1099
54
1100
127
1101
123
1102
18
1103
-69
1104
-128
1105
-128
1106
-70
1107
56
1108
127
1109
123
1110
19
1111
-68
1112
-128
1113
-128
1114
-71
1115
54
1116
127
1117
124
1118
19
1119
-69
1120
-128
1121
-128
1122
-72
1123
54
1124
127
1125
127
1126
127
1127
49
1128
-44
1129
-103
1130
-128
1131
-128
1132
-102
1133
41
1134
127
1135
127
1136
127
1137
58
1138
-36
1139
-112
1140
-128
1141
-128
1142
-106
1143
36
1144
127
1145
127
1146
127
1147
51
1148
-42
1149
-104
1150
-128
1151
-128
1152
-112
1153
30
1154
127
1155
127
1156
127
1157
48
1158
-45
1159
-107
1160
-128
1161
-128
1162
-98
1163
29
1164
127
1165
127
1166
127
1167
46
1168
-47
1169
-107
1170
-128
1171
-128
1172
-101
1173
28
1174
127
1175
127
1176
127
1177
44
1178
-48
1179
-110
1180
-128
1181
-128
1182
-102
1183
25
1184
127
1185
127
1186
127
1187
44
1188
-50
1189
-108
1190
-128
1191
-107
1192
16
1193
110
1194
83
1195
-16
1196
-98
1197
-128
1198
-128
1199
-101
1200
28
1201
125
1202
101
1203
-1
1204
-70
1205
-128
1206
-128
1207
-89
1208
38
1209
127
1210
109
1211
6
1212
-80
1213
-128
1214
-128
1215
-81
1216
45
1217
127
1218
114
1219
10
1220
-75
1221
-128
1222
-128
1223
-79
1224
50
1225
127
1226
116
1227
14
1228
-72
1229
-128
1230
-128
1231
-75
1232
49
1233
127
1234
117
1235
15
1236
-69
1237
-128
1238
-128
1239
-75
1240
54
1241
127
1242
123
1243
17
1244
-71
1245
-128
1246
-128
1247
-73
1248
53
1249
127
1250
122
1251
17
1252
-70
1253
-128
1254
-128
1255
-73
1256
53
1257
127
1258
122
1259
19
1260
-68
1261
-128
1262
-128
1263
-73
1264
55
1265
127
1266
122
1267
18
1268
-69
1269
-128
1270
-128
1271
-72
1272
54
1273
127
1274
123
1275
18
1276
-70
1277
-128
1278
-128
1279
-72
1280
55
1281
127
1282
123
1283
18
1284
-68
1285
-128
1286
-128
1287
-72
1288
54
1289
127
1290
124
1291
19
1292
-68
1293
-128
1294
-128
1295
-72
1296
54
1297
127
1298
122
1299
18
1300
-69
1301
-128
1302
-128
1303
-73
1304
56
1305
127
1306
125
1307
17
1308
-66
1309
-128
1310
-128
1311
-74
1312
53
1313
127
1314
121
1315
17
1316
-71
1317
-128
1318
-128
1319
-128
1320
-68
1321
63
1322
127
1323
127
1324
127
1325
75
1326
-22
1327
-101
1328
-128
1329
-128
1330
-77
1331
48
1332
127
1333
127
1334
127
1335
60
1336
-33
1337
-98
1338
-128
1339
-128
1340
-104
1341
39
1342
127
1343
127
1344
127
1345
53
1346
-40
1347
-102
1348
-128
1349
-128
1350
-110
1351
32
1352
127
1353
127
1354
127
1355
48
1356
-45
1357
-105
1358
-128
1359
-128
1360
-97
1361
28
1362
127
1363
127
1364
127
1365
48
1366
-45
1367
-106
1368
-128
1369
-128
1370
-100
1371
28
1372
127
1373
127
1374
127
1375
45
1376
-48
1377
-109
1378
-128
1379
-128
1380
-100
1381
26
1382
127
1383
114
1384
10
1385
-76
1386
-128
1387
-128
1388
-68
1389
40
1390
127
1391
106
1392
4
1393
-82
1394
-128
1395
-128
1396
-70
1397
42
1398
127
1399
111
1400
9
1401
-77
1402
-128
1403
-128
1404
-80
1405
45
1406
127
1407
116
1408
13
1409
-73
1410
-128
1411
-128
1412
-77
1413
49
1414
127
1415
117
1416
14
1417
-72
1418
-128
1419
-128
1420
-75
1421
51
1422
127
1423
120
1424
16
1425
-71
1426
-128
1427
-128
1428
-74
1429
54
1430
127
1431
119
1432
16
1433
-69
1434
-128
1435
-128
1436
-72
1437
52
1438
127
1439
121
1440
17
1441
-68
1442
-128
1443
-128
1444
-71
1445
53
1446
127
1447
122
1448
20
1449
-68
1450
-128
1451
-128
1452
-72
1453
55
1454
127
1455
122
1456
18
1457
-68
1458
-128
1459
-128
1460
-72
1461
54
1462
127
1463
123
1464
19
1465
-69
1466
-128
1467
-128
1468
-73
1469
56
1470
127
1471
123
1472
20
1473
-68
1474
-128
1475
-128
1476
-71
1477
54
1478
127
1479
122
1480
18
1481
-70
1482
-128
1483
-128
1484
-72
1485
54
1486
127
1487
123
1488
19
1489
-69
1490
-128
1491
-128
1492
-72
1493
56
1494
127
1495
124
1496
17
1497
-67
1498
-128
1499
-128
1500
-71
1501
53
1502
127
1503
119
1504
16
1505
-69
1506
-128
1507
-128
1508
-75
1509
56
1510
127
1511
120
1512
18
1513
-66
1514
-128
1515
-128
1516
-74
1517
56
1518
127
1519
122
1520
21
1521
-69
1522
-128
1523
-128
1524
-76
1525
51
1526
127
1527
123
1528
16
1529
-68
1530
-128
1531
-128
1532
-72
1533
56
1534
127
1535
122
1536
18
1537
-68
1538
-128
1539
-128
1540
-72
1541
54
1542
127
1543
123
1544
19
1545
-69
1546
-128
1547
-128
1548
-74
1549
53
1550
127
1551
119
1552
16
1553
-71
1554
-128
1555
-128
1556
-75
1557
54
1558
127
1559
121
1560
17
1561
-66
1562
-128
1563
-128
1564
-72
1565
55
1566
127
1567
122
1568
18
1569
-69
1570
-128
1571
-128
1572
-72
1573
54
1574
127
1575
124
1576
20
1577
-69
1578
-128
1579
-128
1580
-74
1581
53
1582
127
1583
121
1584
20
1585
-66
1586
-128
1587
-128
1588
-72
1589
54
1590
127
1591
123
1592
19
1593
-69
1594
-128
1595
-128
1596
-71
1597
54
1598
127
1599
124
1600
19
1601
-68
1602
-128
1603
-128
1604
-72
1605
57
1606
127
1607
123
1608
19
1609
-68
1610
-128
1611
-128
1612
-73
1613
56
1614
127
1615
124
1616
18
1617
-67
1618
-128
1619
-128
1620
-74
1621
52
1622
127
1623
123
1624
17
1625
-70
1626
-128
1627
-128
1628
-76
1629
53
1630
127
1631
122
1632
17
1633
-67
1634
-128
1635
-128
1636
-74
1637
55
1638
127
1639
127
1640
127
1641
49
1642
-43
1643
-104
1644
-128
1645
-128
1646
-102
1647
40
1648
127
1649
127
1650
127
1651
58
1652
-36
1653
-111
1654
-128
1655
-128
1656
-108
1657
36
1658
127
1659
127
1660
127
1661
51
1662
-43
1663
-103
1664
-128
1665
-128
1666
-111
1667
30
1668
127
1669
127
1670
127
1671
47
1672
-45
1673
-107
1674
-128
1675
-128
1676
-100
1677
29
1678
127
1679
127
1680
127
1681
46
1682
-45
1683
-107
1684
-128
1685
-128
1686
-99
1687
26
1688
127
1689
127
1690
127
1691
42
1692
-49
1693
-107
1694
-128
1695
-128
1696
-102
1697
26
1698
127
1699
127
1700
127
1701
44
1702
-48
1703
-109
1704
-128
1705
-108
1706
18
1707
111
1708
82
1709
-16
1710
-98
1711
-128
1712
-128
1713
-101
1714
27
1715
126
1716
100
1717
-2
1718
-70
1719
-128
1720
-128
1721
-88
1722
39
1723
127
1724
109
1725
6
1726
-80
1727
-128
1728
-128
1729
-83
1730
46
1731
127
1732
114
1733
13
1734
-77
1735
-128
1736
-128
1737
-80
1738
50
1739
127
1740
117
1741
13
1742
-73
1743
-128
1744
-128
1745
-76
1746
48
1747
127
1748
116
1749
14
1750
-69
1751
-128
1752
-128
1753
-75
1754
51
1755
127
1756
119
1757
17
1758
-69
1759
-128
1760
-128
1761
-74
1762
54
1763
127
1764
121
1765
17
1766
-70
1767
-128
1768
-128
1769
-128
1770
-67
1771
60
1772
127
1773
127
1774
127
1775
74
1776
-23
1777
-101
1778
-128
1779
-128
1780
-77
1781
46
1782
127
1783
127
1784
127
1785
58
1786
-36
1787
-112
1788
-128
1789
-128
1790
-106
1791
38
1792
127
1793
127
1794
127
1795
52
1796
-41
1797
-101
1798
-128
1799
-128
1800
-111
1801
32
1802
127
1803
127
1804
127
1805
50
1806
-43
1807
-105
1808
-128
1809
-128
1810
-98
1811
29
1812
127
1813
127
1814
127
1815
45
1816
-45
1817
-106
1818
-128
1819
-128
1820
-100
1821
25
1822
127
1823
127
1824
127
1825
42
1826
-50
1827
-107
1828
-128
1829
-109
1830
14
1831
114
1832
85
1833
-18
1834
-97
1835
-128
1836
-128
1837
-101
1838
29
1839
125
1840
100
1841
0
1842
-68
1843
-128
1844
-128
1845
-89
1846
40
1847
127
1848
111
1849
5
1850
-77
1851
-128
1852
-128
1853
-82
1854
43
1855
127
1856
110
1857
8
1858
-76
1859
-128
1860
-128
1861
-82
1862
49
1863
127
1864
115
1865
12
1866
-70
1867
-128
1868
-128
1869
-78
1870
50
1871
127
1872
120
1873
17
1874
-72
1875
-128
1876
-128
1877
-75
1878
53
1879
127
1880
119
1881
17
1882
-69
1883
-128
1884
-128
1885
-74
1886
52
1887
127
1888
121
1889
16
1890
-70
1891
-128
1892
-128
1893
-73
1894
54
1895
127
1896
123
1897
18
1898
-69
1899
-128
1900
-128
1901
-72
1902
53
1903
127
1904
121
1905
19
1906
-68
1907
-128
1908
-128
1909
-73
1910
55
1911
127
1912
122
1913
19
1914
-68
1915
-128
1916
-128
1917
-73
1918
56
1919
127
1920
124
1921
18
1922
-69
1923
-128
1924
-128
1925
-71
1926
55
1927
127
1928
122
1929
18
1930
-69
1931
-128
1932
-128
1933
-71
1934
54
1935
127
1936
122
1937
18
1938
-68
1939
-128
1940
-128
1941
-71
1942
54
1943
127
1944
124
1945
21
1946
-70
1947
-128
1948
-128
1949
-74
1950
55
1951
127
1952
122
1953
20
1954
-67
1955
-128
1956
-128
1957
-72
1958
56
1959
127
1960
124
1961
19
1962
-68
1963
-128
1964
-128
1965
-72
1966
54
1967
127
1968
124
1969
19
1970
-68
1971
-128
1972
-128
1973
-72
1974
54
1975
127
1976
124
1977
18
1978
-68
1979
-128
1980
-128
1981
-71
1982
55
1983
127
1984
125
1985
20
1986
-68
1987
-128
1988
-128
1989
-71
1990
53
1991
127
1992
124
1993
16
1994
-67
1995
-128
1996
-128
1997
-71
1998
55
1999
127
2000
124
2001
19
2002
-68
2003
-128
2004
-128
2005
-72
2006
56
2007
127
2008
123
2009
20
2010
-68
2011
-128
2012
-128
2013
-72
2014
55
2015
127
2016
122
2017
17
2018
-70
2019
-128
2020
-128
2021
-73
2022
56
2023
127
2024
122
2025
20
2026
-68
2027
-128
2028
-128
2029
-75
2030
53
2031
127
2032
122
2033
16
2034
-66
2035
-128
2036
-128
2037
-73
2038
56
2039
127
2040
123
2041
21
2042
-69
2043
-128
2044
-128
2045
-71
2046
54
2047
127
2048
123
2049
19
2050
-69
2051
-128
2052
-128
2053
-71
2054
54
2055
127
2056
122
2057
18
2058
-69
2059
-128
2060
-128
2061
-73
2062
55
2063
127
2064
124
2065
18
2066
-68
2067
-128
2068
-128
2069
-74
2070
54
2071
127
2072
121
2073
20
2074
-68
2075
-128
2076
-128
2077
-72
2078
56
2079
127
2080
122
2081
18
2082
-68
2083
-128
2084
-128
2085
-71
2086
55
2087
127
2088
123
2089
19
2090
-68
2091
-128
2092
-128
2093
-72
2094
54
2095
127
2096
124
2097
19
2098
-68
2099
-128
2100
-128
2101
-72
2102
56
2103
127
2104
123
2105
18
2106
-68
2107
-128
2108
-128
2109
-73
2110
57
2111
127
2112
123
2113
18
2114
-69
2115
-128
2116
-128
2117
-72
2118
55
2119
127
2120
124
2121
20
2122
-68
2123
-128
2124
-128
2125
-71
2126
55
2127
127
2128
124
2129
18
2130
-69
2131
-128
2132
-128
2133
-72
2134
55
2135
127
2136
126
2137
17
2138
-66
2139
-128
2140
-128
2141
-74
2142
52
2143
127
2144
124
2145
16
2146
-69
2147
-128
2148
-128
2149
-128
2150
-70
2151
60
2152
127
2153
127
2154
127
2155
75
2156
-19
2157
-103
2158
-128
2159
-128
2160
-78
2161
48
2162
127
2163
127
2164
127
2165
61
2166
-34
2167
-97
2168
-128
2169
-128
2170
-106
2171
38
2172
127
2173
127
2174
127
2175
53
2176
-41
2177
-103
2178
-128
2179
-128
2180
-112
2181
34
2182
127
2183
127
2184
127
2185
46
2186
-46
2187
-104
2188
-128
2189
-128
2190
-97
2191
27
2192
127
2193
127
2194
127
2195
44
2196
-45
2197
-108
2198
-128
2199
-128
2200
-100
2201
26
2202
127
2203
127
2204
127
2205
45
2206
-48
2207
-109
2208
-128
2209
-128
2210
-101
2211
28
2212
127
2213
112
2214
12
2215
-74
2216
-128
2217
-128
2218
-70
2219
37
2220
127
2221
103
2222
2
2223
-84
2224
-128
2225
-128
2226
-73
2227
38
2228
127
2229
112
2230
7
2231
-76
2232
-128
2233
-128
2234
-80
2235
47
2236
127
2237
115
2238
12
2239
-74
2240
-128
2241
-128
2242
-76
2243
50
2244
127
2245
117
2246
14
2247
-72
2248
-128
2249
-128
2250
-74
2251
52
2252
127
2253
120
2254
16
2255
-70
2256
-128
2257
-128
2258
-74
2259
52
2260
127
2261
122
2262
18
2263
-69
2264
-128
2265
-128
2266
-73
2267
54
2268
127
2269
122
2270
18
2271
-69
2272
-128
2273
-128
2274
-72
2275
53
2276
127
2277
127
2278
127
2279
50
2280
-44
2281
-105
2282
-128
2283
-128
2284
-104
2285
43
2286
127
2287
127
2288
127
2289
59
2290
-36
2291
-98
2292
-128
2293
-128
2294
-106
2295
35
2296
127
2297
127
2298
127
2299
52
2300
-42
2301
-104
2302
-128
2303
-128
2304
-112
2305
31
2306
127
2307
127
2308
127
2309
47
2310
-44
2311
-106
2312
-128
2313
-128
2314
-98
2315
28
2316
127
2317
127
2318
127
2319
46
2320
-46
2321
-107
2322
-128
2323
-128
2324
-99
2325
26
2326
127
2327
127
2328
127
2329
44
2330
-48
2331
-108
2332
-128
2333
-128
2334
-100
2335
24
2336
127
2337
127
2338
127
2339
44
2340
-49
2341
-110
2342
-128
2343
-128
2344
-102
2345
25
2346
127
2347
127
2348
127
2349
43
2350
-48
2351
-109
2352
-128
2353
-128
2354
-101
2355
23
2356
127
2357
127
2358
127
2359
41
2360
-51
2361
-110
2362
-128
2363
-128
2364
-104
2365
23
2366
127
2367
127
2368
127
2369
41
2370
-49
2371
-108
2372
-128
2373
-128
2374
-104
2375
27
2376
127
2377
127
2378
127
2379
42
2380
-50
2381
-110
2382
-128
2383
-128
2384
-102
2385
25
2386
127
2387
127
2388
127
2389
44
2390
-48
2391
-110
2392
-128
2393
-128
2394
-102
2395
25
2396
127
2397
127
2398
127
2399
43
2400
-49
2401
-109
2402
-128
2403
-128
2404
-102
2405
24
2406
127
2407
112
2408
9
2409
-77
2410
-128
2411
-128
2412
-69
2413
40
2414
127
2415
104
2416
2
2417
-82
2418
-128
2419
-128
2420
-71
2421
42
2422
127
2423
112
2424
7
2425
-77
2426
-128
2427
-128
2428
-80
2429
46
2430
127
2431
115
2432
12
2433
-74
2434
-128
2435
-128
2436
-78
2437
50
2438
127
2439
118
2440
14
2441
-72
2442
-128
2443
-128
2444
-75
2445
52
2446
127
2447
120
2448
16
2449
-71
2450
-128
2451
-128
2452
-75
2453
54
2454
127
2455
122
2456
15
2457
-68
2458
-128
2459
-128
2460
-73
2461
53
2462
127
2463
121
2464
17
2465
-69
2466
-128
2467
-128
2468
-73
2469
54
2470
127
2471
122
2472
18
2473
-69
2474
-128
2475
-128
2476
-72
2477
53
2478
127
2479
123
2480
18
2481
-69
2482
-128
2483
-128
2484
-72
2485
54
2486
127
2487
123
2488
19
2489
-69
2490
-128
2491
-128
2492
-72
2493
54
2494
127
2495
122
2496
18
2497
-69
2498
-128
2499
-128
2500
-71
2501
54
2502
127
2503
123
2504
19
2505
-68
2506
-128
2507
-128
2508
-72
2509
54
2510
127
2511
122
2512
17
2513
-70
2514
-128
2515
-128
2516
-71
2517
55
2518
127
2519
123
2520
19
2521
-68
2522
-128
2523
-128
2524
-72
2525
54
2526
127
2527
122
2528
17
2529
-69
2530
-128
2531
-128
2532
-71
2533
54
2534
127
2535
122
2536
21
2537
-67
2538
-128
2539
-128
2540
-76
2541
52
2542
127
2543
122
2544
16
2545
-68
2546
-128
2547
-128
2548
-72
2549
56
2550
127
2551
122
2552
19
2553
-68
2554
-128
2555
-128
2556
-71
2557
54
2558
127
2559
122
2560
19
2561
-67
2562
-128
2563
-128
2564
-71
2565
55
2566
127
2567
124
2568
18
2569
-69
2570
-128
2571
-128
2572
-70
2573
55
2574
127
2575
122
2576
18
2577
-69
2578
-128
2579
-128
2580
-73
2581
56
2582
127
2583
121
2584
19
2585
-68
2586
-128
2587
-128
2588
-71
2589
53
2590
127
2591
121
2592
17
2593
-69
2594
-128
2595
-128
2596
-72
2597
53
2598
127
2599
123
2600
18
2601
-70
2602
-128
2603
-128
2604
-72
2605
54
2606
127
2607
123
2608
19
2609
-68
2610
-128
2611
-128
2612
-72
2613
54
2614
127
2615
123
2616
18
2617
-70
2618
-128
2619
-128
2620
-73
2621
56
2622
127
2623
123
2624
18
2625
-68
2626
-128
2627
-128
2628
-75
2629
51
2630
127
2631
123
2632
17
2633
-70
2634
-128
2635
-128
2636
-76
2637
55
2638
127
2639
120
2640
17
2641
-66
2642
-128
2643
-128
2644
-75
2645
51
2646
127
2647
124
2648
16
2649
-69
2650
-128
2651
-128
2652
-73
2653
54
2654
127
2655
121
2656
20
2657
-68
2658
-128
2659
-128
2660
-72
2661
53
2662
127
2663
123
2664
20
2665
-69
2666
-128
2667
-128
2668
-72
2669
55
2670
127
2671
122
2672
18
2673
-69
2674
-128
2675
-128
2676
-72
2677
56
2678
127
2679
122
2680
18
2681
-69
2682
-128
2683
-128
2684
-72
2685
54
2686
127
2687
123
2688
18
2689
-69
2690
-128
2691
-128
2692
-72
2693
55
2694
127
2695
123
2696
19
2697
-68
2698
-128
2699
-128
2700
-71
2701
54
2702
127
2703
122
2704
18
2705
-68
2706
-128
2707
-128
2708
-71
2709
53
2710
127
2711
124
2712
17
2713
-67
2714
-128
2715
-128
2716
-72
2717
56
2718
127
2719
124
2720
17
2721
-67
2722
-128
2723
-128
2724
-72
2725
55
2726
127
2727
123
2728
19
2729
-68
2730
-128
2731
-128
2732
-71
2733
54
2734
127
2735
122
2736
17
2737
-69
2738
-128
2739
-128
2740
-71
2741
55
2742
127
2743
123
2744
19
2745
-69
2746
-128
2747
-128
2748
-71
2749
55
2750
127
2751
123
2752
19
2753
-68
2754
-128
2755
-128
2756
-71
2757
54
2758
127
2759
124
2760
18
2761
-68
2762
-128
2763
-128
2764
-71
2765
54
2766
127
2767
122
2768
18
2769
-69
2770
-128
2771
-128
2772
-73
2773
56
2774
127
2775
122
2776
18
2777
-68
2778
-128
2779
-128
2780
-73
2781
56
2782
127
2783
124
2784
18
2785
-69
2786
-128
2787
-128
2788
-72
2789
55
2790
127
2791
122
2792
19
2793
-68
2794
-128
2795
-128
2796
-72
2797
54
2798
127
2799
122
2800
18
2801
-69
2802
-128
2803
-128
2804
-72
2805
54
2806
127
2807
123
2808
19
2809
-68
2810
-128
2811
-128
2812
-71
2813
54
2814
127
2815
123
2816
18
2817
-69
2818
-128
2819
-128
2820
-74
2821
56
2822
127
2823
122
2824
19
2825
-68
2826
-128
2827
-128
2828
-71
2829
54
2830
127
2831
122
2832
18
2833
-69
2834
-128
2835
-128
2836
-74
2837
56
2838
127
2839
122
2840
19
2841
-68
2842
-128
2843
-128
2844
-72
2845
56
2846
127
2847
122
2848
18
2849
-69
2850
-128
2851
-128
2852
-72
2853
54
2854
127
2855
123
2856
19
2857
-68
2858
-128
2859
-128
2860
-72
2861
55
2862
127
2863
122
2864
18
2865
-69
2866
-128
2867
-128
2868
-74
2869
54
2870
127
2871
124
2872
17
2873
-67
2874
-128
2875
-128
2876
-72
2877
53
2878
127
2879
121
2880
20
2881
-68
2882
-128
2883
-128
2884
-72
2885
55
2886
127
2887
122
2888
19
2889
-68
2890
-128
2891
-128
2892
-72
2893
54
2894
127
2895
123
2896
19
2897
-69
2898
-128
2899
-128
2900
-72
2901
56
2902
127
2903
121
2904
19
2905
-68
2906
-128
2907
-128
2908
-72
2909
55
2910
127
2911
123
2912
18
2913
-69
2914
-128
2915
-128
2916
-71
2917
52
2918
127
2919
119
2920
16
2921
-70
2922
-128
2923
-128
2924
-74
2925
51
2926
127
2927
123
2928
16
2929
-69
2930
-128
2931
-128
2932
-72
2933
52
2934
127
2935
119
2936
16
2937
-71
2938
-128
2939
-128
2940
-74
2941
52
2942
127
2943
124
2944
17
2945
-69
2946
-128
2947
-128
2948
-71
2949
54
2950
127
2951
122
2952
18
2953
-69
2954
-128
2955
-128
2956
-74
2957
55
2958
127
2959
124
2960
19
2961
-68
2962
-128
2963
-128
2964
-74
2965
54
2966
127
2967
121
2968
20
2969
-66
2970
-128
2971
-128
2972
-76
2973
50
2974
127
2975
123
2976
16
2977
-68
2978
-128
2979
-128
2980
-72
2981
56
2982
127
2983
121
2984
18
2985
-68
2986
-128
2987
-128
2988
-71
2989
55
2990
127
2991
122
2992
18
2993
-69
2994
-128
2995
-128
2996
-73
2997
57
2998
127
2999
122
3000
18
3001
-69
3002
-128
3003
-128
3004
-72
3005
54
3006
127
3007
123
3008
19
3009
-69
3010
-128
3011
-128
3012
-74
3013
54
3014
127
3015
124
3016
18
3017
-67
3018
-128
3019
-128
3020
-72
3021
54
3022
127
3023
123
3024
19
3025
-69
3026
-128
3027
-128
3028
-71
3029
54
3030
127
3031
124
3032
20
3033
-68
3034
-128
3035
-128
3036
-71
3037
55
3038
127
3039
124
3040
20
3041
-68
3042
-128
3043
-128
3044
-73
3045
56
3046
127
3047
124
3048
17
3049
-67
3050
-128
3051
-128
3052
-72
3053
54
3054
127
3055
124
3056
20
3057
-68
3058
-128
3059
-128
3060
-72
3061
54
3062
127
3063
122
3064
19
3065
-67
3066
-128
3067
-128
3068
-72
3069
54
3070
127
3071
123
3072
17
3073
-69
3074
-128
3075
-128
3076
-71
3077
54
3078
127
3079
122
3080
18
3081
-69
3082
-128
3083
-128
3084
-72
3085
54
3086
127
3087
123
3088
18
3089
-69
3090
-128
3091
-128
3092
-73
3093
56
3094
127
3095
124
3096
18
3097
-70
3098
-128
3099
-128
3100
-72
3101
54
3102
127
3103
123
3104
18
3105
-69
3106
-128
3107
-128
3108
-72
3109
54
3110
127
3111
124
3112
19
3113
-68
3114
-128
3115
-128
3116
-71
3117
54
3118
127
3119
123
3120
19
3121
-68
3122
-128
3123
-128
3124
-72
3125
55
3126
127
3127
122
3128
18
3129
-69
3130
-128
3131
-128
3132
-73
3133
56
3134
127
3135
122
3136
18
3137
-69
3138
-128
3139
-128
3140
-74
3141
56
3142
127
3143
121
3144
20
3145
-70
3146
-128
3147
-128
3148
-76
3149
54
3150
127
3151
121
3152
17
3153
-67
3154
-128
3155
-128
3156
-72
3157
55
3158
127
3159
123
3160
19
3161
-69
3162
-128
3163
-128
3164
-71
3165
53
3166
127
3167
119
3168
16
3169
-71
3170
-128
3171
-128
3172
-76
3173
54
3174
127
3175
120
3176
16
3177
-67
3178
-128
3179
-128
3180
-72
3181
56
3182
127
3183
123
3184
19
3185
-69
3186
-128
3187
-128
3188
-71
3189
56
3190
127
3191
123
3192
19
3193
-68
3194
-128
3195
-128
3196
-72
3197
56
3198
127
3199
122
3200
19
3201
-69
3202
-128
3203
-128
3204
-72
3205
54
3206
127
3207
122
3208
18
3209
-69
3210
-128
3211
-128
3212
-73
3213
56
3214
127
3215
123
3216
20
3217
-69
3218
-128
3219
-128
3220
-73
3221
56
3222
127
3223
124
3224
17
3225
-67
3226
-128
3227
-128
3228
-72
3229
55
3230
127
3231
124
3232
18
3233
-69
3234
-128
3235
-128
3236
-71
3237
55
3238
127
3239
122
3240
19
3241
-68
3242
-128
3243
-128
3244
-71
3245
54
3246
127
3247
122
3248
17
3249
-68
3250
-128
3251
-128
3252
-71
3253
54
3254
127
3255
122
3256
18
3257
-69
3258
-128
3259
-128
3260
-72
3261
54
3262
127
3263
124
3264
20
3265
-68
3266
-128
3267
-128
3268
-72
3269
56
3270
127
3271
123
3272
18
3273
-68
3274
-128
3275
-128
3276
-72
3277
54
3278
127
3279
122
3280
18
3281
-69
3282
-128
3283
-128
3284
-72
3285
54
3286
127
3287
124
3288
20
3289
-68
3290
-128
3291
-128
3292
-72
3293
55
3294
127
3295
122
3296
18
3297
-69
3298
-128
3299
-128
3300
-72
3301
54
3302
127
3303
122
3304
19
3305
-68
3306
-128
3307
-128
3308
-72
3309
53
3310
127
3311
123
3312
18
3313
-69
3314
-128
3315
-128
3316
-71
3317
55
3318
127
3319
122
3320
19
3321
-69
3322
-128
3323
-128
3324
-74
3325
53
3326
127
3327
122
3328
18
3329
-71
3330
-128
3331
-128
3332
-75
3333
54
3334
127
3335
121
3336
17
3337
-67
3338
-128
3339
-128
3340
-73
3341
54
3342
127
3343
124
3344
20
3345
-68
3346
-128
3347
-128
3348
-72
3349
56
3350
127
3351
124
3352
17
3353
-67
3354
-128
3355
-128
3356
-72
3357
56
3358
127
3359
124
3360
17
3361
-67
3362
-128
3363
-128
3364
-75
3365
52
3366
127
3367
127
3368
127
3369
49
3370
-41
3371
-106
3372
-128
3373
-128
3374
-102
3375
43
3376
127
3377
127
3378
127
3379
60
3380
-34
3381
-98
3382
-128
3383
-128
3384
-107
3385
38
3386
127
3387
127
3388
127
3389
52
3390
-42
3391
-104
3392
-128
3393
-128
3394
-98
3395
31
3396
127
3397
127
3398
127
3399
48
3400
-45
3401
-107
3402
-128
3403
-128
3404
-100
3405
29
3406
127
3407
127
3408
127
3409
45
3410
-47
3411
-108
3412
-128
3413
-128
3414
-100
3415
26
3416
127
3417
127
3418
127
3419
45
3420
-49
3421
-107
3422
-128
3423
-128
3424
-100
3425
24
3426
127
3427
127
3428
127
3429
41
3430
-50
3431
-107
3432
-128
3433
-110
3434
13
3435
113
3436
84
3437
-18
3438
-97
3439
-128
3440
-128
3441
-102
3442
29
3443
126
3444
100
3445
0
3446
-68
3447
-128
3448
-128
3449
-89
3450
40
3451
127
3452
108
3453
7
3454
-78
3455
-128
3456
-128
3457
-82
3458
44
3459
127
3460
113
3461
9
3462
-75
3463
-128
3464
-128
3465
-78
3466
47
3467
127
3468
118
3469
14
3470
-74
3471
-128
3472
-128
3473
-77
3474
52
3475
127
3476
118
3477
14
3478
-71
3479
-128
3480
-128
3481
-73
3482
51
3483
127
3484
121
3485
17
3486
-70
3487
-128
3488
-128
3489
-74
3490
53
3491
127
3492
122
3493
17
3494
-70
3495
-128
3496
-128
3497
-73
3498
54
3499
127
3500
122
3501
18
3502
-69
3503
-128
3504
-128
3505
-72
3506
54
3507
127
3508
124
3509
18
3510
-70
3511
-128
3512
-128
3513
-73
3514
55
3515
127
3516
123
3517
20
3518
-70
3519
-128
3520
-128
3521
-73
3522
55
3523
127
3524
124
3525
19
3526
-70
3527
-128
3528
-128
3529
-73
3530
56
3531
127
3532
122
3533
18
3534
-68
3535
-128
3536
-128
3537
-71
3538
53
3539
127
3540
119
3541
16
3542
-70
3543
-128
3544
-128
3545
-76
3546
52
3547
127
3548
122
3549
16
3550
-67
3551
-128
3552
-128
3553
-72
3554
55
3555
127
3556
122
3557
17
3558
-69
3559
-128
3560
-128
3561
-71
3562
55
3563
127
3564
122
3565
18
3566
-69
3567
-128
3568
-128
3569
-72
3570
54
3571
127
3572
124
3573
19
3574
-69
3575
-128
3576
-128
3577
-72
3578
53
3579
127
3580
119
3581
15
3582
-70
3583
-128
3584
-128
3585
-75
3586
56
3587
127
3588
121
3589
18
3590
-65
3591
-128
3592
-128
3593
-74
3594
55
3595
127
3596
122
3597
18
3598
-69
3599
-128
3600
-128
3601
-71
3602
54
3603
127
3604
123
3605
18
3606
-69
3607
-128
3608
-128
3609
-72
3610
57
3611
127
3612
123
3613
19
3614
-68
3615
-128
3616
-128
3617
-71
3618
54
3619
127
3620
124
3621
18
3622
-69
3623
-128
3624
-128
3625
-71
3626
55
3627
127
3628
124
3629
19
3630
-68
3631
-128
3632
-128
3633
-72
3634
54
3635
127
3636
122
3637
17
3638
-69
3639
-128
3640
-128
3641
-71
3642
55
3643
127
3644
123
3645
18
3646
-69
3647
-128
3648
-128
3649
-72
3650
54
3651
127
3652
124
3653
19
3654
-68
3655
-128
3656
-128
3657
-72
3658
55
3659
127
3660
122
3661
18
3662
-69
3663
-128
3664
-128
3665
-71
3666
55
3667
127
3668
123
3669
18
3670
-69
3671
-128
3672
-128
3673
-72
3674
54
3675
127
3676
123
3677
18
3678
-68
3679
-128
3680
-128
3681
-71
3682
54
3683
127
3684
124
3685
18
3686
-68
3687
-128
3688
-128
3689
-71
3690
54
3691
127
3692
122
3693
18
3694
-69
3695
-128
3696
-128
3697
-73
3698
57
3699
127
3700
122
3701
19
3702
-68
3703
-128
3704
-128
3705
-71
3706
54
3707
127
3708
124
3709
18
3710
-69
3711
-128
3712
-128
3713
-71
3714
55
3715
127
3716
123
3717
18
3718
-69
3719
-128
3720
-128
3721
-72
3722
56
3723
127
3724
120
3725
18
3726
-66
3727
-128
3728
-128
3729
-73
3730
55
3731
127
3732
122
3733
18
3734
-70
3735
-128
3736
-128
3737
-73
3738
56
3739
127
3740
124
3741
19
3742
-68
3743
-128
3744
-128
3745
-72
3746
56
3747
127
3748
124
3749
17
3750
-68
3751
-128
3752
-128
3753
-71
3754
55
3755
127
3756
123
3757
18
3758
-69
3759
-128
3760
-128
3761
-71
3762
53
3763
127
3764
120
3765
17
3766
-68
3767
-128
3768
-128
3769
-71
3770
55
3771
127
3772
124
3773
18
3774
-69
3775
-128
3776
-128
3777
-72
3778
56
3779
127
3780
121
3781
19
3782
-66
3783
-128
3784
-128
3785
-74
3786
56
3787
127
3788
123
3789
18
3790
-68
3791
-128
3792
-128
3793
-73
3794
57
3795
127
3796
122
3797
18
3798
-68
3799
-128
3800
-128
3801
-71
3802
53
3803
127
3804
121
3805
19
3806
-66
3807
-128
3808
-128
3809
-72
3810
55
3811
127
3812
122
3813
18
3814
-69
3815
-128
3816
-128
3817
-128
3818
-82
3819
60
3820
127
3821
127
3822
127
3823
78
3824
-23
3825
-100
3826
-128
3827
-128
3828
-80
3829
45
3830
127
3831
127
3832
127
3833
60
3834
-32
3835
-98
3836
-128
3837
-128
3838
-104
3839
39
3840
127
3841
127
3842
127
3843
53
3844
-41
3845
-103
3846
-128
3847
-128
3848
-111
3849
34
3850
127
3851
127
3852
127
3853
46
3854
-46
3855
-104
3856
-128
3857
-128
3858
-99
3859
31
3860
127
3861
127
3862
127
3863
46
3864
-46
3865
-106
3866
-128
3867
-128
3868
-99
3869
25
3870
127
3871
127
3872
127
3873
42
3874
-50
3875
-108
3876
-128
3877
-109
3878
14
3879
109
3880
83
3881
-17
3882
-99
3883
-128
3884
-128
3885
-104
3886
27
3887
127
3888
98
3889
-3
3890
-67
3891
-128
3892
-128
3893
-89
3894
39
3895
127
3896
109
3897
6
3898
-79
3899
-128
3900
-128
3901
-81
3902
44
3903
127
3904
114
3905
11
3906
-76
3907
-128
3908
-128
3909
-80
3910
49
3911
127
3912
117
3913
16
3914
-72
3915
-128
3916
-128
3917
-79
3918
48
3919
127
3920
120
3921
13
3922
-70
3923
-128
3924
-128
3925
-75
3926
52
3927
127
3928
120
3929
16
3930
-71
3931
-128
3932
-128
3933
-74
3934
54
3935
127
3936
123
3937
18
3938
-69
3939
-128
3940
-128
3941
-74
3942
55
3943
127
3944
122
3945
18
3946
-69
3947
-128
3948
-128
3949
-72
3950
54
3951
127
3952
124
3953
18
3954
-70
3955
-128
3956
-128
3957
-72
3958
55
3959
127
3960
124
3961
19
3962
-69
3963
-128
3964
-128
3965
-73
3966
56
3967
127
3968
124
3969
17
3970
-67
3971
-128
3972
-128
3973
-72
3974
55
3975
127
3976
122
3977
18
3978
-69
3979
-128
3980
-128
3981
-72
3982
54
3983
127
3984
121
3985
19
3986
-68
3987
-128
3988
-128
3989
-72
3990
53
3991
127
3992
122
3993
20
3994
-68
3995
-128
3996
-128
3997
-75
3998
53
3999
127
4000
123
4001
16
4002
-66
4003
-128
4004
-128
4005
-73
4006
54
4007
127
4008
122
4009
17
4010
-68
4011
-128
4012
-128
4013
-70
4014
54
4015
127
4016
124
4017
20
4018
-70
4019
-128
4020
-128
4021
-71
4022
55
4023
127
4024
122
4025
18
4026
-69
4027
-128
4028
-128
4029
-73
4030
56
4031
127
4032
124
4033
19
4034
-68
4035
-128
4036
-128
4037
-71
4038
55
4039
127
4040
123
4041
18
4042
-69
4043
-128
4044
-128
4045
-75
4046
52
4047
127
4048
124
4049
16
4050
-68
4051
-128
4052
-128
4053
-71
4054
56
4055
127
4056
123
4057
18
4058
-68
4059
-128
4060
-128
4061
-72
4062
56
4063
127
4064
126
4065
17
4066
-66
4067
-128
4068
-128
4069
-72
4070
56
4071
127
4072
124
4073
18
4074
-69
4075
-128
4076
-128
4077
-72
4078
54
4079
127
4080
123
4081
18
4082
-69
4083
-128
4084
-128
4085
-73
4086
57
4087
127
4088
123
4089
21
4090
-70
4091
-128
4092
-128
4093
-72
4094
55
4095
127
4096
124
4097
19
4098
-68
4099
-128
4100
-128
4101
-73
4102
56
4103
127
4104
124
4105
18
4106
-70
4107
-128
4108
-128
4109
-72
4110
54
4111
127
4112
123
4113
18
4114
-69
4115
-128
4116
-128
4117
-72
4118
56
4119
127
4120
122
4121
21
4122
-69
4123
-128
4124
-128
4125
-74
4126
52
4127
127
4128
124
4129
17
4130
-70
4131
-128
4132
-128
4133
-75
4134
56
4135
127
4136
121
4137
18
4138
-66
4139
-128
4140
-128
4141
-74
4142
54
4143
127
4144
125
4145
17
4146
-67
4147
-128
4148
-128
4149
-73
4150
56
4151
127
4152
124
4153
17
4154
-67
4155
-128
4156
-128
4157
-74
4158
56
4159
127
4160
123
4161
21
4162
-69
4163
-128
4164
-128
4165
-75
4166
54
4167
127
4168
122
4169
17
4170
-66
4171
-128
4172
-128
4173
-72
4174
56
4175
127
4176
123
4177
19
4178
-68
4179
-128
4180
-128
4181
-71
4182
54
4183
127
4184
124
4185
19
4186
-68
4187
-128
4188
-128
4189
-72
4190
56
4191
127
4192
122
4193
18
4194
-68
4195
-128
4196
-128
4197
-71
4198
55
4199
127
4200
124
4201
20
4202
-68
4203
-128
4204
-128
4205
-71
4206
54
4207
127
4208
124
4209
19
4210
-68
4211
-128
4212
-128
4213
-73
4214
56
4215
127
4216
124
4217
19
4218
-68
4219
-128
4220
-128
4221
-71
4222
54
4223
127
4224
124
4225
19
4226
-68
4227
-128
4228
-128
4229
-71
4230
56
4231
127
4232
123
4233
18
4234
-68
4235
-128
4236
-128
4237
-71
4238
53
4239
127
4240
121
4241
18
4242
-66
4243
-128
4244
-128
4245
-73
4246
55
4247
127
4248
122
4249
18
4250
-69
4251
-128
4252
-128
4253
-72
4254
54
4255
127
4256
124
4257
18
4258
-69
4259
-128
4260
-128
4261
-72
4262
56
4263
127
4264
122
4265
20
4266
-68
4267
-128
4268
-128
4269
-75
4270
53
4271
127
4272
123
4273
16
4274
-67
4275
-128
4276
-128
4277
-72
4278
56
4279
127
4280
123
4281
18
4282
-69
4283
-128
4284
-128
4285
-72
4286
54
4287
127
4288
123
4289
18
4290
-69
4291
-128
4292
-128
4293
-73
4294
56
4295
127
4296
121
4297
18
4298
-69
4299
-128
4300
-128
4301
-71
4302
54
4303
127
4304
124
4305
19
4306
-69
4307
-128
4308
-128
4309
-73
4310
57
4311
127
4312
122
4313
20
4314
-68
4315
-128
4316
-128
4317
-73
4318
56
4319
127
4320
122
4321
18
4322
-69
4323
-128
4324
-128
4325
-128
4326
-69
4327
59
4328
127
4329
127
4330
127
4331
73
4332
-20
4333
-103
4334
-128
4335
-128
4336
-78
4337
49
4338
127
4339
127
4340
127
4341
60
4342
-34
4343
-98
4344
-128
4345
-128
4346
-106
4347
40
4348
127
4349
127
4350
127
4351
56
4352
-41
4353
-100
4354
-128
4355
-128
4356
-112
4357
33
4358
127
4359
127
4360
127
4361
49
4362
-44
4363
-105
4364
-128
4365
-128
4366
-99
4367
31
4368
127
4369
127
4370
127
4371
46
4372
-46
4373
-107
4374
-128
4375
-128
4376
-100
4377
29
4378
127
4379
127
4380
127
4381
45
4382
-46
4383
-108
4384
-128
4385
-128
4386
-101
4387
24
4388
127
4389
127
4390
127
4391
42
4392
-50
4393
-109
4394
-128
4395
-128
4396
-101
4397
25
4398
127
4399
127
4400
127
4401
44
4402
-48
4403
-110
4404
-128
4405
-128
4406
-103
4407
27
4408
127
4409
127
4410
127
4411
43
4412
-49
4413
-110
4414
-128
4415
-128
4416
-104
4417
24
4418
127
4419
127
4420
127
4421
44
4422
-47
4423
-112
4424
-128
4425
-128
4426
-102
4427
22
4428
127
4429
127
4430
127
4431
41
4432
-50
4433
-107
4434
-128
4435
-128
4436
-105
4437
24
4438
127
4439
127
4440
127
4441
42
4442
-49
4443
-109
4444
-128
4445
-128
4446
-102
4447
23
4448
127
4449
127
4450
127
4451
42
4452
-47
4453
-109
4454
-128
4455
-109
4456
16
4457
110
4458
84
4459
-15
4460
-98
4461
-128
4462
-128
4463
-101
4464
29
4465
125
4466
102
4467
-1
4468
-70
4469
-128
4470
-128
4471
-88
4472
40
4473
127
4474
109
4475
6
4476
-79
4477
-128
4478
-128
4479
-82
4480
44
4481
127
4482
115
4483
11
4484
-75
4485
-128
4486
-128
4487
-79
4488
50
4489
127
4490
117
4491
13
4492
-73
4493
-128
4494
-128
4495
-76
4496
50
4497
127
4498
120
4499
16
4500
-71
4501
-128
4502
-128
4503
-77
4504
52
4505
127
4506
121
4507
17
4508
-70
4509
-128
4510
-128
4511
-75
4512
54
4513
127
4514
123
4515
18
4516
-70
4517
-128
4518
-128
4519
-75
4520
54
4521
127
4522
122
4523
18
4524
-70
4525
-128
4526
-128
4527
-73
4528
54
4529
127
4530
122
4531
17
4532
-70
4533
-128
4534
-128
4535
-73
4536
55
4537
127
4538
122
4539
18
4540
-69
4541
-128
4542
-128
4543
-71
4544
54
4545
127
4546
122
4547
17
4548
-70
4549
-128
4550
-128
4551
-74
4552
55
4553
127
4554
122
4555
19
4556
-68
4557
-128
4558
-128
4559
-71
4560
55
4561
127
4562
123
4563
18
4564
-69
4565
-128
4566
-128
4567
-71
4568
54
4569
127
4570
124
4571
18
4572
-68
4573
-128
4574
-128
4575
-71
4576
54
4577
127
4578
124
4579
18
4580
-68
4581
-128
4582
-128
4583
-72
4584
55
4585
127
4586
122
4587
18
4588
-69
4589
-128
4590
-128
4591
-71
4592
53
4593
127
4594
122
4595
19
4596
-67
4597
-128
4598
-128
4599
-72
4600
56
4601
127
4602
122
4603
18
4604
-69
4605
-128
4606
-128
4607
-72
4608
53
4609
127
4610
122
4611
20
4612
-66
4613
-128
4614
-128
4615
-74
4616
52
4617
127
4618
123
4619
16
4620
-70
4621
-128
4622
-128
4623
-75
4624
55
4625
127
4626
121
4627
17
4628
-66
4629
-128
4630
-128
4631
-74
4632
53
4633
127
4634
122
4635
17
4636
-70
4637
-128
4638
-128
4639
-76
4640
52
4641
127
4642
122
4643
16
4644
-67
4645
-128
4646
-128
4647
-73
4648
54
4649
127
4650
123
4651
18
4652
-69
4653
-128
4654
-128
4655
-71
4656
55
4657
127
4658
124
4659
18
4660
-68
4661
-128
4662
-128
4663
-71
4664
54
4665
127
4666
124
4667
19
4668
-69
4669
-128
4670
-128
4671
-75
4672
53
4673
127
4674
119
4675
16
4676
-70
4677
-128
4678
-128
4679
-76
4680
52
4681
127
4682
123
4683
16
4684
-67
4685
-128
4686
-128
4687
-72
4688
56
4689
127
4690
124
4691
19
4692
-68
4693
-128
4694
-128
4695
-72
4696
56
4697
127
4698
122
4699
18
4700
-69
4701
-128
4702
-128
4703
-71
4704
56
4705
127
4706
124
4707
19
4708
-68
4709
-128
4710
-128
4711
-71
4712
54
4713
127
4714
124
4715
18
4716
-69
4717
-128
4718
-128
4719
-74
4720
52
4721
127
4722
122
4723
17
4724
-70
4725
-128
4726
-128
4727
-75
4728
54
4729
127
4730
121
4731
16
4732
-66
4733
-128
4734
-128
4735
-72
4736
54
4737
127
4738
124
4739
19
4740
-68
4741
-128
4742
-128
4743
-71
4744
55
4745
127
4746
124
4747
19
4748
-68
4749
-128
4750
-128
4751
-71
4752
54
4753
127
4754
123
4755
18
4756
-69
4757
-128
4758
-128
4759
-71
4760
55
4761
127
4762
124
4763
19
4764
-68
4765
-128
4766
-128
4767
-72
4768
55
4769
127
4770
122
4771
18
4772
-69
4773
-128
4774
-128
4775
-128
4776
-67
4777
61
4778
127
4779
127
4780
127
4781
76
4782
-20
4783
-102
4784
-128
4785
-128
4786
-77
4787
47
4788
127
4789
127
4790
127
4791
61
4792
-34
4793
-97
4794
-128
4795
-128
4796
-107
4797
36
4798
127
4799
127
4800
127
4801
51
4802
-40
4803
-100
4804
-128
4805
-128
4806
-97
4807
29
4808
127
4809
127
4810
127
4811
49
4812
-43
4813
-105
4814
-128
4815
-128
4816
-100
4817
31
4818
127
4819
127
4820
127
4821
45
4822
-47
4823
-108
4824
-128
4825
-128
4826
-99
4827
28
4828
127
4829
127
4830
127
4831
45
4832
-47
4833
-108
4834
-128
4835
-128
4836
-101
4837
27
4838
127
4839
112
4840
10
4841
-77
4842
-128
4843
-128
4844
-70
4845
42
4846
127
4847
104
4848
4
4849
-82
4850
-128
4851
-128
4852
-70
4853
40
4854
127
4855
112
4856
9
4857
-78
4858
-128
4859
-128
4860
-81
4861
48
4862
127
4863
114
4864
14
4865
-71
4866
-128
4867
-128
4868
-78
4869
50
4870
127
4871
117
4872
15
4873
-72
4874
-128
4875
-128
4876
-75
4877
51
4878
127
4879
120
4880
15
4881
-70
4882
-128
4883
-128
4884
-73
4885
52
4886
127
4887
120
4888
16
4889
-71
4890
-128
4891
-128
4892
-73
4893
54
4894
127
4895
122
4896
18
4897
-69
4898
-128
4899
-128
4900
-72
4901
54
4902
127
4903
123
4904
18
4905
-69
4906
-128
4907
-128
4908
-72
4909
54
4910
127
4911
122
4912
18
4913
-70
4914
-128
4915
-128
4916
-74
4917
55
4918
127
4919
124
4920
17
4921
-70
4922
-128
4923
-128
4924
-72
4925
55
4926
127
4927
123
4928
18
4929
-69
4930
-128
4931
-128
4932
-72
4933
54
4934
127
4935
121
4936
19
4937
-68
4938
-128
4939
-128
4940
-72
4941
53
4942
127
4943
121
4944
19
4945
-67
4946
-128
4947
-128
4948
-72
4949
55
4950
127
4951
122
4952
18
4953
-69
4954
-128
4955
-128
4956
-71
4957
53
4958
127
4959
120
4960
17
4961
-68
4962
-128
4963
-128
4964
-75
4965
53
4966
127
4967
121
4968
17
4969
-67
4970
-128
4971
-128
4972
-74
4973
51
4974
127
4975
124
4976
17
4977
-69
4978
-128
4979
-128
4980
-73
4981
55
4982
127
4983
122
4984
18
4985
-70
4986
-128
4987
-128
4988
-73
4989
55
4990
127
4991
123
4992
21
4993
-70
4994
-128
4995
-128
4996
-72
4997
52
4998
127
4999
120
5000
16
5001
-70
5002
-128
5003
-128
5004
-76
5005
51
5006
127
5007
123
5008
16
5009
-67
5010
-128
5011
-128
5012
-72
5013
55
5014
127
5015
122
5016
19
5017
-68
5018
-128
5019
-128
5020
-72
5021
53
5022
127
5023
120
5024
19
5025
-68
5026
-128
5027
-128
5028
-72
5029
54
5030
127
5031
122
5032
18
5033
-68
5034
-128
5035
-128
5036
-71
5037
53
5038
127
5039
121
5040
20
5041
-67
5042
-128
5043
-128
5044
-73
5045
52
5046
127
5047
123
5048
17
5049
-70
5050
-128
5051
-128
5052
-75
5053
54
5054
127
5055
121
5056
18
5057
-66
5058
-128
5059
-128
5060
-74
5061
53
5062
127
5063
119
5064
16
5065
-70
5066
-128
5067
-128
5068
-74
5069
52
5070
127
5071
124
5072
17
5073
-66
5074
-128
5075
-128
5076
-72
5077
56
5078
127
5079
124
5080
19
5081
-68
5082
-128
5083
-128
5084
-71
5085
54
5086
127
5087
124
5088
19
5089
-68
5090
-128
5091
-128
5092
-71
5093
54
5094
127
5095
123
5096
19
5097
-68
5098
-128
5099
-128
5100
-71
5101
55
5102
127
5103
122
5104
18
5105
-69
5106
-128
5107
-128
5108
-73
5109
56
5110
127
5111
122
5112
21
5113
-70
5114
-128
5115
-128
5116
-73
5117
56
5118
127
5119
123
5120
19
5121
-68
5122
-128
5123
-128
5124
-72
5125
54
5126
127
5127
123
5128
18
5129
-70
5130
-128
5131
-128
5132
-71
5133
55
5134
127
5135
123
5136
19
5137
-68
5138
-128
5139
-128
5140
-72
5141
55
5142
127
5143
122
5144
18
5145
-69
5146
-128
5147
-128
5148
-74
5149
56
5150
127
5151
122
5152
18
5153
-69
5154
-128
5155
-128
5156
-72
5157
54
5158
127
5159
123
5160
19
5161
-69
5162
-128
5163
-128
5164
-72
5165
56
5166
127
5167
122
5168
18
5169
-66
5170
-128
5171
-128
5172
-72
5173
54
5174
127
5175
123
5176
18
5177
-69
5178
-128
5179
-128
5180
-71
5181
55
5182
127
5183
124
5184
20
5185
-68
5186
-128
5187
-128
5188
-73
5189
56
5190
127
5191
121
5192
18
5193
-68
5194
-128
5195
-128
5196
-71
5197
53
5198
127
5199
121
5200
20
5201
-67
5202
-128
5203
-128
5204
-75
5205
52
5206
127
5207
122
5208
17
5209
-67
5210
-128
5211
-128
5212
-72
5213
55
5214
127
5215
123
5216
19
5217
-68
5218
-128
5219
-128
5220
-72
5221
54
5222
127
5223
124
5224
18
5225
-69
5226
-128
5227
-128
5228
-72
5229
55
5230
127
5231
123
5232
19
5233
-68
5234
-128
5235
-128
5236
-71
5237
56
5238
127
5239
123
5240
19
5241
-68
5242
-128
5243
-128
5244
-73
5245
55
5246
127
5247
124
5248
17
5249
-67
5250
-128
5251
-128
5252
-75
5253
51
5254
127
5255
124
5256
16
5257
-68
5258
-128
5259
-128
5260
-72
5261
55
5262
127
5263
123
5264
19
5265
-68
5266
-128
5267
-128
5268
-71
5269
55
5270
127
5271
122
5272
18
5273
-69
5274
-128
5275
-128
5276
-74
5277
54
5278
127
5279
123
5280
18
5281
-68
5282
-128
5283
-128
5284
-71
5285
54
5286
127
5287
127
5288
127
5289
48
5290
-43
5291
-104
5292
-128
5293
-128
5294
-101
5295
40
5296
127
5297
127
5298
127
5299
58
5300
-34
5301
-98
5302
-128
5303
-128
5304
-106
5305
34
5306
127
5307
127
5308
127
5309
48
5310
-44
5311
-103
5312
-128
5313
-128
5314
-112
5315
31
5316
127
5317
127
5318
127
5319
48
5320
-44
5321
-106
5322
-128
5323
-128
5324
-98
5325
27
5326
127
5327
127
5328
127
5329
45
5330
-47
5331
-108
5332
-128
5333
-128
5334
-100
5335
26
5336
127
5337
127
5338
127
5339
46
5340
-47
5341
-109
5342
-128
5343
-128
5344
-102
5345
27
5346
127
5347
127
5348
127
5349
44
5350
-47
5351
-109
5352
-128
5353
-108
5354
17
5355
110
5356
82
5357
-17
5358
-98
5359
-128
5360
-128
5361
-100
5362
28
5363
126
5364
100
5365
-1
5366
-70
5367
-128
5368
-128
5369
-88
5370
39
5371
127
5372
109
5373
7
5374
-79
5375
-128
5376
-128
5377
-82
5378
45
5379
127
5380
115
5381
11
5382
-76
5383
-128
5384
-128
5385
-81
5386
45
5387
127
5388
117
5389
12
5390
-75
5391
-128
5392
-128
5393
-80
5394
52
5395
127
5396
117
5397
14
5398
-69
5399
-128
5400
-128
5401
-75
5402
53
5403
127
5404
120
5405
16
5406
-71
5407
-128
5408
-128
5409
-73
5410
52
5411
127
5412
118
5413
15
5414
-72
5415
-128
5416
-128
5417
-128
5418
-71
5419
63
5420
127
5421
127
5422
127
5423
72
5424
-22
5425
-100
5426
-128
5427
-128
5428
-80
5429
48
5430
127
5431
127
5432
127
5433
60
5434
-34
5435
-98
5436
-128
5437
-128
5438
-106
5439
37
5440
127
5441
127
5442
127
5443
52
5444
-41
5445
-102
5446
-128
5447
-128
5448
-110
5449
30
5450
127
5451
127
5452
127
5453
46
5454
-45
5455
-103
5456
-128
5457
-128
5458
-101
5459
25
5460
127
5461
127
5462
127
5463
45
5464
-44
5465
-109
5466
-128
5467
-128
5468
-100
5469
28
5470
127
5471
127
5472
127
5473
44
5474
-46
5475
-108
5476
-128
5477
-106
5478
16
5479
112
5480
82
5481
-17
5482
-97
5483
-128
5484
-128
5485
-100
5486
26
5487
126
5488
101
5489
-1
5490
-70
5491
-128
5492
-128
5493
-89
5494
39
5495
127
5496
110
5497
7
5498
-79
5499
-128
5500
-128
5501
-82
5502
47
5503
127
5504
114
5505
11
5506
-75
5507
-128
5508
-128
5509
-80
5510
46
5511
127
5512
116
5513
13
5514
-75
5515
-128
5516
-128
5517
-79
5518
48
5519
127
5520
121
5521
13
5522
-72
5523
-128
5524
-128
5525
-76
5526
54
5527
127
5528
122
5529
15
5530
-69
5531
-128
5532
-128
5533
-73
5534
53
5535
127
5536
121
5537
16
5538
-70
5539
-128
5540
-128
5541
-74
5542
55
5543
127
5544
122
5545
17
5546
-70
5547
-128
5548
-128
5549
-75
5550
53
5551
127
5552
123
5553
16
5554
-68
5555
-128
5556
-128
5557
-71
5558
55
5559
127
5560
123
5561
18
5562
-69
5563
-128
5564
-128
5565
-71
5566
52
5567
127
5568
118
5569
15
5570
-71
5571
-128
5572
-128
5573
-74
5574
55
5575
127
5576
124
5577
19
5578
-68
5579
-128
5580
-128
5581
-71
5582
55
5583
127
5584
122
5585
18
5586
-69
5587
-128
5588
-128
5589
-71
5590
55
5591
127
5592
124
5593
19
5594
-68
5595
-128
5596
-128
5597
-72
5598
56
5599
127
5600
124
5601
19
5602
-68
5603
-128
5604
-128
5605
-72
5606
55
5607
127
5608
122
5609
18
5610
-69
5611
-128
5612
-128
5613
-71
5614
55
5615
127
5616
124
5617
19
5618
-69
5619
-128
5620
-128
5621
-73
5622
56
5623
127
5624
122
5625
20
5626
-68
5627
-128
5628
-128
5629
-72
5630
54
5631
127
5632
122
5633
17
5634
-68
5635
-128
5636
-128
5637
-71
5638
53
5639
127
5640
123
5641
21
5642
-70
5643
-128
5644
-128
5645
-71
5646
53
5647
127
5648
120
5649
17
5650
-71
5651
-128
5652
-128
5653
-75
5654
52
5655
127
5656
124
5657
16
5658
-69
5659
-128
5660
-128
5661
-72
5662
54
5663
127
5664
124
5665
19
5666
-69
5667
-128
5668
-128
5669
-74
5670
56
5671
127
5672
123
5673
18
5674
-69
5675
-128
5676
-128
5677
-71
5678
53
5679
127
5680
120
5681
16
5682
-70
5683
-128
5684
-128
5685
-75
5686
54
5687
127
5688
122
5689
16
5690
-67
5691
-128
5692
-128
5693
-72
5694
56
5695
127
5696
123
5697
18
5698
-68
5699
-128
5700
-128
5701
-71
5702
56
5703
127
5704
124
5705
19
5706
-68
5707
-128
5708
-128
5709
-70
5710
54
5711
127
5712
123
5713
18
5714
-69
5715
-128
5716
-128
5717
-71
5718
56
5719
127
5720
123
5721
19
5722
-68
5723
-128
5724
-128
5725
-71
5726
54
5727
127
5728
123
5729
18
5730
-68
5731
-128
5732
-128
5733
-71
5734
55
5735
127
5736
122
5737
17
5738
-69
5739
-128
5740
-128
5741
-72
5742
54
5743
127
5744
123
5745
18
5746
-68
5747
-128
5748
-128
5749
-72
5750
56
5751
127
5752
122
5753
18
5754
-68
5755
-128
5756
-128
5757
-71
5758
54
5759
127
5760
122
5761
18
5762
-69
5763
-128
5764
-128
5765
-72
5766
54
5767
127
5768
124
5769
19
5770
-68
5771
-128
5772
-128
5773
-71
5774
54
5775
127
5776
124
5777
18
5778
-68
5779
-128
5780
-128
5781
-71
5782
55
5783
127
5784
123
5785
18
5786
-69
5787
-128
5788
-128
5789
-72
5790
56
5791
127
5792
123
5793
18
5794
-68
5795
-128
5796
-128
5797
-128
5798
-67
5799
60
5800
127
5801
127
5802
127
5803
75
5804
-21
5805
-102
5806
-128
5807
-128
5808
-78
5809
48
5810
127
5811
127
5812
127
5813
62
5814
-33
5815
-97
5816
-128
5817
-128
5818
-105
5819
39
5820
127
5821
127
5822
127
5823
53
5824
-40
5825
-102
5826
-128
5827
-128
5828
-110
5829
31
5830
127
5831
127
5832
127
5833
48
5834
-45
5835
-106
5836
-128
5837
-128
5838
-97
5839
29
5840
127
5841
127
5842
127
5843
46
5844
-47
5845
-107
5846
-128
5847
-128
5848
-98
5849
27
5850
127
5851
127
5852
127
5853
44
5854
-48
5855
-109
5856
-128
5857
-128
5858
-102
5859
27
5860
127
5861
127
5862
127
5863
42
5864
-46
5865
-108
5866
-128
5867
-128
5868
-102
5869
25
5870
127
5871
127
5872
127
5873
43
5874
-48
5875
-111
5876
-128
5877
-128
5878
-102
5879
25
5880
127
5881
127
5882
127
5883
44
5884
-48
5885
-109
5886
-128
5887
-128
5888
-102
5889
25
5890
127
5891
127
5892
127
5893
44
5894
-48
5895
-110
5896
-128
5897
-128
5898
-102
5899
24
5900
127
5901
127
5902
127
5903
45
5904
-50
5905
-109
5906
-128
5907
-128
5908
-101
5909
25
5910
127
5911
127
5912
127
5913
43
5914
-49
5915
-110
5916
-128
5917
-128
5918
-104
5919
26
5920
127
5921
127
5922
127
5923
41
5924
-50
5925
-108
5926
-128
5927
-111
5928
12
5929
112
5930
84
5931
-19
5932
-98
5933
-128
5934
-128
5935
-101
5936
29
5937
125
5938
99
5939
-2
5940
-69
5941
-128
5942
-128
5943
-88
5944
38
5945
127
5946
110
5947
7
5948
-79
5949
-128
5950
-128
5951
-83
5952
43
5953
127
5954
115
5955
10
5956
-75
5957
-128
5958
-128
5959
-78
5960
49
5961
127
5962
117
5963
13
5964
-73
5965
-128
5966
-128
5967
-77
5968
52
5969
127
5970
118
5971
15
5972
-71
5973
-128
5974
-128
5975
-74
5976
50
5977
127
5978
117
5979
14
5980
-72
5981
-128
5982
-128
5983
-77
5984
50
5985
127
5986
122
5987
15
5988
-69
5989
-128
5990
-128
5991
-73
5992
55
5993
127
5994
124
5995
18
5996
-69
5997
-128
5998
-128
5999
-74
6000
53
6001
127
6002
119
6003
16
6004
-71
6005
-128
6006
-128
6007
-75
6008
52
6009
127
6010
124
6011
16
6012
-68
6013
-128
6014
-128
6015
-72
6016
55
6017
127
6018
123
6019
18
6020
-69
6021
-128
6022
-128
6023
-70
6024
54
6025
127
6026
122
6027
18
6028
-69
6029
-128
6030
-128
6031
-72
6032
55
6033
127
6034
123
6035
18
6036
-69
6037
-128
6038
-128
6039
-72
6040
54
6041
127
6042
124
6043
19
6044
-67
6045
-128
6046
-128
6047
-72
6048
54
6049
127
6050
124
6051
17
6052
-69
6053
-128
6054
-128
6055
-71
6056
55
6057
127
6058
123
6059
18
6060
-69
6061
-128
6062
-128
6063
-71
6064
55
6065
127
6066
123
6067
18
6068
-68
6069
-128
6070
-128
6071
-71
6072
54
6073
127
6074
124
6075
17
6076
-68
6077
-128
6078
-128
6079
-71
6080
54
6081
127
6082
123
6083
18
6084
-68
6085
-128
6086
-128
6087
-71
6088
53
6089
127
6090
124
6091
19
6092
-69
6093
-128
6094
-128
6095
-72
6096
55
6097
127
6098
122
6099
18
6100
-69
6101
-128
6102
-128
6103
-72
6104
54
6105
127
6106
124
6107
19
6108
-68
6109
-128
6110
-128
6111
-72
6112
54
6113
127
6114
124
6115
19
6116
-68
6117
-128
6118
-128
6119
-71
6120
55
6121
127
6122
122
6123
18
6124
-69
6125
-128
6126
-128
6127
-72
6128
54
6129
127
6130
124
6131
17
6132
-67
6133
-128
6134
-128
6135
-75
6136
51
6137
127
6138
124
6139
16
6140
-68
6141
-128
6142
-128
6143
-72
6144
56
6145
127
6146
123
6147
18
6148
-68
6149
-128
6150
-128
6151
-71
6152
55
6153
127
6154
124
6155
20
6156
-68
6157
-128
6158
-128
6159
-72
6160
56
6161
127
6162
122
6163
18
6164
-68
6165
-128
6166
-128
6167
-71
6168
54
6169
127
6170
122
6171
20
6172
-68
6173
-128
6174
-128
6175
-72
6176
56
6177
127
6178
124
6179
19
6180
-68
6181
-128
6182
-128
6183
-71
6184
55
6185
127
6186
123
6187
19
6188
-69
6189
-128
6190
-128
6191
-71
6192
55
6193
127
6194
124
6195
19
6196
-68
6197
-128
6198
-128
6199
-72
6200
54
6201
127
6202
124
6203
17
6204
-69
6205
-128
6206
-128
6207
-71
6208
55
6209
127
6210
124
6211
19
6212
-68
6213
-128
6214
-128
6215
-71
6216
54
6217
127
6218
123
6219
17
6220
-69
6221
-128
6222
-128
6223
-71
6224
55
6225
127
6226
123
6227
18
6228
-69
6229
-128
6230
-128
6231
-72
6232
56
6233
127
6234
124
6235
21
6236
-70
6237
-128
6238
-128
6239
-72
6240
56
6241
127
6242
124
6243
18
6244
-70
6245
-128
6246
-128
6247
-72
6248
54
6249
127
6250
123
6251
18
6252
-69
6253
-128
6254
-128
6255
-72
6256
56
6257
127
6258
121
6259
19
6260
-66
6261
-128
6262
-128
6263
-72
6264
56
6265
127
6266
122
6267
18
6268
-69
6269
-128
6270
-128
6271
-72
6272
54
6273
127
6274
123
6275
19
6276
-68
6277
-128
6278
-128
6279
-72
6280
56
6281
127
6282
124
6283
16
6284
-67
6285
-128
6286
-128
6287
-71
6288
54
6289
127
6290
124
6291
18
6292
-69
6293
-128
6294
-128
6295
-72
6296
55
6297
127
6298
123
6299
18
6300
-69
6301
-128
6302
-128
6303
-72
6304
57
6305
127
6306
124
6307
19
6308
-68
6309
-128
6310
-128
6311
-128
6312
-68
6313
63
6314
127
6315
127
6316
127
6317
76
6318
-21
6319
-102
6320
-128
6321
-128
6322
-78
6323
48
6324
127
6325
127
6326
127
6327
60
6328
-35
6329
-98
6330
-128
6331
-128
6332
-105
6333
38
6334
127
6335
127
6336
127
6337
52
6338
-40
6339
-101
6340
-128
6341
-128
6342
-110
6343
30
6344
127
6345
127
6346
127
6347
47
6348
-46
6349
-104
6350
-128
6351
-128
6352
-98
6353
30
6354
127
6355
127
6356
127
6357
46
6358
-46
6359
-108
6360
-128
6361
-128
6362
-99
6363
28
6364
127
6365
127
6366
127
6367
44
6368
-48
6369
-108
6370
-128
6371
-128
6372
-100
6373
25
6374
127
6375
127
6376
127
6377
43
6378
-47
6379
-108
6380
-128
6381
-128
6382
-102
6383
26
6384
127
6385
127
6386
127
6387
43
6388
-49
6389
-108
6390
-128
6391
-128
6392
-101
6393
23
6394
127
6395
127
6396
127
6397
40
6398
-51
6399
-109
6400
-128
6401
-128
6402
-103
6403
24
6404
127
6405
127
6406
127
6407
44
6408
-49
6409
-110
6410
-128
6411
-128
6412
-102
6413
25
6414
127
6415
127
6416
127
6417
43
6418
-50
6419
-111
6420
-128
6421
-128
6422
-102
6423
25
6424
127
6425
127
6426
127
6427
43
6428
-50
6429
-110
6430
-128
6431
-128
6432
-102
6433
24
6434
127
6435
127
6436
127
6437
42
6438
-49
6439
-110
6440
-128
6441
-128
6442
-102
6443
25
6444
127
6445
127
6446
127
6447
44
6448
-48
6449
-109
6450
-128
6451
-128
6452
-103
6453
25
6454
127
6455
127
6456
127
6457
42
6458
-50
6459
-110
6460
-128
6461
-128
6462
-103
6463
26
6464
127
6465
127
6466
127
6467
42
6468
-50
6469
-109
6470
-128
6471
-128
6472
-102
6473
22
6474
127
6475
127
6476
127
6477
41
6478
-50
6479
-108
6480
-128
6481
-128
6482
-104
6483
25
6484
127
6485
127
6486
127
6487
42
6488
-50
6489
-110
6490
-128
6491
-128
6492
-102
6493
24
6494
127
6495
127
6496
127
6497
43
6498
-49
6499
-110
6500
-128
6501
-109
6502
16
6503
108
6504
84
6505
-18
6506
-97
6507
-128
6508
-128
6509
-101
6510
28
6511
125
6512
99
6513
-2
6514
-70
6515
-128
6516
-128
6517
-90
6518
39
6519
127
6520
107
6521
7
6522
-79
6523
-128
6524
-128
6525
-86
6526
42
6527
127
6528
115
6529
8
6530
-74
6531
-128
6532
-128
6533
-79
6534
49
6535
127
6536
118
6537
14
6538
-73
6539
-128
6540
-128
6541
-77
6542
52
6543
127
6544
121
6545
14
6546
-69
6547
-128
6548
-128
6549
-75
6550
54
6551
127
6552
122
6553
15
6554
-69
6555
-128
6556
-128
6557
-76
6558
50
6559
127
6560
123
6561
15
6562
-69
6563
-128
6564
-128
6565
-73
6566
55
6567
127
6568
122
6569
18
6570
-69
6571
-128
6572
-128
6573
-73
6574
55
6575
127
6576
122
6577
18
6578
-69
6579
-128
6580
-128
6581
-72
6582
55
6583
127
6584
122
6585
18
6586
-69
6587
-128
6588
-128
6589
-72
6590
55
6591
127
6592
123
6593
18
6594
-68
6595
-128
6596
-128
6597
-73
6598
56
6599
127
6600
125
6601
17
6602
-66
6603
-128
6604
-128
6605
-72
6606
55
6607
127
6608
122
6609
18
6610
-69
6611
-128
6612
-128
6613
-74
6614
56
6615
127
6616
122
6617
18
6618
-68
6619
-128
6620
-128
6621
-71
6622
55
6623
127
6624
123
6625
18
6626
-68
6627
-128
6628
-128
6629
-72
6630
55
6631
127
6632
122
6633
18
6634
-69
6635
-128
6636
-128
6637
-72
6638
55
6639
127
6640
124
6641
19
6642
-69
6643
-128
6644
-128
6645
-71
6646
54
6647
127
6648
122
6649
18
6650
-67
6651
-128
6652
-128
6653
-71
6654
54
6655
127
6656
124
6657
20
6658
-68
6659
-128
6660
-128
6661
-72
6662
56
6663
127
6664
123
6665
19
6666
-68
6667
-128
6668
-128
6669
-72
6670
55
6671
127
6672
122
6673
18
6674
-69
6675
-128
6676
-128
6677
-74
6678
56
6679
127
6680
122
6681
18
6682
-68
6683
-128
6684
-128
6685
-71
6686
55
6687
127
6688
123
6689
18
6690
-69
6691
-128
6692
-128
6693
-73
6694
57
6695
127
6696
123
6697
19
6698
-68
6699
-128
6700
-128
6701
-72
6702
56
6703
127
6704
123
6705
18
6706
-68
6707
-128
6708
-128
6709
-73
6710
56
6711
127
6712
124
6713
17
6714
-67
6715
-128
6716
-128
6717
-72
6718
56
6719
127
6720
124
6721
19
6722
-68
6723
-128
6724
-128
6725
-73
6726
57
6727
127
6728
125
6729
17
6730
-66
6731
-128
6732
-128
6733
-74
6734
52
6735
127
6736
123
6737
17
6738
-70
6739
-128
6740
-128
6741
-75
6742
55
6743
127
6744
120
6745
18
6746
-66
6747
-128
6748
-128
6749
-74
6750
52
6751
127
6752
124
6753
16
6754
-68
6755
-128
6756
-128
6757
-128
6758
-70
6759
60
6760
127
6761
127
6762
127
6763
75
6764
-19
6765
-103
6766
-128
6767
-128
6768
-77
6769
48
6770
127
6771
127
6772
127
6773
60
6774
-34
6775
-98
6776
-128
6777
-128
6778
-105
6779
37
6780
127
6781
127
6782
127
6783
54
6784
-41
6785
-103
6786
-128
6787
-128
6788
-110
6789
33
6790
127
6791
127
6792
127
6793
48
6794
-44
6795
-105
6796
-128
6797
-128
6798
-98
6799
29
6800
127
6801
127
6802
127
6803
46
6804
-45
6805
-107
6806
-128
6807
-128
6808
-99
6809
25
6810
127
6811
127
6812
127
6813
43
6814
-48
6815
-106
6816
-128
6817
-128
6818
-103
6819
28
6820
127
6821
114
6822
10
6823
-75
6824
-128
6825
-128
6826
-70
6827
41
6828
127
6829
104
6830
3
6831
-82
6832
-128
6833
-128
6834
-70
6835
40
6836
127
6837
108
6838
7
6839
-76
6840
-128
6841
-128
6842
-80
6843
46
6844
127
6845
115
6846
12
6847
-74
6848
-128
6849
-128
6850
-77
6851
49
6852
127
6853
118
6854
15
6855
-72
6856
-128
6857
-128
6858
-76
6859
51
6860
127
6861
120
6862
16
6863
-71
6864
-128
6865
-128
6866
-74
6867
50
6868
127
6869
116
6870
14
6871
-72
6872
-128
6873
-128
6874
-76
6875
53
6876
127
6877
120
6878
16
6879
-67
6880
-128
6881
-128
6882
-75
6883
54
6884
127
6885
123
6886
16
6887
-68
6888
-128
6889
-128
6890
-75
6891
50
6892
127
6893
123
6894
16
6895
-69
6896
-128
6897
-128
6898
-73
6899
54
6900
127
6901
121
6902
17
6903
-68
6904
-128
6905
-128
6906
-71
6907
53
6908
127
6909
124
6910
19
6911
-68
6912
-128
6913
-128
6914
-72
6915
54
6916
127
6917
124
6918
19
6919
-68
6920
-128
6921
-128
6922
-72
6923
54
6924
127
6925
124
6926
20
6927
-68
6928
-128
6929
-128
6930
-72
6931
56
6932
127
6933
123
6934
20
6935
-68
6936
-128
6937
-128
6938
-72
6939
56
6940
127
6941
124
6942
19
6943
-69
6944
-128
6945
-128
6946
-73
6947
54
6948
127
6949
123
6950
21
6951
-70
6952
-128
6953
-128
6954
-74
6955
54
6956
127
6957
124
6958
19
6959
-68
6960
-128
6961
-128
6962
-72
6963
55
6964
127
6965
123
6966
19
6967
-68
6968
-128
6969
-128
6970
-72
6971
54
6972
127
6973
123
6974
18
6975
-69
6976
-128
6977
-128
6978
-72
6979
55
6980
127
6981
123
6982
19
6983
-68
6984
-128
6985
-128
6986
-72
6987
54
6988
127
6989
121
6990
20
6991
-68
6992
-128
6993
-128
6994
-72
6995
56
6996
127
6997
122
6998
20
6999
-67
7000
-128
7001
-128
7002
-71
7003
53
7004
127
7005
124
7006
21
7007
-70
7008
-128
7009
-128
7010
-73
7011
55
7012
127
7013
122
7014
18
7015
-69
7016
-128
7017
-128
7018
-73
7019
56
7020
127
7021
122
7022
21
7023
-67
7024
-128
7025
-128
7026
-75
7027
52
7028
127
7029
123
7030
17
7031
-67
7032
-128
7033
-128
7034
-72
7035
55
7036
127
7037
123
7038
19
7039
-68
7040
-128
7041
-128
7042
-72
7043
54
7044
127
7045
120
7046
18
7047
-68
7048
-128
7049
-128
7050
-72
7051
54
7052
127
7053
124
7054
19
7055
-69
7056
-128
7057
-128
7058
-73
7059
56
7060
127
7061
122
7062
18
7063
-69
7064
-128
7065
-128
7066
-72
7067
54
7068
127
7069
122
7070
18
7071
-69
7072
-128
7073
-128
7074
-73
7075
56
7076
127
7077
122
7078
18
7079
-69
7080
-128
7081
-128
7082
-71
7083
55
7084
127
7085
123
7086
19
7087
-68
7088
-128
7089
-128
7090
-72
7091
54
7092
127
7093
122
7094
19
7095
-68
7096
-128
7097
-128
7098
-72
7099
54
7100
127
7101
123
7102
18
7103
-69
7104
-128
7105
-128
7106
-72
7107
55
7108
127
7109
122
7110
21
7111
-68
7112
-128
7113
-128
7114
-75
7115
54
7116
127
7117
122
7118
17
7119
-66
7120
-128
7121
-128
7122
-74
7123
54
7124
127
7125
121
7126
18
7127
-67
7128
-128
7129
-128
7130
-72
7131
54
7132
127
7133
124
7134
18
7135
-69
7136
-128
7137
-128
7138
-72
7139
54
7140
127
7141
123
7142
19
7143
-68
7144
-128
7145
-128
7146
-72
7147
55
7148
127
7149
123
7150
19
7151
-68
7152
-128
7153
-128
7154
-73
7155
56
7156
127
7157
124
7158
19
7159
-69
7160
-128
7161
-128
7162
-73
7163
56
7164
127
7165
122
7166
21
7167
-68
7168
-128
7169
-128
7170
-74
7171
54
7172
127
7173
122
7174
17
7175
-69
7176
-128
7177
-128
7178
-71
7179
55
7180
127
7181
122
7182
18
7183
-69
7184
-128
7185
-128
7186
-72
7187
54
7188
127
7189
123
7190
19
7191
-69
7192
-128
7193
-128
7194
-73
7195
56
7196
127
7197
124
7198
17
7199
-68
7200
-128
7201
-128
7202
-73
7203
57
7204
127
7205
124
7206
20
7207
-69
7208
-128
7209
-128
7210
-72
7211
55
7212
127
7213
123
7214
19
7215
-68
7216
-128
7217
-128
7218
-71
7219
55
7220
127
7221
124
7222
19
7223
-68
7224
-128
7225
-128
7226
-70
7227
55
7228
127
7229
123
7230
19
7231
-69
7232
-128
7233
-128
7234
-72
7235
56
7236
127
7237
124
7238
19
7239
-68
7240
-128
7241
-128
7242
-74
7243
52
7244
127
7245
121
7246
17
7247
-71
7248
-128
7249
-128
7250
-75
7251
54
7252
127
7253
121
7254
17
7255
-66
7256
-128
7257
-128
7258
-74
7259
54
7260
127
7261
122
7262
17
7263
-68
7264
-128
7265
-128
7266
-71
7267
53
7268
127
7269
127
7270
127
7271
50
7272
-43
7273
-105
7274
-128
7275
-128
7276
-102
7277
40
7278
127
7279
127
7280
127
7281
58
7282
-36
7283
-112
7284
-128
7285
-128
7286
-107
7287
36
7288
127
7289
127
7290
127
7291
51
7292
-42
7293
-104
7294
-128
7295
-128
7296
-97
7297
32
7298
127
7299
127
7300
127
7301
51
7302
-45
7303
-105
7304
-128
7305
-128
7306
-98
7307
29
7308
127
7309
127
7310
127
7311
46
7312
-47
7313
-107
7314
-128
7315
-128
7316
-101
7317
28
7318
127
7319
127
7320
127
7321
44
7322
-48
7323
-109
7324
-128
7325
-128
7326
-102
7327
25
7328
127
7329
127
7330
127
7331
42
7332
-46
7333
-109
7334
-128
7335
-107
7336
14
7337
107
7338
79
7339
-19
7340
-100
7341
-128
7342
-128
7343
-104
7344
24
7345
127
7346
101
7347
-3
7348
-69
7349
-128
7350
-128
7351
-89
7352
40
7353
127
7354
110
7355
6
7356
-80
7357
-128
7358
-128
7359
-83
7360
44
7361
127
7362
114
7363
11
7364
-75
7365
-128
7366
-128
7367
-79
7368
50
7369
127
7370
116
7371
12
7372
-73
7373
-128
7374
-128
7375
-75
7376
51
7377
127
7378
118
7379
14
7380
-72
7381
-128
7382
-128
7383
-76
7384
54
7385
127
7386
121
7387
17
7388
-70
7389
-128
7390
-128
7391
-72
7392
54
7393
127
7394
122
7395
17
7396
-69
7397
-128
7398
-128
7399
-72
7400
54
7401
127
7402
123
7403
18
7404
-69
7405
-128
7406
-128
7407
-73
7408
54
7409
127
7410
123
7411
18
7412
-68
7413
-128
7414
-128
7415
-72
7416
54
7417
127
7418
121
7419
17
7420
-70
7421
-128
7422
-128
7423
-72
7424
54
7425
127
7426
124
7427
18
7428
-69
7429
-128
7430
-128
7431
-71
7432
55
7433
127
7434
123
7435
18
7436
-69
7437
-128
7438
-128
7439
-73
7440
56
7441
127
7442
124
7443
20
7444
-69
7445
-128
7446
-128
7447
-72
7448
55
7449
127
7450
123
7451
18
7452
-69
7453
-128
7454
-128
7455
-74
7456
54
7457
127
7458
120
7459
16
7460
-68
7461
-128
7462
-128
7463
-128
7464
-69
7465
61
7466
127
7467
127
7468
127
7469
73
7470
-22
7471
-100
7472
-128
7473
-128
7474
-78
7475
49
7476
127
7477
127
7478
127
7479
60
7480
-34
7481
-97
7482
-128
7483
-128
7484
-104
7485
38
7486
127
7487
127
7488
127
7489
53
7490
-41
7491
-103
7492
-128
7493
-128
7494
-111
7495
33
7496
127
7497
127
7498
127
7499
48
7500
-44
7501
-106
7502
-128
7503
-128
7504
-99
7505
31
7506
127
7507
127
7508
127
7509
46
7510
-46
7511
-108
7512
-128
7513
-128
7514
-101
7515
29
7516
127
7517
127
7518
127
7519
44
7520
-47
7521
-108
7522
-128
7523
-128
7524
-100
7525
27
7526
127
7527
113
7528
11
7529
-76
7530
-128
7531
-128
7532
-68
7533
39
7534
127
7535
105
7536
2
7537
-82
7538
-128
7539
-128
7540
-70
7541
41
7542
127
7543
110
7544
8
7545
-78
7546
-128
7547
-128
7548
-80
7549
47
7550
127
7551
115
7552
12
7553
-74
7554
-128
7555
-128
7556
-78
7557
48
7558
127
7559
118
7560
15
7561
-72
7562
-128
7563
-128
7564
-75
7565
52
7566
127
7567
118
7568
15
7569
-71
7570
-128
7571
-128
7572
-74
7573
52
7574
127
7575
121
7576
17
7577
-70
7578
-128
7579
-128
7580
-73
7581
54
7582
127
7583
121
7584
17
7585
-70
7586
-128
7587
-128
7588
-75
7589
54
7590
127
7591
122
7592
17
7593
-69
7594
-128
7595
-128
7596
-72
7597
53
7598
127
7599
123
7600
17
7601
-68
7602
-128
7603
-128
7604
-72
7605
54
7606
127
7607
122
7608
17
7609
-70
7610
-128
7611
-128
7612
-74
7613
54
7614
127
7615
122
7616
20
7617
-68
7618
-128
7619
-128
7620
-71
7621
53
7622
127
7623
122
7624
18
7625
-68
7626
-128
7627
-128
7628
-71
7629
53
7630
127
7631
124
7632
19
7633
-69
7634
-128
7635
-128
7636
-73
7637
55
7638
127
7639
123
7640
21
7641
-70
7642
-128
7643
-128
7644
-72
7645
54
7646
127
7647
122
7648
18
7649
-69
7650
-128
7651
-128
7652
-74
7653
53
7654
127
7655
118
7656
16
7657
-71
7658
-128
7659
-128
7660
-75
7661
51
7662
127
7663
123
7664
16
7665
-68
7666
-128
7667
-128
7668
-73
7669
56
7670
127
7671
121
7672
19
7673
-69
7674
-128
7675
-128
7676
-72
7677
54
7678
127
7679
122
7680
18
7681
-69
7682
-128
7683
-128
7684
-71
7685
55
7686
127
7687
123
7688
18
7689
-69
7690
-128
7691
-128
7692
-74
7693
55
7694
127
7695
122
7696
18
7697
-68
7698
-128
7699
-128
7700
-71
7701
54
7702
127
7703
124
7704
20
7705
-68
7706
-128
7707
-128
7708
-72
7709
56
7710
127
7711
122
7712
20
7713
-68
7714
-128
7715
-128
7716
-72
7717
54
7718
127
7719
123
7720
20
7721
-68
7722
-128
7723
-128
7724
-74
7725
51
7726
127
7727
124
7728
16
7729
-69
7730
-128
7731
-128
7732
-71
7733
52
7734
127
7735
120
7736
17
7737
-71
7738
-128
7739
-128
7740
-75
7741
52
7742
127
7743
123
7744
17
7745
-67
7746
-128
7747
-128
7748
-72
7749
55
7750
127
7751
122
7752
18
7753
-69
7754
-128
7755
-128
7756
-73
7757
55
7758
127
7759
121
7760
20
7761
-67
7762
-128
7763
-128
7764
-75
7765
51
7766
127
7767
124
7768
16
7769
-69
7770
-128
7771
-128
7772
-73
7773
55
7774
127
7775
123
7776
20
7777
-67
7778
-128
7779
-128
7780
-72
7781
55
7782
127
7783
127
7784
127
7785
49
7786
-44
7787
-105
7788
-128
7789
-128
7790
-103
7791
43
7792
127
7793
127
7794
127
7795
59
7796
-35
7797
-98
7798
-128
7799
-128
7800
-107
7801
37
7802
127
7803
127
7804
127
7805
50
7806
-42
7807
-104
7808
-128
7809
-128
7810
-112
7811
31
7812
127
7813
127
7814
127
7815
48
7816
-45
7817
-106
7818
-128
7819
-128
7820
-98
7821
27
7822
127
7823
127
7824
127
7825
46
7826
-46
7827
-108
7828
-128
7829
-128
7830
-100
7831
28
7832
127
7833
127
7834
127
7835
45
7836
-48
7837
-109
7838
-128
7839
-128
7840
-101
7841
24
7842
127
7843
127
7844
127
7845
42
7846
-50
7847
-107
7848
-128
7849
-110
7850
13
7851
114
7852
85
7853
-18
7854
-97
7855
-128
7856
-128
7857
-102
7858
28
7859
125
7860
99
7861
0
7862
-69
7863
-128
7864
-128
7865
-89
7866
40
7867
127
7868
107
7869
6
7870
-78
7871
-128
7872
-128
7873
-82
7874
43
7875
127
7876
110
7877
8
7878
-77
7879
-128
7880
-128
7881
-82
7882
49
7883
127
7884
115
7885
12
7886
-71
7887
-128
7888
-128
7889
-76
7890
52
7891
127
7892
119
7893
16
7894
-71
7895
-128
7896
-128
7897
-74
7898
53
7899
127
7900
123
7901
18
7902
-68
7903
-128
7904
-128
7905
-73
7906
54
7907
127
7908
121
7909
17
7910
-70
7911
-128
7912
-128
7913
-128
7914
-68
7915
63
7916
127
7917
127
7918
127
7919
74
7920
-22
7921
-103
7922
-128
7923
-128
7924
-78
7925
48
7926
127
7927
127
7928
127
7929
59
7930
-34
7931
-97
7932
-128
7933
-128
7934
-104
7935
37
7936
127
7937
127
7938
127
7939
53
7940
-40
7941
-102
7942
-128
7943
-128
7944
-110
7945
32
7946
127
7947
127
7948
127
7949
49
7950
-44
7951
-105
7952
-128
7953
-128
7954
-97
7955
28
7956
127
7957
127
7958
127
7959
46
7960
-46
7961
-107
7962
-128
7963
-128
7964
-99
7965
28
7966
127
7967
127
7968
127
7969
44
7970
-48
7971
-109
7972
-128
7973
-106
7974
17
7975
112
7976
84
7977
-15
7978
-98
7979
-128
7980
-128
7981
-100
7982
28
7983
125
7984
100
7985
-2
7986
-70
7987
-128
7988
-128
7989
-90
7990
40
7991
127
7992
109
7993
7
7994
-79
7995
-128
7996
-128
7997
-82
7998
45
7999
127
8000
114
8001
11
8002
-76
8003
-128
8004
-128
8005
-79
8006
50
8007
127
8008
116
8009
15
8010
-71
8011
-128
8012
-128
8013
-79
8014
50
8015
127
8016
118
8017
13
8018
-69
8019
-128
8020
-128
8021
-75
8022
53
8023
127
8024
120
8025
16
8026
-71
8027
-128
8028
-128
8029
-73
8030
54
8031
127
8032
121
8033
17
8034
-70
8035
-128
8036
-128
8037
-72
8038
54
8039
127
8040
122
8041
18
8042
-69
8043
-128
8044
-128
8045
-76
8046
51
8047
127
8048
123
8049
16
8050
-71
8051
-128
8052
-128
8053
-76
8054
54
8055
127
8056
121
8057
16
8058
-67
8059
-128
8060
-128
8061
-72
8062
55
8063
127
8064
122
8065
18
8066
-69
8067
-128
8068
-128
8069
-73
8070
55
8071
127
8072
123
8073
18
8074
-69
8075
-128
8076
-128
8077
-71
8078
54
8079
127
8080
124
8081
19
8082
-69
8083
-128
8084
-128
8085
-74
8086
52
8087
127
8088
124
8089
17
8090
-70
8091
-128
8092
-128
8093
-75
8094
51
8095
127
8096
124
8097
16
8098
-68
8099
-128
8100
-128
8101
-72
8102
55
8103
127
8104
123
8105
18
8106
-69
8107
-128
8108
-128
8109
-74
8110
55
8111
127
8112
124
8113
17
8114
-68
8115
-128
8116
-128
8117
-71
8118
54
8119
127
8120
122
8121
18
8122
-68
8123
-128
8124
-128
8125
-71
8126
53
8127
127
8128
122
8129
18
8130
-68
8131
-128
8132
-128
8133
-71
8134
53
8135
127
8136
124
8137
18
8138
-69
8139
-128
8140
-128
8141
-72
8142
55
8143
127
8144
124
8145
19
8146
-68
8147
-128
8148
-128
8149
-72
8150
55
8151
127
8152
123
8153
19
8154
-68
8155
-128
8156
-128
8157
-72
8158
54
8159
127
8160
123
8161
18
8162
-69
8163
-128
8164
-128
8165
-73
8166
57
8167
127
8168
122
8169
20
8170
-70
8171
-128
8172
-128
8173
-72
8174
55
8175
127
8176
124
8177
19
8178
-68
8179
-128
8180
-128
8181
-71
8182
53
8183
127
8184
120
8185
16
8186
-71
8187
-128
8188
-128
8189
-74
8190
57
8191
127
8192
122
8193
19
8194
-68
8195
-128
8196
-128
8197
-71
8198
53
8199
127
8200
119
8201
15
8202
-71
8203
-128
8204
-128
8205
-74
8206
55
8207
127
8208
122
8209
20
8210
-70
8211
-128
8212
-128
8213
-75
8214
51
8215
127
8216
124
8217
16
8218
-68
8219
-128
8220
-128
8221
-71
8222
56
8223
127
8224
124
8225
19
8226
-68
8227
-128
8228
-128
8229
-74
8230
53
8231
127
8232
122
8233
18
8234
-70
8235
-128
8236
-128
8237
-74
8238
53
8239
127
8240
119
8241
16
8242
-71
8243
-128
8244
-128
8245
-73
8246
54
8247
127
8248
122
8249
18
8250
-68
8251
-128
8252
-128
8253
-72
8254
55
8255
127
8256
122
8257
18
8258
-69
8259
-128
8260
-128
8261
-71
8262
55
8263
127
8264
123
8265
18
8266
-68
8267
-128
8268
-128
8269
-71
8270
54
8271
127
8272
124
8273
18
8274
-69
8275
-128
8276
-128
8277
-71
8278
55
8279
127
8280
123
8281
19
8282
-68
8283
-128
8284
-128
8285
-72
8286
54
8287
127
8288
123
8289
17
8290
-69
8291
-128
8292
-128
8293
-128
8294
-66
8295
59
8296
127
8297
127
8298
127
8299
74
8300
-24
8301
-101
8302
-128
8303
-128
8304
-77
8305
46
8306
127
8307
127
8308
127
8309
58
8310
-33
8311
-98
8312
-128
8313
-128
8314
-105
8315
38
8316
127
8317
127
8318
127
8319
50
8320
-42
8321
-101
8322
-128
8323
-128
8324
-112
8325
31
8326
127
8327
127
8328
127
8329
48
8330
-45
8331
-105
8332
-128
8333
-128
8334
-97
8335
28
8336
127
8337
127
8338
127
8339
44
8340
-48
8341
-108
8342
-128
8343
-128
8344
-103
8345
25
8346
127
8347
127
8348
127
8349
45
8350
-45
8351
-110
8352
-128
8353
-128
8354
-100
8355
24
8356
127
8357
112
8358
10
8359
-78
8360
-128
8361
-128
8362
-72
8363
36
8364
127
8365
106
8366
1
8367
-81
8368
-128
8369
-128
8370
-71
8371
42
8372
127
8373
110
8374
10
8375
-77
8376
-128
8377
-128
8378
-81
8379
48
8380
127
8381
115
8382
13
8383
-74
8384
-128
8385
-128
8386
-76
8387
49
8388
127
8389
117
8390
16
8391
-71
8392
-128
8393
-128
8394
-76
8395
52
8396
127
8397
120
8398
16
8399
-71
8400
-128
8401
-128
8402
-75
8403
54
8404
127
8405
122
8406
15
8407
-68
8408
-128
8409
-128
8410
-76
8411
49
8412
127
8413
123
8414
15
8415
-69
8416
-128
8417
-128
8418
-73
8419
55
8420
127
8421
127
8422
127
8423
47
8424
-45
8425
-104
8426
-128
8427
-128
8428
-103
8429
42
8430
127
8431
127
8432
127
8433
60
8434
-35
8435
-99
8436
-128
8437
-128
8438
-106
8439
35
8440
127
8441
127
8442
127
8443
53
8444
-43
8445
-103
8446
-128
8447
-128
8448
-112
8449
31
8450
127
8451
127
8452
127
8453
47
8454
-46
8455
-106
8456
-128
8457
-128
8458
-98
8459
27
8460
127
8461
127
8462
127
8463
44
8464
-48
8465
-108
8466
-128
8467
-128
8468
-100
8469
26
8470
127
8471
127
8472
127
8473
46
8474
-48
8475
-108
8476
-128
8477
-128
8478
-101
8479
26
8480
127
8481
127
8482
127
8483
46
8484
-50
8485
-107
8486
-128
8487
-128
8488
-101
8489
23
8490
127
8491
127
8492
127
8493
42
8494
-48
8495
-109
8496
-128
8497
-128
8498
-102
8499
25
8500
127
8501
127
8502
127
8503
42
8504
-49
8505
-109
8506
-128
8507
-128
8508
-101
8509
23
8510
127
8511
127
8512
127
8513
41
8514
-48
8515
-108
8516
-128
8517
-128
8518
-102
8519
24
8520
127
8521
127
8522
127
8523
42
8524
-47
8525
-109
8526
-128
8527
-128
8528
-103
8529
24
8530
127
8531
127
8532
127
8533
43
8534
-49
8535
-110
8536
-128
8537
-128
8538
-103
8539
24
8540
127
8541
127
8542
127
8543
44
8544
-49
8545
-110
8546
-128
8547
-128
8548
-102
8549
23
8550
127
8551
113
8552
12
8553
-78
8554
-128
8555
-128
8556
-70
8557
39
8558
127
8559
104
8560
3
8561
-82
8562
-128
8563
-128
8564
-71
8565
40
8566
127
8567
110
8568
7
8569
-77
8570
-128
8571
-128
8572
-81
8573
44
8574
127
8575
114
8576
10
8577
-76
8578
-128
8579
-128
8580
-78
8581
49
8582
127
8583
118
8584
14
8585
-72
8586
-128
8587
-128
8588
-76
8589
53
8590
127
8591
121
8592
16
8593
-71
8594
-128
8595
-128
8596
-76
8597
53
8598
127
8599
122
8600
17
8601
-70
8602
-128
8603
-128
8604
-74
8605
55
8606
127
8607
122
8608
20
8609
-71
8610
-128
8611
-128
8612
-73
8613
55
8614
127
8615
123
8616
17
8617
-68
8618
-128
8619
-128
8620
-72
8621
54
8622
127
8623
123
8624
18
8625
-69
8626
-128
8627
-128
8628
-73
8629
55
8630
127
8631
124
8632
17
8633
-67
8634
-128
8635
-128
8636
-74
8637
51
8638
127
8639
124
8640
16
8641
-69
8642
-128
8643
-128
8644
-73
8645
56
8646
127
8647
123
8648
19
8649
-68
8650
-128
8651
-128
8652
-72
8653
54
8654
127
8655
121
8656
18
8657
-69
8658
-128
8659
-128
8660
-71
8661
55
8662
127
8663
123
8664
19
8665
-68
8666
-128
8667
-128
8668
-72
8669
55
8670
127
8671
123
8672
19
8673
-68
8674
-128
8675
-128
8676
-72
8677
56
8678
127
8679
122
8680
19
8681
-68
8682
-128
8683
-128
8684
-71
8685
55
8686
127
8687
123
8688
18
8689
-69
8690
-128
8691
-128
8692
-71
8693
53
8694
127
8695
122
8696
20
8697
-66
8698
-128
8699
-128
8700
-74
8701
54
8702
127
8703
121
8704
18
8705
-68
8706
-128
8707
-128
8708
-71
8709
53
8710
127
8711
123
8712
20
8713
-70
8714
-128
8715
-128
8716
-72
8717
55
8718
127
8719
122
8720
18
8721
-69
8722
-128
8723
-128
8724
-73
8725
56
8726
127
8727
121
8728
20
8729
-67
8730
-128
8731
-128
8732
-75
8733
51
8734
127
8735
123
8736
16
8737
-68
8738
-128
8739
-128
8740
-72
8741
55
8742
127
8743
123
8744
19
8745
-69
8746
-128
8747
-128
8748
-70
8749
55
8750
127
8751
122
8752
18
8753
-69
8754
-128
8755
-128
8756
-72
8757
55
8758
127
8759
123
8760
19
8761
-69
8762
-128
8763
-128
8764
-73
8765
56
8766
127
8767
124
8768
16
8769
-67
8770
-128
8771
-128
8772
-74
8773
52
8774
127
8775
123
8776
17
8777
-70
8778
-128
8779
-128
8780
-76
8781
53
8782
127
8783
121
8784
16
8785
-67
8786
-128
8787
-128
8788
-72
8789
54
8790
127
8791
124
8792
19
8793
-69
8794
-128
8795
-128
8796
-74
8797
56
8798
127
8799
123
8800
19
8801
-68
8802
-128
8803
-128
8804
-71
8805
54
8806
127
8807
123
8808
18
8809
-69
8810
-128
8811
-128
8812
-73
8813
57
8814
127
8815
123
8816
20
8817
-68
8818
-128
8819
-128
8820
-72
8821
56
8822
127
8823
122
8824
18
8825
-69
8826
-128
8827
-128
8828
-72
8829
56
8830
127
8831
122
8832
19
8833
-68
8834
-128
8835
-128
8836
-72
8837
55
8838
127
8839
123
8840
19
8841
-68
8842
-128
8843
-128
8844
-72
8845
54
8846
127
8847
122
8848
17
8849
-70
8850
-128
8851
-128
8852
-72
8853
55
8854
127
8855
123
8856
18
8857
-69
8858
-128
8859
-128
8860
-73
8861
55
8862
127
8863
122
8864
18
8865
-69
8866
-128
8867
-128
8868
-71
8869
55
8870
127
8871
122
8872
18
8873
-69
8874
-128
8875
-128
8876
-71
8877
55
8878
127
8879
122
8880
18
8881
-69
8882
-128
8883
-128
8884
-71
8885
55
8886
127
8887
122
8888
19
8889
-68
8890
-128
8891
-128
8892
-72
8893
54
8894
127
8895
122
8896
18
8897
-69
8898
-128
8899
-128
8900
-72
8901
56
8902
127
8903
121
8904
21
8905
-68
8906
-128
8907
-128
8908
-76
8909
52
8910
127
8911
123
8912
17
8913
-67
8914
-128
8915
-128
8916
-72
8917
56
8918
127
8919
122
8920
18
8921
-69
8922
-128
8923
-128
8924
-73
8925
56
8926
127
8927
123
8928
21
8929
-70
8930
-128
8931
-128
8932
-71
8933
54
8934
127
8935
123
8936
19
8937
-68
8938
-128
8939
-128
8940
-73
8941
54
8942
127
8943
122
8944
18
8945
-69
8946
-128
8947
-128
8948
-72
8949
54
8950
127
8951
123
8952
18
8953
-69
8954
-128
8955
-128
8956
-72
8957
56
8958
127
8959
123
8960
21
8961
-70
8962
-128
8963
-128
8964
-72
8965
56
8966
127
8967
122
8968
18
8969
-69
8970
-128
8971
-128
8972
-72
8973
54
8974
127
8975
123
8976
19
8977
-68
8978
-128
8979
-128
8980
-72
8981
55
8982
127
8983
123
8984
19
8985
-68
8986
-128
8987
-128
8988
-72
8989
56
8990
127
8991
124
8992
17
8993
-66
8994
-128
8995
-128
8996
-71
8997
53
8998
127
8999
119
9000
16
9001
-68
9002
-128
9003
-128
9004
-73
9005
54
9006
127
9007
123
9008
20
9009
-68
9010
-128
9011
-128
9012
-72
9013
55
9014
127
9015
122
9016
18
9017
-69
9018
-128
9019
-128
9020
-72
9021
54
9022
127
9023
123
9024
18
9025
-69
9026
-128
9027
-128
9028
-72
9029
52
9030
127
9031
119
9032
16
9033
-70
9034
-128
9035
-128
9036
-76
9037
54
9038
127
9039
120
9040
16
9041
-67
9042
-128
9043
-128
9044
-73
9045
54
9046
127
9047
123
9048
19
9049
-69
9050
-128
9051
-128
9052
-73
9053
56
9054
127
9055
124
9056
17
9057
-67
9058
-128
9059
-128
9060
-71
9061
53
9062
127
9063
119
9064
16
9065
-70
9066
-128
9067
-128
9068
-75
9069
54
9070
127
9071
121
9072
17
9073
-67
9074
-128
9075
-128
9076
-73
9077
54
9078
127
9079
124
9080
20
9081
-68
9082
-128
9083
-128
9084
-72
9085
56
9086
127
9087
123
9088
19
9089
-68
9090
-128
9091
-128
9092
-73
9093
56
9094
127
9095
122
9096
19
9097
-68
9098
-128
9099
-128
9100
-71
9101
54
9102
127
9103
123
9104
18
9105
-69
9106
-128
9107
-128
9108
-72
9109
55
9110
127
9111
123
9112
18
9113
-69
9114
-128
9115
-128
9116
-73
9117
54
9118
127
9119
124
9120
19
9121
-68
9122
-128
9123
-128
9124
-72
9125
55
9126
127
9127
122
9128
18
9129
-68
9130
-128
9131
-128
9132
-71
9133
53
9134
127
9135
121
9136
18
9137
-68
9138
-128
9139
-128
9140
-71
9141
54
9142
127
9143
123
9144
18
9145
-69
9146
-128
9147
-128
9148
-71
9149
55
9150
127
9151
123
9152
19
9153
-68
9154
-128
9155
-128
9156
-72
9157
56
9158
127
9159
124
9160
17
9161
-66
9162
-128
9163
-128
9164
-71
9165
55
9166
127
9167
123
9168
20
9169
-67
9170
-128
9171
-128
9172
-71
9173
53
9174
127
9175
123
9176
21
9177
-69
9178
-128
9179
-128
9180
-75
9181
52
9182
127
9183
122
9184
16
9185
-67
9186
-128
9187
-128
9188
-74
9189
56
9190
127
9191
123
9192
17
9193
-68
9194
-128
9195
-128
9196
-72
9197
55
9198
127
9199
123
9200
19
9201
-68
9202
-128
9203
-128
9204
-71
9205
55
9206
127
9207
123
9208
20
9209
-68
9210
-128
9211
-128
9212
-71
9213
53
9214
127
9215
120
9216
17
9217
-67
9218
-128
9219
-128
9220
-72
9221
54
9222
127
9223
122
9224
18
9225
-69
9226
-128
9227
-128
9228
-72
9229
55
9230
127
9231
123
9232
19
9233
-69
9234
-128
9235
-128
9236
-72
9237
56
9238
127
9239
122
9240
19
9241
-68
9242
-128
9243
-128
9244
-72
9245
54
9246
127
9247
124
9248
19
9249
-68
9250
-128
9251
-128
9252
-72
9253
54
9254
127
9255
123
9256
18
9257
-69
9258
-128
9259
-128
9260
-71
9261
55
9262
127
9263
122
9264
18
9265
-69
9266
-128
9267
-128
9268
-74
9269
53
9270
127
9271
123
9272
18
9273
-70
9274
-128
9275
-128
9276
-73
9277
54
9278
127
9279
123
9280
19
9281
-68
9282
-128
9283
-128
9284
-71
9285
54
9286
127
9287
123
9288
19
9289
-69
9290
-128
9291
-128
9292
-74
9293
52
9294
127
9295
118
9296
15
9297
-72
9298
-128
9299
-128
9300
-75
9301
52
9302
127
9303
122
9304
16
9305
-67
9306
-128
9307
-128
9308
-73
9309
56
9310
127
9311
123
9312
21
9313
-69
9314
-128
9315
-128
9316
-75
9317
51
9318
127
9319
124
9320
16
9321
-69
9322
-128
9323
-128
9324
-71
9325
52
9326
127
9327
119
9328
16
9329
-70
9330
-128
9331
-128
9332
-75
9333
54
9334
127
9335
122
9336
17
9337
-66
9338
-128
9339
-128
9340
-74
9341
53
9342
127
9343
119
9344
16
9345
-68
9346
-128
9347
-128
9348
-72
9349
54
9350
127
9351
122
9352
18
9353
-69
9354
-128
9355
-128
9356
-72
9357
54
9358
127
9359
123
9360
19
9361
-69
9362
-128
9363
-128
9364
-72
9365
55
9366
127
9367
124
9368
20
9369
-68
9370
-128
9371
-128
9372
-71
9373
53
9374
127
9375
121
9376
19
9377
-68
9378
-128
9379
-128
9380
-72
9381
54
9382
127
9383
122
9384
18
9385
-68
9386
-128
9387
-128
9388
-71
9389
53
9390
127
9391
121
9392
20
9393
-68
9394
-128
9395
-128
9396
-72
9397
55
9398
127
9399
122
9400
18
9401
-68
9402
-128
9403
-128
9404
-71
9405
55
9406
127
9407
123
9408
19
9409
-68
9410
-128
9411
-128
9412
-72
9413
56
9414
127
9415
122
9416
19
9417
-68
9418
-128
9419
-128
9420
-76
9421
51
9422
127
9423
124
9424
16
9425
-69
9426
-128
9427
-128
9428
-73
9429
55
9430
127
9431
122
9432
18
9433
-68
9434
-128
9435
-128
9436
-71
9437
53
9438
127
9439
124
9440
18
9441
-68
9442
-128
9443
-128
9444
-71
9445
55
9446
127
9447
123
9448
19
9449
-68
9450
-128
9451
-128
9452
-71
9453
55
9454
127
9455
124
9456
20
9457
-68
9458
-128
9459
-128
9460
-72
9461
56
9462
127
9463
124
9464
18
9465
-67
9466
-128
9467
-128
9468
-70
9469
56
9470
127
9471
123
9472
19
9473
-68
9474
-128
9475
-128
9476
-72
9477
54
9478
127
9479
123
9480
20
9481
-68
9482
-128
9483
-128
9484
-72
9485
55
9486
127
9487
122
9488
18
9489
-69
9490
-128
9491
-128
9492
-71
9493
55
9494
127
9495
123
9496
18
9497
-69
9498
-128
9499
-128
9500
-73
9501
55
9502
127
9503
122
9504
19
9505
-68
9506
-128
9507
-128
9508
-72
9509
54
9510
127
9511
127
9512
127
9513
50
9514
-44
9515
-105
9516
-128
9517
-128
9518
-102
9519
40
9520
127
9521
127
9522
127
9523
58
9524
-36
9525
-112
9526
-128
9527
-128
9528
-107
9529
36
9530
127
9531
127
9532
127
9533
52
9534
-42
9535
-103
9536
-128
9537
-128
9538
-112
9539
30
9540
127
9541
127
9542
127
9543
47
9544
-44
9545
-106
9546
-128
9547
-128
9548
-98
9549
29
9550
127
9551
127
9552
127
9553
46
9554
-46
9555
-107
9556
-128
9557
-128
9558
-100
9559
26
9560
127
9561
127
9562
127
9563
44
9564
-49
9565
-110
9566
-128
9567
-128
9568
-101
9569
26
9570
127
9571
127
9572
127
9573
44
9574
-48
9575
-110
9576
-128
9577
-107
9578
16
9579
112
9580
84
9581
-15
9582
-97
9583
-128
9584
-128
9585
-101
9586
29
9587
126
9588
100
9589
-2
9590
-70
9591
-128
9592
-128
9593
-88
9594
39
9595
127
9596
109
9597
6
9598
-79
9599
-128
9600
-128
9601
-82
9602
45
9603
127
9604
114
9605
11
9606
-75
9607
-128
9608
-128
9609
-78
9610
50
9611
127
9612
117
9613
13
9614
-73
9615
-128
9616
-128
9617
-75
9618
49
9619
127
9620
116
9621
13
9622
-73
9623
-128
9624
-128
9625
-78
9626
52
9627
127
9628
118
9629
14
9630
-69
9631
-128
9632
-128
9633
-75
9634
54
9635
127
9636
121
9637
16
9638
-70
9639
-128
9640
-128
9641
-72
9642
54
9643
127
9644
122
9645
17
9646
-69
9647
-128
9648
-128
9649
-73
9650
55
9651
127
9652
122
9653
17
9654
-70
9655
-128
9656
-128
9657
-73
9658
54
9659
127
9660
123
9661
18
9662
-69
9663
-128
9664
-128
9665
-73
9666
54
9667
127
9668
124
9669
18
9670
-67
9671
-128
9672
-128
9673
-75
9674
51
9675
127
9676
124
9677
16
9678
-69
9679
-128
9680
-128
9681
-73
9682
55
9683
127
9684
121
9685
19
9686
-68
9687
-128
9688
-128
9689
-72
9690
55
9691
127
9692
123
9693
19
9694
-68
9695
-128
9696
-128
9697
-71
9698
55
9699
127
9700
123
9701
18
9702
-68
9703
-128
9704
-128
9705
-73
9706
56
9707
127
9708
124
9709
16
9710
-67
9711
-128
9712
-128
9713
-75
9714
51
9715
127
9716
124
9717
16
9718
-68
9719
-128
9720
-128
9721
-73
9722
56
9723
127
9724
124
9725
20
9726
-68
9727
-128
9728
-128
9729
-71
9730
56
9731
127
9732
124
9733
19
9734
-68
9735
-128
9736
-128
9737
-72
9738
56
9739
127
9740
124
9741
19
9742
-68
9743
-128
9744
-128
9745
-72
9746
55
9747
127
9748
124
9749
19
9750
-68
9751
-128
9752
-128
9753
-71
9754
55
9755
127
9756
123
9757
18
9758
-69
9759
-128
9760
-128
9761
-73
9762
57
9763
127
9764
125
9765
17
9766
-67
9767
-128
9768
-128
9769
-72
9770
55
9771
127
9772
123
9773
18
9774
-69
9775
-128
9776
-128
9777
-72
9778
57
9779
127
9780
122
9781
19
9782
-68
9783
-128
9784
-128
9785
-72
9786
53
9787
127
9788
121
9789
18
9790
-66
9791
-128
9792
-128
9793
-72
9794
56
9795
127
9796
122
9797
19
9798
-68
9799
-128
9800
-128
9801
-72
9802
56
9803
127
9804
124
9805
19
9806
-68
9807
-128
9808
-128
9809
-71
9810
54
9811
127
9812
124
9813
18
9814
-68
9815
-128
9816
-128
9817
-71
9818
54
9819
127
9820
124
9821
20
9822
-68
9823
-128
9824
-128
9825
-70
9826
54
9827
127
9828
122
9829
20
9830
-66
9831
-128
9832
-128
9833
-72
9834
55
9835
127
9836
124
9837
19
9838
-68
9839
-128
9840
-128
9841
-72
9842
56
9843
127
9844
122
9845
18
9846
-69
9847
-128
9848
-128
9849
-72
9850
54
9851
127
9852
124
9853
19
9854
-68
9855
-128
9856
-128
9857
-70
9858
54
9859
127
9860
122
9861
20
9862
-68
9863
-128
9864
-128
9865
-75
9866
52
9867
127
9868
122
9869
16
9870
-67
9871
-128
9872
-128
9873
-74
9874
56
9875
127
9876
122
9877
18
9878
-68
9879
-128
9880
-128
9881
-71
9882
55
9883
127
9884
123
9885
18
9886
-69
9887
-128
9888
-128
9889
-73
9890
56
9891
127
9892
123
9893
20
9894
-70
9895
-128
9896
-128
9897
-72
9898
56
9899
127
9900
123
9901
19
9902
-68
9903
-128
9904
-128
9905
-71
9906
54
9907
127
9908
124
9909
17
9910
-69
9911
-128
9912
-128
9913
-71
9914
55
9915
127
9916
123
9917
18
9918
-68
9919
-128
9920
-128
9921
-71
9922
56
9923
127
9924
124
9925
19
9926
-68
9927
-128
9928
-128
9929
-73
9930
56
9931
127
9932
124
9933
19
9934
-68
9935
-128
9936
-128
9937
-72
9938
55
9939
127
9940
123
9941
18
9942
-69
9943
-128
9944
-128
9945
-71
9946
55
9947
127
9948
124
9949
20
9950
-68
9951
-128
9952
-128
9953
-72
9954
56
9955
127
9956
125
9957
17
9958
-66
9959
-128
9960
-128
9961
-128
9962
-69
9963
59
9964
127
9965
127
9966
127
9967
76
9968
-20
9969
-102
9970
-128
9971
-128
9972
-79
9973
48
9974
127
9975
127
9976
127
9977
61
9978
-34
9979
-97
9980
-128
9981
-128
9982
-104
9983
37
9984
127
9985
127
9986
127
9987
53
9988
-41
9989
-103
9990
-128
9991
-128
9992
-111
9993
32
9994
127
9995
127
9996
127
9997
49
9998
-44
9999
-106
10000
-128
10001
-128
10002
-99
10003
31
10004
127
10005
127
10006
127
10007
47
10008
-46
10009
-107
10010
-128
10011
-128
10012
-99
10013
27
10014
127
10015
127
10016
127
10017
43
10018
-46
10019
-107
10020
-128
10021
-106
10022
17
10023
111
10024
85
10025
-14
10026
-97
10027
-128
10028
-128
10029
-101
10030
29
10031
125
10032
99
10033
-2
10034
-69
10035
-128
10036
-128
10037
-87
10038
38
10039
127
10040
106
10041
4
10042
-81
10043
-128
10044
-128
10045
-86
10046
42
10047
127
10048
115
10049
9
10050
-74
10051
-128
10052
-128
10053
-78
10054
49
10055
127
10056
118
10057
14
10058
-73
10059
-128
10060
-128
10061
-75
10062
51
10063
127
10064
119
10065
16
10066
-71
10067
-128
10068
-128
10069
-74
10070
52
10071
127
10072
122
10073
17
10074
-70
10075
-128
10076
-128
10077
-73
10078
54
10079
127
10080
121
10081
16
10082
-70
10083
-128
10084
-128
10085
-75
10086
53
10087
127
10088
120
10089
16
10090
-68
10091
-128
10092
-128
10093
-71
10094
53
10095
127
10096
120
10097
16
10098
-69
10099
-128
10100
-128
10101
-76
10102
56
10103
127
10104
120
10105
17
10106
-66
10107
-128
10108
-128
10109
-75
10110
51
10111
127
10112
123
10113
15
10114
-69
10115
-128
10116
-128
10117
-72
10118
56
10119
127
10120
125
10121
18
10122
-68
10123
-128
10124
-128
10125
-71
10126
55
10127
127
10128
122
10129
17
10130
-69
10131
-128
10132
-128
10133
-73
10134
56
10135
127
10136
123
10137
19
10138
-68
10139
-128
10140
-128
10141
-70
10142
56
10143
127
10144
124
10145
19
10146
-68
10147
-128
10148
-128
10149
-72
10150
56
10151
127
10152
123
10153
18
10154
-69
10155
-128
10156
-128
10157
-72
10158
53
10159
127
10160
124
10161
16
10162
-67
10163
-128
10164
-128
10165
-76
10166
52
10167
127
10168
124
10169
16
10170
-67
10171
-128
10172
-128
10173
-72
10174
55
10175
127
10176
122
10177
18
10178
-69
10179
-128
10180
-128
10181
-74
10182
56
10183
127
10184
122
10185
18
10186
-69
10187
-128
10188
-128
10189
-70
10190
54
10191
127
10192
120
10193
16
10194
-70
10195
-128
10196
-128
10197
-75
10198
51
10199
127
10200
124
10201
16
10202
-69
10203
-128
10204
-128
10205
-73
10206
56
10207
127
10208
123
10209
19
10210
-68
10211
-128
10212
-128
10213
-71
10214
53
10215
127
10216
119
10217
16
10218
-71
10219
-128
10220
-128
10221
-74
10222
53
10223
127
10224
120
10225
17
10226
-71
10227
-128
10228
-128
10229
-74
10230
54
10231
127
10232
125
10233
16
10234
-66
10235
-128
10236
-128
10237
-74
10238
54
10239
127
10240
123
10241
17
10242
-68
10243
-128
10244
-128
10245
-71
10246
54
10247
127
10248
122
10249
18
10250
-69
10251
-128
10252
-128
10253
-72
10254
55
10255
127
10256
126
10257
18
10258
-69
10259
-128
10260
-128
10261
-71
10262
55
10263
127
10264
124
10265
19
10266
-68
10267
-128
10268
-128
10269
-71
10270
54
10271
127
10272
123
10273
18
10274
-69
10275
-128
10276
-128
10277
-71
10278
55
10279
127
10280
123
10281
18
10282
-68
10283
-128
10284
-128
10285
-71
10286
53
10287
127
10288
122
10289
17
10290
-70
10291
-128
10292
-128
10293
-71
10294
55
10295
127
10296
123
10297
18
10298
-69
10299
-128
10300
-128
10301
-72
10302
54
10303
127
10304
124
10305
18
10306
-69
10307
-128
10308
-128
10309
-72
10310
55
10311
127
10312
123
10313
19
10314
-68
10315
-128
10316
-128
10317
-72
10318
54
10319
127
10320
123
10321
18
10322
-70
10323
-128
10324
-128
10325
-72
10326
55
10327
127
10328
125
10329
19
10330
-69
10331
-128
10332
-128
10333
-73
10334
54
10335
127
10336
122
10337
20
10338
-68
10339
-128
10340
-128
10341
-73
10342
56
10343
127
10344
122
10345
18
10346
-69
10347
-128
10348
-128
10349
-73
10350
56
10351
127
10352
124
10353
18
10354
-69
10355
-128
10356
-128
10357
-72
10358
55
10359
127
10360
123
10361
18
10362
-68
10363
-128
10364
-128
10365
-72
10366
54
10367
127
10368
123
10369
18
10370
-69
10371
-128
10372
-128
10373
-72
10374
55
10375
127
10376
124
10377
19
10378
-68
10379
-128
10380
-128
10381
-71
10382
55
10383
127
10384
123
10385
18
10386
-69
10387
-128
10388
-128
10389
-74
10390
54
10391
127
10392
120
10393
16
10394
-68
10395
-128
10396
-128
10397
-71
10398
54
10399
127
10400
123
10401
18
10402
-69
10403
-128
10404
-128
10405
-71
10406
54
10407
127
10408
123
10409
18
10410
-69
10411
-128
10412
-128
10413
-71
10414
55
10415
127
10416
123
10417
18
10418
-69
10419
-128
10420
-128
10421
-71
10422
55
10423
127
10424
125
10425
19
10426
-68
10427
-128
10428
-128
10429
-72
10430
56
10431
127
10432
124
10433
17
10434
-67
10435
-128
10436
-128
10437
-73
10438
56
10439
127
10440
121
10441
20
10442
-70
10443
-128
10444
-128
10445
-74
10446
52
10447
127
10448
125
10449
16
10450
-68
10451
-128
10452
-128
10453
-71
10454
55
10455
127
10456
122
10457
18
10458
-69
10459
-128
10460
-128
10461
-71
10462
55
10463
127
10464
124
10465
19
10466
-69
10467
-128
10468
-128
10469
-128
10470
-66
10471
62
10472
127
10473
127
10474
127
10475
75
10476
-21
10477
-102
10478
-128
10479
-128
10480
-78
10481
47
10482
127
10483
127
10484
127
10485
61
10486
-34
10487
-97
10488
-128
10489
-128
10490
-105
10491
39
10492
127
10493
127
10494
127
10495
52
10496
-41
10497
-103
10498
-128
10499
-128
10500
-110
10501
31
10502
127
10503
127
10504
127
10505
48
10506
-44
10507
-104
10508
-128
10509
-128
10510
-98
10511
29
10512
127
10513
127
10514
127
10515
46
10516
-46
10517
-107
10518
-128
10519
-128
10520
-99
10521
26
10522
127
10523
127
10524
127
10525
44
10526
-46
10527
-107
10528
-128
10529
-128
10530
-105
10531
24
10532
127
10533
127
10534
127
10535
44
10536
-46
10537
-111
10538
-128
10539
-128
10540
-101
10541
23
10542
127
10543
127
10544
127
10545
42
10546
-47
10547
-110
10548
-128
10549
-128
10550
-101
10551
25
10552
127
10553
127
10554
127
10555
43
10556
-48
10557
-110
10558
-128
10559
-128
10560
-101
10561
25
10562
127
10563
127
10564
127
10565
44
10566
-48
10567
-110
10568
-128
10569
-128
10570
-101
10571
25
10572
127
10573
127
10574
127
10575
43
10576
-49
10577
-110
10578
-128
10579
-128
10580
-102
10581
25
10582
127
10583
127
10584
127
10585
44
10586
-48
10587
-110
10588
-128
10589
-128
10590
-103
10591
26
10592
127
10593
127
10594
127
10595
43
10596
-50
10597
-110
10598
-128
10599
-108
10600
15
10601
110
10602
82
10603
-17
10604
-99
10605
-128
10606
-128
10607
-102
10608
26
10609
126
10610
98
10611
-3
10612
-69
10613
-128
10614
-128
10615
-88
10616
36
10617
127
10618
104
10619
3
10620
-81
10621
-128
10622
-128
10623
-86
10624
44
10625
127
10626
111
10627
8
10628
-74
10629
-128
10630
-128
10631
-80
10632
48
10633
127
10634
118
10635
14
10636
-73
10637
-128
10638
-128
10639
-76
10640
52
10641
127
10642
119
10643
16
10644
-70
10645
-128
10646
-128
10647
-75
10648
53
10649
127
10650
120
10651
17
10652
-70
10653
-128
10654
-128
10655
-74
10656
54
10657
127
10658
121
10659
19
10660
-69
10661
-128
10662
-128
10663
-72
10664
52
10665
127
10666
123
10667
17
10668
-69
10669
-128
10670
-128
10671
-75
10672
53
10673
127
10674
121
10675
19
10676
-68
10677
-128
10678
-128
10679
-73
10680
54
10681
127
10682
122
10683
17
10684
-70
10685
-128
10686
-128
10687
-74
10688
53
10689
127
10690
119
10691
16
10692
-68
10693
-128
10694
-128
10695
-76
10696
54
10697
127
10698
121
10699
16
10700
-67
10701
-128
10702
-128
10703
-73
10704
54
10705
127
10706
124
10707
19
10708
-68
10709
-128
10710
-128
10711
-72
10712
55
10713
127
10714
123
10715
18
10716
-68
10717
-128
10718
-128
10719
-72
10720
54
10721
127
10722
123
10723
18
10724
-69
10725
-128
10726
-128
10727
-71
10728
56
10729
127
10730
124
10731
19
10732
-68
10733
-128
10734
-128
10735
-72
10736
54
10737
127
10738
123
10739
17
10740
-69
10741
-128
10742
-128
10743
-72
10744
55
10745
127
10746
122
10747
18
10748
-69
10749
-128
10750
-128
10751
-71
10752
54
10753
127
10754
123
10755
18
10756
-69
10757
-128
10758
-128
10759
-71
10760
55
10761
127
10762
123
10763
19
10764
-68
10765
-128
10766
-128
10767
-71
10768
54
10769
127
10770
124
10771
18
10772
-69
10773
-128
10774
-128
10775
-71
10776
55
10777
127
10778
123
10779
19
10780
-68
10781
-128
10782
-128
10783
-71
10784
54
10785
127
10786
124
10787
18
10788
-68
10789
-128
10790
-128
10791
-71
10792
55
10793
127
10794
124
10795
18
10796
-68
10797
-128
10798
-128
10799
-72
10800
55
10801
127
10802
123
10803
18
10804
-68
10805
-128
10806
-128
10807
-71
10808
53
10809
127
10810
120
10811
16
10812
-67
10813
-128
10814
-128
10815
-72
10816
53
10817
127
10818
120
10819
16
10820
-71
10821
-128
10822
-128
10823
-73
10824
56
10825
127
10826
124
10827
20
10828
-69
10829
-128
10830
-128
10831
-72
10832
54
10833
127
10834
124
10835
19
10836
-68
10837
-128
10838
-128
10839
-71
10840
55
10841
127
10842
124
10843
19
10844
-68
10845
-128
10846
-128
10847
-71
10848
55
10849
127
10850
123
10851
18
10852
-69
10853
-128
10854
-128
10855
-72
10856
55
10857
127
10858
124
10859
18
10860
-69
10861
-128
10862
-128
10863
-71
10864
55
10865
127
10866
123
10867
18
10868
-69
10869
-128
10870
-128
10871
-72
10872
54
10873
127
10874
123
10875
17
10876
-68
10877
-128
10878
-128
10879
-72
10880
54
10881
127
10882
124
10883
18
10884
-68
10885
-128
10886
-128
10887
-71
10888
54
10889
127
10890
124
10891
19
10892
-68
10893
-128
10894
-128
10895
-73
10896
56
10897
127
10898
123
10899
18
10900
-68
10901
-128
10902
-128
10903
-72
10904
54
10905
127
10906
122
10907
17
10908
-68
10909
-128
10910
-128
10911
-71
10912
53
10913
127
10914
119
10915
16
10916
-70
10917
-128
10918
-128
10919
-128
10920
-66
10921
60
10922
127
10923
127
10924
127
10925
74
10926
-21
10927
-100
10928
-128
10929
-128
10930
-79
10931
46
10932
127
10933
127
10934
127
10935
59
10936
-32
10937
-98
10938
-128
10939
-128
10940
-104
10941
38
10942
127
10943
127
10944
127
10945
54
10946
-41
10947
-103
10948
-128
10949
-128
10950
-110
10951
32
10952
127
10953
127
10954
127
10955
48
10956
-44
10957
-106
10958
-128
10959
-128
10960
-99
10961
31
10962
127
10963
127
10964
127
10965
46
10966
-46
10967
-108
10968
-128
10969
-128
10970
-101
10971
28
10972
127
10973
127
10974
127
10975
45
10976
-45
10977
-110
10978
-128
10979
-128
10980
-102
10981
27
10982
127
10983
114
10984
10
10985
-75
10986
-128
10987
-128
10988
-70
10989
41
10990
127
10991
104
10992
2
10993
-83
10994
-128
10995
-128
10996
-70
10997
41
10998
127
10999
111
11000
8
11001
-77
11002
-128
11003
-128
11004
-66
11005
46
11006
127
11007
116
11008
13
11009
-75
11010
-128
11011
-128
11012
-78
11013
51
11014
127
11015
116
11016
15
11017
-70
11018
-128
11019
-128
11020
-77
11021
53
11022
127
11023
121
11024
14
11025
-69
11026
-128
11027
-128
11028
-74
11029
54
11030
127
11031
121
11032
17
11033
-69
11034
-128
11035
-128
11036
-73
11037
53
11038
127
11039
122
11040
17
11041
-70
11042
-128
11043
-128
11044
-75
11045
53
11046
127
11047
122
11048
17
11049
-68
11050
-128
11051
-128
11052
-72
11053
52
11054
127
11055
123
11056
21
11057
-70
11058
-128
11059
-128
11060
-72
11061
55
11062
127
11063
121
11064
18
11065
-68
11066
-128
11067
-128
11068
-71
11069
52
11070
127
11071
119
11072
16
11073
-70
11074
-128
11075
-128
11076
-75
11077
52
11078
127
11079
123
11080
16
11081
-67
11082
-128
11083
-128
11084
-72
11085
55
11086
127
11087
122
11088
18
11089
-69
11090
-128
11091
-128
11092
-72
11093
55
11094
127
11095
123
11096
19
11097
-68
11098
-128
11099
-128
11100
-71
11101
54
11102
127
11103
123
11104
19
11105
-68
11106
-128
11107
-128
11108
-72
11109
56
11110
127
11111
123
11112
19
11113
-68
11114
-128
11115
-128
11116
-71
11117
53
11118
127
11119
120
11120
17
11121
-71
11122
-128
11123
-128
11124
-75
11125
51
11126
127
11127
124
11128
16
11129
-68
11130
-128
11131
-128
11132
-72
11133
55
11134
127
11135
123
11136
20
11137
-68
11138
-128
11139
-128
11140
-72
11141
56
11142
127
11143
123
11144
19
11145
-68
11146
-128
11147
-128
11148
-71
11149
54
11150
127
11151
123
11152
18
11153
-68
11154
-128
11155
-128
11156
-70
11157
55
11158
127
11159
123
11160
18
11161
-69
11162
-128
11163
-128
11164
-72
11165
54
11166
127
11167
123
11168
19
11169
-68
11170
-128
11171
-128
11172
-71
11173
56
11174
127
11175
123
11176
19
11177
-68
11178
-128
11179
-128
11180
-71
11181
54
11182
127
11183
122
11184
18
11185
-69
11186
-128
11187
-128
11188
-72
11189
56
11190
127
11191
120
11192
18
11193
-66
11194
-128
11195
-128
11196
-73
11197
55
11198
127
11199
124
11200
18
11201
-68
11202
-128
11203
-128
11204
-74
11205
55
11206
127
11207
121
11208
18
11209
-70
11210
-128
11211
-128
11212
-72
11213
54
11214
127
11215
122
11216
18
11217
-69
11218
-128
11219
-128
11220
-73
11221
56
11222
127
11223
122
11224
19
11225
-68
11226
-128
11227
-128
11228
-71
11229
54
11230
127
11231
124
11232
19
11233
-68
11234
-128
11235
-128
11236
-72
11237
56
11238
127
11239
123
11240
19
11241
-68
11242
-128
11243
-128
11244
-73
11245
56
11246
127
11247
124
11248
18
11249
-68
11250
-128
11251
-128
11252
-72
11253
54
11254
127
11255
122
11256
18
11257
-69
11258
-128
11259
-128
11260
-73
11261
56
11262
127
11263
122
11264
21
11265
-70
11266
-128
11267
-128
11268
-75
11269
51
11270
127
11271
123
11272
17
11273
-70
11274
-128
11275
-128
11276
-75
11277
50
11278
127
11279
124
11280
16
11281
-68
11282
-128
11283
-128
11284
-72
11285
55
11286
127
11287
122
11288
18
11289
-69
11290
-128
11291
-128
11292
-71
11293
53
11294
127
11295
122
11296
20
11297
-68
11298
-128
11299
-128
11300
-75
11301
52
11302
127
11303
122
11304
17
11305
-66
11306
-128
11307
-128
11308
-74
11309
56
11310
127
11311
124
11312
20
11313
-68
11314
-128
11315
-128
11316
-71
11317
54
11318
127
11319
124
11320
18
11321
-69
11322
-128
11323
-128
11324
-71
11325
55
11326
127
11327
124
11328
19
11329
-68
11330
-128
11331
-128
11332
-70
11333
55
11334
127
11335
123
11336
18
11337
-69
11338
-128
11339
-128
11340
-71
11341
55
11342
127
11343
123
11344
18
11345
-69
11346
-128
11347
-128
11348
-73
11349
55
11350
127
11351
124
11352
17
11353
-68
11354
-128
11355
-128
11356
-71
11357
55
11358
127
11359
122
11360
19
11361
-69
11362
-128
11363
-128
11364
-72
11365
55
11366
127
11367
125
11368
17
11369
-66
11370
-128
11371
-128
11372
-71
11373
53
11374
127
11375
120
11376
16
11377
-68
11378
-128
11379
-128
11380
-76
11381
54
11382
127
11383
121
11384
18
11385
-66
11386
-128
11387
-128
11388
-75
11389
51
11390
127
11391
124
11392
16
11393
-69
11394
-128
11395
-128
11396
-73
11397
56
11398
127
11399
123
11400
20
11401
-68
11402
-128
11403
-128
11404
-73
11405
56
11406
127
11407
122
11408
18
11409
-69
11410
-128
11411
-128
11412
-72
11413
56
11414
127
11415
122
11416
19
11417
-67
11418
-128
11419
-128
11420
-73
11421
56
11422
127
11423
122
11424
19
11425
-68
11426
-128
11427
-128
11428
-71
11429
55
11430
127
11431
127
11432
127
11433
50
11434
-43
11435
-105
11436
-128
11437
-128
11438
-102
11439
42
11440
127
11441
127
11442
127
11443
60
11444
-35
11445
-98
11446
-128
11447
-128
11448
-108
11449
37
11450
127
11451
127
11452
127
11453
52
11454
-42
11455
-104
11456
-128
11457
-128
11458
-97
11459
31
11460
127
11461
127
11462
127
11463
50
11464
-47
11465
-104
11466
-128
11467
-128
11468
-100
11469
29
11470
127
11471
127
11472
127
11473
46
11474
-46
11475
-108
11476
-128
11477
-128
11478
-100
11479
26
11480
127
11481
127
11482
127
11483
42
11484
-49
11485
-107
11486
-128
11487
-128
11488
-101
11489
23
11490
127
11491
127
11492
127
11493
42
11494
-49
11495
-108
11496
-128
11497
-108
11498
16
11499
112
11500
83
11501
-16
11502
-97
11503
-128
11504
-128
11505
-101
11506
28
11507
125
11508
99
11509
-2
11510
-70
11511
-128
11512
-128
11513
-89
11514
40
11515
127
11516
110
11517
4
11518
-77
11519
-128
11520
-128
11521
-84
11522
46
11523
127
11524
112
11525
10
11526
-75
11527
-128
11528
-128
11529
-78
11530
46
11531
127
11532
113
11533
11
11534
-74
11535
-128
11536
-128
11537
-80
11538
51
11539
127
11540
117
11541
14
11542
-69
11543
-128
11544
-128
11545
-77
11546
50
11547
127
11548
118
11549
15
11550
-72
11551
-128
11552
-128
11553
-77
11554
50
11555
127
11556
122
11557
14
11558
-70
11559
-128
11560
-128
11561
-128
11562
-71
11563
59
11564
127
11565
127
11566
127
11567
75
11568
-20
11569
-102
11570
-128
11571
-128
11572
-79
11573
48
11574
127
11575
127
11576
127
11577
60
11578
-34
11579
-97
11580
-128
11581
-128
11582
-105
11583
38
11584
127
11585
127
11586
127
11587
53
11588
-40
11589
-102
11590
-128
11591
-128
11592
-110
11593
32
11594
127
11595
127
11596
127
11597
48
11598
-45
11599
-107
11600
-128
11601
-128
11602
-98
11603
28
11604
127
11605
127
11606
127
11607
46
11608
-47
11609
-108
11610
-128
11611
-128
11612
-100
11613
27
11614
127
11615
127
11616
127
11617
45
11618
-46
11619
-108
11620
-128
11621
-105
11622
16
11623
111
11624
83
11625
-13
11626
-80
11627
-128
11628
-128
11629
-103
11630
26
11631
127
11632
101
11633
-3
11634
-67
11635
-128
11636
-128
11637
-89
11638
39
11639
127
11640
109
11641
6
11642
-80
11643
-128
11644
-128
11645
-82
11646
45
11647
127
11648
114
11649
11
11650
-76
11651
-128
11652
-128
11653
-79
11654
49
11655
127
11656
117
11657
16
11658
-74
11659
-128
11660
-128
11661
-75
11662
51
11663
127
11664
120
11665
15
11666
-71
11667
-128
11668
-128
11669
-74
11670
52
11671
127
11672
121
11673
16
11674
-70
11675
-128
11676
-128
11677
-73
11678
52
11679
127
11680
122
11681
17
11682
-70
11683
-128
11684
-128
11685
-74
11686
55
11687
127
11688
124
11689
17
11690
-67
11691
-128
11692
-128
11693
-72
11694
54
11695
127
11696
122
11697
18
11698
-69
11699
-128
11700
-128
11701
-72
11702
54
11703
127
11704
122
11705
18
11706
-70
11707
-128
11708
-128
11709
-73
11710
56
11711
127
11712
121
11713
20
11714
-66
11715
-128
11716
-128
11717
-74
11718
54
11719
127
11720
122
11721
20
11722
-68
11723
-128
11724
-128
11725
-73
11726
56
11727
127
11728
122
11729
19
11730
-68
11731
-128
11732
-128
11733
-72
11734
54
11735
127
11736
122
11737
17
11738
-68
11739
-128
11740
-128
11741
-71
11742
53
11743
127
11744
124
11745
20
11746
-69
11747
-128
11748
-128
11749
-71
11750
55
11751
127
11752
123
11753
18
11754
-68
11755
-128
11756
-128
11757
-70
11758
54
11759
127
11760
123
11761
17
11762
-68
11763
-128
11764
-128
11765
-71
11766
55
11767
127
11768
123
11769
18
11770
-69
11771
-128
11772
-128
11773
-74
11774
55
11775
127
11776
124
11777
19
11778
-68
11779
-128
11780
-128
11781
-71
11782
56
11783
127
11784
123
11785
18
11786
-68
11787
-128
11788
-128
11789
-72
11790
56
11791
127
11792
125
11793
17
11794
-67
11795
-128
11796
-128
11797
-70
11798
54
11799
127
11800
122
11801
17
11802
-68
11803
-128
11804
-128
11805
-72
11806
53
11807
127
11808
121
11809
19
11810
-68
11811
-128
11812
-128
11813
-72
11814
56
11815
127
11816
122
11817
19
11818
-68
11819
-128
11820
-128
11821
-71
11822
53
11823
127
11824
120
11825
18
11826
-66
11827
-128
11828
-128
11829
-74
11830
54
11831
127
11832
122
11833
18
11834
-69
11835
-128
11836
-128
11837
-72
11838
56
11839
127
11840
124
11841
17
11842
-67
11843
-128
11844
-128
11845
-72
11846
55
11847
127
11848
124
11849
19
11850
-69
11851
-128
11852
-128
11853
-71
11854
55
11855
127
11856
124
11857
19
11858
-68
11859
-128
11860
-128
11861
-72
11862
56
11863
127
11864
122
11865
18
11866
-69
11867
-128
11868
-128
11869
-73
11870
57
11871
127
11872
123
11873
19
11874
-68
11875
-128
11876
-128
11877
-71
11878
55
11879
127
11880
124
11881
19
11882
-69
11883
-128
11884
-128
11885
-73
11886
57
11887
127
11888
123
11889
21
11890
-69
11891
-128
11892
-128
11893
-73
11894
56
11895
127
11896
122
11897
17
11898
-69
11899
-128
11900
-128
11901
-72
11902
55
11903
127
11904
124
11905
19
11906
-69
11907
-128
11908
-128
11909
-71
11910
53
11911
127
11912
123
11913
21
11914
-70
11915
-128
11916
-128
11917
-74
11918
52
11919
127
11920
119
11921
16
11922
-71
11923
-128
11924
-128
11925
-76
11926
54
11927
127
11928
122
11929
16
11930
-66
11931
-128
11932
-128
11933
-72
11934
56
11935
127
11936
124
11937
19
11938
-68
11939
-128
11940
-128
11941
-128
11942
-66
11943
62
11944
127
11945
127
11946
127
11947
76
11948
-22
11949
-102
11950
-128
11951
-128
11952
-78
11953
48
11954
127
11955
127
11956
127
11957
63
11958
-34
11959
-97
11960
-128
11961
-128
11962
-105
11963
39
11964
127
11965
127
11966
127
11967
53
11968
-40
11969
-102
11970
-128
11971
-128
11972
-110
11973
32
11974
127
11975
127
11976
127
11977
49
11978
-44
11979
-105
11980
-128
11981
-128
11982
-98
11983
30
11984
127
11985
127
11986
127
11987
46
11988
-46
11989
-108
11990
-128
11991
-128
11992
-100
11993
27
11994
127
11995
127
11996
127
11997
45
11998
-47
11999
-108
12000
-128
12001
-128
12002
-101
12003
26
12004
127
12005
127
12006
127
12007
44
12008
-49
12009
-109
12010
-128
12011
-128
12012
-101
12013
25
12014
127
12015
127
12016
127
12017
42
12018
-48
12019
-109
12020
-128
12021
-128
12022
-101
12023
23
12024
127
12025
127
12026
127
12027
41
12028
-50
12029
-108
12030
-128
12031
-128
12032
-104
12033
25
12034
127
12035
127
12036
127
12037
43
12038
-49
12039
-110
12040
-128
12041
-128
12042
-104
12043
26
12044
127
12045
127
12046
127
12047
44
12048
-49
12049
-110
12050
-128
12051
-128
12052
-103
12053
26
12054
127
12055
127
12056
127
12057
44
12058
-49
12059
-110
12060
-128
12061
-128
12062
-102
12063
25
12064
127
12065
127
12066
127
12067
43
12068
-49
12069
-110
12070
-128
12071
-109
12072
16
12073
109
12074
80
12075
-16
12076
-98
12077
-128
12078
-128
12079
-101
12080
27
12081
127
12082
99
12083
-3
12084
-69
12085
-128
12086
-128
12087
-88
12088
38
12089
127
12090
110
12091
5
12092
-78
12093
-128
12094
-128
12095
-84
12096
45
12097
127
12098
114
12099
10
12100
-74
12101
-128
12102
-128
12103
-78
12104
48
12105
127
12106
118
12107
14
12108
-73
12109
-128
12110
-128
12111
-75
12112
51
12113
127
12114
120
12115
15
12116
-71
12117
-128
12118
-128
12119
-75
12120
54
12121
127
12122
120
12123
16
12124
-70
12125
-128
12126
-128
12127
-73
12128
52
12129
127
12130
122
12131
18
12132
-69
12133
-128
12134
-128
12135
-73
12136
53
12137
127
12138
123
12139
18
12140
-69
12141
-128
12142
-128
12143
-73
12144
56
12145
127
12146
124
12147
17
12148
-67
12149
-128
12150
-128
12151
-72
12152
54
12153
127
12154
123
12155
18
12156
-69
12157
-128
12158
-128
12159
-71
12160
53
12161
127
12162
124
12163
19
12164
-68
12165
-128
12166
-128
12167
-71
12168
53
12169
127
12170
122
12171
20
12172
-67
12173
-128
12174
-128
12175
-75
12176
51
12177
127
12178
124
12179
16
12180
-68
12181
-128
12182
-128
12183
-72
12184
56
12185
127
12186
122
12187
18
12188
-68
12189
-128
12190
-128
12191
-71
12192
54
12193
127
12194
125
12195
18
12196
-67
12197
-128
12198
-128
12199
-73
12200
57
12201
127
12202
123
12203
20
12204
-68
12205
-128
12206
-128
12207
-73
12208
56
12209
127
12210
123
12211
18
12212
-68
12213
-128
12214
-128
12215
-72
12216
55
12217
127
12218
122
12219
18
12220
-70
12221
-128
12222
-128
12223
-73
12224
56
12225
127
12226
122
12227
20
12228
-69
12229
-128
12230
-128
12231
-76
12232
53
12233
127
12234
123
12235
16
12236
-67
12237
-128
12238
-128
12239
-72
12240
55
12241
127
12242
123
12243
18
12244
-68
12245
-128
12246
-128
12247
-72
12248
54
12249
127
12250
124
12251
19
12252
-68
12253
-128
12254
-128
12255
-72
12256
55
12257
127
12258
122
12259
18
12260
-69
12261
-128
12262
-128
12263
-72
12264
54
12265
127
12266
123
12267
18
12268
-69
12269
-128
12270
-128
12271
-73
12272
57
12273
127
12274
124
12275
19
12276
-68
12277
-128
12278
-128
12279
-72
12280
55
12281
127
12282
123
12283
18
12284
-69
12285
-128
12286
-128
12287
-71
12288
55
12289
127
12290
123
12291
18
12292
-69
12293
-128
12294
-128
12295
-74
12296
52
12297
127
12298
124
12299
16
12300
-69
12301
-128
12302
-128
12303
-70
12304
53
12305
127
12306
120
12307
16
12308
-70
12309
-128
12310
-128
12311
-74
12312
53
12313
127
12314
119
12315
16
12316
-71
12317
-128
12318
-128
12319
-74
12320
54
12321
127
12322
124
12323
17
12324
-68
12325
-128
12326
-128
12327
-72
12328
55
12329
127
12330
122
12331
18
12332
-68
12333
-128
12334
-128
12335
-71
12336
55
12337
127
12338
124
12339
18
12340
-69
12341
-128
12342
-128
12343
-72
12344
54
12345
127
12346
123
12347
18
12348
-69
12349
-128
12350
-128
12351
-71
12352
55
12353
127
12354
124
12355
19
12356
-68
12357
-128
12358
-128
12359
-72
12360
54
12361
127
12362
123
12363
18
12364
-69
12365
-128
12366
-128
12367
-73
12368
54
12369
127
12370
123
12371
18
12372
-68
12373
-128
12374
-128
12375
-71
12376
55
12377
127
12378
122
12379
18
12380
-69
12381
-128
12382
-128
12383
-72
12384
55
12385
127
12386
123
12387
18
12388
-69
12389
-128
12390
-128
12391
-72
12392
54
12393
127
12394
124
12395
19
12396
-69
12397
-128
12398
-128
12399
-71
12400
54
12401
127
12402
122
12403
19
12404
-68
12405
-128
12406
-128
12407
-72
12408
55
12409
127
12410
124
12411
18
12412
-69
12413
-128
12414
-128
12415
-71
12416
55
12417
127
12418
123
12419
17
12420
-69
12421
-128
12422
-128
12423
-71
12424
55
12425
127
12426
122
12427
18
12428
-69
12429
-128
12430
-128
12431
-74
12432
56
12433
127
12434
122
12435
18
12436
-69
12437
-128
12438
-128
12439
-72
12440
54
12441
127
12442
123
12443
19
12444
-68
12445
-128
12446
-128
12447
-71
12448
54
12449
127
12450
124
12451
18
12452
-68
12453
-128
12454
-128
12455
-128
12456
-67
12457
60
12458
127
12459
127
12460
127
12461
75
12462
-22
12463
-101
12464
-128
12465
-128
12466
-76
12467
47
12468
127
12469
127
12470
127
12471
62
12472
-33
12473
-113
12474
-128
12475
-128
12476
-103
12477
38
12478
127
12479
127
12480
127
12481
54
12482
-40
12483
-102
12484
-128
12485
-128
12486
-111
12487
32
12488
127
12489
127
12490
127
12491
50
12492
-43
12493
-105
12494
-128
12495
-128
12496
-98
12497
31
12498
127
12499
127
12500
127
12501
47
12502
-46
12503
-107
12504
-128
12505
-128
12506
-100
12507
27
12508
127
12509
127
12510
127
12511
45
12512
-48
12513
-107
12514
-128
12515
-128
12516
-101
12517
25
12518
127
12519
127
12520
127
12521
43
12522
-49
12523
-110
12524
-128
12525
-128
12526
-101
12527
25
12528
127
12529
127
12530
127
12531
43
12532
-49
12533
-110
12534
-128
12535
-128
12536
-102
12537
24
12538
127
12539
127
12540
127
12541
40
12542
-51
12543
-109
12544
-128
12545
-128
12546
-102
12547
23
12548
127
12549
127
12550
127
12551
42
12552
-49
12553
-110
12554
-128
12555
-128
12556
-102
12557
24
12558
127
12559
127
12560
127
12561
44
12562
-48
12563
-111
12564
-128
12565
-128
12566
-102
12567
25
12568
127
12569
127
12570
127
12571
43
12572
-49
12573
-110
12574
-128
12575
-128
12576
-102
12577
24
12578
127
12579
127
12580
127
12581
44
12582
-48
12583
-109
12584
-128
12585
-128
12586
-103
12587
25
12588
127
12589
127
12590
127
12591
43
12592
-49
12593
-111
12594
-128
12595
-128
12596
-104
12597
26
12598
127
12599
127
12600
127
12601
42
12602
-50
12603
-111
12604
-128
12605
-128
12606
-103
12607
24
12608
127
12609
127
12610
127
12611
43
12612
-50
12613
-109
12614
-128
12615
-128
12616
-101
12617
23
12618
127
12619
127
12620
127
12621
42
12622
-50
12623
-109
12624
-128
12625
-128
12626
-102
12627
22
12628
127
12629
127
12630
127
12631
41
12632
-50
12633
-108
12634
-128
12635
-128
12636
-106
12637
22
12638
127
12639
127
12640
127
12641
44
12642
-48
12643
-110
12644
-128
12645
-111
12646
12
12647
110
12648
83
12649
-19
12650
-100
12651
-128
12652
-128
12653
-102
12654
29
12655
124
12656
100
12657
-1
12658
-69
12659
-128
12660
-128
12661
-88
12662
40
12663
127
12664
109
12665
6
12666
-79
12667
-128
12668
-128
12669
-84
12670
46
12671
127
12672
115
12673
12
12674
-75
12675
-128
12676
-128
12677
-80
12678
48
12679
127
12680
118
12681
14
12682
-73
12683
-128
12684
-128
12685
-76
12686
52
12687
127
12688
119
12689
16
12690
-70
12691
-128
12692
-128
12693
-75
12694
54
12695
127
12696
120
12697
18
12698
-70
12699
-128
12700
-128
12701
-74
12702
54
12703
127
12704
121
12705
17
12706
-70
12707
-128
12708
-128
12709
-75
12710
52
12711
127
12712
122
12713
17
12714
-71
12715
-128
12716
-128
12717
-76
12718
52
12719
127
12720
120
12721
15
12722
-68
12723
-128
12724
-128
12725
-73
12726
55
12727
127
12728
122
12729
17
12730
-70
12731
-128
12732
-128
12733
-73
12734
55
12735
127
12736
125
12737
17
12738
-67
12739
-128
12740
-128
12741
-72
12742
55
12743
127
12744
122
12745
18
12746
-69
12747
-128
12748
-128
12749
-71
12750
55
12751
127
12752
123
12753
18
12754
-69
12755
-128
12756
-128
12757
-73
12758
56
12759
127
12760
124
12761
20
12762
-68
12763
-128
12764
-128
12765
-72
12766
56
12767
127
12768
123
12769
18
12770
-68
12771
-128
12772
-128
12773
-70
12774
54
12775
127
12776
122
12777
20
12778
-67
12779
-128
12780
-128
12781
-72
12782
54
12783
127
12784
124
12785
19
12786
-68
12787
-128
12788
-128
12789
-72
12790
55
12791
127
12792
122
12793
17
12794
-70
12795
-128
12796
-128
12797
-71
12798
55
12799
127
12800
123
12801
19
12802
-68
12803
-128
12804
-128
12805
-72
12806
54
12807
127
12808
123
12809
17
12810
-69
12811
-128
12812
-128
12813
-71
12814
55
12815
127
12816
122
12817
19
12818
-68
12819
-128
12820
-128
12821
-71
12822
54
12823
127
12824
122
12825
17
12826
-69
12827
-128
12828
-128
12829
-71
12830
55
12831
127
12832
124
12833
19
12834
-68
12835
-128
12836
-128
12837
-71
12838
55
12839
127
12840
123
12841
18
12842
-69
12843
-128
12844
-128
12845
-71
12846
55
12847
127
12848
124
12849
19
12850
-68
12851
-128
12852
-128
12853
-71
12854
55
12855
127
12856
124
12857
18
12858
-69
12859
-128
12860
-128
12861
-72
12862
55
12863
127
12864
123
12865
19
12866
-68
12867
-128
12868
-128
12869
-71
12870
54
12871
127
12872
124
12873
18
12874
-68
12875
-128
12876
-128
12877
-71
12878
55
12879
127
12880
123
12881
18
12882
-69
12883
-128
12884
-128
12885
-71
12886
55
12887
127
12888
123
12889
18
12890
-69
12891
-128
12892
-128
12893
-73
12894
56
12895
127
12896
124
12897
20
12898
-68
12899
-128
12900
-128
12901
-128
12902
-66
12903
61
12904
127
12905
127
12906
127
12907
75
12908
-22
12909
-103
12910
-128
12911
-128
12912
-79
12913
48
12914
127
12915
127
12916
127
12917
61
12918
-34
12919
-98
12920
-128
12921
-128
12922
-106
12923
37
12924
127
12925
127
12926
127
12927
52
12928
-42
12929
-101
12930
-128
12931
-128
12932
-112
12933
33
12934
127
12935
127
12936
127
12937
49
12938
-45
12939
-106
12940
-128
12941
-128
12942
-98
12943
29
12944
127
12945
127
12946
127
12947
47
12948
-45
12949
-106
12950
-128
12951
-128
12952
-100
12953
27
12954
127
12955
127
12956
127
12957
45
12958
-48
12959
-109
12960
-128
12961
-128
12962
-101
12963
26
12964
127
12965
113
12966
10
12967
-75
12968
-128
12969
-128
12970
-68
12971
38
12972
127
12973
105
12974
3
12975
-82
12976
-128
12977
-128
12978
-73
12979
39
12980
127
12981
109
12982
7
12983
-80
12984
-128
12985
-128
12986
-67
12987
44
12988
127
12989
116
12990
11
12991
-76
12992
-128
12993
-128
12994
-81
12995
50
12996
127
12997
115
12998
13
12999
-70
13000
-128
13001
-128
13002
-76
13003
52
13004
127
13005
118
13006
15
13007
-70
13008
-128
13009
-128
13010
-74
13011
52
13012
127
13013
121
13014
17
13015
-70
13016
-128
13017
-128
13018
-73
13019
52
13020
127
13021
122
13022
18
13023
-70
13024
-128
13025
-128
13026
-72
13027
53
13028
127
13029
122
13030
18
13031
-69
13032
-128
13033
-128
13034
-72
13035
52
13036
127
13037
118
13038
16
13039
-70
13040
-128
13041
-128
13042
-76
13043
57
13044
127
13045
120
13046
18
13047
-67
13048
-128
13049
-128
13050
-74
13051
55
13052
127
13053
121
13054
18
13055
-70
13056
-128
13057
-128
13058
-72
13059
54
13060
127
13061
122
13062
18
13063
-69
13064
-128
13065
-128
13066
-74
13067
53
13068
127
13069
119
13070
16
13071
-70
13072
-128
13073
-128
13074
-75
13075
52
13076
127
13077
122
13078
16
13079
-67
13080
-128
13081
-128
13082
-72
13083
55
13084
127
13085
122
13086
18
13087
-69
13088
-128
13089
-128
13090
-72
13091
55
13092
127
13093
123
13094
21
13095
-70
13096
-128
13097
-128
13098
-72
13099
55
13100
127
13101
122
13102
18
13103
-69
13104
-128
13105
-128
13106
-72
13107
54
13108
127
13109
125
13110
19
13111
-69
13112
-128
13113
-128
13114
-72
13115
55
13116
127
13117
124
13118
21
13119
-69
13120
-128
13121
-128
13122
-72
13123
54
13124
127
13125
122
13126
18
13127
-69
13128
-128
13129
-128
13130
-74
13131
56
13132
127
13133
124
13134
19
13135
-70
13136
-128
13137
-128
13138
-74
13139
56
13140
127
13141
122
13142
18
13143
-68
13144
-128
13145
-128
13146
-71
13147
55
13148
127
13149
122
13150
18
13151
-69
13152
-128
13153
-128
13154
-72
13155
54
13156
127
13157
123
13158
18
13159
-69
13160
-128
13161
-128
13162
-72
13163
54
13164
127
13165
123
13166
19
13167
-69
13168
-128
13169
-128
13170
-75
13171
52
13172
127
13173
123
13174
16
13175
-67
13176
-128
13177
-128
13178
-73
13179
54
13180
127
13181
123
13182
20
13183
-68
13184
-128
13185
-128
13186
-72
13187
53
13188
127
13189
124
13190
17
13191
-67
13192
-128
13193
-128
13194
-74
13195
52
13196
127
13197
122
13198
17
13199
-71
13200
-128
13201
-128
13202
-76
13203
55
13204
127
13205
120
13206
17
13207
-67
13208
-128
13209
-128
13210
-73
13211
55
13212
127
13213
123
13214
19
13215
-69
13216
-128
13217
-128
13218
-72
13219
56
13220
127
13221
123
13222
20
13223
-68
13224
-128
13225
-128
13226
-72
13227
56
13228
127
13229
123
13230
18
13231
-69
13232
-128
13233
-128
13234
-73
13235
56
13236
127
13237
123
13238
20
13239
-68
13240
-128
13241
-128
13242
-71
13243
55
13244
127
13245
122
13246
19
13247
-69
13248
-128
13249
-128
13250
-72
13251
54
13252
127
13253
123
13254
19
13255
-69
13256
-128
13257
-128
13258
-70
13259
53
13260
127
13261
120
13262
17
13263
-70
13264
-128
13265
-128
13266
-74
13267
56
13268
127
13269
124
13270
20
13271
-68
13272
-128
13273
-128
13274
-72
13275
56
13276
127
13277
124
13278
20
13279
-68
13280
-128
13281
-128
13282
-71
13283
54
13284
127
13285
122
13286
18
13287
-69
13288
-128
13289
-128
13290
-72
13291
54
13292
127
13293
124
13294
19
13295
-68
13296
-128
13297
-128
13298
-72
13299
53
13300
127
13301
124
13302
18
13303
-68
13304
-128
13305
-128
13306
-74
13307
51
13308
127
13309
124
13310
17
13311
-70
13312
-128
13313
-128
13314
-76
13315
55
13316
127
13317
120
13318
17
13319
-67
13320
-128
13321
-128
13322
-73
13323
54
13324
127
13325
122
13326
18
13327
-68
13328
-128
13329
-128
13330
-72
13331
56
13332
127
13333
122
13334
18
13335
-68
13336
-128
13337
-128
13338
-71
13339
54
13340
127
13341
122
13342
18
13343
-69
13344
-128
13345
-128
13346
-72
13347
54
13348
127
13349
122
13350
18
13351
-69
13352
-128
13353
-128
13354
-72
13355
54
13356
127
13357
123
13358
19
13359
-68
13360
-128
13361
-128
13362
-72
13363
56
13364
127
13365
122
13366
19
13367
-68
13368
-128
13369
-128
13370
-71
13371
55
13372
127
13373
123
13374
19
13375
-68
13376
-128
13377
-128
13378
-71
13379
53
13380
127
13381
119
13382
16
13383
-70
13384
-128
13385
-128
13386
-75
13387
53
13388
127
13389
122
13390
17
13391
-67
13392
-128
13393
-128
13394
-72
13395
55
13396
127
13397
123
13398
19
13399
-68
13400
-128
13401
-128
13402
-73
13403
56
13404
127
13405
124
13406
18
13407
-67
13408
-128
13409
-128
13410
-74
13411
52
13412
127
13413
127
13414
127
13415
47
13416
-42
13417
-106
13418
-128
13419
-128
13420
-102
13421
42
13422
127
13423
127
13424
127
13425
58
13426
-35
13427
-97
13428
-128
13429
-128
13430
-106
13431
34
13432
127
13433
127
13434
127
13435
49
13436
-44
13437
-102
13438
-128
13439
-128
13440
-112
13441
32
13442
127
13443
127
13444
127
13445
48
13446
-45
13447
-107
13448
-128
13449
-128
13450
-99
13451
30
13452
127
13453
127
13454
127
13455
45
13456
-45
13457
-107
13458
-128
13459
-128
13460
-104
13461
24
13462
127
13463
127
13464
127
13465
44
13466
-46
13467
-110
13468
-128
13469
-128
13470
-101
13471
26
13472
127
13473
127
13474
127
13475
44
13476
-48
13477
-109
13478
-128
13479
-107
13480
18
13481
110
13482
85
13483
-17
13484
-97
13485
-128
13486
-128
13487
-100
13488
28
13489
126
13490
100
13491
-1
13492
-69
13493
-128
13494
-128
13495
-88
13496
39
13497
127
13498
109
13499
6
13500
-79
13501
-128
13502
-128
13503
-83
13504
46
13505
127
13506
113
13507
12
13508
-74
13509
-128
13510
-128
13511
-78
13512
47
13513
127
13514
114
13515
11
13516
-73
13517
-128
13518
-128
13519
-80
13520
50
13521
127
13522
117
13523
14
13524
-69
13525
-128
13526
-128
13527
-77
13528
51
13529
127
13530
118
13531
16
13532
-70
13533
-128
13534
-128
13535
-73
13536
52
13537
127
13538
123
13539
16
13540
-68
13541
-128
13542
-128
13543
-75
13544
51
13545
127
13546
124
13547
17
13548
-71
13549
-128
13550
-128
13551
-75
13552
52
13553
127
13554
118
13555
16
13556
-71
13557
-128
13558
-128
13559
-75
13560
52
13561
127
13562
122
13563
17
13564
-71
13565
-128
13566
-128
13567
-76
13568
53
13569
127
13570
122
13571
17
13572
-66
13573
-128
13574
-128
13575
-72
13576
55
13577
127
13578
124
13579
19
13580
-69
13581
-128
13582
-128
13583
-72
13584
56
13585
127
13586
123
13587
18
13588
-69
13589
-128
13590
-128
13591
-73
13592
57
13593
127
13594
122
13595
18
13596
-69
13597
-128
13598
-128
13599
-73
13600
56
13601
127
13602
124
13603
18
13604
-70
13605
-128
13606
-128
13607
-128
13608
-66
13609
59
13610
127
13611
127
13612
127
13613
74
13614
-24
13615
-102
13616
-128
13617
-128
13618
-78
13619
45
13620
127
13621
127
13622
127
13623
58
13624
-34
13625
-112
13626
-128
13627
-128
13628
-107
13629
34
13630
127
13631
127
13632
127
13633
53
13634
-38
13635
-103
13636
-128
13637
-128
13638
-110
13639
33
13640
127
13641
127
13642
127
13643
50
13644
-44
13645
-105
13646
-128
13647
-128
13648
-97
13649
29
13650
127
13651
127
13652
127
13653
49
13654
-48
13655
-105
13656
-128
13657
-128
13658
-101
13659
26
13660
127
13661
127
13662
127
13663
43
13664
-50
13665
-108
13666
-128
13667
-128
13668
-100
13669
26
13670
127
13671
115
13672
11
13673
-75
13674
-128
13675
-128
13676
-69
13677
41
13678
127
13679
106
13680
3
13681
-81
13682
-128
13683
-128
13684
-72
13685
41
13686
127
13687
111
13688
7
13689
-76
13690
-128
13691
-128
13692
-79
13693
46
13694
127
13695
115
13696
14
13697
-73
13698
-128
13699
-128
13700
-77
13701
51
13702
127
13703
119
13704
16
13705
-71
13706
-128
13707
-128
13708
-74
13709
51
13710
127
13711
120
13712
15
13713
-70
13714
-128
13715
-128
13716
-73
13717
52
13718
127
13719
120
13720
17
13721
-70
13722
-128
13723
-128
13724
-73
13725
53
13726
127
13727
122
13728
18
13729
-70
13730
-128
13731
-128
13732
-71
13733
53
13734
127
13735
120
13736
18
13737
-68
13738
-128
13739
-128
13740
-72
13741
53
13742
127
13743
123
13744
21
13745
-70
13746
-128
13747
-128
13748
-73
13749
55
13750
127
13751
124
13752
18
13753
-69
13754
-128
13755
-128
13756
-72
13757
55
13758
127
13759
123
13760
19
13761
-68
13762
-128
13763
-128
13764
-72
13765
54
13766
127
13767
123
13768
18
13769
-70
13770
-128
13771
-128
13772
-73
13773
55
13774
127
13775
123
13776
21
13777
-70
13778
-128
13779
-128
13780
-72
13781
56
13782
127
13783
122
13784
18
13785
-69
13786
-128
13787
-128
13788
-73
13789
56
13790
127
13791
122
13792
19
13793
-68
13794
-128
13795
-128
13796
-72
13797
56
13798
127
13799
121
13800
19
13801
-68
13802
-128
13803
-128
13804
-71
13805
53
13806
127
13807
119
13808
16
13809
-68
13810
-128
13811
-128
13812
-74
13813
53
13814
127
13815
119
13816
16
13817
-71
13818
-128
13819
-128
13820
-74
13821
51
13822
127
13823
124
13824
16
13825
-68
13826
-128
13827
-128
13828
-72
13829
56
13830
127
13831
122
13832
20
13833
-68
13834
-128
13835
-128
13836
-73
13837
56
13838
127
13839
122
13840
20
13841
-68
13842
-128
13843
-128
13844
-73
13845
56
13846
127
13847
124
13848
19
13849
-69
13850
-128
13851
-128
13852
-74
13853
55
13854
127
13855
124
13856
19
13857
-69
13858
-128
13859
-128
13860
-74
13861
53
13862
127
13863
120
13864
17
13865
-70
13866
-128
13867
-128
13868
-75
13869
52
13870
127
13871
123
13872
16
13873
-67
13874
-128
13875
-128
13876
-72
13877
55
13878
127
13879
122
13880
18
13881
-69
13882
-128
13883
-128
13884
-71
13885
55
13886
127
13887
123
13888
19
13889
-68
13890
-128
13891
-128
13892
-72
13893
54
13894
127
13895
123
13896
19
13897
-68
13898
-128
13899
-128
13900
-72
13901
56
13902
127
13903
123
13904
19
13905
-68
13906
-128
13907
-128
13908
-72
13909
53
13910
127
13911
123
13912
21
13913
-69
13914
-128
13915
-128
13916
-75
13917
52
13918
127
13919
122
13920
17
13921
-66
13922
-128
13923
-128
13924
-74
13925
56
13926
127
13927
127
13928
127
13929
48
13930
-44
13931
-105
13932
-128
13933
-128
13934
-102
13935
42
13936
127
13937
127
13938
127
13939
59
13940
-36
13941
-97
13942
-128
13943
-128
13944
-105
13945
35
13946
127
13947
127
13948
127
13949
51
13950
-43
13951
-103
13952
-128
13953
-128
13954
-111
13955
29
13956
127
13957
127
13958
127
13959
49
13960
-44
13961
-106
13962
-128
13963
-128
13964
-99
13965
28
13966
127
13967
127
13968
127
13969
46
13970
-46
13971
-107
13972
-128
13973
-128
13974
-100
13975
26
13976
127
13977
127
13978
127
13979
44
13980
-48
13981
-108
13982
-128
13983
-128
13984
-100
13985
24
13986
127
13987
127
13988
127
13989
43
13990
-46
13991
-110
13992
-128
13993
-109
13994
16
13995
111
13996
82
13997
-17
13998
-98
13999
-128
14000
-128
14001
-102
14002
30
14003
124
14004
100
14005
1
14006
-71
14007
-128
14008
-128
14009
-89
14010
40
14011
127
14012
108
14013
6
14014
-78
14015
-128
14016
-128
14017
-82
14018
46
14019
127
14020
114
14021
11
14022
-75
14023
-128
14024
-128
14025
-78
14026
48
14027
127
14028
117
14029
13
14030
-73
14031
-128
14032
-128
14033
-77
14034
52
14035
127
14036
120
14037
17
14038
-72
14039
-128
14040
-128
14041
-74
14042
52
14043
127
14044
120
14045
16
14046
-71
14047
-128
14048
-128
14049
-75
14050
54
14051
127
14052
120
14053
16
14054
-69
14055
-128
14056
-128
14057
-128
14058
-67
14059
62
14060
127
14061
127
14062
127
14063
75
14064
-22
14065
-103
14066
-128
14067
-128
14068
-78
14069
48
14070
127
14071
127
14072
127
14073
59
14074
-35
14075
-112
14076
-128
14077
-128
14078
-104
14079
36
14080
127
14081
127
14082
127
14083
53
14084
-40
14085
-102
14086
-128
14087
-128
14088
-110
14089
32
14090
127
14091
127
14092
127
14093
49
14094
-44
14095
-106
14096
-128
14097
-128
14098
-97
14099
30
14100
127
14101
127
14102
127
14103
46
14104
-45
14105
-107
14106
-128
14107
-128
14108
-99
14109
27
14110
127
14111
127
14112
127
14113
45
14114
-47
14115
-108
14116
-128
14117
-106
14118
18
14119
112
14120
84
14121
-15
14122
-97
14123
-128
14124
-128
14125
-100
14126
28
14127
126
14128
102
14129
0
14130
-69
14131
-128
14132
-128
14133
-88
14134
39
14135
127
14136
110
14137
7
14138
-79
14139
-128
14140
-128
14141
-83
14142
44
14143
127
14144
113
14145
10
14146
-76
14147
-128
14148
-128
14149
-79
14150
47
14151
127
14152
118
14153
14
14154
-73
14155
-128
14156
-128
14157
-77
14158
52
14159
127
14160
120
14161
15
14162
-73
14163
-128
14164
-128
14165
-75
14166
52
14167
127
14168
120
14169
16
14170
-70
14171
-128
14172
-128
14173
-73
14174
51
14175
127
14176
118
14177
15
14178
-70
14179
-128
14180
-128
14181
-76
14182
50
14183
127
14184
123
14185
15
14186
-69
14187
-128
14188
-128
14189
-74
14190
54
14191
127
14192
122
14193
17
14194
-68
14195
-128
14196
-128
14197
-72
14198
54
14199
127
14200
124
14201
21
14202
-70
14203
-128
14204
-128
14205
-72
14206
54
14207
127
14208
122
14209
17
14210
-69
14211
-128
14212
-128
14213
-72
14214
55
14215
127
14216
123
14217
18
14218
-69
14219
-128
14220
-128
14221
-72
14222
54
14223
127
14224
124
14225
19
14226
-69
14227
-128
14228
-128
14229
-72
14230
54
14231
127
14232
124
14233
19
14234
-69
14235
-128
14236
-128
14237
-72
14238
56
14239
127
14240
123
14241
19
14242
-68
14243
-128
14244
-128
14245
-72
14246
54
14247
127
14248
124
14249
19
14250
-69
14251
-128
14252
-128
14253
-74
14254
53
14255
127
14256
121
14257
17
14258
-70
14259
-128
14260
-128
14261
-75
14262
54
14263
127
14264
122
14265
17
14266
-66
14267
-128
14268
-128
14269
-73
14270
54
14271
127
14272
123
14273
20
14274
-68
14275
-128
14276
-128
14277
-72
14278
56
14279
127
14280
124
14281
17
14282
-67
14283
-128
14284
-128
14285
-71
14286
55
14287
127
14288
123
14289
18
14290
-68
14291
-128
14292
-128
14293
-72
14294
57
14295
127
14296
126
14297
19
14298
-69
14299
-128
14300
-128
14301
-72
14302
55
14303
127
14304
123
14305
18
14306
-68
14307
-128
14308
-128
14309
-72
14310
54
14311
127
14312
124
14313
19
14314
-68
14315
-128
14316
-128
14317
-71
14318
55
14319
127
14320
123
14321
18
14322
-69
14323
-128
14324
-128
14325
-71
14326
53
14327
127
14328
121
14329
19
14330
-66
14331
-128
14332
-128
14333
-75
14334
55
14335
127
14336
122
14337
20
14338
-71
14339
-128
14340
-128
14341
-74
14342
52
14343
127
14344
123
14345
17
14346
-70
14347
-128
14348
-128
14349
-75
14350
54
14351
127
14352
121
14353
17
14354
-66
14355
-128
14356
-128
14357
-73
14358
54
14359
127
14360
123
14361
19
14362
-68
14363
-128
14364
-128
14365
-72
14366
55
14367
127
14368
122
14369
18
14370
-69
14371
-128
14372
-128
14373
-72
14374
55
14375
127
14376
123
14377
19
14378
-68
14379
-128
14380
-128
14381
-71
14382
55
14383
127
14384
124
14385
19
14386
-69
14387
-128
14388
-128
14389
-74
14390
53
14391
127
14392
120
14393
16
14394
-71
14395
-128
14396
-128
14397
-75
14398
52
14399
127
14400
124
14401
16
14402
-67
14403
-128
14404
-128
14405
-73
14406
55
14407
127
14408
123
14409
18
14410
-69
14411
-128
14412
-128
14413
-71
14414
55
14415
127
14416
123
14417
19
14418
-68
14419
-128
14420
-128
14421
-72
14422
56
14423
127
14424
122
14425
19
14426
-68
14427
-128
14428
-128
14429
-72
14430
54
14431
127
14432
124
14433
18
14434
-68
14435
-128
14436
-128
14437
-128
14438
-66
14439
61
14440
127
14441
127
14442
127
14443
75
14444
-22
14445
-102
14446
-128
14447
-128
14448
-78
14449
47
14450
127
14451
127
14452
127
14453
61
14454
-34
14455
-97
14456
-128
14457
-128
14458
-104
14459
38
14460
127
14461
127
14462
127
14463
52
14464
-38
14465
-101
14466
-128
14467
-128
14468
-110
14469
31
14470
127
14471
127
14472
127
14473
48
14474
-45
14475
-106
14476
-128
14477
-128
14478
-97
14479
30
14480
127
14481
127
14482
127
14483
47
14484
-46
14485
-107
14486
-128
14487
-128
14488
-101
14489
28
14490
127
14491
127
14492
127
14493
44
14494
-46
14495
-108
14496
-128
14497
-128
14498
-102
14499
27
14500
127
14501
112
14502
10
14503
-76
14504
-128
14505
-128
14506
-69
14507
41
14508
127
14509
106
14510
2
14511
-80
14512
-128
14513
-128
14514
-70
14515
41
14516
127
14517
110
14518
8
14519
-77
14520
-128
14521
-128
14522
-80
14523
47
14524
127
14525
116
14526
13
14527
-74
14528
-128
14529
-128
14530
-78
14531
50
14532
127
14533
119
14534
13
14535
-71
14536
-128
14537
-128
14538
-75
14539
51
14540
127
14541
119
14542
15
14543
-71
14544
-128
14545
-128
14546
-74
14547
53
14548
127
14549
121
14550
17
14551
-70
14552
-128
14553
-128
14554
-73
14555
53
14556
127
14557
122
14558
18
14559
-70
14560
-128
14561
-128
14562
-72
14563
54
14564
127
14565
127
14566
127
14567
48
14568
-43
14569
-105
14570
-128
14571
-128
14572
-102
14573
40
14574
127
14575
127
14576
127
14577
57
14578
-36
14579
-112
14580
-128
14581
-128
14582
-109
14583
35
14584
127
14585
127
14586
127
14587
52
14588
-42
14589
-104
14590
-128
14591
-128
14592
-112
14593
32
14594
127
14595
127
14596
127
14597
48
14598
-44
14599
-106
14600
-128
14601
-128
14602
-99
14603
28
14604
127
14605
127
14606
127
14607
48
14608
-48
14609
-106
14610
-128
14611
-128
14612
-100
14613
27
14614
127
14615
127
14616
127
14617
44
14618
-48
14619
-109
14620
-128
14621
-128
14622
-103
14623
27
14624
127
14625
127
14626
127
14627
43
14628
-49
14629
-110
14630
-128
14631
-128
14632
-101
14633
25
14634
127
14635
127
14636
127
14637
43
14638
-49
14639
-109
14640
-128
14641
-128
14642
-101
14643
23
14644
127
14645
127
14646
127
14647
45
14648
-49
14649
-109
14650
-128
14651
-128
14652
-102
14653
26
14654
127
14655
127
14656
127
14657
43
14658
-49
14659
-111
14660
-128
14661
-128
14662
-103
14663
25
14664
127
14665
127
14666
127
14667
43
14668
-47
14669
-109
14670
-128
14671
-128
14672
-102
14673
26
14674
127
14675
127
14676
127
14677
42
14678
-50
14679
-111
14680
-128
14681
-128
14682
-102
14683
25
14684
127
14685
127
14686
127
14687
44
14688
-49
14689
-110
14690
-128
14691
-128
14692
-101
14693
25
14694
127
14695
112
14696
9
14697
-77
14698
-128
14699
-128
14700
-68
14701
37
14702
127
14703
104
14704
4
14705
-84
14706
-128
14707
-128
14708
-75
14709
38
14710
127
14711
110
14712
6
14713
-76
14714
-128
14715
-128
14716
-66
14717
47
14718
127
14719
116
14720
13
14721
-73
14722
-128
14723
-128
14724
-78
14725
50
14726
127
14727
118
14728
16
14729
-71
14730
-128
14731
-128
14732
-76
14733
52
14734
127
14735
121
14736
16
14737
-71
14738
-128
14739
-128
14740
-76
14741
52
14742
127
14743
122
14744
15
14745
-68
14746
-128
14747
-128
14748
-75
14749
50
14750
127
14751
120
14752
16
14753
-72
14754
-128
14755
-128
14756
-76
14757
54
14758
127
14759
120
14760
17
14761
-67
14762
-128
14763
-128
14764
-73
14765
55
14766
127
14767
122
14768
19
14769
-68
14770
-128
14771
-128
14772
-72
14773
54
14774
127
14775
123
14776
19
14777
-69
14778
-128
14779
-128
14780
-72
14781
53
14782
127
14783
122
14784
21
14785
-69
14786
-128
14787
-128
14788
-75
14789
53
14790
127
14791
122
14792
17
14793
-67
14794
-128
14795
-128
14796
-74
14797
54
14798
127
14799
122
14800
20
14801
-68
14802
-128
14803
-128
14804
-72
14805
56
14806
127
14807
123
14808
19
14809
-68
14810
-128
14811
-128
14812
-72
14813
56
14814
127
14815
124
14816
19
14817
-68
14818
-128
14819
-128
14820
-71
14821
54
14822
127
14823
123
14824
18
14825
-69
14826
-128
14827
-128
14828
-71
14829
55
14830
127
14831
123
14832
19
14833
-68
14834
-128
14835
-128
14836
-72
14837
56
14838
127
14839
124
14840
17
14841
-67
14842
-128
14843
-128
14844
-74
14845
51
14846
127
14847
124
14848
17
14849
-67
14850
-128
14851
-128
14852
-72
14853
55
14854
127
14855
123
14856
19
14857
-68
14858
-128
14859
-128
14860
-72
14861
54
14862
127
14863
123
14864
19
14865
-68
14866
-128
14867
-128
14868
-72
14869
54
14870
127
14871
122
14872
18
14873
-69
14874
-128
14875
-128
14876
-74
14877
53
14878
127
14879
122
14880
18
14881
-70
14882
-128
14883
-128
14884
-74
14885
51
14886
127
14887
123
14888
17
14889
-70
14890
-128
14891
-128
14892
-76
14893
54
14894
127
14895
121
14896
17
14897
-66
14898
-128
14899
-128
14900
-74
14901
54
14902
127
14903
120
14904
19
14905
-66
14906
-128
14907
-128
14908
-72
14909
55
14910
127
14911
121
14912
18
14913
-70
14914
-128
14915
-128
14916
-72
14917
54
14918
127
14919
123
14920
19
14921
-67
14922
-128
14923
-128
14924
-72
14925
55
14926
127
14927
122
14928
18
14929
-69
14930
-128
14931
-128
14932
-71
14933
53
14934
127
14935
119
14936
16
14937
-70
14938
-128
14939
-128
14940
-75
14941
52
14942
127
14943
124
14944
16
14945
-67
14946
-128
14947
-128
14948
-72
14949
56
14950
127
14951
123
14952
19
14953
-68
14954
-128
14955
-128
14956
-72
14957
56
14958
127
14959
124
14960
17
14961
-68
14962
-128
14963
-128
14964
-74
14965
56
14966
127
14967
122
14968
18
14969
-69
14970
-128
14971
-128
14972
-72
14973
54
14974
127
14975
123
14976
19
14977
-69
14978
-128
14979
-128
14980
-71
14981
53
14982
127
14983
119
14984
16
14985
-70
14986
-128
14987
-128
14988
-75
14989
55
14990
127
14991
121
14992
17
14993
-67
14994
-128
14995
-128
14996
-72
14997
55
14998
127
14999
123
15000
19
15001
-69
15002
-128
15003
-128
15004
-73
15005
56
15006
127
15007
122
15008
18
15009
-69
15010
-128
15011
-128
15012
-72
15013
56
15014
127
15015
124
15016
19
15017
-70
15018
-128
15019
-128
15020
-72
15021
54
15022
127
15023
123
15024
19
15025
-69
15026
-128
15027
-128
15028
-71
15029
53
15030
127
15031
121
15032
18
15033
-68
15034
-128
15035
-128
15036
-72
15037
54
15038
127
15039
123
15040
18
15041
-68
15042
-128
15043
-128
15044
-74
15045
53
15046
127
15047
122
15048
20
15049
-68
15050
-128
15051
-128
15052
-75
15053
52
15054
127
15055
122
15056
16
15057
-67
15058
-128
15059
-128
15060
-74
15061
55
15062
127
15063
123
15064
19
15065
-69
15066
-128
15067
-128
15068
-71
15069
55
15070
127
15071
122
15072
19
15073
-68
15074
-128
15075
-128
15076
-72
15077
54
15078
127
15079
123
15080
19
15081
-69
15082
-128
15083
-128
15084
-74
15085
53
15086
127
15087
119
15088
16
15089
-70
15090
-128
15091
-128
15092
-76
15093
56
15094
127
15095
120
15096
18
15097
-66
15098
-128
15099
-128
15100
-72
15101
56
15102
127
15103
122
15104
18
15105
-69
15106
-128
15107
-128
15108
-72
15109
54
15110
127
15111
124
15112
19
15113
-69
15114
-128
15115
-128
15116
-73
15117
56
15118
127
15119
120
15120
19
15121
-66
15122
-128
15123
-128
15124
-72
15125
56
15126
127
15127
124
15128
19
15129
-68
15130
-128
15131
-128
15132
-72
15133
56
15134
127
15135
124
15136
19
15137
-70
15138
-128
15139
-128
15140
-72
15141
54
15142
127
15143
123
15144
19
15145
-68
15146
-128
15147
-128
15148
-71
15149
54
15150
127
15151
123
15152
18
15153
-69
15154
-128
15155
-128
15156
-71
15157
55
15158
127
15159
123
15160
19
15161
-69
15162
-128
15163
-128
15164
-72
15165
55
15166
127
15167
122
15168
17
15169
-69
15170
-128
15171
-128
15172
-73
15173
56
15174
127
15175
123
15176
21
15177
-70
15178
-128
15179
-128
15180
-72
15181
55
15182
127
15183
122
15184
18
15185
-69
15186
-128
15187
-128
15188
-72
15189
54
15190
127
15191
123
15192
19
15193
-68
15194
-128
15195
-128
15196
-72
15197
55
15198
127
15199
123
15200
19
15201
-68
15202
-128
15203
-128
15204
-72
15205
53
15206
127
15207
121
15208
19
15209
-67
15210
-128
15211
-128
15212
-72
15213
56
15214
127
15215
122
15216
18
15217
-69
15218
-128
15219
-128
15220
-73
15221
54
15222
127
15223
121
15224
17
15225
-68
15226
-128
15227
-128
15228
-71
15229
54
15230
127
15231
123
15232
18
15233
-69
15234
-128
15235
-128
15236
-72
15237
54
15238
127
15239
123
15240
19
15241
-69
15242
-128
15243
-128
15244
-72
15245
55
15246
127
15247
122
15248
21
15249
-70
15250
-128
15251
-128
15252
-71
15253
54
15254
127
15255
122
15256
18
15257
-69
15258
-128
15259
-128
15260
-74
15261
54
15262
127
15263
123
15264
18
15265
-68
15266
-128
15267
-128
15268
-71
15269
54
15270
127
15271
123
15272
18
15273
-69
15274
-128
15275
-128
15276
-72
15277
55
15278
127
15279
123
15280
19
15281
-69
15282
-128
15283
-128
15284
-71
15285
54
15286
127
15287
122
15288
18
15289
-69
15290
-128
15291
-128
15292
-72
15293
55
15294
127
15295
121
15296
18
15297
-68
15298
-128
15299
-128
15300
-71
15301
53
15302
127
15303
119
15304
16
15305
-69
15306
-128
15307
-128
15308
-75
15309
56
15310
127
15311
120
15312
17
15313
-66
15314
-128
15315
-128
15316
-73
15317
54
15318
127
15319
124
15320
20
15321
-68
15322
-128
15323
-128
15324
-71
15325
54
15326
127
15327
123
15328
18
15329
-67
15330
-128
15331
-128
15332
-71
15333
54
15334
127
15335
124
15336
20
15337
-68
15338
-128
15339
-128
15340
-74
15341
56
15342
127
15343
122
15344
18
15345
-69
15346
-128
15347
-128
15348
-72
15349
54
15350
127
15351
123
15352
18
15353
-69
15354
-128
15355
-128
15356
-71
15357
55
15358
127
15359
123
15360
19
15361
-69
15362
-128
15363
-128
15364
-72
15365
53
15366
127
15367
122
15368
20
15369
-68
15370
-128
15371
-128
15372
-76
15373
53
15374
127
15375
121
15376
16
15377
-67
15378
-128
15379
-128
15380
-72
15381
55
15382
127
15383
123
15384
20
15385
-68
15386
-128
15387
-128
15388
-71
15389
54
15390
127
15391
123
15392
18
15393
-68
15394
-128
15395
-128
15396
-71
15397
53
15398
127
15399
121
15400
17
15401
-68
15402
-128
15403
-128
15404
-71
15405
54
15406
127
15407
123
15408
19
15409
-68
15410
-128
15411
-128
15412
-71
15413
54
15414
127
15415
123
15416
18
15417
-68
15418
-128
15419
-128
15420
-72
15421
54
15422
127
15423
123
15424
19
15425
-69
15426
-128
15427
-128
15428
-71
15429
53
15430
127
15431
122
15432
18
15433
-70
15434
-128
15435
-128
15436
-73
15437
54
15438
127
15439
123
15440
19
15441
-68
15442
-128
15443
-128
15444
-72
15445
55
15446
127
15447
122
15448
18
15449
-69
15450
-128
15451
-128
15452
-71
15453
55
15454
127
15455
123
15456
19
15457
-68
15458
-128
15459
-128
15460
-72
15461
55
15462
127
15463
123
15464
19
15465
-68
15466
-128
15467
-128
15468
-72
15469
56
15470
127
15471
122
15472
18
15473
-68
15474
-128
15475
-128
15476
-71
15477
52
15478
127
15479
118
15480
16
15481
-71
15482
-128
15483
-128
15484
-75
15485
53
15486
127
15487
122
15488
16
15489
-67
15490
-128
15491
-128
15492
-72
15493
55
15494
127
15495
122
15496
18
15497
-69
15498
-128
15499
-128
15500
-74
15501
52
15502
127
15503
122
15504
18
15505
-70
15506
-128
15507
-128
15508
-75
15509
52
15510
127
15511
123
15512
17
15513
-67
15514
-128
15515
-128
15516
-72
15517
56
15518
127
15519
122
15520
18
15521
-69
15522
-128
15523
-128
15524
-73
15525
55
15526
127
15527
123
15528
21
15529
-70
15530
-128
15531
-128
15532
-75
15533
51
15534
127
15535
123
15536
16
15537
-67
15538
-128
15539
-128
15540
-72
15541
54
15542
127
15543
122
15544
18
15545
-70
15546
-128
15547
-128
15548
-72
15549
56
15550
127
15551
121
15552
20
15553
-67
15554
-128
15555
-128
15556
-75
15557
52
15558
127
15559
122
15560
17
15561
-66
15562
-128
15563
-128
15564
-74
15565
55
15566
127
15567
123
15568
19
15569
-69
15570
-128
15571
-128
15572
-73
15573
55
15574
127
15575
121
15576
19
15577
-68
15578
-128
15579
-128
15580
-72
15581
54
15582
127
15583
121
15584
19
15585
-67
15586
-128
15587
-128
15588
-71
15589
53
15590
127
15591
119
15592
16
15593
-70
15594
-128
15595
-128
15596
-74
15597
52
15598
127
15599
124
15600
16
15601
-68
15602
-128
15603
-128
15604
-73
15605
56
15606
127
15607
122
15608
20
15609
-68
15610
-128
15611
-128
15612
-72
15613
56
15614
127
15615
122
15616
19
15617
-68
15618
-128
15619
-128
15620
-71
15621
54
15622
127
15623
123
15624
18
15625
-69
15626
-128
15627
-128
15628
-72
15629
55
15630
127
15631
124
15632
17
15633
-67
15634
-128
15635
-128
15636
-75
15637
52
15638
127
15639
123
15640
16
15641
-67
15642
-128
15643
-128
15644
-72
15645
55
15646
127
15647
122
15648
18
15649
-68
15650
-128
15651
-128
15652
-71
15653
53
15654
127
15655
127
15656
127
15657
47
15658
-45
15659
-103
15660
-128
15661
-128
15662
-103
15663
42
15664
127
15665
127
15666
127
15667
59
15668
-34
15669
-98
15670
-128
15671
-128
15672
-107
15673
37
15674
127
15675
127
15676
127
15677
51
15678
-43
15679
-103
15680
-128
15681
-128
15682
-111
15683
30
15684
127
15685
127
15686
127
15687
48
15688
-46
15689
-105
15690
-128
15691
-128
15692
-98
15693
26
15694
127
15695
127
15696
127
15697
44
15698
-49
15699
-107
15700
-128
15701
-128
15702
-101
15703
28
15704
127
15705
127
15706
127
15707
44
15708
-49
15709
-108
15710
-128
15711
-128
15712
-100
15713
25
15714
127
15715
127
15716
127
15717
44
15718
-48
15719
-110
15720
-128
15721
-108
15722
16
15723
111
15724
84
15725
-16
15726
-98
15727
-128
15728
-128
15729
-99
15730
27
15731
127
15732
100
15733
-2
15734
-70
15735
-128
15736
-128
15737
-89
15738
40
15739
127
15740
106
15741
6
15742
-77
15743
-128
15744
-128
15745
-83
15746
45
15747
127
15748
114
15749
11
15750
-75
15751
-128
15752
-128
15753
-79
15754
49
15755
127
15756
117
15757
13
15758
-73
15759
-128
15760
-128
15761
-76
15762
50
15763
127
15764
118
15765
14
15766
-72
15767
-128
15768
-128
15769
-76
15770
52
15771
127
15772
119
15773
17
15774
-69
15775
-128
15776
-128
15777
-73
15778
52
15779
127
15780
118
15781
14
15782
-70
15783
-128
15784
-128
15785
-77
15786
55
15787
127
15788
120
15789
16
15790
-67
15791
-128
15792
-128
15793
-72
15794
55
15795
127
15796
123
15797
18
15798
-69
15799
-128
15800
-128
15801
-72
15802
54
15803
127
15804
123
15805
18
15806
-69
15807
-128
15808
-128
15809
-73
15810
56
15811
127
15812
124
15813
18
15814
-69
15815
-128
15816
-128
15817
-72
15818
55
15819
127
15820
122
15821
18
15822
-68
15823
-128
15824
-128
15825
-72
15826
54
15827
127
15828
121
15829
17
15830
-68
15831
-128
15832
-128
15833
-71
15834
53
15835
127
15836
120
15837
16
15838
-68
15839
-128
15840
-128
15841
-75
15842
52
15843
127
15844
124
15845
16
15846
-68
15847
-128
15848
-128
15849
-72
15850
55
15851
127
15852
123
15853
18
15854
-69
15855
-128
15856
-128
15857
-74
15858
54
15859
127
15860
122
15861
19
15862
-67
15863
-128
15864
-128
15865
-72
15866
56
15867
127
15868
123
15869
19
15870
-68
15871
-128
15872
-128
15873
-71
15874
54
15875
127
15876
123
15877
17
15878
-69
15879
-128
15880
-128
15881
-71
15882
55
15883
127
15884
124
15885
19
15886
-68
15887
-128
15888
-128
15889
-72
15890
54
15891
127
15892
123
15893
18
15894
-68
15895
-128
15896
-128
15897
-72
15898
56
15899
127
15900
123
15901
18
15902
-68
15903
-128
15904
-128
15905
-73
15906
55
15907
127
15908
123
15909
18
15910
-69
15911
-128
15912
-128
15913
-72
15914
55
15915
127
15916
122
15917
18
15918
-69
15919
-128
15920
-128
15921
-71
15922
55
15923
127
15924
123
15925
18
15926
-69
15927
-128
15928
-128
15929
-71
15930
54
15931
127
15932
122
15933
18
15934
-69
15935
-128
15936
-128
15937
-72
15938
55
15939
127
15940
124
15941
18
15942
-69
15943
-128
15944
-128
15945
-72
15946
54
15947
127
15948
124
15949
19
15950
-68
15951
-128
15952
-128
15953
-71
15954
56
15955
127
15956
122
15957
18
15958
-69
15959
-128
15960
-128
15961
-73
15962
56
15963
127
15964
120
15965
18
15966
-66
15967
-128
15968
-128
15969
-74
15970
55
15971
127
15972
124
15973
16
15974
-67
15975
-128
15976
-128
15977
-73
15978
56
15979
127
15980
124
15981
17
15982
-68
15983
-128
15984
-128
15985
-73
15986
55
15987
127
15988
124
15989
20
15990
-69
15991
-128
15992
-128
15993
-71
15994
56
15995
127
15996
123
15997
18
15998
-69
15999
-128
16000
-128
16001
-72
16002
55
16003
127
16004
124
16005
21
16006
-70
16007
-128
16008
-128
16009
-72
16010
56
16011
127
16012
124
16013
19
16014
-68
16015
-128
16016
-128
16017
-74
16018
53
16019
127
16020
120
16021
17
16022
-71
16023
-128
16024
-128
16025
-74
16026
53
16027
127
16028
122
16029
17
16030
-70
16031
-128
16032
-128
16033
-75
16034
54
16035
127
16036
122
16037
17
16038
-66
16039
-128
16040
-128
16041
-72
16042
55
16043
127
16044
122
16045
19
16046
-68
16047
-128
16048
-128
16049
-71
16050
53
16051
127
16052
119
16053
15
16054
-71
16055
-128
16056
-128
16057
-74
16058
54
16059
127
16060
122
16061
17
16062
-66
16063
-128
16064
-128
16065
-72
16066
54
16067
127
16068
124
16069
19
16070
-68
16071
-128
16072
-128
16073
-72
16074
56
16075
127
16076
124
16077
17
16078
-67
16079
-128
16080
-128
16081
-72
16082
56
16083
127
16084
124
16085
18
16086
-69
16087
-128
16088
-128
16089
-72
16090
55
16091
127
16092
122
16093
18
16094
-68
16095
-128
16096
-128
16097
-73
16098
56
16099
127
16100
124
16101
16
16102
-67
16103
-128
16104
-128
16105
-128
16106
-68
16107
63
16108
127
16109
127
16110
127
16111
75
16112
-21
16113
-102
16114
-128
16115
-128
16116
-78
16117
48
16118
127
16119
127
16120
127
16121
61
16122
-34
16123
-97
16124
-128
16125
-128
16126
-106
16127
37
16128
127
16129
127
16130
127
16131
52
16132
-39
16133
-101
16134
-128
16135
-128
16136
-111
16137
33
16138
127
16139
127
16140
127
16141
49
16142
-44
16143
-105
16144
-128
16145
-128
16146
-98
16147
29
16148
127
16149
127
16150
127
16151
46
16152
-46
16153
-106
16154
-128
16155
-128
16156
-99
16157
26
16158
127
16159
127
16160
127
16161
43
16162
-49
16163
-107
16164
-128
16165
-109
16166
14
16167
114
16168
85
16169
-18
16170
-80
16171
-128
16172
-128
16173
-100
16174
30
16175
125
16176
98
16177
-1
16178
-69
16179
-128
16180
-128
16181
-88
16182
38
16183
127
16184
111
16185
5
16186
-77
16187
-128
16188
-128
16189
-82
16190
46
16191
127
16192
114
16193
11
16194
-75
16195
-128
16196
-128
16197
-78
16198
49
16199
127
16200
118
16201
14
16202
-73
16203
-128
16204
-128
16205
-77
16206
52
16207
127
16208
118
16209
15
16210
-72
16211
-128
16212
-128
16213
-76
16214
54
16215
127
16216
122
16217
14
16218
-69
16219
-128
16220
-128
16221
-74
16222
54
16223
127
16224
120
16225
18
16226
-69
16227
-128
16228
-128
16229
-72
16230
53
16231
127
16232
121
16233
20
16234
-68
16235
-128
16236
-128
16237
-76
16238
52
16239
127
16240
122
16241
16
16242
-67
16243
-128
16244
-128
16245
-73
16246
54
16247
127
16248
123
16249
19
16250
-68
16251
-128
16252
-128
16253
-72
16254
54
16255
127
16256
124
16257
18
16258
-69
16259
-128
16260
-128
16261
-72
16262
55
16263
127
16264
125
16265
19
16266
-68
16267
-128
16268
-128
16269
-73
16270
55
16271
127
16272
125
16273
17
16274
-67
16275
-128
16276
-128
16277
-72
16278
56
16279
127
16280
124
16281
20
16282
-69
16283
-128
16284
-128
16285
-72
16286
55
16287
127
16288
124
16289
19
16290
-68
16291
-128
16292
-128
16293
-73
16294
55
16295
127
16296
123
16297
19
16298
-68
16299
-128
16300
-128
16301
-71
16302
54
16303
127
16304
123
16305
19
16306
-69
16307
-128
16308
-128
16309
-71
16310
53
16311
127
16312
124
16313
21
16314
-70
16315
-128
16316
-128
16317
-72
16318
56
16319
127
16320
124
16321
20
16322
-68
16323
-128
16324
-128
16325
-71
16326
55
16327
127
16328
124
16329
20
16330
-68
16331
-128
16332
-128
16333
-72
16334
54
16335
127
16336
123
16337
17
16338
-68
16339
-128
16340
-128
16341
-71
16342
54
16343
127
16344
123
16345
19
16346
-69
16347
-128
16348
-128
16349
-71
16350
55
16351
127
16352
124
16353
19
16354
-68
16355
-128
16356
-128
16357
-72
16358
56
16359
127
16360
124
16361
19
16362
-69
16363
-128
16364
-128
16365
-73
16366
56
16367
127
16368
121
16369
20
16370
-66
16371
-128
16372
-128
16373
-75
16374
51
16375
127
16376
124
16377
16
16378
-68
16379
-128
16380
-128
16381
-72
16382
56
16383
127
16384
124
16385
19
16386
-68
16387
-128
16388
-128
16389
-71
16390
54
16391
127
16392
123
16393
18
16394
-69
16395
-128
16396
-128
16397
-72
16398
55
16399
127
16400
124
16401
19
16402
-68
16403
-128
16404
-128
16405
-73
16406
56
16407
127
16408
125
16409
17
16410
-67
16411
-128
16412
-128
16413
-75
16414
52
16415
127
16416
124
16417
16
16418
-68
16419
-128
16420
-128
16421
-73
16422
55
16423
127
16424
121
16425
19
16426
-68
16427
-128
16428
-128
16429
-72
16430
55
16431
127
16432
124
16433
19
16434
-68
16435
-128
16436
-128
16437
-73
16438
56
16439
127
16440
125
16441
17
16442
-67
16443
-128
16444
-128
16445
-71
16446
55
16447
127
16448
123
16449
18
16450
-69
16451
-128
16452
-128
16453
-70
16454
55
16455
127
16456
123
16457
18
16458
-69
16459
-128
16460
-128
16461
-74
16462
54
16463
127
16464
120
16465
16
16466
-70
16467
-128
16468
-128
16469
-75
16470
53
16471
127
16472
123
16473
16
16474
-67
16475
-128
16476
-128
16477
-73
16478
54
16479
127
16480
123
16481
19
16482
-68
16483
-128
16484
-128
16485
-71
16486
55
16487
127
16488
124
16489
19
16490
-68
16491
-128
16492
-128
16493
-71
16494
55
16495
127
16496
123
16497
18
16498
-69
16499
-128
16500
-128
16501
-72
16502
54
16503
127
16504
123
16505
18
16506
-69
16507
-128
16508
-128
16509
-70
16510
54
16511
127
16512
124
16513
18
16514
-69
16515
-128
16516
-128
16517
-73
16518
54
16519
127
16520
122
16521
17
16522
-68
16523
-128
16524
-128
16525
-72
16526
54
16527
127
16528
123
16529
19
16530
-69
16531
-128
16532
-128
16533
-71
16534
55
16535
127
16536
124
16537
19
16538
-69
16539
-128
16540
-128
16541
-72
16542
56
16543
127
16544
124
16545
19
16546
-69
16547
-128
16548
-128
16549
-74
16550
55
16551
127
16552
123
16553
19
16554
-69
16555
-128
16556
-128
16557
-71
16558
54
16559
127
16560
124
16561
18
16562
-69
16563
-128
16564
-128
16565
-71
16566
56
16567
127
16568
124
16569
19
16570
-69
16571
-128
16572
-128
16573
-72
16574
57
16575
127
16576
124
16577
20
16578
-69
16579
-128
16580
-128
16581
-72
16582
55
16583
127
16584
123
16585
18
16586
-69
16587
-128
16588
-128
16589
-71
16590
54
16591
127
16592
124
16593
18
16594
-69
16595
-128
16596
-128
16597
-72
16598
55
16599
127
16600
123
16601
18
16602
-69
16603
-128
16604
-128
16605
-73
16606
56
16607
127
16608
121
16609
19
16610
-66
16611
-128
16612
-128
16613
-128
16614
-68
16615
63
16616
127
16617
127
16618
127
16619
75
16620
-21
16621
-100
16622
-128
16623
-128
16624
-77
16625
47
16626
127
16627
127
16628
127
16629
59
16630
-36
16631
-98
16632
-128
16633
-128
16634
-104
16635
39
16636
127
16637
127
16638
127
16639
53
16640
-40
16641
-102
16642
-128
16643
-128
16644
-110
16645
34
16646
127
16647
127
16648
127
16649
49
16650
-44
16651
-106
16652
-128
16653
-128
16654
-98
16655
28
16656
127
16657
127
16658
127
16659
45
16660
-46
16661
-107
16662
-128
16663
-128
16664
-99
16665
25
16666
127
16667
127
16668
127
16669
44
16670
-50
16671
-109
16672
-128
16673
-128
16674
-105
16675
26
16676
127
16677
127
16678
127
16679
42
16680
-46
16681
-111
16682
-128
16683
-128
16684
-103
16685
26
16686
127
16687
127
16688
127
16689
44
16690
-48
16691
-109
16692
-128
16693
-128
16694
-102
16695
25
16696
127
16697
127
16698
127
16699
44
16700
-48
16701
-109
16702
-128
16703
-128
16704
-102
16705
23
16706
127
16707
127
16708
127
16709
45
16710
-49
16711
-108
16712
-128
16713
-128
16714
-104
16715
25
16716
127
16717
127
16718
127
16719
43
16720
-48
16721
-109
16722
-128
16723
-128
16724
-102
16725
26
16726
127
16727
127
16728
127
16729
43
16730
-49
16731
-110
16732
-128
16733
-128
16734
-103
16735
26
16736
127
16737
127
16738
127
16739
43
16740
-49
16741
-109
16742
-128
16743
-107
16744
15
16745
109
16746
81
16747
-17
16748
-99
16749
-128
16750
-128
16751
-102
16752
30
16753
124
16754
101
16755
-2
16756
-68
16757
-128
16758
-128
16759
-91
16760
35
16761
127
16762
110
16763
4
16764
-80
16765
-128
16766
-128
16767
-84
16768
46
16769
127
16770
113
16771
10
16772
-75
16773
-128
16774
-128
16775
-79
16776
47
16777
127
16778
118
16779
13
16780
-74
16781
-128
16782
-128
16783
-76
16784
50
16785
127
16786
120
16787
16
16788
-72
16789
-128
16790
-128
16791
-74
16792
53
16793
127
16794
120
16795
16
16796
-70
16797
-128
16798
-128
16799
-74
16800
53
16801
127
16802
120
16803
17
16804
-68
16805
-128
16806
-128
16807
-73
16808
55
16809
127
16810
122
16811
17
16812
-69
16813
-128
16814
-128
16815
-74
16816
56
16817
127
16818
122
16819
17
16820
-68
16821
-128
16822
-128
16823
-71
16824
54
16825
127
16826
124
16827
18
16828
-68
16829
-128
16830
-128
16831
-72
16832
54
16833
127
16834
124
16835
18
16836
-68
16837
-128
16838
-128
16839
-72
16840
54
16841
127
16842
123
16843
19
16844
-69
16845
-128
16846
-128
16847
-73
16848
56
16849
127
16850
124
16851
17
16852
-67
16853
-128
16854
-128
16855
-71
16856
52
16857
127
16858
120
16859
16
16860
-71
16861
-128
16862
-128
16863
-75
16864
51
16865
127
16866
124
16867
16
16868
-68
16869
-128
16870
-128
16871
-73
16872
56
16873
127
16874
124
16875
19
16876
-68
16877
-128
16878
-128
16879
-74
16880
52
16881
127
16882
122
16883
17
16884
-70
16885
-128
16886
-128
16887
-76
16888
54
16889
127
16890
122
16891
17
16892
-66
16893
-128
16894
-128
16895
-75
16896
51
16897
127
16898
123
16899
16
16900
-70
16901
-128
16902
-128
16903
-72
16904
55
16905
127
16906
124
16907
21
16908
-70
16909
-128
16910
-128
16911
-73
16912
56
16913
127
16914
122
16915
18
16916
-68
16917
-128
16918
-128
16919
-73
16920
55
16921
127
16922
122
16923
19
16924
-68
16925
-128
16926
-128
16927
-71
16928
54
16929
127
16930
122
16931
20
16932
-66
16933
-128
16934
-128
16935
-73
16936
57
16937
127
16938
124
16939
20
16940
-68
16941
-128
16942
-128
16943
-73
16944
56
16945
127
16946
124
16947
17
16948
-67
16949
-128
16950
-128
16951
-72
16952
56
16953
127
16954
126
16955
17
16956
-66
16957
-128
16958
-128
16959
-71
16960
53
16961
127
16962
120
16963
16
16964
-70
16965
-128
16966
-128
16967
-75
16968
53
16969
127
16970
123
16971
16
16972
-66
16973
-128
16974
-128
16975
-72
16976
56
16977
127
16978
122
16979
18
16980
-69
16981
-128
16982
-128
16983
-72
16984
55
16985
127
16986
123
16987
18
16988
-68
16989
-128
16990
-128
16991
-72
16992
56
16993
127
16994
122
16995
18
16996
-68
16997
-128
16998
-128
16999
-71
17000
53
17001
127
17002
124
17003
18
17004
-69
17005
-128
17006
-128
17007
-72
17008
54
17009
127
17010
123
17011
18
17012
-69
17013
-128
17014
-128
17015
-72
17016
54
17017
127
17018
124
17019
19
17020
-68
17021
-128
17022
-128
17023
-71
17024
55
17025
127
17026
123
17027
18
17028
-69
17029
-128
17030
-128
17031
-73
17032
57
17033
127
17034
124
17035
18
17036
-67
17037
-128
17038
-128
17039
-74
17040
52
17041
127
17042
124
17043
18
17044
-71
17045
-128
17046
-128
17047
-75
17048
54
17049
127
17050
122
17051
17
17052
-66
17053
-128
17054
-128
17055
-74
17056
52
17057
127
17058
122
17059
16
17060
-70
17061
-128
17062
-128
17063
-128
17064
-67
17065
63
17066
127
17067
127
17068
127
17069
76
17070
-21
17071
-102
17072
-128
17073
-128
17074
-77
17075
47
17076
127
17077
127
17078
127
17079
60
17080
-34
17081
-98
17082
-128
17083
-128
17084
-106
17085
39
17086
127
17087
127
17088
127
17089
50
17090
-42
17091
-101
17092
-128
17093
-128
17094
-112
17095
31
17096
127
17097
127
17098
127
17099
46
17100
-46
17101
-104
17102
-128
17103
-128
17104
-99
17105
30
17106
127
17107
127
17108
127
17109
46
17110
-46
17111
-108
17112
-128
17113
-128
17114
-99
17115
28
17116
127
17117
127
17118
127
17119
44
17120
-47
17121
-108
17122
-128
17123
-128
17124
-100
17125
26
17126
127
17127
113
17128
10
17129
-77
17130
-128
17131
-128
17132
-67
17133
38
17134
127
17135
106
17136
4
17137
-83
17138
-128
17139
-128
17140
-71
17141
41
17142
127
17143
112
17144
9
17145
-77
17146
-128
17147
-128
17148
-80
17149
46
17150
127
17151
116
17152
12
17153
-74
17154
-128
17155
-128
17156
-77
17157
48
17158
127
17159
115
17160
13
17161
-71
17162
-128
17163
-128
17164
-74
17165
50
17166
127
17167
122
17168
14
17169
-69
17170
-128
17171
-128
17172
-73
17173
52
17174
127
17175
120
17176
16
17177
-68
17178
-128
17179
-128
17180
-73
17181
53
17182
127
17183
122
17184
17
17185
-70
17186
-128
17187
-128
17188
-72
17189
54
17190
127
17191
122
17192
18
17193
-69
17194
-128
17195
-128
17196
-72
17197
55
17198
127
17199
122
17200
18
17201
-69
17202
-128
17203
-128
17204
-71
17205
53
17206
127
17207
121
17208
20
17209
-67
17210
-128
17211
-128
17212
-72
17213
56
17214
127
17215
123
17216
19
17217
-68
17218
-128
17219
-128
17220
-71
17221
54
17222
127
17223
123
17224
19
17225
-69
17226
-128
17227
-128
17228
-74
17229
52
17230
127
17231
118
17232
16
17233
-71
17234
-128
17235
-128
17236
-75
17237
53
17238
127
17239
121
17240
17
17241
-66
17242
-128
17243
-128
17244
-74
17245
54
17246
127
17247
119
17248
16
17249
-70
17250
-128
17251
-128
17252
-75
17253
53
17254
127
17255
122
17256
17
17257
-66
17258
-128
17259
-128
17260
-74
17261
56
17262
127
17263
122
17264
18
17265
-69
17266
-128
17267
-128
17268
-72
17269
55
17270
127
17271
122
17272
18
17273
-69
17274
-128
17275
-128
17276
-71
17277
55
17278
127
17279
122
17280
19
17281
-68
17282
-128
17283
-128
17284
-72
17285
55
17286
127
17287
123
17288
19
17289
-68
17290
-128
17291
-128
17292
-73
17293
55
17294
127
17295
120
17296
17
17297
-69
17298
-128
17299
-128
17300
-71
17301
54
17302
127
17303
122
17304
18
17305
-69
17306
-128
17307
-128
17308
-71
17309
54
17310
127
17311
124
17312
20
17313
-68
17314
-128
17315
-128
17316
-72
17317
56
17318
127
17319
122
17320
18
17321
-70
17322
-128
17323
-128
17324
-72
17325
54
17326
127
17327
124
17328
17
17329
-67
17330
-128
17331
-128
17332
-73
17333
56
17334
127
17335
125
17336
18
17337
-67
17338
-128
17339
-128
17340
-71
17341
55
17342
127
17343
122
17344
18
17345
-69
17346
-128
17347
-128
17348
-72
17349
55
17350
127
17351
125
17352
17
17353
-66
17354
-128
17355
-128
17356
-73
17357
56
17358
127
17359
124
17360
17
17361
-67
17362
-128
17363
-128
17364
-72
17365
54
17366
127
17367
122
17368
18
17369
-68
17370
-128
17371
-128
17372
-71
17373
53
17374
127
17375
121
17376
19
17377
-68
17378
-128
17379
-128
17380
-72
17381
56
17382
127
17383
122
17384
18
17385
-69
17386
-128
17387
-128
17388
-71
17389
55
17390
127
17391
122
17392
19
17393
-68
17394
-128
17395
-128
17396
-72
17397
54
17398
127
17399
123
17400
19
17401
-69
17402
-128
17403
-128
17404
-71
17405
53
17406
127
17407
120
17408
18
17409
-66
17410
-128
17411
-128
17412
-72
17413
56
17414
127
17415
124
17416
17
17417
-67
17418
-128
17419
-128
17420
-73
17421
56
17422
127
17423
122
17424
18
17425
-69
17426
-128
17427
-128
17428
-71
17429
54
17430
127
17431
123
17432
19
17433
-69
17434
-128
17435
-128
17436
-74
17437
54
17438
127
17439
124
17440
18
17441
-68
17442
-128
17443
-128
17444
-72
17445
55
17446
127
17447
122
17448
18
17449
-69
17450
-128
17451
-128
17452
-71
17453
55
17454
127
17455
123
17456
19
17457
-69
17458
-128
17459
-128
17460
-72
17461
54
17462
127
17463
123
17464
19
17465
-69
17466
-128
17467
-128
17468
-71
17469
52
17470
127
17471
119
17472
16
17473
-71
17474
-128
17475
-128
17476
-74
17477
53
17478
127
17479
122
17480
18
17481
-71
17482
-128
17483
-128
17484
-74
17485
52
17486
127
17487
123
17488
17
17489
-70
17490
-128
17491
-128
17492
-75
17493
51
17494
127
17495
124
17496
16
17497
-68
17498
-128
17499
-128
17500
-72
17501
56
17502
127
17503
124
17504
20
17505
-68
17506
-128
17507
-128
17508
-71
17509
55
17510
127
17511
124
17512
20
17513
-68
17514
-128
17515
-128
17516
-71
17517
56
17518
127
17519
123
17520
19
17521
-68
17522
-128
17523
-128
17524
-71
17525
56
17526
127
17527
124
17528
20
17529
-68
17530
-128
17531
-128
17532
-70
17533
53
17534
127
17535
121
17536
17
17537
-70
17538
-128
17539
-128
17540
-74
17541
52
17542
127
17543
124
17544
17
17545
-68
17546
-128
17547
-128
17548
-70
17549
55
17550
127
17551
123
17552
18
17553
-69
17554
-128
17555
-128
17556
-72
17557
56
17558
127
17559
124
17560
17
17561
-67
17562
-128
17563
-128
17564
-72
17565
54
17566
127
17567
124
17568
20
17569
-68
17570
-128
17571
-128
17572
-72
17573
54
17574
127
17575
127
17576
127
17577
48
17578
-43
17579
-105
17580
-128
17581
-128
17582
-102
17583
40
17584
127
17585
127
17586
127
17587
57
17588
-36
17589
-112
17590
-128
17591
-128
17592
-109
17593
33
17594
127
17595
127
17596
127
17597
48
17598
-41
17599
-106
17600
-128
17601
-128
17602
-112
17603
32
17604
127
17605
127
17606
127
17607
48
17608
-44
17609
-106
17610
-128
17611
-128
17612
-99
17613
27
17614
127
17615
127
17616
127
17617
45
17618
-47
17619
-109
17620
-128
17621
-128
17622
-101
17623
28
17624
127
17625
127
17626
127
17627
42
17628
-50
17629
-108
17630
-128
17631
-128
17632
-102
17633
27
17634
127
17635
127
17636
127
17637
43
17638
-49
17639
-108
17640
-128
17641
-106
17642
16
17643
111
17644
84
17645
-15
17646
-97
17647
-128
17648
-128
17649
-101
17650
28
17651
125
17652
99
17653
-2
17654
-70
17655
-128
17656
-128
17657
-89
17658
41
17659
127
17660
110
17661
6
17662
-80
17663
-128
17664
-128
17665
-82
17666
45
17667
127
17668
114
17669
10
17670
-76
17671
-128
17672
-128
17673
-80
17674
50
17675
127
17676
117
17677
16
17678
-74
17679
-128
17680
-128
17681
-76
17682
49
17683
127
17684
116
17685
13
17686
-74
17687
-128
17688
-128
17689
-77
17690
53
17691
127
17692
122
17693
17
17694
-70
17695
-128
17696
-128
17697
-73
17698
53
17699
127
17700
123
17701
17
17702
-70
17703
-128
17704
-128
17705
-128
17706
-67
17707
60
17708
127
17709
127
17710
127
17711
75
17712
-22
17713
-102
17714
-128
17715
-128
17716
-78
17717
49
17718
127
17719
127
17720
127
17721
61
17722
-34
17723
-97
17724
-128
17725
-128
17726
-105
17727
35
17728
127
17729
127
17730
127
17731
51
17732
-41
17733
-100
17734
-128
17735
-128
17736
-98
17737
29
17738
127
17739
127
17740
127
17741
48
17742
-42
17743
-106
17744
-128
17745
-128
17746
-99
17747
28
17748
127
17749
127
17750
127
17751
47
17752
-46
17753
-107
17754
-128
17755
-128
17756
-100
17757
27
17758
127
17759
127
17760
127
17761
46
17762
-48
17763
-107
17764
-128
17765
-106
17766
17
17767
111
17768
83
17769
-16
17770
-97
17771
-128
17772
-128
17773
-101
17774
28
17775
127
17776
101
17777
-2
17778
-70
17779
-128
17780
-128
17781
-88
17782
39
17783
127
17784
110
17785
6
17786
-79
17787
-128
17788
-128
17789
-81
17790
44
17791
127
17792
114
17793
9
17794
-74
17795
-128
17796
-128
17797
-77
17798
47
17799
127
17800
117
17801
16
17802
-74
17803
-128
17804
-128
17805
-79
17806
48
17807
127
17808
119
17809
13
17810
-70
17811
-128
17812
-128
17813
-74
17814
53
17815
127
17816
121
17817
16
17818
-70
17819
-128
17820
-128
17821
-72
17822
52
17823
127
17824
118
17825
15
17826
-72
17827
-128
17828
-128
17829
-74
17830
54
17831
127
17832
122
17833
18
17834
-69
17835
-128
17836
-128
17837
-73
17838
55
17839
127
17840
122
17841
18
17842
-69
17843
-128
17844
-128
17845
-72
17846
55
17847
127
17848
123
17849
18
17850
-69
17851
-128
17852
-128
17853
-72
17854
54
17855
127
17856
124
17857
19
17858
-69
17859
-128
17860
-128
17861
-73
17862
55
17863
127
17864
123
17865
19
17866
-69
17867
-128
17868
-128
17869
-71
17870
52
17871
127
17872
119
17873
16
17874
-71
17875
-128
17876
-128
17877
-75
17878
51
17879
127
17880
123
17881
17
17882
-70
17883
-128
17884
-128
17885
-76
17886
54
17887
127
17888
121
17889
17
17890
-67
17891
-128
17892
-128
17893
-72
17894
56
17895
127
17896
122
17897
18
17898
-68
17899
-128
17900
-128
17901
-71
17902
55
17903
127
17904
123
17905
18
17906
-69
17907
-128
17908
-128
17909
-73
17910
56
17911
127
17912
124
17913
20
17914
-68
17915
-128
17916
-128
17917
-71
17918
55
17919
127
17920
122
17921
17
17922
-69
17923
-128
17924
-128
17925
-74
17926
56
17927
127
17928
123
17929
19
17930
-69
17931
-128
17932
-128
17933
-71
17934
55
17935
127
17936
124
17937
19
17938
-68
17939
-128
17940
-128
17941
-72
17942
54
17943
127
17944
125
17945
17
17946
-67
17947
-128
17948
-128
17949
-74
17950
52
17951
127
17952
124
17953
17
17954
-70
17955
-128
17956
-128
17957
-75
17958
56
17959
127
17960
120
17961
17
17962
-66
17963
-128
17964
-128
17965
-72
17966
55
17967
127
17968
122
17969
18
17970
-68
17971
-128
17972
-128
17973
-71
17974
53
17975
127
17976
122
17977
17
17978
-69
17979
-128
17980
-128
17981
-71
17982
55
17983
127
17984
123
17985
19
17986
-68
17987
-128
17988
-128
17989
-71
17990
54
17991
127
17992
124
17993
17
17994
-68
17995
-128
17996
-128
17997
-71
17998
55
17999
127
18000
122
18001
18
18002
-69
18003
-128
18004
-128
18005
-74
18006
54
18007
127
18008
121
18009
17
18010
-68
18011
-128
18012
-128
18013
-72
18014
53
18015
127
18016
121
18017
16
18018
-70
18019
-128
18020
-128
18021
-72
18022
55
18023
127
18024
123
18025
18
18026
-68
18027
-128
18028
-128
18029
-71
18030
54
18031
127
18032
123
18033
18
18034
-70
18035
-128
18036
-128
18037
-73
18038
55
18039
127
18040
121
18041
20
18042
-66
18043
-128
18044
-128
18045
-72
18046
53
18047
127
18048
120
18049
16
18050
-71
18051
-128
18052
-128
18053
-74
18054
56
18055
127
18056
123
18057
19
18058
-68
18059
-128
18060
-128
18061
-71
18062
54
18063
127
18064
122
18065
19
18066
-68
18067
-128
18068
-128
18069
-72
18070
54
18071
127
18072
120
18073
17
18074
-67
18075
-128
18076
-128
18077
-72
18078
55
18079
127
18080
125
18081
17
18082
-67
18083
-128
18084
-128
18085
-128
18086
-68
18087
61
18088
127
18089
127
18090
127
18091
75
18092
-22
18093
-102
18094
-128
18095
-128
18096
-76
18097
48
18098
127
18099
127
18100
127
18101
61
18102
-34
18103
-97
18104
-128
18105
-128
18106
-104
18107
38
18108
127
18109
127
18110
127
18111
52
18112
-38
18113
-101
18114
-128
18115
-128
18116
-110
18117
32
18118
127
18119
127
18120
127
18121
48
18122
-43
18123
-104
18124
-128
18125
-128
18126
-98
18127
28
18128
127
18129
127
18130
127
18131
47
18132
-46
18133
-108
18134
-128
18135
-128
18136
-101
18137
28
18138
127
18139
127
18140
127
18141
42
18142
-50
18143
-109
18144
-128
18145
-128
18146
-102
18147
27
18148
127
18149
127
18150
127
18151
43
18152
-49
18153
-110
18154
-128
18155
-128
18156
-101
18157
26
18158
127
18159
127
18160
127
18161
44
18162
-48
18163
-109
18164
-128
18165
-128
18166
-102
18167
25
18168
127
18169
127
18170
127
18171
45
18172
-50
18173
-108
18174
-128
18175
-128
18176
-103
18177
24
18178
127
18179
127
18180
127
18181
42
18182
-48
18183
-108
18184
-128
18185
-128
18186
-103
18187
26
18188
127
18189
127
18190
127
18191
43
18192
-49
18193
-110
18194
-128
18195
-128
18196
-102
18197
24
18198
127
18199
127
18200
127
18201
43
18202
-49
18203
-110
18204
-128
18205
-128
18206
-102
18207
24
18208
127
18209
127
18210
127
18211
43
18212
-50
18213
-109
18214
-128
18215
-107
18216
16
18217
110
18218
82
18219
-17
18220
-98
18221
-128
18222
-128
18223
-101
18224
28
18225
125
18226
100
18227
-1
18228
-70
18229
-128
18230
-128
18231
-88
18232
39
18233
127
18234
109
18235
6
18236
-79
18237
-128
18238
-128
18239
-83
18240
46
18241
127
18242
115
18243
11
18244
-76
18245
-128
18246
-128
18247
-79
18248
48
18249
127
18250
116
18251
13
18252
-72
18253
-128
18254
-128
18255
-75
18256
50
18257
127
18258
116
18259
13
18260
-73
18261
-128
18262
-128
18263
-79
18264
49
18265
127
18266
120
18267
14
18268
-69
18269
-128
18270
-128
18271
-74
18272
54
18273
127
18274
120
18275
16
18276
-70
18277
-128
18278
-128
18279
-73
18280
53
18281
127
18282
122
18283
17
18284
-70
18285
-128
18286
-128
18287
-74
18288
54
18289
127
18290
122
18291
20
18292
-71
18293
-128
18294
-128
18295
-74
18296
55
18297
127
18298
122
18299
17
18300
-70
18301
-128
18302
-128
18303
-74
18304
54
18305
127
18306
122
18307
17
18308
-69
18309
-128
18310
-128
18311
-71
18312
55
18313
127
18314
123
18315
18
18316
-69
18317
-128
18318
-128
18319
-73
18320
57
18321
127
18322
123
18323
18
18324
-69
18325
-128
18326
-128
18327
-71
18328
55
18329
127
18330
124
18331
19
18332
-69
18333
-128
18334
-128
18335
-71
18336
55
18337
127
18338
124
18339
19
18340
-68
18341
-128
18342
-128
18343
-71
18344
55
18345
127
18346
122
18347
18
18348
-69
18349
-128
18350
-128
18351
-74
18352
52
18353
127
18354
123
18355
17
18356
-70
18357
-128
18358
-128
18359
-75
18360
54
18361
127
18362
122
18363
16
18364
-67
18365
-128
18366
-128
18367
-72
18368
55
18369
127
18370
122
18371
18
18372
-69
18373
-128
18374
-128
18375
-71
18376
55
18377
127
18378
122
18379
18
18380
-69
18381
-128
18382
-128
18383
-71
18384
54
18385
127
18386
124
18387
18
18388
-69
18389
-128
18390
-128
18391
-73
18392
56
18393
127
18394
120
18395
18
18396
-66
18397
-128
18398
-128
18399
-72
18400
56
18401
127
18402
123
18403
20
18404
-67
18405
-128
18406
-128
18407
-72
18408
56
18409
127
18410
122
18411
18
18412
-68
18413
-128
18414
-128
18415
-72
18416
54
18417
127
18418
123
18419
19
18420
-68
18421
-128
18422
-128
18423
-72
18424
54
18425
127
18426
124
18427
19
18428
-68
18429
-128
18430
-128
18431
-72
18432
55
18433
127
18434
123
18435
19
18436
-68
18437
-128
18438
-128
18439
-72
18440
54
18441
127
18442
124
18443
19
18444
-69
18445
-128
18446
-128
18447
-71
18448
52
18449
127
18450
120
18451
17
18452
-71
18453
-128
18454
-128
18455
-75
18456
51
18457
127
18458
124
18459
16
18460
-69
18461
-128
18462
-128
18463
-73
18464
56
18465
127
18466
123
18467
19
18468
-68
18469
-128
18470
-128
18471
-72
18472
55
18473
127
18474
122
18475
18
18476
-69
18477
-128
18478
-128
18479
-72
18480
54
18481
127
18482
124
18483
18
18484
-69
18485
-128
18486
-128
18487
-72
18488
54
18489
127
18490
123
18491
20
18492
-68
18493
-128
18494
-128
18495
-72
18496
56
18497
127
18498
123
18499
19
18500
-68
18501
-128
18502
-128
18503
-71
18504
54
18505
127
18506
124
18507
19
18508
-68
18509
-128
18510
-128
18511
-71
18512
54
18513
127
18514
123
18515
18
18516
-68
18517
-128
18518
-128
18519
-71
18520
54
18521
127
18522
122
18523
18
18524
-68
18525
-128
18526
-128
18527
-72
18528
54
18529
127
18530
123
18531
18
18532
-69
18533
-128
18534
-128
18535
-72
18536
54
18537
127
18538
123
18539
18
18540
-68
18541
-128
18542
-128
18543
-71
18544
55
18545
127
18546
123
18547
18
18548
-68
18549
-128
18550
-128
18551
-74
18552
52
18553
127
18554
121
18555
17
18556
-71
18557
-128
18558
-128
18559
-74
18560
52
18561
127
18562
124
18563
17
18564
-70
18565
-128
18566
-128
18567
-76
18568
54
18569
127
18570
120
18571
17
18572
-66
18573
-128
18574
-128
18575
-75
18576
51
18577
127
18578
124
18579
16
18580
-68
18581
-128
18582
-128
18583
-71
18584
56
18585
127
18586
124
18587
20
18588
-68
18589
-128
18590
-128
18591
-71
18592
54
18593
127
18594
123
18595
17
18596
-67
18597
-128
18598
-128
18599
-128
18600
-66
18601
61
18602
127
18603
127
18604
127
18605
77
18606
-21
18607
-102
18608
-128
18609
-128
18610
-77
18611
48
18612
127
18613
127
18614
127
18615
60
18616
-33
18617
-97
18618
-128
18619
-128
18620
-104
18621
38
18622
127
18623
127
18624
127
18625
53
18626
-41
18627
-103
18628
-128
18629
-128
18630
-110
18631
32
18632
127
18633
127
18634
127
18635
48
18636
-44
18637
-106
18638
-128
18639
-128
18640
-99
18641
30
18642
127
18643
127
18644
127
18645
46
18646
-47
18647
-108
18648
-128
18649
-128
18650
-101
18651
28
18652
127
18653
127
18654
127
18655
45
18656
-47
18657
-108
18658
-128
18659
-128
18660
-101
18661
26
18662
127
18663
127
18664
127
18665
44
18666
-48
18667
-110
18668
-128
18669
-128
18670
-102
18671
26
18672
127
18673
127
18674
127
18675
44
18676
-48
18677
-109
18678
-128
18679
-128
18680
-102
18681
25
18682
127
18683
127
18684
127
18685
44
18686
-49
18687
-110
18688
-128
18689
-128
18690
-102
18691
25
18692
127
18693
127
18694
127
18695
43
18696
-49
18697
-110
18698
-128
18699
-128
18700
-102
18701
24
18702
127
18703
127
18704
127
18705
42
18706
-49
18707
-111
18708
-128
18709
-128
18710
-104
18711
25
18712
127
18713
127
18714
127
18715
43
18716
-50
18717
-109
18718
-128
18719
-128
18720
-102
18721
23
18722
127
18723
127
18724
127
18725
44
18726
-47
18727
-111
18728
-128
18729
-128
18730
-102
18731
26
18732
127
18733
127
18734
127
18735
44
18736
-49
18737
-109
18738
-128
18739
-128
18740
-102
18741
24
18742
127
18743
127
18744
127
18745
44
18746
-48
18747
-109
18748
-128
18749
-128
18750
-102
18751
25
18752
127
18753
127
18754
127
18755
43
18756
-49
18757
-110
18758
-128
18759
-128
18760
-102
18761
26
18762
127
18763
127
18764
127
18765
43
18766
-49
18767
-110
18768
-128
18769
-128
18770
-101
18771
25
18772
127
18773
127
18774
127
18775
43
18776
-49
18777
-110
18778
-128
18779
-128
18780
-104
18781
26
18782
127
18783
127
18784
127
18785
43
18786
-49
18787
-110
18788
-128
18789
-109
18790
16
18791
109
18792
82
18793
-16
18794
-99
18795
-128
18796
-128
18797
-103
18798
26
18799
122
18800
96
18801
-5
18802
-72
18803
-128
18804
-128
18805
-92
18806
36
18807
127
18808
108
18809
4
18810
-78
18811
-128
18812
-128
18813
-83
18814
45
18815
127
18816
113
18817
10
18818
-76
18819
-128
18820
-128
18821
-80
18822
48
18823
127
18824
119
18825
13
18826
-72
18827
-128
18828
-128
18829
-78
18830
49
18831
127
18832
116
18833
13
18834
-72
18835
-128
18836
-128
18837
-78
18838
53
18839
127
18840
118
18841
16
18842
-68
18843
-128
18844
-128
18845
-76
18846
51
18847
127
18848
122
18849
15
18850
-68
18851
-128
18852
-128
18853
-73
18854
54
18855
127
18856
122
18857
17
18858
-70
18859
-128
18860
-128
18861
-72
18862
54
18863
127
18864
122
18865
18
18866
-69
18867
-128
18868
-128
18869
-72
18870
54
18871
127
18872
122
18873
18
18874
-69
18875
-128
18876
-128
18877
-71
18878
55
18879
127
18880
123
18881
18
18882
-69
18883
-128
18884
-128
18885
-73
18886
54
18887
127
18888
124
18889
19
18890
-69
18891
-128
18892
-128
18893
-74
18894
54
18895
127
18896
119
18897
16
18898
-70
18899
-128
18900
-128
18901
-75
18902
52
18903
127
18904
123
18905
16
18906
-67
18907
-128
18908
-128
18909
-72
18910
55
18911
127
18912
123
18913
18
18914
-68
18915
-128
18916
-128
18917
-72
18918
54
18919
127
18920
122
18921
18
18922
-70
18923
-128
18924
-128
18925
-73
18926
56
18927
127
18928
124
18929
20
18930
-68
18931
-128
18932
-128
18933
-73
18934
56
18935
127
18936
124
18937
20
18938
-68
18939
-128
18940
-128
18941
-71
18942
56
18943
127
18944
123
18945
18
18946
-69
18947
-128
18948
-128
18949
-74
18950
54
18951
127
18952
122
18953
19
18954
-67
18955
-128
18956
-128
18957
-72
18958
56
18959
127
18960
123
18961
18
18962
-68
18963
-128
18964
-128
18965
-71
18966
56
18967
127
18968
122
18969
18
18970
-68
18971
-128
18972
-128
18973
-71
18974
53
18975
127
18976
125
18977
17
18978
-67
18979
-128
18980
-128
18981
-74
18982
52
18983
127
18984
123
18985
16
18986
-70
18987
-128
18988
-128
18989
-76
18990
54
18991
127
18992
122
18993
17
18994
-66
18995
-128
18996
-128
18997
-73
18998
54
18999
127
19000
122
19001
18
19002
-69
19003
-128
19004
-128
19005
-71
19006
55
19007
127
19008
124
19009
19
19010
-68
19011
-128
19012
-128
19013
-72
19014
56
19015
127
19016
123
19017
18
19018
-68
19019
-128
19020
-128
19021
-71
19022
54
19023
127
19024
124
19025
19
19026
-68
19027
-128
19028
-128
19029
-73
19030
56
19031
127
19032
122
19033
18
19034
-68
19035
-128
19036
-128
19037
-71
19038
54
19039
127
19040
124
19041
19
19042
-68
19043
-128
19044
-128
19045
-128
19046
-66
19047
60
19048
127
19049
127
19050
127
19051
72
19052
-23
19053
-101
19054
-128
19055
-128
19056
-79
19057
50
19058
127
19059
127
19060
127
19061
60
19062
-35
19063
-112
19064
-128
19065
-128
19066
-104
19067
36
19068
127
19069
127
19070
127
19071
51
19072
-42
19073
-100
19074
-128
19075
-128
19076
-111
19077
33
19078
127
19079
127
19080
127
19081
49
19082
-44
19083
-105
19084
-128
19085
-128
19086
-97
19087
28
19088
127
19089
127
19090
127
19091
47
19092
-46
19093
-107
19094
-128
19095
-128
19096
-100
19097
27
19098
127
19099
127
19100
127
19101
45
19102
-48
19103
-107
19104
-128
19105
-128
19106
-101
19107
25
19108
127
19109
111
19110
11
19111
-76
19112
-128
19113
-128
19114
-68
19115
40
19116
127
19117
104
19118
2
19119
-83
19120
-128
19121
-128
19122
-70
19123
41
19124
127
19125
111
19126
8
19127
-78
19128
-128
19129
-128
19130
-81
19131
46
19132
127
19133
115
19134
14
19135
-73
19136
-128
19137
-128
19138
-78
19139
51
19140
127
19141
117
19142
14
19143
-73
19144
-128
19145
-128
19146
-75
19147
52
19148
127
19149
120
19150
16
19151
-70
19152
-128
19153
-128
19154
-73
19155
53
19156
127
19157
122
19158
18
19159
-70
19160
-128
19161
-128
19162
-73
19163
54
19164
127
19165
121
19166
17
19167
-70
19168
-128
19169
-128
19170
-74
19171
56
19172
127
19173
122
19174
18
19175
-68
19176
-128
19177
-128
19178
-72
19179
54
19180
127
19181
123
19182
19
19183
-69
19184
-128
19185
-128
19186
-73
19187
55
19188
127
19189
124
19190
18
19191
-70
19192
-128
19193
-128
19194
-72
19195
54
19196
127
19197
122
19198
18
19199
-69
19200
-128
19201
-128
19202
-73
19203
56
19204
127
19205
122
19206
18
19207
-69
19208
-128
19209
-128
19210
-73
19211
55
19212
127
19213
123
19214
19
19215
-68
19216
-128
19217
-128
19218
-71
19219
53
19220
127
19221
121
19222
19
19223
-66
19224
-128
19225
-128
19226
-72
19227
55
19228
127
19229
122
19230
18
19231
-68
19232
-128
19233
-128
19234
-72
19235
54
19236
127
19237
123
19238
19
19239
-68
19240
-128
19241
-128
19242
-72
19243
56
19244
127
19245
122
19246
18
19247
-69
19248
-128
19249
-128
19250
-73
19251
56
19252
127
19253
122
19254
21
19255
-67
19256
-128
19257
-128
19258
-76
19259
52
19260
127
19261
122
19262
16
19263
-68
19264
-128
19265
-128
19266
-72
19267
55
19268
127
19269
123
19270
19
19271
-69
19272
-128
19273
-128
19274
-70
19275
54
19276
127
19277
124
19278
20
19279
-68
19280
-128
19281
-128
19282
-72
19283
55
19284
127
19285
123
19286
19
19287
-68
19288
-128
19289
-128
19290
-72
19291
55
19292
127
19293
123
19294
20
19295
-68
19296
-128
19297
-128
19298
-72
19299
56
19300
127
19301
123
19302
18
19303
-69
19304
-128
19305
-128
19306
-73
19307
54
19308
127
19309
123
19310
19
19311
-69
19312
-128
19313
-128
19314
-73
19315
54
19316
127
19317
123
19318
18
19319
-69
19320
-128
19321
-128
19322
-71
19323
55
19324
127
19325
123
19326
18
19327
-69
19328
-128
19329
-128
19330
-74
19331
56
19332
127
19333
122
19334
18
19335
-69
19336
-128
19337
-128
19338
-72
19339
56
19340
127
19341
124
19342
18
19343
-69
19344
-128
19345
-128
19346
-72
19347
54
19348
127
19349
123
19350
19
19351
-68
19352
-128
19353
-128
19354
-71
19355
54
19356
127
19357
123
19358
19
19359
-68
19360
-128
19361
-128
19362
-72
19363
56
19364
127
19365
122
19366
20
19367
-68
19368
-128
19369
-128
19370
-72
19371
53
19372
127
19373
122
19374
20
19375
-68
19376
-128
19377
-128
19378
-72
19379
56
19380
127
19381
122
19382
18
19383
-68
19384
-128
19385
-128
19386
-71
19387
54
19388
127
19389
123
19390
18
19391
-68
19392
-128
19393
-128
19394
-72
19395
56
19396
127
19397
124
19398
18
19399
-68
19400
-128
19401
-128
19402
-71
19403
55
19404
127
19405
122
19406
19
19407
-69
19408
-128
19409
-128
19410
-71
19411
54
19412
127
19413
124
19414
20
19415
-68
19416
-128
19417
-128
19418
-72
19419
53
19420
127
19421
123
19422
21
19423
-70
19424
-128
19425
-128
19426
-71
19427
52
19428
127
19429
120
19430
18
19431
-67
19432
-128
19433
-128
19434
-70
19435
53
19436
127
19437
119
19438
16
19439
-70
19440
-128
19441
-128
19442
-75
19443
55
19444
127
19445
121
19446
18
19447
-66
19448
-128
19449
-128
19450
-73
19451
56
19452
127
19453
123
19454
21
19455
-70
19456
-128
19457
-128
19458
-72
19459
56
19460
127
19461
124
19462
20
19463
-68
19464
-128
19465
-128
19466
-71
19467
54
19468
127
19469
124
19470
19
19471
-69
19472
-128
19473
-128
19474
-73
19475
55
19476
127
19477
123
19478
18
19479
-68
19480
-128
19481
-128
19482
-70
19483
54
19484
127
19485
125
19486
18
19487
-67
19488
-128
19489
-128
19490
-71
19491
55
19492
127
19493
122
19494
18
19495
-69
19496
-128
19497
-128
19498
-73
19499
56
19500
127
19501
122
19502
18
19503
-69
19504
-128
19505
-128
19506
-73
19507
56
19508
127
19509
122
19510
19
19511
-69
19512
-128
19513
-128
19514
-74
19515
53
19516
127
19517
118
19518
16
19519
-71
19520
-128
19521
-128
19522
-75
19523
51
19524
127
19525
123
19526
16
19527
-67
19528
-128
19529
-128
19530
-72
19531
55
19532
127
19533
122
19534
18
19535
-69
19536
-128
19537
-128
19538
-72
19539
53
19540
127
19541
123
19542
19
19543
-69
19544
-128
19545
-128
19546
-73
19547
56
19548
127
19549
124
19550
19
19551
-68
19552
-128
19553
-128
19554
-72
19555
56
19556
127
19557
127
19558
127
19559
49
19560
-42
19561
-104
19562
-128
19563
-128
19564
-102
19565
42
19566
127
19567
127
19568
127
19569
62
19570
-36
19571
-112
19572
-128
19573
-128
19574
-106
19575
35
19576
127
19577
127
19578
127
19579
50
19580
-43
19581
-103
19582
-128
19583
-128
19584
-111
19585
29
19586
127
19587
127
19588
127
19589
46
19590
-46
19591
-104
19592
-128
19593
-128
19594
-100
19595
29
19596
127
19597
127
19598
127
19599
47
19600
-46
19601
-107
19602
-128
19603
-128
19604
-101
19605
27
19606
127
19607
127
19608
127
19609
45
19610
-48
19611
-109
19612
-128
19613
-128
19614
-102
19615
28
19616
127
19617
127
19618
127
19619
44
19620
-46
19621
-110
19622
-128
19623
-107
19624
18
19625
112
19626
83
19627
-16
19628
-97
19629
-128
19630
-128
19631
-100
19632
29
19633
126
19634
100
19635
-1
19636
-69
19637
-128
19638
-128
19639
-89
19640
38
19641
127
19642
110
19643
4
19644
-78
19645
-128
19646
-128
19647
-86
19648
41
19649
127
19650
115
19651
8
19652
-75
19653
-128
19654
-128
19655
-80
19656
49
19657
127
19658
118
19659
14
19660
-72
19661
-128
19662
-128
19663
-76
19664
51
19665
127
19666
118
19667
15
19668
-71
19669
-128
19670
-128
19671
-76
19672
53
19673
127
19674
121
19675
16
19676
-70
19677
-128
19678
-128
19679
-74
19680
54
19681
127
19682
120
19683
17
19684
-69
19685
-128
19686
-128
19687
-72
19688
52
19689
127
19690
122
19691
20
19692
-71
19693
-128
19694
-128
19695
-72
19696
54
19697
127
19698
123
19699
18
19700
-69
19701
-128
19702
-128
19703
-73
19704
55
19705
127
19706
122
19707
20
19708
-69
19709
-128
19710
-128
19711
-75
19712
52
19713
127
19714
124
19715
16
19716
-66
19717
-128
19718
-128
19719
-73
19720
54
19721
127
19722
122
19723
17
19724
-69
19725
-128
19726
-128
19727
-72
19728
54
19729
127
19730
123
19731
18
19732
-69
19733
-128
19734
-128
19735
-73
19736
55
19737
127
19738
121
19739
19
19740
-67
19741
-128
19742
-128
19743
-75
19744
52
19745
127
19746
124
19747
17
19748
-69
19749
-128
19750
-128
19751
-128
19752
-70
19753
58
19754
127
19755
127
19756
127
19757
76
19758
-20
19759
-102
19760
-128
19761
-128
19762
-80
19763
48
19764
127
19765
127
19766
127
19767
60
19768
-35
19769
-97
19770
-128
19771
-128
19772
-104
19773
38
19774
127
19775
127
19776
127
19777
54
19778
-40
19779
-103
19780
-128
19781
-128
19782
-110
19783
33
19784
127
19785
127
19786
127
19787
49
19788
-44
19789
-105
19790
-128
19791
-128
19792
-97
19793
28
19794
127
19795
127
19796
127
19797
48
19798
-48
19799
-107
19800
-128
19801
-128
19802
-100
19803
28
19804
127
19805
127
19806
127
19807
44
19808
-48
19809
-109
19810
-128
19811
-128
19812
-101
19813
26
19814
127
19815
113
19816
10
19817
-76
19818
-128
19819
-128
19820
-67
19821
38
19822
127
19823
101
19824
2
19825
-81
19826
-128
19827
-128
19828
-69
19829
39
19830
127
19831
107
19832
6
19833
-79
19834
-128
19835
-128
19836
-67
19837
44
19838
127
19839
116
19840
10
19841
-72
19842
-128
19843
-128
19844
-78
19845
50
19846
127
19847
118
19848
14
19849
-72
19850
-128
19851
-128
19852
-76
19853
53
19854
127
19855
121
19856
16
19857
-72
19858
-128
19859
-128
19860
-75
19861
52
19862
127
19863
120
19864
17
19865
-69
19866
-128
19867
-128
19868
-72
19869
53
19870
127
19871
122
19872
19
19873
-68
19874
-128
19875
-128
19876
-72
19877
55
19878
127
19879
122
19880
18
19881
-69
19882
-128
19883
-128
19884
-73
19885
55
19886
127
19887
124
19888
18
19889
-70
19890
-128
19891
-128
19892
-72
19893
54
19894
127
19895
123
19896
19
19897
-68
19898
-128
19899
-128
19900
-73
19901
56
19902
127
19903
124
19904
19
19905
-68
19906
-128
19907
-128
19908
-73
19909
56
19910
127
19911
120
19912
20
19913
-67
19914
-128
19915
-128
19916
-75
19917
50
19918
127
19919
123
19920
16
19921
-69
19922
-128
19923
-128
19924
-73
19925
55
19926
127
19927
122
19928
18
19929
-69
19930
-128
19931
-128
19932
-74
19933
56
19934
127
19935
123
19936
20
19937
-69
19938
-128
19939
-128
19940
-72
19941
55
19942
127
19943
123
19944
18
19945
-69
19946
-128
19947
-128
19948
-72
19949
54
19950
127
19951
122
19952
18
19953
-69
19954
-128
19955
-128
19956
-73
19957
55
19958
127
19959
121
19960
20
19961
-67
19962
-128
19963
-128
19964
-75
19965
51
19966
127
19967
123
19968
16
19969
-67
19970
-128
19971
-128
19972
-72
19973
55
19974
127
19975
122
19976
18
19977
-69
19978
-128
19979
-128
19980
-73
19981
53
19982
127
19983
122
19984
18
19985
-69
19986
-128
19987
-128
19988
-71
19989
54
19990
127
19991
123
19992
18
19993
-69
19994
-128
19995
-128
19996
-70
19997
55
19998
127
19999
122
20000
18
20001
-69
20002
-128
20003
-128
20004
-72
20005
54
20006
127
20007
123
20008
19
20009
-68
20010
-128
20011
-128
20012
-71
20013
54
20014
127
20015
122
20016
18
20017
-68
20018
-128
20019
-128
20020
-71
20021
54
20022
127
20023
124
20024
19
20025
-68
20026
-128
20027
-128
20028
-71
20029
54
20030
127
20031
122
20032
18
20033
-67
20034
-128
20035
-128
20036
-71
20037
53
20038
127
20039
123
20040
19
20041
-69
20042
-128
20043
-128
20044
-72
20045
54
20046
127
20047
123
20048
19
20049
-69
20050
-128
20051
-128
20052
-72
20053
54
20054
127
20055
122
20056
18
20057
-68
20058
-128
20059
-128
20060
-70
20061
53
20062
127
20063
120
20064
16
20065
-68
20066
-128
20067
-128
20068
-75
20069
55
20070
127
20071
127
20072
127
20073
48
20074
-42
20075
-106
20076
-128
20077
-128
20078
-102
20079
42
20080
127
20081
127
20082
127
20083
60
20084
-34
20085
-98
20086
-128
20087
-128
20088
-108
20089
36
20090
127
20091
127
20092
127
20093
48
20094
-45
20095
-104
20096
-128
20097
-128
20098
-99
20099
28
20100
127
20101
127
20102
127
20103
48
20104
-43
20105
-107
20106
-128
20107
-128
20108
-99
20109
29
20110
127
20111
127
20112
127
20113
46
20114
-46
20115
-108
20116
-128
20117
-128
20118
-100
20119
26
20120
127
20121
127
20122
127
20123
44
20124
-48
20125
-108
20126
-128
20127
-128
20128
-100
20129
25
20130
127
20131
127
20132
127
20133
45
20134
-48
20135
-109
20136
-128
20137
-106
20138
14
20139
107
20140
79
20141
-19
20142
-100
20143
-128
20144
-128
20145
-103
20146
28
20147
127
20148
99
20149
-2
20150
-68
20151
-128
20152
-128
20153
-88
20154
38
20155
127
20156
108
20157
7
20158
-78
20159
-128
20160
-128
20161
-83
20162
45
20163
127
20164
112
20165
10
20166
-76
20167
-128
20168
-128
20169
-80
20170
48
20171
127
20172
116
20173
15
20174
-74
20175
-128
20176
-128
20177
-79
20178
48
20179
127
20180
120
20181
14
20182
-73
20183
-128
20184
-128
20185
-79
20186
52
20187
127
20188
118
20189
15
20190
-68
20191
-128
20192
-128
20193
-73
20194
54
20195
127
20196
121
20197
17
20198
-70
20199
-128
20200
-128
20201
-128
20202
-66
20203
62
20204
127
20205
127
20206
127
20207
75
20208
-22
20209
-103
20210
-128
20211
-128
20212
-78
20213
49
20214
127
20215
127
20216
127
20217
60
20218
-35
20219
-98
20220
-128
20221
-128
20222
-104
20223
38
20224
127
20225
127
20226
127
20227
53
20228
-40
20229
-102
20230
-128
20231
-128
20232
-111
20233
33
20234
127
20235
127
20236
127
20237
49
20238
-44
20239
-105
20240
-128
20241
-128
20242
-98
20243
28
20244
127
20245
127
20246
127
20247
47
20248
-46
20249
-107
20250
-128
20251
-128
20252
-100
20253
28
20254
127
20255
127
20256
127
20257
45
20258
-48
20259
-108
20260
-128
20261
-106
20262
18
20263
112
20264
84
20265
-15
20266
-97
20267
-128
20268
-128
20269
-100
20270
30
20271
126
20272
100
20273
-1
20274
-69
20275
-128
20276
-128
20277
-88
20278
38
20279
127
20280
109
20281
6
20282
-79
20283
-128
20284
-128
20285
-82
20286
44
20287
127
20288
114
20289
10
20290
-76
20291
-128
20292
-128
20293
-78
20294
48
20295
127
20296
118
20297
14
20298
-73
20299
-128
20300
-128
20301
-77
20302
52
20303
127
20304
121
20305
16
20306
-71
20307
-128
20308
-128
20309
-75
20310
54
20311
127
20312
121
20313
18
20314
-69
20315
-128
20316
-128
20317
-74
20318
54
20319
127
20320
121
20321
16
20322
-70
20323
-128
20324
-128
20325
-72
20326
54
20327
127
20328
123
20329
18
20330
-69
20331
-128
20332
-128
20333
-72
20334
54
20335
127
20336
123
20337
18
20338
-69
20339
-128
20340
-128
20341
-72
20342
54
20343
127
20344
123
20345
19
20346
-68
20347
-128
20348
-128
20349
-72
20350
54
20351
127
20352
122
20353
18
20354
-69
20355
-128
20356
-128
20357
-72
20358
52
20359
127
20360
119
20361
15
20362
-71
20363
-128
20364
-128
20365
-74
20366
56
20367
127
20368
122
20369
17
20370
-69
20371
-128
20372
-128
20373
-72
20374
52
20375
127
20376
119
20377
15
20378
-71
20379
-128
20380
-128
20381
-75
20382
52
20383
127
20384
124
20385
16
20386
-68
20387
-128
20388
-128
20389
-72
20390
56
20391
127
20392
122
20393
19
20394
-68
20395
-128
20396
-128
20397
-71
20398
54
20399
127
20400
120
20401
16
20402
-69
20403
-128
20404
-128
20405
-75
20406
55
20407
127
20408
120
20409
16
20410
-67
20411
-128
20412
-128
20413
-72
20414
56
20415
127
20416
124
20417
19
20418
-68
20419
-128
20420
-128
20421
-71
20422
53
20423
127
20424
120
20425
16
20426
-71
20427
-128
20428
-128
20429
-74
20430
54
20431
127
20432
122
20433
19
20434
-68
20435
-128
20436
-128
20437
-72
20438
55
20439
127
20440
124
20441
19
20442
-68
20443
-128
20444
-128
20445
-72
20446
53
20447
127
20448
123
20449
19
20450
-70
20451
-128
20452
-128
20453
-72
20454
55
20455
127
20456
123
20457
19
20458
-68
20459
-128
20460
-128
20461
-71
20462
54
20463
127
20464
124
20465
17
20466
-68
20467
-128
20468
-128
20469
-71
20470
54
20471
127
20472
124
20473
18
20474
-69
20475
-128
20476
-128
20477
-72
20478
54
20479
127
20480
124
20481
19
20482
-69
20483
-128
20484
-128
20485
-72
20486
55
20487
127
20488
122
20489
19
20490
-68
20491
-128
20492
-128
20493
-71
20494
55
20495
127
20496
124
20497
18
20498
-68
20499
-128
20500
-128
20501
-71
20502
54
20503
127
20504
123
20505
18
20506
-68
20507
-128
20508
-128
20509
-73
20510
54
20511
127
20512
123
20513
18
20514
-69
20515
-128
20516
-128
20517
-71
20518
52
20519
127
20520
119
20521
15
20522
-71
20523
-128
20524
-128
20525
-75
20526
52
20527
127
20528
124
20529
16
20530
-67
20531
-128
20532
-128
20533
-72
20534
55
20535
127
20536
123
20537
18
20538
-69
20539
-128
20540
-128
20541
-71
20542
53
20543
127
20544
120
20545
16
20546
-71
20547
-128
20548
-128
20549
-74
20550
54
20551
127
20552
124
20553
16
20554
-67
20555
-128
20556
-128
20557
-71
20558
55
20559
127
20560
123
20561
19
20562
-68
20563
-128
20564
-128
20565
-71
20566
54
20567
127
20568
122
20569
18
20570
-69
20571
-128
20572
-128
20573
-72
20574
55
20575
127
20576
123
20577
19
20578
-68
20579
-128
20580
-128
20581
-128
20582
-66
20583
61
20584
127
20585
127
20586
127
20587
77
20588
-22
20589
-102
20590
-128
20591
-128
20592
-77
20593
49
20594
127
20595
127
20596
127
20597
61
20598
-34
20599
-97
20600
-128
20601
-128
20602
-104
20603
37
20604
127
20605
127
20606
127
20607
52
20608
-40
20609
-101
20610
-128
20611
-128
20612
-109
20613
31
20614
127
20615
127
20616
127
20617
47
20618
-45
20619
-103
20620
-128
20621
-128
20622
-99
20623
29
20624
127
20625
127
20626
127
20627
45
20628
-47
20629
-108
20630
-128
20631
-128
20632
-98
20633
28
20634
127
20635
127
20636
127
20637
45
20638
-47
20639
-108
20640
-128
20641
-128
20642
-101
20643
24
20644
127
20645
114
20646
11
20647
-76
20648
-128
20649
-128
20650
-70
20651
41
20652
127
20653
106
20654
3
20655
-83
20656
-128
20657
-128
20658
-72
20659
40
20660
127
20661
111
20662
8
20663
-78
20664
-128
20665
-128
20666
-80
20667
47
20668
127
20669
117
20670
11
20671
-72
20672
-128
20673
-128
20674
-81
20675
45
20676
127
20677
118
20678
12
20679
-71
20680
-128
20681
-128
20682
-76
20683
52
20684
127
20685
120
20686
16
20687
-71
20688
-128
20689
-128
20690
-74
20691
54
20692
127
20693
121
20694
18
20695
-69
20696
-128
20697
-128
20698
-74
20699
55
20700
127
20701
122
20702
18
20703
-69
20704
-128
20705
-128
20706
-71
20707
54
20708
127
20709
127
20710
127
20711
48
20712
-42
20713
-106
20714
-128
20715
-128
20716
-103
20717
42
20718
127
20719
127
20720
127
20721
58
20722
-35
20723
-98
20724
-128
20725
-128
20726
-106
20727
35
20728
127
20729
127
20730
127
20731
51
20732
-42
20733
-104
20734
-128
20735
-128
20736
-111
20737
31
20738
127
20739
127
20740
127
20741
48
20742
-44
20743
-106
20744
-128
20745
-128
20746
-99
20747
27
20748
127
20749
127
20750
127
20751
45
20752
-46
20753
-109
20754
-128
20755
-128
20756
-100
20757
26
20758
127
20759
127
20760
127
20761
45
20762
-48
20763
-110
20764
-128
20765
-128
20766
-101
20767
26
20768
127
20769
127
20770
127
20771
45
20772
-48
20773
-109
20774
-128
20775
-128
20776
-102
20777
24
20778
127
20779
127
20780
127
20781
42
20782
-48
20783
-109
20784
-128
20785
-128
20786
-102
20787
24
20788
127
20789
127
20790
127
20791
42
20792
-50
20793
-108
20794
-128
20795
-128
20796
-104
20797
26
20798
127
20799
127
20800
127
20801
42
20802
-47
20803
-109
20804
-128
20805
-128
20806
-105
20807
22
20808
127
20809
127
20810
127
20811
44
20812
-47
20813
-109
20814
-128
20815
-128
20816
-103
20817
24
20818
127
20819
127
20820
127
20821
44
20822
-49
20823
-110
20824
-128
20825
-128
20826
-102
20827
25
20828
127
20829
127
20830
127
20831
43
20832
-49
20833
-110
20834
-128
20835
-128
20836
-102
20837
24
20838
127
20839
110
20840
8
20841
-76
20842
-128
20843
-128
20844
-69
20845
36
20846
127
20847
104
20848
3
20849
-83
20850
-128
20851
-128
20852
-72
20853
41
20854
127
20855
110
20856
8
20857
-78
20858
-128
20859
-128
20860
-66
20861
46
20862
127
20863
115
20864
11
20865
-74
20866
-128
20867
-128
20868
-77
20869
48
20870
127
20871
119
20872
15
20873
-72
20874
-128
20875
-128
20876
-75
20877
50
20878
127
20879
120
20880
16
20881
-71
20882
-128
20883
-128
20884
-74
20885
54
20886
127
20887
121
20888
17
20889
-69
20890
-128
20891
-128
20892
-73
20893
52
20894
127
20895
122
20896
16
20897
-69
20898
-128
20899
-128
20900
-72
20901
54
20902
127
20903
122
20904
18
20905
-69
20906
-128
20907
-128
20908
-74
20909
56
20910
127
20911
121
20912
19
20913
-69
20914
-128
20915
-128
20916
-71
20917
52
20918
127
20919
118
20920
16
20921
-70
20922
-128
20923
-128
20924
-75
20925
54
20926
127
20927
120
20928
17
20929
-67
20930
-128
20931
-128
20932
-74
20933
52
20934
127
20935
120
20936
17
20937
-71
20938
-128
20939
-128
20940
-74
20941
55
20942
127
20943
123
20944
19
20945
-69
20946
-128
20947
-128
20948
-71
20949
53
20950
127
20951
119
20952
16
20953
-69
20954
-128
20955
-128
20956
-76
20957
55
20958
127
20959
120
20960
17
20961
-67
20962
-128
20963
-128
20964
-73
20965
54
20966
127
20967
123
20968
19
20969
-68
20970
-128
20971
-128
20972
-72
20973
54
20974
127
20975
122
20976
18
20977
-69
20978
-128
20979
-128
20980
-71
20981
55
20982
127
20983
123
20984
19
20985
-69
20986
-128
20987
-128
20988
-71
20989
53
20990
127
20991
119
20992
16
20993
-70
20994
-128
20995
-128
20996
-75
20997
54
20998
127
20999
121
21000
18
21001
-66
21002
-128
21003
-128
21004
-73
21005
56
21006
127
21007
122
21008
21
21009
-68
21010
-128
21011
-128
21012
-75
21013
53
21014
127
21015
122
21016
16
21017
-67
21018
-128
21019
-128
21020
-72
21021
56
21022
127
21023
123
21024
19
21025
-68
21026
-128
21027
-128
21028
-71
21029
54
21030
127
21031
123
21032
18
21033
-68
21034
-128
21035
-128
21036
-71
21037
53
21038
127
21039
124
21040
21
21041
-70
21042
-128
21043
-128
21044
-73
21045
55
21046
127
21047
124
21048
19
21049
-68
21050
-128
21051
-128
21052
-73
21053
56
21054
127
21055
122
21056
18
21057
-69
21058
-128
21059
-128
21060
-71
21061
55
21062
127
21063
123
21064
19
21065
-68
21066
-128
21067
-128
21068
-71
21069
54
21070
127
21071
122
21072
18
21073
-69
21074
-128
21075
-128
21076
-71
21077
54
21078
127
21079
123
21080
19
21081
-69
21082
-128
21083
-128
21084
-72
21085
55
21086
127
21087
122
21088
21
21089
-68
21090
-128
21091
-128
21092
-75
21093
52
21094
127
21095
120
21096
16
21097
-67
21098
-128
21099
-128
21100
-75
21101
51
21102
127
21103
124
21104
16
21105
-67
21106
-128
21107
-128
21108
-72
21109
55
21110
127
21111
122
21112
19
21113
-68
21114
-128
21115
-128
21116
-71
21117
54
21118
127
21119
123
21120
17
21121
-68
21122
-128
21123
-128
21124
-71
21125
54
21126
127
21127
123
21128
18
21129
-69
21130
-128
21131
-128
21132
-72
21133
55
21134
127
21135
124
21136
20
21137
-68
21138
-128
21139
-128
21140
-72
21141
55
21142
127
21143
122
21144
18
21145
-69
21146
-128
21147
-128
21148
-71
21149
55
21150
127
21151
124
21152
18
21153
-68
21154
-128
21155
-128
21156
-71
21157
55
21158
127
21159
123
21160
19
21161
-69
21162
-128
21163
-128
21164
-73
21165
57
21166
127
21167
121
21168
18
21169
-68
21170
-128
21171
-128
21172
-71
21173
53
21174
127
21175
122
21176
17
21177
-69
21178
-128
21179
-128
21180
-72
21181
53
21182
127
21183
122
21184
18
21185
-69
21186
-128
21187
-128
21188
-71
21189
55
21190
127
21191
122
21192
18
21193
-69
21194
-128
21195
-128
21196
-73
21197
56
21198
127
21199
123
21200
19
21201
-68
21202
-128
21203
-128
21204
-71
21205
54
21206
127
21207
123
21208
18
21209
-69
21210
-128
21211
-128
21212
-72
21213
57
21214
127
21215
122
21216
18
21217
-69
21218
-128
21219
-128
21220
-71
21221
55
21222
127
21223
123
21224
19
21225
-69
21226
-128
21227
-128
21228
-72
21229
56
21230
127
21231
124
21232
17
21233
-67
21234
-128
21235
-128
21236
-75
21237
51
21238
127
21239
124
21240
16
21241
-68
21242
-128
21243
-128
21244
-72
21245
55
21246
127
21247
123
21248
18
21249
-69
21250
-128
21251
-128
21252
-72
21253
54
21254
127
21255
122
21256
18
21257
-69
21258
-128
21259
-128
21260
-74
21261
54
21262
127
21263
122
21264
18
21265
-68
21266
-128
21267
-128
21268
-71
21269
54
21270
127
21271
123
21272
19
21273
-69
21274
-128
21275
-128
21276
-73
21277
56
21278
127
21279
124
21280
16
21281
-67
21282
-128
21283
-128
21284
-72
21285
55
21286
127
21287
122
21288
18
21289
-69
21290
-128
21291
-128
21292
-71
21293
56
21294
127
21295
123
21296
19
21297
-68
21298
-128
21299
-128
21300
-71
21301
55
21302
127
21303
123
21304
19
21305
-68
21306
-128
21307
-128
21308
-71
21309
53
21310
127
21311
121
21312
20
21313
-66
21314
-128
21315
-128
21316
-74
21317
52
21318
127
21319
122
21320
17
21321
-70
21322
-128
21323
-128
21324
-76
21325
55
21326
127
21327
120
21328
18
21329
-66
21330
-128
21331
-128
21332
-74
21333
53
21334
127
21335
119
21336
16
21337
-70
21338
-128
21339
-128
21340
-76
21341
55
21342
127
21343
120
21344
18
21345
-66
21346
-128
21347
-128
21348
-75
21349
51
21350
127
21351
123
21352
16
21353
-69
21354
-128
21355
-128
21356
-72
21357
53
21358
127
21359
120
21360
16
21361
-70
21362
-128
21363
-128
21364
-75
21365
54
21366
127
21367
121
21368
17
21369
-66
21370
-128
21371
-128
21372
-73
21373
57
21374
127
21375
123
21376
21
21377
-70
21378
-128
21379
-128
21380
-71
21381
56
21382
127
21383
123
21384
19
21385
-68
21386
-128
21387
-128
21388
-70
21389
55
21390
127
21391
124
21392
20
21393
-68
21394
-128
21395
-128
21396
-72
21397
56
21398
127
21399
122
21400
20
21401
-68
21402
-128
21403
-128
21404
-72
21405
56
21406
127
21407
124
21408
18
21409
-68
21410
-128
21411
-128
21412
-71
21413
56
21414
127
21415
124
21416
19
21417
-68
21418
-128
21419
-128
21420
-74
21421
53
21422
127
21423
119
21424
16
21425
-68
21426
-128
21427
-128
21428
-70
21429
54
21430
127
21431
123
21432
19
21433
-68
21434
-128
21435
-128
21436
-71
21437
55
21438
127
21439
123
21440
19
21441
-68
21442
-128
21443
-128
21444
-72
21445
56
21446
127
21447
123
21448
19
21449
-68
21450
-128
21451
-128
21452
-72
21453
54
21454
127
21455
123
21456
19
21457
-68
21458
-128
21459
-128
21460
-72
21461
56
21462
127
21463
122
21464
19
21465
-68
21466
-128
21467
-128
21468
-71
21469
54
21470
127
21471
123
21472
19
21473
-68
21474
-128
21475
-128
21476
-71
21477
53
21478
127
21479
119
21480
16
21481
-70
21482
-128
21483
-128
21484
-76
21485
51
21486
127
21487
123
21488
16
21489
-68
21490
-128
21491
-128
21492
-72
21493
56
21494
127
21495
123
21496
19
21497
-68
21498
-128
21499
-128
21500
-71
21501
54
21502
127
21503
123
21504
18
21505
-69
21506
-128
21507
-128
21508
-71
21509
55
21510
127
21511
123
21512
19
21513
-68
21514
-128
21515
-128
21516
-73
21517
56
21518
127
21519
124
21520
17
21521
-67
21522
-128
21523
-128
21524
-71
21525
53
21526
127
21527
120
21528
16
21529
-70
21530
-128
21531
-128
21532
-75
21533
53
21534
127
21535
121
21536
16
21537
-67
21538
-128
21539
-128
21540
-72
21541
55
21542
127
21543
123
21544
18
21545
-69
21546
-128
21547
-128
21548
-72
21549
54
21550
127
21551
123
21552
19
21553
-69
21554
-128
21555
-128
21556
-72
21557
54
21558
127
21559
123
21560
19
21561
-68
21562
-128
21563
-128
21564
-71
21565
54
21566
127
21567
123
21568
18
21569
-69
21570
-128
21571
-128
21572
-72
21573
54
21574
127
21575
123
21576
18
21577
-69
21578
-128
21579
-128
21580
-73
21581
56
21582
127
21583
122
21584
20
21585
-68
21586
-128
21587
-128
21588
-72
21589
56
21590
127
21591
124
21592
17
21593
-66
21594
-128
21595
-128
21596
-73
21597
55
21598
127
21599
124
21600
18
21601
-69
21602
-128
21603
-128
21604
-72
21605
54
21606
127
21607
122
21608
18
21609
-69
21610
-128
21611
-128
21612
-73
21613
56
21614
127
21615
121
21616
20
21617
-67
21618
-128
21619
-128
21620
-76
21621
50
21622
127
21623
123
21624
16
21625
-68
21626
-128
21627
-128
21628
-73
21629
55
21630
127
21631
122
21632
18
21633
-69
21634
-128
21635
-128
21636
-72
21637
54
21638
127
21639
122
21640
18
21641
-69
21642
-128
21643
-128
21644
-72
21645
55
21646
127
21647
122
21648
18
21649
-69
21650
-128
21651
-128
21652
-72
21653
56
21654
127
21655
122
21656
21
21657
-69
21658
-128
21659
-128
21660
-75
21661
53
21662
127
21663
123
21664
16
21665
-67
21666
-128
21667
-128
21668
-72
21669
55
21670
127
21671
123
21672
19
21673
-69
21674
-128
21675
-128
21676
-73
21677
56
21678
127
21679
124
21680
17
21681
-67
21682
-128
21683
-128
21684
-71
21685
55
21686
127
21687
123
21688
19
21689
-68
21690
-128
21691
-128
21692
-72
21693
56
21694
127
21695
124
21696
20
21697
-68
21698
-128
21699
-128
21700
-71
21701
54
21702
127
21703
123
21704
19
21705
-69
21706
-128
21707
-128
21708
-72
21709
55
21710
127
21711
122
21712
18
21713
-69
21714
-128
21715
-128
21716
-73
21717
55
21718
127
21719
124
21720
20
21721
-68
21722
-128
21723
-128
21724
-73
21725
55
21726
127
21727
124
21728
19
21729
-68
21730
-128
21731
-128
21732
-72
21733
54
21734
127
21735
122
21736
18
21737
-69
21738
-128
21739
-128
21740
-73
21741
56
21742
127
21743
124
21744
19
21745
-68
21746
-128
21747
-128
21748
-71
21749
53
21750
127
21751
120
21752
16
21753
-69
21754
-128
21755
-128
21756
-76
21757
55
21758
127
21759
120
21760
17
21761
-67
21762
-128
21763
-128
21764
-74
21765
52
21766
127
21767
122
21768
17
21769
-70
21770
-128
21771
-128
21772
-76
21773
54
21774
127
21775
121
21776
17
21777
-67
21778
-128
21779
-128
21780
-74
21781
52
21782
127
21783
121
21784
17
21785
-71
21786
-128
21787
-128
21788
-75
21789
51
21790
127
21791
123
21792
16
21793
-67
21794
-128
21795
-128
21796
-73
21797
55
21798
127
21799
127
21800
127
21801
49
21802
-43
21803
-105
21804
-128
21805
-128
21806
-104
21807
41
21808
127
21809
127
21810
127
21811
57
21812
-37
21813
-97
21814
-128
21815
-128
21816
-106
21817
34
21818
127
21819
127
21820
127
21821
50
21822
-43
21823
-101
21824
-128
21825
-128
21826
-97
21827
31
21828
127
21829
127
21830
127
21831
48
21832
-46
21833
-105
21834
-128
21835
-128
21836
-98
21837
26
21838
127
21839
127
21840
127
21841
44
21842
-48
21843
-106
21844
-128
21845
-128
21846
-102
21847
27
21848
127
21849
127
21850
127
21851
44
21852
-48
21853
-109
21854
-128
21855
-128
21856
-103
21857
27
21858
127
21859
127
21860
127
21861
44
21862
-49
21863
-110
21864
-128
21865
-107
21866
16
21867
111
21868
83
21869
-16
21870
-98
21871
-128
21872
-128
21873
-101
21874
29
21875
124
21876
100
21877
1
21878
-71
21879
-128
21880
-128
21881
-89
21882
40
21883
127
21884
109
21885
7
21886
-78
21887
-128
21888
-128
21889
-83
21890
46
21891
127
21892
113
21893
12
21894
-75
21895
-128
21896
-128
21897
-80
21898
49
21899
127
21900
117
21901
13
21902
-73
21903
-128
21904
-128
21905
-76
21906
50
21907
127
21908
120
21909
15
21910
-72
21911
-128
21912
-128
21913
-76
21914
53
21915
127
21916
120
21917
18
21918
-72
21919
-128
21920
-128
21921
-74
21922
51
21923
127
21924
122
21925
20
21926
-71
21927
-128
21928
-128
21929
-77
21930
51
21931
127
21932
120
21933
15
21934
-68
21935
-128
21936
-128
21937
-75
21938
54
21939
127
21940
122
21941
20
21942
-68
21943
-128
21944
-128
21945
-71
21946
54
21947
127
21948
124
21949
18
21950
-69
21951
-128
21952
-128
21953
-73
21954
55
21955
127
21956
124
21957
18
21958
-68
21959
-128
21960
-128
21961
-71
21962
54
21963
127
21964
124
21965
19
21966
-68
21967
-128
21968
-128
21969
-72
21970
56
21971
127
21972
121
21973
19
21974
-66
21975
-128
21976
-128
21977
-74
21978
54
21979
127
21980
124
21981
20
21982
-68
21983
-128
21984
-128
21985
-74
21986
52
21987
127
21988
121
21989
16
21990
-71
21991
-128
21992
-128
21993
-75
21994
53
21995
127
21996
123
21997
16
21998
-67
21999
-128
22000
-128
22001
-72
22002
56
22003
127
22004
122
22005
18
22006
-69
22007
-128
22008
-128
22009
-72
22010
55
22011
127
22012
124
22013
18
22014
-69
22015
-128
22016
-128
22017
-73
22018
56
22019
127
22020
122
22021
20
22022
-70
22023
-128
22024
-128
22025
-75
22026
51
22027
127
22028
124
22029
16
22030
-67
22031
-128
22032
-128
22033
-72
22034
55
22035
127
22036
123
22037
18
22038
-68
22039
-128
22040
-128
22041
-72
22042
55
22043
127
22044
122
22045
18
22046
-69
22047
-128
22048
-128
22049
-72
22050
54
22051
127
22052
123
22053
18
22054
-69
22055
-128
22056
-128
22057
-72
22058
55
22059
127
22060
125
22061
17
22062
-67
22063
-128
22064
-128
22065
-72
22066
55
22067
127
22068
122
22069
18
22070
-68
22071
-128
22072
-128
22073
-71
22074
55
22075
127
22076
124
22077
19
22078
-68
22079
-128
22080
-128
22081
-71
22082
55
22083
127
22084
122
22085
18
22086
-69
22087
-128
22088
-128
22089
-72
22090
54
22091
127
22092
124
22093
18
22094
-69
22095
-128
22096
-128
22097
-71
22098
53
22099
127
22100
120
22101
16
22102
-69
22103
-128
22104
-128
22105
-75
22106
55
22107
127
22108
121
22109
17
22110
-66
22111
-128
22112
-128
22113
-73
22114
55
22115
127
22116
122
22117
20
22118
-67
22119
-128
22120
-128
22121
-72
22122
56
22123
127
22124
124
22125
19
22126
-68
22127
-128
22128
-128
22129
-71
22130
54
22131
127
22132
124
22133
18
22134
-69
22135
-128
22136
-128
22137
-72
22138
54
22139
127
22140
124
22141
19
22142
-68
22143
-128
22144
-128
22145
-72
22146
54
22147
127
22148
122
22149
17
22150
-68
22151
-128
22152
-128
22153
-72
22154
53
22155
127
22156
122
22157
18
22158
-70
22159
-128
22160
-128
22161
-71
22162
55
22163
127
22164
124
22165
19
22166
-69
22167
-128
22168
-128
22169
-75
22170
51
22171
127
22172
122
22173
17
22174
-71
22175
-128
22176
-128
22177
-76
22178
55
22179
127
22180
120
22181
17
22182
-66
22183
-128
22184
-128
22185
-74
22186
54
22187
127
22188
121
22189
19
22190
-66
22191
-128
22192
-128
22193
-73
22194
54
22195
127
22196
124
22197
19
22198
-68
22199
-128
22200
-128
22201
-73
22202
56
22203
127
22204
125
22205
17
22206
-66
22207
-128
22208
-128
22209
-72
22210
54
22211
127
22212
122
22213
18
22214
-69
22215
-128
22216
-128
22217
-71
22218
55
22219
127
22220
122
22221
17
22222
-69
22223
-128
22224
-128
22225
-73
22226
56
22227
127
22228
124
22229
19
22230
-69
22231
-128
22232
-128
22233
-74
22234
56
22235
127
22236
122
22237
17
22238
-69
22239
-128
22240
-128
22241
-71
22242
55
22243
127
22244
123
22245
18
22246
-68
22247
-128
22248
-128
22249
-128
22250
-66
22251
62
22252
127
22253
127
22254
127
22255
76
22256
-22
22257
-102
22258
-128
22259
-128
22260
-76
22261
47
22262
127
22263
127
22264
127
22265
61
22266
-34
22267
-97
22268
-128
22269
-128
22270
-105
22271
38
22272
127
22273
127
22274
127
22275
54
22276
-40
22277
-102
22278
-128
22279
-128
22280
-110
22281
32
22282
127
22283
127
22284
127
22285
47
22286
-42
22287
-105
22288
-128
22289
-128
22290
-98
22291
29
22292
127
22293
127
22294
127
22295
47
22296
-46
22297
-108
22298
-128
22299
-128
22300
-100
22301
27
22302
127
22303
127
22304
127
22305
45
22306
-48
22307
-108
22308
-128
22309
-106
22310
18
22311
110
22312
85
22313
-16
22314
-97
22315
-128
22316
-128
22317
-100
22318
29
22319
126
22320
100
22321
-1
22322
-70
22323
-128
22324
-128
22325
-87
22326
38
22327
127
22328
108
22329
6
22330
-79
22331
-128
22332
-128
22333
-81
22334
46
22335
127
22336
115
22337
11
22338
-75
22339
-128
22340
-128
22341
-78
22342
48
22343
127
22344
118
22345
14
22346
-72
22347
-128
22348
-128
22349
-76
22350
52
22351
127
22352
120
22353
15
22354
-71
22355
-128
22356
-128
22357
-74
22358
52
22359
127
22360
120
22361
16
22362
-71
22363
-128
22364
-128
22365
-74
22366
55
22367
127
22368
123
22369
16
22370
-68
22371
-128
22372
-128
22373
-76
22374
50
22375
127
22376
124
22377
15
22378
-69
22379
-128
22380
-128
22381
-72
22382
56
22383
127
22384
123
22385
19
22386
-68
22387
-128
22388
-128
22389
-72
22390
56
22391
127
22392
121
22393
18
22394
-69
22395
-128
22396
-128
22397
-71
22398
53
22399
127
22400
121
22401
19
22402
-66
22403
-128
22404
-128
22405
-73
22406
54
22407
127
22408
123
22409
18
22410
-69
22411
-128
22412
-128
22413
-72
22414
54
22415
127
22416
124
22417
20
22418
-70
22419
-128
22420
-128
22421
-73
22422
55
22423
127
22424
124
22425
20
22426
-68
22427
-128
22428
-128
22429
-72
22430
56
22431
127
22432
123
22433
18
22434
-69
22435
-128
22436
-128
22437
-71
22438
55
22439
127
22440
123
22441
19
22442
-68
22443
-128
22444
-128
22445
-72
22446
55
22447
127
22448
123
22449
19
22450
-68
22451
-128
22452
-128
22453
-72
22454
54
22455
127
22456
123
22457
18
22458
-69
22459
-128
22460
-128
22461
-71
22462
55
22463
127
22464
124
22465
19
22466
-68
22467
-128
22468
-128
22469
-72
22470
55
22471
127
22472
123
22473
18
22474
-68
22475
-128
22476
-128
22477
-70
22478
54
22479
127
22480
124
22481
18
22482
-69
22483
-128
22484
-128
22485
-73
22486
56
22487
127
22488
122
22489
20
22490
-66
22491
-128
22492
-128
22493
-72
22494
55
22495
127
22496
124
22497
19
22498
-68
22499
-128
22500
-128
22501
-72
22502
55
22503
127
22504
122
22505
18
22506
-69
22507
-128
22508
-128
22509
-72
22510
55
22511
127
22512
122
22513
18
22514
-69
22515
-128
22516
-128
22517
-73
22518
56
22519
127
22520
122
22521
18
22522
-68
22523
-128
22524
-128
22525
-71
22526
54
22527
127
22528
123
22529
18
22530
-69
22531
-128
22532
-128
22533
-74
22534
53
22535
127
22536
119
22537
15
22538
-70
22539
-128
22540
-128
22541
-75
22542
54
22543
127
22544
122
22545
17
22546
-67
22547
-128
22548
-128
22549
-71
22550
54
22551
127
22552
123
22553
17
22554
-70
22555
-128
22556
-128
22557
-71
22558
55
22559
127
22560
124
22561
19
22562
-68
22563
-128
22564
-128
22565
-72
22566
55
22567
127
22568
122
22569
18
22570
-69
22571
-128
22572
-128
22573
-72
22574
54
22575
127
22576
124
22577
19
22578
-69
22579
-128
22580
-128
22581
-71
22582
53
22583
127
22584
119
22585
15
22586
-71
22587
-128
22588
-128
22589
-76
22590
51
22591
127
22592
124
22593
16
22594
-68
22595
-128
22596
-128
22597
-72
22598
56
22599
127
22600
122
22601
18
22602
-69
22603
-128
22604
-128
22605
-71
22606
54
22607
127
22608
124
22609
18
22610
-69
22611
-128
22612
-128
22613
-71
22614
56
22615
127
22616
123
22617
19
22618
-68
22619
-128
22620
-128
22621
-71
22622
54
22623
127
22624
122
22625
18
22626
-69
22627
-128
22628
-128
22629
-71
22630
56
22631
127
22632
123
22633
19
22634
-68
22635
-128
22636
-128
22637
-71
22638
54
22639
127
22640
123
22641
17
22642
-68
22643
-128
22644
-128
22645
-71
22646
55
22647
127
22648
122
22649
18
22650
-69
22651
-128
22652
-128
22653
-71
22654
55
22655
127
22656
124
22657
19
22658
-68
22659
-128
22660
-128
22661
-72
22662
55
22663
127
22664
123
22665
18
22666
-68
22667
-128
22668
-128
22669
-75
22670
51
22671
127
22672
124
22673
16
22674
-68
22675
-128
22676
-128
22677
-72
22678
55
22679
127
22680
123
22681
18
22682
-68
22683
-128
22684
-128
22685
-71
22686
54
22687
127
22688
124
22689
18
22690
-69
22691
-128
22692
-128
22693
-73
22694
56
22695
127
22696
124
22697
18
22698
-68
22699
-128
22700
-128
22701
-74
22702
53
22703
127
22704
120
22705
17
22706
-71
22707
-128
22708
-128
22709
-74
22710
53
22711
127
22712
119
22713
15
22714
-71
22715
-128
22716
-128
22717
-75
22718
52
22719
127
22720
124
22721
16
22722
-67
22723
-128
22724
-128
22725
-72
22726
55
22727
127
22728
123
22729
19
22730
-68
22731
-128
22732
-128
22733
-72
22734
55
22735
127
22736
122
22737
18
22738
-69
22739
-128
22740
-128
22741
-71
22742
55
22743
127
22744
124
22745
19
22746
-68
22747
-128
22748
-128
22749
-72
22750
55
22751
127
22752
122
22753
17
22754
-69
22755
-128
22756
-128
22757
-128
22758
-66
22759
62
22760
127
22761
127
22762
127
22763
74
22764
-21
22765
-101
22766
-128
22767
-128
22768
-77
22769
47
22770
127
22771
127
22772
127
22773
60
22774
-34
22775
-112
22776
-128
22777
-128
22778
-104
22779
38
22780
127
22781
127
22782
127
22783
54
22784
-41
22785
-102
22786
-128
22787
-128
22788
-110
22789
32
22790
127
22791
127
22792
127
22793
50
22794
-43
22795
-105
22796
-128
22797
-128
22798
-98
22799
30
22800
127
22801
127
22802
127
22803
46
22804
-46
22805
-107
22806
-128
22807
-128
22808
-99
22809
25
22810
127
22811
127
22812
127
22813
43
22814
-50
22815
-109
22816
-128
22817
-128
22818
-102
22819
26
22820
127
22821
127
22822
127
22823
41
22824
-50
22825
-109
22826
-128
22827
-128
22828
-104
22829
22
22830
127
22831
127
22832
127
22833
45
22834
-47
22835
-109
22836
-128
22837
-128
22838
-104
22839
27
22840
127
22841
127
22842
127
22843
43
22844
-49
22845
-110
22846
-128
22847
-128
22848
-102
22849
25
22850
127
22851
127
22852
127
22853
44
22854
-48
22855
-109
22856
-128
22857
-128
22858
-102
22859
24
22860
127
22861
127
22862
127
22863
42
22864
-50
22865
-111
22866
-128
22867
-128
22868
-104
22869
26
22870
127
22871
127
22872
127
22873
40
22874
-51
22875
-110
22876
-128
22877
-128
22878
-106
22879
22
22880
127
22881
127
22882
127
22883
43
22884
-47
22885
-111
22886
-128
22887
-108
22888
15
22889
110
22890
83
22891
-16
22892
-98
22893
-128
22894
-128
22895
-101
22896
25
22897
122
22898
96
22899
-4
22900
-72
22901
-128
22902
-128
22903
-90
22904
39
22905
127
22906
110
22907
5
22908
-78
22909
-128
22910
-128
22911
-85
22912
44
22913
127
22914
114
22915
9
22916
-75
22917
-128
22918
-128
22919
-81
22920
48
22921
127
22922
117
22923
13
22924
-73
22925
-128
22926
-128
22927
-75
22928
52
22929
127
22930
120
22931
16
22932
-71
22933
-128
22934
-128
22935
-74
22936
51
22937
127
22938
120
22939
16
22940
-71
22941
-128
22942
-128
22943
-74
22944
53
22945
127
22946
122
22947
17
22948
-70
22949
-128
22950
-128
22951
-73
22952
53
22953
127
22954
121
22955
17
22956
-68
22957
-128
22958
-128
22959
-72
22960
53
22961
127
22962
119
22963
15
22964
-70
22965
-128
22966
-128
22967
-76
22968
56
22969
127
22970
120
22971
16
22972
-67
22973
-128
22974
-128
22975
-73
22976
55
22977
127
22978
122
22979
17
22980
-70
22981
-128
22982
-128
22983
-74
22984
56
22985
127
22986
122
22987
18
22988
-69
22989
-128
22990
-128
22991
-72
22992
54
22993
127
22994
123
22995
17
22996
-69
22997
-128
22998
-128
22999
-71
23000
55
23001
127
23002
123
23003
18
23004
-69
23005
-128
23006
-128
23007
-73
23008
56
23009
127
23010
122
23011
18
23012
-69
23013
-128
23014
-128
23015
-74
23016
54
23017
127
23018
125
23019
17
23020
-67
23021
-128
23022
-128
23023
-75
23024
52
23025
127
23026
124
23027
16
23028
-67
23029
-128
23030
-128
23031
-72
23032
55
23033
127
23034
123
23035
19
23036
-68
23037
-128
23038
-128
23039
-71
23040
54
23041
127
23042
124
23043
20
23044
-68
23045
-128
23046
-128
23047
-71
23048
54
23049
127
23050
122
23051
18
23052
-69
23053
-128
23054
-128
23055
-72
23056
54
23057
127
23058
124
23059
19
23060
-68
23061
-128
23062
-128
23063
-71
23064
54
23065
127
23066
124
23067
19
23068
-68
23069
-128
23070
-128
23071
-71
23072
54
23073
127
23074
124
23075
20
23076
-68
23077
-128
23078
-128
23079
-72
23080
55
23081
127
23082
122
23083
18
23084
-69
23085
-128
23086
-128
23087
-74
23088
55
23089
127
23090
124
23091
18
23092
-69
23093
-128
23094
-128
23095
-71
23096
55
23097
127
23098
123
23099
19
23100
-68
23101
-128
23102
-128
23103
-71
23104
54
23105
127
23106
123
23107
18
23108
-69
23109
-128
23110
-128
23111
-72
23112
55
23113
127
23114
123
23115
18
23116
-68
23117
-128
23118
-128
23119
-71
23120
54
23121
127
23122
123
23123
18
23124
-69
23125
-128
23126
-128
23127
-72
23128
54
23129
127
23130
124
23131
19
23132
-69
23133
-128
23134
-128
23135
-72
23136
56
23137
127
23138
120
23139
19
23140
-66
23141
-128
23142
-128
23143
-73
23144
55
23145
127
23146
123
23147
19
23148
-68
23149
-128
23150
-128
23151
-72
23152
54
23153
127
23154
124
23155
18
23156
-70
23157
-128
23158
-128
23159
-72
23160
54
23161
127
23162
122
23163
18
23164
-69
23165
-128
23166
-128
23167
-74
23168
53
23169
127
23170
120
23171
16
23172
-71
23173
-128
23174
-128
23175
-76
23176
52
23177
127
23178
122
23179
16
23180
-68
23181
-128
23182
-128
23183
-72
23184
55
23185
127
23186
122
23187
18
23188
-68
23189
-128
23190
-128
23191
-71
23192
54
23193
127
23194
122
23195
18
23196
-69
23197
-128
23198
-128
23199
-72
23200
55
23201
127
23202
124
23203
19
23204
-68
23205
-128
23206
-128
23207
-128
23208
-67
23209
62
23210
127
23211
127
23212
127
23213
76
23214
-22
23215
-102
23216
-128
23217
-128
23218
-77
23219
47
23220
127
23221
127
23222
127
23223
60
23224
-33
23225
-97
23226
-128
23227
-128
23228
-103
23229
36
23230
127
23231
127
23232
127
23233
52
23234
-42
23235
-100
23236
-128
23237
-128
23238
-111
23239
33
23240
127
23241
127
23242
127
23243
49
23244
-44
23245
-106
23246
-128
23247
-128
23248
-100
23249
26
23250
127
23251
127
23252
127
23253
44
23254
-45
23255
-109
23256
-128
23257
-128
23258
-101
23259
28
23260
127
23261
127
23262
127
23263
46
23264
-47
23265
-108
23266
-128
23267
-128
23268
-101
23269
26
23270
127
23271
113
23272
11
23273
-76
23274
-128
23275
-128
23276
-67
23277
40
23278
127
23279
105
23280
4
23281
-82
23282
-128
23283
-128
23284
-69
23285
39
23286
127
23287
107
23288
6
23289
-80
23290
-128
23291
-128
23292
-67
23293
44
23294
127
23295
116
23296
11
23297
-76
23298
-128
23299
-128
23300
-81
23301
48
23302
127
23303
118
23304
13
23305
-69
23306
-128
23307
-128
23308
-76
23309
53
23310
127
23311
119
23312
18
23313
-68
23314
-128
23315
-128
23316
-77
23317
50
23318
127
23319
122
23320
15
23321
-69
23322
-128
23323
-128
23324
-74
23325
54
23326
127
23327
121
23328
17
23329
-70
23330
-128
23331
-128
23332
-72
23333
54
23334
127
23335
122
23336
19
23337
-69
23338
-128
23339
-128
23340
-72
23341
54
23342
127
23343
122
23344
19
23345
-69
23346
-128
23347
-128
23348
-71
23349
54
23350
127
23351
122
23352
18
23353
-69
23354
-128
23355
-128
23356
-72
23357
54
23358
127
23359
123
23360
19
23361
-68
23362
-128
23363
-128
23364
-71
23365
54
23366
127
23367
123
23368
18
23369
-69
23370
-128
23371
-128
23372
-71
23373
55
23374
127
23375
122
23376
19
23377
-68
23378
-128
23379
-128
23380
-71
23381
54
23382
127
23383
122
23384
18
23385
-69
23386
-128
23387
-128
23388
-71
23389
54
23390
127
23391
123
23392
18
23393
-69
23394
-128
23395
-128
23396
-71
23397
55
23398
127
23399
123
23400
18
23401
-69
23402
-128
23403
-128
23404
-70
23405
54
23406
127
23407
123
23408
18
23409
-68
23410
-128
23411
-128
23412
-70
23413
54
23414
127
23415
123
23416
18
23417
-68
23418
-128
23419
-128
23420
-72
23421
55
23422
127
23423
122
23424
18
23425
-69
23426
-128
23427
-128
23428
-73
23429
55
23430
127
23431
124
23432
17
23433
-68
23434
-128
23435
-128
23436
-71
23437
54
23438
127
23439
122
23440
18
23441
-69
23442
-128
23443
-128
23444
-70
23445
54
23446
127
23447
124
23448
20
23449
-68
23450
-128
23451
-128
23452
-71
23453
55
23454
127
23455
122
23456
18
23457
-69
23458
-128
23459
-128
23460
-72
23461
55
23462
127
23463
123
23464
21
23465
-69
23466
-128
23467
-128
23468
-75
23469
51
23470
127
23471
123
23472
16
23473
-67
23474
-128
23475
-128
23476
-74
23477
52
23478
127
23479
122
23480
17
23481
-71
23482
-128
23483
-128
23484
-76
23485
54
23486
127
23487
121
23488
18
23489
-66
23490
-128
23491
-128
23492
-73
23493
54
23494
127
23495
122
23496
18
23497
-69
23498
-128
23499
-128
23500
-71
23501
55
23502
127
23503
123
23504
19
23505
-68
23506
-128
23507
-128
23508
-71
23509
54
23510
127
23511
123
23512
18
23513
-69
23514
-128
23515
-128
23516
-71
23517
55
23518
127
23519
123
23520
19
23521
-68
23522
-128
23523
-128
23524
-72
23525
56
23526
127
23527
123
23528
19
23529
-68
23530
-128
23531
-128
23532
-71
23533
54
23534
127
23535
122
23536
18
23537
-68
23538
-128
23539
-128
23540
-71
23541
53
23542
127
23543
122
23544
17
23545
-70
23546
-128
23547
-128
23548
-72
23549
55
23550
127
23551
124
23552
19
23553
-68
23554
-128
23555
-128
23556
-73
23557
55
23558
127
23559
123
23560
18
23561
-69
23562
-128
23563
-128
23564
-72
23565
55
23566
127
23567
121
23568
19
23569
-66
23570
-128
23571
-128
23572
-72
23573
55
23574
127
23575
122
23576
18
23577
-69
23578
-128
23579
-128
23580
-74
23581
54
23582
127
23583
122
23584
18
23585
-67
23586
-128
23587
-128
23588
-71
23589
54
23590
127
23591
122
23592
20
23593
-65
23594
-128
23595
-128
23596
-73
23597
54
23598
127
23599
122
23600
18
23601
-69
23602
-128
23603
-128
23604
-72
23605
55
23606
127
23607
122
23608
21
23609
-67
23610
-128
23611
-128
23612
-75
23613
52
23614
127
23615
122
23616
16
23617
-67
23618
-128
23619
-128
23620
-74
23621
54
23622
127
23623
123
23624
18
23625
-68
23626
-128
23627
-128
23628
-71
23629
53
23630
127
23631
122
23632
17
23633
-68
23634
-128
23635
-128
23636
-71
23637
54
23638
127
23639
122
23640
17
23641
-69
23642
-128
23643
-128
23644
-71
23645
54
23646
127
23647
123
23648
19
23649
-69
23650
-128
23651
-128
23652
-74
23653
55
23654
127
23655
123
23656
18
23657
-68
23658
-128
23659
-128
23660
-71
23661
55
23662
127
23663
123
23664
18
23665
-69
23666
-128
23667
-128
23668
-72
23669
56
23670
127
23671
121
23672
20
23673
-67
23674
-128
23675
-128
23676
-75
23677
52
23678
127
23679
123
23680
17
23681
-67
23682
-128
23683
-128
23684
-72
23685
54
23686
127
23687
123
23688
19
23689
-69
23690
-128
23691
-128
23692
-72
23693
57
23694
127
23695
124
23696
17
23697
-67
23698
-128
23699
-128
23700
-72
23701
54
23702
127
23703
122
23704
18
23705
-69
23706
-128
23707
-128
23708
-72
23709
54
23710
127
23711
122
23712
18
23713
-69
23714
-128
23715
-128
23716
-72
23717
56
23718
127
23719
127
23720
127
23721
46
23722
-43
23723
-102
23724
-128
23725
-128
23726
-103
23727
42
23728
127
23729
127
23730
127
23731
61
23732
-34
23733
-98
23734
-128
23735
-128
23736
-106
23737
34
23738
127
23739
127
23740
127
23741
49
23742
-44
23743
-102
23744
-128
23745
-128
23746
-112
23747
31
23748
127
23749
127
23750
127
23751
48
23752
-45
23753
-107
23754
-128
23755
-128
23756
-100
23757
29
23758
127
23759
127
23760
127
23761
46
23762
-47
23763
-108
23764
-128
23765
-128
23766
-101
23767
28
23768
127
23769
127
23770
127
23771
44
23772
-48
23773
-110
23774
-128
23775
-128
23776
-101
23777
26
23778
127
23779
127
23780
127
23781
43
23782
-49
23783
-109
23784
-128
23785
-106
23786
15
23787
112
23788
83
23789
-17
23790
-97
23791
-128
23792
-128
23793
-100
23794
28
23795
126
23796
100
23797
-2
23798
-70
23799
-128
23800
-128
23801
-87
23802
38
23803
127
23804
109
23805
6
23806
-80
23807
-128
23808
-128
23809
-83
23810
44
23811
127
23812
115
23813
11
23814
-76
23815
-128
23816
-128
23817
-80
23818
50
23819
127
23820
117
23821
15
23822
-74
23823
-128
23824
-128
23825
-77
23826
52
23827
127
23828
121
23829
16
23830
-71
23831
-128
23832
-128
23833
-75
23834
52
23835
127
23836
122
23837
17
23838
-70
23839
-128
23840
-128
23841
-76
23842
51
23843
127
23844
121
23845
16
23846
-71
23847
-128
23848
-128
23849
-128
23850
-68
23851
61
23852
127
23853
127
23854
127
23855
74
23856
-22
23857
-103
23858
-128
23859
-128
23860
-80
23861
49
23862
127
23863
127
23864
127
23865
60
23866
-34
23867
-97
23868
-128
23869
-128
23870
-105
23871
37
23872
127
23873
127
23874
127
23875
52
23876
-41
23877
-102
23878
-128
23879
-128
23880
-111
23881
30
23882
127
23883
127
23884
127
23885
46
23886
-46
23887
-104
23888
-128
23889
-128
23890
-99
23891
30
23892
127
23893
127
23894
127
23895
46
23896
-47
23897
-108
23898
-128
23899
-128
23900
-100
23901
27
23902
127
23903
127
23904
127
23905
45
23906
-48
23907
-108
23908
-128
23909
-106
23910
18
23911
111
23912
84
23913
-14
23914
-80
23915
-128
23916
-128
23917
-101
23918
29
23919
126
23920
100
23921
-1
23922
-69
23923
-128
23924
-128
23925
-87
23926
38
23927
127
23928
106
23929
4
23930
-80
23931
-128
23932
-128
23933
-86
23934
44
23935
127
23936
112
23937
9
23938
-73
23939
-128
23940
-128
23941
-79
23942
49
23943
127
23944
117
23945
14
23946
-73
23947
-128
23948
-128
23949
-76
23950
51
23951
127
23952
121
23953
16
23954
-71
23955
-128
23956
-128
23957
-76
23958
52
23959
127
23960
122
23961
16
23962
-70
23963
-128
23964
-128
23965
-73
23966
54
23967
127
23968
122
23969
17
23970
-70
23971
-128
23972
-128
23973
-73
23974
53
23975
127
23976
120
23977
17
23978
-68
23979
-128
23980
-128
23981
-72
23982
54
23983
127
23984
122
23985
17
23986
-68
23987
-128
23988
-128
23989
-72
23990
53
23991
127
23992
121
23993
19
23994
-68
23995
-128
23996
-128
23997
-73
23998
55
23999
127
24000
122