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