repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #1331 from Guilhem7/master
[RRG-proxmark3.git]
/
traces
/
lf_ATA5577_jablotron.pm3
blob
2aca62e4c391bf44b64194fb0c9919a489f2cd90
1
-127
2
-127
3
-127
4
-127
5
-127
6
-127
7
-127
8
-127
9
-127
10
-127
11
-127
12
-127
13
-127
14
-127
15
-127
16
-127
17
-126
18
-117
19
-109
20
-101
21
-94
22
34
23
127
24
127
25
127
26
127
27
127
28
127
29
127
30
127
31
127
32
127
33
127
34
127
35
127
36
127
37
127
38
127
39
127
40
127
41
127
42
127
43
127
44
127
45
127
46
127
47
120
48
112
49
104
50
98
51
91
52
85
53
79
54
22
55
-62
56
-127
57
-127
58
-127
59
-127
60
-127
61
-127
62
-127
63
-127
64
-127
65
-127
66
-127
67
-127
68
-127
69
-127
70
-127
71
-127
72
-127
73
-127
74
-127
75
-127
76
-127
77
-127
78
-127
79
-127
80
-127
81
-127
82
-117
83
-109
84
-101
85
-94
86
33
87
127
88
127
89
127
90
127
91
127
92
127
93
127
94
127
95
127
96
127
97
127
98
127
99
127
100
127
101
127
102
127
103
127
104
127
105
127
106
127
107
127
108
127
109
127
110
127
111
121
112
113
113
105
114
98
115
91
116
85
117
79
118
22
119
-62
120
-127
121
-127
122
-127
123
-127
124
-127
125
-127
126
-127
127
-127
128
-127
129
-127
130
-127
131
-127
132
-127
133
-127
134
-127
135
-127
136
-127
137
-127
138
-127
139
-127
140
-127
141
-127
142
-127
143
-127
144
-127
145
-127
146
-117
147
-110
148
-101
149
-95
150
33
151
127
152
127
153
127
154
127
155
127
156
127
157
127
158
127
159
127
160
127
161
127
162
127
163
127
164
127
165
127
166
127
167
127
168
127
169
127
170
127
171
127
172
127
173
127
174
127
175
120
176
113
177
104
178
97
179
91
180
85
181
79
182
22
183
-62
184
-127
185
-127
186
-127
187
-127
188
-127
189
-127
190
-127
191
-127
192
-127
193
-127
194
-127
195
-127
196
-127
197
-127
198
-127
199
-127
200
-127
201
-127
202
-127
203
-127
204
-127
205
-127
206
-127
207
-127
208
-127
209
-127
210
-118
211
-110
212
-102
213
-95
214
32
215
127
216
127
217
127
218
127
219
127
220
127
221
127
222
127
223
127
224
127
225
127
226
127
227
127
228
127
229
127
230
127
231
127
232
127
233
127
234
127
235
127
236
127
237
127
238
127
239
121
240
113
241
106
242
99
243
92
244
86
245
80
246
24
247
-60
248
-127
249
-127
250
-127
251
-127
252
-127
253
-127
254
-127
255
-127
256
-127
257
-127
258
-127
259
-127
260
-127
261
-127
262
-127
263
-127
264
-127
265
-127
266
-127
267
-127
268
-127
269
-127
270
-127
271
-127
272
-127
273
-125
274
-116
275
-108
276
-101
277
-94
278
34
279
127
280
127
281
127
282
127
283
127
284
127
285
127
286
127
287
127
288
127
289
127
290
127
291
127
292
127
293
127
294
127
295
127
296
127
297
127
298
127
299
127
300
127
301
127
302
127
303
120
304
113
305
105
306
98
307
91
308
85
309
79
310
23
311
-61
312
-127
313
-127
314
-127
315
-127
316
-127
317
-127
318
-127
319
-127
320
-127
321
-127
322
-127
323
-127
324
-127
325
-127
326
-127
327
-127
328
-127
329
-127
330
-127
331
-127
332
-127
333
-127
334
-127
335
-127
336
-127
337
-127
338
-118
339
-110
340
-102
341
-96
342
32
343
127
344
127
345
127
346
127
347
127
348
127
349
127
350
127
351
127
352
127
353
127
354
127
355
127
356
127
357
127
358
127
359
127
360
127
361
127
362
127
363
127
364
127
365
127
366
127
367
120
368
112
369
105
370
98
371
91
372
86
373
79
374
21
375
-63
376
-127
377
-127
378
-127
379
-127
380
-127
381
-127
382
-127
383
-127
384
-127
385
-127
386
-127
387
-127
388
-127
389
-127
390
-127
391
-127
392
-127
393
-127
394
-127
395
-127
396
-127
397
-127
398
-127
399
-127
400
-127
401
-126
402
-117
403
-109
404
-101
405
-94
406
-87
407
-80
408
-75
409
-70
410
-65
411
-61
412
-56
413
-51
414
-48
415
-44
416
-41
417
-38
418
-35
419
-32
420
-30
421
-27
422
-25
423
-24
424
-21
425
-20
426
-18
427
-17
428
-16
429
-14
430
-13
431
-12
432
-11
433
-10
434
-9
435
-8
436
-7
437
-7
438
114
439
127
440
127
441
127
442
127
443
127
444
127
445
127
446
127
447
127
448
127
449
127
450
127
451
127
452
127
453
127
454
127
455
127
456
127
457
127
458
127
459
127
460
127
461
127
462
127
463
127
464
125
465
117
466
110
467
102
468
95
469
88
470
31
471
-54
472
-127
473
-127
474
-127
475
-127
476
-127
477
-127
478
-127
479
-127
480
-127
481
-127
482
-127
483
-127
484
-127
485
-127
486
-127
487
-127
488
-127
489
-127
490
-127
491
-127
492
-127
493
-127
494
-127
495
-127
496
-127
497
-125
498
-116
499
-108
500
-99
501
-92
502
35
503
127
504
127
505
127
506
127
507
127
508
127
509
127
510
127
511
127
512
127
513
127
514
127
515
127
516
127
517
127
518
127
519
127
520
127
521
127
522
127
523
127
524
127
525
127
526
127
527
120
528
113
529
105
530
98
531
91
532
85
533
79
534
22
535
-62
536
-127
537
-127
538
-127
539
-127
540
-127
541
-127
542
-127
543
-127
544
-127
545
-127
546
-127
547
-127
548
-127
549
-127
550
-127
551
-127
552
-127
553
-127
554
-127
555
-127
556
-127
557
-127
558
-127
559
-127
560
-127
561
-127
562
-118
563
-110
564
-102
565
-95
566
33
567
127
568
127
569
127
570
127
571
127
572
127
573
127
574
127
575
127
576
127
577
127
578
127
579
127
580
127
581
127
582
127
583
127
584
127
585
127
586
127
587
127
588
127
589
127
590
127
591
120
592
112
593
104
594
98
595
91
596
85
597
79
598
22
599
-62
600
-127
601
-127
602
-127
603
-127
604
-127
605
-127
606
-127
607
-127
608
-127
609
-127
610
-127
611
-127
612
-127
613
-127
614
-127
615
-127
616
-127
617
-127
618
-127
619
-127
620
-127
621
-127
622
-127
623
-127
624
-127
625
-126
626
-118
627
-110
628
-101
629
-94
630
32
631
127
632
127
633
127
634
127
635
127
636
127
637
127
638
127
639
127
640
127
641
127
642
127
643
127
644
127
645
127
646
127
647
127
648
127
649
127
650
127
651
127
652
127
653
127
654
127
655
120
656
113
657
105
658
98
659
91
660
86
661
79
662
75
663
70
664
64
665
60
666
57
667
53
668
50
669
46
670
44
671
41
672
39
673
36
674
34
675
32
676
30
677
28
678
27
679
25
680
24
681
21
682
20
683
19
684
18
685
17
686
16
687
15
688
15
689
13
690
13
691
12
692
12
693
12
694
-28
695
-107
696
-127
697
-127
698
-127
699
-127
700
-127
701
-127
702
-127
703
-127
704
-127
705
-127
706
-127
707
-127
708
-127
709
-127
710
-127
711
-127
712
-127
713
-127
714
-127
715
-127
716
-127
717
-127
718
-127
719
-127
720
-127
721
-127
722
-127
723
-120
724
-111
725
-104
726
24
727
127
728
127
729
127
730
127
731
127
732
127
733
127
734
127
735
127
736
127
737
127
738
127
739
127
740
127
741
127
742
127
743
127
744
127
745
127
746
127
747
127
748
127
749
127
750
127
751
118
752
111
753
103
754
96
755
90
756
84
757
78
758
21
759
-63
760
-127
761
-127
762
-127
763
-127
764
-127
765
-127
766
-127
767
-127
768
-127
769
-127
770
-127
771
-127
772
-127
773
-127
774
-127
775
-127
776
-127
777
-127
778
-127
779
-127
780
-127
781
-127
782
-127
783
-127
784
-127
785
-127
786
-118
787
-110
788
-102
789
-95
790
33
791
127
792
127
793
127
794
127
795
127
796
127
797
127
798
127
799
127
800
127
801
127
802
127
803
127
804
127
805
127
806
127
807
127
808
127
809
127
810
127
811
127
812
127
813
127
814
127
815
120
816
112
817
105
818
98
819
92
820
85
821
79
822
23
823
-61
824
-127
825
-127
826
-127
827
-127
828
-127
829
-127
830
-127
831
-127
832
-127
833
-127
834
-127
835
-127
836
-127
837
-127
838
-127
839
-127
840
-127
841
-127
842
-127
843
-127
844
-127
845
-127
846
-127
847
-127
848
-127
849
-127
850
-118
851
-109
852
-101
853
-94
854
-87
855
-81
856
-75
857
-70
858
-65
859
-60
860
-56
861
-52
862
-48
863
-44
864
-40
865
-38
866
-35
867
-32
868
-29
869
-27
870
-25
871
-23
872
-21
873
-19
874
-17
875
-16
876
-15
877
-14
878
-13
879
-11
880
-10
881
-9
882
-8
883
-8
884
-7
885
-6
886
114
887
127
888
127
889
127
890
127
891
127
892
127
893
127
894
127
895
127
896
127
897
127
898
127
899
127
900
127
901
127
902
127
903
127
904
127
905
127
906
127
907
127
908
127
909
127
910
127
911
127
912
125
913
116
914
109
915
101
916
95
917
88
918
30
919
-55
920
-127
921
-127
922
-127
923
-127
924
-127
925
-127
926
-127
927
-127
928
-127
929
-127
930
-127
931
-127
932
-127
933
-127
934
-127
935
-127
936
-127
937
-127
938
-127
939
-127
940
-127
941
-127
942
-127
943
-127
944
-127
945
-125
946
-116
947
-108
948
-101
949
-94
950
34
951
127
952
127
953
127
954
127
955
127
956
127
957
127
958
127
959
127
960
127
961
127
962
127
963
127
964
127
965
127
966
127
967
127
968
127
969
127
970
127
971
127
972
127
973
127
974
127
975
121
976
113
977
106
978
99
979
92
980
86
981
80
982
23
983
-61
984
-127
985
-127
986
-127
987
-127
988
-127
989
-127
990
-127
991
-127
992
-127
993
-127
994
-127
995
-127
996
-127
997
-127
998
-127
999
-127
1000
-127
1001
-127
1002
-127
1003
-127
1004
-127
1005
-127
1006
-127
1007
-127
1008
-127
1009
-126
1010
-117
1011
-109
1012
-102
1013
-94
1014
34
1015
127
1016
127
1017
127
1018
127
1019
127
1020
127
1021
127
1022
127
1023
127
1024
127
1025
127
1026
127
1027
127
1028
127
1029
127
1030
127
1031
127
1032
127
1033
127
1034
127
1035
127
1036
127
1037
127
1038
127
1039
120
1040
112
1041
105
1042
97
1043
90
1044
85
1045
79
1046
21
1047
-63
1048
-127
1049
-127
1050
-127
1051
-127
1052
-127
1053
-127
1054
-127
1055
-127
1056
-127
1057
-127
1058
-127
1059
-127
1060
-127
1061
-127
1062
-127
1063
-127
1064
-127
1065
-127
1066
-127
1067
-127
1068
-127
1069
-127
1070
-127
1071
-127
1072
-127
1073
-127
1074
-118
1075
-111
1076
-101
1077
-94
1078
32
1079
127
1080
127
1081
127
1082
127
1083
127
1084
127
1085
127
1086
127
1087
127
1088
127
1089
127
1090
127
1091
127
1092
127
1093
127
1094
127
1095
127
1096
127
1097
127
1098
127
1099
127
1100
127
1101
127
1102
127
1103
120
1104
113
1105
104
1106
98
1107
91
1108
86
1109
79
1110
74
1111
69
1112
65
1113
60
1114
57
1115
53
1116
50
1117
46
1118
44
1119
40
1120
38
1121
35
1122
33
1123
31
1124
30
1125
27
1126
26
1127
24
1128
23
1129
22
1130
21
1131
19
1132
18
1133
17
1134
16
1135
15
1136
14
1137
12
1138
13
1139
12
1140
12
1141
11
1142
-29
1143
-108
1144
-127
1145
-127
1146
-127
1147
-127
1148
-127
1149
-127
1150
-127
1151
-127
1152
-127
1153
-127
1154
-127
1155
-127
1156
-127
1157
-127
1158
-127
1159
-127
1160
-127
1161
-127
1162
-127
1163
-127
1164
-127
1165
-127
1166
-127
1167
-127
1168
-127
1169
-127
1170
-127
1171
-120
1172
-111
1173
-103
1174
25
1175
127
1176
127
1177
127
1178
127
1179
127
1180
127
1181
127
1182
127
1183
127
1184
127
1185
127
1186
127
1187
127
1188
127
1189
127
1190
127
1191
127
1192
127
1193
127
1194
127
1195
127
1196
127
1197
127
1198
127
1199
120
1200
112
1201
104
1202
97
1203
90
1204
84
1205
78
1206
21
1207
-63
1208
-127
1209
-127
1210
-127
1211
-127
1212
-127
1213
-127
1214
-127
1215
-127
1216
-127
1217
-127
1218
-127
1219
-127
1220
-127
1221
-127
1222
-127
1223
-127
1224
-127
1225
-127
1226
-127
1227
-127
1228
-127
1229
-127
1230
-127
1231
-127
1232
-127
1233
-127
1234
-118
1235
-109
1236
-101
1237
-95
1238
32
1239
127
1240
127
1241
127
1242
127
1243
127
1244
127
1245
127
1246
127
1247
127
1248
127
1249
127
1250
127
1251
127
1252
127
1253
127
1254
127
1255
127
1256
127
1257
127
1258
127
1259
127
1260
127
1261
127
1262
127
1263
120
1264
112
1265
105
1266
98
1267
91
1268
85
1269
79
1270
22
1271
-62
1272
-127
1273
-127
1274
-127
1275
-127
1276
-127
1277
-127
1278
-127
1279
-127
1280
-127
1281
-127
1282
-127
1283
-127
1284
-127
1285
-127
1286
-127
1287
-127
1288
-127
1289
-127
1290
-127
1291
-127
1292
-127
1293
-127
1294
-127
1295
-127
1296
-127
1297
-127
1298
-118
1299
-109
1300
-101
1301
-95
1302
33
1303
127
1304
127
1305
127
1306
127
1307
127
1308
127
1309
127
1310
127
1311
127
1312
127
1313
127
1314
127
1315
127
1316
127
1317
127
1318
127
1319
127
1320
127
1321
127
1322
127
1323
127
1324
127
1325
127
1326
127
1327
121
1328
113
1329
105
1330
98
1331
91
1332
85
1333
79
1334
23
1335
-61
1336
-127
1337
-127
1338
-127
1339
-127
1340
-127
1341
-127
1342
-127
1343
-127
1344
-127
1345
-127
1346
-127
1347
-127
1348
-127
1349
-127
1350
-127
1351
-127
1352
-127
1353
-127
1354
-127
1355
-127
1356
-127
1357
-127
1358
-127
1359
-127
1360
-127
1361
-127
1362
-118
1363
-110
1364
-102
1365
-95
1366
-88
1367
-81
1368
-75
1369
-71
1370
-65
1371
-61
1372
-57
1373
-52
1374
-47
1375
-44
1376
-41
1377
-38
1378
-34
1379
-33
1380
-30
1381
-28
1382
-25
1383
-24
1384
-21
1385
-20
1386
-17
1387
-16
1388
-15
1389
-13
1390
-12
1391
-12
1392
-10
1393
-10
1394
-8
1395
-8
1396
-7
1397
-6
1398
115
1399
127
1400
127
1401
127
1402
127
1403
127
1404
127
1405
127
1406
127
1407
127
1408
127
1409
127
1410
127
1411
127
1412
127
1413
127
1414
127
1415
127
1416
127
1417
127
1418
127
1419
127
1420
127
1421
127
1422
127
1423
127
1424
125
1425
116
1426
108
1427
101
1428
95
1429
88
1430
82
1431
77
1432
72
1433
66
1434
62
1435
58
1436
54
1437
51
1438
48
1439
44
1440
42
1441
39
1442
36
1443
34
1444
32
1445
30
1446
28
1447
26
1448
25
1449
23
1450
22
1451
20
1452
20
1453
18
1454
17
1455
16
1456
15
1457
14
1458
14
1459
13
1460
13
1461
11
1462
-30
1463
-108
1464
-127
1465
-127
1466
-127
1467
-127
1468
-127
1469
-127
1470
-127
1471
-127
1472
-127
1473
-127
1474
-127
1475
-127
1476
-127
1477
-127
1478
-127
1479
-127
1480
-127
1481
-127
1482
-127
1483
-127
1484
-127
1485
-127
1486
-127
1487
-127
1488
-127
1489
-127
1490
-127
1491
-120
1492
-111
1493
-102
1494
25
1495
127
1496
127
1497
127
1498
127
1499
127
1500
127
1501
127
1502
127
1503
127
1504
127
1505
127
1506
127
1507
127
1508
127
1509
127
1510
127
1511
127
1512
127
1513
127
1514
127
1515
127
1516
127
1517
127
1518
127
1519
119
1520
112
1521
104
1522
97
1523
90
1524
84
1525
78
1526
22
1527
-62
1528
-127
1529
-127
1530
-127
1531
-127
1532
-127
1533
-127
1534
-127
1535
-127
1536
-127
1537
-127
1538
-127
1539
-127
1540
-127
1541
-127
1542
-127
1543
-127
1544
-127
1545
-127
1546
-127
1547
-127
1548
-127
1549
-127
1550
-127
1551
-127
1552
-127
1553
-127
1554
-118
1555
-109
1556
-102
1557
-95
1558
33
1559
127
1560
127
1561
127
1562
127
1563
127
1564
127
1565
127
1566
127
1567
127
1568
127
1569
127
1570
127
1571
127
1572
127
1573
127
1574
127
1575
127
1576
127
1577
127
1578
127
1579
127
1580
127
1581
127
1582
127
1583
120
1584
112
1585
104
1586
97
1587
91
1588
85
1589
79
1590
22
1591
-62
1592
-127
1593
-127
1594
-127
1595
-127
1596
-127
1597
-127
1598
-127
1599
-127
1600
-127
1601
-127
1602
-127
1603
-127
1604
-127
1605
-127
1606
-127
1607
-127
1608
-127
1609
-127
1610
-127
1611
-127
1612
-127
1613
-127
1614
-127
1615
-127
1616
-127
1617
-126
1618
-117
1619
-109
1620
-101
1621
-93
1622
-87
1623
-81
1624
-75
1625
-69
1626
-65
1627
-61
1628
-55
1629
-52
1630
-48
1631
-44
1632
-41
1633
-38
1634
-34
1635
-32
1636
-30
1637
-27
1638
-25
1639
-23
1640
-21
1641
-19
1642
-18
1643
-17
1644
-16
1645
-14
1646
-13
1647
-12
1648
-10
1649
-9
1650
-9
1651
-8
1652
-7
1653
-6
1654
115
1655
127
1656
127
1657
127
1658
127
1659
127
1660
127
1661
127
1662
127
1663
127
1664
127
1665
127
1666
127
1667
127
1668
127
1669
127
1670
127
1671
127
1672
127
1673
127
1674
127
1675
127
1676
127
1677
127
1678
127
1679
127
1680
125
1681
116
1682
109
1683
101
1684
95
1685
88
1686
82
1687
76
1688
72
1689
67
1690
62
1691
58
1692
55
1693
51
1694
48
1695
45
1696
42
1697
39
1698
37
1699
34
1700
32
1701
30
1702
28
1703
27
1704
25
1705
23
1706
22
1707
21
1708
20
1709
19
1710
17
1711
16
1712
16
1713
14
1714
14
1715
13
1716
13
1717
12
1718
-28
1719
-107
1720
-127
1721
-127
1722
-127
1723
-127
1724
-127
1725
-127
1726
-127
1727
-127
1728
-127
1729
-127
1730
-127
1731
-127
1732
-127
1733
-127
1734
-127
1735
-127
1736
-127
1737
-127
1738
-127
1739
-127
1740
-127
1741
-127
1742
-127
1743
-127
1744
-127
1745
-127
1746
-127
1747
-118
1748
-110
1749
-103
1750
26
1751
127
1752
127
1753
127
1754
127
1755
127
1756
127
1757
127
1758
127
1759
127
1760
127
1761
127
1762
127
1763
127
1764
127
1765
127
1766
127
1767
127
1768
127
1769
127
1770
127
1771
127
1772
127
1773
127
1774
127
1775
119
1776
111
1777
103
1778
97
1779
90
1780
84
1781
78
1782
22
1783
-62
1784
-127
1785
-127
1786
-127
1787
-127
1788
-127
1789
-127
1790
-127
1791
-127
1792
-127
1793
-127
1794
-127
1795
-127
1796
-127
1797
-127
1798
-127
1799
-127
1800
-127
1801
-127
1802
-127
1803
-127
1804
-127
1805
-127
1806
-127
1807
-127
1808
-127
1809
-127
1810
-118
1811
-110
1812
-102
1813
-96
1814
-88
1815
-82
1816
-77
1817
-72
1818
-66
1819
-62
1820
-57
1821
-52
1822
-48
1823
-46
1824
-42
1825
-39
1826
-36
1827
-33
1828
-31
1829
-29
1830
-26
1831
-25
1832
-22
1833
-20
1834
-19
1835
-18
1836
-16
1837
-15
1838
-14
1839
-13
1840
-12
1841
-10
1842
-9
1843
-9
1844
-8
1845
-8
1846
113
1847
127
1848
127
1849
127
1850
127
1851
127
1852
127
1853
127
1854
127
1855
127
1856
127
1857
127
1858
127
1859
127
1860
127
1861
127
1862
127
1863
127
1864
127
1865
127
1866
127
1867
127
1868
127
1869
127
1870
127
1871
127
1872
124
1873
116
1874
109
1875
101
1876
95
1877
88
1878
31
1879
-54
1880
-127
1881
-127
1882
-127
1883
-127
1884
-127
1885
-127
1886
-127
1887
-127
1888
-127
1889
-127
1890
-127
1891
-127
1892
-127
1893
-127
1894
-127
1895
-127
1896
-127
1897
-127
1898
-127
1899
-127
1900
-127
1901
-127
1902
-127
1903
-127
1904
-127
1905
-125
1906
-116
1907
-108
1908
-101
1909
-93
1910
34
1911
127
1912
127
1913
127
1914
127
1915
127
1916
127
1917
127
1918
127
1919
127
1920
127
1921
127
1922
127
1923
127
1924
127
1925
127
1926
127
1927
127
1928
127
1929
127
1930
127
1931
127
1932
127
1933
127
1934
127
1935
120
1936
112
1937
106
1938
99
1939
91
1940
86
1941
80
1942
75
1943
69
1944
65
1945
60
1946
56
1947
53
1948
49
1949
46
1950
44
1951
40
1952
38
1953
35
1954
33
1955
31
1956
29
1957
27
1958
25
1959
24
1960
22
1961
21
1962
20
1963
18
1964
17
1965
16
1966
15
1967
14
1968
14
1969
13
1970
12
1971
11
1972
11
1973
10
1974
-30
1975
-109
1976
-127
1977
-127
1978
-127
1979
-127
1980
-127
1981
-127
1982
-127
1983
-127
1984
-127
1985
-127
1986
-127
1987
-127
1988
-127
1989
-127
1990
-127
1991
-127
1992
-127
1993
-127
1994
-127
1995
-127
1996
-127
1997
-127
1998
-127
1999
-127
2000
-127
2001
-127
2002
-127
2003
-118
2004
-110
2005
-103
2006
-95
2007
-88
2008
-82
2009
-76
2010
-71
2011
-66
2012
-61
2013
-57
2014
-52
2015
-48
2016
-45
2017
-42
2018
-38
2019
-35
2020
-33
2021
-31
2022
-28
2023
-27
2024
-24
2025
-23
2026
-21
2027
-19
2028
-17
2029
-16
2030
-15
2031
-14
2032
-13
2033
-12
2034
-10
2035
-10
2036
-10
2037
-9
2038
113
2039
127
2040
127
2041
127
2042
127
2043
127
2044
127
2045
127
2046
127
2047
127
2048
127
2049
127
2050
127
2051
127
2052
127
2053
127
2054
127
2055
127
2056
127
2057
127
2058
127
2059
127
2060
127
2061
127
2062
127
2063
127
2064
124
2065
116
2066
108
2067
100
2068
94
2069
88
2070
82
2071
76
2072
71
2073
66
2074
62
2075
58
2076
55
2077
51
2078
47
2079
44
2080
42
2081
38
2082
37
2083
34
2084
32
2085
30
2086
28
2087
26
2088
26
2089
23
2090
23
2091
21
2092
20
2093
18
2094
18
2095
15
2096
15
2097
16
2098
14
2099
13
2100
13
2101
12
2102
-28
2103
-107
2104
-127
2105
-127
2106
-127
2107
-127
2108
-127
2109
-127
2110
-127
2111
-127
2112
-127
2113
-127
2114
-127
2115
-127
2116
-127
2117
-127
2118
-127
2119
-127
2120
-127
2121
-127
2122
-127
2123
-127
2124
-127
2125
-127
2126
-127
2127
-127
2128
-127
2129
-127
2130
-127
2131
-119
2132
-110
2133
-102
2134
25
2135
127
2136
127
2137
127
2138
127
2139
127
2140
127
2141
127
2142
127
2143
127
2144
127
2145
127
2146
127
2147
127
2148
127
2149
127
2150
127
2151
127
2152
127
2153
127
2154
127
2155
127
2156
127
2157
127
2158
127
2159
118
2160
111
2161
103
2162
95
2163
89
2164
84
2165
78
2166
21
2167
-63
2168
-127
2169
-127
2170
-127
2171
-127
2172
-127
2173
-127
2174
-127
2175
-127
2176
-127
2177
-127
2178
-127
2179
-127
2180
-127
2181
-127
2182
-127
2183
-127
2184
-127
2185
-127
2186
-127
2187
-127
2188
-127
2189
-127
2190
-127
2191
-127
2192
-127
2193
-127
2194
-118
2195
-110
2196
-102
2197
-95
2198
33
2199
127
2200
127
2201
127
2202
127
2203
127
2204
127
2205
127
2206
127
2207
127
2208
127
2209
127
2210
127
2211
127
2212
127
2213
127
2214
127
2215
127
2216
127
2217
127
2218
127
2219
127
2220
127
2221
127
2222
127
2223
120
2224
113
2225
105
2226
97
2227
90
2228
86
2229
79
2230
22
2231
-62
2232
-127
2233
-127
2234
-127
2235
-127
2236
-127
2237
-127
2238
-127
2239
-127
2240
-127
2241
-127
2242
-127
2243
-127
2244
-127
2245
-127
2246
-127
2247
-127
2248
-127
2249
-127
2250
-127
2251
-127
2252
-127
2253
-127
2254
-127
2255
-127
2256
-127
2257
-126
2258
-117
2259
-109
2260
-101
2261
-94
2262
-86
2263
-81
2264
-75
2265
-70
2266
-65
2267
-61
2268
-56
2269
-52
2270
-48
2271
-44
2272
-40
2273
-38
2274
-35
2275
-32
2276
-30
2277
-28
2278
-26
2279
-24
2280
-21
2281
-20
2282
-19
2283
-17
2284
-16
2285
-15
2286
-14
2287
-13
2288
-11
2289
-11
2290
-10
2291
-9
2292
-8
2293
-8
2294
114
2295
127
2296
127
2297
127
2298
127
2299
127
2300
127
2301
127
2302
127
2303
127
2304
127
2305
127
2306
127
2307
127
2308
127
2309
127
2310
127
2311
127
2312
127
2313
127
2314
127
2315
127
2316
127
2317
127
2318
127
2319
127
2320
125
2321
116
2322
108
2323
101
2324
94
2325
88
2326
82
2327
76
2328
71
2329
67
2330
63
2331
58
2332
55
2333
51
2334
48
2335
45
2336
42
2337
39
2338
37
2339
34
2340
32
2341
31
2342
29
2343
26
2344
25
2345
24
2346
22
2347
21
2348
20
2349
19
2350
18
2351
17
2352
16
2353
16
2354
15
2355
13
2356
13
2357
12
2358
-28
2359
-107
2360
-127
2361
-127
2362
-127
2363
-127
2364
-127
2365
-127
2366
-127
2367
-127
2368
-127
2369
-127
2370
-127
2371
-127
2372
-127
2373
-127
2374
-127
2375
-127
2376
-127
2377
-127
2378
-127
2379
-127
2380
-127
2381
-127
2382
-127
2383
-127
2384
-127
2385
-127
2386
-127
2387
-119
2388
-110
2389
-103
2390
-95
2391
-88
2392
-82
2393
-77
2394
-71
2395
-67
2396
-61
2397
-57
2398
-53
2399
-49
2400
-46
2401
-43
2402
-39
2403
-37
2404
-34
2405
-31
2406
-29
2407
-27
2408
-25
2409
-23
2410
-21
2411
-20
2412
-18
2413
-17
2414
-15
2415
-14
2416
-13
2417
-12
2418
-12
2419
-10
2420
-9
2421
-9
2422
112
2423
127
2424
127
2425
127
2426
127
2427
127
2428
127
2429
127
2430
127
2431
127
2432
127
2433
127
2434
127
2435
127
2436
127
2437
127
2438
127
2439
127
2440
127
2441
127
2442
127
2443
127
2444
127
2445
127
2446
127
2447
127
2448
124
2449
115
2450
108
2451
100
2452
94
2453
88
2454
82
2455
76
2456
71
2457
66
2458
61
2459
58
2460
55
2461
50
2462
47
2463
44
2464
41
2465
39
2466
37
2467
35
2468
32
2469
30
2470
28
2471
26
2472
25
2473
23
2474
22
2475
21
2476
20
2477
18
2478
18
2479
16
2480
15
2481
15
2482
14
2483
13
2484
13
2485
12
2486
-28
2487
-107
2488
-127
2489
-127
2490
-127
2491
-127
2492
-127
2493
-127
2494
-127
2495
-127
2496
-127
2497
-127
2498
-127
2499
-127
2500
-127
2501
-127
2502
-127
2503
-127
2504
-127
2505
-127
2506
-127
2507
-127
2508
-127
2509
-127
2510
-127
2511
-127
2512
-127
2513
-127
2514
-127
2515
-119
2516
-110
2517
-102
2518
-95
2519
-88
2520
-82
2521
-77
2522
-71
2523
-66
2524
-62
2525
-57
2526
-51
2527
-48
2528
-45
2529
-41
2530
-38
2531
-36
2532
-33
2533
-31
2534
-28
2535
-26
2536
-24
2537
-22
2538
-20
2539
-18
2540
-17
2541
-16
2542
-14
2543
-14
2544
-12
2545
-11
2546
-11
2547
-10
2548
-8
2549
-8
2550
113
2551
127
2552
127
2553
127
2554
127
2555
127
2556
127
2557
127
2558
127
2559
127
2560
127
2561
127
2562
127
2563
127
2564
127
2565
127
2566
127
2567
127
2568
127
2569
127
2570
127
2571
127
2572
127
2573
127
2574
127
2575
127
2576
125
2577
116
2578
108
2579
101
2580
95
2581
88
2582
82
2583
76
2584
72
2585
67
2586
62
2587
58
2588
54
2589
51
2590
48
2591
45
2592
42
2593
40
2594
37
2595
35
2596
33
2597
31
2598
29
2599
27
2600
25
2601
23
2602
23
2603
21
2604
20
2605
18
2606
17
2607
17
2608
16
2609
15
2610
15
2611
13
2612
13
2613
13
2614
-28
2615
-107
2616
-127
2617
-127
2618
-127
2619
-127
2620
-127
2621
-127
2622
-127
2623
-127
2624
-127
2625
-127
2626
-127
2627
-127
2628
-127
2629
-127
2630
-127
2631
-127
2632
-127
2633
-127
2634
-127
2635
-127
2636
-127
2637
-127
2638
-127
2639
-127
2640
-127
2641
-127
2642
-127
2643
-119
2644
-110
2645
-103
2646
-95
2647
-88
2648
-82
2649
-76
2650
-70
2651
-66
2652
-61
2653
-57
2654
-52
2655
-49
2656
-45
2657
-42
2658
-40
2659
-36
2660
-33
2661
-31
2662
-28
2663
-26
2664
-24
2665
-22
2666
-21
2667
-19
2668
-17
2669
-16
2670
-15
2671
-13
2672
-12
2673
-12
2674
-11
2675
-11
2676
-9
2677
-8
2678
113
2679
127
2680
127
2681
127
2682
127
2683
127
2684
127
2685
127
2686
127
2687
127
2688
127
2689
127
2690
127
2691
127
2692
127
2693
127
2694
127
2695
127
2696
127
2697
127
2698
127
2699
127
2700
127
2701
127
2702
127
2703
127
2704
124
2705
115
2706
107
2707
100
2708
94
2709
87
2710
82
2711
76
2712
71
2713
66
2714
62
2715
58
2716
53
2717
50
2718
48
2719
44
2720
41
2721
39
2722
37
2723
34
2724
32
2725
30
2726
28
2727
26
2728
25
2729
23
2730
22
2731
20
2732
19
2733
18
2734
17
2735
16
2736
15
2737
13
2738
13
2739
12
2740
12
2741
11
2742
-29
2743
-107
2744
-127
2745
-127
2746
-127
2747
-127
2748
-127
2749
-127
2750
-127
2751
-127
2752
-127
2753
-127
2754
-127
2755
-127
2756
-127
2757
-127
2758
-127
2759
-127
2760
-127
2761
-127
2762
-127
2763
-127
2764
-127
2765
-127
2766
-127
2767
-127
2768
-127
2769
-127
2770
-127
2771
-119
2772
-111
2773
-103
2774
-95
2775
-88
2776
-82
2777
-77
2778
-71
2779
-66
2780
-61
2781
-56
2782
-52
2783
-49
2784
-44
2785
-41
2786
-39
2787
-36
2788
-33
2789
-31
2790
-28
2791
-26
2792
-24
2793
-22
2794
-20
2795
-20
2796
-18
2797
-16
2798
-14
2799
-13
2800
-12
2801
-12
2802
-10
2803
-9
2804
-8
2805
-8
2806
113
2807
127
2808
127
2809
127
2810
127
2811
127
2812
127
2813
127
2814
127
2815
127
2816
127
2817
127
2818
127
2819
127
2820
127
2821
127
2822
127
2823
127
2824
127
2825
127
2826
127
2827
127
2828
127
2829
127
2830
127
2831
127
2832
125
2833
116
2834
108
2835
101
2836
94
2837
88
2838
82
2839
77
2840
71
2841
66
2842
62
2843
58
2844
54
2845
51
2846
47
2847
44
2848
41
2849
38
2850
36
2851
34
2852
32
2853
30
2854
28
2855
26
2856
24
2857
23
2858
21
2859
20
2860
20
2861
17
2862
17
2863
16
2864
15
2865
14
2866
13
2867
12
2868
12
2869
11
2870
-29
2871
-108
2872
-127
2873
-127
2874
-127
2875
-127
2876
-127
2877
-127
2878
-127
2879
-127
2880
-127
2881
-127
2882
-127
2883
-127
2884
-127
2885
-127
2886
-127
2887
-127
2888
-127
2889
-127
2890
-127
2891
-127
2892
-127
2893
-127
2894
-127
2895
-127
2896
-127
2897
-127
2898
-127
2899
-119
2900
-111
2901
-104
2902
-95
2903
-89
2904
-82
2905
-78
2906
-72
2907
-66
2908
-61
2909
-57
2910
-53
2911
-49
2912
-45
2913
-42
2914
-38
2915
-36
2916
-32
2917
-30
2918
-28
2919
-26
2920
-24
2921
-22
2922
-20
2923
-18
2924
-17
2925
-16
2926
-14
2927
-14
2928
-12
2929
-11
2930
-11
2931
-9
2932
-8
2933
-7
2934
114
2935
127
2936
127
2937
127
2938
127
2939
127
2940
127
2941
127
2942
127
2943
127
2944
127
2945
127
2946
127
2947
127
2948
127
2949
127
2950
127
2951
127
2952
127
2953
127
2954
127
2955
127
2956
127
2957
127
2958
127
2959
127
2960
126
2961
116
2962
109
2963
101
2964
94
2965
88
2966
82
2967
76
2968
72
2969
67
2970
63
2971
58
2972
55
2973
51
2974
47
2975
44
2976
41
2977
38
2978
36
2979
33
2980
32
2981
30
2982
28
2983
26
2984
25
2985
23
2986
22
2987
21
2988
19
2989
18
2990
18
2991
16
2992
16
2993
15
2994
14
2995
13
2996
13
2997
12
2998
-28
2999
-107
3000
-127
3001
-127
3002
-127
3003
-127
3004
-127
3005
-127
3006
-127
3007
-127
3008
-127
3009
-127
3010
-127
3011
-127
3012
-127
3013
-127
3014
-127
3015
-127
3016
-127
3017
-127
3018
-127
3019
-127
3020
-127
3021
-127
3022
-127
3023
-127
3024
-127
3025
-127
3026
-127
3027
-119
3028
-111
3029
-104
3030
-95
3031
-88
3032
-82
3033
-78
3034
-72
3035
-66
3036
-62
3037
-57
3038
-52
3039
-50
3040
-45
3041
-42
3042
-38
3043
-35
3044
-32
3045
-31
3046
-28
3047
-26
3048
-25
3049
-23
3050
-20
3051
-19
3052
-17
3053
-16
3054
-15
3055
-14
3056
-13
3057
-12
3058
-10
3059
-10
3060
-8
3061
-8
3062
113
3063
127
3064
127
3065
127
3066
127
3067
127
3068
127
3069
127
3070
127
3071
127
3072
127
3073
127
3074
127
3075
127
3076
127
3077
127
3078
127
3079
127
3080
127
3081
127
3082
127
3083
127
3084
127
3085
127
3086
127
3087
127
3088
125
3089
116
3090
108
3091
101
3092
94
3093
88
3094
83
3095
77
3096
72
3097
67
3098
63
3099
58
3100
55
3101
52
3102
48
3103
44
3104
42
3105
39
3106
37
3107
34
3108
32
3109
29
3110
29
3111
26
3112
25
3113
24
3114
22
3115
20
3116
20
3117
18
3118
17
3119
17
3120
16
3121
14
3122
14
3123
13
3124
13
3125
12
3126
-28
3127
-107
3128
-127
3129
-127
3130
-127
3131
-127
3132
-127
3133
-127
3134
-127
3135
-127
3136
-127
3137
-127
3138
-127
3139
-127
3140
-127
3141
-127
3142
-127
3143
-127
3144
-127
3145
-127
3146
-127
3147
-127
3148
-127
3149
-127
3150
-127
3151
-127
3152
-127
3153
-127
3154
-127
3155
-119
3156
-110
3157
-102
3158
-94
3159
-88
3160
-82
3161
-77
3162
-71
3163
-66
3164
-61
3165
-56
3166
-52
3167
-49
3168
-45
3169
-42
3170
-38
3171
-36
3172
-33
3173
-31
3174
-28
3175
-26
3176
-24
3177
-22
3178
-20
3179
-19
3180
-17
3181
-16
3182
-15
3183
-14
3184
-13
3185
-12
3186
-11
3187
-10
3188
-9
3189
-8
3190
113
3191
127
3192
127
3193
127
3194
127
3195
127
3196
127
3197
127
3198
127
3199
127
3200
127
3201
127
3202
127
3203
127
3204
127
3205
127
3206
127
3207
127
3208
127
3209
127
3210
127
3211
127
3212
127
3213
127
3214
127
3215
127
3216
125
3217
116
3218
108
3219
100
3220
93
3221
87
3222
82
3223
76
3224
71
3225
66
3226
62
3227
57
3228
54
3229
50
3230
47
3231
44
3232
41
3233
37
3234
36
3235
33
3236
31
3237
29
3238
27
3239
25
3240
24
3241
22
3242
21
3243
20
3244
19
3245
18
3246
17
3247
15
3248
15
3249
14
3250
13
3251
12
3252
12
3253
11
3254
-29
3255
-108
3256
-127
3257
-127
3258
-127
3259
-127
3260
-127
3261
-127
3262
-127
3263
-127
3264
-127
3265
-127
3266
-127
3267
-127
3268
-127
3269
-127
3270
-127
3271
-127
3272
-127
3273
-127
3274
-127
3275
-127
3276
-127
3277
-127
3278
-127
3279
-127
3280
-127
3281
-127
3282
-127
3283
-120
3284
-110
3285
-102
3286
25
3287
127
3288
127
3289
127
3290
127
3291
127
3292
127
3293
127
3294
127
3295
127
3296
127
3297
127
3298
127
3299
127
3300
127
3301
127
3302
127
3303
127
3304
127
3305
127
3306
127
3307
127
3308
127
3309
127
3310
127
3311
118
3312
111
3313
103
3314
96
3315
90
3316
83
3317
78
3318
21
3319
-63
3320
-127
3321
-127
3322
-127
3323
-127
3324
-127
3325
-127
3326
-127
3327
-127
3328
-127
3329
-127
3330
-127
3331
-127
3332
-127
3333
-127
3334
-127
3335
-127
3336
-127
3337
-127
3338
-127
3339
-127
3340
-127
3341
-127
3342
-127
3343
-127
3344
-127
3345
-127
3346
-118
3347
-109
3348
-101
3349
-95
3350
33
3351
127
3352
127
3353
127
3354
127
3355
127
3356
127
3357
127
3358
127
3359
127
3360
127
3361
127
3362
127
3363
127
3364
127
3365
127
3366
127
3367
127
3368
127
3369
127
3370
127
3371
127
3372
127
3373
127
3374
127
3375
120
3376
112
3377
104
3378
98
3379
91
3380
84
3381
79
3382
22
3383
-62
3384
-127
3385
-127
3386
-127
3387
-127
3388
-127
3389
-127
3390
-127
3391
-127
3392
-127
3393
-127
3394
-127
3395
-127
3396
-127
3397
-127
3398
-127
3399
-127
3400
-127
3401
-127
3402
-127
3403
-127
3404
-127
3405
-127
3406
-127
3407
-127
3408
-127
3409
-126
3410
-118
3411
-110
3412
-101
3413
-94
3414
33
3415
127
3416
127
3417
127
3418
127
3419
127
3420
127
3421
127
3422
127
3423
127
3424
127
3425
127
3426
127
3427
127
3428
127
3429
127
3430
127
3431
127
3432
127
3433
127
3434
127
3435
127
3436
127
3437
127
3438
127
3439
121
3440
113
3441
106
3442
99
3443
92
3444
86
3445
80
3446
23
3447
-61
3448
-127
3449
-127
3450
-127
3451
-127
3452
-127
3453
-127
3454
-127
3455
-127
3456
-127
3457
-127
3458
-127
3459
-127
3460
-127
3461
-127
3462
-127
3463
-127
3464
-127
3465
-127
3466
-127
3467
-127
3468
-127
3469
-127
3470
-127
3471
-127
3472
-127
3473
-126
3474
-117
3475
-110
3476
-101
3477
-94
3478
32
3479
127
3480
127
3481
127
3482
127
3483
127
3484
127
3485
127
3486
127
3487
127
3488
127
3489
127
3490
127
3491
127
3492
127
3493
127
3494
127
3495
127
3496
127
3497
127
3498
127
3499
127
3500
127
3501
127
3502
127
3503
120
3504
112
3505
104
3506
98
3507
91
3508
85
3509
79
3510
22
3511
-62
3512
-127
3513
-127
3514
-127
3515
-127
3516
-127
3517
-127
3518
-127
3519
-127
3520
-127
3521
-127
3522
-127
3523
-127
3524
-127
3525
-127
3526
-127
3527
-127
3528
-127
3529
-127
3530
-127
3531
-127
3532
-127
3533
-127
3534
-127
3535
-127
3536
-127
3537
-127
3538
-117
3539
-109
3540
-102
3541
-94
3542
33
3543
127
3544
127
3545
127
3546
127
3547
127
3548
127
3549
127
3550
127
3551
127
3552
127
3553
127
3554
127
3555
127
3556
127
3557
127
3558
127
3559
127
3560
127
3561
127
3562
127
3563
127
3564
127
3565
127
3566
127
3567
121
3568
112
3569
105
3570
98
3571
91
3572
85
3573
80
3574
24
3575
-61
3576
-127
3577
-127
3578
-127
3579
-127
3580
-127
3581
-127
3582
-127
3583
-127
3584
-127
3585
-127
3586
-127
3587
-127
3588
-127
3589
-127
3590
-127
3591
-127
3592
-127
3593
-127
3594
-127
3595
-127
3596
-127
3597
-127
3598
-127
3599
-127
3600
-127
3601
-127
3602
-118
3603
-109
3604
-102
3605
-94
3606
33
3607
127
3608
127
3609
127
3610
127
3611
127
3612
127
3613
127
3614
127
3615
127
3616
127
3617
127
3618
127
3619
127
3620
127
3621
127
3622
127
3623
127
3624
127
3625
127
3626
127
3627
127
3628
127
3629
127
3630
127
3631
121
3632
113
3633
104
3634
98
3635
92
3636
85
3637
79
3638
22
3639
-62
3640
-127
3641
-127
3642
-127
3643
-127
3644
-127
3645
-127
3646
-127
3647
-127
3648
-127
3649
-127
3650
-127
3651
-127
3652
-127
3653
-127
3654
-127
3655
-127
3656
-127
3657
-127
3658
-127
3659
-127
3660
-127
3661
-127
3662
-127
3663
-127
3664
-127
3665
-126
3666
-117
3667
-109
3668
-100
3669
-94
3670
33
3671
127
3672
127
3673
127
3674
127
3675
127
3676
127
3677
127
3678
127
3679
127
3680
127
3681
127
3682
127
3683
127
3684
127
3685
127
3686
127
3687
127
3688
127
3689
127
3690
127
3691
127
3692
127
3693
127
3694
127
3695
120
3696
112
3697
105
3698
97
3699
90
3700
85
3701
79
3702
21
3703
-63
3704
-127
3705
-127
3706
-127
3707
-127
3708
-127
3709
-127
3710
-127
3711
-127
3712
-127
3713
-127
3714
-127
3715
-127
3716
-127
3717
-127
3718
-127
3719
-127
3720
-127
3721
-127
3722
-127
3723
-127
3724
-127
3725
-127
3726
-127
3727
-127
3728
-127
3729
-127
3730
-118
3731
-109
3732
-102
3733
-94
3734
33
3735
127
3736
127
3737
127
3738
127
3739
127
3740
127
3741
127
3742
127
3743
127
3744
127
3745
127
3746
127
3747
127
3748
127
3749
127
3750
127
3751
127
3752
127
3753
127
3754
127
3755
127
3756
127
3757
127
3758
127
3759
121
3760
113
3761
105
3762
98
3763
91
3764
86
3765
80
3766
23
3767
-61
3768
-127
3769
-127
3770
-127
3771
-127
3772
-127
3773
-127
3774
-127
3775
-127
3776
-127
3777
-127
3778
-127
3779
-127
3780
-127
3781
-127
3782
-127
3783
-127
3784
-127
3785
-127
3786
-127
3787
-127
3788
-127
3789
-127
3790
-127
3791
-127
3792
-127
3793
-126
3794
-117
3795
-109
3796
-101
3797
-94
3798
32
3799
127
3800
127
3801
127
3802
127
3803
127
3804
127
3805
127
3806
127
3807
127
3808
127
3809
127
3810
127
3811
127
3812
127
3813
127
3814
127
3815
127
3816
127
3817
127
3818
127
3819
127
3820
127
3821
127
3822
127
3823
119
3824
112
3825
105
3826
98
3827
91
3828
85
3829
79
3830
23
3831
-61
3832
-127
3833
-127
3834
-127
3835
-127
3836
-127
3837
-127
3838
-127
3839
-127
3840
-127
3841
-127
3842
-127
3843
-127
3844
-127
3845
-127
3846
-127
3847
-127
3848
-127
3849
-127
3850
-127
3851
-127
3852
-127
3853
-127
3854
-127
3855
-127
3856
-127
3857
-127
3858
-118
3859
-109
3860
-102
3861
-95
3862
33
3863
127
3864
127
3865
127
3866
127
3867
127
3868
127
3869
127
3870
127
3871
127
3872
127
3873
127
3874
127
3875
127
3876
127
3877
127
3878
127
3879
127
3880
127
3881
127
3882
127
3883
127
3884
127
3885
127
3886
127
3887
120
3888
112
3889
104
3890
98
3891
91
3892
86
3893
79
3894
22
3895
-62
3896
-127
3897
-127
3898
-127
3899
-127
3900
-127
3901
-127
3902
-127
3903
-127
3904
-127
3905
-127
3906
-127
3907
-127
3908
-127
3909
-127
3910
-127
3911
-127
3912
-127
3913
-127
3914
-127
3915
-127
3916
-127
3917
-127
3918
-127
3919
-127
3920
-127
3921
-127
3922
-117
3923
-109
3924
-101
3925
-95
3926
33
3927
127
3928
127
3929
127
3930
127
3931
127
3932
127
3933
127
3934
127
3935
127
3936
127
3937
127
3938
127
3939
127
3940
127
3941
127
3942
127
3943
127
3944
127
3945
127
3946
127
3947
127
3948
127
3949
127
3950
127
3951
121
3952
113
3953
105
3954
98
3955
91
3956
86
3957
79
3958
22
3959
-62
3960
-127
3961
-127
3962
-127
3963
-127
3964
-127
3965
-127
3966
-127
3967
-127
3968
-127
3969
-127
3970
-127
3971
-127
3972
-127
3973
-127
3974
-127
3975
-127
3976
-127
3977
-127
3978
-127
3979
-127
3980
-127
3981
-127
3982
-127
3983
-127
3984
-127
3985
-126
3986
-117
3987
-109
3988
-101
3989
-94
3990
33
3991
127
3992
127
3993
127
3994
127
3995
127
3996
127
3997
127
3998
127
3999
127
4000
127
4001
127
4002
127
4003
127
4004
127
4005
127
4006
127
4007
127
4008
127
4009
127
4010
127
4011
127
4012
127
4013
127
4014
127
4015
122
4016
113
4017
106
4018
99
4019
92
4020
87
4021
81
4022
23
4023
-61
4024
-127
4025
-127
4026
-127
4027
-127
4028
-127
4029
-127
4030
-127
4031
-127
4032
-127
4033
-127
4034
-127
4035
-127
4036
-127
4037
-127
4038
-127
4039
-127
4040
-127
4041
-127
4042
-127
4043
-127
4044
-127
4045
-127
4046
-127
4047
-127
4048
-127
4049
-126
4050
-117
4051
-109
4052
-101
4053
-94
4054
34
4055
127
4056
127
4057
127
4058
127
4059
127
4060
127
4061
127
4062
127
4063
127
4064
127
4065
127
4066
127
4067
127
4068
127
4069
127
4070
127
4071
127
4072
127
4073
127
4074
127
4075
127
4076
127
4077
127
4078
127
4079
120
4080
112
4081
104
4082
97
4083
90
4084
85
4085
78
4086
22
4087
-62
4088
-127
4089
-127
4090
-127
4091
-127
4092
-127
4093
-127
4094
-127
4095
-127
4096
-127
4097
-127
4098
-127
4099
-127
4100
-127
4101
-127
4102
-127
4103
-127
4104
-127
4105
-127
4106
-127
4107
-127
4108
-127
4109
-127
4110
-127
4111
-127
4112
-127
4113
-127
4114
-118
4115
-109
4116
-101
4117
-94
4118
33
4119
127
4120
127
4121
127
4122
127
4123
127
4124
127
4125
127
4126
127
4127
127
4128
127
4129
127
4130
127
4131
127
4132
127
4133
127
4134
127
4135
127
4136
127
4137
127
4138
127
4139
127
4140
127
4141
127
4142
127
4143
121
4144
114
4145
106
4146
99
4147
92
4148
85
4149
79
4150
22
4151
-62
4152
-127
4153
-127
4154
-127
4155
-127
4156
-127
4157
-127
4158
-127
4159
-127
4160
-127
4161
-127
4162
-127
4163
-127
4164
-127
4165
-127
4166
-127
4167
-127
4168
-127
4169
-127
4170
-127
4171
-127
4172
-127
4173
-127
4174
-127
4175
-127
4176
-127
4177
-126
4178
-117
4179
-109
4180
-101
4181
-94
4182
33
4183
127
4184
127
4185
127
4186
127
4187
127
4188
127
4189
127
4190
127
4191
127
4192
127
4193
127
4194
127
4195
127
4196
127
4197
127
4198
127
4199
127
4200
127
4201
127
4202
127
4203
127
4204
127
4205
127
4206
127
4207
121
4208
112
4209
104
4210
98
4211
91
4212
85
4213
80
4214
22
4215
-62
4216
-127
4217
-127
4218
-127
4219
-127
4220
-127
4221
-127
4222
-127
4223
-127
4224
-127
4225
-127
4226
-127
4227
-127
4228
-127
4229
-127
4230
-127
4231
-127
4232
-127
4233
-127
4234
-127
4235
-127
4236
-127
4237
-127
4238
-127
4239
-127
4240
-127
4241
-126
4242
-117
4243
-110
4244
-101
4245
-94
4246
33
4247
127
4248
127
4249
127
4250
127
4251
127
4252
127
4253
127
4254
127
4255
127
4256
127
4257
127
4258
127
4259
127
4260
127
4261
127
4262
127
4263
127
4264
127
4265
127
4266
127
4267
127
4268
127
4269
127
4270
127
4271
120
4272
112
4273
104
4274
98
4275
91
4276
86
4277
79
4278
22
4279
-62
4280
-127
4281
-127
4282
-127
4283
-127
4284
-127
4285
-127
4286
-127
4287
-127
4288
-127
4289
-127
4290
-127
4291
-127
4292
-127
4293
-127
4294
-127
4295
-127
4296
-127
4297
-127
4298
-127
4299
-127
4300
-127
4301
-127
4302
-127
4303
-127
4304
-127
4305
-126
4306
-117
4307
-109
4308
-100
4309
-93
4310
34
4311
127
4312
127
4313
127
4314
127
4315
127
4316
127
4317
127
4318
127
4319
127
4320
127
4321
127
4322
127
4323
127
4324
127
4325
127
4326
127
4327
127
4328
127
4329
127
4330
127
4331
127
4332
127
4333
127
4334
127
4335
120
4336
112
4337
105
4338
98
4339
90
4340
85
4341
79
4342
22
4343
-62
4344
-127
4345
-127
4346
-127
4347
-127
4348
-127
4349
-127
4350
-127
4351
-127
4352
-127
4353
-127
4354
-127
4355
-127
4356
-127
4357
-127
4358
-127
4359
-127
4360
-127
4361
-127
4362
-127
4363
-127
4364
-127
4365
-127
4366
-127
4367
-127
4368
-127
4369
-127
4370
-119
4371
-111
4372
-102
4373
-95
4374
32
4375
127
4376
127
4377
127
4378
127
4379
127
4380
127
4381
127
4382
127
4383
127
4384
127
4385
127
4386
127
4387
127
4388
127
4389
127
4390
127
4391
127
4392
127
4393
127
4394
127
4395
127
4396
127
4397
127
4398
127
4399
120
4400
112
4401
104
4402
97
4403
90
4404
85
4405
79
4406
22
4407
-62
4408
-127
4409
-127
4410
-127
4411
-127
4412
-127
4413
-127
4414
-127
4415
-127
4416
-127
4417
-127
4418
-127
4419
-127
4420
-127
4421
-127
4422
-127
4423
-127
4424
-127
4425
-127
4426
-127
4427
-127
4428
-127
4429
-127
4430
-127
4431
-127
4432
-127
4433
-126
4434
-116
4435
-108
4436
-100
4437
-93
4438
33
4439
127
4440
127
4441
127
4442
127
4443
127
4444
127
4445
127
4446
127
4447
127
4448
127
4449
127
4450
127
4451
127
4452
127
4453
127
4454
127
4455
127
4456
127
4457
127
4458
127
4459
127
4460
127
4461
127
4462
127
4463
122
4464
114
4465
106
4466
99
4467
92
4468
86
4469
81
4470
23
4471
-61
4472
-127
4473
-127
4474
-127
4475
-127
4476
-127
4477
-127
4478
-127
4479
-127
4480
-127
4481
-127
4482
-127
4483
-127
4484
-127
4485
-127
4486
-127
4487
-127
4488
-127
4489
-127
4490
-127
4491
-127
4492
-127
4493
-127
4494
-127
4495
-127
4496
-127
4497
-127
4498
-118
4499
-110
4500
-102
4501
-95
4502
-88
4503
-82
4504
-76
4505
-71
4506
-66
4507
-61
4508
-56
4509
-53
4510
-49
4511
-45
4512
-41
4513
-39
4514
-36
4515
-33
4516
-31
4517
-28
4518
-26
4519
-24
4520
-22
4521
-20
4522
-19
4523
-17
4524
-16
4525
-15
4526
-13
4527
-12
4528
-11
4529
-10
4530
-9
4531
-9
4532
-8
4533
-7
4534
114
4535
127
4536
127
4537
127
4538
127
4539
127
4540
127
4541
127
4542
127
4543
127
4544
127
4545
127
4546
127
4547
127
4548
127
4549
127
4550
127
4551
127
4552
127
4553
127
4554
127
4555
127
4556
127
4557
127
4558
127
4559
127
4560
125
4561
116
4562
109
4563
101
4564
94
4565
88
4566
30
4567
-54
4568
-127
4569
-127
4570
-127
4571
-127
4572
-127
4573
-127
4574
-127
4575
-127
4576
-127
4577
-127
4578
-127
4579
-127
4580
-127
4581
-127
4582
-127
4583
-127
4584
-127
4585
-127
4586
-127
4587
-127
4588
-127
4589
-127
4590
-127
4591
-127
4592
-127
4593
-125
4594
-116
4595
-108
4596
-100
4597
-93
4598
34
4599
127
4600
127
4601
127
4602
127
4603
127
4604
127
4605
127
4606
127
4607
127
4608
127
4609
127
4610
127
4611
127
4612
127
4613
127
4614
127
4615
127
4616
127
4617
127
4618
127
4619
127
4620
127
4621
127
4622
127
4623
120
4624
112
4625
105
4626
99
4627
91
4628
86
4629
80
4630
22
4631
-62
4632
-127
4633
-127
4634
-127
4635
-127
4636
-127
4637
-127
4638
-127
4639
-127
4640
-127
4641
-127
4642
-127
4643
-127
4644
-127
4645
-127
4646
-127
4647
-127
4648
-127
4649
-127
4650
-127
4651
-127
4652
-127
4653
-127
4654
-127
4655
-127
4656
-127
4657
-127
4658
-117
4659
-109
4660
-101
4661
-95
4662
33
4663
127
4664
127
4665
127
4666
127
4667
127
4668
127
4669
127
4670
127
4671
127
4672
127
4673
127
4674
127
4675
127
4676
127
4677
127
4678
127
4679
127
4680
127
4681
127
4682
127
4683
127
4684
127
4685
127
4686
127
4687
120
4688
112
4689
105
4690
98
4691
91
4692
85
4693
80
4694
23
4695
-62
4696
-127
4697
-127
4698
-127
4699
-127
4700
-127
4701
-127
4702
-127
4703
-127
4704
-127
4705
-127
4706
-127
4707
-127
4708
-127
4709
-127
4710
-127
4711
-127
4712
-127
4713
-127
4714
-127
4715
-127
4716
-127
4717
-127
4718
-127
4719
-127
4720
-127
4721
-127
4722
-118
4723
-109
4724
-101
4725
-95
4726
33
4727
127
4728
127
4729
127
4730
127
4731
127
4732
127
4733
127
4734
127
4735
127
4736
127
4737
127
4738
127
4739
127
4740
127
4741
127
4742
127
4743
127
4744
127
4745
127
4746
127
4747
127
4748
127
4749
127
4750
127
4751
121
4752
112
4753
105
4754
98
4755
91
4756
85
4757
79
4758
74
4759
69
4760
65
4761
60
4762
56
4763
52
4764
49
4765
45
4766
43
4767
40
4768
38
4769
36
4770
34
4771
31
4772
30
4773
27
4774
26
4775
24
4776
23
4777
21
4778
20
4779
19
4780
18
4781
17
4782
16
4783
15
4784
14
4785
14
4786
13
4787
12
4788
12
4789
11
4790
-29
4791
-108
4792
-127
4793
-127
4794
-127
4795
-127
4796
-127
4797
-127
4798
-127
4799
-127
4800
-127
4801
-127
4802
-127
4803
-127
4804
-127
4805
-127
4806
-127
4807
-127
4808
-127
4809
-127
4810
-127
4811
-127
4812
-127
4813
-127
4814
-127
4815
-127
4816
-127
4817
-127
4818
-127
4819
-119
4820
-110
4821
-102
4822
26
4823
127
4824
127
4825
127
4826
127
4827
127
4828
127
4829
127
4830
127
4831
127
4832
127
4833
127
4834
127
4835
127
4836
127
4837
127
4838
127
4839
127
4840
127
4841
127
4842
127
4843
127
4844
127
4845
127
4846
127
4847
119
4848
111
4849
103
4850
96
4851
90
4852
84
4853
78
4854
22
4855
-62
4856
-127
4857
-127
4858
-127
4859
-127
4860
-127
4861
-127
4862
-127
4863
-127
4864
-127
4865
-127
4866
-127
4867
-127
4868
-127
4869
-127
4870
-127
4871
-127
4872
-127
4873
-127
4874
-127
4875
-127
4876
-127
4877
-127
4878
-127
4879
-127
4880
-127
4881
-127
4882
-118
4883
-111
4884
-103
4885
-96
4886
31
4887
127
4888
127
4889
127
4890
127
4891
127
4892
127
4893
127
4894
127
4895
127
4896
127
4897
127
4898
127
4899
127
4900
127
4901
127
4902
127
4903
127
4904
127
4905
127
4906
127
4907
127
4908
127
4909
127
4910
127
4911
120
4912
113
4913
105
4914
98
4915
91
4916
85
4917
80
4918
23
4919
-61
4920
-127
4921
-127
4922
-127
4923
-127
4924
-127
4925
-127
4926
-127
4927
-127
4928
-127
4929
-127
4930
-127
4931
-127
4932
-127
4933
-127
4934
-127
4935
-127
4936
-127
4937
-127
4938
-127
4939
-127
4940
-127
4941
-127
4942
-127
4943
-127
4944
-127
4945
-126
4946
-117
4947
-109
4948
-101
4949
-94
4950
-87
4951
-81
4952
-75
4953
-69
4954
-64
4955
-60
4956
-56
4957
-51
4958
-48
4959
-44
4960
-41
4961
-38
4962
-35
4963
-32
4964
-30
4965
-28
4966
-25
4967
-24
4968
-21
4969
-20
4970
-19
4971
-17
4972
-15
4973
-14
4974
-13
4975
-12
4976
-11
4977
-10
4978
-9
4979
-8
4980
-7
4981
-7
4982
115
4983
127
4984
127
4985
127
4986
127
4987
127
4988
127
4989
127
4990
127
4991
127
4992
127
4993
127
4994
127
4995
127
4996
127
4997
127
4998
127
4999
127
5000
127
5001
127
5002
127
5003
127
5004
127
5005
127
5006
127
5007
127
5008
124
5009
116
5010
109
5011
101
5012
94
5013
88
5014
31
5015
-54
5016
-127
5017
-127
5018
-127
5019
-127
5020
-127
5021
-127
5022
-127
5023
-127
5024
-127
5025
-127
5026
-127
5027
-127
5028
-127
5029
-127
5030
-127
5031
-127
5032
-127
5033
-127
5034
-127
5035
-127
5036
-127
5037
-127
5038
-127
5039
-127
5040
-127
5041
-124
5042
-115
5043
-108
5044
-100
5045
-93
5046
34
5047
127
5048
127
5049
127
5050
127
5051
127
5052
127
5053
127
5054
127
5055
127
5056
127
5057
127
5058
127
5059
127
5060
127
5061
127
5062
127
5063
127
5064
127
5065
127
5066
127
5067
127
5068
127
5069
127
5070
127
5071
121
5072
113
5073
105
5074
98
5075
92
5076
86
5077
80
5078
23
5079
-61
5080
-127
5081
-127
5082
-127
5083
-127
5084
-127
5085
-127
5086
-127
5087
-127
5088
-127
5089
-127
5090
-127
5091
-127
5092
-127
5093
-127
5094
-127
5095
-127
5096
-127
5097
-127
5098
-127
5099
-127
5100
-127
5101
-127
5102
-127
5103
-127
5104
-127
5105
-126
5106
-117
5107
-108
5108
-101
5109
-94
5110
34
5111
127
5112
127
5113
127
5114
127
5115
127
5116
127
5117
127
5118
127
5119
127
5120
127
5121
127
5122
127
5123
127
5124
127
5125
127
5126
127
5127
127
5128
127
5129
127
5130
127
5131
127
5132
127
5133
127
5134
127
5135
120
5136
112
5137
105
5138
97
5139
91
5140
85
5141
80
5142
22
5143
-62
5144
-127
5145
-127
5146
-127
5147
-127
5148
-127
5149
-127
5150
-127
5151
-127
5152
-127
5153
-127
5154
-127
5155
-127
5156
-127
5157
-127
5158
-127
5159
-127
5160
-127
5161
-127
5162
-127
5163
-127
5164
-127
5165
-127
5166
-127
5167
-127
5168
-127
5169
-126
5170
-117
5171
-110
5172
-101
5173
-94
5174
34
5175
127
5176
127
5177
127
5178
127
5179
127
5180
127
5181
127
5182
127
5183
127
5184
127
5185
127
5186
127
5187
127
5188
127
5189
127
5190
127
5191
127
5192
127
5193
127
5194
127
5195
127
5196
127
5197
127
5198
127
5199
120
5200
112
5201
104
5202
98
5203
91
5204
85
5205
79
5206
74
5207
69
5208
64
5209
61
5210
57
5211
52
5212
49
5213
46
5214
43
5215
40
5216
37
5217
35
5218
33
5219
31
5220
29
5221
27
5222
25
5223
23
5224
22
5225
20
5226
19
5227
18
5228
16
5229
16
5230
14
5231
14
5232
14
5233
13
5234
12
5235
12
5236
11
5237
10
5238
-30
5239
-109
5240
-127
5241
-127
5242
-127
5243
-127
5244
-127
5245
-127
5246
-127
5247
-127
5248
-127
5249
-127
5250
-127
5251
-127
5252
-127
5253
-127
5254
-127
5255
-127
5256
-127
5257
-127
5258
-127
5259
-127
5260
-127
5261
-127
5262
-127
5263
-127
5264
-127
5265
-127
5266
-127
5267
-119
5268
-111
5269
-103
5270
24
5271
127
5272
127
5273
127
5274
127
5275
127
5276
127
5277
127
5278
127
5279
127
5280
127
5281
127
5282
127
5283
127
5284
127
5285
127
5286
127
5287
127
5288
127
5289
127
5290
127
5291
127
5292
127
5293
127
5294
127
5295
119
5296
112
5297
104
5298
97
5299
90
5300
85
5301
78
5302
21
5303
-63
5304
-127
5305
-127
5306
-127
5307
-127
5308
-127
5309
-127
5310
-127
5311
-127
5312
-127
5313
-127
5314
-127
5315
-127
5316
-127
5317
-127
5318
-127
5319
-127
5320
-127
5321
-127
5322
-127
5323
-127
5324
-127
5325
-127
5326
-127
5327
-127
5328
-127
5329
-127
5330
-118
5331
-110
5332
-101
5333
-94
5334
33
5335
127
5336
127
5337
127
5338
127
5339
127
5340
127
5341
127
5342
127
5343
127
5344
127
5345
127
5346
127
5347
127
5348
127
5349
127
5350
127
5351
127
5352
127
5353
127
5354
127
5355
127
5356
127
5357
127
5358
127
5359
120
5360
112
5361
104
5362
97
5363
90
5364
84
5365
79
5366
22
5367
-62
5368
-127
5369
-127
5370
-127
5371
-127
5372
-127
5373
-127
5374
-127
5375
-127
5376
-127
5377
-127
5378
-127
5379
-127
5380
-127
5381
-127
5382
-127
5383
-127
5384
-127
5385
-127
5386
-127
5387
-127
5388
-127
5389
-127
5390
-127
5391
-127
5392
-127
5393
-127
5394
-117
5395
-110
5396
-102
5397
-95
5398
33
5399
127
5400
127
5401
127
5402
127
5403
127
5404
127
5405
127
5406
127
5407
127
5408
127
5409
127
5410
127
5411
127
5412
127
5413
127
5414
127
5415
127
5416
127
5417
127
5418
127
5419
127
5420
127
5421
127
5422
127
5423
121
5424
114
5425
106
5426
99
5427
92
5428
86
5429
80
5430
23
5431
-61
5432
-127
5433
-127
5434
-127
5435
-127
5436
-127
5437
-127
5438
-127
5439
-127
5440
-127
5441
-127
5442
-127
5443
-127
5444
-127
5445
-127
5446
-127
5447
-127
5448
-127
5449
-127
5450
-127
5451
-127
5452
-127
5453
-127
5454
-127
5455
-127
5456
-127
5457
-127
5458
-117
5459
-109
5460
-101
5461
-94
5462
-87
5463
-80
5464
-75
5465
-70
5466
-65
5467
-61
5468
-56
5469
-52
5470
-48
5471
-44
5472
-41
5473
-38
5474
-35
5475
-33
5476
-30
5477
-28
5478
-26
5479
-24
5480
-22
5481
-20
5482
-18
5483
-17
5484
-16
5485
-14
5486
-14
5487
-12
5488
-11
5489
-11
5490
-9
5491
-8
5492
-7
5493
-7
5494
114
5495
127
5496
127
5497
127
5498
127
5499
127
5500
127
5501
127
5502
127
5503
127
5504
127
5505
127
5506
127
5507
127
5508
127
5509
127
5510
127
5511
127
5512
127
5513
127
5514
127
5515
127
5516
127
5517
127
5518
127
5519
127
5520
126
5521
117
5522
110
5523
102
5524
95
5525
88
5526
83
5527
76
5528
72
5529
68
5530
64
5531
59
5532
56
5533
52
5534
48
5535
46
5536
42
5537
39
5538
38
5539
35
5540
33
5541
31
5542
29
5543
26
5544
25
5545
24
5546
23
5547
21
5548
21
5549
19
5550
18
5551
17
5552
16
5553
15
5554
14
5555
13
5556
12
5557
11
5558
-29
5559
-107
5560
-127
5561
-127
5562
-127
5563
-127
5564
-127
5565
-127
5566
-127
5567
-127
5568
-127
5569
-127
5570
-127
5571
-127
5572
-127
5573
-127
5574
-127
5575
-127
5576
-127
5577
-127
5578
-127
5579
-127
5580
-127
5581
-127
5582
-127
5583
-127
5584
-127
5585
-127
5586
-127
5587
-120
5588
-111
5589
-104
5590
24
5591
127
5592
127
5593
127
5594
127
5595
127
5596
127
5597
127
5598
127
5599
127
5600
127
5601
127
5602
127
5603
127
5604
127
5605
127
5606
127
5607
127
5608
127
5609
127
5610
127
5611
127
5612
127
5613
127
5614
127
5615
119
5616
111
5617
103
5618
96
5619
90
5620
84
5621
79
5622
22
5623
-62
5624
-127
5625
-127
5626
-127
5627
-127
5628
-127
5629
-127
5630
-127
5631
-127
5632
-127
5633
-127
5634
-127
5635
-127
5636
-127
5637
-127
5638
-127
5639
-127
5640
-127
5641
-127
5642
-127
5643
-127
5644
-127
5645
-127
5646
-127
5647
-127
5648
-127
5649
-127
5650
-118
5651
-110
5652
-101
5653
-94
5654
33
5655
127
5656
127
5657
127
5658
127
5659
127
5660
127
5661
127
5662
127
5663
127
5664
127
5665
127
5666
127
5667
127
5668
127
5669
127
5670
127
5671
127
5672
127
5673
127
5674
127
5675
127
5676
127
5677
127
5678
127
5679
120
5680
112
5681
104
5682
97
5683
90
5684
85
5685
79
5686
22
5687
-62
5688
-127
5689
-127
5690
-127
5691
-127
5692
-127
5693
-127
5694
-127
5695
-127
5696
-127
5697
-127
5698
-127
5699
-127
5700
-127
5701
-127
5702
-127
5703
-127
5704
-127
5705
-127
5706
-127
5707
-127
5708
-127
5709
-127
5710
-127
5711
-127
5712
-127
5713
-127
5714
-118
5715
-110
5716
-101
5717
-94
5718
-87
5719
-81
5720
-75
5721
-70
5722
-65
5723
-61
5724
-56
5725
-52
5726
-48
5727
-44
5728
-41
5729
-38
5730
-35
5731
-32
5732
-30
5733
-28
5734
-26
5735
-24
5736
-22
5737
-21
5738
-19
5739
-17
5740
-15
5741
-15
5742
-13
5743
-12
5744
-11
5745
-10
5746
-9
5747
-8
5748
-7
5749
-7
5750
114
5751
127
5752
127
5753
127
5754
127
5755
127
5756
127
5757
127
5758
127
5759
127
5760
127
5761
127
5762
127
5763
127
5764
127
5765
127
5766
127
5767
127
5768
127
5769
127
5770
127
5771
127
5772
127
5773
127
5774
127
5775
127
5776
125
5777
116
5778
109
5779
101
5780
94
5781
88
5782
83
5783
77
5784
72
5785
67
5786
62
5787
58
5788
55
5789
51
5790
48
5791
45
5792
43
5793
39
5794
37
5795
35
5796
32
5797
31
5798
29
5799
27
5800
25
5801
23
5802
22
5803
21
5804
20
5805
18
5806
18
5807
16
5808
16
5809
15
5810
14
5811
13
5812
13
5813
12
5814
-28
5815
-107
5816
-127
5817
-127
5818
-127
5819
-127
5820
-127
5821
-127
5822
-127
5823
-127
5824
-127
5825
-127
5826
-127
5827
-127
5828
-127
5829
-127
5830
-127
5831
-127
5832
-127
5833
-127
5834
-127
5835
-127
5836
-127
5837
-127
5838
-127
5839
-127
5840
-127
5841
-127
5842
-127
5843
-120
5844
-110
5845
-103
5846
25
5847
127
5848
127
5849
127
5850
127
5851
127
5852
127
5853
127
5854
127
5855
127
5856
127
5857
127
5858
127
5859
127
5860
127
5861
127
5862
127
5863
127
5864
127
5865
127
5866
127
5867
127
5868
127
5869
127
5870
127
5871
118
5872
110
5873
102
5874
95
5875
89
5876
83
5877
77
5878
22
5879
-62
5880
-127
5881
-127
5882
-127
5883
-127
5884
-127
5885
-127
5886
-127
5887
-127
5888
-127
5889
-127
5890
-127
5891
-127
5892
-127
5893
-127
5894
-127
5895
-127
5896
-127
5897
-127
5898
-127
5899
-127
5900
-127
5901
-127
5902
-127
5903
-127
5904
-127
5905
-127
5906
-119
5907
-111
5908
-102
5909
-95
5910
-88
5911
-82
5912
-76
5913
-71
5914
-67
5915
-61
5916
-56
5917
-52
5918
-48
5919
-44
5920
-41
5921
-38
5922
-35
5923
-32
5924
-30
5925
-27
5926
-25
5927
-25
5928
-22
5929
-20
5930
-18
5931
-17
5932
-15
5933
-14
5934
-13
5935
-12
5936
-11
5937
-10
5938
-8
5939
-8
5940
-6
5941
-6
5942
115
5943
127
5944
127
5945
127
5946
127
5947
127
5948
127
5949
127
5950
127
5951
127
5952
127
5953
127
5954
127
5955
127
5956
127
5957
127
5958
127
5959
127
5960
127
5961
127
5962
127
5963
127
5964
127
5965
127
5966
127
5967
127
5968
126
5969
117
5970
109
5971
101
5972
95
5973
88
5974
30
5975
-54
5976
-127
5977
-127
5978
-127
5979
-127
5980
-127
5981
-127
5982
-127
5983
-127
5984
-127
5985
-127
5986
-127
5987
-127
5988
-127
5989
-127
5990
-127
5991
-127
5992
-127
5993
-127
5994
-127
5995
-127
5996
-127
5997
-127
5998
-127
5999
-127
6000
-127
6001
-125
6002
-117
6003
-108
6004
-101
6005
-93
6006
34
6007
127
6008
127
6009
127
6010
127
6011
127
6012
127
6013
127
6014
127
6015
127
6016
127
6017
127
6018
127
6019
127
6020
127
6021
127
6022
127
6023
127
6024
127
6025
127
6026
127
6027
127
6028
127
6029
127
6030
127
6031
120
6032
112
6033
104
6034
98
6035
91
6036
85
6037
80
6038
75
6039
69
6040
65
6041
60
6042
56
6043
53
6044
49
6045
46
6046
43
6047
40
6048
38
6049
35
6050
33
6051
31
6052
29
6053
27
6054
26
6055
23
6056
23
6057
21
6058
20
6059
19
6060
18
6061
16
6062
16
6063
15
6064
14
6065
13
6066
12
6067
12
6068
11
6069
10
6070
-29
6071
-108
6072
-127
6073
-127
6074
-127
6075
-127
6076
-127
6077
-127
6078
-127
6079
-127
6080
-127
6081
-127
6082
-127
6083
-127
6084
-127
6085
-127
6086
-127
6087
-127
6088
-127
6089
-127
6090
-127
6091
-127
6092
-127
6093
-127
6094
-127
6095
-127
6096
-127
6097
-127
6098
-127
6099
-119
6100
-110
6101
-102
6102
-95
6103
-88
6104
-82
6105
-77
6106
-71
6107
-66
6108
-61
6109
-57
6110
-53
6111
-49
6112
-45
6113
-42
6114
-39
6115
-36
6116
-33
6117
-30
6118
-28
6119
-26
6120
-24
6121
-22
6122
-20
6123
-19
6124
-17
6125
-16
6126
-14
6127
-13
6128
-11
6129
-11
6130
-10
6131
-10
6132
-9
6133
-8
6134
113
6135
127
6136
127
6137
127
6138
127
6139
127
6140
127
6141
127
6142
127
6143
127
6144
127
6145
127
6146
127
6147
127
6148
127
6149
127
6150
127
6151
127
6152
127
6153
127
6154
127
6155
127
6156
127
6157
127
6158
127
6159
127
6160
124
6161
115
6162
108
6163
101
6164
94
6165
88
6166
83
6167
77
6168
72
6169
67
6170
62
6171
58
6172
55
6173
51
6174
48
6175
45
6176
42
6177
39
6178
37
6179
35
6180
32
6181
30
6182
29
6183
27
6184
26
6185
24
6186
22
6187
21
6188
20
6189
18
6190
18
6191
17
6192
16
6193
15
6194
15
6195
14
6196
14
6197
12
6198
-28
6199
-106
6200
-127
6201
-127
6202
-127
6203
-127
6204
-127
6205
-127
6206
-127
6207
-127
6208
-127
6209
-127
6210
-127
6211
-127
6212
-127
6213
-127
6214
-127
6215
-127
6216
-127
6217
-127
6218
-127
6219
-127
6220
-127
6221
-127
6222
-127
6223
-127
6224
-127
6225
-127
6226
-127
6227
-118
6228
-109
6229
-102
6230
25
6231
127
6232
127
6233
127
6234
127
6235
127
6236
127
6237
127
6238
127
6239
127
6240
127
6241
127
6242
127
6243
127
6244
127
6245
127
6246
127
6247
127
6248
127
6249
127
6250
127
6251
127
6252
127
6253
127
6254
127
6255
118
6256
111
6257
103
6258
96
6259
90
6260
84
6261
78
6262
20
6263
-64
6264
-127
6265
-127
6266
-127
6267
-127
6268
-127
6269
-127
6270
-127
6271
-127
6272
-127
6273
-127
6274
-127
6275
-127
6276
-127
6277
-127
6278
-127
6279
-127
6280
-127
6281
-127
6282
-127
6283
-127
6284
-127
6285
-127
6286
-127
6287
-127
6288
-127
6289
-127
6290
-118
6291
-110
6292
-102
6293
-95
6294
33
6295
127
6296
127
6297
127
6298
127
6299
127
6300
127
6301
127
6302
127
6303
127
6304
127
6305
127
6306
127
6307
127
6308
127
6309
127
6310
127
6311
127
6312
127
6313
127
6314
127
6315
127
6316
127
6317
127
6318
127
6319
120
6320
112
6321
104
6322
97
6323
91
6324
85
6325
79
6326
22
6327
-62
6328
-127
6329
-127
6330
-127
6331
-127
6332
-127
6333
-127
6334
-127
6335
-127
6336
-127
6337
-127
6338
-127
6339
-127
6340
-127
6341
-127
6342
-127
6343
-127
6344
-127
6345
-127
6346
-127
6347
-127
6348
-127
6349
-127
6350
-127
6351
-127
6352
-127
6353
-127
6354
-117
6355
-109
6356
-101
6357
-94
6358
-88
6359
-80
6360
-75
6361
-70
6362
-65
6363
-60
6364
-56
6365
-52
6366
-48
6367
-45
6368
-40
6369
-38
6370
-35
6371
-32
6372
-30
6373
-28
6374
-25
6375
-23
6376
-21
6377
-20
6378
-18
6379
-17
6380
-15
6381
-14
6382
-13
6383
-12
6384
-10
6385
-10
6386
-8
6387
-8
6388
-7
6389
-6
6390
114
6391
127
6392
127
6393
127
6394
127
6395
127
6396
127
6397
127
6398
127
6399
127
6400
127
6401
127
6402
127
6403
127
6404
127
6405
127
6406
127
6407
127
6408
127
6409
127
6410
127
6411
127
6412
127
6413
127
6414
127
6415
127
6416
126
6417
116
6418
108
6419
101
6420
95
6421
88
6422
82
6423
76
6424
71
6425
66
6426
63
6427
59
6428
54
6429
50
6430
47
6431
44
6432
42
6433
39
6434
35
6435
33
6436
31
6437
29
6438
28
6439
26
6440
24
6441
22
6442
22
6443
20
6444
19
6445
17
6446
16
6447
16
6448
15
6449
14
6450
13
6451
12
6452
12
6453
11
6454
-29
6455
-108
6456
-127
6457
-127
6458
-127
6459
-127
6460
-127
6461
-127
6462
-127
6463
-127
6464
-127
6465
-127
6466
-127
6467
-127
6468
-127
6469
-127
6470
-127
6471
-127
6472
-127
6473
-127
6474
-127
6475
-127
6476
-127
6477
-127
6478
-127
6479
-127
6480
-127
6481
-127
6482
-127
6483
-118
6484
-110
6485
-103
6486
-95
6487
-87
6488
-81
6489
-77
6490
-71
6491
-66
6492
-62
6493
-58
6494
-52
6495
-48
6496
-44
6497
-41
6498
-38
6499
-36
6500
-32
6501
-30
6502
-28
6503
-26
6504
-23
6505
-22
6506
-20
6507
-19
6508
-17
6509
-15
6510
-14
6511
-13
6512
-12
6513
-11
6514
-10
6515
-8
6516
-8
6517
-7
6518
114
6519
127
6520
127
6521
127
6522
127
6523
127
6524
127
6525
127
6526
127
6527
127
6528
127
6529
127
6530
127
6531
127
6532
127
6533
127
6534
127
6535
127
6536
127
6537
127
6538
127
6539
127
6540
127
6541
127
6542
127
6543
127
6544
124
6545
115
6546
108
6547
100
6548
94
6549
87
6550
82
6551
76
6552
71
6553
65
6554
62
6555
58
6556
54
6557
50
6558
47
6559
44
6560
41
6561
38
6562
36
6563
33
6564
31
6565
29
6566
28
6567
26
6568
25
6569
23
6570
22
6571
20
6572
19
6573
18
6574
17
6575
16
6576
15
6577
14
6578
13
6579
13
6580
11
6581
12
6582
-29
6583
-107
6584
-127
6585
-127
6586
-127
6587
-127
6588
-127
6589
-127
6590
-127
6591
-127
6592
-127
6593
-127
6594
-127
6595
-127
6596
-127
6597
-127
6598
-127
6599
-127
6600
-127
6601
-127
6602
-127
6603
-127
6604
-127
6605
-127
6606
-127
6607
-127
6608
-127
6609
-127
6610
-127
6611
-119
6612
-110
6613
-102
6614
-95
6615
-88
6616
-81
6617
-76
6618
-71
6619
-65
6620
-61
6621
-57
6622
-52
6623
-48
6624
-45
6625
-42
6626
-38
6627
-36
6628
-32
6629
-30
6630
-28
6631
-26
6632
-24
6633
-23
6634
-20
6635
-19
6636
-17
6637
-15
6638
-14
6639
-13
6640
-12
6641
-11
6642
-10
6643
-10
6644
-8
6645
-8
6646
113
6647
127
6648
127
6649
127
6650
127
6651
127
6652
127
6653
127
6654
127
6655
127
6656
127
6657
127
6658
127
6659
127
6660
127
6661
127
6662
127
6663
127
6664
127
6665
127
6666
127
6667
127
6668
127
6669
127
6670
127
6671
127
6672
124
6673
116
6674
108
6675
101
6676
94
6677
88
6678
82
6679
76
6680
71
6681
66
6682
62
6683
58
6684
54
6685
50
6686
48
6687
44
6688
41
6689
38
6690
36
6691
34
6692
33
6693
30
6694
28
6695
26
6696
24
6697
23
6698
22
6699
20
6700
19
6701
18
6702
17
6703
16
6704
16
6705
14
6706
14
6707
12
6708
12
6709
12
6710
-29
6711
-108
6712
-127
6713
-127
6714
-127
6715
-127
6716
-127
6717
-127
6718
-127
6719
-127
6720
-127
6721
-127
6722
-127
6723
-127
6724
-127
6725
-127
6726
-127
6727
-127
6728
-127
6729
-127
6730
-127
6731
-127
6732
-127
6733
-127
6734
-127
6735
-127
6736
-127
6737
-127
6738
-127
6739
-120
6740
-112
6741
-103
6742
-95
6743
-87
6744
-81
6745
-76
6746
-71
6747
-66
6748
-61
6749
-57
6750
-52
6751
-49
6752
-45
6753
-42
6754
-39
6755
-36
6756
-33
6757
-30
6758
-28
6759
-26
6760
-24
6761
-22
6762
-20
6763
-19
6764
-17
6765
-17
6766
-15
6767
-14
6768
-12
6769
-11
6770
-10
6771
-9
6772
-9
6773
-8
6774
113
6775
127
6776
127
6777
127
6778
127
6779
127
6780
127
6781
127
6782
127
6783
127
6784
127
6785
127
6786
127
6787
127
6788
127
6789
127
6790
127
6791
127
6792
127
6793
127
6794
127
6795
127
6796
127
6797
127
6798
127
6799
127
6800
125
6801
116
6802
108
6803
101
6804
95
6805
88
6806
83
6807
77
6808
72
6809
67
6810
63
6811
59
6812
55
6813
51
6814
48
6815
45
6816
43
6817
40
6818
37
6819
34
6820
33
6821
30
6822
29
6823
27
6824
25
6825
24
6826
22
6827
21
6828
20
6829
18
6830
16
6831
17
6832
17
6833
15
6834
15
6835
14
6836
13
6837
12
6838
-28
6839
-107
6840
-127
6841
-127
6842
-127
6843
-127
6844
-127
6845
-127
6846
-127
6847
-127
6848
-127
6849
-127
6850
-127
6851
-127
6852
-127
6853
-127
6854
-127
6855
-127
6856
-127
6857
-127
6858
-127
6859
-127
6860
-127
6861
-127
6862
-127
6863
-127
6864
-127
6865
-127
6866
-127
6867
-119
6868
-110
6869
-104
6870
-96
6871
-88
6872
-82
6873
-77
6874
-71
6875
-66
6876
-62
6877
-58
6878
-53
6879
-49
6880
-45
6881
-42
6882
-39
6883
-36
6884
-33
6885
-31
6886
-29
6887
-26
6888
-25
6889
-23
6890
-21
6891
-20
6892
-18
6893
-16
6894
-15
6895
-14
6896
-12
6897
-12
6898
-11
6899
-10
6900
-9
6901
-8
6902
113
6903
127
6904
127
6905
127
6906
127
6907
127
6908
127
6909
127
6910
127
6911
127
6912
127
6913
127
6914
127
6915
127
6916
127
6917
127
6918
127
6919
127
6920
127
6921
127
6922
127
6923
127
6924
127
6925
127
6926
127
6927
127
6928
125
6929
116
6930
108
6931
100
6932
95
6933
88
6934
82
6935
77
6936
72
6937
66
6938
62
6939
58
6940
54
6941
52
6942
48
6943
44
6944
41
6945
38
6946
36
6947
34
6948
33
6949
30
6950
29
6951
27
6952
25
6953
23
6954
22
6955
20
6956
20
6957
18
6958
17
6959
17
6960
15
6961
14
6962
14
6963
13
6964
12
6965
12
6966
-29
6967
-107
6968
-127
6969
-127
6970
-127
6971
-127
6972
-127
6973
-127
6974
-127
6975
-127
6976
-127
6977
-127
6978
-127
6979
-127
6980
-127
6981
-127
6982
-127
6983
-127
6984
-127
6985
-127
6986
-127
6987
-127
6988
-127
6989
-127
6990
-127
6991
-127
6992
-127
6993
-127
6994
-127
6995
-118
6996
-110
6997
-103
6998
-95
6999
-88
7000
-82
7001
-77
7002
-71
7003
-66
7004
-62
7005
-57
7006
-52
7007
-49
7008
-45
7009
-42
7010
-39
7011
-37
7012
-33
7013
-31
7014
-29
7015
-27
7016
-25
7017
-23
7018
-21
7019
-19
7020
-17
7021
-16
7022
-15
7023
-14
7024
-13
7025
-11
7026
-10
7027
-10
7028
-9
7029
-8
7030
112
7031
127
7032
127
7033
127
7034
127
7035
127
7036
127
7037
127
7038
127
7039
127
7040
127
7041
127
7042
127
7043
127
7044
127
7045
127
7046
127
7047
127
7048
127
7049
127
7050
127
7051
127
7052
127
7053
127
7054
127
7055
127
7056
124
7057
115
7058
108
7059
101
7060
94
7061
87
7062
82
7063
76
7064
71
7065
66
7066
63
7067
58
7068
54
7069
50
7070
48
7071
44
7072
42
7073
39
7074
36
7075
34
7076
32
7077
30
7078
29
7079
27
7080
25
7081
23
7082
22
7083
20
7084
20
7085
19
7086
17
7087
16
7088
16
7089
15
7090
14
7091
13
7092
13
7093
12
7094
-28
7095
-107
7096
-127
7097
-127
7098
-127
7099
-127
7100
-127
7101
-127
7102
-127
7103
-127
7104
-127
7105
-127
7106
-127
7107
-127
7108
-127
7109
-127
7110
-127
7111
-127
7112
-127
7113
-127
7114
-127
7115
-127
7116
-127
7117
-127
7118
-127
7119
-127
7120
-127
7121
-127
7122
-127
7123
-119
7124
-111
7125
-103
7126
-95
7127
-88
7128
-81
7129
-76
7130
-71
7131
-66
7132
-62
7133
-57
7134
-52
7135
-49
7136
-45
7137
-42
7138
-39
7139
-37
7140
-33
7141
-31
7142
-29
7143
-27
7144
-25
7145
-22
7146
-21
7147
-20
7148
-18
7149
-17
7150
-15
7151
-14
7152
-13
7153
-12
7154
-11
7155
-11
7156
-9
7157
-8
7158
112
7159
127
7160
127
7161
127
7162
127
7163
127
7164
127
7165
127
7166
127
7167
127
7168
127
7169
127
7170
127
7171
127
7172
127
7173
127
7174
127
7175
127
7176
127
7177
127
7178
127
7179
127
7180
127
7181
127
7182
127
7183
127
7184
124
7185
115
7186
107
7187
100
7188
94
7189
87
7190
82
7191
77
7192
71
7193
66
7194
63
7195
58
7196
55
7197
51
7198
48
7199
44
7200
42
7201
39
7202
37
7203
34
7204
32
7205
30
7206
29
7207
27
7208
26
7209
24
7210
22
7211
20
7212
20
7213
19
7214
19
7215
18
7216
16
7217
14
7218
15
7219
13
7220
13
7221
12
7222
-29
7223
-107
7224
-127
7225
-127
7226
-127
7227
-127
7228
-127
7229
-127
7230
-127
7231
-127
7232
-127
7233
-127
7234
-127
7235
-127
7236
-127
7237
-127
7238
-127
7239
-127
7240
-127
7241
-127
7242
-127
7243
-127
7244
-127
7245
-127
7246
-127
7247
-127
7248
-127
7249
-127
7250
-127
7251
-119
7252
-111
7253
-103
7254
-95
7255
-88
7256
-82
7257
-77
7258
-71
7259
-66
7260
-62
7261
-57
7262
-52
7263
-49
7264
-45
7265
-42
7266
-39
7267
-36
7268
-33
7269
-31
7270
-28
7271
-26
7272
-24
7273
-22
7274
-20
7275
-19
7276
-17
7277
-17
7278
-15
7279
-14
7280
-13
7281
-12
7282
-10
7283
-9
7284
-8
7285
-7
7286
113
7287
127
7288
127
7289
127
7290
127
7291
127
7292
127
7293
127
7294
127
7295
127
7296
127
7297
127
7298
127
7299
127
7300
127
7301
127
7302
127
7303
127
7304
127
7305
127
7306
127
7307
127
7308
127
7309
127
7310
127
7311
127
7312
125
7313
115
7314
108
7315
101
7316
94
7317
88
7318
83
7319
76
7320
71
7321
67
7322
63
7323
58
7324
55
7325
51
7326
47
7327
44
7328
41
7329
38
7330
37
7331
34
7332
32
7333
30
7334
28
7335
26
7336
25
7337
23
7338
22
7339
20
7340
19
7341
18
7342
17
7343
15
7344
15
7345
14
7346
13
7347
12
7348
12
7349
10
7350
-29
7351
-107
7352
-127
7353
-127
7354
-127
7355
-127
7356
-127
7357
-127
7358
-127
7359
-127
7360
-127
7361
-127
7362
-127
7363
-127
7364
-127
7365
-127
7366
-127
7367
-127
7368
-127
7369
-127
7370
-127
7371
-127
7372
-127
7373
-127
7374
-127
7375
-127
7376
-127
7377
-127
7378
-127
7379
-119
7380
-111
7381
-103
7382
25
7383
127
7384
127
7385
127
7386
127
7387
127
7388
127
7389
127
7390
127
7391
127
7392
127
7393
127
7394
127
7395
127
7396
127
7397
127
7398
127
7399
127
7400
127
7401
127
7402
127
7403
127
7404
127
7405
127
7406
127
7407
119
7408
111
7409
103
7410
97
7411
90
7412
84
7413
78
7414
22
7415
-62
7416
-127
7417
-127
7418
-127
7419
-127
7420
-127
7421
-127
7422
-127
7423
-127
7424
-127
7425
-127
7426
-127
7427
-127
7428
-127
7429
-127
7430
-127
7431
-127
7432
-127
7433
-127
7434
-127
7435
-127
7436
-127
7437
-127
7438
-127
7439
-127
7440
-127
7441
-127
7442
-118
7443
-110
7444
-101
7445
-95
7446
33
7447
127
7448
127
7449
127
7450
127
7451
127
7452
127
7453
127
7454
127
7455
127
7456
127
7457
127
7458
127
7459
127
7460
127
7461
127
7462
127
7463
127
7464
127
7465
127
7466
127
7467
127
7468
127
7469
127
7470
127
7471
120
7472
113
7473
105
7474
97
7475
90
7476
85
7477
79
7478
21
7479
-63
7480
-127
7481
-127
7482
-127
7483
-127
7484
-127
7485
-127
7486
-127
7487
-127
7488
-127
7489
-127
7490
-127
7491
-127
7492
-127
7493
-127
7494
-127
7495
-127
7496
-127
7497
-127
7498
-127
7499
-127
7500
-127
7501
-127
7502
-127
7503
-127
7504
-127
7505
-126
7506
-117
7507
-110
7508
-101
7509
-94
7510
33
7511
127
7512
127
7513
127
7514
127
7515
127
7516
127
7517
127
7518
127
7519
127
7520
127
7521
127
7522
127
7523
127
7524
127
7525
127
7526
127
7527
127
7528
127
7529
127
7530
127
7531
127
7532
127
7533
127
7534
127
7535
120
7536
112
7537
105
7538
98
7539
91
7540
85
7541
79
7542
21
7543
-63
7544
-127
7545
-127
7546
-127
7547
-127
7548
-127
7549
-127
7550
-127
7551
-127
7552
-127
7553
-127
7554
-127
7555
-127
7556
-127
7557
-127
7558
-127
7559
-127
7560
-127
7561
-127
7562
-127
7563
-127
7564
-127
7565
-127
7566
-127
7567
-127
7568
-127
7569
-127
7570
-118
7571
-110
7572
-101
7573
-94
7574
33
7575
127
7576
127
7577
127
7578
127
7579
127
7580
127
7581
127
7582
127
7583
127
7584
127
7585
127
7586
127
7587
127
7588
127
7589
127
7590
127
7591
127
7592
127
7593
127
7594
127
7595
127
7596
127
7597
127
7598
127
7599
120
7600
113
7601
104
7602
97
7603
91
7604
86
7605
79
7606
23
7607
-62
7608
-127
7609
-127
7610
-127
7611
-127
7612
-127
7613
-127
7614
-127
7615
-127
7616
-127
7617
-127
7618
-127
7619
-127
7620
-127
7621
-127
7622
-127
7623
-127
7624
-127
7625
-127
7626
-127
7627
-127
7628
-127
7629
-127
7630
-127
7631
-127
7632
-127
7633
-125
7634
-116
7635
-108
7636
-101
7637
-93
7638
34
7639
127
7640
127
7641
127
7642
127
7643
127
7644
127
7645
127
7646
127
7647
127
7648
127
7649
127
7650
127
7651
127
7652
127
7653
127
7654
127
7655
127
7656
127
7657
127
7658
127
7659
127
7660
127
7661
127
7662
127
7663
120
7664
112
7665
104
7666
97
7667
89
7668
85
7669
80
7670
24
7671
-60
7672
-127
7673
-127
7674
-127
7675
-127
7676
-127
7677
-127
7678
-127
7679
-127
7680
-127
7681
-127
7682
-127
7683
-127
7684
-127
7685
-127
7686
-127
7687
-127
7688
-127
7689
-127
7690
-127
7691
-127
7692
-127
7693
-127
7694
-127
7695
-127
7696
-127
7697
-127
7698
-118
7699
-110
7700
-102
7701
-95
7702
33
7703
127
7704
127
7705
127
7706
127
7707
127
7708
127
7709
127
7710
127
7711
127
7712
127
7713
127
7714
127
7715
127
7716
127
7717
127
7718
127
7719
127
7720
127
7721
127
7722
127
7723
127
7724
127
7725
127
7726
127
7727
121
7728
112
7729
104
7730
98
7731
91
7732
85
7733
79
7734
22
7735
-62
7736
-127
7737
-127
7738
-127
7739
-127
7740
-127
7741
-127
7742
-127
7743
-127
7744
-127
7745
-127
7746
-127
7747
-127
7748
-127
7749
-127
7750
-127
7751
-127
7752
-127
7753
-127
7754
-127
7755
-127
7756
-127
7757
-127
7758
-127
7759
-127
7760
-127
7761
-126
7762
-117
7763
-110
7764
-102
7765
-94
7766
33
7767
127
7768
127
7769
127
7770
127
7771
127
7772
127
7773
127
7774
127
7775
127
7776
127
7777
127
7778
127
7779
127
7780
127
7781
127
7782
127
7783
127
7784
127
7785
127
7786
127
7787
127
7788
127
7789
127
7790
127
7791
120
7792
112
7793
105
7794
98
7795
91
7796
85
7797
79
7798
21
7799
-63
7800
-127
7801
-127
7802
-127
7803
-127
7804
-127
7805
-127
7806
-127
7807
-127
7808
-127
7809
-127
7810
-127
7811
-127
7812
-127
7813
-127
7814
-127
7815
-127
7816
-127
7817
-127
7818
-127
7819
-127
7820
-127
7821
-127
7822
-127
7823
-127
7824
-127
7825
-127
7826
-118
7827
-109
7828
-101
7829
-94
7830
32
7831
127
7832
127
7833
127
7834
127
7835
127
7836
127
7837
127
7838
127
7839
127
7840
127
7841
127
7842
127
7843
127
7844
127
7845
127
7846
127
7847
127
7848
127
7849
127
7850
127
7851
127
7852
127
7853
127
7854
127
7855
120
7856
113
7857
105
7858
98
7859
91
7860
86
7861
80
7862
23
7863
-61
7864
-127
7865
-127
7866
-127
7867
-127
7868
-127
7869
-127
7870
-127
7871
-127
7872
-127
7873
-127
7874
-127
7875
-127
7876
-127
7877
-127
7878
-127
7879
-127
7880
-127
7881
-127
7882
-127
7883
-127
7884
-127
7885
-127
7886
-127
7887
-127
7888
-127
7889
-127
7890
-117
7891
-109
7892
-101
7893
-95
7894
33
7895
127
7896
127
7897
127
7898
127
7899
127
7900
127
7901
127
7902
127
7903
127
7904
127
7905
127
7906
127
7907
127
7908
127
7909
127
7910
127
7911
127
7912
127
7913
127
7914
127
7915
127
7916
127
7917
127
7918
127
7919
121
7920
112
7921
104
7922
98
7923
91
7924
85
7925
79
7926
23
7927
-61
7928
-127
7929
-127
7930
-127
7931
-127
7932
-127
7933
-127
7934
-127
7935
-127
7936
-127
7937
-127
7938
-127
7939
-127
7940
-127
7941
-127
7942
-127
7943
-127
7944
-127
7945
-127
7946
-127
7947
-127
7948
-127
7949
-127
7950
-127
7951
-127
7952
-127
7953
-126
7954
-117
7955
-109
7956
-101
7957
-94
7958
33
7959
127
7960
127
7961
127
7962
127
7963
127
7964
127
7965
127
7966
127
7967
127
7968
127
7969
127
7970
127
7971
127
7972
127
7973
127
7974
127
7975
127
7976
127
7977
127
7978
127
7979
127
7980
127
7981
127
7982
127
7983
121
7984
113
7985
106
7986
99
7987
92
7988
87
7989
80
7990
23
7991
-61
7992
-127
7993
-127
7994
-127
7995
-127
7996
-127
7997
-127
7998
-127
7999
-127
8000
-127
8001
-127
8002
-127
8003
-127
8004
-127
8005
-127
8006
-127
8007
-127
8008
-127
8009
-127
8010
-127
8011
-127
8012
-127
8013
-127
8014
-127
8015
-127
8016
-127
8017
-127
8018
-118
8019
-110
8020
-102
8021
-95
8022
32
8023
127
8024
127
8025
127
8026
127
8027
127
8028
127
8029
127
8030
127
8031
127
8032
127
8033
127
8034
127
8035
127
8036
127
8037
127
8038
127
8039
127
8040
127
8041
127
8042
127
8043
127
8044
127
8045
127
8046
127
8047
120
8048
112
8049
104
8050
98
8051
91
8052
84
8053
79
8054
22
8055
-62
8056
-127
8057
-127
8058
-127
8059
-127
8060
-127
8061
-127
8062
-127
8063
-127
8064
-127
8065
-127
8066
-127
8067
-127
8068
-127
8069
-127
8070
-127
8071
-127
8072
-127
8073
-127
8074
-127
8075
-127
8076
-127
8077
-127
8078
-127
8079
-127
8080
-127
8081
-127
8082
-118
8083
-110
8084
-101
8085
-94
8086
33
8087
127
8088
127
8089
127
8090
127
8091
127
8092
127
8093
127
8094
127
8095
127
8096
127
8097
127
8098
127
8099
127
8100
127
8101
127
8102
127
8103
127
8104
127
8105
127
8106
127
8107
127
8108
127
8109
127
8110
127
8111
121
8112
113
8113
105
8114
98
8115
91
8116
85
8117
80
8118
23
8119
-61
8120
-127
8121
-127
8122
-127
8123
-127
8124
-127
8125
-127
8126
-127
8127
-127
8128
-127
8129
-127
8130
-127
8131
-127
8132
-127
8133
-127
8134
-127
8135
-127
8136
-127
8137
-127
8138
-127
8139
-127
8140
-127
8141
-127
8142
-127
8143
-127
8144
-127
8145
-126
8146
-118
8147
-109
8148
-101
8149
-94
8150
33
8151
127
8152
127
8153
127
8154
127
8155
127
8156
127
8157
127
8158
127
8159
127
8160
127
8161
127
8162
127
8163
127
8164
127
8165
127
8166
127
8167
127
8168
127
8169
127
8170
127
8171
127
8172
127
8173
127
8174
127
8175
120
8176
113
8177
105
8178
98
8179
91
8180
86
8181
80
8182
23
8183
-61
8184
-127
8185
-127
8186
-127
8187
-127
8188
-127
8189
-127
8190
-127
8191
-127
8192
-127
8193
-127
8194
-127
8195
-127
8196
-127
8197
-127
8198
-127
8199
-127
8200
-127
8201
-127
8202
-127
8203
-127
8204
-127
8205
-127
8206
-127
8207
-127
8208
-127
8209
-127
8210
-117
8211
-109
8212
-101
8213
-94
8214
33
8215
127
8216
127
8217
127
8218
127
8219
127
8220
127
8221
127
8222
127
8223
127
8224
127
8225
127
8226
127
8227
127
8228
127
8229
127
8230
127
8231
127
8232
127
8233
127
8234
127
8235
127
8236
127
8237
127
8238
127
8239
120
8240
112
8241
104
8242
98
8243
91
8244
85
8245
79
8246
23
8247
-61
8248
-127
8249
-127
8250
-127
8251
-127
8252
-127
8253
-127
8254
-127
8255
-127
8256
-127
8257
-127
8258
-127
8259
-127
8260
-127
8261
-127
8262
-127
8263
-127
8264
-127
8265
-127
8266
-127
8267
-127
8268
-127
8269
-127
8270
-127
8271
-127
8272
-127
8273
-127
8274
-118
8275
-109
8276
-102
8277
-95
8278
33
8279
127
8280
127
8281
127
8282
127
8283
127
8284
127
8285
127
8286
127
8287
127
8288
127
8289
127
8290
127
8291
127
8292
127
8293
127
8294
127
8295
127
8296
127
8297
127
8298
127
8299
127
8300
127
8301
127
8302
127
8303
120
8304
112
8305
104
8306
98
8307
91
8308
85
8309
79
8310
22
8311
-62
8312
-127
8313
-127
8314
-127
8315
-127
8316
-127
8317
-127
8318
-127
8319
-127
8320
-127
8321
-127
8322
-127
8323
-127
8324
-127
8325
-127
8326
-127
8327
-127
8328
-127
8329
-127
8330
-127
8331
-127
8332
-127
8333
-127
8334
-127
8335
-127
8336
-127
8337
-127
8338
-118
8339
-110
8340
-102
8341
-95
8342
32
8343
127
8344
127
8345
127
8346
127
8347
127
8348
127
8349
127
8350
127
8351
127
8352
127
8353
127
8354
127
8355
127
8356
127
8357
127
8358
127
8359
127
8360
127
8361
127
8362
127
8363
127
8364
127
8365
127
8366
127
8367
120
8368
112
8369
105
8370
98
8371
91
8372
85
8373
79
8374
23
8375
-61
8376
-127
8377
-127
8378
-127
8379
-127
8380
-127
8381
-127
8382
-127
8383
-127
8384
-127
8385
-127
8386
-127
8387
-127
8388
-127
8389
-127
8390
-127
8391
-127
8392
-127
8393
-127
8394
-127
8395
-127
8396
-127
8397
-127
8398
-127
8399
-127
8400
-127
8401
-125
8402
-116
8403
-109
8404
-100
8405
-93
8406
33
8407
127
8408
127
8409
127
8410
127
8411
127
8412
127
8413
127
8414
127
8415
127
8416
127
8417
127
8418
127
8419
127
8420
127
8421
127
8422
127
8423
127
8424
127
8425
127
8426
127
8427
127
8428
127
8429
127
8430
127
8431
121
8432
112
8433
105
8434
98
8435
91
8436
85
8437
79
8438
23
8439
-61
8440
-127
8441
-127
8442
-127
8443
-127
8444
-127
8445
-127
8446
-127
8447
-127
8448
-127
8449
-127
8450
-127
8451
-127
8452
-127
8453
-127
8454
-127
8455
-127
8456
-127
8457
-127
8458
-127
8459
-127
8460
-127
8461
-127
8462
-127
8463
-127
8464
-127
8465
-126
8466
-117
8467
-110
8468
-101
8469
-94
8470
33
8471
127
8472
127
8473
127
8474
127
8475
127
8476
127
8477
127
8478
127
8479
127
8480
127
8481
127
8482
127
8483
127
8484
127
8485
127
8486
127
8487
127
8488
127
8489
127
8490
127
8491
127
8492
127
8493
127
8494
127
8495
120
8496
113
8497
105
8498
98
8499
92
8500
86
8501
79
8502
23
8503
-61
8504
-127
8505
-127
8506
-127
8507
-127
8508
-127
8509
-127
8510
-127
8511
-127
8512
-127
8513
-127
8514
-127
8515
-127
8516
-127
8517
-127
8518
-127
8519
-127
8520
-127
8521
-127
8522
-127
8523
-127
8524
-127
8525
-127
8526
-127
8527
-127
8528
-127
8529
-127
8530
-117
8531
-108
8532
-101
8533
-94
8534
33
8535
127
8536
127
8537
127
8538
127
8539
127
8540
127
8541
127
8542
127
8543
127
8544
127
8545
127
8546
127
8547
127
8548
127
8549
127
8550
127
8551
127
8552
127
8553
127
8554
127
8555
127
8556
127
8557
127
8558
127
8559
120
8560
112
8561
103
8562
96
8563
91
8564
86
8565
80
8566
22
8567
-62
8568
-127
8569
-127
8570
-127
8571
-127
8572
-127
8573
-127
8574
-127
8575
-127
8576
-127
8577
-127
8578
-127
8579
-127
8580
-127
8581
-127
8582
-127
8583
-127
8584
-127
8585
-127
8586
-127
8587
-127
8588
-127
8589
-127
8590
-127
8591
-127
8592
-127
8593
-126
8594
-116
8595
-109
8596
-100
8597
-93
8598
-86
8599
-81
8600
-74
8601
-70
8602
-65
8603
-60
8604
-55
8605
-51
8606
-47
8607
-44
8608
-41
8609
-38
8610
-34
8611
-32
8612
-30
8613
-27
8614
-25
8615
-24
8616
-21
8617
-20
8618
-18
8619
-16
8620
-15
8621
-14
8622
-12
8623
-12
8624
-11
8625
-10
8626
-9
8627
-8
8628
-7
8629
-7
8630
114
8631
127
8632
127
8633
127
8634
127
8635
127
8636
127
8637
127
8638
127
8639
127
8640
127
8641
127
8642
127
8643
127
8644
127
8645
127
8646
127
8647
127
8648
127
8649
127
8650
127
8651
127
8652
127
8653
127
8654
127
8655
127
8656
125
8657
116
8658
109
8659
101
8660
94
8661
88
8662
30
8663
-54
8664
-127
8665
-127
8666
-127
8667
-127
8668
-127
8669
-127
8670
-127
8671
-127
8672
-127
8673
-127
8674
-127
8675
-127
8676
-127
8677
-127
8678
-127
8679
-127
8680
-127
8681
-127
8682
-127
8683
-127
8684
-127
8685
-127
8686
-127
8687
-127
8688
-127
8689
-125
8690
-116
8691
-108
8692
-100
8693
-93
8694
34
8695
127
8696
127
8697
127
8698
127
8699
127
8700
127
8701
127
8702
127
8703
127
8704
127
8705
127
8706
127
8707
127
8708
127
8709
127
8710
127
8711
127
8712
127
8713
127
8714
127
8715
127
8716
127
8717
127
8718
127
8719
120
8720
112
8721
105
8722
98
8723
91
8724
85
8725
79
8726
22
8727
-62
8728
-127
8729
-127
8730
-127
8731
-127
8732
-127
8733
-127
8734
-127
8735
-127
8736
-127
8737
-127
8738
-127
8739
-127
8740
-127
8741
-127
8742
-127
8743
-127
8744
-127
8745
-127
8746
-127
8747
-127
8748
-127
8749
-127
8750
-127
8751
-127
8752
-127
8753
-127
8754
-118
8755
-109
8756
-101
8757
-95
8758
33
8759
127
8760
127
8761
127
8762
127
8763
127
8764
127
8765
127
8766
127
8767
127
8768
127
8769
127
8770
127
8771
127
8772
127
8773
127
8774
127
8775
127
8776
127
8777
127
8778
127
8779
127
8780
127
8781
127
8782
127
8783
120
8784
113
8785
105
8786
98
8787
91
8788
86
8789
80
8790
23
8791
-61
8792
-127
8793
-127
8794
-127
8795
-127
8796
-127
8797
-127
8798
-127
8799
-127
8800
-127
8801
-127
8802
-127
8803
-127
8804
-127
8805
-127
8806
-127
8807
-127
8808
-127
8809
-127
8810
-127
8811
-127
8812
-127
8813
-127
8814
-127
8815
-127
8816
-127
8817
-126
8818
-117
8819
-109
8820
-101
8821
-94
8822
34
8823
127
8824
127
8825
127
8826
127
8827
127
8828
127
8829
127
8830
127
8831
127
8832
127
8833
127
8834
127
8835
127
8836
127
8837
127
8838
127
8839
127
8840
127
8841
127
8842
127
8843
127
8844
127
8845
127
8846
127
8847
121
8848
113
8849
105
8850
98
8851
91
8852
86
8853
79
8854
74
8855
69
8856
65
8857
60
8858
57
8859
53
8860
50
8861
46
8862
44
8863
41
8864
38
8865
35
8866
33
8867
31
8868
30
8869
28
8870
26
8871
24
8872
23
8873
22
8874
20
8875
18
8876
18
8877
17
8878
16
8879
15
8880
14
8881
13
8882
13
8883
12
8884
11
8885
11
8886
-30
8887
-108
8888
-127
8889
-127
8890
-127
8891
-127
8892
-127
8893
-127
8894
-127
8895
-127
8896
-127
8897
-127
8898
-127
8899
-127
8900
-127
8901
-127
8902
-127
8903
-127
8904
-127
8905
-127
8906
-127
8907
-127
8908
-127
8909
-127
8910
-127
8911
-127
8912
-127
8913
-127
8914
-127
8915
-120
8916
-112
8917
-104
8918
24
8919
127
8920
127
8921
127
8922
127
8923
127
8924
127
8925
127
8926
127
8927
127
8928
127
8929
127
8930
127
8931
127
8932
127
8933
127
8934
127
8935
127
8936
127
8937
127
8938
127
8939
127
8940
127
8941
127
8942
127
8943
118
8944
110
8945
103
8946
96
8947
90
8948
84
8949
78
8950
22
8951
-62
8952
-127
8953
-127
8954
-127
8955
-127
8956
-127
8957
-127
8958
-127
8959
-127
8960
-127
8961
-127
8962
-127
8963
-127
8964
-127
8965
-127
8966
-127
8967
-127
8968
-127
8969
-127
8970
-127
8971
-127
8972
-127
8973
-127
8974
-127
8975
-127
8976
-127
8977
-127
8978
-118
8979
-111
8980
-103
8981
-95
8982
32
8983
127
8984
127
8985
127
8986
127
8987
127
8988
127
8989
127
8990
127
8991
127
8992
127
8993
127
8994
127
8995
127
8996
127
8997
127
8998
127
8999
127
9000
127
9001
127
9002
127
9003
127
9004
127
9005
127
9006
127
9007
121
9008
113
9009
105
9010
98
9011
90
9012
85
9013
80
9014
23
9015
-61
9016
-127
9017
-127
9018
-127
9019
-127
9020
-127
9021
-127
9022
-127
9023
-127
9024
-127
9025
-127
9026
-127
9027
-127
9028
-127
9029
-127
9030
-127
9031
-127
9032
-127
9033
-127
9034
-127
9035
-127
9036
-127
9037
-127
9038
-127
9039
-127
9040
-127
9041
-126
9042
-117
9043
-109
9044
-101
9045
-94
9046
-87
9047
-80
9048
-75
9049
-70
9050
-65
9051
-60
9052
-56
9053
-52
9054
-48
9055
-45
9056
-41
9057
-37
9058
-35
9059
-32
9060
-29
9061
-27
9062
-25
9063
-23
9064
-22
9065
-19
9066
-18
9067
-17
9068
-15
9069
-14
9070
-13
9071
-11
9072
-10
9073
-9
9074
-8
9075
-8
9076
-7
9077
-6
9078
116
9079
127
9080
127
9081
127
9082
127
9083
127
9084
127
9085
127
9086
127
9087
127
9088
127
9089
127
9090
127
9091
127
9092
127
9093
127
9094
127
9095
127
9096
127
9097
127
9098
127
9099
127
9100
127
9101
127
9102
127
9103
127
9104
125
9105
116
9106
109
9107
101
9108
95
9109
88
9110
31
9111
-54
9112
-127
9113
-127
9114
-127
9115
-127
9116
-127
9117
-127
9118
-127
9119
-127
9120
-127
9121
-127
9122
-127
9123
-127
9124
-127
9125
-127
9126
-127
9127
-127
9128
-127
9129
-127
9130
-127
9131
-127
9132
-127
9133
-127
9134
-127
9135
-127
9136
-127
9137
-125
9138
-116
9139
-108
9140
-100
9141
-93
9142
34
9143
127
9144
127
9145
127
9146
127
9147
127
9148
127
9149
127
9150
127
9151
127
9152
127
9153
127
9154
127
9155
127
9156
127
9157
127
9158
127
9159
127
9160
127
9161
127
9162
127
9163
127
9164
127
9165
127
9166
127
9167
121
9168
114
9169
106
9170
99
9171
91
9172
86
9173
80
9174
23
9175
-61
9176
-127
9177
-127
9178
-127
9179
-127
9180
-127
9181
-127
9182
-127
9183
-127
9184
-127
9185
-127
9186
-127
9187
-127
9188
-127
9189
-127
9190
-127
9191
-127
9192
-127
9193
-127
9194
-127
9195
-127
9196
-127
9197
-127
9198
-127
9199
-127
9200
-127
9201
-127
9202
-117
9203
-109
9204
-101
9205
-95
9206
33
9207
127
9208
127
9209
127
9210
127
9211
127
9212
127
9213
127
9214
127
9215
127
9216
127
9217
127
9218
127
9219
127
9220
127
9221
127
9222
127
9223
127
9224
127
9225
127
9226
127
9227
127
9228
127
9229
127
9230
127
9231
120
9232
112
9233
104
9234
98
9235
91
9236
84
9237
79
9238
22
9239
-62
9240
-127
9241
-127
9242
-127
9243
-127
9244
-127
9245
-127
9246
-127
9247
-127
9248
-127
9249
-127
9250
-127
9251
-127
9252
-127
9253
-127
9254
-127
9255
-127
9256
-127
9257
-127
9258
-127
9259
-127
9260
-127
9261
-127
9262
-127
9263
-127
9264
-127
9265
-127
9266
-118
9267
-110
9268
-102
9269
-95
9270
32
9271
127
9272
127
9273
127
9274
127
9275
127
9276
127
9277
127
9278
127
9279
127
9280
127
9281
127
9282
127
9283
127
9284
127
9285
127
9286
127
9287
127
9288
127
9289
127
9290
127
9291
127
9292
127
9293
127
9294
127
9295
121
9296
113
9297
105
9298
98
9299
92
9300
85
9301
80
9302
75
9303
70
9304
65
9305
61
9306
57
9307
53
9308
50
9309
47
9310
43
9311
40
9312
38
9313
35
9314
33
9315
30
9316
29
9317
28
9318
26
9319
24
9320
23
9321
20
9322
20
9323
19
9324
17
9325
16
9326
16
9327
14
9328
14
9329
13
9330
12
9331
11
9332
11
9333
10
9334
-30
9335
-108
9336
-127
9337
-127
9338
-127
9339
-127
9340
-127
9341
-127
9342
-127
9343
-127
9344
-127
9345
-127
9346
-127
9347
-127
9348
-127
9349
-127
9350
-127
9351
-127
9352
-127
9353
-127
9354
-127
9355
-127
9356
-127
9357
-127
9358
-127
9359
-127
9360
-127
9361
-127
9362
-127
9363
-119
9364
-111
9365
-103
9366
25
9367
127
9368
127
9369
127
9370
127
9371
127
9372
127
9373
127
9374
127
9375
127
9376
127
9377
127
9378
127
9379
127
9380
127
9381
127
9382
127
9383
127
9384
127
9385
127
9386
127
9387
127
9388
127
9389
127
9390
127
9391
118
9392
110
9393
103
9394
97
9395
90
9396
84
9397
79
9398
21
9399
-63
9400
-127
9401
-127
9402
-127
9403
-127
9404
-127
9405
-127
9406
-127
9407
-127
9408
-127
9409
-127
9410
-127
9411
-127
9412
-127
9413
-127
9414
-127
9415
-127
9416
-127
9417
-127
9418
-127
9419
-127
9420
-127
9421
-127
9422
-127
9423
-127
9424
-127
9425
-126
9426
-118
9427
-110
9428
-101
9429
-95
9430
33
9431
127
9432
127
9433
127
9434
127
9435
127
9436
127
9437
127
9438
127
9439
127
9440
127
9441
127
9442
127
9443
127
9444
127
9445
127
9446
127
9447
127
9448
127
9449
127
9450
127
9451
127
9452
127
9453
127
9454
127
9455
120
9456
111
9457
103
9458
97
9459
91
9460
85
9461
78
9462
22
9463
-62
9464
-127
9465
-127
9466
-127
9467
-127
9468
-127
9469
-127
9470
-127
9471
-127
9472
-127
9473
-127
9474
-127
9475
-127
9476
-127
9477
-127
9478
-127
9479
-127
9480
-127
9481
-127
9482
-127
9483
-127
9484
-127
9485
-127
9486
-127
9487
-127
9488
-127
9489
-127
9490
-118
9491
-109
9492
-102
9493
-95
9494
33
9495
127
9496
127
9497
127
9498
127
9499
127
9500
127
9501
127
9502
127
9503
127
9504
127
9505
127
9506
127
9507
127
9508
127
9509
127
9510
127
9511
127
9512
127
9513
127
9514
127
9515
127
9516
127
9517
127
9518
127
9519
120
9520
112
9521
105
9522
98
9523
91
9524
85
9525
79
9526
22
9527
-62
9528
-127
9529
-127
9530
-127
9531
-127
9532
-127
9533
-127
9534
-127
9535
-127
9536
-127
9537
-127
9538
-127
9539
-127
9540
-127
9541
-127
9542
-127
9543
-127
9544
-127
9545
-127
9546
-127
9547
-127
9548
-127
9549
-127
9550
-127
9551
-127
9552
-127
9553
-127
9554
-118
9555
-109
9556
-101
9557
-95
9558
-87
9559
-81
9560
-75
9561
-70
9562
-65
9563
-61
9564
-56
9565
-51
9566
-48
9567
-44
9568
-41
9569
-38
9570
-35
9571
-32
9572
-29
9573
-27
9574
-25
9575
-24
9576
-22
9577
-19
9578
-18
9579
-16
9580
-14
9581
-14
9582
-13
9583
-11
9584
-10
9585
-9
9586
-9
9587
-8
9588
-7
9589
-6
9590
114
9591
127
9592
127
9593
127
9594
127
9595
127
9596
127
9597
127
9598
127
9599
127
9600
127
9601
127
9602
127
9603
127
9604
127
9605
127
9606
127
9607
127
9608
127
9609
127
9610
127
9611
127
9612
127
9613
127
9614
127
9615
127
9616
126
9617
116
9618
109
9619
102
9620
95
9621
88
9622
83
9623
77
9624
72
9625
67
9626
62
9627
58
9628
55
9629
51
9630
48
9631
45
9632
43
9633
40
9634
37
9635
35
9636
33
9637
30
9638
29
9639
27
9640
25
9641
24
9642
22
9643
20
9644
20
9645
18
9646
17
9647
17
9648
16
9649
15
9650
14
9651
13
9652
12
9653
11
9654
-29
9655
-107
9656
-127
9657
-127
9658
-127
9659
-127
9660
-127
9661
-127
9662
-127
9663
-127
9664
-127
9665
-127
9666
-127
9667
-127
9668
-127
9669
-127
9670
-127
9671
-127
9672
-127
9673
-127
9674
-127
9675
-127
9676
-127
9677
-127
9678
-127
9679
-127
9680
-127
9681
-127
9682
-127
9683
-120
9684
-110
9685
-103
9686
24
9687
127
9688
127
9689
127
9690
127
9691
127
9692
127
9693
127
9694
127
9695
127
9696
127
9697
127
9698
127
9699
127
9700
127
9701
127
9702
127
9703
127
9704
127
9705
127
9706
127
9707
127
9708
127
9709
127
9710
127
9711
119
9712
111
9713
103
9714
97
9715
90
9716
85
9717
78
9718
22
9719
-62
9720
-127
9721
-127
9722
-127
9723
-127
9724
-127
9725
-127
9726
-127
9727
-127
9728
-127
9729
-127
9730
-127
9731
-127
9732
-127
9733
-127
9734
-127
9735
-127
9736
-127
9737
-127
9738
-127
9739
-127
9740
-127
9741
-127
9742
-127
9743
-127
9744
-127
9745
-125
9746
-116
9747
-109
9748
-101
9749
-93
9750
34
9751
127
9752
127
9753
127
9754
127
9755
127
9756
127
9757
127
9758
127
9759
127
9760
127
9761
127
9762
127
9763
127
9764
127
9765
127
9766
127
9767
127
9768
127
9769
127
9770
127
9771
127
9772
127
9773
127
9774
127
9775
121
9776
112
9777
104
9778
98
9779
91
9780
85
9781
79
9782
22
9783
-62
9784
-127
9785
-127
9786
-127
9787
-127
9788
-127
9789
-127
9790
-127
9791
-127
9792
-127
9793
-127
9794
-127
9795
-127
9796
-127
9797
-127
9798
-127
9799
-127
9800
-127
9801
-127
9802
-127
9803
-127
9804
-127
9805
-127
9806
-127
9807
-127
9808
-127
9809
-127
9810
-118
9811
-110
9812
-102
9813
-95
9814
-89
9815
-81
9816
-75
9817
-71
9818
-66
9819
-61
9820
-57
9821
-52
9822
-48
9823
-45
9824
-41
9825
-38
9826
-35
9827
-34
9828
-31
9829
-29
9830
-26
9831
-24
9832
-22
9833
-20
9834
-18
9835
-18
9836
-16
9837
-15
9838
-14
9839
-13
9840
-11
9841
-11
9842
-10
9843
-8
9844
-8
9845
-7
9846
114
9847
127
9848
127
9849
127
9850
127
9851
127
9852
127
9853
127
9854
127
9855
127
9856
127
9857
127
9858
127
9859
127
9860
127
9861
127
9862
127
9863
127
9864
127
9865
127
9866
127
9867
127
9868
127
9869
127
9870
127
9871
127
9872
125
9873
116
9874
109
9875
101
9876
94
9877
88
9878
82
9879
76
9880
72
9881
66
9882
63
9883
58
9884
54
9885
51
9886
48
9887
44
9888
42
9889
39
9890
37
9891
34
9892
32
9893
30
9894
29
9895
26
9896
25
9897
24
9898
22
9899
20
9900
20
9901
19
9902
18
9903
17
9904
16
9905
15
9906
15
9907
14
9908
13
9909
13
9910
-28
9911
-107
9912
-127
9913
-127
9914
-127
9915
-127
9916
-127
9917
-127
9918
-127
9919
-127
9920
-127
9921
-127
9922
-127
9923
-127
9924
-127
9925
-127
9926
-127
9927
-127
9928
-127
9929
-127
9930
-127
9931
-127
9932
-127
9933
-127
9934
-127
9935
-127
9936
-127
9937
-127
9938
-127
9939
-119
9940
-110
9941
-103
9942
25
9943
127
9944
127
9945
127
9946
127
9947
127
9948
127
9949
127
9950
127
9951
127
9952
127
9953
127
9954
127
9955
127
9956
127
9957
127
9958
127
9959
127
9960
127
9961
127
9962
127
9963
127
9964
127
9965
127
9966
127
9967
119
9968
111
9969
103
9970
96
9971
90
9972
84
9973
78
9974
22
9975
-62
9976
-127
9977
-127
9978
-127
9979
-127
9980
-127
9981
-127
9982
-127
9983
-127
9984
-127
9985
-127
9986
-127
9987
-127
9988
-127
9989
-127
9990
-127
9991
-127
9992
-127
9993
-127
9994
-127
9995
-127
9996
-127
9997
-127
9998
-127
9999
-127
10000
-127
10001
-127
10002
-117
10003
-110
10004
-102
10005
-95
10006
-87
10007
-81
10008
-76
10009
-70
10010
-65
10011
-61
10012
-56
10013
-52
10014
-48
10015
-45
10016
-41
10017
-38
10018
-35
10019
-32
10020
-30
10021
-28
10022
-25
10023
-24
10024
-22
10025
-20
10026
-18
10027
-17
10028
-15
10029
-14
10030
-13
10031
-12
10032
-10
10033
-10
10034
-8
10035
-8
10036
-7
10037
-6
10038
114
10039
127
10040
127
10041
127
10042
127
10043
127
10044
127
10045
127
10046
127
10047
127
10048
127
10049
127
10050
127
10051
127
10052
127
10053
127
10054
127
10055
127
10056
127
10057
127
10058
127
10059
127
10060
127
10061
127
10062
127
10063
127
10064
125
10065
116
10066
109
10067
101
10068
95
10069
88
10070
30
10071
-54
10072
-127
10073
-127
10074
-127
10075
-127
10076
-127
10077
-127
10078
-127
10079
-127
10080
-127
10081
-127
10082
-127
10083
-127
10084
-127
10085
-127
10086
-127
10087
-127
10088
-127
10089
-127
10090
-127
10091
-127
10092
-127
10093
-127
10094
-127
10095
-127
10096
-127
10097
-125
10098
-116
10099
-107
10100
-100
10101
-93
10102
35
10103
127
10104
127
10105
127
10106
127
10107
127
10108
127
10109
127
10110
127
10111
127
10112
127
10113
127
10114
127
10115
127
10116
127
10117
127
10118
127
10119
127
10120
127
10121
127
10122
127
10123
127
10124
127
10125
127
10126
127
10127
121
10128
113
10129
105
10130
98
10131
91
10132
86
10133
79
10134
74
10135
69
10136
64
10137
59
10138
56
10139
53
10140
49
10141
46
10142
42
10143
39
10144
38
10145
35
10146
32
10147
31
10148
29
10149
26
10150
25
10151
24
10152
22
10153
21
10154
19
10155
17
10156
17
10157
16
10158
15
10159
15
10160
14
10161
13
10162
12
10163
10
10164
10
10165
11
10166
-30
10167
-108
10168
-127
10169
-127
10170
-127
10171
-127
10172
-127
10173
-127
10174
-127
10175
-127
10176
-127
10177
-127
10178
-127
10179
-127
10180
-127
10181
-127
10182
-127
10183
-127
10184
-127
10185
-127
10186
-127
10187
-127
10188
-127
10189
-127
10190
-127
10191
-127
10192
-127
10193
-127
10194
-127
10195
-119
10196
-111
10197
-103
10198
-95
10199
-88
10200
-82
10201
-77
10202
-71
10203
-66
10204
-61
10205
-56
10206
-53
10207
-49
10208
-44
10209
-42
10210
-39
10211
-36
10212
-33
10213
-31
10214
-29
10215
-27
10216
-24
10217
-22
10218
-21
10219
-20
10220
-18
10221
-17
10222
-15
10223
-14
10224
-13
10225
-12
10226
-11
10227
-10
10228
-9
10229
-9
10230
112
10231
127
10232
127
10233
127
10234
127
10235
127
10236
127
10237
127
10238
127
10239
127
10240
127
10241
127
10242
127
10243
127
10244
127
10245
127
10246
127
10247
127
10248
127
10249
127
10250
127
10251
127
10252
127
10253
127
10254
127
10255
127
10256
124
10257
115
10258
108
10259
101
10260
94
10261
88
10262
83
10263
77
10264
72
10265
67
10266
62
10267
58
10268
55
10269
51
10270
48
10271
45
10272
42
10273
39
10274
37
10275
34
10276
33
10277
31
10278
29
10279
27
10280
26
10281
24
10282
23
10283
21
10284
20
10285
19
10286
19
10287
17
10288
17
10289
16
10290
15
10291
14
10292
13
10293
12
10294
-27
10295
-106
10296
-127
10297
-127
10298
-127
10299
-127
10300
-127
10301
-127
10302
-127
10303
-127
10304
-127
10305
-127
10306
-127
10307
-127
10308
-127
10309
-127
10310
-127
10311
-127
10312
-127
10313
-127
10314
-127
10315
-127
10316
-127
10317
-127
10318
-127
10319
-127
10320
-127
10321
-127
10322
-127
10323
-119
10324
-109
10325
-102
10326
25
10327
127
10328
127
10329
127
10330
127
10331
127
10332
127
10333
127
10334
127
10335
127
10336
127
10337
127
10338
127
10339
127
10340
127
10341
127
10342
127
10343
127
10344
127
10345
127
10346
127
10347
127
10348
127
10349
127
10350
127
10351
119
10352
111
10353
103
10354
96
10355
89
10356
84
10357
78
10358
21
10359
-63
10360
-127
10361
-127
10362
-127
10363
-127
10364
-127
10365
-127
10366
-127
10367
-127
10368
-127
10369
-127
10370
-127
10371
-127
10372
-127
10373
-127
10374
-127
10375
-127
10376
-127
10377
-127
10378
-127
10379
-127
10380
-127
10381
-127
10382
-127
10383
-127
10384
-127
10385
-127
10386
-118
10387
-109
10388
-101
10389
-95
10390
32
10391
127
10392
127
10393
127
10394
127
10395
127
10396
127
10397
127
10398
127
10399
127
10400
127
10401
127
10402
127
10403
127
10404
127
10405
127
10406
127
10407
127
10408
127
10409
127
10410
127
10411
127
10412
127
10413
127
10414
127
10415
120
10416
113
10417
104
10418
98
10419
91
10420
85
10421
79
10422
22
10423
-61
10424
-127
10425
-127
10426
-127
10427
-127
10428
-127
10429
-127
10430
-127
10431
-127
10432
-127
10433
-127
10434
-127
10435
-127
10436
-127
10437
-127
10438
-127
10439
-127
10440
-127
10441
-127
10442
-127
10443
-127
10444
-127
10445
-127
10446
-127
10447
-127
10448
-127
10449
-127
10450
-117
10451
-109
10452
-102
10453
-95
10454
-87
10455
-81
10456
-76
10457
-70
10458
-65
10459
-61
10460
-56
10461
-52
10462
-48
10463
-45
10464
-42
10465
-39
10466
-36
10467
-33
10468
-30
10469
-28
10470
-26
10471
-25
10472
-22
10473
-20
10474
-19
10475
-17
10476
-16
10477
-15
10478
-14
10479
-12
10480
-12
10481
-10
10482
-9
10483
-9
10484
-8
10485
-7
10486
113
10487
127
10488
127
10489
127
10490
127
10491
127
10492
127
10493
127
10494
127
10495
127
10496
127
10497
127
10498
127
10499
127
10500
127
10501
127
10502
127
10503
127
10504
127
10505
127
10506
127
10507
127
10508
127
10509
127
10510
127
10511
127
10512
125
10513
116
10514
108
10515
102
10516
95
10517
87
10518
82
10519
76
10520
72
10521
67
10522
63
10523
58
10524
54
10525
50
10526
48
10527
44
10528
42
10529
39
10530
37
10531
34
10532
33
10533
30
10534
28
10535
26
10536
24
10537
23
10538
22
10539
21
10540
20
10541
18
10542
17
10543
16
10544
16
10545
15
10546
14
10547
13
10548
13
10549
12
10550
-28
10551
-107
10552
-127
10553
-127
10554
-127
10555
-127
10556
-127
10557
-127
10558
-127
10559
-127
10560
-127
10561
-127
10562
-127
10563
-127
10564
-127
10565
-127
10566
-127
10567
-127
10568
-127
10569
-127
10570
-127
10571
-127
10572
-127
10573
-127
10574
-127
10575
-127
10576
-127
10577
-127
10578
-127
10579
-118
10580
-110
10581
-102
10582
-95
10583
-88
10584
-81
10585
-76
10586
-71
10587
-66
10588
-61
10589
-57
10590
-52
10591
-48
10592
-46
10593
-43
10594
-38
10595
-36
10596
-33
10597
-31
10598
-28
10599
-27
10600
-24
10601
-23
10602
-21
10603
-19
10604
-18
10605
-17
10606
-15
10607
-14
10608
-13
10609
-12
10610
-11
10611
-11
10612
-10
10613
-9
10614
112
10615
127
10616
127
10617
127
10618
127
10619
127
10620
127
10621
127
10622
127
10623
127
10624
127
10625
127
10626
127
10627
127
10628
127
10629
127
10630
127
10631
127
10632
127
10633
127
10634
127
10635
127
10636
127
10637
127
10638
127
10639
127
10640
124
10641
116
10642
109
10643
101
10644
95
10645
88
10646
82
10647
76
10648
72
10649
67
10650
63
10651
58
10652
54
10653
51
10654
48
10655
45
10656
42
10657
39
10658
37
10659
34
10660
32
10661
30
10662
28
10663
26
10664
25
10665
24
10666
22
10667
21
10668
20
10669
18
10670
18
10671
16
10672
16
10673
15
10674
14
10675
14
10676
13
10677
12
10678
-28
10679
-106
10680
-127
10681
-127
10682
-127
10683
-127
10684
-127
10685
-127
10686
-127
10687
-127
10688
-127
10689
-127
10690
-127
10691
-127
10692
-127
10693
-127
10694
-127
10695
-127
10696
-127
10697
-127
10698
-127
10699
-127
10700
-127
10701
-127
10702
-127
10703
-127
10704
-127
10705
-127
10706
-127
10707
-118
10708
-109
10709
-102
10710
-94
10711
-88
10712
-81
10713
-76
10714
-71
10715
-65
10716
-60
10717
-56
10718
-52
10719
-48
10720
-45
10721
-41
10722
-38
10723
-35
10724
-33
10725
-30
10726
-28
10727
-26
10728
-23
10729
-22
10730
-20
10731
-18
10732
-17
10733
-16
10734
-14
10735
-14
10736
-12
10737
-12
10738
-10
10739
-10
10740
-9
10741
-8
10742
113
10743
127
10744
127
10745
127
10746
127
10747
127
10748
127
10749
127
10750
127
10751
127
10752
127
10753
127
10754
127
10755
127
10756
127
10757
127
10758
127
10759
127
10760
127
10761
127
10762
127
10763
127
10764
127
10765
127
10766
127
10767
127
10768
123
10769
115
10770
108
10771
100
10772
93
10773
86
10774
81
10775
75
10776
71
10777
65
10778
61
10779
57
10780
53
10781
49
10782
46
10783
43
10784
40
10785
38
10786
35
10787
32
10788
31
10789
28
10790
27
10791
25
10792
23
10793
22
10794
21
10795
19
10796
19
10797
18
10798
17
10799
16
10800
16
10801
14
10802
13
10803
12
10804
12
10805
11
10806
-29
10807
-108
10808
-127
10809
-127
10810
-127
10811
-127
10812
-127
10813
-127
10814
-127
10815
-127
10816
-127
10817
-127
10818
-127
10819
-127
10820
-127
10821
-127
10822
-127
10823
-127
10824
-127
10825
-127
10826
-127
10827
-127
10828
-127
10829
-127
10830
-127
10831
-127
10832
-127
10833
-127
10834
-127
10835
-118
10836
-110
10837
-102
10838
-94
10839
-87
10840
-81
10841
-76
10842
-71
10843
-65
10844
-60
10845
-56
10846
-52
10847
-48
10848
-44
10849
-41
10850
-38
10851
-35
10852
-33
10853
-30
10854
-27
10855
-26
10856
-23
10857
-22
10858
-20
10859
-19
10860
-16
10861
-16
10862
-14
10863
-13
10864
-12
10865
-11
10866
-10
10867
-9
10868
-8
10869
-8
10870
113
10871
127
10872
127
10873
127
10874
127
10875
127
10876
127
10877
127
10878
127
10879
127
10880
127
10881
127
10882
127
10883
127
10884
127
10885
127
10886
127
10887
127
10888
127
10889
127
10890
127
10891
127
10892
127
10893
127
10894
127
10895
127
10896
124
10897
115
10898
108
10899
101
10900
94
10901
87
10902
81
10903
76
10904
71
10905
66
10906
62
10907
58
10908
54
10909
50
10910
48
10911
44
10912
42
10913
39
10914
36
10915
34
10916
32
10917
29
10918
28
10919
26
10920
24
10921
23
10922
21
10923
20
10924
19
10925
17
10926
17
10927
15
10928
14
10929
14
10930
13
10931
12
10932
12
10933
11
10934
-30
10935
-108
10936
-127
10937
-127
10938
-127
10939
-127
10940
-127
10941
-127
10942
-127
10943
-127
10944
-127
10945
-127
10946
-127
10947
-127
10948
-127
10949
-127
10950
-127
10951
-127
10952
-127
10953
-127
10954
-127
10955
-127
10956
-127
10957
-127
10958
-127
10959
-127
10960
-127
10961
-127
10962
-127
10963
-119
10964
-111
10965
-103
10966
-95
10967
-88
10968
-82
10969
-77
10970
-71
10971
-66
10972
-61
10973
-56
10974
-52
10975
-48
10976
-44
10977
-41
10978
-38
10979
-35
10980
-32
10981
-30
10982
-27
10983
-25
10984
-23
10985
-21
10986
-20
10987
-18
10988
-16
10989
-15
10990
-14
10991
-12
10992
-12
10993
-11
10994
-10
10995
-10
10996
-8
10997
-6
10998
114
10999
127
11000
127
11001
127
11002
127
11003
127
11004
127
11005
127
11006
127
11007
127
11008
127
11009
127
11010
127
11011
127
11012
127
11013
127
11014
127
11015
127
11016
127
11017
127
11018
127
11019
127
11020
127
11021
127
11022
127
11023
127
11024
124
11025
116
11026
108
11027
101
11028
94
11029
88
11030
82
11031
76
11032
71
11033
66
11034
62
11035
58
11036
53
11037
50
11038
47
11039
43
11040
41
11041
39
11042
36
11043
34
11044
32
11045
30
11046
28
11047
26
11048
25
11049
23
11050
22
11051
20
11052
19
11053
18
11054
17
11055
16
11056
16
11057
14
11058
13
11059
12
11060
12
11061
12
11062
-29
11063
-108
11064
-127
11065
-127
11066
-127
11067
-127
11068
-127
11069
-127
11070
-127
11071
-127
11072
-127
11073
-127
11074
-127
11075
-127
11076
-127
11077
-127
11078
-127
11079
-127
11080
-127
11081
-127
11082
-127
11083
-127
11084
-127
11085
-127
11086
-127
11087
-127
11088
-127
11089
-127
11090
-127
11091
-119
11092
-111
11093
-102
11094
-94
11095
-88
11096
-82
11097
-76
11098
-71
11099
-66
11100
-61
11101
-56
11102
-52
11103
-48
11104
-44
11105
-42
11106
-39
11107
-36
11108
-33
11109
-31
11110
-27
11111
-26
11112
-24
11113
-22
11114
-20
11115
-19
11116
-17
11117
-16
11118
-15
11119
-13
11120
-12
11121
-12
11122
-10
11123
-9
11124
-9
11125
-8
11126
113
11127
127
11128
127
11129
127
11130
127
11131
127
11132
127
11133
127
11134
127
11135
127
11136
127
11137
127
11138
127
11139
127
11140
127
11141
127
11142
127
11143
127
11144
127
11145
127
11146
127
11147
127
11148
127
11149
127
11150
127
11151
127
11152
125
11153
116
11154
108
11155
100
11156
94
11157
88
11158
82
11159
76
11160
71
11161
66
11162
63
11163
58
11164
54
11165
51
11166
48
11167
44
11168
42
11169
38
11170
36
11171
33
11172
32
11173
30
11174
28
11175
26
11176
25
11177
23
11178
22
11179
20
11180
19
11181
18
11182
18
11183
16
11184
16
11185
15
11186
14
11187
13
11188
13
11189
12
11190
-28
11191
-107
11192
-127
11193
-127
11194
-127
11195
-127
11196
-127
11197
-127
11198
-127
11199
-127
11200
-127
11201
-127
11202
-127
11203
-127
11204
-127
11205
-127
11206
-127
11207
-127
11208
-127
11209
-127
11210
-127
11211
-127
11212
-127
11213
-127
11214
-127
11215
-127
11216
-127
11217
-127
11218
-127
11219
-119
11220
-111
11221
-102
11222
-95
11223
-88
11224
-82
11225
-76
11226
-71
11227
-67
11228
-61
11229
-57
11230
-52
11231
-48
11232
-45
11233
-42
11234
-38
11235
-36
11236
-34
11237
-31
11238
-28
11239
-27
11240
-24
11241
-22
11242
-21
11243
-19
11244
-18
11245
-17
11246
-15
11247
-15
11248
-12
11249
-11
11250
-10
11251
-9
11252
-9
11253
-8
11254
113
11255
127
11256
127
11257
127
11258
127
11259
127
11260
127
11261
127
11262
127
11263
127
11264
127
11265
127
11266
127
11267
127
11268
127
11269
127
11270
127
11271
127
11272
127
11273
127
11274
127
11275
127
11276
127
11277
127
11278
127
11279
127
11280
124
11281
116
11282
109
11283
100
11284
94
11285
88
11286
82
11287
76
11288
72
11289
67
11290
63
11291
59
11292
55
11293
51
11294
49
11295
46
11296
42
11297
39
11298
37
11299
34
11300
32
11301
30
11302
28
11303
27
11304
26
11305
24
11306
22
11307
21
11308
20
11309
19
11310
18
11311
16
11312
15
11313
14
11314
14
11315
14
11316
13
11317
12
11318
-28
11319
-107
11320
-127
11321
-127
11322
-127
11323
-127
11324
-127
11325
-127
11326
-127
11327
-127
11328
-127
11329
-127
11330
-127
11331
-127
11332
-127
11333
-127
11334
-127
11335
-127
11336
-127
11337
-127
11338
-127
11339
-127
11340
-127
11341
-127
11342
-127
11343
-127
11344
-127
11345
-127
11346
-127
11347
-119
11348
-110
11349
-102
11350
-95
11351
-88
11352
-82
11353
-77
11354
-71
11355
-66
11356
-61
11357
-57
11358
-52
11359
-49
11360
-45
11361
-42
11362
-38
11363
-36
11364
-34
11365
-32
11366
-29
11367
-26
11368
-24
11369
-22
11370
-21
11371
-19
11372
-17
11373
-17
11374
-15
11375
-14
11376
-12
11377
-12
11378
-11
11379
-10
11380
-9
11381
-9
11382
113
11383
127
11384
127
11385
127
11386
127
11387
127
11388
127
11389
127
11390
127
11391
127
11392
127
11393
127
11394
127
11395
127
11396
127
11397
127
11398
127
11399
127
11400
127
11401
127
11402
127
11403
127
11404
127
11405
127
11406
127
11407
127
11408
124
11409
115
11410
107
11411
99
11412
94
11413
87
11414
81
11415
76
11416
71
11417
66
11418
61
11419
58
11420
54
11421
50
11422
47
11423
43
11424
40
11425
38
11426
37
11427
34
11428
31
11429
29
11430
27
11431
26
11432
24
11433
22
11434
21
11435
20
11436
19
11437
18
11438
16
11439
15
11440
16
11441
14
11442
14
11443
13
11444
12
11445
11
11446
-29
11447
-107
11448
-127
11449
-127
11450
-127
11451
-127
11452
-127
11453
-127
11454
-127
11455
-127
11456
-127
11457
-127
11458
-127
11459
-127
11460
-127
11461
-127
11462
-127
11463
-127
11464
-127
11465
-127
11466
-127
11467
-127
11468
-127
11469
-127
11470
-127
11471
-127
11472
-127
11473
-127
11474
-127
11475
-119
11476
-110
11477
-102
11478
26
11479
127
11480
127
11481
127
11482
127
11483
127
11484
127
11485
127
11486
127
11487
127
11488
127
11489
127
11490
127
11491
127
11492
127
11493
127
11494
127
11495
127
11496
127
11497
127
11498
127
11499
127
11500
127
11501
127
11502
127
11503
119
11504
111
11505
104
11506
97
11507
90
11508
84
11509
78
11510
22
11511
-62
11512
-127
11513
-127
11514
-127
11515
-127
11516
-127
11517
-127
11518
-127
11519
-127
11520
-127
11521
-127
11522
-127
11523
-127
11524
-127
11525
-127
11526
-127
11527
-127
11528
-127
11529
-127
11530
-127
11531
-127
11532
-127
11533
-127
11534
-127
11535
-127
11536
-127
11537
-127
11538
-118
11539
-110
11540
-102
11541
-95
11542
32
11543
127
11544
127
11545
127
11546
127
11547
127
11548
127
11549
127
11550
127
11551
127
11552
127
11553
127
11554
127
11555
127
11556
127
11557
127
11558
127
11559
127
11560
127
11561
127
11562
127
11563
127
11564
127
11565
127
11566
127
11567
120
11568
112
11569
105
11570
98
11571
91
11572
86
11573
79
11574
22
11575
-62
11576
-127
11577
-127
11578
-127
11579
-127
11580
-127
11581
-127
11582
-127
11583
-127
11584
-127
11585
-127
11586
-127
11587
-127
11588
-127
11589
-127
11590
-127
11591
-127
11592
-127
11593
-127
11594
-127
11595
-127
11596
-127
11597
-127
11598
-127
11599
-127
11600
-127
11601
-127
11602
-117
11603
-108
11604
-100
11605
-94
11606
33
11607
127
11608
127
11609
127
11610
127
11611
127
11612
127
11613
127
11614
127
11615
127
11616
127
11617
127
11618
127
11619
127
11620
127
11621
127
11622
127
11623
127
11624
127
11625
127
11626
127
11627
127
11628
127
11629
127
11630
127
11631
120
11632
112
11633
105
11634
98
11635
91
11636
85
11637
79
11638
21
11639
-63
11640
-127
11641
-127
11642
-127
11643
-127
11644
-127
11645
-127
11646
-127
11647
-127
11648
-127
11649
-127
11650
-127
11651
-127
11652
-127
11653
-127
11654
-127
11655
-127
11656
-127
11657
-127
11658
-127
11659
-127
11660
-127
11661
-127
11662
-127
11663
-127
11664
-127
11665
-127
11666
-117
11667
-109
11668
-101
11669
-95
11670
32
11671
127
11672
127
11673
127
11674
127
11675
127
11676
127
11677
127
11678
127
11679
127
11680
127
11681
127
11682
127
11683
127
11684
127
11685
127
11686
127
11687
127
11688
127
11689
127
11690
127
11691
127
11692
127
11693
127
11694
127
11695
120
11696
111
11697
104
11698
97
11699
90
11700
84
11701
78
11702
22
11703
-62
11704
-127
11705
-127
11706
-127
11707
-127
11708
-127
11709
-127
11710
-127
11711
-127
11712
-127
11713
-127
11714
-127
11715
-127
11716
-127
11717
-127
11718
-127
11719
-127
11720
-127
11721
-127
11722
-127
11723
-127
11724
-127
11725
-127
11726
-127
11727
-127
11728
-127
11729
-126
11730
-117
11731
-110
11732
-101
11733
-94
11734
33
11735
127
11736
127
11737
127
11738
127
11739
127
11740
127
11741
127
11742
127
11743
127
11744
127
11745
127
11746
127
11747
127
11748
127
11749
127
11750
127
11751
127
11752
127
11753
127
11754
127
11755
127
11756
127
11757
127
11758
127
11759
121
11760
113
11761
104
11762
98
11763
92
11764
86
11765
80
11766
24
11767
-60
11768
-127
11769
-127
11770
-127
11771
-127
11772
-127
11773
-127
11774
-127
11775
-127
11776
-127
11777
-127
11778
-127
11779
-127
11780
-127
11781
-127
11782
-127
11783
-127
11784
-127
11785
-127
11786
-127
11787
-127
11788
-127
11789
-127
11790
-127
11791
-127
11792
-127
11793
-125
11794
-116
11795
-108
11796
-100
11797
-93
11798
33
11799
127
11800
127
11801
127
11802
127
11803
127
11804
127
11805
127
11806
127
11807
127
11808
127
11809
127
11810
127
11811
127
11812
127
11813
127
11814
127
11815
127
11816
127
11817
127
11818
127
11819
127
11820
127
11821
127
11822
127
11823
120
11824
112
11825
105
11826
98
11827
91
11828
85
11829
79
11830
22
11831
-62
11832
-127
11833
-127
11834
-127
11835
-127
11836
-127
11837
-127
11838
-127
11839
-127
11840
-127
11841
-127
11842
-127
11843
-127
11844
-127
11845
-127
11846
-127
11847
-127
11848
-127
11849
-127
11850
-127
11851
-127
11852
-127
11853
-127
11854
-127
11855
-127
11856
-127
11857
-127
11858
-117
11859
-110
11860
-102
11861
-94
11862
33
11863
127
11864
127
11865
127
11866
127
11867
127
11868
127
11869
127
11870
127
11871
127
11872
127
11873
127
11874
127
11875
127
11876
127
11877
127
11878
127
11879
127
11880
127
11881
127
11882
127
11883
127
11884
127
11885
127
11886
127
11887
120
11888
112
11889
104
11890
98
11891
91
11892
85
11893
79
11894
21
11895
-63
11896
-127
11897
-127
11898
-127
11899
-127
11900
-127
11901
-127
11902
-127
11903
-127
11904
-127
11905
-127
11906
-127
11907
-127
11908
-127
11909
-127
11910
-127
11911
-127
11912
-127
11913
-127
11914
-127
11915
-127
11916
-127
11917
-127
11918
-127
11919
-127
11920
-127
11921
-126
11922
-117
11923
-109
11924
-101
11925
-94
11926
33
11927
127
11928
127
11929
127
11930
127
11931
127
11932
127
11933
127
11934
127
11935
127
11936
127
11937
127
11938
127
11939
127
11940
127
11941
127
11942
127
11943
127
11944
127
11945
127
11946
127
11947
127
11948
127
11949
127
11950
127
11951
120
11952
113
11953
104
11954
99
11955
92
11956
86
11957
80
11958
22
11959
-62
11960
-127
11961
-127
11962
-127
11963
-127
11964
-127
11965
-127
11966
-127
11967
-127
11968
-127
11969
-127
11970
-127
11971
-127
11972
-127
11973
-127
11974
-127
11975
-127
11976
-127
11977
-127
11978
-127
11979
-127
11980
-127
11981
-127
11982
-127
11983
-127
11984
-127
11985
-126
11986
-117
11987
-109
11988
-101
11989
-94
11990
33
11991
127
11992
127
11993
127
11994
127
11995
127
11996
127
11997
127
11998
127
11999
127
12000
127
12001
127
12002
127
12003
127
12004
127
12005
127
12006
127
12007
127
12008
127
12009
127
12010
127
12011
127
12012
127
12013
127
12014
127
12015
120
12016
112
12017
104
12018
97
12019
91
12020
85
12021
79
12022
23
12023
-61
12024
-127
12025
-127
12026
-127
12027
-127
12028
-127
12029
-127
12030
-127
12031
-127
12032
-127
12033
-127
12034
-127
12035
-127
12036
-127
12037
-127
12038
-127
12039
-127
12040
-127
12041
-127
12042
-127
12043
-127
12044
-127
12045
-127
12046
-127
12047
-127
12048
-127
12049
-127
12050
-118
12051
-109
12052
-102
12053
-94
12054
33
12055
127
12056
127
12057
127
12058
127
12059
127
12060
127
12061
127
12062
127
12063
127
12064
127
12065
127
12066
127
12067
127
12068
127
12069
127
12070
127
12071
127
12072
127
12073
127
12074
127
12075
127
12076
127
12077
127
12078
127
12079
121
12080
112
12081
104
12082
98
12083
91
12084
85
12085
79
12086
22
12087
-62
12088
-127
12089
-127
12090
-127
12091
-127
12092
-127
12093
-127
12094
-127
12095
-127
12096
-127
12097
-127
12098
-127
12099
-127
12100
-127
12101
-127
12102
-127
12103
-127
12104
-127
12105
-127
12106
-127
12107
-127
12108
-127
12109
-127
12110
-127
12111
-127
12112
-127
12113
-126
12114
-117
12115
-109
12116
-101
12117
-94
12118
33
12119
127
12120
127
12121
127
12122
127
12123
127
12124
127
12125
127
12126
127
12127
127
12128
127
12129
127
12130
127
12131
127
12132
127
12133
127
12134
127
12135
127
12136
127
12137
127
12138
127
12139
127
12140
127
12141
127
12142
127
12143
120
12144
112
12145
105
12146
99
12147
91
12148
85
12149
80
12150
22
12151
-62
12152
-127
12153
-127
12154
-127
12155
-127
12156
-127
12157
-127
12158
-127
12159
-127
12160
-127
12161
-127
12162
-127
12163
-127
12164
-127
12165
-127
12166
-127
12167
-127
12168
-127
12169
-127
12170
-127
12171
-127
12172
-127
12173
-127
12174
-127
12175
-127
12176
-127
12177
-125
12178
-116
12179
-109
12180
-100
12181
-93
12182
34
12183
127
12184
127
12185
127
12186
127
12187
127
12188
127
12189
127
12190
127
12191
127
12192
127
12193
127
12194
127
12195
127
12196
127
12197
127
12198
127
12199
127
12200
127
12201
127
12202
127
12203
127
12204
127
12205
127
12206
127
12207
121
12208
112
12209
104
12210
98
12211
91
12212
85
12213
79
12214
22
12215
-62
12216
-127
12217
-127
12218
-127
12219
-127
12220
-127
12221
-127
12222
-127
12223
-127
12224
-127
12225
-127
12226
-127
12227
-127
12228
-127
12229
-127
12230
-127
12231
-127
12232
-127
12233
-127
12234
-127
12235
-127
12236
-127
12237
-127
12238
-127
12239
-127
12240
-127
12241
-127
12242
-117
12243
-109
12244
-101
12245
-95
12246
32
12247
127
12248
127
12249
127
12250
127
12251
127
12252
127
12253
127
12254
127
12255
127
12256
127
12257
127
12258
127
12259
127
12260
127
12261
127
12262
127
12263
127
12264
127
12265
127
12266
127
12267
127
12268
127
12269
127
12270
127
12271
120
12272
113
12273
106
12274
98
12275
91
12276
85
12277
79
12278
23
12279
-61
12280
-127
12281
-127
12282
-127
12283
-127
12284
-127
12285
-127
12286
-127
12287
-127
12288
-127
12289
-127
12290
-127
12291
-127
12292
-127
12293
-127
12294
-127
12295
-127
12296
-127
12297
-127
12298
-127
12299
-127
12300
-127
12301
-127
12302
-127
12303
-127
12304
-127
12305
-127
12306
-118
12307
-109
12308
-102
12309
-95
12310
32
12311
127
12312
127
12313
127
12314
127
12315
127
12316
127
12317
127
12318
127
12319
127
12320
127
12321
127
12322
127
12323
127
12324
127
12325
127
12326
127
12327
127
12328
127
12329
127
12330
127
12331
127
12332
127
12333
127
12334
127
12335
120
12336
112
12337
104
12338
98
12339
91
12340
85
12341
79
12342
23
12343
-61
12344
-127
12345
-127
12346
-127
12347
-127
12348
-127
12349
-127
12350
-127
12351
-127
12352
-127
12353
-127
12354
-127
12355
-127
12356
-127
12357
-127
12358
-127
12359
-127
12360
-127
12361
-127
12362
-127
12363
-127
12364
-127
12365
-127
12366
-127
12367
-127
12368
-127
12369
-126
12370
-117
12371
-109
12372
-101
12373
-94
12374
33
12375
127
12376
127
12377
127
12378
127
12379
127
12380
127
12381
127
12382
127
12383
127
12384
127
12385
127
12386
127
12387
127
12388
127
12389
127
12390
127
12391
127
12392
127
12393
127
12394
127
12395
127
12396
127
12397
127
12398
127
12399
121
12400
113
12401
105
12402
98
12403
91
12404
85
12405
79
12406
22
12407
-62
12408
-127
12409
-127
12410
-127
12411
-127
12412
-127
12413
-127
12414
-127
12415
-127
12416
-127
12417
-127
12418
-127
12419
-127
12420
-127
12421
-127
12422
-127
12423
-127
12424
-127
12425
-127
12426
-127
12427
-127
12428
-127
12429
-127
12430
-127
12431
-127
12432
-127
12433
-127
12434
-118
12435
-110
12436
-102
12437
-95
12438
33
12439
127
12440
127
12441
127
12442
127
12443
127
12444
127
12445
127
12446
127
12447
127
12448
127
12449
127
12450
127
12451
127
12452
127
12453
127
12454
127
12455
127
12456
127
12457
127
12458
127
12459
127
12460
127
12461
127
12462
127
12463
120
12464
113
12465
105
12466
98
12467
91
12468
86
12469
80
12470
23
12471
-62
12472
-127
12473
-127
12474
-127
12475
-127
12476
-127
12477
-127
12478
-127
12479
-127
12480
-127
12481
-127
12482
-127
12483
-127
12484
-127
12485
-127
12486
-127
12487
-127
12488
-127
12489
-127
12490
-127
12491
-127
12492
-127
12493
-127
12494
-127
12495
-127
12496
-127
12497
-126
12498
-117
12499
-109
12500
-101
12501
-93
12502
33
12503
127
12504
127
12505
127
12506
127
12507
127
12508
127
12509
127
12510
127
12511
127
12512
127
12513
127
12514
127
12515
127
12516
127
12517
127
12518
127
12519
127
12520
127
12521
127
12522
127
12523
127
12524
127
12525
127
12526
127
12527
120
12528
113
12529
105
12530
98
12531
91
12532
85
12533
79
12534
23
12535
-61
12536
-127
12537
-127
12538
-127
12539
-127
12540
-127
12541
-127
12542
-127
12543
-127
12544
-127
12545
-127
12546
-127
12547
-127
12548
-127
12549
-127
12550
-127
12551
-127
12552
-127
12553
-127
12554
-127
12555
-127
12556
-127
12557
-127
12558
-127
12559
-127
12560
-127
12561
-126
12562
-117
12563
-109
12564
-102
12565
-94
12566
33
12567
127
12568
127
12569
127
12570
127
12571
127
12572
127
12573
127
12574
127
12575
127
12576
127
12577
127
12578
127
12579
127
12580
127
12581
127
12582
127
12583
127
12584
127
12585
127
12586
127
12587
127
12588
127
12589
127
12590
127
12591
120
12592
112
12593
104
12594
97
12595
90
12596
84
12597
78
12598
21
12599
-63
12600
-127
12601
-127
12602
-127
12603
-127
12604
-127
12605
-127
12606
-127
12607
-127
12608
-127
12609
-127
12610
-127
12611
-127
12612
-127
12613
-127
12614
-127
12615
-127
12616
-127
12617
-127
12618
-127
12619
-127
12620
-127
12621
-127
12622
-127
12623
-127
12624
-127
12625
-126
12626
-118
12627
-110
12628
-102
12629
-95
12630
32
12631
127
12632
127
12633
127
12634
127
12635
127
12636
127
12637
127
12638
127
12639
127
12640
127
12641
127
12642
127
12643
127
12644
127
12645
127
12646
127
12647
127
12648
127
12649
127
12650
127
12651
127
12652
127
12653
127
12654
127
12655
120
12656
113
12657
105
12658
98
12659
91
12660
85
12661
79
12662
22
12663
-62
12664
-127
12665
-127
12666
-127
12667
-127
12668
-127
12669
-127
12670
-127
12671
-127
12672
-127
12673
-127
12674
-127
12675
-127
12676
-127
12677
-127
12678
-127
12679
-127
12680
-127
12681
-127
12682
-127
12683
-127
12684
-127
12685
-127
12686
-127
12687
-127
12688
-127
12689
-127
12690
-117
12691
-109
12692
-101
12693
-94
12694
-87
12695
-80
12696
-75
12697
-70
12698
-65
12699
-60
12700
-56
12701
-52
12702
-47
12703
-44
12704
-40
12705
-37
12706
-35
12707
-32
12708
-29
12709
-27
12710
-25
12711
-23
12712
-21
12713
-20
12714
-17
12715
-17
12716
-15
12717
-14
12718
-13
12719
-11
12720
-10
12721
-10
12722
-8
12723
-8
12724
-7
12725
-6
12726
114
12727
127
12728
127
12729
127
12730
127
12731
127
12732
127
12733
127
12734
127
12735
127
12736
127
12737
127
12738
127
12739
127
12740
127
12741
127
12742
127
12743
127
12744
127
12745
127
12746
127
12747
127
12748
127
12749
127
12750
127
12751
127
12752
124
12753
115
12754
108
12755
101
12756
94
12757
87
12758
29
12759
-56
12760
-127
12761
-127
12762
-127
12763
-127
12764
-127
12765
-127
12766
-127
12767
-127
12768
-127
12769
-127
12770
-127
12771
-127
12772
-127
12773
-127
12774
-127
12775
-127
12776
-127
12777
-127
12778
-127
12779
-127
12780
-127
12781
-127
12782
-127
12783
-127
12784
-127
12785
-125
12786
-116
12787
-108
12788
-100
12789
-93
12790
34
12791
127
12792
127
12793
127
12794
127
12795
127
12796
127
12797
127
12798
127
12799
127
12800
127
12801
127
12802
127
12803
127
12804
127
12805
127
12806
127
12807
127
12808
127
12809
127
12810
127
12811
127
12812
127
12813
127
12814
127
12815
121
12816
113
12817
105
12818
99
12819
91
12820
86
12821
80
12822
24
12823
-60
12824
-127
12825
-127
12826
-127
12827
-127
12828
-127
12829
-127
12830
-127
12831
-127
12832
-127
12833
-127
12834
-127
12835
-127
12836
-127
12837
-127
12838
-127
12839
-127
12840
-127
12841
-127
12842
-127
12843
-127
12844
-127
12845
-127
12846
-127
12847
-127
12848
-127
12849
-126
12850
-116
12851
-108
12852
-100
12853
-93
12854
34
12855
127
12856
127
12857
127
12858
127
12859
127
12860
127
12861
127
12862
127
12863
127
12864
127
12865
127
12866
127
12867
127
12868
127
12869
127
12870
127
12871
127
12872
127
12873
127
12874
127
12875
127
12876
127
12877
127
12878
127
12879
120
12880
112
12881
105
12882
98
12883
91
12884
86
12885
80
12886
22
12887
-61
12888
-127
12889
-127
12890
-127
12891
-127
12892
-127
12893
-127
12894
-127
12895
-127
12896
-127
12897
-127
12898
-127
12899
-127
12900
-127
12901
-127
12902
-127
12903
-127
12904
-127
12905
-127
12906
-127
12907
-127
12908
-127
12909
-127
12910
-127
12911
-127
12912
-127
12913
-126
12914
-118
12915
-110
12916
-101
12917
-95
12918
32
12919
127
12920
127
12921
127
12922
127
12923
127
12924
127
12925
127
12926
127
12927
127
12928
127
12929
127
12930
127
12931
127
12932
127
12933
127
12934
127
12935
127
12936
127
12937
127
12938
127
12939
127
12940
127
12941
127
12942
127
12943
120
12944
111
12945
104
12946
98
12947
91
12948
85
12949
79
12950
74
12951
69
12952
64
12953
60
12954
56
12955
53
12956
50
12957
47
12958
43
12959
40
12960
38
12961
35
12962
34
12963
31
12964
29
12965
27
12966
26
12967
23
12968
23
12969
22
12970
21
12971
19
12972
18
12973
16
12974
16
12975
15
12976
15
12977
14
12978
13
12979
12
12980
11
12981
10
12982
-30
12983
-108
12984
-127
12985
-127
12986
-127
12987
-127
12988
-127
12989
-127
12990
-127
12991
-127
12992
-127
12993
-127
12994
-127
12995
-127
12996
-127
12997
-127
12998
-127
12999
-127
13000
-127
13001
-127
13002
-127
13003
-127
13004
-127
13005
-127
13006
-127
13007
-127
13008
-127
13009
-127
13010
-127
13011
-119
13012
-110
13013
-102
13014
25
13015
127
13016
127
13017
127
13018
127
13019
127
13020
127
13021
127
13022
127
13023
127
13024
127
13025
127
13026
127
13027
127
13028
127
13029
127
13030
127
13031
127
13032
127
13033
127
13034
127
13035
127
13036
127
13037
127
13038
127
13039
119
13040
111
13041
103
13042
96
13043
90
13044
84
13045
78
13046
22
13047
-62
13048
-127
13049
-127
13050
-127
13051
-127
13052
-127
13053
-127
13054
-127
13055
-127
13056
-127
13057
-127
13058
-127
13059
-127
13060
-127
13061
-127
13062
-127
13063
-127
13064
-127
13065
-127
13066
-127
13067
-127
13068
-127
13069
-127
13070
-127
13071
-127
13072
-127
13073
-127
13074
-118
13075
-110
13076
-101
13077
-95
13078
32
13079
127
13080
127
13081
127
13082
127
13083
127
13084
127
13085
127
13086
127
13087
127
13088
127
13089
127
13090
127
13091
127
13092
127
13093
127
13094
127
13095
127
13096
127
13097
127
13098
127
13099
127
13100
127
13101
127
13102
127
13103
120
13104
112
13105
104
13106
97
13107
90
13108
85
13109
79
13110
22
13111
-62
13112
-127
13113
-127
13114
-127
13115
-127
13116
-127
13117
-127
13118
-127
13119
-127
13120
-127
13121
-127
13122
-127
13123
-127
13124
-127
13125
-127
13126
-127
13127
-127
13128
-127
13129
-127
13130
-127
13131
-127
13132
-127
13133
-127
13134
-127
13135
-127
13136
-127
13137
-126
13138
-117
13139
-110
13140
-101
13141
-94
13142
-87
13143
-81
13144
-75
13145
-70
13146
-65
13147
-60
13148
-56
13149
-52
13150
-48
13151
-44
13152
-41
13153
-38
13154
-35
13155
-33
13156
-30
13157
-28
13158
-26
13159
-24
13160
-21
13161
-20
13162
-18
13163
-17
13164
-16
13165
-14
13166
-13
13167
-13
13168
-10
13169
-9
13170
-9
13171
-8
13172
-7
13173
-7
13174
114
13175
127
13176
127
13177
127
13178
127
13179
127
13180
127
13181
127
13182
127
13183
127
13184
127
13185
127
13186
127
13187
127
13188
127
13189
127
13190
127
13191
127
13192
127
13193
127
13194
127
13195
127
13196
127
13197
127
13198
127
13199
127
13200
125
13201
116
13202
108
13203
101
13204
95
13205
88
13206
30
13207
-54
13208
-127
13209
-127
13210
-127
13211
-127
13212
-127
13213
-127
13214
-127
13215
-127
13216
-127
13217
-127
13218
-127
13219
-127
13220
-127
13221
-127
13222
-127
13223
-127
13224
-127
13225
-127
13226
-127
13227
-127
13228
-127
13229
-127
13230
-127
13231
-127
13232
-127
13233
-124
13234
-115
13235
-107
13236
-100
13237
-92
13238
35
13239
127
13240
127
13241
127
13242
127
13243
127
13244
127
13245
127
13246
127
13247
127
13248
127
13249
127
13250
127
13251
127
13252
127
13253
127
13254
127
13255
127
13256
127
13257
127
13258
127
13259
127
13260
127
13261
127
13262
127
13263
121
13264
113
13265
106
13266
98
13267
90
13268
86
13269
80
13270
23
13271
-61
13272
-127
13273
-127
13274
-127
13275
-127
13276
-127
13277
-127
13278
-127
13279
-127
13280
-127
13281
-127
13282
-127
13283
-127
13284
-127
13285
-127
13286
-127
13287
-127
13288
-127
13289
-127
13290
-127
13291
-127
13292
-127
13293
-127
13294
-127
13295
-127
13296
-127
13297
-126
13298
-117
13299
-110
13300
-102
13301
-95
13302
32
13303
127
13304
127
13305
127
13306
127
13307
127
13308
127
13309
127
13310
127
13311
127
13312
127
13313
127
13314
127
13315
127
13316
127
13317
127
13318
127
13319
127
13320
127
13321
127
13322
127
13323
127
13324
127
13325
127
13326
127
13327
120
13328
112
13329
104
13330
97
13331
91
13332
85
13333
79
13334
22
13335
-62
13336
-127
13337
-127
13338
-127
13339
-127
13340
-127
13341
-127
13342
-127
13343
-127
13344
-127
13345
-127
13346
-127
13347
-127
13348
-127
13349
-127
13350
-127
13351
-127
13352
-127
13353
-127
13354
-127
13355
-127
13356
-127
13357
-127
13358
-127
13359
-127
13360
-127
13361
-127
13362
-118
13363
-110
13364
-101
13365
-95
13366
33
13367
127
13368
127
13369
127
13370
127
13371
127
13372
127
13373
127
13374
127
13375
127
13376
127
13377
127
13378
127
13379
127
13380
127
13381
127
13382
127
13383
127
13384
127
13385
127
13386
127
13387
127
13388
127
13389
127
13390
127
13391
120
13392
112
13393
104
13394
97
13395
90
13396
84
13397
79
13398
75
13399
69
13400
64
13401
59
13402
56
13403
52
13404
49
13405
45
13406
43
13407
40
13408
38
13409
35
13410
33
13411
31
13412
29
13413
27
13414
26
13415
23
13416
23
13417
21
13418
20
13419
19
13420
18
13421
16
13422
16
13423
14
13424
14
13425
13
13426
12
13427
12
13428
12
13429
11
13430
-29
13431
-108
13432
-127
13433
-127
13434
-127
13435
-127
13436
-127
13437
-127
13438
-127
13439
-127
13440
-127
13441
-127
13442
-127
13443
-127
13444
-127
13445
-127
13446
-127
13447
-127
13448
-127
13449
-127
13450
-127
13451
-127
13452
-127
13453
-127
13454
-127
13455
-127
13456
-127
13457
-127
13458
-127
13459
-120
13460
-111
13461
-103
13462
25
13463
127
13464
127
13465
127
13466
127
13467
127
13468
127
13469
127
13470
127
13471
127
13472
127
13473
127
13474
127
13475
127
13476
127
13477
127
13478
127
13479
127
13480
127
13481
127
13482
127
13483
127
13484
127
13485
127
13486
127
13487
119
13488
111
13489
103
13490
96
13491
90
13492
85
13493
79
13494
22
13495
-62
13496
-127
13497
-127
13498
-127
13499
-127
13500
-127
13501
-127
13502
-127
13503
-127
13504
-127
13505
-127
13506
-127
13507
-127
13508
-127
13509
-127
13510
-127
13511
-127
13512
-127
13513
-127
13514
-127
13515
-127
13516
-127
13517
-127
13518
-127
13519
-127
13520
-127
13521
-126
13522
-117
13523
-109
13524
-102
13525
-94
13526
33
13527
127
13528
127
13529
127
13530
127
13531
127
13532
127
13533
127
13534
127
13535
127
13536
127
13537
127
13538
127
13539
127
13540
127
13541
127
13542
127
13543
127
13544
127
13545
127
13546
127
13547
127
13548
127
13549
127
13550
127
13551
120
13552
112
13553
104
13554
97
13555
91
13556
85
13557
79
13558
22
13559
-62
13560
-127
13561
-127
13562
-127
13563
-127
13564
-127
13565
-127
13566
-127
13567
-127
13568
-127
13569
-127
13570
-127
13571
-127
13572
-127
13573
-127
13574
-127
13575
-127
13576
-127
13577
-127
13578
-127
13579
-127
13580
-127
13581
-127
13582
-127
13583
-127
13584
-127
13585
-127
13586
-118
13587
-110
13588
-102
13589
-95
13590
33
13591
127
13592
127
13593
127
13594
127
13595
127
13596
127
13597
127
13598
127
13599
127
13600
127
13601
127
13602
127
13603
127
13604
127
13605
127
13606
127
13607
127
13608
127
13609
127
13610
127
13611
127
13612
127
13613
127
13614
127
13615
120
13616
112
13617
104
13618
98
13619
90
13620
85
13621
79
13622
22
13623
-62
13624
-127
13625
-127
13626
-127
13627
-127
13628
-127
13629
-127
13630
-127
13631
-127
13632
-127
13633
-127
13634
-127
13635
-127
13636
-127
13637
-127
13638
-127
13639
-127
13640
-127
13641
-127
13642
-127
13643
-127
13644
-127
13645
-127
13646
-127
13647
-127
13648
-127
13649
-126
13650
-117
13651
-109
13652
-101
13653
-94
13654
-87
13655
-80
13656
-74
13657
-69
13658
-65
13659
-60
13660
-55
13661
-52
13662
-47
13663
-44
13664
-40
13665
-38
13666
-35
13667
-33
13668
-29
13669
-28
13670
-26
13671
-23
13672
-21
13673
-20
13674
-18
13675
-17
13676
-15
13677
-14
13678
-13
13679
-12
13680
-10
13681
-10
13682
-8
13683
-8
13684
-7
13685
-6
13686
114
13687
127
13688
127
13689
127
13690
127
13691
127
13692
127
13693
127
13694
127
13695
127
13696
127
13697
127
13698
127
13699
127
13700
127
13701
127
13702
127
13703
127
13704
127
13705
127
13706
127
13707
127
13708
127
13709
127
13710
127
13711
127
13712
125
13713
116
13714
108
13715
101
13716
95
13717
89
13718
82
13719
76
13720
71
13721
67
13722
64
13723
58
13724
54
13725
51
13726
47
13727
44
13728
42
13729
39
13730
37
13731
35
13732
32
13733
30
13734
28
13735
26
13736
24
13737
24
13738
22
13739
20
13740
20
13741
18
13742
17
13743
16
13744
15
13745
14
13746
14
13747
13
13748
12
13749
12
13750
-28
13751
-107
13752
-127
13753
-127
13754
-127
13755
-127
13756
-127
13757
-127
13758
-127
13759
-127
13760
-127
13761
-127
13762
-127
13763
-127
13764
-127
13765
-127
13766
-127
13767
-127
13768
-127
13769
-127
13770
-127
13771
-127
13772
-127
13773
-127
13774
-127
13775
-127
13776
-127
13777
-127
13778
-127
13779
-120
13780
-111
13781
-103
13782
25
13783
127
13784
127
13785
127
13786
127
13787
127
13788
127
13789
127
13790
127
13791
127
13792
127
13793
127
13794
127
13795
127
13796
127
13797
127
13798
127
13799
127
13800
127
13801
127
13802
127
13803
127
13804
127
13805
127
13806
127
13807
118
13808
111
13809
103
13810
97
13811
89
13812
84
13813
78
13814
21
13815
-62
13816
-127
13817
-127
13818
-127
13819
-127
13820
-127
13821
-127
13822
-127
13823
-127
13824
-127
13825
-127
13826
-127
13827
-127
13828
-127
13829
-127
13830
-127
13831
-127
13832
-127
13833
-127
13834
-127
13835
-127
13836
-127
13837
-127
13838
-127
13839
-127
13840
-127
13841
-127
13842
-118
13843
-109
13844
-101
13845
-95
13846
32
13847
127
13848
127
13849
127
13850
127
13851
127
13852
127
13853
127
13854
127
13855
127
13856
127
13857
127
13858
127
13859
127
13860
127
13861
127
13862
127
13863
127
13864
127
13865
127
13866
127
13867
127
13868
127
13869
127
13870
127
13871
120
13872
113
13873
104
13874
97
13875
91
13876
85
13877
79
13878
22
13879
-62
13880
-127
13881
-127
13882
-127
13883
-127
13884
-127
13885
-127
13886
-127
13887
-127
13888
-127
13889
-127
13890
-127
13891
-127
13892
-127
13893
-127
13894
-127
13895
-127
13896
-127
13897
-127
13898
-127
13899
-127
13900
-127
13901
-127
13902
-127
13903
-127
13904
-127
13905
-127
13906
-117
13907
-109
13908
-101
13909
-94
13910
-86
13911
-80
13912
-74
13913
-69
13914
-64
13915
-60
13916
-56
13917
-51
13918
-47
13919
-44
13920
-41
13921
-37
13922
-35
13923
-32
13924
-29
13925
-27
13926
-24
13927
-22
13928
-21
13929
-19
13930
-17
13931
-17
13932
-15
13933
-14
13934
-12
13935
-11
13936
-10
13937
-9
13938
-8
13939
-7
13940
-7
13941
-6
13942
115
13943
127
13944
127
13945
127
13946
127
13947
127
13948
127
13949
127
13950
127
13951
127
13952
127
13953
127
13954
127
13955
127
13956
127
13957
127
13958
127
13959
127
13960
127
13961
127
13962
127
13963
127
13964
127
13965
127
13966
127
13967
127
13968
125
13969
115
13970
108
13971
101
13972
94
13973
87
13974
82
13975
77
13976
71
13977
67
13978
63
13979
58
13980
54
13981
51
13982
48
13983
44
13984
42
13985
39
13986
36
13987
34
13988
33
13989
30
13990
29
13991
27
13992
25
13993
24
13994
23
13995
21
13996
20
13997
19
13998
18
13999
17
14000
16
14001
15
14002
15
14003
13
14004
13
14005
12
14006
-28
14007
-107
14008
-127
14009
-127
14010
-127
14011
-127
14012
-127
14013
-127
14014
-127
14015
-127
14016
-127
14017
-127
14018
-127
14019
-127
14020
-127
14021
-127
14022
-127
14023
-127
14024
-127
14025
-127
14026
-127
14027
-127
14028
-127
14029
-127
14030
-127
14031
-127
14032
-127
14033
-127
14034
-127
14035
-118
14036
-110
14037
-103
14038
24
14039
127
14040
127
14041
127
14042
127
14043
127
14044
127
14045
127
14046
127
14047
127
14048
127
14049
127
14050
127
14051
127
14052
127
14053
127
14054
127
14055
127
14056
127
14057
127
14058
127
14059
127
14060
127
14061
127
14062
127
14063
119
14064
111
14065
103
14066
96
14067
90
14068
84
14069
78
14070
22
14071
-62
14072
-127
14073
-127
14074
-127
14075
-127
14076
-127
14077
-127
14078
-127
14079
-127
14080
-127
14081
-127
14082
-127
14083
-127
14084
-127
14085
-127
14086
-127
14087
-127
14088
-127
14089
-127
14090
-127
14091
-127
14092
-127
14093
-127
14094
-127
14095
-127
14096
-127
14097
-127
14098
-118
14099
-109
14100
-101
14101
-95
14102
-87
14103
-81
14104
-75
14105
-70
14106
-65
14107
-61
14108
-55
14109
-51
14110
-48
14111
-45
14112
-41
14113
-38
14114
-35
14115
-32
14116
-30
14117
-28
14118
-25
14119
-24
14120
-21
14121
-19
14122
-18
14123
-17
14124
-15
14125
-14
14126
-12
14127
-11
14128
-11
14129
-10
14130
-9
14131
-8
14132
-6
14133
-6
14134
115
14135
127
14136
127
14137
127
14138
127
14139
127
14140
127
14141
127
14142
127
14143
127
14144
127
14145
127
14146
127
14147
127
14148
127
14149
127
14150
127
14151
127
14152
127
14153
127
14154
127
14155
127
14156
127
14157
127
14158
127
14159
127
14160
125
14161
116
14162
109
14163
101
14164
94
14165
87
14166
29
14167
-55
14168
-127
14169
-127
14170
-127
14171
-127
14172
-127
14173
-127
14174
-127
14175
-127
14176
-127
14177
-127
14178
-127
14179
-127
14180
-127
14181
-127
14182
-127
14183
-127
14184
-127
14185
-127
14186
-127
14187
-127
14188
-127
14189
-127
14190
-127
14191
-127
14192
-127
14193
-125
14194
-116
14195
-108
14196
-100
14197
-94
14198
33
14199
127
14200
127
14201
127
14202
127
14203
127
14204
127
14205
127
14206
127
14207
127
14208
127
14209
127
14210
127
14211
127
14212
127
14213
127
14214
127
14215
127
14216
127
14217
127
14218
127
14219
127
14220
127
14221
127
14222
127
14223
121
14224
114
14225
106
14226
99
14227
92
14228
86
14229
79
14230
75
14231
70
14232
66
14233
62
14234
58
14235
53
14236
50
14237
47
14238
44
14239
42
14240
39
14241
36
14242
34
14243
32
14244
29
14245
27
14246
27
14247
24
14248
23
14249
21
14250
20
14251
19
14252
18
14253
17
14254
16
14255
15
14256
14
14257
13
14258
13
14259
12
14260
12
14261
10
14262
-30
14263
-108
14264
-127
14265
-127
14266
-127
14267
-127
14268
-127
14269
-127
14270
-127
14271
-127
14272
-127
14273
-127
14274
-127
14275
-127
14276
-127
14277
-127
14278
-127
14279
-127
14280
-127
14281
-127
14282
-127
14283
-127
14284
-127
14285
-127
14286
-127
14287
-127
14288
-127
14289
-127
14290
-127
14291
-120
14292
-111
14293
-103
14294
-95
14295
-89
14296
-82
14297
-77
14298
-72
14299
-67
14300
-61
14301
-57
14302
-53
14303
-49
14304
-45
14305
-43
14306
-40
14307
-37
14308
-34
14309
-31
14310
-28
14311
-27
14312
-24
14313
-23
14314
-21
14315
-19
14316
-17
14317
-17
14318
-15
14319
-14
14320
-13
14321
-12
14322
-11
14323
-10
14324
-9
14325
-9
14326
112
14327
127
14328
127
14329
127
14330
127
14331
127
14332
127
14333
127
14334
127
14335
127
14336
127
14337
127
14338
127
14339
127
14340
127
14341
127
14342
127
14343
127
14344
127
14345
127
14346
127
14347
127
14348
127
14349
127
14350
127
14351
127
14352
124
14353
115
14354
108
14355
101
14356
94
14357
88
14358
82
14359
77
14360
72
14361
67
14362
63
14363
58
14364
54
14365
51
14366
48
14367
44
14368
42
14369
39
14370
37
14371
35
14372
32
14373
30
14374
28
14375
26
14376
25
14377
23
14378
22
14379
21
14380
20
14381
18
14382
18
14383
17
14384
16
14385
15
14386
15
14387
14
14388
13
14389
12
14390
-28
14391
-107
14392
-127
14393
-127
14394
-127
14395
-127
14396
-127
14397
-127
14398
-127
14399
-127
14400
-127
14401
-127
14402
-127
14403
-127
14404
-127
14405
-127
14406
-127
14407
-127
14408
-127
14409
-127
14410
-127
14411
-127
14412
-127
14413
-127
14414
-127
14415
-127
14416
-127
14417
-127
14418
-127
14419
-118
14420
-109
14421
-101
14422
26
14423
127
14424
127
14425
127
14426
127
14427
127
14428
127
14429
127
14430
127
14431
127
14432
127
14433
127
14434
127
14435
127
14436
127
14437
127
14438
127
14439
127
14440
127
14441
127
14442
127
14443
127
14444
127
14445
127
14446
127
14447
119
14448
111
14449
102
14450
96
14451
89
14452
83
14453
78
14454
21
14455
-63
14456
-127
14457
-127
14458
-127
14459
-127
14460
-127
14461
-127
14462
-127
14463
-127
14464
-127
14465
-127
14466
-127
14467
-127
14468
-127
14469
-127
14470
-127
14471
-127
14472
-127
14473
-127
14474
-127
14475
-127
14476
-127
14477
-127
14478
-127
14479
-127
14480
-127
14481
-127
14482
-118
14483
-110
14484
-103
14485
-96
14486
32
14487
127
14488
127
14489
127
14490
127
14491
127
14492
127
14493
127
14494
127
14495
127
14496
127
14497
127
14498
127
14499
127
14500
127
14501
127
14502
127
14503
127
14504
127
14505
127
14506
127
14507
127
14508
127
14509
127
14510
127
14511
121
14512
113
14513
105
14514
98
14515
92
14516
85
14517
80
14518
23
14519
-61
14520
-127
14521
-127
14522
-127
14523
-127
14524
-127
14525
-127
14526
-127
14527
-127
14528
-127
14529
-127
14530
-127
14531
-127
14532
-127
14533
-127
14534
-127
14535
-127
14536
-127
14537
-127
14538
-127
14539
-127
14540
-127
14541
-127
14542
-127
14543
-127
14544
-127
14545
-126
14546
-116
14547
-108
14548
-101
14549
-93
14550
-86
14551
-81
14552
-74
14553
-69
14554
-65
14555
-60
14556
-55
14557
-52
14558
-47
14559
-43
14560
-41
14561
-38
14562
-35
14563
-32
14564
-29
14565
-27
14566
-25
14567
-23
14568
-21
14569
-20
14570
-18
14571
-17
14572
-16
14573
-14
14574
-14
14575
-12
14576
-11
14577
-10
14578
-9
14579
-8
14580
-7
14581
-6
14582
114
14583
127
14584
127
14585
127
14586
127
14587
127
14588
127
14589
127
14590
127
14591
127
14592
127
14593
127
14594
127
14595
127
14596
127
14597
127
14598
127
14599
127
14600
127
14601
127
14602
127
14603
127
14604
127
14605
127
14606
127
14607
127
14608
125
14609
116
14610
108
14611
100
14612
95
14613
88
14614
82
14615
77
14616
72
14617
67
14618
63
14619
58
14620
55
14621
50
14622
48
14623
45
14624
42
14625
39
14626
36
14627
33
14628
32
14629
30
14630
29
14631
27
14632
26
14633
23
14634
22
14635
20
14636
19
14637
19
14638
17
14639
16
14640
16
14641
14
14642
14
14643
13
14644
12
14645
12
14646
-28
14647
-107
14648
-127
14649
-127
14650
-127
14651
-127
14652
-127
14653
-127
14654
-127
14655
-127
14656
-127
14657
-127
14658
-127
14659
-127
14660
-127
14661
-127
14662
-127
14663
-127
14664
-127
14665
-127
14666
-127
14667
-127
14668
-127
14669
-127
14670
-127
14671
-127
14672
-127
14673
-127
14674
-127
14675
-118
14676
-109
14677
-102
14678
-94
14679
-88
14680
-81
14681
-76
14682
-71
14683
-66
14684
-60
14685
-56
14686
-52
14687
-48
14688
-44
14689
-42
14690
-37
14691
-35
14692
-32
14693
-30
14694
-28
14695
-26
14696
-24
14697
-22
14698
-20
14699
-18
14700
-17
14701
-16
14702
-14
14703
-13
14704
-11
14705
-10
14706
-9
14707
-9
14708
-8
14709
-8
14710
113
14711
127
14712
127
14713
127
14714
127
14715
127
14716
127
14717
127
14718
127
14719
127
14720
127
14721
127
14722
127
14723
127
14724
127
14725
127
14726
127
14727
127
14728
127
14729
127
14730
127
14731
127
14732
127
14733
127
14734
127
14735
127
14736
124
14737
115
14738
108
14739
100
14740
94
14741
87
14742
81
14743
76
14744
71
14745
65
14746
62
14747
58
14748
53
14749
50
14750
47
14751
43
14752
41
14753
38
14754
35
14755
33
14756
32
14757
29
14758
27
14759
26
14760
24
14761
23
14762
22
14763
19
14764
18
14765
18
14766
17
14767
16
14768
14
14769
13
14770
14
14771
13
14772
12
14773
11
14774
-29
14775
-107
14776
-127
14777
-127
14778
-127
14779
-127
14780
-127
14781
-127
14782
-127
14783
-127
14784
-127
14785
-127
14786
-127
14787
-127
14788
-127
14789
-127
14790
-127
14791
-127
14792
-127
14793
-127
14794
-127
14795
-127
14796
-127
14797
-127
14798
-127
14799
-127
14800
-127
14801
-127
14802
-127
14803
-119
14804
-111
14805
-104
14806
-96
14807
-88
14808
-82
14809
-77
14810
-71
14811
-66
14812
-62
14813
-57
14814
-52
14815
-49
14816
-45
14817
-42
14818
-39
14819
-36
14820
-33
14821
-31
14822
-28
14823
-27
14824
-25
14825
-23
14826
-21
14827
-19
14828
-17
14829
-16
14830
-15
14831
-13
14832
-13
14833
-12
14834
-10
14835
-10
14836
-8
14837
-8
14838
113
14839
127
14840
127
14841
127
14842
127
14843
127
14844
127
14845
127
14846
127
14847
127
14848
127
14849
127
14850
127
14851
127
14852
127
14853
127
14854
127
14855
127
14856
127
14857
127
14858
127
14859
127
14860
127
14861
127
14862
127
14863
127
14864
124
14865
116
14866
108
14867
101
14868
94
14869
87
14870
81
14871
76
14872
71
14873
65
14874
62
14875
57
14876
54
14877
51
14878
47
14879
44
14880
41
14881
38
14882
35
14883
34
14884
32
14885
29
14886
27
14887
25
14888
24
14889
22
14890
22
14891
21
14892
20
14893
18
14894
17
14895
16
14896
15
14897
14
14898
13
14899
12
14900
13
14901
12
14902
-28
14903
-107
14904
-127
14905
-127
14906
-127
14907
-127
14908
-127
14909
-127
14910
-127
14911
-127
14912
-127
14913
-127
14914
-127
14915
-127
14916
-127
14917
-127
14918
-127
14919
-127
14920
-127
14921
-127
14922
-127
14923
-127
14924
-127
14925
-127
14926
-127
14927
-127
14928
-127
14929
-127
14930
-127
14931
-119
14932
-110
14933
-102
14934
-95
14935
-88
14936
-82
14937
-76
14938
-71
14939
-66
14940
-61
14941
-57
14942
-53
14943
-49
14944
-45
14945
-42
14946
-39
14947
-36
14948
-33
14949
-31
14950
-28
14951
-26
14952
-23
14953
-22
14954
-20
14955
-19
14956
-17
14957
-16
14958
-14
14959
-13
14960
-12
14961
-11
14962
-10
14963
-10
14964
-8
14965
-8
14966
113
14967
127
14968
127
14969
127
14970
127
14971
127
14972
127
14973
127
14974
127
14975
127
14976
127
14977
127
14978
127
14979
127
14980
127
14981
127
14982
127
14983
127
14984
127
14985
127
14986
127
14987
127
14988
127
14989
127
14990
127
14991
127
14992
123
14993
115
14994
108
14995
100
14996
93
14997
87
14998
81
14999
76
15000
71
15001
66
15002
62
15003
58
15004
54
15005
51
15006
47
15007
44
15008
41
15009
38
15010
36
15011
33
15012
31
15013
30
15014
28
15015
26
15016
25
15017
23
15018
21
15019
20
15020
20
15021
18
15022
18
15023
16
15024
15
15025
15
15026
14
15027
13
15028
13
15029
12
15030
-28
15031
-107
15032
-127
15033
-127
15034
-127
15035
-127
15036
-127
15037
-127
15038
-127
15039
-127
15040
-127
15041
-127
15042
-127
15043
-127
15044
-127
15045
-127
15046
-127
15047
-127
15048
-127
15049
-127
15050
-127
15051
-127
15052
-127
15053
-127
15054
-127
15055
-127
15056
-127
15057
-127
15058
-127
15059
-118
15060
-110
15061
-102
15062
-94
15063
-88
15064
-82
15065
-76
15066
-71
15067
-66
15068
-61
15069
-57
15070
-52
15071
-49
15072
-45
15073
-41
15074
-38
15075
-36
15076
-32
15077
-30
15078
-28
15079
-26
15080
-24
15081
-22
15082
-20
15083
-19
15084
-18
15085
-16
15086
-15
15087
-14
15088
-12
15089
-12
15090
-10
15091
-10
15092
-9
15093
-8
15094
113
15095
127
15096
127
15097
127
15098
127
15099
127
15100
127
15101
127
15102
127
15103
127
15104
127
15105
127
15106
127
15107
127
15108
127
15109
127
15110
127
15111
127
15112
127
15113
127
15114
127
15115
127
15116
127
15117
127
15118
127
15119
127
15120
124
15121
115
15122
109
15123
101
15124
94
15125
88
15126
82
15127
76
15128
71
15129
67
15130
63
15131
58
15132
55
15133
50
15134
48
15135
44
15136
42
15137
39
15138
37
15139
34
15140
32
15141
30
15142
28
15143
27
15144
25
15145
23
15146
22
15147
20
15148
19
15149
18
15150
17
15151
16
15152
16
15153
14
15154
14
15155
13
15156
12
15157
12
15158
-28
15159
-107
15160
-127
15161
-127
15162
-127
15163
-127
15164
-127
15165
-127
15166
-127
15167
-127
15168
-127
15169
-127
15170
-127
15171
-127
15172
-127
15173
-127
15174
-127
15175
-127
15176
-127
15177
-127
15178
-127
15179
-127
15180
-127
15181
-127
15182
-127
15183
-127
15184
-127
15185
-127
15186
-127
15187
-118
15188
-110
15189
-102
15190
-94
15191
-87
15192
-81
15193
-76
15194
-71
15195
-66
15196
-61
15197
-56
15198
-52
15199
-49
15200
-45
15201
-43
15202
-38
15203
-35
15204
-33
15205
-31
15206
-28
15207
-26
15208
-24
15209
-23
15210
-21
15211
-19
15212
-17
15213
-16
15214
-14
15215
-14
15216
-12
15217
-12
15218
-11
15219
-10
15220
-9
15221
-8
15222
113
15223
127
15224
127
15225
127
15226
127
15227
127
15228
127
15229
127
15230
127
15231
127
15232
127
15233
127
15234
127
15235
127
15236
127
15237
127
15238
127
15239
127
15240
127
15241
127
15242
127
15243
127
15244
127
15245
127
15246
127
15247
127
15248
123
15249
115
15250
107
15251
99
15252
93
15253
87
15254
81
15255
75
15256
71
15257
67
15258
62
15259
58
15260
54
15261
49
15262
47
15263
44
15264
41
15265
38
15266
37
15267
33
15268
32
15269
30
15270
28
15271
26
15272
25
15273
22
15274
22
15275
20
15276
19
15277
18
15278
18
15279
16
15280
16
15281
15
15282
14
15283
13
15284
12
15285
11
15286
-29
15287
-107
15288
-127
15289
-127
15290
-127
15291
-127
15292
-127
15293
-127
15294
-127
15295
-127
15296
-127
15297
-127
15298
-127
15299
-127
15300
-127
15301
-127
15302
-127
15303
-127
15304
-127
15305
-127
15306
-127
15307
-127
15308
-127
15309
-127
15310
-127
15311
-127
15312
-127
15313
-127
15314
-127
15315
-118
15316
-109
15317
-102
15318
-95
15319
-88
15320
-81
15321
-77
15322
-71
15323
-66
15324
-61
15325
-57
15326
-52
15327
-49
15328
-45
15329
-42
15330
-39
15331
-36
15332
-33
15333
-31
15334
-28
15335
-26
15336
-24
15337
-22
15338
-20
15339
-19
15340
-17
15341
-16
15342
-15
15343
-14
15344
-12
15345
-13
15346
-11
15347
-10
15348
-9
15349
-8
15350
113
15351
127
15352
127
15353
127
15354
127
15355
127
15356
127
15357
127
15358
127
15359
127
15360
127
15361
127
15362
127
15363
127
15364
127
15365
127
15366
127
15367
127
15368
127
15369
127
15370
127
15371
127
15372
127
15373
127
15374
127
15375
127
15376
125
15377
117
15378
109
15379
102
15380
95
15381
89
15382
82
15383
77
15384
72
15385
66
15386
63
15387
59
15388
55
15389
51
15390
48
15391
45
15392
42
15393
40
15394
36
15395
34
15396
33
15397
30
15398
29
15399
27
15400
25
15401
23
15402
22
15403
21
15404
20
15405
17
15406
17
15407
16
15408
16
15409
15
15410
14
15411
13
15412
13
15413
11
15414
-29
15415
-107
15416
-127
15417
-127
15418
-127
15419
-127
15420
-127
15421
-127
15422
-127
15423
-127
15424
-127
15425
-127
15426
-127
15427
-127
15428
-127
15429
-127
15430
-127
15431
-127
15432
-127
15433
-127
15434
-127
15435
-127
15436
-127
15437
-127
15438
-127
15439
-127
15440
-127
15441
-127
15442
-127
15443
-118
15444
-110
15445
-102
15446
-94
15447
-88
15448
-82
15449
-76
15450
-70
15451
-66
15452
-60
15453
-56
15454
-52
15455
-48
15456
-44
15457
-41
15458
-38
15459
-35
15460
-32
15461
-31
15462
-28
15463
-26
15464
-24
15465
-22
15466
-20
15467
-19
15468
-17
15469
-16
15470
-15
15471
-14
15472
-13
15473
-12
15474
-10
15475
-10
15476
-9
15477
-8
15478
112
15479
127
15480
127
15481
127
15482
127
15483
127
15484
127
15485
127
15486
127
15487
127
15488
127
15489
127
15490
127
15491
127
15492
127
15493
127
15494
127
15495
127
15496
127
15497
127
15498
127
15499
127
15500
127
15501
127
15502
127
15503
127
15504
124
15505
115
15506
107
15507
100
15508
93
15509
86
15510
81
15511
76
15512
71
15513
66
15514
62
15515
57
15516
54
15517
50
15518
47
15519
44
15520
41
15521
38
15522
36
15523
34
15524
32
15525
29
15526
28
15527
26
15528
25
15529
23
15530
22
15531
21
15532
19
15533
17
15534
17
15535
16
15536
15
15537
14
15538
14
15539
13
15540
12
15541
11
15542
-29
15543
-108
15544
-127
15545
-127
15546
-127
15547
-127
15548
-127
15549
-127
15550
-127
15551
-127
15552
-127
15553
-127
15554
-127
15555
-127
15556
-127
15557
-127
15558
-127
15559
-127
15560
-127
15561
-127
15562
-127
15563
-127
15564
-127
15565
-127
15566
-127
15567
-127
15568
-127
15569
-127
15570
-127
15571
-119
15572
-110
15573
-102
15574
26
15575
127
15576
127
15577
127
15578
127
15579
127
15580
127
15581
127
15582
127
15583
127
15584
127
15585
127
15586
127
15587
127
15588
127
15589
127
15590
127
15591
127
15592
127
15593
127
15594
127
15595
127
15596
127
15597
127
15598
127
15599
119
15600
112
15601
103
15602
97
15603
91
15604
84
15605
78
15606
22
15607
-61
15608
-127
15609
-127
15610
-127
15611
-127
15612
-127
15613
-127
15614
-127
15615
-127
15616
-127
15617
-127
15618
-127
15619
-127
15620
-127
15621
-127
15622
-127
15623
-127
15624
-127
15625
-127
15626
-127
15627
-127
15628
-127
15629
-127
15630
-127
15631
-127
15632
-127
15633
-127
15634
-117
15635
-109
15636
-101
15637
-95
15638
33
15639
127
15640
127
15641
127
15642
127
15643
127
15644
127
15645
127
15646
127
15647
127
15648
127
15649
127
15650
127
15651
127
15652
127
15653
127
15654
127
15655
127
15656
127
15657
127
15658
127
15659
127
15660
127
15661
127
15662
127
15663
121
15664
113
15665
105
15666
98
15667
91
15668
85
15669
79
15670
22
15671
-62
15672
-127
15673
-127
15674
-127
15675
-127
15676
-127
15677
-127
15678
-127
15679
-127
15680
-127
15681
-127
15682
-127
15683
-127
15684
-127
15685
-127
15686
-127
15687
-127
15688
-127
15689
-127
15690
-127
15691
-127
15692
-127
15693
-127
15694
-127
15695
-127
15696
-127
15697
-126
15698
-117
15699
-109
15700
-101
15701
-94
15702
33
15703
127
15704
127
15705
127
15706
127
15707
127
15708
127
15709
127
15710
127
15711
127
15712
127
15713
127
15714
127
15715
127
15716
127
15717
127
15718
127
15719
127
15720
127
15721
127
15722
127
15723
127
15724
127
15725
127
15726
127
15727
119
15728
112
15729
104
15730
97
15731
91
15732
85
15733
79
15734
20
15735
-63
15736
-127
15737
-127
15738
-127
15739
-127
15740
-127
15741
-127
15742
-127
15743
-127
15744
-127
15745
-127
15746
-127
15747
-127
15748
-127
15749
-127
15750
-127
15751
-127
15752
-127
15753
-127
15754
-127
15755
-127
15756
-127
15757
-127
15758
-127
15759
-127
15760
-127
15761
-126
15762
-117
15763
-109
15764
-101
15765
-95
15766
33
15767
127
15768
127
15769
127
15770
127
15771
127
15772
127
15773
127
15774
127
15775
127
15776
127
15777
127
15778
127
15779
127
15780
127
15781
127
15782
127
15783
127
15784
127
15785
127
15786
127
15787
127
15788
127
15789
127
15790
127
15791
121
15792
113
15793
104
15794
98
15795
91
15796
85
15797
79
15798
22
15799
-62
15800
-127
15801
-127
15802
-127
15803
-127
15804
-127
15805
-127
15806
-127
15807
-127
15808
-127
15809
-127
15810
-127
15811
-127
15812
-127
15813
-127
15814
-127
15815
-127
15816
-127
15817
-127
15818
-127
15819
-127
15820
-127
15821
-127
15822
-127
15823
-127
15824
-127
15825
-127
15826
-117
15827
-108
15828
-101
15829
-94
15830
33
15831
127
15832
127
15833
127
15834
127
15835
127
15836
127
15837
127
15838
127
15839
127
15840
127
15841
127
15842
127
15843
127
15844
127
15845
127
15846
127
15847
127
15848
127
15849
127
15850
127
15851
127
15852
127
15853
127
15854
127
15855
121
15856
113
15857
104
15858
98
15859
91
15860
85
15861
79
15862
23
15863
-61
15864
-127
15865
-127
15866
-127
15867
-127
15868
-127
15869
-127
15870
-127
15871
-127
15872
-127
15873
-127
15874
-127
15875
-127
15876
-127
15877
-127
15878
-127
15879
-127
15880
-127
15881
-127
15882
-127
15883
-127
15884
-127
15885
-127
15886
-127
15887
-127
15888
-127
15889
-126
15890
-117
15891
-109
15892
-101
15893
-94
15894
33
15895
127
15896
127
15897
127
15898
127
15899
127
15900
127
15901
127
15902
127
15903
127
15904
127
15905
127
15906
127
15907
127
15908
127
15909
127
15910
127
15911
127
15912
127
15913
127
15914
127
15915
127
15916
127
15917
127
15918
127
15919
120
15920
112
15921
104
15922
98
15923
91
15924
85
15925
79
15926
22
15927
-62
15928
-127
15929
-127
15930
-127
15931
-127
15932
-127
15933
-127
15934
-127
15935
-127
15936
-127
15937
-127
15938
-127
15939
-127
15940
-127
15941
-127
15942
-127
15943
-127
15944
-127
15945
-127
15946
-127
15947
-127
15948
-127
15949
-127
15950
-127
15951
-127
15952
-127
15953
-126
15954
-116
15955
-109
15956
-101
15957
-94
15958
33
15959
127
15960
127
15961
127
15962
127
15963
127
15964
127
15965
127
15966
127
15967
127
15968
127
15969
127
15970
127
15971
127
15972
127
15973
127
15974
127
15975
127
15976
127
15977
127
15978
127
15979
127
15980
127
15981
127
15982
127
15983
120
15984
112
15985
104
15986
97
15987
91
15988
84
15989
79
15990
21
15991
-62
15992
-127
15993
-127
15994
-127
15995
-127
15996
-127
15997
-127
15998
-127
15999
-127
16000
-127