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