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