repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
fix coverity CID 350569
[RRG-proxmark3.git]
/
traces
/
lf_IOProx-XSF-01-3B-44725.pm3
blob
bf1cc95805eb32bbe16832100ec807fd692ebffd
1
-11
2
-32
3
-51
4
-59
5
8
6
43
7
46
8
16
9
-11
10
-32
11
-51
12
-58
13
7
14
42
15
46
16
16
17
-11
18
-32
19
-51
20
-58
21
8
22
43
23
46
24
16
25
-11
26
-32
27
-51
28
-58
29
8
30
43
31
47
32
16
33
-11
34
-32
35
-51
36
-58
37
8
38
43
39
46
40
16
41
-11
42
-32
43
-51
44
-58
45
7
46
42
47
46
48
16
49
-11
50
-32
51
-51
52
-58
53
7
54
42
55
46
56
15
57
-12
58
-33
59
-52
60
-59
61
8
62
43
63
46
64
16
65
-11
66
-32
67
-51
68
-58
69
8
70
42
71
46
72
15
73
-12
74
-33
75
-51
76
-58
77
8
78
43
79
46
80
15
81
-12
82
-33
83
-52
84
-59
85
8
86
43
87
46
88
16
89
-11
90
-32
91
-51
92
-58
93
7
94
43
95
46
96
16
97
-11
98
-32
99
-51
100
-58
101
7
102
42
103
46
104
15
105
-12
106
-33
107
-51
108
-59
109
8
110
42
111
46
112
16
113
-11
114
-32
115
-51
116
-58
117
7
118
42
119
46
120
15
121
-12
122
-33
123
-51
124
-58
125
8
126
42
127
46
128
15
129
-11
130
-32
131
-51
132
-58
133
8
134
43
135
46
136
16
137
-11
138
-32
139
-51
140
-58
141
8
142
43
143
46
144
16
145
-11
146
-32
147
-51
148
-58
149
7
150
42
151
46
152
15
153
-12
154
-33
155
-52
156
-58
157
7
158
42
159
46
160
15
161
-12
162
-33
163
-51
164
-59
165
7
166
43
167
47
168
16
169
-11
170
-32
171
-51
172
-58
173
7
174
42
175
46
176
16
177
-11
178
-32
179
-51
180
-58
181
7
182
42
183
46
184
15
185
-12
186
-33
187
-52
188
-59
189
7
190
42
191
46
192
16
193
-11
194
-32
195
-51
196
-58
197
7
198
41
199
46
200
16
201
-11
202
-32
203
-51
204
-59
205
7
206
42
207
46
208
16
209
-11
210
-32
211
-51
212
-59
213
7
214
42
215
46
216
15
217
-12
218
-32
219
-52
220
-59
221
7
222
42
223
46
224
16
225
-11
226
-32
227
-51
228
-58
229
7
230
42
231
46
232
15
233
-12
234
-33
235
-52
236
-59
237
8
238
42
239
46
240
15
241
-12
242
-33
243
-52
244
-59
245
8
246
43
247
47
248
16
249
-11
250
-32
251
-51
252
-66
253
-78
254
25
255
56
256
50
257
42
258
12
259
-14
260
-35
261
-53
262
-68
263
-79
264
26
265
58
266
51
267
44
268
14
269
-13
270
-34
271
-52
272
-66
273
-78
274
26
275
57
276
50
277
44
278
14
279
-13
280
-34
281
-52
282
-67
283
-78
284
26
285
58
286
51
287
44
288
14
289
-13
290
-34
291
-52
292
-67
293
-78
294
26
295
57
296
51
297
44
298
14
299
-13
300
-34
301
-52
302
-67
303
-78
304
25
305
57
306
51
307
44
308
13
309
-13
310
-34
311
-52
312
-67
313
-78
314
26
315
58
316
50
317
44
318
13
319
-13
320
-34
321
-52
322
-67
323
-78
324
26
325
58
326
51
327
44
328
14
329
-13
330
-34
331
-52
332
-67
333
-78
334
26
335
58
336
51
337
44
338
14
339
-12
340
-34
341
-52
342
-67
343
-78
344
26
345
58
346
51
347
44
348
14
349
-13
350
-34
351
-52
352
-67
353
-78
354
26
355
58
356
51
357
44
358
14
359
-12
360
-34
361
-52
362
-67
363
-78
364
26
365
58
366
52
367
44
368
14
369
-12
370
-34
371
-52
372
-66
373
-78
374
27
375
58
376
50
377
44
378
14
379
-13
380
-34
381
-52
382
-67
383
-78
384
26
385
58
386
51
387
44
388
14
389
-13
390
-34
391
-52
392
-67
393
-78
394
26
395
58
396
51
397
44
398
14
399
-13
400
-34
401
-52
402
-67
403
-78
404
26
405
58
406
51
407
44
408
14
409
-13
410
-34
411
-52
412
-67
413
-78
414
26
415
58
416
51
417
44
418
14
419
-13
420
-34
421
-52
422
-67
423
-78
424
26
425
58
426
51
427
44
428
14
429
-13
430
-34
431
-52
432
-67
433
-78
434
25
435
56
436
50
437
43
438
13
439
-14
440
-34
441
-52
442
-67
443
-78
444
26
445
58
446
51
447
18
448
-8
449
-31
450
-49
451
-56
452
12
453
46
454
51
455
18
456
-8
457
-31
458
-49
459
-57
460
10
461
44
462
50
463
16
464
-9
465
-32
466
-50
467
-58
468
10
469
43
470
48
471
16
472
-10
473
-32
474
-50
475
-58
476
8
477
42
478
48
479
15
480
-10
481
-33
482
-50
483
-58
484
8
485
42
486
48
487
15
488
-10
489
-32
490
-50
491
-58
492
8
493
42
494
48
495
15
496
-10
497
-33
498
-50
499
-58
500
9
501
41
502
47
503
14
504
-11
505
-33
506
-51
507
-59
508
9
509
42
510
48
511
40
512
10
513
-16
514
-36
515
-55
516
-69
517
-80
518
24
519
55
520
48
521
41
522
11
523
-15
524
-35
525
-54
526
-68
527
-80
528
24
529
56
530
50
531
43
532
12
533
-14
534
-34
535
-53
536
-68
537
-79
538
25
539
56
540
50
541
43
542
13
543
-13
544
-34
545
-52
546
-67
547
-78
548
25
549
56
550
50
551
43
552
13
553
-14
554
-34
555
-52
556
-67
557
-79
558
26
559
57
560
50
561
44
562
13
563
-13
564
-34
565
-52
566
-67
567
-78
568
26
569
58
570
51
571
44
572
14
573
-13
574
-34
575
-52
576
-58
577
8
578
44
579
48
580
16
581
-10
582
-32
583
-50
584
-58
585
8
586
44
587
48
588
16
589
-10
590
-32
591
-50
592
-58
593
7
594
43
595
47
596
16
597
-10
598
-32
599
-51
600
-58
601
7
602
42
603
46
604
15
605
-11
606
-33
607
-51
608
-58
609
8
610
42
611
46
612
16
613
-11
614
-32
615
-51
616
-58
617
8
618
43
619
46
620
16
621
-11
622
-32
623
-51
624
-58
625
8
626
42
627
46
628
15
629
-11
630
-32
631
-51
632
-58
633
8
634
43
635
46
636
40
637
9
638
-16
639
-37
640
-54
641
-70
642
-80
643
23
644
56
645
47
646
42
647
10
648
-14
649
-36
650
-53
651
-68
652
-79
653
23
654
57
655
48
656
44
657
12
658
-13
659
-35
660
-53
661
-68
662
-78
663
24
664
58
665
49
666
44
667
12
668
-13
669
-35
670
-52
671
-68
672
-78
673
25
674
58
675
49
676
44
677
12
678
-13
679
-35
680
-52
681
-68
682
-78
683
26
684
59
685
50
686
45
687
13
688
-12
689
-34
690
-52
691
-67
692
-78
693
26
694
59
695
50
696
44
697
12
698
-12
699
-34
700
-52
701
-68
702
-78
703
26
704
58
705
50
706
44
707
12
708
-13
709
-35
710
-52
711
-67
712
-78
713
26
714
60
715
50
716
45
717
13
718
-12
719
-34
720
-52
721
-67
722
-78
723
26
724
59
725
50
726
44
727
13
728
-12
729
-34
730
-52
731
-68
732
-78
733
25
734
58
735
50
736
45
737
13
738
-12
739
-34
740
-52
741
-67
742
-78
743
26
744
58
745
50
746
45
747
13
748
-12
749
-34
750
-52
751
-67
752
-78
753
25
754
59
755
50
756
45
757
13
758
-12
759
-34
760
-52
761
-67
762
-78
763
26
764
58
765
50
766
45
767
13
768
-12
769
-34
770
-52
771
-67
772
-78
773
25
774
58
775
50
776
44
777
12
778
-12
779
-35
780
-52
781
-68
782
-78
783
25
784
59
785
50
786
45
787
13
788
-12
789
-34
790
-52
791
-67
792
-78
793
25
794
58
795
50
796
44
797
12
798
-12
799
-34
800
-52
801
-68
802
-78
803
25
804
58
805
50
806
45
807
13
808
-12
809
-34
810
-52
811
-67
812
-78
813
25
814
59
815
50
816
45
817
13
818
-12
819
-34
820
-52
821
-67
822
-78
823
26
824
59
825
50
826
44
827
12
828
-12
829
-34
830
-52
831
-58
832
10
833
43
834
49
835
16
836
-9
837
-32
838
-50
839
-58
840
10
841
43
842
48
843
15
844
-10
845
-32
846
-50
847
-58
848
8
849
41
850
47
851
15
852
-10
853
-33
854
-51
855
-59
856
8
857
42
858
48
859
14
860
-10
861
-33
862
-50
863
-59
864
7
865
40
866
47
867
14
868
-11
869
-33
870
-51
871
-59
872
8
873
41
874
47
875
15
876
-10
877
-33
878
-51
879
-59
880
8
881
42
882
48
883
15
884
-11
885
-33
886
-51
887
-58
888
8
889
42
890
48
891
15
892
-10
893
-33
894
-50
895
-66
896
-77
897
24
898
57
899
48
900
43
901
12
902
-14
903
-36
904
-53
905
-68
906
-78
907
25
908
58
909
49
910
44
911
12
912
-13
913
-35
914
-52
915
-68
916
-78
917
26
918
59
919
50
920
45
921
13
922
-12
923
-34
924
-52
925
-67
926
-78
927
24
928
58
929
49
930
44
931
12
932
-13
933
-35
934
-52
935
-68
936
-78
937
26
938
58
939
49
940
45
941
13
942
-12
943
-34
944
-52
945
-67
946
-78
947
26
948
59
949
50
950
44
951
13
952
-12
953
-34
954
-52
955
-67
956
-78
957
25
958
58
959
50
960
45
961
13
962
-12
963
-34
964
-52
965
-67
966
-78
967
25
968
58
969
50
970
44
971
12
972
-12
973
-34
974
-52
975
-67
976
-78
977
25
978
58
979
50
980
44
981
12
982
-13
983
-35
984
-52
985
-68
986
-78
987
26
988
60
989
50
990
45
991
13
992
-12
993
-34
994
-52
995
-67
996
-78
997
26
998
60
999
50
1000
46
1001
13
1002
-12
1003
-34
1004
-52
1005
-67
1006
-78
1007
26
1008
59
1009
50
1010
46
1011
13
1012
-12
1013
-34
1014
-52
1015
-67
1016
-78
1017
26
1018
60
1019
50
1020
19
1021
-8
1022
-30
1023
-49
1024
-55
1025
11
1026
46
1027
49
1028
18
1029
-9
1030
-31
1031
-50
1032
-56
1033
10
1034
44
1035
48
1036
17
1037
-10
1038
-32
1039
-50
1040
-57
1041
9
1042
44
1043
48
1044
17
1045
-10
1046
-32
1047
-50
1048
-57
1049
8
1050
43
1051
47
1052
16
1053
-11
1054
-32
1055
-51
1056
-58
1057
8
1058
43
1059
46
1060
16
1061
-11
1062
-32
1063
-51
1064
-58
1065
8
1066
43
1067
46
1068
16
1069
-11
1070
-32
1071
-51
1072
-58
1073
8
1074
43
1075
46
1076
15
1077
-11
1078
-32
1079
-51
1080
-58
1081
7
1082
42
1083
46
1084
40
1085
9
1086
-16
1087
-37
1088
-54
1089
-70
1090
-80
1091
22
1092
56
1093
46
1094
42
1095
10
1096
-14
1097
-36
1098
-53
1099
-68
1100
-79
1101
24
1102
56
1103
48
1104
43
1105
11
1106
-14
1107
-36
1108
-53
1109
-68
1110
-79
1111
24
1112
58
1113
49
1114
44
1115
12
1116
-13
1117
-35
1118
-52
1119
-68
1120
-78
1121
25
1122
58
1123
50
1124
44
1125
12
1126
-12
1127
-34
1128
-52
1129
-67
1130
-78
1131
26
1132
58
1133
50
1134
44
1135
12
1136
-13
1137
-35
1138
-52
1139
-68
1140
-78
1141
25
1142
58
1143
50
1144
44
1145
12
1146
-13
1147
-35
1148
-52
1149
-68
1150
-78
1151
25
1152
59
1153
50
1154
45
1155
13
1156
-12
1157
-34
1158
-52
1159
-67
1160
-78
1161
26
1162
59
1163
50
1164
45
1165
13
1166
-12
1167
-34
1168
-52
1169
-67
1170
-78
1171
25
1172
59
1173
50
1174
44
1175
13
1176
-12
1177
-34
1178
-52
1179
-67
1180
-78
1181
25
1182
59
1183
50
1184
44
1185
13
1186
-12
1187
-34
1188
-52
1189
-67
1190
-78
1191
26
1192
59
1193
50
1194
45
1195
13
1196
-12
1197
-34
1198
-52
1199
-67
1200
-78
1201
25
1202
58
1203
50
1204
44
1205
12
1206
-13
1207
-34
1208
-52
1209
-67
1210
-78
1211
26
1212
58
1213
50
1214
18
1215
-8
1216
-30
1217
-49
1218
-56
1219
11
1220
46
1221
50
1222
18
1223
-8
1224
-30
1225
-49
1226
-56
1227
10
1228
45
1229
48
1230
17
1231
-10
1232
-32
1233
-50
1234
-57
1235
8
1236
44
1237
48
1238
16
1239
-10
1240
-32
1241
-50
1242
-57
1243
9
1244
44
1245
47
1246
16
1247
-10
1248
-32
1249
-51
1250
-58
1251
8
1252
43
1253
46
1254
16
1255
-11
1256
-32
1257
-51
1258
-58
1259
8
1260
43
1261
47
1262
16
1263
-11
1264
-32
1265
-51
1266
-58
1267
8
1268
43
1269
46
1270
16
1271
-11
1272
-32
1273
-51
1274
-58
1275
7
1276
42
1277
46
1278
40
1279
8
1280
-16
1281
-38
1282
-54
1283
-70
1284
-80
1285
22
1286
55
1287
46
1288
42
1289
10
1290
-14
1291
-36
1292
-53
1293
-68
1294
-79
1295
24
1296
57
1297
48
1298
44
1299
12
1300
-13
1301
-35
1302
-52
1303
-68
1304
-78
1305
24
1306
57
1307
49
1308
44
1309
12
1310
-13
1311
-35
1312
-52
1313
-68
1314
-78
1315
25
1316
58
1317
50
1318
45
1319
13
1320
-12
1321
-34
1322
-52
1323
-67
1324
-78
1325
24
1326
58
1327
49
1328
45
1329
13
1330
-12
1331
-34
1332
-52
1333
-67
1334
-78
1335
25
1336
58
1337
50
1338
44
1339
12
1340
-12
1341
-34
1342
-52
1343
-58
1344
10
1345
44
1346
49
1347
16
1348
-9
1349
-32
1350
-50
1351
-58
1352
8
1353
42
1354
48
1355
15
1356
-10
1357
-33
1358
-50
1359
-58
1360
8
1361
42
1362
48
1363
15
1364
-10
1365
-33
1366
-50
1367
-58
1368
9
1369
42
1370
48
1371
15
1372
-10
1373
-33
1374
-50
1375
-58
1376
8
1377
42
1378
47
1379
14
1380
-11
1381
-33
1382
-51
1383
-59
1384
8
1385
42
1386
48
1387
15
1388
-10
1389
-32
1390
-50
1391
-59
1392
8
1393
42
1394
48
1395
15
1396
-10
1397
-33
1398
-50
1399
-59
1400
8
1401
41
1402
46
1403
14
1404
-11
1405
-33
1406
-51
1407
-66
1408
-78
1409
24
1410
56
1411
48
1412
43
1413
12
1414
-14
1415
-36
1416
-53
1417
-68
1418
-78
1419
25
1420
58
1421
49
1422
44
1423
12
1424
-13
1425
-35
1426
-52
1427
-68
1428
-78
1429
25
1430
58
1431
48
1432
44
1433
12
1434
-13
1435
-35
1436
-52
1437
-68
1438
-78
1439
24
1440
58
1441
50
1442
44
1443
12
1444
-13
1445
-34
1446
-52
1447
-67
1448
-78
1449
25
1450
58
1451
49
1452
44
1453
12
1454
-13
1455
-35
1456
-52
1457
-68
1458
-78
1459
25
1460
59
1461
50
1462
45
1463
13
1464
-12
1465
-34
1466
-52
1467
-67
1468
-78
1469
25
1470
58
1471
50
1472
44
1473
13
1474
-12
1475
-34
1476
-52
1477
-67
1478
-78
1479
25
1480
58
1481
50
1482
44
1483
12
1484
-12
1485
-34
1486
-52
1487
-67
1488
-78
1489
26
1490
60
1491
50
1492
45
1493
13
1494
-12
1495
-34
1496
-52
1497
-67
1498
-78
1499
26
1500
59
1501
50
1502
46
1503
14
1504
-12
1505
-34
1506
-51
1507
-67
1508
-78
1509
25
1510
58
1511
50
1512
45
1513
13
1514
-12
1515
-34
1516
-52
1517
-67
1518
-78
1519
26
1520
59
1521
50
1522
44
1523
12
1524
-13
1525
-35
1526
-52
1527
-67
1528
-78
1529
26
1530
59
1531
50
1532
19
1533
-8
1534
-30
1535
-49
1536
-56
1537
11
1538
46
1539
50
1540
18
1541
-8
1542
-30
1543
-49
1544
-57
1545
9
1546
44
1547
48
1548
18
1549
-10
1550
-31
1551
-50
1552
-57
1553
8
1554
43
1555
47
1556
16
1557
-11
1558
-32
1559
-51
1560
-58
1561
8
1562
43
1563
47
1564
16
1565
-10
1566
-32
1567
-51
1568
-58
1569
8
1570
43
1571
46
1572
16
1573
-11
1574
-32
1575
-51
1576
-59
1577
7
1578
42
1579
46
1580
15
1581
-12
1582
-33
1583
-52
1584
-59
1585
7
1586
42
1587
46
1588
16
1589
-11
1590
-32
1591
-51
1592
-59
1593
7
1594
43
1595
46
1596
40
1597
9
1598
-16
1599
-37
1600
-54
1601
-69
1602
-80
1603
22
1604
56
1605
47
1606
42
1607
10
1608
-14
1609
-36
1610
-53
1611
-69
1612
-79
1613
24
1614
58
1615
49
1616
44
1617
12
1618
-13
1619
-35
1620
-52
1621
-68
1622
-78
1623
25
1624
58
1625
50
1626
44
1627
12
1628
-13
1629
-35
1630
-52
1631
-68
1632
-78
1633
25
1634
58
1635
50
1636
44
1637
13
1638
-12
1639
-34
1640
-52
1641
-67
1642
-78
1643
26
1644
59
1645
50
1646
45
1647
13
1648
-12
1649
-34
1650
-52
1651
-67
1652
-78
1653
24
1654
58
1655
50
1656
45
1657
13
1658
-12
1659
-34
1660
-52
1661
-68
1662
-78
1663
25
1664
58
1665
50
1666
44
1667
12
1668
-12
1669
-34
1670
-52
1671
-67
1672
-78
1673
26
1674
59
1675
50
1676
44
1677
12
1678
-13
1679
-34
1680
-52
1681
-68
1682
-78
1683
26
1684
59
1685
50
1686
45
1687
13
1688
-12
1689
-34
1690
-52
1691
-67
1692
-78
1693
25
1694
58
1695
50
1696
45
1697
13
1698
-12
1699
-34
1700
-52
1701
-67
1702
-78
1703
24
1704
58
1705
50
1706
44
1707
12
1708
-13
1709
-34
1710
-52
1711
-68
1712
-78
1713
24
1714
58
1715
50
1716
44
1717
12
1718
-12
1719
-34
1720
-52
1721
-67
1722
-78
1723
26
1724
59
1725
50
1726
45
1727
13
1728
-12
1729
-34
1730
-52
1731
-67
1732
-78
1733
26
1734
60
1735
50
1736
45
1737
13
1738
-12
1739
-34
1740
-52
1741
-67
1742
-78
1743
26
1744
60
1745
50
1746
46
1747
14
1748
-12
1749
-34
1750
-51
1751
-67
1752
-77
1753
25
1754
59
1755
50
1756
45
1757
13
1758
-12
1759
-34
1760
-52
1761
-67
1762
-78
1763
26
1764
59
1765
50
1766
45
1767
13
1768
-12
1769
-34
1770
-52
1771
-67
1772
-78
1773
25
1774
58
1775
50
1776
44
1777
12
1778
-13
1779
-35
1780
-52
1781
-67
1782
-78
1783
26
1784
58
1785
50
1786
44
1787
12
1788
-12
1789
-34
1790
-52
1791
-58
1792
10
1793
44
1794
50
1795
16
1796
-9
1797
-32
1798
-50
1799
-58
1800
9
1801
42
1802
48
1803
16
1804
-10
1805
-33
1806
-50
1807
-58
1808
9
1809
42
1810
48
1811
15
1812
-10
1813
-32
1814
-50
1815
-59
1816
8
1817
42
1818
48
1819
15
1820
-10
1821
-33
1822
-51
1823
-58
1824
9
1825
42
1826
47
1827
14
1828
-11
1829
-33
1830
-51
1831
-59
1832
8
1833
41
1834
47
1835
14
1836
-10
1837
-33
1838
-51
1839
-58
1840
9
1841
42
1842
48
1843
15
1844
-10
1845
-33
1846
-50
1847
-58
1848
9
1849
42
1850
48
1851
15
1852
-10
1853
-33
1854
-50
1855
-59
1856
8
1857
40
1858
46
1859
14
1860
-11
1861
-33
1862
-51
1863
-59
1864
8
1865
42
1866
48
1867
15
1868
-10
1869
-33
1870
-51
1871
-59
1872
8
1873
41
1874
47
1875
14
1876
-11
1877
-33
1878
-51
1879
-59
1880
8
1881
40
1882
46
1883
14
1884
-12
1885
-34
1886
-52
1887
-60
1888
7
1889
40
1890
46
1891
14
1892
-11
1893
-33
1894
-51
1895
-59
1896
8
1897
42
1898
48
1899
15
1900
-10
1901
-33
1902
-51
1903
-59
1904
8
1905
42
1906
48
1907
15
1908
-10
1909
-33
1910
-50
1911
-59
1912
8
1913
42
1914
48
1915
15
1916
-10
1917
-33
1918
-50
1919
-59
1920
8
1921
42
1922
48
1923
15
1924
-10
1925
-33
1926
-50
1927
-59
1928
8
1929
41
1930
47
1931
14
1932
-11
1933
-33
1934
-51
1935
-59
1936
8
1937
42
1938
48
1939
15
1940
-10
1941
-33
1942
-50
1943
-58
1944
8
1945
42
1946
48
1947
15
1948
-10
1949
-33
1950
-51
1951
-59
1952
8
1953
42
1954
47
1955
14
1956
-11
1957
-33
1958
-51
1959
-59
1960
8
1961
41
1962
47
1963
14
1964
-11
1965
-33
1966
-51
1967
-59
1968
8
1969
42
1970
47
1971
14
1972
-11
1973
-33
1974
-51
1975
-59
1976
8
1977
41
1978
46
1979
14
1980
-11
1981
-34
1982
-51
1983
-59
1984
8
1985
42
1986
48
1987
15
1988
-10
1989
-33
1990
-50
1991
-59
1992
8
1993
42
1994
47
1995
15
1996
-11
1997
-33
1998
-51
1999
-59
2000
9
2001
41
2002
47
2003
15
2004
-11
2005
-33
2006
-51
2007
-59
2008
8
2009
42
2010
48
2011
15
2012
-10
2013
-33
2014
-50
2015
-59
2016
8
2017
41
2018
48
2019
15
2020
-10
2021
-33
2022
-50
2023
-59
2024
8
2025
41
2026
47
2027
14
2028
-11
2029
-33
2030
-51
2031
-59
2032
8
2033
41
2034
47
2035
15
2036
-11
2037
-33
2038
-51
2039
-59
2040
8
2041
42
2042
48
2043
15
2044
-10
2045
-33
2046
-50
2047
-66
2048
-77
2049
24
2050
57
2051
48
2052
43
2053
11
2054
-14
2055
-36
2056
-53
2057
-68
2058
-78
2059
24
2060
58
2061
49
2062
44
2063
12
2064
-13
2065
-34
2066
-52
2067
-67
2068
-78
2069
25
2070
58
2071
50
2072
44
2073
12
2074
-12
2075
-34
2076
-52
2077
-67
2078
-78
2079
25
2080
58
2081
49
2082
44
2083
12
2084
-13
2085
-35
2086
-52
2087
-68
2088
-78
2089
26
2090
59
2091
50
2092
45
2093
13
2094
-12
2095
-34
2096
-52
2097
-67
2098
-78
2099
26
2100
59
2101
50
2102
44
2103
12
2104
-12
2105
-34
2106
-52
2107
-68
2108
-78
2109
24
2110
58
2111
49
2112
44
2113
13
2114
-12
2115
-34
2116
-52
2117
-67
2118
-78
2119
24
2120
59
2121
50
2122
45
2123
13
2124
-12
2125
-34
2126
-52
2127
-67
2128
-78
2129
25
2130
58
2131
50
2132
44
2133
12
2134
-12
2135
-34
2136
-52
2137
-67
2138
-78
2139
25
2140
58
2141
50
2142
44
2143
13
2144
-12
2145
-34
2146
-52
2147
-67
2148
-78
2149
25
2150
58
2151
49
2152
44
2153
12
2154
-13
2155
-35
2156
-52
2157
-68
2158
-78
2159
26
2160
58
2161
50
2162
44
2163
13
2164
-12
2165
-34
2166
-52
2167
-67
2168
-78
2169
26
2170
59
2171
50
2172
19
2173
-8
2174
-30
2175
-49
2176
-55
2177
12
2178
46
2179
50
2180
18
2181
-9
2182
-30
2183
-50
2184
-57
2185
10
2186
45
2187
48
2188
18
2189
-9
2190
-31
2191
-50
2192
-57
2193
9
2194
44
2195
48
2196
17
2197
-10
2198
-32
2199
-50
2200
-58
2201
8
2202
42
2203
47
2204
16
2205
-10
2206
-32
2207
-51
2208
-58
2209
8
2210
43
2211
46
2212
16
2213
-11
2214
-32
2215
-51
2216
-58
2217
8
2218
43
2219
46
2220
16
2221
-11
2222
-32
2223
-51
2224
-58
2225
8
2226
43
2227
46
2228
16
2229
-11
2230
-32
2231
-51
2232
-59
2233
7
2234
42
2235
46
2236
15
2237
-11
2238
-33
2239
-52
2240
-58
2241
8
2242
43
2243
46
2244
16
2245
-11
2246
-32
2247
-51
2248
-58
2249
8
2250
43
2251
46
2252
15
2253
-11
2254
-32
2255
-51
2256
-58
2257
8
2258
43
2259
46
2260
16
2261
-11
2262
-32
2263
-51
2264
-58
2265
7
2266
42
2267
46
2268
16
2269
-11
2270
-32
2271
-51
2272
-58
2273
8
2274
42
2275
46
2276
15
2277
-12
2278
-33
2279
-51
2280
-59
2281
8
2282
42
2283
46
2284
16
2285
-11
2286
-33
2287
-51
2288
-58
2289
8
2290
43
2291
46
2292
16
2293
-11
2294
-32
2295
-51
2296
-58
2297
8
2298
43
2299
46
2300
16
2301
-11
2302
-32
2303
-51
2304
-58
2305
7
2306
42
2307
46
2308
15
2309
-11
2310
-33
2311
-52
2312
-58
2313
7
2314
42
2315
46
2316
16
2317
-11
2318
-32
2319
-51
2320
-58
2321
8
2322
43
2323
47
2324
16
2325
-11
2326
-32
2327
-51
2328
-58
2329
8
2330
42
2331
46
2332
15
2333
-12
2334
-33
2335
-52
2336
-59
2337
8
2338
43
2339
46
2340
16
2341
-11
2342
-32
2343
-51
2344
-58
2345
7
2346
42
2347
46
2348
16
2349
-11
2350
-32
2351
-51
2352
-58
2353
7
2354
42
2355
46
2356
15
2357
-11
2358
-32
2359
-51
2360
-58
2361
7
2362
42
2363
46
2364
16
2365
-11
2366
-32
2367
-51
2368
-58
2369
8
2370
43
2371
46
2372
16
2373
-11
2374
-32
2375
-51
2376
-58
2377
8
2378
42
2379
46
2380
15
2381
-12
2382
-33
2383
-52
2384
-58
2385
8
2386
43
2387
46
2388
16
2389
-11
2390
-32
2391
-51
2392
-58
2393
8
2394
43
2395
46
2396
15
2397
-12
2398
-33
2399
-52
2400
-59
2401
6
2402
42
2403
46
2404
16
2405
-11
2406
-33
2407
-51
2408
-59
2409
6
2410
42
2411
46
2412
15
2413
-12
2414
-33
2415
-52
2416
-59
2417
7
2418
42
2419
46
2420
15
2421
-12
2422
-33
2423
-52
2424
-59
2425
7
2426
42
2427
46
2428
16
2429
-11
2430
-32
2431
-51
2432
-58
2433
7
2434
42
2435
46
2436
15
2437
-12
2438
-33
2439
-52
2440
-58
2441
7
2442
42
2443
46
2444
15
2445
-12
2446
-32
2447
-52
2448
-58
2449
8
2450
43
2451
46
2452
16
2453
-11
2454
-32
2455
-51
2456
-58
2457
8
2458
43
2459
46
2460
16
2461
-11
2462
-32
2463
-51
2464
-59
2465
7
2466
42
2467
47
2468
16
2469
-11
2470
-32
2471
-51
2472
-58
2473
7
2474
42
2475
46
2476
16
2477
-11
2478
-32
2479
-51
2480
-58
2481
7
2482
42
2483
46
2484
16
2485
-11
2486
-32
2487
-51
2488
-59
2489
6
2490
43
2491
46
2492
16
2493
-11
2494
-32
2495
-51
2496
-58
2497
8
2498
42
2499
46
2500
16
2501
-11
2502
-32
2503
-51
2504
-58
2505
8
2506
42
2507
46
2508
15
2509
-11
2510
-33
2511
-51
2512
-58
2513
7
2514
43
2515
46
2516
16
2517
-11
2518
-32
2519
-51
2520
-58
2521
7
2522
43
2523
46
2524
16
2525
-11
2526
-32
2527
-51
2528
-59
2529
6
2530
42
2531
46
2532
16
2533
-11
2534
-32
2535
-51
2536
-59
2537
6
2538
42
2539
46
2540
16
2541
-11
2542
-32
2543
-51
2544
-59
2545
7
2546
42
2547
46
2548
16
2549
-11
2550
-32
2551
-51
2552
-59
2553
8
2554
42
2555
46
2556
15
2557
-11
2558
-32
2559
-51
2560
-58
2561
7
2562
43
2563
46
2564
16
2565
-11
2566
-32
2567
-51
2568
-58
2569
7
2570
43
2571
46
2572
16
2573
-11
2574
-32
2575
-51
2576
-59
2577
6
2578
43
2579
46
2580
15
2581
-12
2582
-32
2583
-51
2584
-59
2585
8
2586
43
2587
47
2588
16
2589
-11
2590
-32
2591
-51
2592
-58
2593
7
2594
43
2595
46
2596
16
2597
-11
2598
-32
2599
-51
2600
-58
2601
7
2602
42
2603
46
2604
16
2605
-11
2606
-32
2607
-51
2608
-59
2609
7
2610
42
2611
46
2612
16
2613
-11
2614
-32
2615
-51
2616
-58
2617
7
2618
43
2619
46
2620
16
2621
-11
2622
-32
2623
-51
2624
-58
2625
8
2626
42
2627
46
2628
16
2629
-11
2630
-32
2631
-51
2632
-59
2633
7
2634
42
2635
46
2636
16
2637
-11
2638
-32
2639
-51
2640
-58
2641
8
2642
42
2643
46
2644
16
2645
-11
2646
-32
2647
-51
2648
-59
2649
7
2650
42
2651
46
2652
16
2653
-11
2654
-32
2655
-51
2656
-58
2657
7
2658
42
2659
46
2660
16
2661
-11
2662
-32
2663
-51
2664
-58
2665
7
2666
42
2667
46
2668
15
2669
-12
2670
-33
2671
-52
2672
-59
2673
7
2674
43
2675
46
2676
15
2677
-12
2678
-33
2679
-52
2680
-59
2681
8
2682
43
2683
46
2684
16
2685
-11
2686
-32
2687
-51
2688
-59
2689
7
2690
43
2691
46
2692
16
2693
-11
2694
-32
2695
-51
2696
-58
2697
7
2698
43
2699
46
2700
16
2701
-11
2702
-32
2703
-51
2704
-59
2705
6
2706
43
2707
46
2708
16
2709
-11
2710
-32
2711
-51
2712
-58
2713
7
2714
42
2715
46
2716
16
2717
-11
2718
-32
2719
-51
2720
-58
2721
8
2722
42
2723
46
2724
15
2725
-12
2726
-33
2727
-52
2728
-58
2729
7
2730
43
2731
46
2732
16
2733
-11
2734
-32
2735
-51
2736
-58
2737
8
2738
42
2739
46
2740
15
2741
-12
2742
-33
2743
-52
2744
-59
2745
7
2746
43
2747
46
2748
40
2749
9
2750
-16
2751
-37
2752
-54
2753
-70
2754
-80
2755
22
2756
56
2757
46
2758
42
2759
10
2760
-14
2761
-36
2762
-53
2763
-68
2764
-79
2765
24
2766
58
2767
48
2768
44
2769
12
2770
-13
2771
-35
2772
-52
2773
-68
2774
-78
2775
24
2776
58
2777
49
2778
44
2779
12
2780
-13
2781
-35
2782
-52
2783
-68
2784
-78
2785
25
2786
58
2787
48
2788
44
2789
12
2790
-13
2791
-35
2792
-52
2793
-68
2794
-78
2795
25
2796
58
2797
50
2798
44
2799
12
2800
-12
2801
-34
2802
-52
2803
-67
2804
-78
2805
26
2806
59
2807
50
2808
44
2809
12
2810
-12
2811
-34
2812
-52
2813
-68
2814
-78
2815
26
2816
58
2817
49
2818
45
2819
13
2820
-12
2821
-34
2822
-52
2823
-67
2824
-78
2825
26
2826
59
2827
49
2828
45
2829
13
2830
-12
2831
-34
2832
-52
2833
-67
2834
-78
2835
25
2836
59
2837
50
2838
45
2839
13
2840
-12
2841
-34
2842
-52
2843
-67
2844
-78
2845
26
2846
59
2847
50
2848
44
2849
12
2850
-12
2851
-34
2852
-52
2853
-68
2854
-78
2855
26
2856
58
2857
49
2858
45
2859
13
2860
-12
2861
-34
2862
-52
2863
-67
2864
-78
2865
25
2866
59
2867
50
2868
45
2869
13
2870
-12
2871
-34
2872
-52
2873
-67
2874
-78
2875
26
2876
58
2877
50
2878
45
2879
13
2880
-12
2881
-34
2882
-52
2883
-67
2884
-78
2885
26
2886
59
2887
49
2888
45
2889
13
2890
-12
2891
-34
2892
-52
2893
-67
2894
-78
2895
25
2896
59
2897
50
2898
45
2899
13
2900
-12
2901
-34
2902
-52
2903
-67
2904
-78
2905
25
2906
59
2907
50
2908
44
2909
12
2910
-12
2911
-34
2912
-52
2913
-68
2914
-78
2915
26
2916
59
2917
49
2918
45
2919
13
2920
-12
2921
-34
2922
-52
2923
-67
2924
-78
2925
25
2926
59
2927
50
2928
46
2929
13
2930
-12
2931
-34
2932
-52
2933
-67
2934
-78
2935
25
2936
59
2937
50
2938
45
2939
13
2940
-12
2941
-34
2942
-52
2943
-67
2944
-78
2945
25
2946
59
2947
50
2948
45
2949
13
2950
-12
2951
-34
2952
-52
2953
-67
2954
-78
2955
24
2956
59
2957
50
2958
45
2959
13
2960
-12
2961
-34
2962
-52
2963
-67
2964
-78
2965
25
2966
58
2967
50
2968
44
2969
13
2970
-12
2971
-34
2972
-52
2973
-67
2974
-78
2975
25
2976
59
2977
50
2978
46
2979
13
2980
-12
2981
-34
2982
-52
2983
-67
2984
-78
2985
26
2986
59
2987
50
2988
46
2989
14
2990
-12
2991
-34
2992
-52
2993
-67
2994
-78
2995
26
2996
59
2997
50
2998
45
2999
13
3000
-12
3001
-34
3002
-51
3003
-67
3004
-78
3005
25
3006
58
3007
50
3008
19
3009
-8
3010
-30
3011
-49
3012
-55
3013
12
3014
46
3015
50
3016
18
3017
-9
3018
-30
3019
-49
3020
-56
3021
10
3022
45
3023
48
3024
17
3025
-10
3026
-31
3027
-50
3028
-57
3029
8
3030
43
3031
48
3032
16
3033
-10
3034
-32
3035
-50
3036
-58
3037
8
3038
42
3039
46
3040
16
3041
-11
3042
-32
3043
-51
3044
-58
3045
8
3046
43
3047
47
3048
16
3049
-10
3050
-32
3051
-51
3052
-58
3053
7
3054
42
3055
46
3056
15
3057
-12
3058
-33
3059
-52
3060
-59
3061
8
3062
43
3063
46
3064
16
3065
-11
3066
-32
3067
-51
3068
-58
3069
8
3070
43
3071
46
3072
15
3073
-12
3074
-32
3075
-51
3076
-59
3077
7
3078
42
3079
46
3080
15
3081
-12
3082
-32
3083
-51
3084
-59
3085
6
3086
42
3087
46
3088
15
3089
-12
3090
-33
3091
-52
3092
-59
3093
7
3094
43
3095
47
3096
16
3097
-11
3098
-32
3099
-51
3100
-58
3101
8
3102
43
3103
46
3104
16
3105
-11
3106
-32
3107
-51
3108
-58
3109
8
3110
43
3111
47
3112
16
3113
-11
3114
-32
3115
-51
3116
-58
3117
8
3118
43
3119
46
3120
16
3121
-11
3122
-32
3123
-51
3124
-58
3125
8
3126
43
3127
46
3128
16
3129
-11
3130
-32
3131
-51
3132
-58
3133
8
3134
43
3135
46
3136
16
3137
-11
3138
-32
3139
-51
3140
-58
3141
8
3142
42
3143
46
3144
16
3145
-11
3146
-32
3147
-51
3148
-58
3149
8
3150
42
3151
46
3152
15
3153
-12
3154
-33
3155
-52
3156
-58
3157
8
3158
43
3159
46
3160
16
3161
-11
3162
-32
3163
-51
3164
-58
3165
7
3166
42
3167
46
3168
15
3169
-11
3170
-33
3171
-51
3172
-58
3173
8
3174
43
3175
46
3176
16
3177
-11
3178
-32
3179
-51
3180
-58
3181
7
3182
42
3183
46
3184
16
3185
-11
3186
-32
3187
-51
3188
-58
3189
7
3190
42
3191
46
3192
16
3193
-11
3194
-33
3195
-51
3196
-58
3197
8
3198
43
3199
47
3200
16
3201
-11
3202
-32
3203
-51
3204
-58
3205
7
3206
42
3207
46
3208
15
3209
-12
3210
-33
3211
-51
3212
-58
3213
7
3214
43
3215
46
3216
16
3217
-11
3218
-32
3219
-51
3220
-58
3221
7
3222
42
3223
46
3224
16
3225
-11
3226
-32
3227
-51
3228
-58
3229
8
3230
42
3231
46
3232
15
3233
-11
3234
-33
3235
-51
3236
-59
3237
7
3238
42
3239
46
3240
16
3241
-11
3242
-32
3243
-51
3244
-58
3245
8
3246
43
3247
46
3248
16
3249
-11
3250
-32
3251
-51
3252
-58
3253
7
3254
42
3255
46
3256
15
3257
-12
3258
-33
3259
-52
3260
-66
3261
-78
3262
25
3263
56
3264
50
3265
43
3266
12
3267
-14
3268
-34
3269
-53
3270
-67
3271
-79
3272
26
3273
57
3274
50
3275
43
3276
12
3277
-14
3278
-34
3279
-53
3280
-67
3281
-78
3282
25
3283
57
3284
50
3285
43
3286
12
3287
-14
3288
-34
3289
-53
3290
-67
3291
-78
3292
26
3293
58
3294
51
3295
44
3296
14
3297
-13
3298
-34
3299
-52
3300
-67
3301
-78
3302
26
3303
58
3304
51
3305
44
3306
14
3307
-13
3308
-34
3309
-52
3310
-67
3311
-78
3312
26
3313
57
3314
50
3315
44
3316
14
3317
-13
3318
-34
3319
-52
3320
-67
3321
-78
3322
26
3323
58
3324
50
3325
18
3326
-8
3327
-31
3328
-49
3329
-56
3330
12
3331
45
3332
50
3333
17
3334
-8
3335
-31
3336
-49
3337
-57
3338
10
3339
44
3340
50
3341
16
3342
-9
3343
-32
3344
-50
3345
-58
3346
10
3347
43
3348
48
3349
16
3350
-10
3351
-32
3352
-50
3353
-58
3354
9
3355
42
3356
48
3357
15
3358
-10
3359
-33
3360
-51
3361
-58
3362
9
3363
42
3364
48
3365
15
3366
-10
3367
-33
3368
-51
3369
-58
3370
9
3371
42
3372
48
3373
15
3374
-10
3375
-33
3376
-50
3377
-58
3378
8
3379
41
3380
47
3381
14
3382
-10
3383
-33
3384
-51
3385
-59
3386
9
3387
42
3388
48
3389
15
3390
-10
3391
-33
3392
-50
3393
-59
3394
9
3395
42
3396
48
3397
15
3398
-10
3399
-33
3400
-50
3401
-59
3402
8
3403
41
3404
46
3405
14
3406
-11
3407
-33
3408
-51
3409
-59
3410
8
3411
41
3412
47
3413
14
3414
-11
3415
-33
3416
-51
3417
-59
3418
8
3419
42
3420
48
3421
15
3422
-10
3423
-33
3424
-51
3425
-59
3426
8
3427
41
3428
47
3429
14
3430
-11
3431
-33
3432
-51
3433
-59
3434
8
3435
42
3436
47
3437
14
3438
-11
3439
-33
3440
-51
3441
-59
3442
8
3443
41
3444
47
3445
14
3446
-11
3447
-33
3448
-51
3449
-59
3450
8
3451
42
3452
47
3453
38
3454
9
3455
-16
3456
-37
3457
-55
3458
-69
3459
-80
3460
23
3461
55
3462
48
3463
40
3464
11
3465
-15
3466
-36
3467
-54
3468
-68
3469
-80
3470
24
3471
56
3472
48
3473
41
3474
11
3475
-15
3476
-35
3477
-53
3478
-68
3479
-79
3480
25
3481
56
3482
50
3483
43
3484
12
3485
-14
3486
-34
3487
-53
3488
-68
3489
-79
3490
26
3491
58
3492
51
3493
44
3494
14
3495
-13
3496
-34
3497
-52
3498
-67
3499
-78
3500
27
3501
58
3502
51
3503
44
3504
14
3505
-13
3506
-34
3507
-52
3508
-67
3509
-78
3510
26
3511
58
3512
51
3513
44
3514
13
3515
-13
3516
-34
3517
-52
3518
-67
3519
-78
3520
26
3521
58
3522
51
3523
44
3524
14
3525
-13
3526
-34
3527
-52
3528
-67
3529
-78
3530
26
3531
58
3532
51
3533
44
3534
14
3535
-13
3536
-34
3537
-52
3538
-67
3539
-78
3540
26
3541
58
3542
51
3543
44
3544
14
3545
-12
3546
-34
3547
-52
3548
-67
3549
-78
3550
26
3551
58
3552
51
3553
44
3554
14
3555
-12
3556
-34
3557
-52
3558
-67
3559
-78
3560
26
3561
57
3562
50
3563
43
3564
13
3565
-14
3566
-34
3567
-52
3568
-67
3569
-78
3570
26
3571
58
3572
51
3573
44
3574
14
3575
-13
3576
-34
3577
-52
3578
-67
3579
-78
3580
26
3581
58
3582
51
3583
44
3584
13
3585
-13
3586
-34
3587
-52
3588
-67
3589
-78
3590
26
3591
58
3592
51
3593
44
3594
14
3595
-13
3596
-34
3597
-52
3598
-67
3599
-78
3600
26
3601
58
3602
51
3603
44
3604
14
3605
-13
3606
-34
3607
-52
3608
-67
3609
-78
3610
26
3611
58
3612
50
3613
44
3614
13
3615
-13
3616
-34
3617
-52
3618
-67
3619
-78
3620
26
3621
58
3622
51
3623
44
3624
14
3625
-12
3626
-33
3627
-52
3628
-66
3629
-78
3630
26
3631
58
3632
51
3633
44
3634
14
3635
-13
3636
-34
3637
-52
3638
-67
3639
-78
3640
26
3641
58
3642
50
3643
44
3644
14
3645
-13
3646
-34
3647
-52
3648
-58
3649
9
3650
44
3651
48
3652
16
3653
-10
3654
-32
3655
-51
3656
-58
3657
8
3658
43
3659
47
3660
16
3661
-11
3662
-32
3663
-51
3664
-58
3665
8
3666
43
3667
47
3668
16
3669
-11
3670
-32
3671
-51
3672
-58
3673
8
3674
44
3675
47
3676
16
3677
-10
3678
-32
3679
-51
3680
-58
3681
8
3682
42
3683
46
3684
16
3685
-11
3686
-32
3687
-51
3688
-58
3689
7
3690
42
3691
46
3692
15
3693
-12
3694
-33
3695
-51
3696
-58
3697
8
3698
43
3699
47
3700
16
3701
-11
3702
-32
3703
-51
3704
-59
3705
7
3706
42
3707
46
3708
40
3709
8
3710
-16
3711
-37
3712
-54
3713
-70
3714
-80
3715
21
3716
54
3717
46
3718
42
3719
10
3720
-15
3721
-36
3722
-53
3723
-69
3724
-79
3725
24
3726
56
3727
48
3728
42
3729
11
3730
-14
3731
-36
3732
-53
3733
-68
3734
-79
3735
24
3736
58
3737
48
3738
44
3739
12
3740
-14
3741
-35
3742
-53
3743
-68
3744
-78
3745
26
3746
59
3747
50
3748
45
3749
13
3750
-12
3751
-34
3752
-52
3753
-67
3754
-78
3755
26
3756
59
3757
50
3758
46
3759
13
3760
-12
3761
-34
3762
-52
3763
-67
3764
-78
3765
26
3766
60
3767
50
3768
45
3769
13
3770
-12
3771
-34
3772
-52
3773
-67
3774
-78
3775
25
3776
58
3777
50
3778
44
3779
13
3780
-12
3781
-34
3782
-52
3783
-67
3784
-78
3785
26
3786
59
3787
50
3788
44
3789
12
3790
-13
3791
-35
3792
-52
3793
-67
3794
-78
3795
26
3796
59
3797
50
3798
46
3799
14
3800
-12
3801
-34
3802
-52
3803
-67
3804
-78
3805
25
3806
58
3807
49
3808
44
3809
12
3810
-12
3811
-34
3812
-52
3813
-68
3814
-78
3815
25
3816
59
3817
50
3818
45
3819
13
3820
-12
3821
-34
3822
-52
3823
-67
3824
-78
3825
26
3826
58
3827
50
3828
45
3829
13
3830
-12
3831
-34
3832
-52
3833
-67
3834
-78
3835
25
3836
58
3837
49
3838
44
3839
12
3840
-13
3841
-35
3842
-52
3843
-68
3844
-78
3845
26
3846
59
3847
50
3848
46
3849
13
3850
-12
3851
-34
3852
-52
3853
-67
3854
-78
3855
26
3856
58
3857
50
3858
45
3859
13
3860
-12
3861
-34
3862
-52
3863
-67
3864
-78
3865
26
3866
59
3867
50
3868
46
3869
13
3870
-12
3871
-34
3872
-52
3873
-67
3874
-78
3875
26
3876
59
3877
50
3878
45
3879
13
3880
-12
3881
-34
3882
-52
3883
-67
3884
-78
3885
26
3886
59
3887
50
3888
46
3889
13
3890
-12
3891
-34
3892
-52
3893
-67
3894
-78
3895
25
3896
59
3897
50
3898
45
3899
13
3900
-12
3901
-34
3902
-52
3903
-58
3904
9
3905
42
3906
49
3907
16
3908
-9
3909
-32
3910
-50
3911
-58
3912
9
3913
42
3914
48
3915
15
3916
-10
3917
-33
3918
-50
3919
-58
3920
9
3921
42
3922
48
3923
16
3924
-10
3925
-33
3926
-50
3927
-58
3928
8
3929
42
3930
47
3931
14
3932
-10
3933
-33
3934
-51
3935
-59
3936
8
3937
42
3938
47
3939
14
3940
-11
3941
-33
3942
-51
3943
-59
3944
8
3945
42
3946
48
3947
15
3948
-10
3949
-33
3950
-50
3951
-59
3952
8
3953
42
3954
48
3955
15
3956
-10
3957
-33
3958
-50
3959
-59
3960
8
3961
41
3962
47
3963
14
3964
-11
3965
-33
3966
-51
3967
-59
3968
8
3969
42
3970
48
3971
15
3972
-10
3973
-33
3974
-50
3975
-58
3976
8
3977
42
3978
47
3979
14
3980
-11
3981
-33
3982
-51
3983
-59
3984
8
3985
41
3986
47
3987
14
3988
-11
3989
-33
3990
-51
3991
-59
3992
8
3993
42
3994
47
3995
15
3996
-11
3997
-33
3998
-51
3999
-59
4000
9
4001
42
4002
47
4003
14
4004
-11
4005
-33
4006
-51
4007
-59
4008
8
4009
42
4010
48
4011
15
4012
-10
4013
-33
4014
-50
4015
-58
4016
8
4017
42
4018
48
4019
15
4020
-10
4021
-33
4022
-51
4023
-58
4024
9
4025
42
4026
47
4027
15
4028
-11
4029
-33
4030
-51
4031
-58
4032
8
4033
41
4034
47
4035
14
4036
-11
4037
-33
4038
-51
4039
-59
4040
8
4041
42
4042
48
4043
15
4044
-10
4045
-33
4046
-50
4047
-59
4048
8
4049
42
4050
47
4051
14
4052
-10
4053
-33
4054
-50
4055
-59
4056
8
4057
42
4058
46
4059
14
4060
-11
4061
-33
4062
-51
4063
-59
4064
8
4065
41
4066
47
4067
14
4068
-11
4069
-33
4070
-51
4071
-59
4072
9
4073
42
4074
47
4075
15
4076
-11
4077
-33
4078
-50
4079
-59
4080
8
4081
40
4082
47
4083
14
4084
-11
4085
-33
4086
-51
4087
-59
4088
8
4089
41
4090
46
4091
14
4092
-11
4093
-33
4094
-51
4095
-60
4096
8
4097
41
4098
46
4099
14
4100
-11
4101
-33
4102
-51
4103
-60
4104
8
4105
41
4106
46
4107
14
4108
-11
4109
-33
4110
-51
4111
-59
4112
8
4113
42
4114
48
4115
15
4116
-10
4117
-33
4118
-51
4119
-58
4120
8
4121
42
4122
48
4123
15
4124
-10
4125
-32
4126
-50
4127
-58
4128
8
4129
42
4130
47
4131
15
4132
-11
4133
-33
4134
-51
4135
-59
4136
8
4137
42
4138
48
4139
15
4140
-10
4141
-33
4142
-50
4143
-59
4144
8
4145
42
4146
48
4147
15
4148
-10
4149
-33
4150
-50
4151
-59
4152
8
4153
41
4154
46
4155
14
4156
-11
4157
-33
4158
-51
4159
-59
4160
8
4161
41
4162
47
4163
14
4164
-11
4165
-33
4166
-51
4167
-59
4168
7
4169
41
4170
47
4171
15
4172
-10
4173
-33
4174
-50
4175
-59
4176
8
4177
40
4178
46
4179
14
4180
-11
4181
-33
4182
-51
4183
-59
4184
8
4185
41
4186
48
4187
14
4188
-11
4189
-33
4190
-51
4191
-59
4192
8
4193
40
4194
47
4195
14
4196
-11
4197
-33
4198
-51
4199
-59
4200
8
4201
42
4202
47
4203
14
4204
-11
4205
-33
4206
-51
4207
-59
4208
8
4209
42
4210
46
4211
14
4212
-11
4213
-33
4214
-51
4215
-60
4216
8
4217
41
4218
46
4219
14
4220
-11
4221
-33
4222
-51
4223
-59
4224
8
4225
42
4226
48
4227
15
4228
-10
4229
-33
4230
-50
4231
-59
4232
8
4233
42
4234
48
4235
16
4236
-10
4237
-32
4238
-50
4239
-58
4240
8
4241
42
4242
48
4243
15
4244
-10
4245
-33
4246
-50
4247
-58
4248
9
4249
42
4250
48
4251
15
4252
-10
4253
-32
4254
-50
4255
-58
4256
8
4257
41
4258
47
4259
15
4260
-11
4261
-33
4262
-51
4263
-58
4264
9
4265
42
4266
47
4267
14
4268
-11
4269
-33
4270
-51
4271
-59
4272
8
4273
42
4274
48
4275
15
4276
-10
4277
-33
4278
-50
4279
-59
4280
8
4281
42
4282
48
4283
15
4284
-10
4285
-33
4286
-51
4287
-59
4288
8
4289
41
4290
46
4291
14
4292
-11
4293
-33
4294
-51
4295
-59
4296
8
4297
42
4298
48
4299
15
4300
-10
4301
-33
4302
-50
4303
-59
4304
8
4305
41
4306
47
4307
14
4308
-11
4309
-33
4310
-51
4311
-59
4312
8
4313
42
4314
48
4315
15
4316
-10
4317
-33
4318
-51
4319
-59
4320
8
4321
42
4322
48
4323
15
4324
-10
4325
-33
4326
-50
4327
-59
4328
8
4329
42
4330
48
4331
15
4332
-10
4333
-33
4334
-51
4335
-59
4336
8
4337
42
4338
47
4339
14
4340
-11
4341
-33
4342
-51
4343
-58
4344
8
4345
42
4346
48
4347
15
4348
-10
4349
-33
4350
-50
4351
-66
4352
-78
4353
24
4354
57
4355
48
4356
43
4357
11
4358
-14
4359
-36
4360
-53
4361
-68
4362
-78
4363
24
4364
58
4365
49
4366
44
4367
12
4368
-13
4369
-35
4370
-52
4371
-68
4372
-78
4373
25
4374
58
4375
50
4376
44
4377
13
4378
-12
4379
-34
4380
-52
4381
-68
4382
-78
4383
25
4384
59
4385
50
4386
44
4387
13
4388
-12
4389
-34
4390
-52
4391
-68
4392
-78
4393
26
4394
58
4395
50
4396
45
4397
13
4398
-12
4399
-34
4400
-52
4401
-67
4402
-78
4403
25
4404
58
4405
49
4406
45
4407
13
4408
-12
4409
-34
4410
-52
4411
-67
4412
-78
4413
25
4414
58
4415
49
4416
44
4417
12
4418
-13
4419
-35
4420
-52
4421
-68
4422
-78
4423
26
4424
59
4425
50
4426
46
4427
13
4428
-12
4429
-34
4430
-52
4431
-67
4432
-78
4433
25
4434
58
4435
50
4436
45
4437
13
4438
-12
4439
-34
4440
-52
4441
-67
4442
-78
4443
25
4444
58
4445
50
4446
45
4447
13
4448
-12
4449
-34
4450
-52
4451
-67
4452
-78
4453
26
4454
59
4455
50
4456
45
4457
13
4458
-12
4459
-34
4460
-52
4461
-67
4462
-78
4463
26
4464
59
4465
50
4466
45
4467
13
4468
-12
4469
-34
4470
-52
4471
-67
4472
-78
4473
25
4474
59
4475
50
4476
45
4477
13
4478
-12
4479
-34
4480
-52
4481
-67
4482
-78
4483
25
4484
58
4485
49
4486
44
4487
12
4488
-13
4489
-35
4490
-52
4491
-67
4492
-78
4493
25
4494
58
4495
50
4496
44
4497
12
4498
-13
4499
-35
4500
-52
4501
-68
4502
-78
4503
24
4504
58
4505
50
4506
44
4507
13
4508
-13
4509
-34
4510
-52
4511
-67
4512
-78
4513
25
4514
59
4515
50
4516
44
4517
12
4518
-13
4519
-35
4520
-52
4521
-68
4522
-78
4523
26
4524
59
4525
50
4526
45
4527
13
4528
-12
4529
-34
4530
-52
4531
-67
4532
-78
4533
26
4534
60
4535
50
4536
45
4537
13
4538
-12
4539
-34
4540
-52
4541
-58
4542
10
4543
44
4544
48
4545
16
4546
-10
4547
-32
4548
-50
4549
-58
4550
10
4551
43
4552
48
4553
16
4554
-10
4555
-32
4556
-50
4557
-58
4558
8
4559
42
4560
48
4561
15
4562
-10
4563
-33
4564
-50
4565
-59
4566
9
4567
42
4568
48
4569
15
4570
-10
4571
-33
4572
-50
4573
-58
4574
9
4575
42
4576
47
4577
14
4578
-11
4579
-33
4580
-51
4581
-59
4582
8
4583
42
4584
47
4585
14
4586
-11
4587
-33
4588
-51
4589
-59
4590
8
4591
42
4592
48
4593
15
4594
-11
4595
-33
4596
-51
4597
-59
4598
8
4599
42
4600
48
4601
15
4602
-10
4603
-33
4604
-50
4605
-66
4606
-77
4607
24
4608
57
4609
48
4610
43
4611
12
4612
-14
4613
-35
4614
-53
4615
-68
4616
-78
4617
25
4618
58
4619
49
4620
44
4621
12
4622
-13
4623
-35
4624
-52
4625
-67
4626
-78
4627
25
4628
58
4629
50
4630
44
4631
12
4632
-13
4633
-35
4634
-52
4635
-68
4636
-78
4637
25
4638
59
4639
50
4640
45
4641
13
4642
-12
4643
-34
4644
-52
4645
-67
4646
-78
4647
26
4648
59
4649
50
4650
45
4651
13
4652
-12
4653
-34
4654
-52
4655
-67
4656
-78
4657
25
4658
59
4659
50
4660
44
4661
13
4662
-12
4663
-34
4664
-52
4665
-67
4666
-78
4667
25
4668
58
4669
50
4670
18
4671
-9
4672
-30
4673
-49
4674
-56
4675
12
4676
46
4677
50
4678
19
4679
-8
4680
-30
4681
-49
4682
-56
4683
9
4684
44
4685
48
4686
17
4687
-10
4688
-32
4689
-50
4690
-57
4691
9
4692
44
4693
48
4694
16
4695
-10
4696
-32
4697
-50
4698
-57
4699
9
4700
44
4701
47
4702
16
4703
-11
4704
-32
4705
-51
4706
-58
4707
9
4708
43
4709
46
4710
16
4711
-11
4712
-32
4713
-51
4714
-58
4715
8
4716
42
4717
46
4718
16
4719
-11
4720
-32
4721
-51
4722
-58
4723
8
4724
43
4725
46
4726
16
4727
-11
4728
-32
4729
-51
4730
-58
4731
7
4732
42
4733
46
4734
40
4735
9
4736
-16
4737
-37
4738
-54
4739
-69
4740
-80
4741
22
4742
56
4743
47
4744
42
4745
11
4746
-14
4747
-36
4748
-53
4749
-68
4750
-79
4751
24
4752
57
4753
48
4754
43
4755
11
4756
-14
4757
-35
4758
-53
4759
-68
4760
-78
4761
25
4762
58
4763
49
4764
44
4765
12
4766
-12
4767
-34
4768
-52
4769
-68
4770
-78
4771
25
4772
58
4773
50
4774
45
4775
13
4776
-12
4777
-34
4778
-52
4779
-67
4780
-78
4781
26
4782
58
4783
50
4784
44
4785
12
4786
-12
4787
-34
4788
-52
4789
-67
4790
-78
4791
25
4792
58
4793
49
4794
44
4795
12
4796
-12
4797
-34
4798
-52
4799
-68
4800
-78
4801
26
4802
59
4803
50
4804
44
4805
12
4806
-12
4807
-34
4808
-52
4809
-68
4810
-78
4811
25
4812
59
4813
50
4814
45
4815
13
4816
-12
4817
-34
4818
-52
4819
-68
4820
-78
4821
25
4822
58
4823
50
4824
45
4825
13
4826
-12
4827
-34
4828
-52
4829
-67
4830
-78
4831
25
4832
58
4833
49
4834
44
4835
12
4836
-13
4837
-35
4838
-52
4839
-67
4840
-78
4841
24
4842
58
4843
48
4844
44
4845
12
4846
-13
4847
-35
4848
-52
4849
-68
4850
-78
4851
26
4852
59
4853
50
4854
44
4855
13
4856
-12
4857
-34
4858
-52
4859
-68
4860
-78
4861
26
4862
59
4863
50
4864
46
4865
13
4866
-12
4867
-34
4868
-52
4869
-67
4870
-78
4871
26
4872
60
4873
51
4874
46
4875
14
4876
-12
4877
-34
4878
-51
4879
-67
4880
-77
4881
26
4882
58
4883
50
4884
46
4885
13
4886
-12
4887
-34
4888
-52
4889
-67
4890
-78
4891
25
4892
58
4893
50
4894
45
4895
13
4896
-12
4897
-34
4898
-52
4899
-67
4900
-78
4901
26
4902
59
4903
50
4904
44
4905
12
4906
-12
4907
-34
4908
-52
4909
-67
4910
-78
4911
26
4912
59
4913
50
4914
44
4915
12
4916
-13
4917
-35
4918
-52
4919
-67
4920
-78
4921
26
4922
59
4923
50
4924
19
4925
-8
4926
-30
4927
-49
4928
-55
4929
12
4930
46
4931
50
4932
18
4933
-9
4934
-30
4935
-50
4936
-56
4937
10
4938
44
4939
48
4940
17
4941
-10
4942
-32
4943
-50
4944
-57
4945
9
4946
44
4947
47
4948
16
4949
-10
4950
-32
4951
-51
4952
-58
4953
8
4954
43
4955
46
4956
16
4957
-11
4958
-32
4959
-51
4960
-59
4961
7
4962
42
4963
46
4964
16
4965
-11
4966
-32
4967
-51
4968
-58
4969
6
4970
42
4971
46
4972
16
4973
-11
4974
-32
4975
-51
4976
-59
4977
7
4978
42
4979
46
4980
16
4981
-11
4982
-33
4983
-52
4984
-59
4985
7
4986
42
4987
46
4988
40
4989
9
4990
-16
4991
-37
4992
-54
4993
-70
4994
-80
4995
23
4996
56
4997
48
4998
43
4999
11
5000
-14
5001
-36
5002
-53
5003
-68
5004
-78
5005
24
5006
57
5007
48
5008
43
5009
12
5010
-14
5011
-35
5012
-53
5013
-68
5014
-78
5015
25
5016
58
5017
49
5018
44
5019
12
5020
-13
5021
-34
5022
-52
5023
-68
5024
-78
5025
25
5026
58
5027
50
5028
44
5029
12
5030
-13
5031
-35
5032
-52
5033
-68
5034
-78
5035
25
5036
58
5037
50
5038
44
5039
12
5040
-13
5041
-34
5042
-52
5043
-68
5044
-78
5045
26
5046
59
5047
50
5048
45
5049
13
5050
-12
5051
-34
5052
-52
5053
-67
5054
-78
5055
25
5056
58
5057
49
5058
44
5059
12
5060
-13
5061
-35
5062
-52
5063
-68
5064
-78
5065
25
5066
58
5067
50
5068
44
5069
13
5070
-12
5071
-34
5072
-52
5073
-67
5074
-78
5075
25
5076
59
5077
50
5078
45
5079
13
5080
-12
5081
-34
5082
-52
5083
-67
5084
-78
5085
25
5086
58
5087
50
5088
44
5089
12
5090
-12
5091
-34
5092
-52
5093
-67
5094
-78
5095
24
5096
58
5097
49
5098
44
5099
12
5100
-12
5101
-34
5102
-52
5103
-67
5104
-78
5105
26
5106
58
5107
50
5108
44
5109
12
5110
-12
5111
-34
5112
-52
5113
-67
5114
-78
5115
26
5116
60
5117
50
5118
19
5119
-8
5120
-30
5121
-49
5122
-55
5123
12
5124
47
5125
50
5126
19
5127
-8
5128
-30
5129
-49
5130
-56
5131
10
5132
44
5133
48
5134
16
5135
-10
5136
-32
5137
-50
5138
-57
5139
9
5140
44
5141
47
5142
16
5143
-10
5144
-32
5145
-51
5146
-58
5147
8
5148
44
5149
48
5150
16
5151
-10
5152
-32
5153
-50
5154
-58
5155
8
5156
43
5157
46
5158
16
5159
-11
5160
-32
5161
-51
5162
-58
5163
7
5164
42
5165
46
5166
16
5167
-11
5168
-32
5169
-51
5170
-58
5171
8
5172
43
5173
46
5174
16
5175
-11
5176
-32
5177
-51
5178
-58
5179
8
5180
42
5181
46
5182
40
5183
9
5184
-16
5185
-37
5186
-54
5187
-70
5188
-80
5189
23
5190
56
5191
47
5192
42
5193
10
5194
-14
5195
-36
5196
-53
5197
-68
5198
-79
5199
24
5200
58
5201
48
5202
44
5203
12
5204
-13
5205
-35
5206
-52
5207
-68
5208
-78
5209
24
5210
58
5211
48
5212
44
5213
12
5214
-13
5215
-35
5216
-52
5217
-68
5218
-78
5219
24
5220
58
5221
50
5222
44
5223
12
5224
-12
5225
-34
5226
-52
5227
-67
5228
-78
5229
25
5230
58
5231
50
5232
44
5233
12
5234
-13
5235
-35
5236
-52
5237
-67
5238
-78
5239
25
5240
58
5241
50
5242
45
5243
13
5244
-12
5245
-34
5246
-52
5247
-67
5248
-78
5249
26
5250
60
5251
50
5252
45
5253
13
5254
-12
5255
-34
5256
-52
5257
-67
5258
-78
5259
26
5260
59
5261
50
5262
45
5263
13
5264
-12
5265
-34
5266
-52
5267
-67
5268
-78
5269
26
5270
59
5271
50
5272
45
5273
13
5274
-12
5275
-34
5276
-52
5277
-67
5278
-78
5279
25
5280
58
5281
50
5282
45
5283
13
5284
-12
5285
-34
5286
-52
5287
-67
5288
-78
5289
25
5290
58
5291
50
5292
45
5293
13
5294
-12
5295
-34
5296
-52
5297
-67
5298
-78
5299
26
5300
59
5301
50
5302
45
5303
13
5304
-12
5305
-34
5306
-52
5307
-67
5308
-78
5309
25
5310
58
5311
50
5312
18
5313
-9
5314
-30
5315
-50
5316
-56
5317
11
5318
46
5319
50
5320
18
5321
-8
5322
-30
5323
-49
5324
-56
5325
10
5326
44
5327
48
5328
17
5329
-10
5330
-31
5331
-50
5332
-57
5333
8
5334
44
5335
48
5336
16
5337
-10
5338
-32
5339
-51
5340
-58
5341
8
5342
43
5343
46
5344
16
5345
-11
5346
-32
5347
-51
5348
-58
5349
7
5350
42
5351
46
5352
16
5353
-11
5354
-32
5355
-51
5356
-58
5357
8
5358
43
5359
46
5360
16
5361
-11
5362
-32
5363
-51
5364
-58
5365
8
5366
42
5367
46
5368
16
5369
-11
5370
-32
5371
-51
5372
-66
5373
-78
5374
25
5375
56
5376
50
5377
43
5378
12
5379
-14
5380
-34
5381
-52
5382
-67
5383
-79
5384
25
5385
56
5386
50
5387
43
5388
12
5389
-14
5390
-34
5391
-53
5392
-68
5393
-79
5394
26
5395
57
5396
50
5397
44
5398
13
5399
-13
5400
-34
5401
-52
5402
-67
5403
-78
5404
26
5405
57
5406
51
5407
44
5408
14
5409
-13
5410
-34
5411
-52
5412
-67
5413
-78
5414
26
5415
58
5416
50
5417
44
5418
14
5419
-13
5420
-34
5421
-52
5422
-67
5423
-78
5424
26
5425
58
5426
51
5427
44
5428
14
5429
-12
5430
-34
5431
-52
5432
-66
5433
-78
5434
26
5435
57
5436
50
5437
18
5438
-8
5439
-31
5440
-49
5441
-56
5442
12
5443
45
5444
50
5445
18
5446
-8
5447
-31
5448
-49
5449
-57
5450
11
5451
44
5452
48
5453
16
5454
-10
5455
-32
5456
-50
5457
-58
5458
10
5459
43
5460
48
5461
16
5462
-10
5463
-32
5464
-50
5465
-58
5466
8
5467
41
5468
48
5469
15
5470
-10
5471
-33
5472
-50
5473
-59
5474
9
5475
42
5476
48
5477
15
5478
-10
5479
-33
5480
-50
5481
-59
5482
8
5483
41
5484
48
5485
15
5486
-10
5487
-33
5488
-50
5489
-58
5490
8
5491
42
5492
47
5493
15
5494
-10
5495
-33
5496
-51
5497
-59
5498
8
5499
42
5500
48
5501
39
5502
10
5503
-16
5504
-36
5505
-55
5506
-69
5507
-80
5508
23
5509
54
5510
48
5511
40
5512
11
5513
-15
5514
-36
5515
-54
5516
-68
5517
-80
5518
25
5519
56
5520
50
5521
43
5522
13
5523
-14
5524
-34
5525
-53
5526
-67
5527
-78
5528
25
5529
56
5530
49
5531
44
5532
13
5533
-13
5534
-34
5535
-52
5536
-67
5537
-78
5538
25
5539
56
5540
50
5541
43
5542
13
5543
-13
5544
-34
5545
-52
5546
-67
5547
-78
5548
26
5549
58
5550
51
5551
44
5552
14
5553
-13
5554
-34
5555
-52
5556
-66
5557
-78
5558
26
5559
57
5560
50
5561
44
5562
13
5563
-13
5564
-34
5565
-52
5566
-67
5567
-78
5568
26
5569
58
5570
51
5571
44
5572
14
5573
-12
5574
-34
5575
-52
5576
-67
5577
-78
5578
26
5579
58
5580
51
5581
44
5582
14
5583
-13
5584
-34
5585
-52
5586
-66
5587
-78
5588
26
5589
57
5590
50
5591
44
5592
13
5593
-13
5594
-34
5595
-52
5596
-67
5597
-78
5598
26
5599
58
5600
51
5601
44
5602
14
5603
-12
5604
-34
5605
-52
5606
-67
5607
-78
5608
26
5609
58
5610
50
5611
44
5612
13
5613
-13
5614
-34
5615
-52
5616
-67
5617
-78
5618
26
5619
58
5620
50
5621
44
5622
14
5623
-13
5624
-34
5625
-52
5626
-67
5627
-78
5628
26
5629
58
5630
51
5631
18
5632
-8
5633
-31
5634
-49
5635
-56
5636
12
5637
45
5638
50
5639
18
5640
-8
5641
-31
5642
-49
5643
-58
5644
10
5645
43
5646
48
5647
16
5648
-10
5649
-32
5650
-50
5651
-58
5652
10
5653
43
5654
48
5655
16
5656
-10
5657
-32
5658
-50
5659
-58
5660
9
5661
42
5662
48
5663
15
5664
-10
5665
-33
5666
-50
5667
-58
5668
9
5669
42
5670
48
5671
16
5672
-10
5673
-32
5674
-50
5675
-58
5676
9
5677
42
5678
48
5679
15
5680
-10
5681
-33
5682
-50
5683
-59
5684
8
5685
42
5686
47
5687
15
5688
-10
5689
-33
5690
-51
5691
-59
5692
8
5693
42
5694
48
5695
39
5696
10
5697
-16
5698
-36
5699
-55
5700
-69
5701
-80
5702
23
5703
54
5704
48
5705
42
5706
12
5707
-14
5708
-35
5709
-53
5710
-68
5711
-79
5712
24
5713
55
5714
48
5715
42
5716
12
5717
-14
5718
-35
5719
-53
5720
-68
5721
-79
5722
25
5723
56
5724
50
5725
43
5726
13
5727
-14
5728
-34
5729
-52
5730
-67
5731
-78
5732
26
5733
58
5734
51
5735
44
5736
14
5737
-13
5738
-34
5739
-52
5740
-67
5741
-78
5742
26
5743
58
5744
51
5745
44
5746
14
5747
-13
5748
-34
5749
-52
5750
-66
5751
-78
5752
27
5753
58
5754
51
5755
44
5756
14
5757
-13
5758
-34
5759
-52
5760
-67
5761
-78
5762
26
5763
58
5764
51
5765
44
5766
14
5767
-13
5768
-34
5769
-52
5770
-67
5771
-78
5772
26
5773
58
5774
51
5775
44
5776
14
5777
-12
5778
-34
5779
-52
5780
-66
5781
-78
5782
26
5783
58
5784
51
5785
44
5786
14
5787
-13
5788
-34
5789
-52
5790
-67
5791
-78
5792
26
5793
57
5794
50
5795
44
5796
13
5797
-13
5798
-34
5799
-52
5800
-67
5801
-78
5802
26
5803
58
5804
51
5805
44
5806
14
5807
-13
5808
-34
5809
-52
5810
-67
5811
-78
5812
26
5813
58
5814
50
5815
44
5816
14
5817
-13
5818
-34
5819
-52
5820
-67
5821
-78
5822
26
5823
58
5824
51
5825
44
5826
14
5827
-13
5828
-34
5829
-52
5830
-67
5831
-78
5832
26
5833
58
5834
50
5835
44
5836
13
5837
-13
5838
-34
5839
-52
5840
-67
5841
-78
5842
26
5843
58
5844
50
5845
44
5846
14
5847
-13
5848
-34
5849
-52
5850
-67
5851
-78
5852
27
5853
58
5854
51
5855
44
5856
14
5857
-13
5858
-34
5859
-52
5860
-67
5861
-78
5862
26
5863
58
5864
50
5865
44
5866
14
5867
-13
5868
-34
5869
-52
5870
-67
5871
-78
5872
26
5873
58
5874
52
5875
44
5876
14
5877
-12
5878
-34
5879
-52
5880
-66
5881
-78
5882
26
5883
57
5884
50
5885
18
5886
-8
5887
-31
5888
-49
5889
-56
5890
12
5891
45
5892
50
5893
17
5894
-8
5895
-31
5896
-49
5897
-57
5898
11
5899
44
5900
50
5901
17
5902
-9
5903
-32
5904
-50
5905
-58
5906
10
5907
43
5908
48
5909
16
5910
-10
5911
-32
5912
-50
5913
-58
5914
8
5915
42
5916
48
5917
15
5918
-10
5919
-32
5920
-50
5921
-58
5922
8
5923
42
5924
48
5925
15
5926
-10
5927
-33
5928
-50
5929
-58
5930
9
5931
42
5932
48
5933
15
5934
-10
5935
-33
5936
-50
5937
-59
5938
8
5939
41
5940
47
5941
14
5942
-11
5943
-33
5944
-51
5945
-59
5946
8
5947
42
5948
48
5949
15
5950
-10
5951
-33
5952
-50
5953
-59
5954
8
5955
42
5956
48
5957
15
5958
-10
5959
-33
5960
-50
5961
-59
5962
8
5963
41
5964
47
5965
14
5966
-11
5967
-33
5968
-51
5969
-59
5970
8
5971
41
5972
47
5973
14
5974
-11
5975
-33
5976
-51
5977
-59
5978
8
5979
42
5980
48
5981
15
5982
-10
5983
-33
5984
-51
5985
-59
5986
8
5987
41
5988
47
5989
14
5990
-11
5991
-33
5992
-51
5993
-59
5994
8
5995
42
5996
47
5997
15
5998
-11
5999
-33
6000
-51
6001
-58
6002
9
6003
42
6004
47
6005
15
6006
-11
6007
-33
6008
-51
6009
-59
6010
8
6011
42
6012
48
6013
15
6014
-10
6015
-33
6016
-50
6017
-58
6018
8
6019
42
6020
48
6021
15
6022
-10
6023
-33
6024
-51
6025
-58
6026
9
6027
42
6028
48
6029
15
6030
-11
6031
-33
6032
-51
6033
-58
6034
9
6035
42
6036
47
6037
15
6038
-11
6039
-33
6040
-51
6041
-59
6042
8
6043
41
6044
47
6045
14
6046
-11
6047
-33
6048
-51
6049
-59
6050
8
6051
42
6052
48
6053
15
6054
-10
6055
-33
6056
-50
6057
-59
6058
8
6059
40
6060
46
6061
14
6062
-11
6063
-33
6064
-51
6065
-59
6066
8
6067
41
6068
47
6069
14
6070
-11
6071
-33
6072
-51
6073
-60
6074
8
6075
42
6076
48
6077
15
6078
-10
6079
-33
6080
-50
6081
-59
6082
8
6083
42
6084
47
6085
14
6086
-11
6087
-33
6088
-51
6089
-59
6090
8
6091
42
6092
48
6093
15
6094
-10
6095
-33
6096
-51
6097
-59
6098
8
6099
42
6100
48
6101
15
6102
-10
6103
-33
6104
-50
6105
-59
6106
7
6107
42
6108
47
6109
15
6110
-11
6111
-33
6112
-51
6113
-59
6114
8
6115
41
6116
46
6117
14
6118
-12
6119
-34
6120
-52
6121
-60
6122
8
6123
42
6124
48
6125
15
6126
-10
6127
-33
6128
-50
6129
-59
6130
8
6131
42
6132
47
6133
14
6134
-11
6135
-33
6136
-51
6137
-59
6138
8
6139
42
6140
48
6141
39
6142
9
6143
-16
6144
-37
6145
-55
6146
-69
6147
-80
6148
24
6149
55
6150
48
6151
42
6152
12
6153
-14
6154
-35
6155
-53
6156
-68
6157
-79
6158
25
6159
56
6160
49
6161
42
6162
12
6163
-14
6164
-35
6165
-53
6166
-67
6167
-79
6168
25
6169
57
6170
50
6171
44
6172
13
6173
-13
6174
-34
6175
-52
6176
-67
6177
-78
6178
26
6179
58
6180
50
6181
43
6182
13
6183
-13
6184
-34
6185
-52
6186
-67
6187
-78
6188
26
6189
58
6190
50
6191
44
6192
13
6193
-13
6194
-34
6195
-52
6196
-67
6197
-78
6198
26
6199
58
6200
51
6201
44
6202
14
6203
-13
6204
-34
6205
-52
6206
-67
6207
-78
6208
26
6209
58
6210
50
6211
43
6212
13
6213
-13
6214
-34
6215
-53
6216
-67
6217
-78
6218
26
6219
57
6220
50
6221
44
6222
13
6223
-13
6224
-34
6225
-52
6226
-67
6227
-78
6228
27
6229
58
6230
52
6231
44
6232
14
6233
-12
6234
-33
6235
-52
6236
-66
6237
-78
6238
26
6239
58
6240
51
6241
44
6242
14
6243
-13
6244
-34
6245
-52
6246
-67
6247
-78
6248
27
6249
58
6250
52
6251
44
6252
14
6253
-12
6254
-33
6255
-52
6256
-66
6257
-78
6258
26
6259
57
6260
50
6261
44
6262
14
6263
-13
6264
-34
6265
-52
6266
-67
6267
-78
6268
26
6269
58
6270
50
6271
18
6272
-8
6273
-31
6274
-49
6275
-56
6276
12
6277
46
6278
50
6279
18
6280
-8
6281
-31
6282
-49
6283
-56
6284
11
6285
44
6286
50
6287
16
6288
-9
6289
-32
6290
-50
6291
-58
6292
9
6293
42
6294
48
6295
15
6296
-10
6297
-33
6298
-50
6299
-58
6300
9
6301
42
6302
48
6303
16
6304
-10
6305
-32
6306
-50
6307
-58
6308
8
6309
42
6310
47
6311
14
6312
-11
6313
-33
6314
-51
6315
-59
6316
8
6317
42
6318
47
6319
15
6320
-11
6321
-33
6322
-51
6323
-59
6324
8
6325
42
6326
48
6327
15
6328
-10
6329
-33
6330
-50
6331
-58
6332
9
6333
42
6334
46
6335
14
6336
-11
6337
-33
6338
-51
6339
-60
6340
7
6341
41
6342
47
6343
14
6344
-11
6345
-33
6346
-51
6347
-59
6348
8
6349
40
6350
47
6351
14
6352
-11
6353
-33
6354
-51
6355
-59
6356
8
6357
41
6358
46
6359
14
6360
-11
6361
-33
6362
-51
6363
-59
6364
8
6365
42
6366
47
6367
14
6368
-11
6369
-33
6370
-51
6371
-59
6372
8
6373
42
6374
48
6375
15
6376
-10
6377
-33
6378
-50
6379
-59
6380
8
6381
42
6382
48
6383
14
6384
-11
6385
-33
6386
-50
6387
-59
6388
9
6389
42
6390
48
6391
16
6392
-10
6393
-32
6394
-50
6395
-58
6396
8
6397
42
6398
48
6399
15
6400
-10
6401
-33
6402
-50
6403
-59
6404
8
6405
42
6406
48
6407
15
6408
-10
6409
-33
6410
-50
6411
-59
6412
8
6413
41
6414
46
6415
14
6416
-11
6417
-33
6418
-51
6419
-59
6420
8
6421
42
6422
47
6423
15
6424
-11
6425
-33
6426
-51
6427
-59
6428
9
6429
42
6430
48
6431
15
6432
-10
6433
-33
6434
-50
6435
-59
6436
8
6437
42
6438
48
6439
15
6440
-10
6441
-33
6442
-51
6443
-59
6444
8
6445
41
6446
46
6447
14
6448
-11
6449
-33
6450
-51
6451
-59
6452
8
6453
42
6454
48
6455
15
6456
-10
6457
-33
6458
-50
6459
-59
6460
8
6461
41
6462
46
6463
14
6464
-11
6465
-33
6466
-51
6467
-60
6468
8
6469
41
6470
47
6471
14
6472
-11
6473
-33
6474
-51
6475
-59
6476
8
6477
42
6478
48
6479
15
6480
-10
6481
-33
6482
-50
6483
-59
6484
8
6485
41
6486
47
6487
14
6488
-11
6489
-33
6490
-51
6491
-59
6492
8
6493
42
6494
48
6495
15
6496
-10
6497
-33
6498
-51
6499
-58
6500
8
6501
42
6502
48
6503
16
6504
-10
6505
-32
6506
-50
6507
-58
6508
8
6509
41
6510
47
6511
14
6512
-11
6513
-33
6514
-51
6515
-58
6516
8
6517
41
6518
47
6519
14
6520
-11
6521
-33
6522
-51
6523
-59
6524
9
6525
42
6526
48
6527
15
6528
-10
6529
-33
6530
-50
6531
-59
6532
8
6533
42
6534
48
6535
15
6536
-10
6537
-33
6538
-50
6539
-59
6540
8
6541
41
6542
46
6543
14
6544
-11
6545
-34
6546
-51
6547
-59
6548
8
6549
42
6550
48
6551
15
6552
-10
6553
-33
6554
-50
6555
-59
6556
8
6557
41
6558
47
6559
14
6560
-11
6561
-33
6562
-51
6563
-59
6564
8
6565
42
6566
48
6567
15
6568
-10
6569
-33
6570
-51
6571
-59
6572
8
6573
41
6574
46
6575
14
6576
-11
6577
-33
6578
-51
6579
-60
6580
8
6581
41
6582
46
6583
14
6584
-11
6585
-33
6586
-51
6587
-60
6588
7
6589
40
6590
48
6591
15
6592
-10
6593
-33
6594
-51
6595
-59
6596
8
6597
42
6598
47
6599
14
6600
-11
6601
-33
6602
-51
6603
-59
6604
8
6605
41
6606
47
6607
15
6608
-11
6609
-33
6610
-51
6611
-59
6612
8
6613
42
6614
48
6615
15
6616
-10
6617
-33
6618
-50
6619
-59
6620
9
6621
42
6622
48
6623
15
6624
-10
6625
-32
6626
-50
6627
-58
6628
9
6629
42
6630
48
6631
15
6632
-10
6633
-33
6634
-50
6635
-59
6636
8
6637
42
6638
48
6639
15
6640
-10
6641
-33
6642
-51
6643
-59
6644
8
6645
42
6646
48
6647
15
6648
-10
6649
-33
6650
-50
6651
-59
6652
8
6653
42
6654
47
6655
14
6656
-11
6657
-33
6658
-51
6659
-59
6660
8
6661
41
6662
47
6663
14
6664
-11
6665
-33
6666
-51
6667
-60
6668
8
6669
42
6670
48
6671
15
6672
-10
6673
-33
6674
-51
6675
-59
6676
8
6677
42
6678
48
6679
15
6680
-10
6681
-33
6682
-50
6683
-59
6684
8
6685
41
6686
47
6687
14
6688
-11
6689
-33
6690
-51
6691
-59
6692
8
6693
41
6694
47
6695
15
6696
-11
6697
-33
6698
-51
6699
-59
6700
8
6701
42
6702
47
6703
15
6704
-10
6705
-33
6706
-51
6707
-59
6708
8
6709
41
6710
47
6711
15
6712
-10
6713
-33
6714
-51
6715
-60
6716
8
6717
41
6718
47
6719
15
6720
-10
6721
-33
6722
-51
6723
-59
6724
8
6725
42
6726
47
6727
14
6728
-11
6729
-33
6730
-51
6731
-59
6732
9
6733
42
6734
48
6735
15
6736
-10
6737
-33
6738
-51
6739
-59
6740
8
6741
41
6742
48
6743
15
6744
-10
6745
-33
6746
-50
6747
-58
6748
9
6749
42
6750
48
6751
15
6752
-10
6753
-33
6754
-50
6755
-59
6756
8
6757
42
6758
47
6759
14
6760
-11
6761
-33
6762
-51
6763
-59
6764
8
6765
42
6766
47
6767
14
6768
-11
6769
-33
6770
-51
6771
-59
6772
8
6773
42
6774
48
6775
15
6776
-10
6777
-33
6778
-50
6779
-59
6780
8
6781
42
6782
47
6783
15
6784
-10
6785
-33
6786
-51
6787
-59
6788
8
6789
41
6790
46
6791
14
6792
-11
6793
-33
6794
-51
6795
-59
6796
8
6797
41
6798
48
6799
15
6800
-10
6801
-33
6802
-51
6803
-59
6804
8
6805
42
6806
48
6807
15
6808
-10
6809
-33
6810
-51
6811
-59
6812
9
6813
42
6814
48
6815
15
6816
-10
6817
-33
6818
-50
6819
-59
6820
8
6821
41
6822
47
6823
14
6824
-11
6825
-33
6826
-51
6827
-59
6828
8
6829
42
6830
48
6831
15
6832
-10
6833
-33
6834
-51
6835
-59
6836
8
6837
41
6838
46
6839
14
6840
-11
6841
-33
6842
-51
6843
-59
6844
8
6845
42
6846
48
6847
39
6848
10
6849
-16
6850
-36
6851
-55
6852
-69
6853
-80
6854
22
6855
54
6856
48
6857
41
6858
11
6859
-15
6860
-36
6861
-54
6862
-68
6863
-80
6864
24
6865
55
6866
48
6867
42
6868
12
6869
-14
6870
-35
6871
-53
6872
-68
6873
-79
6874
26
6875
58
6876
50
6877
44
6878
14
6879
-13
6880
-34
6881
-52
6882
-67
6883
-78
6884
26
6885
56
6886
50
6887
44
6888
13
6889
-13
6890
-34
6891
-52
6892
-67
6893
-78
6894
26
6895
58
6896
51
6897
44
6898
13
6899
-13
6900
-34
6901
-52
6902
-67
6903
-78
6904
26
6905
57
6906
51
6907
44
6908
14
6909
-13
6910
-34
6911
-52
6912
-67
6913
-78
6914
26
6915
58
6916
50
6917
43
6918
13
6919
-13
6920
-34
6921
-52
6922
-67
6923
-78
6924
26
6925
58
6926
51
6927
44
6928
14
6929
-12
6930
-34
6931
-52
6932
-66
6933
-78
6934
26
6935
57
6936
50
6937
44
6938
14
6939
-13
6940
-34
6941
-52
6942
-66
6943
-78
6944
26
6945
57
6946
50
6947
44
6948
13
6949
-13
6950
-34
6951
-52
6952
-67
6953
-78
6954
26
6955
58
6956
52
6957
44
6958
14
6959
-12
6960
-33
6961
-52
6962
-66
6963
-78
6964
25
6965
57
6966
50
6967
44
6968
13
6969
-13
6970
-34
6971
-52
6972
-67
6973
-78
6974
26
6975
57
6976
51
6977
44
6978
14
6979
-13
6980
-34
6981
-52
6982
-67
6983
-78
6984
26
6985
56
6986
51
6987
44
6988
14
6989
-13
6990
-34
6991
-52
6992
-67
6993
-78
6994
26
6995
58
6996
50
6997
44
6998
14
6999
-13
7000
-34
7001
-52
7002
-67
7003
-78
7004
26
7005
58
7006
50
7007
44
7008
14
7009
-13
7010
-34
7011
-52
7012
-67
7013
-78
7014
26
7015
58
7016
51
7017
44
7018
14
7019
-12
7020
-34
7021
-52
7022
-66
7023
-78
7024
27
7025
58
7026
52
7027
44
7028
14
7029
-12
7030
-34
7031
-52
7032
-66
7033
-78
7034
26
7035
58
7036
51
7037
44
7038
14
7039
-12
7040
-34
7041
-52
7042
-67
7043
-78
7044
26
7045
57
7046
50
7047
44
7048
13
7049
-13
7050
-34
7051
-52
7052
-67
7053
-78
7054
26
7055
58
7056
51
7057
44
7058
14
7059
-13
7060
-34
7061
-52
7062
-67
7063
-78
7064
27
7065
58
7066
51
7067
44
7068
14
7069
-13
7070
-34
7071
-52
7072
-67
7073
-78
7074
26
7075
58
7076
51
7077
44
7078
14
7079
-13
7080
-34
7081
-52
7082
-66
7083
-78
7084
26
7085
58
7086
50
7087
43
7088
13
7089
-14
7090
-34
7091
-53
7092
-67
7093
-78
7094
26
7095
58
7096
51
7097
44
7098
14
7099
-12
7100
-34
7101
-52
7102
-58
7103
10
7104
45
7105
48
7106
17
7107
-10
7108
-32
7109
-50
7110
-57
7111
9
7112
44
7113
47
7114
16
7115
-10
7116
-32
7117
-51
7118
-58
7119
8
7120
44
7121
47
7122
16
7123
-10
7124
-32
7125
-51
7126
-58
7127
8
7128
43
7129
47
7130
16
7131
-10
7132
-32
7133
-51
7134
-58
7135
7
7136
42
7137
46
7138
16
7139
-11
7140
-32
7141
-51
7142
-58
7143
7
7144
42
7145
46
7146
16
7147
-11
7148
-32
7149
-51
7150
-58
7151
8
7152
43
7153
46
7154
16
7155
-11
7156
-32
7157
-51
7158
-58
7159
8
7160
43
7161
46
7162
16
7163
-11
7164
-32
7165
-51
7166
-59
7167
7
7168
42
7169
46
7170
15
7171
-12
7172
-33
7173
-52
7174
-59
7175
7
7176
43
7177
46
7178
16
7179
-11
7180
-32
7181
-51
7182
-58
7183
7
7184
42
7185
46
7186
15
7187
-11
7188
-32
7189
-51
7190
-58
7191
8
7192
42
7193
46
7194
16
7195
-11
7196
-32
7197
-51
7198
-58
7199
8
7200
43
7201
46
7202
16
7203
-11
7204
-32
7205
-51
7206
-58
7207
8
7208
43
7209
46
7210
16
7211
-11
7212
-32
7213
-51
7214
-58
7215
7
7216
42
7217
46
7218
16
7219
-11
7220
-32
7221
-51
7222
-58
7223
7
7224
42
7225
46
7226
16
7227
-11
7228
-32
7229
-51
7230
-58
7231
8
7232
43
7233
46
7234
16
7235
-11
7236
-32
7237
-51
7238
-58
7239
7
7240
42
7241
46
7242
15
7243
-12
7244
-33
7245
-52
7246
-58
7247
8
7248
43
7249
46
7250
16
7251
-11
7252
-32
7253
-51
7254
-58
7255
8
7256
42
7257
46
7258
16
7259
-11
7260
-33
7261
-51
7262
-58
7263
8
7264
43
7265
46
7266
16
7267
-11
7268
-32
7269
-51
7270
-58
7271
8
7272
42
7273
46
7274
16
7275
-11
7276
-32
7277
-51
7278
-58
7279
8
7280
42
7281
46
7282
16
7283
-11
7284
-32
7285
-51
7286
-58
7287
8
7288
43
7289
46
7290
16
7291
-11
7292
-33
7293
-51
7294
-59
7295
8
7296
42
7297
46
7298
15
7299
-12
7300
-33
7301
-52
7302
-58
7303
8
7304
43
7305
46
7306
16
7307
-11
7308
-32
7309
-51
7310
-58
7311
7
7312
43
7313
46
7314
15
7315
-11
7316
-32
7317
-52
7318
-58
7319
7
7320
42
7321
46
7322
16
7323
-11
7324
-32
7325
-51
7326
-58
7327
8
7328
42
7329
46
7330
15
7331
-11
7332
-32
7333
-51
7334
-58
7335
8
7336
42
7337
46
7338
16
7339
-11
7340
-32
7341
-51
7342
-58
7343
7
7344
42
7345
46
7346
15
7347
-12
7348
-33
7349
-52
7350
-58
7351
8
7352
42
7353
46
7354
15
7355
-11
7356
-32
7357
-51
7358
-66
7359
-78
7360
24
7361
55
7362
48
7363
42
7364
12
7365
-14
7366
-35
7367
-53
7368
-68
7369
-79
7370
26
7371
56
7372
50
7373
43
7374
13
7375
-13
7376
-34
7377
-52
7378
-67
7379
-78
7380
26
7381
58
7382
50
7383
44
7384
13
7385
-13
7386
-34
7387
-53
7388
-67
7389
-78
7390
26
7391
58
7392
50
7393
44
7394
13
7395
-13
7396
-34
7397
-52
7398
-67
7399
-78
7400
26
7401
58
7402
51
7403
44
7404
14
7405
-13
7406
-34
7407
-52
7408
-67
7409
-78
7410
26
7411
58
7412
51
7413
44
7414
13
7415
-13
7416
-34
7417
-52
7418
-67
7419
-78
7420
26
7421
58
7422
50
7423
18
7424
-8
7425
-31
7426
-49
7427
-56
7428
12
7429
46
7430
51
7431
18
7432
-8
7433
-31
7434
-49
7435
-57
7436
10
7437
44
7438
50
7439
16
7440
-9
7441
-32
7442
-50
7443
-58
7444
9
7445
43
7446
48
7447
16
7448
-10
7449
-32
7450
-50
7451
-58
7452
10
7453
42
7454
48
7455
15
7456
-10
7457
-33
7458
-50
7459
-58
7460
9
7461
42
7462
48
7463
15
7464
-10
7465
-33
7466
-50
7467
-59
7468
8
7469
41
7470
46
7471
14
7472
-11
7473
-33
7474
-51
7475
-59
7476
8
7477
42
7478
48
7479
15
7480
-10
7481
-33
7482
-50
7483
-59
7484
9
7485
42
7486
48
7487
15
7488
-10
7489
-33
7490
-50
7491
-59
7492
8
7493
42
7494
48
7495
15
7496
-10
7497
-33
7498
-51
7499
-58
7500
8
7501
42
7502
48
7503
15
7504
-10
7505
-32
7506
-50
7507
-58
7508
8
7509
41
7510
46
7511
14
7512
-11
7513
-33
7514
-51
7515
-59
7516
8
7517
42
7518
47
7519
14
7520
-10
7521
-33
7522
-51
7523
-59
7524
9
7525
42
7526
48
7527
15
7528
-10
7529
-33
7530
-51
7531
-59
7532
8
7533
42
7534
48
7535
15
7536
-10
7537
-33
7538
-50
7539
-59
7540
8
7541
41
7542
46
7543
14
7544
-11
7545
-33
7546
-51
7547
-60
7548
8
7549
42
7550
48
7551
39
7552
10
7553
-16
7554
-37
7555
-55
7556
-69
7557
-80
7558
23
7559
54
7560
48
7561
40
7562
11
7563
-15
7564
-36
7565
-54
7566
-68
7567
-79
7568
24
7569
56
7570
49
7571
42
7572
12
7573
-14
7574
-35
7575
-53
7576
-68
7577
-79
7578
26
7579
58
7580
50
7581
44
7582
14
7583
-13
7584
-34
7585
-52
7586
-67
7587
-78
7588
26
7589
56
7590
50
7591
43
7592
13
7593
-14
7594
-34
7595
-52
7596
-67
7597
-78
7598
26
7599
58
7600
51
7601
44
7602
14
7603
-13
7604
-34
7605
-52
7606
-67
7607
-78
7608
26
7609
58
7610
50
7611
44
7612
14
7613
-13
7614
-34
7615
-52
7616
-67
7617
-78
7618
26
7619
58
7620
51
7621
44
7622
14
7623
-13
7624
-34
7625
-52
7626
-67
7627
-78
7628
26
7629
58
7630
51
7631
44
7632
14
7633
-13
7634
-34
7635
-52
7636
-67
7637
-78
7638
26
7639
58
7640
51
7641
44
7642
13
7643
-13
7644
-34
7645
-52
7646
-67
7647
-78
7648
26
7649
58
7650
51
7651
44
7652
14
7653
-13
7654
-34
7655
-52
7656
-67
7657
-78
7658
26
7659
58
7660
51
7661
44
7662
14
7663
-12
7664
-34
7665
-52
7666
-66
7667
-78
7668
26
7669
56
7670
50
7671
44
7672
14
7673
-13
7674
-34
7675
-52
7676
-67
7677
-78
7678
26
7679
58
7680
52
7681
44
7682
14
7683
-12
7684
-34
7685
-52
7686
-66
7687
-78
7688
26
7689
58
7690
51
7691
44
7692
13
7693
-13
7694
-34
7695
-52
7696
-67
7697
-78
7698
26
7699
58
7700
52
7701
44
7702
14
7703
-12
7704
-34
7705
-52
7706
-67
7707
-78
7708
26
7709
58
7710
50
7711
44
7712
14
7713
-13
7714
-34
7715
-52
7716
-67
7717
-78
7718
26
7719
58
7720
50
7721
44
7722
13
7723
-13
7724
-34
7725
-52
7726
-67
7727
-78
7728
26
7729
58
7730
51
7731
44
7732
14
7733
-12
7734
-34
7735
-52
7736
-66
7737
-78
7738
26
7739
58
7740
50
7741
18
7742
-8
7743
-31
7744
-49
7745
-56
7746
12
7747
46
7748
51
7749
18
7750
-8
7751
-31
7752
-49
7753
-56
7754
11
7755
44
7756
49
7757
16
7758
-9
7759
-32
7760
-50
7761
-58
7762
10
7763
43
7764
48
7765
16
7766
-10
7767
-32
7768
-50
7769
-58
7770
9
7771
42
7772
48
7773
15
7774
-10
7775
-33
7776
-50
7777
-58
7778
10
7779
42
7780
48
7781
15
7782
-10
7783
-33
7784
-50
7785
-58
7786
8
7787
42
7788
48
7789
15
7790
-10
7791
-33
7792
-50
7793
-59
7794
8
7795
41
7796
46
7797
14
7798
-11
7799
-33
7800
-51
7801
-59
7802
8
7803
42
7804
48
7805
39
7806
10
7807
-16
7808
-36
7809
-54
7810
-69
7811
-80
7812
23
7813
54
7814
48
7815
41
7816
11
7817
-15
7818
-35
7819
-54
7820
-68
7821
-79
7822
24
7823
55
7824
49
7825
42
7826
12
7827
-14
7828
-35
7829
-53
7830
-68
7831
-79
7832
26
7833
57
7834
50
7835
43
7836
13
7837
-14
7838
-34
7839
-52
7840
-67
7841
-79
7842
26
7843
58
7844
50
7845
43
7846
13
7847
-13
7848
-34
7849
-52
7850
-67
7851
-78
7852
26
7853
58
7854
50
7855
43
7856
13
7857
-14
7858
-34
7859
-52
7860
-67
7861
-78
7862
25
7863
56
7864
50
7865
43
7866
13
7867
-14
7868
-34
7869
-53
7870
-67
7871
-79
7872
26
7873
58
7874
51
7875
44
7876
14
7877
-12
7878
-34
7879
-52
7880
-66
7881
-78
7882
26
7883
58
7884
50
7885
44
7886
13
7887
-13
7888
-34
7889
-52
7890
-67
7891
-78
7892
26
7893
58
7894
50
7895
44
7896
14
7897
-13
7898
-34
7899
-52
7900
-67
7901
-78
7902
27
7903
58
7904
52
7905
44
7906
14
7907
-12
7908
-34
7909
-52
7910
-67
7911
-78
7912
26
7913
58
7914
50
7915
44
7916
13
7917
-13
7918
-34
7919
-52
7920
-67
7921
-78
7922
26
7923
58
7924
50
7925
44
7926
13
7927
-13
7928
-34
7929
-52
7930
-67
7931
-78
7932
26
7933
58
7934
51
7935
44
7936
14
7937
-12
7938
-34
7939
-52
7940
-66
7941
-78
7942
26
7943
57
7944
50
7945
44
7946
13
7947
-13
7948
-34
7949
-52
7950
-67
7951
-78
7952
26
7953
58
7954
50
7955
44
7956
14
7957
-13
7958
-34
7959
-52
7960
-67
7961
-78
7962
26
7963
58
7964
50
7965
43
7966
13
7967
-13
7968
-34
7969
-52
7970
-67
7971
-78
7972
26
7973
58
7974
51
7975
44
7976
14
7977
-13
7978
-34
7979
-52
7980
-67
7981
-78
7982
26
7983
58
7984
51
7985
44
7986
13
7987
-13
7988
-34
7989
-52
7990
-67
7991
-78
7992
26
7993
58
7994
50
7995
44
7996
14
7997
-13
7998
-34
7999
-52
8000
-58
8001
8
8002
44
8003
48
8004
16
8005
-10
8006
-32
8007
-50
8008
-58
8009
8
8010
43
8011
46
8012
16
8013
-11
8014
-32
8015
-51
8016
-58
8017
8
8018
43
8019
47
8020
16
8021
-11
8022
-32
8023
-51
8024
-58
8025
7
8026
43
8027
47
8028
16
8029
-11
8030
-32
8031
-51
8032
-58
8033
8
8034
43
8035
46
8036
16
8037
-11
8038
-32
8039
-51
8040
-58
8041
8
8042
43
8043
47
8044
16
8045
-11
8046
-32
8047
-51
8048
-58
8049
8
8050
43
8051
46
8052
16
8053
-11
8054
-32
8055
-51
8056
-58
8057
8
8058
43
8059
46
8060
16
8061
-11
8062
-32
8063
-51
8064
-58
8065
8
8066
43
8067
46
8068
16
8069
-11
8070
-32
8071
-51
8072
-58
8073
7
8074
42
8075
46
8076
16
8077
-11
8078
-33
8079
-51
8080
-58
8081
8
8082
43
8083
46
8084
16
8085
-11
8086
-32
8087
-51
8088
-58
8089
6
8090
41
8091
46
8092
15
8093
-12
8094
-33
8095
-52
8096
-59
8097
7
8098
42
8099
46
8100
15
8101
-12
8102
-33
8103
-52
8104
-59
8105
7
8106
43
8107
46
8108
16
8109
-11
8110
-32
8111
-51
8112
-59
8113
8
8114
42
8115
46
8116
15
8117
-11
8118
-32
8119
-51
8120
-59
8121
8
8122
43
8123
46
8124
16
8125
-11
8126
-32
8127
-51
8128
-58
8129
8
8130
43
8131
46
8132
16
8133
-11
8134
-32
8135
-51
8136
-58
8137
7
8138
43
8139
46
8140
16
8141
-11
8142
-32
8143
-51
8144
-58
8145
7
8146
42
8147
46
8148
16
8149
-11
8150
-32
8151
-51
8152
-58
8153
8
8154
43
8155
46
8156
16
8157
-11
8158
-32
8159
-51
8160
-58
8161
8
8162
43
8163
46
8164
16
8165
-11
8166
-32
8167
-51
8168
-58
8169
7
8170
42
8171
46
8172
15
8173
-12
8174
-33
8175
-52
8176
-59
8177
8
8178
43
8179
46
8180
16
8181
-11
8182
-32
8183
-51
8184
-58
8185
7
8186
42
8187
46
8188
16
8189
-11
8190
-32
8191
-51
8192
-58
8193
7
8194
42
8195
46
8196
15
8197
-12
8198
-33
8199
-52
8200
-59
8201
7
8202
42
8203
46
8204
16
8205
-11
8206
-32
8207
-51
8208
-58
8209
8
8210
42
8211
46
8212
15
8213
-11
8214
-32
8215
-52
8216
-59
8217
7
8218
43
8219
46
8220
15
8221
-12
8222
-33
8223
-52
8224
-59
8225
8
8226
43
8227
46
8228
16
8229
-11
8230
-32
8231
-51
8232
-58
8233
7
8234
43
8235
46
8236
16
8237
-11
8238
-32
8239
-51
8240
-58
8241
8
8242
43
8243
46
8244
16
8245
-11
8246
-32
8247
-51
8248
-58
8249
8
8250
43
8251
46
8252
16
8253
-11
8254
-32
8255
-51
8256
-58
8257
8
8258
42
8259
46
8260
15
8261
-12
8262
-33
8263
-52
8264
-59
8265
8
8266
42
8267
46
8268
16
8269
-11
8270
-32
8271
-51
8272
-58
8273
8
8274
42
8275
46
8276
16
8277
-11
8278
-32
8279
-51
8280
-58
8281
7
8282
42
8283
46
8284
16
8285
-11
8286
-32
8287
-51
8288
-58
8289
8
8290
42
8291
46
8292
15
8293
-12
8294
-33
8295
-52
8296
-59
8297
7
8298
42
8299
46
8300
15
8301
-11
8302
-32
8303
-51
8304
-58
8305
8
8306
43
8307
47
8308
16
8309
-11
8310
-32
8311
-51
8312
-58
8313
8
8314
42
8315
46
8316
16
8317
-11
8318
-32
8319
-52
8320
-58
8321
8
8322
42
8323
46
8324
16
8325
-11
8326
-32
8327
-51
8328
-59
8329
7
8330
42
8331
46
8332
16
8333
-11
8334
-32
8335
-51
8336
-58
8337
8
8338
43
8339
46
8340
16
8341
-11
8342
-32
8343
-51
8344
-58
8345
7
8346
42
8347
46
8348
15
8349
-12
8350
-33
8351
-52
8352
-59
8353
8
8354
43
8355
46
8356
16
8357
-11
8358
-32
8359
-51
8360
-58
8361
7
8362
42
8363
46
8364
14
8365
-12
8366
-33
8367
-52
8368
-59
8369
7
8370
42
8371
46
8372
15
8373
-12
8374
-33
8375
-52
8376
-58
8377
7
8378
43
8379
46
8380
16
8381
-11
8382
-32
8383
-51
8384
-58
8385
7
8386
42
8387
46
8388
15
8389
-12
8390
-33
8391
-51
8392
-58
8393
8
8394
42
8395
46
8396
15
8397
-11
8398
-32
8399
-51
8400
-58
8401
8
8402
43
8403
47
8404
16
8405
-11
8406
-32
8407
-51
8408
-58
8409
8
8410
43
8411
46
8412
16
8413
-11
8414
-32
8415
-51
8416
-58
8417
7
8418
42
8419
46
8420
15
8421
-11
8422
-32
8423
-52
8424
-58
8425
8
8426
42
8427
46
8428
16
8429
-11
8430
-32
8431
-51
8432
-58
8433
7
8434
42
8435
46
8436
15
8437
-11
8438
-33
8439
-51
8440
-58
8441
7
8442
42
8443
46
8444
40
8445
8
8446
-16
8447
-38
8448
-54
8449
-70
8450
-80
8451
22
8452
56
8453
46
8454
42
8455
10
8456
-14
8457
-36
8458
-53
8459
-68
8460
-79
8461
24
8462
57
8463
48
8464
43
8465
12
8466
-14
8467
-35
8468
-52
8469
-68
8470
-79
8471
24
8472
58
8473
49
8474
44
8475
12
8476
-13
8477
-35
8478
-52
8479
-68
8480
-78
8481
25
8482
58
8483
50
8484
44
8485
13
8486
-12
8487
-34
8488
-52
8489
-67
8490
-78
8491
25
8492
59
8493
50
8494
45
8495
13
8496
-12
8497
-34
8498
-52
8499
-67
8500
-78
8501
26
8502
60
8503
50
8504
46
8505
13
8506
-12
8507
-34
8508
-52
8509
-67
8510
-78
8511
25
8512
58
8513
50
8514
45
8515
13
8516
-12
8517
-34
8518
-52
8519
-67
8520
-78
8521
25
8522
59
8523
50
8524
45
8525
13
8526
-12
8527
-34
8528
-52
8529
-67
8530
-78
8531
25
8532
59
8533
50
8534
45
8535
13
8536
-12
8537
-34
8538
-52
8539
-67
8540
-78
8541
25
8542
58
8543
50
8544
44
8545
12
8546
-13
8547
-35
8548
-52
8549
-67
8550
-78
8551
25
8552
59
8553
50
8554
45
8555
13
8556
-12
8557
-34
8558
-52
8559
-67
8560
-78
8561
25
8562
59
8563
50
8564
45
8565
13
8566
-12
8567
-34
8568
-52
8569
-67
8570
-78
8571
25
8572
58
8573
49
8574
44
8575
12
8576
-13
8577
-35
8578
-52
8579
-68
8580
-78
8581
26
8582
59
8583
50
8584
46
8585
13
8586
-12
8587
-34
8588
-52
8589
-67
8590
-78
8591
25
8592
58
8593
50
8594
45
8595
13
8596
-12
8597
-34
8598
-52
8599
-67
8600
-78
8601
25
8602
58
8603
50
8604
44
8605
12
8606
-12
8607
-34
8608
-52
8609
-68
8610
-78
8611
25
8612
59
8613
50
8614
44
8615
12
8616
-13
8617
-35
8618
-52
8619
-68
8620
-78
8621
26
8622
58
8623
50
8624
45
8625
13
8626
-12
8627
-34
8628
-52
8629
-67
8630
-78
8631
26
8632
58
8633
50
8634
44
8635
12
8636
-13
8637
-35
8638
-52
8639
-59
8640
10
8641
43
8642
48
8643
16
8644
-10
8645
-32
8646
-50
8647
-58
8648
9
8649
43
8650
48
8651
16
8652
-10
8653
-32
8654
-50
8655
-58
8656
8
8657
42
8658
48
8659
15
8660
-10
8661
-33
8662
-51
8663
-59
8664
8
8665
41
8666
47
8667
14
8668
-11
8669
-33
8670
-51
8671
-59
8672
8
8673
41
8674
47
8675
15
8676
-11
8677
-33
8678
-51
8679
-58
8680
9
8681
42
8682
48
8683
15
8684
-10
8685
-33
8686
-50
8687
-59
8688
8
8689
42
8690
48
8691
15
8692
-10
8693
-33
8694
-50
8695
-59
8696
8
8697
40
8698
47
8699
14
8700
-11
8701
-33
8702
-51
8703
-67
8704
-78
8705
24
8706
57
8707
48
8708
44
8709
12
8710
-13
8711
-35
8712
-52
8713
-68
8714
-78
8715
24
8716
57
8717
48
8718
44
8719
12
8720
-13
8721
-35
8722
-52
8723
-68
8724
-78
8725
24
8726
58
8727
50
8728
44
8729
12
8730
-12
8731
-34
8732
-52
8733
-68
8734
-78
8735
25
8736
59
8737
50
8738
45
8739
13
8740
-12
8741
-34
8742
-52
8743
-67
8744
-78
8745
26
8746
58
8747
50
8748
44
8749
12
8750
-12
8751
-34
8752
-52
8753
-67
8754
-78
8755
25
8756
58
8757
49
8758
44
8759
12
8760
-13
8761
-34
8762
-52
8763
-68
8764
-78
8765
25
8766
58
8767
50
8768
19
8769
-8
8770
-30
8771
-49
8772
-56
8773
10
8774
46
8775
49
8776
18
8777
-9
8778
-30
8779
-50
8780
-56
8781
10
8782
45
8783
48
8784
18
8785
-10
8786
-31
8787
-50
8788
-57
8789
8
8790
43
8791
47
8792
16
8793
-10
8794
-32
8795
-51
8796
-58
8797
8
8798
43
8799
47
8800
16
8801
-11
8802
-32
8803
-51
8804
-58
8805
8
8806
43
8807
47
8808
16
8809
-10
8810
-32
8811
-51
8812
-58
8813
8
8814
43
8815
46
8816
16
8817
-11
8818
-32
8819
-51
8820
-59
8821
7
8822
42
8823
46
8824
16
8825
-11
8826
-32
8827
-51
8828
-66
8829
-78
8830
25
8831
56
8832
50
8833
42
8834
12
8835
-14
8836
-34
8837
-53
8838
-67
8839
-79
8840
24
8841
56
8842
49
8843
43
8844
13
8845
-14
8846
-34
8847
-53
8848
-67
8849
-78
8850
26
8851
57
8852
50
8853
44
8854
14
8855
-13
8856
-34
8857
-52
8858
-67
8859
-78
8860
26
8861
58
8862
51
8863
44
8864
14
8865
-12
8866
-34
8867
-52
8868
-67
8869
-78
8870
26
8871
58
8872
51
8873
44
8874
14
8875
-13
8876
-34
8877
-52
8878
-67
8879
-78
8880
25
8881
57
8882
50
8883
44
8884
13
8885
-13
8886
-34
8887
-52
8888
-67
8889
-78
8890
25
8891
56
8892
50
8893
44
8894
13
8895
-13
8896
-34
8897
-52
8898
-67
8899
-78
8900
26
8901
57
8902
50
8903
44
8904
13
8905
-13
8906
-34
8907
-52
8908
-67
8909
-78
8910
26
8911
58
8912
51
8913
44
8914
14
8915
-13
8916
-34
8917
-52
8918
-67
8919
-78
8920
26
8921
58
8922
50
8923
44
8924
14
8925
-13
8926
-34
8927
-52
8928
-67
8929
-78
8930
26
8931
57
8932
51
8933
44
8934
14
8935
-12
8936
-34
8937
-52
8938
-66
8939
-78
8940
26
8941
58
8942
51
8943
44
8944
14
8945
-13
8946
-34
8947
-52
8948
-67
8949
-78
8950
26
8951
58
8952
51
8953
44
8954
14
8955
-12
8956
-34
8957
-52
8958
-67
8959
-78
8960
26
8961
58
8962
50
8963
44
8964
14
8965
-12
8966
-34
8967
-52
8968
-67
8969
-78
8970
26
8971
58
8972
51
8973
44
8974
14
8975
-13
8976
-34
8977
-52
8978
-67
8979
-78
8980
26
8981
58
8982
51
8983
43
8984
13
8985
-13
8986
-34
8987
-52
8988
-67
8989
-78
8990
26
8991
58
8992
51
8993
44
8994
14
8995
-13
8996
-34
8997
-52
8998
-67
8999
-78
9000
26
9001
58
9002
51
9003
44
9004
14
9005
-13
9006
-34
9007
-52
9008
-66
9009
-78
9010
26
9011
58
9012
51
9013
44
9014
14
9015
-13
9016
-34
9017
-52
9018
-66
9019
-78
9020
26
9021
58
9022
52
9023
18
9024
-8
9025
-30
9026
-48
9027
-56
9028
12
9029
46
9030
51
9031
18
9032
-8
9033
-30
9034
-49
9035
-57
9036
11
9037
44
9038
50
9039
16
9040
-9
9041
-32
9042
-50
9043
-58
9044
9
9045
42
9046
48
9047
16
9048
-10
9049
-33
9050
-50
9051
-58
9052
9
9053
42
9054
48
9055
16
9056
-10
9057
-32
9058
-50
9059
-58
9060
8
9061
42
9062
48
9063
15
9064
-10
9065
-33
9066
-50
9067
-58
9068
8
9069
42
9070
47
9071
14
9072
-11
9073
-33
9074
-51
9075
-59
9076
8
9077
42
9078
48
9079
15
9080
-10
9081
-33
9082
-50
9083
-58
9084
8
9085
42
9086
48
9087
39
9088
9
9089
-16
9090
-37
9091
-55
9092
-69
9093
-80
9094
23
9095
54
9096
48
9097
41
9098
11
9099
-15
9100
-36
9101
-54
9102
-68
9103
-80
9104
24
9105
56
9106
50
9107
43
9108
12
9109
-14
9110
-34
9111
-53
9112
-67
9113
-79
9114
26
9115
57
9116
50
9117
44
9118
13
9119
-13
9120
-34
9121
-52
9122
-67
9123
-78
9124
26
9125
57
9126
50
9127
44
9128
13
9129
-13
9130
-34
9131
-52
9132
-67
9133
-78
9134
25
9135
57
9136
50
9137
43
9138
13
9139
-14
9140
-34
9141
-53
9142
-67
9143
-78
9144
26
9145
57
9146
50
9147
43
9148
13
9149
-13
9150
-34
9151
-52
9152
-67
9153
-78
9154
26
9155
58
9156
52
9157
44
9158
14
9159
-13
9160
-34
9161
-52
9162
-66
9163
-78
9164
26
9165
58
9166
51
9167
44
9168
13
9169
-13
9170
-34
9171
-52
9172
-67
9173
-78
9174
26
9175
58
9176
52
9177
44
9178
14
9179
-12
9180
-34
9181
-52
9182
-67
9183
-78
9184
26
9185
58
9186
51
9187
44
9188
14
9189
-12
9190
-34
9191
-52
9192
-67
9193
-78
9194
26
9195
58
9196
50
9197
44
9198
13
9199
-13
9200
-34
9201
-52
9202
-67
9203
-78
9204
26
9205
58
9206
52
9207
44
9208
14
9209
-12
9210
-33
9211
-52
9212
-58
9213
8
9214
44
9215
47
9216
16
9217
-11
9218
-32
9219
-51
9220
-58
9221
8
9222
43
9223
47
9224
16
9225
-11
9226
-32
9227
-51
9228
-58
9229
9
9230
44
9231
48
9232
16
9233
-10
9234
-32
9235
-50
9236
-57
9237
9
9238
44
9239
47
9240
16
9241
-11
9242
-32
9243
-51
9244
-58
9245
8
9246
43
9247
46
9248
16
9249
-11
9250
-32
9251
-51
9252
-58
9253
8
9254
43
9255
46
9256
16
9257
-11
9258
-32
9259
-51
9260
-58
9261
7
9262
42
9263
46
9264
15
9265
-12
9266
-33
9267
-52
9268
-58
9269
7
9270
42
9271
46
9272
15
9273
-12
9274
-33
9275
-51
9276
-66
9277
-78
9278
25
9279
56
9280
50
9281
42
9282
12
9283
-14
9284
-34
9285
-53
9286
-67
9287
-79
9288
25
9289
56
9290
50
9291
43
9292
12
9293
-14
9294
-34
9295
-53
9296
-67
9297
-78
9298
26
9299
57
9300
50
9301
44
9302
13
9303
-13
9304
-34
9305
-52
9306
-67
9307
-78
9308
26
9309
58
9310
50
9311
44
9312
13
9313
-13
9314
-34
9315
-52
9316
-67
9317
-78
9318
26
9319
57
9320
50
9321
44
9322
14
9323
-13
9324
-34
9325
-52
9326
-67
9327
-78
9328
26
9329
58
9330
51
9331
44
9332
14
9333
-13
9334
-34
9335
-52
9336
-66
9337
-78
9338
25
9339
56
9340
50
9341
44
9342
13
9343
-13
9344
-34
9345
-52
9346
-67
9347
-78
9348
25
9349
56
9350
50
9351
43
9352
13
9353
-13
9354
-34
9355
-52
9356
-67
9357
-78
9358
26
9359
58
9360
51
9361
44
9362
13
9363
-13
9364
-34
9365
-52
9366
-67
9367
-78
9368
26
9369
58
9370
51
9371
44
9372
14
9373
-13
9374
-34
9375
-52
9376
-67
9377
-78
9378
26
9379
57
9380
51
9381
44
9382
14
9383
-12
9384
-34
9385
-52
9386
-67
9387
-78
9388
26
9389
57
9390
52
9391
44
9392
13
9393
-13
9394
-34
9395
-52
9396
-67
9397
-78
9398
27
9399
58
9400
50
9401
44
9402
14
9403
-13
9404
-34
9405
-52
9406
-58
9407
9
9408
45
9409
48
9410
18
9411
-9
9412
-31
9413
-50
9414
-57
9415
8
9416
44
9417
47
9418
16
9419
-10
9420
-32
9421
-51
9422
-58
9423
8
9424
44
9425
47
9426
16
9427
-11
9428
-32
9429
-51
9430
-58
9431
8
9432
43
9433
47
9434
16
9435
-11
9436
-32
9437
-51
9438
-58
9439
8
9440
43
9441
46
9442
16
9443
-11
9444
-32
9445
-51
9446
-58
9447
7
9448
43
9449
46
9450
16
9451
-11
9452
-32
9453
-51
9454
-58
9455
8
9456
42
9457
46
9458
15
9459
-12
9460
-33
9461
-52
9462
-59
9463
7
9464
42
9465
46
9466
16
9467
-11
9468
-32
9469
-51
9470
-66
9471
-78
9472
24
9473
56
9474
48
9475
41
9476
11
9477
-15
9478
-35
9479
-54
9480
-68
9481
-80
9482
25
9483
56
9484
50
9485
42
9486
12
9487
-14
9488
-34
9489
-53
9490
-67
9491
-79
9492
26
9493
57
9494
50
9495
44
9496
14
9497
-13
9498
-34
9499
-52
9500
-67
9501
-78
9502
26
9503
58
9504
50
9505
44
9506
14
9507
-13
9508
-34
9509
-52
9510
-67
9511
-78
9512
26
9513
58
9514
51
9515
44
9516
14
9517
-13
9518
-34
9519
-52
9520
-67
9521
-78
9522
26
9523
58
9524
51
9525
44
9526
14
9527
-13
9528
-34
9529
-52
9530
-67
9531
-78
9532
26
9533
58
9534
52
9535
18
9536
-7
9537
-30
9538
-48
9539
-56
9540
12
9541
46
9542
50
9543
17
9544
-8
9545
-31
9546
-49
9547
-57
9548
10
9549
44
9550
50
9551
16
9552
-9
9553
-32
9554
-50
9555
-58
9556
10
9557
44
9558
49
9559
16
9560
-9
9561
-32
9562
-50
9563
-58
9564
10
9565
43
9566
48
9567
16
9568
-10
9569
-32
9570
-50
9571
-58
9572
8
9573
41
9574
47
9575
15
9576
-11
9577
-33
9578
-51
9579
-58
9580
9
9581
42
9582
46
9583
14
9584
-11
9585
-33
9586
-51
9587
-60
9588
7
9589
42
9590
47
9591
15
9592
-11
9593
-33
9594
-51
9595
-59
9596
7
9597
42
9598
48
9599
39
9600
10
9601
-16
9602
-37
9603
-55
9604
-69
9605
-80
9606
22
9607
54
9608
48
9609
41
9610
11
9611
-15
9612
-36
9613
-54
9614
-68
9615
-80
9616
25
9617
56
9618
50
9619
43
9620
12
9621
-14
9622
-34
9623
-53
9624
-68
9625
-79
9626
26
9627
58
9628
51
9629
44
9630
14
9631
-12
9632
-34
9633
-52
9634
-67
9635
-78
9636
26
9637
57
9638
50
9639
44
9640
13
9641
-13
9642
-34
9643
-52
9644
-67
9645
-78
9646
26
9647
57
9648
50
9649
44
9650
14
9651
-13
9652
-34
9653
-52
9654
-67
9655
-78
9656
26
9657
58
9658
51
9659
44
9660
14
9661
-13
9662
-34
9663
-52
9664
-67
9665
-78
9666
26
9667
58
9668
51
9669
44
9670
14
9671
-13
9672
-34
9673
-52
9674
-67
9675
-78
9676
26
9677
58
9678
51
9679
44
9680
14
9681
-13
9682
-34
9683
-52
9684
-67
9685
-78
9686
26
9687
58
9688
51
9689
44
9690
14
9691
-12
9692
-33
9693
-52
9694
-66
9695
-78
9696
26
9697
57
9698
50
9699
44
9700
14
9701
-13
9702
-34
9703
-52
9704
-67
9705
-78
9706
26
9707
58
9708
51
9709
44
9710
14
9711
-13
9712
-34
9713
-52
9714
-67
9715
-78
9716
26
9717
57
9718
50
9719
44
9720
13
9721
-13
9722
-34
9723
-52
9724
-58
9725
9
9726
44
9727
47
9728
16
9729
-10
9730
-32
9731
-51
9732
-58
9733
8
9734
44
9735
48
9736
16
9737
-10
9738
-32
9739
-50
9740
-58
9741
8
9742
43
9743
46
9744
16
9745
-11
9746
-32
9747
-51
9748
-58
9749
8
9750
43
9751
46
9752
16
9753
-11
9754
-32
9755
-51
9756
-58
9757
8
9758
43
9759
46
9760
16
9761
-11
9762
-32
9763
-51
9764
-58
9765
8
9766
43
9767
46
9768
16
9769
-11
9770
-32
9771
-51
9772
-58
9773
8
9774
43
9775
46
9776
16
9777
-11
9778
-32
9779
-51
9780
-58
9781
7
9782
42
9783
46
9784
16
9785
-11
9786
-32
9787
-51
9788
-66
9789
-78
9790
25
9791
56
9792
49
9793
42
9794
12
9795
-14
9796
-35
9797
-53
9798
-68
9799
-79
9800
25
9801
56
9802
50
9803
43
9804
13
9805
-14
9806
-34
9807
-52
9808
-67
9809
-78
9810
26
9811
57
9812
50
9813
44
9814
14
9815
-13
9816
-34
9817
-52
9818
-66
9819
-78
9820
26
9821
56
9822
50
9823
44
9824
13
9825
-13
9826
-34
9827
-52
9828
-67
9829
-78
9830
26
9831
58
9832
51
9833
44
9834
14
9835
-13
9836
-34
9837
-52
9838
-66
9839
-78
9840
26
9841
57
9842
50
9843
44
9844
14
9845
-13
9846
-34
9847
-52
9848
-67
9849
-78
9850
26
9851
57
9852
50
9853
44
9854
14
9855
-13
9856
-34
9857
-52
9858
-67
9859
-78
9860
26
9861
58
9862
52
9863
44
9864
14
9865
-12
9866
-34
9867
-52
9868
-66
9869
-78
9870
27
9871
58
9872
51
9873
44
9874
14
9875
-12
9876
-34
9877
-52
9878
-67
9879
-78
9880
26
9881
58
9882
51
9883
44
9884
14
9885
-13
9886
-34
9887
-52
9888
-67
9889
-78
9890
26
9891
58
9892
51
9893
44
9894
13
9895
-13
9896
-34
9897
-52
9898
-67
9899
-78
9900
26
9901
58
9902
51
9903
44
9904
14
9905
-13
9906
-34
9907
-52
9908
-67
9909
-78
9910
26
9911
58
9912
51
9913
44
9914
14
9915
-12
9916
-34
9917
-52
9918
-67
9919
-78
9920
26
9921
57
9922
50
9923
44
9924
13
9925
-13
9926
-34
9927
-52
9928
-67
9929
-78
9930
27
9931
58
9932
51
9933
44
9934
14
9935
-12
9936
-34
9937
-52
9938
-67
9939
-78
9940
26
9941
58
9942
51
9943
44
9944
14
9945
-12
9946
-34
9947
-52
9948
-67
9949
-78
9950
26
9951
57
9952
50
9953
43
9954
13
9955
-13
9956
-34
9957
-52
9958
-67
9959
-78
9960
26
9961
57
9962
50
9963
44
9964
14
9965
-13
9966
-34
9967
-52
9968
-67
9969
-78
9970
25
9971
58
9972
50
9973
43
9974
13
9975
-13
9976
-34
9977
-52
9978
-67
9979
-78
9980
26
9981
58
9982
51
9983
18
9984
-8
9985
-31
9986
-49
9987
-56
9988
12
9989
45
9990
50
9991
17
9992
-8
9993
-31
9994
-49
9995
-57
9996
11
9997
44
9998
50
9999
16
10000
-9
10001
-32
10002
-50
10003
-57
10004
10
10005
44
10006
49
10007
16
10008
-9
10009
-32
10010
-50
10011
-58
10012
8
10013
42
10014
48
10015
15
10016
-10
10017
-33
10018
-50
10019
-58
10020
8
10021
42
10022
47
10023
14
10024
-10
10025
-33
10026
-51
10027
-59
10028
8
10029
42
10030
48
10031
15
10032
-10
10033
-33
10034
-50
10035
-58
10036
9
10037
42
10038
48
10039
15
10040
-10
10041
-33
10042
-51
10043
-59
10044
8
10045
41
10046
48
10047
15
10048
-10
10049
-33
10050
-50
10051
-59
10052
8
10053
41
10054
46
10055
14
10056
-11
10057
-33
10058
-51
10059
-59
10060
8
10061
42
10062
48
10063
15
10064
-10
10065
-33
10066
-50
10067
-59
10068
8
10069
41
10070
46
10071
14
10072
-11
10073
-33
10074
-51
10075
-59
10076
8
10077
42
10078
47
10079
14
10080
-11
10081
-33
10082
-51
10083
-59
10084
8
10085
42
10086
48
10087
15
10088
-10
10089
-33
10090
-50
10091
-59
10092
8
10093
41
10094
47
10095
15
10096
-11
10097
-33
10098
-51
10099
-59
10100
8
10101
42
10102
47
10103
15
10104
-11
10105
-33
10106
-50
10107
-58
10108
8
10109
42
10110
48
10111
15
10112
-10
10113
-33
10114
-50
10115
-59
10116
8
10117
42
10118
48
10119
15
10120
-10
10121
-33
10122
-51
10123
-59
10124
8
10125
42
10126
48
10127
15
10128
-10
10129
-33
10130
-50
10131
-58
10132
8
10133
42
10134
47
10135
14
10136
-11
10137
-33
10138
-51
10139
-59
10140
9
10141
42
10142
48
10143
15
10144
-10
10145
-33
10146
-50
10147
-59
10148
8
10149
41
10150
47
10151
14
10152
-11
10153
-33
10154
-51
10155
-59
10156
8
10157
42
10158
48
10159
15
10160
-10
10161
-33
10162
-50
10163
-59
10164
8
10165
41
10166
46
10167
14
10168
-11
10169
-33
10170
-51
10171
-59
10172
8
10173
41
10174
47
10175
14
10176
-11
10177
-33
10178
-51
10179
-59
10180
8
10181
42
10182
48
10183
15
10184
-10
10185
-33
10186
-50
10187
-59
10188
8
10189
42
10190
48
10191
15
10192
-10
10193
-33
10194
-50
10195
-59
10196
8
10197
41
10198
46
10199
14
10200
-11
10201
-33
10202
-51
10203
-59
10204
8
10205
41
10206
48
10207
15
10208
-10
10209
-33
10210
-50
10211
-58
10212
8
10213
42
10214
47
10215
14
10216
-11
10217
-33
10218
-51
10219
-59
10220
9
10221
42
10222
47
10223
15
10224
-10
10225
-33
10226
-51
10227
-59
10228
8
10229
42
10230
48
10231
15
10232
-10
10233
-33
10234
-51
10235
-59
10236
9
10237
42
10238
48
10239
39
10240
10
10241
-16
10242
-37
10243
-55
10244
-69
10245
-80
10246
23
10247
54
10248
48
10249
42
10250
11
10251
-15
10252
-35
10253
-54
10254
-68
10255
-79
10256
25
10257
56
10258
50
10259
42
10260
12
10261
-14
10262
-34
10263
-53
10264
-68
10265
-79
10266
25
10267
57
10268
50
10269
43
10270
12
10271
-14
10272
-34
10273
-53
10274
-68
10275
-79
10276
26
10277
58
10278
50
10279
44
10280
13
10281
-13
10282
-34
10283
-52
10284
-67
10285
-78
10286
26
10287
58
10288
51
10289
44
10290
13
10291
-13
10292
-34
10293
-52
10294
-67
10295
-78
10296
26
10297
57
10298
50
10299
43
10300
13
10301
-13
10302
-34
10303
-52
10304
-67
10305
-78
10306
26
10307
58
10308
51
10309
44
10310
14
10311
-13
10312
-34
10313
-52
10314
-67
10315
-78
10316
26
10317
58
10318
50
10319
44
10320
13
10321
-13
10322
-34
10323
-52
10324
-67
10325
-78
10326
26
10327
58
10328
50
10329
44
10330
14
10331
-13
10332
-34
10333
-52
10334
-67
10335
-78
10336
26
10337
58
10338
51
10339
44
10340
13
10341
-13
10342
-34
10343
-52
10344
-67
10345
-78
10346
26
10347
57
10348
50
10349
43
10350
13
10351
-13
10352
-34
10353
-52
10354
-67
10355
-78
10356
26
10357
57
10358
50
10359
44
10360
13
10361
-13
10362
-34
10363
-52
10364
-58
10365
8
10366
44
10367
48
10368
16
10369
-10
10370
-32
10371
-50
10372
-57
10373
9
10374
44
10375
47
10376
16
10377
-10
10378
-32
10379
-50
10380
-58
10381
8
10382
43
10383
47
10384
16
10385
-10
10386
-32
10387
-51
10388
-58
10389
7
10390
43
10391
46
10392
16
10393
-11
10394
-32
10395
-51
10396
-58
10397
7
10398
42
10399
46
10400
16
10401
-11
10402
-33
10403
-51
10404
-58
10405
8
10406
42
10407
46
10408
16
10409
-11
10410
-32
10411
-51
10412
-58
10413
8
10414
43
10415
47
10416
16
10417
-11
10418
-32
10419
-51
10420
-58
10421
7
10422
42
10423
46
10424
15
10425
-11
10426
-32
10427
-52
10428
-59
10429
7
10430
42
10431
46
10432
16
10433
-11
10434
-32
10435
-51
10436
-58
10437
7
10438
42
10439
46
10440
16
10441
-11
10442
-32
10443
-51
10444
-58
10445
7
10446
42
10447
46
10448
15
10449
-12
10450
-33
10451
-52
10452
-58
10453
7
10454
42
10455
46
10456
16
10457
-11
10458
-32
10459
-51
10460
-58
10461
8
10462
43
10463
46
10464
15
10465
-11
10466
-33
10467
-51
10468
-58
10469
7
10470
41
10471
46
10472
16
10473
-11
10474
-32
10475
-51
10476
-59
10477
7
10478
42
10479
46
10480
15
10481
-11
10482
-33
10483
-52
10484
-59
10485
7
10486
42
10487
46
10488
15
10489
-12
10490
-33
10491
-52
10492
-59
10493
7
10494
42
10495
46
10496
16
10497
-11
10498
-32
10499
-51
10500
-58
10501
7
10502
42
10503
46
10504
16
10505
-11
10506
-32
10507
-51
10508
-58
10509
7
10510
42
10511
45
10512
15
10513
-12
10514
-33
10515
-52
10516
-58
10517
8
10518
42
10519
46
10520
15
10521
-12
10522
-33
10523
-51
10524
-59
10525
8
10526
43
10527
46
10528
16
10529
-11
10530
-32
10531
-51
10532
-58
10533
7
10534
43
10535
46
10536
15
10537
-11
10538
-32
10539
-51
10540
-59
10541
6
10542
43
10543
46
10544
16
10545
-11
10546
-32
10547
-51
10548
-58
10549
7
10550
42
10551
46
10552
16
10553
-11
10554
-32
10555
-51
10556
-58
10557
8
10558
43
10559
46
10560
16
10561
-11
10562
-32
10563
-51
10564
-59
10565
6
10566
42
10567
46
10568
15
10569
-12
10570
-33
10571
-52
10572
-59
10573
8
10574
43
10575
47
10576
16
10577
-11
10578
-32
10579
-51
10580
-58
10581
8
10582
43
10583
47
10584
16
10585
-11
10586
-32
10587
-51
10588
-58
10589
7
10590
42
10591
46
10592
15
10593
-12
10594
-33
10595
-51
10596
-58
10597
8
10598
42
10599
46
10600
16
10601
-11
10602
-33
10603
-51
10604
-58
10605
8
10606
43
10607
46
10608
16
10609
-11
10610
-32
10611
-51
10612
-58
10613
8
10614
43
10615
46
10616
16
10617
-11
10618
-32
10619
-51
10620
-58
10621
8
10622
43
10623
46
10624
16
10625
-11
10626
-32
10627
-51
10628
-58
10629
8
10630
43
10631
46
10632
16
10633
-11
10634
-32
10635
-51
10636
-58
10637
7
10638
42
10639
46
10640
15
10641
-12
10642
-33
10643
-52
10644
-58
10645
7
10646
42
10647
46
10648
15
10649
-12
10650
-33
10651
-52
10652
-59
10653
8
10654
43
10655
46
10656
16
10657
-11
10658
-32
10659
-51
10660
-58
10661
7
10662
43
10663
46
10664
16
10665
-11
10666
-32
10667
-51
10668
-59
10669
7
10670
42
10671
46
10672
16
10673
-11
10674
-33
10675
-52
10676
-58
10677
7
10678
43
10679
46
10680
16
10681
-11
10682
-32
10683
-51
10684
-58
10685
8
10686
43
10687
46
10688
16
10689
-11
10690
-32
10691
-51
10692
-58
10693
8
10694
43
10695
46
10696
16
10697
-11
10698
-32
10699
-51
10700
-58
10701
8
10702
42
10703
46
10704
15
10705
-12
10706
-33
10707
-51
10708
-58
10709
8
10710
43
10711
47
10712
16
10713
-11
10714
-32
10715
-51
10716
-58
10717
7
10718
43
10719
46
10720
16
10721
-11
10722
-32
10723
-51
10724
-58
10725
7
10726
42
10727
46
10728
15
10729
-12
10730
-33
10731
-52
10732
-59
10733
6
10734
42
10735
46
10736
15
10737
-11
10738
-33
10739
-52
10740
-59
10741
7
10742
42
10743
46
10744
15
10745
-12
10746
-33
10747
-52
10748
-59
10749
7
10750
42
10751
46
10752
16
10753
-11
10754
-32
10755
-51
10756
-58
10757
8
10758
43
10759
46
10760
16
10761
-11
10762
-32
10763
-51
10764
-58
10765
8
10766
43
10767
47
10768
16
10769
-11
10770
-32
10771
-51
10772
-58
10773
7
10774
42
10775
46
10776
15
10777
-11
10778
-33
10779
-51
10780
-58
10781
7
10782
42
10783
46
10784
16
10785
-11
10786
-32
10787
-51
10788
-58
10789
8
10790
43
10791
46
10792
16
10793
-11
10794
-32
10795
-51
10796
-58
10797
7
10798
42
10799
46
10800
15
10801
-12
10802
-33
10803
-52
10804
-59
10805
7
10806
43
10807
46
10808
16
10809
-11
10810
-32
10811
-52
10812
-58
10813
7
10814
43
10815
46
10816
16
10817
-11
10818
-32
10819
-51
10820
-58
10821
7
10822
42
10823
46
10824
15
10825
-12
10826
-33
10827
-52
10828
-59
10829
7
10830
42
10831
46
10832
16
10833
-11
10834
-32
10835
-51
10836
-58
10837
8
10838
42
10839
46
10840
15
10841
-12
10842
-33
10843
-52
10844
-58
10845
7
10846
43
10847
46
10848
16
10849
-11
10850
-32
10851
-51
10852
-58
10853
7
10854
42
10855
46
10856
15
10857
-12
10858
-33
10859
-52
10860
-58
10861
7
10862
42
10863
46
10864
15
10865
-12
10866
-33
10867
-52
10868
-59
10869
7
10870
42
10871
46
10872
16
10873
-11
10874
-32
10875
-51
10876
-58
10877
7
10878
42
10879
46
10880
16
10881
-11
10882
-32
10883
-51
10884
-58
10885
8
10886
43
10887
46
10888
16
10889
-11
10890
-32
10891
-51
10892
-58
10893
8
10894
43
10895
46
10896
16
10897
-11
10898
-32
10899
-51
10900
-58
10901
8
10902
43
10903
46
10904
16
10905
-11
10906
-32
10907
-51
10908
-58
10909
8
10910
43
10911
46
10912
16
10913
-11
10914
-32
10915
-51
10916
-58
10917
7
10918
42
10919
46
10920
15
10921
-12
10922
-33
10923
-51
10924
-59
10925
7
10926
42
10927
46
10928
15
10929
-12
10930
-33
10931
-51
10932
-59
10933
7
10934
42
10935
46
10936
16
10937
-11
10938
-32
10939
-51
10940
-66
10941
-78
10942
24
10943
56
10944
48
10945
42
10946
12
10947
-14
10948
-35
10949
-54
10950
-68
10951
-79
10952
25
10953
56
10954
50
10955
43
10956
13
10957
-14
10958
-34
10959
-53
10960
-67
10961
-78
10962
26
10963
58
10964
50
10965
44
10966
13
10967
-14
10968
-34
10969
-52
10970
-67
10971
-78
10972
26
10973
58
10974
51
10975
44
10976
14
10977
-13
10978
-34
10979
-52
10980
-66
10981
-78
10982
26
10983
58
10984
51
10985
44
10986
13
10987
-13
10988
-34
10989
-52
10990
-67
10991
-78
10992
26
10993
58
10994
51
10995
44
10996
14
10997
-13
10998
-34
10999
-52
11000
-67
11001
-78
11002
26
11003
58
11004
51
11005
45
11006
14
11007
-12
11008
-33
11009
-52
11010
-66
11011
-78
11012
26
11013
58
11014
50
11015
44
11016
14
11017
-12
11018
-34
11019
-52
11020
-66
11021
-78
11022
26
11023
57
11024
50
11025
44
11026
13
11027
-13
11028
-34
11029
-52
11030
-67
11031
-78
11032
26
11033
58
11034
51
11035
44
11036
14
11037
-13
11038
-34
11039
-52
11040
-67
11041
-78
11042
26
11043
58
11044
50
11045
44
11046
14
11047
-13
11048
-34
11049
-52
11050
-67
11051
-78
11052
26
11053
58
11054
51
11055
44
11056
14
11057
-13
11058
-34
11059
-52
11060
-67
11061
-78
11062
26
11063
58
11064
51
11065
44
11066
14
11067
-12
11068
-34
11069
-52
11070
-67
11071
-78
11072
26
11073
58
11074
50
11075
44
11076
13
11077
-13
11078
-34
11079
-52
11080
-67
11081
-78
11082
26
11083
58
11084
52
11085
44
11086
14
11087
-12
11088
-34
11089
-52
11090
-66
11091
-78
11092
26
11093
58
11094
51
11095
44
11096
14
11097
-13
11098
-34
11099
-52
11100
-67
11101
-78
11102
26
11103
57
11104
50
11105
44
11106
14
11107
-13
11108
-34
11109
-52
11110
-67
11111
-78
11112
26
11113
57
11114
50
11115
43
11116
13
11117
-14
11118
-34
11119
-52
11120
-67
11121
-78
11122
27
11123
58
11124
52
11125
44
11126
14
11127
-13
11128
-34
11129
-52
11130
-66
11131
-78
11132
27
11133
58
11134
52
11135
44
11136
14
11137
-12
11138
-34
11139
-52
11140
-66
11141
-78
11142
27
11143
58
11144
51
11145
44
11146
14
11147
-13
11148
-34
11149
-52
11150
-67
11151
-78
11152
26
11153
58
11154
51
11155
44
11156
14
11157
-13
11158
-34
11159
-52
11160
-67
11161
-78
11162
26
11163
58
11164
51
11165
44
11166
14
11167
-13
11168
-34
11169
-52
11170
-67
11171
-78
11172
26
11173
58
11174
50
11175
43
11176
13
11177
-13
11178
-34
11179
-52
11180
-67
11181
-78
11182
26
11183
58
11184
51
11185
44
11186
14
11187
-13
11188
-34
11189
-52
11190
-67
11191
-78
11192
26
11193
58
11194
51
11195
44
11196
14
11197
-13
11198
-34
11199
-52
11200
-58
11201
8
11202
44
11203
47
11204
16
11205
-11
11206
-32
11207
-51
11208
-58
11209
8
11210
44
11211
48
11212
16
11213
-10
11214
-32
11215
-50
11216
-58
11217
8
11218
43
11219
47
11220
16
11221
-11
11222
-32
11223
-51
11224
-58
11225
7
11226
43
11227
46
11228
16
11229
-11
11230
-32
11231
-51
11232
-58
11233
8
11234
42
11235
46
11236
16
11237
-11
11238
-32
11239
-51
11240
-59
11241
8
11242
43
11243
46
11244
16
11245
-11
11246
-32
11247
-51
11248
-58
11249
8
11250
42
11251
47
11252
16
11253
-11
11254
-32
11255
-51
11256
-58
11257
8
11258
43
11259
46
11260
16
11261
-11
11262
-32
11263
-51
11264
-58
11265
8
11266
43
11267
46
11268
16
11269
-11
11270
-32
11271
-51
11272
-58
11273
7
11274
42
11275
46
11276
14
11277
-12
11278
-33
11279
-52
11280
-59
11281
7
11282
42
11283
46
11284
15
11285
-12
11286
-32
11287
-51
11288
-59
11289
7
11290
43
11291
47
11292
16
11293
-11
11294
-32
11295
-51
11296
-58
11297
8
11298
42
11299
46
11300
15
11301
-11
11302
-32
11303
-52
11304
-59
11305
7
11306
42
11307
46
11308
16
11309
-11
11310
-32
11311
-51
11312
-59
11313
7
11314
43
11315
46
11316
16
11317
-11
11318
-32
11319
-51
11320
-58
11321
7
11322
42
11323
46
11324
16
11325
-11
11326
-33
11327
-52
11328
-59
11329
8
11330
42
11331
46
11332
16
11333
-11
11334
-32
11335
-51
11336
-58
11337
8
11338
42
11339
46
11340
15
11341
-12
11342
-33
11343
-51
11344
-59
11345
8
11346
42
11347
46
11348
15
11349
-12
11350
-33
11351
-52
11352
-59
11353
8
11354
43
11355
46
11356
16
11357
-11
11358
-32
11359
-51
11360
-58
11361
8
11362
43
11363
46
11364
16
11365
-11
11366
-32
11367
-51
11368
-58
11369
8
11370
43
11371
46
11372
16
11373
-11
11374
-32
11375
-51
11376
-58
11377
8
11378
42
11379
46
11380
16
11381
-11
11382
-32
11383
-51
11384
-58
11385
8
11386
42
11387
46
11388
15
11389
-12
11390
-33
11391
-52
11392
-58
11393
8
11394
43
11395
46
11396
15
11397
-11
11398
-33
11399
-52
11400
-58
11401
8
11402
42
11403
46
11404
16
11405
-11
11406
-32
11407
-51
11408
-58
11409
7
11410
42
11411
46
11412
16
11413
-11
11414
-32
11415
-51
11416
-58
11417
8
11418
43
11419
46
11420
16
11421
-11
11422
-32
11423
-51
11424
-58
11425
7
11426
42
11427
46
11428
15
11429
-12
11430
-33
11431
-52
11432
-59
11433
8
11434
42
11435
46
11436
16
11437
-11
11438
-32
11439
-51
11440
-58
11441
8
11442
42
11443
46
11444
16
11445
-11
11446
-32
11447
-51
11448
-58
11449
7
11450
42
11451
46
11452
40
11453
8
11454
-16
11455
-38
11456
-55
11457
-70
11458
-80
11459
22
11460
56
11461
48
11462
42
11463
11
11464
-14
11465
-36
11466
-53
11467
-68
11468
-79
11469
24
11470
57
11471
48
11472
44
11473
12
11474
-13
11475
-35
11476
-52
11477
-68
11478
-78
11479
24
11480
58
11481
48
11482
43
11483
12
11484
-14
11485
-35
11486
-53
11487
-68
11488
-78
11489
24
11490
58
11491
49
11492
44
11493
12
11494
-13
11495
-35
11496
-52
11497
-68
11498
-78
11499
25
11500
58
11501
49
11502
44
11503
12
11504
-12
11505
-34
11506
-52
11507
-68
11508
-78
11509
25
11510
59
11511
50
11512
44
11513
12
11514
-13
11515
-35
11516
-52
11517
-59
11518
8
11519
44
11520
49
11521
16
11522
-9
11523
-32
11524
-50
11525
-58
11526
9
11527
42
11528
48
11529
16
11530
-10
11531
-32
11532
-50
11533
-58
11534
9
11535
43
11536
48
11537
16
11538
-10
11539
-32
11540
-50
11541
-58
11542
8
11543
42
11544
48
11545
15
11546
-10
11547
-33
11548
-50
11549
-58
11550
9
11551
42
11552
48
11553
15
11554
-10
11555
-33
11556
-50
11557
-59
11558
8
11559
42
11560
48
11561
15
11562
-10
11563
-33
11564
-50
11565
-58
11566
9
11567
42
11568
48
11569
15
11570
-10
11571
-33
11572
-51
11573
-59
11574
8
11575
42
11576
48
11577
14
11578
-10
11579
-33
11580
-51
11581
-59
11582
8
11583
42
11584
47
11585
15
11586
-10
11587
-33
11588
-50
11589
-59
11590
8
11591
41
11592
46
11593
14
11594
-11
11595
-33
11596
-51
11597
-59
11598
8
11599
41
11600
46
11601
14
11602
-11
11603
-33
11604
-51
11605
-59
11606
8
11607
42
11608
48
11609
15
11610
-10
11611
-33
11612
-50
11613
-58
11614
9
11615
42
11616
48
11617
15
11618
-10
11619
-33
11620
-51
11621
-59
11622
8
11623
42
11624
48
11625
15
11626
-10
11627
-33
11628
-50
11629
-59
11630
8
11631
42
11632
48
11633
15
11634
-10
11635
-33
11636
-50
11637
-59
11638
8
11639
41
11640
48
11641
15
11642
-10
11643
-33
11644
-50
11645
-66
11646
-77
11647
24
11648
56
11649
48
11650
42
11651
11
11652
-14
11653
-36
11654
-53
11655
-68
11656
-79
11657
24
11658
58
11659
49
11660
44
11661
12
11662
-13
11663
-35
11664
-52
11665
-68
11666
-78
11667
25
11668
59
11669
50
11670
44
11671
12
11672
-13
11673
-34
11674
-52
11675
-68
11676
-78
11677
25
11678
58
11679
50
11680
45
11681
13
11682
-12
11683
-34
11684
-52
11685
-67
11686
-78
11687
25
11688
59
11689
50
11690
45
11691
13
11692
-12
11693
-34
11694
-52
11695
-67
11696
-78
11697
26
11698
58
11699
50
11700
44
11701
12
11702
-13
11703
-34
11704
-52
11705
-67
11706
-78
11707
26
11708
59
11709
50
11710
45
11711
13
11712
-12
11713
-34
11714
-52
11715
-67
11716
-78
11717
25
11718
59
11719
50
11720
45
11721
13
11722
-12
11723
-34
11724
-52
11725
-67
11726
-78
11727
25
11728
59
11729
50
11730
44
11731
12
11732
-13
11733
-35
11734
-52
11735
-68
11736
-78
11737
25
11738
58
11739
49
11740
44
11741
12
11742
-13
11743
-35
11744
-52
11745
-68
11746
-78
11747
25
11748
59
11749
50
11750
44
11751
12
11752
-13
11753
-35
11754
-52
11755
-67
11756
-78
11757
26
11758
60
11759
51
11760
46
11761
13
11762
-12
11763
-34
11764
-52
11765
-67
11766
-78
11767
26
11768
60
11769
50
11770
45
11771
13
11772
-12
11773
-34
11774
-52
11775
-68
11776
-78
11777
25
11778
59
11779
50
11780
45
11781
13
11782
-12
11783
-34
11784
-52
11785
-67
11786
-78
11787
26
11788
59
11789
50
11790
45
11791
13
11792
-12
11793
-34
11794
-52
11795
-67
11796
-78
11797
26
11798
59
11799
50
11800
44
11801
13
11802
-12
11803
-34
11804
-52
11805
-67
11806
-78
11807
25
11808
59
11809
50
11810
45
11811
12
11812
-12
11813
-34
11814
-52
11815
-67
11816
-78
11817
26
11818
58
11819
50
11820
44
11821
12
11822
-13
11823
-34
11824
-52
11825
-68
11826
-78
11827
26
11828
59
11829
50
11830
45
11831
13
11832
-12
11833
-34
11834
-52
11835
-67
11836
-78
11837
26
11838
59
11839
50
11840
18
11841
-8
11842
-30
11843
-49
11844
-55
11845
12
11846
46
11847
49
11848
18
11849
-9
11850
-31
11851
-50
11852
-56
11853
10
11854
45
11855
48
11856
16
11857
-10
11858
-32
11859
-50
11860
-57
11861
9
11862
44
11863
46
11864
16
11865
-11
11866
-32
11867
-51
11868
-58
11869
8
11870
44
11871
47
11872
16
11873
-10
11874
-32
11875
-51
11876
-58
11877
8
11878
43
11879
47
11880
16
11881
-10
11882
-32
11883
-51
11884
-58
11885
8
11886
43
11887
46
11888
16
11889
-11
11890
-32
11891
-51
11892
-58
11893
8
11894
43
11895
46
11896
16
11897
-11
11898
-32
11899
-51
11900
-66
11901
-78
11902
25
11903
56
11904
50
11905
43
11906
13
11907
-14
11908
-34
11909
-53
11910
-67
11911
-79
11912
26
11913
56
11914
50
11915
43
11916
13
11917
-13
11918
-34
11919
-52
11920
-67
11921
-78
11922
26
11923
57
11924
50
11925
43
11926
13
11927
-13
11928
-34
11929
-52
11930
-67
11931
-78
11932
26
11933
58
11934
51
11935
44
11936
14
11937
-13
11938
-34
11939
-52
11940
-67
11941
-78
11942
26
11943
58
11944
51
11945
44
11946
14
11947
-13
11948
-34
11949
-52
11950
-67
11951
-78
11952
26
11953
57
11954
50
11955
43
11956
13
11957
-13
11958
-34
11959
-52
11960
-67
11961
-78
11962
26
11963
58
11964
51
11965
44
11966
13
11967
-13
11968
-34
11969
-52
11970
-67
11971
-78
11972
26
11973
58
11974
50
11975
44
11976
13
11977
-13
11978
-34
11979
-52
11980
-67
11981
-78
11982
26
11983
58
11984
52
11985
44
11986
14
11987
-12
11988
-34
11989
-52
11990
-66
11991
-78
11992
26
11993
58
11994
51
11995
44
11996
14
11997
-13
11998
-34
11999
-52
12000
-67
12001
-78
12002
26
12003
58
12004
51
12005
44
12006
14
12007
-12
12008
-34
12009
-52
12010
-67
12011
-78
12012
26
12013
58
12014
50
12015
44
12016
14
12017
-12
12018
-34
12019
-52
12020
-66
12021
-78
12022
26
12023
58
12024
50
12025
44
12026
13
12027
-14
12028
-34
12029
-52
12030
-67
12031
-78
12032
26
12033
58
12034
50
12035
44
12036
14
12037
-13
12038
-34
12039
-52
12040
-67
12041
-78
12042
27
12043
58
12044
51
12045
44
12046
14
12047
-13
12048
-34
12049
-52
12050
-67
12051
-78
12052
26
12053
57
12054
50
12055
44
12056
14
12057
-13
12058
-34
12059
-52
12060
-67
12061
-78
12062
26
12063
58
12064
51
12065
44
12066
14
12067
-13
12068
-34
12069
-52
12070
-67
12071
-78
12072
26
12073
58
12074
50
12075
44
12076
13
12077
-13
12078
-34
12079
-52
12080
-67
12081
-78
12082
26
12083
58
12084
51
12085
44
12086
14
12087
-12
12088
-34
12089
-52
12090
-66
12091
-78
12092
26
12093
58
12094
51
12095
18
12096
-8
12097
-31
12098
-49
12099
-56
12100
12
12101
45
12102
50
12103
17
12104
-8
12105
-31
12106
-49
12107
-57
12108
10
12109
44
12110
50
12111
16
12112
-9
12113
-32
12114
-50
12115
-58
12116
10
12117
43
12118
48
12119
16
12120
-10
12121
-32
12122
-50
12123
-58
12124
9
12125
42
12126
48
12127
15
12128
-10
12129
-33
12130
-50
12131
-58
12132
9
12133
42
12134
48
12135
16
12136
-10
12137
-33
12138
-50
12139
-59
12140
9
12141
42
12142
48
12143
15
12144
-10
12145
-33
12146
-50
12147
-59
12148
8
12149
41
12150
46
12151
14
12152
-11
12153
-33
12154
-51
12155
-59
12156
8
12157
41
12158
48
12159
15
12160
-10
12161
-33
12162
-50
12163
-58
12164
8
12165
42
12166
48
12167
15
12168
-10
12169
-33
12170
-51
12171
-58
12172
8
12173
42
12174
47
12175
15
12176
-11
12177
-33
12178
-51
12179
-59
12180
8
12181
42
12182
48
12183
15
12184
-10
12185
-33
12186
-51
12187
-59
12188
8
12189
42
12190
48
12191
15
12192
-10
12193
-33
12194
-50
12195
-59
12196
8
12197
42
12198
46
12199
14
12200
-11
12201
-33
12202
-51
12203
-59
12204
8
12205
41
12206
47
12207
14
12208
-11
12209
-33
12210
-51
12211
-59
12212
8
12213
42
12214
48
12215
15
12216
-10
12217
-33
12218
-51
12219
-59
12220
9
12221
42
12222
48
12223
15
12224
-10
12225
-33
12226
-50
12227
-59
12228
8
12229
40
12230
46
12231
14
12232
-11
12233
-33
12234
-51
12235
-59
12236
8
12237
41
12238
46
12239
14
12240
-11
12241
-34
12242
-51
12243
-59
12244
8
12245
41
12246
47
12247
14
12248
-11
12249
-33
12250
-51
12251
-59
12252
8
12253
41
12254
47
12255
14
12256
-11
12257
-33
12258
-51
12259
-59
12260
9
12261
42
12262
48
12263
15
12264
-11
12265
-33
12266
-51
12267
-58
12268
9
12269
42
12270
48
12271
15
12272
-10
12273
-33
12274
-50
12275
-59
12276
8
12277
42
12278
48
12279
15
12280
-10
12281
-33
12282
-50
12283
-59
12284
8
12285
41
12286
47
12287
14
12288
-11
12289
-33
12290
-51
12291
-58
12292
8
12293
42
12294
48
12295
15
12296
-10
12297
-33
12298
-50
12299
-59
12300
8
12301
41
12302
46
12303
14
12304
-11
12305
-34
12306
-51
12307
-59
12308
8
12309
42
12310
48
12311
15
12312
-10
12313
-33
12314
-51
12315
-59
12316
8
12317
42
12318
48
12319
15
12320
-10
12321
-33
12322
-50
12323
-59
12324
8
12325
41
12326
46
12327
14
12328
-11
12329
-33
12330
-51
12331
-59
12332
8
12333
42
12334
48
12335
15
12336
-10
12337
-33
12338
-50
12339
-59
12340
8
12341
41
12342
46
12343
14
12344
-11
12345
-33
12346
-51
12347
-59
12348
8
12349
42
12350
48
12351
15
12352
-10
12353
-33
12354
-51
12355
-59
12356
8
12357
42
12358
48
12359
15
12360
-10
12361
-33
12362
-50
12363
-58
12364
8
12365
42
12366
48
12367
15
12368
-10
12369
-33
12370
-50
12371
-58
12372
8
12373
42
12374
48
12375
15
12376
-10
12377
-33
12378
-50
12379
-59
12380
8
12381
42
12382
48
12383
15
12384
-10
12385
-33
12386
-51
12387
-59
12388
8
12389
41
12390
47
12391
15
12392
-10
12393
-33
12394
-50
12395
-59
12396
8
12397
41
12398
47
12399
14
12400
-11
12401
-33
12402
-51
12403
-59
12404
8
12405
42
12406
46
12407
14
12408
-11
12409
-33
12410
-51
12411
-59
12412
8
12413
42
12414
48
12415
15
12416
-10
12417
-33
12418
-50
12419
-59
12420
8
12421
42
12422
48
12423
15
12424
-10
12425
-33
12426
-50
12427
-59
12428
8
12429
41
12430
46
12431
14
12432
-11
12433
-33
12434
-51
12435
-59
12436
8
12437
42
12438
47
12439
15
12440
-10
12441
-33
12442
-51
12443
-59
12444
8
12445
42
12446
47
12447
14
12448
-11
12449
-33
12450
-51
12451
-59
12452
8
12453
41
12454
46
12455
14
12456
-11
12457
-33
12458
-51
12459
-59
12460
8
12461
42
12462
48
12463
15
12464
-10
12465
-33
12466
-50
12467
-59
12468
8
12469
42
12470
48
12471
15
12472
-10
12473
-33
12474
-50
12475
-59
12476
8
12477
41
12478
46
12479
14
12480
-11
12481
-33
12482
-51
12483
-59
12484
8
12485
42
12486
48
12487
15
12488
-10
12489
-33
12490
-50
12491
-59
12492
8
12493
41
12494
47
12495
14
12496
-11
12497
-33
12498
-51
12499
-59
12500
8
12501
41
12502
47
12503
14
12504
-11
12505
-33
12506
-51
12507
-59
12508
9
12509
42
12510
48
12511
15
12512
-10
12513
-33
12514
-51
12515
-59
12516
8
12517
42
12518
48
12519
15
12520
-10
12521
-32
12522
-50
12523
-59
12524
8
12525
41
12526
46
12527
14
12528
-11
12529
-33
12530
-51
12531
-59
12532
8
12533
41
12534
47
12535
14
12536
-11
12537
-33
12538
-51
12539
-59
12540
8
12541
42
12542
48
12543
39
12544
10
12545
-16
12546
-36
12547
-54
12548
-69
12549
-80
12550
23
12551
54
12552
47
12553
40
12554
11
12555
-15
12556
-36
12557
-54
12558
-68
12559
-80
12560
25
12561
56
12562
50
12563
42
12564
12
12565
-14
12566
-35
12567
-53
12568
-68
12569
-79
12570
25
12571
56
12572
50
12573
43
12574
12
12575
-14
12576
-34
12577
-53
12578
-67
12579
-78
12580
25
12581
57
12582
50
12583
44
12584
13
12585
-13
12586
-34
12587
-52
12588
-67
12589
-78
12590
26
12591
58
12592
50
12593
44
12594
14
12595
-13
12596
-34
12597
-52
12598
-67
12599
-78
12600
26
12601
57
12602
50
12603
44
12604
13
12605
-13
12606
-34
12607
-52
12608
-67
12609
-79
12610
26
12611
58
12612
51
12613
44
12614
14
12615
-13
12616
-34
12617
-52
12618
-66
12619
-78
12620
26
12621
58
12622
51
12623
44
12624
14
12625
-13
12626
-34
12627
-52
12628
-67
12629
-78
12630
26
12631
58
12632
51
12633
44
12634
14
12635
-12
12636
-34
12637
-52
12638
-67
12639
-78
12640
26
12641
58
12642
51
12643
44
12644
14
12645
-12
12646
-34
12647
-52
12648
-66
12649
-78
12650
26
12651
57
12652
50
12653
44
12654
14
12655
-13
12656
-34
12657
-52
12658
-67
12659
-78
12660
26
12661
58
12662
51
12663
44
12664
14
12665
-13
12666
-34
12667
-52
12668
-67
12669
-78
12670
26
12671
58
12672
50
12673
43
12674
13
12675
-13
12676
-34
12677
-52
12678
-67
12679
-78
12680
26
12681
57
12682
51
12683
44
12684
13
12685
-13
12686
-34
12687
-52
12688
-67
12689
-78
12690
26
12691
58
12692
52
12693
44
12694
14
12695
-12
12696
-34
12697
-52
12698
-67
12699
-78
12700
26
12701
57
12702
51
12703
44
12704
14
12705
-13
12706
-34
12707
-52
12708
-67
12709
-78
12710
26
12711
58
12712
51
12713
44
12714
14
12715
-13
12716
-34
12717
-52
12718
-67
12719
-78
12720
26
12721
58
12722
51
12723
44
12724
14
12725
-12
12726
-34
12727
-52
12728
-67
12729
-78
12730
26
12731
58
12732
51
12733
18
12734
-8
12735
-31
12736
-49
12737
-56
12738
12
12739
46
12740
51
12741
18
12742
-8
12743
-31
12744
-49
12745
-56
12746
11
12747
44
12748
50
12749
17
12750
-9
12751
-32
12752
-50
12753
-58
12754
10
12755
42
12756
48
12757
16
12758
-10
12759
-32
12760
-50
12761
-58
12762
9
12763
42
12764
48
12765
15
12766
-10
12767
-33
12768
-50
12769
-58
12770
9
12771
42
12772
48
12773
15
12774
-10
12775
-33
12776
-51
12777
-59
12778
8
12779
42
12780
48
12781
15
12782
-10
12783
-33
12784
-51
12785
-59
12786
8
12787
42
12788
48
12789
15
12790
-10
12791
-33
12792
-50
12793
-59
12794
8
12795
41
12796
48
12797
39
12798
9
12799
-16
12800
-37
12801
-55
12802
-69
12803
-80
12804
22
12805
54
12806
48
12807
41
12808
11
12809
-15
12810
-36
12811
-54
12812
-68
12813
-80
12814
24
12815
56
12816
49
12817
43
12818
12
12819
-14
12820
-34
12821
-53
12822
-67
12823
-79
12824
25
12825
56
12826
50
12827
42
12828
12
12829
-14
12830
-35
12831
-53
12832
-68
12833
-79
12834
25
12835
56
12836
50
12837
43
12838
12
12839
-14
12840
-34
12841
-53
12842
-67
12843
-79
12844
26
12845
58
12846
50
12847
43
12848
13
12849
-14
12850
-34
12851
-52
12852
-67
12853
-78
12854
26
12855
58
12856
51
12857
44
12858
13
12859
-13
12860
-34
12861
-52
12862
-58
12863
8
12864
44
12865
48
12866
17
12867
-10
12868
-32
12869
-50
12870
-57
12871
8
12872
44
12873
47
12874
16
12875
-10
12876
-32
12877
-51
12878
-58
12879
8
12880
43
12881
47
12882
16
12883
-11
12884
-32
12885
-51
12886
-58
12887
8
12888
43
12889
47
12890
16
12891
-11
12892
-32
12893
-51
12894
-58
12895
8
12896
43
12897
46
12898
16
12899
-11
12900
-32
12901
-51
12902
-58
12903
8
12904
43
12905
47
12906
16
12907
-11
12908
-32
12909
-51
12910
-58
12911
8
12912
43
12913
46
12914
16
12915
-11
12916
-32
12917
-51
12918
-58
12919
7
12920
42
12921
46
12922
16
12923
-11
12924
-32
12925
-51
12926
-66
12927
-78
12928
24
12929
56
12930
48
12931
42
12932
12
12933
-14
12934
-35
12935
-53
12936
-68
12937
-79
12938
25
12939
57
12940
50
12941
44
12942
13
12943
-13
12944
-34
12945
-52
12946
-67
12947
-78
12948
25
12949
56
12950
50
12951
43
12952
13
12953
-14
12954
-34
12955
-52
12956
-67
12957
-79
12958
26
12959
58
12960
50
12961
44
12962
14
12963
-13
12964
-34
12965
-52
12966
-67
12967
-78
12968
26
12969
58
12970
51
12971
44
12972
14
12973
-13
12974
-34
12975
-52
12976
-67
12977
-78
12978
26
12979
57
12980
50
12981
44
12982
14
12983
-13
12984
-34
12985
-52
12986
-67
12987
-78
12988
26
12989
58
12990
51
12991
44
12992
14
12993
-13
12994
-34
12995
-52
12996
-67
12997
-78
12998
26
12999
58
13000
50
13001
43
13002
13
13003
-14
13004
-34
13005
-52
13006
-67
13007
-78
13008
26
13009
58
13010
52
13011
44
13012
14
13013
-12
13014
-34
13015
-52
13016
-67
13017
-78
13018
27
13019
58
13020
52
13021
44
13022
14
13023
-12
13024
-34
13025
-52
13026
-67
13027
-78
13028
26
13029
58
13030
51
13031
44
13032
13
13033
-13
13034
-34
13035
-52
13036
-67
13037
-78
13038
26
13039
58
13040
51
13041
44
13042
14
13043
-12
13044
-34
13045
-52
13046
-67
13047
-78
13048
26
13049
58
13050
51
13051
44
13052
14
13053
-13
13054
-34
13055
-52
13056
-67
13057
-78
13058
26
13059
58
13060
51
13061
44
13062
14
13063
-12
13064
-34
13065
-52
13066
-66
13067
-78
13068
26
13069
58
13070
51
13071
44
13072
13
13073
-13
13074
-34
13075
-52
13076
-67
13077
-78
13078
26
13079
58
13080
51
13081
44
13082
14
13083
-13
13084
-34
13085
-52
13086
-67
13087
-78
13088
26
13089
58
13090
50
13091
44
13092
14
13093
-13
13094
-34
13095
-52
13096
-67
13097
-78
13098
26
13099
58
13100
50
13101
44
13102
13
13103
-13
13104
-34
13105
-52
13106
-67
13107
-78
13108
26
13109
58
13110
51
13111
44
13112
14
13113
-12
13114
-33
13115
-52
13116
-58
13117
8
13118
44
13119
48
13120
17
13121
-10
13122
-32
13123
-50
13124
-58
13125
7
13126
43
13127
47
13128
16
13129
-10
13130
-32
13131
-51
13132
-58
13133
8
13134
43
13135
47
13136
16
13137
-10
13138
-32
13139
-51
13140
-58
13141
8
13142
44
13143
47
13144
16
13145
-10
13146
-32
13147
-51
13148
-58
13149
8
13150
42
13151
46
13152
15
13153
-11
13154
-33
13155
-51
13156
-58
13157
7
13158
43
13159
46
13160
16
13161
-11
13162
-32
13163
-51
13164
-58
13165
8
13166
43
13167
46
13168
16
13169
-11
13170
-32
13171
-51
13172
-58
13173
8
13174
42
13175
46
13176
16
13177
-11
13178
-32
13179
-51
13180
-66
13181
-78
13182
24
13183
56
13184
49
13185
42
13186
12
13187
-14
13188
-35
13189
-53
13190
-68
13191
-79
13192
26
13193
57
13194
50
13195
43
13196
13
13197
-13
13198
-34
13199
-52
13200
-67
13201
-78
13202
25
13203
56
13204
50
13205
43
13206
13
13207
-14
13208
-34
13209
-52
13210
-67
13211
-78
13212
26
13213
58
13214
50
13215
44
13216
14
13217
-13
13218
-34
13219
-52
13220
-67
13221
-78
13222
26
13223
58
13224
51
13225
44
13226
14
13227
-13
13228
-34
13229
-52
13230
-67
13231
-78
13232
26
13233
58
13234
50
13235
44
13236
14
13237
-13
13238
-34
13239
-52
13240
-67
13241
-78
13242
26
13243
58
13244
51
13245
44
13246
14
13247
-13
13248
-34
13249
-52
13250
-67
13251
-78
13252
26
13253
58
13254
50
13255
44
13256
13
13257
-13
13258
-34
13259
-52
13260
-67
13261
-78
13262
26
13263
58
13264
51
13265
44
13266
14
13267
-12
13268
-34
13269
-52
13270
-67
13271
-78
13272
26
13273
58
13274
51
13275
44
13276
13
13277
-13
13278
-34
13279
-52
13280
-67
13281
-78
13282
26
13283
58
13284
51
13285
44
13286
14
13287
-12
13288
-34
13289
-52
13290
-66
13291
-78
13292
26
13293
58
13294
51
13295
44
13296
13
13297
-13
13298
-34
13299
-52
13300
-67
13301
-78
13302
26
13303
57
13304
50
13305
44
13306
14
13307
-13
13308
-34
13309
-52
13310
-58
13311
9
13312
44
13313
48
13314
17
13315
-10
13316
-32
13317
-50
13318
-57
13319
9
13320
44
13321
47
13322
16
13323
-10
13324
-32
13325
-51
13326
-58
13327
9
13328
43
13329
46
13330
16
13331
-11
13332
-32
13333
-51
13334
-58
13335
8
13336
43
13337
46
13338
16
13339
-11
13340
-32
13341
-51
13342
-58
13343
8
13344
42
13345
47
13346
16
13347
-11
13348
-32
13349
-51
13350
-58
13351
7
13352
42
13353
46
13354
15
13355
-12
13356
-32
13357
-51
13358
-58
13359
7
13360
42
13361
47
13362
16
13363
-11
13364
-32
13365
-51
13366
-58
13367
8
13368
43
13369
46
13370
16
13371
-11
13372
-32
13373
-51
13374
-66
13375
-78
13376
25
13377
56
13378
49
13379
42
13380
12
13381
-14
13382
-35
13383
-53
13384
-68
13385
-79
13386
26
13387
57
13388
50
13389
43
13390
12
13391
-14
13392
-34
13393
-53
13394
-67
13395
-78
13396
26
13397
57
13398
50
13399
43
13400
13
13401
-14
13402
-34
13403
-52
13404
-67
13405
-78
13406
25
13407
57
13408
50
13409
44
13410
13
13411
-13
13412
-34
13413
-52
13414
-67
13415
-78
13416
26
13417
58
13418
51
13419
44
13420
13
13421
-13
13422
-34
13423
-52
13424
-67
13425
-78
13426
26
13427
58
13428
50
13429
44
13430
13
13431
-13
13432
-34
13433
-52
13434
-67
13435
-78
13436
26
13437
58
13438
51
13439
44
13440
14
13441
-13
13442
-34
13443
-52
13444
-67
13445
-78
13446
26
13447
58
13448
50
13449
44
13450
13
13451
-13
13452
-34
13453
-52
13454
-67
13455
-78
13456
26
13457
58
13458
50
13459
44
13460
13
13461
-13
13462
-34
13463
-52
13464
-67
13465
-78
13466
27
13467
58
13468
52
13469
44
13470
14
13471
-12
13472
-34
13473
-52
13474
-67
13475
-78
13476
26
13477
57
13478
50
13479
44
13480
13
13481
-13
13482
-34
13483
-52
13484
-67
13485
-78
13486
27
13487
58
13488
52
13489
44
13490
14
13491
-13
13492
-34
13493
-52
13494
-67
13495
-78
13496
26
13497
58
13498
51
13499
44
13500
14
13501
-12
13502
-34
13503
-52
13504
-58
13505
9
13506
44
13507
48
13508
16
13509
-10
13510
-32
13511
-51
13512
-58
13513
8
13514
43
13515
47
13516
16
13517
-10
13518
-32
13519
-51
13520
-58
13521
8
13522
42
13523
46
13524
16
13525
-11
13526
-33
13527
-51
13528
-58
13529
8
13530
44
13531
46
13532
16
13533
-11
13534
-32
13535
-51
13536
-58
13537
8
13538
43
13539
47
13540
16
13541
-10
13542
-32
13543
-51
13544
-58
13545
7
13546
43
13547
46
13548
16
13549
-11
13550
-32
13551
-51
13552
-58
13553
7
13554
42
13555
46
13556
15
13557
-12
13558
-32
13559
-51
13560
-58
13561
8
13562
43
13563
46
13564
40
13565
9
13566
-16
13567
-37
13568
-54
13569
-69
13570
-80
13571
22
13572
55
13573
46
13574
42
13575
10
13576
-14
13577
-36
13578
-53
13579
-68
13580
-79
13581
24
13582
57
13583
48
13584
44
13585
12
13586
-13
13587
-35
13588
-52
13589
-68
13590
-78
13591
24
13592
58
13593
49
13594
44
13595
12
13596
-13
13597
-35
13598
-52
13599
-68
13600
-78
13601
24
13602
58
13603
49
13604
44
13605
12
13606
-13
13607
-35
13608
-52
13609
-68
13610
-78
13611
26
13612
59
13613
50
13614
45
13615
13
13616
-12
13617
-34
13618
-52
13619
-67
13620
-78
13621
26
13622
59
13623
50
13624
46
13625
13
13626
-12
13627
-34
13628
-52
13629
-59
13630
10
13631
43
13632
48
13633
16
13634
-9
13635
-32
13636
-50
13637
-58
13638
8
13639
42
13640
48
13641
16
13642
-10
13643
-32
13644
-50
13645
-59
13646
8
13647
42
13648
48
13649
15
13650
-10
13651
-33
13652
-50
13653
-59
13654
8
13655
41
13656
47
13657
14
13658
-11
13659
-33
13660
-51
13661
-59
13662
8
13663
42
13664
48
13665
15
13666
-10
13667
-33
13668
-50
13669
-59
13670
8
13671
42
13672
48
13673
16
13674
-10
13675
-32
13676
-50
13677
-58
13678
8
13679
41
13680
47
13681
14
13682
-11
13683
-33
13684
-51
13685
-59
13686
8
13687
42
13688
47
13689
14
13690
-11
13691
-33
13692
-51
13693
-66
13694
-77
13695
24
13696
58
13697
48
13698
44
13699
12
13700
-13
13701
-35
13702
-52
13703
-68
13704
-78
13705
24
13706
57
13707
48
13708
44
13709
12
13710
-13
13711
-35
13712
-52
13713
-68
13714
-78
13715
25
13716
58
13717
49
13718
44
13719
12
13720
-13
13721
-35
13722
-52
13723
-68
13724
-78
13725
25
13726
58
13727
50
13728
44
13729
12
13730
-13
13731
-35
13732
-52
13733
-67
13734
-78
13735
25
13736
59
13737
50
13738
45
13739
13
13740
-12
13741
-34
13742
-52
13743
-67
13744
-78
13745
26
13746
60
13747
50
13748
45
13749
13
13750
-12
13751
-34
13752
-52
13753
-67
13754
-78
13755
26
13756
59
13757
50
13758
45
13759
13
13760
-12
13761
-34
13762
-52
13763
-67
13764
-78
13765
26
13766
59
13767
50
13768
45
13769
13
13770
-12
13771
-34
13772
-52
13773
-67
13774
-78
13775
25
13776
58
13777
49
13778
44
13779
12
13780
-13
13781
-35
13782
-52
13783
-68
13784
-78
13785
25
13786
59
13787
50
13788
45
13789
13
13790
-12
13791
-34
13792
-52
13793
-67
13794
-78
13795
25
13796
59
13797
50
13798
46
13799
13
13800
-12
13801
-34
13802
-52
13803
-67
13804
-78
13805
25
13806
58
13807
50
13808
44
13809
12
13810
-13
13811
-34
13812
-52
13813
-68
13814
-78
13815
26
13816
59
13817
50
13818
46
13819
13
13820
-12
13821
-34
13822
-52
13823
-58
13824
9
13825
42
13826
48
13827
16
13828
-10
13829
-32
13830
-50
13831
-58
13832
9
13833
42
13834
48
13835
16
13836
-10
13837
-32
13838
-50
13839
-58
13840
9
13841
42
13842
48
13843
15
13844
-10
13845
-33
13846
-50
13847
-58
13848
9
13849
42
13850
48
13851
15
13852
-10
13853
-32
13854
-50
13855
-59
13856
8
13857
41
13858
47
13859
14
13860
-11
13861
-33
13862
-51
13863
-59
13864
8
13865
42
13866
48
13867
15
13868
-10
13869
-33
13870
-50
13871
-59
13872
8
13873
41
13874
47
13875
14
13876
-11
13877
-33
13878
-51
13879
-60
13880
8
13881
41
13882
46
13883
14
13884
-12
13885
-34
13886
-51
13887
-67
13888
-78
13889
24
13890
57
13891
48
13892
42
13893
10
13894
-14
13895
-36
13896
-53
13897
-68
13898
-79
13899
24
13900
58
13901
49
13902
43
13903
12
13904
-13
13905
-35
13906
-52
13907
-68
13908
-78
13909
25
13910
58
13911
49
13912
44
13913
12
13914
-13
13915
-35
13916
-52
13917
-68
13918
-78
13919
25
13920
59
13921
50
13922
44
13923
13
13924
-12
13925
-34
13926
-52
13927
-67
13928
-78
13929
26
13930
58
13931
48
13932
44
13933
12
13934
-12
13935
-34
13936
-52
13937
-67
13938
-78
13939
26
13940
59
13941
49
13942
45
13943
13
13944
-12
13945
-34
13946
-52
13947
-67
13948
-78
13949
26
13950
59
13951
50
13952
45
13953
13
13954
-12
13955
-34
13956
-52
13957
-67
13958
-78
13959
25
13960
58
13961
50
13962
45
13963
13
13964
-12
13965
-34
13966
-52
13967
-67
13968
-78
13969
26
13970
58
13971
49
13972
45
13973
13
13974
-12
13975
-34
13976
-52
13977
-67
13978
-78
13979
26
13980
58
13981
49
13982
46
13983
13
13984
-12
13985
-34
13986
-52
13987
-67
13988
-78
13989
25
13990
58
13991
50
13992
45
13993
13
13994
-12
13995
-34
13996
-52
13997
-67
13998
-78
13999
26
14000
59
14001
50
14002
45
14003
13
14004
-12
14005
-34
14006
-52
14007
-67
14008
-78
14009
26
14010
60
14011
50
14012
46
14013
13
14014
-12
14015
-34
14016
-52
14017
-67
14018
-78
14019
26
14020
60
14021
50
14022
45
14023
13
14024
-12
14025
-34
14026
-52
14027
-67
14028
-78
14029
25
14030
59
14031
50
14032
44
14033
12
14034
-12
14035
-34
14036
-52
14037
-67
14038
-78
14039
26
14040
59
14041
50
14042
45
14043
13
14044
-12
14045
-34
14046
-52
14047
-67
14048
-78
14049
26
14050
59
14051
50
14052
45
14053
13
14054
-12
14055
-34
14056
-52
14057
-67
14058
-78
14059
25
14060
58
14061
50
14062
44
14063
12
14064
-13
14065
-34
14066
-52
14067
-67
14068
-78
14069
26
14070
59
14071
50
14072
44
14073
13
14074
-12
14075
-34
14076
-52
14077
-58
14078
10
14079
43
14080
49
14081
16
14082
-9
14083
-32
14084
-50
14085
-58
14086
9
14087
42
14088
48
14089
15
14090
-10
14091
-32
14092
-50
14093
-59
14094
8
14095
42
14096
48
14097
16
14098
-10
14099
-32
14100
-50
14101
-58
14102
8
14103
42
14104
47
14105
15
14106
-10
14107
-33
14108
-51
14109
-59
14110
8
14111
41
14112
48
14113
15
14114
-10
14115
-33
14116
-50
14117
-59
14118
8
14119
42
14120
48
14121
15
14122
-10
14123
-33
14124
-50
14125
-58
14126
8
14127
41
14128
47
14129
15
14130
-10
14131
-33
14132
-51
14133
-59
14134
8
14135
42
14136
48
14137
15
14138
-10
14139
-33
14140
-51
14141
-59
14142
8
14143
42
14144
48
14145
15
14146
-10
14147
-33
14148
-50
14149
-59
14150
8
14151
41
14152
46
14153
14
14154
-11
14155
-33
14156
-51
14157
-59
14158
8
14159
41
14160
47
14161
14
14162
-11
14163
-33
14164
-51
14165
-59
14166
8
14167
42
14168
48
14169
15
14170
-10
14171
-33
14172
-50
14173
-59
14174
8
14175
42
14176
47
14177
15
14178
-10
14179
-33
14180
-51
14181
-59
14182
8
14183
42
14184
48
14185
15
14186
-10
14187
-33
14188
-51
14189
-59
14190
8
14191
42
14192
48
14193
15
14194
-10
14195
-33
14196
-50
14197
-59
14198
8
14199
41
14200
47
14201
14
14202
-11
14203
-33
14204
-51
14205
-59
14206
8
14207
41
14208
47
14209
14
14210
-11
14211
-33
14212
-51
14213
-59
14214
8
14215
42
14216
48
14217
15
14218
-10
14219
-33
14220
-50
14221
-58
14222
8
14223
42
14224
47
14225
15
14226
-10
14227
-33
14228
-51
14229
-59
14230
8
14231
41
14232
48
14233
15
14234
-10
14235
-33
14236
-51
14237
-59
14238
8
14239
42
14240
48
14241
15
14242
-11
14243
-33
14244
-51
14245
-59
14246
8
14247
41
14248
47
14249
14
14250
-11
14251
-33
14252
-51
14253
-60
14254
8
14255
41
14256
47
14257
14
14258
-11
14259
-33
14260
-51
14261
-59
14262
8
14263
41
14264
47
14265
14
14266
-11
14267
-33
14268
-51
14269
-59
14270
9
14271
42
14272
48
14273
15
14274
-10
14275
-33
14276
-50
14277
-59
14278
8
14279
41
14280
48
14281
15
14282
-10
14283
-33
14284
-50
14285
-59
14286
8
14287
41
14288
46
14289
14
14290
-11
14291
-33
14292
-51
14293
-59
14294
8
14295
42
14296
48
14297
15
14298
-10
14299
-33
14300
-50
14301
-59
14302
8
14303
41
14304
46
14305
14
14306
-11
14307
-34
14308
-51
14309
-59
14310
8
14311
42
14312
47
14313
14
14314
-11
14315
-33
14316
-51
14317
-59
14318
8
14319
42
14320
48
14321
15
14322
-10
14323
-33
14324
-50
14325
-59
14326
8
14327
42
14328
47
14329
14
14330
-11
14331
-33
14332
-51
14333
-66
14334
-78
14335
24
14336
57
14337
48
14338
43
14339
11
14340
-14
14341
-36
14342
-53
14343
-68
14344
-78
14345
24
14346
58
14347
49
14348
44
14349
12
14350
-13
14351
-35
14352
-52
14353
-68
14354
-78
14355
25
14356
58
14357
49
14358
44
14359
12
14360
-13
14361
-34
14362
-52
14363
-67
14364
-78
14365
25
14366
58
14367
50
14368
44
14369
13
14370
-12
14371
-34
14372
-52
14373
-67
14374
-78
14375
25
14376
58
14377
48
14378
44
14379
12
14380
-13
14381
-35
14382
-52
14383
-68
14384
-78
14385
26
14386
59
14387
50
14388
46
14389
13
14390
-12
14391
-34
14392
-52
14393
-67
14394
-78
14395
26
14396
59
14397
50
14398
44
14399
13
14400
-12
14401
-34
14402
-52
14403
-67
14404
-78
14405
26
14406
58
14407
50
14408
44
14409
13
14410
-12
14411
-34
14412
-52
14413
-67
14414
-78
14415
26
14416
59
14417
50
14418
46
14419
13
14420
-12
14421
-34
14422
-52
14423
-67
14424
-78
14425
26
14426
58
14427
50
14428
44
14429
12
14430
-12
14431
-34
14432
-52
14433
-68
14434
-78
14435
25
14436
60
14437
50
14438
44
14439
12
14440
-12
14441
-34
14442
-52
14443
-67
14444
-78
14445
26
14446
60
14447
50
14448
45
14449
13
14450
-12
14451
-34
14452
-52
14453
-67
14454
-78
14455
25
14456
58
14457
50
14458
44
14459
12
14460
-13
14461
-34
14462
-52
14463
-59
14464
10
14465
43
14466
49
14467
16
14468
-10
14469
-32
14470
-50
14471
-58
14472
9
14473
43
14474
48
14475
16
14476
-10
14477
-32
14478
-50
14479
-58
14480
8
14481
42
14482
48
14483
14
14484
-11
14485
-33
14486
-51
14487
-59
14488
9
14489
42
14490
48
14491
15
14492
-10
14493
-33
14494
-50
14495
-58
14496
9
14497
42
14498
48
14499
15
14500
-10
14501
-33
14502
-50
14503
-59
14504
8
14505
42
14506
48
14507
15
14508
-10
14509
-33
14510
-50
14511
-58
14512
9
14513
42
14514
48
14515
15
14516
-10
14517
-33
14518
-51
14519
-58
14520
9
14521
42
14522
48
14523
15
14524
-10
14525
-33
14526
-50
14527
-59
14528
8
14529
41
14530
48
14531
15
14532
-10
14533
-33
14534
-50
14535
-59
14536
8
14537
41
14538
47
14539
15
14540
-10
14541
-33
14542
-51
14543
-59
14544
8
14545
40
14546
46
14547
14
14548
-11
14549
-34
14550
-51
14551
-60
14552
7
14553
40
14554
46
14555
14
14556
-11
14557
-33
14558
-51
14559
-60
14560
8
14561
41
14562
46
14563
14
14564
-11
14565
-33
14566
-51
14567
-59
14568
8
14569
42
14570
48
14571
15
14572
-10
14573
-33
14574
-50
14575
-59
14576
8
14577
42
14578
48
14579
15
14580
-11
14581
-33
14582
-51
14583
-59
14584
8
14585
42
14586
48
14587
15
14588
-10
14589
-33
14590
-50
14591
-59
14592
8
14593
41
14594
47
14595
14
14596
-11
14597
-33
14598
-51
14599
-59
14600
8
14601
42
14602
48
14603
15
14604
-10
14605
-33
14606
-51
14607
-59
14608
8
14609
41
14610
47
14611
14
14612
-11
14613
-33
14614
-51
14615
-59
14616
8
14617
42
14618
47
14619
14
14620
-11
14621
-33
14622
-51
14623
-59
14624
9
14625
42
14626
48
14627
15
14628
-11
14629
-33
14630
-51
14631
-59
14632
8
14633
42
14634
48
14635
15
14636
-10
14637
-33
14638
-50
14639
-59
14640
8
14641
42
14642
47
14643
15
14644
-10
14645
-33
14646
-50
14647
-59
14648
8
14649
41
14650
47
14651
14
14652
-11
14653
-33
14654
-51
14655
-59
14656
8
14657
42
14658
48
14659
15
14660
-10
14661
-33
14662
-51
14663
-59
14664
8
14665
41
14666
48
14667
15
14668
-10
14669
-33
14670
-50
14671
-59
14672
8
14673
41
14674
46
14675
14
14676
-11
14677
-33
14678
-51
14679
-60
14680
7
14681
41
14682
46
14683
14
14684
-11
14685
-33
14686
-51
14687
-59
14688
8
14689
42
14690
48
14691
15
14692
-10
14693
-33
14694
-50
14695
-59
14696
8
14697
42
14698
47
14699
14
14700
-11
14701
-33
14702
-51
14703
-59
14704
8
14705
42
14706
48
14707
15
14708
-10
14709
-33
14710
-50
14711
-59
14712
8
14713
42
14714
48
14715
15
14716
-10
14717
-33
14718
-51
14719
-59
14720
9
14721
42
14722
48
14723
15
14724
-10
14725
-33
14726
-50
14727
-59
14728
8
14729
41
14730
47
14731
14
14732
-11
14733
-33
14734
-51
14735
-58
14736
8
14737
42
14738
47
14739
14
14740
-11
14741
-33
14742
-51
14743
-58
14744
9
14745
42
14746
48
14747
15
14748
-10
14749
-33
14750
-50
14751
-58
14752
8
14753
41
14754
47
14755
14
14756
-11
14757
-33
14758
-51
14759
-59
14760
8
14761
42
14762
48
14763
15
14764
-10
14765
-33
14766
-50
14767
-59
14768
8
14769
42
14770
48
14771
15
14772
-10
14773
-33
14774
-50
14775
-59
14776
8
14777
41
14778
46
14779
14
14780
-11
14781
-33
14782
-51
14783
-59
14784
8
14785
41
14786
47
14787
15
14788
-11
14789
-33
14790
-51
14791
-59
14792
9
14793
42
14794
47
14795
15
14796
-10
14797
-33
14798
-51
14799
-58
14800
8
14801
41
14802
47
14803
14
14804
-11
14805
-33
14806
-51
14807
-59
14808
8
14809
41
14810
47
14811
15
14812
-10
14813
-33
14814
-51
14815
-59
14816
8
14817
41
14818
48
14819
15
14820
-10
14821
-33
14822
-51
14823
-59
14824
8
14825
42
14826
47
14827
15
14828
-11
14829
-33
14830
-51
14831
-59
14832
8
14833
41
14834
47
14835
14
14836
-11
14837
-33
14838
-51
14839
-59
14840
8
14841
42
14842
48
14843
15
14844
-10
14845
-33
14846
-50
14847
-58
14848
8
14849
42
14850
47
14851
14
14852
-11
14853
-33
14854
-51
14855
-59
14856
7
14857
41
14858
46
14859
14
14860
-11
14861
-33
14862
-51
14863
-60
14864
6
14865
41
14866
47
14867
14
14868
-11
14869
-33
14870
-51
14871
-59
14872
8
14873
41
14874
47
14875
14
14876
-11
14877
-33
14878
-51
14879
-59
14880
7
14881
41
14882
47
14883
14
14884
-11
14885
-33
14886
-51
14887
-59
14888
8
14889
42
14890
48
14891
15
14892
-10
14893
-33
14894
-50
14895
-58
14896
9
14897
42
14898
47
14899
14
14900
-11
14901
-33
14902
-51
14903
-59
14904
7
14905
42
14906
46
14907
14
14908
-11
14909
-33
14910
-51
14911
-60
14912
8
14913
42
14914
47
14915
15
14916
-11
14917
-33
14918
-51
14919
-59
14920
8
14921
42
14922
47
14923
14
14924
-11
14925
-33
14926
-51
14927
-59
14928
8
14929
42
14930
47
14931
14
14932
-11
14933
-33
14934
-51
14935
-60
14936
7
14937
41
14938
48
14939
15
14940
-10
14941
-33
14942
-51
14943
-58
14944
9
14945
42
14946
48
14947
15
14948
-10
14949
-33
14950
-50
14951
-59
14952
9
14953
42
14954
48
14955
15
14956
-10
14957
-32
14958
-50
14959
-58
14960
8
14961
41
14962
47
14963
14
14964
-11
14965
-33
14966
-51
14967
-59
14968
8
14969
42
14970
48
14971
15
14972
-10
14973
-33
14974
-50
14975
-59
14976
8
14977
41
14978
47
14979
14
14980
-11
14981
-33
14982
-51
14983
-59
14984
8
14985
42
14986
48
14987
15
14988
-10
14989
-33
14990
-50
14991
-59
14992
8
14993
42
14994
48
14995
15
14996
-10
14997
-33
14998
-51
14999
-59
15000
8
15001
42
15002
48
15003
15
15004
-10
15005
-33
15006
-51
15007
-59
15008
8
15009
42
15010
48
15011
15
15012
-10
15013
-33
15014
-51
15015
-59
15016
8
15017
42
15018
48
15019
15
15020
-10
15021
-33
15022
-50
15023
-58
15024
8
15025
42
15026
47
15027
15
15028
-11
15029
-33
15030
-51
15031
-59
15032
8
15033
42
15034
47
15035
14
15036
-11
15037
-33
15038
-51
15039
-67
15040
-78
15041
24
15042
57
15043
48
15044
44
15045
12
15046
-13
15047
-35
15048
-52
15049
-68
15050
-78
15051
24
15052
58
15053
48
15054
43
15055
12
15056
-13
15057
-35
15058
-53
15059
-68
15060
-78
15061
26
15062
58
15063
49
15064
44
15065
12
15066
-13
15067
-34
15068
-52
15069
-68
15070
-78
15071
26
15072
59
15073
50
15074
46
15075
13
15076
-12
15077
-34
15078
-52
15079
-67
15080
-78
15081
25
15082
58
15083
49
15084
44
15085
12
15086
-13
15087
-35
15088
-52
15089
-67
15090
-78
15091
26
15092
59
15093
50
15094
45
15095
13
15096
-12
15097
-34
15098
-52
15099
-67
15100
-78
15101
25
15102
58
15103
49
15104
44
15105
12
15106
-13
15107
-35
15108
-52
15109
-68
15110
-78
15111
26
15112
58
15113
50
15114
44
15115
12
15116
-13
15117
-34
15118
-52
15119
-67
15120
-78
15121
26
15122
59
15123
50
15124
46
15125
13
15126
-12
15127
-34
15128
-52
15129
-67
15130
-78
15131
25
15132
58
15133
50
15134
45
15135
13
15136
-12
15137
-34
15138
-52
15139
-68
15140
-78
15141
25
15142
59
15143
50
15144
45
15145
13
15146
-12
15147
-34
15148
-52
15149
-67
15150
-78
15151
25
15152
58
15153
49
15154
44
15155
12
15156
-13
15157
-34
15158
-52
15159
-68
15160
-78
15161
25
15162
58
15163
50
15164
45
15165
13
15166
-12
15167
-34
15168
-52
15169
-67
15170
-78
15171
25
15172
59
15173
50
15174
45
15175
13
15176
-12
15177
-34
15178
-52
15179
-67
15180
-78
15181
26
15182
58
15183
50
15184
44
15185
12
15186
-12
15187
-34
15188
-52
15189
-67
15190
-78
15191
26
15192
60
15193
50
15194
46
15195
13
15196
-12
15197
-34
15198
-52
15199
-67
15200
-78
15201
25
15202
59
15203
50
15204
46
15205
13
15206
-12
15207
-34
15208
-52
15209
-67
15210
-78
15211
25
15212
58
15213
50
15214
44
15215
12
15216
-12
15217
-34
15218
-52
15219
-67
15220
-78
15221
26
15222
60
15223
50
15224
45
15225
13
15226
-12
15227
-34
15228
-52
15229
-67
15230
-78
15231
25
15232
58
15233
50
15234
44
15235
13
15236
-12
15237
-34
15238
-52
15239
-67
15240
-78
15241
26
15242
59
15243
50
15244
45
15245
13
15246
-12
15247
-34
15248
-52
15249
-67
15250
-78
15251
26
15252
58
15253
50
15254
44
15255
12
15256
-13
15257
-35
15258
-52
15259
-67
15260
-78
15261
26
15262
60
15263
50
15264
45
15265
13
15266
-12
15267
-34
15268
-52
15269
-67
15270
-78
15271
26
15272
59
15273
50
15274
45
15275
13
15276
-12
15277
-34
15278
-52
15279
-67
15280
-78
15281
24
15282
58
15283
49
15284
44
15285
12
15286
-13
15287
-35
15288
-52
15289
-68
15290
-78
15291
26
15292
59
15293
50
15294
19
15295
-8
15296
-30
15297
-49
15298
-55
15299
12
15300
46
15301
50
15302
19
15303
-8
15304
-30
15305
-49
15306
-56
15307
10
15308
44
15309
48
15310
17
15311
-10
15312
-31
15313
-50
15314
-57
15315
8
15316
43
15317
47
15318
16
15319
-10
15320
-32
15321
-50
15322
-58
15323
7
15324
43
15325
47
15326
16
15327
-10
15328
-32
15329
-51
15330
-58
15331
8
15332
42
15333
46
15334
15
15335
-11
15336
-33
15337
-51
15338
-59
15339
6
15340
42
15341
46
15342
15
15343
-12
15344
-33
15345
-52
15346
-59
15347
8
15348
43
15349
46
15350
16
15351
-11
15352
-32
15353
-51
15354
-58
15355
7
15356
43
15357
46
15358
16
15359
-11
15360
-32
15361
-51
15362
-58
15363
8
15364
43
15365
47
15366
16
15367
-11
15368
-32
15369
-51
15370
-58
15371
8
15372
43
15373
47
15374
16
15375
-11
15376
-32
15377
-51
15378
-58
15379
7
15380
42
15381
46
15382
16
15383
-11
15384
-32
15385
-51
15386
-58
15387
8
15388
43
15389
46
15390
16
15391
-11
15392
-32
15393
-51
15394
-58
15395
8
15396
43
15397
46
15398
16
15399
-11
15400
-32
15401
-51
15402
-58
15403
7
15404
42
15405
46
15406
16
15407
-11
15408
-32
15409
-51
15410
-58
15411
7
15412
42
15413
46
15414
15
15415
-12
15416
-33
15417
-52
15418
-59
15419
8
15420
43
15421
46
15422
16
15423
-11
15424
-32
15425
-51
15426
-58
15427
8
15428
42
15429
46
15430
15
15431
-11
15432
-33
15433
-52
15434
-59
15435
7
15436
43
15437
46
15438
16
15439
-11
15440
-33
15441
-51
15442
-58
15443
8
15444
43
15445
46
15446
16
15447
-11
15448
-32
15449
-51
15450
-58
15451
7
15452
43
15453
46
15454
15
15455
-11
15456
-32
15457
-51
15458
-58
15459
6
15460
42
15461
46
15462
15
15463
-11
15464
-32
15465
-51
15466
-59
15467
7
15468
42
15469
46
15470
15
15471
-12
15472
-33
15473
-52
15474
-59
15475
7
15476
41
15477
45
15478
15
15479
-12
15480
-33
15481
-52
15482
-59
15483
7
15484
42
15485
46
15486
16
15487
-11
15488
-32
15489
-51
15490
-58
15491
7
15492
42
15493
46
15494
16
15495
-11
15496
-32
15497
-51
15498
-58
15499
8
15500
43
15501
46
15502
15
15503
-12
15504
-32
15505
-51
15506
-59
15507
6
15508
43
15509
47
15510
16
15511
-11
15512
-32
15513
-51
15514
-58
15515
7
15516
42
15517
46
15518
16
15519
-11
15520
-32
15521
-51
15522
-58
15523
8
15524
42
15525
46
15526
15
15527
-12
15528
-33
15529
-52
15530
-59
15531
8
15532
43
15533
46
15534
15
15535
-12
15536
-33
15537
-51
15538
-59
15539
6
15540
43
15541
46
15542
16
15543
-11
15544
-32
15545
-51
15546
-58
15547
8
15548
42
15549
46
15550
40
15551
8
15552
-16
15553
-38
15554
-54
15555
-70
15556
-80
15557
23
15558
56
15559
47
15560
42
15561
10
15562
-14
15563
-36
15564
-53
15565
-69
15566
-79
15567
24
15568
58
15569
48
15570
44
15571
12
15572
-13
15573
-35
15574
-52
15575
-68
15576
-78
15577
25
15578
58
15579
48
15580
44
15581
12
15582
-13
15583
-35
15584
-52
15585
-68
15586
-78
15587
25
15588
58
15589
49
15590
44
15591
12
15592
-12
15593
-34
15594
-52
15595
-67
15596
-78
15597
24
15598
59
15599
50
15600
45
15601
13
15602
-12
15603
-34
15604
-52
15605
-67
15606
-78
15607
24
15608
59
15609
49
15610
44
15611
12
15612
-13
15613
-34
15614
-52
15615
-59
15616
10
15617
44
15618
49
15619
16
15620
-9
15621
-32
15622
-50
15623
-58
15624
10
15625
42
15626
48
15627
16
15628
-10
15629
-32
15630
-50
15631
-59
15632
8
15633
42
15634
48
15635
16
15636
-10
15637
-32
15638
-50
15639
-59
15640
8
15641
42
15642
48
15643
16
15644
-10
15645
-32
15646
-50
15647
-58
15648
8
15649
42
15650
48
15651
15
15652
-10
15653
-32
15654
-50
15655
-58
15656
8
15657
42
15658
48
15659
15
15660
-10
15661
-33
15662
-51
15663
-59
15664
8
15665
42
15666
48
15667
15
15668
-10
15669
-33
15670
-50
15671
-58
15672
8
15673
42
15674
48
15675
16
15676
-10
15677
-32
15678
-50
15679
-58
15680
8
15681
41
15682
46
15683
14
15684
-11
15685
-33
15686
-51
15687
-60
15688
8
15689
42
15690
48
15691
15
15692
-10
15693
-33
15694
-50
15695
-58
15696
8
15697
42
15698
47
15699
14
15700
-11
15701
-33
15702
-51
15703
-59
15704
7
15705
41
15706
47
15707
14
15708
-10
15709
-33
15710
-51
15711
-59
15712
8
15713
41
15714
46
15715
14
15716
-11
15717
-34
15718
-51
15719
-60
15720
8
15721
42
15722
48
15723
15
15724
-10
15725
-33
15726
-51
15727
-59
15728
8
15729
42
15730
47
15731
15
15732
-10
15733
-33
15734
-51
15735
-59
15736
8
15737
42
15738
48
15739
15
15740
-10
15741
-33
15742
-50
15743
-66
15744
-77
15745
25
15746
58
15747
49
15748
44
15749
12
15750
-13
15751
-34
15752
-52
15753
-67
15754
-78
15755
24
15756
58
15757
49
15758
44
15759
12
15760
-13
15761
-34
15762
-52
15763
-68
15764
-78
15765
24
15766
58
15767
50
15768
44
15769
12
15770
-12
15771
-34
15772
-52
15773
-67
15774
-78
15775
25
15776
58
15777
49
15778
44
15779
12
15780
-13
15781
-35
15782
-52
15783
-68
15784
-78
15785
25
15786
58
15787
50
15788
44
15789
12
15790
-13
15791
-35
15792
-52
15793
-67
15794
-78
15795
26
15796
59
15797
50
15798
46
15799
13
15800
-12
15801
-34
15802
-52
15803
-67
15804
-78
15805
25
15806
58
15807
50
15808
44
15809
12
15810
-12
15811
-34
15812
-52
15813
-67
15814
-78
15815
25
15816
58
15817
50
15818
45
15819
13
15820
-12
15821
-34
15822
-52
15823
-67
15824
-78
15825
26
15826
59
15827
50
15828
45
15829
13
15830
-12
15831
-34
15832
-52
15833
-67
15834
-78
15835
25
15836
59
15837
50
15838
45
15839
13
15840
-12
15841
-34
15842
-52
15843
-67
15844
-78
15845
25
15846
59
15847
50
15848
45
15849
13
15850
-12
15851
-34
15852
-52
15853
-67
15854
-78
15855
26
15856
58
15857
50
15858
44
15859
12
15860
-12
15861
-35
15862
-52
15863
-67
15864
-78
15865
26
15866
59
15867
50
15868
45
15869
13
15870
-12
15871
-34
15872
-52
15873
-67
15874
-78
15875
26
15876
59
15877
50
15878
44
15879
12
15880
-12
15881
-34
15882
-52
15883
-68
15884
-78
15885
26
15886
59
15887
50
15888
46
15889
13
15890
-12
15891
-34
15892
-52
15893
-67
15894
-78
15895
26
15896
59
15897
50
15898
45
15899
13
15900
-12
15901
-34
15902
-52
15903
-67
15904
-78
15905
26
15906
59
15907
50
15908
45
15909
13
15910
-12
15911
-34
15912
-52
15913
-67
15914
-78
15915
24
15916
58
15917
50
15918
44
15919
12
15920
-12
15921
-34
15922
-52
15923
-67
15924
-78
15925
26
15926
59
15927
50
15928
44
15929
12
15930
-12
15931
-34
15932
-52
15933
-59
15934
9
15935
43
15936
49
15937
16
15938
-9
15939
-32
15940
-50
15941
-58
15942
9
15943
42
15944
48
15945
16
15946
-10
15947
-32
15948
-50
15949
-58
15950
9
15951
42
15952
48
15953
15
15954
-10
15955
-33
15956
-50
15957
-59
15958
8
15959
42
15960
48
15961
14
15962
-11
15963
-33
15964
-51
15965
-60
15966
7
15967
41
15968
46
15969
14
15970
-11
15971
-33
15972
-51
15973
-59
15974
8
15975
41
15976
47
15977
14
15978
-11
15979
-33
15980
-51
15981
-59
15982
8
15983
42
15984
47
15985
14
15986
-11
15987
-33
15988
-51
15989
-59
15990
8
15991
42
15992
48
15993
15
15994
-10
15995
-33
15996
-50
15997
-66
15998
-77
15999
24
16000
58
16001
48
16002
43
16003
12
16004
-14
16005
-35
16006
-52
16007
-68
16008
-78
16009
24
16010
58
16011
50
16012
44
16013
12
16014
-13
16015
-34
16016
-52
16017
-67
16018
-78
16019
25
16020
58
16021
50
16022
44
16023
13
16024
-12
16025
-34
16026
-52
16027
-67
16028
-78
16029
24
16030
59
16031
49
16032
44
16033
12
16034
-13
16035
-34
16036
-52
16037
-68
16038
-78
16039
25
16040
58
16041
50
16042
45
16043
13
16044
-12
16045
-34
16046
-52
16047
-67
16048
-78
16049
26
16050
59
16051
50
16052
45
16053
13
16054
-12
16055
-34
16056
-52
16057
-67
16058
-78
16059
25
16060
58
16061
50
16062
44
16063
12
16064
-13
16065
-34
16066
-52
16067
-68
16068
-78
16069
26
16070
60
16071
50
16072
45
16073
13
16074
-12
16075
-34
16076
-52
16077
-67
16078
-78
16079
26
16080
58
16081
50
16082
44
16083
12
16084
-13
16085
-34
16086
-52
16087
-68
16088
-78
16089
26
16090
59
16091
50
16092
45
16093
13
16094
-12
16095
-34
16096
-52
16097
-67
16098
-78
16099
26
16100
59
16101
50
16102
45
16103
13
16104
-12
16105
-34
16106
-52
16107
-67
16108
-78
16109
25
16110
58
16111
49
16112
44
16113
12
16114
-12
16115
-35
16116
-52
16117
-67
16118
-78
16119
26
16120
59
16121
50
16122
45
16123
13
16124
-12
16125
-34
16126
-52
16127
-67
16128
-78
16129
25
16130
58
16131
50
16132
44
16133
12
16134
-12
16135
-34
16136
-52
16137
-68
16138
-78
16139
26
16140
58
16141
50
16142
45
16143
13
16144
-12
16145
-34
16146
-52
16147
-67
16148
-78
16149
25
16150
59
16151
50
16152
44
16153
13
16154
-12
16155
-34
16156
-52
16157
-67
16158
-78
16159
26
16160
59
16161
50
16162
44
16163
12
16164
-12
16165
-34
16166
-52
16167
-67
16168
-78
16169
26
16170
59
16171
50
16172
45
16173
13
16174
-12
16175
-34
16176
-52
16177
-67
16178
-78
16179
26
16180
59
16181
50
16182
44
16183
12
16184
-12
16185
-34
16186
-52
16187
-68
16188
-78
16189
26
16190
58
16191
50
16192
18
16193
-8
16194
-30
16195
-50
16196
-55
16197
12
16198
47
16199
50
16200
19
16201
-8
16202
-30
16203
-49
16204
-56
16205
10
16206
44
16207
48
16208
17
16209
-10
16210
-32
16211
-50
16212
-57
16213
9
16214
44
16215
48
16216
16
16217
-10
16218
-32
16219
-50
16220
-58
16221
8
16222
43
16223
47
16224
16
16225
-11
16226
-32
16227
-51
16228
-58
16229
8
16230
43
16231
46
16232
16
16233
-11
16234
-32
16235
-51
16236
-58
16237
7
16238
42
16239
46
16240
16
16241
-11
16242
-32
16243
-52
16244
-58
16245
8
16246
42
16247
46
16248
16
16249
-11
16250
-32
16251
-51
16252
-58
16253
7
16254
42
16255
46
16256
16
16257
-11
16258
-32
16259
-51
16260
-58
16261
6
16262
41
16263
46
16264
15
16265
-11
16266
-33
16267
-51
16268
-59
16269
6
16270
42
16271
46
16272
15
16273
-11
16274
-33
16275
-52
16276
-59
16277
7
16278
43
16279
46
16280
16
16281
-11
16282
-32
16283
-51
16284
-58
16285
7
16286
42
16287
46
16288
15
16289
-12
16290
-33
16291
-51
16292
-58
16293
8
16294
43
16295
47
16296
16
16297
-11
16298
-32
16299
-51
16300
-58
16301
8
16302
43
16303
46
16304
16
16305
-11
16306
-32
16307
-51
16308
-58
16309
7
16310
42
16311
46
16312
16
16313
-11
16314
-32
16315
-51
16316
-58
16317
7
16318
42
16319
46
16320
16
16321
-11
16322
-32
16323
-51
16324
-58
16325
8
16326
43
16327
46
16328
16
16329
-11
16330
-32
16331
-51
16332
-58
16333
7
16334
42
16335
46
16336
15
16337
-12
16338
-33
16339
-52
16340
-59
16341
7
16342
42
16343
46
16344
16
16345
-11
16346
-32
16347
-51
16348
-58
16349
8
16350
43
16351
46
16352
16
16353
-11
16354
-32
16355
-51
16356
-58
16357
7
16358
43
16359
46
16360
16
16361
-11
16362
-32
16363
-51
16364
-58
16365
8
16366
43
16367
46
16368
16
16369
-11
16370
-32
16371
-51
16372
-58
16373
8
16374
43
16375
46
16376
16
16377
-11
16378
-32
16379
-51
16380
-58
16381
8
16382
42
16383
46
16384
15
16385
-11
16386
-32
16387
-51
16388
-58
16389
8
16390
42
16391
46
16392
15
16393
-12
16394
-33
16395
-52
16396
-58
16397
8
16398
43
16399
46
16400
16
16401
-11
16402
-32
16403
-51
16404
-58
16405
8
16406
42
16407
46
16408
15
16409
-12
16410
-32
16411
-52
16412
-59
16413
7
16414
42
16415
46
16416
15
16417
-12
16418
-32
16419
-51
16420
-58
16421
8
16422
42
16423
46
16424
16
16425
-11
16426
-32
16427
-51
16428
-58
16429
7
16430
42
16431
46
16432
15
16433
-12
16434
-33
16435
-52
16436
-58
16437
7
16438
42
16439
46
16440
15
16441
-11
16442
-32
16443
-51
16444
-58
16445
8
16446
42
16447
46
16448
16
16449
-11
16450
-32
16451
-51
16452
-58
16453
8
16454
43
16455
46
16456
15
16457
-12
16458
-33
16459
-51
16460
-59
16461
6
16462
42
16463
46
16464
15
16465
-12
16466
-33
16467
-52
16468
-59
16469
7
16470
42
16471
46
16472
15
16473
-12
16474
-33
16475
-52
16476
-59
16477
6
16478
42
16479
46
16480
15
16481
-12
16482
-33
16483
-52
16484
-59
16485
7
16486
42
16487
46
16488
15
16489
-11
16490
-32
16491
-51
16492
-59
16493
6
16494
42
16495
46
16496
16
16497
-11
16498
-32
16499
-51
16500
-58
16501
7
16502
42
16503
46
16504
16
16505
-11
16506
-32
16507
-51
16508
-58
16509
8
16510
43
16511
46
16512
16
16513
-11
16514
-32
16515
-51
16516
-58
16517
8
16518
43
16519
47
16520
16
16521
-10
16522
-32
16523
-51
16524
-58
16525
8
16526
43
16527
46
16528
16
16529
-11
16530
-32
16531
-51
16532
-58
16533
8
16534
42
16535
46
16536
15
16537
-11
16538
-32
16539
-51
16540
-59
16541
8
16542
43
16543
46
16544
16
16545
-11
16546
-32
16547
-51
16548
-58
16549
7
16550
43
16551
46
16552
16
16553
-11
16554
-32
16555
-51
16556
-58
16557
7
16558
42
16559
46
16560
15
16561
-11
16562
-32
16563
-52
16564
-59
16565
7
16566
43
16567
46
16568
16
16569
-11
16570
-32
16571
-51
16572
-58
16573
8
16574
42
16575
46
16576
15
16577
-11
16578
-32
16579
-51
16580
-58
16581
8
16582
42
16583
46
16584
15
16585
-11
16586
-32
16587
-51
16588
-59
16589
7
16590
42
16591
46
16592
16
16593
-11
16594
-32
16595
-51
16596
-58
16597
7
16598
42
16599
46
16600
16
16601
-11
16602
-32
16603
-51
16604
-58
16605
8
16606
42
16607
46
16608
16
16609
-11
16610
-32
16611
-52
16612
-58
16613
7
16614
42
16615
46
16616
16
16617
-11
16618
-32
16619
-51
16620
-58
16621
8
16622
43
16623
46
16624
16
16625
-11
16626
-32
16627
-51
16628
-58
16629
7
16630
42
16631
46
16632
15
16633
-12
16634
-33
16635
-52
16636
-66
16637
-78
16638
25
16639
56
16640
49
16641
42
16642
12
16643
-14
16644
-35
16645
-53
16646
-68
16647
-79
16648
26
16649
57
16650
50
16651
43
16652
13
16653
-14
16654
-34
16655
-53
16656
-67
16657
-78
16658
26
16659
58
16660
50
16661
44
16662
13
16663
-14
16664
-34
16665
-52
16666
-67
16667
-78
16668
26
16669
58
16670
51
16671
44
16672
14
16673
-13
16674
-34
16675
-52
16676
-67
16677
-78
16678
26
16679
58
16680
50
16681
44
16682
14
16683
-13
16684
-34
16685
-52
16686
-67
16687
-78
16688
26
16689
58
16690
51
16691
44
16692
13
16693
-13
16694
-34
16695
-52
16696
-67
16697
-78
16698
26
16699
58
16700
52
16701
44
16702
14
16703
-12
16704
-34
16705
-52
16706
-66
16707
-78
16708
26
16709
58
16710
50
16711
43
16712
13
16713
-14
16714
-34
16715
-52
16716
-67
16717
-78
16718
26
16719
58
16720
50
16721
44
16722
13
16723
-13
16724
-34
16725
-52
16726
-67
16727
-78
16728
26
16729
58
16730
50
16731
44
16732
13
16733
-13
16734
-34
16735
-52
16736
-67
16737
-78
16738
26
16739
58
16740
51
16741
44
16742
14
16743
-12
16744
-34
16745
-52
16746
-66
16747
-78
16748
27
16749
58
16750
52
16751
44
16752
14
16753
-12
16754
-33
16755
-52
16756
-66
16757
-78
16758
26
16759
58
16760
51
16761
44
16762
14
16763
-13
16764
-34
16765
-52
16766
-67
16767
-78
16768
26
16769
58
16770
51
16771
44
16772
14
16773
-13
16774
-34
16775
-52
16776
-66
16777
-78
16778
26
16779
57
16780
51
16781
44
16782
14
16783
-13
16784
-34
16785
-52
16786
-66
16787
-78
16788
26
16789
57
16790
50
16791
44
16792
13
16793
-13
16794
-34
16795
-52
16796
-67
16797
-78
16798
26
16799
58
16800
51
16801
44
16802
14
16803
-12
16804
-34
16805
-52
16806
-66
16807
-78
16808
26
16809
57
16810
50
16811
44
16812
14
16813
-13
16814
-34
16815
-52
16816
-67
16817
-78
16818
26
16819
58
16820
51
16821
44
16822
14
16823
-13
16824
-34
16825
-52
16826
-67
16827
-78
16828
26
16829
58
16830
51
16831
18
16832
-8
16833
-31
16834
-49
16835
-56
16836
12
16837
45
16838
50
16839
17
16840
-9
16841
-31
16842
-50
16843
-58
16844
10
16845
44
16846
48
16847
16
16848
-10
16849
-32
16850
-50
16851
-58
16852
9
16853
43
16854
48
16855
16
16856
-10
16857
-32
16858
-50
16859
-58
16860
9
16861
42
16862
48
16863
15
16864
-10
16865
-33
16866
-50
16867
-58
16868
9
16869
42
16870
48
16871
16
16872
-10
16873
-32
16874
-50
16875
-58
16876
10
16877
42
16878
48
16879
15
16880
-10
16881
-33
16882
-50
16883
-59
16884
8
16885
42
16886
48
16887
15
16888
-10
16889
-33
16890
-50
16891
-58
16892
8
16893
42
16894
47
16895
39
16896
10
16897
-16
16898
-36
16899
-55
16900
-69
16901
-80
16902
23
16903
54
16904
48
16905
42
16906
11
16907
-15
16908
-35
16909
-54
16910
-68
16911
-79
16912
24
16913
55
16914
48
16915
42
16916
12
16917
-14
16918
-35
16919
-53
16920
-68
16921
-79
16922
26
16923
57
16924
50
16925
44
16926
14
16927
-13
16928
-34
16929
-52
16930
-67
16931
-78
16932
25
16933
56
16934
50
16935
43
16936
13
16937
-13
16938
-34
16939
-52
16940
-67
16941
-78
16942
26
16943
58
16944
50
16945
44
16946
14
16947
-13
16948
-34
16949
-52
16950
-67
16951
-78
16952
26
16953
58
16954
51
16955
44
16956
14
16957
-13
16958
-34
16959
-52
16960
-58
16961
8
16962
43
16963
48
16964
16
16965
-10
16966
-32
16967
-50
16968
-58
16969
8
16970
43
16971
47
16972
16
16973
-11
16974
-32
16975
-51
16976
-58
16977
8
16978
42
16979
46
16980
15
16981
-11
16982
-33
16983
-52
16984
-59
16985
8
16986
43
16987
47
16988
16
16989
-11
16990
-32
16991
-51
16992
-58
16993
7
16994
43
16995
46
16996
16
16997
-11
16998
-32
16999
-51
17000
-58
17001
8
17002
42
17003
46
17004
16
17005
-11
17006
-32
17007
-51
17008
-58
17009
7
17010
43
17011
46
17012
16
17013
-11
17014
-32
17015
-52
17016
-59
17017
7
17018
42
17019
46
17020
40
17021
8
17022
-16
17023
-37
17024
-54
17025
-70
17026
-80
17027
22
17028
56
17029
47
17030
42
17031
11
17032
-14
17033
-36
17034
-53
17035
-68
17036
-79
17037
24
17038
57
17039
48
17040
43
17041
12
17042
-14
17043
-35
17044
-52
17045
-68
17046
-78
17047
25
17048
58
17049
50
17050
45
17051
13
17052
-12
17053
-34
17054
-52
17055
-67
17056
-78
17057
24
17058
58
17059
49
17060
44
17061
12
17062
-12
17063
-34
17064
-52
17065
-68
17066
-78
17067
26
17068
58
17069
50
17070
44
17071
12
17072
-12
17073
-34
17074
-52
17075
-67
17076
-78
17077
25
17078
59
17079
50
17080
45
17081
13
17082
-12
17083
-34
17084
-52
17085
-67
17086
-78
17087
24
17088
58
17089
50
17090
44
17091
12
17092
-12
17093
-34
17094
-52
17095
-68
17096
-78
17097
24
17098
58
17099
49
17100
44
17101
12
17102
-13
17103
-35
17104
-52
17105
-68
17106
-78
17107
26
17108
60
17109
50
17110
45
17111
13
17112
-12
17113
-34
17114
-52
17115
-67
17116
-78
17117
26
17118
60
17119
50
17120
46
17121
13
17122
-12
17123
-34
17124
-52
17125
-67
17126
-78
17127
26
17128
59
17129
50
17130
45
17131
13
17132
-12
17133
-34
17134
-52
17135
-67
17136
-78
17137
26
17138
59
17139
50
17140
44
17141
13
17142
-12
17143
-34
17144
-52
17145
-67
17146
-78
17147
26
17148
60
17149
50
17150
46
17151
13
17152
-12
17153
-34
17154
-52
17155
-67
17156
-78
17157
26
17158
59
17159
50
17160
44
17161
12
17162
-12
17163
-35
17164
-52
17165
-67
17166
-78
17167
26
17168
59
17169
50
17170
45
17171
13
17172
-12
17173
-34
17174
-52
17175
-67
17176
-78
17177
26
17178
59
17179
50
17180
44
17181
12
17182
-13
17183
-34
17184
-52
17185
-68
17186
-78
17187
25
17188
58
17189
49
17190
44
17191
13
17192
-12
17193
-34
17194
-52
17195
-67
17196
-78
17197
26
17198
60
17199
50
17200
45
17201
13
17202
-12
17203
-34
17204
-52
17205
-67
17206
-78
17207
26
17208
59
17209
50
17210
45
17211
13
17212
-12
17213
-34
17214
-52
17215
-59
17216
10
17217
43
17218
48
17219
16
17220
-10
17221
-33
17222
-50
17223
-58
17224
10
17225
43
17226
48
17227
16
17228
-10
17229
-32
17230
-50
17231
-58
17232
8
17233
43
17234
48
17235
16
17236
-10
17237
-33
17238
-50
17239
-58
17240
9
17241
42
17242
48
17243
15
17244
-10
17245
-33
17246
-50
17247
-58
17248
9
17249
42
17250
48
17251
15
17252
-10
17253
-33
17254
-50
17255
-58
17256
8
17257
41
17258
47
17259
15
17260
-11
17261
-33
17262
-51
17263
-59
17264
8
17265
41
17266
47
17267
14
17268
-11
17269
-33
17270
-51
17271
-59
17272
8
17273
42
17274
48
17275
15
17276
-10
17277
-33
17278
-50
17279
-66
17280
-77
17281
24
17282
58
17283
48
17284
44
17285
12
17286
-13
17287
-35
17288
-52
17289
-68
17290
-78
17291
24
17292
57
17293
48
17294
44
17295
12
17296
-13
17297
-35
17298
-52
17299
-68
17300
-78
17301
25
17302
58
17303
50
17304
44
17305
12
17306
-13
17307
-35
17308
-52
17309
-68
17310
-78
17311
25
17312
58
17313
50
17314
44
17315
12
17316
-13
17317
-35
17318
-52
17319
-68
17320
-78
17321
25
17322
58
17323
50
17324
45
17325
13
17326
-12
17327
-34
17328
-52
17329
-67
17330
-78
17331
25
17332
58
17333
50
17334
44
17335
12
17336
-13
17337
-35
17338
-52
17339
-68
17340
-78
17341
26
17342
59
17343
50
17344
44
17345
13
17346
-12
17347
-34
17348
-52
17349
-67
17350
-78
17351
26
17352
59
17353
50
17354
44
17355
13
17356
-12
17357
-34
17358
-52
17359
-67
17360
-78
17361
25
17362
58
17363
50
17364
44
17365
12
17366
-13
17367
-34
17368
-52
17369
-67
17370
-78
17371
26
17372
60
17373
50
17374
46
17375
13
17376
-12
17377
-34
17378
-52
17379
-67
17380
-77
17381
25
17382
58
17383
50
17384
44
17385
13
17386
-12
17387
-34
17388
-52
17389
-68
17390
-78
17391
25
17392
58
17393
50
17394
45
17395
13
17396
-12
17397
-34
17398
-52
17399
-67
17400
-78
17401
26
17402
58
17403
50
17404
18
17405
-9
17406
-30
17407
-49
17408
-55
17409
11
17410
46
17411
49
17412
18
17413
-9
17414
-30
17415
-50
17416
-57
17417
10
17418
45
17419
48
17420
18
17421
-10
17422
-31
17423
-50
17424
-57
17425
9
17426
44
17427
48
17428
16
17429
-10
17430
-32
17431
-50
17432
-58
17433
8
17434
43
17435
46
17436
16
17437
-11
17438
-32
17439
-51
17440
-58
17441
8
17442
42
17443
46
17444
16
17445
-11
17446
-32
17447
-51
17448
-58
17449
8
17450
43
17451
47
17452
16
17453
-11
17454
-32
17455
-51
17456
-58
17457
8
17458
42
17459
46
17460
15
17461
-11
17462
-32
17463
-51
17464
-58
17465
8
17466
43
17467
46
17468
40
17469
8
17470
-16
17471
-38
17472
-54
17473
-70
17474
-80
17475
22
17476
56
17477
47
17478
42
17479
10
17480
-14
17481
-36
17482
-53
17483
-69
17484
-79
17485
24
17486
57
17487
48
17488
43
17489
12
17490
-14
17491
-35
17492
-53
17493
-68
17494
-78
17495
24
17496
58
17497
48
17498
44
17499
12
17500
-13
17501
-35
17502
-52
17503
-68
17504
-78
17505
24
17506
58
17507
48
17508
44
17509
12
17510
-13
17511
-35
17512
-52
17513
-68
17514
-78
17515
25
17516
58
17517
50
17518
45
17519
13
17520
-12
17521
-34
17522
-52
17523
-67
17524
-78
17525
25
17526
58
17527
50
17528
44
17529
12
17530
-12
17531
-34
17532
-52
17533
-67
17534
-78
17535
26
17536
58
17537
50
17538
44
17539
12
17540
-13
17541
-34
17542
-52
17543
-67
17544
-78
17545
26
17546
58
17547
50
17548
45
17549
13
17550
-12
17551
-34
17552
-52
17553
-67
17554
-78
17555
26
17556
60
17557
50
17558
45
17559
13
17560
-12
17561
-34
17562
-52
17563
-67
17564
-78
17565
25
17566
58
17567
50
17568
44
17569
13
17570
-12
17571
-34
17572
-52
17573
-67
17574
-78
17575
26
17576
58
17577
50
17578
45
17579
13
17580
-12
17581
-34
17582
-52
17583
-67
17584
-78
17585
25
17586
58
17587
48
17588
44
17589
12
17590
-13
17591
-35
17592
-52
17593
-68
17594
-78
17595
25
17596
58
17597
50
17598
19
17599
-8
17600
-30
17601
-49
17602
-56
17603
11
17604
46
17605
50
17606
18
17607
-9
17608
-30
17609
-50
17610
-56
17611
10
17612
45
17613
48
17614
17
17615
-10
17616
-32
17617
-50
17618
-57
17619
9
17620
44
17621
48
17622
17
17623
-10
17624
-32
17625
-50
17626
-57
17627
9
17628
44
17629
47
17630
16
17631
-10
17632
-32
17633
-51
17634
-58
17635
8
17636
43
17637
47
17638
16
17639
-11
17640
-32
17641
-51
17642
-58
17643
7
17644
43
17645
46
17646
16
17647
-11
17648
-32
17649
-51
17650
-58
17651
8
17652
42
17653
46
17654
15
17655
-11
17656
-32
17657
-51
17658
-58
17659
7
17660
42
17661
46
17662
40
17663
8
17664
-16
17665
-37
17666
-54
17667
-70
17668
-80
17669
23
17670
56
17671
46
17672
42
17673
10
17674
-14
17675
-36
17676
-53
17677
-68
17678
-79
17679
24
17680
58
17681
49
17682
44
17683
12
17684
-13
17685
-35
17686
-52
17687
-68
17688
-78
17689
24
17690
58
17691
48
17692
44
17693
12
17694
-13
17695
-35
17696
-52
17697
-68
17698
-78
17699
25
17700
58
17701
50
17702
44
17703
13
17704
-12
17705
-34
17706
-52
17707
-67
17708
-78
17709
26
17710
58
17711
50
17712
44
17713
12
17714
-13
17715
-35
17716
-52
17717
-68
17718
-78
17719
25
17720
59
17721
50
17722
45
17723
13
17724
-12
17725
-34
17726
-52
17727
-58
17728
10
17729
43
17730
48
17731
16
17732
-10
17733
-32
17734
-50
17735
-58
17736
9
17737
42
17738
48
17739
15
17740
-10
17741
-33
17742
-50
17743
-58
17744
9
17745
42
17746
48
17747
16
17748
-10
17749
-32
17750
-50
17751
-58
17752
9
17753
42
17754
48
17755
15
17756
-10
17757
-33
17758
-51
17759
-59
17760
8
17761
42
17762
48
17763
15
17764
-10
17765
-33
17766
-50
17767
-59
17768
8
17769
42
17770
47
17771
15
17772
-11
17773
-33
17774
-51
17775
-59
17776
9
17777
42
17778
47
17779
14
17780
-11
17781
-33
17782
-51
17783
-59
17784
8
17785
41
17786
47
17787
14
17788
-11
17789
-33
17790
-51
17791
-67
17792
-78
17793
24
17794
57
17795
48
17796
43
17797
11
17798
-14
17799
-36
17800
-53
17801
-68
17802
-78
17803
25
17804
58
17805
49
17806
44
17807
12
17808
-13
17809
-34
17810
-52
17811
-67
17812
-78
17813
24
17814
58
17815
48
17816
44
17817
12
17818
-13
17819
-35
17820
-52
17821
-68
17822
-78
17823
26
17824
59
17825
50
17826
45
17827
13
17828
-12
17829
-34
17830
-52
17831
-67
17832
-78
17833
26
17834
59
17835
50
17836
44
17837
12
17838
-13
17839
-35
17840
-52
17841
-67
17842
-78
17843
25
17844
59
17845
50
17846
45
17847
13
17848
-12
17849
-34
17850
-52
17851
-67
17852
-78
17853
26
17854
59
17855
50
17856
44
17857
12
17858
-12
17859
-34
17860
-52
17861
-67
17862
-78
17863
25
17864
58
17865
50
17866
45
17867
13
17868
-12
17869
-34
17870
-52
17871
-67
17872
-78
17873
26
17874
60
17875
50
17876
46
17877
13
17878
-12
17879
-34
17880
-52
17881
-67
17882
-78
17883
25
17884
58
17885
50
17886
45
17887
13
17888
-12
17889
-34
17890
-52
17891
-68
17892
-78
17893
25
17894
59
17895
50
17896
45
17897
13
17898
-12
17899
-34
17900
-52
17901
-67
17902
-78
17903
26
17904
58
17905
50
17906
45
17907
13
17908
-12
17909
-34
17910
-52
17911
-67
17912
-78
17913
25
17914
58
17915
50
17916
18
17917
-9
17918
-30
17919
-49
17920
-56
17921
12
17922
46
17923
50
17924
18
17925
-8
17926
-30
17927
-49
17928
-56
17929
10
17930
44
17931
48
17932
17
17933
-10
17934
-32
17935
-50
17936
-57
17937
8
17938
44
17939
47
17940
16
17941
-10
17942
-32
17943
-51
17944
-58
17945
8
17946
44
17947
48
17948
16
17949
-10
17950
-32
17951
-51
17952
-58
17953
8
17954
43
17955
47
17956
16
17957
-10
17958
-32
17959
-51
17960
-58
17961
8
17962
42
17963
46
17964
16
17965
-11
17966
-32
17967
-51
17968
-59
17969
7
17970
42
17971
46
17972
15
17973
-12
17974
-33
17975
-52
17976
-59
17977
7
17978
41
17979
46
17980
40
17981
8
17982
-16
17983
-38
17984
-55
17985
-70
17986
-80
17987
22
17988
55
17989
47
17990
41
17991
10
17992
-15
17993
-36
17994
-54
17995
-69
17996
-80
17997
24
17998
58
17999
48
18000
44
18001
12
18002
-13
18003
-35
18004
-52
18005
-68
18006
-78
18007
24
18008
58
18009
49
18010
44
18011
12
18012
-13
18013
-35
18014
-52
18015
-68
18016
-78
18017
25
18018
58
18019
50
18020
45
18021
13
18022
-12
18023
-34
18024
-52
18025
-67
18026
-78
18027
25
18028
59
18029
50
18030
45
18031
13
18032
-12
18033
-34
18034
-52
18035
-67
18036
-78
18037
25
18038
58
18039
50
18040
44
18041
12
18042
-13
18043
-35
18044
-52
18045
-68
18046
-78
18047
26
18048
59
18049
50
18050
45
18051
13
18052
-12
18053
-34
18054
-52
18055
-67
18056
-78
18057
25
18058
58
18059
49
18060
44
18061
12
18062
-12
18063
-34
18064
-52
18065
-67
18066
-78
18067
26
18068
58
18069
50
18070
44
18071
13
18072
-12
18073
-34
18074
-52
18075
-67
18076
-78
18077
26
18078
60
18079
50
18080
46
18081
13
18082
-12
18083
-34
18084
-52
18085
-67
18086
-78
18087
24
18088
58
18089
50
18090
44
18091
12
18092
-12
18093
-34
18094
-52
18095
-67
18096
-78
18097
24
18098
58
18099
50
18100
44
18101
12
18102
-13
18103
-35
18104
-52
18105
-67
18106
-78
18107
26
18108
59
18109
50
18110
45
18111
13
18112
-12
18113
-34
18114
-52
18115
-67
18116
-78
18117
25
18118
59
18119
50
18120
46
18121
13
18122
-12
18123
-34
18124
-52
18125
-67
18126
-78
18127
26
18128
60
18129
50
18130
45
18131
13
18132
-12
18133
-34
18134
-52
18135
-68
18136
-78
18137
26
18138
59
18139
50
18140
44
18141
12
18142
-12
18143
-34
18144
-52
18145
-68
18146
-78
18147
26
18148
59
18149
50
18150
45
18151
13
18152
-12
18153
-34
18154
-52
18155
-67
18156
-78
18157
26
18158
59
18159
50
18160
45
18161
13
18162
-12
18163
-34
18164
-52
18165
-67
18166
-78
18167
24
18168
58
18169
50
18170
45
18171
13
18172
-12
18173
-34
18174
-52
18175
-58
18176
10
18177
44
18178
48
18179
16
18180
-10
18181
-32
18182
-50
18183
-58
18184
8
18185
42
18186
48
18187
16
18188
-10
18189
-32
18190
-50
18191
-58
18192
8
18193
42
18194
47
18195
14
18196
-11
18197
-33
18198
-51
18199
-59
18200
8
18201
42
18202
48
18203
16
18204
-10
18205
-32
18206
-50
18207
-58
18208
8
18209
41
18210
47
18211
14
18212
-11
18213
-33
18214
-51
18215
-59
18216
8
18217
42
18218
47
18219
14
18220
-11
18221
-33
18222
-51
18223
-59
18224
8
18225
42
18226
48
18227
15
18228
-10
18229
-33
18230
-50
18231
-58
18232
8
18233
42
18234
48
18235
15
18236
-10
18237
-33
18238
-51
18239
-58
18240
8
18241
42
18242
48
18243
15
18244
-10
18245
-33
18246
-50
18247
-58
18248
9
18249
42
18250
48
18251
15
18252
-10
18253
-33
18254
-50
18255
-59
18256
8
18257
41
18258
46
18259
14
18260
-11
18261
-33
18262
-51
18263
-59
18264
8
18265
42
18266
46
18267
14
18268
-11
18269
-33
18270
-51
18271
-59
18272
8
18273
42
18274
48
18275
15
18276
-10
18277
-33
18278
-50
18279
-59
18280
8
18281
42
18282
48
18283
15
18284
-10
18285
-33
18286
-50
18287
-59
18288
8
18289
41
18290
46
18291
14
18292
-11
18293
-33
18294
-51
18295
-59
18296
8
18297
42
18298
48
18299
15
18300
-10
18301
-33
18302
-50
18303
-59
18304
8
18305
42
18306
47
18307
14
18308
-11
18309
-33
18310
-51
18311
-59
18312
8
18313
42
18314
48
18315
15
18316
-10
18317
-33
18318
-51
18319
-59
18320
8
18321
41
18322
47
18323
15
18324
-11
18325
-33
18326
-51
18327
-59
18328
8
18329
42
18330
48
18331
15
18332
-10
18333
-33
18334
-50
18335
-59
18336
8
18337
41
18338
46
18339
14
18340
-11
18341
-33
18342
-51
18343
-59
18344
8
18345
41
18346
46
18347
14
18348
-11
18349
-33
18350
-51
18351
-59
18352
8
18353
42
18354
48
18355
15
18356
-10
18357
-33
18358
-50
18359
-58
18360
8
18361
41
18362
46
18363
14
18364
-11
18365
-33
18366
-51
18367
-59
18368
8
18369
42
18370
48
18371
15
18372
-10
18373
-33
18374
-50
18375
-58
18376
9
18377
42
18378
48
18379
15
18380
-10
18381
-33
18382
-51
18383
-59
18384
8
18385
41
18386
48
18387
15
18388
-10
18389
-33
18390
-51
18391
-58
18392
8
18393
41
18394
47
18395
14
18396
-11
18397
-33
18398
-51
18399
-59
18400
9
18401
42
18402
48
18403
15
18404
-10
18405
-33
18406
-51
18407
-59
18408
8
18409
41
18410
47
18411
14
18412
-11
18413
-33
18414
-51
18415
-59
18416
8
18417
42
18418
48
18419
15
18420
-11
18421
-33
18422
-51
18423
-59
18424
8
18425
42
18426
48
18427
15
18428
-10
18429
-33
18430
-50
18431
-66
18432
-77
18433
24
18434
56
18435
48
18436
44
18437
12
18438
-13
18439
-35
18440
-52
18441
-68
18442
-78
18443
24
18444
57
18445
48
18446
44
18447
12
18448
-13
18449
-35
18450
-52
18451
-68
18452
-78
18453
25
18454
58
18455
50
18456
45
18457
13
18458
-12
18459
-34
18460
-52
18461
-67
18462
-78
18463
24
18464
58
18465
49
18466
44
18467
12
18468
-12
18469
-34
18470
-52
18471
-67
18472
-78
18473
25
18474
58
18475
50
18476
44
18477
12
18478
-12
18479
-34
18480
-52
18481
-67
18482
-78
18483
24
18484
58
18485
49
18486
44
18487
12
18488
-13
18489
-35
18490
-52
18491
-68
18492
-78
18493
25
18494
59
18495
50
18496
45
18497
13
18498
-12
18499
-34
18500
-52
18501
-67
18502
-78
18503
26
18504
59
18505
50
18506
45
18507
13
18508
-12
18509
-34
18510
-52
18511
-67
18512
-78
18513
26
18514
60
18515
50
18516
44
18517
13
18518
-13
18519
-34
18520
-52
18521
-68
18522
-78
18523
26
18524
60
18525
50
18526
46
18527
14
18528
-12
18529
-34
18530
-52
18531
-67
18532
-78
18533
26
18534
59
18535
50
18536
45
18537
13
18538
-12
18539
-34
18540
-52
18541
-67
18542
-78
18543
25
18544
58
18545
50
18546
44
18547
12
18548
-13
18549
-35
18550
-52
18551
-68
18552
-78
18553
26
18554
59
18555
50
18556
19
18557
-8
18558
-30
18559
-49
18560
-56
18561
12
18562
46
18563
50
18564
18
18565
-9
18566
-31
18567
-50
18568
-57
18569
10
18570
45
18571
48
18572
17
18573
-10
18574
-31
18575
-50
18576
-57
18577
9
18578
44
18579
48
18580
16
18581
-10
18582
-32
18583
-50
18584
-58
18585
8
18586
43
18587
46
18588
16
18589
-11
18590
-32
18591
-51
18592
-58
18593
8
18594
43
18595
46
18596
16
18597
-11
18598
-32
18599
-51
18600
-58
18601
7
18602
43
18603
46
18604
16
18605
-11
18606
-32
18607
-51
18608
-58
18609
8
18610
42
18611
46
18612
16
18613
-11
18614
-32
18615
-51
18616
-58
18617
7
18618
42
18619
46
18620
16
18621
-11
18622
-32
18623
-51
18624
-58
18625
8
18626
43
18627
46
18628
16
18629
-11
18630
-32
18631
-51
18632
-58
18633
7
18634
42
18635
46
18636
15
18637
-12
18638
-33
18639
-51
18640
-59
18641
7
18642
42
18643
46
18644
16
18645
-11
18646
-32
18647
-51
18648
-58
18649
8
18650
43
18651
46
18652
16
18653
-11
18654
-32
18655
-51
18656
-58
18657
8
18658
43
18659
46
18660
16
18661
-11
18662
-32
18663
-51
18664
-58
18665
7
18666
42
18667
46
18668
15
18669
-12
18670
-33
18671
-52
18672
-59
18673
7
18674
43
18675
46
18676
16
18677
-11
18678
-32
18679
-51
18680
-58
18681
7
18682
42
18683
46
18684
16
18685
-11
18686
-32
18687
-51
18688
-58
18689
8
18690
43
18691
46
18692
16
18693
-11
18694
-33
18695
-52
18696
-59
18697
8
18698
43
18699
46
18700
16
18701
-11
18702
-32
18703
-51
18704
-58
18705
8
18706
43
18707
46
18708
16
18709
-11
18710
-32
18711
-51
18712
-58
18713
8
18714
42
18715
45
18716
14
18717
-12
18718
-33
18719
-52
18720
-59
18721
7
18722
42
18723
45
18724
14
18725
-12
18726
-33
18727
-52
18728
-59
18729
7
18730
42
18731
46
18732
15
18733
-11
18734
-32
18735
-52
18736
-59
18737
7
18738
42
18739
46
18740
16
18741
-11
18742
-32
18743
-51
18744
-58
18745
7
18746
42
18747
46
18748
16
18749
-11
18750
-32
18751
-51
18752
-58
18753
7
18754
42
18755
46
18756
16
18757
-11
18758
-32
18759
-51
18760
-58
18761
7
18762
42
18763
46
18764
16
18765
-12
18766
-32
18767
-52
18768
-58
18769
8
18770
43
18771
47
18772
16
18773
-10
18774
-32
18775
-51
18776
-58
18777
7
18778
42
18779
46
18780
15
18781
-11
18782
-32
18783
-51
18784
-58
18785
8
18786
42
18787
46
18788
15
18789
-11
18790
-32
18791
-51
18792
-58
18793
8
18794
42
18795
46
18796
16
18797
-11
18798
-32
18799
-51
18800
-58
18801
8
18802
43
18803
46
18804
16
18805
-11
18806
-32
18807
-51
18808
-59
18809
6
18810
42
18811
46
18812
16
18813
-11
18814
-32
18815
-51
18816
-58
18817
7
18818
42
18819
46
18820
15
18821
-12
18822
-33
18823
-51
18824
-58
18825
8
18826
43
18827
46
18828
15
18829
-11
18830
-32
18831
-51
18832
-58
18833
8
18834
43
18835
46
18836
16
18837
-11
18838
-32
18839
-51
18840
-59
18841
7
18842
42
18843
46
18844
15
18845
-12
18846
-33
18847
-52
18848
-59
18849
8
18850
42
18851
46
18852
16
18853
-11
18854
-32
18855
-51
18856
-58
18857
7
18858
42
18859
46
18860
16
18861
-11
18862
-33
18863
-51
18864
-59
18865
7
18866
42
18867
46
18868
15
18869
-11
18870
-33
18871
-52
18872
-59
18873
7
18874
42
18875
46
18876
16
18877
-11
18878
-32
18879
-51
18880
-58
18881
7
18882
42
18883
46
18884
15
18885
-11
18886
-33
18887
-51
18888
-58
18889
8
18890
43
18891
46
18892
16
18893
-11
18894
-32
18895
-51
18896
-58
18897
8
18898
43
18899
47
18900
16
18901
-11
18902
-32
18903
-51
18904
-58
18905
8
18906
43
18907
47
18908
16
18909
-11
18910
-32
18911
-51
18912
-58
18913
7
18914
42
18915
46
18916
15
18917
-12
18918
-33
18919
-52
18920
-58
18921
7
18922
42
18923
46
18924
15
18925
-12
18926
-33
18927
-52
18928
-59
18929
8
18930
43
18931
47
18932
16
18933
-11
18934
-32
18935
-51
18936
-58
18937
7
18938
42
18939
46
18940
15
18941
-11
18942
-32
18943
-51
18944
-58
18945
7
18946
42
18947
46
18948
16
18949
-11
18950
-32
18951
-51
18952
-59
18953
7
18954
42
18955
46
18956
16
18957
-11
18958
-32
18959
-51
18960
-58
18961
7
18962
42
18963
46
18964
15
18965
-12
18966
-33
18967
-52
18968
-59
18969
7
18970
42
18971
46
18972
15
18973
-11
18974
-32
18975
-51
18976
-58
18977
8
18978
43
18979
46
18980
16
18981
-11
18982
-32
18983
-51
18984
-58
18985
8
18986
42
18987
46
18988
15
18989
-11
18990
-32
18991
-51
18992
-58
18993
8
18994
43
18995
46
18996
16
18997
-11
18998
-32
18999
-51
19000
-58
19001
8
19002
43
19003
47
19004
16
19005
-11
19006
-32
19007
-51
19008
-58
19009
7
19010
42
19011
46
19012
16
19013
-11
19014
-32
19015
-51
19016
-58
19017
7
19018
42
19019
46
19020
16
19021
-11
19022
-33
19023
-52
19024
-58
19025
8
19026
43
19027
46
19028
16
19029
-11
19030
-32
19031
-51
19032
-58
19033
8
19034
43
19035
46
19036
16
19037
-11
19038
-32
19039
-51
19040
-58
19041
7
19042
42
19043
46
19044
16
19045
-11
19046
-32
19047
-51
19048
-58
19049
7
19050
42
19051
46
19052
16
19053
-11
19054
-32
19055
-51
19056
-58
19057
8
19058
43
19059
46
19060
16
19061
-11
19062
-32
19063
-51
19064
-58
19065
7
19066
42
19067
46
19068
15
19069
-11
19070
-33
19071
-51
19072
-58
19073
8
19074
43
19075
46
19076
16
19077
-11
19078
-32
19079
-51
19080
-59
19081
7
19082
42
19083
46
19084
16
19085
-12
19086
-32
19087
-51
19088
-59
19089
7
19090
41
19091
45
19092
14
19093
-12
19094
-33
19095
-52
19096
-59
19097
7
19098
42
19099
46
19100
15
19101
-12
19102
-33
19103
-52
19104
-59
19105
7
19106
42
19107
46
19108
16
19109
-11
19110
-32
19111
-51
19112
-58
19113
7
19114
42
19115
46
19116
15
19117
-11
19118
-33
19119
-51
19120
-58
19121
7
19122
42
19123
46
19124
16
19125
-11
19126
-32
19127
-51
19128
-58
19129
7
19130
43
19131
46
19132
39
19133
8
19134
-16
19135
-38
19136
-55
19137
-70
19138
-80
19139
22
19140
55
19141
46
19142
42
19143
11
19144
-14
19145
-36
19146
-53
19147
-68
19148
-79
19149
24
19150
57
19151
48
19152
43
19153
11
19154
-14
19155
-36
19156
-53
19157
-68
19158
-79
19159
25
19160
58
19161
49
19162
44
19163
12
19164
-13
19165
-35
19166
-52
19167
-68
19168
-78
19169
25
19170
58
19171
49
19172
44
19173
12
19174
-12
19175
-34
19176
-52
19177
-67
19178
-78
19179
26
19180
59
19181
50
19182
44
19183
12
19184
-12
19185
-34
19186
-52
19187
-67
19188
-78
19189
26
19190
59
19191
50
19192
45
19193
12
19194
-12
19195
-34
19196
-52
19197
-67
19198
-78
19199
26
19200
58
19201
50
19202
45
19203
13
19204
-12
19205
-34
19206
-52
19207
-67
19208
-78
19209
26
19210
58
19211
50
19212
45
19213
13
19214
-12
19215
-34
19216
-52
19217
-67
19218
-78
19219
26
19220
59
19221
50
19222
44
19223
12
19224
-13
19225
-34
19226
-52
19227
-67
19228
-78
19229
25
19230
58
19231
50
19232
45
19233
13
19234
-12
19235
-34
19236
-52
19237
-67
19238
-78
19239
25
19240
58
19241
50
19242
44
19243
12
19244
-12
19245
-34
19246
-52
19247
-67
19248
-78
19249
25
19250
59
19251
50
19252
44
19253
12
19254
-12
19255
-34
19256
-52
19257
-67
19258
-78
19259
26
19260
59
19261
50
19262
45
19263
13
19264
-12
19265
-34
19266
-52
19267
-67
19268
-78
19269
25
19270
58
19271
50
19272
45
19273
13
19274
-12
19275
-34
19276
-52
19277
-67
19278
-78
19279
26
19280
60
19281
50
19282
46
19283
14
19284
-12
19285
-34
19286
-51
19287
-67
19288
-78
19289
26
19290
58
19291
50
19292
45
19293
13
19294
-12
19295
-34
19296
-52
19297
-67
19298
-78
19299
26
19300
58
19301
49
19302
44
19303
13
19304
-12
19305
-34
19306
-52
19307
-67
19308
-78
19309
25
19310
59
19311
50
19312
45
19313
13
19314
-12
19315
-34
19316
-52
19317
-67
19318
-78
19319
25
19320
59
19321
50
19322
45
19323
13
19324
-12
19325
-34
19326
-52
19327
-67
19328
-78
19329
26
19330
60
19331
50
19332
46
19333
13
19334
-12
19335
-34
19336
-51
19337
-67
19338
-78
19339
25
19340
58
19341
49
19342
45
19343
13
19344
-12
19345
-34
19346
-52
19347
-67
19348
-78
19349
25
19350
58
19351
50
19352
44
19353
12
19354
-13
19355
-35
19356
-52
19357
-67
19358
-78
19359
26
19360
60
19361
50
19362
45
19363
13
19364
-12
19365
-34
19366
-52
19367
-67
19368
-78
19369
26
19370
60
19371
50
19372
46
19373
13
19374
-12
19375
-34
19376
-52
19377
-67
19378
-78
19379
26
19380
59
19381
50
19382
44
19383
12
19384
-13
19385
-34
19386
-52
19387
-67
19388
-78
19389
26
19390
59
19391
50
19392
18
19393
-9
19394
-30
19395
-49
19396
-56
19397
11
19398
46
19399
50
19400
19
19401
-8
19402
-30
19403
-49
19404
-56
19405
10
19406
45
19407
48
19408
18
19409
-9
19410
-31
19411
-50
19412
-57
19413
8
19414
43
19415
46
19416
16
19417
-11
19418
-32
19419
-51
19420
-58
19421
8
19422
43
19423
46
19424
16
19425
-11
19426
-32
19427
-51
19428
-58
19429
8
19430
43
19431
47
19432
16
19433
-10
19434
-32
19435
-51
19436
-58
19437
8
19438
43
19439
46
19440
16
19441
-11
19442
-32
19443
-51
19444
-58
19445
8
19446
42
19447
46
19448
16
19449
-11
19450
-32
19451
-51
19452
-58
19453
8
19454
43
19455
46
19456
16
19457
-11
19458
-32
19459
-51
19460
-58
19461
7
19462
42
19463
45
19464
14
19465
-12
19466
-33
19467
-52
19468
-59
19469
7
19470
43
19471
46
19472
16
19473
-11
19474
-32
19475
-51
19476
-58
19477
7
19478
42
19479
46
19480
16
19481
-11
19482
-32
19483
-51
19484
-59
19485
7
19486
42
19487
46
19488
16
19489
-11
19490
-32
19491
-51
19492
-58
19493
8
19494
43
19495
47
19496
16
19497
-11
19498
-32
19499
-51
19500
-58
19501
8
19502
43
19503
47
19504
16
19505
-10
19506
-32
19507
-51
19508
-58
19509
7
19510
42
19511
46
19512
15
19513
-11
19514
-32
19515
-51
19516
-58
19517
7
19518
42
19519
46
19520
15
19521
-11
19522
-32
19523
-51
19524
-58
19525
8
19526
43
19527
47
19528
16
19529
-11
19530
-32
19531
-51
19532
-58
19533
8
19534
43
19535
46
19536
16
19537
-11
19538
-32
19539
-51
19540
-59
19541
7
19542
42
19543
46
19544
15
19545
-12
19546
-33
19547
-52
19548
-59
19549
7
19550
42
19551
46
19552
16
19553
-11
19554
-32
19555
-51
19556
-58
19557
7
19558
42
19559
46
19560
15
19561
-11
19562
-33
19563
-51
19564
-58
19565
8
19566
43
19567
46
19568
16
19569
-11
19570
-32
19571
-51
19572
-59
19573
8
19574
42
19575
46
19576
16
19577
-11
19578
-32
19579
-51
19580
-58
19581
8
19582
43
19583
46
19584
16
19585
-11
19586
-32
19587
-51
19588
-58
19589
6
19590
42
19591
46
19592
15
19593
-12
19594
-33
19595
-52
19596
-58
19597
7
19598
42
19599
46
19600
15
19601
-12
19602
-33
19603
-51
19604
-58
19605
8
19606
43
19607
47
19608
16
19609
-11
19610
-32
19611
-51
19612
-58
19613
8
19614
42
19615
46
19616
15
19617
-12
19618
-33
19619
-52
19620
-58
19621
8
19622
43
19623
46
19624
16
19625
-11
19626
-32
19627
-51
19628
-58
19629
8
19630
43
19631
46
19632
15
19633
-12
19634
-33
19635
-51
19636
-59
19637
7
19638
42
19639
46
19640
16
19641
-11
19642
-32
19643
-51
19644
-66
19645
-78
19646
25
19647
56
19648
49
19649
42
19650
12
19651
-14
19652
-35
19653
-53
19654
-68
19655
-79
19656
25
19657
57
19658
50
19659
44
19660
13
19661
-13
19662
-34
19663
-52
19664
-67
19665
-78
19666
25
19667
56
19668
50
19669
43
19670
12
19671
-14
19672
-34
19673
-52
19674
-67
19675
-78
19676
26
19677
58
19678
51
19679
44
19680
14
19681
-12
19682
-34
19683
-52
19684
-67
19685
-78
19686
26
19687
58
19688
51
19689
44
19690
13
19691
-13
19692
-34
19693
-52
19694
-67
19695
-78
19696
26
19697
58
19698
51
19699
44
19700
14
19701
-13
19702
-34
19703
-52
19704
-66
19705
-78
19706
26
19707
58
19708
51
19709
18
19710
-8
19711
-30
19712
-48
19713
-56
19714
12
19715
45
19716
50
19717
17
19718
-8
19719
-31
19720
-49
19721
-57
19722
10
19723
43
19724
49
19725
16
19726
-9
19727
-32
19728
-50
19729
-58
19730
10
19731
44
19732
48
19733
16
19734
-9
19735
-32
19736
-50
19737
-58
19738
8
19739
42
19740
48
19741
15
19742
-10
19743
-33
19744
-50
19745
-58
19746
9
19747
42
19748
48
19749
15
19750
-10
19751
-32
19752
-50
19753
-59
19754
8
19755
42
19756
47
19757
14
19758
-11
19759
-33
19760
-51
19761
-59
19762
8
19763
41
19764
47
19765
14
19766
-11
19767
-33
19768
-51
19769
-59
19770
8
19771
41
19772
47
19773
14
19774
-11
19775
-33
19776
-51
19777
-58
19778
9
19779
42
19780
48
19781
15
19782
-10
19783
-33
19784
-50
19785
-58
19786
9
19787
42
19788
48
19789
15
19790
-10
19791
-33
19792
-50
19793
-59
19794
8
19795
41
19796
47
19797
14
19798
-11
19799
-33
19800
-51
19801
-59
19802
8
19803
42
19804
48
19805
15
19806
-10
19807
-33
19808
-50
19809
-59
19810
8
19811
42
19812
48
19813
15
19814
-10
19815
-33
19816
-51
19817
-59
19818
8
19819
41
19820
47
19821
14
19822
-11
19823
-33
19824
-51
19825
-59
19826
8
19827
42
19828
47
19829
14
19830
-11
19831
-33
19832
-51
19833
-59
19834
8
19835
42
19836
47
19837
38
19838
9
19839
-17
19840
-37
19841
-55
19842
-69
19843
-80
19844
23
19845
54
19846
48
19847
41
19848
11
19849
-15
19850
-36
19851
-54
19852
-68
19853
-79
19854
25
19855
57
19856
50
19857
43
19858
12
19859
-14
19860
-34
19861
-53
19862
-67
19863
-78
19864
26
19865
57
19866
50
19867
44
19868
13
19869
-13
19870
-34
19871
-52
19872
-67
19873
-78
19874
26
19875
58
19876
51
19877
44
19878
14
19879
-12
19880
-34
19881
-52
19882
-66
19883
-78
19884
26
19885
56
19886
50
19887
44
19888
13
19889
-13
19890
-34
19891
-52
19892
-67
19893
-78
19894
26
19895
57
19896
50
19897
44
19898
14
19899
-13
19900
-34
19901
-52
19902
-67
19903
-78
19904
26
19905
58
19906
50
19907
44
19908
14
19909
-13
19910
-34
19911
-52
19912
-67
19913
-78
19914
26
19915
58
19916
50
19917
44
19918
13
19919
-13
19920
-34
19921
-52
19922
-67
19923
-78
19924
26
19925
58
19926
51
19927
44
19928
14
19929
-12
19930
-34
19931
-52
19932
-67
19933
-78
19934
26
19935
57
19936
51
19937
44
19938
14
19939
-13
19940
-34
19941
-52
19942
-67
19943
-78
19944
26
19945
58
19946
51
19947
44
19948
14
19949
-13
19950
-34
19951
-52
19952
-66
19953
-78
19954
26
19955
58
19956
51
19957
44
19958
14
19959
-13
19960
-34
19961
-52
19962
-67
19963
-78
19964
26
19965
58
19966
50
19967
44
19968
13
19969
-13
19970
-34
19971
-52
19972
-67
19973
-78
19974
26
19975
58
19976
51
19977
44
19978
14
19979
-13
19980
-34
19981
-52
19982
-67
19983
-78
19984
26
19985
58
19986
50
19987
44
19988
14
19989
-13
19990
-34
19991
-52
19992
-67
19993
-78
19994
26
19995
58
19996
51
19997
44
19998
14
19999
-13
20000
-34
20001
-52
20002
-67
20003
-78
20004
26
20005
58
20006
51
20007
44
20008
14
20009
-13
20010
-34
20011
-52
20012
-67
20013
-78
20014
26
20015
58
20016
51
20017
44
20018
14
20019
-13
20020
-34
20021
-52
20022
-67
20023
-78
20024
26
20025
58
20026
51
20027
44
20028
14
20029
-12
20030
-34
20031
-52
20032
-58
20033
9
20034
44
20035
48
20036
17
20037
-10
20038
-32
20039
-50
20040
-58
20041
8
20042
43
20043
46
20044
16
20045
-11
20046
-32
20047
-51
20048
-58
20049
8
20050
43
20051
47
20052
16
20053
-11
20054
-32
20055
-51
20056
-58
20057
8
20058
43
20059
46
20060
16
20061
-11
20062
-32
20063
-51
20064
-58
20065
8
20066
43
20067
46
20068
16
20069
-11
20070
-32
20071
-51
20072
-58
20073
7
20074
42
20075
46
20076
16
20077
-11
20078
-32
20079
-51
20080
-58
20081
8
20082
43
20083
46
20084
16
20085
-11
20086
-32
20087
-51
20088
-58
20089
7
20090
42
20091
46
20092
40
20093
9
20094
-16
20095
-37
20096
-54
20097
-70
20098
-80
20099
22
20100
55
20101
46
20102
42
20103
10
20104
-14
20105
-36
20106
-53
20107
-69
20108
-79
20109
24
20110
58
20111
48
20112
43
20113
12
20114
-14
20115
-35
20116
-53
20117
-68
20118
-78
20119
24
20120
58
20121
49
20122
44
20123
12
20124
-13
20125
-35
20126
-52
20127
-68
20128
-78
20129
25
20130
58
20131
50
20132
44
20133
12
20134
-13
20135
-35
20136
-52
20137
-68
20138
-78
20139
26
20140
58
20141
50
20142
44
20143
12
20144
-13
20145
-35
20146
-52
20147
-67
20148
-78
20149
26
20150
59
20151
50
20152
46
20153
13
20154
-12
20155
-34
20156
-52
20157
-67
20158
-78
20159
26
20160
59
20161
50
20162
44
20163
12
20164
-13
20165
-35
20166
-52
20167
-68
20168
-78
20169
26
20170
59
20171
49
20172
44
20173
12
20174
-13
20175
-34
20176
-52
20177
-67
20178
-78
20179
26
20180
60
20181
50
20182
46
20183
13
20184
-12
20185
-34
20186
-52
20187
-67
20188
-78
20189
25
20190
59
20191
50
20192
44
20193
12
20194
-12
20195
-34
20196
-52
20197
-67
20198
-78
20199
26
20200
60
20201
50
20202
44
20203
12
20204
-13
20205
-35
20206
-52
20207
-67
20208
-78
20209
26
20210
60
20211
50
20212
45
20213
13
20214
-12
20215
-34
20216
-52
20217
-67
20218
-78
20219
24
20220
58
20221
50
20222
44
20223
12
20224
-13
20225
-34
20226
-52
20227
-67
20228
-78
20229
26
20230
60
20231
50
20232
45
20233
13
20234
-12
20235
-34
20236
-52
20237
-67
20238
-78
20239
26
20240
59
20241
50
20242
45
20243
13
20244
-12
20245
-34
20246
-52
20247
-67
20248
-78
20249
26
20250
59
20251
50
20252
45
20253
13
20254
-12
20255
-34
20256
-52
20257
-67
20258
-78
20259
26
20260
58
20261
49
20262
44
20263
12
20264
-12
20265
-34
20266
-52
20267
-67
20268
-78
20269
25
20270
58
20271
50
20272
45
20273
13
20274
-12
20275
-34
20276
-52
20277
-67
20278
-78
20279
26
20280
59
20281
50
20282
46
20283
13
20284
-12
20285
-34
20286
-52
20287
-58
20288
10
20289
43
20290
48
20291
16
20292
-10
20293
-32
20294
-50
20295
-58
20296
9
20297
42
20298
48
20299
16
20300
-10
20301
-32
20302
-50
20303
-58
20304
10
20305
42
20306
48
20307
16
20308
-10
20309
-32
20310
-50
20311
-58
20312
9
20313
42
20314
48
20315
15
20316
-10
20317
-33
20318
-50
20319
-58
20320
8
20321
41
20322
47
20323
14
20324
-11
20325
-33
20326
-51
20327
-59
20328
8
20329
42
20330
48
20331
15
20332
-10
20333
-33
20334
-50
20335
-59
20336
8
20337
41
20338
47
20339
14
20340
-11
20341
-33
20342
-51
20343
-59
20344
8
20345
41
20346
47
20347
14
20348
-11
20349
-33
20350
-51
20351
-59
20352
9
20353
42
20354
48
20355
15
20356
-10
20357
-33
20358
-50
20359
-58
20360
9
20361
42
20362
47
20363
15
20364
-10
20365
-33
20366
-51
20367
-59
20368
8
20369
42
20370
48
20371
15
20372
-10
20373
-33
20374
-50
20375
-59
20376
9
20377
42
20378
48
20379
15
20380
-10
20381
-33
20382
-50
20383
-59
20384
8
20385
41
20386
46
20387
14
20388
-11
20389
-33
20390
-51
20391
-59
20392
8
20393
41
20394
47
20395
14
20396
-11
20397
-33
20398
-51
20399
-59
20400
8
20401
42
20402
48
20403
15
20404
-10
20405
-33
20406
-50
20407
-58
20408
8
20409
42
20410
48
20411
15
20412
-10
20413
-33
20414
-50
20415
-59
20416
8
20417
41
20418
46
20419
14
20420
-11
20421
-33
20422
-51
20423
-59
20424
8
20425
42
20426
48
20427
15
20428
-10
20429
-33
20430
-51
20431
-59
20432
9
20433
42
20434
47
20435
14
20436
-11
20437
-33
20438
-51
20439
-59
20440
9
20441
42
20442
47
20443
15
20444
-11
20445
-33
20446
-51
20447
-59
20448
8
20449
41
20450
47
20451
14
20452
-11
20453
-33
20454
-51
20455
-59
20456
9
20457
42
20458
48
20459
15
20460
-10
20461
-33
20462
-50
20463
-59
20464
8
20465
41
20466
46
20467
14
20468
-11
20469
-33
20470
-51
20471
-59
20472
8
20473
42
20474
47
20475
15
20476
-10
20477
-33
20478
-51
20479
-59
20480
8
20481
41
20482
46
20483
14
20484
-11
20485
-34
20486
-51
20487
-60
20488
7
20489
40
20490
46
20491
14
20492
-11
20493
-33
20494
-51
20495
-59
20496
8
20497
42
20498
48
20499
15
20500
-10
20501
-33
20502
-50
20503
-58
20504
9
20505
42
20506
48
20507
15
20508
-10
20509
-33
20510
-50
20511
-59
20512
8
20513
41
20514
48
20515
15
20516
-10
20517
-33
20518
-50
20519
-59
20520
8
20521
41
20522
47
20523
14
20524
-11
20525
-33
20526
-51
20527
-59
20528
8
20529
42
20530
46
20531
14
20532
-11
20533
-33
20534
-51
20535
-59
20536
8
20537
42
20538
48
20539
15
20540
-10
20541
-33
20542
-50
20543
-59
20544
8
20545
41
20546
46
20547
14
20548
-11
20549
-34
20550
-51
20551
-59
20552
8
20553
42
20554
48
20555
15
20556
-10
20557
-33
20558
-50
20559
-59
20560
8
20561
42
20562
48
20563
15
20564
-10
20565
-33
20566
-50
20567
-59
20568
8
20569
41
20570
46
20571
14
20572
-11
20573
-33
20574
-51
20575
-59
20576
8
20577
42
20578
48
20579
15
20580
-10
20581
-33
20582
-50
20583
-58
20584
8
20585
42
20586
47
20587
14
20588
-11
20589
-33
20590
-51
20591
-59
20592
8
20593
41
20594
48
20595
15
20596
-10
20597
-33
20598
-51
20599
-59
20600
8
20601
41
20602
48
20603
14
20604
-11
20605
-33
20606
-51
20607
-59
20608
9
20609
42
20610
48
20611
15
20612
-10
20613
-33
20614
-50
20615
-59
20616
8
20617
41
20618
47
20619
14
20620
-11
20621
-33
20622
-51
20623
-59
20624
8
20625
41
20626
47
20627
15
20628
-11
20629
-33
20630
-51
20631
-59
20632
8
20633
41
20634
46
20635
14
20636
-11
20637
-33
20638
-51
20639
-60
20640
7
20641
40
20642
47
20643
14
20644
-11
20645
-33
20646
-51
20647
-59
20648
8
20649
41
20650
47
20651
14
20652
-11
20653
-33
20654
-51
20655
-59
20656
8
20657
42
20658
48
20659
15
20660
-10
20661
-33
20662
-50
20663
-59
20664
8
20665
41
20666
47
20667
14
20668
-11
20669
-33
20670
-51
20671
-59
20672
8
20673
42
20674
48
20675
15
20676
-10
20677
-33
20678
-50
20679
-58
20680
9
20681
42
20682
48
20683
15
20684
-10
20685
-33
20686
-50
20687
-59
20688
9
20689
42
20690
48
20691
15
20692
-10
20693
-32
20694
-50
20695
-59
20696
8
20697
40
20698
46
20699
14
20700
-11
20701
-33
20702
-51
20703
-59
20704
8
20705
42
20706
48
20707
15
20708
-10
20709
-33
20710
-50
20711
-59
20712
7
20713
41
20714
46
20715
14
20716
-11
20717
-33
20718
-51
20719
-59
20720
8
20721
42
20722
47
20723
14
20724
-11
20725
-33
20726
-51
20727
-59
20728
8
20729
42
20730
48
20731
15
20732
-10
20733
-33
20734
-50
20735
-66
20736
-77
20737
24
20738
57
20739
48
20740
43
20741
11
20742
-14
20743
-35
20744
-53
20745
-68
20746
-78
20747
25
20748
58
20749
50
20750
44
20751
12
20752
-12
20753
-34
20754
-52
20755
-68
20756
-78
20757
25
20758
58
20759
49
20760
43
20761
12
20762
-13
20763
-35
20764
-52
20765
-68
20766
-78
20767
25
20768
58
20769
49
20770
44
20771
12
20772
-13
20773
-35
20774
-52
20775
-68
20776
-78
20777
26
20778
59
20779
50
20780
46
20781
13
20782
-12
20783
-34
20784
-52
20785
-67
20786
-78
20787
25
20788
58
20789
50
20790
44
20791
12
20792
-12
20793
-34
20794
-52
20795
-67
20796
-78
20797
25
20798
59
20799
50
20800
45
20801
13
20802
-12
20803
-34
20804
-52
20805
-67
20806
-78
20807
26
20808
59
20809
50
20810
44
20811
12
20812
-12
20813
-34
20814
-52
20815
-67
20816
-78
20817
25
20818
58
20819
50
20820
44
20821
12
20822
-13
20823
-34
20824
-52
20825
-68
20826
-78
20827
26
20828
59
20829
50
20830
46
20831
13
20832
-12
20833
-34
20834
-52
20835
-67
20836
-78
20837
25
20838
58
20839
50
20840
44
20841
12
20842
-13
20843
-35
20844
-52
20845
-68
20846
-78
20847
25
20848
59
20849
50
20850
45
20851
13
20852
-12
20853
-34
20854
-52
20855
-67
20856
-78
20857
26
20858
60
20859
50
20860
46
20861
13
20862
-12
20863
-34
20864
-52
20865
-67
20866
-78
20867
26
20868
60
20869
50
20870
46
20871
13
20872
-12
20873
-34
20874
-52
20875
-67
20876
-78
20877
26
20878
60
20879
50
20880
44
20881
12
20882
-13
20883
-34
20884
-52
20885
-68
20886
-78
20887
26
20888
58
20889
48
20890
44
20891
12
20892
-13
20893
-35
20894
-52
20895
-68
20896
-78
20897
25
20898
58
20899
50
20900
44
20901
12
20902
-13
20903
-35
20904
-52
20905
-68
20906
-78
20907
26
20908
58
20909
49
20910
45
20911
13
20912
-12
20913
-34
20914
-52
20915
-67
20916
-78
20917
25
20918
58
20919
50
20920
45
20921
12
20922
-12
20923
-34
20924
-52
20925
-59
20926
8
20927
44
20928
49
20929
16
20930
-9
20931
-32
20932
-50
20933
-58
20934
9
20935
42
20936
48
20937
16
20938
-10
20939
-32
20940
-50
20941
-58
20942
8
20943
41
20944
48
20945
16
20946
-10
20947
-33
20948
-50
20949
-58
20950
8
20951
42
20952
48
20953
15
20954
-10
20955
-33
20956
-50
20957
-59
20958
8
20959
42
20960
47
20961
14
20962
-11
20963
-33
20964
-51
20965
-59
20966
8
20967
42
20968
47
20969
14
20970
-11
20971
-33
20972
-51
20973
-59
20974
8
20975
42
20976
48
20977
15
20978
-10
20979
-33
20980
-50
20981
-59
20982
8
20983
42
20984
47
20985
14
20986
-11
20987
-33
20988
-51
20989
-66
20990
-78
20991
24
20992
57
20993
48
20994
43
20995
12
20996
-13
20997
-35
20998
-52
20999
-68
21000
-78
21001
25
21002
58
21003
49
21004
43
21005
12
21006
-13
21007
-35
21008
-52
21009
-68
21010
-78
21011
25
21012
58
21013
50
21014
44
21015
12
21016
-12
21017
-34
21018
-52
21019
-68
21020
-78
21021
24
21022
58
21023
50
21024
45
21025
13
21026
-12
21027
-34
21028
-52
21029
-67
21030
-78
21031
26
21032
60
21033
50
21034
46
21035
13
21036
-12
21037
-34
21038
-51
21039
-67
21040
-78
21041
26
21042
58
21043
50
21044
44
21045
13
21046
-12
21047
-34
21048
-52
21049
-67
21050
-78
21051
26
21052
59
21053
50
21054
19
21055
-8
21056
-30
21057
-49
21058
-55
21059
11
21060
46
21061
50
21062
18
21063
-8
21064
-30
21065
-49
21066
-56
21067
9
21068
44
21069
48
21070
16
21071
-10
21072
-32
21073
-51
21074
-57
21075
9
21076
44
21077
48
21078
16
21079
-10
21080
-32
21081
-50
21082
-57
21083
8
21084
44
21085
47
21086
16
21087
-10
21088
-32
21089
-51
21090
-58
21091
7
21092
43
21093
46
21094
16
21095
-11
21096
-32
21097
-51
21098
-58
21099
8
21100
43
21101
46
21102
16
21103
-11
21104
-32
21105
-51
21106
-58
21107
8
21108
43
21109
46
21110
16
21111
-11
21112
-32
21113
-51
21114
-58
21115
7
21116
43
21117
46
21118
40
21119
9
21120
-16
21121
-37
21122
-54
21123
-69
21124
-80
21125
23
21126
56
21127
48
21128
43
21129
11
21130
-14
21131
-36
21132
-53
21133
-68
21134
-78
21135
24
21136
56
21137
48
21138
43
21139
11
21140
-14
21141
-35
21142
-53
21143
-68
21144
-78
21145
24
21146
58
21147
48
21148
44
21149
12
21150
-13
21151
-35
21152
-52
21153
-68
21154
-78
21155
25
21156
58
21157
50
21158
44
21159
12
21160
-13
21161
-35
21162
-52
21163
-67
21164
-78
21165
25
21166
58
21167
50
21168
44
21169
12
21170
-13
21171
-34
21172
-52
21173
-67
21174
-78
21175
24
21176
58
21177
50
21178
43
21179
12
21180
-13
21181
-35
21182
-52
21183
-68
21184
-78
21185
25
21186
59
21187
50
21188
46
21189
13
21190
-12
21191
-34
21192
-52
21193
-67
21194
-78
21195
26
21196
58
21197
50
21198
44
21199
12
21200
-12
21201
-34
21202
-52
21203
-68
21204
-78
21205
26
21206
60
21207
50
21208
46
21209
14
21210
-12
21211
-34
21212
-51
21213
-67
21214
-78
21215
25
21216
58
21217
50
21218
45
21219
13
21220
-12
21221
-34
21222
-52
21223
-67
21224
-78
21225
26
21226
58
21227
50
21228
45
21229
13
21230
-12
21231
-34
21232
-52
21233
-67
21234
-78
21235
26
21236
60
21237
50
21238
45
21239
13
21240
-12
21241
-34
21242
-52
21243
-67
21244
-78
21245
26
21246
60
21247
50
21248
45
21249
13
21250
-12
21251
-34
21252
-52
21253
-67
21254
-78
21255
26
21256
59
21257
50
21258
45
21259
13
21260
-12
21261
-34
21262
-52
21263
-67
21264
-78
21265
26
21266
59
21267
50
21268
44
21269
13
21270
-12
21271
-35
21272
-52
21273
-67
21274
-78
21275
26
21276
59
21277
50
21278
45
21279
13
21280
-12
21281
-34
21282
-52
21283
-67
21284
-78
21285
26
21286
59
21287
50
21288
45
21289
13
21290
-12
21291
-34
21292
-52
21293
-67
21294
-78
21295
25
21296
58
21297
49
21298
44
21299
12
21300
-13
21301
-35
21302
-52
21303
-68
21304
-78
21305
26
21306
59
21307
50
21308
19
21309
-8
21310
-30
21311
-49
21312
-55
21313
12
21314
46
21315
50
21316
19
21317
-8
21318
-30
21319
-49
21320
-56
21321
9
21322
44
21323
48
21324
16
21325
-10
21326
-32
21327
-50
21328
-57
21329
8
21330
44
21331
48
21332
16
21333
-10
21334
-32
21335
-50
21336
-58
21337
8
21338
43
21339
46
21340
16
21341
-11
21342
-32
21343
-51
21344
-58
21345
8
21346
42
21347
46
21348
16
21349
-11
21350
-32
21351
-51
21352
-58
21353
8
21354
43
21355
47
21356
16
21357
-11
21358
-32
21359
-51
21360
-58
21361
8
21362
43
21363
46
21364
16
21365
-11
21366
-32
21367
-51
21368
-58
21369
8
21370
43
21371
46
21372
40
21373
9
21374
-16
21375
-37
21376
-54
21377
-69
21378
-80
21379
22
21380
56
21381
47
21382
42
21383
10
21384
-14
21385
-36
21386
-53
21387
-68
21388
-79
21389
23
21390
56
21391
47
21392
43
21393
11
21394
-14
21395
-36
21396
-53
21397
-68
21398
-79
21399
24
21400
58
21401
48
21402
44
21403
12
21404
-13
21405
-35
21406
-52
21407
-68
21408
-78
21409
25
21410
59
21411
50
21412
45
21413
13
21414
-12
21415
-34
21416
-52
21417
-67
21418
-78
21419
25
21420
59
21421
49
21422
44
21423
12
21424
-13
21425
-35
21426
-52
21427
-67
21428
-78
21429
26
21430
59
21431
50
21432
45
21433
13
21434
-12
21435
-34
21436
-52
21437
-67
21438
-78
21439
26
21440
59
21441
50
21442
44
21443
13
21444
-12
21445
-34
21446
-52
21447
-67
21448
-78
21449
26
21450
59
21451
50
21452
44
21453
12
21454
-12
21455
-34
21456
-52
21457
-67
21458
-78
21459
26
21460
59
21461
50
21462
44
21463
12
21464
-13
21465
-35
21466
-52
21467
-68
21468
-78
21469
25
21470
58
21471
49
21472
44
21473
12
21474
-12
21475
-34
21476
-52
21477
-67
21478
-78
21479
26
21480
60
21481
50
21482
46
21483
13
21484
-12
21485
-34
21486
-52
21487
-67
21488
-78
21489
26
21490
59
21491
50
21492
45
21493
13
21494
-12
21495
-34
21496
-52
21497
-67
21498
-78
21499
26
21500
58
21501
50
21502
19
21503
-8
21504
-30
21505
-49
21506
-56
21507
11
21508
46
21509
48
21510
18
21511
-9
21512
-31
21513
-50
21514
-57
21515
9
21516
44
21517
48
21518
17
21519
-10
21520
-32
21521
-50
21522
-58
21523
8
21524
44
21525
48
21526
16
21527
-10
21528
-32
21529
-51
21530
-58
21531
8
21532
44
21533
48
21534
16
21535
-10
21536
-32
21537
-50
21538
-58
21539
8
21540
43
21541
46
21542
16
21543
-11
21544
-32
21545
-51
21546
-58
21547
8
21548
43
21549
46
21550
16
21551
-11
21552
-32
21553
-51
21554
-58
21555
8
21556
43
21557
47
21558
16
21559
-11
21560
-32
21561
-51
21562
-58
21563
8
21564
43
21565
46
21566
40
21567
9
21568
-16
21569
-38
21570
-54
21571
-70
21572
-80
21573
22
21574
56
21575
47
21576
42
21577
11
21578
-14
21579
-36
21580
-53
21581
-68
21582
-79
21583
24
21584
57
21585
48
21586
43
21587
12
21588
-13
21589
-35
21590
-52
21591
-68
21592
-78
21593
24
21594
58
21595
48
21596
44
21597
12
21598
-13
21599
-35
21600
-52
21601
-68
21602
-78
21603
25
21604
59
21605
50
21606
45
21607
13
21608
-12
21609
-34
21610
-52
21611
-67
21612
-78
21613
25
21614
58
21615
49
21616
45
21617
13
21618
-12
21619
-34
21620
-52
21621
-67
21622
-78
21623
25
21624
58
21625
50
21626
45
21627
13
21628
-12
21629
-34
21630
-52
21631
-67
21632
-78
21633
25
21634
58
21635
50
21636
44
21637
12
21638
-13
21639
-35
21640
-52
21641
-67
21642
-78
21643
26
21644
58
21645
50
21646
44
21647
12
21648
-13
21649
-35
21650
-52
21651
-68
21652
-78
21653
26
21654
60
21655
50
21656
45
21657
13
21658
-12
21659
-34
21660
-52
21661
-67
21662
-78
21663
25
21664
58
21665
50
21666
44
21667
12
21668
-13
21669
-35
21670
-52
21671
-68
21672
-78
21673
26
21674
58
21675
50
21676
45
21677
13
21678
-12
21679
-34
21680
-52
21681
-67
21682
-78
21683
26
21684
60
21685
50
21686
45
21687
13
21688
-12
21689
-34
21690
-52
21691
-67
21692
-78
21693
26
21694
59
21695
50
21696
19
21697
-8
21698
-30
21699
-49
21700
-56
21701
12
21702
46
21703
50
21704
18
21705
-9
21706
-30
21707
-49
21708
-56
21709
10
21710
45
21711
48
21712
18
21713
-10
21714
-31
21715
-50
21716
-57
21717
9
21718
43
21719
46
21720
16
21721
-11
21722
-32
21723
-51
21724
-58
21725
7
21726
43
21727
47
21728
16
21729
-11
21730
-32
21731
-51
21732
-59
21733
7
21734
42
21735
46
21736
16
21737
-11
21738
-32
21739
-51
21740
-59
21741
8
21742
43
21743
46
21744
16
21745
-11
21746
-32
21747
-51
21748
-58
21749
8
21750
43
21751
47
21752
16
21753
-11
21754
-32
21755
-51
21756
-66
21757
-78
21758
25
21759
56
21760
49
21761
42
21762
12
21763
-14
21764
-35
21765
-53
21766
-68
21767
-79
21768
26
21769
57
21770
50
21771
43
21772
12
21773
-14
21774
-34
21775
-53
21776
-67
21777
-78
21778
26
21779
58
21780
50
21781
43
21782
13
21783
-14
21784
-34
21785
-52
21786
-67
21787
-78
21788
26
21789
58
21790
51
21791
44
21792
14
21793
-13
21794
-34
21795
-52
21796
-67
21797
-78
21798
26
21799
57
21800
50
21801
44
21802
14
21803
-13
21804
-34
21805
-52
21806
-67
21807
-78
21808
26
21809
58
21810
51
21811
44
21812
14
21813
-13
21814
-34
21815
-52
21816
-66
21817
-78
21818
26
21819
57
21820
50
21821
17
21822
-8
21823
-31
21824
-49
21825
-56
21826
12
21827
45
21828
50
21829
18
21830
-8
21831
-31
21832
-49
21833
-56
21834
11
21835
44
21836
50
21837
16
21838
-9
21839
-32
21840
-50
21841
-58
21842
10
21843
42
21844
48
21845
15
21846
-10
21847
-32
21848
-50
21849
-59
21850
8
21851
42
21852
48
21853
15
21854
-10
21855
-33
21856
-50
21857
-59
21858
8
21859
42
21860
48
21861
15
21862
-10
21863
-33
21864
-50
21865
-59
21866
8
21867
42
21868
47
21869
15
21870
-11
21871
-33
21872
-51
21873
-59
21874
8
21875
42
21876
48
21877
15
21878
-10
21879
-33
21880
-50
21881
-59
21882
8
21883
41
21884
46
21885
39
21886
10
21887
-16
21888
-36
21889
-54
21890
-69
21891
-80
21892
24
21893
54
21894
48
21895
41
21896
11
21897
-15
21898
-35
21899
-54
21900
-68
21901
-80
21902
24
21903
56
21904
50
21905
42
21906
12
21907
-14
21908
-35
21909
-54
21910
-68
21911
-79
21912
26
21913
57
21914
50
21915
43
21916
13
21917
-14
21918
-34
21919
-53
21920
-67
21921
-79
21922
26
21923
58
21924
51
21925
44
21926
13
21927
-13
21928
-34
21929
-52
21930
-67
21931
-78
21932
25
21933
58
21934
51
21935
44
21936
14
21937
-13
21938
-34
21939
-52
21940
-67
21941
-78
21942
26
21943
58
21944
51
21945
44
21946
14
21947
-13
21948
-34
21949
-52
21950
-67
21951
-78
21952
26
21953
58
21954
51
21955
44
21956
14
21957
-12
21958
-34
21959
-52
21960
-66
21961
-78
21962
26
21963
58
21964
50
21965
44
21966
13
21967
-13
21968
-34
21969
-52
21970
-67
21971
-78
21972
26
21973
58
21974
51
21975
44
21976
14
21977
-13
21978
-34
21979
-52
21980
-67
21981
-78
21982
27
21983
58
21984
51
21985
44
21986
14
21987
-12
21988
-34
21989
-52
21990
-67
21991
-78
21992
26
21993
58
21994
52
21995
44
21996
14
21997
-12
21998
-34
21999
-52
22000
-67
22001
-78
22002
26
22003
58
22004
52
22005
44
22006
14
22007
-12
22008
-34
22009
-52
22010
-66
22011
-78
22012
26
22013
58
22014
51
22015
18
22016
-8
22017
-30
22018
-49
22019
-56
22020
12
22021
45
22022
50
22023
17
22024
-8
22025
-31
22026
-49
22027
-57
22028
10
22029
43
22030
49
22031
16
22032
-9
22033
-32
22034
-50
22035
-58
22036
10
22037
43
22038
48
22039
16
22040
-10
22041
-32
22042
-50
22043
-58
22044
9
22045
43
22046
48
22047
15
22048
-10
22049
-33
22050
-50
22051
-59
22052
9
22053
42
22054
48
22055
15
22056
-10
22057
-33
22058
-50
22059
-58
22060
8
22061
42
22062
48
22063
15
22064
-10
22065
-33
22066
-50
22067
-58
22068
8
22069
42
22070
47
22071
14
22072
-11
22073
-33
22074
-51
22075
-59
22076
8
22077
41
22078
48
22079
39
22080
10
22081
-16
22082
-36
22083
-55
22084
-69
22085
-80
22086
24
22087
54
22088
48
22089
41
22090
11
22091
-15
22092
-36
22093
-54
22094
-68
22095
-80
22096
24
22097
56
22098
49
22099
42
22100
12
22101
-14
22102
-35
22103
-53
22104
-68
22105
-79
22106
26
22107
58
22108
50
22109
44
22110
14
22111
-13
22112
-34
22113
-52
22114
-67
22115
-78
22116
26
22117
57
22118
50
22119
44
22120
14
22121
-13
22122
-34
22123
-52
22124
-67
22125
-78
22126
26
22127
58
22128
51
22129
44
22130
14
22131
-13
22132
-34
22133
-52
22134
-66
22135
-78
22136
26
22137
57
22138
50
22139
44
22140
14
22141
-12
22142
-34
22143
-52
22144
-66
22145
-78
22146
26
22147
57
22148
50
22149
44
22150
13
22151
-13
22152
-34
22153
-52
22154
-67
22155
-78
22156
26
22157
58
22158
51
22159
44
22160
14
22161
-12
22162
-34
22163
-52
22164
-66
22165
-78
22166
26
22167
57
22168
50
22169
44
22170
13
22171
-13
22172
-34
22173
-52
22174
-67
22175
-78
22176
26
22177
58
22178
51
22179
44
22180
14
22181
-12
22182
-34
22183
-52
22184
-67
22185
-78
22186
26
22187
58
22188
51
22189
44
22190
14
22191
-12
22192
-34
22193
-52
22194
-66
22195
-78
22196
26
22197
58
22198
51
22199
44
22200
13
22201
-13
22202
-34
22203
-52
22204
-67
22205
-78
22206
26
22207
58
22208
52
22209
44
22210
14
22211
-12
22212
-34
22213
-52
22214
-66
22215
-78
22216
26
22217
58
22218
51
22219
44
22220
14
22221
-12
22222
-34
22223
-52
22224
-67
22225
-78
22226
26
22227
57
22228
50
22229
44
22230
14
22231
-13
22232
-34
22233
-52
22234
-67
22235
-78
22236
26
22237
58
22238
52
22239
44
22240
14
22241
-13
22242
-34
22243
-52
22244
-67
22245
-78
22246
26
22247
58
22248
51
22249
44
22250
13
22251
-13
22252
-34
22253
-52
22254
-67
22255
-78
22256
26
22257
58
22258
51
22259
44
22260
14
22261
-13
22262
-34
22263
-52
22264
-67
22265
-78
22266
26
22267
58
22268
51
22269
18
22270
-8
22271
-31
22272
-49
22273
-56
22274
12
22275
46
22276
50
22277
18
22278
-8
22279
-31
22280
-49
22281
-56
22282
11
22283
44
22284
49
22285
16
22286
-9
22287
-32
22288
-50
22289
-57
22290
10
22291
43
22292
48
22293
16
22294
-10
22295
-32
22296
-50
22297
-58
22298
8
22299
42
22300
48
22301
15
22302
-10
22303
-33
22304
-50
22305
-58
22306
9
22307
42
22308
48
22309
16
22310
-10
22311
-33
22312
-50
22313
-58
22314
9
22315
42
22316
48
22317
15
22318
-10
22319
-33
22320
-50
22321
-58
22322
8
22323
41
22324
47
22325
15
22326
-11
22327
-33
22328
-51
22329
-59
22330
8
22331
42
22332
47
22333
15
22334
-11
22335
-33
22336
-51
22337
-59
22338
8
22339
41
22340
47
22341
14
22342
-11
22343
-33
22344
-51
22345
-59
22346
8
22347
42
22348
47
22349
14
22350
-11
22351
-33
22352
-51
22353
-59
22354
8
22355
42
22356
48
22357
15
22358
-10
22359
-33
22360
-50
22361
-59
22362
9
22363
42
22364
48
22365
15
22366
-10
22367
-33
22368
-51
22369
-58
22370
8
22371
42
22372
48
22373
15
22374
-10
22375
-33
22376
-50
22377
-59
22378
8
22379
42
22380
48
22381
15
22382
-10
22383
-33
22384
-51
22385
-59
22386
8
22387
40
22388
46
22389
14
22390
-11
22391
-33
22392
-51
22393
-59
22394
8
22395
41
22396
47
22397
14
22398
-11
22399
-33
22400
-51
22401
-59
22402
8
22403
42
22404
48
22405
15
22406
-10
22407
-33
22408
-50
22409
-59
22410
8
22411
42
22412
48
22413
15
22414
-10
22415
-33
22416
-50
22417
-59
22418
8
22419
40
22420
48
22421
15
22422
-10
22423
-33
22424
-50
22425
-59
22426
8
22427
41
22428
46
22429
14
22430
-11
22431
-33
22432
-51
22433
-59
22434
8
22435
42
22436
48
22437
15
22438
-10
22439
-33
22440
-50
22441
-59
22442
8
22443
41
22444
47
22445
14
22446
-11
22447
-33
22448
-51
22449
-59
22450
8
22451
42
22452
46
22453
14
22454
-11
22455
-33
22456
-51
22457
-59
22458
8
22459
42
22460
48
22461
15
22462
-10
22463
-33
22464
-50
22465
-59
22466
8
22467
42
22468
48
22469
15
22470
-10
22471
-33
22472
-50
22473
-59
22474
8
22475
41
22476
46
22477
14
22478
-11
22479
-33
22480
-51
22481
-59
22482
8
22483
42
22484
47
22485
15
22486
-10
22487
-33
22488
-51
22489
-59
22490
7
22491
42
22492
47
22493
14
22494
-11
22495
-33
22496
-51
22497
-59
22498
8
22499
41
22500
48
22501
15
22502
-10
22503
-33
22504
-51
22505
-58
22506
9
22507
42
22508
48
22509
15
22510
-10
22511
-33
22512
-51
22513
-59
22514
9
22515
42
22516
48
22517
15
22518
-10
22519
-33
22520
-50
22521
-59
22522
8
22523
40
22524
46
22525
38
22526
9
22527
-16
22528
-37
22529
-55
22530
-69
22531
-80
22532
22
22533
54
22534
48
22535
41
22536
11
22537
-15
22538
-36
22539
-54
22540
-68
22541
-80
22542
24
22543
56
22544
49
22545
42
22546
12
22547
-14
22548
-35
22549
-53
22550
-68
22551
-79
22552
24
22553
56
22554
50
22555
43
22556
12
22557
-14
22558
-34
22559
-53
22560
-67
22561
-79
22562
26
22563
58
22564
50
22565
44
22566
13
22567
-13
22568
-34
22569
-52
22570
-67
22571
-78
22572
26
22573
57
22574
51
22575
44
22576
14
22577
-13
22578
-34
22579
-52
22580
-67
22581
-78
22582
26
22583
58
22584
52
22585
44
22586
14
22587
-12
22588
-33
22589
-52
22590
-66
22591
-78
22592
26
22593
58
22594
50
22595
44
22596
14
22597
-13
22598
-34
22599
-52
22600
-66
22601
-78
22602
26
22603
57
22604
50
22605
44
22606
14
22607
-13
22608
-34
22609
-52
22610
-67
22611
-78
22612
26
22613
58
22614
51
22615
44
22616
14
22617
-13
22618
-34
22619
-52
22620
-67
22621
-78
22622
26
22623
58
22624
50
22625
44
22626
14
22627
-13
22628
-34
22629
-52
22630
-67
22631
-78
22632
26
22633
58
22634
50
22635
44
22636
14
22637
-13
22638
-34
22639
-52
22640
-67
22641
-78
22642
26
22643
58
22644
51
22645
44
22646
13
22647
-13
22648
-34
22649
-52
22650
-67
22651
-78
22652
26
22653
58
22654
51
22655
18
22656
-8
22657
-30
22658
-49
22659
-56
22660
12
22661
46
22662
51
22663
18
22664
-8
22665
-31
22666
-49
22667
-57
22668
10
22669
44
22670
49
22671
16
22672
-9
22673
-32
22674
-50
22675
-58
22676
9
22677
42
22678
48
22679
16
22680
-10
22681
-32
22682
-50
22683
-58
22684
10
22685
42
22686
48
22687
16
22688
-10
22689
-33
22690
-50
22691
-58
22692
9
22693
42
22694
48
22695
15
22696
-10
22697
-33
22698
-50
22699
-58
22700
8
22701
42
22702
47
22703
14
22704
-11
22705
-33
22706
-51
22707
-58
22708
9
22709
42
22710
48
22711
15
22712
-10
22713
-33
22714
-50
22715
-59
22716
8
22717
42
22718
48
22719
15
22720
-10
22721
-33
22722
-51
22723
-59
22724
8
22725
41
22726
48
22727
14
22728
-11
22729
-33
22730
-51
22731
-58
22732
9
22733
41
22734
46
22735
14
22736
-11
22737
-33
22738
-51
22739
-59
22740
8
22741
42
22742
48
22743
15
22744
-10
22745
-33
22746
-51
22747
-58
22748
9
22749
41
22750
48
22751
15
22752
-10
22753
-33
22754
-50
22755
-58
22756
9
22757
42
22758
48
22759
15
22760
-10
22761
-33
22762
-51
22763
-59
22764
8
22765
42
22766
48
22767
15
22768
-10
22769
-33
22770
-50
22771
-59
22772
8
22773
41
22774
47
22775
14
22776
-11
22777
-33
22778
-51
22779
-59
22780
8
22781
41
22782
47
22783
14
22784
-11
22785
-33
22786
-51
22787
-59
22788
8
22789
42
22790
48
22791
15
22792
-10
22793
-33
22794
-50
22795
-59
22796
8
22797
41
22798
47
22799
14
22800
-11
22801
-33
22802
-51
22803
-59
22804
8
22805
42
22806
48
22807
15
22808
-10
22809
-33
22810
-50
22811
-59
22812
8
22813
42
22814
48
22815
15
22816
-10
22817
-33
22818
-50
22819
-59
22820
8
22821
41
22822
47
22823
14
22824
-11
22825
-33
22826
-51
22827
-59
22828
8
22829
41
22830
47
22831
15
22832
-11
22833
-33
22834
-51
22835
-59
22836
8
22837
42
22838
47
22839
15
22840
-11
22841
-33
22842
-51
22843
-59
22844
9
22845
42
22846
47
22847
14
22848
-10
22849
-33
22850
-51
22851
-59
22852
8
22853
41
22854
46
22855
14
22856
-11
22857
-34
22858
-51
22859
-59
22860
8
22861
41
22862
46
22863
14
22864
-11
22865
-34
22866
-51
22867
-60
22868
8
22869
41
22870
46
22871
14
22872
-11
22873
-33
22874
-51
22875
-59
22876
8
22877
41
22878
47
22879
15
22880
-11
22881
-33
22882
-51
22883
-59
22884
8
22885
41
22886
46
22887
14
22888
-11
22889
-33
22890
-51
22891
-59
22892
8
22893
42
22894
48
22895
15
22896
-10
22897
-33
22898
-51
22899
-59
22900
8
22901
42
22902
48
22903
15
22904
-10
22905
-33
22906
-50
22907
-59
22908
8
22909
42
22910
48
22911
15
22912
-10
22913
-33
22914
-50
22915
-59
22916
8
22917
42
22918
46
22919
14
22920
-11
22921
-33
22922
-51
22923
-59
22924
8
22925
41
22926
47
22927
15
22928
-11
22929
-33
22930
-51
22931
-59
22932
8
22933
42
22934
48
22935
15
22936
-10
22937
-33
22938
-50
22939
-59
22940
8
22941
42
22942
48
22943
15
22944
-10
22945
-33
22946
-50
22947
-59
22948
8
22949
40
22950
46
22951
14
22952
-11
22953
-33
22954
-51
22955
-59
22956
8
22957
42
22958
48
22959
15
22960
-10
22961
-33
22962
-50
22963
-59
22964
8
22965
41
22966
46
22967
14
22968
-11
22969
-33
22970
-51
22971
-59
22972
8
22973
41
22974
46
22975
14
22976
-11
22977
-33
22978
-51
22979
-59
22980
8
22981
42
22982
48
22983
15
22984
-10
22985
-33
22986
-50
22987
-58
22988
9
22989
42
22990
47
22991
14
22992
-11
22993
-33
22994
-51
22995
-58
22996
8
22997
42
22998
48
22999
15
23000
-10
23001
-33
23002
-50
23003
-59
23004
8
23005
42
23006
48
23007
15
23008
-10
23009
-33
23010
-50
23011
-59
23012
8
23013
41
23014
48
23015
15
23016
-10
23017
-33
23018
-50
23019
-59
23020
8
23021
41
23022
46
23023
14
23024
-11
23025
-33
23026
-51
23027
-59
23028
8
23029
42
23030
47
23031
14
23032
-11
23033
-33
23034
-51
23035
-59
23036
8
23037
42
23038
48
23039
15
23040
-10
23041
-33
23042
-50
23043
-59
23044
8
23045
41
23046
48
23047
15
23048
-10
23049
-33
23050
-51
23051
-59
23052
8
23053
42
23054
48
23055
15
23056
-10
23057
-33
23058
-51
23059
-58
23060
8
23061
41
23062
47
23063
15
23064
-11
23065
-33
23066
-51
23067
-58
23068
9
23069
42
23070
47
23071
15
23072
-10
23073
-33
23074
-51
23075
-58
23076
8
23077
41
23078
46
23079
14
23080
-11
23081
-33
23082
-51
23083
-59
23084
8
23085
42
23086
48
23087
15
23088
-10
23089
-33
23090
-50
23091
-59
23092
8
23093
42
23094
48
23095
15
23096
-10
23097
-33
23098
-50
23099
-59
23100
8
23101
41
23102
47
23103
14
23104
-11
23105
-33
23106
-51
23107
-59
23108
8
23109
41
23110
46
23111
14
23112
-11
23113
-33
23114
-51
23115
-59
23116
8
23117
41
23118
46
23119
14
23120
-11
23121
-33
23122
-51
23123
-59
23124
7
23125
41
23126
47
23127
15
23128
-10
23129
-33
23130
-51
23131
-60
23132
8
23133
41
23134
46
23135
14
23136
-11
23137
-34
23138
-51
23139
-59
23140
8
23141
42
23142
46
23143
14
23144
-11
23145
-33
23146
-51
23147
-60
23148
8
23149
42
23150
47
23151
14
23152
-11
23153
-33
23154
-51
23155
-60
23156
7
23157
42
23158
47
23159
14
23160
-11
23161
-33
23162
-51
23163
-60
23164
7
23165
41
23166
47
23167
14
23168
-11
23169
-33
23170
-51
23171
-60
23172
8
23173
42
23174
48
23175
15
23176
-10
23177
-33
23178
-50
23179
-59
23180
8
23181
41
23182
46
23183
14
23184
-11
23185
-34
23186
-51
23187
-59
23188
8
23189
41
23190
47
23191
15
23192
-10
23193
-33
23194
-51
23195
-59
23196
8
23197
42
23198
47
23199
14
23200
-11
23201
-33
23202
-51
23203
-59
23204
8
23205
42
23206
48
23207
15
23208
-10
23209
-33
23210
-50
23211
-59
23212
7
23213
42
23214
48
23215
15
23216
-10
23217
-33
23218
-50
23219
-59
23220
8
23221
42
23222
48
23223
15
23224
-10
23225
-33
23226
-50
23227
-60
23228
7
23229
42
23230
48
23231
39
23232
10
23233
-16
23234
-36
23235
-54
23236
-68
23237
-80
23238
23
23239
54
23240
48
23241
41
23242
11
23243
-15
23244
-36
23245
-54
23246
-68
23247
-80
23248
24
23249
56
23250
48
23251
42
23252
12
23253
-14
23254
-35
23255
-53
23256
-67
23257
-79
23258
26
23259
56
23260
50
23261
43
23262
13
23263
-14
23264
-34
23265
-52
23266
-67
23267
-79
23268
26
23269
58
23270
50
23271
43
23272
12
23273
-14
23274
-34
23275
-52
23276
-67
23277
-78
23278
26
23279
58
23280
50
23281
44
23282
14
23283
-13
23284
-34
23285
-52
23286
-67
23287
-78
23288
26
23289
58
23290
50
23291
44
23292
13
23293
-13
23294
-34
23295
-52
23296
-67
23297
-78
23298
26
23299
58
23300
50
23301
43
23302
13
23303
-13
23304
-34
23305
-52
23306
-67
23307
-78
23308
27
23309
58
23310
51
23311
44
23312
14
23313
-12
23314
-34
23315
-52
23316
-66
23317
-78
23318
27
23319
58
23320
52
23321
44
23322
14
23323
-13
23324
-34
23325
-52
23326
-67
23327
-78
23328
27
23329
58
23330
51
23331
44
23332
14
23333
-12
23334
-33
23335
-52
23336
-66
23337
-78
23338
27
23339
58
23340
52
23341
44
23342
14
23343
-12
23344
-34
23345
-52
23346
-66
23347
-78
23348
26
23349
58
23350
50
23351
44
23352
14
23353
-13
23354
-34
23355
-52
23356
-67
23357
-78
23358
26
23359
58
23360
51
23361
44
23362
14
23363
-13
23364
-34
23365
-52
23366
-67
23367
-78
23368
26
23369
58
23370
51
23371
44
23372
14
23373
-13
23374
-34
23375
-52
23376
-67
23377
-78
23378
26
23379
58
23380
51
23381
44
23382
14
23383
-12
23384
-34
23385
-52
23386
-66
23387
-78
23388
26
23389
58
23390
51
23391
44
23392
14
23393
-12
23394
-33
23395
-52
23396
-66
23397
-78
23398
26
23399
57
23400
50
23401
44
23402
14
23403
-13
23404
-34
23405
-52
23406
-67
23407
-78
23408
26
23409
58
23410
51
23411
44
23412
14
23413
-13
23414
-34
23415
-52
23416
-67
23417
-78
23418
26
23419
58
23420
51
23421
44
23422
14
23423
-13
23424
-34
23425
-52
23426
-67
23427
-78
23428
26
23429
58
23430
51
23431
44
23432
14
23433
-13
23434
-34
23435
-52
23436
-67
23437
-78
23438
26
23439
58
23440
51
23441
44
23442
14
23443
-12
23444
-34
23445
-52
23446
-66
23447
-78
23448
26
23449
57
23450
50
23451
44
23452
13
23453
-13
23454
-34
23455
-52
23456
-67
23457
-78
23458
26
23459
58
23460
51
23461
44
23462
14
23463
-13
23464
-34
23465
-52
23466
-67
23467
-78
23468
26
23469
58
23470
51
23471
44
23472
14
23473
-13
23474
-34
23475
-52
23476
-67
23477
-78
23478
26
23479
58
23480
50
23481
44
23482
14
23483
-13
23484
-34
23485
-52
23486
-58
23487
9
23488
44
23489
48
23490
16
23491
-10
23492
-32
23493
-50
23494
-58
23495
9
23496
44
23497
48
23498
16
23499
-10
23500
-32
23501
-50
23502
-58
23503
8
23504
44
23505
47
23506
16
23507
-10
23508
-32
23509
-51
23510
-58
23511
8
23512
43
23513
46
23514
16
23515
-11
23516
-32
23517
-51
23518
-58
23519
8
23520
43
23521
46
23522
16
23523
-11
23524
-32
23525
-51
23526
-58
23527
8
23528
43
23529
46
23530
16
23531
-11
23532
-32
23533
-51
23534
-58
23535
8
23536
43
23537
46
23538
16
23539
-11
23540
-32
23541
-51
23542
-58
23543
7
23544
42
23545
46
23546
16
23547
-11
23548
-32
23549
-51
23550
-58
23551
7
23552
42
23553
46
23554
15
23555
-12
23556
-33
23557
-52
23558
-59
23559
8
23560
43
23561
46
23562
16
23563
-11
23564
-32
23565
-51
23566
-58
23567
8
23568
42
23569
46
23570
16
23571
-11
23572
-33
23573
-51
23574
-58
23575
8
23576
43
23577
46
23578
16
23579
-11
23580
-32
23581
-52
23582
-58
23583
8
23584
43
23585
46
23586
16
23587
-11
23588
-32
23589
-51
23590
-58
23591
8
23592
43
23593
46
23594
16
23595
-11
23596
-32
23597
-51
23598
-58
23599
7
23600
42
23601
46
23602
15
23603
-12
23604
-33
23605
-52
23606
-58
23607
8
23608
42
23609
46
23610
15
23611
-12
23612
-33
23613
-52
23614
-58
23615
8
23616
42
23617
46
23618
15
23619
-11
23620
-32
23621
-51
23622
-58
23623
8
23624
42
23625
46
23626
15
23627
-11
23628
-33
23629
-51
23630
-58
23631
8
23632
43
23633
46
23634
16
23635
-11
23636
-32
23637
-51
23638
-58
23639
8
23640
42
23641
46
23642
16
23643
-11
23644
-32
23645
-51
23646
-58
23647
7
23648
42
23649
46
23650
15
23651
-12
23652
-33
23653
-52
23654
-59
23655
7
23656
42
23657
46
23658
16
23659
-11
23660
-32
23661
-51
23662
-58
23663
8
23664
43
23665
46
23666
16
23667
-11
23668
-32
23669
-52
23670
-58
23671
8
23672
42
23673
46
23674
16
23675
-11
23676
-32
23677
-51
23678
-58
23679
8
23680
43
23681
46
23682
16
23683
-11
23684
-32
23685
-52
23686
-58
23687
8
23688
43
23689
46
23690
16
23691
-11
23692
-32
23693
-51
23694
-58
23695
7
23696
42
23697
46
23698
15
23699
-12
23700
-33
23701
-51
23702
-59
23703
7
23704
42
23705
46
23706
16
23707
-11
23708
-32
23709
-51
23710
-58
23711
8
23712
43
23713
46
23714
16
23715
-11
23716
-32
23717
-51
23718
-58
23719
8
23720
42
23721
46
23722
16
23723
-11
23724
-33
23725
-52
23726
-59
23727
7
23728
42
23729
46
23730
15
23731
-12
23732
-33
23733
-52
23734
-59
23735
7
23736
42
23737
46
23738
16
23739
-11
23740
-32
23741
-51
23742
-66
23743
-78
23744
24
23745
56
23746
48
23747
42
23748
12
23749
-14
23750
-35
23751
-53
23752
-67
23753
-79
23754
24
23755
56
23756
50
23757
42
23758
12
23759
-14
23760
-34
23761
-53
23762
-67
23763
-79
23764
25
23765
57
23766
50
23767
43
23768
12
23769
-14
23770
-34
23771
-53
23772
-67
23773
-79
23774
26
23775
57
23776
50
23777
43
23778
13
23779
-14
23780
-34
23781
-53
23782
-67
23783
-78
23784
27
23785
58
23786
52
23787
44
23788
14
23789
-12
23790
-34
23791
-52
23792
-66
23793
-78
23794
26
23795
58
23796
51
23797
44
23798
14
23799
-12
23800
-33
23801
-52
23802
-66
23803
-78
23804
26
23805
57
23806
50
23807
18
23808
-8
23809
-31
23810
-49
23811
-56
23812
12
23813
46
23814
51
23815
18
23816
-8
23817
-30
23818
-49
23819
-57
23820
10
23821
44
23822
49
23823
16
23824
-10
23825
-32
23826
-50
23827
-58
23828
9
23829
43
23830
48
23831
16
23832
-10
23833
-32
23834
-50
23835
-58
23836
8
23837
42
23838
48
23839
15
23840
-10
23841
-32
23842
-50
23843
-58
23844
9
23845
42
23846
47
23847
14
23848
-11
23849
-33
23850
-51
23851
-58
23852
9
23853
42
23854
47
23855
14
23856
-11
23857
-33
23858
-51
23859
-59
23860
8
23861
41
23862
47
23863
14
23864
-11
23865
-33
23866
-51
23867
-59
23868
8
23869
42
23870
48
23871
15
23872
-10
23873
-33
23874
-51
23875
-59
23876
8
23877
41
23878
46
23879
14
23880
-11
23881
-33
23882
-51
23883
-59
23884
8
23885
42
23886
48
23887
15
23888
-10
23889
-33
23890
-50
23891
-58
23892
9
23893
42
23894
48
23895
15
23896
-10
23897
-32
23898
-50
23899
-59
23900
8
23901
42
23902
48
23903
15
23904
-10
23905
-33
23906
-50
23907
-59
23908
8
23909
42
23910
48
23911
15
23912
-10
23913
-33
23914
-50
23915
-59
23916
8
23917
41
23918
47
23919
14
23920
-11
23921
-33
23922
-51
23923
-59
23924
8
23925
41
23926
47
23927
14
23928
-11
23929
-33
23930
-51
23931
-59
23932
8
23933
42
23934
48
23935
39
23936
10
23937
-16
23938
-36
23939
-54
23940
-69
23941
-80
23942
23
23943
55
23944
48
23945
41
23946
11
23947
-14
23948
-35
23949
-54
23950
-68
23951
-80
23952
24
23953
56
23954
48
23955
42
23956
12
23957
-14
23958
-35
23959
-53
23960
-67
23961
-79
23962
25
23963
56
23964
50
23965
43
23966
12
23967
-14
23968
-34
23969
-53
23970
-67
23971
-79
23972
26
23973
57
23974
50
23975
44
23976
14
23977
-13
23978
-34
23979
-52
23980
-67
23981
-78
23982
26
23983
58
23984
50
23985
44
23986
14
23987
-13
23988
-34
23989
-52
23990
-67
23991
-78
23992
26
23993
58
23994
51
23995
44
23996
14
23997
-13
23998
-34
23999
-52
24000
-67
24001
-78
24002
26
24003
58
24004
51
24005
44
24006
14
24007
-12
24008
-34
24009
-52
24010
-67
24011
-78
24012
26
24013
57
24014
51
24015
44
24016
14
24017
-13
24018
-34
24019
-52
24020
-66
24021
-78
24022
26
24023
57
24024
50
24025
44
24026
13
24027
-13
24028
-34
24029
-52
24030
-67
24031
-78
24032
26
24033
58
24034
51
24035
44
24036
14
24037
-13
24038
-34
24039
-52
24040
-67
24041
-78
24042
26
24043
58
24044
50
24045
44
24046
14
24047
-12
24048
-34
24049
-52
24050
-67
24051
-78
24052
26
24053
57
24054
50
24055
44
24056
14
24057
-13
24058
-34
24059
-52
24060
-67
24061
-78
24062
26
24063
58
24064
51
24065
44
24066
14
24067
-12
24068
-34
24069
-52
24070
-67
24071
-78
24072
26
24073
58
24074
50
24075
44
24076
14
24077
-13
24078
-34
24079
-52
24080
-67
24081
-78
24082
26
24083
58
24084
51
24085
44
24086
14
24087
-13
24088
-34
24089
-52
24090
-66
24091
-78
24092
26
24093
58
24094
51
24095
44
24096
14
24097
-13
24098
-34
24099
-52
24100
-66
24101
-78
24102
26
24103
57
24104
50
24105
44
24106
13
24107
-13
24108
-34
24109
-52
24110
-67
24111
-78
24112
26
24113
58
24114
51
24115
44
24116
14
24117
-12
24118
-34
24119
-52
24120
-66
24121
-78
24122
26
24123
58
24124
50
24125
18
24126
-8
24127
-31
24128
-49
24129
-56
24130
12
24131
46
24132
51
24133
18
24134
-8
24135
-31
24136
-49
24137
-57
24138
10
24139
44
24140
50
24141
16
24142
-9
24143
-32
24144
-50
24145
-58
24146
9
24147
42
24148
48
24149
15
24150
-10
24151
-33
24152
-50
24153
-58
24154
9
24155
42
24156
48
24157
15
24158
-10
24159
-33
24160
-50
24161
-58
24162
8
24163
42
24164
48
24165
15
24166
-10
24167
-32
24168
-50
24169
-58
24170
8
24171
42
24172
48
24173
15
24174
-10
24175
-32
24176
-50
24177
-59
24178
8
24179
42
24180
48
24181
15
24182
-10
24183
-33
24184
-50
24185
-58
24186
8
24187
41
24188
47
24189
39
24190
10
24191
-16
24192
-36
24193
-55
24194
-69
24195
-80
24196
23
24197
54
24198
48
24199
41
24200
11
24201
-15
24202
-36
24203
-54
24204
-68
24205
-80
24206
24
24207
56
24208
50
24209
42
24210
12
24211
-14
24212
-34
24213
-53
24214
-67
24215
-79
24216
25
24217
57
24218
50
24219
44
24220
13
24221
-13
24222
-34
24223
-52
24224
-67
24225
-78
24226
26
24227
57
24228
50
24229
43
24230
13
24231
-14
24232
-34
24233
-52
24234
-67
24235
-78
24236
26
24237
58
24238
50
24239
42
24240
12
24241
-14
24242
-34
24243
-53
24244
-67
24245
-78
24246
26
24247
58
24248
51
24249
43
24250
13
24251
-13
24252
-34
24253
-52
24254
-67
24255
-78
24256
26
24257
58
24258
51
24259
44
24260
14
24261
-12
24262
-34
24263
-52
24264
-66
24265
-78
24266
27
24267
58
24268
52
24269
44
24270
14
24271
-12
24272
-34
24273
-52
24274
-67
24275
-78
24276
26
24277
58
24278
51
24279
44
24280
14
24281
-13
24282
-34
24283
-52
24284
-67
24285
-78
24286
26
24287
58
24288
51
24289
44
24290
14
24291
-13
24292
-34
24293
-52
24294
-67
24295
-78
24296
26
24297
58
24298
50
24299
44
24300
14
24301
-13
24302
-34
24303
-52
24304
-67
24305
-78
24306
26
24307
58
24308
51
24309
44
24310
14
24311
-12
24312
-34
24313
-52
24314
-67
24315
-78
24316
26
24317
58
24318
51
24319
44
24320
14
24321
-12
24322
-34
24323
-52
24324
-67
24325
-78
24326
26
24327
57
24328
50
24329
43
24330
13
24331
-13
24332
-34
24333
-52
24334
-67
24335
-78
24336
26
24337
58
24338
51
24339
44
24340
14
24341
-13
24342
-34
24343
-52
24344
-67
24345
-78
24346
26
24347
58
24348
51
24349
44
24350
14
24351
-13
24352
-34
24353
-52
24354
-67
24355
-78
24356
26
24357
58
24358
51
24359
44
24360
14
24361
-12
24362
-34
24363
-52
24364
-66
24365
-78
24366
26
24367
58
24368
51
24369
44
24370
14
24371
-12
24372
-34
24373
-52
24374
-66
24375
-78
24376
26
24377
58
24378
51
24379
44
24380
14
24381
-13
24382
-34
24383
-52
24384
-58
24385
9
24386
44
24387
48
24388
16
24389
-10
24390
-32
24391
-50
24392
-57
24393
9
24394
44
24395
47
24396
16
24397
-10
24398
-32
24399
-51
24400
-58
24401
8
24402
43
24403
47
24404
16
24405
-11
24406
-32
24407
-51
24408
-58
24409
8
24410
43
24411
46
24412
16
24413
-11
24414
-32
24415
-51
24416
-58
24417
8
24418
42
24419
46
24420
16
24421
-11
24422
-32
24423
-51
24424
-58
24425
7
24426
42
24427
46
24428
15
24429
-12
24430
-33
24431
-52
24432
-58
24433
8
24434
43
24435
47
24436
16
24437
-11
24438
-32
24439
-51
24440
-58
24441
8
24442
42
24443
46
24444
16
24445
-11
24446
-32
24447
-51
24448
-58
24449
7
24450
42
24451
46
24452
15
24453
-11
24454
-33
24455
-52
24456
-59
24457
8
24458
43
24459
46
24460
16
24461
-11
24462
-32
24463
-51
24464
-58
24465
8
24466
42
24467
46
24468
16
24469
-11
24470
-32
24471
-51
24472
-58
24473
7
24474
42
24475
46
24476
15
24477
-12
24478
-33
24479
-52
24480
-59
24481
7
24482
42
24483
46
24484
16
24485
-11
24486
-32
24487
-51
24488
-58
24489
8
24490
42
24491
46
24492
16
24493
-11
24494
-32
24495
-51
24496
-58
24497
8
24498
43
24499
46
24500
15
24501
-12
24502
-33
24503
-52
24504
-58
24505
8
24506
43
24507
46
24508
16
24509
-11
24510
-32
24511
-51
24512
-58
24513
8
24514
43
24515
46
24516
16
24517
-11
24518
-32
24519
-51
24520
-58
24521
7
24522
42
24523
46
24524
16
24525
-11
24526
-32
24527
-51
24528
-58
24529
8
24530
43
24531
46
24532
16
24533
-11
24534
-32
24535
-51
24536
-58
24537
8
24538
42
24539
46
24540
16
24541
-11
24542
-32
24543
-51
24544
-58
24545
8
24546
43
24547
46
24548
16
24549
-11
24550
-32
24551
-51
24552
-58
24553
7
24554
42
24555
46
24556
15
24557
-12
24558
-32
24559
-51
24560
-58
24561
7
24562
42
24563
46
24564
16
24565
-11
24566
-32
24567
-51
24568
-58
24569
8
24570
43
24571
46
24572
16
24573
-11
24574
-32
24575
-51
24576
-58
24577
8
24578
42
24579
46
24580
14
24581
-12
24582
-33
24583
-52
24584
-59
24585
8
24586
43
24587
46
24588
16
24589
-11
24590
-32
24591
-51
24592
-58
24593
8
24594
43
24595
46
24596
16
24597
-11
24598
-32
24599
-51
24600
-58
24601
6
24602
42
24603
46
24604
15
24605
-12
24606
-33
24607
-52
24608
-59
24609
7
24610
42
24611
46
24612
16
24613
-11
24614
-32
24615
-52
24616
-59
24617
7
24618
42
24619
46
24620
15
24621
-11
24622
-33
24623
-52
24624
-59
24625
8
24626
42
24627
46
24628
16
24629
-11
24630
-32
24631
-51
24632
-59
24633
7
24634
42
24635
46
24636
15
24637
-11
24638
-33
24639
-52
24640
-58
24641
8
24642
43
24643
47
24644
16
24645
-10
24646
-32
24647
-51
24648
-58
24649
7
24650
42
24651
46
24652
16
24653
-11
24654
-32
24655
-51
24656
-58
24657
7
24658
42
24659
46
24660
15
24661
-12
24662
-33
24663
-52
24664
-59
24665
8
24666
43
24667
46
24668
16
24669
-11
24670
-32
24671
-51
24672
-58
24673
8
24674
42
24675
46
24676
15
24677
-11
24678
-33
24679
-52
24680
-59
24681
7
24682
42
24683
46
24684
16
24685
-11
24686
-32
24687
-51
24688
-58
24689
8
24690
43
24691
46
24692
16
24693
-11
24694
-32
24695
-51
24696
-58
24697
8
24698
42
24699
46
24700
15
24701
-12
24702
-33
24703
-52
24704
-58
24705
7
24706
42
24707
46
24708
16
24709
-11
24710
-32
24711
-51
24712
-58
24713
8
24714
42
24715
46
24716
15
24717
-11
24718
-32
24719
-51
24720
-58
24721
8
24722
43
24723
47
24724
16
24725
-11
24726
-32
24727
-51
24728
-58
24729
7
24730
42
24731
46
24732
15
24733
-11
24734
-32
24735
-51
24736
-58
24737
8
24738
43
24739
47
24740
16
24741
-11
24742
-32
24743
-51
24744
-58
24745
8
24746
42
24747
46
24748
16
24749
-11
24750
-32
24751
-51
24752
-58
24753
7
24754
42
24755
45
24756
14
24757
-12
24758
-33
24759
-52
24760
-59
24761
6
24762
42
24763
46
24764
15
24765
-12
24766
-33
24767
-52
24768
-58
24769
8
24770
43
24771
46
24772
16
24773
-11
24774
-32
24775
-51
24776
-58
24777
8
24778
43
24779
46
24780
16
24781
-11
24782
-32
24783
-51
24784
-58
24785
7
24786
42
24787
46
24788
16
24789
-11
24790
-32
24791
-51
24792
-58
24793
8
24794
43
24795
46
24796
16
24797
-11
24798
-32
24799
-51
24800
-58
24801
7
24802
42
24803
46
24804
15
24805
-12
24806
-33
24807
-52
24808
-58
24809
8
24810
43
24811
46
24812
15
24813
-11
24814
-33
24815
-52
24816
-58
24817
8
24818
43
24819
46
24820
16
24821
-11
24822
-32
24823
-51
24824
-58
24825
7
24826
42
24827
46
24828
40
24829
8
24830
-16
24831
-38
24832
-55
24833
-70
24834
-80
24835
22
24836
55
24837
47
24838
42
24839
11
24840
-14
24841
-36
24842
-53
24843
-68
24844
-79
24845
24
24846
58
24847
48
24848
44
24849
12
24850
-13
24851
-35
24852
-52
24853
-68
24854
-78
24855
24
24856
58
24857
49
24858
44
24859
12
24860
-13
24861
-35
24862
-52
24863
-68
24864
-78
24865
25
24866
58
24867
50
24868
44
24869
12
24870
-12
24871
-34
24872
-52
24873
-67
24874
-78
24875
25
24876
58
24877
49
24878
44
24879
12
24880
-12
24881
-34
24882
-52
24883
-68
24884
-78
24885
24
24886
58
24887
49
24888
44
24889
12
24890
-13
24891
-35
24892
-52
24893
-68
24894
-78
24895
25
24896
58
24897
49
24898
44
24899
12
24900
-13
24901
-35
24902
-52
24903
-67
24904
-78
24905
25
24906
58
24907
50
24908
45
24909
13
24910
-12
24911
-34
24912
-52
24913
-67
24914
-78
24915
26
24916
60
24917
50
24918
45
24919
13
24920
-12
24921
-34
24922
-52
24923
-67
24924
-78
24925
26
24926
59
24927
50
24928
45
24929
13
24930
-12
24931
-34
24932
-52
24933
-68
24934
-78
24935
26
24936
59
24937
50
24938
45
24939
13
24940
-12
24941
-34
24942
-52
24943
-67
24944
-78
24945
25
24946
58
24947
50
24948
45
24949
13
24950
-12
24951
-34
24952
-52
24953
-67
24954
-78
24955
25
24956
58
24957
49
24958
43
24959
12
24960
-13
24961
-35
24962
-52
24963
-68
24964
-78
24965
25
24966
59
24967
50
24968
45
24969
13
24970
-12
24971
-34
24972
-52
24973
-67
24974
-78
24975
25
24976
58
24977
49
24978
44
24979
13
24980
-12
24981
-34
24982
-52
24983
-68
24984
-78
24985
26
24986
60
24987
50
24988
46
24989
14
24990
-12
24991
-34
24992
-52
24993
-67
24994
-78
24995
26
24996
59
24997
50
24998
46
24999
14
25000
-12
25001
-34
25002
-52
25003
-67
25004
-78
25005
26
25006
59
25007
50
25008
46
25009
13
25010
-12
25011
-34
25012
-52
25013
-67
25014
-78
25015
26
25016
59
25017
50
25018
46
25019
13
25020
-12
25021
-34
25022
-52
25023
-58
25024
10
25025
42
25026
48
25027
16
25028
-10
25029
-32
25030
-50
25031
-58
25032
9
25033
42
25034
48
25035
15
25036
-10
25037
-33
25038
-50
25039
-58
25040
9
25041
42
25042
48
25043
16
25044
-10
25045
-32
25046
-50
25047
-58
25048
8
25049
42
25050
47
25051
15
25052
-10
25053
-33
25054
-51
25055
-59
25056
8
25057
42
25058
48
25059
15
25060
-10
25061
-33
25062
-50
25063
-59
25064
8
25065
42
25066
48
25067
15
25068
-10
25069
-33
25070
-51
25071
-59
25072
8
25073
42
25074
47
25075
14
25076
-11
25077
-33
25078
-51
25079
-59
25080
8
25081
42
25082
47
25083
14
25084
-11
25085
-33
25086
-51
25087
-67
25088
-77
25089
24
25090
57
25091
48
25092
44
25093
12
25094
-13
25095
-35
25096
-52
25097
-68
25098
-78
25099
24
25100
58
25101
48
25102
43
25103
12
25104
-14
25105
-35
25106
-52
25107
-68
25108
-78
25109
24
25110
58
25111
49
25112
44
25113
12
25114
-13
25115
-35
25116
-52
25117
-68
25118
-78
25119
25
25120
59
25121
50
25122
45
25123
13
25124
-12
25125
-34
25126
-52
25127
-67
25128
-78
25129
26
25130
59
25131
50
25132
44
25133
12
25134
-12
25135
-34
25136
-52
25137
-68
25138
-78
25139
25
25140
59
25141
50
25142
45
25143
13
25144
-12
25145
-34
25146
-52
25147
-67
25148
-78
25149
25
25150
58
25151
49
25152
18
25153
-9
25154
-30
25155
-50
25156
-56
25157
11
25158
46
25159
50
25160
18
25161
-9
25162
-30
25163
-50
25164
-57
25165
10
25166
45
25167
48
25168
18
25169
-10
25170
-31
25171
-50
25172
-57
25173
9
25174
44
25175
48
25176
16
25177
-10
25178
-32
25179
-51
25180
-58
25181
8
25182
43
25183
47
25184
16
25185
-11
25186
-32
25187
-51
25188
-58
25189
8
25190
43
25191
47
25192
16
25193
-10
25194
-32
25195
-51
25196
-58
25197
7
25198
42
25199
46
25200
15
25201
-12
25202
-33
25203
-51
25204
-58
25205
7
25206
42
25207
46
25208
16
25209
-11
25210
-32
25211
-51
25212
-66
25213
-78
25214
25
25215
56
25216
50
25217
43
25218
12
25219
-14
25220
-34
25221
-53
25222
-67
25223
-79
25224
25
25225
56
25226
50
25227
43
25228
12
25229
-14
25230
-34
25231
-53
25232
-67
25233
-78
25234
26
25235
57
25236
50
25237
44
25238
14
25239
-13
25240
-34
25241
-52
25242
-67
25243
-78
25244
26
25245
58
25246
51
25247
44
25248
14
25249
-13
25250
-34
25251
-52
25252
-67
25253
-78
25254
26
25255
58
25256
51
25257
44
25258
14
25259
-13
25260
-34
25261
-52
25262
-67
25263
-78
25264
26
25265
58
25266
51
25267
44
25268
14
25269
-12
25270
-34
25271
-52
25272
-67
25273
-78
25274
26
25275
57
25276
50
25277
43
25278
13
25279
-13
25280
-34
25281
-52
25282
-67
25283
-78
25284
26
25285
57
25286
51
25287
44
25288
14
25289
-13
25290
-34
25291
-52
25292
-67
25293
-78
25294
26
25295
58
25296
51
25297
44
25298
14
25299
-12
25300
-34
25301
-52
25302
-67
25303
-78
25304
26
25305
58
25306
51
25307
44
25308
14
25309
-13
25310
-34
25311
-52
25312
-67
25313
-78
25314
26
25315
58
25316
51
25317
44
25318
14
25319
-13
25320
-34
25321
-52
25322
-67
25323
-78
25324
26
25325
58
25326
50
25327
44
25328
13
25329
-13
25330
-34
25331
-52
25332
-67
25333
-78
25334
26
25335
58
25336
50
25337
44
25338
14
25339
-13
25340
-34
25341
-52
25342
-67
25343
-78
25344
26
25345
57
25346
50
25347
44
25348
13
25349
-13
25350
-34
25351
-52
25352
-67
25353
-78
25354
26
25355
57
25356
51
25357
44
25358
14
25359
-13
25360
-34
25361
-52
25362
-67
25363
-78
25364
26
25365
58
25366
50
25367
44
25368
14
25369
-13
25370
-34
25371
-52
25372
-67
25373
-78
25374
25
25375
57
25376
51
25377
44
25378
14
25379
-13
25380
-34
25381
-52
25382
-67
25383
-78
25384
25
25385
57
25386
50
25387
44
25388
13
25389
-13
25390
-34
25391
-52
25392
-67
25393
-78
25394
26
25395
58
25396
51
25397
44
25398
13
25399
-13
25400
-34
25401
-52
25402
-67
25403
-78
25404
26
25405
57
25406
50
25407
18
25408
-8
25409
-31
25410
-49
25411
-56
25412
12
25413
46
25414
52
25415
18
25416
-8
25417
-30
25418
-48
25419
-56
25420
11
25421
44
25422
50
25423
17
25424
-8
25425
-31
25426
-49
25427
-57
25428
9
25429
42
25430
48
25431
16
25432
-10
25433
-32
25434
-50
25435
-58
25436
9
25437
42
25438
48
25439
16
25440
-10
25441
-32
25442
-50
25443
-58
25444
9
25445
42
25446
48
25447
15
25448
-10
25449
-33
25450
-51
25451
-58
25452
8
25453
42
25454
47
25455
15
25456
-10
25457
-33
25458
-50
25459
-59
25460
8
25461
42
25462
48
25463
15
25464
-10
25465
-33
25466
-51
25467
-59
25468
8
25469
42
25470
48
25471
39
25472
10
25473
-16
25474
-36
25475
-54
25476
-69
25477
-80
25478
23
25479
54
25480
48
25481
41
25482
11
25483
-15
25484
-36
25485
-54
25486
-68
25487
-79
25488
25
25489
56
25490
50
25491
42
25492
12
25493
-14
25494
-35
25495
-53
25496
-67
25497
-79
25498
26
25499
56
25500
50
25501
44
25502
13
25503
-13
25504
-34
25505
-52
25506
-67
25507
-78
25508
25
25509
57
25510
50
25511
44
25512
13
25513
-13
25514
-34
25515
-52
25516
-67
25517
-78
25518
26
25519
58
25520
51
25521
44
25522
14
25523
-13
25524
-34
25525
-52
25526
-67
25527
-78
25528
26
25529
58
25530
51
25531
44
25532
13
25533
-13
25534
-34
25535
-52
25536
-67
25537
-78
25538
26
25539
58
25540
51
25541
44
25542
14
25543
-12
25544
-34
25545
-52
25546
-66
25547
-78
25548
26
25549
58
25550
51
25551
44
25552
14
25553
-13
25554
-34
25555
-52
25556
-67
25557
-78
25558
26
25559
57
25560
51
25561
43
25562
13
25563
-13
25564
-34
25565
-52
25566
-67
25567
-78
25568
26
25569
58
25570
51
25571
44
25572
14
25573
-13
25574
-34
25575
-52
25576
-67
25577
-78
25578
27
25579
58
25580
51
25581
44
25582
14
25583
-13
25584
-34
25585
-52
25586
-67
25587
-78
25588
26
25589
58
25590
50
25591
44
25592
14
25593
-13
25594
-34
25595
-52
25596
-58
25597
9
25598
44
25599
48
25600
16
25601
-10
25602
-32
25603
-51
25604
-58
25605
8
25606
44
25607
48
25608
16
25609
-10
25610
-32
25611
-51
25612
-58
25613
8
25614
43
25615
47
25616
16
25617
-11
25618
-32
25619
-51
25620
-58
25621
8
25622
43
25623
47
25624
16
25625
-11
25626
-32
25627
-51
25628
-58
25629
8
25630
42
25631
46
25632
16
25633
-11
25634
-32
25635
-51
25636
-58
25637
8
25638
42
25639
46
25640
16
25641
-11
25642
-32
25643
-51
25644
-58
25645
8
25646
42
25647
46
25648
15
25649
-11
25650
-33
25651
-52
25652
-58
25653
7
25654
43
25655
46
25656
16
25657
-11
25658
-32
25659
-51
25660
-66
25661
-78
25662
24
25663
56
25664
49
25665
42
25666
12
25667
-14
25668
-35
25669
-53
25670
-68
25671
-79
25672
26
25673
57
25674
50
25675
43
25676
13
25677
-14
25678
-34
25679
-52
25680
-67
25681
-79
25682
26
25683
58
25684
50
25685
44
25686
14
25687
-13
25688
-34
25689
-52
25690
-67
25691
-78
25692
26
25693
58
25694
51
25695
44
25696
14
25697
-13
25698
-34
25699
-52
25700
-66
25701
-78
25702
26
25703
57
25704
50
25705
43
25706
13
25707
-14
25708
-34
25709
-52
25710
-67
25711
-78
25712
26
25713
58
25714
51
25715
44
25716
14
25717
-12
25718
-34
25719
-52
25720
-67
25721
-78
25722
26
25723
58
25724
51
25725
44
25726
14
25727
-13
25728
-34
25729
-52
25730
-67
25731
-78
25732
26
25733
57
25734
50
25735
44
25736
13
25737
-13
25738
-34
25739
-52
25740
-67
25741
-78
25742
26
25743
58
25744
51
25745
44
25746
14
25747
-13
25748
-34
25749
-52
25750
-67
25751
-78
25752
26
25753
58
25754
51
25755
44
25756
14
25757
-13
25758
-34
25759
-52
25760
-67
25761
-78
25762
26
25763
58
25764
51
25765
44
25766
14
25767
-13
25768
-34
25769
-52
25770
-67
25771
-78
25772
26
25773
58
25774
51
25775
44
25776
13
25777
-13
25778
-34
25779
-52
25780
-67
25781
-78
25782
26
25783
58
25784
50
25785
44
25786
13
25787
-13
25788
-34
25789
-52
25790
-58
25791
9
25792
44
25793
48
25794
17
25795
-10
25796
-31
25797
-50
25798
-57
25799
8
25800
43
25801
47
25802
16
25803
-11
25804
-32
25805
-51
25806
-58
25807
8
25808
43
25809
47
25810
16
25811
-11
25812
-32
25813
-51
25814
-58
25815
8
25816
43
25817
47
25818
16
25819
-11
25820
-32
25821
-51
25822
-58
25823
8
25824
42
25825
46
25826
15
25827
-12
25828
-33
25829
-52
25830
-58
25831
8
25832
42
25833
46
25834
15
25835
-11
25836
-32
25837
-52
25838
-58
25839
7
25840
43
25841
46
25842
16
25843
-11
25844
-32
25845
-51
25846
-58
25847
8
25848
42
25849
46
25850
16
25851
-11
25852
-33
25853
-51
25854
-66
25855
-78
25856
24
25857
56
25858
48
25859
42
25860
12
25861
-14
25862
-35
25863
-53
25864
-68
25865
-79
25866
26
25867
57
25868
50
25869
43
25870
13
25871
-13
25872
-34
25873
-52
25874
-67
25875
-78
25876
25
25877
57
25878
50
25879
43
25880
13
25881
-14
25882
-34
25883
-52
25884
-67
25885
-78
25886
26
25887
57
25888
50
25889
43
25890
13
25891
-14
25892
-34
25893
-52
25894
-67
25895
-78
25896
26
25897
58
25898
50
25899
44
25900
14
25901
-13
25902
-34
25903
-52
25904
-67
25905
-78
25906
26
25907
58
25908
51
25909
44
25910
14
25911
-13
25912
-34
25913
-52
25914
-67
25915
-78
25916
26
25917
58
25918
51
25919
18
25920
-8
25921
-30
25922
-48
25923
-56
25924
12
25925
46
25926
50
25927
18
25928
-8
25929
-31
25930
-49
25931
-57
25932
10
25933
44
25934
50
25935
16
25936
-9
25937
-32
25938
-50
25939
-58
25940
10
25941
43
25942
48
25943
16
25944
-10
25945
-32
25946
-50
25947
-58
25948
9
25949
42
25950
48
25951
15
25952
-10
25953
-33
25954
-50
25955
-58
25956
8
25957
42
25958
48
25959
15
25960
-10
25961
-33
25962
-51
25963
-59
25964
8
25965
42
25966
48
25967
15
25968
-10
25969
-33
25970
-51
25971
-59
25972
8
25973
42
25974
48
25975
15
25976
-10
25977
-33
25978
-50
25979
-59
25980
8
25981
41
25982
47
25983
39
25984
10
25985
-16
25986
-36
25987
-54
25988
-69
25989
-80
25990
23
25991
54
25992
48
25993
41
25994
11
25995
-15
25996
-35
25997
-54
25998
-68
25999
-79
26000
24
26001
56
26002
48
26003
42
26004
12
26005
-14
26006
-35
26007
-53
26008
-67
26009
-79
26010
26
26011
58
26012
50
26013
44
26014
13
26015
-13
26016
-34
26017
-52
26018
-67
26019
-78
26020
26
26021
58
26022
50
26023
44
26024
13
26025
-13
26026
-34
26027
-52
26028
-67
26029
-78
26030
26
26031
58
26032
50
26033
44
26034
13
26035
-13
26036
-34
26037
-52
26038
-67
26039
-78
26040
26
26041
58
26042
51
26043
44
26044
14
26045
-13
26046
-34
26047
-52
26048
-67
26049
-78
26050
26
26051
58
26052
50
26053
44
26054
13
26055
-13
26056
-34
26057
-52
26058
-67
26059
-78
26060
27
26061
58
26062
50
26063
44
26064
13
26065
-13
26066
-34
26067
-52
26068
-67
26069
-78
26070
26
26071
58
26072
52
26073
44
26074
14
26075
-12
26076
-34
26077
-52
26078
-67
26079
-78
26080
26
26081
57
26082
50
26083
44
26084
13
26085
-13
26086
-34
26087
-52
26088
-67
26089
-78
26090
27
26091
58
26092
51
26093
44
26094
14
26095
-13
26096
-34
26097
-52
26098
-67
26099
-78
26100
26
26101
58
26102
50
26103
44
26104
14
26105
-13
26106
-34
26107
-52
26108
-58
26109
9
26110
44
26111
48
26112
16
26113
-10
26114
-32
26115
-50
26116
-58
26117
8
26118
44
26119
47
26120
16
26121
-10
26122
-32
26123
-51
26124
-58
26125
8
26126
43
26127
46
26128
16
26129
-11
26130
-32
26131
-51
26132
-58
26133
8
26134
43
26135
47
26136
16
26137
-10
26138
-32
26139
-51
26140
-58
26141
8
26142
43
26143
46
26144
16
26145
-11
26146
-32
26147
-51
26148
-59
26149
7
26150
42
26151
46
26152
15
26153
-12
26154
-33
26155
-52
26156
-59
26157
7
26158
42
26159
46
26160
15
26161
-11
26162
-32
26163
-51
26164
-59
26165
7
26166
42
26167
46
26168
15
26169
-12
26170
-33
26171
-51
26172
-66
26173
-78
26174
25
26175
56
26176
50
26177
42
26178
12
26179
-14
26180
-35
26181
-53
26182
-68
26183
-79
26184
26
26185
58
26186
50
26187
43
26188
12
26189
-14
26190
-34
26191
-53
26192
-67
26193
-78
26194
26
26195
58
26196
51
26197
44
26198
14
26199
-13
26200
-34
26201
-52
26202
-67
26203
-78
26204
26
26205
57
26206
50
26207
43
26208
13
26209
-13
26210
-34
26211
-52
26212
-67
26213
-78
26214
26
26215
58
26216
51
26217
44
26218
13
26219
-13
26220
-34
26221
-52
26222
-67
26223
-78
26224
27
26225
58
26226
52
26227
44
26228
14
26229
-12
26230
-34
26231
-52
26232
-66
26233
-78
26234
26
26235
58
26236
51
26237
44
26238
14
26239
-12
26240
-34
26241
-52
26242
-67
26243
-78
26244
26
26245
58
26246
51
26247
44
26248
14
26249
-12
26250
-33
26251
-52
26252
-66
26253
-78
26254
26
26255
58
26256
51
26257
44
26258
14
26259
-13
26260
-34
26261
-52
26262
-67
26263
-78
26264
26
26265
58
26266
51
26267
44
26268
14
26269
-13
26270
-34
26271
-52
26272
-67
26273
-78
26274
26
26275
57
26276
50
26277
44
26278
14
26279
-13
26280
-34
26281
-52
26282
-66
26283
-78
26284
26
26285
56
26286
50
26287
44
26288
13
26289
-13
26290
-34
26291
-52
26292
-67
26293
-78
26294
26
26295
58
26296
51
26297
44
26298
14
26299
-13
26300
-34
26301
-52
26302
-67
26303
-78
26304
26
26305
57
26306
50
26307
44
26308
14
26309
-13
26310
-34
26311
-52
26312
-67
26313
-78
26314
26
26315
58
26316
51
26317
44
26318
14
26319
-13
26320
-34
26321
-52
26322
-67
26323
-78
26324
26
26325
58
26326
51
26327
44
26328
14
26329
-12
26330
-34
26331
-52
26332
-67
26333
-78
26334
26
26335
58
26336
50
26337
44
26338
13
26339
-13
26340
-34
26341
-52
26342
-67
26343
-78
26344
26
26345
58
26346
51
26347
44
26348
14
26349
-12
26350
-34
26351
-52
26352
-66
26353
-78
26354
26
26355
58
26356
50
26357
44
26358
14
26359
-13
26360
-34
26361
-52
26362
-67
26363
-78
26364
27
26365
58
26366
52
26367
18
26368
-8
26369
-30
26370
-48
26371
-55
26372
12
26373
46
26374
51
26375
18
26376
-8
26377
-31
26378
-49
26379
-57
26380
10
26381
44
26382
50
26383
16
26384
-9
26385
-32
26386
-50
26387
-57
26388
10
26389
43
26390
48
26391
16
26392
-10
26393
-32
26394
-50
26395
-58
26396
9
26397
42
26398
48
26399
15
26400
-10
26401
-33
26402
-50
26403
-58
26404
9
26405
42
26406
48
26407
15
26408
-10
26409
-33
26410
-50
26411
-59
26412
8
26413
42
26414
48
26415
15
26416
-10
26417
-33
26418
-51
26419
-58
26420
9
26421
42
26422
48
26423
15
26424
-10
26425
-33
26426
-50
26427
-59
26428
8
26429
41
26430
47
26431
14
26432
-11
26433
-33
26434
-51
26435
-59
26436
8
26437
42
26438
48
26439
15
26440
-10
26441
-33
26442
-51
26443
-59
26444
9
26445
42
26446
48
26447
15
26448
-10
26449
-33
26450
-51
26451
-58
26452
8
26453
42
26454
47
26455
14
26456
-11
26457
-33
26458
-51
26459
-59
26460
8
26461
42
26462
47
26463
15
26464
-10
26465
-33
26466
-51
26467
-59
26468
8
26469
42
26470
48
26471
15
26472
-10
26473
-33
26474
-50
26475
-59
26476
7
26477
41
26478
46
26479
14
26480
-11
26481
-34
26482
-51
26483
-59
26484
8
26485
42
26486
48
26487
15
26488
-10
26489
-33
26490
-50
26491
-59
26492
8
26493
42
26494
47
26495
14
26496
-11
26497
-33
26498
-51
26499
-59
26500
8
26501
41
26502
47
26503
14
26504
-11
26505
-33
26506
-51
26507
-59
26508
9
26509
42
26510
48
26511
15
26512
-10
26513
-33
26514
-50
26515
-59
26516
8
26517
42
26518
48
26519
15
26520
-10
26521
-33
26522
-50
26523
-59
26524
8
26525
42
26526
47
26527
14
26528
-11
26529
-33
26530
-51
26531
-59
26532
8
26533
42
26534
47
26535
14
26536
-11
26537
-33
26538
-51
26539
-59
26540
8
26541
42
26542
48
26543
15
26544
-10
26545
-33
26546
-50
26547
-59
26548
9
26549
42
26550
48
26551
15
26552
-10
26553
-33
26554
-51
26555
-59
26556
8
26557
42
26558
48
26559
15
26560
-11
26561
-33
26562
-51
26563
-59
26564
8
26565
42
26566
48
26567
15
26568
-10
26569
-33
26570
-51
26571
-59
26572
8
26573
41
26574
47
26575
14
26576
-11
26577
-33
26578
-51
26579
-59
26580
8
26581
41
26582
47
26583
14
26584
-11
26585
-33
26586
-51
26587
-59
26588
8
26589
42
26590
48
26591
15
26592
-10
26593
-33
26594
-50
26595
-59
26596
8
26597
42
26598
48
26599
15
26600
-10
26601
-33
26602
-50
26603
-59
26604
7
26605
41
26606
46
26607
14
26608
-11
26609
-33
26610
-51
26611
-59
26612
8
26613
41
26614
47
26615
14
26616
-11
26617
-33
26618
-51
26619
-59
26620
8
26621
42
26622
48
26623
39
26624
10
26625
-16
26626
-36
26627
-55
26628
-69
26629
-80
26630
23
26631
54
26632
48
26633
41
26634
11
26635
-15
26636
-36
26637
-54
26638
-68
26639
-80
26640
24
26641
56
26642
50
26643
42
26644
12
26645
-14
26646
-34
26647
-53
26648
-67
26649
-79
26650
25
26651
56
26652
50
26653
42
26654
12
26655
-14
26656
-34
26657
-53
26658
-67
26659
-78
26660
25
26661
57
26662
50
26663
44
26664
13
26665
-13
26666
-34
26667
-52
26668
-67
26669
-78
26670
26
26671
58
26672
51
26673
44
26674
14
26675
-12
26676
-34
26677
-52
26678
-67
26679
-78
26680
26
26681
57
26682
50
26683
44
26684
14
26685
-13
26686
-34
26687
-52
26688
-67
26689
-78
26690
26
26691
58
26692
51
26693
44
26694
14
26695
-13
26696
-34
26697
-52
26698
-67
26699
-78
26700
26
26701
58
26702
51
26703
44
26704
14
26705
-13
26706
-34
26707
-52
26708
-67
26709
-78
26710
26
26711
58
26712
51
26713
44
26714
14
26715
-12
26716
-34
26717
-52
26718
-67
26719
-78
26720
26
26721
58
26722
51
26723
44
26724
14
26725
-13
26726
-34
26727
-52
26728
-66
26729
-78
26730
26
26731
57
26732
50
26733
44
26734
13
26735
-13
26736
-34
26737
-52
26738
-67
26739
-78
26740
26
26741
58
26742
51
26743
44
26744
14
26745
-13
26746
-34
26747
-52
26748
-58
26749
9
26750
44
26751
48
26752
16
26753
-10
26754
-32
26755
-51
26756
-58
26757
8
26758
44
26759
48
26760
16
26761
-10
26762
-32
26763
-51
26764
-58
26765
8
26766
43
26767
47
26768
16
26769
-11
26770
-32
26771
-51
26772
-58
26773
8
26774
42
26775
46
26776
16
26777
-11
26778
-32
26779
-51
26780
-58
26781
8
26782
43
26783
46
26784
16
26785
-11
26786
-32
26787
-51
26788
-58
26789
8
26790
42
26791
46
26792
16
26793
-11
26794
-32
26795
-51
26796
-58
26797
8
26798
43
26799
46
26800
16
26801
-11
26802
-32
26803
-51
26804
-58
26805
7
26806
42
26807
46
26808
15
26809
-12
26810
-33
26811
-51
26812
-58
26813
7
26814
42
26815
46
26816
15
26817
-11
26818
-32
26819
-51
26820
-58
26821
8
26822
43
26823
46
26824
16
26825
-11
26826
-32
26827
-51
26828
-58
26829
7
26830
42
26831
46
26832
15
26833
-12
26834
-33
26835
-52
26836
-59
26837
8
26838
43
26839
46
26840
16
26841
-11
26842
-32
26843
-51
26844
-58
26845
8
26846
42
26847
46
26848
16
26849
-11
26850
-32
26851
-51
26852
-58
26853
7
26854
42
26855
45
26856
15
26857
-12
26858
-33
26859
-52
26860
-59
26861
7
26862
42
26863
45
26864
14
26865
-12
26866
-33
26867
-52
26868
-59
26869
7
26870
42
26871
46
26872
15
26873
-11
26874
-32
26875
-51
26876
-59
26877
6
26878
42
26879
46
26880
15
26881
-12
26882
-33
26883
-52
26884
-58
26885
8
26886
43
26887
47
26888
16
26889
-10
26890
-32
26891
-51
26892
-58
26893
8
26894
43
26895
47
26896
16
26897
-11
26898
-32
26899
-51
26900
-58
26901
7
26902
42
26903
46
26904
15
26905
-12
26906
-33
26907
-52
26908
-58
26909
7
26910
42
26911
46
26912
15
26913
-11
26914
-33
26915
-52
26916
-59
26917
8
26918
43
26919
46
26920
16
26921
-11
26922
-32
26923
-51
26924
-58
26925
8
26926
42
26927
46
26928
15
26929
-12
26930
-33
26931
-52
26932
-59
26933
8
26934
42
26935
46
26936
16
26937
-11
26938
-32
26939
-51
26940
-59
26941
8
26942
42
26943
46
26944
15
26945
-11
26946
-32
26947
-51
26948
-58
26949
8
26950
43
26951
46
26952
15
26953
-11
26954
-32
26955
-51
26956
-58
26957
7
26958
42
26959
46
26960
15
26961
-11
26962
-33
26963
-52
26964
-59
26965
7
26966
42
26967
46
26968
16
26969
-11
26970
-32
26971
-51
26972
-58
26973
8
26974
42
26975
46
26976
15
26977
-12
26978
-33
26979
-52
26980
-59
26981
7
26982
42
26983
46
26984
16
26985
-11
26986
-32
26987
-51
26988
-59
26989
7
26990
42
26991
46
26992
16
26993
-11
26994
-32
26995
-51
26996
-59
26997
7
26998
42
26999
46
27000
16
27001
-11
27002
-32
27003
-52
27004
-59
27005
7
27006
42
27007
46
27008
16
27009
-11
27010
-32
27011
-51
27012
-58
27013
8
27014
42
27015
47
27016
16
27017
-11
27018
-32
27019
-51
27020
-58
27021
8
27022
43
27023
46
27024
16
27025
-11
27026
-32
27027
-51
27028
-58
27029
8
27030
43
27031
47
27032
16
27033
-11
27034
-32
27035
-51
27036
-58
27037
7
27038
42
27039
46
27040
15
27041
-12
27042
-33
27043
-52
27044
-58
27045
8
27046
43
27047
46
27048
16
27049
-11
27050
-32
27051
-51
27052
-58
27053
7
27054
42
27055
46
27056
15
27057
-12
27058
-33
27059
-52
27060
-58
27061
7
27062
42
27063
46
27064
16
27065
-11
27066
-32
27067
-51
27068
-58
27069
8
27070
43
27071
46
27072
16
27073
-11
27074
-32
27075
-51
27076
-58
27077
8
27078
43
27079
46
27080
16
27081
-11
27082
-32
27083
-51
27084
-58
27085
7
27086
42
27087
45
27088
15
27089
-12
27090
-33
27091
-52
27092
-59
27093
7
27094
42
27095
46
27096
16
27097
-11
27098
-32
27099
-51
27100
-59
27101
8
27102
42
27103
46
27104
16
27105
-11
27106
-32
27107
-51
27108
-59
27109
6
27110
42
27111
46
27112
16
27113
-11
27114
-33
27115
-52
27116
-59
27117
7
27118
42
27119
46
27120
15
27121
-11
27122
-33
27123
-51
27124
-58
27125
7
27126
42
27127
46
27128
16
27129
-11
27130
-32
27131
-51
27132
-59
27133
8
27134
43
27135
46
27136
16
27137
-11
27138
-32
27139
-51
27140
-58
27141
8
27142
43
27143
46
27144
16
27145
-11
27146
-32
27147
-51
27148
-58
27149
7
27150
42
27151
46
27152
15
27153
-12
27154
-33
27155
-52
27156
-58
27157
7
27158
42
27159
46
27160
16
27161
-11
27162
-32
27163
-51
27164
-58
27165
8
27166
43
27167
47
27168
16
27169
-11
27170
-32
27171
-51
27172
-58
27173
8
27174
43
27175
46
27176
16
27177
-11
27178
-32
27179
-51
27180
-58
27181
7
27182
42
27183
46
27184
15
27185
-12
27186
-33
27187
-52
27188
-59
27189
7
27190
43
27191
46
27192
16
27193
-11
27194
-32
27195
-51
27196
-58
27197
8
27198
42
27199
46
27200
15
27201
-12
27202
-33
27203
-51
27204
-58
27205
8
27206
43
27207
46
27208
16
27209
-11
27210
-32
27211
-51
27212
-58
27213
7
27214
42
27215
46
27216
15
27217
-11
27218
-33
27219
-51
27220
-58
27221
8
27222
43
27223
46
27224
16
27225
-11
27226
-32
27227
-51
27228
-58
27229
7
27230
42
27231
46
27232
15
27233
-12
27234
-33
27235
-52
27236
-59
27237
7
27238
42
27239
46
27240
15
27241
-12
27242
-33
27243
-52
27244
-59
27245
8
27246
42
27247
46
27248
16
27249
-11
27250
-32
27251
-51
27252
-58
27253
7
27254
42
27255
46
27256
16
27257
-11
27258
-32
27259
-51
27260
-59
27261
6
27262
42
27263
46
27264
16
27265
-11
27266
-32
27267
-51
27268
-59
27269
6
27270
42
27271
46
27272
16
27273
-11
27274
-32
27275
-51
27276
-59
27277
8
27278
42
27279
46
27280
16
27281
-11
27282
-32
27283
-51
27284
-59
27285
7
27286
42
27287
46
27288
16
27289
-11
27290
-32
27291
-51
27292
-58
27293
8
27294
43
27295
47
27296
16
27297
-11
27298
-32
27299
-51
27300
-58
27301
8
27302
42
27303
46
27304
16
27305
-11
27306
-32
27307
-51
27308
-58
27309
8
27310
43
27311
46
27312
15
27313
-12
27314
-33
27315
-52
27316
-59
27317
7
27318
43
27319
46
27320
16
27321
-11
27322
-32
27323
-51
27324
-66
27325
-78
27326
25
27327
56
27328
50
27329
42
27330
12
27331
-14
27332
-34
27333
-53
27334
-67
27335
-79
27336
24
27337
56
27338
49
27339
43
27340
12
27341
-14
27342
-34
27343
-53
27344
-67
27345
-78
27346
26
27347
58
27348
51
27349
44
27350
13
27351
-13
27352
-34
27353
-52
27354
-67
27355
-78
27356
26
27357
58
27358
50
27359
44
27360
13
27361
-13
27362
-34
27363
-52
27364
-67
27365
-78
27366
26
27367
57
27368
50
27369
44
27370
13
27371
-13
27372
-34
27373
-52
27374
-67
27375
-78
27376
26
27377
58
27378
50
27379
44
27380
13
27381
-13
27382
-34
27383
-52
27384
-67
27385
-78
27386
27
27387
58
27388
51
27389
44
27390
14
27391
-13
27392
-34
27393
-52
27394
-67
27395
-78
27396
26
27397
58
27398
51
27399
44
27400
14
27401
-13
27402
-34
27403
-52
27404
-67
27405
-78
27406
27
27407
58
27408
51
27409
44
27410
14
27411
-13
27412
-34
27413
-52
27414
-67
27415
-78
27416
26
27417
58
27418
51
27419
44
27420
14
27421
-13
27422
-34
27423
-52
27424
-67
27425
-78
27426
26
27427
58
27428
50
27429
43
27430
12
27431
-14
27432
-34
27433
-52
27434
-67
27435
-78
27436
26
27437
57
27438
51
27439
44
27440
14
27441
-12
27442
-34
27443
-52
27444
-67
27445
-78
27446
26
27447
57
27448
51
27449
44
27450
14
27451
-13
27452
-34
27453
-52
27454
-67
27455
-78
27456
26
27457
58
27458
51
27459
44
27460
14
27461
-13
27462
-34
27463
-52
27464
-67
27465
-78
27466
26
27467
58
27468
51
27469
44
27470
14
27471
-12
27472
-34
27473
-52
27474
-67
27475
-78
27476
26
27477
58
27478
50
27479
44
27480
14
27481
-13
27482
-34
27483
-52
27484
-67
27485
-78
27486
27
27487
58
27488
52
27489
44
27490
14
27491
-12
27492
-34
27493
-52
27494
-66
27495
-78
27496
26
27497
58
27498
52
27499
44
27500
14
27501
-13
27502
-34
27503
-52
27504
-67
27505
-78
27506
26
27507
58
27508
51
27509
44
27510
14
27511
-13
27512
-34
27513
-52
27514
-67
27515
-78
27516
26
27517
58
27518
51
27519
44
27520
14
27521
-13
27522
-34
27523
-52
27524
-67
27525
-78
27526
26
27527
57
27528
50
27529
44
27530
14
27531
-12
27532
-34
27533
-52
27534
-66
27535
-78
27536
26
27537
57
27538
50
27539
44
27540
14
27541
-13
27542
-34
27543
-52
27544
-67
27545
-78
27546
26
27547
58
27548
51
27549
44
27550
14
27551
-12
27552
-34
27553
-52
27554
-67
27555
-78
27556
26
27557
57
27558
51
27559
44
27560
14
27561
-13
27562
-34
27563
-52
27564
-67
27565
-78
27566
26
27567
58
27568
51
27569
44
27570
14
27571
-13
27572
-34
27573
-52
27574
-67
27575
-78
27576
26
27577
58
27578
51
27579
44
27580
14
27581
-13
27582
-34
27583
-52
27584
-58
27585
8
27586
44
27587
48
27588
16
27589
-10
27590
-32
27591
-50
27592
-58
27593
8
27594
44
27595
48
27596
16
27597
-10
27598
-32
27599
-50
27600
-58
27601
8
27602
43
27603
46
27604
16
27605
-11
27606
-32
27607
-51
27608
-59
27609
7
27610
42
27611
46
27612
16
27613
-11
27614
-32
27615
-51
27616
-58
27617
8
27618
43
27619
46
27620
16
27621
-11
27622
-32
27623
-51
27624
-58
27625
8
27626
43
27627
46
27628
16
27629
-11
27630
-32
27631
-51
27632
-58
27633
8
27634
43
27635
46
27636
16
27637
-11
27638
-32
27639
-51
27640
-58
27641
8
27642
43
27643
46
27644
16
27645
-11
27646
-32
27647
-51
27648
-58
27649
7
27650
42
27651
46
27652
15
27653
-12
27654
-33
27655
-52
27656
-58
27657
7
27658
42
27659
46
27660
15
27661
-12
27662
-32
27663
-52
27664
-59
27665
7
27666
43
27667
46
27668
16
27669
-11
27670
-32
27671
-51
27672
-58
27673
8
27674
43
27675
47
27676
16
27677
-11
27678
-32
27679
-51
27680
-58
27681
7
27682
42
27683
46
27684
15
27685
-11
27686
-32
27687
-51
27688
-58
27689
7
27690
42
27691
46
27692
16
27693
-11
27694
-33
27695
-51
27696
-58
27697
8
27698
43
27699
47
27700
16
27701
-11
27702
-32
27703
-51
27704
-58
27705
7
27706
42
27707
46
27708
15
27709
-12
27710
-33
27711
-51
27712
-59
27713
8
27714
43
27715
46
27716
16
27717
-11
27718
-32
27719
-51
27720
-58
27721
8
27722
42
27723
46
27724
16
27725
-11
27726
-32
27727
-51
27728
-58
27729
7
27730
42
27731
46
27732
16
27733
-11
27734
-32
27735
-51
27736
-58
27737
7
27738
42
27739
46
27740
16
27741
-11
27742
-32
27743
-52
27744
-58
27745
8
27746
43
27747
46
27748
16
27749
-11
27750
-32
27751
-51
27752
-58
27753
7
27754
42
27755
46
27756
15
27757
-12
27758
-33
27759
-52
27760
-59
27761
8
27762
43
27763
46
27764
16
27765
-11
27766
-32
27767
-51
27768
-58
27769
8
27770
43
27771
46
27772
16
27773
-11
27774
-32
27775
-51
27776
-58
27777
7
27778
42
27779
46
27780
16
27781
-11
27782
-32
27783
-51
27784
-58
27785
7
27786
42
27787
46
27788
15
27789
-12
27790
-33
27791
-52
27792
-59
27793
8
27794
43
27795
46
27796
16
27797
-11
27798
-32
27799
-51
27800
-58
27801
8
27802
42
27803
46
27804
15
27805
-12
27806
-32
27807
-52
27808
-59
27809
8
27810
42
27811
46
27812
15
27813
-12
27814
-33
27815
-52
27816
-59
27817
8
27818
43
27819
46
27820
16
27821
-11
27822
-32
27823
-51
27824
-58
27825
7
27826
43
27827
46
27828
16
27829
-11
27830
-32
27831
-51
27832
-58
27833
7
27834
42
27835
46
27836
40
27837
9
27838
-16
27839
-37
27840
-54
27841
-70
27842
-80
27843
22
27844
55
27845
47
27846
42
27847
10
27848
-14
27849
-36
27850
-53
27851
-68
27852
-79
27853
24
27854
57
27855
48
27856
43
27857
12
27858
-14
27859
-35
27860
-53
27861
-68
27862
-78
27863
24
27864
58
27865
49
27866
44
27867
12
27868
-13
27869
-35
27870
-52
27871
-68
27872
-78
27873
26
27874
58
27875
50
27876
44
27877
12
27878
-13
27879
-34
27880
-52
27881
-68
27882
-78
27883
26
27884
58
27885
50
27886
45
27887
13
27888
-12
27889
-34
27890
-52
27891
-67
27892
-78
27893
26
27894
59
27895
50
27896
45
27897
13
27898
-12
27899
-34
27900
-52
27901
-58
27902
10
27903
42
27904
49
27905
16
27906
-9
27907
-32
27908
-50
27909
-58
27910
9
27911
42
27912
48
27913
15
27914
-10
27915
-33
27916
-50
27917
-58
27918
9
27919
42
27920
48
27921
15
27922
-10
27923
-33
27924
-50
27925
-59
27926
8
27927
42
27928
47
27929
15
27930
-10
27931
-33
27932
-51
27933
-59
27934
8
27935
42
27936
47
27937
15
27938
-11
27939
-33
27940
-51
27941
-59
27942
8
27943
42
27944
48
27945
15
27946
-10
27947
-33
27948
-51
27949
-59
27950
8
27951
42
27952
48
27953
15
27954
-10
27955
-33
27956
-50
27957
-59
27958
8
27959
41
27960
46
27961
14
27962
-11
27963
-33
27964
-51
27965
-60
27966
7
27967
40
27968
46
27969
14
27970
-11
27971
-33
27972
-51
27973
-60
27974
8
27975
41
27976
47
27977
14
27978
-11
27979
-33
27980
-51
27981
-59
27982
8
27983
41
27984
47
27985
15
27986
-10
27987
-33
27988
-51
27989
-58
27990
8
27991
42
27992
48
27993
15
27994
-10
27995
-33
27996
-51
27997
-58
27998
9
27999
42
28000
48
28001
15
28002
-10
28003
-33
28004
-50
28005
-59
28006
8
28007
42
28008
47
28009
14
28010
-10
28011
-33
28012
-51
28013
-59
28014
8
28015
41
28016
48
28017
15
28018
-10
28019
-33
28020
-50
28021
-58
28022
9
28023
42
28024
47
28025
15
28026
-10
28027
-33
28028
-51
28029
-66
28030
-78
28031
24
28032
57
28033
48
28034
43
28035
12
28036
-14
28037
-35
28038
-53
28039
-68
28040
-78
28041
24
28042
58
28043
49
28044
44
28045
12
28046
-13
28047
-35
28048
-52
28049
-68
28050
-78
28051
25
28052
58
28053
49
28054
44
28055
12
28056
-13
28057
-35
28058
-52
28059
-68
28060
-78
28061
25
28062
58
28063
49
28064
44
28065
12
28066
-13
28067
-35
28068
-52
28069
-68
28070
-78
28071
25
28072
59
28073
50
28074
45
28075
13
28076
-12
28077
-34
28078
-52
28079
-67
28080
-78
28081
25
28082
58
28083
50
28084
44
28085
13
28086
-12
28087
-34
28088
-52
28089
-67
28090
-78
28091
24
28092
58
28093
49
28094
44
28095
12
28096
-13
28097
-34
28098
-52
28099
-68
28100
-78
28101
24
28102
58
28103
50
28104
44
28105
13
28106
-12
28107
-34
28108
-52
28109
-67
28110
-78
28111
25
28112
59
28113
50
28114
46
28115
13
28116
-12
28117
-34
28118
-52
28119
-67
28120
-78
28121
26
28122
60
28123
50
28124
45
28125
13
28126
-12
28127
-34
28128
-52
28129
-67
28130
-78
28131
25
28132
58
28133
50
28134
44
28135
13
28136
-12
28137
-34
28138
-52
28139
-67
28140
-78
28141
26
28142
59
28143
50
28144
45
28145
13
28146
-12
28147
-34
28148
-52
28149
-67
28150
-78
28151
25
28152
58
28153
50
28154
45
28155
13
28156
-12
28157
-34
28158
-52
28159
-67
28160
-78
28161
25
28162
58
28163
49
28164
44
28165
12
28166
-13
28167
-35
28168
-52
28169
-68
28170
-78
28171
26
28172
59
28173
50
28174
46
28175
13
28176
-12
28177
-34
28178
-52
28179
-67
28180
-78
28181
25
28182
58
28183
49
28184
44
28185
12
28186
-12
28187
-34
28188
-52
28189
-68
28190
-78
28191
25
28192
59
28193
50
28194
45
28195
13
28196
-12
28197
-34
28198
-52
28199
-67
28200
-78
28201
26
28202
59
28203
50
28204
45
28205
13
28206
-12
28207
-34
28208
-52
28209
-67
28210
-78
28211
24
28212
58
28213
49
28214
44
28215
12
28216
-13
28217
-34
28218
-52
28219
-68
28220
-78
28221
25
28222
59
28223
50
28224
19
28225
-8
28226
-30
28227
-49
28228
-55
28229
12
28230
46
28231
50
28232
18
28233
-8
28234
-30
28235
-49
28236
-56
28237
10
28238
44
28239
48
28240
18
28241
-10
28242
-31
28243
-50
28244
-57
28245
10
28246
44
28247
48
28248
17
28249
-10
28250
-32
28251
-50
28252
-58
28253
8
28254
43
28255
46
28256
16
28257
-11
28258
-32
28259
-51
28260
-58
28261
8
28262
43
28263
47
28264
16
28265
-10
28266
-32
28267
-51
28268
-58
28269
8
28270
43
28271
46
28272
16
28273
-11
28274
-32
28275
-51
28276
-58
28277
7
28278
42
28279
46
28280
16
28281
-11
28282
-32
28283
-51
28284
-66
28285
-78
28286
24
28287
56
28288
48
28289
42
28290
12
28291
-14
28292
-35
28293
-53
28294
-68
28295
-79
28296
26
28297
57
28298
50
28299
44
28300
13
28301
-13
28302
-34
28303
-52
28304
-67
28305
-78
28306
26
28307
56
28308
50
28309
43
28310
13
28311
-13
28312
-34
28313
-52
28314
-67
28315
-78
28316
26
28317
57
28318
50
28319
44
28320
14
28321
-13
28322
-34
28323
-52
28324
-67
28325
-78
28326
26
28327
58
28328
51
28329
44
28330
14
28331
-13
28332
-34
28333
-52
28334
-67
28335
-78
28336
26
28337
58
28338
51
28339
44
28340
14
28341
-13
28342
-34
28343
-52
28344
-67
28345
-78
28346
26
28347
56
28348
50
28349
44
28350
13
28351
-13
28352
-34
28353
-52
28354
-67
28355
-78
28356
25
28357
57
28358
50
28359
42
28360
12
28361
-14
28362
-34
28363
-53
28364
-68
28365
-79
28366
26
28367
58
28368
51
28369
44
28370
14
28371
-13
28372
-34
28373
-52
28374
-67
28375
-78
28376
26
28377
58
28378
51
28379
44
28380
14
28381
-13
28382
-34
28383
-52
28384
-67
28385
-78
28386
26
28387
58
28388
51
28389
44
28390
14
28391
-13
28392
-34
28393
-52
28394
-67
28395
-78
28396
27
28397
58
28398
52
28399
44
28400
14
28401
-12
28402
-33
28403
-52
28404
-66
28405
-78
28406
27
28407
58
28408
51
28409
44
28410
14
28411
-13
28412
-34
28413
-52
28414
-67
28415
-78
28416
26
28417
58
28418
52
28419
44
28420
14
28421
-12
28422
-34
28423
-52
28424
-66
28425
-78
28426
26
28427
58
28428
51
28429
44
28430
14
28431
-12
28432
-34
28433
-52
28434
-67
28435
-78
28436
26
28437
57
28438
50
28439
44
28440
14
28441
-13
28442
-34
28443
-52
28444
-67
28445
-78
28446
26
28447
58
28448
51
28449
44
28450
13
28451
-13
28452
-34
28453
-52
28454
-67
28455
-78
28456
26
28457
58
28458
51
28459
44
28460
13
28461
-13
28462
-34
28463
-52
28464
-67
28465
-78
28466
26
28467
58
28468
50
28469
44
28470
14
28471
-13
28472
-34
28473
-52
28474
-67
28475
-78
28476
26
28477
58
28478
50
28479
17
28480
-8
28481
-31
28482
-49
28483
-56
28484
12
28485
45
28486
50
28487
18
28488
-8
28489
-31
28490
-49
28491
-57
28492
10
28493
44
28494
50
28495
17
28496
-9
28497
-31
28498
-50
28499
-57
28500
10
28501
43
28502
48
28503
16
28504
-10
28505
-32
28506
-50
28507
-58
28508
9
28509
42
28510
48
28511
16
28512
-10
28513
-33
28514
-50
28515
-58
28516
8
28517
42
28518
48
28519
15
28520
-10
28521
-33
28522
-50
28523
-58
28524
9
28525
42
28526
47
28527
15
28528
-11
28529
-33
28530
-51
28531
-58
28532
9
28533
42
28534
48
28535
15
28536
-10
28537
-33
28538
-51
28539
-59
28540
8
28541
41
28542
48
28543
15
28544
-10
28545
-33
28546
-51
28547
-59
28548
8
28549
42
28550
48
28551
15
28552
-10
28553
-33
28554
-50
28555
-59
28556
8
28557
41
28558
46
28559
14
28560
-11
28561
-33
28562
-51
28563
-59
28564
8
28565
41
28566
47
28567
14
28568
-11
28569
-33
28570
-51
28571
-59
28572
8
28573
42
28574
48
28575
15
28576
-10
28577
-33
28578
-50
28579
-59
28580
8
28581
42
28582
47
28583
14
28584
-11
28585
-33
28586
-51
28587
-59
28588
8
28589
41
28590
47
28591
14
28592
-11
28593
-33
28594
-51
28595
-59
28596
8
28597
40
28598
47
28599
14
28600
-11
28601
-33
28602
-51
28603
-60
28604
8
28605
41
28606
47
28607
14
28608
-11
28609
-33
28610
-51
28611
-59
28612
7
28613
40
28614
47
28615
14
28616
-11
28617
-33
28618
-51
28619
-59
28620
8
28621
42
28622
48
28623
15
28624
-10
28625
-32
28626
-50
28627
-58
28628
8
28629
42
28630
48
28631
15
28632
-10
28633
-33
28634
-51
28635
-59
28636
8
28637
42
28638
48
28639
15
28640
-10
28641
-32
28642
-50
28643
-59
28644
8
28645
42
28646
48
28647
15
28648
-10
28649
-33
28650
-50
28651
-59
28652
8
28653
41
28654
48
28655
15
28656
-10
28657
-33
28658
-50
28659
-59
28660
8
28661
41
28662
47
28663
14
28664
-11
28665
-33
28666
-51
28667
-59
28668
8
28669
42
28670
48
28671
15
28672
-10
28673
-33
28674
-50
28675
-58
28676
8
28677
42
28678
47
28679
14
28680
-11
28681
-33
28682
-51
28683
-59
28684
8
28685
42
28686
47
28687
15
28688
-10
28689
-33
28690
-51
28691
-59
28692
8
28693
41
28694
47
28695
14
28696
-11
28697
-33
28698
-51
28699
-59
28700
8
28701
42
28702
48
28703
15
28704
-10
28705
-33
28706
-50
28707
-59
28708
8
28709
40
28710
46
28711
14
28712
-11
28713
-33
28714
-51
28715
-59
28716
8
28717
41
28718
47
28719
14
28720
-11
28721
-33
28722
-51
28723
-59
28724
8
28725
42
28726
48
28727
15
28728
-10
28729
-32
28730
-50
28731
-58
28732
8
28733
42
28734
48
28735
15
28736
-10
28737
-33
28738
-50
28739
-59
28740
9
28741
42
28742
48
28743
15
28744
-10
28745
-33
28746
-50
28747
-58
28748
9
28749
42
28750
48
28751
15
28752
-10
28753
-33
28754
-50
28755
-59
28756
8
28757
41
28758
48
28759
15
28760
-11
28761
-33
28762
-51
28763
-58
28764
8
28765
41
28766
46
28767
14
28768
-11
28769
-33
28770
-51
28771
-59
28772
8
28773
42
28774
48
28775
15
28776
-10
28777
-33
28778
-51
28779
-58
28780
8
28781
42
28782
48
28783
15
28784
-10
28785
-33
28786
-50
28787
-59
28788
8
28789
41
28790
46
28791
14
28792
-11
28793
-34
28794
-51
28795
-59
28796
8
28797
42
28798
48
28799
15
28800
-10
28801
-33
28802
-50
28803
-59
28804
8
28805
41
28806
47
28807
14
28808
-11
28809
-33
28810
-51
28811
-59
28812
8
28813
41
28814
47
28815
15
28816
-11
28817
-33
28818
-51
28819
-59
28820
8
28821
42
28822
48
28823
15
28824
-10
28825
-33
28826
-50
28827
-59
28828
8
28829
42
28830
48
28831
15
28832
-10
28833
-33
28834
-50
28835
-59
28836
8
28837
41
28838
46
28839
14
28840
-11
28841
-33
28842
-51
28843
-59
28844
8
28845
42
28846
48
28847
15
28848
-10
28849
-33
28850
-50
28851
-59
28852
8
28853
42
28854
47
28855
14
28856
-11
28857
-33
28858
-51
28859
-59
28860
8
28861
41
28862
47
28863
14
28864
-11
28865
-33
28866
-51
28867
-59
28868
7
28869
41
28870
46
28871
14
28872
-11
28873
-33
28874
-51
28875
-59
28876
8
28877
41
28878
46
28879
14
28880
-11
28881
-33
28882
-51
28883
-59
28884
8
28885
42
28886
48
28887
15
28888
-10
28889
-33
28890
-50
28891
-58
28892
9
28893
42
28894
48
28895
15
28896
-10
28897
-32
28898
-50
28899
-58
28900
9
28901
42
28902
47
28903
14
28904
-11
28905
-33
28906
-51
28907
-58
28908
9
28909
42
28910
48
28911
15
28912
-10
28913
-33
28914
-51
28915
-59
28916
8
28917
42
28918
47
28919
15
28920
-11
28921
-33
28922
-51
28923
-59
28924
8
28925
42
28926
48
28927
39
28928
10
28929
-16
28930
-37
28931
-55
28932
-69
28933
-80
28934
23
28935
55
28936
48
28937
40
28938
11
28939
-16
28940
-36
28941
-54
28942
-68
28943
-80
28944
24
28945
56
28946
50
28947
42
28948
12
28949
-14
28950
-34
28951
-53
28952
-67
28953
-79
28954
26
28955
57
28956
50
28957
44
28958
13
28959
-13
28960
-34
28961
-52
28962
-67
28963
-78
28964
25
28965
56
28966
50
28967
42
28968
12
28969
-14
28970
-34
28971
-53
28972
-67
28973
-78
28974
26
28975
58
28976
51
28977
44
28978
14
28979
-13
28980
-34
28981
-52
28982
-67
28983
-78
28984
26
28985
58
28986
51
28987
44
28988
14
28989
-13
28990
-34
28991
-52
28992
-67
28993
-78
28994
26
28995
58
28996
51
28997
44
28998
14
28999
-12
29000
-34
29001
-52
29002
-66
29003
-78
29004
26
29005
58
29006
50
29007
44
29008
14
29009
-13
29010
-34
29011
-52
29012
-67
29013
-78
29014
26
29015
58
29016
51
29017
44
29018
14
29019
-12
29020
-34
29021
-52
29022
-67
29023
-78
29024
27
29025
58
29026
51
29027
44
29028
13
29029
-13
29030
-34
29031
-52
29032
-67
29033
-78
29034
26
29035
58
29036
51
29037
44
29038
14
29039
-13
29040
-34
29041
-52
29042
-67
29043
-78
29044
26
29045
58
29046
51
29047
44
29048
14
29049
-13
29050
-34
29051
-52
29052
-67
29053
-78
29054
25
29055
57
29056
50
29057
44
29058
13
29059
-13
29060
-34
29061
-52
29062
-67
29063
-78
29064
26
29065
57
29066
50
29067
42
29068
12
29069
-14
29070
-34
29071
-53
29072
-67
29073
-79
29074
26
29075
57
29076
51
29077
44
29078
14
29079
-12
29080
-34
29081
-52
29082
-66
29083
-78
29084
26
29085
57
29086
50
29087
44
29088
14
29089
-13
29090
-34
29091
-52
29092
-67
29093
-78
29094
26
29095
58
29096
51
29097
44
29098
14
29099
-12
29100
-34
29101
-52
29102
-66
29103
-78
29104
26
29105
58
29106
50
29107
44
29108
14
29109
-12
29110
-34
29111
-52
29112
-66
29113
-78
29114
26
29115
58
29116
51
29117
18
29118
-8
29119
-31
29120
-49
29121
-56
29122
12
29123
46
29124
51
29125
18
29126
-8
29127
-30
29128
-48
29129
-57
29130
10
29131
43
29132
48
29133
16
29134
-10
29135
-32
29136
-50
29137
-58
29138
10
29139
42
29140
48
29141
16
29142
-10
29143
-32
29144
-50
29145
-58
29146
9
29147
43
29148
48
29149
16
29150
-10
29151
-32
29152
-50
29153
-59
29154
9
29155
42
29156
48
29157
15
29158
-10
29159
-33
29160
-50
29161
-59
29162
8
29163
41
29164
48
29165
14
29166
-10
29167
-33
29168
-51
29169
-58
29170
8
29171
42
29172
48
29173
15
29174
-10
29175
-33
29176
-51
29177
-59
29178
9
29179
42
29180
48
29181
40
29182
10
29183
-16
29184
-36
29185
-54
29186
-69
29187
-80
29188
23
29189
54
29190
48
29191
42
29192
11
29193
-15
29194
-35
29195
-54
29196
-68
29197
-79
29198
25
29199
56
29200
50
29201
42
29202
12
29203
-14
29204
-34
29205
-53
29206
-67
29207
-78
29208
26
29209
57
29210
50
29211
43
29212
13
29213
-14
29214
-34
29215
-53
29216
-67
29217
-79
29218
26
29219
58
29220
50
29221
44
29222
13
29223
-13
29224
-34
29225
-52
29226
-67
29227
-78
29228
26
29229
58
29230
50
29231
44
29232
13
29233
-13
29234
-34
29235
-52
29236
-67
29237
-78
29238
26
29239
58
29240
52
29241
44
29242
14
29243
-12
29244
-34
29245
-52
29246
-58
29247
9
29248
44
29249
48
29250
18
29251
-10
29252
-31
29253
-50
29254
-57
29255
8
29256
43
29257
47
29258
16
29259
-11
29260
-32
29261
-51
29262
-58
29263
8
29264
43
29265
46
29266
16
29267
-11
29268
-32
29269
-51
29270
-58
29271
8
29272
43
29273
47
29274
16
29275
-10
29276
-32
29277
-51
29278
-58
29279
8
29280
43
29281
46
29282
16
29283
-11
29284
-32
29285
-51
29286
-58
29287
7
29288
42
29289
46
29290
16
29291
-11
29292
-32
29293
-51
29294
-58
29295
7
29296
42
29297
46
29298
15
29299
-11
29300
-32
29301
-51
29302
-58
29303
8
29304
43
29305
46
29306
16
29307
-11
29308
-32
29309
-51
29310
-66
29311
-78
29312
24
29313
55
29314
48
29315
42
29316
12
29317
-14
29318
-35
29319
-53
29320
-68
29321
-79
29322
26
29323
58
29324
50
29325
43
29326
13
29327
-13
29328
-34
29329
-52
29330
-67
29331
-78
29332
26
29333
57
29334
50
29335
43
29336
13
29337
-14
29338
-34
29339
-52
29340
-67
29341
-78
29342
26
29343
57
29344
50
29345
44
29346
13
29347
-13
29348
-34
29349
-52
29350
-67
29351
-78
29352
27
29353
58
29354
52
29355
44
29356
14
29357
-12
29358
-34
29359
-52
29360
-66
29361
-78
29362
26
29363
57
29364
50
29365
44
29366
14
29367
-13
29368
-34
29369
-52
29370
-67
29371
-78
29372
26
29373
58
29374
51
29375
44
29376
14
29377
-12
29378
-34
29379
-52
29380
-66
29381
-78
29382
26
29383
57
29384
51
29385
44
29386
14
29387
-13
29388
-34
29389
-52
29390
-67
29391
-78
29392
26
29393
58
29394
51
29395
44
29396
14
29397
-13
29398
-34
29399
-52
29400
-67
29401
-78
29402
26
29403
58
29404
51
29405
44
29406
14
29407
-13
29408
-34
29409
-52
29410
-67
29411
-78
29412
26
29413
57
29414
50
29415
44
29416
13
29417
-13
29418
-34
29419
-52
29420
-67
29421
-78
29422
26
29423
58
29424
51
29425
44
29426
14
29427
-12
29428
-34
29429
-52
29430
-66
29431
-78
29432
26
29433
57
29434
50
29435
44
29436
14
29437
-12
29438
-34
29439
-52
29440
-67
29441
-78
29442
26
29443
57
29444
50
29445
44
29446
14
29447
-13
29448
-34
29449
-52
29450
-67
29451
-78
29452
26
29453
58
29454
51
29455
44
29456
14
29457
-13
29458
-34
29459
-52
29460
-67
29461
-78
29462
26
29463
58
29464
51
29465
44
29466
13
29467
-13
29468
-34
29469
-52
29470
-67
29471
-78
29472
26
29473
58
29474
51
29475
44
29476
14
29477
-12
29478
-34
29479
-52
29480
-66
29481
-78
29482
26
29483
57
29484
50
29485
44
29486
13
29487
-13
29488
-34
29489
-52
29490
-67
29491
-78
29492
26
29493
58
29494
51
29495
44
29496
14
29497
-13
29498
-34
29499
-52
29500
-58
29501
8
29502
44
29503
47
29504
16
29505
-10
29506
-32
29507
-50
29508
-58
29509
7
29510
43
29511
47
29512
16
29513
-11
29514
-32
29515
-51
29516
-58
29517
8
29518
42
29519
46
29520
15
29521
-11
29522
-32
29523
-51
29524
-58
29525
8
29526
43
29527
46
29528
16
29529
-11
29530
-32
29531
-51
29532
-59
29533
8
29534
43
29535
46
29536
16
29537
-11
29538
-32
29539
-51
29540
-59
29541
7
29542
42
29543
46
29544
15
29545
-12
29546
-33
29547
-52
29548
-59
29549
7
29550
42
29551
46
29552
16
29553
-11
29554
-32
29555
-51
29556
-59
29557
8
29558
42
29559
46
29560
15
29561
-11
29562
-32
29563
-51
29564
-66
29565
-78
29566
24
29567
56
29568
50
29569
42
29570
12
29571
-14
29572
-34
29573
-53
29574
-67
29575
-79
29576
26
29577
58
29578
51
29579
44
29580
14
29581
-13
29582
-34
29583
-52
29584
-67
29585
-78
29586
26
29587
57
29588
50
29589
43
29590
12
29591
-14
29592
-34
29593
-53
29594
-68
29595
-78
29596
26
29597
58
29598
51
29599
44
29600
14
29601
-12
29602
-34
29603
-52
29604
-67
29605
-78
29606
26
29607
58
29608
51
29609
44
29610
14
29611
-12
29612
-34
29613
-52
29614
-66
29615
-78
29616
26
29617
58
29618
51
29619
44
29620
14
29621
-13
29622
-34
29623
-52
29624
-67
29625
-78
29626
26
29627
58
29628
51
29629
44
29630
13
29631
-13
29632
-34
29633
-52
29634
-67
29635
-78
29636
26
29637
58
29638
51
29639
44
29640
13
29641
-13
29642
-34
29643
-52
29644
-67
29645
-78
29646
26
29647
58
29648
51
29649
44
29650
14
29651
-12
29652
-34
29653
-52
29654
-66
29655
-78
29656
27
29657
58
29658
50
29659
44
29660
14
29661
-13
29662
-34
29663
-52
29664
-67
29665
-78
29666
26
29667
58
29668
51
29669
44
29670
14
29671
-13
29672
-34
29673
-52
29674
-67
29675
-78
29676
26
29677
58
29678
51
29679
44
29680
14
29681
-12
29682
-34
29683
-52
29684
-66
29685
-78
29686
26
29687
58
29688
50
29689
44
29690
13
29691
-13
29692
-34
29693
-52
29694
-58
29695
9
29696
44
29697
48
29698
17
29699
-10
29700
-31
29701
-50
29702
-58
29703
8
29704
44
29705
48
29706
16
29707
-10
29708
-32
29709
-51
29710
-58
29711
8
29712
43
29713
46
29714
16
29715
-11
29716
-32
29717
-51
29718
-58
29719
8
29720
43
29721
46
29722
16
29723
-11
29724
-32
29725
-51
29726
-58
29727
8
29728
43
29729
46
29730
16
29731
-11
29732
-32
29733
-51
29734
-58
29735
8
29736
43
29737
46
29738
15
29739
-11
29740
-32
29741
-51
29742
-58
29743
8
29744
43
29745
46
29746
16
29747
-11
29748
-32
29749
-51
29750
-58
29751
8
29752
43
29753
46
29754
16
29755
-11
29756
-33
29757
-51
29758
-66
29759
-78
29760
25
29761
56
29762
49
29763
42
29764
12
29765
-14
29766
-34
29767
-53
29768
-67
29769
-79
29770
25
29771
57
29772
50
29773
44
29774
13
29775
-13
29776
-34
29777
-52
29778
-67
29779
-78
29780
26
29781
58
29782
50
29783
44
29784
14
29785
-13
29786
-34
29787
-52
29788
-67
29789
-78
29790
26
29791
57
29792
50
29793
44
29794
13
29795
-13
29796
-34
29797
-52
29798
-67
29799
-78
29800
26
29801
58
29802
51
29803
44
29804
14
29805
-13
29806
-34
29807
-52
29808
-67
29809
-78
29810
26
29811
58
29812
50
29813
43
29814
13
29815
-14
29816
-34
29817
-52
29818
-67
29819
-78
29820
26
29821
58
29822
51
29823
44
29824
14
29825
-13
29826
-34
29827
-52
29828
-66
29829
-78
29830
26
29831
58
29832
50
29833
44
29834
13
29835
-13
29836
-34
29837
-52
29838
-67
29839
-78
29840
26
29841
58
29842
50
29843
44
29844
13
29845
-13
29846
-34
29847
-52
29848
-67
29849
-78
29850
26
29851
58
29852
51
29853
43
29854
13
29855
-13
29856
-34
29857
-52
29858
-67
29859
-79
29860
26
29861
58
29862
50
29863
44
29864
13
29865
-13
29866
-34
29867
-52
29868
-67
29869
-78
29870
26
29871
58
29872
51
29873
44
29874
14
29875
-13
29876
-34
29877
-52
29878
-66
29879
-78
29880
26
29881
58
29882
50
29883
44
29884
14
29885
-13
29886
-34
29887
-52
29888
-58
29889
9
29890
44
29891
48
29892
17
29893
-10
29894
-32
29895
-50
29896
-57
29897
9
29898
44
29899
48
29900
16
29901
-10
29902
-32
29903
-51
29904
-58
29905
8
29906
44
29907
48
29908
16
29909
-10
29910
-32
29911
-51
29912
-58
29913
8
29914
42
29915
46
29916
15
29917
-11
29918
-33
29919
-52
29920
-59
29921
8
29922
43
29923
46
29924
16
29925
-11
29926
-32
29927
-51
29928
-58
29929
8
29930
42
29931
46
29932
16
29933
-11
29934
-33
29935
-52
29936
-59
29937
8
29938
42
29939
46
29940
15
29941
-11
29942
-32
29943
-51
29944
-58
29945
8
29946
43
29947
46
29948
40
29949
9
29950
-16
29951
-37
29952
-54
29953
-69
29954
-80
29955
22
29956
56
29957
47
29958
42
29959
10
29960
-14
29961
-36
29962
-53
29963
-69
29964
-79
29965
23
29966
57
29967
48
29968
43
29969
11
29970
-14
29971
-36
29972
-53
29973
-68
29974
-79
29975
25
29976
58
29977
49
29978
44
29979
12
29980
-13
29981
-34
29982
-52
29983
-68
29984
-78
29985
24
29986
58
29987
50
29988
44
29989
12
29990
-12
29991
-34
29992
-52
29993
-67
29994
-78
29995
25
29996
59
29997
50
29998
45
29999
13
30000
-12
30001
-34
30002
-52
30003
-67
30004
-78
30005
26
30006
58
30007
50
30008
44
30009
12
30010
-13
30011
-34
30012
-52
30013
-58
30014
10
30015
43
30016
48
30017
16
30018
-10
30019
-32
30020
-50
30021
-58
30022
10
30023
44
30024
48
30025
16
30026
-9
30027
-32
30028
-50
30029
-58
30030
9
30031
42
30032
48
30033
16
30034
-10
30035
-32
30036
-50
30037
-58
30038
8
30039
41
30040
47
30041
14
30042
-11
30043
-33
30044
-51
30045
-59
30046
8
30047
42
30048
48
30049
15
30050
-10
30051
-33
30052
-50
30053
-58
30054
8
30055
42
30056
47
30057
14
30058
-11
30059
-33
30060
-51
30061
-59
30062
9
30063
42
30064
47
30065
15
30066
-11
30067
-33
30068
-51
30069
-59
30070
8
30071
42
30072
47
30073
14
30074
-11
30075
-33
30076
-51
30077
-66
30078
-77
30079
24
30080
57
30081
48
30082
43
30083
12
30084
-14
30085
-35
30086
-53
30087
-68
30088
-78
30089
24
30090
58
30091
49
30092
44
30093
12
30094
-13
30095
-35
30096
-52
30097
-68
30098
-78
30099
25
30100
58
30101
50
30102
44
30103
12
30104
-13
30105
-35
30106
-52
30107
-68
30108
-78
30109
24
30110
57
30111
49
30112
44
30113
12
30114
-13
30115
-35
30116
-52
30117
-68
30118
-78
30119
25
30120
58
30121
50
30122
44
30123
13
30124
-12
30125
-34
30126
-52
30127
-67
30128
-78
30129
25
30130
58
30131
50
30132
44
30133
12
30134
-12
30135
-34
30136
-52
30137
-68
30138
-78
30139
26
30140
58
30141
50
30142
45
30143
13
30144
-12
30145
-34
30146
-52
30147
-67
30148
-78
30149
26
30150
60
30151
50
30152
45
30153
13
30154
-12
30155
-34
30156
-52
30157
-67
30158
-78
30159
26
30160
60
30161
50
30162
44
30163
12
30164
-12
30165
-34
30166
-52
30167
-68
30168
-78
30169
25
30170
58
30171
50
30172
45
30173
13
30174
-12
30175
-34
30176
-52
30177
-67
30178
-78
30179
25
30180
58
30181
50
30182
44
30183
13
30184
-13
30185
-34
30186
-52
30187
-67
30188
-78
30189
26
30190
59
30191
50
30192
44
30193
12
30194
-13
30195
-34
30196
-52
30197
-67
30198
-78
30199
26
30200
60
30201
50
30202
46
30203
13
30204
-12
30205
-34
30206
-52
30207
-58
30208
9
30209
43
30210
48
30211
16
30212
-10
30213
-32
30214
-50
30215
-58
30216
9
30217
42
30218
48
30219
15
30220
-10
30221
-33
30222
-50
30223
-58
30224
9
30225
42
30226
48
30227
16
30228
-10
30229
-32
30230
-50
30231
-58
30232
9
30233
42
30234
48
30235
15
30236
-10
30237
-32
30238
-50
30239
-58
30240
9
30241
42
30242
48
30243
15
30244
-10
30245
-33
30246
-50
30247
-58
30248
9
30249
42
30250
48
30251
15
30252
-10
30253
-32
30254
-50
30255
-58
30256
8
30257
41
30258
46
30259
14
30260
-11
30261
-33
30262
-51
30263
-59
30264
8
30265
41
30266
47
30267
14
30268
-11
30269
-33
30270
-51
30271
-67
30272
-78
30273
24
30274
58
30275
48
30276
44
30277
12
30278
-13
30279
-35
30280
-52
30281
-68
30282
-78
30283
24
30284
58
30285
49
30286
44
30287
12
30288
-13
30289
-35
30290
-53
30291
-68
30292
-78
30293
25
30294
58
30295
49
30296
44
30297
12
30298
-13
30299
-35
30300
-52
30301
-68
30302
-78
30303
26
30304
59
30305
50
30306
44
30307
12
30308
-12
30309
-34
30310
-52
30311
-68
30312
-78
30313
25
30314
58
30315
49
30316
44
30317
12
30318
-13
30319
-35
30320
-52
30321
-67
30322
-78
30323
26
30324
59
30325
50
30326
45
30327
13
30328
-12
30329
-34
30330
-52
30331
-67
30332
-78
30333
25
30334
58
30335
50
30336
44
30337
12
30338
-13
30339
-35
30340
-52
30341
-67
30342
-78
30343
26
30344
59
30345
50
30346
45
30347
13
30348
-12
30349
-34
30350
-52
30351
-67
30352
-78
30353
26
30354
59
30355
50
30356
44
30357
12
30358
-12
30359
-34
30360
-52
30361
-67
30362
-78
30363
26
30364
58
30365
50
30366
45
30367
13
30368
-12
30369
-34
30370
-52
30371
-67
30372
-78
30373
26
30374
59
30375
50
30376
45
30377
13
30378
-12
30379
-34
30380
-52
30381
-67
30382
-78
30383
25
30384
58
30385
50
30386
44
30387
12
30388
-12
30389
-34
30390
-52
30391
-67
30392
-78
30393
25
30394
58
30395
50
30396
45
30397
13
30398
-12
30399
-34
30400
-52
30401
-67
30402
-78
30403
25
30404
59
30405
50
30406
45
30407
13
30408
-12
30409
-34
30410
-52
30411
-67
30412
-78
30413
25
30414
58
30415
50
30416
44
30417
12
30418
-13
30419
-35
30420
-52
30421
-68
30422
-78
30423
26
30424
59
30425
50
30426
46
30427
13
30428
-12
30429
-34
30430
-52
30431
-67
30432
-78
30433
25
30434
58
30435
50
30436
45
30437
13
30438
-12
30439
-34
30440
-52
30441
-67
30442
-78
30443
25
30444
58
30445
50
30446
44
30447
12
30448
-12
30449
-34
30450
-52
30451
-67
30452
-78
30453
26
30454
59
30455
50
30456
45
30457
13
30458
-12
30459
-34
30460
-52
30461
-58
30462
9
30463
42
30464
48
30465
16
30466
-10
30467
-32
30468
-50
30469
-58
30470
9
30471
42
30472
48
30473
15
30474
-10
30475
-32
30476
-50
30477
-58
30478
8
30479
42
30480
47
30481
14
30482
-11
30483
-33
30484
-51
30485
-59
30486
8
30487
42
30488
47
30489
14
30490
-11
30491
-33
30492
-51
30493
-59
30494
9
30495
42
30496
48
30497
15
30498
-10
30499
-32
30500
-50
30501
-58
30502
9
30503
42
30504
48
30505
15
30506
-10
30507
-33
30508
-50
30509
-59
30510
8
30511
42
30512
48
30513
15
30514
-10
30515
-33
30516
-50
30517
-58
30518
8
30519
42
30520
48
30521
15
30522
-10
30523
-33
30524
-50
30525
-58
30526
9
30527
42
30528
47
30529
14
30530
-10
30531
-33
30532
-51
30533
-59
30534
8
30535
41
30536
47
30537
14
30538
-11
30539
-33
30540
-51
30541
-59
30542
8
30543
42
30544
48
30545
15
30546
-10
30547
-33
30548
-51
30549
-59
30550
8
30551
42
30552
48
30553
15
30554
-10
30555
-33
30556
-50
30557
-59
30558
8
30559
41
30560
47
30561
15
30562
-10
30563
-33
30564
-51
30565
-59
30566
8
30567
41
30568
46
30569
14
30570
-11
30571
-33
30572
-51
30573
-59
30574
8
30575
42
30576
48
30577
15
30578
-10
30579
-33
30580
-51
30581
-59
30582
8
30583
41
30584
47
30585
14
30586
-11
30587
-33
30588
-51
30589
-59
30590
8
30591
42
30592
47
30593
14
30594
-11
30595
-33
30596
-51
30597
-59
30598
8
30599
42
30600
47
30601
14
30602
-11
30603
-33
30604
-51
30605
-59
30606
8
30607
42
30608
48
30609
15
30610
-10
30611
-33
30612
-50
30613
-59
30614
7
30615
42
30616
47
30617
14
30618
-11
30619
-33
30620
-51
30621
-59
30622
8
30623
42
30624
48
30625
15
30626
-10
30627
-33
30628
-50
30629
-59
30630
8
30631
41
30632
47
30633
14
30634
-11
30635
-33
30636
-51
30637
-59
30638
8
30639
42
30640
47
30641
14
30642
-11
30643
-33
30644
-51
30645
-59
30646
8
30647
42
30648
48
30649
15
30650
-10
30651
-33
30652
-50
30653
-59
30654
8
30655
42
30656
48
30657
15
30658
-10
30659
-33
30660
-50
30661
-59
30662
8
30663
41
30664
47
30665
14
30666
-11
30667
-33
30668
-51
30669
-59
30670
8
30671
42
30672
48
30673
15
30674
-10
30675
-33
30676
-51
30677
-58
30678
9
30679
42
30680
47
30681
15
30682
-10
30683
-33
30684
-51
30685
-59
30686
8
30687
42
30688
48
30689
15
30690
-10
30691
-33
30692
-50
30693
-59
30694
8
30695
41
30696
47
30697
14
30698
-11
30699
-33
30700
-51
30701
-59
30702
9
30703
42
30704
48
30705
15
30706
-10
30707
-33
30708
-50
30709
-58
30710
8
30711
41
30712
47
30713
14
30714
-11
30715
-33
30716
-51
30717
-66
30718
-77
30719
24
30720
57
30721
48
30722
43
30723
12
30724
-14
30725
-35
30726
-53
30727
-68
30728
-78
30729
25
30730
58
30731
50
30732
44
30733
12
30734
-13
30735
-35
30736
-52
30737
-68
30738
-78
30739
24
30740
58
30741
50
30742
44
30743
12
30744
-13
30745
-34
30746
-52
30747
-67
30748
-78
30749
26
30750
59
30751
50
30752
45
30753
13
30754
-12
30755
-34
30756
-52
30757
-67
30758
-78
30759
25
30760
59
30761
50
30762
44
30763
13
30764
-12
30765
-34
30766
-52
30767
-67
30768
-78
30769
24
30770
58
30771
49
30772
44
30773
12
30774
-13
30775
-35
30776
-52
30777
-67
30778
-78
30779
25
30780
58
30781
50
30782
45
30783
13
30784
-12
30785
-34
30786
-52
30787
-67
30788
-78
30789
25
30790
58
30791
50
30792
45
30793
12
30794
-12
30795
-34
30796
-52
30797
-67
30798
-78
30799
25
30800
59
30801
50
30802
45
30803
13
30804
-12
30805
-34
30806
-52
30807
-67
30808
-78
30809
26
30810
58
30811
50
30812
44
30813
12
30814
-12
30815
-34
30816
-52
30817
-68
30818
-78
30819
25
30820
59
30821
50
30822
45
30823
13
30824
-12
30825
-34
30826
-52
30827
-67
30828
-78
30829
26
30830
59
30831
50
30832
45
30833
13
30834
-12
30835
-34
30836
-52
30837
-67
30838
-78
30839
25
30840
58
30841
49
30842
44
30843
12
30844
-13
30845
-35
30846
-52
30847
-59
30848
10
30849
44
30850
49
30851
16
30852
-9
30853
-32
30854
-50
30855
-58
30856
9
30857
43
30858
48
30859
16
30860
-10
30861
-32
30862
-50
30863
-58
30864
9
30865
42
30866
48
30867
15
30868
-10
30869
-32
30870
-50
30871
-58
30872
9
30873
42
30874
48
30875
16
30876
-10
30877
-32
30878
-50
30879
-58
30880
8
30881
42
30882
47
30883
14
30884
-11
30885
-33
30886
-51
30887
-59
30888
8
30889
41
30890
47
30891
14
30892
-11
30893
-33
30894
-51
30895
-59
30896
8
30897
41
30898
47
30899
15
30900
-10
30901
-33
30902
-51
30903
-59
30904
8
30905
41
30906
47
30907
14
30908
-11
30909
-33
30910
-51
30911
-59
30912
8
30913
40
30914
47
30915
14
30916
-11
30917
-33
30918
-51
30919
-59
30920
7
30921
40
30922
47
30923
15
30924
-11
30925
-33
30926
-51
30927
-59
30928
8
30929
41
30930
46
30931
14
30932
-11
30933
-33
30934
-51
30935
-59
30936
7
30937
41
30938
48
30939
15
30940
-10
30941
-33
30942
-50
30943
-59
30944
8
30945
42
30946
47
30947
15
30948
-11
30949
-33
30950
-51
30951
-59
30952
8
30953
42
30954
47
30955
14
30956
-11
30957
-33
30958
-51
30959
-59
30960
8
30961
42
30962
48
30963
15
30964
-10
30965
-33
30966
-50
30967
-59
30968
8
30969
42
30970
48
30971
15
30972
-11
30973
-33
30974
-50
30975
-59
30976
8
30977
41
30978
48
30979
15
30980
-10
30981
-33
30982
-51
30983
-60
30984
8
30985
42
30986
47
30987
14
30988
-10
30989
-33
30990
-51
30991
-59
30992
8
30993
42
30994
48
30995
15
30996
-10
30997
-33
30998
-50
30999
-59
31000
8
31001
41
31002
46
31003
14
31004
-11
31005
-33
31006
-51
31007
-59
31008
8
31009
42
31010
48
31011
15
31012
-10
31013
-33
31014
-50
31015
-59
31016
8
31017
42
31018
48
31019
15
31020
-10
31021
-33
31022
-50
31023
-59
31024
8
31025
42
31026
47
31027
14
31028
-11
31029
-33
31030
-51
31031
-59
31032
8
31033
42
31034
48
31035
15
31036
-10
31037
-33
31038
-51
31039
-59
31040
8
31041
42
31042
48
31043
15
31044
-10
31045
-33
31046
-50
31047
-58
31048
8
31049
42
31050
48
31051
15
31052
-10
31053
-33
31054
-50
31055
-59
31056
9
31057
42
31058
48
31059
15
31060
-10
31061
-33
31062
-50
31063
-59
31064
8
31065
41
31066
46
31067
14
31068
-11
31069
-33
31070
-51
31071
-59
31072
8
31073
42
31074
48
31075
15
31076
-10
31077
-33
31078
-50
31079
-58
31080
9
31081
42
31082
48
31083
15
31084
-10
31085
-33
31086
-51
31087
-59
31088
7
31089
40
31090
46
31091
14
31092
-11
31093
-33
31094
-51
31095
-59
31096
8
31097
42
31098
47
31099
15
31100
-11
31101
-33
31102
-51
31103
-59
31104
8
31105
42
31106
47
31107
15
31108
-10
31109
-33
31110
-51
31111
-59
31112
8
31113
42
31114
48
31115
15
31116
-10
31117
-33
31118
-50
31119
-59
31120
8
31121
41
31122
47
31123
15
31124
-11
31125
-33
31126
-50
31127
-59
31128
8
31129
41
31130
47
31131
14
31132
-11
31133
-33
31134
-51
31135
-59
31136
8
31137
42
31138
48
31139
15
31140
-10
31141
-33
31142
-50
31143
-59
31144
8
31145
42
31146
48
31147
15
31148
-10
31149
-33
31150
-50
31151
-59
31152
8
31153
40
31154
47
31155
15
31156
-10
31157
-33
31158
-51
31159
-59
31160
7
31161
41
31162
47
31163
14
31164
-11
31165
-33
31166
-51
31167
-59
31168
8
31169
42
31170
46
31171
14
31172
-11
31173
-33
31174
-51
31175
-59
31176
8
31177
42
31178
48
31179
15
31180
-10
31181
-33
31182
-50
31183
-59
31184
8
31185
42
31186
48
31187
15
31188
-10
31189
-33
31190
-50
31191
-59
31192
8
31193
41
31194
47
31195
14
31196
-11
31197
-33
31198
-51
31199
-59
31200
8
31201
42
31202
48
31203
15
31204
-10
31205
-33
31206
-50
31207
-59
31208
8
31209
41
31210
47
31211
14
31212
-11
31213
-33
31214
-51
31215
-59
31216
8
31217
41
31218
47
31219
14
31220
-11
31221
-33
31222
-51
31223
-59
31224
8
31225
42
31226
48
31227
15
31228
-10
31229
-32
31230
-50
31231
-59
31232
8
31233
42
31234
48
31235
15
31236
-10
31237
-33
31238
-50
31239
-59
31240
8
31241
42
31242
48
31243
15
31244
-10
31245
-33
31246
-50
31247
-59
31248
8
31249
42
31250
48
31251
15
31252
-10
31253
-33
31254
-50
31255
-59
31256
8
31257
41
31258
46
31259
14
31260
-11
31261
-33
31262
-51
31263
-59
31264
8
31265
41
31266
47
31267
14
31268
-11
31269
-33
31270
-51
31271
-59
31272
8
31273
42
31274
48
31275
15
31276
-10
31277
-33
31278
-50
31279
-59
31280
8
31281
42
31282
48
31283
15
31284
-10
31285
-33
31286
-50
31287
-59
31288
8
31289
41
31290
46
31291
14
31292
-11
31293
-33
31294
-51
31295
-60
31296
8
31297
42
31298
47
31299
15
31300
-11
31301
-33
31302
-51
31303
-58
31304
8
31305
42
31306
48
31307
15
31308
-10
31309
-33
31310
-51
31311
-59
31312
8
31313
41
31314
47
31315
14
31316
-11
31317
-33
31318
-51
31319
-59
31320
8
31321
42
31322
48
31323
15
31324
-10
31325
-33
31326
-51
31327
-59
31328
9
31329
41
31330
47
31331
14
31332
-11
31333
-33
31334
-51
31335
-59
31336
8
31337
42
31338
47
31339
14
31340
-11
31341
-33
31342
-51
31343
-59
31344
8
31345
41
31346
47
31347
15
31348
-10
31349
-33
31350
-51
31351
-58
31352
9
31353
42
31354
48
31355
15
31356
-10
31357
-33
31358
-51
31359
-58
31360
8
31361
42
31362
48
31363
15
31364
-10
31365
-33
31366
-51
31367
-59
31368
8
31369
42
31370
48
31371
15
31372
-10
31373
-33
31374
-50
31375
-58
31376
8
31377
42
31378
48
31379
15
31380
-10
31381
-33
31382
-50
31383
-59
31384
8
31385
41
31386
47
31387
14
31388
-11
31389
-33
31390
-51
31391
-59
31392
8
31393
41
31394
47
31395
14
31396
-11
31397
-33
31398
-51
31399
-59
31400
8
31401
42
31402
48
31403
15
31404
-10
31405
-33
31406
-50
31407
-59
31408
8
31409
42
31410
48
31411
15
31412
-10
31413
-33
31414
-51
31415
-59
31416
8
31417
41
31418
46
31419
14
31420
-11
31421
-34
31422
-51
31423
-67
31424
-78
31425
24
31426
57
31427
48
31428
44
31429
12
31430
-13
31431
-35
31432
-52
31433
-68
31434
-78
31435
25
31436
58
31437
49
31438
44
31439
12
31440
-13
31441
-35
31442
-52
31443
-68
31444
-78
31445
24
31446
58
31447
49
31448
44
31449
12
31450
-13
31451
-34
31452
-52
31453
-68
31454
-78
31455
25
31456
58
31457
50
31458
44
31459
12
31460
-12
31461
-34
31462
-52
31463
-67
31464
-78
31465
24
31466
59
31467
49
31468
44
31469
12
31470
-13
31471
-35
31472
-52
31473
-67
31474
-78
31475
25
31476
58
31477
50
31478
44
31479
13
31480
-12
31481
-34
31482
-52
31483
-67
31484
-78
31485
25
31486
58
31487
49
31488
44
31489
12
31490
-13
31491
-35
31492
-52
31493
-68
31494
-78
31495
26
31496
59
31497
50
31498
45
31499
13
31500
-12
31501
-34
31502
-52
31503
-67
31504
-78
31505
26
31506
59
31507
50
31508
44
31509
12
31510
-12
31511
-34
31512
-52
31513
-67
31514
-78
31515
26
31516
59
31517
50
31518
44
31519
12
31520
-13
31521
-34
31522
-52
31523
-67
31524
-78
31525
26
31526
60
31527
50
31528
45
31529
13
31530
-12
31531
-34
31532
-52
31533
-67
31534
-78
31535
26
31536
59
31537
50
31538
45
31539
13
31540
-12
31541
-34
31542
-52
31543
-67
31544
-78
31545
25
31546
58
31547
50
31548
45
31549
13
31550
-12
31551
-34
31552
-52
31553
-67
31554
-78
31555
26
31556
59
31557
50
31558
44
31559
12
31560
-12
31561
-34
31562
-52
31563
-67
31564
-78
31565
26
31566
59
31567
50
31568
45
31569
13
31570
-12
31571
-34
31572
-52
31573
-68
31574
-78
31575
26
31576
59
31577
50
31578
45
31579
13
31580
-12
31581
-34
31582
-52
31583
-67
31584
-78
31585
25
31586
59
31587
50
31588
45
31589
13
31590
-12
31591
-34
31592
-52
31593
-67
31594
-78
31595
25
31596
58
31597
48
31598
44
31599
12
31600
-13
31601
-35
31602
-52
31603
-68
31604
-78
31605
25
31606
58
31607
50
31608
44
31609
12
31610
-12
31611
-34
31612
-52
31613
-68
31614
-78
31615
25
31616
58
31617
50
31618
44
31619
13
31620
-12
31621
-34
31622
-52
31623
-67
31624
-78
31625
26
31626
59
31627
49
31628
44
31629
12
31630
-12
31631
-34
31632
-52
31633
-68
31634
-78
31635
26
31636
59
31637
49
31638
46
31639
13
31640
-12
31641
-34
31642
-52
31643
-67
31644
-78
31645
26
31646
59
31647
50
31648
45
31649
13
31650
-12
31651
-34
31652
-52
31653
-67
31654
-78
31655
26
31656
59
31657
50
31658
44
31659
12
31660
-13
31661
-35
31662
-52
31663
-68
31664
-78
31665
26
31666
59
31667
50
31668
44
31669
12
31670
-12
31671
-34
31672
-52
31673
-67
31674
-78
31675
26
31676
59
31677
50
31678
19
31679
-8
31680
-30
31681
-49
31682
-55
31683
12
31684
46
31685
50
31686
19
31687
-8
31688
-30
31689
-49
31690
-56
31691
10
31692
44
31693
48
31694
17
31695
-10
31696
-32
31697
-50
31698
-57
31699
9
31700
44
31701
48
31702
17
31703
-10
31704
-32
31705
-50
31706
-57
31707
9
31708
43
31709
47
31710
16
31711
-11
31712
-32
31713
-51
31714
-58
31715
8
31716
43
31717
46
31718
16
31719
-11
31720
-32
31721
-51
31722
-58
31723
8
31724
43
31725
47
31726
16
31727
-11
31728
-32
31729
-51
31730
-58
31731
8
31732
43
31733
47
31734
16
31735
-10
31736
-32
31737
-51
31738
-58
31739
7
31740
43
31741
46
31742
16
31743
-11
31744
-32
31745
-51
31746
-58
31747
8
31748
43
31749
46
31750
16
31751
-11
31752
-32
31753
-51
31754
-58
31755
8
31756
42
31757
46
31758
15
31759
-12
31760
-33
31761
-52
31762
-58
31763
8
31764
42
31765
46
31766
15
31767
-11
31768
-33
31769
-52
31770
-58
31771
8
31772
42
31773
46
31774
16
31775
-11
31776
-32
31777
-51
31778
-58
31779
8
31780
42
31781
46
31782
16
31783
-11
31784
-32
31785
-51
31786
-58
31787
7
31788
42
31789
45
31790
14
31791
-12
31792
-33
31793
-52
31794
-59
31795
6
31796
41
31797
45
31798
15
31799
-12
31800
-33
31801
-52
31802
-59
31803
7
31804
43
31805
46
31806
16
31807
-11
31808
-32
31809
-51
31810
-58
31811
8
31812
43
31813
47
31814
16
31815
-11
31816
-32
31817
-51
31818
-58
31819
7
31820
42
31821
46
31822
15
31823
-11
31824
-33
31825
-51
31826
-59
31827
7
31828
42
31829
46
31830
15
31831
-11
31832
-32
31833
-51
31834
-58
31835
6
31836
41
31837
46
31838
16
31839
-11
31840
-32
31841
-52
31842
-59
31843
7
31844
42
31845
46
31846
15
31847
-11
31848
-32
31849
-51
31850
-59
31851
6
31852
42
31853
46
31854
15
31855
-11
31856
-33
31857
-52
31858
-59
31859
8
31860
43
31861
46
31862
16
31863
-11
31864
-32
31865
-51
31866
-58
31867
8
31868
43
31869
46
31870
16
31871
-11
31872
-32
31873
-51
31874
-58
31875
8
31876
43
31877
47
31878
16
31879
-10
31880
-32
31881
-51
31882
-58
31883
7
31884
42
31885
46
31886
15
31887
-11
31888
-33
31889
-51
31890
-58
31891
8
31892
42
31893
46
31894
16
31895
-11
31896
-32
31897
-52
31898
-59
31899
7
31900
43
31901
46
31902
16
31903
-11
31904
-32
31905
-51
31906
-59
31907
8
31908
43
31909
46
31910
16
31911
-11
31912
-32
31913
-51
31914
-59
31915
7
31916
42
31917
46
31918
15
31919
-12
31920
-33
31921
-52
31922
-59
31923
8
31924
42
31925
46
31926
16
31927
-11
31928
-32
31929
-51
31930
-58
31931
8
31932
43
31933
46
31934
39
31935
8
31936
-16
31937
-38
31938
-54
31939
-70
31940
-80
31941
22
31942
56
31943
47
31944
42
31945
10
31946
-14
31947
-36
31948
-54
31949
-68
31950
-79
31951
24
31952
57
31953
48
31954
44
31955
12
31956
-13
31957
-35
31958
-52
31959
-68
31960
-78
31961
24
31962
57
31963
48
31964
43
31965
11
31966
-14
31967
-35
31968
-52
31969
-68
31970
-78
31971
24
31972
58
31973
49
31974
44
31975
12
31976
-13
31977
-35
31978
-52
31979
-68
31980
-78
31981
26
31982
60
31983
50
31984
45
31985
13
31986
-12
31987
-34
31988
-52
31989
-67
31990
-78
31991
26
31992
59
31993
50
31994
45
31995
13
31996
-12
31997
-34
31998
-52
31999
-58
32000
10
32001
44
32002
49
32003
16
32004
-9
32005
-32
32006
-50
32007
-58
32008
9
32009
42
32010
48
32011
15
32012
-10
32013
-33
32014
-50
32015
-58
32016
9
32017
42
32018
48
32019
15
32020
-10
32021
-33
32022
-50
32023
-59
32024
9
32025
42
32026
48
32027
16
32028
-10
32029
-33
32030
-50
32031
-58
32032
8
32033
42
32034
48
32035
15
32036
-10
32037
-33
32038
-50
32039
-59
32040
8
32041
42
32042
47
32043
14
32044
-11
32045
-33
32046
-51
32047
-59
32048
8
32049
42
32050
47
32051
15
32052
-10
32053
-33
32054
-51
32055
-59
32056
8
32057
42
32058
47
32059
14
32060
-11
32061
-33
32062
-51
32063
-59
32064
8
32065
42
32066
47
32067
14
32068
-10
32069
-33
32070
-51
32071
-59
32072
8
32073
41
32074
47
32075
14
32076
-10
32077
-33
32078
-51
32079
-59
32080
8
32081
42
32082
48
32083
15
32084
-10
32085
-33
32086
-50
32087
-59
32088
8
32089
41
32090
46
32091
14
32092
-11
32093
-33
32094
-51
32095
-59
32096
8
32097
41
32098
47
32099
14
32100
-11
32101
-33
32102
-51
32103
-59
32104
8
32105
42
32106
48
32107
15
32108
-10
32109
-33
32110
-50
32111
-59
32112
8
32113
41
32114
46
32115
14
32116
-11
32117
-33
32118
-51
32119
-59
32120
8
32121
42
32122
48
32123
15
32124
-10
32125
-33
32126
-50
32127
-66
32128
-77
32129
24
32130
57
32131
48
32132
43
32133
11
32134
-14
32135
-36
32136
-53
32137
-68
32138
-78
32139
24
32140
58
32141
49
32142
44
32143
12
32144
-13
32145
-35
32146
-53
32147
-68
32148
-78
32149
25
32150
58
32151
50
32152
45
32153
13
32154
-12
32155
-34
32156
-52
32157
-68
32158
-78
32159
26
32160
59
32161
50
32162
45
32163
13
32164
-12
32165
-34
32166
-52
32167
-67
32168
-78
32169
25
32170
58
32171
49
32172
44
32173
12
32174
-13
32175
-35
32176
-52
32177
-68
32178
-78
32179
26
32180
60
32181
50
32182
45
32183
13
32184
-12
32185
-34
32186
-52
32187
-67
32188
-78
32189
26
32190
59
32191
50
32192
44
32193
13
32194
-12
32195
-34
32196
-52
32197
-67
32198
-78
32199
26
32200
59
32201
50
32202
45
32203
13
32204
-12
32205
-34
32206
-52
32207
-67
32208
-78
32209
26
32210
58
32211
50
32212
44
32213
12
32214
-12
32215
-34
32216
-52
32217
-68
32218
-78
32219
25
32220
58
32221
50
32222
44
32223
13
32224
-12
32225
-34
32226
-52
32227
-67
32228
-78
32229
26
32230
60
32231
50
32232
45
32233
13
32234
-12
32235
-34
32236
-52
32237
-67
32238
-78
32239
26
32240
59
32241
50
32242
45
32243
13
32244
-12
32245
-34
32246
-52
32247
-67
32248
-78
32249
26
32250
59
32251
50
32252
46
32253
13
32254
-12
32255
-34
32256
-52
32257
-67
32258
-78
32259
25
32260
58
32261
50
32262
44
32263
12
32264
-12
32265
-34
32266
-52
32267
-68
32268
-78
32269
25
32270
58
32271
50
32272
45
32273
13
32274
-12
32275
-34
32276
-52
32277
-67
32278
-78
32279
25
32280
59
32281
50
32282
45
32283
13
32284
-12
32285
-34
32286
-52
32287
-67
32288
-78
32289
26
32290
59
32291
50
32292
45
32293
13
32294
-12
32295
-34
32296
-52
32297
-67
32298
-78
32299
26
32300
59
32301
50
32302
45
32303
13
32304
-12
32305
-34
32306
-52
32307
-67
32308
-78
32309
25
32310
59
32311
50
32312
45
32313
13
32314
-12
32315
-34
32316
-52
32317
-58
32318
10
32319
43
32320
48
32321
16
32322
-10
32323
-32
32324
-50
32325
-58
32326
9
32327
42
32328
48
32329
16
32330
-10
32331
-32
32332
-50
32333
-58
32334
9
32335
42
32336
48
32337
15
32338
-10
32339
-33
32340
-51
32341
-58
32342
8
32343
42
32344
48
32345
15
32346
-10
32347
-32
32348
-50
32349
-59
32350
8
32351
42
32352
48
32353
15
32354
-10
32355
-33
32356
-50
32357
-58
32358
8
32359
41
32360
46
32361
14
32362
-11
32363
-33
32364
-51
32365
-59
32366
8
32367
41
32368
47
32369
14
32370
-11
32371
-33
32372
-51
32373
-59
32374
8
32375
41
32376
47
32377
14
32378
-11
32379
-33
32380
-51
32381
-66
32382
-78
32383
24
32384
56
32385
48
32386
43
32387
12
32388
-13
32389
-35
32390
-52
32391
-68
32392
-78
32393
24
32394
58
32395
49
32396
44
32397
12
32398
-13
32399
-35
32400
-52
32401
-68
32402
-78
32403
26
32404
59
32405
50
32406
45
32407
13
32408
-12
32409
-34
32410
-52
32411
-67
32412
-78
32413
25
32414
58
32415
49
32416
44
32417
12
32418
-13
32419
-35
32420
-52
32421
-68
32422
-78
32423
25
32424
59
32425
50
32426
45
32427
13
32428
-12
32429
-34
32430
-52
32431
-67
32432
-78
32433
25
32434
58
32435
50
32436
46
32437
13
32438
-12
32439
-34
32440
-52
32441
-67
32442
-78
32443
25
32444
58
32445
50
32446
45
32447
13
32448
-12
32449
-34
32450
-52
32451
-67
32452
-78
32453
25
32454
59
32455
50
32456
45
32457
13
32458
-12
32459
-34
32460
-52
32461
-67
32462
-78
32463
25
32464
58
32465
49
32466
44
32467
12
32468
-13
32469
-35
32470
-52
32471
-68
32472
-78
32473
26
32474
59
32475
50
32476
45
32477
13
32478
-12
32479
-34
32480
-52
32481
-67
32482
-78
32483
25
32484
58
32485
50
32486
45
32487
13
32488
-12
32489
-34
32490
-52
32491
-67
32492
-78
32493
26
32494
59
32495
50
32496
45
32497
13
32498
-12
32499
-34
32500
-52
32501
-67
32502
-78
32503
26
32504
59
32505
50
32506
45
32507
13
32508
-12
32509
-34
32510
-52
32511
-68
32512
-78
32513
26
32514
59
32515
50
32516
45
32517
13
32518
-12
32519
-34
32520
-52
32521
-67
32522
-78
32523
26
32524
59
32525
50
32526
46
32527
13
32528
-12
32529
-34
32530
-52
32531
-67
32532
-78
32533
26
32534
60
32535
50
32536
44
32537
13
32538
-12
32539
-34
32540
-52
32541
-68
32542
-78
32543
25
32544
59
32545
50
32546
45
32547
13
32548
-12
32549
-34
32550
-52
32551
-67
32552
-78
32553
25
32554
59
32555
50
32556
45
32557
13
32558
-12
32559
-34
32560
-52
32561
-67
32562
-78
32563
26
32564
59
32565
50
32566
44
32567
12
32568
-13
32569
-35
32570
-52
32571
-68
32572
-78
32573
26
32574
60
32575
50
32576
19
32577
-8
32578
-30
32579
-49
32580
-56
32581
11
32582
46
32583
50
32584
18
32585
-8
32586
-30
32587
-49
32588
-57
32589
9
32590
44
32591
48
32592
16
32593
-10
32594
-32
32595
-50
32596
-58
32597
8
32598
44
32599
48
32600
16
32601
-10
32602
-32
32603
-51
32604
-57
32605
9
32606
44
32607
47
32608
16
32609
-10
32610
-32
32611
-51
32612
-58
32613
8
32614
43
32615
46
32616
16
32617
-11
32618
-32
32619
-51
32620
-58
32621
8
32622
43
32623
46
32624
16
32625
-11
32626
-32
32627
-51
32628
-58
32629
8
32630
43
32631
46
32632
16
32633
-11
32634
-32
32635
-51
32636
-58
32637
7
32638
43
32639
46
32640
16
32641
-11
32642
-32
32643
-51
32644
-58
32645
7
32646
42
32647
46
32648
16
32649
-11
32650
-32
32651
-51
32652
-58
32653
8
32654
42
32655
46
32656
15
32657
-12
32658
-33
32659
-52
32660
-58
32661
8
32662
43
32663
46
32664
16
32665
-11
32666
-32
32667
-51
32668
-58
32669
7
32670
42
32671
46
32672
15
32673
-12
32674
-33
32675
-52
32676
-59
32677
8
32678
43
32679
47
32680
16
32681
-11
32682
-32
32683
-51
32684
-58
32685
8
32686
43
32687
47
32688
16
32689
-11
32690
-32
32691
-51
32692
-58
32693
7
32694
42
32695
46
32696
15
32697
-12
32698
-32
32699
-51
32700
-58
32701
7
32702
43
32703
46
32704
16
32705
-11
32706
-32
32707
-51
32708
-58
32709
8
32710
43
32711
46
32712
16
32713
-11
32714
-32
32715
-52
32716
-58
32717
8
32718
43
32719
46
32720
16
32721
-11
32722
-32
32723
-51
32724
-58
32725
7
32726
42
32727
46
32728
16
32729
-11
32730
-32
32731
-51
32732
-58
32733
8
32734
43
32735
46
32736
16
32737
-11
32738
-32
32739
-51
32740
-58
32741
7
32742
42
32743
46
32744
16
32745
-11
32746
-32
32747
-51
32748
-58
32749
8
32750
43
32751
46
32752
16
32753
-11
32754
-32
32755
-51
32756
-58
32757
7
32758
42
32759
46
32760
15
32761
-11
32762
-33
32763
-51
32764
-59
32765
8
32766
42
32767
46
32768
16
32769
-12
32770
-33
32771
-51
32772
-58
32773
8
32774
42
32775
46
32776
16
32777
-11
32778
-32
32779
-51
32780
-58
32781
8
32782
42
32783
46
32784
16
32785
-11
32786
-32
32787
-51
32788
-58
32789
8
32790
42
32791
46
32792
15
32793
-11
32794
-32
32795
-52
32796
-59
32797
7
32798
42
32799
46
32800
15
32801
-11
32802
-32
32803
-51
32804
-58
32805
8
32806
43
32807
46
32808
16
32809
-11
32810
-32
32811
-51
32812
-58
32813
8
32814
43
32815
46
32816
16
32817
-11
32818
-32
32819
-51
32820
-58
32821
7
32822
42
32823
46
32824
15
32825
-12
32826
-33
32827
-52
32828
-59
32829
8
32830
43
32831
46
32832
16
32833
-11
32834
-32
32835
-51
32836
-58
32837
7
32838
42
32839
46
32840
16
32841
-11
32842
-32
32843
-51
32844
-58
32845
7
32846
42
32847
46
32848
15
32849
-12
32850
-33
32851
-52
32852
-59
32853
6
32854
42
32855
46
32856
15
32857
-12
32858
-33
32859
-52
32860
-59
32861
6
32862
42
32863
46
32864
15
32865
-11
32866
-33
32867
-51
32868
-59
32869
7
32870
42
32871
46
32872
15
32873
-11
32874
-32
32875
-51
32876
-58
32877
7
32878
42
32879
46
32880
16
32881
-11
32882
-33
32883
-51
32884
-59
32885
8
32886
43
32887
46
32888
15
32889
-12
32890
-33
32891
-52
32892
-59
32893
8
32894
42
32895
46
32896
16
32897
-11
32898
-32
32899
-51
32900
-58
32901
8
32902
43
32903
46
32904
16
32905
-11
32906
-32
32907
-51
32908
-58
32909
8
32910
44
32911
47
32912
16
32913
-10
32914
-32
32915
-51
32916
-58
32917
7
32918
42
32919
47
32920
16
32921
-11
32922
-32
32923
-51
32924
-58
32925
8
32926
42
32927
46
32928
16
32929
-11
32930
-32
32931
-51
32932
-58
32933
8
32934
42
32935
46
32936
15
32937
-11
32938
-32
32939
-51
32940
-58
32941
8
32942
43
32943
46
32944
15
32945
-11
32946
-33
32947
-51
32948
-59
32949
7
32950
43
32951
46
32952
15
32953
-12
32954
-33
32955
-52
32956
-58
32957
8
32958
43
32959
46
32960
16
32961
-11
32962
-32
32963
-51
32964
-59
32965
7
32966
42
32967
46
32968
15
32969
-12
32970
-33
32971
-52
32972
-59
32973
6
32974
42
32975
46
32976
15
32977
-11
32978
-33
32979
-52
32980
-59
32981
7
32982
42
32983
46
32984
16
32985
-11
32986
-32
32987
-51
32988
-59
32989
7
32990
42
32991
46
32992
15
32993
-11
32994
-33
32995
-52
32996
-58
32997
8
32998
43
32999
46
33000
16
33001
-11
33002
-32
33003
-51
33004
-58
33005
8
33006
43
33007
46
33008
16
33009
-11
33010
-32
33011
-51
33012
-58
33013
8
33014
43
33015
46
33016
16
33017
-11
33018
-32
33019
-51
33020
-66
33021
-78
33022
24
33023
56
33024
50
33025
42
33026
12
33027
-14
33028
-35
33029
-53
33030
-68
33031
-79
33032
25
33033
57
33034
50
33035
44
33036
13
33037
-13
33038
-34
33039
-52
33040
-67
33041
-78
33042
26
33043
56
33044
50
33045
43
33046
13
33047
-13
33048
-34
33049
-53
33050
-67
33051
-78
33052
26
33053
58
33054
50
33055
44
33056
14
33057
-13
33058
-34
33059
-52
33060
-67
33061
-78
33062
26
33063
58
33064
50
33065
44
33066
14
33067
-13
33068
-34
33069
-52
33070
-67
33071
-78
33072
26
33073
58
33074
50
33075
44
33076
14
33077
-13
33078
-34
33079
-52
33080
-67
33081
-78
33082
26
33083
58
33084
51
33085
44
33086
14
33087
-13
33088
-34
33089
-52
33090
-67
33091
-78
33092
25
33093
56
33094
50
33095
44
33096
13
33097
-13
33098
-34
33099
-52
33100
-67
33101
-78
33102
26
33103
56
33104
50
33105
44
33106
13
33107
-13
33108
-34
33109
-52
33110
-67
33111
-78
33112
26
33113
58
33114
50
33115
44
33116
14
33117
-13
33118
-34
33119
-52
33120
-67
33121
-78
33122
26
33123
58
33124
52
33125
44
33126
14
33127
-12
33128
-34
33129
-52
33130
-66
33131
-78
33132
26
33133
58
33134
50
33135
44
33136
14
33137
-13
33138
-34
33139
-52
33140
-67
33141
-78
33142
26
33143
58
33144
50
33145
44
33146
13
33147
-13
33148
-34
33149
-52
33150
-67
33151
-78
33152
27
33153
58
33154
51
33155
44
33156
14
33157
-13
33158
-34
33159
-52
33160
-66
33161
-78
33162
26
33163
57
33164
50
33165
44
33166
13
33167
-13
33168
-34
33169
-52
33170
-67
33171
-78
33172
26
33173
58
33174
50
33175
44
33176
13
33177
-13
33178
-34
33179
-52
33180
-67
33181
-78
33182
27
33183
58
33184
51
33185
44
33186
14
33187
-12
33188
-34
33189
-52
33190
-66
33191
-78
33192
26
33193
57
33194
50
33195
44
33196
13
33197
-13
33198
-34
33199
-52
33200
-67
33201
-78
33202
26
33203
58
33204
51
33205
44
33206
14
33207
-13
33208
-34
33209
-52
33210
-66
33211
-78
33212
26
33213
58
33214
51
33215
18
33216
-8
33217
-31
33218
-49
33219
-56
33220
12
33221
45
33222
50
33223
18
33224
-8
33225
-31
33226
-49
33227
-57
33228
11
33229
44
33230
50
33231
17
33232
-8
33233
-31
33234
-49
33235
-58
33236
9
33237
43
33238
48
33239
16
33240
-10
33241
-32
33242
-50
33243
-58
33244
9
33245
42
33246
48
33247
15
33248
-10
33249
-33
33250
-50
33251
-59
33252
8
33253
42
33254
48
33255
15
33256
-10
33257
-33
33258
-50
33259
-59
33260
8
33261
41
33262
47
33263
14
33264
-11
33265
-33
33266
-51
33267
-58
33268
8
33269
42
33270
48
33271
14
33272
-10
33273
-33
33274
-51
33275
-59
33276
9
33277
42
33278
48
33279
39
33280
9
33281
-17
33282
-37
33283
-55
33284
-69
33285
-80
33286
24
33287
55
33288
48
33289
42
33290
12
33291
-14
33292
-35
33293
-53
33294
-68
33295
-79
33296
24
33297
56
33298
49
33299
42
33300
12
33301
-14
33302
-35
33303
-53
33304
-67
33305
-79
33306
26
33307
57
33308
50
33309
43
33310
12
33311
-14
33312
-34
33313
-52
33314
-67
33315
-78
33316
26
33317
58
33318
50
33319
43
33320
13
33321
-14
33322
-34
33323
-52
33324
-67
33325
-78
33326
26
33327
58
33328
50
33329
44
33330
14
33331
-13
33332
-34
33333
-52
33334
-67
33335
-78
33336
26
33337
57
33338
50
33339
43
33340
13
33341
-14
33342
-34
33343
-53
33344
-58
33345
8
33346
44
33347
48
33348
16
33349
-10
33350
-32
33351
-50
33352
-57
33353
9
33354
44
33355
48
33356
17
33357
-10
33358
-32
33359
-50
33360
-58
33361
9
33362
44
33363
47
33364
16
33365
-10
33366
-32
33367
-51
33368
-58
33369
8
33370
43
33371
47
33372
16
33373
-11
33374
-32
33375
-51
33376
-58
33377
8
33378
43
33379
47
33380
16
33381
-11
33382
-32
33383
-51
33384
-58
33385
7
33386
42
33387
46
33388
15
33389
-12
33390
-33
33391
-52
33392
-58
33393
7
33394
42
33395
46
33396
15
33397
-12
33398
-33
33399
-52
33400
-59
33401
8
33402
43
33403
46
33404
39
33405
8
33406
-16
33407
-38
33408
-54
33409
-70
33410
-80
33411
23
33412
56
33413
48
33414
42
33415
11
33416
-14
33417
-36
33418
-53
33419
-68
33420
-79
33421
24
33422
56
33423
48
33424
43
33425
11
33426
-14
33427
-36
33428
-53
33429
-68
33430
-78
33431
25
33432
58
33433
50
33434
44
33435
12
33436
-13
33437
-35
33438
-52
33439
-68
33440
-78
33441
25
33442
58
33443
50
33444
44
33445
12
33446
-13
33447
-35
33448
-52
33449
-68
33450
-78
33451
24
33452
58
33453
50
33454
44
33455
12
33456
-13
33457
-34
33458
-52
33459
-67
33460
-78
33461
25
33462
58
33463
50
33464
44
33465
12
33466
-13
33467
-34
33468
-52
33469
-68
33470
-78
33471
25
33472
58
33473
50
33474
44
33475
12
33476
-13
33477
-35
33478
-52
33479
-68
33480
-78
33481
26
33482
59
33483
50
33484
44
33485
13
33486
-12
33487
-34
33488
-52
33489
-67
33490
-78
33491
25
33492
59
33493
50
33494
45
33495
13
33496
-12
33497
-34
33498
-52
33499
-67
33500
-78
33501
25
33502
58
33503
50
33504
44
33505
13
33506
-12
33507
-34
33508
-52
33509
-67
33510
-78
33511
26
33512
60
33513
50
33514
44
33515
13
33516
-12
33517
-34
33518
-52
33519
-67
33520
-78
33521
26
33522
58
33523
50
33524
44
33525
13
33526
-12
33527
-34
33528
-52
33529
-68
33530
-78
33531
26
33532
59
33533
50
33534
45
33535
13
33536
-12
33537
-34
33538
-52
33539
-67
33540
-78
33541
25
33542
58
33543
49
33544
45
33545
13
33546
-12
33547
-34
33548
-52
33549
-67
33550
-78
33551
25
33552
59
33553
50
33554
45
33555
12
33556
-12
33557
-34
33558
-52
33559
-67
33560
-78
33561
24
33562
58
33563
49
33564
44
33565
12
33566
-12
33567
-34
33568
-52
33569
-68
33570
-78
33571
24
33572
57
33573
50
33574
44
33575
12
33576
-13
33577
-35
33578
-52
33579
-67
33580
-78
33581
25
33582
58
33583
50
33584
45
33585
13
33586
-12
33587
-34
33588
-52
33589
-67
33590
-78
33591
26
33592
59
33593
50
33594
46
33595
13
33596
-12
33597
-34
33598
-51
33599
-58
33600
10
33601
43
33602
48
33603
16
33604
-10
33605
-32
33606
-50
33607
-58
33608
10
33609
44
33610
49
33611
16
33612
-9
33613
-32
33614
-50
33615
-58
33616
9
33617
42
33618
48
33619
15
33620
-10
33621
-33
33622
-50
33623
-58
33624
9
33625
42
33626
48
33627
15
33628
-10
33629
-33
33630
-50
33631
-58
33632
8
33633
42
33634
47
33635
15
33636
-11
33637
-33
33638
-51
33639
-59
33640
8
33641
42
33642
47
33643
15
33644
-10
33645
-33
33646
-51
33647
-59
33648
8
33649
41
33650
47
33651
15
33652
-10
33653
-33
33654
-51
33655
-59
33656
8
33657
42
33658
48
33659
15
33660
-10
33661
-33
33662
-50
33663
-66
33664
-77
33665
23
33666
57
33667
48
33668
43
33669
11
33670
-14
33671
-35
33672
-52
33673
-68
33674
-78
33675
23
33676
57
33677
48
33678
44
33679
12
33680
-13
33681
-35
33682
-52
33683
-68
33684
-78
33685
24
33686
58
33687
49
33688
44
33689
12
33690
-13
33691
-35
33692
-52
33693
-68
33694
-78
33695
24
33696
58
33697
50
33698
44
33699
13
33700
-12
33701
-34
33702
-52
33703
-68
33704
-78
33705
26
33706
59
33707
50
33708
46
33709
14
33710
-12
33711
-34
33712
-51
33713
-67
33714
-78
33715
25
33716
59
33717
50
33718
44
33719
12
33720
-12
33721
-34
33722
-52
33723
-68
33724
-78
33725
26
33726
59
33727
50
33728
45
33729
13
33730
-12
33731
-34
33732
-52
33733
-67
33734
-78
33735
26
33736
60
33737
50
33738
46
33739
13
33740
-12
33741
-34
33742
-52
33743
-67
33744
-78
33745
25
33746
58
33747
50
33748
44
33749
12
33750
-13
33751
-35
33752
-52
33753
-67
33754
-78
33755
25
33756
58
33757
49
33758
44
33759
12
33760
-13
33761
-34
33762
-52
33763
-68
33764
-78
33765
26
33766
59
33767
50
33768
45
33769
13
33770
-12
33771
-34
33772
-52
33773
-68
33774
-78
33775
26
33776
59
33777
50
33778
46
33779
13
33780
-12
33781
-34
33782
-52
33783
-67
33784
-78
33785
26
33786
58
33787
50
33788
19
33789
-8
33790
-30
33791
-49
33792
-56
33793
11
33794
46
33795
49
33796
18
33797
-9
33798
-31
33799
-50
33800
-56
33801
10
33802
44
33803
48
33804
17
33805
-10
33806
-32
33807
-50
33808
-57
33809
8
33810
44
33811
48
33812
16
33813
-10
33814
-32
33815
-51
33816
-58
33817
8
33818
43
33819
46
33820
16
33821
-11
33822
-32
33823
-51
33824
-58
33825
8
33826
42
33827
46
33828
16
33829
-11
33830
-32
33831
-51
33832
-58
33833
8
33834
43
33835
46
33836
16
33837
-11
33838
-32
33839
-51
33840
-59
33841
7
33842
43
33843
46
33844
16
33845
-11
33846
-32
33847
-51
33848
-58
33849
7
33850
42
33851
46
33852
40
33853
8
33854
-16
33855
-37
33856
-54
33857
-70
33858
-80
33859
23
33860
56
33861
48
33862
43
33863
11
33864
-14
33865
-36
33866
-53
33867
-68
33868
-79
33869
24
33870
58
33871
48
33872
44
33873
12
33874
-13
33875
-35
33876
-52
33877
-68
33878
-78
33879
25
33880
58
33881
48
33882
44
33883
12
33884
-13
33885
-35
33886
-52
33887
-68
33888
-78
33889
24
33890
57
33891
49
33892
44
33893
12
33894
-13
33895
-35
33896
-52
33897
-68
33898
-78
33899
24
33900
58
33901
49
33902
44
33903
12
33904
-13
33905
-35
33906
-52
33907
-68
33908
-78
33909
26
33910
59
33911
50
33912
45
33913
13
33914
-12
33915
-34
33916
-52
33917
-67
33918
-78
33919
26
33920
59
33921
50
33922
45
33923
13
33924
-12
33925
-34
33926
-52
33927
-67
33928
-78
33929
26
33930
58
33931
50
33932
45
33933
13
33934
-12
33935
-34
33936
-52
33937
-67
33938
-78
33939
26
33940
59
33941
50
33942
44
33943
12
33944
-13
33945
-34
33946
-52
33947
-68
33948
-78
33949
25
33950
59
33951
49
33952
44
33953
12
33954
-12
33955
-34
33956
-52
33957
-67
33958
-78
33959
26
33960
59
33961
50
33962
44
33963
12
33964
-12
33965
-35
33966
-52
33967
-67
33968
-78
33969
26
33970
59
33971
50
33972
44
33973
12
33974
-12
33975
-34
33976
-52
33977
-67
33978
-78
33979
26
33980
59
33981
50
33982
19
33983
-8
33984
-30
33985
-49
33986
-55
33987
11
33988
46
33989
49
33990
18
33991
-9
33992
-31
33993
-50
33994
-56
33995
10
33996
46
33997
49
33998
18
33999
-9
34000
-31
34001
-50
34002
-57
34003
10
34004
44
34005
48
34006
16
34007
-10
34008
-32
34009
-50
34010
-58
34011
8
34012
43
34013
47
34014
16
34015
-10
34016
-32
34017
-51
34018
-58
34019
7
34020
42
34021
46
34022
15
34023
-11
34024
-33
34025
-52
34026
-58
34027
8
34028
43
34029
46
34030
16
34031
-11
34032
-33
34033
-51
34034
-58
34035
8
34036
43
34037
47
34038
16
34039
-11
34040
-32
34041
-51
34042
-58
34043
7
34044
42
34045
46
34046
40
34047
9
34048
-16
34049
-37
34050
-54
34051
-69
34052
-80
34053
22
34054
56
34055
48
34056
42
34057
10
34058
-14
34059
-36
34060
-53
34061
-68
34062
-79
34063
24
34064
57
34065
48
34066
44
34067
12
34068
-13
34069
-35
34070
-52
34071
-68
34072
-78
34073
24
34074
57
34075
48
34076
44
34077
12
34078
-14
34079
-35
34080
-52
34081
-68
34082
-78
34083
25
34084
58
34085
50
34086
44
34087
12
34088
-13
34089
-35
34090
-52
34091
-68
34092
-78
34093
26
34094
59
34095
50
34096
44
34097
13
34098
-12
34099
-34
34100
-52
34101
-68
34102
-78
34103
25
34104
59
34105
50
34106
45
34107
13
34108
-12
34109
-34
34110
-52
34111
-58
34112
10
34113
44
34114
48
34115
16
34116
-10
34117
-32
34118
-50
34119
-58
34120
10
34121
43
34122
48
34123
16
34124
-10
34125
-32
34126
-50
34127
-58
34128
9
34129
42
34130
48
34131
15
34132
-10
34133
-33
34134
-50
34135
-59
34136
7
34137
42
34138
48
34139
15
34140
-10
34141
-33
34142
-51
34143
-59
34144
8
34145
42
34146
48
34147
15
34148
-10
34149
-33
34150
-51
34151
-59
34152
8
34153
41
34154
47
34155
14
34156
-11
34157
-33
34158
-51
34159
-58
34160
8
34161
42
34162
48
34163
15
34164
-10
34165
-33
34166
-50
34167
-59
34168
8
34169
42
34170
48
34171
15
34172
-10
34173
-33
34174
-50
34175
-66
34176
-77
34177
23
34178
56
34179
48
34180
43
34181
12
34182
-14
34183
-35
34184
-53
34185
-68
34186
-78
34187
25
34188
58
34189
50
34190
44
34191
12
34192
-13
34193
-35
34194
-52
34195
-68
34196
-78
34197
24
34198
58
34199
49
34200
44
34201
12
34202
-12
34203
-34
34204
-52
34205
-68
34206
-78
34207
25
34208
58
34209
50
34210
44
34211
12
34212
-12
34213
-34
34214
-52
34215
-67
34216
-78
34217
25
34218
58
34219
49
34220
44
34221
12
34222
-13
34223
-34
34224
-52
34225
-68
34226
-78
34227
26
34228
59
34229
50
34230
46
34231
13
34232
-12
34233
-34
34234
-52
34235
-67
34236
-78
34237
26
34238
60
34239
50
34240
45
34241
13
34242
-12
34243
-34
34244
-52
34245
-67
34246
-78
34247
26
34248
58
34249
50
34250
45
34251
13
34252
-12
34253
-34
34254
-52
34255
-67
34256
-78
34257
26
34258
59
34259
50
34260
44
34261
13
34262
-12
34263
-34
34264
-52
34265
-67
34266
-78
34267
26
34268
58
34269
50
34270
44
34271
12
34272
-12
34273
-34
34274
-52
34275
-68
34276
-78
34277
26
34278
60
34279
50
34280
44
34281
12
34282
-13
34283
-34
34284
-52
34285
-67
34286
-78
34287
26
34288
59
34289
50
34290
46
34291
13
34292
-12
34293
-34
34294
-52
34295
-67
34296
-78
34297
25
34298
58
34299
49
34300
18
34301
-9
34302
-30
34303
-50
34304
-55
34305
12
34306
46
34307
50
34308
19
34309
-9
34310
-30
34311
-49
34312
-56
34313
10
34314
45
34315
48
34316
18
34317
-10
34318
-31
34319
-50
34320
-57
34321
8
34322
43
34323
47
34324
16
34325
-11
34326
-32
34327
-51
34328
-58
34329
8
34330
43
34331
47
34332
16
34333
-10
34334
-32
34335
-51
34336
-58
34337
8
34338
43
34339
46
34340
16
34341
-11
34342
-32
34343
-51
34344
-58
34345
8
34346
43
34347
46
34348
16
34349
-11
34350
-32
34351
-51
34352
-58
34353
8
34354
42
34355
46
34356
16
34357
-11
34358
-32
34359
-51
34360
-58
34361
8
34362
43
34363
46
34364
40
34365
9
34366
-16
34367
-37
34368
-54
34369
-70
34370
-80
34371
22
34372
56
34373
46
34374
42
34375
10
34376
-14
34377
-36
34378
-53
34379
-68
34380
-79
34381
24
34382
57
34383
48
34384
43
34385
12
34386
-14
34387
-35
34388
-53
34389
-68
34390
-78
34391
24
34392
58
34393
49
34394
44
34395
12
34396
-13
34397
-35
34398
-52
34399
-68
34400
-78
34401
25
34402
58
34403
50
34404
44
34405
12
34406
-13
34407
-35
34408
-52
34409
-68
34410
-78
34411
26
34412
59
34413
50
34414
44
34415
13
34416
-12
34417
-34
34418
-52
34419
-67
34420
-78
34421
25
34422
58
34423
50
34424
44
34425
12
34426
-13
34427
-35
34428
-52
34429
-68
34430
-78
34431
26
34432
60
34433
50
34434
45
34435
13
34436
-12
34437
-34
34438
-52
34439
-67
34440
-78
34441
26
34442
59
34443
50
34444
45
34445
13
34446
-12
34447
-34
34448
-52
34449
-67
34450
-78
34451
24
34452
58
34453
50
34454
45
34455
13
34456
-12
34457
-34
34458
-52
34459
-68
34460
-78
34461
26
34462
59
34463
50
34464
44
34465
12
34466
-13
34467
-34
34468
-52
34469
-67
34470
-78
34471
26
34472
59
34473
50
34474
44
34475
13
34476
-13
34477
-34
34478
-52
34479
-67
34480
-78
34481
25
34482
58
34483
50
34484
45
34485
13
34486
-12
34487
-34
34488
-52
34489
-67
34490
-78
34491
25
34492
58
34493
50
34494
45
34495
13
34496
-12
34497
-34
34498
-52
34499
-68
34500
-78
34501
25
34502
59
34503
50
34504
46
34505
13
34506
-12
34507
-34
34508
-52
34509
-67
34510
-78
34511
26
34512
58
34513
50
34514
45
34515
13
34516
-12
34517
-34
34518
-52
34519
-67
34520
-78
34521
25
34522
58
34523
50
34524
44
34525
12
34526
-12
34527
-34
34528
-52
34529
-68
34530
-78
34531
25
34532
59
34533
50
34534
45
34535
13
34536
-12
34537
-34
34538
-52
34539
-67
34540
-78
34541
25
34542
58
34543
49
34544
45
34545
13
34546
-12
34547
-34
34548
-52
34549
-67
34550
-78
34551
25
34552
58
34553
50
34554
44
34555
12
34556
-13
34557
-34
34558
-52
34559
-58
34560
10
34561
44
34562
49
34563
16
34564
-9
34565
-32
34566
-50
34567
-58
34568
9
34569
42
34570
48
34571
15
34572
-10
34573
-33
34574
-50
34575
-58
34576
9
34577
42
34578
48
34579
15
34580
-10
34581
-33
34582
-50
34583
-59
34584
9
34585
42
34586
48
34587
15
34588
-10
34589
-32
34590
-50
34591
-58
34592
8
34593
42
34594
48
34595
15
34596
-10
34597
-33
34598
-51
34599
-59
34600
8
34601
42
34602
47
34603
15
34604
-10
34605
-33
34606
-51
34607
-59
34608
8
34609
42
34610
47
34611
15
34612
-10
34613
-33
34614
-51
34615
-59
34616
8
34617
42
34618
48
34619
15
34620
-11
34621
-33
34622
-51
34623
-59
34624
8
34625
42
34626
47
34627
14
34628
-10
34629
-33
34630
-51
34631
-59
34632
8
34633
42
34634
47
34635
14
34636
-11
34637
-33
34638
-51
34639
-59
34640
9
34641
42
34642
47
34643
14
34644
-11
34645
-33
34646
-51
34647
-59
34648
8
34649
40
34650
46
34651
14
34652
-11
34653
-34
34654
-51
34655
-59
34656
8
34657
41
34658
46
34659
14
34660
-11
34661
-33
34662
-51
34663
-59
34664
7
34665
41
34666
47
34667
15
34668
-10
34669
-33
34670
-51
34671
-58
34672
8
34673
42
34674
47
34675
14
34676
-11
34677
-33
34678
-51
34679
-59
34680
8
34681
42
34682
48
34683
15
34684
-10
34685
-33
34686
-50
34687
-58
34688
9
34689
42
34690
48
34691
15
34692
-10
34693
-33
34694
-50
34695
-59
34696
8
34697
41
34698
47
34699
14
34700
-11
34701
-33
34702
-51
34703
-59
34704
8
34705
41
34706
47
34707
14
34708
-11
34709
-33
34710
-51
34711
-59
34712
8
34713
42
34714
48
34715
15
34716
-10
34717
-33
34718
-51
34719
-59
34720
8
34721
41
34722
47
34723
14
34724
-11
34725
-33
34726
-51
34727
-59
34728
8
34729
42
34730
48
34731
15
34732
-10
34733
-33
34734
-50
34735
-59
34736
8
34737
42
34738
48
34739
15
34740
-10
34741
-33
34742
-50
34743
-58
34744
9
34745
42
34746
48
34747
15
34748
-10
34749
-33
34750
-50
34751
-59
34752
8
34753
42
34754
48
34755
15
34756
-10
34757
-33
34758
-51
34759
-59
34760
8
34761
41
34762
46
34763
14
34764
-11
34765
-33
34766
-51
34767
-59
34768
8
34769
42
34770
47
34771
14
34772
-11
34773
-33
34774
-51
34775
-59
34776
8
34777
42
34778
48
34779
15
34780
-10
34781
-33
34782
-50
34783
-59
34784
8
34785
42
34786
48
34787
15
34788
-10
34789
-33
34790
-50
34791
-59
34792
8
34793
42
34794
47
34795
14
34796
-11
34797
-33
34798
-51
34799
-59
34800
8
34801
41
34802
47
34803
15
34804
-11
34805
-33
34806
-51
34807
-58
34808
9
34809
42
34810
47
34811
14
34812
-11
34813
-33
34814
-51
34815
-66
34816
-78
34817
24
34818
57
34819
48
34820
43
34821
11
34822
-14
34823
-36
34824
-52
34825
-68
34826
-78
34827
24
34828
58
34829
49
34830
44
34831
12
34832
-13
34833
-35
34834
-52
34835
-68
34836
-78
34837
25
34838
58
34839
49
34840
44
34841
12
34842
-13
34843
-35
34844
-52
34845
-68
34846
-78
34847
25
34848
58
34849
50
34850
44
34851
12
34852
-13
34853
-35
34854
-52
34855
-68
34856
-78
34857
25
34858
58
34859
50
34860
44
34861
12
34862
-13
34863
-34
34864
-52
34865
-67
34866
-78
34867
25
34868
58
34869
50
34870
44
34871
12
34872
-12
34873
-34
34874
-52
34875
-68
34876
-78
34877
25
34878
59
34879
50
34880
45
34881
13
34882
-12
34883
-34
34884
-52
34885
-67
34886
-78
34887
26
34888
60
34889
50
34890
46
34891
14
34892
-12
34893
-34
34894
-51
34895
-67
34896
-78
34897
26
34898
58
34899
50
34900
45
34901
13
34902
-12
34903
-34
34904
-52
34905
-67
34906
-78
34907
26
34908
59
34909
50
34910
45
34911
13
34912
-12
34913
-34
34914
-52
34915
-67
34916
-78
34917
25
34918
58
34919
50
34920
45
34921
13
34922
-12
34923
-34
34924
-52
34925
-67
34926
-78
34927
25
34928
58
34929
49
34930
44
34931
12
34932
-13
34933
-35
34934
-52
34935
-68
34936
-78
34937
26
34938
60
34939
50
34940
19
34941
-8
34942
-30
34943
-49
34944
-55
34945
11
34946
46
34947
49
34948
18
34949
-9
34950
-31
34951
-50
34952
-56
34953
10
34954
44
34955
48
34956
17
34957
-10
34958
-31
34959
-50
34960
-57
34961
8
34962
44
34963
48
34964
16
34965
-10
34966
-32
34967
-51
34968
-58
34969
8
34970
43
34971
47
34972
16
34973
-11
34974
-32
34975
-51
34976
-58
34977
8
34978
43
34979
47
34980
16
34981
-11
34982
-32
34983
-51
34984
-58
34985
8
34986
43
34987
47
34988
16
34989
-11
34990
-32
34991
-51
34992
-58
34993
8
34994
43
34995
46
34996
16
34997
-11
34998
-32
34999
-51
35000
-58
35001
8
35002
43
35003
46
35004
15
35005
-11
35006
-33
35007
-51
35008
-59
35009
6
35010
41
35011
46
35012
15
35013
-12
35014
-33
35015
-52
35016
-59
35017
8
35018
42
35019
46
35020
15
35021
-11
35022
-32
35023
-52
35024
-58
35025
8
35026
43
35027
47
35028
16
35029
-10
35030
-32
35031
-51
35032
-58
35033
8
35034
43
35035
47
35036
16
35037
-11
35038
-32
35039
-51
35040
-58
35041
8
35042
43
35043
46
35044
16
35045
-11
35046
-32
35047
-51
35048
-58
35049
7
35050
42
35051
46
35052
16
35053
-12
35054
-33
35055
-52
35056
-58
35057
8
35058
43
35059
46
35060
16
35061
-11
35062
-32
35063
-51
35064
-58
35065
8
35066
42
35067
46
35068
15
35069
-12
35070
-33
35071
-51
35072
-58
35073
7
35074
42
35075
46
35076
16
35077
-11
35078
-32
35079
-52
35080
-59
35081
7
35082
42
35083
46
35084
16
35085
-11
35086
-32
35087
-51
35088
-58
35089
7
35090
42
35091
46
35092
15
35093
-11
35094
-32
35095
-51
35096
-58
35097
7
35098
42
35099
46
35100
16
35101
-11
35102
-33
35103
-52
35104
-58
35105
8
35106
43
35107
46
35108
16
35109
-11
35110
-32
35111
-51
35112
-58
35113
8
35114
42
35115
46
35116
16
35117
-11
35118
-32
35119
-51
35120
-58
35121
8
35122
43
35123
46
35124
15
35125
-12
35126
-33
35127
-52
35128
-58
35129
8
35130
43
35131
46
35132
16
35133
-11
35134
-32
35135
-51
35136
-58
35137
7
35138
42
35139
46
35140
16
35141
-11
35142
-32
35143
-51
35144
-58
35145
7
35146
42
35147
46
35148
15
35149
-12
35150
-33
35151
-52
35152
-59
35153
8
35154
42
35155
46
35156
15
35157
-11
35158
-33
35159
-52
35160
-58
35161
7
35162
43
35163
46
35164
16
35165
-11
35166
-32
35167
-51
35168
-58
35169
7
35170
43
35171
46
35172
16
35173
-11
35174
-32
35175
-51
35176
-58
35177
8
35178
43
35179
46
35180
16
35181
-11
35182
-32
35183
-51
35184
-58
35185
8
35186
43
35187
46
35188
16
35189
-11
35190
-32
35191
-51
35192
-58
35193
8
35194
43
35195
46
35196
16
35197
-11
35198
-32
35199
-51
35200
-58
35201
7
35202
42
35203
46
35204
15
35205
-12
35206
-33
35207
-52
35208
-58
35209
8
35210
43
35211
46
35212
16
35213
-11
35214
-32
35215
-51
35216
-58
35217
8
35218
43
35219
46
35220
16
35221
-11
35222
-32
35223
-51
35224
-59
35225
7
35226
42
35227
46
35228
16
35229
-11
35230
-32
35231
-52
35232
-59
35233
8
35234
43
35235
46
35236
16
35237
-11
35238
-32
35239
-51
35240
-58
35241
7
35242
43
35243
46
35244
16
35245
-11
35246
-32
35247
-51
35248
-58
35249
8
35250
42
35251
46
35252
16
35253
-11
35254
-32
35255
-51
35256
-58
35257
8
35258
43
35259
46
35260
16
35261
-11
35262
-33
35263
-51
35264
-58
35265
8
35266
43
35267
46
35268
16
35269
-11
35270
-32
35271
-51
35272
-58
35273
7
35274
42
35275
46
35276
15
35277
-12
35278
-33
35279
-51
35280
-58
35281
7
35282
42
35283
46
35284
15
35285
-12
35286
-33
35287
-52
35288
-58
35289
8
35290
43
35291
46
35292
16
35293
-11
35294
-32
35295
-51
35296
-58
35297
8
35298
42
35299
46
35300
15
35301
-12
35302
-33
35303
-52
35304
-59
35305
8
35306
43
35307
46
35308
16
35309
-11
35310
-32
35311
-51
35312
-58
35313
8
35314
43
35315
46
35316
16
35317
-11
35318
-32
35319
-51
35320
-58
35321
7
35322
42
35323
46
35324
15
35325
-12
35326
-33
35327
-52
35328
-59
35329
8
35330
42
35331
46
35332
15
35333
-12
35334
-33
35335
-51
35336
-59
35337
7
35338
41
35339
46
35340
15
35341
-12
35342
-33
35343
-52
35344
-59
35345
7
35346
42
35347
46
35348
15
35349
-12
35350
-33
35351
-52
35352
-59
35353
7
35354
43
35355
46
35356
16
35357
-11
35358
-32
35359
-51
35360
-58
35361
8
35362
43
35363
46
35364
16
35365
-11
35366
-32
35367
-51
35368
-58
35369
8
35370
43
35371
46
35372
16
35373
-11
35374
-32
35375
-51
35376
-58
35377
8
35378
42
35379
46
35380
16
35381
-11
35382
-32
35383
-51
35384
-59
35385
6
35386
42
35387
46
35388
16
35389
-11
35390
-32
35391
-51
35392
-59
35393
7
35394
42
35395
45
35396
14
35397
-12
35398
-33
35399
-52
35400
-59
35401
7
35402
42
35403
46
35404
16
35405
-11
35406
-32
35407
-51
35408
-59
35409
7
35410
42
35411
46
35412
15
35413
-12
35414
-32
35415
-51
35416
-59
35417
7
35418
42
35419
46
35420
16
35421
-11
35422
-32
35423
-51
35424
-58
35425
7
35426
42
35427
46
35428
16
35429
-11
35430
-32
35431
-51
35432
-58
35433
8
35434
44
35435
46
35436
16
35437
-11
35438
-32
35439
-51
35440
-58
35441
8
35442
43
35443
47
35444
16
35445
-10
35446
-32
35447
-51
35448
-58
35449
7
35450
42
35451
46
35452
15
35453
-11
35454
-33
35455
-51
35456
-59
35457
7
35458
42
35459
46
35460
16
35461
-11
35462
-32
35463
-51
35464
-59
35465
6
35466
42
35467
46
35468
16
35469
-11
35470
-32
35471
-51
35472
-58
35473
7
35474
42
35475
46
35476
16
35477
-11
35478
-33
35479
-51
35480
-58
35481
8
35482
43
35483
47
35484
16
35485
-11
35486
-32
35487
-51
35488
-58
35489
7
35490
43
35491
46
35492
16
35493
-11
35494
-32
35495
-51
35496
-58
35497
8
35498
42
35499
46
35500
16
35501
-11
35502
-32
35503
-51
35504
-58
35505
8
35506
43
35507
47
35508
16
35509
-11
35510
-32
35511
-51
35512
-58
35513
8
35514
43
35515
46
35516
40
35517
9
35518
-16
35519
-37
35520
-54
35521
-69
35522
-80
35523
22
35524
55
35525
47
35526
42
35527
10
35528
-14
35529
-36
35530
-53
35531
-68
35532
-79
35533
24
35534
57
35535
48
35536
43
35537
12
35538
-13
35539
-35
35540
-52
35541
-68
35542
-78
35543
24
35544
58
35545
49
35546
44
35547
12
35548
-13
35549
-34
35550
-52
35551
-68
35552
-78
35553
24
35554
58
35555
49
35556
44
35557
12
35558
-13
35559
-35
35560
-52
35561
-68
35562
-78
35563
25
35564
59
35565
50
35566
44
35567
12
35568
-12
35569
-34
35570
-52
35571
-67
35572
-78
35573
25
35574
58
35575
50
35576
44
35577
12
35578
-12
35579
-34
35580
-52
35581
-68
35582
-78
35583
25
35584
59
35585
50
35586
45
35587
13
35588
-12
35589
-34
35590
-52
35591
-67
35592
-78
35593
26
35594
59
35595
50
35596
44
35597
12
35598
-13
35599
-34
35600
-52
35601
-68
35602
-78
35603
25
35604
58
35605
50
35606
45
35607
13
35608
-12
35609
-34
35610
-52
35611
-67
35612
-78
35613
26
35614
58
35615
50
35616
44
35617
12
35618
-12
35619
-34
35620
-52
35621
-67
35622
-78
35623
25
35624
58
35625
50
35626
45
35627
13
35628
-12
35629
-34
35630
-52
35631
-67
35632
-78
35633
26
35634
59
35635
50
35636
44
35637
12
35638
-12
35639
-34
35640
-52
35641
-67
35642
-78
35643
26
35644
59
35645
50
35646
44
35647
12
35648
-13
35649
-35
35650
-52
35651
-67
35652
-78
35653
26
35654
59
35655
50
35656
44
35657
12
35658
-12
35659
-34
35660
-52
35661
-67
35662
-78
35663
26
35664
59
35665
50
35666
46
35667
13
35668
-12
35669
-34
35670
-52
35671
-67
35672
-78
35673
26
35674
58
35675
50
35676
44
35677
12
35678
-12
35679
-34
35680
-52
35681
-68
35682
-78
35683
26
35684
60
35685
50
35686
44
35687
12
35688
-12
35689
-34
35690
-52
35691
-67
35692
-78
35693
26
35694
60
35695
50
35696
45
35697
13
35698
-12
35699
-34
35700
-52
35701
-67
35702
-78
35703
25
35704
59
35705
50
35706
46
35707
13
35708
-12
35709
-34
35710
-52
35711
-67
35712
-78
35713
26
35714
59
35715
50
35716
45
35717
13
35718
-12
35719
-34
35720
-52
35721
-67
35722
-78
35723
26
35724
58
35725
50
35726
45
35727
13
35728
-12
35729
-34
35730
-52
35731
-67
35732
-78
35733
26
35734
59
35735
50
35736
45
35737
13
35738
-12
35739
-34
35740
-52
35741
-67
35742
-78
35743
26
35744
59
35745
50
35746
45
35747
13
35748
-12
35749
-34
35750
-52
35751
-67
35752
-78
35753
26
35754
59
35755
50
35756
44
35757
12
35758
-13
35759
-35
35760
-52
35761
-67
35762
-78
35763
25
35764
58
35765
49
35766
44
35767
12
35768
-13
35769
-35
35770
-52
35771
-68
35772
-78
35773
26
35774
59
35775
50
35776
18
35777
-9
35778
-30
35779
-50
35780
-56
35781
11
35782
46
35783
50
35784
18
35785
-8
35786
-30
35787
-49
35788
-56
35789
10
35790
45
35791
48
35792
18
35793
-10
35794
-31
35795
-50
35796
-57
35797
9
35798
44
35799
48
35800
16
35801
-10
35802
-32
35803
-50
35804
-58
35805
8
35806
44
35807
47
35808
16
35809
-10
35810
-32
35811
-51
35812
-58
35813
8
35814
44
35815
47
35816
16
35817
-10
35818
-32
35819
-51
35820
-58
35821
7
35822
42
35823
46
35824
15
35825
-11
35826
-32
35827
-51
35828
-58
35829
7
35830
42
35831
46
35832
16
35833
-11
35834
-32
35835
-51
35836
-59
35837
7
35838
43
35839
46
35840
16
35841
-11
35842
-32
35843
-51
35844
-58
35845
8
35846
42
35847
46
35848
16
35849
-11
35850
-33
35851
-51
35852
-58
35853
8
35854
43
35855
46
35856
16
35857
-11
35858
-32
35859
-51
35860
-58
35861
8
35862
43
35863
46
35864
16
35865
-11
35866
-32
35867
-51
35868
-58
35869
7
35870
42
35871
46
35872
15
35873
-11
35874
-32
35875
-51
35876
-58
35877
8
35878
42
35879
46
35880
15
35881
-12
35882
-33
35883
-52
35884
-59
35885
7
35886
43
35887
46
35888
16
35889
-11
35890
-32
35891
-51
35892
-58
35893
8
35894
43
35895
46
35896
16
35897
-11
35898
-32
35899
-51
35900
-58
35901
8
35902
42
35903
46
35904
16
35905
-11
35906
-32
35907
-51
35908
-59
35909
7
35910
43
35911
46
35912
16
35913
-11
35914
-32
35915
-51
35916
-58
35917
7
35918
42
35919
46
35920
16
35921
-11
35922
-32
35923
-51
35924
-58
35925
7
35926
42
35927
46
35928
15
35929
-12
35930
-33
35931
-52
35932
-59
35933
8
35934
42
35935
46
35936
16
35937
-11
35938
-32
35939
-51
35940
-58
35941
8
35942
42
35943
46
35944
15
35945
-11
35946
-32
35947
-52
35948
-59
35949
7
35950
43
35951
46
35952
16
35953
-11
35954
-32
35955
-52
35956
-58
35957
7
35958
42
35959
46
35960
16
35961
-11
35962
-32
35963
-51
35964
-59
35965
8
35966
43
35967
46
35968
16
35969
-11
35970
-32
35971
-51
35972
-58
35973
7
35974
42
35975
46
35976
15
35977
-12
35978
-33
35979
-52
35980
-59
35981
8
35982
43
35983
46
35984
16
35985
-11
35986
-32
35987
-51
35988
-58
35989
8
35990
43
35991
46
35992
16
35993
-11
35994
-32
35995
-51
35996
-58
35997
8
35998
42
35999
46
36000
15
36001
-12
36002
-32
36003
-51
36004
-58
36005
8
36006
43
36007
47
36008
16
36009
-11
36010
-32
36011
-51
36012
-58
36013
8
36014
43
36015
47
36016
16
36017
-11
36018
-32
36019
-51
36020
-58
36021
7
36022
42
36023
46
36024
15
36025
-12
36026
-33
36027
-51
36028
-66
36029
-78
36030
25
36031
56
36032
48
36033
42
36034
12
36035
-14
36036
-35
36037
-53
36038
-68
36039
-79
36040
26
36041
57
36042
50
36043
43
36044
13
36045
-14
36046
-34
36047
-52
36048
-67
36049
-78
36050
26
36051
56
36052
50
36053
43
36054
13
36055
-13
36056
-34
36057
-52
36058
-67
36059
-78
36060
26
36061
57
36062
50
36063
44
36064
14
36065
-13
36066
-34
36067
-52
36068
-67
36069
-78
36070
26
36071
58
36072
50
36073
44
36074
13
36075
-13
36076
-34
36077
-52
36078
-67
36079
-78
36080
26
36081
58
36082
51
36083
44
36084
14
36085
-13
36086
-34
36087
-52
36088
-67
36089
-78
36090
26
36091
58
36092
51
36093
18
36094
-8
36095
-31
36096
-49
36097
-56
36098
12
36099
45
36100
50
36101
18
36102
-8
36103
-31
36104
-49
36105
-58
36106
10
36107
43
36108
50
36109
16
36110
-9
36111
-32
36112
-50
36113
-58
36114
9
36115
42
36116
48
36117
16
36118
-10
36119
-32
36120
-50
36121
-58
36122
9
36123
41
36124
47
36125
15
36126
-11
36127
-33
36128
-51
36129
-59
36130
8
36131
41
36132
47
36133
15
36134
-10
36135
-33
36136
-51
36137
-58
36138
9
36139
43
36140
48
36141
16
36142
-10
36143
-32
36144
-50
36145
-58
36146
8
36147
42
36148
48
36149
15
36150
-10
36151
-33
36152
-51
36153
-59
36154
8
36155
42
36156
48
36157
14
36158
-11
36159
-33
36160
-50
36161
-59
36162
8
36163
42
36164
48
36165
15
36166
-10
36167
-33
36168
-50
36169
-59
36170
8
36171
42
36172
48
36173
15
36174
-10
36175
-33
36176
-50
36177
-59
36178
8
36179
42
36180
47
36181
14
36182
-11
36183
-33
36184
-51
36185
-59
36186
8
36187
42
36188
48
36189
15
36190
-10
36191
-33
36192
-50
36193
-59
36194
8
36195
42
36196
47
36197
15
36198
-10
36199
-33
36200
-50
36201
-59
36202
8
36203
41
36204
46
36205
14
36206
-11
36207
-33
36208
-51
36209
-59
36210
8
36211
42
36212
47
36213
15
36214
-10
36215
-33
36216
-51
36217
-59
36218
8
36219
42
36220
48
36221
40
36222
10
36223
-16
36224
-36
36225
-54
36226
-69
36227
-80
36228
22
36229
54
36230
48
36231
42
36232
12
36233
-14
36234
-35
36235
-54
36236
-68
36237
-79
36238
25
36239
56
36240
50
36241
42
36242
12
36243
-14
36244
-35
36245
-53
36246
-68
36247
-78
36248
25
36249
56
36250
50
36251
43
36252
13
36253
-14
36254
-34
36255
-52
36256
-67
36257
-78
36258
26
36259
58
36260
50
36261
42
36262
12
36263
-14
36264
-34
36265
-53
36266
-67
36267
-78
36268
26
36269
57
36270
50
36271
43
36272
13
36273
-13
36274
-34
36275
-52
36276
-67
36277
-78
36278
26
36279
57
36280
50
36281
44
36282
14
36283
-13
36284
-34
36285
-52
36286
-67
36287
-78
36288
27
36289
58
36290
52
36291
44
36292
14
36293
-13
36294
-34
36295
-52
36296
-66
36297
-78
36298
26
36299
58
36300
51
36301
44
36302
14
36303
-13
36304
-34
36305
-52
36306
-67
36307
-78
36308
27
36309
58
36310
50
36311
44
36312
14
36313
-13
36314
-34
36315
-52
36316
-67
36317
-78
36318
26
36319
58
36320
51
36321
44
36322
14
36323
-12
36324
-34
36325
-52
36326
-67
36327
-78
36328
26
36329
58
36330
50
36331
44
36332
14
36333
-13
36334
-34
36335
-52
36336
-67
36337
-78
36338
26
36339
58
36340
50
36341
44
36342
14
36343
-13
36344
-34
36345
-52
36346
-67
36347
-78
36348
26
36349
58
36350
51
36351
44
36352
14
36353
-13
36354
-34
36355
-52
36356
-67
36357
-78
36358
26
36359
58
36360
51
36361
44
36362
14
36363
-12
36364
-34
36365
-52
36366
-67
36367
-78
36368
27
36369
58
36370
52
36371
44
36372
14
36373
-12
36374
-34
36375
-52
36376
-67
36377
-78
36378
26
36379
58
36380
51
36381
44
36382
14
36383
-13
36384
-34
36385
-52
36386
-67
36387
-78
36388
26
36389
58
36390
50
36391
42
36392
12
36393
-14
36394
-34
36395
-53
36396
-67
36397
-79
36398
26
36399
58
36400
50
36401
44
36402
14
36403
-13
36404
-34
36405
-52
36406
-67
36407
-78
36408
26
36409
58
36410
50
36411
43
36412
13
36413
-13
36414
-34
36415
-52
36416
-59
36417
8
36418
44
36419
48
36420
17
36421
-10
36422
-32
36423
-50
36424
-58
36425
8
36426
43
36427
46
36428
16
36429
-11
36430
-32
36431
-51
36432
-58
36433
7
36434
42
36435
47
36436
16
36437
-11
36438
-32
36439
-51
36440
-58
36441
7
36442
43
36443
46
36444
16
36445
-10
36446
-32
36447
-51
36448
-58
36449
8
36450
43
36451
46
36452
15
36453
-12
36454
-33
36455
-52
36456
-59
36457
7
36458
42
36459
46
36460
15
36461
-11
36462
-32
36463
-51
36464
-58
36465
8
36466
43
36467
46
36468
16
36469
-11
36470
-32
36471
-51
36472
-58
36473
7
36474
43
36475
47
36476
40
36477
9
36478
-16
36479
-37
36480
-54
36481
-70
36482
-80
36483
23
36484
57
36485
48
36486
43
36487
11
36488
-14
36489
-36
36490
-53
36491
-68
36492
-79
36493
24
36494
58
36495
48
36496
44
36497
12
36498
-13
36499
-35
36500
-52
36501
-68
36502
-78
36503
24
36504
58
36505
49
36506
44
36507
12
36508
-13
36509
-34
36510
-52
36511
-68
36512
-78
36513
25
36514
58
36515
50
36516
45
36517
13
36518
-12
36519
-34
36520
-52
36521
-67
36522
-78
36523
24
36524
57
36525
49
36526
44
36527
12
36528
-13
36529
-35
36530
-52
36531
-68
36532
-78
36533
25
36534
58
36535
48
36536
44
36537
12
36538
-13
36539
-35
36540
-53
36541
-68
36542
-78
36543
25
36544
58
36545
50
36546
45
36547
13
36548
-12
36549
-34
36550
-52
36551
-67
36552
-78
36553
24
36554
58
36555
50
36556
44
36557
12
36558
-12
36559
-34
36560
-52
36561
-68
36562
-78
36563
26
36564
60
36565
50
36566
45
36567
13
36568
-12
36569
-34
36570
-52
36571
-67
36572
-78
36573
25
36574
58
36575
50
36576
46
36577
13
36578
-12
36579
-34
36580
-52
36581
-67
36582
-78
36583
25
36584
58
36585
50
36586
44
36587
12
36588
-13
36589
-34
36590
-52
36591
-68
36592
-78
36593
26
36594
59
36595
50
36596
45
36597
13
36598
-12
36599
-34
36600
-52
36601
-67
36602
-78
36603
25
36604
59
36605
50
36606
46
36607
13
36608
-12
36609
-34
36610
-52
36611
-67
36612
-78
36613
25
36614
59
36615
50
36616
45
36617
13
36618
-12
36619
-34
36620
-52
36621
-67
36622
-78
36623
26
36624
58
36625
50
36626
45
36627
13
36628
-12
36629
-34
36630
-52
36631
-67
36632
-78
36633
26
36634
59
36635
50
36636
45
36637
12
36638
-12
36639
-34
36640
-52
36641
-67
36642
-78
36643
26
36644
59
36645
50
36646
44
36647
13
36648
-12
36649
-34
36650
-52
36651
-67
36652
-78
36653
26
36654
58
36655
50
36656
44
36657
12
36658
-12
36659
-34
36660
-52
36661
-67
36662
-78
36663
26
36664
60
36665
50
36666
45
36667
13
36668
-12
36669
-34
36670
-52
36671
-58
36672
10
36673
43
36674
48
36675
16
36676
-10
36677
-32
36678
-50
36679
-58
36680
9
36681
43
36682
48
36683
16
36684
-10
36685
-32
36686
-50
36687
-58
36688
9
36689
42
36690
48
36691
15
36692
-10
36693
-33
36694
-50
36695
-58
36696
9
36697
42
36698
48
36699
15
36700
-10
36701
-33
36702
-50
36703
-59
36704
8
36705
41
36706
47
36707
14
36708
-11
36709
-33
36710
-51
36711
-59
36712
9
36713
42
36714
48
36715
15
36716
-10
36717
-33
36718
-50
36719
-58
36720
8
36721
42
36722
47
36723
14
36724
-11
36725
-33
36726
-51
36727
-59
36728
8
36729
42
36730
47
36731
15
36732
-10
36733
-33
36734
-51
36735
-59
36736
8
36737
42
36738
47
36739
15
36740
-11
36741
-33
36742
-51
36743
-58
36744
9
36745
42
36746
48
36747
15
36748
-10
36749
-33
36750
-50
36751
-59
36752
8
36753
42
36754
48
36755
15
36756
-10
36757
-33
36758
-51
36759
-59
36760
9
36761
42
36762
47
36763
14
36764
-11
36765
-33
36766
-51
36767
-58
36768
9
36769
42
36770
47
36771
14
36772
-11
36773
-33
36774
-51
36775
-59
36776
8
36777
41
36778
48
36779
15
36780
-10
36781
-33
36782
-50
36783
-59
36784
8
36785
41
36786
48
36787
14
36788
-11
36789
-33
36790
-51
36791
-59
36792
8
36793
42
36794
48
36795
15
36796
-10
36797
-33
36798
-50
36799
-59
36800
8
36801
41
36802
46
36803
14
36804
-11
36805
-33
36806
-51
36807
-59
36808
8
36809
42
36810
47
36811
14
36812
-11
36813
-33
36814
-51
36815
-59
36816
8
36817
42
36818
48
36819
15
36820
-10
36821
-33
36822
-50
36823
-59
36824
8
36825
41
36826
47
36827
15
36828
-11
36829
-33
36830
-51
36831
-59
36832
8
36833
42
36834
47
36835
14
36836
-11
36837
-33
36838
-51
36839
-59
36840
8
36841
42
36842
47
36843
14
36844
-11
36845
-33
36846
-51
36847
-59
36848
8
36849
40
36850
48
36851
14
36852
-10
36853
-33
36854
-51
36855
-59
36856
8
36857
40
36858
46
36859
14
36860
-11
36861
-34
36862
-52
36863
-60
36864
8
36865
41
36866
47
36867
14
36868
-11
36869
-33
36870
-51
36871
-59
36872
8
36873
41
36874
46
36875
14
36876
-11
36877
-34
36878
-51
36879
-59
36880
8
36881
42
36882
48
36883
15
36884
-10
36885
-33
36886
-50
36887
-59
36888
9
36889
42
36890
48
36891
15
36892
-10
36893
-33
36894
-50
36895
-58
36896
8
36897
42
36898
48
36899
14
36900
-11
36901
-33
36902
-51
36903
-58
36904
8
36905
42
36906
48
36907
15
36908
-10
36909
-33
36910
-50
36911
-59
36912
8
36913
42
36914
48
36915
15
36916
-10
36917
-33
36918
-50
36919
-59
36920
8
36921
42
36922
48
36923
15
36924
-10
36925
-33
36926
-50
36927
-59
36928
8
36929
41
36930
47
36931
14
36932
-11
36933
-33
36934
-51
36935
-59
36936
8
36937
41
36938
47
36939
14
36940
-11
36941
-33
36942
-51
36943
-59
36944
8
36945
42
36946
48
36947
15
36948
-10
36949
-33
36950
-50
36951
-59
36952
8
36953
41
36954
46
36955
14
36956
-11
36957
-33
36958
-51
36959
-59
36960
8
36961
42
36962
48
36963
15
36964
-10
36965
-33
36966
-51
36967
-59
36968
8
36969
42
36970
48
36971
15
36972
-10
36973
-33
36974
-50
36975
-59
36976
8
36977
41
36978
46
36979
14
36980
-11
36981
-33
36982
-51
36983
-59
36984
8
36985
42
36986
48
36987
15
36988
-10
36989
-33
36990
-50
36991
-59
36992
8
36993
42
36994
48
36995
15
36996
-10
36997
-33
36998
-50
36999
-58
37000
8
37001
41
37002
47
37003
14
37004
-11
37005
-33
37006
-51
37007
-59
37008
9
37009
42
37010
48
37011
15
37012
-10
37013
-33
37014
-50
37015
-58
37016
9
37017
42
37018
48
37019
15
37020
-10
37021
-33
37022
-50
37023
-59
37024
8
37025
40
37026
46
37027
14
37028
-11
37029
-33
37030
-51
37031
-59
37032
8
37033
41
37034
47
37035
14
37036
-11
37037
-33
37038
-51
37039
-59
37040
8
37041
42
37042
48
37043
15
37044
-10
37045
-33
37046
-50
37047
-59
37048
8
37049
41
37050
47
37051
14
37052
-11
37053
-33
37054
-51
37055
-59
37056
8
37057
42
37058
47
37059
15
37060
-10
37061
-33
37062
-50
37063
-59
37064
8
37065
41
37066
47
37067
15
37068
-10
37069
-33
37070
-51
37071
-59
37072
8
37073
41
37074
47
37075
14
37076
-11
37077
-33
37078
-51
37079
-59
37080
8
37081
41
37082
48
37083
15
37084
-10
37085
-33
37086
-50
37087
-58
37088
9
37089
42
37090
47
37091
15
37092
-10
37093
-33
37094
-51
37095
-59
37096
8
37097
41
37098
47
37099
14
37100
-11
37101
-33
37102
-51
37103
-59
37104
8
37105
42
37106
47
37107
14
37108
-10
37109
-33
37110
-51
37111
-59
37112
8
37113
42
37114
47
37115
14
37116
-11
37117
-33
37118
-50
37119
-66
37120
-78
37121
24
37122
57
37123
48
37124
43
37125
11
37126
-14
37127
-36
37128
-53
37129
-68
37130
-78
37131
24
37132
58
37133
49
37134
44
37135
12
37136
-13
37137
-35
37138
-52
37139
-68
37140
-78
37141
25
37142
58
37143
50
37144
44
37145
12
37146
-12
37147
-34
37148
-52
37149
-68
37150
-78
37151
24
37152
58
37153
50
37154
44
37155
12
37156
-12
37157
-34
37158
-52
37159
-68
37160
-78
37161
25
37162
58
37163
50
37164
44
37165
12
37166
-12
37167
-34
37168
-52
37169
-67
37170
-78
37171
26
37172
59
37173
50
37174
44
37175
12
37176
-12
37177
-34
37178
-52
37179
-67
37180
-78
37181
25
37182
59
37183
50
37184
45
37185
13
37186
-12
37187
-34
37188
-52
37189
-67
37190
-78
37191
26
37192
59
37193
50
37194
45
37195
13
37196
-12
37197
-34
37198
-52
37199
-67
37200
-78
37201
26
37202
58
37203
50
37204
44
37205
12
37206
-13
37207
-35
37208
-52
37209
-68
37210
-78
37211
26
37212
59
37213
50
37214
45
37215
13
37216
-12
37217
-34
37218
-52
37219
-67
37220
-78
37221
26
37222
59
37223
50
37224
45
37225
13
37226
-12
37227
-34
37228
-52
37229
-67
37230
-78
37231
25
37232
58
37233
49
37234
44
37235
12
37236
-12
37237
-34
37238
-52
37239
-68
37240
-78
37241
26
37242
59
37243
50
37244
45
37245
13
37246
-12
37247
-34
37248
-52
37249
-67
37250
-78
37251
25
37252
58
37253
50
37254
45
37255
13
37256
-12
37257
-34
37258
-52
37259
-67
37260
-78
37261
26
37262
59
37263
50
37264
45
37265
13
37266
-12
37267
-34
37268
-52
37269
-67
37270
-78
37271
25
37272
59
37273
50
37274
44
37275
12
37276
-13
37277
-35
37278
-52
37279
-67
37280
-78
37281
26
37282
58
37283
50
37284
44
37285
12
37286
-13
37287
-35
37288
-52
37289
-67
37290
-78
37291
26
37292
59
37293
50
37294
46
37295
13
37296
-12
37297
-34
37298
-52
37299
-67
37300
-78
37301
25
37302
58
37303
49
37304
44
37305
12
37306
-12
37307
-34
37308
-52
37309
-58
37310
10
37311
44
37312
49
37313
16
37314
-9
37315
-32
37316
-50
37317
-58
37318
10
37319
42
37320
48
37321
16
37322
-10
37323
-33
37324
-50
37325
-58
37326
8
37327
42
37328
48
37329
15
37330
-10
37331
-33
37332
-50
37333
-58
37334
8
37335
42
37336
48
37337
15
37338
-10
37339
-33
37340
-50
37341
-58
37342
8
37343
42
37344
48
37345
15
37346
-10
37347
-33
37348
-50
37349
-58
37350
8
37351
42
37352
47
37353
14
37354
-11
37355
-33
37356
-51
37357
-59
37358
8
37359
42
37360
48
37361
15
37362
-10
37363
-33
37364
-51
37365
-59
37366
8
37367
42
37368
48
37369
15
37370
-10
37371
-33
37372
-50
37373
-66
37374
-77
37375
24
37376
56
37377
48
37378
43
37379
12
37380
-14
37381
-35
37382
-53
37383
-68
37384
-78
37385
25
37386
58
37387
49
37388
44
37389
12
37390
-13
37391
-35
37392
-52
37393
-68
37394
-78
37395
25
37396
58
37397
49
37398
44
37399
12
37400
-13
37401
-35
37402
-52
37403
-68
37404
-78
37405
25
37406
58
37407
50
37408
44
37409
12
37410
-13
37411
-35
37412
-52
37413
-67
37414
-78
37415
26
37416
59
37417
50
37418
46
37419
13
37420
-12
37421
-34
37422
-52
37423
-67
37424
-78
37425
25
37426
58
37427
50
37428
44
37429
12
37430
-12
37431
-34
37432
-52
37433
-68
37434
-78
37435
25
37436
58
37437
50
37438
19
37439
-8
37440
-30
37441
-49
37442
-55
37443
12
37444
46
37445
50
37446
18
37447
-9
37448
-30
37449
-50
37450
-56
37451
10
37452
45
37453
48
37454
18
37455
-10
37456
-31
37457
-50
37458
-57
37459
9
37460
43
37461
47
37462
16
37463
-10
37464
-32
37465
-51
37466
-58
37467
9
37468
44
37469
47
37470
16
37471
-10
37472
-32
37473
-51
37474
-58
37475
7
37476
42
37477
46
37478
15
37479
-12
37480
-33
37481
-52
37482
-59
37483
8
37484
43
37485
46
37486
16
37487
-11
37488
-32
37489
-51
37490
-58
37491
8
37492
43
37493
46
37494
16
37495
-11
37496
-32
37497
-51
37498
-58
37499
8
37500
43
37501
46
37502
40
37503
9
37504
-16
37505
-37
37506
-54
37507
-69
37508
-80
37509
22
37510
56
37511
46
37512
42
37513
10
37514
-14
37515
-36
37516
-53
37517
-68
37518
-79
37519
24
37520
56
37521
47
37522
42
37523
10
37524
-14
37525
-36
37526
-53
37527
-68
37528
-78
37529
24
37530
58
37531
48
37532
44
37533
12
37534
-13
37535
-35
37536
-52
37537
-68
37538
-78
37539
25
37540
59
37541
50
37542
45
37543
12
37544
-12
37545
-34
37546
-52
37547
-67
37548
-78
37549
26
37550
59
37551
50
37552
44
37553
12
37554
-13
37555
-35
37556
-52
37557
-68
37558
-78
37559
25
37560
58
37561
50
37562
45
37563
13
37564
-12
37565
-34
37566
-52
37567
-67
37568
-78
37569
25
37570
58
37571
50
37572
44
37573
12
37574
-13
37575
-34
37576
-52
37577
-67
37578
-78
37579
26
37580
58
37581
50
37582
44
37583
12
37584
-12
37585
-34
37586
-52
37587
-68
37588
-78
37589
26
37590
59
37591
50
37592
45
37593
13
37594
-12
37595
-34
37596
-52
37597
-67
37598
-78
37599
25
37600
58
37601
49
37602
44
37603
12
37604
-12
37605
-34
37606
-52
37607
-68
37608
-78
37609
26
37610
59
37611
50
37612
46
37613
13
37614
-12
37615
-34
37616
-52
37617
-67
37618
-78
37619
26
37620
59
37621
50
37622
46
37623
13
37624
-12
37625
-34
37626
-52
37627
-67
37628
-78
37629
26
37630
58
37631
50
37632
45
37633
13
37634
-12
37635
-34
37636
-52
37637
-67
37638
-78
37639
26
37640
59
37641
50
37642
45
37643
13
37644
-12
37645
-34
37646
-52
37647
-67
37648
-78
37649
24
37650
58
37651
50
37652
45
37653
13
37654
-12
37655
-34
37656
-52
37657
-67
37658
-78
37659
24
37660
57
37661
50
37662
44
37663
12
37664
-13
37665
-35
37666
-52
37667
-67
37668
-78
37669
25
37670
58
37671
50
37672
44
37673
12
37674
-12
37675
-34
37676
-52
37677
-68
37678
-78
37679
25
37680
58
37681
48
37682
44
37683
12
37684
-12
37685
-34
37686
-52
37687
-67
37688
-78
37689
24
37690
58
37691
50
37692
18
37693
-8
37694
-30
37695
-49
37696
-56
37697
11
37698
46
37699
49
37700
18
37701
-9
37702
-30
37703
-50
37704
-56
37705
9
37706
44
37707
48
37708
17
37709
-10
37710
-32
37711
-50
37712
-57
37713
9
37714
44
37715
48
37716
17
37717
-10
37718
-32
37719
-50
37720
-57
37721
9
37722
44
37723
48
37724
16
37725
-10
37726
-32
37727
-51
37728
-58
37729
9
37730
44
37731
47
37732
16
37733
-10
37734
-32
37735
-51
37736
-58
37737
8
37738
43
37739
47
37740
16
37741
-11
37742
-32
37743
-51
37744
-58
37745
8
37746
43
37747
46
37748
16
37749
-11
37750
-32
37751
-51
37752
-58
37753
7
37754
43
37755
46
37756
40
37757
9
37758
-16
37759
-37
37760
-54
37761
-70
37762
-80
37763
22
37764
55
37765
47
37766
42
37767
10
37768
-14
37769
-36
37770
-53
37771
-68
37772
-79
37773
24
37774
57
37775
48
37776
43
37777
11
37778
-14
37779
-36
37780
-53
37781
-68
37782
-78
37783
24
37784
58
37785
48
37786
44
37787
12
37788
-13
37789
-35
37790
-52
37791
-68
37792
-78
37793
25
37794
58
37795
50
37796
45
37797
13
37798
-12
37799
-34
37800
-52
37801
-67
37802
-78
37803
24
37804
58
37805
49
37806
44
37807
12
37808
-13
37809
-34
37810
-52
37811
-68
37812
-78
37813
25
37814
58
37815
50
37816
44
37817
12
37818
-12
37819
-34
37820
-52
37821
-67
37822
-78
37823
26
37824
59
37825
50
37826
45
37827
13
37828
-12
37829
-34
37830
-52
37831
-67
37832
-78
37833
26
37834
59
37835
50
37836
45
37837
13
37838
-12
37839
-34
37840
-52
37841
-67
37842
-78
37843
26
37844
58
37845
49
37846
44
37847
12
37848
-12
37849
-35
37850
-52
37851
-67
37852
-78
37853
25
37854
58
37855
48
37856
45
37857
13
37858
-12
37859
-34
37860
-52
37861
-67
37862
-78
37863
24
37864
58
37865
50
37866
44
37867
12
37868
-13
37869
-34
37870
-52
37871
-67
37872
-78
37873
25
37874
58
37875
50
37876
44
37877
12
37878
-13
37879
-35
37880
-52
37881
-68
37882
-78
37883
26
37884
60
37885
51
37886
19
37887
-8
37888
-30
37889
-49
37890
-55
37891
12
37892
47
37893
50
37894
19
37895
-8
37896
-30
37897
-49
37898
-56
37899
10
37900
44
37901
48
37902
17
37903
-10
37904
-32
37905
-50
37906
-57
37907
8
37908
44
37909
48
37910
16
37911
-10
37912
-32
37913
-50
37914
-58
37915
8
37916
44
37917
47
37918
16
37919
-10
37920
-32
37921
-51
37922
-58
37923
8
37924
43
37925
46
37926
16
37927
-11
37928
-32
37929
-51
37930
-58
37931
8
37932
43
37933
46
37934
16
37935
-11
37936
-32
37937
-51
37938
-58
37939
8
37940
43
37941
46
37942
16
37943
-11
37944
-32
37945
-51
37946
-58
37947
8
37948
43
37949
46
37950
40
37951
9
37952
-16
37953
-37
37954
-54
37955
-70
37956
-80
37957
22
37958
56
37959
47
37960
42
37961
10
37962
-14
37963
-36
37964
-53
37965
-69
37966
-79
37967
24
37968
57
37969
48
37970
43
37971
12
37972
-13
37973
-35
37974
-52
37975
-68
37976
-78
37977
24
37978
58
37979
48
37980
44
37981
12
37982
-13
37983
-35
37984
-52
37985
-68
37986
-78
37987
26
37988
59
37989
50
37990
44
37991
13
37992
-12
37993
-34
37994
-52
37995
-67
37996
-78
37997
26
37998
58
37999
50
38000
44
38001
12
38002
-13
38003
-34
38004
-52
38005
-67
38006
-78
38007
26
38008
60
38009
50
38010
46
38011
13
38012
-12
38013
-34
38014
-52
38015
-67
38016
-78
38017
26
38018
59
38019
50
38020
45
38021
13
38022
-12
38023
-34
38024
-52
38025
-67
38026
-78
38027
25
38028
59
38029
50
38030
45
38031
13
38032
-12
38033
-34
38034
-52
38035
-68
38036
-78
38037
25
38038
58
38039
50
38040
45
38041
13
38042
-12
38043
-34
38044
-52
38045
-67
38046
-78
38047
26
38048
59
38049
50
38050
44
38051
12
38052
-12
38053
-34
38054
-52
38055
-67
38056
-78
38057
26
38058
59
38059
50
38060
44
38061
12
38062
-13
38063
-34
38064
-52
38065
-68
38066
-78
38067
26
38068
59
38069
50
38070
45
38071
13
38072
-12
38073
-34
38074
-52
38075
-67
38076
-78
38077
25
38078
58
38079
49
38080
18
38081
-9
38082
-30
38083
-50
38084
-56
38085
11
38086
46
38087
50
38088
18
38089
-8
38090
-30
38091
-49
38092
-56
38093
10
38094
45
38095
48
38096
17
38097
-10
38098
-31
38099
-50
38100
-57
38101
8
38102
43
38103
47
38104
16
38105
-11
38106
-32
38107
-51
38108
-58
38109
8
38110
43
38111
47
38112
16
38113
-10
38114
-32
38115
-51
38116
-58
38117
8
38118
43
38119
46
38120
16
38121
-11
38122
-32
38123
-51
38124
-58
38125
8
38126
42
38127
46
38128
16
38129
-11
38130
-32
38131
-51
38132
-58
38133
8
38134
43
38135
46
38136
16
38137
-11
38138
-32
38139
-51
38140
-66
38141
-78
38142
25
38143
56
38144
50
38145
43
38146
12
38147
-14
38148
-34
38149
-53
38150
-67
38151
-79
38152
25
38153
57
38154
50
38155
43
38156
13
38157
-14
38158
-34
38159
-53
38160
-67
38161
-78
38162
25
38163
56
38164
50
38165
43
38166
13
38167
-14
38168
-34
38169
-52
38170
-67
38171
-78
38172
26
38173
58
38174
50
38175
44
38176
13
38177
-13
38178
-34
38179
-52
38180
-67
38181
-78
38182
26
38183
58
38184
51
38185
44
38186
13
38187
-13
38188
-34
38189
-52
38190
-67
38191
-78
38192
26
38193
58
38194
51
38195
44
38196
14
38197
-12
38198
-34
38199
-52
38200
-66
38201
-78
38202
26
38203
58
38204
50
38205
18
38206
-8
38207
-31
38208
-49
38209
-56
38210
12
38211
45
38212
51
38213
18
38214
-8
38215
-31
38216
-49
38217
-57
38218
11
38219
44
38220
50
38221
16
38222
-9
38223
-32
38224
-50
38225
-58
38226
9
38227
42
38228
48
38229
15
38230
-10
38231
-33
38232
-50
38233
-58
38234
9
38235
42
38236
48
38237
15
38238
-10
38239
-33
38240
-51
38241
-58
38242
9
38243
42
38244
48
38245
16
38246
-10
38247
-32
38248
-50
38249
-58
38250
8
38251
42
38252
47
38253
14
38254
-11
38255
-33
38256
-51
38257
-59
38258
9
38259
42
38260
48
38261
15
38262
-10
38263
-33
38264
-50
38265
-59
38266
8
38267
42
38268
48
38269
39
38270
10
38271
-16
38272
-36
38273
-54
38274
-69
38275
-80
38276
22
38277
54
38278
48
38279
41
38280
11
38281
-15
38282
-35
38283
-54
38284
-68
38285
-79
38286
24
38287
56
38288
50
38289
42
38290
12
38291
-14
38292
-35
38293
-53
38294
-68
38295
-79
38296
26
38297
57
38298
50
38299
43
38300
13
38301
-14
38302
-34
38303
-52
38304
-67
38305
-79
38306
25
38307
57
38308
50
38309
44
38310
14
38311
-13
38312
-34
38313
-52
38314
-67
38315
-78
38316
26
38317
57
38318
50
38319
44
38320
14
38321
-13
38322
-34
38323
-52
38324
-67
38325
-78
38326
26
38327
58
38328
50
38329
43
38330
13
38331
-13
38332
-34
38333
-52
38334
-67
38335
-78
38336
26
38337
58
38338
51
38339
44
38340
14
38341
-13
38342
-34
38343
-52
38344
-67
38345
-78
38346
26
38347
58
38348
51
38349
44
38350
14
38351
-13
38352
-34
38353
-52
38354
-67
38355
-78
38356
26
38357
57
38358
50
38359
43
38360
13
38361
-13
38362
-34
38363
-52
38364
-67
38365
-78
38366
26
38367
58
38368
51
38369
44
38370
14
38371
-13
38372
-34
38373
-52
38374
-67
38375
-78
38376
26
38377
58
38378
51
38379
44
38380
14
38381
-13
38382
-34
38383
-52
38384
-67
38385
-78
38386
26
38387
58
38388
51
38389
44
38390
14
38391
-13
38392
-34
38393
-52
38394
-67
38395
-78
38396
26
38397
58
38398
51
38399
18
38400
-8
38401
-31
38402
-49
38403
-56
38404
12
38405
45
38406
50
38407
17
38408
-8
38409
-31
38410
-49
38411
-57
38412
10
38413
43
38414
49
38415
16
38416
-9
38417
-32
38418
-50
38419
-58
38420
9
38421
42
38422
48
38423
16
38424
-10
38425
-32
38426
-50
38427
-58
38428
8
38429
42
38430
48
38431
15
38432
-10
38433
-33
38434
-50
38435
-58
38436
8
38437
42
38438
48
38439
15
38440
-10
38441
-33
38442
-50
38443
-58
38444
9
38445
42
38446
48
38447
16
38448
-10
38449
-32
38450
-50
38451
-58
38452
8
38453
42
38454
48
38455
15
38456
-10
38457
-33
38458
-51
38459
-59
38460
8
38461
41
38462
47
38463
39
38464
10
38465
-16
38466
-36
38467
-55
38468
-69
38469
-80
38470
23
38471
55
38472
48
38473
41
38474
11
38475
-15
38476
-35
38477
-54
38478
-68
38479
-79
38480
24
38481
55
38482
50
38483
42
38484
12
38485
-14
38486
-34
38487
-53
38488
-67
38489
-79
38490
26
38491
56
38492
50
38493
44
38494
13
38495
-13
38496
-34
38497
-52
38498
-67
38499
-78
38500
26
38501
57
38502
50
38503
43
38504
13
38505
-14
38506
-34
38507
-53
38508
-67
38509
-78
38510
26
38511
58
38512
51
38513
44
38514
14
38515
-13
38516
-34
38517
-52
38518
-67
38519
-78
38520
26
38521
58
38522
51
38523
44
38524
13
38525
-13
38526
-34
38527
-52
38528
-67
38529
-78
38530
26
38531
58
38532
50
38533
44
38534
14
38535
-13
38536
-34
38537
-52
38538
-67
38539
-78
38540
26
38541
58
38542
51
38543
44
38544
14
38545
-13
38546
-34
38547
-52
38548
-67
38549
-78
38550
26
38551
58
38552
50
38553
44
38554
13
38555
-13
38556
-34
38557
-52
38558
-67
38559
-78
38560
26
38561
58
38562
50
38563
44
38564
13
38565
-13
38566
-34
38567
-52
38568
-67
38569
-78
38570
26
38571
58
38572
52
38573
44
38574
14
38575
-12
38576
-34
38577
-52
38578
-66
38579
-78
38580
26
38581
57
38582
50
38583
44
38584
14
38585
-13
38586
-34
38587
-52
38588
-67
38589
-78
38590
26
38591
58
38592
51
38593
44
38594
14
38595
-13
38596
-34
38597
-52
38598
-67
38599
-78
38600
26
38601
58
38602
50
38603
43
38604
13
38605
-13
38606
-34
38607
-52
38608
-67
38609
-78
38610
26
38611
58
38612
50
38613
44
38614
13
38615
-13
38616
-34
38617
-52
38618
-67
38619
-78
38620
26
38621
58
38622
52
38623
44
38624
14
38625
-12
38626
-34
38627
-52
38628
-67
38629
-78
38630
26
38631
58
38632
51
38633
44
38634
14
38635
-13
38636
-34
38637
-52
38638
-67
38639
-78
38640
26
38641
58
38642
51
38643
44
38644
14
38645
-12
38646
-34
38647
-52
38648
-66
38649
-78
38650
26
38651
57
38652
50
38653
18
38654
-8
38655
-31
38656
-49
38657
-56
38658
12
38659
45
38660
50
38661
16
38662
-9
38663
-31
38664
-50
38665
-58
38666
10
38667
43
38668
48
38669
16
38670
-10
38671
-32
38672
-50
38673
-58
38674
9
38675
42
38676
48
38677
16
38678
-10
38679
-32
38680
-50
38681
-58
38682
9
38683
42
38684
47
38685
15
38686
-10
38687
-33
38688
-50
38689
-59
38690
7
38691
42
38692
48
38693
16
38694
-10
38695
-32
38696
-50
38697
-59
38698
8
38699
41
38700
48
38701
15
38702
-10
38703
-33
38704
-50
38705
-59
38706
8
38707
41
38708
47
38709
14
38710
-11
38711
-33
38712
-51
38713
-59
38714
8
38715
42
38716
46
38717
14
38718
-11
38719
-33
38720
-51
38721
-59
38722
8
38723
42
38724
48
38725
15
38726
-10
38727
-33
38728
-50
38729
-59
38730
8
38731
41
38732
48
38733
15
38734
-10
38735
-33
38736
-50
38737
-59
38738
8
38739
42
38740
48
38741
15
38742
-10
38743
-33
38744
-50
38745
-59
38746
8
38747
42
38748
47
38749
14
38750
-11
38751
-33
38752
-51
38753
-59
38754
8
38755
41
38756
48
38757
15
38758
-10
38759
-33
38760
-51
38761
-59
38762
8
38763
42
38764
48
38765
15
38766
-10
38767
-33
38768
-50
38769
-58
38770
9
38771
42
38772
48
38773
15
38774
-10
38775
-33
38776
-50
38777
-59
38778
9
38779
41
38780
47
38781
14
38782
-10
38783
-33
38784
-51
38785
-59
38786
8
38787
42
38788
48
38789
15
38790
-10
38791
-33
38792
-50
38793
-59
38794
8
38795
42
38796
47
38797
15
38798
-10
38799
-33
38800
-51
38801
-59
38802
8
38803
41
38804
47
38805
14
38806
-11
38807
-33
38808
-51
38809
-59
38810
8
38811
42
38812
48
38813
15
38814
-10
38815
-33
38816
-50
38817
-59
38818
8
38819
42
38820
48
38821
15
38822
-10
38823
-33
38824
-50
38825
-59
38826
8
38827
42
38828
48
38829
15
38830
-10
38831
-33
38832
-50
38833
-59
38834
8
38835
41
38836
47
38837
14
38838
-11
38839
-33
38840
-51
38841
-60
38842
8
38843
42
38844
48
38845
15
38846
-10
38847
-33
38848
-51
38849
-58
38850
9
38851
42
38852
48
38853
15
38854
-10
38855
-33
38856
-50
38857
-58
38858
8
38859
41
38860
47
38861
14
38862
-11
38863
-33
38864
-51
38865
-59
38866
8
38867
42
38868
48
38869
15
38870
-10
38871
-33
38872
-50
38873
-59
38874
8
38875
42
38876
47
38877
14
38878
-11
38879
-33
38880
-51
38881
-59
38882
8
38883
42
38884
48
38885
15
38886
-10
38887
-33
38888
-51
38889
-59
38890
8
38891
42
38892
47
38893
15
38894
-10
38895
-33
38896
-51
38897
-58
38898
8
38899
41
38900
47
38901
14
38902
-11
38903
-33
38904
-51
38905
-59
38906
8
38907
42
38908
47
38909
38
38910
9
38911
-17
38912
-37
38913
-55
38914
-69
38915
-80
38916
23
38917
54
38918
48
38919
41
38920
11
38921
-15
38922
-36
38923
-54
38924
-68
38925
-80
38926
24
38927
56
38928
49
38929
42
38930
12
38931
-14
38932
-34
38933
-53
38934
-67
38935
-79
38936
25
38937
56
38938
50
38939
44
38940
13
38941
-13
38942
-34
38943
-52
38944
-67
38945
-78
38946
26
38947
58
38948
50
38949
44
38950
13
38951
-13
38952
-34
38953
-52
38954
-67
38955
-78
38956
26
38957
58
38958
50
38959
44
38960
13
38961
-13
38962
-34
38963
-52
38964
-67
38965
-78
38966
26
38967
58
38968
51
38969
44
38970
14
38971
-13
38972
-34
38973
-52
38974
-67
38975
-78
38976
26
38977
58
38978
50
38979
44
38980
13
38981
-13
38982
-34
38983
-52
38984
-67
38985
-78
38986
26
38987
58
38988
52
38989
44
38990
14
38991
-13
38992
-34
38993
-52
38994
-67
38995
-78
38996
26
38997
58
38998
51
38999
44
39000
14
39001
-12
39002
-34
39003
-52
39004
-67
39005
-78
39006
26
39007
58
39008
51
39009
44
39010
14
39011
-12
39012
-34
39013
-52
39014
-66
39015
-78
39016
26
39017
58
39018
51
39019
44
39020
14
39021
-12
39022
-34
39023
-52
39024
-66
39025
-78
39026
26
39027
57
39028
51
39029
43
39030
13
39031
-13
39032
-34
39033
-52
39034
-67
39035
-78
39036
25
39037
57
39038
50
39039
18
39040
-8
39041
-31
39042
-49
39043
-57
39044
11
39045
44
39046
50
39047
16
39048
-9
39049
-32
39050
-50
39051
-58
39052
10
39053
44
39054
49
39055
16
39056
-9
39057
-32
39058
-50
39059
-58
39060
8
39061
42
39062
48
39063
15
39064
-10
39065
-33
39066
-50
39067
-58
39068
9
39069
43
39070
48
39071
16
39072
-10
39073
-32
39074
-50
39075
-58
39076
9
39077
43
39078
48
39079
16
39080
-10
39081
-32
39082
-50
39083
-58
39084
8
39085
41
39086
47
39087
14
39088
-11
39089
-33
39090
-51
39091
-59
39092
8
39093
42
39094
48
39095
15
39096
-10
39097
-33
39098
-50
39099
-59
39100
8
39101
42
39102
47
39103
14
39104
-11
39105
-33
39106
-51
39107
-59
39108
8
39109
42
39110
47
39111
15
39112
-10
39113
-33
39114
-51
39115
-59
39116
8
39117
42
39118
48
39119
15
39120
-10
39121
-33
39122
-50
39123
-58
39124
9
39125
42
39126
47
39127
15
39128
-11
39129
-33
39130
-51
39131
-59
39132
8
39133
42
39134
48
39135
15
39136
-10
39137
-33
39138
-50
39139
-58
39140
8
39141
42
39142
48
39143
15
39144
-10
39145
-33
39146
-50
39147
-59
39148
8
39149
41
39150
47
39151
14
39152
-11
39153
-33
39154
-51
39155
-59
39156
8
39157
41
39158
47
39159
14
39160
-11
39161
-33
39162
-51
39163
-59
39164
8
39165
42
39166
48
39167
15
39168
-11
39169
-33
39170
-51
39171
-59
39172
8
39173
42
39174
48
39175
15
39176
-10
39177
-33
39178
-50
39179
-58
39180
8
39181
41
39182
47
39183
14
39184
-11
39185
-33
39186
-51
39187
-59
39188
8
39189
41
39190
47
39191
14
39192
-11
39193
-33
39194
-51
39195
-59
39196
9
39197
42
39198
48
39199
16
39200
-10
39201
-32
39202
-50
39203
-59
39204
8
39205
41
39206
47
39207
14
39208
-11
39209
-33
39210
-51
39211
-59
39212
8
39213
42
39214
48
39215
15
39216
-10
39217
-33
39218
-50
39219
-59
39220
8
39221
42
39222
48
39223
15
39224
-10
39225
-33
39226
-50
39227
-59
39228
8
39229
41
39230
47
39231
14
39232
-11
39233
-33
39234
-51
39235
-59
39236
8
39237
42
39238
48
39239
15
39240
-10
39241
-33
39242
-51
39243
-58
39244
9
39245
42
39246
48
39247
15
39248
-10
39249
-33
39250
-50
39251
-58
39252
8
39253
41
39254
46
39255
14
39256
-11
39257
-33
39258
-51
39259
-59
39260
8
39261
42
39262
48
39263
15
39264
-10
39265
-33
39266
-50
39267
-59
39268
8
39269
42
39270
48
39271
15
39272
-10
39273
-33
39274
-50
39275
-59
39276
8
39277
41
39278
48
39279
15
39280
-10
39281
-33
39282
-51
39283
-59
39284
8
39285
41
39286
47
39287
14
39288
-11
39289
-33
39290
-51
39291
-59
39292
8
39293
42
39294
47
39295
14
39296
-11
39297
-33
39298
-51
39299
-59
39300
8
39301
41
39302
46
39303
14
39304
-11
39305
-33
39306
-51
39307
-59
39308
8
39309
42
39310
46
39311
14
39312
-11
39313
-34
39314
-51
39315
-59
39316
8
39317
42
39318
48
39319
15
39320
-10
39321
-33
39322
-50
39323
-59
39324
8
39325
42
39326
48
39327
15
39328
-10
39329
-33
39330
-50
39331
-59
39332
8
39333
41
39334
47
39335
14
39336
-11
39337
-33
39338
-51
39339
-59
39340
8
39341
42
39342
48
39343
15
39344
-10
39345
-33
39346
-51
39347
-58
39348
9
39349
42
39350
47
39351
14
39352
-11
39353
-33
39354
-51
39355
-59
39356
9
39357
42
39358
47
39359
15
39360
-10
39361
-33
39362
-51
39363
-59
39364
8
39365
42
39366
47
39367
15
39368
-10
39369
-33
39370
-51
39371
-59
39372
8
39373
42
39374
48
39375
15
39376
-10
39377
-33
39378
-50
39379
-59
39380
8
39381
41
39382
47
39383
15
39384
-11
39385
-33
39386
-51
39387
-59
39388
8
39389
42
39390
47
39391
14
39392
-11
39393
-33
39394
-51
39395
-59
39396
9
39397
42
39398
47
39399
14
39400
-11
39401
-33
39402
-51
39403
-58
39404
8
39405
42
39406
47
39407
14
39408
-11
39409
-33
39410
-51
39411
-59
39412
8
39413
42
39414
47
39415
15
39416
-10
39417
-33
39418
-51
39419
-59
39420
8
39421
41
39422
47
39423
15
39424
-10
39425
-33
39426
-50
39427
-59
39428
8
39429
42
39430
46
39431
14
39432
-11
39433
-33
39434
-51
39435
-59
39436
8
39437
41
39438
46
39439
14
39440
-11
39441
-33
39442
-51
39443
-59
39444
8
39445
42
39446
48
39447
15
39448
-10
39449
-33
39450
-51
39451
-59
39452
9
39453
42
39454
48
39455
15
39456
-10
39457
-33
39458
-50
39459
-59
39460
8
39461
40
39462
46
39463
14
39464
-11
39465
-33
39466
-51
39467
-59
39468
8
39469
42
39470
48
39471
15
39472
-10
39473
-33
39474
-50
39475
-59
39476
8
39477
41
39478
46
39479
14
39480
-11
39481
-33
39482
-51
39483
-59
39484
8
39485
41
39486
48
39487
15
39488
-11
39489
-33
39490
-51
39491
-58
39492
8
39493
42
39494
48
39495
15
39496
-10
39497
-33
39498
-50
39499
-59
39500
8
39501
42
39502
47
39503
14
39504
-11
39505
-33
39506
-51
39507
-59
39508
8
39509
42
39510
48
39511
15
39512
-10
39513
-33
39514
-50
39515
-59
39516
8
39517
42
39518
46
39519
14
39520
-11
39521
-33
39522
-51
39523
-60
39524
6
39525
41
39526
47
39527
14
39528
-11
39529
-33
39530
-51
39531
-59
39532
7
39533
40
39534
46
39535
14
39536
-11
39537
-34
39538
-51
39539
-59
39540
8
39541
42
39542
48
39543
15
39544
-10
39545
-33
39546
-50
39547
-58
39548
9
39549
42
39550
48
39551
15
39552
-10
39553
-33
39554
-50
39555
-59
39556
8
39557
41
39558
47
39559
14
39560
-11
39561
-33
39562
-51
39563
-59
39564
8
39565
41
39566
47
39567
14
39568
-11
39569
-33
39570
-51
39571
-59
39572
8
39573
42
39574
48
39575
15
39576
-10
39577
-33
39578
-50
39579
-59
39580
8
39581
41
39582
47
39583
14
39584
-11
39585
-33
39586
-51
39587
-59
39588
8
39589
42
39590
48
39591
15
39592
-10
39593
-33
39594
-51
39595
-59
39596
8
39597
42
39598
48
39599
15
39600
-10
39601
-33
39602
-50
39603
-59
39604
8
39605
41
39606
48
39607
15
39608
-10
39609
-33
39610
-51
39611
-59
39612
8
39613
42
39614
47
39615
39
39616
10
39617
-16
39618
-37
39619
-55
39620
-69
39621
-80
39622
24
39623
55
39624
48
39625
41
39626
11
39627
-15
39628
-35
39629
-54
39630
-68
39631
-79
39632
24
39633
56
39634
49
39635
42
39636
12
39637
-14
39638
-35
39639
-53
39640
-68
39641
-79
39642
26
39643
57
39644
50
39645
43
39646
13
39647
-13
39648
-34
39649
-52
39650
-67
39651
-78
39652
25
39653
57
39654
50
39655
44
39656
14
39657
-13
39658
-34
39659
-52
39660
-67
39661
-78
39662
25
39663
56
39664
50
39665
44
39666
13
39667
-13
39668
-34
39669
-52
39670
-67
39671
-78
39672
26
39673
58
39674
51
39675
44
39676
14
39677
-13
39678
-34
39679
-52
39680
-67
39681
-78
39682
26
39683
58
39684
51
39685
44
39686
14
39687
-13
39688
-34
39689
-52
39690
-67
39691
-78
39692
26
39693
58
39694
51
39695
44
39696
14
39697
-13
39698
-34
39699
-52
39700
-67
39701
-78
39702
26
39703
58
39704
51
39705
44
39706
13
39707
-13
39708
-34
39709
-52
39710
-67
39711
-78
39712
26
39713
58
39714
51
39715
44
39716
14
39717
-13
39718
-34
39719
-52
39720
-67
39721
-78
39722
26
39723
58
39724
51
39725
44
39726
14
39727
-13
39728
-34
39729
-52
39730
-66
39731
-78
39732
26
39733
58
39734
50
39735
43
39736
13
39737
-13
39738
-34
39739
-52
39740
-67
39741
-78
39742
27
39743
58
39744
51
39745
44
39746
14
39747
-12
39748
-34
39749
-52
39750
-66
39751
-78
39752
26
39753
58
39754
50
39755
44
39756
13
39757
-13
39758
-34
39759
-52
39760
-67
39761
-78
39762
26
39763
58
39764
50
39765
44
39766
14
39767
-13
39768
-34
39769
-52
39770
-67
39771
-78
39772
26
39773
58
39774
51
39775
44
39776
13
39777
-13
39778
-34
39779
-52
39780
-67
39781
-78
39782
26
39783
58
39784
50
39785
44
39786
13
39787
-13
39788
-34
39789
-52
39790
-67
39791
-78
39792
26
39793
58
39794
50
39795
44
39796
14
39797
-13
39798
-34
39799
-52
39800
-67
39801
-78
39802
25
39803
56
39804
50
39805
44
39806
13
39807
-13
39808
-34
39809
-52
39810
-67
39811
-78
39812
26
39813
58
39814
51
39815
44
39816
14
39817
-13
39818
-34
39819
-52
39820
-67
39821
-78
39822
27
39823
58
39824
51
39825
44
39826
14
39827
-12
39828
-34
39829
-52
39830
-66
39831
-78
39832
26
39833
57
39834
50
39835
44
39836
13
39837
-13
39838
-34
39839
-52
39840
-67
39841
-78
39842
26
39843
58
39844
50
39845
44
39846
14
39847
-13
39848
-34
39849
-52
39850
-67
39851
-78
39852
27
39853
58
39854
51
39855
44
39856
14
39857
-13
39858
-34
39859
-52
39860
-67
39861
-78
39862
26
39863
58
39864
51
39865
44
39866
14
39867
-12
39868
-34
39869
-52
39870
-58
39871
10
39872
45
39873
48
39874
17
39875
-10
39876
-31
39877
-50
39878
-57
39879
8
39880
43
39881
47
39882
16
39883
-10
39884
-32
39885
-51
39886
-58
39887
8
39888
43
39889
46
39890
16
39891
-11
39892
-32
39893
-51
39894
-58
39895
8
39896
43
39897
47
39898
16
39899
-10
39900
-32
39901
-51
39902
-58
39903
8
39904
42
39905
46
39906
16
39907
-11
39908
-32
39909
-51
39910
-58
39911
7
39912
42
39913
46
39914
15
39915
-12
39916
-32
39917
-51
39918
-59
39919
7
39920
42
39921
46
39922
16
39923
-11
39924
-32
39925
-51
39926
-59
39927
7
39928
42
39929
45
39930
14
39931
-12
39932
-33
39933
-52
39934
-59
39935
6
39936
42
39937
46
39938
15
39939
-11
39940
-33
39941
-51
39942
-59
39943
7
39944
42
39945
46
39946
15
39947
-12
39948
-33
39949
-52
39950
-59
39951
7
39952
43
39953
46
39954
15
39955
-11
39956
-32
39957
-51
39958
-59
39959
6
39960
43
39961
46
39962
16
39963
-11
39964
-32
39965
-51
39966
-58
39967
7
39968
42
39969
46
39970
15
39971
-11
39972
-33
39973
-52
39974
-58
39975
8
39976
43
39977
47
39978
16
39979
-11
39980
-32
39981
-51
39982
-58
39983
8
39984
43
39985
47
39986
16
39987
-10
39988
-32
39989
-51
39990
-58
39991
8
39992
43
39993
46
39994
16
39995
-11
39996
-32
39997
-51
39998
-58
39999
8
40000
42