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 pull request #2616 from jmichelp/fix14b
[RRG-proxmark3.git]
/
traces
/
lf_ATA5577_keri_msid.pm3
blob
729db174919f4cc7186c3774d6cfd51ff8943aea
1
33
2
-29
3
32
4
-29
5
31
6
-29
7
32
8
-29
9
31
10
-29
11
31
12
-30
13
31
14
72
15
-4
16
41
17
-26
18
29
19
-33
20
25
21
-35
22
25
23
-35
24
26
25
-34
26
26
27
-33
28
27
29
-33
30
28
31
-30
32
29
33
-31
34
29
35
-31
36
28
37
-33
38
28
39
-31
40
29
41
-31
42
29
43
-31
44
30
45
-31
46
30
47
-28
48
32
49
-29
50
31
51
-30
52
29
53
-31
54
30
55
-30
56
31
57
-30
58
30
59
-30
60
30
61
-29
62
31
63
-26
64
33
65
-28
66
31
67
-29
68
31
69
-30
70
30
71
-30
72
30
73
-30
74
30
75
-29
76
31
77
-28
78
32
79
-27
80
33
81
-28
82
31
83
-29
84
31
85
-30
86
31
87
-29
88
30
89
-30
90
31
91
-29
92
32
93
-29
94
32
95
-26
96
33
97
-28
98
32
99
-29
100
31
101
-29
102
31
103
-29
104
31
105
-29
106
32
107
-28
108
31
109
-28
110
32
111
-25
112
35
113
-26
114
33
115
-28
116
32
117
-29
118
32
119
-29
120
32
121
-28
122
31
123
-28
124
33
125
-28
126
32
127
-25
128
33
129
-28
130
32
131
-28
132
32
133
-29
134
31
135
-29
136
32
137
-29
138
32
139
-28
140
32
141
-28
142
-106
143
-43
144
-96
145
-2
146
-57
147
24
148
-39
149
34
150
-32
151
38
152
-27
153
41
154
-21
155
44
156
-19
157
44
158
-15
159
47
160
-13
161
47
162
-13
163
46
164
-14
165
45
166
-17
167
42
168
-19
169
40
170
-21
171
38
172
-23
173
37
174
-22
175
37
176
-23
177
36
178
-26
179
34
180
-27
181
34
182
-27
183
33
184
-28
185
33
186
-28
187
33
188
-28
189
33
190
-26
191
34
192
-26
193
34
194
-28
195
32
196
-28
197
32
198
-29
199
32
200
-29
201
31
202
-29
203
32
204
-29
205
32
206
-27
207
32
208
-27
209
33
210
-29
211
31
212
-30
213
30
214
-30
215
31
216
-30
217
31
218
-30
219
30
220
-30
221
31
222
-28
223
32
224
-28
225
32
226
-29
227
31
228
-29
229
31
230
-30
231
31
232
-29
233
31
234
-29
235
32
236
-29
237
31
238
-27
239
32
240
-27
241
31
242
-29
243
32
244
-29
245
32
246
-29
247
32
248
-29
249
32
250
-29
251
31
252
-29
253
33
254
-27
255
33
256
-27
257
33
258
-28
259
32
260
-29
261
31
262
-29
263
31
264
-29
265
32
266
-30
267
32
268
-29
269
31
270
-27
271
33
272
-27
273
33
274
-29
275
31
276
-29
277
31
278
-30
279
31
280
-30
281
31
282
-30
283
30
284
-30
285
31
286
-28
287
32
288
-27
289
32
290
-30
291
31
292
-30
293
31
294
-30
295
30
296
-31
297
31
298
-30
299
31
300
-30
301
31
302
-28
303
32
304
-28
305
32
306
-29
307
31
308
-29
309
31
310
-30
311
31
312
-30
313
30
314
-30
315
31
316
-30
317
31
318
-28
319
32
320
-28
321
32
322
-30
323
31
324
-30
325
31
326
-30
327
30
328
-30
329
31
330
-30
331
31
332
-30
333
31
334
-28
335
32
336
-28
337
32
338
-29
339
31
340
-30
341
31
342
-30
343
31
344
-30
345
30
346
-30
347
31
348
-29
349
32
350
-28
351
32
352
-27
353
32
354
-29
355
31
356
-30
357
30
358
-30
359
31
360
-30
361
31
362
-29
363
31
364
-29
365
32
366
-27
367
33
368
-27
369
32
370
-29
371
32
372
-29
373
31
374
-29
375
31
376
-29
377
32
378
-29
379
32
380
-29
381
31
382
-28
383
33
384
-27
385
33
386
-28
387
32
388
-29
389
32
390
-29
391
32
392
-29
393
32
394
-29
395
31
396
-29
397
32
398
-27
399
33
400
-26
401
33
402
-29
403
31
404
-29
405
32
406
-29
407
31
408
-29
409
32
410
-29
411
32
412
-29
413
31
414
-28
415
32
416
-28
417
33
418
-29
419
31
420
-29
421
31
422
-30
423
31
424
-30
425
31
426
-29
427
31
428
-29
429
31
430
-27
431
33
432
-27
433
33
434
-28
435
31
436
-30
437
31
438
-30
439
31
440
-29
441
31
442
-29
443
31
444
-29
445
32
446
-27
447
32
448
-27
449
33
450
-30
451
30
452
-29
453
32
454
-29
455
32
456
-29
457
32
458
-28
459
32
460
-29
461
31
462
-28
463
33
464
-27
465
32
466
-29
467
32
468
-30
469
31
470
-30
471
31
472
-30
473
31
474
-30
475
31
476
-30
477
31
478
-27
479
32
480
-27
481
32
482
-30
483
31
484
-30
485
30
486
-30
487
30
488
-30
489
30
490
-30
491
30
492
-30
493
31
494
-28
495
32
496
-28
497
31
498
-30
499
30
500
-31
501
30
502
-31
503
29
504
-31
505
31
506
-31
507
30
508
-30
509
30
510
-28
511
32
512
-28
513
32
514
-29
515
31
516
-30
517
31
518
-30
519
30
520
-30
521
31
522
-30
523
30
524
-30
525
31
526
-28
527
32
528
-27
529
32
530
-29
531
31
532
-30
533
31
534
-31
535
30
536
-30
537
31
538
-30
539
31
540
-30
541
30
542
-28
543
32
544
-27
545
33
546
-28
547
31
548
-29
549
31
550
-29
551
32
552
-29
553
32
554
-29
555
32
556
-29
557
32
558
-27
559
34
560
-26
561
33
562
-28
563
32
564
-29
565
32
566
-29
567
31
568
-29
569
30
570
-30
571
32
572
-29
573
32
574
-27
575
33
576
-27
577
33
578
-29
579
31
580
-29
581
32
582
-29
583
31
584
-29
585
31
586
-29
587
32
588
-29
589
32
590
-27
591
33
592
-27
593
32
594
-29
595
32
596
-29
597
31
598
-30
599
31
600
-29
601
31
602
-29
603
32
604
-29
605
31
606
-28
607
33
608
-27
609
33
610
-28
611
32
612
-29
613
31
614
-30
615
31
616
-29
617
31
618
-30
619
31
620
-30
621
31
622
-27
623
32
624
-27
625
33
626
-29
627
32
628
-29
629
31
630
-30
631
31
632
-30
633
31
634
-30
635
31
636
-30
637
31
638
-28
639
32
640
-28
641
32
642
-29
643
31
644
-29
645
31
646
-29
647
31
648
-29
649
31
650
-29
651
31
652
-30
653
31
654
-29
655
32
656
-27
657
33
658
-29
659
31
660
-30
661
31
662
-30
663
29
664
-30
665
32
666
-29
667
31
668
-29
669
31
670
-28
671
32
672
-28
673
33
674
-29
675
31
676
-29
677
31
678
-29
679
31
680
-29
681
31
682
-29
683
32
684
-29
685
32
686
-27
687
32
688
-27
689
33
690
-29
691
31
692
-29
693
31
694
-29
695
31
696
-29
697
32
698
-29
699
31
700
-29
701
32
702
-27
703
33
704
-27
705
33
706
-29
707
32
708
-29
709
31
710
-29
711
32
712
-29
713
32
714
-29
715
32
716
-30
717
31
718
-27
719
32
720
-27
721
33
722
-29
723
32
724
-29
725
31
726
-29
727
31
728
-30
729
31
730
-30
731
31
732
-29
733
31
734
-27
735
33
736
-27
737
33
738
-29
739
31
740
-29
741
31
742
-30
743
31
744
-30
745
31
746
-30
747
31
748
-29
749
32
750
-27
751
33
752
-27
753
32
754
-29
755
31
756
-30
757
31
758
-30
759
31
760
-30
761
31
762
-30
763
31
764
-29
765
31
766
-28
767
33
768
-28
769
32
770
-29
771
31
772
-30
773
31
774
-30
775
31
776
-29
777
31
778
-30
779
31
780
-30
781
31
782
-27
783
33
784
-27
785
33
786
-28
787
31
788
-29
789
32
790
-29
791
31
792
-30
793
32
794
-29
795
32
796
-29
797
32
798
-27
799
33
800
-27
801
33
802
-29
803
32
804
-29
805
32
806
-29
807
31
808
-29
809
32
810
-29
811
32
812
-29
813
32
814
-27
815
33
816
-27
817
33
818
-29
819
31
820
-29
821
31
822
-30
823
32
824
-29
825
31
826
-29
827
31
828
-29
829
31
830
-27
831
33
832
-27
833
33
834
-29
835
31
836
-29
837
32
838
-30
839
31
840
-29
841
31
842
-29
843
32
844
-29
845
31
846
-27
847
33
848
-27
849
33
850
-28
851
32
852
-29
853
31
854
-29
855
32
856
-30
857
31
858
-29
859
32
860
-29
861
32
862
-28
863
33
864
-27
865
33
866
-29
867
31
868
-30
869
31
870
-30
871
31
872
-30
873
31
874
-30
875
31
876
-29
877
31
878
-27
879
33
880
-27
881
33
882
-29
883
31
884
-30
885
31
886
-31
887
30
888
-31
889
31
890
-29
891
31
892
-30
893
32
894
-28
895
33
896
-27
897
32
898
-29
899
31
900
-30
901
31
902
-29
903
31
904
-30
905
32
906
-29
907
32
908
-29
909
31
910
-27
911
32
912
-27
913
33
914
-29
915
32
916
-29
917
31
918
-30
919
31
920
-29
921
32
922
-30
923
31
924
-29
925
32
926
-27
927
33
928
-27
929
33
930
-28
931
31
932
-30
933
31
934
-29
935
32
936
-29
937
31
938
-30
939
31
940
-29
941
31
942
-28
943
32
944
-28
945
33
946
-29
947
31
948
-30
949
31
950
-30
951
31
952
-30
953
31
954
-30
955
31
956
-30
957
30
958
-29
959
31
960
-28
961
32
962
-29
963
31
964
-30
965
30
966
-31
967
30
968
-30
969
31
970
-30
971
31
972
-30
973
30
974
-28
975
32
976
-28
977
32
978
-29
979
31
980
-30
981
31
982
-30
983
31
984
-30
985
31
986
-29
987
31
988
-30
989
31
990
-28
991
33
992
-27
993
33
994
-29
995
31
996
-30
997
31
998
-30
999
31
1000
-29
1001
31
1002
-29
1003
32
1004
-29
1005
32
1006
-27
1007
33
1008
-27
1009
33
1010
-29
1011
31
1012
-29
1013
31
1014
-29
1015
32
1016
-29
1017
32
1018
-29
1019
31
1020
-29
1021
32
1022
-28
1023
33
1024
-26
1025
33
1026
-28
1027
32
1028
-29
1029
32
1030
-29
1031
31
1032
-29
1033
32
1034
-29
1035
32
1036
-29
1037
32
1038
-27
1039
33
1040
-27
1041
33
1042
-29
1043
31
1044
-29
1045
31
1046
-29
1047
31
1048
-30
1049
32
1050
-29
1051
31
1052
-30
1053
31
1054
-28
1055
32
1056
-28
1057
33
1058
-29
1059
32
1060
-30
1061
31
1062
-30
1063
31
1064
-30
1065
31
1066
-30
1067
31
1068
-29
1069
30
1070
71
1071
-3
1072
41
1073
-26
1074
29
1075
-34
1076
24
1077
-36
1078
24
1079
-35
1080
25
1081
-35
1082
26
1083
-34
1084
26
1085
-33
1086
27
1087
-30
1088
30
1089
-31
1090
29
1091
-32
1092
28
1093
-32
1094
28
1095
-32
1096
28
1097
-32
1098
29
1099
-31
1100
30
1101
-30
1102
30
1103
-27
1104
32
1105
-29
1106
31
1107
-30
1108
30
1109
-30
1110
30
1111
-30
1112
31
1113
-30
1114
30
1115
-30
1116
30
1117
-29
1118
31
1119
-27
1120
33
1121
-27
1122
31
1123
-29
1124
31
1125
-30
1126
31
1127
-29
1128
31
1129
-29
1130
31
1131
-30
1132
31
1133
-29
1134
-107
1135
-42
1136
-96
1137
-2
1138
-57
1139
23
1140
-39
1141
34
1142
-31
1143
38
1144
-27
1145
41
1146
-21
1147
44
1148
-19
1149
45
1150
-14
1151
48
1152
-12
1153
48
1154
-12
1155
48
1156
-13
1157
45
1158
-16
1159
43
1160
-18
1161
42
1162
-20
1163
39
1164
-22
1165
37
1166
78
1167
2
1168
47
1169
-21
1170
33
1171
-30
1172
29
1173
-32
1174
28
1175
-32
1176
29
1177
-32
1178
29
1179
-31
1180
29
1181
-30
1182
30
1183
-27
1184
32
1185
-29
1186
31
1187
-29
1188
30
1189
-31
1190
30
1191
-30
1192
30
1193
-30
1194
30
1195
-30
1196
31
1197
-29
1198
-107
1199
-42
1200
-97
1201
-3
1202
-58
1203
22
1204
-40
1205
34
1206
-33
1207
37
1208
-27
1209
40
1210
-22
1211
44
1212
-20
1213
45
1214
-15
1215
47
1216
-13
1217
47
1218
-13
1219
46
1220
-14
1221
45
1222
-16
1223
43
1224
-18
1225
41
1226
-20
1227
39
1228
-22
1229
37
1230
-22
1231
38
1232
-23
1233
37
1234
-26
1235
34
1236
-27
1237
33
1238
-28
1239
34
1240
-27
1241
33
1242
-28
1243
33
1244
-28
1245
33
1246
-26
1247
34
1248
-26
1249
34
1250
-28
1251
32
1252
-28
1253
33
1254
-28
1255
32
1256
-29
1257
32
1258
-29
1259
32
1260
-29
1261
31
1262
-27
1263
33
1264
-27
1265
33
1266
-29
1267
31
1268
-30
1269
31
1270
-30
1271
31
1272
-30
1273
31
1274
-30
1275
30
1276
-30
1277
31
1278
-28
1279
32
1280
-28
1281
32
1282
-29
1283
32
1284
-30
1285
31
1286
-30
1287
30
1288
-30
1289
31
1290
-30
1291
31
1292
-30
1293
31
1294
-28
1295
33
1296
-28
1297
32
1298
-29
1299
31
1300
-30
1301
30
1302
-30
1303
31
1304
-30
1305
31
1306
-29
1307
31
1308
-29
1309
32
1310
-27
1311
33
1312
-27
1313
33
1314
-29
1315
31
1316
-30
1317
31
1318
-29
1319
31
1320
-29
1321
32
1322
-29
1323
31
1324
-29
1325
32
1326
-26
1327
34
1328
-26
1329
33
1330
-29
1331
31
1332
-29
1333
31
1334
-30
1335
31
1336
-29
1337
31
1338
-30
1339
31
1340
-30
1341
31
1342
-28
1343
33
1344
-27
1345
33
1346
-29
1347
31
1348
-29
1349
31
1350
-30
1351
31
1352
-29
1353
32
1354
-29
1355
31
1356
-29
1357
31
1358
-28
1359
33
1360
-27
1361
32
1362
-29
1363
32
1364
-29
1365
32
1366
-30
1367
31
1368
-29
1369
31
1370
-30
1371
31
1372
-30
1373
31
1374
-28
1375
32
1376
-27
1377
33
1378
-29
1379
31
1380
-30
1381
30
1382
-30
1383
31
1384
-30
1385
31
1386
-30
1387
31
1388
-30
1389
31
1390
-27
1391
33
1392
-27
1393
32
1394
-29
1395
31
1396
-30
1397
31
1398
-30
1399
31
1400
-29
1401
31
1402
-29
1403
32
1404
-29
1405
32
1406
-27
1407
33
1408
-27
1409
33
1410
-29
1411
31
1412
-29
1413
31
1414
-29
1415
32
1416
-29
1417
32
1418
-29
1419
32
1420
-29
1421
32
1422
72
1423
-3
1424
43
1425
-25
1426
30
1427
-33
1428
25
1429
-35
1430
25
1431
-35
1432
26
1433
-34
1434
26
1435
-34
1436
28
1437
-32
1438
28
1439
-30
1440
30
1441
-32
1442
28
1443
-32
1444
28
1445
-32
1446
28
1447
-32
1448
28
1449
-32
1450
29
1451
-32
1452
29
1453
-30
1454
-108
1455
-44
1456
-97
1457
-4
1458
-59
1459
22
1460
-41
1461
32
1462
-34
1463
36
1464
-28
1465
40
1466
-23
1467
44
1468
-20
1469
43
1470
-15
1471
47
1472
-14
1473
47
1474
-14
1475
46
1476
-14
1477
44
1478
-16
1479
42
1480
-19
1481
40
1482
-21
1483
39
1484
-22
1485
37
1486
78
1487
2
1488
46
1489
-22
1490
32
1491
-30
1492
29
1493
-32
1494
28
1495
-32
1496
28
1497
-32
1498
29
1499
-31
1500
29
1501
-30
1502
30
1503
-28
1504
32
1505
-30
1506
30
1507
-30
1508
30
1509
-30
1510
30
1511
-30
1512
31
1513
-30
1514
31
1515
-29
1516
31
1517
-29
1518
-106
1519
-43
1520
-96
1521
-2
1522
-58
1523
23
1524
-40
1525
34
1526
-33
1527
37
1528
-27
1529
41
1530
-21
1531
44
1532
-19
1533
45
1534
-15
1535
47
1536
-13
1537
47
1538
-13
1539
47
1540
-14
1541
45
1542
-15
1543
44
1544
-18
1545
42
1546
-20
1547
39
1548
-23
1549
38
1550
-22
1551
38
1552
-22
1553
37
1554
-25
1555
35
1556
-26
1557
34
1558
-27
1559
33
1560
-27
1561
33
1562
-28
1563
33
1564
-28
1565
33
1566
-26
1567
34
1568
-26
1569
33
1570
-28
1571
32
1572
-29
1573
32
1574
-29
1575
32
1576
-29
1577
32
1578
-29
1579
31
1580
-29
1581
32
1582
-28
1583
33
1584
-28
1585
32
1586
-29
1587
31
1588
-30
1589
31
1590
-30
1591
30
1592
-30
1593
30
1594
-30
1595
31
1596
-30
1597
30
1598
-28
1599
32
1600
-28
1601
32
1602
-30
1603
31
1604
-30
1605
31
1606
-30
1607
31
1608
-30
1609
31
1610
-30
1611
31
1612
-30
1613
31
1614
72
1615
-3
1616
42
1617
-26
1618
29
1619
-34
1620
26
1621
-34
1622
25
1623
-34
1624
26
1625
-34
1626
26
1627
-33
1628
27
1629
-33
1630
28
1631
-30
1632
30
1633
-31
1634
29
1635
-31
1636
29
1637
-32
1638
29
1639
-30
1640
30
1641
-30
1642
30
1643
-30
1644
31
1645
-29
1646
-107
1647
-43
1648
-97
1649
-3
1650
-58
1651
23
1652
-39
1653
34
1654
-32
1655
37
1656
-28
1657
40
1658
-21
1659
44
1660
-19
1661
45
1662
-15
1663
48
1664
-12
1665
47
1666
-13
1667
47
1668
-14
1669
45
1670
-16
1671
43
1672
-18
1673
41
1674
-20
1675
40
1676
-22
1677
38
1678
-22
1679
37
1680
-23
1681
37
1682
-26
1683
35
1684
-26
1685
34
1686
-27
1687
34
1688
-27
1689
34
1690
-27
1691
33
1692
-27
1693
33
1694
-26
1695
35
1696
-25
1697
34
1698
-27
1699
33
1700
-28
1701
33
1702
-28
1703
33
1704
-28
1705
32
1706
-28
1707
32
1708
-29
1709
32
1710
-27
1711
33
1712
-27
1713
33
1714
-28
1715
31
1716
-29
1717
31
1718
-29
1719
31
1720
-30
1721
32
1722
-29
1723
32
1724
-28
1725
32
1726
-27
1727
33
1728
-28
1729
33
1730
-29
1731
31
1732
-30
1733
31
1734
-30
1735
31
1736
-29
1737
31
1738
-30
1739
31
1740
-30
1741
30
1742
-28
1743
32
1744
-28
1745
32
1746
-30
1747
31
1748
-30
1749
31
1750
-29
1751
31
1752
-30
1753
31
1754
-30
1755
31
1756
-29
1757
31
1758
-28
1759
32
1760
-28
1761
32
1762
-29
1763
31
1764
-29
1765
32
1766
-30
1767
31
1768
-29
1769
31
1770
-29
1771
31
1772
-30
1773
32
1774
-27
1775
33
1776
-26
1777
33
1778
-29
1779
32
1780
-29
1781
31
1782
-29
1783
31
1784
-29
1785
31
1786
-30
1787
31
1788
-29
1789
32
1790
-27
1791
33
1792
-27
1793
33
1794
-28
1795
32
1796
-29
1797
31
1798
-30
1799
31
1800
-29
1801
31
1802
-29
1803
32
1804
-29
1805
31
1806
-28
1807
32
1808
-27
1809
33
1810
-29
1811
32
1812
-29
1813
31
1814
-30
1815
31
1816
-30
1817
32
1818
-29
1819
31
1820
-29
1821
31
1822
-28
1823
33
1824
-27
1825
33
1826
-28
1827
31
1828
-30
1829
31
1830
-30
1831
31
1832
-29
1833
31
1834
-30
1835
31
1836
-29
1837
32
1838
74
1839
-2
1840
42
1841
-25
1842
29
1843
-33
1844
26
1845
-35
1846
25
1847
-34
1848
26
1849
-34
1850
26
1851
-33
1852
28
1853
-32
1854
29
1855
-30
1856
30
1857
-31
1858
29
1859
-32
1860
29
1861
-31
1862
29
1863
-31
1864
29
1865
-32
1866
29
1867
-32
1868
29
1869
-30
1870
-108
1871
-44
1872
-97
1873
-3
1874
-58
1875
22
1876
-41
1877
33
1878
-33
1879
36
1880
-28
1881
40
1882
-22
1883
43
1884
-20
1885
44
1886
-17
1887
47
1888
-13
1889
48
1890
-13
1891
47
1892
-14
1893
45
1894
-16
1895
43
1896
-19
1897
40
1898
-21
1899
39
1900
-22
1901
38
1902
78
1903
2
1904
47
1905
-21
1906
33
1907
-30
1908
29
1909
-32
1910
28
1911
-31
1912
29
1913
-31
1914
30
1915
-31
1916
29
1917
-31
1918
30
1919
-28
1920
32
1921
-29
1922
30
1923
-30
1924
29
1925
-31
1926
30
1927
-30
1928
31
1929
-30
1930
30
1931
-30
1932
30
1933
-29
1934
31
1935
-28
1936
32
1937
-28
1938
31
1939
-29
1940
31
1941
-30
1942
31
1943
-30
1944
30
1945
-30
1946
30
1947
-30
1948
31
1949
-28
1950
31
1951
-27
1952
33
1953
-28
1954
31
1955
-29
1956
31
1957
-30
1958
31
1959
-30
1960
31
1961
-29
1962
30
1963
-30
1964
31
1965
-29
1966
31
1967
-26
1968
33
1969
-28
1970
31
1971
-29
1972
31
1973
-30
1974
31
1975
-29
1976
31
1977
-29
1978
31
1979
-29
1980
31
1981
-28
1982
31
1983
-26
1984
33
1985
-28
1986
32
1987
-29
1988
30
1989
-30
1990
31
1991
-29
1992
32
1993
-29
1994
31
1995
-29
1996
32
1997
-29
1998
-106
1999
-42
2000
-96
2001
-3
2002
-58
2003
24
2004
-39
2005
34
2006
-32
2007
38
2008
-27
2009
41
2010
-21
2011
44
2012
-19
2013
46
2014
-15
2015
47
2016
-13
2017
47
2018
-13
2019
47
2020
-13
2021
46
2022
-15
2023
43
2024
-17
2025
42
2026
-20
2027
39
2028
-23
2029
36
2030
-21
2031
38
2032
-22
2033
37
2034
-25
2035
35
2036
-26
2037
34
2038
-27
2039
34
2040
-28
2041
33
2042
-28
2043
32
2044
-29
2045
32
2046
-27
2047
34
2048
-26
2049
34
2050
-28
2051
32
2052
-29
2053
32
2054
-29
2055
31
2056
-29
2057
32
2058
-29
2059
32
2060
-29
2061
31
2062
73
2063
-3
2064
41
2065
-26
2066
29
2067
-33
2068
26
2069
-35
2070
25
2071
-34
2072
25
2073
-34
2074
27
2075
-33
2076
27
2077
-33
2078
28
2079
-30
2080
30
2081
-31
2082
29
2083
-31
2084
28
2085
-32
2086
29
2087
-32
2088
29
2089
-31
2090
29
2091
-31
2092
29
2093
-30
2094
30
2095
-27
2096
32
2097
-29
2098
30
2099
-30
2100
30
2101
-30
2102
29
2103
-30
2104
30
2105
-30
2106
30
2107
-30
2108
31
2109
-29
2110
31
2111
-27
2112
33
2113
-29
2114
31
2115
-29
2116
31
2117
-29
2118
31
2119
-29
2120
31
2121
-29
2122
30
2123
-30
2124
31
2125
-29
2126
31
2127
-26
2128
33
2129
-28
2130
32
2131
-28
2132
31
2133
-30
2134
31
2135
-29
2136
31
2137
-29
2138
31
2139
-28
2140
31
2141
-29
2142
31
2143
-26
2144
33
2145
-27
2146
32
2147
-28
2148
32
2149
-29
2150
31
2151
-30
2152
31
2153
-29
2154
31
2155
-29
2156
31
2157
-29
2158
31
2159
-25
2160
33
2161
-27
2162
32
2163
-29
2164
31
2165
-30
2166
30
2167
-30
2168
30
2169
-30
2170
30
2171
-30
2172
30
2173
-29
2174
31
2175
-27
2176
33
2177
-29
2178
31
2179
-29
2180
31
2181
-30
2182
30
2183
-30
2184
31
2185
-30
2186
30
2187
-29
2188
31
2189
-29
2190
-107
2191
-43
2192
-97
2193
-2
2194
-58
2195
23
2196
-39
2197
34
2198
-32
2199
38
2200
-27
2201
40
2202
-22
2203
44
2204
-19
2205
45
2206
-15
2207
47
2208
-13
2209
47
2210
-13
2211
47
2212
-14
2213
44
2214
-16
2215
43
2216
-18
2217
41
2218
-21
2219
39
2220
-22
2221
37
2222
-23
2223
37
2224
-23
2225
37
2226
-25
2227
34
2228
-27
2229
34
2230
-27
2231
34
2232
-27
2233
33
2234
-28
2235
33
2236
-28
2237
33
2238
-26
2239
34
2240
-25
2241
34
2242
-28
2243
33
2244
-28
2245
32
2246
-29
2247
31
2248
-29
2249
32
2250
-29
2251
32
2252
-28
2253
32
2254
-27
2255
33
2256
-28
2257
33
2258
-28
2259
31
2260
-30
2261
31
2262
-30
2263
31
2264
-29
2265
31
2266
-29
2267
32
2268
-29
2269
31
2270
-27
2271
33
2272
-27
2273
32
2274
-29
2275
31
2276
-30
2277
31
2278
-30
2279
31
2280
-30
2281
31
2282
-30
2283
31
2284
-29
2285
31
2286
-27
2287
33
2288
-27
2289
33
2290
-28
2291
32
2292
-30
2293
31
2294
-30
2295
30
2296
-30
2297
30
2298
-30
2299
31
2300
-29
2301
31
2302
-27
2303
33
2304
-27
2305
33
2306
-29
2307
31
2308
-29
2309
32
2310
-29
2311
32
2312
-29
2313
32
2314
-29
2315
31
2316
-29
2317
32
2318
-27
2319
33
2320
-27
2321
33
2322
-29
2323
31
2324
-30
2325
31
2326
-30
2327
31
2328
-29
2329
32
2330
-29
2331
32
2332
-29
2333
32
2334
-27
2335
32
2336
-27
2337
33
2338
-29
2339
32
2340
-30
2341
30
2342
-30
2343
31
2344
-29
2345
31
2346
-29
2347
31
2348
-29
2349
32
2350
-27
2351
33
2352
-27
2353
33
2354
-29
2355
31
2356
-30
2357
31
2358
-30
2359
30
2360
-30
2361
31
2362
-29
2363
31
2364
-29
2365
31
2366
-28
2367
32
2368
-28
2369
33
2370
-29
2371
32
2372
-29
2373
31
2374
-30
2375
31
2376
-30
2377
31
2378
-30
2379
31
2380
-29
2381
31
2382
-27
2383
32
2384
-28
2385
32
2386
-29
2387
31
2388
-30
2389
31
2390
-30
2391
30
2392
-30
2393
31
2394
-30
2395
31
2396
-30
2397
30
2398
-28
2399
32
2400
-28
2401
32
2402
-29
2403
31
2404
-30
2405
31
2406
-30
2407
30
2408
-30
2409
31
2410
-30
2411
31
2412
-29
2413
31
2414
-28
2415
33
2416
-28
2417
32
2418
-29
2419
31
2420
-30
2421
30
2422
-31
2423
30
2424
-30
2425
30
2426
-30
2427
31
2428
-30
2429
31
2430
-28
2431
32
2432
-28
2433
32
2434
-30
2435
31
2436
-29
2437
31
2438
-30
2439
31
2440
-30
2441
31
2442
-30
2443
31
2444
-30
2445
32
2446
-28
2447
32
2448
-28
2449
32
2450
-29
2451
31
2452
-29
2453
32
2454
-30
2455
31
2456
-29
2457
31
2458
-29
2459
32
2460
-29
2461
32
2462
-27
2463
32
2464
-27
2465
33
2466
-29
2467
32
2468
-29
2469
31
2470
-29
2471
31
2472
-29
2473
32
2474
-29
2475
32
2476
-29
2477
31
2478
-27
2479
33
2480
-27
2481
33
2482
-28
2483
31
2484
-29
2485
31
2486
-29
2487
31
2488
-29
2489
31
2490
-30
2491
31
2492
-30
2493
32
2494
-28
2495
32
2496
-27
2497
32
2498
-29
2499
32
2500
-30
2501
31
2502
-30
2503
31
2504
-29
2505
31
2506
-30
2507
31
2508
-30
2509
31
2510
-28
2511
32
2512
-28
2513
32
2514
-29
2515
31
2516
-30
2517
30
2518
-30
2519
32
2520
-29
2521
31
2522
-29
2523
31
2524
-30
2525
31
2526
-27
2527
33
2528
-27
2529
33
2530
-29
2531
31
2532
-30
2533
30
2534
-30
2535
31
2536
-29
2537
32
2538
-29
2539
31
2540
-29
2541
31
2542
-28
2543
33
2544
-27
2545
33
2546
-29
2547
31
2548
-29
2549
32
2550
-30
2551
31
2552
-30
2553
31
2554
-30
2555
32
2556
-29
2557
32
2558
-27
2559
33
2560
-26
2561
33
2562
-29
2563
32
2564
-29
2565
32
2566
-29
2567
31
2568
-30
2569
31
2570
-30
2571
31
2572
-29
2573
31
2574
-28
2575
32
2576
-27
2577
33
2578
-29
2579
31
2580
-29
2581
32
2582
-30
2583
31
2584
-29
2585
31
2586
-29
2587
31
2588
-30
2589
32
2590
-28
2591
32
2592
-27
2593
33
2594
-29
2595
31
2596
-29
2597
31
2598
-29
2599
31
2600
-29
2601
31
2602
-30
2603
31
2604
-29
2605
31
2606
-27
2607
33
2608
-27
2609
33
2610
-29
2611
32
2612
-29
2613
31
2614
-29
2615
32
2616
-29
2617
32
2618
-29
2619
32
2620
-29
2621
32
2622
-27
2623
33
2624
-26
2625
33
2626
-28
2627
32
2628
-28
2629
32
2630
-28
2631
32
2632
-29
2633
32
2634
-29
2635
32
2636
-29
2637
32
2638
-27
2639
33
2640
-27
2641
33
2642
-29
2643
31
2644
-29
2645
31
2646
-30
2647
31
2648
-29
2649
31
2650
-30
2651
31
2652
-30
2653
31
2654
-28
2655
32
2656
-27
2657
32
2658
-29
2659
31
2660
-29
2661
32
2662
-29
2663
31
2664
-29
2665
31
2666
-30
2667
30
2668
-30
2669
31
2670
-27
2671
33
2672
-27
2673
33
2674
-29
2675
31
2676
-30
2677
31
2678
-30
2679
30
2680
-30
2681
31
2682
-30
2683
31
2684
-30
2685
31
2686
-28
2687
32
2688
-28
2689
32
2690
-30
2691
31
2692
-30
2693
30
2694
-31
2695
30
2696
-30
2697
30
2698
-31
2699
30
2700
-30
2701
31
2702
-28
2703
32
2704
-28
2705
32
2706
-29
2707
31
2708
-30
2709
31
2710
-30
2711
31
2712
-30
2713
30
2714
-30
2715
31
2716
-30
2717
31
2718
-29
2719
31
2720
-28
2721
32
2722
-30
2723
31
2724
-30
2725
30
2726
-30
2727
30
2728
-30
2729
31
2730
-30
2731
30
2732
-30
2733
31
2734
-28
2735
32
2736
-28
2737
32
2738
-29
2739
31
2740
-30
2741
31
2742
-30
2743
31
2744
-29
2745
31
2746
-29
2747
31
2748
-30
2749
32
2750
-27
2751
33
2752
-27
2753
32
2754
-29
2755
32
2756
-29
2757
31
2758
-29
2759
31
2760
-29
2761
32
2762
-29
2763
31
2764
-29
2765
32
2766
-27
2767
34
2768
-27
2769
32
2770
-28
2771
32
2772
-29
2773
32
2774
-29
2775
31
2776
-29
2777
31
2778
-29
2779
32
2780
-29
2781
32
2782
-27
2783
33
2784
-27
2785
33
2786
-29
2787
31
2788
-30
2789
31
2790
-30
2791
30
2792
-30
2793
32
2794
-29
2795
31
2796
-29
2797
31
2798
-28
2799
33
2800
-28
2801
32
2802
-29
2803
30
2804
-30
2805
30
2806
-30
2807
31
2808
-30
2809
30
2810
-30
2811
30
2812
-30
2813
31
2814
-28
2815
32
2816
-28
2817
32
2818
-29
2819
31
2820
-30
2821
31
2822
-30
2823
30
2824
-30
2825
30
2826
-30
2827
31
2828
-29
2829
31
2830
-28
2831
32
2832
-27
2833
33
2834
-29
2835
31
2836
-29
2837
32
2838
-29
2839
31
2840
-30
2841
31
2842
-29
2843
31
2844
-29
2845
32
2846
-27
2847
32
2848
-27
2849
33
2850
-28
2851
32
2852
-29
2853
32
2854
-29
2855
32
2856
-29
2857
32
2858
-29
2859
32
2860
-28
2861
32
2862
-27
2863
34
2864
-26
2865
33
2866
-29
2867
32
2868
-29
2869
32
2870
-29
2871
32
2872
-29
2873
31
2874
-29
2875
32
2876
-29
2877
32
2878
-27
2879
33
2880
-27
2881
33
2882
-29
2883
32
2884
-29
2885
32
2886
-29
2887
32
2888
-29
2889
32
2890
-29
2891
31
2892
-29
2893
32
2894
-28
2895
33
2896
-27
2897
32
2898
-29
2899
31
2900
-29
2901
32
2902
-29
2903
31
2904
-29
2905
31
2906
-29
2907
32
2908
-29
2909
31
2910
-27
2911
33
2912
-27
2913
33
2914
-29
2915
31
2916
-29
2917
32
2918
-29
2919
31
2920
-29
2921
32
2922
-29
2923
31
2924
-29
2925
32
2926
-27
2927
34
2928
-26
2929
33
2930
-28
2931
32
2932
-30
2933
31
2934
-29
2935
31
2936
-29
2937
32
2938
-29
2939
32
2940
-29
2941
32
2942
-27
2943
33
2944
-27
2945
33
2946
-29
2947
32
2948
-29
2949
32
2950
-29
2951
32
2952
-29
2953
32
2954
-28
2955
32
2956
-29
2957
33
2958
-27
2959
34
2960
-26
2961
34
2962
-27
2963
32
2964
-29
2965
32
2966
-29
2967
32
2968
-28
2969
32
2970
-29
2971
32
2972
-29
2973
32
2974
-27
2975
33
2976
-27
2977
33
2978
-29
2979
32
2980
-29
2981
31
2982
-30
2983
31
2984
-30
2985
31
2986
-29
2987
31
2988
-30
2989
31
2990
-28
2991
32
2992
-28
2993
32
2994
-29
2995
30
2996
-30
2997
30
2998
-31
2999
30
3000
-30
3001
31
3002
-30
3003
31
3004
-30
3005
31
3006
-28
3007
32
3008
-27
3009
32
3010
-30
3011
30
3012
-30
3013
30
3014
-30
3015
31
3016
-30
3017
31
3018
-30
3019
30
3020
-30
3021
30
3022
-29
3023
31
3024
-28
3025
32
3026
-29
3027
31
3028
-30
3029
31
3030
-30
3031
30
3032
-30
3033
30
3034
-30
3035
31
3036
-30
3037
30
3038
-29
3039
31
3040
-28
3041
32
3042
-30
3043
30
3044
-30
3045
30
3046
-31
3047
30
3048
-30
3049
31
3050
-30
3051
30
3052
-30
3053
31
3054
-28
3055
32
3056
-28
3057
32
3058
-29
3059
31
3060
-30
3061
31
3062
-30
3063
31
3064
-29
3065
31
3066
-30
3067
31
3068
-30
3069
31
3070
-28
3071
32
3072
-28
3073
33
3074
-29
3075
31
3076
-30
3077
31
3078
-29
3079
31
3080
-29
3081
31
3082
-30
3083
31
3084
-29
3085
31
3086
-28
3087
33
3088
-28
3089
33
3090
-28
3091
32
3092
-29
3093
32
3094
-30
3095
31
3096
-29
3097
31
3098
-30
3099
31
3100
-29
3101
32
3102
-27
3103
32
3104
-27
3105
33
3106
-29
3107
31
3108
-29
3109
31
3110
-30
3111
31
3112
-30
3113
31
3114
-30
3115
31
3116
-30
3117
31
3118
73
3119
-3
3120
42
3121
-25
3122
29
3123
-33
3124
26
3125
-35
3126
25
3127
-34
3128
26
3129
-34
3130
27
3131
-33
3132
27
3133
-32
3134
28
3135
-30
3136
30
3137
-31
3138
29
3139
-31
3140
29
3141
-31
3142
29
3143
-31
3144
29
3145
-31
3146
30
3147
-31
3148
30
3149
-30
3150
30
3151
-28
3152
31
3153
-30
3154
31
3155
-29
3156
30
3157
-30
3158
30
3159
-30
3160
31
3161
-30
3162
30
3163
-30
3164
31
3165
-29
3166
31
3167
-26
3168
33
3169
-28
3170
31
3171
-29
3172
31
3173
-30
3174
30
3175
-30
3176
31
3177
-30
3178
31
3179
-30
3180
30
3181
-28
3182
-106
3183
-42
3184
-96
3185
-3
3186
-57
3187
24
3188
-39
3189
34
3190
-32
3191
37
3192
-27
3193
40
3194
-22
3195
44
3196
-19
3197
44
3198
-14
3199
48
3200
-12
3201
48
3202
-12
3203
46
3204
-14
3205
45
3206
-16
3207
43
3208
-18
3209
41
3210
-20
3211
39
3212
-23
3213
37
3214
78
3215
2
3216
47
3217
-21
3218
33
3219
-30
3220
29
3221
-32
3222
28
3223
-32
3224
29
3225
-31
3226
29
3227
-31
3228
29
3229
-30
3230
30
3231
-28
3232
31
3233
-29
3234
30
3235
-30
3236
30
3237
-31
3238
29
3239
-30
3240
30
3241
-30
3242
30
3243
-30
3244
31
3245
-29
3246
-107
3247
-44
3248
-97
3249
-3
3250
-59
3251
23
3252
-40
3253
33
3254
-33
3255
37
3256
-28
3257
40
3258
-22
3259
44
3260
-20
3261
44
3262
-15
3263
47
3264
-13
3265
47
3266
-13
3267
46
3268
-14
3269
44
3270
-16
3271
43
3272
-18
3273
42
3274
-21
3275
39
3276
-23
3277
37
3278
-22
3279
38
3280
-23
3281
37
3282
-25
3283
34
3284
-26
3285
34
3286
-27
3287
34
3288
-27
3289
34
3290
-27
3291
33
3292
-27
3293
34
3294
-26
3295
34
3296
-25
3297
34
3298
-27
3299
33
3300
-28
3301
32
3302
-29
3303
32
3304
-28
3305
32
3306
-28
3307
32
3308
-28
3309
32
3310
-26
3311
34
3312
-26
3313
33
3314
-28
3315
32
3316
-29
3317
31
3318
-30
3319
31
3320
-29
3321
32
3322
-29
3323
31
3324
-29
3325
32
3326
-28
3327
33
3328
-27
3329
32
3330
-28
3331
32
3332
-29
3333
32
3334
-29
3335
31
3336
-29
3337
32
3338
-29
3339
31
3340
-29
3341
31
3342
-27
3343
33
3344
-27
3345
33
3346
-29
3347
31
3348
-29
3349
31
3350
-30
3351
31
3352
-29
3353
31
3354
-29
3355
31
3356
-30
3357
31
3358
-28
3359
32
3360
-27
3361
32
3362
-29
3363
31
3364
-30
3365
31
3366
-29
3367
31
3368
-29
3369
31
3370
-30
3371
31
3372
-30
3373
31
3374
-27
3375
33
3376
-27
3377
33
3378
-29
3379
31
3380
-29
3381
32
3382
-30
3383
31
3384
-30
3385
31
3386
-30
3387
31
3388
-30
3389
31
3390
-28
3391
32
3392
-27
3393
32
3394
-29
3395
31
3396
-30
3397
30
3398
-30
3399
31
3400
-30
3401
32
3402
-29
3403
31
3404
-29
3405
31
3406
-28
3407
32
3408
-28
3409
32
3410
-29
3411
31
3412
-29
3413
31
3414
-30
3415
31
3416
-30
3417
31
3418
-30
3419
31
3420
-30
3421
31
3422
-28
3423
32
3424
-27
3425
32
3426
-29
3427
32
3428
-29
3429
31
3430
-30
3431
30
3432
-30
3433
31
3434
-29
3435
31
3436
-30
3437
32
3438
-27
3439
33
3440
-26
3441
33
3442
-29
3443
31
3444
-30
3445
31
3446
-30
3447
31
3448
-29
3449
32
3450
-30
3451
31
3452
-29
3453
31
3454
-28
3455
32
3456
-27
3457
33
3458
-29
3459
32
3460
-29
3461
31
3462
-30
3463
31
3464
-29
3465
31
3466
-30
3467
30
3468
-29
3469
32
3470
73
3471
-3
3472
42
3473
-25
3474
29
3475
-34
3476
25
3477
-35
3478
25
3479
-35
3480
26
3481
-34
3482
26
3483
-33
3484
27
3485
-32
3486
28
3487
-30
3488
29
3489
-31
3490
29
3491
-32
3492
29
3493
-32
3494
28
3495
-31
3496
29
3497
-31
3498
29
3499
-31
3500
30
3501
-30
3502
-108
3503
-44
3504
-97
3505
-3
3506
-59
3507
22
3508
-40
3509
33
3510
-33
3511
37
3512
-28
3513
40
3514
-22
3515
44
3516
-20
3517
44
3518
-15
3519
46
3520
-13
3521
48
3522
-13
3523
47
3524
-14
3525
45
3526
-16
3527
43
3528
-19
3529
40
3530
-21
3531
38
3532
-23
3533
37
3534
77
3535
1
3536
46
3537
-21
3538
33
3539
-30
3540
28
3541
-32
3542
27
3543
-33
3544
28
3545
-32
3546
28
3547
-32
3548
29
3549
-30
3550
30
3551
-28
3552
32
3553
-29
3554
30
3555
-30
3556
30
3557
-31
3558
30
3559
-30
3560
30
3561
-30
3562
30
3563
-30
3564
31
3565
-29
3566
-107
3567
-43
3568
-97
3569
-3
3570
-57
3571
23
3572
-40
3573
34
3574
-32
3575
38
3576
-27
3577
41
3578
-21
3579
45
3580
-18
3581
46
3582
-14
3583
48
3584
-13
3585
48
3586
-12
3587
47
3588
-14
3589
46
3590
-15
3591
44
3592
-17
3593
42
3594
-19
3595
40
3596
-21
3597
38
3598
-22
3599
38
3600
-23
3601
37
3602
-25
3603
35
3604
-26
3605
34
3606
-27
3607
34
3608
-27
3609
33
3610
-27
3611
34
3612
-27
3613
34
3614
-26
3615
34
3616
-26
3617
34
3618
-28
3619
32
3620
-28
3621
33
3622
-29
3623
32
3624
-29
3625
33
3626
-28
3627
32
3628
-29
3629
32
3630
-27
3631
33
3632
-27
3633
33
3634
-28
3635
31
3636
-30
3637
31
3638
-29
3639
32
3640
-29
3641
31
3642
-29
3643
32
3644
-29
3645
31
3646
-27
3647
32
3648
-28
3649
32
3650
-30
3651
31
3652
-29
3653
31
3654
-30
3655
31
3656
-30
3657
30
3658
-30
3659
30
3660
-30
3661
31
3662
72
3663
-3
3664
41
3665
-26
3666
29
3667
-34
3668
25
3669
-36
3670
25
3671
-35
3672
26
3673
-34
3674
27
3675
-33
3676
27
3677
-32
3678
28
3679
-30
3680
30
3681
-31
3682
28
3683
-32
3684
28
3685
-32
3686
29
3687
-31
3688
30
3689
-30
3690
30
3691
-31
3692
30
3693
-30
3694
-108
3695
-44
3696
-97
3697
-3
3698
-58
3699
23
3700
-40
3701
33
3702
-33
3703
37
3704
-28
3705
40
3706
-21
3707
44
3708
-19
3709
45
3710
-15
3711
47
3712
-13
3713
48
3714
-13
3715
47
3716
-14
3717
45
3718
-16
3719
43
3720
-18
3721
41
3722
-21
3723
39
3724
-22
3725
37
3726
-22
3727
37
3728
-23
3729
36
3730
-25
3731
35
3732
-27
3733
34
3734
-27
3735
33
3736
-27
3737
34
3738
-27
3739
34
3740
-28
3741
33
3742
-26
3743
34
3744
-26
3745
34
3746
-28
3747
32
3748
-28
3749
32
3750
-29
3751
32
3752
-29
3753
32
3754
-29
3755
32
3756
-29
3757
31
3758
-28
3759
33
3760
-27
3761
33
3762
-29
3763
31
3764
-29
3765
31
3766
-30
3767
31
3768
-30
3769
30
3770
-30
3771
31
3772
-29
3773
32
3774
-27
3775
32
3776
-28
3777
33
3778
-29
3779
32
3780
-29
3781
31
3782
-29
3783
31
3784
-29
3785
32
3786
-29
3787
31
3788
-29
3789
32
3790
-27
3791
34
3792
-26
3793
33
3794
-28
3795
32
3796
-29
3797
31
3798
-29
3799
32
3800
-29
3801
32
3802
-29
3803
32
3804
-29
3805
32
3806
-27
3807
33
3808
-27
3809
33
3810
-30
3811
32
3812
-28
3813
32
3814
-29
3815
32
3816
-29
3817
32
3818
-29
3819
32
3820
-29
3821
32
3822
-27
3823
33
3824
-26
3825
33
3826
-29
3827
32
3828
-29
3829
32
3830
-29
3831
31
3832
-30
3833
31
3834
-30
3835
31
3836
-28
3837
31
3838
-28
3839
33
3840
-27
3841
33
3842
-28
3843
31
3844
-29
3845
31
3846
-30
3847
31
3848
-30
3849
31
3850
-30
3851
31
3852
-29
3853
32
3854
-28
3855
32
3856
-27
3857
32
3858
-28
3859
32
3860
-30
3861
31
3862
-29
3863
31
3864
-29
3865
31
3866
-30
3867
31
3868
-29
3869
31
3870
-28
3871
32
3872
-28
3873
33
3874
-29
3875
31
3876
-30
3877
31
3878
-30
3879
31
3880
-30
3881
31
3882
-30
3883
30
3884
-30
3885
31
3886
72
3887
-3
3888
42
3889
-26
3890
29
3891
-34
3892
24
3893
-35
3894
25
3895
-35
3896
26
3897
-35
3898
25
3899
-33
3900
28
3901
-32
3902
28
3903
-30
3904
29
3905
-31
3906
28
3907
-32
3908
28
3909
-32
3910
28
3911
-32
3912
29
3913
-31
3914
30
3915
-31
3916
30
3917
-30
3918
-107
3919
-44
3920
-97
3921
-4
3922
-59
3923
22
3924
-41
3925
33
3926
-33
3927
37
3928
-28
3929
39
3930
-22
3931
44
3932
-19
3933
45
3934
-15
3935
47
3936
-13
3937
47
3938
-13
3939
47
3940
-14
3941
46
3942
-15
3943
43
3944
-17
3945
41
3946
-20
3947
39
3948
-23
3949
38
3950
78
3951
2
3952
47
3953
-21
3954
33
3955
-30
3956
29
3957
-32
3958
28
3959
-32
3960
28
3961
-31
3962
29
3963
-31
3964
30
3965
-30
3966
29
3967
-28
3968
32
3969
-29
3970
31
3971
-30
3972
30
3973
-31
3974
30
3975
-30
3976
30
3977
-30
3978
30
3979
-30
3980
31
3981
-29
3982
31
3983
-26
3984
32
3985
-28
3986
31
3987
-30
3988
30
3989
-30
3990
30
3991
-30
3992
31
3993
-30
3994
31
3995
-29
3996
31
3997
-29
3998
31
3999
-27
4000
33
4001
-28
4002
31
4003
-29
4004
31
4005
-30
4006
31
4007
-30
4008
30
4009
-29
4010
30
4011
-30
4012
31
4013
-29
4014
31
4015
-26
4016
33
4017
-28
4018
31
4019
-30
4020
31
4021
-30
4022
30
4023
-30
4024
31
4025
-30
4026
31
4027
-30
4028
31
4029
-29
4030
31
4031
-27
4032
32
4033
-29
4034
30
4035
-29
4036
31
4037
-30
4038
30
4039
-30
4040
31
4041
-29
4042
30
4043
-30
4044
31
4045
-29
4046
-107
4047
-43
4048
-97
4049
-3
4050
-58
4051
23
4052
-40
4053
33
4054
-33
4055
37
4056
-27
4057
40
4058
-21
4059
44
4060
-19
4061
45
4062
-14
4063
47
4064
-13
4065
48
4066
-13
4067
47
4068
-14
4069
45
4070
-16
4071
43
4072
-18
4073
42
4074
-20
4075
39
4076
-22
4077
37
4078
-22
4079
38
4080
-22
4081
37
4082
-25
4083
35
4084
-26
4085
35
4086
-27
4087
34
4088
-26
4089
34
4090
-27
4091
33
4092
-28
4093
33
4094
-26
4095
34
4096
-26
4097
34
4098
-27
4099
33
4100
-29
4101
32
4102
-29
4103
32
4104
-28
4105
33
4106
-29
4107
32
4108
-28
4109
32
4110
73
4111
-2
4112
42
4113
-25
4114
30
4115
-33
4116
25
4117
-35
4118
25
4119
-34
4120
26
4121
-34
4122
26
4123
-34
4124
27
4125
-32
4126
28
4127
-30
4128
30
4129
-30
4130
29
4131
-31
4132
28
4133
-32
4134
28
4135
-31
4136
30
4137
-31
4138
29
4139
-31
4140
30
4141
-30
4142
31
4143
-27
4144
32
4145
-29
4146
31
4147
-30
4148
30
4149
-30
4150
30
4151
-29
4152
31
4153
-30
4154
31
4155
-30
4156
30
4157
-29
4158
31
4159
-27
4160
33
4161
-29
4162
31
4163
-29
4164
31
4165
-30
4166
31
4167
-30
4168
31
4169
-30
4170
31
4171
-29
4172
31
4173
-28
4174
32
4175
-26
4176
33
4177
-28
4178
32
4179
-29
4180
31
4181
-29
4182
30
4183
-29
4184
31
4185
-30
4186
31
4187
-29
4188
31
4189
-29
4190
31
4191
-27
4192
33
4193
-27
4194
32
4195
-28
4196
31
4197
-30
4198
31
4199
-29
4200
31
4201
-29
4202
31
4203
-29
4204
31
4205
-29
4206
31
4207
-25
4208
34
4209
-28
4210
32
4211
-29
4212
31
4213
-30
4214
31
4215
-30
4216
30
4217
-30
4218
31
4219
-29
4220
32
4221
-28
4222
32
4223
-26
4224
33
4225
-28
4226
31
4227
-29
4228
31
4229
-30
4230
31
4231
-29
4232
31
4233
-29
4234
32
4235
-29
4236
32
4237
-28
4238
-106
4239
-43
4240
-96
4241
-3
4242
-58
4243
24
4244
-39
4245
34
4246
-32
4247
36
4248
-28
4249
40
4250
-21
4251
45
4252
-19
4253
44
4254
-15
4255
47
4256
-13
4257
48
4258
-13
4259
46
4260
-14
4261
45
4262
-16
4263
42
4264
-18
4265
41
4266
-20
4267
39
4268
-22
4269
37
4270
-22
4271
38
4272
-23
4273
36
4274
-26
4275
34
4276
-27
4277
34
4278
-27
4279
33
4280
-27
4281
33
4282
-27
4283
33
4284
-27
4285
33
4286
-26
4287
34
4288
-26
4289
34
4290
-28
4291
32
4292
-28
4293
32
4294
-29
4295
31
4296
-29
4297
31
4298
-29
4299
31
4300
-29
4301
32
4302
-28
4303
33
4304
-27
4305
33
4306
-28
4307
32
4308
-29
4309
32
4310
-29
4311
32
4312
-28
4313
32
4314
-29
4315
32
4316
-29
4317
32
4318
-27
4319
33
4320
-27
4321
33
4322
-29
4323
32
4324
-29
4325
31
4326
-29
4327
32
4328
-29
4329
31
4330
-29
4331
32
4332
-29
4333
32
4334
-27
4335
33
4336
-27
4337
32
4338
-29
4339
32
4340
-30
4341
31
4342
-30
4343
31
4344
-29
4345
31
4346
-29
4347
31
4348
-29
4349
32
4350
-27
4351
33
4352
-27
4353
33
4354
-29
4355
31
4356
-29
4357
31
4358
-29
4359
31
4360
-30
4361
31
4362
-29
4363
31
4364
-30
4365
31
4366
-28
4367
33
4368
-27
4369
33
4370
-29
4371
31
4372
-30
4373
31
4374
-29
4375
31
4376
-29
4377
32
4378
-30
4379
31
4380
-30
4381
31
4382
-28
4383
33
4384
-28
4385
32
4386
-29
4387
31
4388
-29
4389
31
4390
-30
4391
31
4392
-30
4393
31
4394
-29
4395
31
4396
-29
4397
31
4398
-28
4399
33
4400
-27
4401
32
4402
-29
4403
31
4404
-30
4405
31
4406
-30
4407
30
4408
-30
4409
32
4410
-30
4411
31
4412
-29
4413
31
4414
-27
4415
33
4416
-27
4417
33
4418
-28
4419
31
4420
-29
4421
31
4422
-30
4423
31
4424
-29
4425
31
4426
-29
4427
31
4428
-29
4429
32
4430
-28
4431
32
4432
-27
4433
33
4434
-29
4435
31
4436
-30
4437
31
4438
-30
4439
31
4440
-29
4441
32
4442
-29
4443
31
4444
-29
4445
31
4446
-28
4447
32
4448
-27
4449
33
4450
-29
4451
31
4452
-29
4453
31
4454
-30
4455
31
4456
-29
4457
31
4458
-29
4459
31
4460
-30
4461
32
4462
-27
4463
33
4464
-26
4465
32
4466
-29
4467
31
4468
-30
4469
31
4470
-30
4471
30
4472
-30
4473
31
4474
-30
4475
30
4476
-30
4477
31
4478
-28
4479
31
4480
-28
4481
32
4482
-30
4483
30
4484
-30
4485
30
4486
-30
4487
30
4488
-30
4489
31
4490
-30
4491
31
4492
-30
4493
31
4494
-28
4495
32
4496
-27
4497
32
4498
-29
4499
31
4500
-30
4501
30
4502
-30
4503
30
4504
-30
4505
31
4506
-30
4507
31
4508
-29
4509
32
4510
-28
4511
32
4512
-27
4513
33
4514
-28
4515
31
4516
-30
4517
31
4518
-30
4519
30
4520
-30
4521
31
4522
-30
4523
31
4524
-29
4525
31
4526
-27
4527
33
4528
-27
4529
33
4530
-29
4531
32
4532
-29
4533
31
4534
-29
4535
31
4536
-29
4537
32
4538
-29
4539
32
4540
-29
4541
31
4542
-27
4543
33
4544
-27
4545
33
4546
-28
4547
31
4548
-29
4549
32
4550
-29
4551
31
4552
-29
4553
31
4554
-29
4555
31
4556
-29
4557
32
4558
-27
4559
32
4560
-27
4561
33
4562
-29
4563
31
4564
-29
4565
31
4566
-29
4567
31
4568
-30
4569
31
4570
-30
4571
31
4572
-30
4573
31
4574
-27
4575
33
4576
-27
4577
33
4578
-28
4579
31
4580
-30
4581
31
4582
-30
4583
31
4584
-30
4585
31
4586
-29
4587
31
4588
-30
4589
32
4590
-26
4591
33
4592
-27
4593
32
4594
-29
4595
32
4596
-29
4597
31
4598
-30
4599
31
4600
-30
4601
31
4602
-29
4603
31
4604
-29
4605
32
4606
-27
4607
34
4608
-26
4609
33
4610
-28
4611
32
4612
-29
4613
31
4614
-29
4615
31
4616
-29
4617
32
4618
-29
4619
32
4620
-29
4621
32
4622
-27
4623
33
4624
-27
4625
33
4626
-29
4627
32
4628
-29
4629
31
4630
-30
4631
32
4632
-29
4633
32
4634
-29
4635
31
4636
-29
4637
32
4638
-27
4639
33
4640
-27
4641
33
4642
-29
4643
31
4644
-29
4645
32
4646
-29
4647
31
4648
-29
4649
31
4650
-30
4651
32
4652
-29
4653
31
4654
-27
4655
32
4656
-27
4657
33
4658
-29
4659
31
4660
-30
4661
31
4662
-30
4663
30
4664
-30
4665
30
4666
-30
4667
31
4668
-30
4669
31
4670
-28
4671
32
4672
-28
4673
32
4674
-29
4675
30
4676
-30
4677
31
4678
-30
4679
30
4680
-30
4681
30
4682
-30
4683
30
4684
-30
4685
31
4686
-28
4687
32
4688
-28
4689
33
4690
-29
4691
31
4692
-29
4693
31
4694
-30
4695
30
4696
-30
4697
31
4698
-29
4699
31
4700
-29
4701
32
4702
-28
4703
32
4704
-27
4705
32
4706
-29
4707
32
4708
-29
4709
31
4710
-29
4711
32
4712
-28
4713
32
4714
-29
4715
32
4716
-29
4717
31
4718
-26
4719
33
4720
-26
4721
33
4722
-29
4723
31
4724
-30
4725
30
4726
-30
4727
31
4728
-30
4729
31
4730
-29
4731
31
4732
-29
4733
31
4734
-28
4735
32
4736
-27
4737
32
4738
-29
4739
31
4740
-29
4741
31
4742
-30
4743
31
4744
-30
4745
31
4746
-30
4747
31
4748
-30
4749
31
4750
-28
4751
33
4752
-27
4753
32
4754
-29
4755
31
4756
-29
4757
31
4758
-30
4759
31
4760
-29
4761
31
4762
-30
4763
31
4764
-30
4765
31
4766
-28
4767
32
4768
-27
4769
32
4770
-29
4771
32
4772
-30
4773
31
4774
-30
4775
30
4776
-30
4777
31
4778
-30
4779
31
4780
-29
4781
31
4782
-27
4783
33
4784
-28
4785
32
4786
-29
4787
31
4788
-30
4789
31
4790
-30
4791
31
4792
-29
4793
31
4794
-29
4795
31
4796
-30
4797
31
4798
-28
4799
32
4800
-27
4801
33
4802
-28
4803
32
4804
-29
4805
31
4806
-29
4807
31
4808
-30
4809
31
4810
-29
4811
31
4812
-29
4813
31
4814
-28
4815
32
4816
-28
4817
32
4818
-29
4819
31
4820
-29
4821
31
4822
-30
4823
31
4824
-29
4825
31
4826
-30
4827
32
4828
-29
4829
31
4830
-28
4831
33
4832
-27
4833
33
4834
-29
4835
31
4836
-30
4837
31
4838
-30
4839
31
4840
-30
4841
31
4842
-30
4843
31
4844
-30
4845
31
4846
-28
4847
32
4848
-28
4849
32
4850
-29
4851
31
4852
-30
4853
31
4854
-30
4855
31
4856
-29
4857
31
4858
-29
4859
32
4860
-29
4861
31
4862
-28
4863
33
4864
-27
4865
33
4866
-29
4867
32
4868
-29
4869
31
4870
-30
4871
31
4872
-30
4873
32
4874
-29
4875
31
4876
-29
4877
32
4878
-28
4879
33
4880
-27
4881
33
4882
-29
4883
32
4884
-29
4885
31
4886
-29
4887
31
4888
-29
4889
31
4890
-30
4891
31
4892
-28
4893
32
4894
-27
4895
33
4896
-27
4897
33
4898
-28
4899
32
4900
-29
4901
31
4902
-29
4903
32
4904
-29
4905
32
4906
-28
4907
32
4908
-29
4909
32
4910
-27
4911
33
4912
-27
4913
33
4914
-29
4915
32
4916
-29
4917
32
4918
-29
4919
31
4920
-29
4921
32
4922
-30
4923
31
4924
-29
4925
31
4926
-28
4927
33
4928
-27
4929
33
4930
-29
4931
31
4932
-29
4933
31
4934
-30
4935
31
4936
-29
4937
31
4938
-30
4939
31
4940
-29
4941
31
4942
-28
4943
33
4944
-28
4945
32
4946
-29
4947
31
4948
-30
4949
31
4950
-30
4951
31
4952
-29
4953
31
4954
-31
4955
31
4956
-29
4957
31
4958
-28
4959
32
4960
-28
4961
33
4962
-29
4963
31
4964
-30
4965
30
4966
-30
4967
31
4968
-30
4969
31
4970
-30
4971
31
4972
-29
4973
31
4974
-28
4975
32
4976
-28
4977
33
4978
-29
4979
31
4980
-30
4981
31
4982
-30
4983
31
4984
-30
4985
30
4986
-30
4987
31
4988
-30
4989
31
4990
-28
4991
32
4992
-27
4993
33
4994
-29
4995
31
4996
-29
4997
30
4998
-30
4999
31
5000
-30
5001
31
5002
-29
5003
31
5004
-30
5005
32
5006
-28
5007
32
5008
-27
5009
32
5010
-29
5011
31
5012
-30
5013
31
5014
-30
5015
30
5016
-29
5017
32
5018
-29
5019
32
5020
-29
5021
31
5022
-28
5023
33
5024
-27
5025
32
5026
-29
5027
31
5028
-30
5029
31
5030
-29
5031
31
5032
-30
5033
31
5034
-30
5035
31
5036
-30
5037
31
5038
-28
5039
32
5040
-27
5041
32
5042
-29
5043
32
5044
-30
5045
31
5046
-30
5047
31
5048
-29
5049
31
5050
-30
5051
31
5052
-29
5053
32
5054
-27
5055
33
5056
-27
5057
33
5058
-29
5059
31
5060
-29
5061
31
5062
-29
5063
31
5064
-30
5065
32
5066
-29
5067
31
5068
-30
5069
30
5070
-29
5071
32
5072
-27
5073
32
5074
-29
5075
31
5076
-30
5077
31
5078
-30
5079
31
5080
-30
5081
31
5082
-30
5083
31
5084
-30
5085
31
5086
-27
5087
32
5088
-27
5089
33
5090
-29
5091
31
5092
-30
5093
30
5094
-30
5095
31
5096
-30
5097
31
5098
-30
5099
31
5100
-30
5101
31
5102
-28
5103
32
5104
-28
5105
32
5106
-29
5107
31
5108
-30
5109
31
5110
-30
5111
31
5112
-29
5113
30
5114
-30
5115
31
5116
-29
5117
32
5118
-27
5119
32
5120
-27
5121
33
5122
-29
5123
32
5124
-29
5125
31
5126
-30
5127
32
5128
-30
5129
31
5130
-29
5131
32
5132
-29
5133
32
5134
-27
5135
33
5136
-27
5137
32
5138
-29
5139
31
5140
-29
5141
31
5142
-30
5143
31
5144
-29
5145
31
5146
-29
5147
31
5148
-29
5149
32
5150
-27
5151
33
5152
-27
5153
33
5154
-29
5155
32
5156
-29
5157
31
5158
-29
5159
31
5160
-30
5161
31
5162
-29
5163
30
5164
-30
5165
32
5166
72
5167
-3
5168
42
5169
-26
5170
29
5171
-33
5172
25
5173
-35
5174
24
5175
-35
5176
26
5177
-34
5178
26
5179
-33
5180
27
5181
-32
5182
28
5183
-29
5184
30
5185
-30
5186
29
5187
-31
5188
29
5189
-32
5190
29
5191
-31
5192
29
5193
-31
5194
29
5195
-31
5196
30
5197
-30
5198
30
5199
-27
5200
32
5201
-29
5202
31
5203
-30
5204
30
5205
-30
5206
30
5207
-31
5208
30
5209
-30
5210
30
5211
-29
5212
31
5213
-29
5214
31
5215
-27
5216
32
5217
-28
5218
32
5219
-28
5220
31
5221
-30
5222
31
5223
-29
5224
30
5225
-30
5226
31
5227
-30
5228
31
5229
-29
5230
-106
5231
-42
5232
-95
5233
-2
5234
-57
5235
22
5236
-40
5237
34
5238
-32
5239
38
5240
-27
5241
40
5242
-21
5243
44
5244
-20
5245
45
5246
-15
5247
47
5248
-13
5249
48
5250
-13
5251
46
5252
-14
5253
45
5254
-16
5255
42
5256
-19
5257
40
5258
-22
5259
38
5260
-23
5261
37
5262
78
5263
2
5264
46
5265
-21
5266
32
5267
-31
5268
28
5269
-33
5270
28
5271
-32
5272
27
5273
-33
5274
28
5275
-32
5276
29
5277
-30
5278
30
5279
-28
5280
32
5281
-29
5282
30
5283
-30
5284
30
5285
-31
5286
30
5287
-31
5288
30
5289
-30
5290
30
5291
-30
5292
31
5293
-28
5294
-106
5295
-42
5296
-95
5297
-2
5298
-58
5299
23
5300
-39
5301
34
5302
-32
5303
38
5304
-27
5305
41
5306
-21
5307
44
5308
-19
5309
45
5310
-15
5311
48
5312
-12
5313
47
5314
-13
5315
46
5316
-14
5317
45
5318
-16
5319
42
5320
-18
5321
41
5322
-21
5323
40
5324
-22
5325
38
5326
-21
5327
38
5328
-23
5329
37
5330
-25
5331
35
5332
-26
5333
34
5334
-27
5335
34
5336
-27
5337
34
5338
-27
5339
33
5340
-27
5341
34
5342
-26
5343
34
5344
-25
5345
34
5346
-27
5347
33
5348
-28
5349
32
5350
-29
5351
32
5352
-28
5353
33
5354
-28
5355
32
5356
-28
5357
32
5358
-26
5359
34
5360
-26
5361
34
5362
-28
5363
32
5364
-29
5365
32
5366
-29
5367
32
5368
-29
5369
32
5370
-29
5371
32
5372
-29
5373
32
5374
-27
5375
32
5376
-27
5377
33
5378
-29
5379
32
5380
-29
5381
31
5382
-29
5383
30
5384
-30
5385
31
5386
-29
5387
31
5388
-29
5389
31
5390
-27
5391
33
5392
-27
5393
33
5394
-28
5395
31
5396
-29
5397
31
5398
-30
5399
31
5400
-30
5401
31
5402
-29
5403
32
5404
-29
5405
32
5406
-27
5407
32
5408
-27
5409
33
5410
-29
5411
32
5412
-29
5413
31
5414
-30
5415
31
5416
-29
5417
32
5418
-29
5419
31
5420
-29
5421
31
5422
-28
5423
33
5424
-28
5425
32
5426
-29
5427
32
5428
-29
5429
31
5430
-29
5431
31
5432
-30
5433
31
5434
-30
5435
31
5436
-30
5437
31
5438
-28
5439
32
5440
-27
5441
32
5442
-29
5443
31
5444
-30
5445
31
5446
-30
5447
31
5448
-30
5449
31
5450
-30
5451
31
5452
-30
5453
31
5454
-28
5455
32
5456
-27
5457
32
5458
-29
5459
31
5460
-30
5461
31
5462
-30
5463
30
5464
-30
5465
31
5466
-30
5467
31
5468
-29
5469
31
5470
-28
5471
32
5472
-28
5473
33
5474
-29
5475
31
5476
-29
5477
31
5478
-30
5479
31
5480
-30
5481
31
5482
-29
5483
31
5484
-29
5485
31
5486
-28
5487
33
5488
-27
5489
32
5490
-29
5491
32
5492
-30
5493
31
5494
-30
5495
31
5496
-29
5497
31
5498
-30
5499
31
5500
-30
5501
31
5502
-27
5503
33
5504
-27
5505
33
5506
-29
5507
31
5508
-29
5509
31
5510
-30
5511
31
5512
-29
5513
32
5514
-29
5515
32
5516
-29
5517
32
5518
73
5519
-3
5520
42
5521
-25
5522
29
5523
-33
5524
26
5525
-35
5526
25
5527
-34
5528
26
5529
-34
5530
26
5531
-33
5532
27
5533
-32
5534
28
5535
-30
5536
30
5537
-31
5538
29
5539
-31
5540
29
5541
-32
5542
29
5543
-31
5544
29
5545
-31
5546
30
5547
-31
5548
30
5549
-30
5550
-107
5551
-44
5552
-97
5553
-4
5554
-59
5555
23
5556
-40
5557
33
5558
-33
5559
37
5560
-28
5561
40
5562
-22
5563
44
5564
-19
5565
44
5566
-15
5567
47
5568
-13
5569
47
5570
-13
5571
47
5572
-14
5573
45
5574
-16
5575
43
5576
-19
5577
41
5578
-21
5579
38
5580
-23
5581
38
5582
77
5583
1
5584
46
5585
-22
5586
33
5587
-30
5588
28
5589
-33
5590
27
5591
-33
5592
28
5593
-32
5594
28
5595
-32
5596
28
5597
-31
5598
30
5599
-29
5600
31
5601
-30
5602
30
5603
-30
5604
30
5605
-31
5606
30
5607
-30
5608
30
5609
-30
5610
30
5611
-30
5612
31
5613
-29
5614
-107
5615
-42
5616
-96
5617
-2
5618
-57
5619
24
5620
-39
5621
34
5622
-33
5623
38
5624
-26
5625
41
5626
-21
5627
45
5628
-18
5629
46
5630
-14
5631
47
5632
-12
5633
48
5634
-12
5635
47
5636
-13
5637
45
5638
-15
5639
44
5640
-17
5641
41
5642
-20
5643
40
5644
-22
5645
37
5646
-22
5647
37
5648
-23
5649
36
5650
-26
5651
35
5652
-27
5653
34
5654
-27
5655
33
5656
-28
5657
33
5658
-28
5659
33
5660
-28
5661
33
5662
-26
5663
34
5664
-26
5665
34
5666
-28
5667
32
5668
-29
5669
31
5670
-29
5671
32
5672
-29
5673
32
5674
-29
5675
31
5676
-29
5677
31
5678
-27
5679
33
5680
-27
5681
33
5682
-29
5683
31
5684
-30
5685
30
5686
-31
5687
30
5688
-30
5689
31
5690
-30
5691
31
5692
-30
5693
31
5694
-28
5695
32
5696
-28
5697
32
5698
-30
5699
30
5700
-31
5701
29
5702
-31
5703
30
5704
-31
5705
30
5706
-30
5707
30
5708
-30
5709
31
5710
71
5711
-4
5712
41
5713
-26
5714
28
5715
-34
5716
25
5717
-35
5718
25
5719
-35
5720
25
5721
-35
5722
25
5723
-33
5724
27
5725
-33
5726
28
5727
-30
5728
30
5729
-31
5730
29
5731
-31
5732
30
5733
-32
5734
29
5735
-30
5736
29
5737
-31
5738
30
5739
-30
5740
31
5741
-29
5742
-107
5743
-42
5744
-96
5745
-2
5746
-57
5747
23
5748
-39
5749
34
5750
-32
5751
37
5752
-27
5753
41
5754
-21
5755
45
5756
-18
5757
46
5758
-13
5759
48
5760
-12
5761
49
5762
-12
5763
48
5764
-12
5765
46
5766
-15
5767
44
5768
-17
5769
42
5770
-19
5771
39
5772
-22
5773
38
5774
-22
5775
38
5776
-22
5777
37
5778
-25
5779
36
5780
-26
5781
35
5782
-26
5783
34
5784
-26
5785
34
5786
-27
5787
33
5788
-27
5789
33
5790
-26
5791
34
5792
-25
5793
35
5794
-28
5795
33
5796
-28
5797
32
5798
-29
5799
32
5800
-28
5801
33
5802
-28
5803
32
5804
-28
5805
32
5806
-27
5807
33
5808
-27
5809
32
5810
-29
5811
32
5812
-29
5813
31
5814
-29
5815
31
5816
-30
5817
31
5818
-30
5819
31
5820
-29
5821
32
5822
-27
5823
33
5824
-27
5825
32
5826
-29
5827
31
5828
-29
5829
31
5830
-30
5831
31
5832
-30
5833
31
5834
-29
5835
31
5836
-29
5837
31
5838
-28
5839
32
5840
-27
5841
32
5842
-29
5843
31
5844
-30
5845
31
5846
-30
5847
30
5848
-30
5849
31
5850
-30
5851
31
5852
-30
5853
31
5854
-28
5855
32
5856
-28
5857
32
5858
-29
5859
31
5860
-30
5861
31
5862
-30
5863
31
5864
-30
5865
31
5866
-29
5867
31
5868
-29
5869
32
5870
-27
5871
33
5872
-27
5873
33
5874
-29
5875
31
5876
-30
5877
31
5878
-30
5879
30
5880
-29
5881
32
5882
-29
5883
31
5884
-29
5885
31
5886
-27
5887
33
5888
-27
5889
33
5890
-28
5891
31
5892
-29
5893
32
5894
-30
5895
32
5896
-29
5897
31
5898
-29
5899
32
5900
-29
5901
32
5902
-28
5903
33
5904
-27
5905
33
5906
-29
5907
32
5908
-29
5909
31
5910
-29
5911
32
5912
-29
5913
31
5914
-30
5915
31
5916
-29
5917
31
5918
-27
5919
33
5920
-27
5921
33
5922
-29
5923
31
5924
-29
5925
31
5926
-30
5927
31
5928
-29
5929
31
5930
-29
5931
31
5932
-30
5933
31
5934
72
5935
-3
5936
42
5937
-26
5938
29
5939
-33
5940
25
5941
-35
5942
25
5943
-35
5944
26
5945
-34
5946
26
5947
-34
5948
26
5949
-33
5950
27
5951
-30
5952
29
5953
-32
5954
28
5955
-32
5956
28
5957
-32
5958
28
5959
-32
5960
29
5961
-31
5962
29
5963
-31
5964
30
5965
-30
5966
-108
5967
-45
5968
-98
5969
-5
5970
-59
5971
22
5972
-41
5973
33
5974
-33
5975
36
5976
-28
5977
40
5978
-23
5979
43
5980
-20
5981
44
5982
-15
5983
47
5984
-13
5985
47
5986
-14
5987
45
5988
-14
5989
45
5990
-16
5991
43
5992
-19
5993
41
5994
-21
5995
38
5996
-23
5997
37
5998
78
5999
2
6000
47
6001
-21
6002
33
6003
-30
6004
29
6005
-32
6006
29
6007
-31
6008
29
6009
-31
6010
28
6011
-31
6012
30
6013
-30
6014
30
6015
-27
6016
32
6017
-28
6018
31
6019
-30
6020
30
6021
-30
6022
30
6023
-30
6024
31
6025
-30
6026
30
6027
-30
6028
30
6029
-29
6030
31
6031
-26
6032
33
6033
-28
6034
31
6035
-29
6036
30
6037
-30
6038
31
6039
-30
6040
31
6041
-29
6042
30
6043
-29
6044
31
6045
-28
6046
32
6047
-26
6048
33
6049
-28
6050
31
6051
-29
6052
32
6053
-29
6054
31
6055
-29
6056
31
6057
-29
6058
31
6059
-29
6060
31
6061
-29
6062
31
6063
-26
6064
34
6065
-28
6066
32
6067
-28
6068
31
6069
-29
6070
31
6071
-29
6072
31
6073
-29
6074
31
6075
-29
6076
31
6077
-28
6078
32
6079
-26
6080
33
6081
-28
6082
32
6083
-28
6084
32
6085
-29
6086
31
6087
-29
6088
31
6089
-29
6090
31
6091
-29
6092
31
6093
-29
6094
-107
6095
-43
6096
-96
6097
-2
6098
-58
6099
23
6100
-40
6101
33
6102
-32
6103
37
6104
-28
6105
42
6106
-21
6107
44
6108
-19
6109
45
6110
-15
6111
47
6112
-13
6113
47
6114
-13
6115
46
6116
-14
6117
45
6118
-16
6119
42
6120
-18
6121
40
6122
-21
6123
38
6124
-24
6125
36
6126
-23
6127
37
6128
-23
6129
37
6130
-26
6131
34
6132
-27
6133
33
6134
-28
6135
33
6136
-28
6137
33
6138
-28
6139
33
6140
-28
6141
33
6142
-27
6143
34
6144
-27
6145
33
6146
-28
6147
32
6148
-29
6149
32
6150
-30
6151
31
6152
-29
6153
31
6154
-29
6155
31
6156
-30
6157
32
6158
73
6159
-3
6160
42
6161
-25
6162
29
6163
-33
6164
26
6165
-35
6166
26
6167
-34
6168
26
6169
-34
6170
26
6171
-33
6172
27
6173
-32
6174
28
6175
-29
6176
30
6177
-30
6178
29
6179
-32
6180
29
6181
-31
6182
29
6183
-31
6184
29
6185
-31
6186
30
6187
-30
6188
30
6189
-29
6190
30
6191
-27
6192
32
6193
-29
6194
31
6195
-29
6196
31
6197
-30
6198
30
6199
-30
6200
30
6201
-30
6202
30
6203
-30
6204
31
6205
-30
6206
31
6207
-27
6208
32
6209
-28
6210
31
6211
-29
6212
31
6213
-30
6214
31
6215
-29
6216
31
6217
-30
6218
31
6219
-29
6220
31
6221
-29
6222
31
6223
-27
6224
33
6225
-29
6226
31
6227
-29
6228
31
6229
-29
6230
31
6231
-28
6232
31
6233
-29
6234
31
6235
-29
6236
31
6237
-29
6238
31
6239
-26
6240
33
6241
-27
6242
33
6243
-28
6244
31
6245
-29
6246
31
6247
-29
6248
31
6249
-29
6250
31
6251
-29
6252
31
6253
-28
6254
32
6255
-25
6256
34
6257
-27
6258
31
6259
-29
6260
31
6261
-30
6262
31
6263
-30
6264
30
6265
-30
6266
30
6267
-30
6268
31
6269
-29
6270
31
6271
-27
6272
32
6273
-29
6274
31
6275
-30
6276
31
6277
-30
6278
30
6279
-30
6280
30
6281
-30
6282
30
6283
-29
6284
31
6285
-29
6286
-107
6287
-43
6288
-97
6289
-3
6290
-58
6291
23
6292
-40
6293
33
6294
-33
6295
37
6296
-28
6297
40
6298
-22
6299
43
6300
-20
6301
44
6302
-15
6303
47
6304
-13
6305
47
6306
-13
6307
46
6308
-14
6309
45
6310
-16
6311
43
6312
-18
6313
40
6314
-21
6315
38
6316
-23
6317
37
6318
-22
6319
38
6320
-22
6321
37
6322
-25
6323
35
6324
-26
6325
34
6326
-27
6327
33
6328
-28
6329
34
6330
-27
6331
33
6332
-27
6333
33
6334
-27
6335
34
6336
-25
6337
34
6338
-27
6339
32
6340
-28
6341
32
6342
-29
6343
31
6344
-29
6345
31
6346
-29
6347
32
6348
-29
6349
32
6350
-27
6351
33
6352
-27
6353
34
6354
-28
6355
32
6356
-29
6357
31
6358
-29
6359
31
6360
-30
6361
31
6362
-29
6363
31
6364
-29
6365
32
6366
-28
6367
33
6368
-27
6369
32
6370
-29
6371
32
6372
-29
6373
32
6374
-29
6375
31
6376
-29
6377
31
6378
-29
6379
32
6380
-29
6381
32
6382
-27
6383
33
6384
-27
6385
33
6386
-28
6387
32
6388
-29
6389
31
6390
-29
6391
31
6392
-29
6393
32
6394
-29
6395
32
6396
-28
6397
32
6398
-27
6399
33
6400
-27
6401
33
6402
-28
6403
32
6404
-29
6405
32
6406
-29
6407
31
6408
-29
6409
31
6410
-29
6411
31
6412
-29
6413
32
6414
-27
6415
33
6416
-27
6417
33
6418
-29
6419
31
6420
-29
6421
31
6422
-30
6423
31
6424
-29
6425
31
6426
-30
6427
31
6428
-29
6429
31
6430
-28
6431
33
6432
-27
6433
32
6434
-29
6435
31
6436
-30
6437
31
6438
-30
6439
30
6440
-30
6441
31
6442
-29
6443
32
6444
-29
6445
31
6446
-28
6447
32
6448
-28
6449
32
6450
-30
6451
31
6452
-30
6453
30
6454
-30
6455
31
6456
-30
6457
31
6458
-30
6459
30
6460
-30
6461
31
6462
-28
6463
32
6464
-27
6465
32
6466
-29
6467
30
6468
-31
6469
30
6470
-30
6471
30
6472
-30
6473
31
6474
-30
6475
30
6476
-30
6477
31
6478
-28
6479
31
6480
-28
6481
32
6482
-30
6483
31
6484
-30
6485
31
6486
-30
6487
30
6488
-30
6489
31
6490
-30
6491
31
6492
-30
6493
31
6494
-28
6495
32
6496
-28
6497
32
6498
-29
6499
31
6500
-30
6501
31
6502
-30
6503
31
6504
-29
6505
31
6506
-30
6507
31
6508
-30
6509
30
6510
-27
6511
33
6512
-26
6513
34
6514
-28
6515
32
6516
-29
6517
31
6518
-30
6519
31
6520
-30
6521
31
6522
-29
6523
31
6524
-29
6525
31
6526
-28
6527
32
6528
-28
6529
33
6530
-29
6531
31
6532
-29
6533
32
6534
-29
6535
31
6536
-29
6537
31
6538
-30
6539
31
6540
-29
6541
31
6542
-28
6543
32
6544
-27
6545
33
6546
-29
6547
31
6548
-29
6549
31
6550
-30
6551
31
6552
-29
6553
31
6554
-30
6555
31
6556
-29
6557
32
6558
-27
6559
33
6560
-27
6561
33
6562
-28
6563
31
6564
-30
6565
31
6566
-30
6567
31
6568
-29
6569
31
6570
-29
6571
31
6572
-30
6573
31
6574
-27
6575
33
6576
-27
6577
33
6578
-29
6579
32
6580
-29
6581
32
6582
-29
6583
32
6584
-30
6585
31
6586
-29
6587
31
6588
-29
6589
32
6590
-27
6591
33
6592
-27
6593
33
6594
-28
6595
32
6596
-29
6597
32
6598
-29
6599
33
6600
-28
6601
33
6602
-28
6603
32
6604
-29
6605
32
6606
-27
6607
34
6608
-26
6609
34
6610
-28
6611
32
6612
-29
6613
31
6614
-29
6615
32
6616
-29
6617
32
6618
-29
6619
32
6620
-29
6621
31
6622
-28
6623
33
6624
-26
6625
33
6626
-28
6627
31
6628
-29
6629
31
6630
-30
6631
31
6632
-30
6633
31
6634
-29
6635
32
6636
-29
6637
31
6638
-28
6639
32
6640
-27
6641
32
6642
-30
6643
31
6644
-30
6645
30
6646
-31
6647
30
6648
-30
6649
30
6650
-30
6651
30
6652
-30
6653
31
6654
-29
6655
32
6656
-28
6657
32
6658
-29
6659
30
6660
-31
6661
30
6662
-30
6663
30
6664
-30
6665
31
6666
-30
6667
31
6668
-30
6669
31
6670
-27
6671
32
6672
-27
6673
33
6674
-29
6675
31
6676
-30
6677
30
6678
-30
6679
30
6680
-30
6681
31
6682
-30
6683
31
6684
-30
6685
30
6686
-28
6687
33
6688
-27
6689
33
6690
-29
6691
31
6692
-30
6693
31
6694
-30
6695
31
6696
-30
6697
30
6698
-30
6699
31
6700
-29
6701
31
6702
-28
6703
33
6704
-27
6705
33
6706
-28
6707
31
6708
-30
6709
31
6710
-30
6711
30
6712
-30
6713
31
6714
-30
6715
31
6716
-30
6717
31
6718
-28
6719
32
6720
-27
6721
32
6722
-29
6723
31
6724
-29
6725
31
6726
-30
6727
31
6728
-30
6729
31
6730
-29
6731
31
6732
-29
6733
32
6734
-28
6735
32
6736
-27
6737
32
6738
-29
6739
31
6740
-30
6741
31
6742
-29
6743
31
6744
-29
6745
32
6746
-30
6747
31
6748
-29
6749
32
6750
-28
6751
33
6752
-27
6753
32
6754
-29
6755
31
6756
-29
6757
32
6758
-29
6759
32
6760
-29
6761
31
6762
-29
6763
32
6764
-29
6765
32
6766
-26
6767
33
6768
-26
6769
34
6770
-28
6771
32
6772
-29
6773
31
6774
-29
6775
31
6776
-29
6777
32
6778
-29
6779
31
6780
-29
6781
31
6782
-28
6783
33
6784
-27
6785
32
6786
-29
6787
32
6788
-29
6789
32
6790
-29
6791
31
6792
-29
6793
31
6794
-29
6795
32
6796
-29
6797
31
6798
-28
6799
32
6800
-28
6801
32
6802
-29
6803
31
6804
-29
6805
31
6806
-30
6807
31
6808
-30
6809
31
6810
-30
6811
31
6812
-29
6813
31
6814
-28
6815
32
6816
-27
6817
32
6818
-29
6819
31
6820
-30
6821
31
6822
-30
6823
30
6824
-30
6825
30
6826
-30
6827
31
6828
-29
6829
31
6830
-28
6831
32
6832
-28
6833
32
6834
-29
6835
31
6836
-30
6837
31
6838
-30
6839
31
6840
-30
6841
31
6842
-30
6843
31
6844
-30
6845
31
6846
-28
6847
32
6848
-27
6849
32
6850
-29
6851
31
6852
-29
6853
31
6854
-29
6855
31
6856
-29
6857
31
6858
-29
6859
32
6860
-29
6861
31
6862
-28
6863
33
6864
-26
6865
33
6866
-29
6867
32
6868
-29
6869
31
6870
-29
6871
32
6872
-29
6873
32
6874
-29
6875
31
6876
-29
6877
32
6878
-27
6879
34
6880
-26
6881
33
6882
-28
6883
32
6884
-29
6885
32
6886
-29
6887
31
6888
-29
6889
32
6890
-29
6891
32
6892
-29
6893
32
6894
-27
6895
33
6896
-27
6897
33
6898
-29
6899
32
6900
-30
6901
31
6902
-30
6903
31
6904
-29
6905
32
6906
-30
6907
31
6908
-29
6909
31
6910
-28
6911
33
6912
-28
6913
32
6914
-29
6915
31
6916
-30
6917
31
6918
-30
6919
31
6920
-30
6921
30
6922
-31
6923
31
6924
-29
6925
31
6926
-28
6927
32
6928
-28
6929
32
6930
-30
6931
31
6932
-30
6933
31
6934
-30
6935
31
6936
-31
6937
31
6938
-30
6939
31
6940
-29
6941
31
6942
-28
6943
33
6944
-27
6945
33
6946
-29
6947
31
6948
-30
6949
31
6950
-30
6951
31
6952
-29
6953
30
6954
-30
6955
31
6956
-30
6957
31
6958
-28
6959
32
6960
-28
6961
33
6962
-29
6963
31
6964
-30
6965
31
6966
-30
6967
31
6968
-30
6969
31
6970
-29
6971
31
6972
-30
6973
31
6974
-28
6975
32
6976
-28
6977
32
6978
-29
6979
31
6980
-30
6981
31
6982
-30
6983
31
6984
-30
6985
30
6986
-30
6987
31
6988
-30
6989
31
6990
-28
6991
31
6992
-28
6993
32
6994
-30
6995
30
6996
-30
6997
30
6998
-30
6999
31
7000
-30
7001
31
7002
-30
7003
31
7004
-29
7005
31
7006
-28
7007
32
7008
-28
7009
32
7010
-29
7011
31
7012
-30
7013
31
7014
-30
7015
31
7016
-29
7017
31
7018
-30
7019
31
7020
-30
7021
31
7022
-27
7023
33
7024
-27
7025
32
7026
-29
7027
31
7028
-29
7029
31
7030
-30
7031
31
7032
-30
7033
31
7034
-30
7035
31
7036
-29
7037
32
7038
-28
7039
32
7040
-27
7041
32
7042
-29
7043
31
7044
-30
7045
32
7046
-29
7047
31
7048
-29
7049
31
7050
-30
7051
31
7052
-29
7053
31
7054
-27
7055
33
7056
-27
7057
33
7058
-29
7059
31
7060
-29
7061
31
7062
-29
7063
32
7064
-30
7065
32
7066
-28
7067
32
7068
-28
7069
33
7070
-27
7071
33
7072
-27
7073
33
7074
-28
7075
32
7076
-29
7077
31
7078
-29
7079
31
7080
-29
7081
32
7082
-29
7083
32
7084
-29
7085
31
7086
-27
7087
32
7088
-27
7089
34
7090
-28
7091
32
7092
-29
7093
31
7094
-29
7095
31
7096
-30
7097
31
7098
-29
7099
31
7100
-29
7101
32
7102
-28
7103
32
7104
-27
7105
33
7106
-28
7107
32
7108
-29
7109
32
7110
-29
7111
31
7112
-29
7113
31
7114
-30
7115
31
7116
-30
7117
31
7118
-27
7119
32
7120
-27
7121
33
7122
-30
7123
31
7124
-30
7125
30
7126
-30
7127
31
7128
-30
7129
31
7130
-29
7131
31
7132
-29
7133
31
7134
-29
7135
32
7136
-28
7137
32
7138
-30
7139
30
7140
-30
7141
31
7142
-30
7143
30
7144
-30
7145
31
7146
-30
7147
31
7148
-30
7149
30
7150
-28
7151
32
7152
-27
7153
32
7154
-30
7155
31
7156
-30
7157
30
7158
-30
7159
31
7160
-30
7161
30
7162
-30
7163
30
7164
-30
7165
31
7166
-29
7167
32
7168
-28
7169
32
7170
-29
7171
31
7172
-30
7173
31
7174
-30
7175
31
7176
-30
7177
31
7178
-30
7179
31
7180
-29
7181
32
7182
-27
7183
33
7184
-27
7185
33
7186
-29
7187
31
7188
-30
7189
31
7190
-29
7191
31
7192
-30
7193
32
7194
-29
7195
31
7196
-29
7197
32
7198
-27
7199
33
7200
-27
7201
32
7202
-28
7203
31
7204
-29
7205
32
7206
-30
7207
31
7208
-29
7209
31
7210
-29
7211
32
7212
-29
7213
32
7214
73
7215
-2
7216
43
7217
-25
7218
29
7219
-33
7220
25
7221
-35
7222
25
7223
-35
7224
26
7225
-34
7226
27
7227
-33
7228
27
7229
-33
7230
29
7231
-29
7232
31
7233
-30
7234
30
7235
-31
7236
29
7237
-31
7238
28
7239
-31
7240
30
7241
-30
7242
30
7243
-30
7244
30
7245
-29
7246
30
7247
-27
7248
33
7249
-28
7250
31
7251
-30
7252
31
7253
-30
7254
31
7255
-29
7256
31
7257
-29
7258
31
7259
-29
7260
31
7261
-29
7262
31
7263
-26
7264
33
7265
-27
7266
32
7267
-29
7268
31
7269
-29
7270
30
7271
-30
7272
30
7273
-30
7274
31
7275
-30
7276
31
7277
-28
7278
-106
7279
-42
7280
-95
7281
-2
7282
-57
7283
23
7284
-39
7285
34
7286
-32
7287
37
7288
-27
7289
40
7290
-22
7291
43
7292
-19
7293
44
7294
-15
7295
47
7296
-13
7297
48
7298
-13
7299
46
7300
-14
7301
45
7302
-17
7303
42
7304
-18
7305
41
7306
-20
7307
39
7308
-23
7309
37
7310
78
7311
2
7312
46
7313
-21
7314
33
7315
-30
7316
28
7317
-32
7318
28
7319
-32
7320
28
7321
-32
7322
28
7323
-31
7324
29
7325
-31
7326
29
7327
-28
7328
32
7329
-29
7330
30
7331
-30
7332
29
7333
-32
7334
30
7335
-30
7336
30
7337
-30
7338
30
7339
-30
7340
30
7341
-30
7342
-107
7343
-44
7344
-97
7345
-3
7346
-58
7347
23
7348
-40
7349
33
7350
-32
7351
37
7352
-27
7353
40
7354
-22
7355
44
7356
-19
7357
45
7358
-15
7359
47
7360
-13
7361
48
7362
-13
7363
46
7364
-14
7365
45
7366
-16
7367
43
7368
-19
7369
41
7370
-20
7371
39
7372
-22
7373
38
7374
-22
7375
37
7376
-23
7377
37
7378
-25
7379
35
7380
-26
7381
35
7382
-26
7383
33
7384
-27
7385
33
7386
-28
7387
34
7388
-27
7389
33
7390
-26
7391
34
7392
-26
7393
34
7394
-28
7395
32
7396
-28
7397
32
7398
-29
7399
32
7400
-29
7401
32
7402
-28
7403
32
7404
-29
7405
33
7406
-26
7407
34
7408
-26
7409
33
7410
-28
7411
32
7412
-29
7413
32
7414
-29
7415
31
7416
-29
7417
32
7418
-29
7419
32
7420
-29
7421
32
7422
-27
7423
33
7424
-27
7425
33
7426
-28
7427
32
7428
-29
7429
31
7430
-29
7431
31
7432
-29
7433
32
7434
-29
7435
31
7436
-29
7437
32
7438
-27
7439
33
7440
-27
7441
32
7442
-29
7443
32
7444
-29
7445
32
7446
-29
7447
31
7448
-29
7449
31
7450
-30
7451
31
7452
-29
7453
32
7454
-28
7455
32
7456
-27
7457
33
7458
-29
7459
32
7460
-29
7461
31
7462
-30
7463
31
7464
-30
7465
31
7466
-30
7467
31
7468
-29
7469
31
7470
-27
7471
33
7472
-27
7473
32
7474
-29
7475
31
7476
-30
7477
31
7478
-30
7479
31
7480
-29
7481
31
7482
-29
7483
32
7484
-29
7485
32
7486
-27
7487
33
7488
-27
7489
33
7490
-29
7491
32
7492
-29
7493
31
7494
-29
7495
32
7496
-29
7497
32
7498
-29
7499
31
7500
-30
7501
31
7502
-28
7503
32
7504
-27
7505
32
7506
-29
7507
32
7508
-29
7509
31
7510
-29
7511
31
7512
-29
7513
32
7514
-29
7515
32
7516
-29
7517
31
7518
-28
7519
32
7520
-27
7521
33
7522
-29
7523
31
7524
-30
7525
31
7526
-30
7527
31
7528
-30
7529
32
7530
-29
7531
31
7532
-30
7533
32
7534
-27
7535
33
7536
-27
7537
32
7538
-29
7539
31
7540
-30
7541
31
7542
-30
7543
30
7544
-30
7545
31
7546
-30
7547
31
7548
-30
7549
31
7550
-28
7551
32
7552
-28
7553
32
7554
-30
7555
31
7556
-29
7557
31
7558
-30
7559
31
7560
-30
7561
30
7562
-29
7563
31
7564
-29
7565
32
7566
72
7567
-3
7568
41
7569
-26
7570
29
7571
-33
7572
25
7573
-35
7574
25
7575
-36
7576
26
7577
-34
7578
26
7579
-34
7580
27
7581
-33
7582
28
7583
-30
7584
30
7585
-32
7586
29
7587
-31
7588
29
7589
-32
7590
29
7591
-31
7592
29
7593
-31
7594
30
7595
-31
7596
30
7597
-30
7598
-107
7599
-44
7600
-97
7601
-4
7602
-58
7603
22
7604
-40
7605
33
7606
-33
7607
37
7608
-28
7609
39
7610
-22
7611
44
7612
-20
7613
45
7614
-15
7615
47
7616
-13
7617
48
7618
-13
7619
46
7620
-14
7621
45
7622
-16
7623
43
7624
-18
7625
40
7626
-21
7627
39
7628
-23
7629
37
7630
78
7631
2
7632
46
7633
-22
7634
33
7635
-30
7636
29
7637
-32
7638
28
7639
-32
7640
28
7641
-32
7642
29
7643
-31
7644
29
7645
-31
7646
29
7647
-29
7648
31
7649
-30
7650
30
7651
-30
7652
29
7653
-31
7654
30
7655
-30
7656
30
7657
-30
7658
30
7659
-30
7660
30
7661
-30
7662
-108
7663
-44
7664
-97
7665
-3
7666
-58
7667
22
7668
-40
7669
33
7670
-33
7671
37
7672
-28
7673
40
7674
-22
7675
43
7676
-20
7677
45
7678
-16
7679
47
7680
-13
7681
47
7682
-14
7683
46
7684
-14
7685
45
7686
-16
7687
42
7688
-19
7689
40
7690
-21
7691
39
7692
-22
7693
37
7694
-22
7695
37
7696
-23
7697
36
7698
-25
7699
35
7700
-26
7701
35
7702
-27
7703
34
7704
-26
7705
34
7706
-27
7707
34
7708
-26
7709
35
7710
-25
7711
35
7712
-25
7713
34
7714
-27
7715
33
7716
-28
7717
33
7718
-28
7719
32
7720
-28
7721
33
7722
-28
7723
33
7724
-28
7725
32
7726
-27
7727
34
7728
-27
7729
34
7730
-27
7731
32
7732
-28
7733
32
7734
-29
7735
32
7736
-28
7737
32
7738
-28
7739
32
7740
-28
7741
32
7742
-27
7743
33
7744
-26
7745
33
7746
-28
7747
32
7748
-29
7749
31
7750
-30
7751
30
7752
-29
7753
32
7754
-29
7755
32
7756
-29
7757
31
7758
73
7759
-3
7760
41
7761
-26
7762
29
7763
-34
7764
25
7765
-35
7766
25
7767
-35
7768
25
7769
-34
7770
26
7771
-34
7772
27
7773
-32
7774
27
7775
-30
7776
30
7777
-31
7778
28
7779
-31
7780
28
7781
-32
7782
29
7783
-32
7784
28
7785
-31
7786
29
7787
-31
7788
29
7789
-30
7790
-108
7791
-44
7792
-97
7793
-4
7794
-59
7795
22
7796
-40
7797
32
7798
-33
7799
37
7800
-28
7801
40
7802
-22
7803
43
7804
-20
7805
44
7806
-16
7807
47
7808
-14
7809
47
7810
-13
7811
45
7812
-15
7813
45
7814
-16
7815
42
7816
-18
7817
41
7818
-20
7819
39
7820
-22
7821
38
7822
-22
7823
37
7824
-23
7825
36
7826
-26
7827
35
7828
-27
7829
33
7830
-27
7831
34
7832
-26
7833
34
7834
-27
7835
34
7836
-27
7837
33
7838
-25
7839
35
7840
-25
7841
35
7842
-27
7843
33
7844
-28
7845
33
7846
-28
7847
32
7848
-29
7849
32
7850
-29
7851
32
7852
-29
7853
32
7854
-27
7855
33
7856
-27
7857
33
7858
-29
7859
32
7860
-29
7861
31
7862
-29
7863
31
7864
-30
7865
31
7866
-30
7867
31
7868
-29
7869
31
7870
-28
7871
32
7872
-28
7873
32
7874
-29
7875
31
7876
-30
7877
31
7878
-30
7879
30
7880
-30
7881
31
7882
-30
7883
31
7884
-30
7885
30
7886
-28
7887
32
7888
-28
7889
32
7890
-30
7891
31
7892
-30
7893
30
7894
-30
7895
31
7896
-30
7897
31
7898
-30
7899
31
7900
-29
7901
31
7902
-28
7903
32
7904
-28
7905
32
7906
-29
7907
31
7908
-30
7909
31
7910
-29
7911
31
7912
-29
7913
31
7914
-30
7915
31
7916
-30
7917
31
7918
-27
7919
33
7920
-27
7921
33
7922
-29
7923
31
7924
-29
7925
31
7926
-30
7927
31
7928
-29
7929
31
7930
-29
7931
32
7932
-29
7933
32
7934
-27
7935
33
7936
-27
7937
33
7938
-29
7939
32
7940
-29
7941
31
7942
-29
7943
32
7944
-29
7945
32
7946
-29
7947
32
7948
-29
7949
32
7950
-27
7951
33
7952
-27
7953
33
7954
-28
7955
31
7956
-29
7957
32
7958
-30
7959
31
7960
-29
7961
32
7962
-29
7963
31
7964
-29
7965
31
7966
-28
7967
33
7968
-27
7969
32
7970
-29
7971
32
7972
-29
7973
32
7974
-29
7975
31
7976
-30
7977
31
7978
-30
7979
31
7980
-29
7981
32
7982
73
7983
-3
7984
41
7985
-26
7986
29
7987
-33
7988
25
7989
-35
7990
25
7991
-35
7992
26
7993
-34
7994
27
7995
-34
7996
27
7997
-33
7998
28
7999
-30
8000
30
8001
-32
8002
29
8003
-32
8004
28
8005
-32
8006
28
8007
-31
8008
29
8009
-31
8010
28
8011
-31
8012
29
8013
-30
8014
-108
8015
-45
8016
-97
8017
-3
8018
-59
8019
22
8020
-40
8021
32
8022
-33
8023
36
8024
-28
8025
40
8026
-22
8027
43
8028
-20
8029
44
8030
-16
8031
47
8032
-13
8033
47
8034
-13
8035
47
8036
-14
8037
45
8038
-16
8039
43
8040
-18
8041
41
8042
-21
8043
39
8044
-23
8045
38
8046
79
8047
2
8048
47
8049
-21
8050
32
8051
-30
8052
29
8053
-33
8054
28
8055
-32
8056
28
8057
-32
8058
29
8059
-31
8060
29
8061
-30
8062
30
8063
-27
8064
32
8065
-29
8066
31
8067
-30
8068
31
8069
-30
8070
30
8071
-30
8072
30
8073
-31
8074
30
8075
-30
8076
30
8077
-29
8078
31
8079
-27
8080
33
8081
-28
8082
31
8083
-29
8084
30
8085
-30
8086
30
8087
-30
8088
30
8089
-29
8090
30
8091
-30
8092
31
8093
-29
8094
31
8095
-26
8096
33
8097
-28
8098
31
8099
-29
8100
31
8101
-29
8102
31
8103
-29
8104
31
8105
-29
8106
31
8107
-29
8108
31
8109
-28
8110
31
8111
-26
8112
33
8113
-28
8114
32
8115
-29
8116
31
8117
-29
8118
31
8119
-30
8120
31
8121
-29
8122
31
8123
-29
8124
31
8125
-29
8126
32
8127
-26
8128
32
8129
-29
8130
31
8131
-29
8132
31
8133
-30
8134
30
8135
-29
8136
31
8137
-30
8138
31
8139
-29
8140
31
8141
-29
8142
-106
8143
-43
8144
-96
8145
-3
8146
-58
8147
23
8148
-40
8149
33
8150
-33
8151
37
8152
-27
8153
40
8154
-22
8155
44
8156
-19
8157
44
8158
-15
8159
47
8160
-13
8161
48
8162
-13
8163
46
8164
-14
8165
46
8166
-16
8167
43
8168
-18
8169
40
8170
-21
8171
39
8172
-23
8173
38
8174
-21
8175
38
8176
-22
8177
37
8178
-26
8179
35
8180
-26
8181
34
8182
-27
8183
34
8184
-27
8185
33
8186
-28
8187
33
8188
-27
8189
33
8190
-26
8191
34
8192
-26
8193
34
8194
-28
8195
32
8196
-28
8197
32
8198
-29
8199
32
8200
-29
8201
31
8202
-29
8203
31
8204
-29
8205
32
8206
73
8207
-3
8208
42
8209
-26
8210
29
8211
-33
8212
25
8213
-35
8214
25
8215
-35
8216
26
8217
-34
8218
26
8219
-33
8220
27
8221
-33
8222
27
8223
-30
8224
30
8225
-31
8226
29
8227
-32
8228
28
8229
-32
8230
29
8231
-31
8232
29
8233
-31
8234
30
8235
-30
8236
30
8237
-30
8238
31
8239
-27
8240
32
8241
-28
8242
31
8243
-29
8244
30
8245
-30
8246
31
8247
-30
8248
31
8249
-29
8250
30
8251
-29
8252
31
8253
-29
8254
32
8255
-26
8256
33
8257
-28
8258
31
8259
-29
8260
31
8261
-29
8262
31
8263
-28
8264
32
8265
-29
8266
31
8267
-29
8268
31
8269
-28
8270
32
8271
-26
8272
34
8273
-28
8274
31
8275
-29
8276
31
8277
-30
8278
31
8279
-29
8280
31
8281
-29
8282
31
8283
-29
8284
31
8285
-29
8286
32
8287
-25
8288
34
8289
-27
8290
32
8291
-29
8292
31
8293
-29
8294
31
8295
-29
8296
32
8297
-29
8298
31
8299
-29
8300
31
8301
-28
8302
32
8303
-25
8304
34
8305
-27
8306
31
8307
-30
8308
31
8309
-29
8310
31
8311
-29
8312
31
8313
-30
8314
31
8315
-29
8316
31
8317
-29
8318
31
8319
-26
8320
33
8321
-28
8322
32
8323
-29
8324
31
8325
-30
8326
31
8327
-29
8328
30
8329
-29
8330
31
8331
-29
8332
31
8333
-29
8334
-106
8335
-44
8336
-97
8337
-3
8338
-58
8339
23
8340
-39
8341
34
8342
-32
8343
38
8344
-27
8345
40
8346
-21
8347
44
8348
-20
8349
43
8350
-16
8351
47
8352
-12
8353
47
8354
-13
8355
47
8356
-14
8357
45
8358
-16
8359
42
8360
-18
8361
41
8362
-21
8363
39
8364
-22
8365
38
8366
-22
8367
38
8368
-22
8369
37
8370
-25
8371
35
8372
-26
8373
34
8374
-27
8375
34
8376
-27
8377
34
8378
-27
8379
33
8380
-27
8381
34
8382
-25
8383
35
8384
-25
8385
34
8386
-27
8387
33
8388
-28
8389
33
8390
-29
8391
32
8392
-28
8393
32
8394
-29
8395
32
8396
-29
8397
31
8398
-27
8399
34
8400
-26
8401
34
8402
-28
8403
32
8404
-29
8405
31
8406
-29
8407
31
8408
-29
8409
32
8410
-29
8411
31
8412
-29
8413
31
8414
-28
8415
32
8416
-28
8417
32
8418
-28
8419
31
8420
-29
8421
31
8422
-30
8423
31
8424
-29
8425
30
8426
-30
8427
31
8428
-30
8429
31
8430
-27
8431
32
8432
-27
8433
33
8434
-29
8435
31
8436
-30
8437
31
8438
-30
8439
30
8440
-30
8441
31
8442
-30
8443
31
8444
-29
8445
31
8446
-28
8447
31
8448
-28
8449
32
8450
-29
8451
31
8452
-30
8453
30
8454
-30
8455
31
8456
-30
8457
31
8458
-30
8459
31
8460
-29
8461
31
8462
-28
8463
33
8464
-27
8465
33
8466
-29
8467
31
8468
-29
8469
31
8470
-30
8471
31
8472
-29
8473
31
8474
-30
8475
30
8476
-30
8477
31
8478
-28
8479
32
8480
-27
8481
32
8482
-29
8483
31
8484
-29
8485
31
8486
-29
8487
31
8488
-30
8489
31
8490
-30
8491
31
8492
-29
8493
31
8494
-28
8495
32
8496
-28
8497
32
8498
-29
8499
31
8500
-29
8501
31
8502
-30
8503
30
8504
-30
8505
31
8506
-30
8507
31
8508
-30
8509
31
8510
-27
8511
32
8512
-27
8513
32
8514
-29
8515
31
8516
-30
8517
31
8518
-30
8519
31
8520
-29
8521
31
8522
-30
8523
31
8524
-29
8525
31
8526
-27
8527
33
8528
-27
8529
33
8530
-28
8531
32
8532
-29
8533
31
8534
-30
8535
31
8536
-29
8537
32
8538
-29
8539
31
8540
-29
8541
32
8542
-27
8543
33
8544
-27
8545
33
8546
-28
8547
32
8548
-29
8549
32
8550
-29
8551
31
8552
-29
8553
31
8554
-29
8555
32
8556
-29
8557
32
8558
-27
8559
33
8560
-27
8561
33
8562
-29
8563
31
8564
-30
8565
31
8566
-30
8567
31
8568
-30
8569
31
8570
-29
8571
31
8572
-29
8573
31
8574
-28
8575
32
8576
-28
8577
32
8578
-29
8579
31
8580
-30
8581
31
8582
-30
8583
31
8584
-30
8585
30
8586
-30
8587
31
8588
-29
8589
31
8590
-28
8591
32
8592
-28
8593
32
8594
-30
8595
31
8596
-30
8597
30
8598
-30
8599
31
8600
-30
8601
31
8602
-30
8603
30
8604
-30
8605
31
8606
-28
8607
32
8608
-27
8609
32
8610
-28
8611
32
8612
-29
8613
31
8614
-30
8615
31
8616
-30
8617
31
8618
-29
8619
31
8620
-29
8621
31
8622
-28
8623
32
8624
-27
8625
33
8626
-29
8627
31
8628
-30
8629
31
8630
-30
8631
31
8632
-30
8633
30
8634
-30
8635
30
8636
-30
8637
31
8638
-29
8639
32
8640
-27
8641
32
8642
-29
8643
31
8644
-31
8645
31
8646
-29
8647
31
8648
-30
8649
31
8650
-30
8651
31
8652
-30
8653
30
8654
-28
8655
33
8656
-27
8657
33
8658
-29
8659
31
8660
-30
8661
31
8662
-30
8663
31
8664
-30
8665
31
8666
-30
8667
31
8668
-29
8669
32
8670
-28
8671
33
8672
-27
8673
32
8674
-29
8675
31
8676
-29
8677
31
8678
-29
8679
31
8680
-29
8681
32
8682
-29
8683
32
8684
-29
8685
31
8686
-27
8687
33
8688
-27
8689
33
8690
-29
8691
31
8692
-29
8693
31
8694
-30
8695
31
8696
-30
8697
31
8698
-29
8699
31
8700
-29
8701
31
8702
-28
8703
32
8704
-27
8705
33
8706
-28
8707
32
8708
-29
8709
31
8710
-30
8711
31
8712
-29
8713
31
8714
-29
8715
32
8716
-29
8717
32
8718
-27
8719
33
8720
-27
8721
33
8722
-28
8723
31
8724
-29
8725
31
8726
-30
8727
31
8728
-29
8729
31
8730
-29
8731
31
8732
-29
8733
32
8734
-28
8735
33
8736
-27
8737
32
8738
-29
8739
32
8740
-29
8741
31
8742
-30
8743
31
8744
-29
8745
31
8746
-29
8747
31
8748
-29
8749
31
8750
-28
8751
33
8752
-27
8753
33
8754
-29
8755
31
8756
-29
8757
31
8758
-30
8759
31
8760
-29
8761
31
8762
-29
8763
31
8764
-29
8765
32
8766
-27
8767
33
8768
-27
8769
32
8770
-29
8771
31
8772
-30
8773
31
8774
-29
8775
31
8776
-29
8777
31
8778
-30
8779
31
8780
-29
8781
31
8782
-28
8783
33
8784
-27
8785
33
8786
-28
8787
32
8788
-29
8789
31
8790
-30
8791
31
8792
-29
8793
32
8794
-29
8795
31
8796
-30
8797
31
8798
-28
8799
33
8800
-27
8801
33
8802
-28
8803
31
8804
-29
8805
31
8806
-30
8807
31
8808
-29
8809
31
8810
-30
8811
31
8812
-29
8813
31
8814
-27
8815
33
8816
-27
8817
33
8818
-28
8819
31
8820
-29
8821
31
8822
-30
8823
30
8824
-30
8825
31
8826
-29
8827
31
8828
-29
8829
31
8830
-28
8831
32
8832
-27
8833
32
8834
-29
8835
31
8836
-30
8837
31
8838
-30
8839
31
8840
-30
8841
31
8842
-30
8843
31
8844
-30
8845
31
8846
-28
8847
32
8848
-27
8849
33
8850
-29
8851
31
8852
-30
8853
30
8854
-30
8855
31
8856
-30
8857
31
8858
-30
8859
31
8860
-29
8861
31
8862
-28
8863
33
8864
-27
8865
33
8866
-29
8867
32
8868
-29
8869
31
8870
-29
8871
31
8872
-30
8873
32
8874
-29
8875
31
8876
-29
8877
31
8878
-27
8879
34
8880
-27
8881
33
8882
-29
8883
31
8884
-30
8885
31
8886
-30
8887
31
8888
-29
8889
31
8890
-29
8891
31
8892
-29
8893
32
8894
-27
8895
33
8896
-27
8897
33
8898
-29
8899
31
8900
-29
8901
31
8902
-29
8903
31
8904
-30
8905
31
8906
-30
8907
31
8908
-29
8909
31
8910
-27
8911
33
8912
-27
8913
32
8914
-29
8915
31
8916
-30
8917
31
8918
-30
8919
31
8920
-29
8921
31
8922
-29
8923
32
8924
-29
8925
32
8926
-27
8927
33
8928
-27
8929
33
8930
-29
8931
32
8932
-29
8933
31
8934
-30
8935
31
8936
-29
8937
31
8938
-29
8939
31
8940
-29
8941
31
8942
-28
8943
32
8944
-27
8945
32
8946
-29
8947
31
8948
-30
8949
31
8950
-30
8951
31
8952
-30
8953
30
8954
-30
8955
31
8956
-30
8957
31
8958
-28
8959
33
8960
-27
8961
33
8962
-29
8963
31
8964
-29
8965
31
8966
-29
8967
32
8968
-29
8969
31
8970
-29
8971
31
8972
-29
8973
31
8974
-28
8975
33
8976
-28
8977
32
8978
-29
8979
30
8980
-30
8981
31
8982
-30
8983
31
8984
-30
8985
31
8986
-30
8987
30
8988
-30
8989
31
8990
-27
8991
32
8992
-28
8993
32
8994
-30
8995
31
8996
-30
8997
30
8998
-30
8999
30
9000
-30
9001
31
9002
-30
9003
30
9004
-30
9005
31
9006
-28
9007
32
9008
-28
9009
31
9010
-30
9011
30
9012
-31
9013
30
9014
-30
9015
30
9016
-30
9017
30
9018
-30
9019
30
9020
-30
9021
30
9022
-29
9023
32
9024
-28
9025
32
9026
-30
9027
30
9028
-31
9029
30
9030
-30
9031
30
9032
-30
9033
31
9034
-30
9035
31
9036
-30
9037
31
9038
-28
9039
32
9040
-28
9041
32
9042
-30
9043
30
9044
-30
9045
31
9046
-30
9047
30
9048
-30
9049
31
9050
-30
9051
31
9052
-29
9053
31
9054
-28
9055
33
9056
-27
9057
32
9058
-29
9059
31
9060
-30
9061
31
9062
-29
9063
30
9064
-29
9065
31
9066
-30
9067
31
9068
-29
9069
31
9070
-27
9071
33
9072
-27
9073
33
9074
-28
9075
31
9076
-29
9077
32
9078
-29
9079
31
9080
-29
9081
31
9082
-29
9083
32
9084
-29
9085
33
9086
-27
9087
33
9088
-26
9089
33
9090
-28
9091
32
9092
-28
9093
33
9094
-28
9095
33
9096
-28
9097
32
9098
-28
9099
33
9100
-28
9101
33
9102
-26
9103
33
9104
-26
9105
33
9106
-28
9107
32
9108
-28
9109
32
9110
-29
9111
32
9112
-29
9113
32
9114
-29
9115
32
9116
-28
9117
32
9118
-27
9119
33
9120
-26
9121
34
9122
-28
9123
32
9124
-29
9125
31
9126
-30
9127
31
9128
-30
9129
31
9130
-29
9131
31
9132
-29
9133
31
9134
-27
9135
33
9136
-27
9137
32
9138
-29
9139
31
9140
-30
9141
31
9142
-30
9143
31
9144
-29
9145
31
9146
-30
9147
31
9148
-30
9149
31
9150
-28
9151
32
9152
-27
9153
33
9154
-29
9155
32
9156
-29
9157
31
9158
-30
9159
31
9160
-30
9161
31
9162
-29
9163
31
9164
-29
9165
32
9166
-28
9167
33
9168
-27
9169
33
9170
-29
9171
31
9172
-29
9173
32
9174
-30
9175
31
9176
-29
9177
31
9178
-29
9179
32
9180
-29
9181
32
9182
-27
9183
32
9184
-27
9185
33
9186
-29
9187
31
9188
-29
9189
31
9190
-30
9191
31
9192
-29
9193
32
9194
-29
9195
31
9196
-30
9197
32
9198
-27
9199
33
9200
-27
9201
33
9202
-29
9203
31
9204
-30
9205
31
9206
-31
9207
31
9208
-30
9209
30
9210
-30
9211
31
9212
-29
9213
31
9214
-28
9215
32
9216
-27
9217
32
9218
-29
9219
32
9220
-29
9221
31
9222
-29
9223
31
9224
-29
9225
32
9226
-29
9227
32
9228
-29
9229
31
9230
-27
9231
33
9232
-27
9233
33
9234
-29
9235
31
9236
-29
9237
31
9238
-30
9239
32
9240
-29
9241
31
9242
-29
9243
31
9244
-29
9245
32
9246
-27
9247
32
9248
-27
9249
33
9250
-29
9251
31
9252
-30
9253
31
9254
-30
9255
31
9256
-30
9257
32
9258
-30
9259
31
9260
-30
9261
31
9262
73
9263
-3
9264
42
9265
-25
9266
30
9267
-34
9268
26
9269
-35
9270
25
9271
-34
9272
26
9273
-34
9274
27
9275
-34
9276
27
9277
-32
9278
28
9279
-29
9280
30
9281
-31
9282
29
9283
-31
9284
29
9285
-31
9286
29
9287
-31
9288
29
9289
-31
9290
30
9291
-30
9292
30
9293
-30
9294
31
9295
-27
9296
32
9297
-28
9298
31
9299
-30
9300
31
9301
-30
9302
30
9303
-30
9304
31
9305
-30
9306
31
9307
-29
9308
31
9309
-29
9310
31
9311
-26
9312
33
9313
-28
9314
32
9315
-28
9316
31
9317
-30
9318
30
9319
-30
9320
31
9321
-29
9322
31
9323
-29
9324
31
9325
-29
9326
-106
9327
-42
9328
-97
9329
-2
9330
-57
9331
23
9332
-39
9333
34
9334
-32
9335
37
9336
-28
9337
40
9338
-22
9339
43
9340
-20
9341
44
9342
-15
9343
47
9344
-13
9345
47
9346
-14
9347
46
9348
-15
9349
45
9350
-16
9351
42
9352
-19
9353
40
9354
-22
9355
38
9356
-23
9357
36
9358
77
9359
1
9360
45
9361
-22
9362
32
9363
-31
9364
28
9365
-33
9366
27
9367
-33
9368
28
9369
-32
9370
28
9371
-32
9372
29
9373
-31
9374
29
9375
-29
9376
31
9377
-30
9378
30
9379
-30
9380
29
9381
-31
9382
29
9383
-31
9384
30
9385
-31
9386
30
9387
-30
9388
30
9389
-30
9390
-108
9391
-44
9392
-98
9393
-4
9394
-59
9395
22
9396
-40
9397
32
9398
-33
9399
37
9400
-28
9401
40
9402
-21
9403
43
9404
-20
9405
44
9406
-15
9407
47
9408
-13
9409
47
9410
-13
9411
46
9412
-14
9413
45
9414
-16
9415
43
9416
-18
9417
41
9418
-20
9419
39
9420
-22
9421
38
9422
-22
9423
37
9424
-23
9425
37
9426
-25
9427
35
9428
-26
9429
34
9430
-27
9431
34
9432
-27
9433
34
9434
-28
9435
34
9436
-27
9437
33
9438
-25
9439
34
9440
-25
9441
35
9442
-27
9443
33
9444
-28
9445
33
9446
-29
9447
32
9448
-28
9449
32
9450
-28
9451
32
9452
-29
9453
32
9454
-27
9455
33
9456
-26
9457
33
9458
-28
9459
32
9460
-29
9461
32
9462
-29
9463
31
9464
-29
9465
32
9466
-29
9467
32
9468
-28
9469
32
9470
-27
9471
33
9472
-27
9473
33
9474
-28
9475
32
9476
-29
9477
30
9478
-30
9479
32
9480
-29
9481
31
9482
-29
9483
31
9484
-29
9485
32
9486
-27
9487
33
9488
-27
9489
32
9490
-29
9491
31
9492
-29
9493
31
9494
-30
9495
31
9496
-29
9497
31
9498
-29
9499
32
9500
-30
9501
31
9502
-28
9503
31
9504
-28
9505
32
9506
-29
9507
31
9508
-30
9509
31
9510
-30
9511
31
9512
-30
9513
31
9514
-30
9515
31
9516
-30
9517
31
9518
-28
9519
32
9520
-28
9521
32
9522
-29
9523
31
9524
-30
9525
31
9526
-30
9527
30
9528
-30
9529
30
9530
-30
9531
31
9532
-29
9533
32
9534
-27
9535
32
9536
-27
9537
32
9538
-29
9539
31
9540
-29
9541
31
9542
-30
9543
31
9544
-30
9545
32
9546
-29
9547
31
9548
-29
9549
32
9550
-28
9551
33
9552
-27
9553
33
9554
-29
9555
31
9556
-29
9557
32
9558
-29
9559
31
9560
-29
9561
31
9562
-29
9563
32
9564
-29
9565
32
9566
-27
9567
33
9568
-27
9569
33
9570
-28
9571
32
9572
-28
9573
32
9574
-29
9575
32
9576
-29
9577
32
9578
-29
9579
31
9580
-29
9581
31
9582
-27
9583
33
9584
-27
9585
33
9586
-28
9587
31
9588
-30
9589
31
9590
-29
9591
31
9592
-29
9593
31
9594
-30
9595
32
9596
-29
9597
31
9598
-28
9599
32
9600
-27
9601
33
9602
-29
9603
32
9604
-29
9605
32
9606
-29
9607
31
9608
-30
9609
31
9610
-30
9611
31
9612
-29
9613
31
9614
72
9615
-3
9616
41
9617
-26
9618
29
9619
-33
9620
25
9621
-35
9622
25
9623
-35
9624
26
9625
-34
9626
27
9627
-33
9628
27
9629
-32
9630
28
9631
-30
9632
30
9633
-31
9634
28
9635
-32
9636
29
9637
-32
9638
29
9639
-31
9640
28
9641
-31
9642
30
9643
-30
9644
30
9645
-30
9646
-107
9647
-44
9648
-97
9649
-3
9650
-59
9651
22
9652
-40
9653
33
9654
-32
9655
37
9656
-27
9657
40
9658
-22
9659
44
9660
-20
9661
44
9662
-15
9663
47
9664
-13
9665
48
9666
-13
9667
47
9668
-14
9669
45
9670
-16
9671
43
9672
-18
9673
41
9674
-21
9675
39
9676
-22
9677
37
9678
77
9679
2
9680
47
9681
-21
9682
33
9683
-30
9684
29
9685
-32
9686
28
9687
-32
9688
29
9689
-31
9690
29
9691
-30
9692
30
9693
-30
9694
30
9695
-28
9696
32
9697
-29
9698
30
9699
-30
9700
30
9701
-31
9702
30
9703
-31
9704
30
9705
-30
9706
30
9707
-30
9708
31
9709
-30
9710
-107
9711
-43
9712
-97
9713
-3
9714
-58
9715
23
9716
-40
9717
33
9718
-33
9719
37
9720
-28
9721
40
9722
-22
9723
43
9724
-20
9725
45
9726
-15
9727
47
9728
-13
9729
47
9730
-14
9731
46
9732
-14
9733
45
9734
-16
9735
43
9736
-18
9737
41
9738
-20
9739
39
9740
-21
9741
38
9742
-22
9743
38
9744
-22
9745
37
9746
-25
9747
34
9748
-27
9749
34
9750
-28
9751
33
9752
-27
9753
33
9754
-27
9755
34
9756
-28
9757
33
9758
-26
9759
34
9760
-26
9761
34
9762
-28
9763
33
9764
-28
9765
32
9766
-29
9767
31
9768
-29
9769
32
9770
-28
9771
32
9772
-29
9773
31
9774
-27
9775
33
9776
-27
9777
33
9778
-29
9779
31
9780
-30
9781
31
9782
-30
9783
32
9784
-29
9785
31
9786
-29
9787
32
9788
-29
9789
32
9790
-27
9791
32
9792
-27
9793
33
9794
-29
9795
31
9796
-30
9797
31
9798
-30
9799
31
9800
-30
9801
31
9802
-30
9803
30
9804
-30
9805
31
9806
72
9807
-3
9808
42
9809
-26
9810
29
9811
-34
9812
25
9813
-36
9814
25
9815
-35
9816
25
9817
-35
9818
26
9819
-34
9820
26
9821
-33
9822
28
9823
-31
9824
29
9825
-31
9826
28
9827
-32
9828
28
9829
-32
9830
28
9831
-32
9832
29
9833
-31
9834
29
9835
-31
9836
30
9837
-30
9838
-107
9839
-43
9840
-96
9841
-3
9842
-58
9843
23
9844
-40
9845
33
9846
-33
9847
37
9848
-28
9849
40
9850
-22
9851
44
9852
-19
9853
44
9854
-15
9855
47
9856
-13
9857
47
9858
-13
9859
47
9860
-14
9861
45
9862
-16
9863
43
9864
-18
9865
41
9866
-21
9867
39
9868
-22
9869
38
9870
-22
9871
38
9872
-23
9873
37
9874
-26
9875
34
9876
-26
9877
35
9878
-27
9879
34
9880
-27
9881
34
9882
-27
9883
34
9884
-27
9885
34
9886
-26
9887
34
9888
-25
9889
34
9890
-27
9891
33
9892
-28
9893
32
9894
-28
9895
32
9896
-28
9897
32
9898
-28
9899
33
9900
-28
9901
32
9902
-27
9903
33
9904
-27
9905
34
9906
-28
9907
32
9908
-29
9909
32
9910
-29
9911
31
9912
-29
9913
31
9914
-29
9915
31
9916
-29
9917
31
9918
-28
9919
32
9920
-27
9921
32
9922
-29
9923
32
9924
-29
9925
31
9926
-30
9927
31
9928
-30
9929
31
9930
-30
9931
31
9932
-30
9933
31
9934
-28
9935
32
9936
-28
9937
32
9938
-29
9939
31
9940
-30
9941
31
9942
-30
9943
32
9944
-29
9945
31
9946
-30
9947
31
9948
-30
9949
31
9950
-28
9951
32
9952
-27
9953
32
9954
-29
9955
31
9956
-30
9957
31
9958
-29
9959
31
9960
-29
9961
31
9962
-30
9963
31
9964
-29
9965
31
9966
-28
9967
32
9968
-27
9969
32
9970
-29
9971
31
9972
-29
9973
31
9974
-30
9975
31
9976
-30
9977
31
9978
-30
9979
30
9980
-30
9981
31
9982
-28
9983
32
9984
-27
9985
33
9986
-29
9987
32
9988
-29
9989
31
9990
-30
9991
31
9992
-29
9993
32
9994
-30
9995
31
9996
-29
9997
31
9998
-27
9999
33
10000
-27