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