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