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