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