repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #2615 from jmichelp/legic
[RRG-proxmark3.git]
/
traces
/
lf_sniff_ht2-BC3B8810-rfidler-reader.pm3
blob
3be1e7cb539d10f330b0ca7555c00b9b9c85f859
1
-2
2
-1
3
0
4
0
5
-1
6
0
7
-1
8
0
9
-1
10
-2
11
-1
12
0
13
-1
14
-1
15
-1
16
-1
17
-1
18
-1
19
-1
20
0
21
0
22
-1
23
-2
24
-2
25
-1
26
-1
27
-1
28
-1
29
-1
30
-1
31
-1
32
-2
33
-2
34
-1
35
0
36
-1
37
-1
38
-1
39
-1
40
-1
41
-1
42
0
43
0
44
0
45
-1
46
-2
47
-2
48
-1
49
-1
50
-1
51
-1
52
0
53
-1
54
-1
55
-2
56
-1
57
-1
58
-1
59
-1
60
-1
61
-1
62
-1
63
-2
64
-1
65
-1
66
0
67
-1
68
-1
69
-2
70
-1
71
-1
72
-1
73
-1
74
-1
75
-1
76
-1
77
-1
78
-1
79
-1
80
-1
81
-2
82
-1
83
-1
84
-1
85
-1
86
-1
87
-1
88
-1
89
-1
90
-1
91
-1
92
-1
93
-1
94
-1
95
-2
96
-1
97
-1
98
-1
99
-1
100
-1
101
0
102
0
103
-1
104
-1
105
-2
106
-2
107
-2
108
-2
109
-2
110
-2
111
-2
112
-1
113
-2
114
-1
115
-1
116
0
117
-1
118
-1
119
-1
120
-1
121
-1
122
-1
123
-1
124
0
125
-1
126
-2
127
-2
128
-1
129
-1
130
0
131
-1
132
-1
133
-1
134
-1
135
-1
136
-1
137
-1
138
0
139
-1
140
-1
141
-1
142
-21
143
-39
144
-55
145
-69
146
-82
147
-94
148
-104
149
-113
150
-113
151
2
152
57
153
66
154
53
155
36
156
22
157
13
158
12
159
16
160
20
161
22
162
22
163
21
164
19
165
18
166
16
167
14
168
13
169
12
170
12
171
10
172
-11
173
-30
174
-47
175
-62
176
-75
177
-88
178
-98
179
-108
180
-106
181
10
182
64
183
72
184
60
185
42
186
28
187
19
188
18
189
20
190
24
191
26
192
27
193
25
194
23
195
21
196
18
197
17
198
16
199
14
200
14
201
13
202
-8
203
-27
204
-44
205
-60
206
-74
207
-86
208
-97
209
-107
210
-105
211
9
212
61
213
68
214
56
215
39
216
26
217
19
218
18
219
21
220
25
221
27
222
28
223
26
224
3
225
-17
226
-35
227
-52
228
-66
229
-79
230
-91
231
-101
232
-99
233
16
234
69
235
75
236
62
237
44
238
30
239
22
240
22
241
24
242
28
243
30
244
30
245
28
246
5
247
-15
248
-33
249
-50
250
-65
251
-78
252
-90
253
-100
254
-97
255
20
256
73
257
79
258
65
259
46
260
30
261
21
262
21
263
24
264
28
265
30
266
30
267
28
268
5
269
-15
270
-34
271
-50
272
-65
273
-78
274
-90
275
-100
276
-96
277
21
278
75
279
82
280
68
281
49
282
32
283
22
284
21
285
25
286
29
287
31
288
31
289
29
290
27
291
23
292
22
293
20
294
19
295
17
296
15
297
14
298
13
299
12
300
11
301
11
302
10
303
9
304
8
305
12
306
17
307
22
308
28
309
31
310
33
311
33
312
33
313
31
314
30
315
28
316
28
317
26
318
24
319
22
320
20
321
20
322
18
323
17
324
16
325
15
326
14
327
12
328
11
329
10
330
10
331
10
332
9
333
8
334
7
335
6
336
5
337
5
338
5
339
5
340
5
341
3
342
3
343
3
344
3
345
2
346
3
347
2
348
2
349
2
350
1
351
1
352
2
353
2
354
1
355
-1
356
-1
357
-1
358
-1
359
-1
360
0
361
0
362
0
363
0
364
0
365
-1
366
0
367
1
368
0
369
-1
370
0
371
-1
372
0
373
-1
374
0
375
0
376
0
377
-1
378
-2
379
-2
380
-1
381
-1
382
-1
383
-1
384
-1
385
-1
386
-1
387
-2
388
-1
389
-1
390
0
391
-1
392
-1
393
-1
394
-1
395
-1
396
-1
397
-1
398
0
399
-1
400
-1
401
-2
402
-1
403
-1
404
-1
405
-1
406
0
407
-1
408
-1
409
-2
410
-2
411
-2
412
-2
413
-5
414
-6
415
-6
416
-4
417
-3
418
-1
419
0
420
1
421
1
422
2
423
1
424
0
425
0
426
0
427
0
428
2
429
2
430
3
431
3
432
3
433
3
434
4
435
3
436
3
437
3
438
3
439
3
440
2
441
1
442
1
443
1
444
2
445
1
446
2
447
1
448
1
449
0
450
0
451
-1
452
0
453
0
454
0
455
0
456
0
457
0
458
0
459
-1
460
-1
461
-1
462
0
463
0
464
0
465
-1
466
-1
467
-1
468
-2
469
-2
470
-2
471
5
472
24
473
42
474
57
475
66
476
69
477
68
478
65
479
61
480
57
481
53
482
50
483
46
484
44
485
40
486
37
487
27
488
10
489
-7
490
-23
491
-36
492
-44
493
-47
494
-46
495
-46
496
-45
497
-43
498
-41
499
-39
500
-37
501
-35
502
-34
503
-25
504
-6
505
14
506
31
507
42
508
48
509
49
510
48
511
46
512
45
513
41
514
39
515
37
516
35
517
33
518
30
519
21
520
5
521
-12
522
-27
523
-40
524
-47
525
-49
526
-48
527
-49
528
-47
529
-46
530
-43
531
-41
532
-39
533
-36
534
-35
535
-27
536
-8
537
12
538
29
539
39
540
46
541
47
542
46
543
45
544
43
545
40
546
38
547
36
548
35
549
33
550
29
551
21
552
5
553
-13
554
-28
555
-40
556
-47
557
-49
558
-49
559
-50
560
-48
561
-46
562
-43
563
-41
564
-38
565
-36
566
-35
567
-27
568
-9
569
13
570
30
571
40
572
46
573
46
574
46
575
43
576
41
577
38
578
37
579
36
580
35
581
32
582
28
583
20
584
4
585
-13
586
-28
587
-40
588
-47
589
-51
590
-52
591
-51
592
-48
593
-45
594
-42
595
-40
596
-38
597
-36
598
-35
599
-27
600
-8
601
13
602
30
603
39
604
45
605
46
606
45
607
44
608
41
609
39
610
37
611
35
612
33
613
31
614
28
615
20
616
4
617
-13
618
-29
619
-41
620
-47
621
-50
622
-51
623
-49
624
-47
625
-45
626
-42
627
-41
628
-38
629
-36
630
-35
631
-28
632
-9
633
12
634
29
635
39
636
45
637
46
638
46
639
43
640
41
641
38
642
36
643
35
644
33
645
31
646
29
647
20
648
4
649
-13
650
-29
651
-41
652
-48
653
-50
654
-51
655
-50
656
-47
657
-44
658
-42
659
-40
660
-37
661
-36
662
-35
663
-34
664
-33
665
-31
666
-28
667
-27
668
-25
669
-23
670
-21
671
-19
672
-18
673
-17
674
-16
675
-15
676
-13
677
-13
678
-14
679
-6
680
12
681
31
682
47
683
56
684
61
685
61
686
58
687
55
688
52
689
49
690
46
691
43
692
42
693
39
694
36
695
32
696
29
697
26
698
26
699
24
700
23
701
22
702
21
703
20
704
18
705
16
706
16
707
14
708
14
709
12
710
10
711
3
712
-12
713
-28
714
-42
715
-54
716
-59
717
-62
718
-62
719
-60
720
-57
721
-53
722
-50
723
-48
724
-44
725
-42
726
-41
727
-33
728
-14
729
7
730
24
731
34
732
40
733
42
734
42
735
40
736
37
737
35
738
34
739
32
740
31
741
28
742
26
743
17
744
1
745
-16
746
-31
747
-43
748
-49
749
-52
750
-53
751
-51
752
-48
753
-45
754
-43
755
-41
756
-38
757
-37
758
-36
759
-29
760
-10
761
12
762
29
763
39
764
45
765
47
766
45
767
42
768
39
769
37
770
37
771
34
772
33
773
30
774
28
775
19
776
3
777
-14
778
-29
779
-41
780
-48
781
-51
782
-52
783
-51
784
-47
785
-44
786
-41
787
-40
788
-37
789
-36
790
-36
791
-28
792
-9
793
12
794
30
795
40
796
45
797
46
798
45
799
43
800
41
801
38
802
37
803
35
804
33
805
30
806
27
807
19
808
4
809
-13
810
-28
811
-41
812
-48
813
-52
814
-52
815
-50
816
-46
817
-43
818
-41
819
-40
820
-38
821
-36
822
-35
823
-34
824
-32
825
-30
826
-28
827
-27
828
-26
829
-24
830
-21
831
-19
832
-18
833
-17
834
-15
835
-15
836
-14
837
-14
838
-15
839
-6
840
12
841
31
842
46
843
55
844
61
845
60
846
58
847
55
848
52
849
49
850
46
851
43
852
42
853
39
854
36
855
25
856
8
857
-10
858
-25
859
-38
860
-45
861
-48
862
-47
863
-46
864
-44
865
-42
866
-39
867
-36
868
-35
869
-34
870
-33
871
-25
872
-5
873
15
874
33
875
43
876
49
877
48
878
46
879
44
880
42
881
39
882
37
883
35
884
34
885
31
886
28
887
18
888
2
889
-15
890
-30
891
-42
892
-49
893
-52
894
-52
895
-50
896
-47
897
-44
898
-41
899
-39
900
-37
901
-36
902
-35
903
-26
904
-8
905
13
906
31
907
41
908
47
909
46
910
45
911
43
912
41
913
38
914
36
915
34
916
33
917
30
918
26
919
18
920
2
921
-15
922
-30
923
-43
924
-50
925
-53
926
-52
927
-51
928
-47
929
-43
930
-41
931
-39
932
-37
933
-36
934
-35
935
-27
936
-8
937
13
938
32
939
41
940
47
941
47
942
45
943
43
944
41
945
39
946
37
947
34
948
33
949
30
950
26
951
24
952
22
953
21
954
21
955
19
956
18
957
17
958
16
959
14
960
14
961
14
962
13
963
12
964
11
965
9
966
7
967
0
968
-14
969
-31
970
-44
971
-55
972
-62
973
-65
974
-64
975
-60
976
-56
977
-53
978
-50
979
-47
980
-45
981
-44
982
-44
983
-35
984
-15
985
6
986
23
987
33
988
40
989
42
990
41
991
38
992
36
993
34
994
33
995
31
996
29
997
27
998
25
999
16
1000
0
1001
-16
1002
-31
1003
-43
1004
-51
1005
-54
1006
-53
1007
-51
1008
-48
1009
-45
1010
-42
1011
-40
1012
-38
1013
-38
1014
-37
1015
-29
1016
-9
1017
11
1018
28
1019
38
1020
44
1021
45
1022
44
1023
42
1024
40
1025
38
1026
36
1027
33
1028
32
1029
29
1030
27
1031
18
1032
3
1033
-15
1034
-29
1035
-42
1036
-49
1037
-53
1038
-51
1039
-49
1040
-46
1041
-44
1042
-42
1043
-40
1044
-38
1045
-37
1046
-36
1047
-34
1048
-32
1049
-31
1050
-29
1051
-28
1052
-25
1053
-24
1054
-21
1055
-19
1056
-18
1057
-17
1058
-17
1059
-16
1060
-14
1061
-14
1062
-14
1063
-7
1064
12
1065
31
1066
46
1067
55
1068
60
1069
60
1070
58
1071
54
1072
51
1073
48
1074
45
1075
43
1076
40
1077
38
1078
35
1079
32
1080
28
1081
26
1082
25
1083
24
1084
23
1085
21
1086
20
1087
19
1088
18
1089
16
1090
16
1091
15
1092
14
1093
12
1094
9
1095
1
1096
-13
1097
-29
1098
-43
1099
-54
1100
-60
1101
-63
1102
-62
1103
-59
1104
-56
1105
-52
1106
-49
1107
-47
1108
-45
1109
-44
1110
-43
1111
-34
1112
-14
1113
7
1114
25
1115
35
1116
41
1117
42
1118
41
1119
39
1120
38
1121
35
1122
33
1123
31
1124
30
1125
28
1126
25
1127
16
1128
1
1129
-16
1130
-31
1131
-43
1132
-51
1133
-53
1134
-52
1135
-51
1136
-48
1137
-45
1138
-43
1139
-41
1140
-39
1141
-38
1142
-36
1143
-28
1144
-10
1145
11
1146
27
1147
38
1148
44
1149
45
1150
44
1151
42
1152
40
1153
37
1154
35
1155
33
1156
32
1157
30
1158
27
1159
19
1160
3
1161
-15
1162
-30
1163
-42
1164
-50
1165
-52
1166
-51
1167
-49
1168
-47
1169
-44
1170
-42
1171
-40
1172
-38
1173
-36
1174
-36
1175
-34
1176
-33
1177
-32
1178
-29
1179
-27
1180
-25
1181
-23
1182
-21
1183
-19
1184
-18
1185
-18
1186
-17
1187
-16
1188
-15
1189
-14
1190
-15
1191
-7
1192
11
1193
31
1194
46
1195
55
1196
60
1197
61
1198
58
1199
55
1200
51
1201
48
1202
45
1203
42
1204
40
1205
38
1206
35
1207
25
1208
8
1209
-10
1210
-26
1211
-38
1212
-46
1213
-49
1214
-47
1215
-46
1216
-44
1217
-42
1218
-39
1219
-37
1220
-35
1221
-33
1222
-33
1223
-24
1224
-5
1225
15
1226
32
1227
42
1228
48
1229
48
1230
47
1231
44
1232
41
1233
38
1234
36
1235
34
1236
33
1237
31
1238
28
1239
18
1240
2
1241
-15
1242
-30
1243
-43
1244
-50
1245
-52
1246
-52
1247
-50
1248
-47
1249
-44
1250
-41
1251
-39
1252
-37
1253
-36
1254
-35
1255
-27
1256
-8
1257
13
1258
31
1259
41
1260
47
1261
47
1262
45
1263
43
1264
41
1265
38
1266
36
1267
34
1268
33
1269
30
1270
26
1271
24
1272
22
1273
21
1274
20
1275
18
1276
18
1277
16
1278
16
1279
14
1280
14
1281
13
1282
13
1283
11
1284
10
1285
9
1286
7
1287
-1
1288
-15
1289
-31
1290
-44
1291
-56
1292
-63
1293
-65
1294
-64
1295
-61
1296
-58
1297
-54
1298
-51
1299
-48
1300
-46
1301
-44
1302
-44
1303
-42
1304
-39
1305
-37
1306
-34
1307
-33
1308
-30
1309
-28
1310
-26
1311
-24
1312
-22
1313
-20
1314
-19
1315
-19
1316
-18
1317
-18
1318
-17
1319
-10
1320
9
1321
29
1322
45
1323
53
1324
58
1325
58
1326
56
1327
53
1328
49
1329
46
1330
44
1331
41
1332
39
1333
36
1334
33
1335
24
1336
7
1337
-11
1338
-27
1339
-39
1340
-45
1341
-48
1342
-49
1343
-47
1344
-44
1345
-42
1346
-40
1347
-38
1348
-35
1349
-33
1350
-33
1351
-25
1352
-6
1353
15
1354
33
1355
42
1356
48
1357
48
1358
46
1359
43
1360
40
1361
38
1362
37
1363
35
1364
33
1365
30
1366
27
1367
18
1368
2
1369
-15
1370
-30
1371
-43
1372
-50
1373
-53
1374
-53
1375
-50
1376
-46
1377
-43
1378
-41
1379
-40
1380
-38
1381
-37
1382
-36
1383
-27
1384
-8
1385
13
1386
31
1387
41
1388
46
1389
47
1390
46
1391
43
1392
41
1393
38
1394
36
1395
33
1396
32
1397
29
1398
26
1399
18
1400
2
1401
-15
1402
-31
1403
-43
1404
-50
1405
-53
1406
-53
1407
-51
1408
-47
1409
-44
1410
-42
1411
-40
1412
-38
1413
-36
1414
-35
1415
-27
1416
-8
1417
13
1418
30
1419
40
1420
45
1421
46
1422
45
1423
43
1424
40
1425
37
1426
35
1427
33
1428
32
1429
30
1430
27
1431
18
1432
2
1433
-16
1434
-31
1435
-43
1436
-51
1437
-54
1438
-53
1439
-51
1440
-47
1441
-44
1442
-41
1443
-40
1444
-38
1445
-36
1446
-35
1447
-27
1448
-8
1449
13
1450
30
1451
40
1452
46
1453
46
1454
46
1455
43
1456
41
1457
37
1458
35
1459
33
1460
32
1461
29
1462
26
1463
18
1464
2
1465
-16
1466
-31
1467
-44
1468
-51
1469
-54
1470
-53
1471
-50
1472
-47
1473
-44
1474
-41
1475
-40
1476
-37
1477
-35
1478
-34
1479
-26
1480
-8
1481
13
1482
29
1483
39
1484
45
1485
47
1486
46
1487
43
1488
39
1489
37
1490
35
1491
33
1492
32
1493
29
1494
26
1495
24
1496
22
1497
19
1498
19
1499
18
1500
17
1501
16
1502
15
1503
14
1504
13
1505
13
1506
12
1507
11
1508
11
1509
10
1510
7
1511
-1
1512
-15
1513
-31
1514
-45
1515
-56
1516
-63
1517
-65
1518
-64
1519
-61
1520
-58
1521
-54
1522
-50
1523
-48
1524
-46
1525
-44
1526
-43
1527
-42
1528
-40
1529
-38
1530
-35
1531
-32
1532
-29
1533
-28
1534
-26
1535
-25
1536
-22
1537
-21
1538
-20
1539
-19
1540
-17
1541
-17
1542
-18
1543
-10
1544
9
1545
29
1546
45
1547
53
1548
58
1549
58
1550
55
1551
52
1552
49
1553
46
1554
44
1555
41
1556
38
1557
36
1558
33
1559
24
1560
7
1561
-11
1562
-26
1563
-39
1564
-47
1565
-51
1566
-50
1567
-47
1568
-44
1569
-42
1570
-40
1571
-37
1572
-35
1573
-35
1574
-34
1575
-25
1576
-5
1577
15
1578
31
1579
41
1580
47
1581
48
1582
46
1583
44
1584
41
1585
38
1586
36
1587
34
1588
32
1589
30
1590
28
1591
18
1592
2
1593
-16
1594
-31
1595
-43
1596
-50
1597
-53
1598
-52
1599
-50
1600
-47
1601
-45
1602
-41
1603
-39
1604
-36
1605
-36
1606
-36
1607
-27
1608
-8
1609
13
1610
30
1611
40
1612
46
1613
48
1614
45
1615
42
1616
40
1617
37
1618
36
1619
33
1620
32
1621
29
1622
26
1623
17
1624
1
1625
-16
1626
-31
1627
-43
1628
-51
1629
-54
1630
-54
1631
-51
1632
-47
1633
-44
1634
-41
1635
-40
1636
-37
1637
-37
1638
-36
1639
-28
1640
-8
1641
14
1642
31
1643
40
1644
45
1645
46
1646
45
1647
42
1648
39
1649
37
1650
34
1651
30
1652
28
1653
25
1654
22
1655
7
1656
-13
1657
-33
1658
-50
1659
-66
1660
-80
1661
-92
1662
-101
1663
-107
1664
-109
1665
-108
1666
-105
1667
-100
1668
-93
1669
-87
1670
-80
1671
-76
1672
-71
1673
-66
1674
-62
1675
-58
1676
-54
1677
-50
1678
-45
1679
-43
1680
-40
1681
-39
1682
-36
1683
-34
1684
-33
1685
-31
1686
-28
1687
-26
1688
-24
1689
-24
1690
-22
1691
-21
1692
-20
1693
-19
1694
-18
1695
-16
1696
-15
1697
-16
1698
-15
1699
-14
1700
-13
1701
-13
1702
-12
1703
-11
1704
-10
1705
-11
1706
-11
1707
-10
1708
-9
1709
-9
1710
-8
1711
-8
1712
-7
1713
-8
1714
-7
1715
-8
1716
-8
1717
-7
1718
-6
1719
-6
1720
-6
1721
-6
1722
-6
1723
-6
1724
-6
1725
-6
1726
-5
1727
-5
1728
-4
1729
-5
1730
-4
1731
-5
1732
-5
1733
-6
1734
-6
1735
-5
1736
-4
1737
-4
1738
-4
1739
-5
1740
-4
1741
-4
1742
-4
1743
-4
1744
-3
1745
-4
1746
-3
1747
-5
1748
-4
1749
-4
1750
-3
1751
-4
1752
-3
1753
-3
1754
-3
1755
-3
1756
-4
1757
-4
1758
-3
1759
-3
1760
-3
1761
-4
1762
-4
1763
-24
1764
-41
1765
-57
1766
-70
1767
-83
1768
-94
1769
-104
1770
-112
1771
-116
1772
-5
1773
49
1774
57
1775
45
1776
28
1777
13
1778
5
1779
3
1780
9
1781
15
1782
19
1783
20
1784
18
1785
-4
1786
-23
1787
-40
1788
-56
1789
-70
1790
-82
1791
-93
1792
-102
1793
-105
1794
9
1795
63
1796
71
1797
57
1798
40
1799
24
1800
15
1801
15
1802
19
1803
23
1804
27
1805
28
1806
27
1807
23
1808
21
1809
19
1810
18
1811
17
1812
16
1813
16
1814
15
1815
-6
1816
-25
1817
-43
1818
-58
1819
-72
1820
-84
1821
-95
1822
-104
1823
-107
1824
6
1825
58
1826
66
1827
53
1828
36
1829
20
1830
12
1831
12
1832
16
1833
20
1834
24
1835
25
1836
25
1837
2
1838
-18
1839
-36
1840
-52
1841
-66
1842
-79
1843
-90
1844
-100
1845
-102
1846
12
1847
65
1848
72
1849
59
1850
42
1851
26
1852
17
1853
16
1854
20
1855
24
1856
27
1857
28
1858
27
1859
4
1860
-16
1861
-34
1862
-50
1863
-65
1864
-78
1865
-89
1866
-99
1867
-101
1868
14
1869
67
1870
74
1871
60
1872
42
1873
27
1874
18
1875
17
1876
21
1877
25
1878
29
1879
29
1880
28
1881
25
1882
23
1883
21
1884
19
1885
18
1886
18
1887
17
1888
16
1889
-6
1890
-25
1891
-42
1892
-57
1893
-71
1894
-83
1895
-94
1896
-104
1897
-107
1898
7
1899
60
1900
68
1901
54
1902
37
1903
21
1904
13
1905
13
1906
18
1907
22
1908
25
1909
26
1910
25
1911
22
1912
20
1913
18
1914
17
1915
16
1916
15
1917
14
1918
14
1919
-7
1920
-26
1921
-43
1922
-59
1923
-72
1924
-84
1925
-95
1926
-104
1927
-107
1928
6
1929
60
1930
67
1931
53
1932
36
1933
21
1934
12
1935
11
1936
17
1937
21
1938
25
1939
25
1940
23
1941
1
1942
-19
1943
-37
1944
-53
1945
-67
1946
-79
1947
-91
1948
-100
1949
-103
1950
12
1951
66
1952
73
1953
59
1954
42
1955
26
1956
17
1957
16
1958
19
1959
24
1960
28
1961
29
1962
28
1963
24
1964
22
1965
20
1966
18
1967
17
1968
17
1969
17
1970
16
1971
-6
1972
-25
1973
-42
1974
-57
1975
-71
1976
-83
1977
-94
1978
-103
1979
-106
1980
6
1981
60
1982
67
1983
53
1984
36
1985
21
1986
13
1987
13
1988
17
1989
21
1990
24
1991
25
1992
24
1993
2
1994
-18
1995
-36
1996
-52
1997
-66
1998
-79
1999
-90
2000
-100
2001
-102
2002
13
2003
65
2004
72
2005
59
2006
41
2007
25
2008
16
2009
16
2010
21
2011
26
2012
28
2013
28
2014
27
2015
23
2016
21
2017
19
2018
19
2019
18
2020
17
2021
16
2022
15
2023
-6
2024
-26
2025
-43
2026
-58
2027
-72
2028
-84
2029
-95
2030
-104
2031
-107
2032
7
2033
60
2034
68
2035
54
2036
37
2037
21
2038
12
2039
11
2040
15
2041
21
2042
26
2043
26
2044
25
2045
2
2046
-18
2047
-36
2048
-52
2049
-66
2050
-79
2051
-90
2052
-100
2053
-103
2054
11
2055
65
2056
73
2057
59
2058
41
2059
25
2060
17
2061
15
2062
19
2063
24
2064
28
2065
29
2066
27
2067
4
2068
-16
2069
-34
2070
-50
2071
-65
2072
-77
2073
-89
2074
-99
2075
-101
2076
13
2077
66
2078
75
2079
61
2080
43
2081
27
2082
18
2083
17
2084
21
2085
25
2086
29
2087
30
2088
28
2089
25
2090
22
2091
20
2092
19
2093
19
2094
18
2095
17
2096
16
2097
-6
2098
-25
2099
-42
2100
-57
2101
-71
2102
-83
2103
-94
2104
-103
2105
-107
2106
6
2107
59
2108
67
2109
53
2110
37
2111
21
2112
12
2113
11
2114
16
2115
21
2116
25
2117
26
2118
24
2119
2
2120
-18
2121
-36
2122
-52
2123
-66
2124
-79
2125
-90
2126
-100
2127
-102
2128
12
2129
66
2130
72
2131
58
2132
41
2133
25
2134
17
2135
15
2136
19
2137
24
2138
28
2139
29
2140
27
2141
4
2142
-16
2143
-34
2144
-50
2145
-65
2146
-78
2147
-89
2148
-99
2149
-101
2150
14
2151
66
2152
74
2153
59
2154
41
2155
26
2156
18
2157
17
2158
21
2159
25
2160
29
2161
29
2162
27
2163
24
2164
22
2165
21
2166
20
2167
18
2168
17
2169
16
2170
16
2171
-6
2172
-25
2173
-43
2174
-58
2175
-72
2176
-83
2177
-94
2178
-104
2179
-106
2180
7
2181
60
2182
68
2183
54
2184
36
2185
21
2186
12
2187
12
2188
17
2189
22
2190
25
2191
25
2192
24
2193
1
2194
-18
2195
-36
2196
-52
2197
-67
2198
-79
2199
-90
2200
-100
2201
-103
2202
12
2203
65
2204
73
2205
59
2206
41
2207
26
2208
17
2209
15
2210
20
2211
25
2212
29
2213
29
2214
27
2215
24
2216
22
2217
19
2218
18
2219
18
2220
18
2221
17
2222
16
2223
-6
2224
-25
2225
-43
2226
-58
2227
-72
2228
-83
2229
-95
2230
-104
2231
-107
2232
5
2233
58
2234
67
2235
53
2236
36
2237
21
2238
13
2239
12
2240
16
2241
20
2242
24
2243
26
2244
25
2245
2
2246
-18
2247
-36
2248
-52
2249
-66
2250
-79
2251
-90
2252
-100
2253
-102
2254
12
2255
65
2256
72
2257
58
2258
41
2259
24
2260
16
2261
16
2262
21
2263
25
2264
27
2265
28
2266
27
2267
4
2268
-16
2269
-35
2270
-51
2271
-65
2272
-78
2273
-89
2274
-99
2275
-101
2276
14
2277
67
2278
74
2279
60
2280
42
2281
26
2282
17
2283
16
2284
21
2285
26
2286
29
2287
29
2288
28
2289
24
2290
22
2291
20
2292
19
2293
18
2294
18
2295
16
2296
15
2297
-7
2298
-26
2299
-43
2300
-58
2301
-72
2302
-84
2303
-95
2304
-104
2305
-107
2306
6
2307
60
2308
67
2309
54
2310
36
2311
21
2312
13
2313
12
2314
17
2315
22
2316
25
2317
26
2318
24
2319
1
2320
-19
2321
-37
2322
-52
2323
-67
2324
-79
2325
-91
2326
-100
2327
-102
2328
13
2329
66
2330
73
2331
58
2332
40
2333
25
2334
17
2335
16
2336
20
2337
25
2338
28
2339
29
2340
27
2341
24
2342
22
2343
20
2344
19
2345
17
2346
16
2347
16
2348
16
2349
-6
2350
-25
2351
-42
2352
-57
2353
-71
2354
-83
2355
-94
2356
-104
2357
-106
2358
6
2359
58
2360
66
2361
52
2362
35
2363
20
2364
12
2365
11
2366
17
2367
22
2368
25
2369
25
2370
24
2371
21
2372
19
2373
17
2374
16
2375
15
2376
15
2377
14
2378
13
2379
-8
2380
-27
2381
-44
2382
-59
2383
-73
2384
-85
2385
-96
2386
-105
2387
-108
2388
5
2389
59
2390
66
2391
52
2392
35
2393
20
2394
12
2395
11
2396
16
2397
21
2398
24
2399
25
2400
23
2401
0
2402
-19
2403
-37
2404
-53
2405
-67
2406
-80
2407
-91
2408
-100
2409
-103
2410
12
2411
65
2412
73
2413
59
2414
41
2415
24
2416
16
2417
16
2418
21
2419
25
2420
28
2421
29
2422
27
2423
23
2424
20
2425
18
2426
18
2427
18
2428
17
2429
15
2430
15
2431
-7
2432
-26
2433
-43
2434
-58
2435
-72
2436
-84
2437
-95
2438
-104
2439
-107
2440
5
2441
58
2442
66
2443
53
2444
36
2445
21
2446
13
2447
12
2448
17
2449
22
2450
25
2451
26
2452
24
2453
2
2454
-18
2455
-36
2456
-52
2457
-67
2458
-79
2459
-90
2460
-100
2461
-102
2462
13
2463
65
2464
72
2465
58
2466
40
2467
24
2468
16
2469
15
2470
20
2471
25
2472
28
2473
28
2474
26
2475
23
2476
22
2477
20
2478
19
2479
18
2480
17
2481
15
2482
14
2483
-7
2484
-27
2485
-44
2486
-59
2487
-72
2488
-84
2489
-95
2490
-104
2491
-107
2492
5
2493
59
2494
67
2495
54
2496
36
2497
20
2498
12
2499
11
2500
16
2501
21
2502
25
2503
26
2504
24
2505
1
2506
-19
2507
-37
2508
-52
2509
-67
2510
-79
2511
-91
2512
-100
2513
-102
2514
11
2515
64
2516
72
2517
58
2518
41
2519
25
2520
16
2521
15
2522
20
2523
24
2524
28
2525
29
2526
27
2527
4
2528
-16
2529
-34
2530
-50
2531
-65
2532
-77
2533
-89
2534
-99
2535
-101
2536
14
2537
66
2538
73
2539
60
2540
42
2541
26
2542
17
2543
16
2544
21
2545
25
2546
28
2547
29
2548
28
2549
25
2550
22
2551
20
2552
18
2553
17
2554
18
2555
16
2556
15
2557
-6
2558
-26
2559
-43
2560
-58
2561
-72
2562
-84
2563
-95
2564
-104
2565
-107
2566
5
2567
59
2568
66
2569
52
2570
35
2571
20
2572
12
2573
11
2574
16
2575
21
2576
25
2577
26
2578
24
2579
1
2580
-19
2581
-37
2582
-52
2583
-67
2584
-79
2585
-91
2586
-100
2587
-102
2588
13
2589
65
2590
73
2591
59
2592
41
2593
25
2594
17
2595
16
2596
20
2597
24
2598
28
2599
30
2600
28
2601
24
2602
22
2603
20
2604
19
2605
17
2606
16
2607
16
2608
16
2609
14
2610
13
2611
11
2612
11
2613
10
2614
9
2615
8
2616
8
2617
15
2618
26
2619
36
2620
46
2621
54
2622
60
2623
62
2624
61
2625
60
2626
56
2627
52
2628
48
2629
45
2630
43
2631
41
2632
38
2633
35
2634
33
2635
30
2636
29
2637
26
2638
24
2639
23
2640
21
2641
19
2642
17
2643
16
2644
15
2645
15
2646
14
2647
12
2648
11
2649
9
2650
9
2651
8
2652
7
2653
6
2654
5
2655
3
2656
0
2657
-3
2658
-2
2659
-1
2660
1
2661
2
2662
3
2663
3
2664
3
2665
2
2666
2
2667
2
2668
3
2669
2
2670
2
2671
1
2672
1
2673
1
2674
0
2675
0
2676
0
2677
0
2678
0
2679
-1
2680
-1
2681
-2
2682
-1
2683
-2
2684
-2
2685
-1
2686
-1
2687
-2
2688
-3
2689
-3
2690
-2
2691
-3
2692
-2
2693
-3
2694
-2
2695
-3
2696
-2
2697
-3
2698
-3
2699
-3
2700
-2
2701
-2
2702
-3
2703
-3
2704
-3
2705
-3
2706
-4
2707
-4
2708
-3
2709
-3
2710
-3
2711
-3
2712
-3
2713
-4
2714
-4
2715
-5
2716
-4
2717
-3
2718
-3
2719
-3
2720
-4
2721
-4
2722
-4
2723
-4
2724
-4
2725
-4
2726
-3
2727
-3
2728
-3
2729
-4
2730
-4
2731
-5
2732
-4
2733
-4
2734
-4
2735
-4
2736
-4
2737
-3
2738
-3
2739
-3
2740
-1
2741
-1
2742
0
2743
-1
2744
0
2745
0
2746
0
2747
-1
2748
-1
2749
-1
2750
0
2751
-1
2752
-1
2753
-1
2754
-1
2755
-2
2756
-2
2757
-2
2758
-1
2759
-1
2760
-2
2761
-3
2762
-2
2763
-3
2764
-2
2765
-3
2766
-2
2767
-2
2768
-2
2769
-3
2770
-4
2771
-3
2772
-3
2773
-3
2774
-3
2775
-4
2776
-3
2777
-4
2778
-4
2779
-5
2780
-4
2781
-4
2782
-3
2783
3
2784
21
2785
40
2786
54
2787
62
2788
65
2789
63
2790
61
2791
57
2792
54
2793
50
2794
47
2795
44
2796
41
2797
37
2798
34
2799
25
2800
8
2801
-10
2802
-26
2803
-39
2804
-46
2805
-48
2806
-47
2807
-47
2808
-46
2809
-45
2810
-43
2811
-41
2812
-39
2813
-36
2814
-35
2815
-27
2816
-9
2817
12
2818
29
2819
39
2820
45
2821
46
2822
45
2823
43
2824
41
2825
38
2826
36
2827
35
2828
33
2829
30
2830
27
2831
18
2832
3
2833
-14
2834
-29
2835
-42
2836
-48
2837
-51
2838
-52
2839
-52
2840
-49
2841
-47
2842
-44
2843
-43
2844
-40
2845
-38
2846
-38
2847
-29
2848
-10
2849
11
2850
29
2851
37
2852
43
2853
44
2854
44
2855
42
2856
39
2857
37
2858
35
2859
33
2860
32
2861
29
2862
26
2863
18
2864
3
2865
-15
2866
-30
2867
-43
2868
-49
2869
-52
2870
-52
2871
-51
2872
-49
2873
-46
2874
-45
2875
-43
2876
-40
2877
-38
2878
-36
2879
-29
2880
-10
2881
10
2882
27
2883
37
2884
42
2885
44
2886
44
2887
41
2888
38
2889
36
2890
34
2891
33
2892
31
2893
28
2894
26
2895
18
2896
2
2897
-16
2898
-31
2899
-43
2900
-49
2901
-52
2902
-53
2903
-51
2904
-49
2905
-47
2906
-44
2907
-42
2908
-39
2909
-38
2910
-37
2911
-30
2912
-10
2913
10
2914
28
2915
38
2916
43
2917
44
2918
43
2919
41
2920
39
2921
36
2922
35
2923
33
2924
32
2925
28
2926
26
2927
17
2928
1
2929
-16
2930
-31
2931
-43
2932
-49
2933
-52
2934
-53
2935
-51
2936
-49
2937
-46
2938
-44
2939
-42
2940
-39
2941
-38
2942
-38
2943
-37
2944
-35
2945
-33
2946
-30
2947
-29
2948
-27
2949
-25
2950
-23
2951
-21
2952
-21
2953
-20
2954
-18
2955
-17
2956
-16
2957
-16
2958
-16
2959
-9
2960
9
2961
29
2962
45
2963
54
2964
59
2965
59
2966
55
2967
52
2968
50
2969
47
2970
44
2971
41
2972
40
2973
36
2974
33
2975
23
2976
6
2977
-11
2978
-27
2979
-39
2980
-46
2981
-49
2982
-50
2983
-48
2984
-47
2985
-44
2986
-41
2987
-39
2988
-36
2989
-36
2990
-35
2991
-26
2992
-7
2993
14
2994
30
2995
41
2996
47
2997
46
2998
44
2999
42
3000
40
3001
38
3002
36
3003
33
3004
32
3005
29
3006
26
3007
16
3008
1
3009
-16
3010
-31
3011
-43
3012
-50
3013
-53
3014
-53
3015
-51
3016
-48
3017
-46
3018
-42
3019
-40
3020
-39
3021
-38
3022
-37
3023
-28
3024
-8
3025
12
3026
29
3027
39
3028
45
3029
45
3030
43
3031
41
3032
39
3033
37
3034
35
3035
32
3036
30
3037
27
3038
25
3039
16
3040
0
3041
-17
3042
-32
3043
-44
3044
-52
3045
-54
3046
-53
3047
-51
3048
-48
3049
-46
3050
-43
3051
-41
3052
-39
3053
-39
3054
-37
3055
-28
3056
-9
3057
12
3058
28
3059
38
3060
44
3061
44
3062
43
3063
41
3064
39
3065
36
3066
34
3067
31
3068
31
3069
28
3070
25
3071
16
3072
0
3073
-17
3074
-32
3075
-44
3076
-52
3077
-54
3078
-53
3079
-51
3080
-49
3081
-47
3082
-44
3083
-41
3084
-39
3085
-38
3086
-37
3087
-28
3088
-9
3089
11
3090
28
3091
38
3092
45
3093
45
3094
44
3095
40
3096
39
3097
36
3098
34
3099
32
3100
31
3101
29
3102
25
3103
22
3104
21
3105
19
3106
19
3107
17
3108
15
3109
14
3110
14
3111
13
3112
12
3113
11
3114
11
3115
10
3116
9
3117
6
3118
5
3119
-2
3120
-16
3121
-32
3122
-46
3123
-57
3124
-64
3125
-67
3126
-65
3127
-62
3128
-58
3129
-54
3130
-52
3131
-50
3132
-48
3133
-45
3134
-44
3135
-36
3136
-16
3137
4
3138
22
3139
31
3140
37
3141
39
3142
39
3143
37
3144
35
3145
32
3146
30
3147
28
3148
27
3149
25
3150
22
3151
14
3152
-1
3153
-18
3154
-32
3155
-45
3156
-52
3157
-55
3158
-54
3159
-52
3160
-49
3161
-46
3162
-44
3163
-43
3164
-40
3165
-38
3166
-37
3167
-37
3168
-35
3169
-33
3170
-31
3171
-30
3172
-28
3173
-25
3174
-23
3175
-21
3176
-20
3177
-19
3178
-19
3179
-18
3180
-17
3181
-17
3182
-16
3183
-8
3184
9
3185
28
3186
44
3187
53
3188
58
3189
58
3190
55
3191
52
3192
49
3193
46
3194
43
3195
39
3196
38
3197
35
3198
32
3199
29
3200
26
3201
24
3202
23
3203
21
3204
20
3205
19
3206
19
3207
18
3208
16
3209
14
3210
13
3211
12
3212
11
3213
9
3214
8
3215
0
3216
-14
3217
-30
3218
-44
3219
-56
3220
-62
3221
-65
3222
-64
3223
-61
3224
-57
3225
-54
3226
-51
3227
-49
3228
-45
3229
-43
3230
-43
3231
-42
3232
-40
3233
-38
3234
-36
3235
-35
3236
-31
3237
-29
3238
-26
3239
-25
3240
-24
3241
-23
3242
-21
3243
-20
3244
-19
3245
-18
3246
-18
3247
-11
3248
7
3249
26
3250
43
3251
52
3252
57
3253
56
3254
54
3255
51
3256
48
3257
44
3258
42
3259
40
3260
38
3261
35
3262
31
3263
28
3264
26
3265
24
3266
23
3267
21
3268
20
3269
19
3270
18
3271
16
3272
15
3273
14
3274
14
3275
13
3276
11
3277
9
3278
7
3279
0
3280
-15
3281
-31
3282
-45
3283
-56
3284
-62
3285
-65
3286
-65
3287
-62
3288
-58
3289
-54
3290
-51
3291
-49
3292
-46
3293
-45
3294
-45
3295
-43
3296
-40
3297
-37
3298
-34
3299
-33
3300
-31
3301
-29
3302
-27
3303
-26
3304
-24
3305
-22
3306
-20
3307
-20
3308
-19
3309
-19
3310
-19
3311
-11
3312
7
3313
27
3314
43
3315
52
3316
56
3317
55
3318
54
3319
51
3320
48
3321
45
3322
42
3323
39
3324
38
3325
35
3326
31
3327
29
3328
26
3329
24
3330
22
3331
20
3332
19
3333
18
3334
18
3335
16
3336
15
3337
14
3338
14
3339
12
3340
11
3341
9
3342
7
3343
0
3344
-15
3345
-31
3346
-45
3347
-56
3348
-62
3349
-65
3350
-64
3351
-61
3352
-57
3353
-54
3354
-52
3355
-49
3356
-46
3357
-45
3358
-45
3359
-43
3360
-41
3361
-38
3362
-36
3363
-34
3364
-31
3365
-29
3366
-27
3367
-26
3368
-24
3369
-22
3370
-20
3371
-20
3372
-19
3373
-18
3374
-19
3375
-11
3376
7
3377
26
3378
43
3379
52
3380
57
3381
56
3382
53
3383
50
3384
48
3385
45
3386
42
3387
40
3388
38
3389
35
3390
31
3391
28
3392
26
3393
25
3394
23
3395
20
3396
20
3397
18
3398
17
3399
16
3400
15
3401
14
3402
13
3403
12
3404
10
3405
9
3406
7
3407
-1
3408
-15
3409
-31
3410
-44
3411
-55
3412
-62
3413
-66
3414
-64
3415
-61
3416
-57
3417
-54
3418
-51
3419
-49
3420
-46
3421
-46
3422
-45
3423
-43
3424
-40
3425
-38
3426
-35
3427
-34
3428
-31
3429
-29
3430
-27
3431
-26
3432
-23
3433
-22
3434
-20
3435
-19
3436
-19
3437
-19
3438
-19
3439
-11
3440
7
3441
27
3442
44
3443
52
3444
56
3445
55
3446
53
3447
51
3448
48
3449
45
3450
42
3451
40
3452
38
3453
34
3454
30
3455
22
3456
5
3457
-12
3458
-27
3459
-40
3460
-47
3461
-50
3462
-50
3463
-49
3464
-46
3465
-43
3466
-40
3467
-39
3468
-37
3469
-36
3470
-35
3471
-27
3472
-8
3473
13
3474
30
3475
40
3476
46
3477
46
3478
44
3479
42
3480
39
3481
36
3482
34
3483
32
3484
31
3485
28
3486
25
3487
22
3488
21
3489
20
3490
19
3491
16
3492
16
3493
15
3494
14
3495
13
3496
12
3497
11
3498
11
3499
10
3500
8
3501
7
3502
5
3503
-2
3504
-16
3505
-32
3506
-46
3507
-57
3508
-63
3509
-67
3510
-66
3511
-63
3512
-58
3513
-55
3514
-52
3515
-50
3516
-47
3517
-46
3518
-45
3519
-44
3520
-41
3521
-38
3522
-35
3523
-34
3524
-31
3525
-29
3526
-27
3527
-26
3528
-24
3529
-22
3530
-20
3531
-20
3532
-20
3533
-19
3534
-19
3535
-11
3536
7
3537
27
3538
43
3539
52
3540
56
3541
55
3542
54
3543
51
3544
48
3545
45
3546
42
3547
39
3548
37
3549
34
3550
31
3551
22
3552
6
3553
-12
3554
-27
3555
-40
3556
-47
3557
-50
3558
-50
3559
-48
3560
-46
3561
-43
3562
-41
3563
-40
3564
-37
3565
-36
3566
-35
3567
-26
3568
-8
3569
13
3570
30
3571
39
3572
45
3573
45
3574
44
3575
42
3576
39
3577
36
3578
34
3579
32
3580
31
3581
28
3582
25
3583
22
3584
21
3585
19
3586
18
3587
16
3588
16
3589
15
3590
14
3591
13
3592
12
3593
11
3594
11
3595
9
3596
8
3597
7
3598
6
3599
-1
3600
-16
3601
-32
3602
-45
3603
-56
3604
-63
3605
-66
3606
-65
3607
-62
3608
-59
3609
-56
3610
-53
3611
-50
3612
-47
3613
-46
3614
-45
3615
-44
3616
-41
3617
-38
3618
-36
3619
-34
3620
-32
3621
-30
3622
-28
3623
-26
3624
-24
3625
-23
3626
-20
3627
-20
3628
-19
3629
-20
3630
-19
3631
-11
3632
7
3633
27
3634
42
3635
51
3636
56
3637
55
3638
53
3639
51
3640
48
3641
44
3642
41
3643
39
3644
37
3645
34
3646
30
3647
21
3648
5
3649
-12
3650
-28
3651
-41
3652
-48
3653
-50
3654
-50
3655
-48
3656
-46
3657
-44
3658
-41
3659
-39
3660
-37
3661
-36
3662
-35
3663
-26
3664
-8
3665
12
3666
30
3667
40
3668
46
3669
46
3670
44
3671
41
3672
39
3673
36
3674
34
3675
32
3676
31
3677
28
3678
25
3679
15
3680
0
3681
-17
3682
-32
3683
-44
3684
-51
3685
-54
3686
-54
3687
-52
3688
-49
3689
-45
3690
-43
3691
-41
3692
-39
3693
-38
3694
-37
3695
-28
3696
-9
3697
12
3698
29
3699
39
3700
44
3701
43
3702
42
3703
40
3704
38
3705
35
3706
33
3707
32
3708
30
3709
27
3710
24
3711
15
3712
0
3713
-17
3714
-32
3715
-45
3716
-52
3717
-55
3718
-54
3719
-52
3720
-49
3721
-45
3722
-42
3723
-41
3724
-39
3725
-38
3726
-37
3727
-28
3728
-9
3729
12
3730
29
3731
38
3732
43
3733
43
3734
42
3735
40
3736
38
3737
35
3738
33
3739
31
3740
29
3741
27
3742
24
3743
22
3744
21
3745
19
3746
17
3747
15
3748
14
3749
14
3750
13
3751
12
3752
11
3753
10
3754
10
3755
9
3756
8
3757
6
3758
5
3759
-2
3760
-17
3761
-33
3762
-46
3763
-57
3764
-63
3765
-66
3766
-65
3767
-62
3768
-59
3769
-55
3770
-52
3771
-50
3772
-47
3773
-46
3774
-45
3775
-43
3776
-41
3777
-38
3778
-36
3779
-34
3780
-32
3781
-30
3782
-27
3783
-26
3784
-24
3785
-22
3786
-21
3787
-20
3788
-20
3789
-20
3790
-19
3791
-11
3792
7
3793
26
3794
42
3795
51
3796
55
3797
54
3798
53
3799
50
3800
47
3801
44
3802
41
3803
39
3804
37
3805
34
3806
30
3807
27
3808
25
3809
23
3810
22
3811
20
3812
19
3813
17
3814
17
3815
16
3816
14
3817
14
3818
13
3819
11
3820
10
3821
8
3822
7
3823
0
3824
-15
3825
-31
3826
-45
3827
-56
3828
-62
3829
-65
3830
-64
3831
-61
3832
-57
3833
-54
3834
-52
3835
-49
3836
-47
3837
-46
3838
-45
3839
-43
3840
-41
3841
-38
3842
-36
3843
-34
3844
-32
3845
-29
3846
-27
3847
-25
3848
-24
3849
-22
3850
-21
3851
-20
3852
-19
3853
-19
3854
-18
3855
-11
3856
6
3857
26
3858
41
3859
51
3860
56
3861
55
3862
53
3863
50
3864
48
3865
45
3866
42
3867
39
3868
37
3869
34
3870
30
3871
27
3872
25
3873
23
3874
22
3875
19
3876
19
3877
18
3878
17
3879
16
3880
14
3881
13
3882
13
3883
11
3884
10
3885
8
3886
7
3887
0
3888
-15
3889
-31
3890
-45
3891
-56
3892
-62
3893
-65
3894
-64
3895
-62
3896
-58
3897
-55
3898
-52
3899
-50
3900
-46
3901
-45
3902
-44
3903
-43
3904
-41
3905
-39
3906
-35
3907
-34
3908
-31
3909
-29
3910
-27
3911
-25
3912
-24
3913
-23
3914
-21
3915
-20
3916
-19
3917
-19
3918
-20
3919
-12
3920
7
3921
27
3922
42
3923
51
3924
56
3925
56
3926
53
3927
50
3928
47
3929
45
3930
42
3931
39
3932
37
3933
33
3934
31
3935
21
3936
5
3937
-12
3938
-28
3939
-40
3940
-47
3941
-51
3942
-51
3943
-48
3944
-45
3945
-43
3946
-41
3947
-39
3948
-37
3949
-37
3950
-37
3951
-28
3952
-8
3953
13
3954
29
3955
39
3956
44
3957
45
3958
44
3959
41
3960
39
3961
36
3962
33
3963
29
3964
26
3965
23
3966
20
3967
5
3968
-15
3969
-34
3970
-51
3971
-67
3972
-80
3973
-93
3974
-102
3975
-108
3976
-110
3977
-109
3978
-106
3979
-102
3980
-97
3981
-93
3982
-88
3983
-83
3984
-77
3985
-73
3986
-68
3987
-61
3988
-56
3989
-52
3990
-50
3991
-49
3992
-47
3993
-44
3994
-41
3995
-40
3996
-38
3997
-36
3998
-34
3999
-33
4000
-31
4001
-29
4002
-25
4003
-23
4004
-21
4005
-21
4006
-20
4007
-17
4008
-17
4009
-17
4010
-18
4011
-17
4012
-16
4013
-16
4014
-16
4015
-17
4016
-15
4017
-14
4018
-12
4019
-12
4020
-12
4021
-12
4022
-13
4023
-15
4024
-14
4025
-14
4026
-13
4027
-14
4028
-13
4029
-13
4030
-12
4031
-11
4032
-12
4033
-11
4034
-10
4035
-10
4036
-10
4037
-10
4038
-9
4039
-9
4040
-8
4041
-9
4042
-9
4043
-8
4044
-7
4045
-7
4046
-8
4047
-8
4048
-7
4049
-7
4050
-7
4051
-7
4052
-7
4053
-7
4054
-7
4055
-7
4056
-7
4057
-6
4058
-6
4059
-6
4060
-7
4061
-7
4062
-6
4063
-6
4064
-6
4065
-6
4066
-6
4067
-6
4068
-6
4069
-6
4070
-6
4071
-6
4072
-5
4073
-6
4074
-6
4075
-5
4076
-4
4077
-5
4078
-5
4079
-6
4080
-5
4081
-5
4082
-5
4083
-5
4084
-6
4085
-5
4086
-5
4087
-6
4088
-6
4089
-6
4090
-5
4091
-5
4092
-5
4093
-6
4094
-5
4095
-5
4096
-5
4097
-5
4098
-5
4099
-5
4100
-5
4101
-5
4102
-5
4103
-5
4104
-4
4105
-5
4106
-5
4107
-5
4108
-5
4109
-5
4110
-5
4111
-5
4112
-5
4113
-5
4114
-5
4115
-5
4116
-5
4117
-5
4118
-5
4119
-6
4120
-5
4121
-5
4122
-5
4123
-6
4124
-6
4125
-5
4126
-4
4127
-5
4128
-5
4129
-5
4130
-4
4131
-5
4132
-5
4133
-5
4134
-4
4135
-5
4136
-6
4137
-6
4138
-5
4139
-5
4140
-4
4141
-6
4142
-5
4143
-5
4144
-5
4145
-5
4146
-5
4147
-5
4148
-5
4149
-5
4150
-5
4151
-5
4152
-4
4153
-4
4154
-5
4155
-6
4156
-5
4157
-5
4158
-4
4159
-5
4160
-5
4161
-5
4162
-5
4163
-5
4164
-5
4165
-5
4166
-4
4167
-5
4168
-5
4169
-6
4170
-6
4171
-5
4172
-5
4173
-5
4174
-5
4175
-5
4176
-5
4177
-5
4178
-6
4179
-5
4180
-4
4181
-5
4182
-5
4183
-6
4184
-5
4185
-5
4186
-5
4187
-6
4188
-5
4189
-5
4190
-5
4191
-5
4192
-5
4193
-5
4194
-4
4195
-5
4196
-5
4197
-6
4198
-5
4199
-5
4200
-5